[xiph-commits] r10932 - in websites-new/speex.org/docs: . manual

comatoast at svn.xiph.org comatoast at svn.xiph.org
Thu Feb 23 00:26:46 PST 2006


Author: comatoast
Date: 2006-02-23 00:26:43 -0800 (Thu, 23 Feb 2006)
New Revision: 10932

Added:
   websites-new/speex.org/docs/manual/speex-manual.pdf
   websites-new/speex.org/docs/manual/speex-manual.ps
   websites-new/speex.org/docs/manual/speex-manual/
Removed:
   websites-new/speex.org/docs/manual/manual.pdf
   websites-new/speex.org/docs/manual/manual.ps
   websites-new/speex.org/docs/speex-manual/
Log:
moved the manual to a sane place...

Deleted: websites-new/speex.org/docs/manual/manual.pdf
===================================================================
(Binary files differ)

Deleted: websites-new/speex.org/docs/manual/manual.ps
===================================================================
--- websites-new/speex.org/docs/manual/manual.ps	2006-02-23 08:25:02 UTC (rev 10931)
+++ websites-new/speex.org/docs/manual/manual.ps	2006-02-23 08:26:43 UTC (rev 10932)
@@ -1,3581 +0,0 @@
-%!PS-Adobe-2.0
-%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
-%%Title: manual.dvi
-%%Pages: 29
-%%PageOrder: Ascend
-%%BoundingBox: 0 0 612 792
-%%EndComments
-%DVIPSWebPage: (www.radicaleye.com)
-%DVIPSCommandLine: dvips -t letter -o manual.ps manual.dvi
-%DVIPSParameters: dpi=600, compressed
-%DVIPSSource:  TeX output 2002.10.10:0239
-%%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 40258431 52099146 1000 600 600 (manual.dvi)
- at start
-%DVIPSBitmapFont: Fa ecrm0800 8 17
-/Fa 17 120 df<B512C0A412047F9018>45 D<007FB712F8A29039000FC003007C150000
-701638A200601618A200E0161CA248160CA5C71500B3A94A7E011FB512E0A22E2D7EAC33
->84 D<13FF000713C0380F01F0381C00F8003F137C80A2143F001E7FC7FCA4EB07FF137F
-3801FE1FEA07F0EA1FC0EA3F80EA7F00127E00FE14065AA3143F7E007E137F007FEBEF8C
-391F83C7FC390FFF03F83901FC01E01F207D9E23>97 D<EA07C012FFA2120F1207AC14FE
-9038C7FF809038CF03E09038DC01F09038F8007C49137E49133E497F1680A2150F16C0A9
-ED1F80A216005D6D133E6D5B01B05B9038BC01F090380E07E0390607FF80260001FCC7FC
-222F7EAD27>I<EB1FE0EB7FFC3801F01E3803E0073907C01F80EA0F80EA1F005A003EEB
-0F00007E90C7FCA2127C12FCA9127EA215C07E6C130101801380380FC0033907E0070038
-01F03E38007FF8EB1FC01A207E9E1F>I<15F8141FA214011400ACEB0FE0EB7FF83801F8
-1E3803E0073807C003380F8001EA1F00481300123E127EA25AA9127C127EA2003E13017E
-EB8003000F13073903E00EFC3A01F03CFFC038007FF090391FC0F800222F7EAD27>I<EB
-1F80EBFFF03803E0783807C03E380F801E381F001FEC0F80123E007E130715C0127C12FC
-A3B6FCA200FCC8FCA5127EA2003E14C0123F6C1301390F80038001C013003803E00F3801
-F03C38007FF8EB1FC01A207E9E1F>I<EA07C012FFA2120F1207AC14FE9038C3FF809038
-C703E09038DE01F013F8496C7EA25BA25BB2486C487E3AFFFE1FFFC0A2222E7EAD27>
-104 D<EA0780EA0FC0EA1FE0A4EA0FC0EA0780C7FCA8EA07C012FFA2120F1207B3A5EA0F
-E0EAFFFCA20E2E7EAD14>I<EA07C012FFA2120F1207B3B3A3EA0FE0EAFFFEA20F2E7EAD
-14>108 D<2607C07FEB07F03BFFC3FFC03FFC903AC783F0783F3C0FCE01F8E01F803B07
-DC00F9C00F01F8D9FF8013C04990387F000749137EA249137CB2486C01FEEB0FE03CFFFE
-0FFFE0FFFEA2371E7E9D3C>I<3807C0FE39FFC3FF809038C703E0390FDE01F0EA07F849
-6C7EA25BA25BB2486C487E3AFFFE1FFFC0A2221E7E9D27>I<EB1FE0EB7FF83801F03E38
-03C00F3907800780390F0003C04814E0003EEB01F0A248EB00F8A300FC14FCA9007C14F8
-A26CEB01F0A26CEB03E0A2390F8007C03907C00F803901F03E0038007FF8EB1FE01E207E
-9E23>I<380781F038FF87FCEB9E7EEA0F98EA07B813B0EBF03CEBE000A35BB1487EB5FC
-A2171E7E9D1B>114 D<3801FE183807FFB8381E01F8EA3C00481378481338A21418A27E
-7EB41300EA7FF06CB4FC6C13C06C13F0000113F838001FFC130138C0007E143EA26C131E
-A27EA26C133CA26C137838FF01F038E3FFC000C0130017207E9E1C>I<1360A413E0A312
-011203A21207121FB512F0A23803E000AF1418A714383801F03014703800F860EB3FE0EB
-0F80152A7FA81B>I<3BFFFC3FFE07FFA23B0FE003F001F801C09038E000F00007010114
-E0812603E00314C0A2913807F8012701F006781380A29039F80E7C030000D90C3C1300A2
-90397C181E06A2151F6D486C5AA2168C90391F600798A216D890390FC003F0A36D486C5A
-A36DC75A301E7F9C33>119 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fb ecrm0600 6 1
-/Fb 1 50 df<13E01201120712FF12F91201B3A7487EB512C0A212217AA01E>49
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fc ecrm0700 7 2
-/Fc 2 66 df<13381378EA01F8121F12FE12E01200B3AB487EB512F8A215267BA521>49
-D<140EA2141FA34A7EA3EC6FC0A2ECEFE014C7A290380183F0A390380301F8A201067F14
-00A249137EA2011C137F01187FA24980013FB5FCA2903960000FC0A201E080491307A248
-486D7EA200038115011207D81FC0497ED8FFF890383FFFE0A22B2A7EA931>65
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fd ectt1000 10 54
-/Fd 54 123 df<0107131C90380F803EA8011F137EEC007CA4003FB612E0B712F8A43A00
-3E00F800A2EB7E01017C5BA8EBFC0301F85BA2B712F8A4003F15E03A01F007C000A30003
-130F01E05BA86C486CC7FC25337DB22C>35 D<EB0FC0EB3FE0497E497E80EA01F8EBF07C
-147E0003133E13E0A5147E147C9138FC3FF89039F0F87FFCEA01F1EBF3F001F7EB3FF891
-38E01F009038FFC03F6CEB803EA2EC007E49137C485A486C13FC00075CEBFF01D80FDF5B
-381F9F81383F8F8390380FC3E0387E07E75D38FC03F7EB01FF5D6D1410ED007C80A26CEB
-FF80D87E0113C0D87F03EBE0FC3A3F87F7F1F89038FFE3FF6C01C113F06C13806C903800
-7FC0D801FCEB1F8026357EB32C>38 D<143814FC13011303EB07F8EB0FF0EB1FC0EB3F80
-EB7F0013FE485A485A5B12075B120F5B485AA2123F90C7FCA25A127EA312FE5AAC7E127E
-A3127F7EA27F121FA26C7E7F12077F12037F6C7E6C7E137FEB3F80EB1FC0EB0FF0EB07F8
-EB03FC130113001438164272B92C>40 D<127012FC7E7E6C7E6C7EEA0FE06C7E6C7E6C7E
-6C7E137F7F1480131F14C0130FEB07E0A214F01303A214F81301A314FC1300AC130114F8
-A3130314F0A2130714E0A2EB0FC0131F1480133F14005B13FE485A485A485A485AEA3FC0
-485A48C7FC5A5A1270164279B92C>I<EB0380497EA60020140800F8143E00FE14FE00FF
-13C1EBC7C7EBE7CF003FB512F8000F14E0000314806C140038007FFCA248B5FC48148000
-0F14E0003F14F839FFE7CFFEEBC7C7EB07C100FE13C000F8143E0020140800001400A66D
-5A1F247AAA2C>I<EA0F80EA1FE0EA3FF0EA7FF8A213FCA3123F121F120F120013F8A212
-01EA03F01207EA1FE0EA7FC0EAFF80130012FC12700E17718A2C>44
-D<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B708A2C>46
-D<EB03F8EB0FFE90383FFF80497F90B57E3901FE0FF03903F803F848486C7EEBE0004848
-137EA248487FA248C7EA1F80A2003E140F007E15C0A3007C140700FC15E0AC6C140F007E
-15C0A46CEC1F80A36C6CEB3F00A26C6C137E6D13FE00075CEBF0016C6C485A3901FE0FF0
-6CB55A6D5B6D5BD90FFEC7FCEB03F823357CB32C>48 D<1307497EA2131FA2133F137F13
-FF5A1207127FB5FC13DF139FEA7C1F1200B3AE007FB512E0B612F0A36C14E01C3477B32C
->I<EA0F80EA1FC0EA3FE0EA7FF0A5EA3FE0EA1FC0EA0F80C7FCAEEA0F80EA1FE0EA3FF0
-EA7FF8A213FCA3123F121F120F120013F8A21201EA03F01207EA1FE0EA7FC0EAFF801300
-12FC12700E3071A32C>59 D<1502ED0F80151F157F15FF913803FE00EC0FFCEC1FF0EC7F
-E0ECFF80D903FEC7FC495AEB1FF0495AEBFF80000390C8FCEA07FCEA1FF8EA3FE0EAFF80
-90C9FCA27FEA3FE0EA1FF8EA07FC6CB4FCC67FEB3FE06D7EEB07FC6D7E903800FF80EC7F
-E0EC1FF0EC0FFCEC03FE913800FF80157F151F150FED0200212A7BAD2C>I<007FB612F0
-B712F8A36C15F0CAFCA8007FB612F0B712F8A36C15F025127DA12C>I<122012F87EB4FC
-7FEA3FE0EA1FF8EA07FC6CB4FCC67FEB3FE06D7EEB07FC6D7E903800FF80EC7FE0EC1FF0
-EC0FFCEC03FE913800FF80157FA215FF913803FE00EC0FFCEC1FF0EC7FE0ECFF80D903FE
-C7FC495AEB1FF0495AEBFF80000390C8FCEA07FCEA1FF8EA3FE0EAFF8090C9FC12FC5A12
-20212A7BAD2C>I<14FE497EA4497FA214EFA2130781A214C7A2010F7FA314C390381F83
-F0A590383F01F8A490387E00FCA549137E90B512FEA34880A29038F8003FA34848EB1F80
-A4000715C049130FD87FFEEBFFFC6D5AB514FE6C15FC497E27347EB32C>65
-D<007FB512E015F8B612FE6C8016C03903F0003FED0FE0ED07F01503A2ED01F8A6ED03F0
-A21507ED0FE0ED1FC0EDFF8090B612005D5D15FF16C09039F0001FE0ED07F0ED03F81501
-ED00FCA216FE167EA616FE16FC1501ED03F8150FED3FF0007FB612E016C0B712806CECFE
-0015F027337FB22C>I<007FB612F0B712F8A37E3903F00001A7ED00F01600A4EC01E04A
-7EA490B5FCA5EBF003A46E5A91C8FCA5163C167EA8007FB612FEB7FCA36C15FC27337EB2
-2C>69 D<007FB612F8B712FCA37ED803F0C7FCA716781600A515F04A7EA490B5FCA5EBF0
-01A46E5A92C7FCAD387FFFE0B5FC805C7E26337EB22C>I<903901FC038090390FFF87C0
-4913EF017F13FF90B6FC4813073803FC01497E4848137F4848133F49131F121F5B003F14
-0F90C7FCA2127EED078092C7FCA212FE5AA8913803FFF84A13FCA27E007E6D13F8913800
-0FC0A36C141FA27F121F6D133F120F6D137F6C7E6C6C13FF6D5A3801FF076C90B5FC6D13
-EF011F13CF6DEB0780D901FCC7FC26357DB32C>I<007FB512F8B612FCA36C14F839000F
-C000B3B3A5007FB512F8B612FCA36C14F81E3379B22C>73 D<D87FE0EB0FFC486CEB1FFE
-A26D133F007F15FC000F15E001BC137BA4019E13F3A3EB9F01A2018F13E3A21483A20187
-13C314C7A201831383A214EFA201811303A214FFEB80FEA3147C14381400ACD87FF0EB1F
-FC486CEB3FFEA36C48EB1FFC27337EB22C>77 D<D87FF0EB7FFC486CEBFFFEA27F007FEC
-7FFCD807FEEB07C013DEA213DF13CFA2148013C714C0A213C314E0A213C114F0A213C014
-F8A2147CA3143EA2141E141FA2140F1587A2140715C7A2140315E71401A215F71400A215
-FFD87FFC137F487E153FA26C48EB1F8027337EB22C>I<007FB512C0B612F88115FF6C15
-802603F00013C0153FED0FE0ED07F0A2150316F81501A6150316F01507A2ED0FE0ED3FC0
-15FF90B61280160015FC5D15C001F0C8FCB0387FFF80B57EA36C5B25337EB22C>80
-D<387FFFFCB67E15E015F86C803907E007FE1401EC007F6F7E151FA26F7EA64B5AA2153F
-4BC7FCEC01FE140790B55A5D15E081819038E007FCEC01FE1400157F81A8160FEE1F80A5
-D87FFEEB1FBFB5ECFF00815E6C486D5AC8EA01F029347EB22C>82
-D<90381FF80790B5EA0F804814CF000714FF5A381FF01F383FC003497E48C7FC007E147F
-00FE143F5A151FA46CEC0F00007E91C7FC127F7FEA3FE0EA1FFCEBFFC06C13FC0003EBFF
-C06C14F06C6C7F01077F9038007FFEEC07FF02001380153FED1FC0A2ED0FE0A200781407
-12FCA56CEC0FC0A26CEC1F806D133F01E0EB7F009038FE01FF90B55A5D00F914F0D8F83F
-13C0D8700790C7FC23357CB32C>I<007FB612FCB712FEA43AFC007E007EA70078153CC7
-1400B3AF90383FFFFCA2497F6D5BA227337EB22C>I<3A3FFF03FFE0484913F014871407
-6C6D13E03A01F800FE007F0000495A13FE017E5BEB7F03013F5B1487011F5B14CF010F5B
-14FF6D5BA26D90C7FCA26D5AA26D5AA2497EA2497EA2497F81EB0FCF81EB1FC7EC87F0EB
-3F83EC03F8EB7F01017E7FEBFE00497F0001147E49137F000380491480151FD87FFEEBFF
-FC6D5AB514FE6C15FC497E27337EB22C>88 D<D87FFCEB7FFC486CEBFFFEA36C48EB7FFC
-D807F0EB0FC0151F000315806D133F12016DEB7F0012006D137E017E13FE017F5BEB3F01
-EC81F8131FEC83F0EB0FC314C7903807E7E0A201035B14EF6DB45AA292C7FC7F5C147EB0
-903807FFE0497FA36D5B27337EB22C>I<003FB612C04815E0A4007EC7EA1FC0ED3F80A2
-ED7F00157E15FE4A5A003C5CC712034A5AA24A5A4A5AA24A5A4AC7FCA214FE495AA2495A
-495AA2495A495AA2495A49C8FCA213FE485AA24848EB03C049EB07E01207485A5B121F48
-5AA248C7FCB7FCA46C15C023337CB22C>I<007FB6FCB71280A46C150021067B7D2C>95
-D<3801FFF0000713FE001F6D7E15E048809038C01FF81407EC01FC381F80000006C77EC8
-127EA3ECFFFE131F90B5FC1203120F48EB807E383FF800EA7FC090C7FC12FE5AA47E007F
-14FEEB8003383FE01F6CB612FC6C15FE6C14BF0001EBFE1F3A003FF007FC27247CA32C>
-97 D<EA7FF0487EA3127F1201AAEC1FE0ECFFF801FB13FE90B6FC16809138F07FC09138
-801FE091380007F049EB03F85BED01FC491300A216FE167EA816FE6D14FCA2ED01F86D13
-036DEB07F0150F9138801FE09138E07FC091B51280160001FB5B01F813F83900F03FC027
-337FB22C>I<903803FFE0011F13F8017F13FE48B5FC48804848C6FCEA0FF0485A49137E
-4848131890C9FC5A127EA25AA8127EA2127F6C140F6DEB1F806C7E6D133F6C6CEB7F0039
-07FE03FF6CB55A6C5C6C6C5B011F13E0010390C7FC21247AA32C>I<EC0FFE4A7EA380EC
-003FAAEB07F8EB3FFE90B512BF4814FF5A3807FC0F380FF00348487E497E48487F90C7FC
-007E80A212FE5AA87E007E5CA2007F5C6C7E5C6C6C5A380FF0073807FC1F6CB612FC6CEC
-BFFE6C143FEB3FFC90390FF01FFC27337DB22C>I<EB03FE90381FFFC0017F13F048B57E
-48803907FE03FE390FF800FFD81FE0EB3F805B4848EB1FC090C7120F5A007E15E015075A
-B7FCA416C000FCC9FC7E127EA2127F6CEC03C06DEB07E06C7ED80FF0130F6C6CEB3FC001
-FF13FF000190B512806C1500013F13FC010F13F00101138023247CA32C>I<EC0FF8EC3F
-FE91B5FC4914805B903807FC7F14F090390FE03F0014C092C7FCA6007FB512FEB7FCA36C
-5C26000FC0C7FCB3A8003FB512F04880A36C5C21337DB22C>I<ED03F8903907F80FFC90
-391FFE3FFE017FB6FC48B7FC48ECFE7F9038FC0FF82607F003133E3A0FE001FC1CD9C000
-1300001F8049137EA66D13FE000F5CEBE0016C6C485A3903FC0FF048B5FC5D481480D99F
-FEC7FCEB87F80180C8FCA37F6C7E90B512F06C14FE48ECFF804815E04815F03A3FC0001F
-F848C7EA03FC007E1400007C157C00FC157E48153EA46C157E007E15FCD87F801303D83F
-E0EB0FF8D81FFCEB7FF06CB612E0000315806C1500D8003F13F8010713C028387EA42C>
-I<EA7FF0487EA3127F1201AAEC1FE0EC7FFC9038F9FFFE01FB7F90B6FC9138F03F80ECC0
-1F02807FEC000F5B5BA25BB3267FFFE0B5FCB500F11480A36C01E0140029337FB22C>I<
-1307EB1FC0A2497EA36D5AA20107C7FC90C8FCA7387FFFC080B5FC7EA2EA0007B3A8007F
-B512FCB612FEA36C14FC1F3479B32C>I<EA7FE0487EA3127F1201AA91381FFFF04A13F8
-A36E13F0913800FE004A5A4A5A4A5A4A5A4A5A4A5A4AC7FC14FEEBF1FC13F3EBF7FE90B5
-FCA2EC9F80EC0FC001FE7FEBFC07496C7E496C7E811400157E811680151F3A7FFFC0FFFC
-B500E113FEA36C01C013FC27337EB22C>107 D<387FFFE0B57EA37EEA0003B3B3A5007F
-B61280B712C0A36C158022337BB22C>I<3A7F83F007E09039CFFC1FF83AFFDFFE3FFCD8
-7FFF13FF91B57E3A07FE1FFC3E01FCEBF83F496C487E01F013E001E013C0A301C01380B3
-3B7FFC3FF87FF0027F13FFD8FFFE6D13F8D87FFC4913F0023F137F2D2481A32C>I<397F
-F01FE039FFF87FFC9038F9FFFE01FB7F6CB6FC00019038F03F80ECC01F02807FEC000F5B
-5BA25BB3267FFFE0B5FCB500F11480A36C01E0140029247FA32C>I<EB07FCEB1FFF017F
-13C048B512F048803907FC07FC390FF001FE48486C7E0180133F003F158090C7121F007E
-EC0FC0A348EC07E0A76C140F007E15C0A2007F141F6C15806D133F6C6CEB7F006D5B6C6C
-485A3907FC07FC6CB55A6C5C6C6C13C0011F90C7FCEB07FC23247CA32C>I<397FF01FE0
-39FFF8FFF801FB13FE90B6FC6C158000019038F07FC09138801FE091380007F049EB03F8
-5BED01FC491300A216FE167EA816FE6D14FCA2ED01F86D13036DEB07F0150F9138801FE0
-9138E07FC091B51280160001FB5B01F813F8EC3FC091C8FCAD387FFFE0B57EA36C5B2736
-7FA32C>I<903903FC078090391FFF0FC0017F13CF48B512EF4814FF3807FE07380FF001
-48487E49137F4848133F90C7FC48141F127E150F5AA87E007E141FA26C143F7F6C6C137F
-6D13FF380FF0033807FC0F6CB6FC6C14EF6C6C138F6D130FEB07F890C7FCAD0203B5FC4A
-1480A36E140029367DA32C>I<D87FFEEB3FC0B53801FFF0020713F8021F13FC6C5B3900
-3F7FE1ECFF019138FC00F84A13704A13005CA25C5CA391C8FCAF007FB512E0B67EA36C5C
-26247EA32C>I<90387FF8700003B512F8120F5A5A387FC00F387E00034813015AA36CEB
-00F0007F140013F0383FFFC06C13FE6CEBFF80000314E0C66C13F8010113FCEB0007EC00
-FE0078147F00FC143F151F7EA26C143F6D133E6D13FE9038F007FC90B5FC15F815E000F8
-148039701FFC0020247AA32C>I<131E133FA9007FB6FCB71280A36C1500D8003FC8FCB1
-ED03C0ED07E0A5EC800F011FEB1FC0ECE07F6DB51280160001035B6D13F89038003FE023
-2E7EAD2C>I<3A7FF003FF80486C487FA3007F7F0001EB000FB3A3151FA2153F6D137F39
-00FE03FF90B7FC6D15807F6D13CF902603FE07130029247FA32C>I<3A7FFF01FFFCB514
-FE148314016C15FC3A03E0000F80A26D131F00011500A26D5B0000143EA26D137E017C13
-7CA2017E13FC013E5BA2EB3F01011F5BA21483010F5BA214C701075BA214EF01035BA214
-FF6D90C7FCA26D5A147C27247EA32C>I<D87FFFEB7FFF6EB5FCB515806C16004A7ED807
-C0EB01F0A66C6C495AA3143E147FA2D801F0495AECFF87A214F7A201F113C700005D9038
-F9E3CFA201FB13EFA3D97BC190C7FC017F13FFA21480A2013F5B90381F007C29247FA32C
->I<3A3FFF03FFF048018713F8A36C010313F03A00FC007E005D90387E01F8013F5BEB1F
-83EC87E090380FCFC0903807EF80EB03FF6D90C7FC5C6D5A147C14FE130180903803EF80
-903807CFC0EB0FC7EC83E090381F01F0013F7FEB7E00017C137C49137E0001803A7FFF01
-FFFC1483B514FE6C15FC140127247EA32C>I<3A7FFF01FFFCB5008113FE148314816C01
-0113FC3A03E0000F806C7E151F6D140012005D6D133E137C017E137E013E137CA2013F13
-FC6D5BA2EB0F815DA2EB07C1ECC3E0A2EB03E3ECE7C0130114F75DEB00FFA292C7FC80A2
-143EA2147E147CA214FC5CA2EA0C01003F5BEA7F83EB87E0EA7E0F495A387FFF806C90C8
-FC6C5A6C5AEA07E027367EA32C>I<003FB612E04815F0A4007EC7EA1FE0ED3FC0ED7F80
-EDFF004A5A003C495AC7485A4A5A4A5A4A5A4A5A4AC7FCEB01FC495AEB0FF0495A495A49
-5A49C8FC4848EB01E04848EB03F0485A485A485A485A485AB7FCA46C15E024247DA32C>
-I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fe ecbi1200 12 7
-/Fe 7 121 df<4AB4FC021F13E0027F13F049B512FC0107130190390FFC007ED93FF013
-FE90397FE001FF49485A48495A481300ED0FFE485A120F49EB07FC001F15F849EB01C000
-3F91C7FCA2127F5BA312FF5BA45BA5160C160E161F007F153F16FE6C6CEB01FC6DEB07F8
-6C6CEB1FF03A0FFC01FFC06CB612800001ECFC006C6C13F0D90FFEC7FC282E75AC34>99
-D<EF3FC093383FFFE05EA218C0A21601A21880A25EA21800A25EA25FA2160FA25FA2161F
-A2DA03FC5BEC1FFF91B6FC5B902607FE075B90380FF80390383FF00149487E4A5C495A5A
-4890C7FC5F485A000F5CA2495D121F5D123F4992C7FCA25D127F495CA2150FA2495C00FF
-160F031F1480171F007F03F813005B5F033F133EED7FF06C6C157E03FF137C14036C6C48
-5C3A0FF81FEFF96CB53887FFF06C02035BC6D9FC015B90271FE0003FC7FC334676C439>
-I<4AB4FC021F13E0027F13F80103B57E49EB01FE90391FF800FF49487F49487F49481480
-4849131F4890C7123F4816005B000F5D485A16FE4848495AED07F8ED3FF048B65A168003
-FCC7FC15C0D8FFF0C9FC5BA45BA5160C160E007F151F5E6C6C14FE4B5A6C6CEB07F86DEB
-1FF03A0FFE01FFC00003B65A6C02FCC7FC6C6C13F0D907FEC8FC292E75AC34>I<017EEC
-7FC03B01FFC003FFF048D9E00F13FC48D9F03F7F3B0FCFF87F03FF902787FDFC017F3A1F
-07FFF0004B80003E5C5D4990C7FC007E5B127C5CD8FC1F5C00F85F00785B1200013F5C95
-C7FC5CA2017F5C5F5C160F01FF5DA24A131FEFF80F48033FEB1F8005F013005C167F48EE
-E03EA291C7147EEFC07C4817FC6049EDC1F093383FC7E0EFFFC0496E5B49020790C7FCD8
-01E0EC01F8392E78AC3F>110 D<D901F8EB0FF0D907FFEB7FFE490181B512804901C314
-C0903B3F3FEFF03FE0903B3E1FFFC01FF0017C9138800FF8EDFE0001FC5B01F8ED07FC4A
-5A00015C13F0170F0003017F15FE13E000015CC716FC02FF141FA25DA249153FA24B14F8
-A249157F18F092C7FC18E04915FFA24A15C04C1380130F4C13005F4C5A011F140F6E495A
-9238803FE06FB45A4990B5C7FC5E02F113F09138F07F80017F90C9FCA25CA213FFA25CA2
-5AA25CA25A007F13FEA2B5FCA26C5B37407EAC39>112 D<EC07FC91383FFF8091B512E0
-4914F0903907FC07F890380FF00102E013FC90381FC00790383F800FA3017FEB1FF8A2ED
-0FF016E09138C0038002F8C7FCECFF8015F015FC6D13FF16806D14C06D14E01303EB007F
-020713F0EC007F153FD80FC0131F487E486CEB0FE0127FA2151F484814C0A26C48EB3F80
-90C7EA7F00007E5C6C6C485A9038E00FFC6CB512F0000714C0000191C7FC38003FF8262E
-78AC2F>115 D<02FFEB03F801039038E00FFE010F9039F83FFF80013F6D4813C0903B7F
-03FEFC0FE0903AFC01FFF807D801F89138F01FF048486CEBE03F4848157F4914C0000F5B
-0180EDFFE0001F5D0100ED7FC04A1580489238001E00001E93C7FCC7FC5C5DA3140F5DA3
-141F5DA2EF07802607803FEC0FC0D81FE01680003F5CD87FF0151F027F1500D8FFE05D4B
-137E14FF496D5B01814A5AD87E03EC07F03B7F07EFFC1FE0263FFFC7B55A6C018191C7FC
-6C48C613FCD801F8EB1FE0342E7AAC36>120 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Ff cmsy5 5 1
-/Ff 1 49 df<EA0380EA07C0A3EA0F80A313005A121EA2123E123CA212381278A21270A2
-5AA20A157D9612>48 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fg cmr5 5 2
-/Fg 2 51 df<1360EA01E0120F12FF12F11201B3A3387FFF80A2111C7B9B1C>49
-D<EA03FCEA0FFF383C0FC0387003E0387801F0EAFC0014F8A214781278C712F814F0A2EB
-01E0EB03C0EB0780EB0F00131C5B13E03801C018EA0380EA0600481338383FFFF05AB5FC
-A2151C7D9B1C>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fh cmbx10 10 3
-/Fh 3 115 df<B712FCEEFFE017FC17FF28007FF8000F13C004017F707F717E717EA271
-7EA284A760A24D5A604D5A4D5A04035B041F90C8FC91B612FC17E0839139F8003FFCEE0F
-FF707F707F8284A2707FA584A51A601AF084177F1901DD3FFE13E0B600FC011F13039439
-0FFF87C071EBFF8005011400CBEA1FFC443A7DB848>82 D<EB3FFE0003B512E0000F14F8
-391FF00FFE003FEB03FF6D6C7F6E7FA26F7EA26C5A6C5AEA0380C8FCA2EC3FFF010FB5FC
-137F3901FFF87F00071380380FFE00EA3FF85B485A12FF5BA415FF6D5A127F263FF00713
-F83B1FFC1FBFFFC0390FFFFE1F0003EBF80F39003FE0032A257DA42E>97
-D<9038FE03F000FFEB0FFEEC3FFF91387C7F809138F8FFC000075B6C6C5A5CA29138807F
-80ED3F00150C92C7FC91C8FCB3A2B512FEA422257EA427>114 D
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fi cmsy7 7 2
-/Fi 2 49 df<B712FEA327037A8F34>0 D<13E0EA01F0EA03F8A3EA07F0A313E0A2120F
-13C0A3EA1F80A21300A25A123EA35AA3127812F8A25A12100D1E7D9F13>48
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fj cmr7 7 6
-/Fj 6 62 df<EB3F803801FFF03803E0F83807803C48487E001E7F003E1480A2003C1307
-007C14C0A400FC14E0AE007C14C0A36CEB0F80A36CEB1F006C131E6C6C5A3803E0F86CB4
-5A38003F801B277EA521>48 D<13381378EA01F8121F12FE12E01200B3AB487EB512F8A2
-15267BA521>I<13FF000313E0380E03F0381800F848137C48137E00787F12FC6CEB1F80
-A4127CC7FC15005C143E147E147C5C495A495A5C495A010EC7FC5B5B903870018013E0EA
-0180390300030012065A001FB5FC5A485BB5FCA219267DA521>I<13FF000313E0380F01
-F8381C007C0030137E003C133E007E133FA4123CC7123E147E147C5C495AEB07E03801FF
-8091C7FC380001E06D7E147C80143F801580A21238127C12FEA21500485B0078133E0070
-5B6C5B381F01F03807FFC0C690C7FC19277DA521>I<EB0FE0EB3FF8EBF81C3801E00638
-03C01F48485AEA0F005A121E003E131E91C7FC5AA21304EB3FC038FCFFF038FDC078EB00
-3CB4133E48131E141FA2481480A4127CA4003C1400123E001E131E143E6C133C6C6C5A38
-03C1F03801FFC06C6CC7FC19277DA521>54 D<B812E0A3CBFCABB812E0A32B117D9633>
-61 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fk cmex10 10 11
-/Fk 11 89 df<1430147014E0EB01C01303EB0780EB0F00A2131E5BA25B13F85B12015B
-1203A2485AA3485AA3121F90C7FCA25AA3123EA2127EA6127C12FCB3A2127C127EA6123E
-A2123FA37EA27F120FA36C7EA36C7EA212017F12007F13787FA27F7FA2EB0780EB03C013
-01EB00E0147014301462738226>0 D<12C07E12707E123C7E7EA26C7E6C7EA26C7E7F12
-007F1378137CA27FA37FA31480130FA214C0A31307A214E0A6130314F0B3A214E01307A6
-14C0A2130FA31480A2131F1400A3133EA35BA2137813F85B12015B485AA2485A48C7FCA2
-121E5A12385A5A5A14627C8226>I<151E153E157C15F8EC01F0EC03E01407EC0FC0EC1F
-8015005C147E5CA2495A495AA2495AA2495AA2495AA249C7FCA2137EA213FE5B12015BA2
-12035BA21207A25B120FA35B121FA45B123FA548C8FCA912FEB3A8127FA96C7EA5121F7F
-A4120F7FA312077FA21203A27F1201A27F12007F137EA27FA26D7EA26D7EA26D7EA26D7E
-A26D7E6D7EA2147E80801580EC0FC0EC07E01403EC01F0EC00F8157C153E151E1F947182
-32>16 D<12F07E127C7E7E6C7E7F6C7E6C7E12017F6C7E137EA27F6D7EA26D7EA26D7EA2
-6D7EA26D7EA26D7EA280147E147F80A21580141FA215C0A2140F15E0A3140715F0A41403
-15F8A5EC01FCA9EC00FEB3A8EC01FCA9EC03F8A515F01407A415E0140FA315C0141FA215
-80A2143F1500A25C147E14FE5CA2495AA2495AA2495AA2495AA2495AA249C7FC137EA25B
-485A5B1203485A485A5B48C8FC123E5A5A5A1F947D8232>I<B612F0A600FCC8FCB3B3B3
-B3B3B3B3B01C94668137>50 D<B612F0A6C71203B3B3B3B3B3B3B3B01C94808137>I<12
-FCB3B3B3B3B3B3B3B0B612F0A61C94668237>I<EC03F0B3B3B3B3B3B3B3B0B6FCA61C94
-808237>I<12FCB3B3B00634668037>I<12FCB3B3B006346A8037>I<BF12E08AA38A6C90
-CCFC0900806C6D19076C6D07007F6C6D1A1F1D076C6DF201FF6C6D747E6C6DF33F801E0F
-6C6D1B076D6CF303C06D6D1A01F600E06D7F6D6D1B706D1D30816D6D1B186D6D1B007F81
-6E7E6E7FA26E7F6E7F6E7FA26E7F6E7F6E7FA26F7E6F7F6F7FA26F7F6F7F81836F7F6F7F
-167F83707F707F8284707F707FA2707F82715A60173F715A604D5A4DCDFC17FEA24C5A4C
-5A4C5A4C5A4C5A5F163F4CCEFC16FE4B5A4B5A4B5AA24B5A4B5A4B5A4BCFFC15FEA24A5A
-4A5A4A481B184A481B304A5A4B1B70023F1C604ACF12E002FE1B014948F303C049481B07
-4948F30F801E1F49481B7F4948F3FF0049481A0349CE120F01FEF37FFEF403FF48481A7F
-4848077FB55A48BEFC48655AA248655ABFFC666D747B7F78>88 D
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fl cmmi7 7 14
-/Fl 14 123 df<137E48B4EB0180000713C0489038E00300481406383E01F0393800700C
-4813380060EB181848131CEC0C305AC75B14065DA3EC0780A292C7FCA31406A3140EA214
-0C141CA45CA31430A2142021267E9923>13 D<D93FFC903801FFF88001019138001F006E
-141E170C902603BF80131C1718EC1FC0A2496C6C1338173090380607F0A290260E03F813
-70176090380C01FCA290261C00FE13E05F0118137FA20138EB3F81031F5B013014C1150F
-017014E3030790C7FC016014F3150301E014FF6F5A5B15001201167C5B486C143C1207D8
-FFFC1418A235287DA735>78 D<000FB712E05A9039800FE007D81E009038C001C05A0038
-011F1300123000705C00601501023F148012E0481400A2C74890C7FCA2147EA214FEA25C
-A21301A25CA21303A25CA21307A25CA2130FA25CA2131F001FB57EA22B287DA727>84
-D<EB1F80EB7FC0EBF0E73803C03FEA078048487EA2121E003E133E123C127CA2485BA448
-5B1530A3903801F060A2EA7803010E13C0393C1CF980381FF07F3907C01E001C1B7C9924
->97 D<EB0FC0EB7FF0EBF0383803C01CEA0780EA0F005A121E003E1338481370EB07E038
-7FFF8038FFFC0000F8C7FCA45AA214040078130C141800381330003C13E0381E07C0380F
-FF00EA03F8161B7C991F>101 D<133EEA07FEA2EA007CA213FCA25BA21201A25BA21203
-14FCEBE3FF9038EF0780D807FC13C0EBF00313E0A2EA0FC014071380A2121FEC0F801300
-A248EB1F00A2003E1406143E127EEC7C0C127C151800FCEB3C30157048EB1FE00070EB0F
-801F297CA727>104 D<130E131F5BA2133E131C90C7FCA7EA03E0487EEA0C78EA187C12
-30A212605B12C0A2EA01F0A3485AA2485AA2EBC180EA0F81A2381F0300A213066C5A131C
-EA07F06C5A11287DA617>I<3907801FC0390FE07FF03918F0E0F83930F1807CEBFB00D8
-60FE133C5B5B00C1147C5B1201A248485BA34A5AEA07C01660EC03E0A23A0F8007C0C0A2
-EDC180913803C300D81F0013C7EC01FE000EEB00F8231B7D9929>110
-D<EB0FE0EB3FF8EBF83C3801E00E3803C00F3907800780EA0F00121E123E003C14C0127C
-158048130FA31500485BA2143E143C5C12785C383C03C0381E0F80D80FFEC7FCEA03F81A
-1B7C9921>I<3807803E390FE0FF803818F3C13930F703C0EBFE073860FC0F13F8158039
-C1F0070091C7FC1201A2485AA4485AA4485AA448C8FCA2120E1A1B7D991F>114
-D<EB0FE0EB7FF8EBF03C3801C00E0003131E3807803EA2143C000F1318EBE0006CB4FC14
-C06C13E06C13F06C13F813071301EA3C00007E1378A24813F05A387001E0EB03C0383C0F
-80381FFE00EA07F8171B7C991F>I<131C133EA25BA45BA4485AB512E0A23801F000485A
-A4485AA4485AA448C7FC1460A214C0123EEB0180EB0300EA1E06EA1F1CEA0FF8EA03E013
-267EA419>I<D803E0EC0380486CEB7007D80C789038F80FC0EA187C0030903801F00716
-03126001F8140100C0D903E01380A2EA01F0A2913907C00300EA03E0A33A07C00F8006A2
-5EA2160816180003011F5B01E0EBC0703A01F073E0E03A00FFE1FF8090261F807FC7FC2A
-1B7D9930>119 D<013E13C0137F9038FF818048EBC3004813FF380701FE3806000C0004
-5BC75A5C5CEB03800106C7FC5B5B5B5B9038C00180EA038039060003005C380FF81E381F
-FFFE38383FFC38601FF86D5A38C007C01A1B7D9920>122 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fm cmr10 10 16
-/Fm 16 123 df<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA21207
-5B120F90C7FCA25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F1203
-A26C7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>40
-D<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7F
-A21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A2
-5BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<15301578B3A6007FB812
-F8B912FCA26C17F8C80078C8FCB3A6153036367BAF41>43 D<EB03F8EB1FFF90387E0FC0
-9038F803E03901E000F0484813780007147C48487FA248C77EA2481580A3007EEC0FC0A6
-00FE15E0B3007E15C0A4007F141F6C1580A36C15006D5B000F143EA26C6C5B6C6C5B6C6C
-485A6C6C485A90387E0FC0D91FFFC7FCEB03F8233A7DB72A>48 D<EB01C013031307131F
-13FFB5FCA2131F1200B3B3A8497E007FB512F0A31C3879B72A>I<EB0FF0EB7FFE48B57E
-3903E03FE0390F000FF0000E6D7E486D7E486D7E123000706D7E126012FCB4EC7F807FA5
-6CC7FC121CC8FCEDFF00A34A5A5D14035D4A5A5D140F4A5A4A5A92C7FC147C5C495A495A
-495A495A91C8FC011EEB01805B5B49130348481400485A485A000EC75A000FB6FC5A5A48
-5CB6FCA321387CB72A>I<1538A2157815F8A2140114031407A2140F141F141B14331473
-146314C313011483EB030313071306130C131C131813301370136013C01201EA03801300
-5A120E120C5A123812305A12E0B712F8A3C73803F800AB4A7E0103B512F8A325397EB82A
->52 D<EC3FC0903801FFF0010713FC90380FE03E90383F800790387E001F49EB3F804848
-137F485AA2485A000FEC3F0049131E001F91C7FCA2485AA3127F90C9FCEB01FC903807FF
-8039FF1E07E090383801F0496C7E01607F01E0137E497FA249148016C0151FA290C713E0
-A57EA56C7E16C0A2121FED3F807F000F15006C6C5B15FE6C6C5B6C6C485A3900FE07F090
-383FFFC06D90C7FCEB03FC233A7DB72A>54 D<EB03F8EB1FFF017F13C09038FC07F03901
-E001F848486C7E4848137C90C77E48141E000E141F001E80A3121FA27F5D01E0131E6C6C
-133E01FC133C6D5B6C6C6C5AECC1E06CEBF3C06C01FFC7FC6C5BEB3FFF6D13C081017F13
-F801F07F3903E07FFE3907801FFF48486C1380481303003E6D13C0003CEB007F007C143F
-0078EC0FE000F814075A1503A21501A36C15C012781503007C15806CEC07006C5C6C6C13
-1ED807E0137C3903F803F0C6B55A013F1380D907FCC7FC233A7DB72A>56
-D<EB03F8EB1FFF017F13C09038FC07E03903F803F048486C7E48486C7E49137E121F4848
-7FA2007F158090C7FCA248EC1FC0A616E0A56C143FA27F123F001F147FA26C6C13FF3907
-E001DF0003149F3801F0033900FC0F1FD93FFC13C0EB07F090C7FC153F1680A316005D00
-0F147E487E486C5BA24A5A4A5A49485A6C48485A001C495A260F807FC7FC3807FFFC0001
-13F038003FC0233A7DB72A>I<007FB812F8B912FCA26C17F8CCFCAE007FB812F8B912FC
-A26C17F836167B9F41>61 D<B648B512FEA30001902680000313006C90C76C5AB3A491B6
-FCA391C71201B3A6486D497EB648B512FEA337397DB83E>72 D<EA03F012FFA3120F1203
-B1913801FFFCA39138007FC01600157C15705D4A5A4A5A4AC7FC141E1438147814FC13F1
-EBF3FEEBF73F01FE7FEBF81F496C7E8114076E7E6E7E811400157E157F811680ED1FC048
-6CEB3FF0B500C0B5FCA3283A7EB92C>107 D<2703F00FF0EB1FE000FFD93FFCEB7FF891
-3AF03F01E07E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE01FE14DC49D907
-F8EB0FC0A2495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA340257EA445>109
-D<EBFF03000313E7380F80FF381E003F487F487F00707F12F0A2807EA27EB490C7FCEA7F
-E013FF6C13E06C13F86C7F00037FC67F01071380EB007F141F00C0EB0FC01407A26C1303
-A37E15806C13077EEC0F00B4131E38F3C07C38E1FFF038C03F801A277DA521>115
-D<003FB512FCA2EB8003D83E0013F8003CEB07F00038EB0FE012300070EB1FC0EC3F8000
-60137F150014FE495AA2C6485A495AA2495A495A495AA290387F000613FEA2485A485A00
-07140E5B4848130C4848131CA24848133C48C7127C48EB03FC90B5FCA21F247EA325>
-122 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fn cmmi10 10 22
-/Fn 22 123 df<ED07F0ED1FFE9238780F809238E007C0913901C003E09138038001DA07
-0013F0140E4A13004A14F8143002701301146002E014F05C010114035C17E00103140791
-C713C0EE0F8049EC1F000106143E913803FE7C90390E07FFF890390C0E03E091380FFFF0
-913803FC78011CC7127C011880A28213381330A2178013701360A301E0143F491500A300
-015D167E5B16FE00035D6D495AA24B5A00074A5AD806E0495A0160495A0170013EC7FCD8
-0E3813FC390C1E03F0903807FFC0D901FEC8FC001CCAFC1218A312381230A312701260A3
-12E05AA22D4B7EBA2F>12 D<EB07F0D91FFC1430D97FFE147090B5146000036E13E0486E
-13C0D9F01F1301270F8007E01380261F00011303001CD900F0130048EC7007160648EC30
-0E0060EC380CED181C00E01518C8121CED0C3816301670166016E05EA2150D5EA2150F93
-C7FCA2150EA3150CA3151CA215181538A45DA45DA44A5AA35D2C377FA42B>I<121C127F
-EAFF80A5EA7F00121C0909798817>58 D<150C151E153EA2153C157CA2157815F8A215F0
-1401A215E01403A215C01407A21580140FA215005CA2141E143EA2143C147CA2147814F8
-A25C1301A25C1303A2495AA25C130FA291C7FC5BA2131E133EA2133C137CA2137813F8A2
-5B1201A25B1203A25B1207A25B120FA290C8FC5AA2121E123EA2123C127CA2127812F8A2
-5A12601F537BBD2A>61 D<126012FCB4FCEA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0
-EB07FCEB01FF9038007FC0EC1FF0EC07FCEC01FF9138007FC0ED1FF0ED07FCED01FF9238
-007FC0EE1FF0EE07FCEE01FF9338007F80EF1FC0A2EF7F80933801FF00EE07FCEE1FF0EE
-7FC04B48C7FCED07FCED1FF0ED7FC04A48C8FCEC07FCEC1FF0EC7FC04948C9FCEB07FCEB
-1FF0EB7FC04848CAFCEA07FCEA3FF0EA7FC048CBFC12FC1270323279AD41>I<17601770
-17F01601A21603A21607160FA24C7EA216331673166316C3A2ED0183A2ED030315068315
-0C160115181530A21560A215C014011580DA03007FA202061300140E140C5C021FB5FC5C
-A20260C7FC5C83495A8349C8FC1306A25BA25B13385B01F01680487E000716FFB56C013F
-13FF5EA2383C7DBB3E>65 D<902603FFF891381FFFF8496D5CA2D90007030113006FEC00
-7C02061678DA0EFF157081020C6D1460A2DA1C3F15E0705CEC181F82023815016F6C5C14
-30150702706D1303030392C7FC02607FA2DAE0015C701306ECC0008201016E130EEF800C
-5C163F0103EDC01C041F131891C713E0160F49EDF03818300106140717F8010E02031370
-EFFC60130CEE01FE011C16E004005B011815FF177F1338600130153FA20170151F95C8FC
-01F081EA07FCB512E01706A245397DB843>78 D<0103B612F849EDFF8018E0903B0007F8
-001FF84BEB03FCEF00FE020F157FA24BEC3F80A2021F16C0A25DA2143FF07F805DA2027F
-EDFF006092C7485A4D5A4A4A5A4D5A4AEC1F80057FC7FC0101EC07F891B612E094C8FC91
-39FC000FC00103EC03F0707E4A6D7E831307177E5C177F010F5D5F5CA2011F1401A25CA2
-133F16034A4A1360A2017F17E019C091C71401496C01011480B61503933900FE0700EF7E
-0ECAEA1FFCEF07F03B3B7DB83F>82 D<92391FE00380DBFFFC130002036D5A91390FE01F
-8F91393F0007DF027EEB01FE02F81300495A4948147E177C4948143C495AA2011F153891
-C8FCA3491530A28094C7FC80806D7E14FEECFFE06D13FE6DEBFFC06D14F06D806D80021F
-7F02037FEC003F03037F1500167F163F161FA3120C160FA2001C151F94C7FCA3003C153E
-A25E003E5D127E007F4A5A6D495A6DEB0FC0D8F9F0495AD8F0FE01FEC8FC39E03FFFF801
-0F13E0D8C00190C9FC313D7CBA33>I<0003B812FEA25A903AF8003FC00101C091388000
-7E4848163C90C7007F141C121E001C92C7FCA2485CA200305C007017180060130112E048
-5CA21403C716005DA21407A25DA2140FA25DA2141FA25DA2143FA25DA2147FA292C9FCA2
-5CA25CA21301A25CA21303A25CEB0FFC003FB6FC5AA237397EB831>I<277FFFFC01B500
-F890B51280B5FC60000390C7D807FCC7380FF80001FC4BEC03E000016204035E98C7FC62
-1A0604075DA2040F5DA2041B5D6216336D02735D1663000003C34A5A83DB01834AC8FC04
-815CDB0301140603075D1506030C5DA203185D1970033015606115606D01E04A5A15C090
-267F01804AC9FC17FEDA030014060400130E0206150C020E5D140C4A5DA24A5D18E04A5D
-715A5C4A92CAFCA26DC85AA2013E157C1778133C1770133801301560513B7CB84E>87
-D<49B500F890387FFFF095B5FC1AE0D90003018090380FFC004BC713E00201ED07804EC7
-FC6E6C140E606F5C705B606F6C485A4D5A031F91C8FCEEE0065F6F6C5A5F03075B705A16
-F96FB45A94C9FC6F5AA36F7EA34B7FED037F9238063FC0150E4B6C7E1538ED700F03E07F
-15C04A486C7EEC0300020613034A805C4A6D7E14704A1300494880495A49C86C7E130E01
-1E153F017E4B7ED803FF4B7E007F01E0011FEBFFC0B5FC6144397EB845>I<147E903803
-FF8090390FC1C38090391F00EFC0017E137F49133F485A4848EB1F8012075B000F143F48
-481400A2485A5D007F147E90C7FCA215FE485C5AA214015D48150CA21403EDF01C161814
-07007C1538007E010F1330003E131F027B13706C01E113E03A0F83C0F9C03A03FF007F80
-D800FCEB1F0026267DA42C>97 D<EC3FC0903801FFF0903807E03C90380F800E90383F00
-07017E131F49137F484813FF485A485A120F4913FE001F143848481300A2127F90C8FCA3
-5A5AA45AA315031507007E1406150E003E143C003F14706C14E0390F8007C03907C03F00
-3801FFF838003FC020267DA424>99 D<EC3FC0903801FFF0903807E07890381F801C9038
-7E001E49130E485A485A1207485A49131E001F141C153C484813F8EC03E0007FEB3FC090
-38FFFE0014E090C8FC5A5AA7007E140315071506003E140E153C6C14706C6C13E0EC07C0
-3903E03F003801FFF838003FC020267DA427>101 D<14E0EB03F8A21307A314F0EB01C0
-90C7FCAB13F8EA03FEEA070F000E1380121C121812381230EA701F1260133F00E0130012
-C05BEA007EA213FE5B1201A25B12035BA20007131813E01438000F133013C01470EB8060
-14E014C01381EB838038078700EA03FEEA00F815397EB71D>105
-D<D803E0017F14FE3D07F801FFE003FFC03D0E3C0781F00F03E03D1C3E1E00F83C01F026
-383F38D9FC707F00304914E04A90387DC000007049EB7F8000604991C7FCA200E090C700
-FE1301485A017E5CA200000201140301FE5F495CA203031407000160495C180F03075D12
-03494A011F13601980030F023F13E00007F000C0495C1901031F023E1380000F1803494A
-150061033F150E001FEF1E1C4991C7EA0FF80007C7000EEC03E043267EA449>109
-D<D803E0137F3A07F801FFE03A0E3C0781F03A1C3E1E00F826383F387F00305B4A137C00
-705B00605BA200E090C712FC485A137EA20000140101FE5C5BA2150300015D5B15075E12
-0349010F133016C0031F13700007ED80605B17E0EE00C0000F15014915801603EE070000
-1FEC0F0E49EB07FC0007C7EA01F02C267EA432>I<90390F8003F090391FE00FFC903939
-F03C1F903A70F8700F80903AE0FDE007C09038C0FF80030013E00001491303018015F05C
-EA038113015CA2D800031407A25CA20107140FA24A14E0A2010F141F17C05CEE3F80131F
-EE7F004A137E16FE013F5C6E485A4B5A6E485A90397F700F80DA383FC7FC90387E1FFCEC
-07E001FEC9FCA25BA21201A25BA21203A25B1207B512C0A32C3583A42A>112
-D<3903E001F83907F807FE390E3C1E07391C3E381F3A183F703F800038EBE07F0030EBC0
-FF00705B00601500EC007E153CD8E07F90C7FCEAC07EA2120013FE5BA312015BA312035B
-A312075BA3120F5BA3121F5B0007C9FC21267EA425>114 D<903907E001F090391FF807
-FC9039783E0E0F9039E01F1C1FD801C09038383F803A03800FF07F0100EBE0FF5A000E4A
-1300000C157E021F133C001C4AC7FC1218A2C7123FA292C8FCA25CA2147EA214FEA24A13
-0CA20101141C001E1518003F5BD87F81143801835C00FF1560010714E03AFE0E7C01C0D8
-7C1C495A2778383E0FC7FC391FF00FFC3907C003F029267EA42F>120
-D<D901E01360D90FF813E0496C13C090383FFE0190397FFF038090B5EA07009038F81FFF
-3901E003FE9038C0001C495B5DC85A4A5A4A5A4AC7FC140E5C5C14F0495AEB038049C8FC
-130E5B4913035B495B484813064848130E48C75AD80FFC137C391FFF81F8381E0FFFD838
-075B486C5B00605CD8E00190C7FC38C0007C23267DA427>122 D
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fo ecbx1200 12 70
-/Fo 70 123 df<DB0FFFEB03FF4AB5D8C03F13C0020F02F1B512E0027F91B612F0902701
-FFF8039038FE1FF849018002F813FC010F4948EBF03F49484913E0495A4A15C0495AF11F
-F801FF16804A6DEC07E070EC018096C7FCABBA12F0A5C69026E000030180C7FCB3B0007F
-D9FFC1B67EA546467EC541>27 D<ED0FFF4AB512C0020F14F0027F80903A01FFF803FC49
-9038C000FE010FEB00034948497E49485B5C495A4C138001FF6E13005CA3705AEE01F893
-C8FCA74BB51280B9FCA5C69038E00003B3B0007FD9FFC1B6FCA538467EC53E>I<EA07C0
-EA1FF0487E487E487E7FA31480A37E7EEA1FF7EA07C7EA0007130FA21400A25B131E133E
-A25B13FC5B485A485A1207485A485A90C7FC120C112278C41F>39
-D<EC01E01403EC0FC0EC1F80EC3F00147E5C1301495A495A5C130F495A133F5C137F49C7
-FCA2485AA2485AA212075BA2120F5BA2121FA25B123FA4485AA612FFA25BAE7FA2127FA6
-6C7EA4121F7FA2120FA27F1207A27F1203A26C7EA26C7EA26D7E133F80131F6D7E130780
-6D7E6D7E1300147E80EC1F80EC0FC0EC03E014011B6476CA2C>I<12F07E127E7E6C7E6C
-7E6C7E7F6C7E6C7E12007F137F80133F806D7EA26D7EA26D7EA2801303A2801301A280A2
-7F1580A4EC7FC0A615E0A2143FAE147FA215C0A6ECFF80A415005BA25CA213035CA21307
-5CA2495AA2495AA2495A5C137F91C7FC13FE5B1201485A485A5B485A485A48C8FC127E12
-F85A1B647ACA2C>I<143E147F4A7EA56EC8FC00081508003E153E007F157FD8FFC09038
-01FF8001E05B9038F03E0701F85BD87FFE013F130001FF5B001F9038BEFFFC000390B512
-E0C66C91C7FC010F13F8010113C0A2010F13F8017F13FF0003B612E0001F01BE13FC007F
-90383E7FFF01FE7FD8FFF8010F138001F07F9038E07F0301C07FD87F009038007F00003E
-153E00081508C791C7FC4A7EA56EC8FC143E292C79CA38>I<EA07C0EA1FF0EA3FF8EA7F
-FC12FF13FEA213FFA47E7E7EEA07CFEA000FA2131F131EA2133EA2133C137C13F8A2EA01
-F0120313E0EA07C0EA1F801300121E120C1022788E1F>44 D<B612F8A91D097F9A25>I<
-EA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3FF8EA1FF0EA07C00F0F788E1F>I<EC
-3FF849B5FC010F14E0013F14F890397FF01FFC9039FFC007FE4890380001FF48486D1380
-000716C049147F000F16E049143F001F16F0A2003F16F8A249141F007F16FCA600FF16FE
-B3A3007F16FCA56C6CEC3FF8A3001F16F0A2000F16E06D147F000716C06D14FF6C6C4913
-806C6D4813006C6D485A90397FF01FFC6DB55A010F14E0010314809026003FF8C7FC2F42
-7CC038>48 D<EC03C01407141F147FEB03FF133FB6FCA413C3EA0003B3B3ADB712FCA526
-4177C038>I<ECFFE0010F13FE013F6D7E90B612E0000315F82607FC0313FE3A0FE0007F
-FFD81F806D138048C7000F13C0488001C015E001F07F00FF6E13F07F17F881A46C5A6C5A
-6C5AC9FC17F05DA217E05D17C04B13804B1300A2ED1FFC4B5A5E4B5A4B5A4A90C7FC4A5A
-4A5AEC0FF04A5AEC3F804AC7127814FE495A494814F8D907E014F0495A495A49C8FC017C
-140149140348B7FC4816E05A5A5A5A5AB8FC17C0A42D417BC038>I<ECFFF0010713FF01
-1F14C0017F14F049C66C7ED803F8EB3FFED807E06D7E81D80FF86D138013FE001F16C07F
-A66C5A6C4815806C485BC814005D5E4B5A4B5A4B5A4A5B020F1380902607FFFEC7FC15F8
-15FF16C090C713F0ED3FFCED0FFEEEFF80816F13C017E0A26F13F0A217F8A3EA0FC0EA3F
-F0487EA2487EA217F0A25D17E06C5A494913C05BD83F80491380D81FF0491300D80FFEEB
-FFFE6CB612F800015D6C6C14C0011F49C7FC010113E02D427BC038>I<163FA25E5E5D5D
-A25D5D5D5DA25D92B5FCEC01F7EC03E7140715C7EC0F87EC1F07143E147E147C14F8EB01
-F0EB03E0130714C0EB0F80EB1F00133E5BA25B485A485A485A120F5B48C7FC123E5A12FC
-B91280A5C8000F90C7FCAC027FB61280A531417DC038>I<0007150301E0143F01FFEB07
-FF91B6FC5E5E5E5E5E16804BC7FC5D15E092C8FC01C0C9FCAAEC3FF001C1B5FC01C714C0
-01DF14F09039FFE03FFC9138000FFE01FC6D7E01F06D13804915C0497F6C4815E0C8FC6F
-13F0A317F8A4EA0F80EA3FE0487E12FF7FA317F05B5D6C4815E05B007EC74813C0123E00
-3F4A1380D81FC0491300D80FF0495AD807FEEBFFFC6CB612F0C65D013F1480010F01FCC7
-FC010113C02D427BC038>I<4AB47E021F13F0027F13FC49B6FC01079038807F8090390F
-FC001FD93FF014C04948137F4948EBFFE048495A5A1400485A120FA248486D13C0EE7F80
-EE1E00003F92C7FCA25B127FA2EC07FC91381FFF8000FF017F13E091B512F89039F9F01F
-FC9039FBC007FE9039FF8003FF17804A6C13C05B6F13E0A24915F0A317F85BA4127FA512
-3FA217F07F121FA2000F4A13E0A26C6C15C06D4913806C018014006C6D485A6C9038E01F
-FC6DB55A011F5C010714C0010191C7FC9038003FF02D427BC038>I<121E121F13FC90B7
-12FEA45A17FC17F817F017E017C0A2481680007EC8EA3F00007C157E5E00785D15014B5A
-00F84A5A484A5A5E151FC848C7FC157E5DA24A5A14035D14074A5AA2141F5D143FA2147F
-5D14FFA25BA35B92C8FCA35BA55BAA6D5A6D5A6D5A2F447AC238>I<EC7FF00103B5FC01
-0F14C0013F14F090397F801FFC3A01FC0003FE48486D7E497F4848EC7F80163F484815C0
-A2001F151FA27FA27F7F01FE143F6D158002C0137F02F014006C01FC5B6E485A6C9038FF
-83FCEDE7F86CECFFE06C5D6C92C7FC6D14C06D80010F14F882013F8090B7FC48013F1480
-2607FC0F14C0260FF80314E04848C6FC496D13F0003F141F48481307496D13F8150000FF
-157F90C8123F161F160FA21607A36D15F0127F160F6D15E06C6C141F6DEC3FC06C6CEC7F
-80D80FFE903801FF003A07FFC00FFE6C90B55AC615F0013F14C0010F91C7FC010013F02D
-427BC038>I<EC7FF0903807FFFE011F6D7E017F14E09039FFE03FF0489038800FF84849
-6C7E48488048486D7E001F80003F1680A2484815C08117E0A212FF17F0A617F8A45D127F
-A3003F5CA26C7E5D6C6C5B12076C6C131E6CEBC07C6CEBFFF8013F5B010F01C013F00101
-130090C8FCA217E05DA2EA03C0D80FF015C0487E486C491380A217004B5A150F5E49495A
-6C48495A01C0EBFFE0260FF0035B6CB65A6C4AC7FC6C14F86C6C13E0D907FEC8FC2D427B
-C038>I<903807FFC0013F13FC48B612804815E0260FF80013F0D81FC0EB3FF848C7EA1F
-FC4815FE01C0130F486C14FF7FA66C485B6C4814FE000FC7FCC8EA3FFCED7FF8EDFFF04A
-13E04A13801600EC07FC4A5A5D4A5A5D4A5A92C7FCA2147E147CA31478AA91C8FCA814F8
-EB03FE497E497FA2497FA56D5BA26D90C7FC6D5AEB00F828467AC535>63
-D<EE1F80A24C7EA24C7EA34C7EA24B7FA34B7FA24B7FA34B7F169F031F80161F82033F80
-ED3E07037E80157C8203FC804B7E02018115F0820203814B137F0207815D173F020F814B
-7F021F8292C77EA24A82023E80027E82027FB7FCA291B87EA2498302F0C8FCA20103834A
-157F0107834A153FA249488284011F8491C97E4984133E017E82B6020FB612F0A54C457C
-C455>65 D<B9FC18F018FE727E19E026003FFCC700077F05017F716C7E727E727EA27213
-80A37213C0A74E1380A24E1300A24E5A4E5A4E5A4D5B05075B94B5128091B700FCC7FC18
-F018FF19E002FCC7000113F8716C7EF01FFE727E7213801AC07213E0A27213F0A31AF8A7
-1AF0A2601AE0604E13C0604E138095B5120005075BBA12F86119C04EC7FC18E045447CC3
-50>I<DCFFF01470031F01FF14F04AB6EAE0010207EDF803023FEDFE0791B539E001FF0F
-4949C7EA3F9F010701F0EC0FFF4901C0804990C87E4948814948814948167F4849163F48
-49161F5A4A160F485B19074890CAFC19035A5BA2007F1801A34994C7FC12FFAE127F7F1A
-F0A2123FA27F6C18011AE06C7F19036C6D17C06E16077E6C6DEE0F806C6DEE1F006D6C5E
-6D6C167E6D6C6C5D6D6D4A5A6D01F0EC07F0010101FEEC1FE06D903AFFF001FF80023F90
-B6C7FC020715FC020115F0DA001F1480030001F8C8FC44467AC451>I<B9FC18F018FE72
-7E19E026003FFEC7001F13F805017F9438003FFF060F7F727F727F727F84737E737EA273
-7EA2737EA21B80A2851BC0A51BE0AD1BC0A51B8061A21B006162193F624F5A19FF624E5B
-06075B4E5B063F90C7FC4DB45A050F13F8BA5A19C04EC8FC18F095C9FC4B447CC356>I<
-BA12F8A485D8001F90C71201EF003F180F180318011800A2197E193EA3191EA21778A285
-A405F890C7FCA316011603161F92B5FCA5ED001F160316011600A2F101E01778A2F103C0
-A494C7FC1907A21A80A2190FA2191FA2193FF17F0061601807181F4DB5FCBBFC61A44344
-7DC34A>I<BA1280A419C026003FFEC7121F1701EF007F183F181F180F180719E01803A3
-1801A3EE01E0F000F0A419001603A31607160F167F91B6FCA59138FE007F160F16071603
-A31601A693C9FCAFB712F0A53C447CC346>I<DCFFF01470031F01FF14F04AB6EAE00102
-07EDF803023FEDFE0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF4901C0804990C8
-7E4948814948814948167F4849163F4849161F5A4A160F485B19074890CAFC19035A5BA2
-007F1801A34994C8FC12FFAD057FB612F0127F7FA3003FDC0001EBF000A27F7EA26C7FA2
-6C7F807E6C7F6C7F6D7E6D6C5D6D6C7E6D6D5C6D01F05C010101FE143F6D903AFFF001FF
-9F023F90B6120F0207EDFC030201EDF000DA001F02C01330030001FCC9FC4C467AC458>
-I<B7D88003B612FEA526003FFEC9EBF800B3A791B9FCA54AC9FCB3AAB7D88003B612FEA5
-4F447CC358>I<B712E0A5D8001F90C7FCB3B3B3A4B712E0A523447DC32A>I<0107B7FCA5
-90C7001F1300B3B3A9EA1FE0487E487EA2487EA44B5AA26C48495A495C6C4813FF6C4848
-5B260FFC0713C06CB65A6C4AC7FCC66C13F8010F138030457DC33A>I<B76C0103B512F8
-A526003FFEC93807E0004F5A4F5A077EC7FC614E5A4E5A4E5AF01F804EC8FC187E604D5A
-EF07F0EF0FC04D5A4DC9FC177E4C5AEE03F04C5A4C5A4C7EEE7FF04C7E5D4B7F4B7F4B7F
-ED3F3FDB7E1F7F03FC806E486C7F4B7E4B6C7F0380804B6C7F4A7F717E84717F83717F85
-717F83717F85717F187F727E86727F84727F86727F84B76C90B612FCA54E447CC358>I<
-B712F0A526003FFECAFCB3B1F00780A4180F1900A460A360A2187EA218FE170117031707
-171F177FEE03FFB95AA539447CC343>I<B500FE067FB512806E95B6FCA26F5EA2D8003F
-50C7FC013D6DEE03DFA2013C6DEE079FA26E6CEE0F1FA26E6C161EA26E6C163CA36E6C16
-78A26E6C16F0A26E6DEC01E0A26E6DEC03C0A36E6DEC0780A26F6CEC0F00A26F6C141EA2
-6F6C5CA36F6C5CA26F6C5CA26F6D485AA26F6D485AA26F6D485AA3706C48C7FCA293383F
-F81EA2706C5AA2706C5AA3706C5AA2705BA2705BA2705BA2B6057FB6128071C7FCA2173E
-171C61447CC36A>I<B64BB512FE8181A281D8003F6D91C7EA780081013D7F81133C6E7E
-6E7F6E7F6E7F6E7F82806E7F6E7F6F7E6F7F83816F7F6F7F6F7F6F7F6F7F8382707F707F
-707F707F8482707F707F717E7113807113C019E0837113F07113F87113FC7113FE19FF84
-7213F884848484A28484197F193F191FA2190F1907B61603190119001A78A24F447CC358
->I<923807FFC092B512FE0207ECFFC0021F15F091267FFE0013FC902601FFF0EB1FFF01
-070180010313C04990C76C7FD91FFC6E6C7E49486F7E49486F7E01FF8348496F7E48496F
-1380A248496F13C0A24890C96C13E0A24819F04982003F19F8A3007F19FC49177FA400FF
-19FEAD007F19FC6D17FFA3003F19F8A26D5E6C19F0A26E5D6C19E0A26C6D4B13C06C1980
-6E5D6C6D4B13006C6D4B5A6D6C4B5A6D6C4B5A6D6C4A5B6D01C001075B6D01F0011F5B01
-0101FE90B5C7FC6D90B65A023F15F8020715C002004AC8FC030713C047467AC454>I<B9
-FC18F018FE727E19E0D8001F90C7000F7F05017F716C7E727E727E721380A21AC084A21A
-E0A91AC0A24E1380A21A00604E5A4E5A4D485A050F5B92B712C096C7FC18FC18C092CBFC
-B3A7B712E0A543447DC34D>I<923807FFC092B512FE0207ECFFC0021F15F091267FFE00
-13FC902601FFF0EB1FFF010701C0010713C04990C700017F49486E7F49486F7E49486F7E
-49486F7E48496F7E48496F1380A248496F13C0A24819E091C97E4819F0A248487013F8A3
-007F19FCA249177FA300FF19FEAD007F19FCA36D17FF003F19F8A3001F19F06D5EA26C19
-E06E01FE5B6C912603FF8014C06C6D486D4813804B13E06C9028E01F83F00F13006C903B
-F01E00F81FFE90267FF83E90387C3FFC90263FFC3C6D485AD91FFE91381EFFF0D90FFF02
-1F5B6D01FE5D010194C7FC6D6D6CB45A023F90B512F8020703E0130202006F1307030713
-C792C7EA07F8716C130F72131F9538FF80FF96B5FC7114FEA3831AFCA27213F81AF08472
-13E07213C0721300F001FC48587AC454>I<B812F8EFFFC018F818FE727ED8001F90C700
-3F13E005037F05007F727E727E727EA28684A286A762A24E90C7FCA24E5A61187F943801
-FFF005075B053F138092B7C8FC18F818E018F892C77FEF3FFF050F7F717F717FA2717FA2
-717FA785A61B0F85A2187F73131F72141EB700E06DEB803E72EBE0FC72EBFFF8060114F0
-726C13E0CC0007138050457DC354>I<DAFFE0131C010701FE133C013F9038FF807C90B6
-EAE0FC4815F9489038801FFF3907FC00014848EB007F4848143F4848140F491407007F15
-035B1601160012FF177CA27FA26D153C7F7F6D92C7FC6C7EEBFFE014FE6CEBFFF015FF6C
-15E016FC6C816C6F7E6C826C826C6C81011F810107811300020F80140003077FED007F82
-040F1380828212F082A282A27EA218007EA26C5D6C5E6D14036D5D6D140701F84A5A01FF
-EC3FF002F8EBFFE0486CB65AD8FC1F92C7FCD8F80714FC48C614F0480107138031467AC4
-3E>I<003FBA12E0A59026FE000FEB8003D87FE09338003FF049171F90C71607A2007E18
-03007C1801A300781800A400F819F8481978A5C81700B3B3A20107B8FCA545437CC24E>
-I<B76C010FB512F8A526003FFEC93803E000B3B3A9011F17076280190F6D606F151F6D95
-C7FC6D6D5D197E6D6D5D6D6D1403DA7FFC4A5A6EB4EC3FF0020F9039F003FFE06E90B612
-80020193C8FC6E6C14FC030F14E09226007FFEC9FC4D457CC356>I<B792B6FCA526003F
-FECAEAFC00806D606F15016D608119036D606F15076D606F150F6D6081191F6D6D93C7FC
-61027F163E6F157E023F167C8119FC6E6D5C18016E5E7013036E5E8218076E6D5C180F6E
-5E70131F6E93C8FC705B037F143E82187E033F147C7013FC6F5C17816F5C17C117C36F5C
-17E76F5C17FF6F5CA36F91C9FCA2705AA2705AA3705AA2705AA2705AA250457EC355>I<
-B600FE017FB691B512FEA526007FFCC8D83FFEC9EA7C006E82013F701778807415F86D70
-5F6F7014016D705FA26F7014036D64814E6D14076D646F70140F6D041E94C7FCA26F023E
-6D5C6DDC3C7F151E81027F037C6D5CF0783F6F70147C023F4B6C1578A26F01016F13F86E
-4B6C5D16806E02036F485A4E7E04C0EEE0036E4A486C5DA2DCE00FEDF0076E4B6C5D16F0
-6E4A6F48C8FC051E7F04F8705A6E4A027F131EA2DCFC7CEDFE3E037F0178023F133C04FE
-16FF033F01F85E4D8004FF17F86F496E5BA36F496E5BA26F604D80A26F90C86C5BA36F48
-6F90C9FCA26F48167EA30478163C6F457EC374>I<B76C027FB5FCA5D8003F0180C9EAFC
-006D6D4B5AA26D6D4B5A6D6D4B5A816D4D5A6D6D4B5A816D4DC7FC6E6C157E826E5E6E6D
-495A826E4B5A6E6D495A6E7F4E5A6E6D495A6E7F4EC8FC6F6C137E6F1380606FEBC1F86F
-13E1EFF3F06FEBF7E06F13FF606F5C8195C9FC705A163FB3A592B77EA550447EC355>89
-D<007FBA12E0BB12F0A46C19E04406776757>95 D<903801FFE0011F13FE017F6D7E48B6
-12E03A03FE007FF84848EB1FFC6D6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FC
-A40203B5FC91B6FC1307013F13F19038FFFC01000313E0481380381FFE00485A5B127F5B
-12FF5BA35DA26D5B6C6C5B4B13F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CECE0
-1FC66CEB8007D90FFCC9FC322F7DAD36>97 D<EB7FC0B5FCA512037EB1ED0FF892B57E02
-C314E002CF14F89139DFC03FFC9139FF000FFE02FCEB03FF4A6D13804A15C04A6D13E05C
-EF7FF0A218F8173FA318FCAC18F8A2177F18F0A3EFFFE06E15C06E5B6E491380027C4913
-00496C495A903AFC1FC07FFC496CB512F0D9F00314C049C691C7FCC8EA1FF036467DC43E
->I<EC3FFC49B512C0010F14F0013F14FC90397FF003FE9039FFC001FF0003495A484948
-13805B120F485AA2485A6F1300007F6E5AED00784991C7FCA212FFAC6C7EA3123F6DEC03
-C0A26C6C1407000F16806D140F6C6DEB1F006C6D133E6C01F05B3A007FFC03F86DB55A01
-0F14C0010391C7FC9038003FF82A2F7CAD32>I<EE03FEED07FFA5ED001F160FB1EC3FE0
-903803FFFC010FEBFF8F013F14CF9039FFF807FF48EBC00148903880007F4890C7123F48
-48141F49140F121F485AA3127F5BA212FFAC127FA37F123FA26C6C141FA26C6C143F0007
-157F6C6C91B5FC6CD9C00314FC6C9038F01FEF6DB5128F011FEBFE0F010713F89026007F
-C0EBF80036467CC43E>I<EC3FF80103B57E010F14E0013F8090397FF83FF89039FFC007
-FC48496C7E48496C7E48486D1380485A001FED7FC05B003FED3FE0A2127F5B17F0161F12
-FFA290B7FCA401F0C9FCA5127FA27FA2123F17F06C7E16016C6C15E06C6C14036C6DEB07
-C06C6DEB0F806C01F0EB3F0090397FFE01FE011FB55A010714F0010114C09026001FFEC7
-FC2C2F7DAD33>I<EDFF80020F13E0027F13F049B512F849EB8FFC90390FFE0FFE90381F
-FC1F14F8133FEB7FF0A2ED0FFCEBFFE0ED03F0ED00C01600ABB612F8A5C601E0C7FCB3B0
-007FEBFFE0A527467DC522>I<DAFFE0137E010F9039FE03FF80013FEBFF8F90B812C048
-D9C07F133F489038001FF84848EB0FFC4848903907FE1F80001F9238FF0F00496D90C7FC
-A2003F82A8001F93C7FCA26D5B000F5D6C6C495A6C6C495A6C9038C07FF04890B55A1680
-D8078F49C8FC018013E0000F90CAFCA47F7F7F90B612C016FC6CEDFF8017E06C826C16FC
-7E000382000F82D81FF0C77ED83FC014074848020113808248C9FC177FA46D15FF007F17
-006D5C6C6C4A5A6C6C4A5AD80FFEEC3FF83B07FFC001FFF0000190B612C06C6C92C7FC01
-0F14F8D9007F90C8FC32427DAC38>I<EB7FC0B5FCA512037EB1ED07FE92383FFF8092B5
-12E002C114F89139C7F03FFC9138CF801F9139DF000FFE14DE14FC4A6D7E5CA25CA35CB3
-A7B60083B512FEA537457CC43E>I<137C48B4FC4813804813C0A24813E0A56C13C0A26C
-13806C1300EA007C90C7FCAAEB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>I<EB7F
-C0B5FCA512037EB293387FFFE0A593380FE0004C5A4CC7FC167E5EED03F8ED07E04B5A4B
-5A037FC8FC15FEECC1FCECC3FE14C7ECDFFF91B57E82A202F97F02E17F02C07FEC807F6F
-7E826F7E816F7F836F7F816F7F83707E163FB60003B512F8A535457DC43B>107
-D<EB7FC0B5FCA512037EB3B3B3A3B61280A519457CC420>I<90277F8007FEEC0FFCB590
-263FFFC090387FFF8092B5D8F001B512E002816E4880913D87F01FFC0FE03FF8913D8FC0
-0FFE1F801FFC0003D99F009026FF3E007F6C019E6D013C130F02BC5D02F86D496D7EA24A
-5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<90397F8007FEB590383FFF
-8092B512E0028114F8913987F03FFC91388F801F000390399F000FFE6C139E14BC02F86D
-7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E>I<EC1FFC49B512C0010714F0011F14
-FC90397FF80FFF9026FFC0017F48496C7F4848C7EA3FE000078248486E7E49140F001F82
-A2003F82491407007F82A400FF1780AA007F1700A46C6C4A5AA2001F5E6D141F000F5E6C
-6C4A5AA26C6C6CEBFFE06C6D485B27007FF80F90C7FC6DB55A010F14F8010114C0902600
-1FFCC8FC312F7DAD38>I<90397FC00FF8B590B57E02C314E002CF14F89139DFC03FFC91
-39FF001FFE000301FCEB07FF6C496D13804A15C04A6D13E05C7013F0A2EF7FF8A4EF3FFC
-ACEF7FF8A318F017FFA24C13E06E15C06E5B6E4913806E4913006E495A9139DFC07FFC02
-CFB512F002C314C002C091C7FCED1FF092C9FCADB67EA536407DAC3E>I<DA3FE0131E90
-2603FFFC133E010F01FF137E013F1480903AFFF80FE0FE489038E003F148EBC001489038
-8000FB4890C7127F49143F001F151F485A160F5B127FA3485AAC6C7EA46C7EA26C6C141F
-163F6C6C147F6C15FF6C6D5A6C9038E003EF6C9038F01FCF6DB5128F011FEBFE0F010313
-F89038007FC091C7FCAD0307B512FCA536407CAC3B>I<90387F807FB53881FFE0028313
-F0028F13F8ED8FFC91389F1FFE000313BE6C13BC14F8A214F0ED0FFC9138E007F8ED01E0
-92C7FCA35CB3A5B612E0A5272D7DAC2E>I<90391FFC038090B51287000314FF120F381F
-F003383FC00049133F48C7121F127E00FE140FA215077EA27F01E090C7FC13FE387FFFF0
-14FF6C14C015F06C14FC6C800003806C15806C7E010F14C0EB003F020313E0140000F014
-3FA26C141F150FA27EA26C15C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A00FC
-5CD8F03F13E026E007FEC7FC232F7CAD2C>I<EB01E0A51303A41307A2130FA2131FA213
-3F137F13FF1203000F90B51280B7FCA4C601E0C7FCB3A3ED01E0A9150302F013C0137F15
-0790393FF80F8090391FFC1F006DB5FC6D13FC01015B9038003FE023407EBE2C>I<D97F
-C049B4FCB50103B5FCA50003EC000F6C81B3A85EA25EA25E7E6E491380017FD901F713FE
-9138F807E76DB512C7010F1407010313FE9026007FF0EBFC00372E7CAC3E>I<B6903803
-FFFCA5000101E09038003E006C163C80017F5D8017F8013F5D6E1301011F5D6E1303010F
-5D6E13076D5DED800F6D92C7FC15C05E6DEBE01E163E6D143CEDF07C027F1378EDF8F802
-3F5B15FD021F5B15FF6E5BA36E5BA26E90C8FCA26E5AA26E5AA21578362C7EAB3B>I<B5
-D8FE1FB539801FFFF0A500019027C0003FE0C7EA7C007114786E17F86C6F6C5C6E160101
-7F6E6C5CA26E011F1403013F6F5C6E013F1407011F6F5CA26E0179140F010F048090C7FC
-6E01F95C6D02F0EBC01E15806D902681E07F5B18E003C3157C6D9139C03FF07815E76DDA
-801F5B18F803FF14F96E9039000FFDE018FF6E486D5BA36E486D5BA26E486D90C8FCA24B
-7F02075DA26E48147C4B143C4C2C7EAB51>I<B500FE90383FFFF0A5C601F0903803E000
-6D6C495A6D6C495A011F4AC7FC6E5B6D6C137E6DEB807C6D6D5A6DEBC1F0EDE3E06DEBF7
-C06EB45A806E90C8FC5D6E7E6E7F6E7FA24A7F4A7F8291381F3FFCEC3E1F027C7F4A6C7E
-49486C7F01036D7F49487E02C08049486C7F49C76C7E013E6E7E017E141FB500E090B512
-FCA5362C7EAB3B>I<B6903803FFFCA5000101E09038003E006C163C80017F5D8017F801
-3F5D6E1301011F5D6E1303010F5D6E13076D5DED800F6D92C7FC15C05E6DEBE01E163E6D
-143CEDF07C027F1378EDF8F8023F5B15FD021F5B15FF6E5BA36E5BA26E90C8FCA26E5AA2
-6E5AA21578A215F85D14015D001F1303D83F805B387FC007D8FFE05B140F92C9FC5C143E
-495A387FC1F8EB07F06CB45A6C5B000790CAFCEA01FC36407EAB3B>I<001FB71280A490
-26FC001F130001E0495A5B49495A90C7485A48495B123E4A5B4A5B003C495BA24A90C7FC
-4A5A4A5AC7FC4A5A495B495BA2495B499038800780491300A2495A4948130F49481400A2
-485B48495B485BA248495B4890C75A48485C15034848EB1FFEB7FCA4292C7DAB32>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fp cmsy10 10 6
-/Fp 6 122 df<007FB81280B912C0A26C17803204799641>0 D<121C127FEAFF80A5EA7F
-00121C0909799917>I<15301578B3A6007FB812F8B912FCA26C17F8C80078C8FCB3A300
-7FB812F8B912FCA26C17F836367BB641>6 D<EB1FF0EBFFFE487F000714C04814E04814
-F04814F8A24814FCA3B612FEA96C14FCA36C14F8A26C14F06C14E06C14C0000114006C5B
-EB1FF01F1F7BA42A>15 D<0370EBFF80912601E00713E0912603C01F13F891260F007F7F
-021E9038F03FFE913A7803C00FFF9139F0078003494848486C1380902603C01E7F902607
-803EEC7FC049485A011E49143F013E17E0494848141FEBF8035D2601F007150F00035CEB
-E00F00075CD9C01EC8FC000F131C49C9FC121FA248CA13C0A348171F1980127EA2183F00
-FE1800A2183E187E187C18FC6017016C5F4D5A6017076C6C4B5A4DC7FC171E6D5D6C6C5D
-5F6D4A5A6C6CEC03806C6C020FC8FC01FF143E6C01C013F86C9038F807E06C90B512806C
-6C49C9FC011F13F0010313803B3D7BBA42>79 D<130F497EA96DC7FCA71306A3007EEB07
-E039FFC63FF090B5FCA2EBC63F397E0607E0000090C7FCA2130FA5497EB3A76DC7FCAD13
-06A61C4D7CBA25>121 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fq ecti1000 10 39
-/Fq 39 123 df<EE7FE0923903FFFC7E92380FC03E92381F000F033EEB3FFE4B137F03FC
-14FC5D1401173D4A48EB01F8A21703A24A4814F0A21707A2020F15E05D170FA218C0010F
-B7FCA3903B001F80001F80A2173F143F92C71300A25FA24A147E147E17FEA25F14FE4A13
-01A25FA2010114035CEFF070A21607010316F04AECE0E0A3EFE1C013074A14C3933803E3
-80EE01E7933800FF004948143C94C7FCA3495AA3001C90CAFC127E133E12FE133C137CEA
-F878EA78F0EA3FE0EA0F80374C82BA31>29 D<150C151C153815F0EC01E0EC03C0EC0780
-EC0F00141E5C147C5C5C495A1303495A5C130F49C7FCA2133EA25BA25BA2485AA212035B
-12075BA2120F5BA2121FA290C8FCA25AA2123EA2127EA2127CA412FC5AAD1278A57EA312
-1C121EA2120E7EA26C7E6C7EA212001E5274BD22>40 D<140C140E80EC0380A2EC01C015
-E0A2140015F0A21578A4157C153CAB157CA715FCA215F8A21401A215F0A21403A215E0A2
-1407A215C0140F1580A2141F1500A2143EA25CA25CA2495AA2495A5C1307495A91C7FC5B
-133E133C5B5B485A12035B48C8FC120E5A12785A12C01E527FBD22>I<1438147CA31478
-14F85CA20007140E390F80E03E01C0137E9038E1E1FE9038F1C3F83903F9CFE03900FDDF
-8090387FBE00EB1FF8EB07E0495AEB3FF0EBFBFC3803F77E390FE73F80393F871FE038FF
-0F0F38FC0E0700F8130339E01E01C0000090C7FCA2133E133C137CA313381F2470BD2A>
-I<EE01C01603A21607160FA2161F83163FA2167F16FF16EF150116CFED038FA2ED070FA2
-150E151E151C1538A203707FA2EDE007A2EC01C014031580EC0700A2140EA25CA25C027F
-B5FCA291B6FC9139E00007F849481303A2495A130791C7FC5B130E5BA25B1378137013F0
-487ED807FC4A7EB56C48B512F0A3343C7BBB3E>65 D<0107B612FCEFFF8018C0903B000F
-F0001FF04BEB07F81703021F15FC17014B14FEA2023F1400A24B1301A2147F18FC92C712
-0318F84A140718F04AEC0FE0EF1FC00101ED3F80EF7F004AEB01FEEE07F849B612E05F91
-39F80007F0EE01FC01076E7E177F4AEC3F80A2010F16C0171F5CA2131F173F5CA2133FEF
-7F805C1800017F5D4C5A91C7485A5F49140FEE1FE0494A5A00014AB45AB748C7FC16F816
-C037397BB83A>I<0107B8FCA3903A000FF000034BEB007F183E141F181E5DA2143FA25D
-181C147FA29238000380A24A130718004A91C7FC5E13015E4A133E167E49B512FEA25EEC
-F8000107147C163C4A1338A2010F147818E04A13701701011F16C016004A14031880013F
-150718004A5CA2017F151E173E91C8123C177C4915FC4C5A4914070001ED7FF0B8FCA25F
-38397BB838>69 D<902607FFF8923807FFF0614F13E0D9000FEFF0004F5AA2021F167FF1
-EFC0141DDA1CFCEC01CF023C16DF9538039F800238ED071FA20278ED0E3F97C7FC027015
-1CA202F04B5AF0707E14E0037E14E0010117FE4D485A02C0EC0380A20103ED0701610280
-140EA20107ED1C0305385B14006F137049160705E05B010EEC01C0A2011E913803800F61
-011CEC0700A2013C020E131F4C5C1338ED1FB80178163F04F091C8FC01705CA201F04A5B
-187E00015DD807F816FEB500C09039007FFFFC151E150E4C397AB84A>77
-D<902603FFF891B512E0A281D90007923807F8006F6E5A61020F5E81DA0E7F5DA2021E6D
-1307033F92C7FC141C82DA3C1F5C70130EEC380FA202786D131E0307141C147082DAF003
-143C70133814E0150101016E1378030014705C8201036E13F0604A1480163F010715C104
-1F5B91C7FC17E149EC0FE360010E15F31607011E15FF95C8FC011C80A2013C805F133816
-0013785F01F8157CEA03FC267FFFE0143CB51538A243397CB83E>I<92383FC00E913901
-FFF01C020713FC91391FC07E3C91393F001F7C027CEB0FF84A130749481303495A4948EB
-01F0A2495AA2011F15E091C7FCA34915C0A36E90C7FCA2806D7E14FCECFF806D13F015FE
-6D6D7E6D14E0010080023F7F14079138007FFC150F15031501A21500A2167C120EA3001E
-15FC5EA3003E4A5AA24B5AA2007F4A5A4B5A6D49C7FC6D133ED8F9F013FC39F8FC03F839
-F07FFFE0D8E01F138026C003FCC8FC2F3D7ABA2F>83 D<0007B812E0A25AD9F800EB001F
-01C049EB07C0485AD900011403121E001C5C003C17801403123800785C00701607140700
-F01700485CA2140FC792C7FC5DA2141FA25DA2143FA25DA2147FA292C9FCA25CA25CA213
-01A25CA21303A25CA21307A25CA2130FA25CEB3FF0007FB512F8B6FCA2333971B83B>I<
-49B5D8F007B5FCA3D9000790C713E0DA03FCEC7F00187C020115786F5C4D5A02005D6F49
-5A4DC7FC6F5BEE801E5F033F5BEEC0705F92381FC1C016E3EEE780DB0FEFC8FC16FE6F5A
-5EA2150382A2150782150F151CED3CFF5D4B7EDA01E07FEDC03FDA03807FEC0700020E13
-1F021E805C4A130F0270805C49481307494880130749C71203011E81133E01FE81D807FF
-1407B500E090387FFFFC93B5FC6040397CB83E>88 D<B500F8903803FFFEA3D803FEC8EA
-7FC00001EE3F00173E177800005E6D5D4C5A6D14036E495A94C7FC160E013F5C6E133C5E
-011F14706E5B4B5A010F13036E485A93C8FC150E01075BECF83C5D01035B6E5AECFDC06D
-B45AA292C9FC5C6D5A1301A35C1303A35C1307A35C130FA35C131FA2133F001FB57E5AA2
-37396FB83E>I<B812FC17FEA217FC2F047C7040>95 D<14F8EB07FE90381F871C90383E
-03FE137CEBF801120148486C5A485A120FEBC001001F5CA2EA3F801403007F5C1300A214
-07485C5AA2140F5D48ECC1C0A2141F15831680143F1587007C017F1300ECFF076C485B90
-38038F8E391F0F079E3907FE03FC3901F000F0222677A42A>97 D<133FEA1FFFA3C67E13
-7EA313FE5BA312015BA312035BA31207EBE0F8EBE7FE9038EF0F80390FFC07C013F89038
-F003E013E0D81FC013F0A21380A2123F1300A214075A127EA2140F12FE4814E0A2141F15
-C05AEC3F80A215005C147E5C387801F8007C5B383C03E0383E07C0381E1F80D80FFEC7FC
-EA01F01C3B77B926>I<147F903803FFC090380FC1E090381F0070017E13784913383901
-F801F83803F003120713E0120FD81FC013F091C7FC485AA2127F90C8FCA35A5AA45AA315
-3015381578007C14F0007EEB01E0003EEB03C0EC0F806CEB3E00380F81F83803FFE0C690
-C7FC1D2677A426>I<ED01F815FFA3150316F0A21507A216E0A2150FA216C0A2151FA216
-80A2153FA202F81300EB07FE90381F877F90383E03FF017C5BEBF80112013803F0004848
-5B120FEBC001121F5DEA3F801403127F01005BA214075A485CA2140FA248ECC1C0A2141F
-15C3ED8380143F1587007C017F1300ECFF076C485B9038038F8E391F0F079E3907FE03FC
-3901F000F0253B77B92A>I<147F903803FFC090380FC1E090383F00F0017E13785B485A
-485A485A120F4913F8001F14F0383F8001EC07E0EC1F80397F81FF00EBFFF8148090C8FC
-5A5AA55AA21530007C14381578007E14F0003EEB01E0EC03C06CEB0F806CEB3E00380781
-F83803FFE0C690C7FC1D2677A426>I<ED07C0ED1FF0ED3E38ED7C3CEDF8FC15F9140115
-F1020313F8EDF0F0160014075DA4140F5DA4141F5D010FB512C05B16809039003F800092
-C7FCA45C147EA414FE5CA413015CA413035CA413075CA4130F5CA3131F5CA391C8FC5B12
-1CEA7E3EA2EAFE3C137C1378EAF8F01278EA3FC0EA0F80264C82BA19>I<EC07C0EC3FF0
-9138FC38E0903901F01FF0EB03E0903807C00FEB0F80011F1307D93F0013E05B017E130F
-13FE4914C01201151F1203491480A2153F1207491400A25DA249137EA215FEA25D000313
-01140314076C6C485A0000131FEB787BEB3FF390380FC3F0EB00031407A25DA2140F5D12
-1C007E131F5D00FE49C7FC147E5C387801F8387C07E0381FFF80D803FEC8FC24367CA426
->I<EB03F0EA01FFA3EA00075CA3130F5CA3131F5CA3133F91C8FCA35B90387E07F0EC1F
-FCEC783E9038FFE01F02C01380EC800F1400485A16C05B49EB1F8012035BA2153F000715
-005BA25D000F147E5B15FE5D121FD98001131C15F8163C003F01031338010013F0A21670
-4814E0007E15F016E0EDE1C000FE903801E38048903800FF000038143C263B7BB92A>I<
-EB01C0EB07E014F0130F14E01307EB038090C7FCAB13F0EA03FCEA071EEA0E1F121CA212
-385B1270A25BEAF07E12E013FEC65AA212015B1203A25B12075BA2000F13E013C013C100
-1F13C01381A2EB83801303EB0700A2130E6C5AEA07F8EA01E0143879B619>I<EB03F0EA
-01FFA3EA00075CA3130F5CA3131F5CA3133F91C8FCA35B017EEB0F80ED3FE015F09039FE
-01C1F09038FC0387EC0707140E0001011C13E0EBF83891383003800270C7FC00035BEBF1
-C0EBF38001FFC8FCEA07FC7FEBFFC0EBE7F8380FE1FCEBC07E147F80001F809039801F81
-C0A21583003F013F138001001303A21507481500007E133EEC1E0E151E00FE6D5A48EB07
-F80038EB01E0243B7BB926>107 D<EB0FC0EA07FFA3EA001F1480A2133FA21400A25BA2
-137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2123FA2
-90C7FCA25AA2EA7E0EA212FE131EEAFC1CA2133C133812F81378EA7870EA7CE0121FEA0F
-80123B79B915>I<D801E001FEEB07F03C07F803FF801FFC3C0E3C0F07C0783E3C1E3E3C
-03E1E01F261C1F78D9F3C013803C383FF001F7800F02E01400007801C013FE007018C002
-805B4A4848EB1F80EAF07FD8E07E5CA200000207143F01FE1700495CA2030F5C0001177E
-495C18FE031F5C120349DA8001131C18F8033F153C00070403133849020013F0A24B1570
-000F17E049017E15F019E003FEECE1C0001FEE01E34949903800FF000007C70038143C3E
-2679A444>I<D801E013FE3A07F803FF803A0E3C0F07C03A1E3E3C03E0261C1F787F3938
-3FF00114E0007813C000708114804A485AEAF07FEAE07EA20000140701FE5C5BA2150F00
-015D5B151F5E12034990383F8380160316070007027F130049137EA2160E000F147C4914
-1E161C5E001FEC3C7849EB1FE00007C7EA0780292679A42F>I<147F903803FFC090380F
-C1F090381F00F8017E137C5B4848137E4848133E0007143F5B120F485AA2485A157F127F
-90C7FCA215FF5A4814FEA2140115FC5AEC03F8A2EC07F015E0140F007C14C0007EEB1F80
-003EEB3F00147E6C13F8380F83F03803FFC0C648C7FC202677A42A>I<9039078007C090
-391FE03FF090393CF0787C903938F8E03E9038787FC00170497EECFF00D9F0FE148013E0
-5CEA01E113C15CA2D80003143FA25CA20107147FA24A1400A2010F5C5E5C4B5A131F5EEC
-80035E013F495A6E485A5E6E48C7FC017F133EEC70FC90387E3FF0EC0F8001FEC9FCA25B
-A21201A25BA21203A25B1207B512C0A3293580A42A>I<ECF803903807FE0790381F871F
-90383E03BF017C13FEEBF80112013803F000484813FC120F5B001F130115F8EA3F80A200
-7F1303010013F0A34813074814E0A3140F4814C0A3141F1580143FA2007C137FECFF006C
-5AEB03BF381F0F7F3807FE7EEA01F0C7FC14FE5CA313015CA313035C130748B512C0A320
-3577A426>I<3903C003F0390FF01FFC391E783C0F381C7C703A3C3EE03F8038383FC0EB
-7F800078150000701300151CD8F07E90C7FCEAE0FE5BA2120012015BA312035BA312075B
-A3120F5BA3121F5BA3123F90C9FC120E212679A423>I<14FE903807FF8090380F83C090
-383E00E04913F00178137001F813F00001130313F0A215E00003EB01C06DC7FC7FEBFFC0
-6C13F814FE6C7F6D13807F010F13C01300143F141F140F123E127E00FE1480A348EB1F00
-12E06C133E00705B6C5B381E03E06CB45AD801FEC7FC1C267AA422>I<EB0380EB07C013
-0FA4131F1480A3133F1400A35B137E007FB5FCA2B6FC3800FC00A312015BA312035BA312
-075BA3120F5BA3121FEB801CA2143C003F1338EB0078147014F014E0EB01C0EA3E03381F
-0780380F0F00EA07FCEA01F0183579B31C>I<13F8D803FEEB01C0D8078FEB03E0390E0F
-8007121E121C0038140F131F007815C01270013F131F00F0130000E015805BD8007E133F
-A201FE14005B5D120149137EA215FE120349EBFC0EA20201131E161C15F813E0163CD9F0
-03133814070001ECF07091381EF8F03A00F83C78E090393FF03FC090390FC00F00272679
-A42D>I<01F0130ED803FC133FD8071EEB7F80EA0E1F121C123C0038143F49131F007014
-0FA25BD8F07E140000E08013FEC6485B150E12015B151E0003141C5BA2153C000714385B
-5DA35DA24A5A140300035C6D48C7FC0001130E3800F83CEB7FF8EB0FC0212679A426>I<
-01F01507D803FC903903801F80D8071E903907C03FC0D80E1F130F121C123C0038021F13
-1F49EC800F00701607A249133FD8F07E168000E0ED000313FEC64849130718000001147E
-5B03FE5B0003160E495BA2171E00070101141C01E05B173C1738A217781770020314F05F
-0003010713016D486C485A000190391E7C07802800FC3C3E0FC7FC90393FF81FFE90390F
-E003F0322679A437>I<903907E007C090391FF81FF89039787C383C9038F03E703A01E0
-1EE0FE3803C01F018013C0D8070014FC481480000E1570023F1300001E91C7FC121CA2C7
-5AA2147EA214FEA25CA21301A24A1370A2010314F016E0001C5B007E1401010714C000FE
-EC0380010F1307010EEB0F0039781CF81E9038387C3C393FF03FF03907C00FC027267CA4
-27>I<13F0D803FCEB01C0D8071EEB03E0D80E1F1307121C123C0038140F4914C01270A2
-49131FD8F07E148012E013FEC648133F160012015B5D0003147E5BA215FE00075C5BA214
-015DA314035D14070003130FEBF01F3901F87FE038007FF7EB1FC7EB000F5DA2141F003F
-5C48133F92C7FC147E147C007E13FC387001F8EB03E06C485A383C1F80D80FFEC8FCEA03
-F0233679A428>I<903903C0038090380FF007D91FF81300496C5A017F130E9038FFFE1E
-9038F83FFC3901F007F849C65A495B1401C7485A4A5A4AC7FC141E5C5C5C495A495A495A
-49C8FC131E5B49131C5B4848133C48481338491378000714F8390FF801F0391FFF07E038
-3E1FFFD83C0F5B00785CD8700790C7FC38F003FC38E000F021267BA422>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fr ecbx1000 10 65
-/Fr 65 122 df<B812FEA32F03809730>21 D<141C143C14F8EB01F0EB03E01307EB0FC0
-EB1F8014005B137E13FE5B12015B1203A2485AA2120F5B121FA25B123FA4485AA512FFB1
-127FA56C7EA4121F7FA2120F7F1207A26C7EA212017F12007F137E7F7F1480EB0FC0EB07
-E01303EB01F0EB00F8143C141C165377BD25>40 D<12E07E127C7E7E7F6C7E6C7E12037F
-6C7E7F12007F137E137FA2EB3F80A214C0131F14E0A2130F14F0A4EB07F8A514FCB114F8
-A5EB0FF0A414E0131FA214C0133F1480A2EB7F00A2137E13FE5B12015B485A5B1207485A
-485A90C7FC123E5A12F05A16537BBD25>I<EB01F0497EA2497E6D5AA3003CEC0780007E
-EC0FC000FFEC1FE09038C1F07F01E113FFEBF1F1267FF9F313C06CB61280000FECFE0000
-0114F0D8003F1380D907FCC7FC90383FFF8048B512F0000F14FE003FECFF80267FF9F313
-C026FFF1F113E0EBE1F001C1137F903803F81F007EEC0FC0003CEC0780000091C7FCA349
-7E6D5AA26D5A23257ABD30>I<B61280A819087F9620>45 D<1618163816781670A216F0
-16E0150116C015031680A2150716005D150E151E151CA2153C15381578157015F05DA214
-015D14035D140792C7FCA25C140E141E141C143C1438A21478147014F05CA213015C1303
-5C130791C8FCA25B130E131E131C133C1338A21378137013F05B12015BA212035B120790
-C9FC5A120EA2121E121C123C123812781270A212F05AA225537BBD30>47
-D<49B4FC011F13F0017F13FC9038FF83FE4848C67E4848EB7F804848EB3FC04848EB1FE0
-A2001F15F0A24848EB0FF8A3007F15FCA400FF15FEB3007F15FCA5003F15F86D131FA200
-1F15F0A26C6CEB3FE0000715C06C6CEB7F806C6CEBFF003900FF83FE6DB45A011F13F001
-0190C7FC27377CB530>I<141E143E14FE1307137FB5FCA3138FEA000FB3B3A5007FB612
-80A4213679B530>I<EB0FFE90387FFFC048B512F0000714FC390FE03FFF261F800F1380
-263F000313C0D87F8014E0EBE00100FF6D13F07FA2ED7FF8A46C5A6C5A0006C7FCC8FCED
-FFF0A216E05C16C04A138016004A5A4A5AEC1FF05D4A5A4AC7FC14FE495AD903F0137849
-5A495A495A49C712F8017C14F05B49130148B6FC5A5A5A5A5A4815E0B7FCA425367BB530
->I<EB03FF011F13F0017F13FC3901FC07FF2603F003138048486C13C0496C13E0EA0FF8
-6D14F0487EA66C4814E06C5A6C485AC714C04A138016004A5A4A5AEC3FF090380FFFC05D
-15F090380007FE913801FF806E13C016E0ED7FF016F8ED3FFCA216FEEA1FC0487E487E48
-7EA416FCA249137F007F15F801C0EBFFF06C5A6C6C4813E0260FFC0713806CB612000001
-14FC6C6C13F0010790C7FC27377CB530>I<ED07C0150FA2151F153F157F15FF5CA25C5C
-5C5C143E143C5C5C1301495A5C495A495A5B133E5B13785B485A1203485A5B48C7FC121E
-5A127C5AB81280A4C70001EBC000AA0103B61280A429367DB530>I<001C15C0D81F8013
-0701F8137F90B61280A216005D5D15F05D15804AC7FC14F090C9FCA7EB03FE90381FFFE0
-017F13F89038FE07FC9038F003FFD9C0011380496C13C090C7FC000E15E0C8127F16F0A2
-16F8A3121FEA3FC0487E12FF7FA316F05B15FFD87F8014E0007EC713C0003E5B003F4913
-806C6C481300390FF01FFE6CB512F8000114E06C6C1380D90FF8C7FC25377BB530>I<EC
-0FF8ECFFFE0103EBFF8090390FF80FC090393FE003E090397F8001F09038FF000F48EC1F
-F84848133F485A120F5B121FA2003FEC1FF0ED0FE0484890C7FCA31408EC7FF039FFF1FF
-FC01F313FFD9F78013809039FF007FC049EB3FE04914F0ED1FF85B16FCA34914FEA4127F
-A5123F16FCA26C7E16F8000F143F6D14F0000715E06C6CEB7FC03A01FF81FF806C90B512
-00013F13FC010F13F00101138027377CB530>I<123C123EEA3FE090B71280A41700485D
-5E5E5E5EA2007CC7EA0FC000784A5A4BC7FC00F8147E485C5D14014A5AC7485A4A5AA24A
-5A143F4AC8FCA214FEA213015C1303A21307A2130F5CA2131FA5133FA96D5A6D5A6D5A29
-397BB730>I<49B47E010F13F0013F13FC9038FE01FF3A01F8007F804848EB3FC04848EB
-1FE0150F484814F01507121FA27F7F7F6D130F01FF14E014C09138E01FC06CEBF83F9138
-FE7F806C9038FFFE005D6C14F06C14FC6C14FF6D14806D14C090B612E0D803FD14F02607
-F07F13F848487E261FC00F13FC383F8003007F010013FE90C7127F151F00FE1407150315
-01A21500A216FC7E6C14016D14F86C6C13036DEB07F06C6CEB0FE0D80FFEEB7FC00003B6
-1200C614FC013F13F00103138027377CB530>I<EB03FF011F13E0017F13F83901FF01FE
-48486C7E4848EB7F80484814C0001FEC3FE0485AED1FF0127F16F8A212FF16FCA416FEA5
-007F143FA3123F157F6C7E000F14FF6C6C5A3903FE03DF6CB5129F6C6C131FD91FFC13FC
-EB00201400A3D80FE0EB3FF8487E486C14F0A216E0157F16C0EDFF80495A6C4848130090
-388007FE390FE01FF86CB55A6C14C0C691C7FCEB1FF027377CB530>I<ED03E04B7EA24B
-7EA34B7EA24B7EA34B7EA292B57EA34A8015F302038015E1A202078015C0020F80ED807F
-A2021F80ED003F4A80023E131FA2027E80027C7F02FC814A7FA20101824A7F49B77EA349
-8202C0C7FC010F824A147FA2011F8291C8123F4982013E151FA2017E82017C8101FE83B5
-00F80107B61280A4413A7DB948>65 D<B812C017FC17FF18C028007FF000037F04007F71
-7E717E171F84A2717EA74D5AA260173F4D5A4D5A4C13C0040F5B91B600FCC7FCA2EFFF80
-02F0C713F0EF3FF8717E717E717E19807113C0A319E0A719C0A25F4D138019005FEF7FFE
-4C485AB912F018C095C7FC17F03B397DB844>I<DB3FFCEB01C00203B5EAC003021FECF0
-0791B6EAFC0F01039039FC00FF3F4901C0EB1FFFD91FFEC77E49481403D97FF080494880
-485B48177F4849153F4890C9FC181F485A180F123F5B1807127FA24993C7FC12FFAD127F
-7FF003C0123FA27F001F1707A26C6C1780180F6C6D16006C6D5D6C173E6C6D157ED97FF8
-5D6D6C4A5A6DB44A5A010701C0EB0FE06D01FCEBFF80010090B548C7FC021F14F8020314
-E09126003FFEC8FC3A3B7BB945>I<B87E17F817FF18C028007FF8000713F09338007FF8
-EF1FFE717E050313807113C0A27113E0F07FF0A2F03FF8A219FC181FA219FEA419FFAC19
-FEA419FC183FA219F8187F19F0F0FFE0A24D13C04D13804D1300EF1FFEEF7FFC933807FF
-F0B912C095C7FC17FC178040397DB849>I<B912F0A426007FF8C7FCEF1FF81707170317
-01A21700A21878A3043C137C183CA41800167CA216FC150391B5FCA4ECF8031500167CA2
-163C180FA3181EA293C7FCA2183EA2183C187CA218FCA2EF01F81703170F173FEE01FFB9
-FC18F0A338397DB83F>I<B912C0A43A007FF800039338007FE0171F170F1707A21703A2
-1701A318F0EE7800A41800A216F8A21501150791B5FCA4ECF80715011500A21678A693C8
-FCADB7FCA434397DB83C>I<DB3FFCEB01C00203B5EAC003021FECF00791B6EAFC0F0103
-9039FC00FF3F4901C0EB1FFFD91FFEC77E49481403D97FF080494880485B48177F484915
-3F4890C9FC181F485A180F123F5B1807127FA24993C8FC12FFAB043FB61280A2127F7FDC
-0003EBC000123FA27F121FA26C7EA26C7F6C7F6C7F7ED97FF85C6D7E6DB45C010701C05B
-6D01FCEBFF3F010090B5EAFE0F021FECF8030203ECE0009126003FFEC9FC413B7BB94B>
-I<B6D8FC03B612F0A426007FF8C70001EBE000B3A391B8FCA402F8C71201B3A6B6D8FC03
-B612F0A444397DB84B>I<B612FCA439007FF800B3B3ADB612FCA41E397DB824>I<B7FCA4
-26007FF8C9FCB3ACEF0780A5170F1800A35FA25FA25F5F5E5EEE0FFE167FB8FCA431397D
-B839>76 D<B500F80403B512F06E5EA26E5ED8007FF1E000A2D97BFF161EA201796D5DA2
-01786D5DA26E6C5DA36E6C4A5AA26E6C4A5AA26E6C4A5AA26E6C4A5AA26E6C141EA36E6D
-5BA26E6D5BA26F6C5BA26F6C485AA36F6C485AA26F6C485AA26F6C48C7FCA2923803FF1E
-A36F13BCA26F13F8A2705AA2705AA213FCB500FC6D4848B612F0A2EE0F80EE070054397D
-B85B>I<B500FC0203B512F0A28080C66C6D90390003F0006F6E5A81017B7F1379810178
-7F6E7E6E7E6E7F6E7FA26E7F6E7F6E7F6E7F6F7E153F826F13806F13C06F13E06F13F06F
-13F88117FCEE7FFEEE3FFF7013817013C17013E18218F17013F97013FDEF7FFF8383A283
-83838383187FA2183F181F01FC160FB500FC150718031801A244397DB84B>I<EDFFF802
-0FEBFF80027F14F0903A01FFC01FFC010790380007FFD91FFC010113C0D93FF06D6C7E49
-486E7E49486E7E48496E7E48834890C86C7EA248486F1380A248486F13C0A2003F18E0A3
-48486F13F0A400FF18F8AC007F18F06D5DA3003F18E0A26D5D001F18C0A26C6C4B13806C
-18006E5C6C6D4A5A6C5F6C6D4A5A6D6C4A5AD93FFC49485A6DB401075B0107D9C01F90C7
-FC010190B512FC6D6C14F0020F1480020001F8C8FC3D3B7BB948>I<B8FC17F017FEEFFF
-8028007FF8000F13C0040113E07013F0EF7FF8EF3FFCA2EF1FFEA218FFA818FEA2EF3FFC
-A2EF7FF8EFFFF04C13E0040F13C091B7120017FC17E002F8C9FCB3A4B612FCA438397DB8
-41>I<EDFFF8020FEBFF80027F14F0903A01FFE03FFC010790380007FFD91FFC010113C0
-49486D7FD97FE0EC3FF049486E7E488348496E7E4890C86C7EA248486F1380A2001F18C0
-4981003F18E0A3007F18F04981A300FF18F8AC007F18F0A36D5D003F18E0A36C6C4B13C0
-A2000FDA1FC014806C6C90267FF0071300EDFFF86C903A81F07C0FFE6C903AC3C01E1FFC
-6CDA800F5BD97FE3ECBFF0D93FF36DB45AD91FFF5D010701C091C7FC01019038F01FFC6D
-6CB500F01308020F6E131C0200EBF9FC92260001FE133C9438FF80FC18FF8219F8A28319
-F0A27113E0A27113C0711380711300EF01FC3E4A7BB948>I<B712FCEEFFE017FC17FF28
-007FF8000F13C004017F707F717E717EA2717EA284A760A24D5A604D5A4D5A04035B041F
-90C8FC91B612FC17E0839139F8003FFCEE0FFF707F707F8284A2707FA584A51A601AF084
-177F1901DD3FFE13E0B600FC011F130394390FFF87C071EBFF8005011400CBEA1FFC443A
-7DB848>I<D907FF130E013FEBE01E90B5EAF83E0003ECFE7E3A07FC01FFFE390FF0001F
-4848130F48481303491301007F140090C8FC167E5A163EA27F161E7F7F6D91C7FC13FC38
-7FFFE014FEECFFF06C14FE6F7E6C816C15F06C816C81C681133F010F801301D9000F1480
-EC007F030F13C01503818100F0157FA3163FA27E17807E167F6C16007E6D14FE01E0495A
-01F813039039FF801FF800FC90B512E0D8F83F5CD8F00749C7FC39E0007FF02A3B7BB935
->I<003FB91280A4D9F800EBF003D87FC09238007FC049161F007EC7150FA2007C1707A2
-00781703A400F818E0481701A4C892C7FCB3AE010FB7FCA43B387DB742>I<B600FC011F
-B512C0A426007FF8C8381FC000725AB3B3181F013F94C7FC8060011F163E6D6C157E187C
-6D6C15FC6D6D495A6D6DEB07F06D01F0EB1FE0DA7FFEEBFFC0021FB6C8FC02075C020014
-F0030F1380423A7DB849>I<B600F00103B512E0A4C601F0C83807F0006E5E017F5F6E15
-0FA2013F5F6E151F011F94C7FC6E5D6D163E6F147E6D167CA26F14FC6D5E6F13016D5E6F
-13036D5E811707027F5D6F130F023F5D6F131F021F92C8FC815F6E143EEE807E6E147CEE
-C0FC6E5C16E016E16E5C16F36E5C16FF6F5BA36F5BA26F90C9FCA26F5AA36F5AA26F5AA2
-6F5A433A7EB848>I<B6D8E01FB500FC90383FFFFCA4000101F0C7D83FFCC8EA7E006C71
-153C171F6E197C017F701578836E7014F8013F6F5E6E1801011F4B6D5CA26E18036D4B6D
-5CA26D6D496D495A173C6F170F6D037C6D91C7FCEF787F6F5F6D4B6C6C131E816D02016E
-5BEFE01F03F8177C027F01036E13784D7E03FCEE80F8023F49486C5C15FE021F010FEDC1
-E04D7E03FF16C36E49EDE3C0041E7F049E15F76E01BC6D5C04FC15FF6E95C8FC4C80A26E
-5F4C143F6E5F4C141FA2037F5E4C140FA26F486E5AA2031F5E93C812036F5E5E3A7EB863
->I<007FB5D8F803B512F8A4C66C48C7D80FF0C7FC6D6C5D6D5E6F495A6D6D49C8FC7F6D
-6D137E6F5B6DEBF8016D5D6F485A6E6C485A023F130FDA1FFF5BEE9F806E01FFC9FC805E
-6E5B6E5B80826F7E153F826F7F5D4B7F92B57EA2DA01F97FDA03F17F03F07F913807E07F
-DA0FC07F021F6D7E4B7E4A486C7F027E8102FE6D7F4A7F49488149486D7F0107804A6E7E
-49488149486E7E013F81017F83B60107B61280A441397DB848>I<B600F049B512E0A4C6
-01FCC8380FF000017F705A6E4B5A6D6C4B5A6D7F4EC7FC6D6D147E6D7F606D6D495A6D7F
-4D5A6D6D495A6E7E4D5A6E6C495A6E13804DC8FC6EEBC07E6E13E05F6EEBF1F86E13F9EE
-FBF06EEBFFE0815F6F5B816F90C9FCB3A2021FB6FCA443397EB848>I<003FB712FEA491
-3980007FFC01FCC7EAFFF801F05B01C015F0494913E090C75A4816C0007E4A13805D007C
-16004B5A157F00785D4B5A5C5EC7485B5C5E5C4A5B93C7FC5C4A5A5D14FF495B5D5B495B
-4B131E5B5D4990C7FC5B5C4948143E13FF5C485B48167E4A147C484914FC5A4A13014890
-C7120348150F49143F4848EB01FFB8FCA42F397BB83A>I<007FB9FCBA1280A36C180039
-05786A4A>95 D<EB3FFE0003B512E0000F14F8391FF00FFE003FEB03FF6D6C7F6E7FA26F
-7EA26C5A6C5AEA0380C8FCA2EC3FFF010FB5FC137F3901FFF87F00071380380FFE00EA3F
-F85B485A12FF5BA415FF6D5A127F263FF00713F83B1FFC1FBFFFC0390FFFFE1F0003EBF8
-0F39003FE0032A257DA42E>97 D<13FFB5FCA412077EAF4AB47E020F13F0023F13FC9138
-FE03FFDAF00013804AEB7FC00280EB3FE091C713F0EE1FF8A217FC160FA217FEAA17FCA3
-EE1FF8A217F06E133F6EEB7FE06E14C0903AFDF001FF80903AF8FC07FE009039F03FFFF8
-D9E00F13E0D9C00390C7FC2F3A7EB935>I<903801FFC0010F13FC017F13FFD9FF801380
-2603FE0013C048485AEA0FF8121F13F0123F6E13804848EB7F00151C92C7FC12FFA9127F
-A27F123FED01E06C7E15036C6CEB07C06C6C14806C6C131FC69038C07E006DB45A010F13
-F00101138023257DA42A>I<EE7F80ED7FFFA4150381AF903801FF81010F13F1013F13FD
-9038FFC07F0003EB001FD807FC1307000F8048487F5B123FA2485AA312FFAA127FA27F12
-3FA26C6C5B000F5C6C6C5B6C6C4913C02701FF80FD13FE39007FFFF9011F13E101011301
-2F3A7DB935>I<903803FF80011F13F0017F13FC3901FF83FE3A03FE007F804848133F48
-4814C0001FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0C8FCA4127FA3
-6C7E1678121F6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06DB51200010F13
-FC010113E025257DA42C>I<EC1FF0903801FFFC010713FF90391FF87F8090383FE0FFD9
-FFC113C0A2481381A24813016E1380A2ED3E0092C7FCA8B6FCA4000390C8FCB3ABB512FE
-A4223A7DB91D>I<161FD907FEEBFFC090387FFFE348B6EAEFE02607FE07138F260FF801
-131F48486C138F003F15CF4990387FC7C0EEC000007F81A6003F5DA26D13FF001F5D6C6C
-4890C7FC3907FE07FE48B512F86D13E0261E07FEC8FC90CAFCA2123E123F7F6C7E90B512
-F8EDFF8016E06C15F86C816C815A001F81393FC0000F48C8138048157F5A163FA36C157F
-6C16006D5C6C6C495AD81FF0EB07FCD807FEEB3FF00001B612C06C6C91C7FC010713F02B
-377DA530>I<13FFB5FCA412077EAFED7FC0913803FFF8020F13FE91381F03FFDA3C0113
-8014784A7E4A14C05CA25CA291C7FCB3A3B5D8FC3F13FFA4303A7DB935>I<EA01F0EA07
-FC487EA2487EA56C5AA26C5AEA01F0C8FCA913FF127FA412077EB3A9B512F8A4153B7DBA
-1B>I<13FFB5FCA412077EAF92380FFFE0A4923803FC0016F0ED0FE0ED1F804BC7FC157E
-5DEC03F8EC07E04A5A141FEC7FE04A7E8181A2ECCFFEEC0FFF496C7F806E7F6E7F82157F
-6F7E6F7E82150F82B5D8F83F13F8A42D3A7EB932>107 D<13FFB5FCA412077EB3B3ACB5
-12FCA4163A7DB91B>I<01FED97FE0EB0FFC00FF902601FFFC90383FFF80020701FF90B5
-12E0DA1F81903983F03FF0DA3C00903887801F000749DACF007F00034914DE6D48D97FFC
-6D7E4A5CA24A5CA291C75BB3A3B5D8FC1FB50083B512F0A44C257DA451>I<01FEEB7FC0
-00FF903803FFF8020F13FE91381F03FFDA3C011380000713780003497E6D4814C05CA25C
-A291C7FCB3A3B5D8FC3F13FFA430257DA435>I<903801FFC0010F13F8017F13FFD9FF80
-7F3A03FE003FE048486D7E48486D7E48486D7EA2003F81491303007F81A300FF1680A900
-7F1600A3003F5D6D1307001F5DA26C6C495A6C6C495A6C6C495A6C6C6CB45A6C6CB5C7FC
-011F13FC010113C029257DA430>I<9039FF01FF80B5000F13F0023F13FC9138FE07FFDA
-F00113800003496C13C00280EB7FE091C713F0EE3FF8A2EE1FFCA3EE0FFEAA17FC161FA2
-17F8163F17F06E137F6E14E06EEBFFC0DAF00313809139FC07FE0091383FFFF8020F13E0
-020390C7FC91C9FCACB512FCA42F357EA435>I<49B4EB0780010FEBE00F013FEBF81F90
-39FFC07C3F0003EB803E3A07FE000F7F4848EB07FF121F497F123F497F127FA25B12FFAA
-6C7EA36C7E5D6C7E000F5C6C6C5B6C6C133F6CEBC0FD39007FFFF1011F13C10101130190
-C7FCAC037F13FEA42F357DA432>I<9038FE03F000FFEB0FFEEC3FFF91387C7F809138F8
-FFC000075B6C6C5A5CA29138807F80ED3F00150C92C7FC91C8FCB3A2B512FEA422257EA4
-27>I<90383FF0383903FFFEF8000F13FF381FC00F383F0003007E1301007C130012FC15
-787E7E6D130013FCEBFFE06C13FCECFF806C14C06C14F06C14F81203C614FC131F903800
-7FFE140700F0130114007E157E7E157C6C14FC6C14F8EB80019038F007F090B512C000F8
-140038E01FF81F257DA426>I<130FA55BA45BA25B5BA25A1207001FEBFFE0B6FCA30003
-90C7FCB21578A815F86CEB80F014816CEBC3E090383FFFC06D1380903803FE001D357EB4
-25>I<01FFEC3FC0B5EB3FFFA4000714016C80B3A35DA25DA26C5C6E4813E06CD9C03E13
-FF90387FFFFC011F13F00103138030257DA435>I<B539F001FFF8A4000390C7EA1F0016
-1E6E133E6C153C6E137C6C15786E13F8017F5CECF001013F5C14F8011F495AA2ECFC0701
-0F5CECFE0F010791C7FC6E5A6D131E15BE6D13BC15FC6D5BA36E5AA26E5AA26E5AA26E5A
-A22D257EA432>I<B500F1B538803FFFA43D07FE000FF80003E06C6C010715C082028015
-076C6E6C148015076C01C0ED0F00826E485C017FED801E5D90273FF01E7F5B17C0DAF83E
-147C011F90393C3FE078037C14F8903B0FFC781FF0F0A29139FEF00FF10107EDF9E002FF
-14FB6D496CB45AA24B7E6D5EA26D496C90C7FCA292C7FC6E5CA2023E147C023C143C4025
-7EA445>I<B539F01FFFF0A4000390398003F8006C01C013E06C1407D97FE05B6D6C485A
-6E48C7FC90381FFC3E010F5B903807FEFC6D6C5A5D6D5B6D5B6E7E6E7E814A7EA24A7E90
-3801F3FFD903E37FD907C17FEB0FC049486C7E4A6C7E013E80496D7E49130F00016E7EB5
-90383FFFF8A42D257EA432>I<B539F001FFF8A4000390C7EA1F00161E6E133E6C153C6E
-137C6C15786E13F8017F5CECF001013F5C14F8011F495AA2ECFC07010F5CECFE0F010791
-C7FC6E5A6D131E15BE6D13BC15FC6D5BA36E5AA26E5AA26E5AA26E5AA292C8FCA25C141E
-003F133E387F803C38FFC07C147814F8EBC1F0EBC3E06C485A387D1F80D83FFFC9FCEA1F
-FCEA07F02D357EA432>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fs ecsl1000 10 32
-/Fs 32 89 df<15C01401EC0780EC0F00141E5C5C5C495A495A13075C49C7FC5B131E5B
-137C137813F85B12015B12035B1207A2485AA348C8FCA3123EA45AA512FC5AA85AA97EA3
-1278A47EA37EA37E7E7F12037F6C7E120013707F13181A5275BD20>40
-D<130613076D7E6D7E806D7E147014781438143C80A380A3EC0780A415C0A31403A91407
-A8140FA21580A4EC1F00A4143EA35CA35CA25C13015C13035C13075C130F91C7FC131E13
-3E133C5B13F85B485A485A485A48C8FC121E5A5A12E05A1A527FBD20>I<B512FCA51605
-7C941C>45 D<1730A21770176017E017C01601EE038017005E1606160E160C161C161816
-3816301670166016E05E15015E150393C7FC5D1506150E5D1518153815301570156015E0
-5D14015D140392C8FC5C1406140E140C141C14181438143014705C5C13015C130391C9FC
-5B1306130E130C131C1318133813301370136013E05B1201485A90CAFC5A1206120E120C
-121C1218123812301270126012E05AA22C537EBD2A>47 D<15C01403140F143FEB01FF90
-B512805AEBFE3FC7FCA2147F1500A55C5CA513015CA513035CA513075CA5130F5CA5131F
-5CA3133F497EB612F0A215E01C3778B62A>49 D<EC0FF8EC3FFF91B512C0903903E01FE0
-903907800FF090390E0007F849EB03FC4913014914FE5B150001FC14FF487E7FA34914FE
-15016C5A137090C7EA03FCA2ED07F8A2ED0FF0ED1FE016C0ED3F80ED7F0015FE5D4A5A4A
-5A4A5AEC0F804AC7FC143E14F8495A495A4948136049C7FC131E4914C05B13E048481301
-4848EB038048B6FC5A003F15005AB7FC5DA228377CB62A>I<EC0FF0EC7FFE49B5128090
-3907F01FC090390F800FE090391E0007F04914F8A2137F148013FFA490387F000F013E14
-F090C7FCED1FE016C0153F1680ED7F0015FC4A5AEC0FE0903803FF8015E090380001F8EC
-00FE157FED3F8016C0A2ED1FE0A416F0A2000E143FD83F8014E0487E12FFA2ED7FC0A249
-148090C712FF00FC150000E0495A0070495A0078495A003E495A390FC03FC06CB55A0001
-01FCC7FC38003FE025397BB62A>I<1670A216F015011503ED07E0150FA2151F153F156F
-EDFFC0EC01DFEC039F151F1406140C9138183F8014381470146014C0EB0180903903007F
-005B130E5B13185B4913FE5B1201485A48C7FC120648495A5A12385A007FB612FCA2B712
-F8C73803F800A41407A25DA4EC1FF8010FB512E0A326387CB72A>I<010C1418011F14F8
-9138E007F091B512E016C0168016004913FC15F0013113800130C8FCA313701360A513E0
-EBC07F9038C3FFE09038CF81F09038DC00FC01F8137E4848133E49133F4914805BC8121F
-16C0A3153FA4120E123F486C137F00FF1580A390C7EAFF005A00DC5C00E013015D006049
-5A0070495A12786CEB1FC06C495A6C6CB4C7FC3807FFFC000113F038007F8025397AB62A
->I<15FF020713C0021F13F091387F00F8D901FC1338D903F013FC903807E00190380FC0
-03EB1F80EB3F004914F813FE49EB01E0000191C7FC485AA2485AA2120F5B001FEB3F8090
-38E1FFE09038E3C0F8393FCF007C01DC7F01D8133F01F8EB1F805B484814C0150F4914E0
-A25B151FA348C7FCA3153F16C07EA3007EEC7F80A2007F15006C14FEA24A5A6C6C485A00
-0F495A9038C00FC03907F03F800001B5C7FC6C13FCEB1FE026397AB62A>I<12035A13C0
-90B612FC5AA216F84815F016E016C00018C7EA03800038EC07000030140E5D4814181538
-5D485CC7485A4A5A4AC7FC140E5CA25C5C14F0495A5C130313075C130F49C8FCA25B133E
-137EA25BA21201A2485AA21207A3485AA5121F5BA26C5A6C5A263A75B72A>I<160EA216
-1EA2163E163F5EA25EA25D83ED037FA21506A2150C83ED183FA21530A2156083EDC01F14
-011580140303007F5C0206130F140E140C141C0218800238130714301470146091B6FC83
-5B913880000349C7FCA2130683491401A25BA24981A201708013F0486C4A1380D80FFC4A
-13C0B56C017F13FF93B6FC18FE383C7DBB3E>65 D<017FB612F017FEEFFF8001009039C0
-003FE06E48EB1FF0EF07F814FF92C7EA03FC18FEA21701A25B5CA21703A218FC01031507
-4A15F8EF0FF0EF1FE0EF3FC0EF7F800107913801FF004AEB07FC91B612F05F9139F80007
-FCEE00FE010FED7F804AEC3FC0171F18E018F0170F131F4A15F8A5013F16F04A141FA218
-E0173FEF7FC0137F4AECFF804C13004C5AEE0FFCD801FFEC3FF0B812C094C7FC16F83739
-7DB83B>I<DB07FC130692397FFF800E4AB5EAE01E913A07FC01F03C913A1FE000787CDA
-7F80EB1CFC02FEC7120FD903FC1407495A4948EC03F849481401495A4948140049C9FC5A
-4916F04848167012075B120FA248481660A25B003F1700A3485AA512FF5BA51703A2127F
-A25F17066C6C150EA25F121F6D5D000F5E7F6C6C5D00034B5A6C6C4A5A6C6C020FC7FCD9
-7F80131E6D6C137890390FF803F00103B512C0010091C8FCEC1FF8373D77BA3C>I<017F
-B612F017FE717E0100D9C0007F6E48EB1FE0EF07F002FF6E7E92C76C7E717E8484F03F80
-5B5C19C0181FA219E013035CA513074A153FA5010F17C04A157FA31980A2011F16FF4A16
-00A24D5AA24D5A013F5E4A1407604D5A4D5A173F017F4B5A4A02FEC7FC4C5AEE07F8EE1F
-F0D801FFECFFC0B8C8FC16FC16C03B397DB83F>I<017FB8FCA301009038C000036E48EB
-007F181F02FF150F92C8FC1807A45B4A1503A39338018006A20103EC03004A1500A25EA2
-5E0107141E4A137E91B512FEA3ECF800010F143C4A131CA3160C041C1306011F0218130C
-5CA293C71218A3013F16305C1870186018E0A2017F15014AEC03C01707171FEF7F80D801
-FFEC03FFB9FC1800A238397EB838>I<017FB712FCA301009038C0000F6E481301EF007C
-02FF153C92C8FC181CA45B4A150CA318181603010314064A1500A3160EA201075C4A133C
-16FC91B5FCA390390FF801F89138F000781638A4011F14305CA393C8FCA2133F5CA5137F
-5CA448487EB612E0A336397DB836>I<DB07FE130392393FFF80074AB5EAE00F913A07FE
-01F81E913A1FF0003C3EDA7F80EB1E7E4AC7EA07FEEB03FC494814034948EC01FC494814
-00495A495A49C9127CA2484816784848163812075B120FA248481630A348481600A3485A
-A512FF5BA293B6FC18FE5D92C713C0007FEE7F80A417FF6C7E1800A26C7EA26C6C5CA26C
-6C5D6C6C14036C6C14076C6CEC0E7E6D6C131CD93FE0EB783E903A0FFC03F01C0103B5EA
-C00C010091C8FCEC0FF8383D78BA41>I<017FB500C0B61280A24C150001009026C00001
-13806E486D90C7FC5F14FF92C75BA417035B4A5DA4170713034A5DA4170F13074A5D91B7
-FCA302F8C7121F130F4A5DA4173F131F4A5DA4177F133F4A5DA417FF137F4A92C8FCA448
-486C01037FB60081B6FCA203015C41397DB83E>I<013FB512E0A25B9039007FE0006E5A
-A2147F5DA514FF92C7FCA55B5CA513035CA513075CA5130F5CA5131F5CA5133F5CA4EBFF
-E0007FEBFFC0A2B6FC23397EB81E>I<017FB512F0A3010001C0C8FC6E5AA214FF92C9FC
-A55B5CA513035CA513075CA5130F5CA4EF0180011FED03005CA25F1706A2013F150E4A14
-0CA2171C173C1738017F15784A14F81601EE07F0161FD801FF14FFB8FC5FA231397DB834
->76 D<90267FFF80923803FFFE81610100F0FE00027FEE0DFCDA6FE0151B14EF02CFEE33
-F8A2DAC7F01563A219C71301028792380187F0DA83F8EC0307A21806190F90260381FC14
-0C02015F1818A218306E6C151F491660010604C05BA2037FEB0180A2943803003F130E01
-0C03065CED3F805F5F197F011C6D6C5A011895C7FC5FA25FDB0FE05C0138ECE180013002
-E3C75AA216E6ED07F604FC1301137001604A5C150301F05C00015DD807FCEE07FEB500E0
-D9C003B512FC150116804F397DB84C>I<90267FFFC00103B51280A26F1600D9007F9138
-003FF06FEC0F8072C7FCECEFF802CF1506ECC7FCA2ECC3FE180E903801C1FF0281150C02
-807FA26F7E181C01036D7E020015186F7EA26F7E1838496D7E010616306F7EA26F7E6F14
-70010E1580010C027F136017C0163F17E0041F13E0011C15F00118020F5B17F8160717FC
-EE03FD013815FF01306E5BA282A2177F137001606FC8FCA201F0811201D807FC81B512E0
-17065C41397DB83E>I<ED0FFC92B57E913903F80FE091390FC003F8023FC77E027E147E
-D901F8804948EC1F804948EC0FC0494815E049481407013F16F049C8FC01FEED03F81201
-4916FC1203491501000717FE485AA2121F5BA2123F17035B127FA54848ED07FCA4EF0FF8
-A3EF1FF0127F18E0173F18C0EF7F806C7EEFFF005F001F15016D4A5A000F5E6C6C4A5A4C
-5A6C6C4A5A6C6C4AC7FC6C6C147E017F495A90391F8007F090390FF01FC0902601FFFEC8
-FC9038003FF0373D77BA41>I<017FB612F017FEEFFF8001009039C0007FE06E48EB0FF0
-EF07F802FFEC03FC92C7120118FEA218FFA25B5CA418FE010315035C18FCEF07F818F017
-0F0107ED1FC04AEC3F80EFFF00EE07FC91B612F01780D90FF8C9FC5CA5131F5CA5133F5C
-A5137F5CA448487EB67EA292C9FC38397EB838>I<ED0FFC92B57E913903F80FE091390F
-C003F8023FC77E027E147E494880D903F0EC1F80494815C0010FED0FE0495A4948EC07F0
-49C8FC49ED03F8485A4916FC1203A2484816FE000F16015B121FA25B003F1603A3485AA5
-4848ED07FCA4EF0FF8A318F0007F161F18E0173F18C01880003F167F6D1600DA03E013FE
-001F90380FF8019026E01C0C5B000F496C485A00079039300707F0903AF070030FE02603
-F860495A000103BFC7FCD800FC14FE017F5C90391FF007F090270FF81FC013C00101B5FC
-9026003FF31301EC00039338E003801707EEF00F9338F81F0093B5FCA26F5BA25F5F6F5B
-705AEE1F80374B77BA41>I<017FB6FC17F017FC01009038C003FF913A7F80007FC0EF1F
-E002FF6E7E92C7FC717EA284A25B5CA44D5A13034A5D4D5A604D5A4DC7FC0107EC01FE4A
-EB03F8EE3FE091B6C8FC16FC9138F8007F010FEC1FC04A6D7E707E83160383131F5CA501
-3F14075CA5017F17C05CA21801198048486C1503B6D880031400706C5A92C7130ECAEA3F
-FCEF07F03A3B7DB83D>I<DA03FC133091391FFF8070027FEBE0F0903A01FC03F1E09039
-03F0007B4948133F4948131F4948130F49C71207013E15C0017E14035BA3000115014915
-807FA46D91C7FC7F8014E06C13FEECFFC06D13FC6D13FF16C06D14F00107801301D9003F
-7F14039138007FFE150715036F7E81A2821218A30038157EA45EA2007C5D1501007E4A5A
-007F5D6D495A6D495AD8F9F0013FC7FCD8F0FE13FE90383FFFF8D8E00F13E0D8C00190C8
-FC2C3D7CBA2E>I<0007B812FCA3903AF8007FE003D80FC090383FC00049163C000EC712
-7F001E4B131C121CA212180038170C003014FF93C7FCA25A1818A2485BC7491400A51403
-5DA514075DA5140F5DA5141F5DA5143F5DA3147F4A7E0003B612F85AA2363977B83C>I<
-B6D88007B5FCA2030014FE000101809038007FE06C90C8EA1F00170E5A49150CA4171C12
-03491518A417381207491530A41770120F491560A417E0121F495DA41601123F495DA316
-0394C7FCA25E1606160E001F150C161C5E6C6C14785E6C6C495A00034A5A6D495A6C6C01
-1FC8FC39007F80FC6DB45A010F13E0010190C9FC383B74B83E>I<B5D8FC03B500F090B5
-1280A24B5D0007902780001FFEC7381FF8006C48C7D80FF8EC07E04D1580000170140304
-0793C7FC1A06A262A26D606C82040F5DA2041F5D161B6E013B5D017FEC33FE04314A5A16
-614FC8FC16C16E1606013FEB018171130E4BC6140C191C0306151819386E481530011FEE
-80704B017F1360A24B5DA26E48EC8180010F16C14B02C3C9FC173FDAF18014C6A202F3C7
-13CC14FBD907FE15F8171F4A5DA24A5DA26D485D170F4A5DA295CAFC5C170E6D48140651
-3B75B855>87 D<011FB539C00FFFFE495D16809028007FFC000313C0DA3FF0903801FC00
-715A021F15E0020F4A5A6F5C4DC7FC6E6C5B170E6E6C130C5F6E6C5B5F6EEB80E0EE81C0
-92387FC18004C3C8FCED3FE616EEED1FFC5E5E6F7EA26F7EA26F7E1507ED0DFF15190338
-7F5D9238607FC015C0913801803FDA03007F5C020E6D7E140C4A6D7E5C02706D7E5C4948
-6D7E5C49C76C7E5B010E6E7F133E017F4A7F2603FF80497FB500F0013FEBFF80A33F397E
-B83E>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Ft ecbx1440 14.4 46
-/Ft 46 121 df<151E153E15FCEC01F8EC03F0EC07E0140FEC1FC0EC3F80EC7F005C5C49
-5A1303495AA2495A131F5C133F5C137F5C13FFA24890C7FCA25A5B1207A25B120FA3485A
-A4123FA25BA2127FA65B12FFB3A3127F7FA6123FA27FA2121FA46C7EA312077FA212037F
-7EA26C7FA2137F80133F80131F80130F6D7EA26D7E13016D7E8080EC3F80EC1FC0EC0FE0
-1407EC03F0EC01F8EC00FC153E151E1F7974D933>40 D<12F07E127E7E6C7E6C7E7F6C7E
-6C7E6C7E7F1200137F806D7EA26D7E80130F80130780130380A26D7EA215807F15C0A214
-7F15E0A3EC3FF0A415F8A2141FA215FCA6140F15FEB3A315FC141FA615F8A2143FA215F0
-A4EC7FE0A315C014FFA215805B1500A2495AA25C13075C130F5C131F5C495AA2495A91C7
-FC13FE12015B485A485A485A5B485A48C8FC127E12F85A1F7979D933>I<B712E0AB230B
-7F9F2C>45 D<18C0EF01E01703A218C01707A2EF0F80A218005FA2173EA2173C177CA25F
-A25F1601A24C5AA24C5AA25F160FA24CC7FCA2161E163EA25EA2167816F8A24B5AA25E15
-03A24B5AA25E150FA24BC8FCA2151E153EA25DA2157815F8A24A5AA24A5AA25D1407A24A
-5AA292C9FC5CA2143EA2143C147CA25CA25C1301A2495AA25C1307A2495AA291CAFC5BA2
-133EA2133C137CA25BA2485AA25B1203A2485AA25B120FA248CBFCA2121E123EA25AA212
-7812F8A25A1260337879D942>47 D<151E153E15FE1403140F147FEB07FF0003B5FCB6FC
-A3EBF87FEAFC00C7FCB3B3B3A6007FB712FCA52E4E76CD42>49 D<EC1FFE49B512F0010F
-14FC013FECFF804915E02701FF803F7F2703FC000713FCD807F001017F48486D7FD81F80
-6E138048C87E7013C0D87FE016E001F8806D16F000FF817F7013F8A56C5AA26C5A6C5AEA
-0380C914F05EA218E05E18C05E18804C13005F4C5A4C5A5F4B5B4B5B4B5B94C7FCED0FFC
-4B5A4B5AED7FC04B5A4A90C8FCEC03FC4A5A4A4814F84A5A4A5A4AC8FC02FEEC01F0495A
-495A495A5CD90F80140349C8FC013E1507017FB7FC90B812E05A5A5A5A5A5A5AB9FC18C0
-A4354E7ACD42>I<913807FFC0027F13FC0103B67E010F15E090261FF80313F890267FC0
-007F01FEC7EA3FFE48488148486E138013FE486C6C6D13C0804817E080A66C5B18C06C5B
-6C90C75AD80038168090C8FC4C1300A24C5A5F4C5A4B5B4B13C0030F5BDB7FFEC7FC9138
-7FFFF816C016FCEEFF80DA000313E09238007FF8EE3FFE707E70138018C07013E018F070
-13F8A218FC82A218FEA3EA03C0EA0FF0EA3FFC487EA2B5FCA218FCA25E18F8A26C4816F0
-495C4916E0D83FE04A13C06C485CD80FF04A1380D807FE91387FFE003B03FFE003FFFC6C
-90B65A6C6C15E0010F92C7FC010114FCD9001F1380374F7BCD42>I<17FC1601A2160316
-07160FA2161F163F167FA216FF5D5DA25D5D5D167F153E157E15FC15F8EC01F01403EC07
-E015C0EC0F80141FEC3F00143E5C14FC495A5C495A1307495A5C49C7FC5B137E137C5B12
-01485A5B485A120F485A90C8FC123E127E5ABA1280A5C901FCC7FCAF021FB71280A5394F
-7CCE42>I<486C150601F0153E01FEEC01FED9FFF0133F91B65A5F5F5F5F5F94C7FC16FC
-5E16E093C8FC15FC01F0138091CAFCAC913807FF80023F13F891B512FE01F36E7E9026FF
-FC0113E09139E0007FF891C76C7E496E7E01F86E7E5B7013804916C0C9FC18E08218F0A4
-18F8A31203EA0FE0EA3FF8487EA212FF7FA218F0A25B5E6C4816E05B01C016C06CC85A18
-806C6C4A13007FD80FF04A5A6C6CECFFFCD803FE4913F02701FFE00F5B6C6CB612806D92
-C7FC010F14F8010114C09026003FFCC8FC354F7ACD42>I<ED07FE92B512C0020314F002
-1F14FC91397FFC01FE9139FFE0007F01030180EB3F804990C7121F4948EC7FC0494814FF
-4948010313E0495A49485B5A485BA2485BA2486F13C091C7FC4803001300177E94C7FC5A
-A25B127FA2ED3FF04AB5FC020714C000FF4914F091391F807FF891393E001FFE02786D7E
-4A6D13807013C06D5A4A6D13E018F05C7013F8A291C813FCA44916FEA3127FA6123FA37F
-6C17FCA36C17F85E7E6E15F06C17E06C6D5B6E15C06C4B13806D6C491300D93FFC495A6D
-B4EBFFFC010790B512F06D5D01001580021F01FCC7FC020313C0374F7BCD42>I<121F7F
-7FEBFF8091B8FCA45A18FE18FC18F818F0A218E018C018804817000180C8123E007EC912
-7E5F007C4B5A4C5A5F16074C5A484B5A4CC7FC167E167CC912FC4B5A4B5AA24B5A150F4B
-5AA24B5AA24BC8FC5DA25C5D1403A214075D140FA3141FA2143FA34A5AA414FFA65BAB6D
-5B6E5A6E5A6E5A385279D042>I<173FA24D7EA34D7EA24C7FA34C7FA24C7FA34C7FA24C
-7FA34C7F163E83047E80EE7C3F04FC8016F8830301814C7E03038116E0830307814C7E03
-0F81168083031F811600834B81033E80037E82157C8403FC824B800201835D840203834B
-800207835D92B8FC4A83A34A8392C9FC4A83143E85027E84027C8202FC845C850101854A
-820103855C850107854A82A2494884D93FF082B600F0020FB712C0A55A547CD363>65
-D<B912FEF0FFF019FE737E1AE0D8000F01C0C7001F7F06037F727F726C7E867313807313
-C0A27313E0A37313F0A94F13E0A34F13C01B80614F1300624F5A06035B4E13E0063F5B92
-B8C7FC19F8A2F1FF8003C0C7001F13E0060113F89538007FFE737E070F13C01BE07313F0
-851BF87313FCA27313FEA31BFFA91BFEA2611BFCA2614F13F81BF0614F13E0077F13C04E
-B51280060FEBFE00BB5A1AF01AC04FC7FC19C050527BD15D>I<932603FFF01407047F01
-FF140F0307B600E0131F033F03F8133F92B700FE137F02039126C003FF13FF020F01F8C7
-EA3FC1023F01C0EC0FE391B5C80003B5FC4901FC814949814901E082011F498249498292
-CA7E4948834948835A4A83485B4885A24849187FA2485B1B3FA2485B1B1FA25AA21B0091
-CDFCA2B5FCAE7EA280A36C1A1FA36C7FA21B3F6C7F1B3E6C7F1B7E6C6D187C6C1AFC6E18
-F86C19016D6CEF03F06D7E6FEE07E06D6DEE0FC001076DEE1F806D01F8EE3F006D6D16FE
-6D01FF4B5A023F01C0EC07F8020F01FCEC3FF00203903AFFC001FFC0020091B6C7FC033F
-15FC030715F0DB007F1480040301F0C8FC505479D25F>I<BAFC19F819FF1AE01AF8D800
-0701F0C7001F13FE06017FDE003F13C0070F7F07037F737F737F747E747E747F86747F88
-86888688A2747FA3881B7FA288A51D80AF1D00A564A21BFF64A3505BA2505BA2505BA250
-5B505B99C7FC505A1A7F4F485A4F13F0070F5B073F5B4EB55A061F49C8FCBB12F81AE097
-C9FC19F896CAFC59527CD165>I<BB12FEA5D8000F01E0C700077FF0007F191F19078585
-8586A2F23F80A21A1FA31A0FA4DD01F014C01A07A497C7FCA21703A31707170F171F17FF
-92B6FCA5EDE000171F170F17071703A317011BF8A3F201F0A394C8FCA21A03A21BE0A21A
-07A31A0F1BC01A1F1A3FA21A7F1AFF4F13801907191F197F060FB5FCBCFCA21B00A34D52
-7CD156>I<BB12FCA5D8000701F0C7000F7F1800191F190F19071903190119001A7E1A7F
-86A386A51B80DD03E0130FA497C7FCA31707A3170F171F173FEE01FF92B6FCA5EDF001EE
-003F171F170F1707A31703A794CAFCB3A2B812F0A549527CD153>I<932603FFF0140704
-7F01FF5C0307B600E05B033F03F85B92B700FE5B02039126C003FF5B020F01F8C7EA3FC1
-023F01C0EC0FE391B5C80003B5FC4901FC814949814901E082011F498249498292CA7E49
-48834948835A4A83485B4885A2484984A2485B87A2485B87A25AA298C8FC91CFFCA2B5FC
-AE7E067FB7128080A37E95C76C90C7FC807EA36C7FA26C7FA26C7F7E806C7F137F6D7E81
-6D6D93B5FC01077F6D01F85D6D7F6D01FF5D023F01E0EC0FEF020F01FCEC3FE30203903A
-FFE001FF81020091B6C6FC033F03FC133F030703F0130FDB007F02801303040301F8CAFC
-595479D267>I<B81280A5D8000701F0C7FCB3B3B3B2B81280A529527DD130>73
-D<B812E0A5D8000F01E0CAFCB3B3A91AF8A419011AF0A51903A31907A2190F1AE0191FA2
-193F197F19FF60180760187F0503B5FCBB12C0A545527CD14F>76
-D<B600F84BB612FC818181A2D800076E91C7383FE00070EE0F80828214DF02CF7F02C77F
-8202C37F14C102C0806F7F836F7F816F7F6F7F83816F7F6F80707F8482707F707F707F84
-82707F7080717F8583717F717F85717F83717F7114801AC07213E0847213F07213F81AFC
-7213FE847213FF72148F1BCF7313EF857313FF85A285858585A286868686A286868686EB
-1FF0B600FE177F1B3F1B1F1B0FA25E527CD167>78 D<B912FCF0FFE019FE737E1AE0D800
-0F01E0C7003F7F060313FC06007F737E7313807313C07313E0851BF0A21BF885A21BFCA9
-1BF8A3611BF0A21BE04F13C0614F13804F13004F5A060713F8063F5B92B812C097C7FC19
-F8198003E0CBFCB3AEB712FEA54E527CD15A>80 D<93381FFF800303B512FC033FECFFC0
-92B712F00207D9F80113FE021F903AC0003FFF804A48C700077FDAFFF8020113F049496E
-7F49496F7E49496F7E49496F7E4990C96C7F4948707F4948707F01FF854849707F4A8248
-86A24849717E48864A83A2481B80A248497113C0A4481BE0A291CB7EA3B51AF0AF6C1BE0
-A36E5FA26C1BC0A36C1B806E5FA26C1B006E5F6C62A26C6DD903FC4A5A6CDB0FFF5D6E49
-EBC0016C4B01E05C6D6C90277E07F0035B6E9039F801F807902A3FFF01F000780F5B6D04
-7C5C6DD981E06D4890C7FC6D01E191381F7FFE010101F1EDFFF86DD9F9F06D5BDA3FFF16
-C06E6D013F5B02079027FE01FFFEC8FC020190B612F8DA003F4B141003071838DB001FEB
-83F893C7EA03FC1C7885726C14F8F2C003F2F01F97B512F084A31CE085A27314C01C8085
-1C00735B735B735B735B9638003FC0556A79D263>I<DA0FFE141C91B500F0133C010702
-FC137C011F02FF13FC017F15C19026FFF00113E148903980001FFB4890C7EA07FFD807FC
-14014848804848153F171F4848150FA2007F1607491503A2170112FFA217007FA26D167C
-A27F7F6D93C7FC6C7E14C014F8ECFF806C14F8EDFFC06C15FC6CEDFF8017F06C16FC6C82
-6C707E6C836D82011F8201078213016D6C81020781EC007F030380ED003F040314801600
-173F837113C0838312F883A3837EA319807EA26C5E19007F6D4B5A7F6D4B5A01FC4B5A6D
-151FD9FFC04A5AD97FF8ECFFE028FE1FFF80075B010790B6C7FCD8FC0115FC486C6C14F0
-48010F14C0489026007FFCC8FC3A5479D249>83 D<003FBB12FCA59126C0007FEB000301
-FCC7ED003FD87FF0F00FFE49180749180349180190C81600A2007E1A7EA3007C1A3EA500
-FC1A3F481A1FA6C91700B3B3AC49B912C0A550517BD05B>I<B700FE4AB612F0A5D8000F
-01E0CA387FC000091FC7FCB3B3B26D611B3E811B7E6D197CA26D6D17FC636D6D1601027F
-4D5A6F4C5A023F170F6E6C4C5A6E6D4B5A6E01E003FFC8FC6E01F8EC03FE020001FEEC1F
-FC923B7FFFE001FFF8031F90B612E00307168003004BC9FC041F14F0040091CAFC5C537C
-D165>I<EC3FFE0107B512E0011F14FC017F14FF2701FFC00F13C02703FE00037F486C01
-007F6E6D7E486D80707EA2707EA3707F6C5B6C90C7FC6C5AC9FCA60307B5FC0203B6FC14
-7F0103B7FC011FEBF00F017F1300EBFFFC000313F04813C0485B4890C7FC5A5B485AF081
-F012FF5BA35EA26D5C127F6D5C003F03F713C36DD901E314E06CD9C00714FF00079026F0
-1F8114C06C90B5C61480C602FC6D1300011F01F0EB3FFC01010180EB07F03C387CB642>
-97 D<EB3FF8B5FCA51203C6FCB3A4EE7FF00307B5FC031F14C0037F14F0913AF9FF007F
-FCDAFFF8EB1FFF03E001077F03806D7F92C76C7F4A6E7F5C4A6F7E85183F85A38584A31A
-80AD1A00A36061A261187F616E15FF616E4A5B6E4A5B6F495BDACFE04990C7FCDA87F0EB
-3FFE913A01FE01FFF8496CB65A49013F14C049010749C8FC90C813E041547DD249>I<91
-3803FFE0023F13FE91B67E010315E0010F9038003FF8D93FFCEB07FC4948497E4948131F
-4849497E485B485BA24890C7FC5A5B003F6F5A705A705A007F92C8FC5BA312FFAD127F7F
-A3123F7F6CEE0F80A26C6D141F18006C6D5C6C6D143E6C6D147E6C6D5C6D6C495A6DB4EB
-07F0010F9038C01FE06D90B5128001014AC7FCD9003F13F80203138031387CB63A>I<94
-3803FF80040FB5FCA5EE003F170FB3A4913803FF80023F13F849B512FE0107ECFF8F011F
-9038C03FEF90273FFE0007B5FCD97FF8130149487F484980484980484980488291C8FC5A
-5B123FA2127F5BA312FFAD127FA37F123FA3121F7F6C5E6C6D5C5F6C6D91B5FC6C6D5B6C
-6D4914E0D97FFCD90FEFEBFF80D91FFFEB7F8F010790B5120F010114FC6D6C13E0020701
-0049C7FC41547CD249>I<913807FF80027F13F849B512FE01076E7E011F010313E0903A
-3FFC007FF0D97FF06D7E49486D7E4849130F48496D7E48824890C77E1880485A82003F17
-C0A3485A18E082A212FFA290B8FCA401FCCAFCA6127FA37F123FA2EF03E06C7E17076C17
-C06C6D140F18806C6D141F6C6DEC3F006C6D147ED97FFC495AD91FFFEB07F86D9038E03F
-F0010390B512C001005D023F01FCC7FC020113E033387CB63C>I<ED1FF8913803FFFE02
-0FEBFF80023F14C09139FFF83FE001039038E0FFF049138049010113F85BEB3FFEA2EB7F
-FCA26F13F0495AEE7FE0EE1F8093C7FCAEB712C0A5C601F8C8FCB3B3A7B612FEA52D547C
-D328>I<DA1FFE14FE49B539E007FF80010FDAFC1F13C0013FDAFF7F13E090267FF807EB
-FF072701FFE001EBF07F48497E484990387FF83F91C7003F14C048EEFC1F489338FE0700
-49021F90C7FCA2003F82A9001F5EA26D143F6C5E6C5E6E137F6C6D495A6C6D485B6CD9F8
-0713804890B6C8FCD803EF14FC01C114E02707C01FFEC9FC49CBFCA2487EA37FA27F13FC
-90B612FE6CEDFFF017FCEFFF806C8318F06C836C837F48B87E1207D80FFCC700037F4848
-EC003F4848150F48486F138083485A83A56D5D007F18006D5D003F5F6C6C4B5A01FE153F
-D807FFED7FF06C01C049485AC601FC011F1380013FB648C7FC010F15F8010115C0D9000F
-01F8C8FC3B4F7CB542>I<EB3FF8B5FCA51203C6FCB3A4EE1FFC93B57E030314E0030F14
-F892391FC07FFC92397E003FFE03F86D7EECF9F04B6D7FECFBC0ECFF8092C76C7FA25CA2
-5CA45CB3ACB6D8F807B612C0A542537CD249>I<133FEBFFC0487F487FA2487FA66C5BA2
-6C5B6C5B013FC7FC90C8FCAEEB1FF8B5FCA512017EB3B3A6B612F0A51C547CD324>I<EB
-3FF8B5FCA51203C6FCB3B3B3B1B612F8A51D537CD224>108 D<D93FF0D91FF84AB47EB5
-91B56C010F13F8030302E0013F13FE030F6E90B6FCDB3F809027F803F80F7F922A7E007F
-FC07E0077F000302F890283FFE0F80037FC6D9F1F0011F49487EDAF3E0DAFF3E814B153C
-DAF7805D92C76C496D7F14FF4A5EA24A5EA34A5EB3ADB6D8F80FB66CB612F8A565367BB5
-6E>I<D93FF0EB1FFCB591B57E030314E0030F14F892391FC07FFC92397E003FFE000302
-F86D7EC6EBF1F04B6D7FECF3C0ECF78092C76C7F14FF5CA25CA45CB3ACB6D8F807B612C0
-A542367CB549>I<913801FFC0023F13FE91B67E010315E0010F018013F8903A3FFC001F
-FED97FF0EB07FF49486D7F48496D7F48496D7F91C8127F4883488349153F001F83A2003F
-8349151FA2007F83A400FF1880AC007F1800A3003F5F6D153FA2001F5FA26C6C4B5AA26C
-6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93FFCEB1FFE6DB46CB45A010790B512F0
-010115C0D9003F49C8FC020313E039387CB642>I<D93FF8EB7FF0B50107B5FC031F14C0
-037F14F09126F9FF0013FCDAFFF8EB3FFF000302E0010F7FC602806D7F92C76C7F4A824A
-804A6E7F85187F85A2183F85A4721380AD4E1300A44E5AA26118FF616E5C616E4A5B6E4A
-5B6F495B03E04990C7FC6FEB7FFE913AF9FE01FFF802F8B65A033F14C0030749C8FC0300
-13E093CAFCB1B612F8A5414D7DB549>I<90393FF001FCB590380FFF804B13E0037F13F0
-9238FE1FF89138F1F83F00019138F07FFC6CEBF3E015C0ECF780A2ECFF00EE3FF84AEB1F
-F0EE0FE093C7FC5CA45CB3ABB612FEA52E367DB535>114 D<903903FFC00E011FEBFC1E
-90B6127E000315FE3907FE003FD80FF0130F4848130348481301491300127F90C8127EA2
-48153EA27FA27F01F091C7FC13FCEBFF806C13FEECFFF06C14FE6F7E6C15E06C816C15FC
-6C81C681133F010F15801301D9000F14C0EC003F030713E0150100F880167F6C153FA216
-1F7EA217C07E6D143F17807F6DEC7F0001F85C6DEB03FE9039FF801FFC486CB512F0D8F8
-1F14C0D8F00791C7FC39E0007FF02B387CB634>I<147CA614FCA41301A31303A21307A2
-130F131F133F137F13FF1203000F90B512FEB7FCA426007FFCC8FCB3A9EE0F80ABEE1F00
-6D7EA2011F143E806D6D5A6DEBC1F86DEBFFF001005C023F1380DA03FEC7FC294D7ECB33
->I<D93FF8913801FFC0B50207B5FCA50003ED001FC61607B3AE5FA35FA25F137F5F6D6C
-14F7DC01E713F06D6CD907C7EBFFC0903A0FFF801F876D90B51207010114FC6D6C13F002
-0701C091C7FC42377CB549>I<B600E1B6D8800FB5FCA500019026F0000301C0C7EA3FE0
-6E6D6DEC0F806CF21F00A26E6D6D5C017F193E6E147F72147E013F197C6E6F14FC6D6117
-FF6F6E13016D4A5E03C06E13036D615E03E001E7EB80076D02075E03F001C313C06D4E5A
-160F03F80181EBE01F6D96C7FC6F48C6FC735A027F49153EDBFE3E90387FF87E023F177C
-167EDBFF7C90383FFCFC6E01FC5D4CEB1FFF6E5FA24C7F6E5F4C7F6E5FA24C7F6E5F4C7F
-A26E94C8FC93C8FC6F5DA2033E157C58367DB45F>119 D<B6D8F001B512FCA5C66C48C7
-381FF8006D6CEC0FE06D6D495A606D6D49C7FC6D6D137E6D6D13FE6D6D485A4C5A6D01FC
-5B6E6C485A6E6C485A161F6EEBBF806E01FFC8FC6E5B5E6E5B806E7F6F7EA26F7E834B7F
-92B5FC83DA01FB7FDA03F17FDA07F07F4A5A4A486C7E4B6C7E4A486C7F147E02FE6D7F49
-486D7F49486D7F4A8149487F49486D7F011F6F7ED97FE06E7EB500FE0107B6FCA540357E
-B445>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fu ecrm1000 10 86
-/Fu 86 123 df<486C1360000314E039070001C0000EEB038048EB070000181306003813
-0E0030130C0070131C00601318A200E01338481330A400CEEB338039FF803FE001C013F0
-A3007F131FA2393F800FE0390E0003801C1981B91C>16 D<001C1307007FEB1FC039FF80
-3FE0A201C013F0A3007F131F001CEB073000001300A400011470491360A2000314E090C7
-12C048130100061480000E130348EB070048130E485B006013181C1980B91C>I<B81280
-A2290280962A>21 D<DA0FF813FC91397FFF07FF903B01F807DF83C0903A07E001FF0F90
-3B1F8007FE1FE090393F000FFC137E16F85B9338F007804848010790C7FC1503ACB812F8
-A32801F80003F0C7FCB3AB486C497E267FFFE0B512F0A3333B7FBA30>27
-D<EC0FF8EC7FFE903901F80780903907E001C090391F8000E090383F0007017E497EA25B
-A2485A6F5AED018092C8FCA9ED03F0B7FCA33901F8000F1503B3AA486C497E267FFFE0B5
-12C0A32A3B7FBA2E>I<EC0FFC91387FFF70903901F803F0903807E00790381F800FEB3F
-00137EA25B150748481303ADB7FCA33901F80003B3AB486C497E267FFFE0B512C0A32A3B
-7FBA2E>I<DA0FF0EB1FF0DA7FFEEBFFFC903B01F80F83F00F903C07E001CFC00380903C
-1F8000FF0001C090273F0007FE130F017E4948497EA2495CA248485C03076E5A03030203
-C7FC95C8FCA9F007E0BAFCA33C01F80003F0001F1807B3AA486C496C497E267FFFE0B500
-C1B51280A3413B7FBA45>I<121C127FEAFF80A8EA7F00AB123EAB121CABC7FCA8121C12
-7FEAFF80A5EA7F00121C093C79BB17>33 D<007C137C00FE13FEEAFF01A3EAFE00A7007E
-13FC007C137CA8003C137800381338A700181330171E77BA2A>I<017C166048B416F026
-07C3801401260F81C01403D900E04A5A001E01784A5A003E6D141F003C013FEC7F80007C
-90271BE003FFC7FC0218B512BF007891381FFC3E00F8011CC75A020C14FC5F4C5A16035F
-4C5A160F5F4CC8FC021C5B00780118133E007C5D16FC003C01385B003E90383001F0001E
-EB70036C01E05B903981C007C03907C3800F2601FF005BD8007C49C9FC90C748EB07C003
-3EEB1FF04BEB3C3803FCEBF81C4B497E913A01F001E00602030103130703E0497E912607
-C0071480020F15011580DA1F00018013C04A010F1300143E5C14FC5C495A13035C495A13
-0F4A0107130149C701C013805B013E1603490203140001FC6F5A49020113064848913800
-F00E0003705A49ED3C3849ED1FF06C48ED07C03A437BBD45>37 D<121C127FEAFF80A213
-C0A3127F121C1200A412011380A2120313005A1206120E5A5A5A12600A1979B917>39
-D<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA212075B120F90C7FC
-A25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F1203A26C7EA26C7E
-1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>I<12C07E12707E7E7E120F
-6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7FA21480A3EB07C0A6EB03E0
-B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A25BA2485A485AA2485A48C7
-FC120E5A5A5A5A5A13527CBD20>I<EB0380497EA7397803803C00FC147E00FE14FE397F
-8383FC393FC387F8390FE38FE03903FBBF803900FFFE00EB3FF8EB0FE0A2EB3FF8EBFFFE
-3903FBBF80390FE38FE0393FC387F8397F8383FC39FE0380FE00FC147E0078143C390007
-C000A76D5A1F247BBD2A>I<121C127FEAFF80A213C0A3127F121C1200A412011380A212
-0313005A1206120E5A5A5A12600A19798817>44 D<B512FCA516057F941C>I<121C127F
-EAFF80A5EA7F00121C0909798817>I<1506A2150E150CA2151C151815381530A2157015
-60A215E015C0A214011580A2140315005C1406A2140E140CA2141C1418A214381430A214
-70146014E05CA213015CA2130391C7FCA25B1306A2130E130C131C1318A213381330A213
-701360A213E05BA212015B120390C8FCA25A1206A2120E120CA2121C1218A21238123012
-701260A212E05AA21F537BBD2A>I<EB03F8EB1FFF90387E0FC09038F803E03901E000F0
-484813780007147C48487FA248C77EA2481580A3007EEC0FC0A500FE15E0B3007E15C0A4
-007F141F6C1580A36C1500A26C6C133EA26C6C5B6C6C5BEBF0013900F803E090387E0FC0
-D91FFFC7FCEB03F823397DB62A>I<EB01C013031307131F13FFB5FCA2131F1200B3B3A7
-497E007FB512F0A31C3779B62A>I<EB0FF0EB7FFE48B57E3903E03FE0390F000FF0001E
-6D7E001C6D7E486D7E5A6E7E126012FE6CEC7F807FA56CC7FC121CC8FCEDFF00A25D1401
-5D14035D4A5A4A5A5D4A5A4AC7FC147E5C495A14E0495A495A49C8FC011EEB01805B5B49
-130348481400485A485A90C75A48B6FC5A5A485CB6FCA321377CB62A>I<EB07F8EB3FFF
-90B512C03901F80FF03903C007F848486C7E390E0001FEEA0F80391FE000FF7FA56C5A6C
-5AC7485AA25D14035D4A5A5DEC0F80027FC7FCEB1FFCECFF809038000FE06E7EEC01FC81
-6E7EED7F80A216C0A2153F16E0A2121EEA7F80A2487EA316C0157F491480007EC7FC0070
-ECFF006C495A121E390F8003F83907F00FF00001B512C06C6C90C7FCEB0FF823397DB62A
->I<1538A2157815F8A2140114031407A2140F141F141B14331473146314C313011483EB
-030313071306130C131C131813301370136013C01201EA038013005A120E120C5A123812
-305A12E0B712F8A3C73803F800AA4A7E0103B512F8A325387EB72A>I<0006140CD80780
-133C9038F003F890B5FC5D5D158092C7FC14FC38067FE090C9FCAAEB07F8EB1FFE903878
-0F809038E007E03907C003F0496C7E130000066D7E81C8FC8181A21680A4121C127F5A7F
-A390C713005D12FC00605C12704A5A6C5C6C1303001E495A6C6C485A3907E03F800001B5
-C7FC38007FFCEB1FE021397CB62A>I<EC3FC0903801FFF0010713FC90380FE03E90383F
-800790387E001F49EB3F804848137F485A12075B000FEC3F0049131E001F91C7FC5B123F
-A3127F90C9FCEB01FC903807FF8039FF1E07E090383801F0496C7E01607F01E0137E497F
-16805BED1FC0A390C713E0A57EA47F123F16C0A2001FEC3F807F000F15006D5B000714FE
-6C6C5B6C6C485A3900FE07F090387FFFC0011F90C7FCEB03FC23397DB62A>I<12301238
-123E003FB612E0A316C05A168016000070C712060060140E5D5D00E014304814705D5DC7
-12014A5A4AC7FC1406140E5CA25C1478147014F05C1301A213035C1307A2130FA3131F5C
-A2133FA5137FA96DC8FC131E233A7BB72A>I<EB03F8EB1FFF017F13C09038FC07F03901
-E001F83903C0007C4848133C90C7123E48141E000E141F001E80A3121FA26D5B6D131E7F
-D80FF85B6D137C01FF13786C6D5A6CEBE3E0ECF780C601FFC7FC6D5A6D6C7E010F13E001
-3F7F01F97F3901E07FFE48486C7E380F800F48486C1380001E010113C0487F007C143F00
-78EC1FE0150F00F81407481403A21501A36C15C0A200781403007C15806C14076CEC0F00
-6C6C131ED807E0137C3903F803F0C6B55A013F1380D907FCC7FC23397DB62A>I<EB03F8
-EB1FFF017F13C03901FC07E048486C7E3907E001F8000F6D7E4848137E5B003F80A248C7
-1380A25AED1FC0A516E0A56C143FA36C7E157F121F6C6C13FF6C6C13DF000313013901F0
-039F3900FC0F1FD93FFC13C0EB07F090C7FCA2153F1680A216005D120F486C137E486C5B
-A24A5A4A5A49485A381F000F001CEB1F80260F807FC7FC3807FFFE000113F838003FC023
-397DB62A>I<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A5EA7F00121C09
-2479A317>I<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A213C0A3127F12
-1C1200A412011380A2120313005A1206120E5A5A5A12600A3479A317>I<007FB812F8B9
-12FCCCFCB0B912FC6C17F836147B9E41>61 D<EC03FF021F13E09138FC00FCD901E0131E
-D90780EB0780011EC7EA01E00138EC00704981498148488148488190C97E48D901FC1480
-000ED907FFEB01C0000C90391F03C000001C90267E00E013E000184901701360263801F8
-6D13700030496D13300103EC0FE0267007E00107133800601718495AA200E0171C484848
-150CAA6C6C7E1260A26D6C151C00701718263003F0130F0101141F00386D013F13382618
-00FC01771330001C017E9038E3F070000C90261F03C113E0000E903A07FF00FFC06CD901
-FCEB3F006C90CAFC7F6C7E6C7E13706D167C011EED03FCD90780EC1FF0D901E0ECFF80D9
-00FC90383FFC00021FB51280020301E0C7FC363C7BBA41>64 D<1538A3157CA315FEA34A
-7EA34A6C7EA202077FEC063FA2020E7FEC0C1FA2021C7FEC180FA202387FEC3007A20270
-7FEC6003A202C07F1501A2D901807F81A249C77F167FA20106810107B6FCA24981010CC7
-121FA2496E7EA3496E7EA3496E7EA213E0707E1201486C81D80FFC02071380B56C90B512
-FEA3373C7DBB3E>I<B712E016FC16FF0001903980007FC06C90C7EA1FE0707E707E707E
-A2707EA283A75F16035F4C5A4C5A4C5A4C5AEEFF8091B500FCC7FCA291C7EA7F80EE1FE0
-EE07F0707E707E83707EA21880177F18C0A7188017FFA24C13005F16034C5AEE1FF8486D
-EB7FF0B812C094C7FC16F832397DB83B>I<913A01FF800180020FEBE003027F13F8903A
-01FF807E07903A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE15
-3F12014848151F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD
-127F6DED0180A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F
-15386D6C5CD91FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F
-13F002011380313D7BBA3C>I<B712C016F816FE000190398001FF806C90C7EA3FE0EE0F
-F0EE03F8707E707E177FA2EF3F8018C0171F18E0170F18F0A3EF07F8A418FCAC18F8A4EF
-0FF0A218E0A2171F18C0EF3F80A2EF7F0017FE4C5A4C5AEE0FF0EE3FE0486DEBFF80B8C7
-FC16F816C036397DB83F>I<B812FEA3000190388000076C90C8FC173F838383A383A318
-80170116C0A394C7FCA31501A21503150F91B5FCA3EC000F15031501A21500A21860A318
-E093C712C0A41701A3EF0380A21707A2170F173F177F486D903807FF00B9FCA333397EB8
-38>I<B812F8A30001903880001F6C90C71201EE00FC177C173C171CA2170CA4170E1706
-A2ED0180A21700A41503A21507151F91B5FCA3EC001F15071503A21501A692C8FCAD4813
-C0B612C0A32F397DB836>I<DBFF8013C0020FEBF001023F13FC9139FF803F03903A03FC
-000787D90FF0EB03CF4948EB00EF4948147F4948143F49C8121F485A4848150F48481507
-A248481503A2485A1701123F5B007F1600A448481600AB93B6FCA26C7E9338007FE0EF3F
-C0A2123F7F121FA26C7EA26C7EA26C7E6C7E6C6C157F6D7E6D6C14FF6D6C14EFD90FF8EB
-03C7D903FEEB0783903A00FFC03F0191393FFFFC00020F01F0130002001380383D7CBA41
->I<B648B512FEA30001902680000313006C90C76C5AB3A491B6FCA391C71201B3A6486D
-497EB648B512FEA337397DB83E>I<B612C0A3C6EBC0006D5AB3B3AD497EB612C0A31A39
-7EB81E>I<013FB512E0A39039001FFC00EC07F8B3B3A3123FEA7F80EAFFC0A44A5A1380
-D87F005B0070131F6C5C6C495A6C49C7FC380781FC3801FFF038007F80233B7DB82B>I<
-B649B5FCA3000101809038007FF06C90C8EA3F80053EC7FC173C17385F5F4C5A4C5A4CC8
-FC160E5E5E5E5E4B5AED0780030EC9FC5D153E157E15FF5C4A7F4A6C7E140E4A6C7E4A6C
-7E14704A6C7E4A6C7E14804A6C7E6F7EA26F7F707EA2707E707EA2707EA2707E707EA270
-7E707F8484486D497FB6011FEBFF80A339397DB841>I<B612E0A3000101C0C8FC6C90C9
-FCB3AD1718A517381730A31770A317F0A216011603160FEE1FE0486D13FFB8FCA32D397D
-B834>I<B5933807FFF86E5DA20001F0FC002600DFC0ED1BF8A2D9CFE01533A3D9C7F015
-63A3D9C3F815C3A2D9C1FCEC0183A3D9C0FEEC0303A2027F1406A36E6C130CA36E6C1318
-A26E6C1330A36E6C1360A26E6C13C0A3913901FC0180A3913900FE0300A2ED7F06A3ED3F
-8CA2ED1FD8A3ED0FF0A3486C6D5A487ED80FFC6D48497EB500C00203B512F8A2ED018045
-397DB84C>I<B5913807FFFE8080C69238007FE06EEC1F80D9DFF0EC0F001706EBCFF8EB
-C7FCA2EBC3FEEBC1FFA201C07F6E7EA26E7E6E7E81140F6E7E8114036E7E168080ED7FC0
-16E0153FED1FF0ED0FF8A2ED07FCED03FEA2ED01FF6F1386A2EE7FC6EE3FE6A2EE1FF6EE
-0FFEA216071603A216011600A2177E486C153E487ED80FFC151EB500C0140EA217063739
-7DB83E>I<EC03FF021F13E09138FE01FC903901F8007ED907E0EB1F8049486D7ED93F80
-EB07F049C76C7E01FE6E7E48486E7E49157E0003167F4848ED3F80A24848ED1FC0A2001F
-17E049150F003F17F0A3007F17F8491507A300FF17FCAC007F17F86D150FA3003F17F0A2
-6C6CED1FE0A36C6CED3FC0000717806D157F000317006C6C15FEA26C6C4A5A017F4A5A6D
-6C495A6D6C495AD907E0EB1F80D903F8017FC7FC903900FE01FC91381FFFE0020390C8FC
-363D7BBA41>I<B712C016FC16FF0001D9800013C06C90C7EA1FE0707EEE03F883707EA2
-707EA21880A71800A24C5AA24C5A5FEE0FF04C5AEEFF8091B548C7FC16F091CAFCB3A548
-7FB6FCA331397EB838>I<EC03FF021F13E09138FE01FC903901F8007ED907E0EB1F8049
-486D7ED93F80EB07F049C76C7E01FE6E7E48486E7EA24848157F0007178049153F000F17
-C049151F001F17E0A24848ED0FF0A3007F17F8A2491507A200FF17FCAC007F17F8A26D15
-0FA2003F17F0A26C6CED1FE0A36C6CED3FC00007027C14804AB4FC3C03F80383807F003B
-01FC0701C0FEEC0E002600FE0CEBE1FC017FEC63F8D93F8CEB77F0D91FCCEB3FE0D907EE
-14806DB449C7FC0100D981FC130CEC1FFF0203131C91C7001E131C161F183CEF807CEFC0
-F8EE0FFFA318F08218E07013C07013809338007E00364B7BBA41>I<B612FEEDFFE016F8
-000190388007FE6C90C76C7EEE3FC0707E707E707EA2707EA283A65FA24C5AA24C5A4C5A
-EE3F8004FFC8FCED07FC91B512E05E9138000FF0ED03F8ED00FE82707E707EA2161F83A5
-83A6F00180A217F8160F1803486D01071400B66D6C5A04011306933800FE0ECAEA3FFCEF
-07F0393B7DB83D>I<D90FF813C090383FFE0190B512813903F807E33907E000F7484813
-7F4848133F48C7121F003E140F007E1407A2007C140312FC1501A36C1400A37E6D14006C
-7E7F13F86CB47E6C13F8ECFF806C14E06C14F86C14FEC680013F1480010714C0EB007F02
-0713E0EC007FED3FF0151F150FED07F8A200C01403A21501A37EA216F07E15036C15E06C
-14076C15C06C140F6DEB1F80D8FBF0EB3F00D8F0FE13FE39E03FFFF8010F13E0D8C00190
-C7FC253D7CBA2E>I<003FB812E0A3D9C003EB001F273E0001FE130348EE01F000781600
-00701770A300601730A400E01738481718A4C71600B3B0913807FF80011FB612E0A33539
-7DB83C>I<B6903807FFFEA3000101809038007FE06C90C8EA1F80EF0F001706B3B2170E
-6D150C80171C133F17186D6C14385F6D6C14F06D6C5C6D6C495A6D6CEB07806D6C49C7FC
-91387F807E91381FFFF8020713E09138007F80373B7DB83E>I<B500FC91387FFF80A300
-03018091380FFC006C90C8EA07E0715A6C705A6E1403017F93C7FCA280013F1506A26E14
-0E011F150C80010F5DA28001075DA26E147001031560A26D6C5CA2806D4A5AA2ED800302
-7F91C8FCA291383FC006A215E0021F5BA2EDF01C020F1318A26E6C5AA215FC02035BA2ED
-FEE002015BA26E6C5AA36FC9FCA3153EA2151CA3393B7EB83E>I<B5D8FC07B5D8F001B5
-FCA30007902780001FFEC7EA1FF86C48C7D80FF8EC07E000010307ED03C01B807F6C6F6C
-1500A26E5F017F6E6C1406A280013F4A6C5CA280011F4A6D5BEE067FA26D6C010E6D5BEE
-0C3FA26D6C011C6D5BEE181FA26D6C6F5BEE300FA26D6C6F485AEE6007A26D6C4CC7FC93
-38C003FCA203805D913B7F818001FE06A203C1150EDA3FC3C7EAFF0CA203E3151CDA1FE6
-EC7F98A215F6DA0FFCEC3FF0A302075E4B141FA202035E4B140FA202015E4B1407A20200
-93C8FC4B80503B7EB855>I<007FB590383FFFFCA3C601F801071380D97FE0D903FCC7FC
-013FEC01F06D6C5C5F6D6C5C6D6C13034CC8FC6D6C1306160E6D6C5B6DEB801816389138
-7FC0306E6C5A16E06E6C5A91380FF18015FB6EB4C9FC5D14036E7EA26E7F6F7EA24B7E15
-DF9138019FF09138038FF8150F91380607FC91380E03FE140C4A6C7EEC38000230804A6D
-7E14E04A6D7E49486D7E130391C76C7E01066E7E130E010C6E7E011C1401013C8101FE82
-2607FF80010713E0B500E0013FEBFF80A339397EB83E>I<B500FE91383FFFE0A3000301
-E0913807FE00C649EC03F0017F6F5A606D6C5D6D6C140395C7FC6D6C1406A26D6C5C6D6C
-141C17186D6C143817306D6D5B6E6C13E05F91383FE0015F91381FF003DA0FF890C8FC16
-06913807FC0E160C913803FE1C913801FF185E6E13B016E0157F6F5AB3A24B7E023FB512
-C0A33B397FB83E>I<EAFFFCA2EAFC00B3B3B3B3A7EAFFFCA20E5379BD17>91
-D<EAFFFCA21200B3B3B3B3A712FFA20E537FBD17>93 D<007FB81280B912C0A26C178032
-04797041>95 D<EB1FE0EBFFFC3803E03F3907000F80390F8007E0486C6C7E13E06E7EA2
-6E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA1FC0123F485A90C7FC
-160C12FEA31401A26C13036CEB077C903980063E18383FC01E3A0FE0781FF03A03FFF00F
-E03A007F8007C026277DA52A>97 D<EA03F012FFA3120F1203B0EC1FE0EC7FF89038F1E0
-3E9039F3801F809039F7000FC001FEEB07E049EB03F049EB01F85BED00FCA216FEA2167E
-167FAA167E16FEA216FC15016D14F8ED03F07F01EEEB07E001C6EB0FC09039C7801F0090
-3881E07E903800FFF8C7EA1FC0283B7EB92E>I<EB03FC90381FFF8090387E03E03901F8
-0070484813F83907E001FC380FC003A2EA1F80123F90380001F848EB00F01500A2127E12
-FEAA127E127FA26C14067F001F140E6D130C000F141C6C6C13386C6C13706C6C13E03900
-7C07C090381FFF00EB07F81F277DA525>I<ED0FC0EC03FFA3EC003F150FB0EB03F8EB1F
-FF90387E078F9038F801EF3903F0007F4848133F4848131FA24848130F123F90C7FC5AA2
-127E12FEAA127E127FA27EA26C6C131FA26C6C133F6C6C137F6C6CEBEFF03A01F801CFFF
-39007C078F90381FFE0FD907F813C0283B7DB92E>I<EB07F8EB1FFF90387C0FC03901F8
-03E03903F001F0D807E013F8380FC0004848137CA248C7127E153E5A153F127E12FEA3B7
-FCA248C8FCA5127EA2127FA26C14037F001F14076C6C13060007140E6D131CD801F01338
-6C6C137090387E03E090381FFF80903803FC0020277EA525>I<147E903803FF8090380F
-C1E0EB1F8790383F0FF0137EA213FCA23901F803C091C7FCADB512FCA3D801F8C7FCB3AB
-487E387FFFF8A31C3B7FBA19>I<ED03F090390FF00FF890393FFC3C3C9039F81F707C39
-01F00FE03903E007C03A07C003E010000FECF000A248486C7EA86C6C485AA200075C6C6C
-485A6D485A6D48C7FC38073FFC38060FF0000EC9FCA4120FA213C06CB512C015F86C14FE
-6CECFF804815C03A0F80007FE048C7EA0FF0003E140348140116F8481400A56C1401007C
-15F06CEC03E0003F1407D80F80EB0F80D807E0EB3F003901FC01FC39007FFFF0010790C7
-FC26387EA52A>I<EA03F012FFA3120F1203B0EC0FF0EC3FFCECF03F9039F1C01F809039
-F3800FC0EBF70013FE496D7EA25BA35BB3A3486C497EB500C1B51280A3293A7EB92E>I<
-EA0380EA0FE0487EA56C5AEA0380C8FCAAEA03F012FFA312071203B3AA487EB512C0A312
-387EB717>I<EB01C0EB07F0EB0FF8A5EB07F0EB01C090C7FCAAEB01F813FFA313071301
-B3B3A2123C127E00FF13F01303A214E038FE07C0127C383C0F00EA0FFEEA03F8154984B7
-19>I<EA03F012FFA3120F1203B1913801FFFCA39138007FC01600157C15705D4A5A4A5A
-4AC7FC141E1438147814FC13F1EBF3FEEBF73F01FE7FEBF81F496C7E8114076E7E6E7E81
-1400157E157F811680ED1FC0486CEB3FF0B500C0B5FCA3283A7EB92C>I<EA03F012FFA3
-120F1203B3B3AD487EB512C0A3123A7EB917>I<2703F00FF0EB1FE000FFD93FFCEB7FF8
-913AF03F01E07E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE01FE14DC49D9
-07F8EB0FC0A2495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA340257EA445>I<
-3903F00FF000FFEB3FFCECF03F9039F1C01F803A0FF3800FC03803F70013FE496D7EA25B
-A35BB3A3486C497EB500C1B51280A329257EA42E>I<EB03FE90380FFF8090383E03E090
-38F800F84848137C48487F48487F4848EB0F80001F15C090C712074815E0A2007EEC03F0
-A400FE15F8A9007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D131F6C6CEB3F00
-6C6C137EC66C13F890387E03F090381FFFC0D903FEC7FC25277EA52A>I<3903F01FE000
-FFEB7FF89038F1E07E9039F3801F803A07F7000FC0D803FEEB07E049EB03F04914F84913
-0116FC150016FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0FE001F614C090
-39F7803F009038F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328357EA42E>I<D9
-03F813C090381FFE0190387E07819038FC01C33903F000E3000714774848133749133F00
-1F141F485A150F48C7FCA312FEAA127FA37E6D131F121F6D133F120F6C6C137F6C6C13EF
-3901F801CF39007E078F90381FFE0FEB07F890C7FCABED1FE00203B5FCA328357DA42C>
-I<3807E01F00FFEB7FC09038E1E3E09038E387F0380FE707EA03E613EE9038EC03E09038
-FC0080491300A45BB3A2487EB512F0A31C257EA421>I<EBFF03000313E7380F80FF381E
-003F487F487F00707F12F0A2807EA27EB490C7FCEA7FE013FF6C13E06C13F86C7F00037F
-C67F01071380EB007F141F00C0EB0FC01407A26C1303A37E15806C13077EEC0F00B4131E
-38F3C07C38E1FFF038C03F801A277DA521>I<1318A51338A31378A313F8120112031207
-001FB5FCB6FCA2D801F8C7FCB215C0A93800FC011580EB7C03017E13006D5AEB0FFEEB01
-F81A347FB220>I<D803F0EB07E000FFEB01FFA3000FEB001F00031407B3A4150FA3151F
-12016D133F0000EC77F86D9038E7FF8090383F03C790381FFF87903A03FC07E00029267E
-A42E>I<B538803FFEA33A0FF8000FF06C48EB07E00003EC03C06D148000011500A26C6C
-1306A26D130E017E130CA26D5BA2EC8038011F1330A26D6C5AA214E001075BA2903803F1
-80A3D901FBC7FCA214FF6D5AA2147CA31438A227257EA32C>I<B53A1FFFE03FFEA3260F
-F8009038000FF86C48017EEB03E018C00003023EEB0180A26C6C013FEB0300A36C6CEC80
-06156FA2017E9038EFC00C15C7171CD93F01EBE01815830281EBF038D91F831430150102
-C3EBF87090260FC6001360A2D907E66D5A02EC137CA2D903FCEB7F804A133FA2010192C7
-FC4A7FA20100141E4A130E0260130C37257EA33C>I<B538807FFFA33A03FE003FF00001
-EC1F80000092C7FC017E131C6D13186D6C5AECC070010F5B6D6C5AECF180EB03FB6DB4C8
-FC6D5AA2147F804A7E8114CF903801C7E090380383F090380703F8EB0601496C7E011C13
-7E49137F01787F496D7E486C80000FEC3FF0D8FFFE90B51280A329247FA32C>I<B53880
-3FFEA33A0FF8000FF06C48EB07C00003EC03806C7E16007F00001406A2017E5BA2137F6D
-5BA26D6C5AA2ECC070010F1360A26D6C5AA214F101035BA2D901FBC7FCA214FF6D5AA214
-7CA31438A21430A214701460A25CA2EA7C0100FE5B130391C8FC1306EAFC0EEA701C6C5A
-EA1FF0EA0FC027357EA32C>I<003FB512FCA2EB8003D83E0013F8003CEB07F00038EB0F
-E012300070EB1FC0EC3F800060137F150014FE495AA2C6485A495AA2495A495A495AA290
-387F000613FEA2485A485A0007140E5B4848130C4848131CA24848133C48C7127C48EB03
-FC90B5FCA21F247EA325>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fv ecrm1200 12 19
-/Fv 19 117 df<B612C0A61A067F9721>45 D<14FF010713E090381F81F890383E007C01
-FC133F4848EB1F8049130F4848EB07C04848EB03E0A2000F15F0491301001F15F8A2003F
-15FCA390C8FC4815FEA54815FFB3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03
-F0A36C6CEB07E0000315C06D130F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807
-FFE0010090C7FC28447CC131>48 D<143014F013011303131F13FFB5FC13E713071200B3
-B3B0497E497E007FB6FCA3204278C131>I<EB03FE90381FFFC0017F13F03901F80FFC39
-03C001FE48486C7E000EC7EA7F8048EC3FC0ED1FE04815F00030140F007015F800601407
-126CB415FC7F7F1503A46C4813076CC7FCC8FC16F8A2150F16F0151F16E0A2ED3FC0ED7F
-8016005D5D4A5A4A5A4A5A5D4A5A4A5A4AC7FC147C5C5C495A495A495A49C7120C131E5B
-013814185B5B485A4848143848C81230000E1570001FB612F0A25A5AB712E0A326427BC1
-31>I<010FB512FEA3D9000313806E130080B3B3AB123F487E487EA44A5A13801300006C
-495A00705C6C13076C5C6C495A6CEB1F802603E07FC7FC3800FFFCEB1FE027467BC332>
-74 D<B56C933807FFFC6E5EA20001F1FE0026006FE0EE1BF8A3D967F01633A2D963F816
-63A3D961FC16C3A3D960FEED0183A2027FED0303A36E6C1406A36E6C140CA26E6C1418A3
-6E6C1430A36E6C1460A26E6C14C0A36E6CEB0180A3037FEB0300A292383F8006A36F6C5A
-A36F6C5AA26F6C5AA36F6C5AA36F6C5AA26FB45AA370C7FC13F0A2486C143ED80FFFEF0F
-FEB500F0011C0107B512FCA34E447BC359>77 D<ED1FFC4AB512C0913907F007F091391F
-8000FC027EC7123FD901F8EC0FC049486E7E49486E7E49486E7E49486E7E49C9127E017E
-8201FE834848707E4848707EA24848707EA2000F84491603001F84A24848707EA3007F84
-A24982A300FF1980AD6C6C4C1300A4003F606D1603A2001F60A26C6C4C5AA26C6C4C5AA2
-0003606D161F6C6C4C5A000060017F4CC7FC6E5D013F5E6D6C4A5AD907E0EC03F06D6C4A
-5AD901FCEC1FC0D9007E4AC8FCDA1F8013FC913907F007F00201B512C09126001FFCC9FC
-41487BC54C>79 D<B692383FFFF0A3000301E003071300C649ED01FC4A5E017F705A6E5E
-133F616E1501011F5FA26D6C4BC7FCA28001071606A26E150E0103160CA26D6C5DA2806D
-5EA26F1470027F156081023F5DA281021F4A5AA26F1303020F92C8FC8102071406A26F13
-0E0203140CA26E6C5BA2816E5CA2EE8070037F1360A26F6C5AA216E092381FE180A216F3
-030F90C9FC16FBED07FEA36F5AA36F5AA26F5AA3166044467EC349>86
-D<EB07FC90383FFF809038F80FE03903C003F048C66C7E000E6D7ED80FC0137E486C137F
-6D6D7EA36F7EA26C5AEA0380C8FCA4EC0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC48
-5A485A485A485A127F5B176048C7FCA3153FA36D137F007F14EF6D9038C7E0C0003F1301
-3A1FE00783F13B07F81E03FF802701FFFC0113003A001FE0007C2B2E7CAC31>97
-D<EA01FC12FFA3120712031201B3EC03FC91380FFF8091383C07E091387001F89039FDE0
-007E02807F01FFEC1F8091C713C049EC0FE049140717F0A2EE03F8A217FCA2160117FEAB
-17FC1603A217F8A2EE07F0A26DEC0FE017C06D141F01FBEC3F80D9F380EB7E00D9E1C05B
-9039E0F001F89039C03C07E09039801FFF80C7D803FCC7FC2F467DC436>I<EC7F809038
-03FFF090380FC07C90383F000F01FCEB03804848EB01C00003140F4848EB1FE049133F12
-0F485AA2485AED1FC0007FEC070092C7FCA290C9FC5AAB7E7FA2123F16307F001F15706C
-6C146016E06C6C14C06C6C13010001EC03806C6CEB0700013F131E90381FC078903807FF
-F001001380242E7DAC2B>I<EB01FE903807FFC090381F03F090387E00FC49137E48487F
-485A4848EB1F80000F15C049130F121F484814E01507A2007F15F090C7FCA25AA390B6FC
-A290C9FCA67EA27FA2123F16306C7E1670000F15606D14E06C6C14C0000314016C6CEB03
-806C6CEB0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC2B>101
-D<EA01FC12FFA3120712031201B3EC01FE913807FFC091381E07F091383801F802707FEC
-E000D9FDC07F5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA32F457DC4
-36>104 D<EA01E0EA07F8A2487EA46C5AA2EA01E0C8FCADEA01FC12FFA3120712031201
-B3B0487EB512F8A315437DC21C>I<EA01FC12FFA3120712031201B3B3B3A5487EB512F8
-A315457DC41C>108 D<3901FC01FE00FF903807FFC091381E07F091383801F800070170
-7F0003EBE0002601FDC07F5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FE
-A32F2C7DAB36>110 D<EC7F80903803FFF090380FC0FC90383E001F496D7E496D7E4848
-6D7E48486D7E48486D7E000F81A24848147E003F157FA290C87E481680A44816C0AA6C16
-80A26D147F003F1600A2001F157E6D14FE000F5D6D130100075D6C6C495A6C6C495A6C6C
-495A013E49C7FC90381FC0FE903807FFF89038007F802A2E7DAC31>I<3903F803F000FF
-EB1FFCEC3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3
-A748B4FCB512FEA3202C7DAB26>114 D<1306A5130EA4131EA3133E137EA213FE120112
-07001FB512F0B6FCA2C648C7FCB3A4150CAA017E131C017F1318A26D133890381F8030EC
-C070903807E0E0903801FFC09038007F001E3E7EBC26>116 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fw ecrm1728 17.28 24
-/Fw 24 121 df<150E151E153C157815F0EC01E0EC03C01407EC0F80EC1F00143EA25C5C
-13015C495A13075C130F5C131F91C7FC5B133E137E137C13FCA2485AA3485AA3485AA312
-0F5BA3121F5BA3123FA390C8FCA25AA5127EA312FEB3A7127EA3127FA57EA27FA3121FA3
-7F120FA37F1207A36C7EA36C7EA36C7EA2137C137E133E133F7F80130F8013078013036D
-7E801300147C80A280EC0F80EC07C01403EC01E0EC00F01578153C151E150E1F8F73EA34
->40 D<12E07E12787E7E7E6C7E7F6C7E6C7E6C7EA2137C7F133F7F6D7E80130780130380
-130180130080147C147EA280A3EC1F80A3EC0FC0A315E01407A315F01403A315F8A31401
-A215FCA51400A315FEB3A715FCA31401A515F8A21403A315F0A3140715E0A3140F15C0A3
-EC1F80A3EC3F00A3147EA2147C14FC5C13015C13035C13075C130F5C49C7FC5B133E5B5B
-A2485A485A485A5B48C8FC121E5A5A5A5A1F8F79EA34>I<120FEA3FC0EA7FE0EAFFF0A6
-EA7FE0EA3FC0EA0F000C0C748B25>46 D<EC03FF021F13E0027F13F8903901FE01FE9039
-03F8007FD90FE0EB1FC049486D7E49C7EA03F04981017E1401496E7E4848157EA2484881
-A20007178049151F000F17C0A34848ED0FE0A3003F17F0A4007F17F8491507A700FF17FC
-B3A9007F17F8A46D150FA3003F17F0A4001F17E06D151FA3000F17C0A26C6CED3F80A200
-0317006D5D0001167E6D15FE00005E6D1401017F4A5A6D6C495A6D6C495A6D6C495AD907
-F8EB7F80902701FE01FEC7FC9039007FFFF8021F13E0020390C8FC36607ADD43>48
-D<EC01C014031407140F143F147FEB01FF130F90B5FCB6FCEBFE7F13F01300C7FCB3B3B3
-B3A24A7EA2010713FCB812E0A42B5E73DD43>I<DDFFF015C0040F01FF1401047F14E003
-03B600F81303030F9038E003FEDB3FFCC7007F1307DBFFE0EC0FC002030180913803E00F
-4A48C83801F01F4A48ED0078DA3FF0EE3C3F4A48161E4A48EE0F7F4949EE07FF4990CA7E
-495A4948834948835C013F197F4948183F495A1B1F485B1B0F4890CCFCA248481907A248
-5A1B03121F5BA2123F1B015BA2127F98C7FCA35B12FFB0127F7FA4123FF301C07FA2121F
-A27F000F1A031C806C7EA26C7E1B076C6D1900636C7F1B0E6D6C181E6D6C181C011F193C
-6E606D7E6D6C606D6C4D5A6D6D4C5A6D6D16076E6C4C5A6E6C4CC7FCDA0FFC163E6E6C16
-FC6E6C6CEC01F0020001F0EC07E0DB3FFCEC3F8092280FFFE003FFC8FC030390B512FCDB
-007F14F0040F1480040001F8C9FC526679E361>67 D<B500FC071FB51280A36E61C6F580
-00013F51C7FCD91DFFF177FCA2011C6D18E7A36E6CEF01C7A36E6CEF0387A36E6CEF0707
-A26E6C170EA36E6C171CA36E6C1738A36E6C1770A26E6D16E0A36F6CED01C0A36F6CED03
-80A36F6CED0700A26F6C150EA36F6C5DA36F6C5DA36F6C5DA26F6D5CA3706C495AA3706C
-495AA3706C49C7FCA2706C130EA3706C5BA3706C5BA3706C5BA3706D5AA294387FC1C0A3
-94383FE380A3DD1FF7C8FCA3EF0FFEA2013E6F5AA2137F715A2601FFC04F7E000701F096
-383FFF80B66C6D48023FB61280A3715A696277E17C>77 D<DA07FF1403023F01F05B49B5
-12FC010702FF5B90260FFC0013C0D93FE090380FF01FD97F80EB03F801FEC86C5A484815
-7E4848ED1F7F48486F5A4848815B001F824981003F8290CAFC4883A2007E83A212FE84A3
-84A27EA36D82A26C7EA26D93C7FC6C7E7F7F6C7E6D7E6C13E06C13FCECFFC06C14F86CEC
-FF806C15F86DECFF80011F15E06D15F8010315FE01006F7E021F81020181DA003F800303
-80DB003F7F04037FEE007FEF1FFF71138017037113C083A2F07FE0183FA2181F00E018F0
-180FA41807A27EA47E19E0180F7E19C07E6C171F19806D163F6D17006D5E6D16FE486C5E
-6D4B5AD8FC7F1503D91F80EC0FF026F80FE04A5AD907FCEC7F8029F001FFE003FFC7FC6D
-6CB512FC48011F14F0020314C0489026001FFEC8FC3C6679E34B>83
-D<003FBC12F0A49126800007903880000701FCC76C90C8FC01E0191F49190F4848F107F8
-90C81703007E1A01007C1A00A300781B78A400701B38A600F01B3C481B1CA7C91800B3B3
-B3A54C7FA2043F13F00203B8FCA456627BE161>I<EC3FE0903803FFFE010F6D7E90393F
-C03FE090397C000FF801F0EB03FC48486D7E48486D7E48486E7E48C86C7E7F01F06E7E48
-7E6D6E7EA3707EA36C5AEA03E0C9FCA6167FED7FFF020FB5FC91387FF807903801FF8090
-3807FC00EB1FF0EB7FC0495AD803FEC7FC485A120F5B485A485AA24848EE01C0A312FF5B
-A2160FA3161F6D141B007F153B16736D17806C6C9138E1FC03001FEC03C16C6C903A0780
-FE0700D807FE49486C5A2701FF807CEB7FFE6C6CB4486D5A011F01E06D5A010390C7EA07
-E03A4179BF43>97 D<EB03C0EA07FFB5FCA41201EA007FA2133FB3AAEE7FC0923807FFFC
-031F13FF92397F007FC003F8EB0FF0DAC3E06D7EDAC780EB01FC02CFC87E02DE157F02FC
-6F7E4A824A6F7E180F4A82727E5C727EA2851801A285A3841A80AD1A0060A461180361A2
-1807616E5E180F6E4B5A6E5E02B8153F023C4B5A6E4BC7FC6E4A5A90263E0780495A6E6C
-EB0FF090263C01F0495ADA007EEBFF806FB448C8FC0138010F13F890C8138041657CE34B
->I<4AB47E020F13F8023F13FE9139FF007F80D903FCEB07E0D907F0EB01F0D91FE0EB00
-7849488049488049C87E48485D4915FF00034B138048485CA2485AA2485AA2003F6F1300
-49EC007C94C7FC127FA35B12FFAD127F7FA4123F7FA2001FEE01C07F000F16036D168012
-076C6C15076D160000015E6C6C151E6D6C5C6D6C5C6D6C5CD90FF8495AD903FCEB07C090
-3A00FF803F8091263FFFFEC7FC020F13F80201138032417BBF3C>I<181EEF3FFEEE07FF
-A4EE000F1703A21701B3AAEDFF80020F13F8023F13FE9139FF803F81903A03FC0007C149
-48EB01E1D91FE0EB00F94948147D4948143D49C8121F4848150F49150712034848150349
-1501120F121F5BA2123F5B127FA45B12FFAD127F7FA3123FA27F121FA26C6C1503A26C6C
-150712036D150F6C6C151F0000163D137F6D6CECF9FF6D6CEB01F1D90FF0D903C113C06D
-6CD90F81EBFF80D901FFEB7F019039007FFFFC021F13E00201010091C7FC41657BE34B>
-I<EC03FE91381FFFE091B512F8903901FE03FE903A07F0007F8049486D7ED93FC06D7E49
-C76C7E496E7E49140348488148481401000782491400000F8283485A1880123F49153FA2
-007F17C0A35BA212FF90B8FCA30180CAFCA9127F7FA3123FA27F121FEF01C06C7E17036C
-6C1680A26C6C15070001EE0F006D150E6C6C151E6D6C5C6D6C5C6D6C5CD907F0EB03E0D9
-03FC495A902700FF803FC7FC91383FFFFC020F13F00201138032417BBF3C>I<ED1FE0ED
-FFF8020313FE91380FF03F91391FC01F8091383F807F91397F00FFC014FE1301495A5C01
-07EC7F80A24948EB1E0093C7FCA2495AB3A5B712E0A426001FE0C8FCB3B3B0497EEB7FFC
-003FB512FEA42A657DE429>I<EB03C0EA07FFB5FCA41201EA007FA2133FB3AAEE7FE092
-3803FFFC030F13FFDB3F0013C00378EB1FE04B6D7EDAC1C06D7EDAC3808002C7C7120302
-CE81170114DC14D802F86E7E5CA35CA35CB3B3496C4A7F496C4A7FB6D8F003B612C0A442
-647CE34B>104 D<EB0780EA0FFFB5FCA41203C6FCA2137FB3B3B3B3AD497E487FB612C0
-A41A647BE325>108 D<D903C0EB7FE0D807FF903803FFFCB5010F13FFDB3F0013C00378
-EB1FE04B6D7E0001D9C1C06D7E27007FC3808002C7C71203D93FCE81170114DC14D802F8
-6E7E5CA35CA35CB3B3496C4A7F496C4A7FB6D8F003B612C0A4423F7CBE4B>110
-D<4AB47E020F13F0027F13FE4AC67ED903F8EB1FC0D907E0EB07E0D91FC0EB03F849486D
-7E49C87E01FE157F49814848ED1F80000317C04848ED0FE0A24848ED07F0A2001F17F849
-1503003F17FCA3007F17FE491501A400FF17FFAC007F17FEA26D1503A3003F17FCA2001F
-17F86D1507A2000F17F06D150F000717E06C6CED1FC0A26C6CED3F806C6CED7F00017F15
-FE6D6C495A6D6C495A6D6C495AD903F8EB1FC06DB4EBFF806D6CB448C7FC020F13F00201
-138038417BBF43>I<D903C0EB7FC0D807FF903807FFFCB5011F13FFDB7F0013C003F8EB
-1FF0DAC3E0EB07F80001D9C7806D7E26007FCFC76C7E02DE6E7ED93FFC6F7E4A6F7E4A82
-181F4A82727E5C727EA2727EA3727EA41A8084AC4E1300A54E5AA2611807A24E5A6E5E18
-1F6E4B5A6E5E187F6E4B5A02DE4A90C7FC02CF4A5ADAC780495ADAC3C0EB0FF0DAC1F0EB
-3FE0913AC07E01FF806FB448C8FC030F13F80300138093CAFCB3A3497E497EB612F0A441
-5B7CBE4B>I<010FEB07F8D80FFFEB1FFEB590387FFF809238F81FC0913801E03F913903
-C07FE00003EB0780C6EB0F00140E6D5A0218EB3FC00238EB1F800230EB0600027090C7FC
-A2146014E0A25CA55CB3B0497E4813F0B612F8A42B3F7BBE34>114
-D<1470A714F0A51301A31303A21307A2130FA2131F133F137F13FF1203000F90B6FCB8FC
-A326000FF0C8FCB3AEEE01C0AE6D6CEB0380A316076D6C14005E6D6C130E6D6C131E6E6C
-5A91383FE0F86EB45A020713C0020090C7FC2A597ED734>116 D<D903C0150FD807FFED
-1FFFB50203B5FCA40001ED0007D8007F1501A2013F81B3B25FA35FA35F011F15066E140E
-5F130F6E4A7F01075D6D6C494813E0D901FE4948EBFFC0903A00FFC01F8091393FFFFE00
-020F13F8020001C0EC800042407CBE4B>I<007FB500C0010FB512C0A4C691C76CEBF800
-D93FFC6E13C0011F6F90C7FC010F16FC01075E6D6C5D6D6C4A5A606D6D495A6E6C49C8FC
-023F140E6F131E6E6C5B6E6C5B020714706F13F06E6C485A6E6C485A6E5C1687DB7FCFC9
-FCED3FFE6F5A5E150F6F7E150382824B7FED0F7F030E7F92381E3FE04B6C7EED780F03F0
-7F4B6C7E02016D7E913803C001DA07807F92C77F4A6E7E141E4A6E7E02386E7E02786E7E
-5C01016F7E49486E7E01076F7E131F013F8301FF4B13E000076D4A13F8B500FC021FEBFF
-F0A4443E7FBD47>120 D E
-%EndDVIPSBitmapFont
-end
-%%EndProlog
-%%BeginSetup
-%%Feature: *Resolution 600dpi
-TeXDict begin
-%%BeginPaperSize: Letter
-letter
-%%EndPaperSize
-
-%%EndSetup
-%%Page: 1 1
-1 0 bop 1189 872 a Fw(The)45 b(Sp)t(eex)f(Co)t(dec)h(Man)l(ual)1181
-1054 y(\(draft)i(for)f(Sp)t(eex)e(1.0b)t(eta1\))1595
-1345 y Fv(Jean-Marc)33 b(V)-8 b(alin)1550 1539 y(10th)32
-b(Octob)s(er)h(2002)1926 5255 y Fu(1)p eop
-%%Page: 2 2
-2 1 bop 3337 232 a Fu(2)639 523 y(Cop)n(yrigh)n(t)26
-b(\(c\))i(2002)e(Jean-Marc)f(V)-7 b(alin.)639 623 y(P)n(ermission)20
-b(is)h(gran)n(ted)f(to)h(cop)n(y)-7 b(,)22 b(distribute)f(and/or)e(mo)r
-(dify)j(this)f(do)r(cumen)n(t)g(under)515 722 y(the)36
-b(terms)f(of)h(the)g(GNU)h(F)-7 b(ree)35 b(Do)r(cumen)n(tation)h
-(License,)h(V)-7 b(ersion)35 b(1.1)g(or)g(an)n(y)g(later)515
-822 y(v)n(ersion)28 b(published)i(b)n(y)f(the)h(F)-7
-b(ree)30 b(Soft)n(w)n(are)e(F)-7 b(oundation;)30 b(with)g(no)g(In)n(v)
--5 b(arian)n(t)28 b(Section,)515 922 y(with)k(no)g(F)-7
-b(ron)n(t-Co)n(v)n(er)29 b(T)-7 b(exts,)33 b(and)e(with)i(no)e(Bac)n
-(k-Co)n(v)n(er.)46 b(A)33 b(cop)n(y)e(of)g(the)i(license)e(is)515
-1021 y(included)d(in)g(the)g(section)f(en)n(titled)h("GNU)f(F)-7
-b(ree)28 b(Do)r(cumen)n(tation)f(License".)515 1296 y
-Ft(Disclaimer)515 1478 y Fu(This)i(do)r(cumen)n(t)h(is)f(mean)n(t)g(to)
-g(pro)n(vide)g(useful)g(information)g(on)g(the)h(Sp)r(eex)f(co)r(dec)g
-(but)515 1577 y(there)d(is)h(absolutely)f(no)g(w)n(arran)n(t)n(y)e
-(regarding)h(usefulness)h(or)g(correctness)f(of)i(the)g(infor-)515
-1677 y(mation)i(pro)n(vided.)41 b(Also,)30 b(some)f(tec)n(hniques)g
-(used)h(in)f(Sp)r(eex)h(are)e(said)h(to)h(b)r(e)g(\020similar\021)515
-1776 y(to)g(tec)n(hniques)g(used)h(in)f(kno)n(wn)g(co)r(decs.)45
-b(This)30 b(should)h(not)f(b)r(e)h(understo)r(o)r(d)f(as)g(an)g(ac-)515
-1876 y(kno)n(wledgmen)n(t)23 b(that)h(Sp)r(eex)h(is)f(using)g(an)n(y)f
-(paten)n(ted)i(algorithm)e(used)h(in)g(these)h(co)r(decs,)515
-1976 y(but)38 b(merely)f(that)h(comprehension)f(of)h(Sp)r(eex)g(can)f
-(b)r(e)h(facilitated)g(b)n(y)g(thinking)g(that)515 2075
-y(the)30 b(principles)g(of)g(op)r(eration)f(are)h(the)g(same)g(or)f
-(similar.)44 b(Of)30 b(course,)g(there's)g(also)f(the)515
-2175 y(obligatory)c(\020all)i(trademarks)f(are)g(prop)r(ert)n(y)h(of)g
-(their)h(resp)r(ectiv)n(e)f(o)n(wner\021.)p eop
-%%Page: 3 3
-3 2 bop 515 232 a Fs(CONTENTS)2351 b Fu(3)515 523 y Ft(Con)l(ten)l(ts)
-515 706 y Fr(1)76 b(In)m(tro)s(duction)32 b(to)g(Sp)s(eex)1770
-b(5)515 888 y(2)76 b(In)m(tro)s(duction)32 b(to)g(CELP)g(Co)s(ding)1430
-b(6)639 988 y Fu(2.1)84 b(Linear)27 b(Prediction)39 b(.)j(.)f(.)h(.)f
-(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
-f(.)h(.)g(.)f(.)h(.)131 b(6)639 1088 y(2.2)84 b(Pitc)n(h)28
-b(Prediction)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
-f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)131
-b(7)639 1187 y(2.3)84 b(Inno)n(v)-5 b(ation)27 b(Co)r(deb)r(o)r(ok)e(.)
-42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
-f(.)h(.)f(.)h(.)g(.)f(.)h(.)131 b(7)639 1287 y(2.4)84
-b(Analysis-b)n(y-Syn)n(thesis)26 b(and)h(Error)f(W)-7
-b(eigh)n(ting)77 b(.)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)131
-b(7)515 1469 y Fr(3)76 b(Sp)s(eex)32 b(narro)m(wband)h(mo)s(de)1655
-b(9)639 1569 y Fu(3.1)84 b(LPC)28 b(Analysis)43 b(.)e(.)h(.)g(.)f(.)h
-(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
-h(.)f(.)h(.)g(.)f(.)h(.)131 b(9)639 1669 y(3.2)84 b(Pitc)n(h)28
-b(Prediction)g(\(adaptiv)n(e)f(co)r(deb)r(o)r(ok\))83
-b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)131
-b(9)639 1768 y(3.3)84 b(Inno)n(v)-5 b(ation)27 b(Co)r(deb)r(o)r(ok)e(.)
-42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
-f(.)h(.)f(.)h(.)g(.)f(.)h(.)131 b(9)639 1868 y(3.4)84
-b(Bit)28 b(allo)r(cation)49 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
-g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
-(.)h(.)90 b(10)639 1968 y(3.5)84 b(P)n(erceptual)27 b(enhancemen)n(t)45
-b(.)d(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
-(.)f(.)h(.)g(.)f(.)h(.)90 b(11)515 2150 y Fr(4)76 b(Sp)s(eex)32
-b(wideband)f(mo)s(de)f(\(sub-band)i(CELP\))937 b(12)639
-2250 y Fu(4.1)84 b(Linear)27 b(Prediction)39 b(.)j(.)f(.)h(.)f(.)h(.)f
-(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
-g(.)f(.)h(.)90 b(12)639 2349 y(4.2)84 b(Pitc)n(h)28 b(Prediction)79
-b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
-g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(12)639 2449
-y(4.3)84 b(Excitation)28 b(Quan)n(tization)53 b(.)42
-b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
-(.)h(.)g(.)f(.)h(.)90 b(12)639 2549 y(4.4)84 b(Bit)28
-b(allo)r(cation)49 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
-(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)90
-b(12)515 2731 y Fr(5)76 b(Command-line)28 b(enco)s(der/deco)s(der)1303
-b(12)639 2831 y Fu(5.1)84 b Fq(sp)l(e)l(exenc)45 b Fu(.)d(.)f(.)h(.)f
-(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
-g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(13)639 2931
-y(5.2)84 b Fq(sp)l(e)l(exde)l(c)54 b Fu(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f
-(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
-f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(13)515 3113 y Fr(6)76
-b(Programming)29 b(with)j(Sp)s(eex)f(\(the)h(libsp)s(eex)e(API\))763
-b(14)639 3213 y Fu(6.1)84 b(Enco)r(ding)76 b(.)41 b(.)h(.)f(.)h(.)g(.)f
-(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
-f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(14)639 3312 y(6.2)84
-b(Deco)r(ding)78 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
-(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
-h(.)90 b(15)639 3412 y(6.3)84 b(Co)r(dec)27 b(Options)g(\(sp)r
-(eex_*_ctl\))34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
-f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(16)639 3512 y(6.4)84
-b(Mo)r(de)28 b(queries)61 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
-(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
-h(.)90 b(17)639 3611 y(6.5)84 b(P)n(ac)n(king)27 b(and)g(in-band)g
-(signalling)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
-(.)f(.)h(.)g(.)f(.)h(.)90 b(17)515 3794 y Fr(7)76 b(F)-8
-b(ormats)31 b(and)h(standards)1686 b(18)639 3894 y Fu(7.1)84
-b(R)-7 b(TP)28 b(P)n(a)n(yload)e(F)-7 b(ormat)23 b(.)42
-b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
-(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(18)639 3993 y(7.2)84
-b(Ogg)26 b(\034le)i(format)57 b(.)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
-(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
-h(.)90 b(19)515 4176 y Fr(A)52 b(F)-11 b(A)m(Q)2455 b(20)515
-4358 y(B)56 b(GNU)32 b(F)-8 b(ree)32 b(Do)s(cumen)m(tation)e(License)
-1202 b(23)p eop
-%%Page: 4 4
-4 3 bop 515 232 a Fs(LIST)27 b(OF)h(T)-7 b(ABLES)2132
-b Fu(4)515 523 y Ft(List)44 b(of)g(T)-11 b(ables)639
-705 y Fu(1)149 b(Bit)28 b(allo)r(cation)e(for)h(narro)n(wband)f(mo)r
-(des)46 b(.)c(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
-(.)90 b(10)639 804 y(2)149 b(Qualit)n(y)27 b(v)n(ersus)f(bit-rate)45
-b(.)c(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
-(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(11)639 904 y(3)149 b(Bit)28
-b(allo)r(cation)e(for)h(high-band)g(in)h(wideband)g(mo)r(de)64
-b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(13)639
-1004 y(4)149 b(In-band)27 b(signalling)g(co)r(des)54
-b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
-h(.)f(.)h(.)g(.)f(.)h(.)90 b(18)639 1103 y(5)149 b(Ogg/Sp)r(eex)26
-b(header)h(pac)n(k)n(et)66 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f
-(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)90 b(19)p
-eop
-%%Page: 5 5
-5 4 bop 515 232 a Fs(1)82 b(INTR)n(ODUCTION)28 b(TO)f(SPEEX)1564
-b Fu(5)515 523 y Ft(1)131 b(In)l(tro)t(duction)45 b(to)f(Sp)t(eex)515
-705 y Fu(The)c(Sp)r(eex)h(pro)5 b(ject)40 b(has)g(b)r(een)h(started)g
-(b)r(ecause)f(there)g(w)n(as)g(a)g(need)h(for)f(a)g(sp)r(eec)n(h)515
-804 y(co)r(dec)26 b(that)h(w)n(as)f(op)r(en-source)f(and)i(free)f(from)
-h(soft)n(w)n(are)e(paten)n(ts.)36 b(These)26 b(are)g(essen)n(tial)515
-904 y(conditions)g(for)h(b)r(eing)g(used)g(b)n(y)f(an)n(y)h(op)r
-(en-source)e(soft)n(w)n(are.)35 b(There)26 b(is)h(already)f(V)-7
-b(orbis)515 1004 y(that)35 b(do)r(es)f(general)f(audio,)j(but)f(it)g
-(is)f(not)h(really)e(suitable)i(for)f(sp)r(eec)n(h.)57
-b(Also,)36 b(unlik)n(e)515 1103 y(man)n(y)22 b(other)h(sp)r(eec)n(h)g
-(co)r(decs,)g(Sp)r(eex)g(is)g(not)h(targeted)e(at)h(cell)g(phones)g
-(\(not)g(man)n(y)f(op)r(en-)515 1203 y(source)29 b(cell)i(phones)f(an)n
-(yw)n(a)n(y)f(:-\))i(\))g(but)h(rather)d(v)n(oice)h(o)n(v)n(er)f(IP)j
-(\(V)-7 b(oIP\))31 b(and)g(\034le-based)515 1303 y(compression.)639
-1402 y(As)i(design)f(goals,)g(w)n(e)g(w)n(an)n(ted)g(to)h(ha)n(v)n(e)e
-(a)h(co)r(dec)g(that)h(w)n(ould)f(allo)n(w)n(ed)f(b)r(oth)i(v)n(ery)515
-1502 y(go)r(o)r(d)k(qualit)n(y)g(sp)r(eec)n(h)h(and)g(lo)n(w)f
-(bit-rate)h(\(unfortunately)g(not)g(at)f(the)i(same)e(time!\),)515
-1601 y(whic)n(h)25 b(led)g(us)g(to)g(dev)n(eloping)f(a)g(co)r(dec)h
-(with)g(m)n(ultiple)h(bit-rates.)35 b(Of)25 b(course)f(v)n(ery)g(go)r
-(o)r(d)515 1701 y(qualit)n(y)29 b(also)g(mean)n(t)g(w)n(e)h(had)f(to)h
-(do)g(wideband)f(\(16)h(kHz)g(sampling)f(rate\))g(in)h(addition)515
-1801 y(to)d(narro)n(wband)e(\(telephone)j(qualit)n(y)-7
-b(,)27 b(8)h(kHz)f(sampling)g(rate\).)639 1900 y(Designing)39
-b(for)f(V)-7 b(oIP)40 b(instead)f(of)g(cell)g(phone)g(use)g(means)g
-(that)g(Sp)r(eex)g(m)n(ust)h(b)r(e)515 2000 y(robust)25
-b(to)h(lost)f(pac)n(k)n(ets,)g(but)i(not)e(to)h(corrupted)f(ones)g
-(since)h(pac)n(k)n(ets)e(either)i(arriv)n(e)e(un-)515
-2100 y(altered)18 b(or)g(don't)h(arriv)n(e)e(at)i(all.)34
-b(Also,)20 b(the)g(idea)e(w)n(as)g(to)h(ha)n(v)n(e)f(a)h(reasonnable)e
-(complexit)n(y)515 2199 y(and)30 b(memory)g(requiremen)n(t)g(without)h
-(compromising)e(to)r(o)i(m)n(uc)n(h)f(on)g(the)i(e\036ciency)e(of)515
-2299 y(the)e(co)r(dec.)639 2399 y(All)k(this)f(led)g(us)g(to)g(the)h(c)
-n(hoice)e(of)h(CELP)h(as)f(the)g(enco)r(ding)g(tec)n(hnique)g(to)g(use)
-g(for)515 2498 y(Sp)r(eex.)37 b(One)27 b(of)g(the)g(main)g(reasons)f
-(is)h(that)g(CELP)h(has)f(long)g(pro)n(v)n(ed)e(that)j(it)f(could)g(do)
-515 2598 y(the)g(job)f(and)h(scale)e(w)n(ell)h(to)h(b)r(oth)g(lo)n(w)f
-(bit-rates)f(\(think)i(DoD)g(CELP)h(@)e(4.8)g(kbps\))g(and)515
-2697 y(high)h(bit-rates)g(\(think)h(G.728)f(@)g(16)f(kbps\).)639
-2797 y(The)i(main)f(c)n(haracteristics)f(can)h(b)r(e)h(summerized)f(as)
-g(follo)n(ws:)639 2980 y Fp(\017)41 b Fu(F)-7 b(ree)28
-b(soft)n(w)n(are/op)r(en-source,)23 b(paten)n(t)28 b(and)f(ro)n(y)n
-(alt)n(y-free)639 3146 y Fp(\017)41 b Fu(In)n(tegration)26
-b(of)i(wideband)f(and)h(narro)n(wband)d(in)j(the)g(same)f(bit-stream)
-639 3312 y Fp(\017)41 b Fu(Wide)28 b(range)f(of)g(bit-rates)g(a)n(v)-5
-b(ailable)639 3478 y Fp(\017)41 b Fu(Dynamic)28 b(bit-rate)f(switc)n
-(hing)g(and)g(v)-5 b(ariable)27 b(bit-rate)g(\(VBR\))639
-3644 y Fp(\017)41 b Fu(V)-7 b(oice)28 b(A)n(ctivit)n(y)f(Detection)h
-(\(V)-9 b(AD,)29 b(in)n(tegrated)d(with)i(VBR\))639 3810
-y Fp(\017)41 b Fu(V)-7 b(ariable)27 b(complexit)n(y)p
-eop
-%%Page: 6 6
-6 5 bop 515 232 a Fs(2)82 b(INTR)n(ODUCTION)28 b(TO)f(CELP)h(CODING)
-1243 b Fu(6)515 523 y Ft(2)131 b(In)l(tro)t(duction)45
-b(to)f(CELP)g(Co)t(ding)515 705 y Fu(Sp)r(eex)21 b(is)g(based)g(on)g
-(CELP)-7 b(,)22 b(whic)n(h)g(stands)e(for)h(Co)r(de)g(Excited)h(Linear)
-e(Prediction.)35 b(This)515 804 y(section)24 b(attempts)h(to)g(in)n
-(tro)r(duce)f(the)h(principles)g(b)r(ehind)h(CELP)-7
-b(,)25 b(so)f(if)i(y)n(ou)e(are)g(already)515 904 y(familiar)30
-b(with)i(CELP)-7 b(,)32 b(y)n(ou)e(can)h(safely)g(skip)g(to)g(section)g
-(3.)47 b(The)31 b(CELP)h(tec)n(hnique)f(is)515 1004 y(based)c(on)g
-(three)g(ideas:)616 1186 y(1.)41 b(The)28 b(use)f(of)h(a)f(linear)g
-(prediction)g(\(LP\))i(mo)r(del)e(to)h(mo)r(del)f(the)h(v)n(o)r(cal)f
-(tract)616 1352 y(2.)41 b(The)29 b(use)f(of)h(\(adaptiv)n(e)f(and)g
-(\034xed\))h(co)r(deb)r(o)r(ok)f(en)n(tries)f(as)h(input)i
-(\(excitation\))e(of)722 1452 y(the)g(LP)g(mo)r(del)616
-1618 y(3.)41 b(The)28 b(searc)n(h)d(p)r(erformed)i(in)g(closed-lo)r(op)
-f(in)h(a)g(\020p)r(erceptually)g(w)n(eigh)n(ted)f(domain\021)515
-1850 y Fo(2.1)112 b(Linear)37 b(Prediction)515 2004 y
-Fu(The)20 b(linear)g(prediction)g(mo)r(del)g(represen)n(ts)f(eac)n(h)h
-(sp)r(eec)n(h)g(sample)g(as)f(linear)h(com)n(bination)515
-2103 y(of)27 b(past)h(samples,)e(plus)i(an)f(error)f(signal)h(called)g
-(the)h(excitation)f(\(or)g(residual\).)1435 2367 y Fn(x)p
-Fm(\()p Fn(n)p Fm(\))d(=)1738 2263 y Fl(N)1707 2288 y
-Fk(X)1713 2465 y Fl(i)p Fj(=1)1841 2367 y Fn(a)1885 2379
-y Fl(i)1913 2367 y Fn(x)p Fm(\()p Fn(n)19 b Fp(\000)f
-Fn(i)p Fm(\))g(+)g Fn(e)p Fm(\()p Fn(n)p Fm(\))639 2622
-y Fu(In)28 b(the)g Fq(z)10 b Fu(-domain,)27 b(this)h(can)f(b)r(e)h
-(expressed)e(as)1638 2840 y Fn(x)p Fm(\()p Fn(z)t Fm(\))d(=)1977
-2783 y(1)p 1913 2820 170 4 v 1913 2897 a Fn(A)p Fm(\()p
-Fn(z)t Fm(\))2110 2840 y Fn(e)p Fm(\()p Fn(z)t Fm(\))639
-3038 y Fu(where)k Fn(A)p Fm(\()p Fn(z)t Fm(\))h Fu(is)g(de\034ned)f(as)
-1572 3297 y Fn(A)p Fm(\()p Fn(z)t Fm(\))c(=)g(1)18 b
-Fp(\000)2025 3194 y Fl(N)1995 3218 y Fk(X)2001 3395 y
-Fl(i)p Fj(=1)2128 3297 y Fn(a)2172 3309 y Fl(i)2200 3297
-y Fn(z)2243 3263 y Fi(\000)p Fl(i)639 3524 y Fu(W)-7
-b(e)33 b(usually)f(refer)f(to)h Fn(A)p Fm(\()p Fn(z)t
-Fm(\))h Fu(as)f(the)g(analysis)f(\034lter)h(and)h Fm(1)p
-Fn(=)-5 b(A)p Fm(\()p Fn(z)t Fm(\))32 b Fu(as)f(the)i(syn)n(thesis)515
-3624 y(\034lter.)639 3723 y(The)39 b Fn(A)p Fm(\()p Fn(z)t
-Fm(\))g Fu(\034lter)f(is)h(computed)f(using)g(the)h(Levinson-Durbin)f
-(algorithm,)i(whic)n(h)515 3823 y(starts)26 b(from)i(the)g
-(auto-correlation)c Fn(R)q Fm(\()p Fn(m)p Fm(\))k Fu(of)f(the)h(signal)
-f Fn(x)p Fm(\()p Fn(n)p Fm(\))p Fu(.)1496 4083 y Fn(r)r
-Fm(\()p Fn(m)p Fm(\))e(=)1784 3979 y Fl(N)6 b Fi(\000)p
-Fj(1)1796 4004 y Fk(X)1802 4181 y Fl(i)p Fj(=0)1942 4083
-y Fn(x)p Fm(\()p Fn(i)p Fm(\))p Fn(x)p Fm(\()p Fn(i)19
-b Fp(\000)f Fn(m)p Fm(\))639 4304 y Fu(F)-7 b(or)27 b(an)g(order)g
-Fn(N)36 b Fu(\034lter,)28 b(w)n(e)f(ha)n(v)n(e:)1094
-4659 y Fh(R)c Fm(=)1277 4418 y Fk(2)1277 4564 y(6)1277
-4614 y(6)1277 4663 y(6)1277 4717 y(4)1462 4481 y Fn(r)r
-Fm(\(0\))261 b Fn(r)r Fm(\(1\))173 b Fp(\001)14 b(\001)g(\001)96
-b Fn(r)r Fm(\()p Fn(N)29 b Fp(\000)18 b Fm(1\))1462 4581
-y Fn(r)r Fm(\(1\))261 b Fn(r)r Fm(\(0\))173 b Fp(\001)14
-b(\001)g(\001)96 b Fn(r)r Fm(\()p Fn(N)29 b Fp(\000)18
-b Fm(2\))1524 4669 y Fu(.)1524 4703 y(.)1524 4736 y(.)1930
-4669 y(.)1930 4703 y(.)1930 4736 y(.)2197 4678 y(.)2230
-4703 y(.)2262 4728 y(.)2529 4669 y(.)2529 4703 y(.)2529
-4736 y(.)1374 4835 y Fn(r)r Fm(\()p Fn(N)28 b Fp(\000)18
-b Fm(1\))83 b Fn(r)r Fm(\()p Fn(N)28 b Fp(\000)18 b Fm(2\))83
-b Fp(\001)14 b(\001)g(\001)185 b Fn(r)r Fm(\(0\))2744
-4418 y Fk(3)2744 4564 y(7)2744 4614 y(7)2744 4663 y(7)2744
-4717 y(5)p eop
-%%Page: 7 7
-7 6 bop 515 232 a Fs(2)82 b(INTR)n(ODUCTION)28 b(TO)f(CELP)h(CODING)
-1243 b Fu(7)1673 688 y Fh(r)23 b Fm(=)1823 446 y Fk(2)1823
-592 y(6)1823 642 y(6)1823 692 y(6)1823 745 y(4)1949 510
-y Fn(r)r Fm(\(1\))1949 609 y Fn(r)r Fm(\(2\))2010 698
-y Fu(.)2010 731 y(.)2010 764 y(.)1920 864 y Fn(R)q Fm(\()p
-Fn(N)9 b Fm(\))2165 446 y Fk(3)2165 592 y(7)2165 642
-y(7)2165 692 y(7)2165 745 y(5)639 1009 y Fu(The)36 b(\034lter)g(co)r
-(e\036cien)n(ts)f Fn(a)1497 1021 y Fl(i)1560 1009 y Fu(are)g(found)h(b)
-n(y)g(solving)e(the)i(system)g Fh(Ra)h Fm(=)f Fh(r)p
-Fu(.)62 b(What)515 1109 y(the)25 b(Levinson-Durbin)f(algorithm)f(do)r
-(es)h(here)g(is)h(making)f(the)h(solution)f(to)h(the)g(problem)515
-1208 y Fp(O)597 1141 y Fk(\000)635 1208 y Fn(N)711 1178
-y Fj(2)748 1141 y Fk(\001)814 1208 y Fu(instead)i(of)h
-Fp(O)1277 1141 y Fk(\000)1315 1208 y Fn(N)1391 1178 y
-Fj(3)1428 1141 y Fk(\001)1494 1208 y Fu(b)n(y)f(exploiting)g(the)h
-(fact)g(that)g(matrix)f Fh(R)g Fu(is)h(to)r(eplitz)g(her-)515
-1308 y(mitian.)49 b(Also,)33 b(it)f(can)f(b)r(e)i(pro)n(v)n(ed)d(that)i
-(all)f(the)h(ro)r(ots)f(of)h Fn(A)p Fm(\()p Fn(z)t Fm(\))g
-Fu(are)e(withing)i(the)g(unit)515 1408 y(circle,)c(whic)n(h)h(means)f
-(that)h Fm(1)p Fn(=)-5 b(A)p Fm(\()p Fn(z)t Fm(\))29
-b Fu(is)g(alw)n(a)n(ys)d(stable.)41 b(This)28 b(is)h(in)g(theory;)g(in)
-g(practice)515 1507 y(b)r(ecause)35 b(of)g(\034nite)h(precision,)g
-(there)g(are)e(t)n(w)n(o)h(commonly)f(used)i(tec)n(hniques)f(to)g(mak)n
-(e)515 1607 y(sure)26 b(w)n(e)h(ha)n(v)n(e)f(a)h(stable)g(\034lter.)37
-b(First,)27 b(w)n(e)g(m)n(ultiply)h Fn(r)r Fm(\(0\))g
-Fu(b)n(y)f(a)g(n)n(um)n(b)r(er)g(sligh)n(tly)f(ab)r(o)n(v)n(e)515
-1706 y(one)e(\(suc)n(h)h(as)f(1.0001\),)f(whic)n(h)i(is)f(equiv)-5
-b(alen)n(t)25 b(to)f(adding)h(noise)f(to)g(the)h(signal.)35
-b(Also,)25 b(w)n(e)515 1806 y(can)i(apply)h(a)f(windo)n(w)h(the)g(the)g
-(auto-correlation,)d(whic)n(h)j(is)g(equiv)-5 b(alen)n(t)28
-b(to)f(\034ltering)h(in)515 1906 y(the)g(frequency)f(domain,)g
-(reducing)g(sharp)f(resonances.)639 2005 y(Because)34
-b(LPC)g(co)r(e\036cien)n(ts)g(ha)n(v)n(e)g(v)n(ery)f(little)i
-(robustness)e(to)i(quan)n(tization,)g(they)515 2105 y(are)22
-b(con)n(v)n(erted)h(to)g(Line)h(Sp)r(ectral)f(P)n(air)g(\(LSP\))i(co)r
-(e\036cien)n(ts)e(whic)n(h)h(ha)n(v)n(e)e(a)h(m)n(uc)n(h)h(b)r(etter)
-515 2205 y(b)r(eha)n(viour)i(with)i(quan)n(tization,)f(one)g(of)g(them)
-h(b)r(eing)g(that)g(it's)f(easy)g(to)g(k)n(eep)g(the)h(\034lter)515
-2304 y(stable.)515 2537 y Fo(2.2)112 b(Pitc)m(h)36 b(Prediction)515
-2690 y Fu(During)31 b(v)n(oiced)f(segmen)n(ts,)h(the)h(sp)r(eec)n(h)f
-(signal)f(is)i(v)n(ery)e(p)r(erio)r(dic,)i(so)e(it)i(is)f(p)r(ossible)g
-(to)515 2789 y(tak)n(e)c(adv)-5 b(an)n(tage)26 b(of)h(that)h(b)n(y)f
-(expressing)f(the)i(excitation)f(signal)g Fn(e)p Fm(\()p
-Fn(n)p Fm(\))h Fu(as)1506 2989 y Fn(e)p Fm(\()p Fn(n)p
-Fm(\))23 b(=)g Fn(\014)t(e)p Fm(\()p Fn(n)18 b Fp(\000)g
-Fn(T)12 b Fm(\))18 b(+)g Fn(c)p Fm(\()p Fn(n)p Fm(\))639
-3138 y Fu(where)30 b Fn(T)41 b Fu(is)30 b(the)g(pitc)n(h)g(p)r(erio)r
-(d,)h Fn(\014)j Fu(is)c(the)g(pitc)n(h)h(gain)e(and)h
-Fn(c)p Fm(\()p Fn(n)p Fm(\))g Fu(is)g(tak)n(en)f(from)h(the)515
-3238 y Fq(innovation)g(c)l(o)l(deb)l(o)l(ok)p Fu(.)39
-b(In)28 b(the)f Fq(z)10 b Fu(-domain,)27 b(the)h(excitation)f(can)h(b)r
-(e)g(expressed)e(as:)1558 3455 y Fn(e)p Fm(\()p Fn(z)t
-Fm(\))c(=)1974 3399 y(1)p 1824 3436 341 4 v 1824 3512
-a(1)c Fp(\000)g Fn(\014)t(z)2061 3488 y Fi(\000)p Fl(T)2193
-3455 y Fn(c)p Fm(\()p Fn(z)t Fm(\))515 3722 y Fo(2.3)112
-b(Inno)m(v)-6 b(ation)37 b(Co)s(deb)s(o)s(ok)515 3875
-y Fu(This)e(is)g(where)g(most)g(of)h(the)f(bits)h(in)g(a)f(CELP)h(co)r
-(dec)f(are)f(allo)r(cated.)60 b(It)36 b(represen)n(ts)515
-3975 y(the)26 b(information)e(that)i(couldn't)f(b)r(e)h(obtained)f
-(either)h(from)f(linear)f(prediction)h(or)g(pitc)n(h)515
-4074 y(prediction.)515 4307 y Fo(2.4)112 b(Analysis-b)m(y-Syn)m(thesis)
-37 b(and)i(Error)d(W)-9 b(eigh)m(ting)515 4460 y Fu(Most)30
-b(\(if)h(not)f(all\))g(mo)r(dern)g(audio)g(co)r(decs)g(attempt)h(to)f
-Fq(shap)l(e)38 b Fu(the)31 b(noise)e(so)h(that)g(it)h(is)515
-4559 y(the)22 b(hardest)g(to)f(detect)i(with)g(the)f(ear.)34
-b(That)22 b(means)g(that)g(more)f(noise)h(can)f(b)r(e)i(tolerated)515
-4659 y(in)31 b(parts)f(of)g(the)h(sp)r(ectrum)g(that)g(are)f(louder)g
-(and)h Fq(vic)l(e)i(versa)p Fu(.)47 b(That's)31 b(wh)n(y)f(the)h(error)
-515 4759 y(is)c(minimized)h(for)f(the)h(p)r(erceptually)g(w)n(eigh)n
-(ted)e(signal)1587 4941 y Fn(X)1656 4953 y Fl(w)1710
-4941 y Fm(\()p Fn(z)t Fm(\))d(=)f Fn(W)12 b Fm(\()p Fn(z)t
-Fm(\))p Fn(X)7 b Fm(\()p Fn(z)t Fm(\))p eop
-%%Page: 8 8
-8 7 bop 515 232 a Fs(2)82 b(INTR)n(ODUCTION)28 b(TO)f(CELP)h(CODING)
-1243 b Fu(8)515 523 y(where)27 b Fn(W)12 b Fm(\()p Fn(z)t
-Fm(\))27 b Fu(is)h(the)g(w)n(eigh)n(ting)e(\034lter,)i(usually)f(of)g
-(the)h(form)1652 813 y Fn(W)12 b Fm(\()p Fn(z)t Fm(\))23
-b(=)1969 726 y Fn(A)2045 634 y Fk(\020)2122 694 y Fl(z)p
-2105 708 68 4 v 2105 755 a(\015)2140 763 y Fg(1)2182
-634 y Fk(\021)p 1969 794 263 4 v 1969 899 a Fn(A)2045
-807 y Fk(\020)2122 866 y Fl(z)p 2105 880 68 4 v 2105
-928 a(\015)2140 936 y Fg(2)2182 807 y Fk(\021)3273 813
-y Fu(\(1\))639 1068 y(with)33 b(con)n(trol)e(parameters)g
-Fn(\015)1595 1080 y Fj(1)1663 1068 y Fn(>)g(\015)1802
-1080 y Fj(2)1839 1068 y Fu(.)52 b(If)33 b(the)g(noise)f(is)g(white)h
-(in)g(the)f(p)r(erceptually)515 1168 y(w)n(eigh)n(ted)i(domain,)j(then)
-e(in)h(the)f(signal)f(domain)h(its)g(sp)r(ectral)g(shap)r(e)g(will)g(b)
-r(e)h(of)f(the)515 1268 y(form)1420 1458 y Fn(A)1482
-1470 y Fl(noise)1646 1458 y Fm(\()p Fn(z)t Fm(\))23 b(=)1952
-1402 y(1)p 1874 1439 197 4 v 1874 1515 a Fn(W)12 b Fm(\()p
-Fn(z)t Fm(\))2104 1458 y(=)2201 1371 y Fn(A)2277 1279
-y Fk(\020)2354 1339 y Fl(z)p 2337 1353 68 4 v 2337 1400
-a(\015)2372 1408 y Fg(2)2414 1279 y Fk(\021)p 2201 1439
-263 4 v 2201 1544 a Fn(A)2277 1452 y Fk(\020)2354 1511
-y Fl(z)p 2337 1525 68 4 v 2337 1573 a(\015)2372 1581
-y Fg(1)2414 1452 y Fk(\021)639 1718 y Fu(If)35 b(a)e(\034lter)h
-Fn(A)p Fm(\()p Fn(z)t Fm(\))h Fu(has)e(\(complex\))h(p)r(oles)g(at)g
-Fn(p)2130 1730 y Fl(i)2191 1718 y Fu(in)h(the)f Fn(z)t
-Fu(-plane,)g(the)h(\034lter)f Fn(A)p Fm(\()p Fn(z)t(=\015)5
-b Fm(\))515 1818 y Fu(\034lter)27 b(will)h(ha)n(v)n(e)e(its)i(p)r(oles)
-f(at)h Fn(p)1531 1763 y Ff(0)1531 1840 y Fl(i)1581 1818
-y Fm(=)23 b Fn(\015)5 b(p)1759 1830 y Fl(i)1786 1818
-y Fu(,)28 b(making)f(it)h(a)f(\035atter)g(v)n(ersion)f(of)h
-Fn(A)p Fm(\()p Fn(z)t Fm(\))p Fu(.)p eop
-%%Page: 9 9
-9 8 bop 515 232 a Fs(3)82 b(SPEEX)30 b(NARR)n(O)n(WBAND)e(MODE)1466
-b Fu(9)515 523 y Ft(3)131 b(Sp)t(eex)43 b(narro)l(wband)i(mo)t(de)515
-705 y Fu(This)32 b(section)h(lo)r(oks)e(at)i(ho)n(w)f(Sp)r(eex)h(w)n
-(orks)e(for)h(narro)n(wband)e(\()p Fm(8)22 b(kHz)33 b
-Fu(sampling)f(rate\))515 804 y(op)r(eration.)i(The)25
-b(frame)f(size)g(for)f(this)i(mo)r(de)f(is)g Fm(20)12
-b(ms)o Fu(,)25 b(corresp)r(onding)e(to)h(160)f(samples.)515
-904 y(Eac)n(h)k(frame)g(is)h(also)e(sub)r(divided)i(in)n(to)g(4)f
-(sub-frames)f(of)i(40)e(samples)h(eac)n(h.)639 1004 y(Also)19
-b(man)n(y)g(design)g(decisions)f(w)n(ere)g(based)h(on)g(the)h(original)
-d(goals)h(and)h(assumptions:)639 1183 y Fp(\017)41 b
-Fu(Minimizing)d(the)g(amoun)n(t)f(of)h(information)f(extracted)g(from)g
-(past)g(frames)g(\(for)722 1282 y(robustness)27 b(to)g(pac)n(k)n(et)g
-(loss\))639 1447 y Fp(\017)41 b Fu(Dynamically-selectable)26
-b(co)r(deb)r(o)r(oks)h(\(LSP)-7 b(,)28 b(pitc)n(h)g(and)g(inno)n(v)-5
-b(ation\))639 1612 y Fp(\017)41 b Fu(G.728-lik)n(e)25
-b(\034xed)i(co)r(deb)r(o)r(oks)e(\(without)j(bac)n(kw)n(ard-adaptiv)n
-(e)23 b(grains)i(b)r(ecause)h(of)722 1711 y(paten)n(t)i(issues\))515
-1943 y Fo(3.1)112 b(LPC)37 b(Analysis)515 2096 y Fu(An)j(LPC)f
-(analysis)g(is)g(\034rst)g(p)r(erformed)g(on)g(a)g(\(Hamming\))h(windo)
-n(w)f(that)h(spans)e(all)515 2196 y(the)30 b(curren)n(t)g(frame)g(and)g
-(half)g(a)g(frame)g(in)g(adv)-5 b(ance.)45 b(The)30 b(LPC)h(co)r
-(e\036cien)n(ts)e(are)h(then)515 2296 y(con)n(v)n(erted)d(to)h(Line)h
-(Sp)r(ectral)f(P)n(air)g(\(LSP\),)i(a)e(represen)n(tation)e(that)j(is)g
-(more)e(robust)h(to)515 2395 y(quan)n(tization.)39 b(The)29
-b(LSP's)h(are)d(considered)h(to)h(b)r(e)g(asso)r(ciated)f(to)g(the)i
-Fm(4)2892 2365 y Fl(th)2988 2395 y Fu(sub-frames)515
-2495 y(and)21 b(the)i(LSP's)f(asso)r(ciated)e(to)i(the)g(\034rst)g(3)g
-(sub-frames)e(are)h(linearly)g(in)n(terp)r(olated)g(using)515
-2595 y(the)28 b(curren)n(t)e(and)i(previous)e(LSP's.)639
-2694 y(The)d(LSP's)g(are)f(enco)r(ded)h(using)f(30)g(bits)h(for)f
-(higher)g(qualit)n(y)h(mo)r(des)f(and)h(18)f(bits)h(for)515
-2794 y(lo)n(w)n(er)30 b(qualit)n(y)-7 b(,)33 b(through)f(the)g(use)g
-(of)h(a)e(m)n(ulti-stage)h(split-v)n(ector)e(quan)n(tizer.)50
-b(F)-7 b(or)32 b(the)515 2893 y(lo)n(w)n(er)c(qualit)n(y)h(mo)r(des,)i
-(the)f(10)f(co)r(e\036cien)n(ts)g(are)g(\034rst)h(quan)n(tized)f(with)h
-(6)g(bits)g(and)g(the)515 2993 y(error)23 b(is)i(then)g(divided)h(in)f
-(t)n(w)n(o)f(5-co)r(e\036cien)n(t)g(sub-v)n(ectors.)34
-b(Eac)n(h)25 b(of)g(them)h(is)f(quan)n(tized)515 3093
-y(with)k(6)f(bits,)i(for)e(a)g(total)h(of)f(18)g(bits.)41
-b(F)-7 b(or)28 b(the)h(higher)f(qualit)n(y)g(mo)r(des,)h(the)g
-(remaining)515 3192 y(error)23 b(on)i(b)r(oth)g(sub-v)n(ectors)f(is)h
-(turther)g(quan)n(tized)g(with)g(6)g(bits)h(eac)n(h,)e(for)h(a)g(total)
-g(of)g(30)515 3292 y(bits.)639 3392 y(The)40 b(p)r(erceptual)g(w)n
-(eigh)n(ting)e(\034lter)i Fn(W)12 b Fm(\()p Fn(z)t Fm(\))40
-b Fu(used)f(b)n(y)h(Sp)r(eex)g(is)f(deriv)n(ed)g(from)h(the)515
-3491 y(LPC)28 b(analysis)e(and)i(corresp)r(onds)d(to)j(the)g(one)f
-(describ)r(ed)h(b)n(y)f(eq.)37 b(1)28 b(with)g Fn(\015)2963
-3503 y Fj(1)3023 3491 y Fm(=)23 b(0)p Fn(:)p Fm(9)k Fu(and)515
-3591 y Fn(\015)558 3603 y Fj(2)626 3591 y Fm(=)k(0)p
-Fn(:)p Fm(6)p Fu(.)51 b(W)-7 b(e)33 b(can)f(use)h(the)f(unquan)n(tized)
-h Fn(A)p Fm(\()p Fn(z)t Fm(\))g Fu(\034lter)f(since)g(the)h(w)n(eigh)n
-(ting)f(\034lter)g(is)515 3690 y(only)27 b(used)g(in)h(the)g(enco)r
-(der.)515 3922 y Fo(3.2)112 b(Pitc)m(h)36 b(Prediction)e(\(adaptiv)m(e)
-k(co)s(deb)s(o)s(ok\))515 4075 y Fu(Sp)r(eex)28 b(uses)f(a)g(3-tap)g
-(prediction)g(for)g(pitc)n(h.)37 b(That)27 b(is,)846
-4275 y Fn(e)p Fm(\()p Fn(n)p Fm(\))d(=)e Fn(\014)1157
-4287 y Fj(0)1194 4275 y Fn(e)p Fm(\()p Fn(n)d Fp(\000)f
-Fn(T)29 b Fp(\000)18 b Fm(1\))g(+)g Fn(\014)1800 4287
-y Fj(1)1838 4275 y Fn(e)p Fm(\()p Fn(n)g Fp(\000)g Fn(T)12
-b Fm(\))18 b(+)g Fn(\014)2301 4287 y Fj(2)2338 4275 y
-Fn(e)p Fm(\()p Fn(n)g Fp(\000)g Fn(T)30 b Fm(+)18 b(1\))g(+)g
-Fn(c)p Fm(\()p Fn(n)p Fm(\))639 4422 y Fu(where)28 b
-Fn(T)40 b Fu(is)29 b(the)g(pitc)n(h)g(p)r(erio)r(d)g(and)f(the)h
-Fn(\014)2022 4434 y Fl(i)2079 4422 y Fu(are)e(the)i(prediction)g
-(\(\034lter\))g(taps.)40 b(The)515 4522 y(p)r(erio)r(d)27
-b(and)h(quan)n(tized)f(gains)f(are)h(determined)h(in)f(closed)g(lo)r
-(op.)515 4753 y Fo(3.3)112 b(Inno)m(v)-6 b(ation)37 b(Co)s(deb)s(o)s
-(ok)515 4907 y Fu(In)19 b(Sp)r(eex,)i(the)f(inno)n(v)-5
-b(ation)18 b(signal)g(is)i(quan)n(tized)e(using)h(shap)r(e-only)f(v)n
-(ector)g(quan)n(tization)515 5006 y(\(V)n(Q\).)30 b(That)g(means)f
-(that)h(the)g(co)r(deb)r(o)r(oks)f(that)i(are)d(used)i(represen)n(t)f
-(b)r(oth)h(the)g(shap)r(e)p eop
-%%Page: 10 10
-10 9 bop 515 232 a Fs(3)82 b(SPEEX)30 b(NARR)n(O)n(WBAND)e(MODE)1425
-b Fu(10)515 523 y(and)40 b(the)g(gain)f(at)h(the)h(same)e(time.)75
-b(This)40 b(sa)n(v)n(e)e(man)n(y)i(bits)g(that)h(w)n(ould)e(otherwise)
-515 623 y(b)r(e)30 b(allo)r(cated)g(for)g(a)f(separate)g(gain)h(at)g
-(the)g(price)g(of)g(a)g(sligh)n(t)g(increase)f(in)i(complexit)n(y)-7
-b(.)515 722 y(Except)21 b(for)f(the)h(absence)f(of)g(\(bac)n(kw)n
-(ard-adaptiv)n(e\))e(gain,)j(the)g(tec)n(hnique)g(used)f(in)h(Sp)r(eex)
-515 822 y(is)41 b(similar)f(to)h(G.728)e(\(LD-CELP\).)k(Ho)n(w)n(ev)n
-(er)c(since)h(w)n(e)h(do)g(not)g(ha)n(v)n(e)f(a)g(lo)n(w-dela)n(y)515
-922 y(constrain)n(t,)34 b(the)h(searc)n(h)e(can)h(b)r(e)g(made)g(more)g
-(\020global\021)39 b(and)34 b(mak)n(e)g(use)g(of)g(the)g(whole)515
-1021 y(information)27 b(a)n(v)-5 b(ailable)26 b(for)h(a)g(sub-frame.)
-515 1254 y Fo(3.4)112 b(Bit)36 b(allo)s(cation)515 1407
-y Fu(There)27 b(are)f(7)i(di\033eren)n(t)f(narro)n(wband)f(bit-rates)g
-(de\034ned)i(for)f(Sp)r(eex,)h(ranging)e(from)h(200)515
-1506 y(bps)k(to)g(18.15)e(kbps,)j(although)f(the)g(mo)r(des)g(b)r(elo)n
-(w)g(5.9)f(kbps)h(should)g(not)g(b)r(e)h(used)f(for)515
-1606 y(sp)r(eec)n(h.)62 b(The)36 b(bit-allo)r(cation)f(for)h(eac)n(h)f
-(mo)r(de)h(is)g(detailed)g(in)h(table)f(1.)62 b(Eac)n(h)36
-b(frame)515 1706 y(starts)24 b(with)i(the)f(mo)r(de)h(ID)f(enco)r(ded)h
-(with)f(4)g(bits)h(whic)n(h)f(allo)n(ws)f(a)g(range)g(from)h(0)g(to)g
-(15,)515 1805 y(though)20 b(only)h(the)g(\034rst)g(7)f(v)-5
-b(alues)21 b(are)f(used)g(\(the)i(others)e(are)g(reserv)n(ed\).)33
-b(The)21 b(parameters)515 1905 y(are)i(listed)i(in)g(the)g(table)f(in)h
-(the)g(order)e(they)i(are)f(pac)n(k)n(ed)f(in)i(the)g(bit-stream.)35
-b(All)25 b(frame-)515 2005 y(based)h(parameters)f(are)h(pac)n(k)n(ed)f
-(b)r(efore)i(sub-frame)f(parameters.)35 b(The)27 b(parameters)e(for)515
-2104 y(a)38 b(certain)g(sub-frame)g(are)g(all)g(pac)n(k)n(ed)g(b)r
-(efore)g(the)h(follo)n(wing)f(sub-frame)g(is)g(pac)n(k)n(ed.)515
-2204 y(Note)25 b(that)g(the)g(\020OL\021)31 b(in)25 b(the)g(parameter)e
-(description)h(means)h(the)g(the)g(parameter)f(is)g(an)515
-2303 y(op)r(en)j(lo)r(op)g(estimation)h(based)f(on)g(the)h(whole)f
-(frame.)p 515 2423 2871 4 v 513 2522 4 100 v 658 2492
-a(P)n(arameter)p 1178 2522 V 192 w(Up)r(date)h(rate)p
-1715 2522 V 99 w(0)p 1857 2522 V 120 w(1)p 2039 2522
-V 161 w(2)p 2263 2522 V 182 w(3)p 2488 2522 V 182 w(4)p
-2712 2522 V 183 w(5)p 2936 2522 V 182 w(6)p 3160 2522
-V 182 w(7)p 3384 2522 V 515 2525 2871 4 v 515 2542 V
-513 2642 4 100 v 597 2612 a(Wideband)g(bit)p 1178 2642
-V 248 w(frame)p 1715 2642 V 216 w(1)p 1857 2642 V 120
-w(1)p 2039 2642 V 161 w(1)p 2263 2642 V 182 w(1)p 2488
-2642 V 182 w(1)p 2712 2642 V 183 w(1)p 2936 2642 V 182
-w(1)p 3160 2642 V 182 w(1)p 3384 2642 V 515 2645 2871
-4 v 513 2745 4 100 v 685 2715 a(Mo)r(de)g(ID)p 1178 2745
-V 336 w(frame)p 1715 2745 V 216 w(4)p 1857 2745 V 120
-w(4)p 2039 2745 V 161 w(4)p 2263 2745 V 182 w(4)p 2488
-2745 V 182 w(4)p 2712 2745 V 183 w(4)p 2936 2745 V 182
-w(4)p 3160 2745 V 182 w(4)p 3384 2745 V 515 2748 2871
-4 v 513 2848 4 100 v 770 2818 a(LSP)p 1178 2848 V 421
-w(frame)p 1715 2848 V 216 w(0)p 1857 2848 V 99 w(18)p
-2039 2848 V 119 w(18)p 2263 2848 V 141 w(18)p 2488 2848
-V 140 w(18)p 2712 2848 V 140 w(30)p 2936 2848 V 140 w(30)p
-3160 2848 V 140 w(30)p 3384 2848 V 515 2851 2871 4 v
-513 2951 4 100 v 684 2921 a(OL)f(pitc)n(h)p 1178 2951
-V 335 w(frame)p 1715 2951 V 216 w(0)p 1857 2951 V 120
-w(7)p 2039 2951 V 161 w(7)p 2263 2951 V 182 w(0)p 2488
-2951 V 182 w(0)p 2712 2951 V 183 w(0)p 2936 2951 V 182
-w(0)p 3160 2951 V 182 w(0)p 3384 2951 V 515 2954 2871
-4 v 513 3053 4 100 v 594 3024 a(OL)g(pitc)n(h)h(gain)p
-1178 3053 V 244 w(frame)p 1715 3053 V 216 w(0)p 1857
-3053 V 120 w(4)p 2039 3053 V 161 w(0)p 2263 3053 V 182
-w(0)p 2488 3053 V 182 w(0)p 2712 3053 V 183 w(0)p 2936
-3053 V 182 w(0)p 3160 3053 V 182 w(0)p 3384 3053 V 515
-3057 2871 4 v 513 3156 4 100 v 616 3127 a(OL)g(Exc)f(gain)p
-1178 3156 V 267 w(frame)p 1715 3156 V 216 w(0)p 1857
-3156 V 120 w(5)p 2039 3156 V 161 w(5)p 2263 3156 V 182
-w(5)p 2488 3156 V 182 w(5)p 2712 3156 V 183 w(5)p 2936
-3156 V 182 w(5)p 3160 3156 V 182 w(5)p 3384 3156 V 515
-3160 2871 4 v 513 3259 4 100 v 662 3229 a(Fine)h(pitc)n(h)p
-1178 3259 V 237 w(sub-frame)p 1715 3259 V 139 w(0)p 1857
-3259 V 120 w(0)p 2039 3259 V 161 w(0)p 2263 3259 V 182
-w(7)p 2488 3259 V 182 w(7)p 2712 3259 V 183 w(7)p 2936
-3259 V 182 w(7)p 3160 3259 V 182 w(7)p 3384 3259 V 515
-3263 2871 4 v 513 3362 4 100 v 661 3332 a(Pitc)n(h)g(gain)p
-1178 3362 V 235 w(sub-frame)p 1715 3362 V 139 w(0)p 1857
-3362 V 120 w(0)p 2039 3362 V 161 w(5)p 2263 3362 V 182
-w(5)p 2488 3362 V 182 w(5)p 2712 3362 V 183 w(7)p 2936
-3362 V 182 w(7)p 3160 3362 V 182 w(7)p 3384 3362 V 515
-3366 2871 4 v 513 3465 4 100 v 565 3435 a(Inno)n(v)-5
-b(ation)26 b(gain)p 1178 3465 V 139 w(sub-frame)p 1715
-3465 V 139 w(0)p 1857 3465 V 120 w(1)p 2039 3465 V 161
-w(0)p 2263 3465 V 182 w(1)p 2488 3465 V 182 w(1)p 2712
-3465 V 183 w(3)p 2936 3465 V 182 w(3)p 3160 3465 V 182
-w(3)p 3384 3465 V 515 3469 2871 4 v 513 3568 4 100 v
-578 3538 a(Inno)n(v)-5 b(ation)27 b(V)n(Q)p 1178 3568
-V 153 w(sub-frame)p 1715 3568 V 139 w(0)p 1857 3568 V
-120 w(0)p 2039 3568 V 140 w(16)p 2263 3568 V 141 w(20)p
-2488 3568 V 140 w(35)p 2712 3568 V 140 w(48)p 2936 3568
-V 140 w(64)p 3160 3568 V 140 w(96)p 3384 3568 V 515 3572
-2871 4 v 515 3588 V 513 3688 4 100 v 751 3658 a(T)-7
-b(otal)p 1178 3688 V 402 w(frame)p 1715 3688 V 216 w(5)p
-1857 3688 V 99 w(43)p 2039 3688 V 99 w(119)p 2263 3688
-V 98 w(160)p 2488 3688 V 98 w(220)p 2712 3688 V 98 w(300)p
-2936 3688 V 98 w(364)p 3160 3688 V 98 w(492)p 3384 3688
-V 515 3691 2871 4 v 1113 3840 a(T)g(able)28 b(1:)36 b(Bit)28
-b(allo)r(cation)e(for)h(narro)n(wband)f(mo)r(des)639
-4023 y(So)34 b(far,)i(no)e(MOS)g(\(mean)h(opinion)f(score\))f(sub)5
-b(jectiv)n(e)34 b(ev)-5 b(aluation)34 b(has)g(b)r(een)h(p)r(er-)515
-4122 y(formed)24 b(for)f(Sp)r(eex.)36 b(In)24 b(order)f(to)h(giv)n(e)f
-(an)h(idea)g(of)g(the)g(qualit)n(y)g(ac)n(hiv)-5 b(able)23
-b(with)i(it,)g(table)515 4222 y(2)d(presen)n(ts)g(m)n(y)g(o)n(wn)g(sub)
-5 b(jectiv)n(e)22 b(opinion)g(on)h(it.)35 b(It)23 b(sould)f(b)r(e)h
-(noted)g(that)g(di\033eren)n(t)g(p)r(eo-)515 4322 y(ple)32
-b(will)g(p)r(erceiv)n(e)g(the)g(qualit)n(y)g(di\033eren)n(tly)g(and)g
-(that)g(the)g(p)r(erson)g(that)g(designed)g(the)515 4421
-y(co)r(dec)e(often)h(has)f(a)g(bias)g(\(one)h(w)n(a)n(y)e(or)h
-(another\))f(when)i(it)g(comes)f(to)h(sub)5 b(jectiv)n(e)30
-b(ev)-5 b(al-)515 4521 y(uation.)47 b(Last)30 b(thing,)j(it)e(should)g
-(b)r(e)h(noted)f(that)g(for)g(most)g(co)r(decs)f(\(including)i(Sp)r
-(eex\))515 4620 y(enco)r(ding)27 b(qualit)n(y)g(sometimes)g(v)-5
-b(aries)27 b(dep)r(ending)g(on)h(the)g(input.)p eop
-%%Page: 11 11
-11 10 bop 515 232 a Fs(3)82 b(SPEEX)30 b(NARR)n(O)n(WBAND)e(MODE)1425
-b Fu(11)p 515 443 2975 4 v 513 543 4 100 v 565 513 a(Mo)r(de)p
-816 543 V 99 w(Bitrate)27 b(\(bps\))p 1390 543 V 744
-w(Qualit)n(y/description)p 3487 543 V 515 546 2975 4
-v 515 563 V 513 663 4 100 v 645 633 a(0)p 816 663 V 355
-w(250)p 1390 663 V 872 w(No)g(sound)h(\(VBR)g(only\))p
-3487 663 V 515 666 2975 4 v 513 765 4 100 v 645 736 a(1)p
-816 765 V 323 w(2,150)p 1390 765 V 665 w(Comfort)f(noise)g(only)g
-(\(VBR)h(only\))p 3487 765 V 515 769 2975 4 v 513 868
-4 100 v 645 839 a(2)p 816 868 V 323 w(5,950)p 1390 868
-V 329 w(V)-7 b(ery)27 b(noticeable)g(artifacts/noise,)f(go)r(o)r(d)h
-(in)n(telligibilit)n(y)p 3487 868 V 515 872 2975 4 v
-513 971 4 100 v 645 941 a(3)p 816 971 V 323 w(8,000)p
-1390 971 V 572 w(Artifacts/noise)f(sometimes)h(noticeable)p
-3487 971 V 515 975 2975 4 v 513 1074 4 100 v 645 1044
-a(4)p 816 1074 V 302 w(11,000)p 1390 1074 V 311 w(Artifacts)h(usually)f
-(noticeable)g(only)g(with)h(headphones)p 3487 1074 V
-515 1078 2975 4 v 513 1177 4 100 v 645 1147 a(5)p 816
-1177 V 302 w(15,000)p 1390 1177 V 422 w(Need)g(go)r(o)r(d)f(headphones)
-g(to)g(tell)h(the)g(di\033erence)p 3487 1177 V 515 1181
-2975 4 v 513 1280 4 100 v 645 1250 a(6)p 816 1280 V 302
-w(18,200)p 1390 1280 V 233 w(Hard)f(to)h(tell)g(the)g(di\033erence)f
-(ev)n(en)g(with)h(go)r(o)r(d)f(headphones)p 3487 1280
-V 515 1284 2975 4 v 513 1383 4 100 v 645 1353 a(7)p 816
-1383 V 302 w(24,600)p 1390 1383 V 252 w(Completely)h(transparen)n(t)e
-(for)h(v)n(oice,)f(go)r(o)r(d)h(qualit)n(y)g(m)n(usic)p
-3487 1383 V 515 1386 2975 4 v 513 1486 4 100 v 645 1456
-a(8)p 816 1486 V 334 w(N/A)p 1390 1486 V 615 w(\(T)-7
-b(ones/DTMF)28 b(to)f(b)r(e)h(implemen)n(ted\))p 3487
-1486 V 515 1489 2975 4 v 513 1589 4 100 v 645 1559 a(9)p
-816 1589 V 334 w(N/A)p 1390 1589 V 1105 w(reserv)n(ed)p
-3487 1589 V 515 1592 2975 4 v 513 1692 4 100 v 624 1662
-a(10)p 816 1692 V 313 w(N/A)p 1390 1692 V 1105 w(reserv)n(ed)p
-3487 1692 V 515 1695 2975 4 v 513 1795 4 100 v 624 1765
-a(11)p 816 1795 V 313 w(N/A)p 1390 1795 V 1105 w(reserv)n(ed)p
-3487 1795 V 515 1798 2975 4 v 513 1898 4 100 v 624 1868
-a(12)p 816 1898 V 313 w(N/A)p 1390 1898 V 1105 w(reserv)n(ed)p
-3487 1898 V 515 1901 2975 4 v 513 2001 4 100 v 624 1971
-a(13)p 816 2001 V 313 w(N/A)p 1390 2001 V 254 w(Application-de\034ned,)
-g(in)n(terpreted)f(b)n(y)g(callbac)n(k)f(or)h(skipp)r(ed)p
-3487 2001 V 515 2004 2975 4 v 513 2104 4 100 v 624 2074
-a(14)p 816 2104 V 313 w(N/A)p 1390 2104 V 822 w(Sp)r(eex)g(in-band)h
-(signaling)p 3487 2104 V 515 2107 2975 4 v 513 2207 4
-100 v 624 2177 a(15)p 816 2207 V 313 w(N/A)p 1390 2207
-V 953 w(T)-7 b(erminator)26 b(co)r(de)p 3487 2207 V 515
-2210 2975 4 v 1371 2359 a(T)-7 b(able)27 b(2:)37 b(Qualit)n(y)26
-b(v)n(ersus)h(bit-rate)515 2624 y Fo(3.5)112 b(P)m(erceptual)36
-b(enhancemen)m(t)515 2777 y Fu(This)f(part)g(of)g(the)h(co)r(dec)f
-(only)g(applies)g(to)h(the)f(deco)r(der)g(and)g(can)g(ev)n(en)g(b)r(e)h
-(c)n(hanged)515 2877 y(without)g(a\033ecting)g(in)n(ter-op)r(erabilit)n
-(y)-7 b(.)61 b(F)-7 b(or)35 b(that)i(reason,)g(the)f(implemen)n(tation)
-g(pro-)515 2976 y(vided)e(and)f(describ)r(ed)h(here)f(should)h(only)f
-(b)r(e)i(considered)d(as)i(a)f(reference)g(implemen-)515
-3076 y(tation.)48 b(The)32 b(enhancemen)n(t)f(system)g(is)h(devided)f
-(in)h(t)n(w)n(o)f(parts.)48 b(First,)32 b(the)g(syn)n(thesis)515
-3175 y(\034lter)27 b Fn(S)5 b Fm(\()p Fn(z)t Fm(\))23
-b(=)f(1)p Fn(=)-5 b(A)p Fm(\()p Fn(z)t Fm(\))28 b Fu(is)f(replaced)g(b)
-n(y)g(an)g(enhanced)h(\034lter)1476 3406 y Fn(S)1532
-3372 y Fi(0)1555 3406 y Fm(\()p Fn(z)t Fm(\))23 b(=)1783
-3350 y Fn(A)14 b Fm(\()p Fn(z)t(=a)2020 3362 y Fj(2)2056
-3350 y Fm(\))g Fn(A)g Fm(\()p Fn(z)t(=a)2339 3362 y Fj(3)2375
-3350 y Fm(\))p 1783 3387 625 4 v 1844 3463 a Fn(A)g Fm(\()p
-Fn(z)t Fm(\))g Fn(A)g Fm(\()p Fn(z)t(=a)2278 3475 y Fj(1)2314
-3463 y Fm(\))515 3671 y Fu(where)20 b Fn(a)792 3683 y
-Fj(1)850 3671 y Fu(and)h Fn(a)1049 3683 y Fj(2)1107 3671
-y Fu(dep)r(end)g(on)g(the)g(mo)r(de)g(in)g(use)f(and)h
-Fn(a)2275 3683 y Fj(3)2335 3671 y Fm(=)2433 3638 y Fj(1)p
-2433 3652 34 4 v 2433 3699 a Fl(r)2490 3578 y Fk(\020)2539
-3671 y Fm(1)d Fp(\000)2692 3636 y Fj(1)p Fi(\000)p Fl(r)r(a)2846
-3644 y Fg(1)p 2692 3651 187 4 v 2692 3699 a Fj(1)p Fi(\000)p
-Fl(r)r(a)2846 3707 y Fg(2)2888 3578 y Fk(\021)2959 3671
-y Fu(with)j Fn(r)26 b Fm(=)c Fn(:)p Fm(9)p Fu(.)515 3790
-y(The)28 b(second)g(part)g(of)g(the)h(enhancemen)n(t)g(consists)e(of)i
-(using)f(a)g(com)n(b)g(\034lter)g(to)g(enhance)515 3890
-y(the)g(pitc)n(h)f(in)h(the)g(excitation)f(domain.)p
-eop
-%%Page: 12 12
-12 11 bop 515 232 a Fs(4)82 b(SPEEX)30 b(WIDEBAND)f(MODE)f(\(SUB-BAND)h
-(CELP\))796 b Fu(12)515 529 y Ft(4)131 b(Sp)t(eex)43
-b(wideband)h(mo)t(de)f(\(sub-band)h(CELP\))515 711 y
-Fu(F)-7 b(or)32 b(wideband,)i(the)g(Sp)r(eex)f(approac)n(h)e(uses)i(a)f
-Fq(q)7 b Fu(uadrature)32 b Fq(m)6 b Fu(irror)32 b Fq(f)18
-b Fu(ilter)33 b(\(QMF\))g(to)515 810 y(split)26 b(the)f(band)h(in)g(t)n
-(w)n(o.)35 b(The)25 b(16)g(kHz)h(signal)e(is)h(th)n(us)h(divided)g(in)n
-(to)f(t)n(w)n(o)g(8)g(kHz)g(signals,)515 910 y(one)33
-b(represen)n(ting)f(the)j(lo)n(w)e(band)g(\(0-4)g(kHz\),)j(the)e(other)
-f(the)h(high)g(band)g(\(4-8)f(kHz\).)515 1009 y(The)d(lo)n(w)g(band)g
-(is)h(enco)r(ded)f(with)h(the)g(narro)n(wband)d(mo)r(de)j(describ)r(ed)
-f(in)h(section)f(3)g(in)515 1109 y(suc)n(h)i(a)g(w)n(a)n(y)g(that)g
-(the)h(resulting)f(\020em)n(b)r(edded)h(narro)n(wband)d(bit-stream\021)
-39 b(can)32 b(also)g(b)r(e)515 1209 y(deco)r(ded)21 b(with)h(the)f
-(narro)n(wband)e(deco)r(der.)34 b(Since)22 b(the)f(lo)n(w)g(band)g
-(enco)r(ding)g(has)g(already)515 1308 y(b)r(een)28 b(describ)r(ed)f
-(only)g(the)h(high)g(band)f(enco)r(ding)g(is)h(describ)r(ed)f(in)h
-(this)g(section.)515 1541 y Fo(4.1)112 b(Linear)37 b(Prediction)515
-1694 y Fu(The)23 b(linear)f(prediction)h(part)g(used)g(for)f(the)i
-(high-band)e(is)h(v)n(ery)f(similar)g(to)h(what)g(is)g(done)515
-1794 y(for)30 b(narro)n(wband.)43 b(The)31 b(only)f(di\033erence)g(is)g
-(that)h(w)n(e)f(use)h(only)f(12)f(bits)i(to)f(enco)r(de)h(the)515
-1893 y(high-band)f(LSP's)i(using)f(a)g(m)n(ulti-stage)f(v)n(ector)g
-(quan)n(tizer)g(\(MSV)n(Q\).)i(The)g(\034rst)f(lev)n(el)515
-1993 y(quan)n(tizes)26 b(the)h(10)f(co)r(e\036cien)n(ts)g(with)h(6)f
-(bits)i(and)e(the)h(error)e(is)i(then)g(quan)n(tized)f(using)g(6)515
-2092 y(bits)i(to)r(o.)515 2325 y Fo(4.2)112 b(Pitc)m(h)36
-b(Prediction)515 2478 y Fu(That)26 b(part)h(is)f(easy:)36
-b(there's)26 b(no)h(pitc)n(h)g(prediction)f(for)h(the)g(high-band.)36
-b(There)26 b(are)g(t)n(w)n(o)515 2578 y(reasons)k(for)i(that.)52
-b(First,)34 b(there)e(is)h(usually)f(little)h(harmonic)f(structure)g
-(in)g(this)h(band)515 2677 y(\(ab)r(o)n(v)n(e)21 b(4)g(kHz\).)36
-b(Second,)22 b(it)h(w)n(ould)e(b)r(e)i(v)n(ery)d(hard)i(to)g(implemen)n
-(t)g(since)g(the)g(QMF)g(folds)515 2777 y(the)i(4-8)f(kHz)i(band)f(in)n
-(to)g(4-0)f(kHz)h(\(rev)n(ersing)e(the)j(frequency)f(axis\),)g(whic)n
-(h)g(means)g(that)515 2877 y(the)38 b(lo)r(cation)e(of)i(the)g
-(harmonics)e(are)g(no)i(longer)e(at)h(m)n(ultiples)h(of)f(the)h
-(fundamen)n(tal)515 2976 y(\(pitc)n(h\).)515 3209 y Fo(4.3)112
-b(Excitation)35 b(Quan)m(tization)515 3362 y Fu(The)27
-b(high-band)g(excitation)g(is)h(co)r(ded)f(in)h(the)g(same)f(w)n(a)n(y)
-f(as)h(for)g(narro)n(wband.)515 3594 y Fo(4.4)112 b(Bit)36
-b(allo)s(cation)515 3747 y Fu(F)-7 b(or)32 b(the)i(wideband)f(mo)r(de,)
-h(all)f(the)g(narro)n(wband)e(frame)i(is)g(pac)n(k)n(ed)e(b)r(efore)i
-(the)h(high-)515 3847 y(band)22 b(is)g(enco)r(ded.)35
-b(The)23 b(narro)n(wband)d(part)i(of)g(the)h(bit-stream)f(is)g(as)g
-(de\034ned)g(in)h(table)f(1.)515 3947 y(The)f(high-band)g(follo)n(ws,)h
-(as)f(describ)r(ed)g(in)h(table)f(3.)34 b(This)22 b(also)e(means)h
-(that)h(a)f(wideband)515 4046 y(frame)k(ma)n(y)g(b)r(e)i(correctly)d
-(deco)r(ded)i(b)n(y)g(a)f(narro)n(wband)f(deco)r(der)h(with)i(the)f
-(only)g(ca)n(v)n(eat)515 4146 y(that)f(if)g(more)f(than)h(one)g(frame)f
-(is)h(pac)n(k)n(ed)e(in)j(the)f(same)f(pac)n(k)n(et,)h(the)g(deco)r
-(der)f(will)h(need)515 4246 y(to)i(skip)h(the)g(high-band)e(parts)h(in)
-h(order)e(to)i(sync)f(with)h(the)g(bit-stream.)515 4520
-y Ft(5)131 b(Command-line)43 b(enco)t(der/deco)t(der)515
-4702 y Fu(The)33 b(base)f(Sp)r(eex)i(distribution)f(includes)g(a)g
-(command-line)g(enco)r(der)f(\()p Fq(sp)l(e)l(exenc)5
-b Fu(\))33 b(and)515 4801 y(deco)r(der)27 b(\()p Fq(sp)l(e)l(exde)l(c)5
-b Fu(\).)p eop
-%%Page: 13 13
-13 12 bop 515 232 a Fs(5)82 b(COMMAND-LINE)29 b(ENCODER/DECODER)1047
-b Fu(13)p 515 443 2191 4 v 513 543 4 100 v 654 513 a(P)n(arameter)p
-1170 543 V 188 w(Up)r(date)28 b(rate)p 1707 543 V 99
-w(0)p 1849 543 V 120 w(1)p 2031 543 V 161 w(2)p 2255
-543 V 182 w(3)p 2479 543 V 182 w(4)p 2704 543 V 515 546
-2191 4 v 515 563 V 513 663 4 100 v 593 633 a(Wideband)g(bit)p
-1170 663 V 244 w(frame)p 1707 663 V 216 w(1)p 1849 663
-V 120 w(1)p 2031 663 V 161 w(1)p 2255 663 V 182 w(1)p
-2479 663 V 182 w(1)p 2704 663 V 515 666 2191 4 v 513
-765 4 100 v 681 736 a(Mo)r(de)g(ID)p 1170 765 V 332 w(frame)p
-1707 765 V 216 w(3)p 1849 765 V 120 w(3)p 2031 765 V
-161 w(3)p 2255 765 V 182 w(3)p 2479 765 V 182 w(3)p 2704
-765 V 515 769 2191 4 v 513 868 4 100 v 766 839 a(LSP)p
-1170 868 V 417 w(frame)p 1707 868 V 216 w(0)p 1849 868
-V 99 w(12)p 2031 868 V 119 w(12)p 2255 868 V 141 w(12)p
-2479 868 V 140 w(12)p 2704 868 V 515 872 2191 4 v 513
-971 4 100 v 565 941 a(Excitation)f(gain)p 1170 971 V
-139 w(sub-frame)p 1707 971 V 139 w(0)p 1849 971 V 120
-w(5)p 2031 971 V 161 w(4)p 2255 971 V 182 w(4)p 2479
-971 V 182 w(4)p 2704 971 V 515 975 2191 4 v 513 1074
-4 100 v 578 1044 a(Excitation)h(V)n(Q)p 1170 1074 V 153
-w(sub-frame)p 1707 1074 V 139 w(0)p 1849 1074 V 120 w(0)p
-2031 1074 V 140 w(20)p 2255 1074 V 141 w(40)p 2479 1074
-V 140 w(80)p 2704 1074 V 515 1078 2191 4 v 515 1094 V
-513 1194 4 100 v 747 1164 a(T)-7 b(otal)p 1170 1194 V
-398 w(frame)p 1707 1194 V 216 w(4)p 1849 1194 V 99 w(36)p
-2031 1194 V 99 w(112)p 2255 1194 V 98 w(192)p 2479 1194
-V 98 w(352)p 2704 1194 V 515 1197 2191 4 v 928 1346 a(T)g(able)28
-b(3:)36 b(Bit)28 b(allo)r(cation)e(for)h(high-band)g(in)h(wideband)g
-(mo)r(de)515 1605 y Fo(5.1)112 b Fe(sp)-6 b(e)g(exenc)515
-1758 y Fu(The)27 b(enco)r(der)g(tak)n(es)g(the)h(follo)n(wing)e
-(options:)515 1933 y Fr(\025narro)m(wband)33 b(\(-n\))41
-b Fu(T)-7 b(ell)23 b(Sp)r(eex)g(to)g(treat)f(the)h(input)h(as)e(narro)n
-(wband)e(\(8)j(kHz\).)35 b(This)722 2033 y(is)28 b(the)g(default)515
-2196 y Fr(\025wideband)j(\(-w\))42 b Fu(T)-7 b(ell)27
-b(Sp)r(eex)h(to)f(treat)h(the)g(input)g(as)f(wideband)g(\(16)g(kHz\))
-515 2359 y Fr(\025qualit)m(y)32 b(n)42 b Fu(Set)27 b(the)h(enco)r(ding)
-g(qualit)n(y)f(\(0-10\))515 2522 y Fr(\025vbr)42 b Fu(Enable)28
-b(VBR)f(\(V)-7 b(ariable)27 b(Bit-Rate\),)h(disabled)f(b)n(y)g(default)
-515 2685 y Fr(\025nframes)j(n)42 b Fu(P)n(ac)n(k)34 b(n)i(frames)e(in)i
-(eac)n(h)f(Ogg)f(pac)n(k)n(et)g(\(this)i(sa)n(v)n(es)d(space)i(at)g(lo)
-n(w)g(bit-)722 2784 y(rates\))515 2947 y Fr(\025comp)30
-b(n)42 b Fu(Set)30 b(enco)r(ding)f(sp)r(eed/qualit)n(y)g(tradeo\033.)43
-b(The)29 b(higher)h(the)g(v)-5 b(alue)29 b(of)h(n,)h(the)722
-3047 y(slo)n(w)n(er)26 b(the)i(enco)r(ding)f(\(default)h(is)g(3\))515
-3210 y Fr(-V)41 b Fu(V)-7 b(erb)r(ose)27 b(op)r(eration,)g(prin)n(t)g
-(bit-rate)g(curren)n(tly)g(in)g(use)515 3373 y Fr(\025help)k(\(-h\))41
-b Fu(Prin)n(t)28 b(the)g(help)515 3536 y Fr(\025v)m(ersion)j(\(-v\))42
-b Fu(Prin)n(t)28 b(v)n(ersion)e(information)515 3767
-y Fo(5.2)112 b Fe(sp)-6 b(e)g(exde)g(c)515 3920 y Fu(The)27
-b(deco)r(der)g(tak)n(es)g(the)h(follo)n(wing)e(options:)515
-4095 y Fr(\025enh)41 b Fu(enable)27 b(p)r(ost-\034lter)515
-4258 y Fr(\025no-enh)40 b Fu(disable)27 b(p)r(ost-\034lter)h
-(\(default\))515 4421 y Fr(\025pac)m(k)m(et-loss)j(n)42
-b Fu(Sim)n(ulate)28 b(n)f(\045)h(random)f(pac)n(k)n(et)f(loss)515
-4584 y Fr(-V)41 b Fu(V)-7 b(erb)r(ose)27 b(op)r(eration,)g(prin)n(t)g
-(bit-rate)g(curren)n(tly)g(in)g(use)515 4747 y Fr(\025help)k(\(-h\))41
-b Fu(Prin)n(t)28 b(the)g(help)515 4910 y Fr(\025v)m(ersion)j(\(-v\))42
-b Fu(Prin)n(t)28 b(v)n(ersion)e(information)p eop
-%%Page: 14 14
-14 13 bop 515 232 a Fs(6)82 b(PR)n(OGRAMMING)29 b(WITH)f(SPEEX)h(\(THE)
-g(LIBSPEEX)g(API\))516 b Fu(14)515 529 y Ft(6)131 b(Programming)43
-b(with)h(Sp)t(eex)g(\(the)g(libsp)t(eex)g(API\))515 727
-y Fo(6.1)112 b(Enco)s(ding)515 880 y Fu(In)27 b(order)g(to)g(enco)r(de)
-g(sp)r(eec)n(h)h(using)f(Sp)r(eex,)h(y)n(ou)f(\034rst)g(need)h(to:)722
-1063 y Fd(#include)40 b(<speex.h>)515 1246 y Fu(Y)-7
-b(ou)27 b(then)h(need)g(to)g(declare)e(a)h(Sp)r(eex)h(bit-pac)n(king)e
-(struct)722 1428 y Fd(SpeexBits)40 b(bits;)515 1611 y
-Fu(and)27 b(a)g(Sp)r(eex)h(enco)r(der)f(state)722 1794
-y Fd(void)42 b(*enc_state;)515 1976 y Fu(The)27 b(t)n(w)n(o)g(are)g
-(initialized)g(b)n(y:)722 2159 y Fd(speex_bits_init\(&)o(bi)o(ts)o(\);)
-722 2259 y(enc_state)40 b(=)j(speex_encoder_in)o(it\()o(&s)o(pe)o(ex_)o
-(nb)o(_m)o(ode)o(\);)515 2441 y Fu(F)-7 b(or)27 b(wideband)g(co)r
-(ding,)g Fq(sp)l(e)l(ex_nb_mo)l(de)34 b Fu(will)27 b(b)r(e)h(replaced)f
-(b)n(y)g Fq(sp)l(e)l(ex_wb_mo)l(de)p Fu(.)37 b(In)515
-2541 y(most)f(cases,)h(y)n(ou)e(will)i(need)f(to)g(kno)n(w)g(the)g
-(frame)g(size)g(used)g(b)n(y)g(the)g(mo)r(de)h(y)n(ou)e(are)515
-2640 y(using.)h(Y)-7 b(ou)28 b(can)f(get)g(that)h(v)-5
-b(alue)28 b(in)f(the)h Fq(fr)l(ame_size)35 b Fu(v)-5
-b(ariable)27 b(with:)722 2923 y Fd(speex_encoder_ctl)o(\(e)o(nc)o(_st)o
-(at)o(e,)o(SPE)o(EX)o(_G)o(ET_)o(FR)o(AM)o(E_S)o(IZ)o(E,&)o(fr)o(am)o
-(e_s)o(iz)o(e\))o(;)515 3105 y Fu(Once)g(the)h(initialization)f(is)g
-(done,)h(for)f(ev)n(ery)f(input)i(frame:)722 3288 y Fd
-(speex_bits_reset\()o(&b)o(it)o(s\);)722 3388 y(speex_encode\(enc_)o
-(st)o(at)o(e,)37 b(input_frame,)i(&bits\);)722 3487 y(nbBytes)i(=)i
-(speex_bits_write)o(\(&)o(bit)o(s,)37 b(byte_ptr,)j(MAX_NB_BYTES\);)515
-3670 y Fu(where)30 b Fq(input_fr)l(ame)38 b Fu(is)31
-b(a)g Fq(\(\035o)l(at)i(*\))i Fu(p)r(oin)n(ting)c(to)g(the)g(b)r
-(eginning)h(of)f(a)g(sp)r(eec)n(h)g(frame,)515 3770 y
-Fq(byte_ptr)c Fu(is)18 b(a)g Fq(\(char)k(*\))g Fu(where)c(the)h(enco)r
-(ded)f(frame)g(will)g(b)r(e)h(written,)i Fq(MAX_NB_BYTES)515
-3869 y Fu(is)j(the)g(maxim)n(um)g(n)n(um)n(b)r(er)g(of)g(b)n(ytes)g
-(that)h(can)e(b)r(e)i(written)f(to)g Fq(byte_ptr)34 b
-Fu(without)24 b(caus-)515 3969 y(ing)f(an)g(o)n(v)n(er\035o)n(w)e(and)j
-Fq(nbBytes)30 b Fu(is)24 b(the)f(n)n(um)n(b)r(er)h(of)f(b)n(ytes)g
-(actually)g(written)h(to)f Fq(byte_ptr)515 4068 y Fu(\(the)33
-b(enco)r(ded)f(size)f(in)i(b)n(ytes\).)50 b(Before)31
-b(calling)h(sp)r(eex_bits_write,)g(it)g(is)g(p)r(ossible)g(to)515
-4168 y(\034nd)19 b(the)f(n)n(um)n(b)r(er)g(of)h(b)n(ytes)f(that)g(need)
-h(to)f(b)r(e)h(written)f(b)n(y)g(calling)h Fd(speex_bits_nbyte)o(s\()o
-(&b)o(its)o(\))p Fu(,)515 4268 y(whic)n(h)27 b(returns)g(a)g(n)n(um)n
-(b)r(er)g(of)h(b)n(ytes.)639 4367 y(After)g(y)n(ou're)e(done)i(with)g
-(the)g(enco)r(ding,)f(free)g(all)h(resources)d(with:)722
-4550 y Fd(speex_bits_destro)o(y\()o(&b)o(its)o(\);)722
-4650 y(speex_encoder_des)o(tr)o(oy)o(\(en)o(c_)o(st)o(ate)o(\);)515
-4832 y Fu(That's)i(ab)r(out)h(it)g(for)f(the)h(enco)r(der.)p
-eop
-%%Page: 15 15
-15 14 bop 515 232 a Fs(6)82 b(PR)n(OGRAMMING)29 b(WITH)f(SPEEX)h(\(THE)
-g(LIBSPEEX)g(API\))516 b Fu(15)515 523 y Fo(6.2)112 b(Deco)s(ding)515
-676 y Fu(In)27 b(order)g(to)g(enco)r(de)g(sp)r(eec)n(h)h(using)f(Sp)r
-(eex,)h(y)n(ou)f(\034rst)g(need)h(to:)722 859 y Fd(#include)40
-b(<speex.h>)515 1042 y Fu(Y)-7 b(ou)27 b(then)h(need)g(to)g(declare)e
-(a)h(Sp)r(eex)h(bit-pac)n(king)e(struct)722 1224 y Fd(SpeexBits)40
-b(bits;)515 1407 y Fu(and)27 b(a)g(Sp)r(eex)h(enco)r(der)f(state)722
-1590 y Fd(void)42 b(*dec_state;)515 1772 y Fu(The)27
-b(t)n(w)n(o)g(are)g(initialized)g(b)n(y:)722 1955 y Fd
-(speex_bits_init\(&)o(bi)o(ts)o(\);)722 2054 y(dec_state)40
-b(=)j(speex_decoder_in)o(it\()o(&s)o(pe)o(ex_)o(nb)o(_m)o(ode)o(\);)515
-2237 y Fu(F)-7 b(or)30 b(wideband)h(deco)r(ding,)h Fq(sp)l(e)l
-(ex_nb_mo)l(de)37 b Fu(will)31 b(b)r(e)h(replaced)e(b)n(y)h
-Fq(sp)l(e)l(ex_wb_mo)l(de)p Fu(.)515 2337 y(Y)-7 b(ou)27
-b(can)h(get)f(that)h(v)-5 b(alue)27 b(in)h(the)g Fq(fr)l(ame_size)35
-b Fu(v)-5 b(ariable)26 b(with:)722 2619 y Fd(speex_decoder_ctl)o(\(d)o
-(ec)o(_st)o(at)o(e,)37 b(SPEEX_GET_FRAME_)o(SI)o(ZE,)g(&frame_size\);)
-515 2802 y Fu(There)32 b(is)h(also)e(a)i(parameter)e(that)i(can)f(b)r
-(e)h(set)g(for)f(the)h(deco)r(der:)47 b(whether)33 b(or)e(not)i(to)515
-2901 y(use)27 b(a)g(p)r(erceptual)h(p)r(ost-\034lter.)36
-b(This)28 b(can)f(b)r(e)h(set)f(b)n(y:)722 3084 y Fd(speex_decoder_ctl)
-o(\(d)o(ec)o(_st)o(at)o(e,)37 b(SPEEX_SET_PF,)h(&pf\);)515
-3267 y Fu(where)33 b(pf)i(is)f(an)f(in)n(t)i(that)f(with)g(v)-5
-b(alue)34 b(0)g(to)g(ha)n(v)n(e)e(the)j(p)r(ost-\034lter)e(disabled)h
-(and)g(1)f(to)515 3366 y(ha)n(v)n(e)26 b(it)i(enabled.)639
-3466 y(Again,)f(once)g(the)h(deco)r(der)f(initialization)g(is)h(done,)f
-(for)g(ev)n(ery)g(input)h(frame:)722 3648 y Fd(speex_bits_read_f)o(ro)o
-(m\()o(&bi)o(ts)o(,)37 b(input_bytes,)i(nbBytes\);)722
-3748 y(speex_decode\(st,)e(&bits,)k(output_frame\);)515
-3931 y Fu(where)30 b(input_b)n(ytes)h(is)g(a)g Fq(\(char)j(*\))h
-Fu(con)n(taining)30 b(the)i(bit-stream)e(data)h(receiv)n(ed)f(for)g(a)
-515 4030 y(frame,)e Fq(nbBytes)35 b Fu(is)29 b(the)g(size)f(\(in)h(b)n
-(ytes\))f(of)g(that)h(bit-stream,)f(and)g Fq(output_fr)l(ame)34
-b Fu(is)28 b(a)515 4130 y Fq(\(\035o)l(at)e(*\))h Fu(and)c(p)r(oin)n
-(ts)h(to)f(the)i(area)d(where)h(the)h(deco)r(ded)f(sp)r(eec)n(h)h
-(frame)f(will)h(b)r(e)g(written.)515 4230 y(A)32 b(NULL)g(v)-5
-b(alue)31 b(as)g(the)h(\034rst)f(argumen)n(t)f(indicates)i(that)g(w)n
-(e)f(don't)g(ha)n(v)n(e)g(the)h(bits)g(for)515 4329 y(the)d(curren)n(t)
-g(frame.)41 b(When)30 b(a)f(frame)g(is)g(lost,)h(the)f(Sp)r(eex)h(deco)
-r(der)e(will)i(do)f(its)g(b)r(est)h(to)515 4429 y("guess")25
-b(the)j(correct)e(signal.)639 4528 y(After)i(y)n(ou're)e(done)i(with)g
-(the)g(deco)r(ding,)f(free)g(all)h(resources)d(with:)722
-4711 y Fd(speex_bits_destro)o(y\()o(&b)o(its)o(\);)722
-4811 y(speex_decoder_des)o(tr)o(oy)o(\(de)o(c_)o(st)o(ate)o(\);)p
-eop
-%%Page: 16 16
-16 15 bop 515 232 a Fs(6)82 b(PR)n(OGRAMMING)29 b(WITH)f(SPEEX)h(\(THE)
-g(LIBSPEEX)g(API\))516 b Fu(16)515 523 y Fo(6.3)112 b(Co)s(dec)38
-b(Options)e(\(sp)s(eex_*_ctl\))515 676 y Fu(The)d(Sp)r(eex)h(enco)r
-(der)f(and)h(deco)r(der)f(supp)r(ort)g(man)n(y)g(options)g(and)h
-(requests)f(that)g(can)515 776 y(b)r(e)i(accessed)e(through)h(the)g
-Fq(sp)l(e)l(ex_enc)l(o)l(der_ctl)43 b Fu(and)35 b Fq(sp)l(e)l(ex_de)l
-(c)l(o)l(der_ctl)43 b Fu(functions.)515 876 y(These)27
-b(functions)h(are)e(similar)h(the)h(the)g Fq(io)l(ctl)37
-b Fu(system)27 b(call)g(and)h(their)f(protot)n(yp)r(es)g(are:)722
-1150 y Fd(void)42 b(speex_encoder_ct)o(l\(v)o(oi)o(d)37
-b(*encoder,)j(int)i(request,)f(void)h(*ptr\);)722 1250
-y(void)g(speex_decoder_ct)o(l\(v)o(oi)o(d)37 b(*encoder,)j(int)i
-(request,)f(void)h(*ptr\);)515 1425 y Fu(The)33 b(di\033eren)n(t)g(v)-5
-b(alues)32 b(of)h(request)g(allo)n(w)n(ed)e(are)h(\(note)h(that)g(some)
-g(only)f(apply)h(to)g(the)515 1525 y(enco)r(der)27 b(or)f(the)i(deco)r
-(der\):)515 1700 y Fr(SPEEX_SET_ENH**)40 b Fu(Set)23
-b(p)r(erceptual)f(enhancer)f(to)h(on)g(\(1\))h(or)e(o\033)h(\(0\))h
-(\(in)n(teger\))515 1863 y Fr(SPEEX_GET_ENH**)40 b Fu(Get)28
-b(p)r(erceptual)g(enhancer)e(status)i(\(in)n(teger\))515
-2026 y Fr(SPEEX_GET_FRAME_SIZE)41 b Fu(Get)h(the)g(frame)f(size)g(used)
-g(for)g(the)h(curren)n(t)722 2126 y(mo)r(de)28 b(\(in)n(teger\))515
-2289 y Fr(SPEEX_SET_QUALITY*)43 b Fu(Set)22 b(the)g(enco)r(der)e(sp)r
-(eec)n(h)i(qualit)n(y)f(\(in)n(teger)f(0)h(to)h(10\))515
-2452 y Fr(SPEEX_GET_QUALITY*)43 b Fu(Get)31 b(the)g(curren)n(t)f(enco)r
-(der)g(sp)r(eec)n(h)g(qualit)n(y)g(\(in)n(te-)722 2551
-y(ger)d(0)g(to)g(10\))515 2714 y Fr(SPEEX_SET_MODE*)p
-Fp(y)515 2878 y Fr(SPEEX_GET_MODE*)p Fp(y)515 3041 y
-Fr(SPEEX_SET_LO)m(W_MODE*)p Fp(y)515 3204 y Fr(SPEEX_GET_LO)m(W_MODE*)p
-Fp(y)515 3367 y Fr(SPEEX_SET_HIGH_MODE*)p Fp(y)515 3530
-y Fr(SPEEX_GET_HIGH_MODE*)p Fp(y)515 3693 y Fr(SPEEX_SET_VBR*)41
-b Fu(Set)27 b(v)-5 b(ariable)25 b(bit-rate)h(\(VBR\))h(to)g(on)f(\(1\))
-g(or)g(o\033)g(\(0\))h(\(in)n(te-)722 3792 y(ger\))515
-3955 y Fr(SPEEX_GET_VBR*)41 b Fu(Get)28 b(v)-5 b(ariable)27
-b(bit-rate)g(\(VBR\))h(status)f(\(in)n(teger\))515 4119
-y Fr(SPEEX_SET_VBR_QUALITY*)43 b Fu(Set)g(the)g(enco)r(der)f(VBR)h(sp)r
-(eec)n(h)g(qualit)n(y)722 4218 y(\(in)n(teger)27 b(0)g(to)h(10\))515
-4381 y Fr(SPEEX_GET_VBR_QUALITY*)43 b Fu(Get)33 b(the)g(curren)n(t)f
-(enco)r(der)g(VBR)g(sp)r(eec)n(h)722 4481 y(qualit)n(y)27
-b(\(in)n(teger)g(0)g(to)h(10\))515 4644 y Fr(SPEEX_SET_COMPLEXITY*)42
-b Fu(Set)f(the)g(CPU)h(resources)c(allo)n(w)n(ed)i(for)g(the)722
-4744 y(enco)r(der)515 4907 y Fr(SPEEX_GET_COMPLEXITY*)i
-Fu(Get)34 b(the)h(CPU)f(resources)e(allo)n(w)n(ed)g(for)i(the)722
-5006 y(enco)r(der)p eop
-%%Page: 17 17
-17 16 bop 515 232 a Fs(6)82 b(PR)n(OGRAMMING)29 b(WITH)f(SPEEX)h(\(THE)
-g(LIBSPEEX)g(API\))516 b Fu(17)515 523 y Fr(SPEEX_GET_BITRA)-8
-b(TE)42 b Fu(Get)28 b(the)g(curren)n(t)f(bit-rate)g(in)h(use)f(\(in)n
-(teger)g(in)h(bps\))515 689 y Fr(*)41 b Fu(applies)27
-b(only)g(to)h(the)g(enco)r(der)515 855 y Fr(**)41 b Fu(applies)27
-b(only)g(to)g(the)h(deco)r(der)515 1021 y Fp(y)41 b Fu(normally)27
-b(only)g(used)g(in)n(ternally)515 1254 y Fo(6.4)112 b(Mo)s(de)38
-b(queries)515 1407 y Fu(Sp)r(eex)18 b(mo)r(des)g(ha)n(v)n(e)g(a)g
-(querry)f(system)h(similar)f(to)h(the)h(sp)r(eex_enco)r(der_ctl)e(and)h
-(sp)r(eex_deco)r(der_ctl)515 1506 y(calls.)40 b(Since)30
-b(mo)r(des)f(are)f(read-only)-7 b(,)28 b(it)h(is)g(only)g(p)r(ossible)f
-(to)h(get)g(information)g(ab)r(out)f(a)515 1606 y(particular)e(mo)r
-(de.)37 b(The)27 b(function)i(used)e(to)h(do)f(that)h(is:)722
-1888 y Fd(void)42 b(speex_mode_query)o(\(Sp)o(ee)o(xM)o(ode)37
-b(*mode,)k(int)h(request,)e(void)i(*ptr\);)515 2071 y
-Fu(The)d(admissible)g(v)-5 b(alues)39 b(for)g(request)g(are)g(\(unless)
-g(otherwise)g(note,)j(the)e(v)-5 b(alues)39 b(are)515
-2171 y(returned)27 b(through)g Fq(ptr)9 b Fu(\):)515
-2353 y Fr(SPEEX_MODE_FRAME_SIZE)40 b Fu(Get)30 b(the)f(frame)g(size)f
-(\(in)i(samples\))e(for)h(the)722 2453 y(mo)r(de)515
-2619 y Fr(SPEEX_SUBMODE_BITRA)-8 b(TE)42 b Fu(Get)29
-b(the)g(bit-rate)f(for)g(a)g(submo)r(de)g(n)n(um)n(b)r(er)722
-2719 y(sp)r(eci\034ed)g(through)n(t)f Fq(ptr)p Fu(.)515
-2951 y Fo(6.5)112 b(P)m(ac)m(king)36 b(and)j(in-band)f(signalling)515
-3104 y Fu(Sometimes)f(it)g(is)g(desirable)g(to)g(pac)n(k)f(more)g(than)
-h(one)g(frame)g(p)r(er)g(pac)n(k)n(et)f(\(or)h(other)515
-3204 y(basic)24 b(unit)h(of)g(storage\).)34 b(The)25
-b(prop)r(er)f(w)n(a)n(y)f(to)i(do)f(it)h(is)g(to)f(call)h(sp)r
-(eex_enco)r(de)e Fn(N)34 b Fu(times)515 3303 y(b)r(efore)22
-b(writing)h(the)g(stream)g(with)g(sp)r(eex_bits_write.)34
-b(In)24 b(cases)d(where)i(the)g(n)n(um)n(b)r(er)g(of)515
-3403 y(frames)h(is)g(not)h(determined)f(b)n(y)h(an)f(out-of-band)g(mec)
-n(hanism,)g(it)i(is)e(p)r(ossible)g(to)h(include)515
-3503 y(a)k(terminator)f(co)r(de.)43 b(That)30 b(terminator)e(consists)h
-(of)g(the)h(co)r(de)g(15)e(\(decimal\))i(enco)r(ded)515
-3602 y(with)e(5)f(bits,)h(as)f(sho)n(wn)g(in)g(\034gure)g(2.)639
-3702 y(It)35 b(is)f(also)f(p)r(ossible)g(to)h(send)g(in-band)g
-(\020messages\021)39 b(to)33 b(the)i(other)e(side.)57
-b(All)34 b(these)515 3802 y(messages)h(are)h(enco)r(ded)g(as)g(a)h
-(\020pseudo-frame\021)42 b(of)36 b(mo)r(de)h(14)f(whic)n(h)h(con)n
-(tain)f(a)g(4-bit)515 3901 y(message)29 b(t)n(yp)r(e)h(co)r(de,)h
-(follo)n(w)n(ed)f(b)n(y)g(the)h(message.)44 b(T)-7 b(able)30
-b(4)g(lists)h(the)f(a)n(v)-5 b(ailable)30 b(co)r(des,)515
-4001 y(their)f(meaning)f(and)h(the)g(size)g(of)g(the)h(message)d(that)j
-(follo)n(w.)40 b(Most)29 b(of)g(these)g(messages)515
-4100 y(are)e(requests)f(that)j(are)d(sen)n(t)i(to)g(the)g(enco)r(der)f
-(or)g(deco)r(der)g(on)h(the)g(other)f(end,)h(whic)n(h)g(is)515
-4200 y(free)f(to)h(comply)f(or)f(ignore)h(them.)37 b(By)27
-b(default,)h(all)g(in-band)f(messages)f(are)g(ignored.)639
-4300 y(Finally)-7 b(,)37 b(applications)e(ma)n(y)f(de\034ne)h(custom)g
-(in-band)g(messages)f(using)h(mo)r(de)g(13.)515 4399
-y(The)25 b(size)g(of)g(the)h(message)d(in)j(b)n(ytes)f(is)g(enco)r(ded)
-g(with)h(5)e(bits,)i(so)f(that)g(the)h(deco)r(der)e(can)515
-4499 y(skip)j(it)h(if)g(it)g(do)r(esn't)g(kno)n(w)f(ho)n(w)g(to)g(in)n
-(terpret)g(it.)p eop
-%%Page: 18 18
-18 17 bop 515 232 a Fs(7)82 b(F)n(ORMA)-7 b(TS)28 b(AND)g(ST)-7
-b(AND)n(ARDS)1483 b Fu(18)p 515 443 3105 4 v 513 543
-4 100 v 565 513 a(co)r(de)p 776 543 V 99 w(Size)27 b(\(bits\))p
-1245 543 V 1092 w(Con)n(ten)n(t)p 3618 543 V 515 546
-3105 4 v 515 563 V 513 663 4 100 v 626 633 a(0)p 776
-663 V 324 w(1)p 1245 663 V 303 w(Asks)g(deco)r(der)g(to)h(set)f(p)r
-(erceptual)h(enhancemen)n(t)f(on)g(\(1\))h(or)f(o\033\(1\))p
-3618 663 V 515 666 3105 4 v 513 765 4 100 v 626 736 a(1)p
-776 765 V 324 w(1)p 1245 765 V 653 w(Asks)g(enco)r(der)g(to)g(set)h
-(VBR)f(on)h(\(1\))f(or)g(o\033\(1\))p 3618 765 V 515
-769 3105 4 v 513 868 4 100 v 626 839 a(2)p 776 868 V
-324 w(4)p 1245 868 V 774 w(Asks)g(enco)r(der)g(to)g(switc)n(h)h(to)f
-(mo)r(de)h(N)p 3618 868 V 515 872 3105 4 v 513 971 4
-100 v 626 941 a(3)p 776 971 V 324 w(4)p 1245 971 V 531
-w(Asks)g(enco)r(der)f(to)g(switc)n(h)g(to)h(mo)r(de)f(N)h(for)f(lo)n
-(w-band)p 3618 971 V 515 975 3105 4 v 513 1074 4 100
-v 626 1044 a(4)p 776 1074 V 324 w(4)p 1245 1074 V 514
-w(Asks)g(enco)r(der)g(to)h(switc)n(h)f(to)h(mo)r(de)f(N)h(for)f
-(high-band)p 3618 1074 V 515 1078 3105 4 v 513 1177 4
-100 v 626 1147 a(5)p 776 1177 V 324 w(4)p 1245 1177 V
-578 w(Asks)g(enco)r(der)g(to)g(switc)n(h)g(to)h(qualit)n(y)f(N)h(for)f
-(VBR)p 3618 1177 V 515 1181 3105 4 v 513 1280 4 100 v
-626 1250 a(6)p 776 1280 V 324 w(4)p 1245 1280 V 263 w(Request)g(ac)n
-(kno)n(wlo)r(edge)e(\(0=no,)i(1=all,)f(2=only)h(for)g(in-band)g(data\))
-p 3618 1280 V 515 1284 3105 4 v 513 1383 4 100 v 626
-1353 a(7)p 776 1383 V 324 w(4)p 1245 1383 V 1251 w(reserv)n(ed)p
-3618 1383 V 515 1386 3105 4 v 513 1486 4 100 v 626 1456
-a(8)p 776 1486 V 324 w(8)p 1245 1486 V 612 w(T)-7 b(ransmit)27
-b(\(8-bit\))h(c)n(haracter)e(to)h(the)h(other)f(end)p
-3618 1486 V 515 1489 3105 4 v 513 1589 4 100 v 626 1559
-a(9)p 776 1589 V 324 w(8)p 1245 1589 V 1251 w(reserv)n(ed)p
-3618 1589 V 515 1592 3105 4 v 513 1692 4 100 v 605 1662
-a(10)p 776 1692 V 282 w(16)p 1245 1692 V 276 w(Announce)g(maxim)n(um)h
-(bit-rate)f(acceptable)f(\(N)j(in)e(b)n(ytes/second\))p
-3618 1692 V 515 1695 3105 4 v 513 1795 4 100 v 605 1765
-a(11)p 776 1795 V 282 w(16)p 1245 1795 V 1230 w(reserv)n(ed)p
-3618 1795 V 515 1798 3105 4 v 513 1898 4 100 v 605 1868
-a(12)p 776 1898 V 282 w(32)p 1245 1898 V 795 w(A)n(c)n(kno)n(wledge)f
-(receiving)g(pac)n(k)n(et)g(N)p 3618 1898 V 515 1901
-3105 4 v 513 2001 4 100 v 605 1971 a(13)p 776 2001 V
-282 w(32)p 1245 2001 V 1230 w(reserv)n(ed)p 3618 2001
-V 515 2004 3105 4 v 513 2104 4 100 v 605 2074 a(14)p
-776 2104 V 282 w(64)p 1245 2104 V 1230 w(reserv)n(ed)p
-3618 2104 V 515 2107 3105 4 v 513 2207 4 100 v 605 2177
-a(15)p 776 2207 V 282 w(64)p 1245 2207 V 1230 w(reserv)n(ed)p
-3618 2207 V 515 2210 3105 4 v 1343 2359 a(T)-7 b(able)28
-b(4:)36 b(In-band)27 b(signalling)g(co)r(des)515 2624
-y Ft(7)131 b(F)-11 b(ormats)43 b(and)g(standards)515
-2806 y Fu(Sp)r(eex)31 b(can)f(enco)r(de)h(sp)r(eec)n(h)f(in)i(b)r(oth)f
-(narro)n(wband)d(and)j(wideband)g(and)f(pro)n(vides)g(dif-)515
-2905 y(feren)n(t)i(bit-rates.)49 b(Ho)n(w)n(ev)n(er)31
-b(not)h(all)g(features)f(m)n(ust)h(b)r(e)h(supp)r(orted)f(b)n(y)g(a)g
-(certain)f(im-)515 3005 y(plemen)n(tation)d(or)f(device.)38
-b(In)28 b(order)f(to)h(b)r(e)g(said)g(\020Sp)r(eex)f(compatible\021)35
-b(\(whatev)n(er)27 b(that)515 3104 y(means\),)g(an)g(implemen)n(tation)
-h(m)n(ust)g(implemen)n(t)g(at)f(least)g(a)g(basic)g(set)h(of)g
-(features.)639 3204 y(A)n(t)k(the)g(minim)n(um,)g(all)f(narro)n(wband)e
-(mo)r(des)i(of)h(op)r(eration)e(MUST)i(b)r(e)f(supp)r(orted)515
-3304 y(at)k(the)h(deco)r(der.)60 b(This)36 b(includes)f(the)h(deco)r
-(ding)f(of)h(a)f(wideband)h(bit-stream)e(b)n(y)i(the)515
-3403 y(narro)n(wband)23 b(deco)r(der)1252 3373 y Fc(1)1288
-3403 y Fu(.)36 b(If)26 b(presen)n(t,)f(a)g(wideband)g(deco)r(der)f
-(MUST)i(b)r(e)f(able)g(to)g(deco)r(de)515 3503 y(a)d(narro)n(wband)f
-(stream,)i(and)f(MA)-7 b(Y)24 b(either)e(b)r(e)i(able)e(to)h(deco)r(de)
-f(all)h(wideband)f(mo)r(des)h(or)515 3603 y(b)r(e)28
-b(able)f(to)g(deco)r(de)g(the)h(em)n(b)r(edded)g(narro)n(wband)d(part)i
-(of)h(all)f(mo)r(des)g(\(whic)n(h)h(includes)515 3702
-y(ignoring)e(the)i(high-band)f(bits\).)639 3802 y(F)-7
-b(or)35 b(enco)r(ders,)h(at)f(least)f(one)h(narro)n(wband)e(or)h
-(wideband)h(mo)r(de)g(MUST)h(b)r(e)f(sup-)515 3901 y(p)r(orted.)i(The)
-28 b(main)g(reason)e(wh)n(y)h(all)h(enco)r(ding)f(mo)r(des)h(do)f(not)h
-(ha)n(v)n(e)e(to)i(b)r(e)g(supp)r(orted)515 4001 y(is)c(that)h(some)f
-(platforms)g(ma)n(y)g(not)h(b)r(e)g(able)g(to)f(handle)h(the)g
-(complexit)n(y)f(of)h(enco)r(ding)f(in)515 4101 y(some)j(mo)r(des.)515
-4333 y Fo(7.1)112 b(R)-9 b(TP)36 b(P)m(a)m(yload)h(F)-9
-b(ormat)515 4486 y Fu(This)27 b(is)h(a)f(w)n(ork)f(in)i(progress.)p
-515 4556 1146 4 v 607 4609 a Fb(1)642 4633 y Fa(The)33
-b(wideband)g(bit-stream)g(con)n(tains)g(an)g(em)n(b)r(edded)h(narro)n
-(wband)h(bit-stream)d(whic)n(h)h(can)g(b)r(e)515 4711
-y(deco)r(ded)25 b(alone)p eop
-%%Page: 19 19
-19 18 bop 515 232 a Fs(7)82 b(F)n(ORMA)-7 b(TS)28 b(AND)g(ST)-7
-b(AND)n(ARDS)1483 b Fu(19)515 523 y Fo(7.2)112 b(Ogg)38
-b(\034le)e(format)515 676 y Fu(Sp)r(eex)e(bit-streams)e(can)h(b)r(e)h
-(stored)f(in)h(Ogg)e(\034les.)55 b(In)34 b(this)g(case,)g(the)g
-(\034rst)g(pac)n(k)n(et)e(of)515 776 y(the)26 b(Ogg)e(\034le)h(con)n
-(tains)f(the)i(Sp)r(eex)g(header)e(describ)r(ed)h(in)h(table)f(5.)36
-b(All)26 b(in)n(teger)e(\034elds)i(in)515 876 y(the)33
-b(headers)e(are)h(stored)g(as)g(little-endian.)52 b(The)33
-b Fd(speex_string)27 b Fu(\034eld)33 b(m)n(ust)g(con)n(tain)515
-975 y(the)h(\020)7 b Fd(Speex)101 b Fu(\020)41 b(\(with)35
-b(3)f(training)g(spaces\),)h(whic)n(h)f(iden)n(ti\034es)h(the)g
-(bit-stream.)56 b(The)515 1075 y(next)30 b(\034eld,)g
-Fd(speex_version)24 b Fu(con)n(tains)29 b(the)h(v)n(ersion)e(of)i(Sp)r
-(eex)f(that)h(enco)r(ded)g(the)g(\034le.)515 1174 y(F)-7
-b(or)38 b(no)n(w,)j(refer)c(to)i(sp)r(eex_header.[c)n(h])e(for)h(more)g
-(info.)70 b(The)39 b Fq(b)l(e)l(ginning)h(of)g(str)l(e)l(am)515
-1274 y Fu(\()p Fd(b_o_s)p Fu(\))26 b(\035ag)h(is)g(set)h(to)f(1)g(for)g
-(the)h(header.)36 b(The)28 b(header)e(pac)n(k)n(et)h(has)g
-Fd(packetno=0)c Fu(and)515 1374 y Fd(granulepos=0)p Fu(.)639
-1473 y(The)k(second)f(pac)n(k)n(et)f(con)n(tains)h(the)h(Sp)r(eex)f
-(commen)n(t)h(header.)35 b(The)27 b(format)f(used)g(is)515
-1573 y(the)18 b(V)-7 b(orbis)18 b(commen)n(t)g(format)g(describ)r(ed)g
-(here:)32 b(h)n(ttp://www.xiph.org/ogg/v)n(orbis/)o(do)r(c/v)o(-)515
-1673 y(commen)n(t.h)n(tml)27 b(.)37 b(This)28 b(pac)n(k)n(et)e(has)h
-Fd(packetno=1)d Fu(and)j Fd(granulepos=0)p Fu(.)639 1772
-y(The)h(third)f(and)g(subsequan)n(t)f(pac)n(k)n(ets)g(eac)n(h)h(con)n
-(tain)f(one)h(or)f(more)h(\(n)n(um)n(b)r(er)g(found)515
-1872 y(in)33 b(header\))g(Sp)r(eex)h(frames.)54 b(These)33
-b(are)f(iden)n(ti\034ed)i(with)g Fd(packetno)c Fu(starting)i(from)h(2)
-515 1971 y(and)d(the)i Fd(granulepos)26 b Fu(is)31 b(the)g(n)n(um)n(b)r
-(er)g(of)g(the)g(last)g(sample)f(enco)r(ded)h(in)g(that)g(pac)n(k)n
-(et.)515 2071 y(Le)c(last)g(of)h(these)g(pac)n(k)n(ets)e(has)h(the)h
-Fq(end)i(of)g(str)l(e)l(am)k Fu(\()p Fd(e_o_s)p Fu(\))26
-b(\035ag)h(is)g(set)h(to)f(1.)p 515 2195 1569 4 v 513
-2294 4 100 v 936 2264 a(Field)p 1539 2294 V 478 w(T)n(yp)r(e)p
-1839 2294 V 107 w(Size)p 2082 2294 V 515 2298 1569 4
-v 515 2314 V 513 2414 4 100 v 792 2384 a(sp)r(eex_string)p
-1539 2414 V 325 w(c)n(har[])p 1839 2414 V 149 w(8)p 2082
-2414 V 515 2417 1569 4 v 513 2517 4 100 v 769 2487 a(sp)r(eex_v)n
-(ersion)p 1539 2517 V 301 w(c)n(har[])p 1839 2517 V 129
-w(20)p 2082 2517 V 515 2520 1569 4 v 513 2620 4 100 v
-616 2590 a(sp)r(eex_header_v)n(ersion)p 1539 2620 V 199
-w(in)n(t)p 1839 2620 V 201 w(4)p 2082 2620 V 515 2623
-1569 4 v 513 2723 4 100 v 810 2693 a(header_size)p 1539
-2723 V 395 w(in)n(t)p 1839 2723 V 201 w(4)p 2082 2723
-V 515 2726 1569 4 v 513 2826 4 100 v 956 2796 a(rate)p
-1539 2826 V 541 w(in)n(t)p 1839 2826 V 201 w(4)p 2082
-2826 V 515 2829 1569 4 v 513 2929 4 100 v 930 2899 a(mo)r(de)p
-1539 2929 V 515 w(in)n(t)p 1839 2929 V 201 w(4)p 2082
-2929 V 515 2932 1569 4 v 513 3032 4 100 v 565 3002 a(mo)r
-(de_bitstream_v)n(ersion)p 1539 3032 V 147 w(in)n(t)p
-1839 3032 V 201 w(4)p 2082 3032 V 515 3035 1569 4 v 513
-3135 4 100 v 797 3105 a(n)n(b_c)n(hannels)p 1539 3135
-V 381 w(in)n(t)p 1839 3135 V 201 w(4)p 2082 3135 V 515
-3138 1569 4 v 513 3237 4 100 v 905 3208 a(bitrate)p 1539
-3237 V 491 w(in)n(t)p 1839 3237 V 201 w(4)p 2082 3237
-V 515 3241 1569 4 v 513 3340 4 100 v 828 3311 a(frame_size)p
-1539 3340 V 412 w(in)n(t)p 1839 3340 V 201 w(4)p 2082
-3340 V 515 3344 1569 4 v 513 3443 4 100 v 966 3413 a(vbr)p
-1539 3443 V 552 w(in)n(t)p 1839 3443 V 201 w(4)p 2082
-3443 V 515 3447 1569 4 v 513 3546 4 100 v 669 3516 a(frames_p)r(er_pac)
-n(k)n(et)p 1539 3546 V 251 w(in)n(t)p 1839 3546 V 201
-w(4)p 2082 3546 V 515 3550 1569 4 v 513 3649 4 100 v
-859 3619 a(reserv)n(ed1)p 1539 3649 V 442 w(in)n(t)p
-1839 3649 V 201 w(4)p 2082 3649 V 515 3653 1569 4 v 513
-3752 4 100 v 859 3722 a(reserv)n(ed2)p 1539 3752 V 442
-w(in)n(t)p 1839 3752 V 201 w(4)p 2082 3752 V 515 3756
-1569 4 v 513 3855 4 100 v 859 3825 a(reserv)n(ed3)p 1539
-3855 V 442 w(in)n(t)p 1839 3855 V 201 w(4)p 2082 3855
-V 515 3858 1569 4 v 1317 4012 a(T)-7 b(able)28 b(5:)36
-b(Ogg/Sp)r(eex)26 b(header)h(pac)n(k)n(et)p eop
-%%Page: 20 20
-20 19 bop 515 232 a Fs(A)83 b(F)-9 b(A)n(Q)2466 b Fu(20)515
-523 y Ft(A)131 b(F)-15 b(A)l(Q)515 721 y Fo(V)-9 b(orbis)57
-b(is)h(op)s(en-source)i(and)g(paten)m(t-free,)65 b(wh)m(y)59
-b(do)g(w)m(e)g(need)515 838 y(Sp)s(eex?)515 991 y Fu(V)-7
-b(orbis)36 b(is)g(a)h(great)e(pro)5 b(ject)36 b(but)h(its)g(goals)e
-(are)h(not)h(the)g(same)f(as)g(Sp)r(eex.)64 b(V)-7 b(orbis)36
-b(is)515 1091 y(mostly)31 b(aimed)h(at)g(compressing)e(m)n(usic)i(and)f
-(audio)g(in)i(general,)e(while)h(Sp)r(eex)g(targets)515
-1190 y(sp)r(eec)n(h)24 b(only)-7 b(.)36 b(F)-7 b(or)24
-b(that)h(reason)e(Sp)r(eex)i(can)g(ac)n(hiev)n(e)e(m)n(uc)n(h)i(b)r
-(etter)g(results)f(than)h(V)-7 b(orbis)515 1290 y(on)27
-b(sp)r(eec)n(h,)g(t)n(ypically)g(2-4)g(times)g(higher)g(compression)f
-(at)i(equal)f(qualit)n(y)-7 b(.)515 1522 y Fo(Ogg,)37
-b(Sp)s(eex,)i(V)-9 b(orbis,)36 b(what's)i(the)f(di\033erence?)515
-1675 y Fu(Ogg)20 b(is)i(a)g(\020\034le)g(format\021)28
-b(for)22 b(holding)f(m)n(ultimedia)i(data.)34 b(V)-7
-b(orbis)22 b(is)g(an)g(audio)f(co)r(dec)h(that)515 1775
-y(uses)f(Ogg)g(to)h(store)f(its)h(bit-streams)f(as)g(\034les,)i(hence)f
-(the)g(name)g(Ogg)f(V)-7 b(orbis.)34 b(Sp)r(eex)22 b(also)515
-1875 y(uses)30 b(the)g(Ogg)f(format)h(to)g(store)f(its)h(bit-streams)g
-(as)f(\034les,)i(so)f(tec)n(hnically)f(they)i(w)n(ould)515
-1974 y(b)r(e)26 b(\020Ogg)d(Sp)r(eex\021)32 b(\034les)26
-b(\(I)f(prefer)g(to)g(call)g(them)h(just)g(Sp)r(eex)g(\034les\).)36
-b(One)25 b(di\033erence)h(with)515 2074 y(V)-7 b(orbis)27
-b(ho)n(w)n(ev)n(er,)e(is)j(that)f(Sp)r(eex)h(is)g(less)f(tied)h(with)g
-(Ogg.)35 b(A)n(ctually)-7 b(,)28 b(if)g(what)f(y)n(ou)g(do)g(is)515
-2174 y(V)-7 b(oice)27 b(of)h(IP)g(\(V)-7 b(oIP\),)28
-b(y)n(ou)f(don't)h(need)f(Ogg)g(at)g(all.)515 2406 y
-Fo(Can)38 b(I)f(use)h(Sp)s(eex)g(for)f(compressing)g(m)m(usic?)515
-2559 y Fu(Just)26 b(lik)n(e)h(V)-7 b(orbis)26 b(is)h(not)f(really)g
-(adapted)h(to)f(sp)r(eec)n(h,)h(Sp)r(eex)g(is)g(really)e(not)i(adapted)
-g(for)515 2659 y(m)n(usic.)36 b(In)28 b(most)f(cases,)g(y)n(ou'll)g(b)r
-(e)h(b)r(etter)g(of)f(with)h(V)-7 b(orbis)27 b(when)h(it)g(comes)f(to)g
-(m)n(usic.)515 2891 y Fo(I)44 b(con)m(v)m(erted)g(some)f(MP3's)i(to)e
-(Sp)s(eex)i(and)h(the)e(qualit)m(y)e(is)i(bad.)515 3007
-y(What's)37 b(wrong?)515 3161 y Fu(This)26 b(is)g(called)g(transco)r
-(ding)e(and)i(it)h(will)f(alw)n(a)n(ys)e(result)i(in)h(m)n(uc)n(h)f(p)r
-(o)r(orer)e(qualit)n(y)i(than)515 3260 y(the)31 b(original)f(MP3.)48
-b(Unless)32 b(y)n(ou)e(ha)n(v)n(e)g(a)h(really)f(go)r(o)r(d)h(\(size\))
-h(reason)d(to)i(do)g(so,)h(nev)n(er)515 3360 y(transco)r(de)22
-b(sp)r(eec)n(h.)35 b(This)23 b(is)g(ev)n(en)g(v)-5 b(alid)23
-b(for)f(self)i(transco)r(ding)d(\(tandeming\),)k(i.e.)35
-b(If)24 b(y)n(ou)515 3459 y(deco)r(de)33 b(a)g(Sp)r(eex)h(\034le)g(and)
-g(re-enco)r(de)e(it)i(again)f(at)g(the)h(same)f(bit-rate,)i(y)n(ou)e
-(will)h(lose)515 3559 y(qualit)n(y)-7 b(.)515 3791 y
-Fo(Do)s(es)37 b(Sp)s(eex)i(run)e(on)h(Windo)m(ws?)515
-3945 y Fu(As)e(of)f(0.8.0,)i(Sp)r(eex)f(can)f(no)n(w)g(compile)h(on)f
-(Windo)n(ws,)j(though)d(limited)i(testing)f(has)515 4044
-y(b)r(een)28 b(done)f(so)g(far.)515 4277 y Fo(Wh)m(y)37
-b(is)g(enco)s(ding)g(so)h(slo)m(w)e(compared)i(to)f(deco)s(ding?)515
-4430 y Fu(F)-7 b(or)36 b(most)h(kinds)g(of)g(compression,)h(enco)r
-(ding)e(is)h(inheren)n(tly)g(slo)n(w)n(er)e(than)i(deco)r(ding.)515
-4530 y(In)f(the)g(case)e(of)i(Sp)r(eex,)i(enco)r(ding)d(consists)g(of)h
-(\034nding,)h(for)e(eac)n(h)g(v)n(ector)g(of)g(5)g(to)h(10)515
-4629 y(samples,)26 b(the)h(en)n(try)g(that)g(matc)n(hes)f(the)h(b)r
-(est)g(within)h(a)e(co)r(deb)r(o)r(ok)h(consisting)e(of)i(16)f(to)515
-4729 y(256)e(en)n(tries.)36 b(On)25 b(the)h(other)f(hand,)h(at)g(deco)r
-(ding)f(all)g(that)h(needs)g(to)g(b)r(e)g(done)f(is)h(lo)r(okup)515
-4828 y(the)c(righ)n(t)f(en)n(try)g(in)h(the)g(co)r(deb)r(o)r(ok)g
-(using)f(the)h(enco)r(ded)g(index.)35 b(Since)22 b(a)f(lo)r(okup)h(is)f
-(m)n(uc)n(h)515 4928 y(faster)27 b(than)g(a)h(searc)n(h,)e(the)i(deco)r
-(der)e(w)n(orks)g(m)n(uc)n(h)i(faster)f(than)g(the)h(enco)r(der.)p
-eop
-%%Page: 21 21
-21 20 bop 515 232 a Fs(A)83 b(F)-9 b(A)n(Q)2466 b Fu(21)515
-523 y Fo(Wh)m(y)41 b(is)g(Sp)s(eex)h(so)f(slo)m(w)g(on)g(m)m(y)g(iP)m
-(aq)f(\(or)h(insert)f(an)m(y)i(platform)515 639 y(without)36
-b(an)i(FPU\)?)515 793 y Fu(W)-7 b(ell)34 b(the)f(paren)n(thesis)f(pro)n
-(vides)g(the)i(answ)n(er:)46 b(no)33 b(FPU)i(\(\035oating-p)r(oin)n(t)d
-(unit\).)55 b(The)515 892 y(Sp)r(eex)32 b(co)r(de)g(mak)n(es)e(hea)n
-(vy)h(use)h(of)g(\035oating-p)r(oin)n(t)f(op)r(erations.)48
-b(On)32 b(devices)f(with)h(no)515 992 y(FPU,)i(all)e(\035oating-p)r
-(oin)n(t)g(instructions)g(need)h(to)f(b)r(e)h(em)n(ulated.)52
-b(This)33 b(is)g(a)f(v)n(ery)g(time)515 1091 y(consuming)27
-b(op)r(eration.)515 1324 y Fo(I'm)54 b(getting)g(un)m(usual)i(bac)m
-(kground)g(noise)f(\(hiss\))f(when)h(using)515 1440 y(libsp)s(eex)37
-b(in)f(m)m(y)h(application.)48 b(Ho)m(w)37 b(do)h(I)f(\034x)h(that?)515
-1593 y Fu(One)26 b(of)h(the)g(cause)g(could)f(b)r(e)i(scaling)d(of)i
-(the)g(input)h(sp)r(eec)n(h.)37 b(Sp)r(eex)27 b(exp)r(ects)g(signals)e
-(to)515 1693 y(ha)n(v)n(e)e(a)i Fp(\006)p Fm(2)877 1663
-y Fj(16)971 1693 y Fu(\(signed)f(short\))g(dynamic)h(range.)34
-b(If)25 b(the)h(dynamic)e(range)f(of)i(y)n(our)e(signals)515
-1792 y(is)31 b(to)r(o)f(small)h(\(e.g.)47 b Fp(\006)p
-Fm(1)p Fn(:)p Fm(0)p Fu(\),)31 b(y)n(ou)f(will)h(su\033er)g(imp)r
-(ortan)n(t)g(quan)n(tization)f(noise.)46 b(A)32 b(go)r(o)r(d)515
-1892 y(target)j(is)h(to)h(ha)n(v)n(e)e(a)h(dynamic)g(range)f(around)g
-Fp(\006)p Fm(8000)f Fu(whic)n(h)i(is)h(large)e(enough,)i(but)515
-1992 y(small)29 b(enough)h(to)f(mak)n(e)g(sure)h(there's)f(no)h
-(clipping)g(when)g(con)n(v)n(erting)e(bac)n(k)h(to)h(signed)515
-2091 y(short.)515 2324 y Fo(I)39 b(get)g(v)m(ery)h(distorted)e(sp)s
-(eec)m(h)i(when)g(using)f(libsp)s(eex)g(in)g(m)m(y)g(ap-)515
-2440 y(plication.)47 b(What's)38 b(wrong?)515 2593 y
-Fu(There)28 b(are)h(man)n(y)f(p)r(ossible)h(causes)f(for)h(that.)42
-b(One)29 b(of)h(them)f(is)h(errors)d(in)i(the)h(w)n(a)n(y)e(the)515
-2693 y(bits)f(are)g(manipulated.)36 b(Another)27 b(p)r(ossible)g(cause)
-g(is)g(the)h(use)f(of)g(the)h(same)e(enco)r(der)h(or)515
-2792 y(deco)r(der)21 b(state)g(for)g(more)g(than)g(one)h(audio)f
-(stream)f(\(c)n(hannel\),)j(whic)n(h)f(pro)r(duces)e(strange)515
-2892 y(e\033ects)30 b(with)h(the)g(\034lter)f(memories.)44
-b(If)31 b(the)g(input)g(sp)r(eec)n(h)f(has)g(an)g(amplitude)h(close)e
-(to)515 2992 y Fm(2)557 2962 y Fj(16)627 2992 y Fu(,)36
-b(it)f(is)g(p)r(ossible)f(that)h(at)f(deco)r(ding,)i(the)f(amplitude)g
-(b)r(e)g(a)f(bit)h(higher)f(than)h(that,)515 3091 y(causing)26
-b(clipping)i(when)g(sa)n(ving)e(as)h(16-bit)f(PCM.)515
-3324 y Fo(Can)38 b(Sp)s(eex)g(pass)h(DTMF?)515 3477 y
-Fu(I)32 b(guess)f(it)i(all)f(dep)r(ends)g(on)g(the)h(bit-rate)e(used.)
-51 b(Though)31 b(no)h(formal)g(testing)g(has)f(y)n(et)515
-3577 y(b)r(een)24 b(p)r(erformed,)h(I'd)f(sa)n(y)f(don't)i(go)e(b)r
-(elo)n(w)h(the)h(15)e(kbps)h(mo)r(de)g(if)h(y)n(ou)f(w)n(an)n(t)f(DTMF)
-i(to)515 3676 y(b)r(e)k(transmitted)h(correctly)-7 b(.)40
-b(Also,)30 b(mak)n(e)e(sure)h(y)n(ou)f(don't)i(use)f(the)h(lo)n(w)n
-(est)e(complexit)n(y)515 3776 y(\(see)k(SPEEX_SET_COMPLEXITY)j(or)c
-(\025comp)h(option\),)h(as)f(it)g(causes)f(imp)r(ortan)n(t)515
-3875 y(noise.)515 4108 y Fo(Can)38 b(Sp)s(eex)g(pass)h(V.9x)e(mo)s(dem)
-f(signals)h(correctly?)515 4261 y Fu(If)28 b(I)f(could)h(to)f(that)h
-(I'd)g(b)r(e)g(v)n(ery)e(ric)n(h)h(b)n(y)g(no)n(w)g(:-\))515
-4493 y Fo(What)32 b(is)g(y)m(our)h(\(Jean-Marc\))g(relationship)e(with)
-h(the)h(Univ)m(ersit)m(y)515 4610 y(of)k(Sherbro)s(ok)m(e)h(and)h(ho)m
-(w)e(do)s(es)h(Sp)s(eex)h(\034t)e(in)m(to)f(that?)515
-4763 y Fu(I)j(am)g(curren)n(tly)f(\(2002/08/13\))d(doing)k(a)g(Ph.D.)h
-(at)f(the)h(Univ)n(ersit)n(y)e(of)h(Sherbro)r(ok)n(e)515
-4863 y(in)i(mobile)g(rob)r(otics.)76 b(Although)41 b(I)g(did)g(m)n(y)g
-(master)f(with)h(the)g(Sherbro)r(ok)n(e)e(sp)r(eec)n(h)515
-4962 y(co)r(ding)34 b(group)f(\(in)i(sp)r(eec)n(h)f(enhancemen)n(t,)i
-(not)f(co)r(ding\),)h(I)f(am)f(not)g(asso)r(ciated)g(with)p
-eop
-%%Page: 22 22
-22 21 bop 515 232 a Fs(A)83 b(F)-9 b(A)n(Q)2466 b Fu(22)515
-523 y(them)38 b(an)n(ymore.)65 b(It)38 b(should)f Fr(not)g
-Fu(b)r(e)h(understo)r(o)r(d)g(that)f(they)h(or)f(the)h(Univ)n(ersit)n
-(y)e(of)515 623 y(Sherbro)r(ok)n(e)22 b(endorse)h(the)i(Sp)r(eex)f(pro)
-5 b(ject)24 b(in)h(an)n(y)e(w)n(a)n(y)-7 b(.)35 b(F)-7
-b(urthermore,)24 b(Sp)r(eex)g(do)r(es)g(not)515 722 y(mak)n(e)34
-b(use)g(of)h(an)n(y)f(co)r(de)h(or)f(proprietary)e(tec)n(hnology)i(dev)
-n(elop)r(ed)g(in)h(the)g(Sherbro)r(ok)n(e)515 822 y(sp)r(eec)n(h)27
-b(co)r(ding)g(group.)515 1054 y Fo(CELP)-9 b(,)36 b(A)m(CELP)-9
-b(,)36 b(what's)i(the)f(di\033erence?)515 1208 y Fu(CELP)f(stands)f
-(for)g(\020Co)r(de)g(Excited)h(Linear)e(Prediction\021,)j(while)f(A)n
-(CELP)g(stands)f(for)515 1307 y(\020)7 b Fq(A)n(lgebr)l(aic)39
-b Fu(Co)r(de)34 b(Excited)g(Linear)f(Prediction\021.)55
-b(That)33 b(means)h(A)n(CELP)g(is)g(a)f(CELP)515 1407
-y(tec)n(hnique)27 b(that)h(uses)g(an)f(algebraic)f(co)r(deb)r(o)r(ok)h
-(represen)n(ted)f(as)h(a)h(sum)f(of)h(unit)g(pulses,)515
-1506 y(th)n(us)41 b(making)f(the)i(co)r(deb)r(o)r(ok)e(searc)n(h)g(m)n
-(uc)n(h)g(more)h(e\036cien)n(t.)77 b(This)41 b(tec)n(hnique)g(w)n(as)
-515 1606 y(in)n(v)n(en)n(ted)36 b(at)g(the)h(Univ)n(ersit)n(y)f(of)h
-(Sherbro)r(ok)n(e)e(and)h(is)h(no)n(w)f(one)g(of)h(the)g(most)f(widely)
-515 1706 y(used)f(form)f(of)h(CELP)-7 b(.)36 b(Unfortunately)-7
-b(,)37 b(since)d(it)i(is)e(paten)n(ted,)j(it)e(cannot)g(b)r(e)g(used)g
-(in)515 1805 y(Sp)r(eex.)p eop
-%%Page: 23 23
-23 22 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(23)515 523 y Ft(B)132
-b(GNU)44 b(F)-11 b(ree)43 b(Do)t(cumen)l(tation)h(License)515
-705 y Fu(V)-7 b(ersion)27 b(1.1,)f(Marc)n(h)h(2000)639
-804 y(Cop)n(yrigh)n(t)g(\(C\))j(2000)d(F)-7 b(ree)28
-b(Soft)n(w)n(are)f(F)-7 b(oundation,)29 b(Inc.)41 b(59)27
-b(T)-7 b(emple)30 b(Place,)f(Suite)515 904 y(330,)23
-b(Boston,)g(MA)h(02111-1307)18 b(USA)24 b(Ev)n(ery)n(one)e(is)h(p)r
-(ermitted)h(to)f(cop)n(y)g(and)g(distribute)515 1004
-y(v)n(erbatim)j(copies)h(of)h(this)g(license)f(do)r(cumen)n(t,)h(but)g
-(c)n(hanging)e(it)i(is)g(not)f(allo)n(w)n(ed.)515 1236
-y Fo(0.)50 b(PREAMBLE)515 1389 y Fu(The)21 b(purp)r(ose)f(of)h(this)g
-(License)f(is)h(to)g(mak)n(e)f(a)g(man)n(ual,)i(textb)r(o)r(ok,)g(or)e
-(other)g(written)i(do)r(c-)515 1489 y(umen)n(t)30 b("free")e(in)i(the)g
-(sense)f(of)g(freedom:)40 b(to)30 b(assure)e(ev)n(ery)n(one)f(the)j
-(e\033ectiv)n(e)g(freedom)515 1589 y(to)h(cop)n(y)g(and)g(redistribute)
-g(it,)i(with)f(or)f(without)h(mo)r(difying)f(it,)i(either)f
-(commercially)515 1688 y(or)22 b(noncommercially)-7 b(.)34
-b(Secondarily)-7 b(,)23 b(this)h(License)f(preserv)n(es)e(for)i(the)g
-(author)g(and)g(pub-)515 1788 y(lisher)i(a)h(w)n(a)n(y)f(to)i(get)f
-(credit)g(for)f(their)i(w)n(ork,)e(while)h(not)g(b)r(eing)h(considered)
-e(resp)r(onsible)515 1887 y(for)i(mo)r(di\034cations)g(made)g(b)n(y)g
-(others.)639 1987 y(This)21 b(License)f(is)g(a)g(kind)h(of)f("cop)n
-(yleft",)h(whic)n(h)f(means)g(that)h(deriv)-5 b(ativ)n(e)20
-b(w)n(orks)e(of)j(the)515 2087 y(do)r(cumen)n(t)k(m)n(ust)h(themselv)n
-(es)f(b)r(e)h(free)f(in)g(the)h(same)f(sense.)36 b(It)25
-b(complemen)n(ts)h(the)f(GNU)515 2186 y(General)h(Public)j(License,)e
-(whic)n(h)h(is)f(a)g(cop)n(yleft)g(license)h(designed)f(for)g(free)g
-(soft)n(w)n(are.)639 2286 y(W)-7 b(e)22 b(ha)n(v)n(e)e(designed)h(this)
-g(License)g(in)h(order)e(to)h(use)g(it)h(for)f(man)n(uals)f(for)h(free)
-g(soft)n(w)n(are,)515 2386 y(b)r(ecause)34 b(free)g(soft)n(w)n(are)f
-(needs)i(free)f(do)r(cumen)n(tation:)51 b(a)34 b(free)h(program)d
-(should)j(come)515 2485 y(with)i(man)n(uals)e(pro)n(viding)g(the)h
-(same)g(freedoms)g(that)g(the)h(soft)n(w)n(are)d(do)r(es.)63
-b(But)37 b(this)515 2585 y(License)25 b(is)h(not)h(limited)f(to)g(soft)
-n(w)n(are)f(man)n(uals;)g(it)i(can)f(b)r(e)g(used)g(for)g(an)n(y)f
-(textual)h(w)n(ork,)515 2684 y(regardless)i(of)j(sub)5
-b(ject)31 b(matter)g(or)f(whether)h(it)h(is)f(published)g(as)f(a)h
-(prin)n(ted)g(b)r(o)r(ok.)47 b(W)-7 b(e)515 2784 y(recommend)32
-b(this)i(License)f(principally)f(for)h(w)n(orks)f(whose)g(purp)r(ose)h
-(is)g(instruction)g(or)515 2884 y(reference.)515 3116
-y Fo(1.)50 b(APPLICABILITY)34 b(AND)j(DEFINITIONS)515
-3269 y Fu(This)26 b(License)g(applies)g(to)g(an)n(y)f(man)n(ual)h(or)f
-(other)h(w)n(ork)f(that)h(con)n(tains)f(a)h(notice)g(placed)515
-3369 y(b)n(y)36 b(the)h(cop)n(yrigh)n(t)e(holder)i(sa)n(ying)e(it)i
-(can)f(b)r(e)i(distributed)f(under)f(the)i(terms)e(of)h(this)515
-3469 y(License.)66 b(The)38 b("Do)r(cumen)n(t",)h(b)r(elo)n(w,)h
-(refers)d(to)g(an)n(y)g(suc)n(h)g(man)n(ual)g(or)g(w)n(ork.)65
-b(An)n(y)515 3568 y(mem)n(b)r(er)27 b(of)h(the)g(public)g(is)f(a)g
-(licensee,)g(and)h(is)f(addressed)g(as)g("y)n(ou".)639
-3668 y(A)d("Mo)r(di\034ed)f(V)-7 b(ersion")23 b(of)g(the)h(Do)r(cumen)n
-(t)g(means)f(an)n(y)g(w)n(ork)f(con)n(taining)g(the)i(Do)r(c-)515
-3767 y(umen)n(t)30 b(or)f(a)g(p)r(ortion)g(of)h(it,)g(either)g(copied)f
-(v)n(erbatim,)h(or)e(with)j(mo)r(di\034cations)e(and/or)515
-3867 y(translated)d(in)n(to)i(another)e(language.)639
-3967 y(A)38 b("Secondary)d(Section")i(is)g(a)g(named)g(app)r(endix)h
-(or)e(a)h(fron)n(t-matter)f(section)h(of)515 4066 y(the)k(Do)r(cumen)n
-(t)g(that)g(deals)f(exclusiv)n(ely)f(with)i(the)g(relationship)f(of)h
-(the)g(publishers)515 4166 y(or)34 b(authors)f(of)i(the)g(Do)r(cumen)n
-(t)g(to)g(the)g(Do)r(cumen)n(t's)g(o)n(v)n(erall)d(sub)5
-b(ject)35 b(\(or)f(to)h(related)515 4266 y(matters\))18
-b(and)h(con)n(tains)f(nothing)g(that)i(could)e(fall)h(directly)g
-(within)g(that)g(o)n(v)n(erall)e(sub)5 b(ject.)515 4365
-y(\(F)-7 b(or)18 b(example,)i(if)f(the)g(Do)r(cumen)n(t)h(is)e(in)h
-(part)f(a)h(textb)r(o)r(ok)f(of)h(mathematics,)h(a)f(Secondary)515
-4465 y(Section)25 b(ma)n(y)f(not)i(explain)f(an)n(y)f(mathematics.\))36
-b(The)25 b(relationship)g(could)g(b)r(e)h(a)e(matter)515
-4564 y(of)35 b(historical)f(connection)g(with)i(the)f(sub)5
-b(ject)36 b(or)e(with)i(related)e(matters,)j(or)d(of)h(legal,)515
-4664 y(commercial,)26 b(philosophical,)h(ethical)g(or)g(p)r(olitical)g
-(p)r(osition)h(regarding)d(them.)639 4764 y(The)40 b("In)n(v)-5
-b(arian)n(t)37 b(Sections")i(are)f(certain)h(Secondary)f(Sections)h
-(whose)f(titles)i(are)515 4863 y(designated,)24 b(as)f(b)r(eing)h
-(those)g(of)g(In)n(v)-5 b(arian)n(t)23 b(Sections,)i(in)f(the)g(notice)
-g(that)h(sa)n(ys)d(that)j(the)515 4963 y(Do)r(cumen)n(t)j(is)f
-(released)f(under)i(this)g(License.)p eop
-%%Page: 24 24
-24 23 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(24)639 523 y(The)20
-b("Co)n(v)n(er)e(T)-7 b(exts")19 b(are)g(certain)g(short)h(passages)d
-(of)j(text)h(that)f(are)f(listed,)j(as)d(F)-7 b(ron)n(t-)515
-623 y(Co)n(v)n(er)24 b(T)-7 b(exts)27 b(or)e(Bac)n(k-Co)n(v)n(er)e(T)-7
-b(exts,)27 b(in)g(the)f(notice)h(that)g(sa)n(ys)e(that)h(the)h(Do)r
-(cumen)n(t)g(is)515 722 y(released)f(under)h(this)h(License.)639
-822 y(A)40 b("T)-7 b(ransparen)n(t")36 b(cop)n(y)j(of)g(the)h(Do)r
-(cumen)n(t)g(means)f(a)g(mac)n(hine-readable)e(cop)n(y)-7
-b(,)515 922 y(represen)n(ted)32 b(in)i(a)g(format)f(whose)g(sp)r
-(eci\034cation)h(is)g(a)n(v)-5 b(ailable)32 b(to)i(the)g(general)f
-(public,)515 1021 y(whose)g(con)n(ten)n(ts)h(can)g(b)r(e)h(view)n(ed)e
-(and)i(edited)f(directly)g(and)h(straigh)n(tforw)n(ardly)c(with)515
-1121 y(generic)e(text)h(editors)g(or)f(\(for)h(images)f(comp)r(osed)h
-(of)g(pixels\))g(generic)f(pain)n(t)h(programs)515 1220
-y(or)c(\(for)i(dra)n(wings\))e(some)h(widely)g(a)n(v)-5
-b(ailable)26 b(dra)n(wing)h(editor,)g(and)g(that)h(is)f(suitable)h(for)
-515 1320 y(input)37 b(to)g(text)g(formatters)e(or)h(for)g(automatic)g
-(translation)f(to)i(a)f(v)-5 b(ariet)n(y)35 b(of)i(formats)515
-1420 y(suitable)24 b(for)h(input)h(to)e(text)i(formatters.)34
-b(A)26 b(cop)n(y)e(made)g(in)h(an)g(otherwise)f(T)-7
-b(ransparen)n(t)515 1519 y(\034le)23 b(format)g(whose)f(markup)h(has)g
-(b)r(een)h(designed)e(to)h(th)n(w)n(art)g(or)f(discourage)g(subsequen)n
-(t)515 1619 y(mo)r(di\034cation)30 b(b)n(y)g(readers)f(is)h(not)h(T)-7
-b(ransparen)n(t.)44 b(A)31 b(cop)n(y)e(that)i(is)f(not)h("T)-7
-b(ransparen)n(t")515 1719 y(is)27 b(called)g("Opaque".)639
-1818 y(Examples)38 b(of)g(suitable)g(formats)f(for)g(T)-7
-b(ransparen)n(t)36 b(copies)h(include)i(plain)e(ASCI)r(I)515
-1918 y(without)24 b(markup,)h(T)-7 b(exinfo)24 b(input)h(format,)f(L)
-1972 1901 y Fc(A)2009 1918 y Fu(T)2055 1936 y(E)2101
-1918 y(X)h(input)g(format,)f(SGML)h(or)e(XML)h(us-)515
-2017 y(ing)h(a)f(publicly)h(a)n(v)-5 b(ailable)24 b(DTD,)i(and)f
-(standard-conforming)d(simple)j(HTML)h(designed)515 2117
-y(for)g(h)n(uman)h(mo)r(di\034cation.)36 b(Opaque)26
-b(formats)h(include)g(P)n(ostScript,)g(PDF,)h(proprietary)515
-2217 y(formats)20 b(that)h(can)g(b)r(e)h(read)e(and)h(edited)g(only)g
-(b)n(y)g(proprietary)e(w)n(ord)h(pro)r(cessors,)g(SGML)515
-2316 y(or)k(XML)h(for)g(whic)n(h)g(the)g(DTD)h(and/or)d(pro)r(cessing)h
-(to)r(ols)g(are)g(not)h(generally)e(a)n(v)-5 b(ailable,)515
-2416 y(and)19 b(the)h(mac)n(hine-generated)e(HTML)h(pro)r(duced)h(b)n
-(y)f(some)g(w)n(ord)f(pro)r(cessors)g(for)h(output)515
-2516 y(purp)r(oses)26 b(only)-7 b(.)639 2615 y(The)29
-b("Title)g(P)n(age")f(means,)h(for)f(a)h(prin)n(ted)g(b)r(o)r(ok,)g
-(the)g(title)h(page)e(itself,)i(plus)f(suc)n(h)515 2715
-y(follo)n(wing)24 b(pages)g(as)g(are)g(needed)h(to)g(hold,)h(legibly)-7
-b(,)25 b(the)g(material)g(this)g(License)f(requires)515
-2814 y(to)31 b(app)r(ear)g(in)g(the)h(title)g(page.)48
-b(F)-7 b(or)31 b(w)n(orks)f(in)i(formats)e(whic)n(h)i(do)f(not)g(ha)n
-(v)n(e)g(an)n(y)f(title)515 2914 y(page)23 b(as)h(suc)n(h,)h("Title)f
-(P)n(age")f(means)h(the)h(text)f(near)g(the)h(most)f(prominen)n(t)g
-(app)r(earance)515 3014 y(of)j(the)h(w)n(ork's)e(title,)i(preceding)f
-(the)h(b)r(eginning)g(of)f(the)h(b)r(o)r(dy)g(of)f(the)h(text.)515
-3246 y Fo(2.)50 b(VERBA)-9 b(TIM)35 b(COPYING)515 3399
-y Fu(Y)-7 b(ou)21 b(ma)n(y)f(cop)n(y)g(and)h(distribute)g(the)h(Do)r
-(cumen)n(t)f(in)g(an)n(y)g(medium,)i(either)e(commercially)515
-3499 y(or)29 b(noncommercially)-7 b(,)28 b(pro)n(vided)h(that)h(this)g
-(License,)f(the)h(cop)n(yrigh)n(t)e(notices,)i(and)g(the)515
-3599 y(license)35 b(notice)g(sa)n(ying)f(this)i(License)f(applies)g(to)
-h(the)g(Do)r(cumen)n(t)g(are)e(repro)r(duced)h(in)515
-3698 y(all)h(copies,)h(and)f(that)g(y)n(ou)g(add)g(no)g(other)f
-(conditions)h(whatso)r(ev)n(er)e(to)i(those)g(of)g(this)515
-3798 y(License.)f(Y)-7 b(ou)26 b(ma)n(y)e(not)h(use)g(tec)n(hnical)g
-(measures)f(to)h(obstruct)g(or)f(con)n(trol)g(the)h(reading)515
-3897 y(or)36 b(further)i(cop)n(ying)e(of)i(the)g(copies)f(y)n(ou)g(mak)
-n(e)g(or)f(distribute.)68 b(Ho)n(w)n(ev)n(er,)38 b(y)n(ou)f(ma)n(y)515
-3997 y(accept)c(comp)r(ensation)g(in)g(exc)n(hange)f(for)h(copies.)54
-b(If)34 b(y)n(ou)f(distribute)h(a)f(large)f(enough)515
-4097 y(n)n(um)n(b)r(er)27 b(of)h(copies)e(y)n(ou)h(m)n(ust)h(also)e
-(follo)n(w)h(the)h(conditions)f(in)h(section)f(3.)639
-4196 y(Y)-7 b(ou)27 b(ma)n(y)g(also)f(lend)h(copies,)f(under)h(the)g
-(same)g(conditions)f(stated)h(ab)r(o)n(v)n(e,)f(and)h(y)n(ou)515
-4296 y(ma)n(y)g(publicly)g(displa)n(y)g(copies.)515 4528
-y Fo(3.)50 b(COPYING)36 b(IN)g(QUANTITY)515 4682 y Fu(If)31
-b(y)n(ou)f(publish)h(prin)n(ted)g(copies)f(of)h(the)g(Do)r(cumen)n(t)g
-(n)n(um)n(b)r(ering)f(more)g(than)h(100,)f(and)515 4781
-y(the)23 b(Do)r(cumen)n(t's)h(license)f(notice)g(requires)f(Co)n(v)n
-(er)g(T)-7 b(exts,)24 b(y)n(ou)e(m)n(ust)i(enclose)e(the)i(copies)515
-4881 y(in)c(co)n(v)n(ers)e(that)i(carry)-7 b(,)20 b(clearly)f(and)g
-(legibly)-7 b(,)22 b(all)d(these)h(Co)n(v)n(er)e(T)-7
-b(exts:)33 b(F)-7 b(ron)n(t-Co)n(v)n(er)17 b(T)-7 b(exts)515
-4980 y(on)27 b(the)h(fron)n(t)g(co)n(v)n(er,)e(and)h(Bac)n(k-Co)n(v)n
-(er)d(T)-7 b(exts)28 b(on)f(the)i(bac)n(k)d(co)n(v)n(er.)36
-b(Both)27 b(co)n(v)n(ers)f(m)n(ust)p eop
-%%Page: 25 25
-25 24 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(25)515 523 y(also)27
-b(clearly)g(and)h(legibly)g(iden)n(tify)h(y)n(ou)f(as)f(the)i
-(publisher)f(of)g(these)h(copies.)38 b(The)29 b(fron)n(t)515
-623 y(co)n(v)n(er)i(m)n(ust)j(presen)n(t)f(the)h(full)h(title)f(with)g
-(all)f(w)n(ords)g(of)g(the)h(title)h(equally)e(prominen)n(t)515
-722 y(and)g(visible.)55 b(Y)-7 b(ou)33 b(ma)n(y)g(add)h(other)f
-(material)f(on)h(the)h(co)n(v)n(ers)e(in)i(addition.)54
-b(Cop)n(ying)515 822 y(with)38 b(c)n(hanges)f(limited)i(to)f(the)g(co)n
-(v)n(ers,)h(as)e(long)h(as)f(they)h(preserv)n(e)e(the)j(title)g(of)f
-(the)515 922 y(Do)r(cumen)n(t)31 b(and)f(satisfy)g(these)h(conditions,)
-g(can)f(b)r(e)h(treated)f(as)g(v)n(erbatim)f(cop)n(ying)h(in)515
-1021 y(other)d(resp)r(ects.)639 1121 y(If)33 b(the)g(required)f(texts)g
-(for)g(either)g(co)n(v)n(er)f(are)g(to)r(o)i(v)n(oluminous)e(to)h
-(\034t)h(legibly)-7 b(,)34 b(y)n(ou)515 1220 y(should)27
-b(put)h(the)f(\034rst)h(ones)e(listed)i(\(as)f(man)n(y)f(as)h(\034t)h
-(reasonably\))d(on)i(the)h(actual)f(co)n(v)n(er,)515
-1320 y(and)g(con)n(tin)n(ue)g(the)h(rest)f(on)n(to)g(adjacen)n(t)g
-(pages.)639 1420 y(If)44 b(y)n(ou)e(publish)h(or)f(distribute)i(Opaque)
-e(copies)g(of)h(the)g(Do)r(cumen)n(t)h(n)n(um)n(b)r(ering)515
-1519 y(more)31 b(than)h(100,)g(y)n(ou)f(m)n(ust)h(either)f(include)i(a)
-e(mac)n(hine-readable)f(T)-7 b(ransparen)n(t)30 b(cop)n(y)515
-1619 y(along)25 b(with)i(eac)n(h)f(Opaque)f(cop)n(y)-7
-b(,)26 b(or)g(state)g(in)h(or)f(with)h(eac)n(h)f(Opaque)f(cop)n(y)h(a)g
-(publicly-)515 1719 y(accessible)31 b(computer-net)n(w)n(ork)f(lo)r
-(cation)h(con)n(taining)h(a)f(complete)i(T)-7 b(ransparen)n(t)30
-b(cop)n(y)515 1818 y(of)21 b(the)h(Do)r(cumen)n(t,)h(free)e(of)g(added)
-g(material,)h(whic)n(h)f(the)h(general)e(net)n(w)n(ork-using)f(public)
-515 1918 y(has)33 b(access)g(to)h(do)n(wnload)e(anon)n(ymously)h(at)h
-(no)f(c)n(harge)f(using)i(public-standard)f(net-)515
-2017 y(w)n(ork)26 b(proto)r(cols.)35 b(If)28 b(y)n(ou)e(use)h(the)h
-(latter)f(option,)g(y)n(ou)g(m)n(ust)g(tak)n(e)g(reasonably)e(pruden)n
-(t)515 2117 y(steps,)h(when)g(y)n(ou)f(b)r(egin)h(distribution)f(of)h
-(Opaque)f(copies)g(in)h(quan)n(tit)n(y)-7 b(,)26 b(to)g(ensure)f(that)
-515 2217 y(this)34 b(T)-7 b(ransparen)n(t)33 b(cop)n(y)g(will)h(remain)
-g(th)n(us)g(accessible)f(at)h(the)h(stated)f(lo)r(cation)g(un)n(til)515
-2316 y(at)27 b(least)f(one)h(y)n(ear)e(after)i(the)g(last)g(time)g(y)n
-(ou)f(distribute)h(an)g(Opaque)f(cop)n(y)g(\(directly)h(or)515
-2416 y(through)g(y)n(our)f(agen)n(ts)g(or)h(retailers\))f(of)i(that)g
-(edition)f(to)h(the)g(public.)639 2516 y(It)j(is)g(requested,)f(but)i
-(not)e(required,)h(that)g(y)n(ou)e(con)n(tact)h(the)h(authors)f(of)g
-(the)h(Do)r(c-)515 2615 y(umen)n(t)37 b(w)n(ell)g(b)r(efore)g
-(redistributing)g(an)n(y)f(large)g(n)n(um)n(b)r(er)h(of)g(copies,)i(to)
-e(giv)n(e)g(them)g(a)515 2715 y(c)n(hance)26 b(to)i(pro)n(vide)e(y)n
-(ou)h(with)h(an)f(up)r(dated)h(v)n(ersion)e(of)i(the)g(Do)r(cumen)n(t.)
-515 2947 y Fo(4.)50 b(MODIFICA)-9 b(TIONS)515 3100 y
-Fu(Y)i(ou)34 b(ma)n(y)g(cop)n(y)f(and)h(distribute)h(a)f(Mo)r(di\034ed)
-g(V)-7 b(ersion)34 b(of)g(the)h(Do)r(cumen)n(t)g(under)f(the)515
-3200 y(conditions)h(of)g(sections)g(2)g(and)h(3)f(ab)r(o)n(v)n(e,)h
-(pro)n(vided)e(that)i(y)n(ou)f(release)f(the)i(Mo)r(di\034ed)515
-3300 y(V)-7 b(ersion)30 b(under)g(precisely)g(this)h(License,)g(with)g
-(the)g(Mo)r(di\034ed)g(V)-7 b(ersion)30 b(\034lling)h(the)g(role)515
-3399 y(of)g(the)g(Do)r(cumen)n(t,)i(th)n(us)e(licensing)g(distribution)
-g(and)g(mo)r(di\034cation)g(of)g(the)h(Mo)r(di\034ed)515
-3499 y(V)-7 b(ersion)23 b(to)g(who)r(ev)n(er)f(p)r(ossesses)g(a)i(cop)n
-(y)e(of)i(it.)36 b(In)24 b(addition,)g(y)n(ou)f(m)n(ust)g(do)h(these)f
-(things)515 3599 y(in)28 b(the)g(Mo)r(di\034ed)f(V)-7
-b(ersion:)639 3781 y Fp(\017)41 b Fu(A.)31 b(Use)f(in)g(the)h(Title)f
-(P)n(age)g(\(and)g(on)g(the)g(co)n(v)n(ers,)f(if)i(an)n(y\))e(a)h
-(title)h(distinct)f(from)722 3881 y(that)c(of)f(the)g(Do)r(cumen)n(t,)h
-(and)f(from)g(those)g(of)g(previous)f(v)n(ersions)f(\(whic)n(h)i
-(should,)722 3980 y(if)k(there)f(w)n(ere)g(an)n(y)-7
-b(,)27 b(b)r(e)i(listed)g(in)f(the)h(History)e(section)h(of)h(the)f(Do)
-r(cumen)n(t\).)40 b(Y)-7 b(ou)722 4080 y(ma)n(y)33 b(use)g(the)h(same)f
-(title)i(as)d(a)i(previous)e(v)n(ersion)g(if)i(the)g(original)e
-(publisher)h(of)722 4180 y(that)28 b(v)n(ersion)e(giv)n(es)g(p)r
-(ermission.)639 4346 y Fp(\017)41 b Fu(B.)e(List)f(on)g(the)h(Title)f
-(P)n(age,)j(as)c(authors,)j(one)e(or)g(more)f(p)r(ersons)h(or)f(en)n
-(tities)722 4445 y(resp)r(onsible)d(for)g(authorship)f(of)i(the)g(mo)r
-(di\034cations)f(in)g(the)h(Mo)r(di\034ed)g(V)-7 b(ersion,)722
-4545 y(together)31 b(with)h(at)g(least)g(\034v)n(e)f(of)h(the)g
-(principal)f(authors)g(of)h(the)g(Do)r(cumen)n(t)g(\(all)722
-4645 y(of)c(its)g(principal)f(authors,)f(if)i(it)g(has)f(less)g(than)h
-(\034v)n(e\).)639 4811 y Fp(\017)41 b Fu(C.)f(State)g(on)f(the)h(Title)
-g(page)f(the)h(name)f(of)h(the)g(publisher)f(of)h(the)g(Mo)r(di\034ed)
-722 4910 y(V)-7 b(ersion,)27 b(as)g(the)h(publisher.)p
-eop
-%%Page: 26 26
-26 25 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(26)639 523 y Fp(\017)41
-b Fu(D.)28 b(Preserv)n(e)f(all)g(the)h(cop)n(yrigh)n(t)e(notices)h(of)g
-(the)h(Do)r(cumen)n(t.)639 689 y Fp(\017)41 b Fu(E.)25
-b(A)n(dd)f(an)g(appropriate)e(cop)n(yrigh)n(t)g(notice)i(for)f(y)n(our)
-g(mo)r(di\034cations)g(adjacen)n(t)g(to)722 789 y(the)28
-b(other)f(cop)n(yrigh)n(t)f(notices.)639 955 y Fp(\017)41
-b Fu(F.)24 b(Include,)h(immediately)e(after)h(the)f(cop)n(yrigh)n(t)f
-(notices,)i(a)f(license)h(notice)f(giving)722 1054 y(the)k(public)f(p)r
-(ermission)g(to)g(use)g(the)g(Mo)r(di\034ed)h(V)-7 b(ersion)25
-b(under)h(the)h(terms)f(of)g(this)722 1154 y(License,)h(in)h(the)g
-(form)f(sho)n(wn)g(in)h(the)g(A)n(ddendum)g(b)r(elo)n(w.)639
-1320 y Fp(\017)41 b Fu(G.)33 b(Preserv)n(e)e(in)h(that)h(license)e
-(notice)i(the)f(full)h(lists)f(of)g(In)n(v)-5 b(arian)n(t)31
-b(Sections)h(and)722 1420 y(required)27 b(Co)n(v)n(er)f(T)-7
-b(exts)27 b(giv)n(en)g(in)h(the)f(Do)r(cumen)n(t's)h(license)g(notice.)
-639 1586 y Fp(\017)41 b Fu(H.)28 b(Include)g(an)f(unaltered)g(cop)n(y)g
-(of)h(this)g(License.)639 1752 y Fp(\017)41 b Fu(I.)32
-b(Preserv)n(e)d(the)j(section)e(en)n(titled)i("History",)e(and)h(its)g
-(title,)i(and)e(add)g(to)g(it)g(an)722 1851 y(item)38
-b(stating)f(at)g(least)g(the)h(title,)j(y)n(ear,)d(new)f(authors,)i
-(and)e(publisher)g(of)h(the)722 1951 y(Mo)r(di\034ed)25
-b(V)-7 b(ersion)23 b(as)g(giv)n(en)g(on)h(the)g(Title)h(P)n(age.)34
-b(If)25 b(there)f(is)f(no)h(section)g(en)n(titled)722
-2051 y("History")c(in)i(the)g(Do)r(cumen)n(t,)h(create)e(one)g(stating)
-h(the)g(title,)h(y)n(ear,)f(authors,)f(and)722 2150 y(publisher)32
-b(of)f(the)h(Do)r(cumen)n(t)h(as)e(giv)n(en)f(on)i(its)g(Title)g(P)n
-(age,)g(then)g(add)f(an)h(item)722 2250 y(describing)27
-b(the)h(Mo)r(di\034ed)g(V)-7 b(ersion)27 b(as)f(stated)i(in)g(the)g
-(previous)e(sen)n(tence.)639 2416 y Fp(\017)41 b Fu(J.)26
-b(Preserv)n(e)e(the)i(net)n(w)n(ork)e(lo)r(cation,)h(if)h(an)n(y)-7
-b(,)26 b(giv)n(en)f(in)h(the)g(Do)r(cumen)n(t)g(for)f(public)722
-2516 y(access)k(to)g(a)g(T)-7 b(ransparen)n(t)28 b(cop)n(y)g(of)i(the)g
-(Do)r(cumen)n(t,)g(and)g(lik)n(ewise)f(the)h(net)n(w)n(ork)722
-2615 y(lo)r(cations)36 b(giv)n(en)f(in)h(the)h(Do)r(cumen)n(t)g(for)e
-(previous)g(v)n(ersions)g(it)h(w)n(as)g(based)f(on.)722
-2715 y(These)30 b(ma)n(y)f(b)r(e)i(placed)f(in)g(the)h("History")d
-(section.)44 b(Y)-7 b(ou)30 b(ma)n(y)g(omit)g(a)g(net)n(w)n(ork)722
-2814 y(lo)r(cation)c(for)g(a)f(w)n(ork)g(that)i(w)n(as)e(published)i
-(at)f(least)f(four)h(y)n(ears)f(b)r(efore)h(the)g(Do)r(c-)722
-2914 y(umen)n(t)35 b(itself,)i(or)c(if)i(the)g(original)e(publisher)h
-(of)h(the)g(v)n(ersion)e(it)h(refers)g(to)g(giv)n(es)722
-3014 y(p)r(ermission.)639 3180 y Fp(\017)41 b Fu(K.)22
-b(In)f(an)n(y)g(section)g(en)n(titled)h("A)n(c)n(kno)n(wledgemen)n(ts")
-d(or)h("Dedications",)i(preserv)n(e)722 3279 y(the)30
-b(section's)f(title,)i(and)f(preserv)n(e)d(in)j(the)g(section)f(all)h
-(the)g(substance)f(and)g(tone)722 3379 y(of)42 b(eac)n(h)e(of)h(the)h
-(con)n(tributor)e(ac)n(kno)n(wledgemen)n(ts)f(and/or)g(dedications)i
-(giv)n(en)722 3479 y(therein.)639 3645 y Fp(\017)g Fu(L.)27
-b(Preserv)n(e)d(all)i(the)h(In)n(v)-5 b(arian)n(t)25
-b(Sections)h(of)g(the)h(Do)r(cumen)n(t,)g(unaltered)f(in)g(their)722
-3744 y(text)h(and)e(in)i(their)f(titles.)36 b(Section)26
-b(n)n(um)n(b)r(ers)g(or)f(the)h(equiv)-5 b(alen)n(t)26
-b(are)f(not)h(consid-)722 3844 y(ered)h(part)g(of)h(the)g(section)f
-(titles.)639 4010 y Fp(\017)41 b Fu(M.)31 b(Delete)h(an)n(y)e(section)g
-(en)n(titled)i("Endorsemen)n(ts".)45 b(Suc)n(h)31 b(a)f(section)h(ma)n
-(y)f(not)722 4110 y(b)r(e)e(included)g(in)g(the)g(Mo)r(di\034ed)g(V)-7
-b(ersion.)639 4276 y Fp(\017)41 b Fu(N.)28 b(Do)f(not)g(retitle)g(an)n
-(y)g(existing)g(section)f(as)h("Endorsemen)n(ts")e(or)i(to)g
-(con\035ict)g(in)722 4375 y(title)i(with)f(an)n(y)e(In)n(v)-5
-b(arian)n(t)27 b(Section.)515 4558 y(If)32 b(the)h(Mo)r(di\034ed)f(V)-7
-b(ersion)32 b(includes)g(new)g(fron)n(t-matter)f(sections)h(or)f(app)r
-(endices)h(that)515 4658 y(qualify)g(as)g(Secondary)f(Sections)h(and)g
-(con)n(tain)g(no)g(material)f(copied)h(from)g(the)h(Do)r(cu-)515
-4757 y(men)n(t,)21 b(y)n(ou)e(ma)n(y)h(at)f(y)n(our)g(option)g
-(designate)g(some)h(or)f(all)g(of)h(these)g(sections)f(as)g(in)n(v)-5
-b(arian)n(t.)515 4857 y(T)e(o)26 b(do)f(this,)i(add)f(their)g(titles)h
-(to)f(the)h(list)f(of)g(In)n(v)-5 b(arian)n(t)25 b(Sections)h(in)h(the)
-f(Mo)r(di\034ed)h(V)-7 b(er-)515 4956 y(sion's)25 b(license)g(notice.)
-36 b(These)26 b(titles)g(m)n(ust)g(b)r(e)g(distinct)h(from)e(an)n(y)g
-(other)g(section)h(titles.)p eop
-%%Page: 27 27
-27 26 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(27)639 523 y(Y)-7 b(ou)27
-b(ma)n(y)g(add)g(a)f(section)h(en)n(titled)g("Endorsemen)n(ts",)f(pro)n
-(vided)g(it)h(con)n(tains)f(noth-)515 623 y(ing)h(but)h(endorsemen)n
-(ts)e(of)i(y)n(our)e(Mo)r(di\034ed)i(V)-7 b(ersion)27
-b(b)n(y)g(v)-5 b(arious)26 b(parties\025for)g(example,)515
-722 y(statemen)n(ts)c(of)g(p)r(eer)g(review)g(or)f(that)h(the)h(text)g
-(has)e(b)r(een)i(appro)n(v)n(ed)d(b)n(y)i(an)g(organization)515
-822 y(as)27 b(the)h(authoritativ)n(e)e(de\034nition)i(of)f(a)g
-(standard.)639 922 y(Y)-7 b(ou)34 b(ma)n(y)g(add)f(a)h(passage)e(of)i
-(up)h(to)e(\034v)n(e)h(w)n(ords)f(as)g(a)h(F)-7 b(ron)n(t-Co)n(v)n(er)
-31 b(T)-7 b(ext,)36 b(and)d(a)515 1021 y(passage)24 b(of)j(up)g(to)g
-(25)e(w)n(ords)h(as)g(a)g(Bac)n(k-Co)n(v)n(er)d(T)-7
-b(ext,)27 b(to)g(the)g(end)g(of)f(the)h(list)g(of)g(Co)n(v)n(er)515
-1121 y(T)-7 b(exts)29 b(in)h(the)g(Mo)r(di\034ed)g(V)-7
-b(ersion.)43 b(Only)29 b(one)g(passage)f(of)h(F)-7 b(ron)n(t-Co)n(v)n
-(er)27 b(T)-7 b(ext)30 b(and)f(one)515 1220 y(of)g(Bac)n(k-Co)n(v)n(er)
-c(T)-7 b(ext)30 b(ma)n(y)e(b)r(e)i(added)f(b)n(y)f(\(or)h(through)f
-(arrangemen)n(ts)f(made)i(b)n(y\))g(an)n(y)515 1320 y(one)i(en)n(tit)n
-(y)-7 b(.)51 b(If)32 b(the)g(Do)r(cumen)n(t)h(already)d(includes)j(a)e
-(co)n(v)n(er)f(text)j(for)e(the)i(same)e(co)n(v)n(er,)515
-1420 y(previously)f(added)i(b)n(y)g(y)n(ou)f(or)h(b)n(y)f(arrangemen)n
-(t)f(made)i(b)n(y)g(the)g(same)g(en)n(tit)n(y)g(y)n(ou)f(are)515
-1519 y(acting)24 b(on)h(b)r(ehalf)g(of,)g(y)n(ou)f(ma)n(y)h(not)f(add)h
-(another;)g(but)g(y)n(ou)g(ma)n(y)f(replace)g(the)h(old)f(one,)515
-1619 y(on)j(explicit)h(p)r(ermission)f(from)g(the)h(previous)e
-(publisher)i(that)f(added)h(the)g(old)f(one.)639 1719
-y(The)f(author\(s\))e(and)h(publisher\(s\))h(of)f(the)h(Do)r(cumen)n(t)
-f(do)g(not)h(b)n(y)f(this)g(License)g(giv)n(e)515 1818
-y(p)r(ermission)c(to)g(use)h(their)g(names)f(for)g(publicit)n(y)h(for)f
-(or)g(to)h(assert)e(or)h(imply)h(endorsemen)n(t)515 1918
-y(of)27 b(an)n(y)g(Mo)r(di\034ed)h(V)-7 b(ersion.)515
-2150 y Fo(5.)50 b(COMBINING)36 b(DOCUMENTS)515 2303 y
-Fu(Y)-7 b(ou)28 b(ma)n(y)g(com)n(bine)g(the)h(Do)r(cumen)n(t)g(with)g
-(other)f(do)r(cumen)n(ts)g(released)f(under)i(this)f(Li-)515
-2403 y(cense,)22 b(under)g(the)g(terms)g(de\034ned)g(in)g(section)f(4)g
-(ab)r(o)n(v)n(e)g(for)g(mo)r(di\034ed)h(v)n(ersions,)f(pro)n(vided)515
-2503 y(that)33 b(y)n(ou)g(include)g(in)g(the)h(com)n(bination)e(all)h
-(of)g(the)h(In)n(v)-5 b(arian)n(t)32 b(Sections)h(of)g(all)g(of)g(the)
-515 2602 y(original)26 b(do)r(cumen)n(ts,)j(unmo)r(di\034ed,)g(and)f
-(list)g(them)h(all)f(as)f(In)n(v)-5 b(arian)n(t)27 b(Sections)h(of)g(y)
-n(our)515 2702 y(com)n(bined)f(w)n(ork)f(in)i(its)g(license)f(notice.)
-639 2802 y(The)d(com)n(bined)f(w)n(ork)e(need)j(only)f(con)n(tain)f
-(one)h(cop)n(y)g(of)g(this)h(License,)f(and)h(m)n(ultiple)515
-2901 y(iden)n(tical)35 b(In)n(v)-5 b(arian)n(t)35 b(Sections)h(ma)n(y)f
-(b)r(e)h(replaced)f(with)h(a)g(single)f(cop)n(y)-7 b(.)61
-b(If)36 b(there)g(are)515 3001 y(m)n(ultiple)g(In)n(v)-5
-b(arian)n(t)34 b(Sections)h(with)g(the)h(same)f(name)g(but)h
-(di\033eren)n(t)f(con)n(ten)n(ts,)i(mak)n(e)515 3100
-y(the)28 b(title)g(of)g(eac)n(h)f(suc)n(h)g(section)h(unique)g(b)n(y)f
-(adding)h(at)f(the)h(end)g(of)g(it,)g(in)g(paren)n(theses,)515
-3200 y(the)h(name)g(of)f(the)h(original)f(author)g(or)f(publisher)i(of)
-g(that)g(section)f(if)i(kno)n(wn,)e(or)g(else)g(a)515
-3300 y(unique)33 b(n)n(um)n(b)r(er.)51 b(Mak)n(e)32 b(the)h(same)f
-(adjustmen)n(t)h(to)g(the)g(section)f(titles)h(in)g(the)g(list)g(of)515
-3399 y(In)n(v)-5 b(arian)n(t)26 b(Sections)h(in)h(the)g(license)f
-(notice)h(of)f(the)h(com)n(bined)f(w)n(ork.)639 3499
-y(In)37 b(the)g(com)n(bination,)h(y)n(ou)e(m)n(ust)h(com)n(bine)f(an)n
-(y)g(sections)g(en)n(titled)h("History")e(in)515 3599
-y(the)25 b(v)-5 b(arious)25 b(original)e(do)r(cumen)n(ts,)j(forming)f
-(one)g(section)g(en)n(titled)g("History";)g(lik)n(ewise)515
-3698 y(com)n(bine)33 b(an)n(y)g(sections)g(en)n(titled)h("A)n(c)n(kno)n
-(wledgemen)n(ts",)f(and)h(an)n(y)f(sections)g(en)n(titled)515
-3798 y("Dedications".)i(Y)-7 b(ou)28 b(m)n(ust)f(delete)h(all)g
-(sections)e(en)n(titled)i("Endorsemen)n(ts.")515 4030
-y Fo(6.)50 b(COLLECTIONS)37 b(OF)h(DOCUMENTS)515 4183
-y Fu(Y)-7 b(ou)34 b(ma)n(y)f(mak)n(e)g(a)h(collection)g(consisting)f
-(of)h(the)g(Do)r(cumen)n(t)h(and)f(other)f(do)r(cumen)n(ts)515
-4283 y(released)i(under)h(this)g(License,)i(and)e(replace)f(the)h
-(individual)h(copies)e(of)h(this)h(License)515 4383 y(in)31
-b(the)g(v)-5 b(arious)30 b(do)r(cumen)n(ts)g(with)i(a)e(single)g(cop)n
-(y)g(that)h(is)g(included)g(in)g(the)h(collection,)515
-4482 y(pro)n(vided)c(that)h(y)n(ou)f(follo)n(w)h(the)g(rules)g(of)g
-(this)g(License)g(for)g(v)n(erbatim)f(cop)n(ying)g(of)h(eac)n(h)515
-4582 y(of)e(the)h(do)r(cumen)n(ts)g(in)g(all)f(other)g(resp)r(ects.)639
-4682 y(Y)-7 b(ou)26 b(ma)n(y)g(extract)f(a)h(single)f(do)r(cumen)n(t)i
-(from)e(suc)n(h)h(a)g(collection,)f(and)h(distribute)h(it)515
-4781 y(individually)h(under)h(this)g(License,)f(pro)n(vided)g(y)n(ou)g
-(insert)g(a)h(cop)n(y)e(of)i(this)g(License)f(in)n(to)515
-4881 y(the)g(extracted)g(do)r(cumen)n(t,)g(and)g(follo)n(w)f(this)i
-(License)e(in)i(all)e(other)h(resp)r(ects)f(regarding)515
-4980 y(v)n(erbatim)f(cop)n(ying)h(of)g(that)h(do)r(cumen)n(t.)p
-eop
-%%Page: 28 28
-28 27 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(28)515 523 y Fo(7.)50
-b(A)m(GGREGA)-9 b(TION)35 b(WITH)h(INDEPENDENT)e(W)m(ORKS)515
-676 y Fu(A)f(compilation)f(of)h(the)g(Do)r(cumen)n(t)g(or)f(its)h
-(deriv)-5 b(ativ)n(es)31 b(with)i(other)f(separate)g(and)g(in-)515
-776 y(dep)r(enden)n(t)f(do)r(cumen)n(ts)g(or)e(w)n(orks,)h(in)h(or)f
-(on)g(a)h(v)n(olume)f(of)g(a)h(storage)d(or)i(distribution)515
-876 y(medium,)38 b(do)r(es)e(not)f(as)g(a)h(whole)f(coun)n(t)g(as)g(a)h
-(Mo)r(di\034ed)g(V)-7 b(ersion)35 b(of)g(the)i(Do)r(cumen)n(t,)515
-975 y(pro)n(vided)26 b(no)i(compilation)f(cop)n(yrigh)n(t)f(is)h
-(claimed)h(for)f(the)h(compilation.)37 b(Suc)n(h)27 b(a)h(com-)515
-1075 y(pilation)i(is)g(called)f(an)h("aggregate",)d(and)j(this)h
-(License)e(do)r(es)h(not)g(apply)g(to)g(the)h(other)515
-1174 y(self-con)n(tained)18 b(w)n(orks)f(th)n(us)i(compiled)g(with)h
-(the)f(Do)r(cumen)n(t,)i(on)e(accoun)n(t)f(of)h(their)g(b)r(eing)515
-1274 y(th)n(us)27 b(compiled,)h(if)g(they)g(are)e(not)i(themselv)n(es)f
-(deriv)-5 b(ativ)n(e)26 b(w)n(orks)g(of)i(the)g(Do)r(cumen)n(t.)639
-1374 y(If)c(the)f(Co)n(v)n(er)e(T)-7 b(ext)23 b(requiremen)n(t)f(of)h
-(section)g(3)f(is)h(applicable)g(to)f(these)h(copies)g(of)g(the)515
-1473 y(Do)r(cumen)n(t,)g(then)e(if)h(the)f(Do)r(cumen)n(t)h(is)f(less)g
-(than)g(one)g(quarter)f(of)h(the)g(en)n(tire)g(aggregate,)515
-1573 y(the)33 b(Do)r(cumen)n(t's)f(Co)n(v)n(er)f(T)-7
-b(exts)32 b(ma)n(y)g(b)r(e)h(placed)f(on)g(co)n(v)n(ers)f(that)h
-(surround)g(only)g(the)515 1673 y(Do)r(cumen)n(t)26 b(within)g(the)g
-(aggregate.)33 b(Otherwise)25 b(they)g(m)n(ust)h(app)r(ear)f(on)g(co)n
-(v)n(ers)e(around)515 1772 y(the)28 b(whole)f(aggregate.)515
-2005 y Fo(8.)50 b(TRANSLA)-9 b(TION)515 2158 y Fu(T)i(ranslation)25
-b(is)h(considered)f(a)h(kind)h(of)f(mo)r(di\034cation,)h(so)f(y)n(ou)f
-(ma)n(y)h(distribute)h(transla-)515 2257 y(tions)19 b(of)g(the)h(Do)r
-(cumen)n(t)f(under)g(the)h(terms)f(of)g(section)g(4.)34
-b(Replacing)18 b(In)n(v)-5 b(arian)n(t)18 b(Sections)515
-2357 y(with)31 b(translations)e(requires)h(sp)r(ecial)g(p)r(ermission)g
-(from)h(their)g(cop)n(yrigh)n(t)e(holders,)h(but)515
-2457 y(y)n(ou)k(ma)n(y)h(include)g(translations)f(of)h(some)g(or)g(all)
-g(In)n(v)-5 b(arian)n(t)34 b(Sections)h(in)g(addition)g(to)515
-2556 y(the)27 b(original)e(v)n(ersions)g(of)h(these)h(In)n(v)-5
-b(arian)n(t)25 b(Sections.)36 b(Y)-7 b(ou)27 b(ma)n(y)f(include)h(a)f
-(translation)515 2656 y(of)35 b(this)h(License)f(pro)n(vided)g(that)h
-(y)n(ou)f(also)f(include)i(the)g(original)e(English)i(v)n(ersion)e(of)
-515 2756 y(this)25 b(License.)36 b(In)25 b(case)g(of)g(a)g(disagreemen)
-n(t)e(b)r(et)n(w)n(een)i(the)h(translation)e(and)h(the)h(original)515
-2855 y(English)h(v)n(ersion)f(of)i(this)g(License,)f(the)h(original)e
-(English)i(v)n(ersion)e(will)h(prev)-5 b(ail.)515 3088
-y Fo(9.)50 b(TERMINA)-9 b(TION)515 3241 y Fu(Y)i(ou)35
-b(ma)n(y)g(not)g(cop)n(y)-7 b(,)37 b(mo)r(dify)-7 b(,)38
-b(sublicense,)f(or)d(distribute)i(the)g(Do)r(cumen)n(t)f(except)h(as)
-515 3340 y(expressly)28 b(pro)n(vided)g(for)h(under)h(this)g(License.)
-42 b(An)n(y)30 b(other)f(attempt)h(to)f(cop)n(y)-7 b(,)30
-b(mo)r(dify)-7 b(,)515 3440 y(sublicense)24 b(or)g(distribute)i(the)f
-(Do)r(cumen)n(t)g(is)g(v)n(oid,)g(and)f(will)i(automatically)d
-(terminate)515 3540 y(y)n(our)31 b(righ)n(ts)g(under)h(this)g(License.)
-51 b(Ho)n(w)n(ev)n(er,)31 b(parties)g(who)h(ha)n(v)n(e)f(receiv)n(ed)g
-(copies,)i(or)515 3639 y(righ)n(ts,)h(from)g(y)n(ou)f(under)g(this)h
-(License)g(will)g(not)f(ha)n(v)n(e)g(their)h(licenses)f(terminated)h
-(so)515 3739 y(long)27 b(as)f(suc)n(h)i(parties)e(remain)h(in)h(full)g
-(compliance.)515 3971 y Fo(10.)50 b(FUTURE)37 b(REVISIONS)f(OF)i(THIS)e
-(LICENSE)515 4124 y Fu(The)c(F)-7 b(ree)31 b(Soft)n(w)n(are)g(F)-7
-b(oundation)31 b(ma)n(y)g(publish)h(new,)h(revised)e(v)n(ersions)f(of)i
-(the)g(GNU)515 4224 y(F)-7 b(ree)40 b(Do)r(cumen)n(tation)h(License)f
-(from)g(time)h(to)g(time.)77 b(Suc)n(h)40 b(new)h(v)n(ersions)e(will)i
-(b)r(e)515 4324 y(similar)28 b(in)i(spirit)f(to)g(the)h(presen)n(t)e(v)
-n(ersion,)g(but)i(ma)n(y)f(di\033er)g(in)h(detail)f(to)g(address)f(new)
-515 4423 y(problems)e(or)h(concerns.)36 b(See)27 b(h)n(ttp://www.gn)n
-(u.org/cop)n(yleft/.)639 4523 y(Eac)n(h)39 b(v)n(ersion)f(of)h(the)g
-(License)g(is)g(giv)n(en)f(a)g(distinguishing)h(v)n(ersion)f(n)n(um)n
-(b)r(er.)71 b(If)515 4623 y(the)31 b(Do)r(cumen)n(t)g(sp)r(eci\034es)g
-(that)g(a)g(particular)e(n)n(um)n(b)r(ered)i(v)n(ersion)e(of)i(this)g
-(License)f("or)515 4722 y(an)n(y)d(later)g(v)n(ersion")f(applies)h(to)h
-(it,)g(y)n(ou)f(ha)n(v)n(e)g(the)h(option)f(of)h(follo)n(wing)f(the)h
-(terms)f(and)515 4822 y(conditions)h(either)h(of)f(that)h(sp)r
-(eci\034ed)g(v)n(ersion)f(or)f(of)i(an)n(y)f(later)g(v)n(ersion)f(that)
-i(has)g(b)r(een)515 4922 y(published)j(\(not)f(as)g(a)g(draft\))g(b)n
-(y)g(the)h(F)-7 b(ree)31 b(Soft)n(w)n(are)f(F)-7 b(oundation.)48
-b(If)32 b(the)g(Do)r(cumen)n(t)p eop
-%%Page: 29 29
-29 28 bop 515 232 a Fs(B)83 b(GNU)28 b(FREE)h(DOCUMENT)-7
-b(A)g(TION)28 b(LICENSE)1007 b Fu(29)515 523 y(do)r(es)28
-b(not)h(sp)r(ecify)h(a)e(v)n(ersion)g(n)n(um)n(b)r(er)g(of)h(this)g
-(License,)g(y)n(ou)g(ma)n(y)f(c)n(ho)r(ose)f(an)n(y)i(v)n(ersion)515
-623 y(ev)n(er)d(published)i(\(not)g(as)f(a)g(draft\))h(b)n(y)f(the)h(F)
--7 b(ree)27 b(Soft)n(w)n(are)f(F)-7 b(oundation.)p eop
-%%Trailer
-end
-userdict /end-hook known{end-hook}if
-%%EOF

Copied: websites-new/speex.org/docs/manual/speex-manual (from rev 10931, websites-new/speex.org/docs/speex-manual)

Copied: websites-new/speex.org/docs/manual/speex-manual.pdf (from rev 10931, websites-new/speex.org/docs/manual/manual.pdf)

Copied: websites-new/speex.org/docs/manual/speex-manual.ps (from rev 10931, websites-new/speex.org/docs/manual/manual.ps)



More information about the commits mailing list