--- rpl/doc/Attic/reference_rpl.ps 2010/02/08 19:29:25 1.1 +++ rpl/doc/Attic/reference_rpl.ps 2010/02/10 09:29:09 1.2 @@ -1,22 +1,22 @@ %!PS-Adobe-2.0 %%Creator: dvips(k) 5.98 Copyright 2009 Radical Eye Software %%Title: reference_rpl.dvi -%%CreationDate: Mon Feb 8 20:04:17 2010 -%%Pages: 208 +%%CreationDate: Wed Feb 10 10:19:15 2010 +%%Pages: 286 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: SFRM1000 SFSL0900 SFBX1728 SFSL1728 SFCC1200 SFRM1200 -%%+ CMSY10 SFCC1000 SFBL2074 SFBX1200 SFBX1000 SFTT1000 CMMI10 SFRM0700 -%%+ CMR7 SFBX2488 SFTI1000 SFSL1000 SFRM0800 SFBX1440 SFBX2074 -%%+ ZapfChancery-MediumItalic SFRM1440 CMR10 SFTT0800 SFTT0900 SFTT1200 -%%+ CMSY8 CMMI7 CMSY7 MSAM10 SFTI0800 CMEX10 CMMI12 SFBX0800 CMR5 CMBX10 -%%+ Helvetica +%%+ SFCC1000 SFBL2074 SFBX1200 SFBX1000 SFTT1000 CMMI10 SFRM0700 CMSY10 +%%+ CMR10 CMR7 SFBX2488 SFTI1000 SFSL1000 SFRM0800 SFBX1440 SFBX2074 +%%+ ZapfChancery-MediumItalic SFRM1440 SFTT0800 SFTT0900 SFTT1200 CMSY8 +%%+ CMMI7 CMSY7 MSAM10 SFTI0800 CMEX10 CMR5 CMMI12 SFBX0800 CMR12 +%%+ Helvetica CMBX10 %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -o reference_rpl.ps reference_rpl.dvi %DVIPSParameters: dpi=600 -%DVIPSSource: TeX output 2010.02.08:2004 +%DVIPSSource: TeX output 2010.02.10:1019 %%BeginProcSet: tex.pro 0 0 %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S @@ -998,6 +998,1490 @@ gsave pgffc pgffill grestore gsave pgfsc bind def @fedspecial end +%%BeginFont: SFTT0800 +%!FontType1-1.0: SFTT0800 0.3 +%%CreationDate: Wed Sep 12 2001 +% Copyright (c) 2001 Vladimir Volovich . +% See the file COPYING (GNU General Public License) for license conditions. +% Converted from METAFONT EC/TC and LH fonts: +% ectt0800, tctt0800, latt0800, lbtt0800, lctt0800, rxtt0800. +11 dict begin +/FontInfo 6 dict dup begin +/version (0.3) def +/FullName (Computer Modern Typewriter) def +/FamilyName (Computer Modern) def +/ItalicAngle 0 def +/isFixedPitch true def +/Weight (Medium) def +end readonly def +/FontName /SFTT0800 def +/Encoding StandardEncoding def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] def +/FontBBox{-213 -359 1395 851}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052BD0CE60552BD63101D7CDBEEF5B11 +69C468645FE4ED1AF2541AA0770C1DCF81623DE0ECDF49F2B522618F650CE6CB +CC8C21885DD61AF8A523AA677EAEDDFA51A1F9B1885EEE0456196D634E04EF89 +F17499DAD982502ACC349B9EEAAE4A71A73D1147318C60A8BAC10510DE90D8D3 +F46E47295D27129A5AFE0C65E22BAD10D06885A2EE623FF8E1D90287A083E00C +EF25195F68A2A98170E487523ED893FF1D49A63FB2225741EECBA49D37968D1B +D80F527BECDD2FF294AE86DA4D8C1C0F8EED32ACC0F899A2AD6E456C987C333B +BFBDC568BAAF5F3A3FB56A339B7A337C6B1C79960E2F1059B926A0D0F92B5C65 +BEF09B3397ACC8A14C1EDA8FC6A6FF0117BFF0D6514D3BA351EBB2E2F807E773 +CA9F69270304D523CF2D31251B62FC39495EB28F391D0F755B5C52F65FD95141 +722AEF498CAD0855B82AD875EF66CEF84631F1B7AAE09F427A68C0F6266F2989 +624621010457FF652CF41C0393F55F6155378DD426C2888C6F4B6DACEE499AD9 +D9841B46FCDA3E05EED3EB4CB4922F46C3D141F515D2E74B1391C6850BA09D6D +3BC4CE33B7F81BEAE956BF3B701B41BB371362BD9E2353B73319B9B89E3F52B1 +DC889B2EB9D3A0C34B9859AD13D1134BF95C48CCB1625D2C0C63E2EE5ABEC1D2 +D1266EFB376EB961F2E6BE6EF605779C48EBD0E667B58C3CC409842CF76FEB33 +1F6413FD8EA5BE8A570AD74823E7DB2101BF7D0B4F459423DB46CEC47DC1E934 +1996ABF333AFFF3DD1A218A56890EA1F4E3180AAEA6A9723FD3C978559B21BEF +D8823C2F80992D614A4E890555AB3F3ED3BD74CCD6FE9283C69E046B7DA9F373 +C0C5AE40B65225CE2491A9AB3755F3F05716A06D4E4E654C5AE440753E98493A +8B5500721657EEEFC3F9EF31078136165AF2A3EC4464CA03968C7A4E64E41AE3 +EF80E46A1A19CDFEA5159562865AAA81D0E914D73854A1A13AF4EACC6C90DF1F +A02FFCAF8978E2579AB1281B9256EF7E0F20E702CAF3CF37E576E88B5026B2BA +6981739ED4C61B8E81217EF10D9FC302E6846F44FC45B58D3894EB4EE954B1C3 +49F4435ABEBDD0D0AA717A7DA70D25CD20ACED7C1091951D77A2AA673807D2C1 +F25EE8D378CFB30DDED98AF16EEF04264BBC83C0E1173DFB19C954B5B9917883 +595FDBB0F00C1BFBA6FC021D801BFFA9368C6E316CA14168D7CE22ABE468E013 +D07495EE5AD62767A31E9977DFB633C70BE7AA2069A157A03263A9C62CC9B7BB +A167370F1773CF0D3F0084D1E14E64CF75F70F6E333F04FEA54B38635DD95CD6 +4355677BC7E75FEB6D59B102F4291AA634AFD9D55D4DCEE2FAC3DC2F9D8714DE +B4431799C5CA3A43E34173204A565366212A168AA3DAAD303748CFA7CC321B34 +5914DA80F31A8EBD8AB1BA0AD6FA78D394312EF282C3AD47722767A2ADA05072 +09E8C46FA1A6684D8E8B659FFE1F4ADB5CC96D623350BB168082C5EFA471413D +32BADF2FE050CDB6C3D4D5503999EE5F37688D23BAE0813944C969EEDDFA7CCF +6B2BA32C2BA1B01A8F04AA4394D299968B4F6089E7F8BDC7A645F09AF27CB83F +8C29D07EC62AC3A626AD0C977DDE5EE8468C2F0B8EAD6004782012DEF062D494 +B02C52245D9DEC3446B00A4226599CD4ABE8982CE8975FAF42C1191C09E1C528 +1C859EB777FDA513DFAA8C439840827375492BE3CC821786A49C2735BDB10077 +1532487C04FFFC8F5B1EDD689190721D8AA9EF000D2BA97AAB26C4F15DDBA405 +9E7EF4F63EA1A434F7465EAC61AA4FD6DAC0A4DA6CF1EDD53C5C482B3205F491 +1DF3C24C45535EB92032EC0FE544E0CF55CF3032EB76701C814E13C8EE56B3EF +3FAD989DF67305D3A2502CC9AFA8D9401521288B6F1FE944D5B9319284FB807D +6639DD898857864D6CE17F002F99E34C64E6BF6959B6E245417C993F23F384C1 +4341D8A12A491E774EB888C164A9DB0E37928F91227D09123F6C901DE0F19553 +650273BB6C2FC2D3BC343F0EFA237E333A6E3C6D3EFEA669B7901E688ADF769D +AA8DD669C3630465995A1281835DB43C77819CEB2AA0DF2D07B1BC9FECFC005F +C7DE17383B6DFD8FE994C1CA6292AD7F979465F5E9A8100E3C3FC9457B93119F +2BC86EFA695A95B4313BAB4751D98AD00756781CEB7B94FC6FB35760CD0B33E2 +977495A5648C906439A862803632CEF2F8B2F2138E7F06D46E1238A439E45BE3 +B5EF84D89289DE4F48626D8FEB5DD091D1AF7BADBC63104BB1532661955190A8 +9766ABED85A3BC3BA69F34F505145DE3B9AA883F0FF7C7D8E4303C29338827F3 +861274F4DC1AE11DD1EE94BB050974718757DFF3F0F69FF5805F96019E16FCCB +4D4185A3D58A974363A766AFDD0086266DE86AFD0843067264DF32F9DF9D5A0C +998F2B778A24DD7272617600FD8C9AF8DCB662DD40B934EB585D094DB1F3583F +D654B10DD6DFCE2013387D5532D5543D4F7E9F552C9B7DB4551927BDD6281D60 +DCC6D3A05FE0F58FEE4E58C4BCDFD6C81095D2D0F8635703C7EC6C166A62F7D7 +619C1B39400EAC8A99511C9B80A0A47F37A63DE8E5A0ED740E2888C7C2A61943 +6239200A06AE7022A333302E16F431DF3C6A7F5ED1F9FFC68F78DBE6CBEA92B1 +61270453190F40888868304BDB155E282F16C0D10B3D25692D2F73E01BDB33F0 +7E16D63DEF4707F6B106558721039F96DA5329C01795111596A2CB4BBFAD0EC5 +65F7DE7F981A5F158B492BF442BD75757F4A197CA5415D1C2830394BD665D39A +E86746F2F708A7F73C5D4F937F181955817BB41022253B97539B6D07B78BACA8 +DB4108DEA628BC51C2D8257ED2FF51CF4040E60F2B1E6293D77018596FA579BC +8009719CDBFCBDFBAA884B08F169B4FE324706D7DB13011E787205BAF69C6662 +A39F7020847217219823463EA03EB9CD1884F3D2F3438687D6EAC332B9B41642 +3EF6B4C68AB114FA4B11A35A6160AB48E04A56E95A5FC50FEEEBA329460CF597 +498CC2EA3C963DEE89B4D819588655B5BCF643F001850A1FF774176C666D2CC2 +9020AD7BE5F195C52A742793FE86C6AE3156358CE9774497239957A620C0DC37 +3F28D480A07DFDE76E95B7DB8AF11CC68811672B7D85B1B653928DCDA5CEB0EC +4E479DBBBF5C4607D942630FDE18034D15D4F0B6E8FC309221CCEEE24F96DF48 +98279D0B24D3BCB773D068EC79AF7D81A3FF8550D1B87079EB85B024C740B0A6 +2E7F6D7DCD8C38D77AC2632092CF95D7A482784932A401A078508B3AF8FCAAE8 +68A4FC6A36A451D0FD937886D7ED3F2CC90BE1D908E4C512E1AAE11085D68EB3 +FDD9462C432082905E2C7B46AF959F76D8B3B759506FAD5CC3C2E5BE9B976FC2 +6C01A2C17D9F43A4A099323F33B410D074ED17BC0BA2BDC166C1486113854680 +353B14DA7EDD843703C4206C04B7C52A3BF6B237CA4DEB8D097F836634FE1B2D +EE1AD23D77FD4BC54294A05D22BFBCD3D6402B6C2C575886B34D786F5849E8E8 +7C75650A0092FB7A20740C8C7116F049CDBACD72BF424902417C4087B7DEEA65 +82997E8245A3400F343080BE57AF5E1A194F88BB05FCEA822810C686E0964E4A +9A409D4903CF34661F5ED2B6567B2314EDCBB705B7CA5813599906E2DF3B85F2 +9E5096844429BD3B5BEE3821EDE9C135E9A2B7FCF774F2F20C3EF0AD1AB131DF +82F0B40B7A1530C9B4898654795C50F0FCEB58755CBBC07BA24772529514EEEC +18454215232A00CE50261937EDE2D65B15BF5749C378E9BD1E90918329C6C962 +6453E9EFCE8D0203D05AF8E86B2E02DC4C3F9F98CB9FB33C6E30C092741BA7F8 +0E32146EDFB62C0A61382E8052B8104183F55F4B6A2294708EB24FFEDA728776 +F90FA350639013F87DD7E4F24F9E2A82FC86698D2A8498EC50A4B36778C3D8AB +DE4AB156FF8188C4BE66613E3B6EE2C2157AFC8FDA2F9BDD4D11C7D82172352B +37CB42966EA3F1EFD7A8506E51657392A45E083C382D1B21D18CF314DE4EC135 +0AB9C6BAF7DACADC206CD66B29E5BAE53DB33906DDE3119DC51864023390ACAC +DF7E603304077B139B5F1BAC76C3E19B15E932A864CC9850F98F4182C7633B61 +3658FF8106B8B144422D4B69DD31CD2CD31B691FC5F03E9A4BE92BEB76196470 +DB734B8EC9D803D0D967606243E89CC130F535D1A7E6F17DF8D20AA3615A2ADB +28BD2C5E531A6785EB0731EE6BB9603D24468D2195365C49EFEE68A80BDB4D00 +41F7B8A1A55280C20A677CE4C139C3529B6A2C1D28C57E2606846DE65F2A66FC +16A1D6ED27DF905F4E2591998BC4B57B323ABE4EA4BD6E30599E85DAB6365556 +5429116344A5E5FF0881FDFC674E6D8BDAEE18523667B6246167D72142FBC38A +C8B22E73D23A41E18570C84B92EA1ADC072B120A647201F0E2362CCDF517622B +6192E27DDBA08533EA922D0027D86F4720DACE3E44C938E7A12633765F3C07BB +BFD892C2A8FA7C50D6B0DEF835AF8BF1A81BDE6D899834D07D97974667E46A2C +F2A012198ACF2FE3E961CC5C9CE84D55BC1EA50612A3D4E157EBE139B45C452A +8330C516FD253F96B061995D95690FDAE08A8F9ED534776B9C6F7CF5E04084CF +47BACA00A095EAD8986BC258CCDCBD76D78C10C411EE6BA2632F509D28E9CCDD +9A56E20DB4DB38DACFB467D960A721BCB2533C4974A8D7906449FD5BDB057D05 +D16150E4A8F7971121A09B3E8973D747BBB7C389C9D5F00B433BF4F600DA13C9 +798C95E8B0A82F4E30F653ABB8EF345623DF51BC89E953E1E2F475960B36B84B +2C3CB70C0ED29B4BD7FF3C4670C5C2F505D21720A54F770EEE3797C8808C9669 +448E4F159603A6AE1E493C4B65A494251483CA2BFCBEDA50057C2D55F384717D +4ADB16A3443A703A5125CC8749B07D79C566F2C14CCAA6636027ED125C8F78A6 +69D7C9A13EB1E55AEA40B5DF6DB27C9869232104FA846CCB1904421DA3242DF9 +092C98F145BA81193A97E10B63AA4D893D3A47C33AFFEE37255809E6C68BBAD0 +FE4EB73B608C62AC65CB1BDE6196DCA0B8E3654C810D4F4F14E05EA522FA3330 +040298C4B9392A3DDDAC0877BAD9DD2FAA088867E9C17D5724628E9FB0DBAAC3 +CF582B00B7C92F1D7EF44412B0D81470F4532578D6798584C0D29F325E4B961D +3D3A3B0130EC2ED6E91A105DABB7EB802435E6AD93A096258B2278EC4F5EC7D3 +C8E690789A2E6F8AC2417B76215FEC21A85C9EDD20E7A5CDA4EA23EDE4F7B397 +84AB7D637241BD2C225EAF9E73262BBDA8DD510939608213089D45A24617F38F +AE1F6ACFD1E222CDFE7FD1FD37996C68231B2EBC9C467DC6548F1EF1B51309A7 +17C11A0D445A3D82E8819D6786EDCEE390EE271D2BA5D8B32AC9AE2C31AE57CE +27A91AE974C30F60ADBED6BFAFB13207A1B5DBCA553BEA81DA24C91C1965B7DD +D83CF461A123DA2C7CB5FC12942FD12DCE032C2250D4B835B220B02AD6B4C8F5 +79148DC111828CBEBED5B290F52FF23B344C6360672F25B568FBEDE524C948BD +E098F3742ED8336D40A60E3D8AEAAE65D8CC33BDBE60C02061DFB90763D8EB4C +923A178CFA54AA1F499EDC15F23761291CEC24388C07AC126C285E59CE23C426 +B962DBEB178CE78E9B90A79F23426EAFE382921C5044DE1783AB0A980191270E +E3B938654F5AEDB4CA87D7CCCF7CBB716813FD467FB2DD993FA3B03BB5C56FEE +CCAF1E56E5FBCE8EAF215AE143515A9930853DE810C932C54C7BD29172DE2B73 +579FF312F1EEA3FEBB0AB2B332758F77907DEE3A5610C5E1E09F819EEA4482A1 +BE2813E8A597E2A731A4F7B4087585D27A58643DB7F5A1E73C8810EA8EBE54F2 +637E9154B235113E736EC85AE93254F8F46DE12D81393449428D19958345E07D +FB2945DDF11275A6A3C001BE216FF5DF7CAF0C76FD55AB1A8E33442EEADBD32E +E6F5DB0DD1F64F0FEFF237B3267A927412507700F723FA854A7B4855928164A7 +0398DD28E409131CD73E90BF9C93F7CEDA2E4DA76D7346B975654250F972B851 +283E43888991309B1FB56F466881319B9D27AF78E72150CE745F6FB045E3D4C3 +64C94279FE2F05AE658C9358FC450CB470467152162D43AA485D6A5749A705AC +A58C6AEB5DB0AB0191B96C1285802B874B485D76BF503E607D3E58AE548F8B9D +8F9EE79670D3737C4241DAEF4FCA52B0C8FB77932B26583EA8D5472E7FBA75AC +F5B387A88DEE51F3013F6538D8E160BC21A553DFB7C72C00B3C6B26F40FA7846 +7BAF34835CAC3AFCF8269C6E0B69086E93269337EDD350DF083A48E84301CAD9 +C86C87BE7BB826A024C0574C46B023C5BC8F12816D39D836249CFC8B5DC34039 +82DE2325DC01F1C68576FB44E9B6ECF8902C1C374AD1EEF874C1D4D714F0D82B +459767FECF69A40815D0F9FE44C80AC63F67D836B45EB9932871981C287FA9BC +B57EA366BC1BB19B263A67F795D871B9E2429711ACCB81EC0AFC11C5A830E17A +51ED7E55918EABD1B7CB178DF212DD81276D730A586A9B6C6190BEF2C8CEB077 +ADA9B1153A9172A166414099BA8E0F080354BCB3E12C3218A81892698B2E786D +9B2532955EE2423ADC3213726D6E6E344F8563E8D34E279F5BC0B21B5CEEC124 +1712376C5901B1C1CDDD7080CF924E002F29DCBF7ECE9E9E407854C97142045E +5CEEBEC888938B6FB7E55C3371E2CC830BF9FC5A5C6FD14EA921E006CD65D87F +32CD5EA97673E0475C8B063396975CB0B0493E6294AA93C8B2F647EFA25B6D2A +9665C8D2D47CED14961A1E40A8782F5E9E2B730606CFA772B85F69D1F1396893 +35EAB32E5BFA7BFD9BC60D5AB0DD3441242258366371735299F8DAEF1F24ADD5 +4882C163617B77D65D423819E418873CE72A28E791DCF05E0F77EA586CB801C5 +DDB8AD53BA4FFB3F4B8F480324E5980A0D033E986FE66A514AB72F83176586AD +56D5CE4B680C58252D1FF6D197C9BF562E988226C73E75795A4EBC4E1B5025AE +17BF1C6C557011A433917F71FE4ECD6357DA304C642F210E02A3AE9284B599C6 +3F2F5D25F4F2437B478FCCB744CD55A2E1DAE12D5D0C366AA0F7142863A3B776 +EBEAEE6ADFDDF9B939E725C8F475E79DE099EF4FE4DB3AC362246E23C068CCCD +FE10E8C70494B659E31E145EDEE320296EFC860D2A57D689210EFBA461276560 +70359652536BC11768CF4A121E3F625CE4895B52328AC1739B4267FDF2E3DC53 +23688104A68EFFBD0C158CFA9934B61D2EB3BCFFBC0886A20B66A8E6343B4B92 +C85378B28C787E3A45A4DA0DCB9E3AD8957DFEEC037B43F9C72B59ABFEC94148 +2607441E52A0F2B667CF75A4C82AE77DDFD0048B41C936431E2FC70F3F5393FC +6D5AFADDA6FE3EAEDC5D7602DE28BD57882CF607A4CC78A2F6CF10A4B79A63D6 +141C5A0DD35FA964F41EBFF01F3A2681EF88926AD59F543A7308B822D24EB4A4 +AF5A7DC8A0D85CC2FF32BBE5766905D8785E71A742807CECFD9B5EB79DA78BDE +C2ECCB35189C4ABF498D74B71141ED188B51818F48E683560C745409B2C16940 +6A008415CB2B0887FD80ADAE26C20E30C3F4E30495993B3386D3543D9CCA048A +8292F3BF2262B4F4C5CFD924CFD804CF6E629125BAF939BD5ABD729BCE6E0230 +E942F162278637972318D19F256194CF4FB6CFD3CDEEC6ABDAF38CAC9C44F533 +B9FFECAE91870924C3113CEF99A4BD20A6C76C5EF6BF5F08A5373C30B5E3CDAD +779C44CE152BD22ECBE3C923A1C7B32C8C5E7FE6D09FB4B76D7E03B0380F8CAC +56280F6F3E380FC4F492AFE15DABEB1CEC661A9F572ACCA90E75B2468DD578BE +CA2A907E2A86A36322037F93B09D7D996F0D569222EEA4D008B69E4F8BD64DB6 +4D6671DD7592CD675295B26401FB774438F7B8F5B929E7E8CC250431502239B0 +67013D261BBF33358AAB88070428A96CBF2B45DBF7E244FF83A7FC4CA036C5E9 +26B0736818BDF1AB7414D018C8EF5CD1ED4D201E20F87F90FDFD8EF644842659 +3565EDF91F7C6836639F3A90FFBFA4B8977EF33DBC3C7CA4A4DDBF70C062A455 +9633ADA8CEB68940DC401B20261CAB35E64CFAEE582D0048908980BB7419C397 +B0B71836B61F74C0E7599C676FC7A749160011914DD1D6ED7EF1A857DBAFC018 +C7D0DF66A49681B8F8D46486C6108D40C19312CEBD21A88BBA9C1637E9A26AB8 +10A0895DF75916421623FD7A4DC61D98D55F11AE5AEEE8FC09DB471F8B365C7B +0FD1C07C9AA58920D8BD65EB8EB478476562F36F391E16A042C4378C128ADA88 +97283BF696C5C43CC63FB993767C7B2DCCC4ED4925CC1A998112FCE7C6CB1141 +68E94F3184CEFC151AC9B701C4DFE5BB65A0F2410A5BFB98C6556C6E92183CF6 +7ADD26AE2A46535B40D7B63D2E714031AB59F7F6268B040BAECA8B33865EE0EE +81F58A154C524663AA057BE2C823A41268B7168FB5D4D12995AD0CC87D291D12 +CAD426BB826EAE9ABF10D117F9D3E0878EAC9B3D695E0A52FD31BF1DB3AA05C9 +527315144951CAA470B5F7E63E15C5E1B3C64C0DF5A78F74789F84B6C97406C6 +A3429FC1F1C50EEC9FD16BB36D75396C10B860F00BC7A45870DF178A67A0BEA8 +293F44EFDFEA951BBFF2876AE8152C09A3373BD32479CB4B6560C68AFDCC3B7A +F3BA4F8250E227FB0E1EC12C79287E82D35E257E2F0F346F7624D457B3330D7C +06EEB941600716E17F6831F2682EACA33026379BBF46A618D8F66D666D20D487 +DF73D73878ABF61030B5A9733F6D976FDF18EE82512A95173C3D641039548FB3 +5540D64F052D9223943787C54A613BA9D281C6074866D997C7E94129B7DF0DB9 +2B534B6E9E7343841101B04DE27B681973E3EA09D737935229A83EF57B94F8C3 +8059EBC48BAD71FD047FE47FE1E2A122A36D71C1B0EC97EACE78B66E56FD3CA8 +D47DA9EAF402617C9F85DDB249FA824A5840D0CC6DB88F513AD6708E29179F79 +1C59173551952C9DDB411EEE971B2451E49CDF7A776D27F95AA41FA87204B779 +195705A17743B20C225B95943A23F55727028BF7DBE02DE0528548562677B44F +E1543BC4E8C0DF0495285277E4A9AEA4BBC3A6672E57C57B97156C9B61E95D33 +12A3DD5F6A2E04A04CB4F96D8B7C2871200C42FF5516A8D52B0A66D0E3DC993D +C421058392E38C4CDBEE5290D980203A733172283B1AA441E0DBBBD1F5E9D5E3 +D3027541CDE80A622601FBD174F3C2E6AF003AFD0ED45BBFD117935C0E174A95 +945F544A470356200BFFC37A5CFEF09D1E9910A33BCC14C5B29F18672655B38B +560EF99BA58FC9EE3DF7270D6FA4E19621C9033F77A19FE5E168B60DFD888C72 +18F73060EE99780DBAA19E1A5ED682E13C4176D5E5A86ECF2693940A308DE909 +65EB0E986C6419E69BE23802902E6EAFD68B8E32E60C749802BF674E3EE41A48 +30E690328F06818BF0E80636D9349AD1C1F48D1C43C7B4C40032E5385748A6AC +C513D7521039F9AA39474AAF3390E3FBCB0A8F0DD72BFC296E4408E3755173A9 +9C3755D0766B593697C5D4E693633184CB857C8EFD520B2692F52DF89CCC70DC +8FCED3EB7D32891716667C294F9203A8F3F9BB87D26EDF7E4FF71F3E509B34EE +74D88734FBD05B2BB790D7F12A35575FCE49A638240232774449B388CEC21C76 +608177CD51634BA5AA0F295026090BAE98B5401BAFA50300B397974662C4AE70 +0935EB02775C4DD7A75E1A239BB88E2957652B88F22A0731C1FF1492E86ED6BF +8986E5551FCA3BC426A28149E9AF5A8C7242A56713B58472289A3DFA6C31BFB3 +B09CA7D997A5EDB1C7865C7B751E3E9466F4F0A3B20E68AFB63B5ABBC15FF191 +604ACA4D46BCF7A3BA286143939F28CABDCE6ECA4B40AF22090580A4CE7CE922 +E05D99195275AD68A03E74FA4306C61B97483486C2B1C21765A2B65BDB76F360 +83F7FDA217DDA3641F71723D8E8FA66C847D03ADBB9E1FE1CFE8B8AA0D792B92 +242D1FBBC2A5CA7C16792A187C45D80938E44C4004A915C10D923128D78652D7 +EEA8945B0E40A750069E794E909A9B2252610ECE8E83EB249B4BC43822DDDE0C +A59F1753B9E8A4E7898C30AA7C29883C49E62951E4EEAA5E27399DFACA7610D1 +A9BC1AE23B20461D6B493D185DCF8BFD552C8ABCAD86E38B3E447DD27E5FD957 +53A03B2CCF128D7A8C3E9F8D75A3938A002CEB5289B07BCB031F2FD0945ACF08 +34F31E53D51C95786E838D2553E19E2450AF58A330FD1FB9E61B7A83AD384360 +28288B8CF93DE559A4EFDDA00F43AACAE0D8F39093ED7F268ED86916CF8A12B3 +4B33A9AFF9369DE0C2DE831247A6F2E7C8FE688D0CA7EFF384C3D985D0F22989 +718F2A565A304FF4835451733AC66FC3645C29B8B912CEBA05E6050CC1A175AB +640B3E0F1977B6C4C1EF33E97872E4EAE9451858B9B74446CDE1FF7AA1A0D38D +BABD6980D9CFA6A0E9FE11DE32872F228F6823D5BCC756CEBA5479223FB34F4A +59ECC4344E74B52019A2CAC913B1337BE62034552666D4C69B9118B9A93FBF65 +21795EA98AAEB8308C81ED72F8BCAAFA53257CE72C99406ECA068312200740D7 +5410AFAC562B21C6D0B8BA5A087BD81847D95956BC380549E139F7E6C92A8FA1 +639D0D55F3644B802016095A2DBA14B775E6EFA0CBDF19C5B1D5CCDA0507CDEA +21F7482DA5262CCC851A59590D8515178FFDC12269F22582FA23721D38E3F41C +BECEDE663827A5F25BA96256A53561869AA1B682710E36859FFE414C8C41D27C +D3F321533F8AC1EFC9D31F10B848F7B16C9B416170D2A2302713A2471AB61BDD +CDE3C6C0D4E5D1DAC4A2C0561C8C86E1299D306403615D17F4305D748B0F70D6 +FFB3B06D217D0A292177C6725DE0C57B9505DDB9E86D889E6BD31250D8FE4951 +0FEFB1D29EE477E639EBDD5602AC37BE23BFFE03D324F0A45B6152366B11C716 +D60555D4D6FCDB13387ADA2D3B1F76962445E9F50100F1978410900ECF658B0F +8E2964506E0F9A8D157EA21D379213A5C734ADC79967309C590771D6B4B9FC80 +413D7B932B4BD8879406715CA1F39BCD751B6012C1DB9DE51D5ADBE8EE3E77D8 +11DFAD27E369099B039558DA37159046C29CCB2BCDDCE6CB5EBAEC3320C1BF76 +0D873162CF242FCA117CFED6E718B9AE822496F976B9DCC52DF9CAC516822E0F +C6E86772530B1B85FA5C1426F06BE79BDD6F3FAE90FD4F1727E2686BEEAF4C23 +59420DCB24BFEA327DFFAACC389BCE7F47DDF7A259E0754BB23DE729700AEF86 +1D6B8ABE14EE86623BC3798C05A431A73103E675D45103580B01E16D03F800DA +5E9D9C43E6D20691B072DA2783DC3F1062E543EF66B98F9F45C2ED769A48E777 +39818C77C9BAA099E65F64A379F892745B6E9A6F6B4FF0087C439B8FBB6BCDD3 +2E41851B0635A9BE9DFFC634AE239F21BCAD42A34061F34F83855C0832ED8BB9 +9612B9B6D41977104AF92A6EE7938A36C70A9D71F5D7BD278EA46A0ED7B2105A +740E9711B9B5D0E50CA0065FDCE02FFB4874A9C9A210B77917D792EEFB667904 +35D7FFF36BD38F50FF89DD99BFE8B84B7B713B63DB01DC5727323E3508B0EE70 +616095080C30517CD7BBFA0D20DF8B86E482EC5ADC4C8AFA7215188A8AF8BB2E +6B5748C0D34F160B770BDF184AB53E23BB95135E468F1B8EAFAF6027C908EEE8 +02A295E4248C4A10D84A7077CD4112DCBF12CB9A0DADBA75059F6EE313A14229 +5A9C668B2A50B39F367AB5B81EA348E24A55E261E03E7AFE2BCBBDFEFD116331 +F8089EC5C5AE97D5DF4FEADAA698B9C29A5F66EC861F44B69203C7C33CB54FCA +F3DF853ED9CC32A139E472E60CE9534EF38B5115B115EF51722CF2C93F270378 +D817B8C92EF8EC01528495C3709C184E6CA55BFE6F6D15FE9A33EF04EAE4D1FD +6BE883F119FA481FA66C77D020457E53FD64E457B500056A7554E62EE33AC73E +E59887EF6C73B6DAD19BBA5492E7DB515B248B65F3E0B59AB0055D51E9F194FC +A2F74E00072D85542665F88478D36AF64FBE7E007910667A3F47EF603684394B +921FF32AE941986C67201AC4BD2394D04EA9744C5C42A2361CA16F2E2F8A6105 +2F35AE2BF075610C1EBCED986A2717F8F7DF56BA20BEC7B949EF559D32A3155A +45BCB4FC858550693F4C709D34D5963E208F1B6F28771B1854EB12B22CEEA0F1 +FAB03EB2F0E49F8B0CEB4DD458DAC1CE89B9164B69B5E89D40F1B0D823D92F21 +90F679B4A40FCF775DE1403ECC363C39331DC4E3A6A9F9D0D3B3053E312C6B7B +FBFD395479564AA4D702C39F013D33C01A3E3AB6F8FC5BB11FAE5C2F4FFD2BAA +53E271A305ACFE80F79A420907FF68DAB0F212110E0CDDFD04C26AA0559CFBF0 +634F027DCB0F552D8209803B8B3B8E8722B6BEB22D924C473B761EA729D20348 +80F94B09D4C60B60AB59447089AB4E8F827279E58F4996EAB263FAF920D6067D +1E35B7A0B361BA1BEDB0F8769AD43779FA4572FCC15927101EBE5AD2A733D93A +7ED8B004B57C3F9836BBF2307F7D1E8E709BC77BF97781A56C158AA0C4874E48 +6C8AF71009448D4CC4CBF25E002316940BFC8AB3E0A3D271B505D59536D2FFBD +C88285B056E476C754EB95912C06B8B2769C12E54A26145A45E69345F45E585C +AB4068CBE16AE0F6BEFACDB7132C20B21CFFF120534892475CF302E03489954A +2BBFCAE08D822EBC3E6911F3288CEC83CC64406DE5D90A082AB6DD2931F830BF +30A160C90B12E10F8AEE540AE414D27701D0E726598B0F9E10AC58366F8753B6 +B05175EDA7F1A25BB7E76970E14CC4C192AACDF5F3880968213B2BC53AAD6F05 +7EB5C128D65E12A9C12F90E2BACB32A157D34E3A36172F3C8E6E69FC2DA0B43D +ECAC37C7E050E8DFB0D5F1B6381728B170A8B0868108E2DB692AE9DA3C7E35D0 +44F8A0A16E31B2EF98217D52955542B51CB2B5F0B590749E87F00E6AF8B3F948 +76E5D3BB3AD01E7464370E3E0F9D4551FC9A812C4B1234E2D9861991C354B46A +1AE81878FDC3C6A6FF48CE1CD99FE6404A9C2F3980141ECB4C826CC4C118EBA9 +76B8430B4A7F05AEED0E9481AC42510588C12A71DAE2B431EB1F28DCCDFC37FE +F9F4A62118514F9A4467E0B2BD4B300000CBAF6531D5935D9F9496669F3C3040 +C6A91E3B75A4F0F369AE9A8FE46F944EF0E8A0B66BD7D4D67C241C7F2A628D29 +C78F4584800D32F62CBE18394F427DABB64C2C4C75F00754B156921AA91F5DCD +13B77C35BC9661B3974327FE71894B930ECA39B970DB7C6032F887E36190E926 +8D2E21D4251364A3D5D27E83C2F379BDF425C6CADE8195C22B93488FA3691EC1 +DF05E1889665BFD5CF095DC10B658B1D2ECD00A2CDB5966117462F664EADC049 +DF79A905C28006FC8F9CA9609A2718001316F0FAF1B3A046B45B3D9F6E88FADD +8CC10E123162DD695999CB9E589DE954BCAF292623EC43DF4718A133690E6269 +475B5E4B670FA7A7507B38C082498359205006D56BEBE3B9EA4A2E930A6CF10E +E9E7C35B751D3B44CDCCF7BE0FF670F34BA4FF6AD19614EB0F5E60B14A96F7B8 +1008E747ACF26571E3B2C326E28AED72C2AF3F39B9F44A9DE53E47A3AF70D78B +4B0CB143AD0342C66EF6FBE2FD3086F9195E1D35C647AD1CAB9A60F28F0B71E7 +86439FAB51DD48344E9DD19EC876C396EA971C24F344C25D09CEC6E1BD11ED4A +AE302A5FD1F7EA9C827D33CC7BAC5F873691FF1770033D9C76403AAE6CCD6E54 +DB5BC3272FDE6AAE4A8B7760829319C95757E0F6AAED0B59489C3BDF5A2F1E10 +26549AD15EBF031ABB97DA0785463849920F9A073C3EE1668F1E896F1F9E1E4F +6839CF10752D6D976A5817FCCA713AFDCFDABE9FEF9D9ABB415F57D5B6D8CBBC +746462F8867C39DA145716880128C5AEBB8A63CDBFD347616C63DB63F6BE1472 +2D778F49A9828EEDB4EE19008092FC5DA01140478958D7CAEED316C866648073 +8498ED4E53056DFA5F6BB1843F7C2F9F2FE38874340591A91AF1E97E5FB41FFF +D7D488047C65B6D48EBEA6F5C4A74C93697A59927A2437B4217A00A2D1EE32A8 +D0382F2BBC9ADCD43D91FF298B4800F7008A2B4188A4C892F4B5C0E5BF7FE47C +B01B172DF384B9ED1C4235800A3728D93B3006D2B7D40219636D2D1BB7AC0E8B +4E338A1159BFD26B6F874B961055FB2A1CF6C47220A87C00EC290A9C2B6ED06F +061D629ABF5AF468DD25A05DF2F2649E967338BB1AA7C657820AB6131E31F51A +3BC5B44960014E2EB84F1F836AF96C22B2FFAB009D9E8F39C16AA334A8EBF31B +241EB75D11AF2E8208A33A3F056DA0F4C1EA5E5E98E65EE3D706E87CCBD4BA18 +6A8085B1FBE305A01C62012D13686D742D7E55F1BFC044367EFDEDEB6923692F +3CB62A89F00CA36D0B37F7BA25C74B30182A0D5055564EDB2173F7C66FA8513F +EA2BA6B4DCD2A30F0C5B2D5D6FBC1E8BF08C38D477CBD45DA326E365DDE57677 +5F70719233F3E815B4DEE832214A3172F613E4B8925B944BF46CDD104C9E2FD5 +412E19B9EAA503A523692F6043E7D20B0812623A2E5C608E3E676FA6FC0B79B6 +38DF933A36A6D5C8038529CB897DDD5B686826B5EF738B12F071E15494B97A27 +E5DDE591CB2165E3D30347BF6D8E4333B9C9CFB1946D4CCF582CF203C50A96EB +BE3339D7CF54F8EE75C6B3B2A925DDAC7BAA0CCFC12980C2EA7817B60790BC0E +D7D1C565BD5A2DFAB27D5D15DB416CCC6883242F7EDB6FEE53989B9576E2818F +7F76EC845171BAD91EF84733D0D0C3A845069AFDED9B92ABE56B4CB2B534E2DB +391E2643FFEB93BBDC5DDFA80D94530BD8E8FFFD085698ADB9AAD008B0A17806 +F859D682EFE744DB0512EBAD4F2156298E3F08E8D176F9855A13CE21A6312D75 +5D603B8070619ACA6ADE78A427FC98B3BF622C47E0B8FDAE1581D67FE97C4D93 +49C681D59C52E4BBD8688E4C9A891D0DD80A5A0E5CCB1D752FD22B13A7776CDF +47626F617A7D4CFD16E33C47B299E7885307AC3C6AC39BDEAB500B13EFDD6906 +08E7A0EF4C4E799B907426EFB07E74977B11D941A92AC57B3E46EAD880A7C3B5 +E28AE879EEEBB609EC187A5611C6D408F9A68E9C3EEDBD2E68FEA0D7B1932195 +F2E3F904C66A83D9A5AB66F981650F41D114DE37C4638E374100814E0EDAA791 +3DF1C7413F55E39C7D3CF25160B5E1CE6903348CF7B4F906A88362C0605DC917 +0F71D7976575E5E599ABB051053D4FDBA653D98B8FB3E0B4A356D8FB61E2F17F +8A89E21F9597D1BCB6F12D5926B94F3EE0ADC19C39A3C152CA0A6F6C22E4ADF5 +B4E4FC51446107F7D88608108350947148EF6754472E97C6ACEDC3CDFA8675CC +72516F8C50EB39EF7671961695CE931042155BE108AA198D77327D880C97D7F8 +63E2B69CE5BE78CE2B187B618457D95CF0891ABB0F75E5A789680C87734AD832 +D8B0E953DFA968778FC5AFF6969A9FA11A7D118E0EE3E998EE02C2A85B7D1097 +BB1BB95D3A5D180673D945ABC6440EC491C6878F3BF653103DCAFD2EB46BFA28 +0789C3ED974E2ECA66D922B7F030190931A6C7BAC92416E972393DC264897518 +B6F297CF3BAB6F92DE3789C01AB938EAA8554A6C3A41B2866C97F7E1070005F8 +57525DAB1A8E33EF5E5C51A54E525BA1E715FE2D35A349CE60F9C5D4445637AB +E4E0DFAC4B0F98A472E95BFE257B820AB36DD90944AD5B2686B08A4B0D208A8E +3BB6ACBB7EA69A6CB34D2004D0D4F2F93797E81A9A049B3B292C15EA97F576A9 +E03C2096BE920E6E99A99121F4C6627C5605273C55361A299C8F4A9B31248F03 +AA07329268F446E3579781707A1CC19509B048CABEB786FD867F197EFA5E9C57 +A2F1D3D612BE78D9077BF286283A4A881620A633205D04A802E2E58D76C7B0BE +3D56DA9069A75568CC03D9528C99CB4C84910CC5A4D9F7A738766E7C1886F493 +4CCA3615F80082E92C35EE39144EFB16E6366DCAF1AA9538534F6D36E4D14904 +879D277AE88D0FF07BCDB6667F504580A53DEF26614F9F03DFFCC4165279A8F7 +3270E560E8D3C2D546487330DF959CEB4B5E868B747B7EB8E744739F1ECD20D8 +72D58D2A566C12B1D92695AFDB240DC22B6DC75405734ED86FFE50F740652457 +0EA7934796372FA2A63C0333315F81E1BDA0E7CEA87348FD17D79E7BE2E966BA +ABABEF97AA705ECE075568EA926C12C0D38F941042919A05377F94D414AE3D84 +196A9726917A19D04242C28011D57280EB679FBC0566E2F253B594409C3E7865 +A3E2BE808C8E508E600436A079059DCCED73E95A1A1F8DF9E1C1AA1663D4452C +5D4796283CDA43CE0B6A1BF0050CC961DCC125BD4A86E754EFDA16BCA6725B79 +B36D7B4DC6482AFFC61736736EADD9FCDD02FFBCAD56EE3EC07F3B3E52F662EA +E192694769B9A7EB1E7EE99C741A3E0DC0D086FD147F9DFD5D596C372353595E +1AA6B8C89E09FDF1901D8A43B67E620200B4F5848018AC181025AF9377005A6B +6FCFB9C45B5618FD4CC4B79A65A3B693B5C41867B48A0135C80742E7CD00DD9F +520D6F44ADCD3728D6049ACCEAE85292827CF64528722F32BB66850360DE0E36 +875DE2C3E4B7FBE24295E9D549F696E08BD256FD1D6ECD3D2C69264546CC60C6 +E78E327862957544EBD0DE36A9D63EFE7E7A89355584679DD79395C0959FBBBC +1BA7D0C6484DC0B9108FBF4228069F46B216E366C8DE34CCEE71ACB62234E05B +49F9F3C45B01F056552345D690DC37431332B0111FE214CF4C0611932FBA67FD +466440C482F5CE91401297991B5D0483603BBE637F408744BD7CC5D1DF71C768 +4E3459675222EAEAF7F46D139D5E7DD43F39D03D77FD4BC54294A05D22BFBCD3 +D6446D3486E5FDC4A441C6E71B42B088247AA6E12F3BFE9285ABDF0FB6A5BCD1 +D7FA7DC6038E87E47BF99A3927E000A1F6A18D7C6196008F16435A8002254BD7 +C9C080BBE48FAE9CFA06C62FC5AF126BDBCE2DD08FA2E34D2CE102034B5EA9FD +024F57E82DD0F837E9382EE8176234A2EBAFB5ED919E552579B753C26A5C9612 +32AF7E0DC67E51AE6A4322FE5E5E1928BE1AFD2D7426EAB926A056C95D6C0185 +500890E51945B5B66DF4C585A4AA96657CE7BFB73664306176FEC09C955F280F +BEBCD86F2616A16BD905BE8EEBEDBF63682F4AF47518D172E913B4202A3011AF +B8B6330BE08950AE6EFD0AB87853A3905793BE024EC02974846598A7B75209AA +4C88EC5BF8C2549B2E6BA3C09E4553B37EFBFAA23D03EAE12FFA6B5432BE5777 +AFDE9333E5708CC47EEB701A6D026C56A4B495AB70C7CB5F1A0CC05351123FD3 +6CDCB2ECB38041EEC5A4833F218E84FD7CB5968A384F90923169AB01EC23F830 +D63E1FF9624DF8383A014A0C4CFD2CD60E22B004DDC9273447BEDF7A40109543 +A0E33F06DFB8454F8FE2D3567FEAA8AF70A57A1E1C7FD25344A3317AE0492600 +FA8EC8FCFD3FE4F4BD5FE144BC5D088CABA8D7F062204B651E83B1C9DF13C366 +9FE1D4646DDD116B5D08E759E14921E3395F656AD995121C250F9B6C1E20902D +AFEAB357F6E08968A6032F336C94C149F5641CF5CB94A41F6C6FC08D06E40C5F +E6110570375556076EE6076E5212A2A2F58A1C5F7A1A40CB6D7E2AEC445AFD7E +A20489C4E42FB3B503BA7F7487CF4EBF022835A39D35F2F01297B9D3571F3251 +9EE20165EFFFE07FC27DE93BB0A82DE6900AC2B65CB9A29667C0EB2D87AC2BC3 +B697B345E1DFD763F1A13524D8989C94BA679E7E673E4716F087B33656524DCF +4234D167F6AD72D96DF49BBF8260A33C35BA338890C5E4C89D144F110935B920 +278B46E6830AFB9C241288564181ADF543EF1A076EF1B785673807354D7B53F2 +787DF1D113F94B000D430631A13DAFE1383BC817F292CCC4E0DE1F5F50AF53F8 +76D2BCA16F55A7BF27EA0B646836AA8302E038E5A95E714ED0638E55474C5353 +08CFA830F39EEAAD614EF2470B36B6DFB053A35191227FCD198B217097785D12 +0BFC4CBD8628321493E84927F7CFF7EBC4A807F62E8DDA1B8D66DD0728FD0D82 +36E1A48C0463A1B26BD72FCB151757FC8ABFFF475A0CAD9D20D185EB32B8672F +17CCC2739EBD9EA0E8935DBA23B8CF6A3DD46DBFC77BF31FBA9109594793FB5E +B47B2AE56319A40A967DCC90A9E6ADD673D3BE317C761097F817CEFDBB656025 +8410FF7518391DF7EE8199D310AD8EEADC136C6D4FC06E57BCEEC17406502C3A +A9B4FCDF139D158B9CA2FC23ECBF6F6E21A391F2AF677D7FBC6085F0A9823823 +0518E7C1E5DC5ABFF950438DC42C2D4EA40F96D8CF0E9AF626D0C1005AB96B33 +CE2A982CDDFEEE1C519D623037D39A8785ADE9B168DA8C4820FBBC8A0BF42465 +11787E638F006C052C76630B40A69C009DD2EAD169F4000924E3D8128ACAF391 +1F42337E0B068E26764496A225C46ABF1BE830317BAC0CE331349F6B4D4347F1 +E55E05D8058A7CD800D7970F64225CEF0A74E770379A747883443AE41BF7BFC6 +80629C8B10C00DED9D2A87DB0B5B43248E5B44D5A4E5B582F45D950DCDED7415 +E89D5D1BFC89A85150CDD760F8C00D6E7E29083FB382621C04A885A318A73D7D +479AC6673150F5488A797A9CFC2F6EB2D290A75F015150434EF2976F492494A1 +6B2DA19A1BE91A47A14141A94DB2193A90CC49941B8181AA1745AED619DBC219 +B82821BF24DA14882C597D0FE53AB7E5E5B3ED19252541F4A2DF04DBF511A1C6 +F5F527556EA03E7CD6CABD0E2D9CD6EFB20DEBA3BD228B40DE4290FC54BB1961 +2DDC0841CF464BF1B464013AA1E0823C2226A985EF4CBD9A5558F4F7D3D2DED7 +49E875718C23C8A0DD3A6CD73BC476B236547F6FF395DA1F075E84FC2FE0B2A3 +698E3F7166E3203E150D94130E20F89F3DC45C64A4535CFCD25AD81AC221A5B1 +41769E12657A13AF4FB1E72A7772E2BB99D906B8CD728DD7224ED0FD6D42E896 +BCB3178BAFE9DE40680BA43F59295FBDBE263454C57D72EF56D2B55CDE19115F +5934C90F0B30E8D19B85568B10953F351C8451997F0083D2DE423A59270E6FF0 +29CA55F775BEB9F0C4CC62A0CE06B7F59A41E4C6CCD7D825421C31359DD82569 +618D291A65EBC4C0304150AECE1B67D0509A61BD894A4155C14892464AAAB6FB +E1C8ED30C5F4FC3BBA8CDF97A19BFFBA460515A9A291FC9CC8D858B3A16EBBC7 +1649D3577D0EC92E4AF2E80025A72B6EC01E7EEBC74BA1640DE05F62318B18F5 +FF28B9A09CE894BA973BEE103D4273815032AEDFF4F00FBE55990C5E88C194C5 +85F297C1B869C7F4FFE6A44F34868EFD11EAE68FFD0BB013EF7975F8A0ED6A07 +1CEE7345C5B0DE37CFD00E6480D4560E207BA175E922D081A1E1A5155E501B9A +A0E852194F966CC9840AD472305C52A4D05CDDC8F5901AFE3262F957FB92419B +685A404B86D82C270CB0B5DCFE7EA3CBCCFD7750F8751C6E62ADBEC51AEE0A77 +206E8603A39B1C2274D5C4E09D5EF58E253DC0FABE10311EDD7F5CD921B809D8 +D3AAAEC15F874F68B385BDE9A7C5D81A376F69A88AE8DC8143CC8CE528A520BB +695C41740DC01DA2A31F9C49DFBEB24C94C93ADC954B9B3CEE464F45164F9ABC +A217E5515DBB6667A0E78A3790F18A87ABA2FCBBE60ADA11E5314928FCAB50D8 +CE9DA0CAE9F1CE123DC8A77B27075C1FD49634792EE72543A19175090A45C049 +53F646499EA3BEF05E8813EBAC6BD4F64D47524FFDD2442F9A1F16818DD307CF +356EDF8267810FF9667C371AD2A0B58335A936526C7811B7A83DA6761A8CFA6D +843AAAEF012940FCF6BAF3F25FF7B27DDEE988D562548EC7ED9E705D022E0D5A +8E56593D8E9FA3513C722A09294B7FA6B50D48C5A0E024A9C0CA3FB776B78FC2 +3A6D0138FB8021349622780203B6EAB66EF7165ACD13E1BCA90247173E003765 +929BF1A57A8BE1AA1E6178611E14196C4BBF0AD48F4DA5D622A870C1D3BCA513 +7230C699F8A2F49AF54B00DE698B0208139F29B551DA0455330705B496289962 +E955B4EB2D121E1B1144A70A2E1351790D50383AE4F55D743A28EB64184A3E80 +9D41EA1DD0C0CDD927EF2F188EC64831599BC20389662BAA51CE0B606D8FAF4F +181C3CDB8FE20E83A04CAF3B7F7957B31C30D7AE0C602130400E0DE8C2FD5FFB +ADB25B5189060716AE2817327C73A0DD041599710749B49A39A5092CDE38413E +C544BD31F8A5D41778CDA1240E033AEA0D90B89BE95B3A847C461FD6DA703C5A +8D3384251854E2CF5A934BF99BA3BD77DB5B0DD8DDAD33982F4F889D560EA0F8 +B9ECF07E1CCFFEE1C28DCFEC42C64DEA28F30F15AA6255C1E881E93736E8072E +14A68D66FF21828005E45C4EC303268E22F78DA5011E19376F1FA3BC57A1A18D +23298237B2C6F72A6CE4E6A9D2F305F1EF14D3823EC11257E8F881AF9DB4AED6 +1A83CBA28CD7E94391E69D3AD61194630224162FA0771421FBB906A8E7783CD0 +01A30160440EA86EA88BCD52C92E4C2ACBD6A361AC8026558DC3FDD15FC4E45C +3C9D78500A0466873434BA54F520C01484940B9B69A04FF3CC5990A998A11B7D +0EB7875A1B125267D985B621FC39F0573889B2B4FE2342D6D2644C50597F58D0 +FE5661295B186E78B8468F84AAADECE46C26AFC77334FAB292B24D81D4EE197B +09C2E97964343B5A9E8CD91DFA03E1F13740B939687B9A17117BB508A85E34AB +0C0FB1B41480C852F58A852648E19297BA56FF7B5C56FD42A8BF72F431982CAC +F9CCC19B30EB0637032D83E6492E434EA8665A22F4CEEFCE5E9287A266361E9C +1D5B8308AF689043A230FDAC3F7A13AC06F09104468A76395AAF48909C37D1A9 +BEB97CF4D0172757515E552E41C990E885F86C2659FBC4880DF998C749DF8688 +3AA50F599191BD973FCCE065F1300CC254F0C5FC0085518989D3F25AAAB3B0B4 +7747A2EE4321995C8F1AEC8D49F8BFCFF80F27FA4E0177FBCCEA97DA4A1AB06A +04B309EC258A2B4006EF59FC53249905D4C102DFC3CC23A739E3205A300DCF9C +AADF8AF3E1C84A6AB1FC88D6424727F622FD72228AC158027155649C00115399 +30F4B0118E50A9DFB81E9D048A7C2955ABE3EB11A8503601BF63D6A30B401DED +3C0C39312FB475491A575BF1B235929A4FADE698808449427E9AEC700BCFA8E3 +A290761D16E919EE0EEA3ABBC425647272ED33C73CE7FC05EB5AF60587C174E1 +A3D16D332E5A70F6A0B678076B4306745C81B335931050B468865DE7308E8FC4 +44547B2F83078A77AEAA234F730A1D2852239DEA860D77F7ADBDBF3D8D348873 +F36F07E0E109A83867B3003DF18120152D073B304EBD26AB34AF24964D036AF2 +A021FCB909D2D5E9B7BFA63949C6C3F6ACDB5B50D8390BFCF6F358E67D2180A2 +61F0EFBEBF0668292AE0EBE734575F8365D2D678686288C47A5EA5D9F773ED16 +45CB4EB8C5DF682F952DACA4147BB87D81B3CA5B558C2CC0292B90BA99B69BE4 +68C6C3024C8BA292902D8FD4721D7299F0BCBABB8B5AE27333361311CE117F76 +2ED46FCA51DA3697D159B42965D72405CBCDD84837AE6D76AECC97433720C500 +724ACF76E129D9DE5D8C5C9D04F4EF09D72E5CC4D215864DA47E18CFABCBC213 +C3355989AC464FF6C8C380A99E72CBDF6C8B135971E25232037B8793DBC56744 +80B2833D17805B28F070BB63950EC9D47391FE17C1B9557E81B56DC435AB5980 +A3D418F47CA5766916BDB07F514119D363B0AE417414FB0AD6D97403EC65E798 +9787DA9C9166532FD09C5C6A6229E6BDA708C83C63D03D327BA92AD134A37BDB +A361521EC9F6D10F55D706F65CA83CB715DCC1AFBAA48EE80F2BD816BD673D3A +714DEA4F93E8614966D6415759FBBC9EEF58A59EFE9330926A2BD70D156BCC76 +399717EC8EE23296F33C16C91AF7475E0F7B50A348BD2987A45AE742EEE53C31 +F8E6DE1904FBDC5D5B5797EDAC54C70E57EF5A7677B5D8923748B24D078D6BEE +DF9F9EE6140EA2BBDE45BEBF387FC14DA876D118730F00ED9EE09FEA4C39D7A9 +8BBEFD45DD9EB99A8CA4B91BE2263FED8A167261CE00DFA5D75A508CA387F74C +FB89CEDAD02036155553AAB657D60E2C36D1BC781CD45149D114A9DCD972E677 +ECB3172F51983A4876541551C769EF6C0B1EDBFCAC62105E04A0881247865F4F +1E64D8E2AEE751BDD62336C6DC98BA2D7218262B37A194E8E714D142839DF0B1 +36B6E811AADFCC865D8BD4FCEA7D97445C1DC9386DEBD198727AF84CAD247631 +B54B2B1ACF48C2215C1209461EC2AB4C14832705F37B72557A6FB3D331F5D647 +AFB2B1AB42FDC3A2F26A639CF5158864B19EEBE1F81EAF5DDBA6A5B619FFB8B0 +E7C13A2E344A27A716B0689882BAE8EFA3C3E5B99341B0E7172D2FE5806735A6 +ECFDFC15E1A2479AF5E45D98E73357DD938EE51C43CF7E8966DFFC59E9C805A4 +94E5BBD8C5E1FCFD0A8D466E70EA5ACE58B45881193A21BF42719153CF8C7E37 +F9117E946FCB7EEA153A44CF5C72C2B1FB7ED34123A053D9967910918C762BDA +E4D208B014CD274D7154099A1C24F67E53DA34DE10D99FABC9457D18190AEEBE +71BB62B1BA041D486D3375972144CC946DE8CD4ACDC0E0FC2EF9A69D34B3F0C8 +586FE1D897A0A78C628FB9C7830504AC31D5FBC9A3F67D6ED281B2AC667B6B08 +C2C2B9AE44B58F9DDE9AA526A6AE61183B06B12F9E0DA766F8D6703E223B1CEA +2C1BEE87B1B787568C99860C48FE1A1B1038EC8D7CED4718ECA459FA2AEDE81A +E6F07EE5964C7AC0585F701AAD490037347FCE2CE4B93B48B1AB560B8D5DBECA +20C3539B20A734E33786D1D397B7331FA423D27D2A4FAEC3990F3FC3B0CAB0C6 +1F6A154B5490D1706F7B6EFA5A2E161137135A8A0580F1434BDA94138BD5BCA3 +E0AF4F909C0E185276A8283064DE952F144F2B6952473A54E2515DB2A44F05F3 +7D19275DB3307F846D1A24B3F3C9252980B96E293A0547C655E5C6EC9D80AF4F +D9F5CB64579DE0CC520DA79BFD413F2D8F9DC05A447D3CBC9084B40C903CAFEB +7C6A28B3DBE7E9A65F0ADCBACC2CB25DAB1BC226DCCDB2323F1A8D3439AD378E +4E76AF3413063A31C4E9D788A64934B80E1124A78680F3019C78AF6812DD4777 +90C48CADD8BCF15D22315CA8B77C2A0DDC83EEB2FADB7A25F04B1D606AC61ED7 +4D8FC0B0A6DD118CC9371B8F2199665C783537743F6409F1E4C1BF23CE45E6EC +1C9589816EFF044F9B5AE2FE087C38655EC964FD457B727172D707B1541A33C1 +8EE27DC118728BA2E3BE7FE3B76C843101685D725140514481C601A4E526CB88 +0D37D2E696E03DB4B89A877B56EDC9FB4A98671C6EF32D4121BBB9A48E1F9778 +5C6164548C9A29152860D8447DDD29924EF1C3BD8D4E36D9F51438209D08C015 +0B099ED8EB61CB6B366370BA046DEB185928884BD7E6B134F3C0B330F2DAF2D4 +6CFA4C08FDB248F1E3DF644CA5E9560EADA8EAAB359861CD4C07AA01FC4D79B5 +2A977E1E4609E99B0711D94D7EDB931969D844F5DC24F4EEA1329BD0B6784B1D +204DB140A28C966323C4F2D0DF15C1AE39464532637F918530B58942E5032448 +57F3C816F36B3D3FD01B9530C7333F9B903268006A922F91A4D66D5B5A0DA3CC +67E3F7DEBB7E43C56ACDF77C6A61013EA71CF8598CAC910FF66D6731FE4BC467 +3F4E3F9F76989E8C55111407F9BE15F3262D019CBBA26006FD404E40E00BEF7C +74684EBE137FF13443464DA4F262C696E44E5FB07B0EE0887C466774C2342BB5 +4DB565CD42DF90DEC50559B82363642DB3158F291C855172C6CF04D1DC8B8517 +1066F7ADCAAA2F8CAAEBFD84A70D9AB22B3BF61E618E4B07E2E6272842CBD4A9 +F3A2E161FB636CE6CC58BC036895D575B69275B42FA93840DB434945CE9DBFE1 +AE36D6DEF661EA4F455E196CAD502D88A0F0EE2A42D3344EFEDEB61A59B82364 +1F24EE5D80ECFC0D0D2158B5093720113E746A7BDA946D33464E7EFF3CFCE4A3 +484C6B36240A90C505DB4AC8F6D25203B720C91F2989AF27FB3547807B62EBD6 +D363654AE84382B86F15BB8DCB460E981F0EFB7DAE4C42540A32C2AFE7CB8DF8 +DFDCA588D186F9E70470253B261DCCAACDAD46C96EA0DC6E705A51EF4B74BD27 +06A0276FDF16D7B8648E9D483630D24F446E1ABF47D5B0E8D03CEF27459CEC27 +D5F98FEA3576D098A7F02E8C59110F6E7FAA11EFE1A57A0DC7052158D5A6C4B1 +F29DBC6C00EB32F13493F89F32069350F56F776B61086AA8FB60C781860A5313 +4D0420A61F6AA0C1F7D36D1F093C81EE6C874F1FC03F6F16F6FA29859ABD81F5 +5E219F9C6C69051E693B934905064ABE006856943D6895A88CCC15F46C94312B +DFC39DE728687238B53D9AAF244CB0A691BB5A590C0774F538614DDD6AE8539F +B6B0DE4FEAAD13ACD5A89ACF325E4F76431C727F9AC1B6846021685B908E56C7 +74737B4532383FDFABAC98D16F36C859C57F4AAF4D332FEF766E48A1CC5E9335 +275F9C3ABEF7D5C298F690DCEA30587B2D9415C4B1D23B51BC1C9DCBD0907541 +053C9D7D978EA767E825D62E28C2E864DE8CFA16A15C92AA33097B3C7B9818D3 +B7D3BD45C734F0BAAC05315F1E06C9F733F2E0DC9D1D852D771E946E895E837A +96E75454BB228984D2688C8A0B39D7C9910578DCD4A201123743AAE7AAB8B973 +31E974B8DD7508C16C9AC790FB9EEFC002FB61AA0478A60791577DDCFCA58A50 +7C290E7BEE986A9A01F4E4E736562F4716B89150FC8ED6BAB56FDC7434E40918 +30E3638E0B6BFC8969DA90F86D30E58DE3AE6D700919388ADD4BDCACEF25AA66 +6B901230662096C93B61A938FBF46D69093E0AFE96810C64BC14ECCEF07BFCC2 +6F67E1C066EE2A075F32AC97BE9EE50F11C2DDC5E3EDDAC8D34CA319BF4831B3 +00CC43278CFC4D30DAFFBBE1AF1E95D49EB40AAE2831F9B1B8EEF3DF08B87927 +76EDE1A470CC7288E1032DF92C9DDE43B62C0FD459B3CC9DFEBE09C0B794B633 +9B610669421E3A8FFC5BD4EEAFD3058432B5A73B5C7AD0CFE09A32E3F2D84E5D +C42B68B10C447761976937AF272541A75D2E62BFCEC18AB7FA86FB65B5C957BF +15EB21ECE2495D7C67DCE9D17E20CA8B1ECA03D795D8FADE623887DF66B30EF0 +BF1DFACDEE1A04B54D898FAC95A016AAE3F5E9FE223E002F30135A09FD78A7FA +53D50679358C39B96D0F9A398DEC59EE43FA55BAC59EDD572D021029EB9E1509 +D5D658BB00BA4556183ED6AF7D4A14BBFAFBA477667651D720E0F9A0BF651E7E +8E6251748D3A5C58CF52C4D191C58552F1CD3A9186702A6823B120CB16004549 +A9E9A81729AD861D424F273AE1E73B4812BB3F12A2F0CC441BB9D713AA4B2FF1 +E27963647A88D2401A80CE2A2319274F34B920745698B8EC4E0AB01285BE2EF3 +67B8513647813791F346148A60B9B828A3C783AA8F645A3144F9CC431C92B04A +CE02BD1C701DD9BC907232DA7BA7C54EE37404BFD05A4E26234AFA54FEB67418 +389C6BD72D55D3235288DD4BD7F33CCDBBD49719093D38EA5830AD09E9000765 +7A9EC8F2CD10D2E07D3F7336F918E8D2B7867B6994E2B2AF83122544177588A3 +36F58E4777F4FAB8A3E1910F0F68AE5AAB53E39DE6AF78759AB4FADB9AE77AA6 +458C2FB8A3CA9CF5CE7BB376D9DD12416F2ECC1B2243609BEF9A9539167C22EB +306008B9004A0BBA136CB29E1EF042C1664520B53C97B055C16377AF8E308FE2 +8B13331EFA7599A61EC089C3B85843B69E00A741E4CB2D6EBA722B7693BE0343 +22C052851989DD390DE9222572D0F819171FF7A740FBA0D2D30BA1A1C31B8C0F +003403C37A5CE609DCBA77607DD3751DD45800979146855D0C72303E32A38942 +A2B670F8AB8FAE4DEE2532105E047E512F5926F2062CA2961013209625E7BB7C +3CCBAD13C99762F0A69A7997E2E1626202027C6C5713E1EE1646D773CC4FE56B +C29024690EC9A5EDB254704F9165B1EF1C64C0233258110FBCF4AB71BDBBE63A +7C5265A485DD573AD8350FCEB9059D0A12F0E8466D3986C489E2AC79A7607892 +F94C31B18342F018BD12A0004BDFF0AC98FB5260DCE32CB821E75AB38B81A1E7 +A12DE954F33ABD0135A51BC2B653BD8AB2582BDD2EB2D05CE0B5340FAB85706B +CE44379C031C3F3D98BB1ED209BC977F81499A926FA86E486D3423107F417A74 +6482C4DCB73CBFF5CABE1CBE95EFC8E8852B31F151C290BE40B82F1FD4A467F0 +5E48EC19D506A32CA53FD083783827FA5B5D1E310DFB248F0E379C31BCF5BACC +9DB83AABD7B32B9569467BE9942F03F06D9C3C3406C4F4BD3366FFD492E0FA06 +B34FB6AB5F30B3D6B65FC106AE3E903412249F79E7494DB97598E4855F8B5623 +BF1E09AEBB5B2CD4E1585C002EE87C912A6006329D340EE1C880832BE2CE75AC +BCD13E0409A06FBAEED899BA42FCC7F7A4A8EA1B7A991DD21C598E5FFD077C02 +377B70DE47543FEB6D26EBCB38769C892B2A8C3AFCE0E7A4947A7009FA6AE24D +3249C1A4995761B498181048FC3A0893DE7503393305F2971EC5889CB3D977CF +D8CDD4774512F454974CDCD57E995BEDFBB0B6FA9ADA4A6427506CB511D9C4A3 +DCCADE805CC6D9E07E5EE7E9023A8D1AB0106CB321F959141000882A70F5AC55 +C1C2A86019287CC9CACAF5BBADA8D8C66D793AFCDF8B24B9932C4FE3E6AC3B8A +68C5298F563EC6DA1F5C2A043E233E7EC8CA8A32C29601C7C0E4B8D059D58862 +661B758B106F1E6178611E14178C2FFFBDA3EE69273CEB40D8C8BD63D84CCFEE +EB45898E330FBB196A5A083EBD52B067A8B6816D9A6FB80B29817A25C002DEE0 +2E7CBFEC066FE99E0599B2A4CFCF5990DF62DBFDC2079856C3A3F34831EDB69A +601FB8D7B473A2BA31994590D9459F06D1D8A55B967D14BA0724213605735079 +DEF7342F8B458E22EF824C6FCD4BEFB9DD2CD10B5D4ED3C7702F335958111A21 +76CC84A86BF1BD10DA747FA72202B844E94471D7B013476335D9B76D56F9468B +D27FC5B43A2D7B3F99DAAF18F09F7B086A27B5C3BAA441DC9D15ADF958A1675C +D56473A3813D9CB975FC09D8AD9D402880B6950E7CD46062D69135A831510CEB +BE755F29D0B9412526CB84936F10901F1A69142DEE95CBD856E4A689C3C35073 +DEB781B44ADA464FADED3E973269D39C7AC4CFDFF6148FDFD181CAED0AE0C9F8 +0ECCAF853F5CA48D495F87984F912FD442FD16068BE048B716F39AC623DDC0E2 +177783AF3A4536326E6D4369A70C10334248F6BA9B6C3D2937CE54156D5809A6 +853570139E740322B176EAA1CE78E4BE5165DE03A66C66040B6F0BD4D17370D2 +10A77E1272D98FE42E409207535C12F48EEC4BF2775DF1B546DE01497108CF0A +E8B3365909EF945208BF2C2387D370DD60692277ED75A803B9C9D46D12FF53A3 +54718283EE60C0EE2A22D2872009F8FC63B1BB851603E0C2D794F656BC0F0698 +CF1720BA31A6C4DBAFCBC84E1289141B3C77392A32CE7ADEFCBE4D07194C1B3D +DB3D5D9251D592FCDED91A49844920174AB29E242F90407746B9D8BD00400221 +C12A9D8EA7A2B57540F4BD8A440EAA3C8E84243799BDC80187EA775CCC86F137 +31ED716A24CFB21FFB688FF4C0E054F039B1A3C9E4F23D686920DB7F8C77AC47 +746890BF839E67D78DE4E17838E82A29DB6A06A995B95600B010D799E5A3F64A +ED1119A1CF5F0C609211A9C04AB7B9E51CB1D6C27709DBECFE5A9941D2B1BA24 +9303041005A38A79C8D06FE44635431296389FF7C7F829E02260E58A729E7576 +FBD2274998431706DEA70C000FC010B26715730B1737373F7CC4E26D554B08D2 +14359288B7AD35DBCE4403866CE75F1FB2FFA049DB16F1BFD27788A51AEAB0DA +742FF45A13228B9AF937F9BCC7FE453C4054DBE94548288CE22E50C09144C510 +9FF036F0780F843E1AD0FE738D166A955BCD54FA28130B1978BA7B868847F2DA +25B78AAAFB585ED21FF08EBD3EC192CE3CC46227A84A8440F70E815DB60490B4 +081B61A898F69A3E780AAD9D20D185EB32B8672F17CCC273912B292358EF4EEF +43E33B66EA8C61DC810E762FC4495F51D03E8E0718D3055E3598C4754C84C105 +7A0F2C1AC2307A5BE479921297AB79D290AC885963BE849DE5EE94DA8E4C5280 +F436E01EA76F6555F6E1B523E6BF7C91D74BF17F111D965783E5F483C6587968 +A7674045E60D818F445B4CA2FCD347D13CF41A65EEDDE9708E4961288A13A643 +5CEC17F4DE0BBFFA584C071666B7B800EDCBFBCFBB2737503625A5C019CF6642 +5439029A4189E4F47D364BDC183C155273335C8687B052204F89381F1441D9A4 +9FBED52908A25F0F5B3F6DD010DDDCE662403168762A25D5A813DB4BDAC45204 +CD4EA710BA946623426644018BE23E883820E16131B170F7F1BDCC7E2646411F +C26948B215A24681E92D2E498E855DA7FA0A7599C2FD89203E6A0B323E6E89CD +CB054F2062913E62D0C0C5C283599B7B08CB7F6BB81FD7B37EC2A06D3D64D651 +0F71C7E38A17AA4B0711D0784B46B2F7F9B0EE493CD74E92DBEFB84C023905EA +58CB7B5F8460E3B7B06BAE4C038088CF315DB27441E203FE2A1A12C3AA1F63B4 +1F13C01541CDE5A88347F88C56AA595C46193E2658156D75E591EC390F9E22E9 +56BCBA8B24536E0924815084FB811F8E815D692CEA0C70E8E1D8CAE8DF97B994 +8803DD929EE79971D32C6D46E5FF5132BD446A236DAD8A569A91A52BF5E7B70A +18F783B57E5133150ACAF2CBC3885A964E5DFA55C60569AB9A0A9825D71AEEBB +A9890DAB18D341DDB41F182B7A47EE9CA549C2825A961298A9522DCE06F0EC9B +516770FC7515B54803E2B0A094A5843F9E39E4E8582133652EC1154242C437FD +23CBEB6D1699049C8DE983E1044CA865BD6A1646EAF7928ABBBB13477799A4BA +A23AB19D71CDAA96392891C6EBD609A1ABC635EACE73733ABBCA8FA903A8D052 +2E7A9CE3521343CA5AA2D18DA69F97E06556FD2FBB2285040A2D17A6E9FCD200 +A353EED8E7F0A245759BE1FB6B4CE66638DFA39DCD717167E1B256F893E264EC +8B8DE4224689999D6FBE64AEE2E68511B86763855D2FFDC62BF7BF9263E31266 +05142993345743DD5E9421B69795547C2D01447A77D66F94A8EAE7A3DAD71267 +EFA48AA4D73243EA727ECD59CE09C48DC12B466EA178236E59D0B1507A187E0B +D33F30AD895A17559309F6D17FC5307ED79A8B516675659C448D711E6803B09A +5B7D57F654BF51B483E3AD1CB6A26D3F845F2FA0C3413262CEFB7051B43D9C2E +2A75E5132DE70D992D36A39AF2481E53EA7FF2FFD17A6B7ED658ABFD4A2831BB +36367C0D02A22D89D79FD0452BABB2D815BB3F2EF8E750EFD11D21CAB7A1FA7A +9DD08BB624234104BE3FC4599B352F6AF5BC93AC3509781FBE501F96EF6B96BD +B5DF0FF2BAF7D527F2543ED720E7240363B3708C71BBF93E81ECE84EC6334875 +5F6E6109151557065DA52FF6029C63221E7FC6604E6C4B4825166F47024C6761 +BCF092CCE8C645855BF68DB50E2607945A0D19081411497FE247074B24C7C780 +317BEE66FDBA6630EB70BC1215DD9C662A8210F4202E3C07E3D24814E4A6DE54 +0AF522845C879B537E40FEFE7E10C97BAA4B8FAEB024C42FFBAE30E8C0A847B7 +FAB04C531276C445E8034BEDA3DB99F3E276E29EE499F65E1FBDF08F58655954 +023CD8C5CF1AACCA7D246704E78DF21F28C402E700A72E9C85881F6A562B8C71 +256151DA64A1B512DB2F7276DB3FDA1B7E38A93F53D2ECDB7F642F36B17A65A1 +D9FB77649DD784995ADD3341D7FA628B86507E9E71732DF9726C255B48C41C4B +4781C6C7EEC99594A7A8C7FF2A3FB6AD476FAFBBC1292D3E547129A63FCE048B +41529F1A5B6C28DE3A36DA936C9A0AC65CE2F8B9ABDD50966DE4CD0388C695E9 +10BDCE91A209977F1682D0F5DB8305CD2B0512E17B16C240CA1AFC6943CA7028 +7B8D009485AFF7DAEE91207CB79E980C2A6B24F8EB5CC90E37FA65F45A31D85D +2409707D7FBB1974943F02AEC0484B2DBA0487FB45C84B9029ACE456516DAD46 +5D008389B08F090B06CC879295791710DC8458B5B98A451D7BCB8B70DCBD9C14 +D89D57466635DC4B3592085CC2AB5C2A52B45B2825073E5FC89F98A3B2D0773B +D838D7280027034258E151FD6D9A2D6E64C044B874AA840AB74810AEB44D5E4A +E05405BEC00A1B849E2C0049EC1A567A32A7CB0A03B0B78C5A4F49D28F95A3FC +D25C8320E8D6C7DB6E7E88680DFB1B47D9EFE46143404E33F99D276A3B5D3F29 +D356DC2169FD09276AEBE37119DEBA0582F47E4086585DB1298F554671CAFE54 +E90CE94FB9AC2BDCC8C7B4EA8B81AC1985E1051208B4960B9E7CF2782C2F3E67 +AB8E1563149851F8AACD7FFAD699C197ED978E54AF60946E68AAF20F5A514BC2 +C4DC81E7F1861494A62C27C10F83DDA9F3FCE8D588FC02D0101922782BEA5B5D +54E812D1B1E0A59BFEACD22114C15408BED0DC547417A71C7D679C3C27C06FA2 +3F67673A849CA32F6C2DC37654177E209D1D75DF0585D686B1918010E8C06AA5 +64E6A6EE8E3C008C749838F1A8666CF42D20CDB21EDF5CFADB42D424482D2BD8 +28AF8300EC346B680CC2F314786A647368AB407DD5C858088B90ED802E3FC18E +99366F35C23A7C7BE83587856C5276D15B58FC6987F1D673BE010D7C4AAC80D5 +87D98CFED0734B0FD9554A64AF0DEA08CED7649A27F1759C06FE1A6D13CF63EE +18DD9526A224303D8C504DCC3DF5328C463520423574A65A17AFE3E99CDE4235 +335CD69DBEFF890CE205FACD0CA8898282CB81A3B81894E6ECB3FA1DC7074045 +07FED15C446651013603E0341FCA074F804F54DFE69300CFCA8D32B3BE4F56DE +5110B174BF827DCBDC8B5850D6FE5389BBB96DDABBE0A28532BB1E7EBACBC259 +CA5FC711281D4D0C0678D6AA96214E77DB4931665D840B3BD946646F58084A7C +5654A039155D3A2EF8F75D2B074BE3AB5458A931C68AD2D601229CC16A050E5C +9AA8696E3994D691A772AAA3FAEE1ECDB125B87B6B9764B842D1BA054D289504 +F8A1604E2276DA7E2F5D689734B7B487C174EA47204962BC68A937DECA14534E +D336D13DD46EE180E4B2307347CDB7392A3BACDCBB2F74E04A36147CB94FA560 +5BA05A5BD7228BCB34266037AACECB9F9813FB4D834FCFFD11FD8DA623BFBD55 +71916E0AE35D9E9BB690FBDE7F9A2C84DAA2E1A566E662C1B142646CAFAE1168 +3D8121A1F27153C874D9E7D1F2FD32C072BFB4FD4A4CE144E244A685A96C920B +73E76CA3F3FEDA06DD70EBAC3C9F7810B3BF89F4FE0CB9EDAA79A2CDAEB8F871 +C22A1BB6599DDE33CCD64ED0FCECCE0E9E710836AB97CBA9741817930221DAC5 +AF3636A7BFD547734D938D1B922CE151FF8A52DBF397A226E0879CE48637C5A8 +8DA4C18F2675684F3F870E7440A25209FF00C88AA19029C1A9DCE3DD7AE578C0 +B4054B3EEBAADD5025E5DBF15404468FF6A49FC46A0230970F0BA4F7A4C566C6 +1F054D8C429DAF2A6612DF12FD462A60B37632A41F78AACABDBA8947564B2315 +54BB83BF3EE7A050036B58A29FC77BF97781A56C158AA0C4874E48697F2224E7 +14151D4C394EAC35534343E3827B5E1A2CFE131B5FAD9FED24ACDD65EE069205 +B125F272A68D3F963CC2CE742D00CB276097C767D1C48777394B687C781BC3A9 +0F4945393FBEADD6F4704C489F0CD3E72D803879CDCFDB57662002B146CA120A +491C31F98EF3E463FFC374598F6D3E85F5C327C535AA652C0B70F7104AB2DE01 +E9FB8C55DA1511DE781EA57240D48C352C75821FD73A4912465AA29E75AD2E9C +CD0D623DE874E432CA685A08ECB175B8F0F6F579C271A2C17B65B7B83A70AA73 +0E2ED00A371F46088578E34678C78036B255BF48E1F01ADBFF10B89E43150460 +958A0024F325C358423C6ED6255DDCC1966CF2DF010981198E34732176765767 +4D609414EE08BFAD9BA9B208636E3FD78756177FA1A6CDDBDE5CD4F0A79C1546 +4BEACB41D4075C7D3FCCD45751A59F00EF8BC46E16B786DEEB65F796BCDD8594 +2116AEE544590F5334655C13CAAA4016525AE3DB34D46DAE56DA99BAAA556E0B +313B90AAEB40511FAA30BD18C764BA6AB57981087E32AFA3C45801263EA26300 +72210F29D243A5B4555EC8F204946097D6971616F961E9C9893DD764B046DCA9 +F53DC075B9E34398695F327680360FF930B0A0DAE697F7F39CDA0A81926F6B15 +E8CD0E4AA20472D4B4971A8C06E45AC58EC72BC3CD2629486D9658739F6712B2 +8EA150E8A7221841DFBA08A65779C42D244D9DBCAB947D761BFEE49E5288DEF2 +D5BE33EEE8242295CB59C8DADC40A4D2CB70B431C0BB2A9EEE8BFACDA0BA5D0C +2B4C0DB5CC98316C947436AC5BA38CD30BDDB12C5140A1BC75978A0BF48808C9 +605BDE315365CD05989D2306690C97CB1AA6C244AE410069FB3F1F51421F2478 +E8950D92497DB78A5DAC89716577D1CFB71EE31E9F8BD8C9A1E0DF4CA1015352 +C9CF80163960F4E73A12FBC669BCE513D30E78D7EE33DB51AF6C71DCBCF6E93E +3103CF2B562A200424D44A52F2D5209525947CFBD1D90A82EEFC55B26DD664B4 +EDC61F0B687FA17E1A3496D1AF1D7B7DB9D055B9B5BCFDF4A396768284C22D15 +CDAD0FE8DF98C6278F586CD9270154AA2FD66ADE4E1340746F78B8A490C950FF +79058C181AB6A4B33C567542F05816979CD2644B24C91CA5E9C31304ABF9385F +859FA935BE50B50500F41B2649995FFB9C83D458F0DC3F413176BED1D0FA8B55 +4BBBD608D100D3CE0DD6BBCF77565EAB194767E00C463AEBE2BA17C2ADC801FC +C208FDA7D8AEF511F760580C06112F3306336E69CB188BD71F16AAEA3274474F +B502DA2BB317F43B7EEA873A39376A8639A6DEE4C00D96496E03F6D291A22B2C +8E7CE69BB7FA722C3E78DF65418DB36D6A3AA282631726895B814D2B2F5CC58B +90787A8B0AC516FC05B32B964D36E110C7362C2953E139692FAD35247648821E +6B9AC3809F953115FE51069D1EE818D7879047DCC08AA0AE3DF700E40C2DEEE5 +7E4DBBF01924BC2D7187CD112D3ACD5B4C4B3936AFC95EF5D671C75115DDD74A +C44D196CD53CEAEA2571B27421D56596E6D3C8361DAC606D75983A6C3B383A6F +B3025DA828E44F676650EAAF93ECA369DC289F7B6380597D7236DCC81246376F +4CA934290DF99984F2B95AEA1BC998160FB9F141E44135C1FDAFA7C62E17A3DC +6768463303761896C5CF5771345A9FB4AB650B855B9426B010525F287393BDE7 +8474EBDA0E35D843F43E4FD0106D44FEBCC79A208B9D59C7027AF04622C42CE5 +81E82E6AA1DE89F83AAD66BF50BE0CBFB057C7F66A82B74B55D44F284DE0BDA7 +06F122CD157327FFEA37D4ACF81C3505D4C32B083901F1E0386ABB4258A05D14 +0262147DEE35CE41F5FE911013915D37EC728CDEF66662EC078A809559DF7C0A +8FE2ED2EE8D0FEBAD0FC7872F48FED6D1815C74590C8243F566972AF4A3B49E3 +715D13898B64E59C7904B58BC9B5A226E5184AC3D1396DB2BB157D27623365C5 +A6C73664ABF0F7C2B820A48FB5F9333D89A50536251C4C16C80C0EF38D1DA7E2 +A423F28E4A7204007DDD210748DAFBE21B4F48B6E3E6F13DD4617C9DDEE3226D +E883E2D93634978C08979407171FD5BE067257C110BDFD94D7FE5D3F3E547AB0 +77C62831E09D5C8D95E5C80710CFFDABEB1557F63CC333D5EA549758AAC4F027 +074C7834455F60E0B2BD4B300000CBAF6531D5935D9AAEA24A264F42FC6462A6 +5E1D6BEBDD68397D11E93483A0A116F15F70CC78279E275DBB89F01F814A3AE1 +AAD75B7C47E33369457D849CB93CC92022BB9C2109A7D88274EE3FC78C9C0476 +5B721753370C67118F6FE0A34913ED4CAF82305382BC87CACD2382A4F3AED9A0 +475E1E5705C11ECB017C724DE96BE736EE4ED2A73A1862D41231AD088E61815B +A0D589518434BA4741FBC38AC8B22E73D23A41E18570C84B9079D02D36C09D34 +84710193D79B9B3EACAA1632DB7B005FD42A3B241B57DE6BE19ECA665F317EE5 +CE25B4B457ABE252DF4C9BC1D95FD6F139ED387CD2125CDC46DB778158B67FD6 +A8804D479B36011E248411E326DAC5A32458FCA183F58C9AEB90356711962B97 +ED6782134DFC32F09F82291D173F33CBD3E07FA1D55840D5093A2AED3BE70A89 +38273C9A32A0B5341DE012FFD6538118CE9627DD87BC3DE74A60666811C66B8E +5F32956A60D1784D9CDFFF8B5196EB98779D17B787FABF20B98910441699B3F8 +7B4ABABD4C826F1FAA36C9E5551647915598FA56A9395F60479CCDA45423AEBB +5037071E81EA975B9A0FE57B68B6E2072E8471EC3D1BF5B3408D4D54C6BD051B +660AA3F1F9560607BD5CF8C170477C146188DAF7D623EAB02396516D91402F98 +62B5FC678456404A37FB484FEA007F73A55F7A99286DD127CEA81A0F87FDBA61 +FCC0DF91B39DEF14976D7D00609F5C222DAA65677C4837D578FAC846D77AEEE7 +F4D65CCAB1DCD30399263B4AD1CC0FA3D7DD0FAEF5402463F7D6050CE676F06E +E0CD9717A1F3159D0205C60458A32502468326D0FC4026ADD81E3684D37626B6 +CEDA3CAC91E253D6C18A376F8397E5CE7C2018A6A43203AE32035EDEB5CB909D +4DFFB07FD595F10B011176053F91E822A38BF3BF8363D8E952B2E5EA058D36A4 +CE03969D22D25C9B9F53F8489BDE53DCD4D40D17F0214200C4FC341F1C7EFE2D +50B7200B7F1FA2B81AE01A9AF35BB0C43821F047EF1C34571044C99AE13A7BE3 +846CE587DFFB4317E41B380A4D7F21C194F7ED5D26699EC49AD113CFDAF8E39B +F35DED0B12D4145F5C681486C48DB569B44E4D9F3F26C231610AB97A73D477EF +CD8D1FA34314D031CBE64808E61DD330177DE22CBE1645022A0477E269C4D95D +6DDC46583641111682F39449AAE476588E9E8ADB85C855AD23ACA4E0BB2704A6 +35B81D04B6ACAD96944A83934003AE6EC6CD98A11CF7403AE2B3FDFAB69683C6 +120AC5541CBEB3E1FBF6BB0C8AD936B82867F4EF2718F3A2191759DF6EB2B9DE +CF7FF83F811F901B8625E9546683F54CA716E425C9109C1E3252722787576B0E +598A6E58D10D8A162DC65C9A3FF0196E9C8D9345E90DC393ECFD1F0D1FF1A494 +D7774A694BF0EB13CDF12B47D4AFC53080C6ECE8F894C0EFD93E3CD3B6A32946 +769932A1904101B99EC64F8BFE14BB3328E14E69A92200FA943BF8B6410C985B +96C1BB8E39E92B6F7C38ED9F20011B3E5090DCD04103D1A6086DFCD6F0B1837F +BC0936AA400BDDE0767AD09AA9EB2B721E4C3A9F99A6F74309714318F9620020 +FF0EDD84A7D5814116B912C48FFA971BF1A83E6CD2B5512C356610B624CB7724 +82920512100F1A85FC21E0EF124786855E0AB86FFB4C75CB1664AEE839C973BD +D3B3DEF8060D7DA7E83FCA3848DBCAB18547F5856C3FD32EB2073266C2AA913C +5E305E8DB97FB5A04FD11C85D08CA02E6C35D743F19E517A314D5C972D36D201 +6F43B613377FB8AE92DD1FC2357FA3ABC92DAE6A3C61DB240EFF44549D6D2C38 +4886C837BDEE7CA685090DD542E5B7CED8E8D34266388DD7D9A2E145D1D0961B +E703278B2023FD01033F77FC6770C2FFB965E650C23CB51EE605AB14730C78BF +3D588AD14BAC378CE11A4B89F6B312CF1062FE054FCCBAFCB1FB0EC2DD433E60 +EBDFE9ADA5787816A38973CF4CDD8B4536C3659C56C59A0D58EA90EB13B8823D +0A48FBED7A6F36F438B5E728D9798A83E2D689F74A760A5F757937A08C217375 +B95EC14F9DBA30C3605F82B982419207535C12F48EE4389359553F7C826D46DB +F72CECCAD06E7BDFA7F6C206CBCD8F468A565C6D5DF5818344B245F4BF6F093A +46408FCD38B85D1D7CCAB298406566AC7608BB90246A76F3B72F5895A6BBEA56 +2B3BE1BD50BA8E5B41872854450440900A985B07011FA7E06D460B3C81938878 +2A2CC451A3BA5DCE1627CB5B3D175E88ADD1EDDAE706F86B0644C3D2E6229C09 +33CF4A100B0F95908BAB7AC4FB8C99A19B4D0C7F398DA90256430C00F0D7BFEF +550580309B6067D2874FC3DC1ED9DB988ED7A20A11152226C2D9AF9F078E7C58 +99CDA22C5FAB020F9E6C4AA31A7010C97F6074F9868D534376FB27B5BFC009FE +3C8A921645582A7D2707F5F04ED68C27DD879E09E7BAE89AE184BD359F155418 +E202D933CDCBE275A70D1B7E168CDE426C13CF17915E7ACF92F4C74A585A0EC8 +237CE52286E6F70B17253EC42C6489BEEA1BD815166B89E3B7FF6ECFC92D2162 +22F8523932E1FACA71BD775AF9C858FF301F5470620963566FEE34A550835F16 +97CDBB89810EDEC2C94D13D415C1560EC309CBB58AE91A23A379FAB021ADD52E +B6C3726E68065DE0F67F0AAB8BEAA05471D5CB68975DA7A8778CCF4164416171 +5BBE6577DA7F921772E7B92CE50B3BEE8B7C26856BDD3C2C62B469BCD676246C +9F7F2825AEC60F544C3D4AA6504B6CA732F3DE8B9936DF4BFC4169E55E4367CF +7E54B43BD28AAC792C2E450B9BF5265CD7DB35A2FE796037704F65A2DF7F72CE +BAA300762E6593044441D8ECFEDB79EF0588F4164820BDA71C0994A19EADDDD7 +E10A9FB1D5B804D1F82FAABEE416359896AC77604311E99CCB3082E9A460512D +CFEA19ED2A9D2D3217F2EE3127C51C9AABB563C0D11A36DF260B0B6FF965C8CC +17A2884DAD18E0EB09FFF000C9CC7270BB37BCED1E8A84AD88A8360779EFF016 +15D3CBFD63287BB5113B289E81B36EEF24348F708705EF0F033B6B8123F40DE3 +2DBED43E6139379F95AA1F0D6E8E16878F50F7F16D568ABEBCB629C966119053 +9DD3565AC9C9CA8E60A385DD056DFF9489D5F3DCA66E4EA41C0714983FE7551E +EE8296D8F83D869F56CB87250B0F7696F35DB9CDE0D6141C5A0DD35C1CE29D3B +3322DA16A67A2D4F0F8F1D9563F8E51DBB364766B000D732D9949A1E96F4F6F4 +AA7BF1554C0889C782B56CE098C90250928F8DFC8FFDD0A12E6481A348FE29B6 +F3E581D1A7F8DFC09AE065B36B2DAA71B22ADE121024D72A3A65832BEF101B97 +738A68C586795965DEFD799796CED52A3C41FEF1078B2B3129F15C368C5A9ACE +D8A507B684F50DC8A2CBBEBFAF4BEED3D17A3B106E737FBEA70F6073CE5AC80A +136AA26433DA670C5A660EA3317DDCB0111E12F14EF304528719AF5F022D7A58 +7927CC4F2B0272BE38AD6D773BEA2232D411483DF470C1FFE978C8C6D21788CA +E47533DB69CF6E643486B671229C776CF57C844F5300D7FDC868AFF1C9D06E2F +27F82D2B856EB27BBC2E534E16CBB2DF624721816549DEDF781D4A90D62CA723 +D24BA94DD98E637D7C9C418DA0915C63571323FFA28FD1ABBE4CEFAD429E5803 +0E08B5F1AAAF7CE7B91BC7225B8B0F4C985B5C778C192AF1FCEA7C2E384AD62F +4436EC6A413AE5DF27ABED7158F2F1BDCB9AB9A407807DD9D20E89D54CBD642A +74904602DDC56B1E89EFCE54E0FE2B28610AE543C86C27FAB637A905250CA3E0 +6D42F19E9EBFE7E8AF1747AE4F9A3021EB64AB7F460D93511A37CD0C8A88AFEE +F27EFD3A62F32FD250281ADC5F52005DF7DABA7F19741338FF84EAE5874E7E59 +57E220AEE83A7CBFF01C493256C4A831DAD661E6F24999C7DF3A287059499FB3 +CF7232A908F82EEDAAD0E3521500F72FE313D10333512A426D658349DE9EBFA8 +82ADFD988416197391ADA1DAA87E5BDBA6CDA57BAE0564A1A94722375BDF38DC +B279A4E2A54FADCFB041A69B244303C0AA0CF96EF6FB23F304CA1D98797E793F +90381A344F9F1C48414B4C5C0B475E00D41ABBFE544DA45DB9501E6A34950A9E +4A59A7215EB0E22A6AC05B250302BE7CC4FD908EF36196010E1365A432A2CEAC +53E639AE1F17BCA3B850594E3163FDE9D48AAB9642C836B1FFF64D3E36670A03 +3955CB2B40F83362570423EC75E60D7F5A07AFCA1C28B18DCBE8B65C98CAC5F8 +B14B95260D84ECED61683163644AB0DF176E89757397E7593C45B8F7A4B9038E +656CF8751AA734761A738E1CCFC36243E79654F8D4F8D1575185A54B56FCC103 +26E9EF8F4CFFC6423C5CF3524E59C8F20DD6DE0A41E13F9A6A597C2430F25243 +426289B03CDC756A716F30309AA160B9E7694CDE5EFB356F6E3655650E9489AD +BA93D6E0EB5E66ADA6EEB1DDF18841DA122921AE6E0785A7B74CF7715FF485C5 +A3EECF03CE2B6677D38729C572974A20B3FC4A44961E237EF4AC4A7301CA11E0 +0380CA6405C33501F79C8810A3E5EA142CC4744F1572D767F4D533BEA57BC8B9 +1D375F62BF239A5A827C9F01978F676A2E5FA080F1A23B77E2E6B76E579446F8 +2B9B15FED5F3161074E3B41F6559FEB008947DFE3ADED945A3CF1A8552FBF283 +FB6832C100AE8380426552F41819C10B13180C2E516C01329CB3826DFBCAA1D9 +8E7459E17F6BD0D17D5D3B59A775A60F63CB7979E22F16E96EFEF0B00A13F28D +B1DC89D10EE0439AD51CA05D07824AD9958704661D60F8283C9ABE20E5A6387F +D8136A7C83E7CA83B33DA8E551B6817F5144C2A33596EF7064B5113F97733B2D +04F210C9A4449541C3128C879EDF16BF5E05D1A6D910BAABA18109FD22182F5D +21DA202CE3E849E6D3330C32D011AFC3634DD4EFBEB81CBC0BC9AC041EE7C354 +34E4EF82134EC41DD5580052989CDEC5C6C18C1DCBE9942830173BC76ED9C73D +7FABA8A9390605851331961EBACE18C8EA28A8F3EF0E23C5846B0C9C8DBB0F07 +15257EEBC0BB67D6CBC18BF60722713039BF374EEDB6E1395DD68BE0BC9D7F3B +1FA0524030AB5548905B436CA0B7C8E8021AB9C189169DE9EEE027E4FF7F9E72 +9F60656D2F7CC03EDFEBFECAB2F1BF8D6EB6EEEA11347882D03F4165B559501C +6688BC8F443B9336946BAE0090F477E3E521119A06B3EEEE1DB28D45C248761B +EB2382E1EF69E6017CB0657B96102CA2AAC94644767DED16E2DD7AAA550E93CF +1FB216C1E2C208F2B1C584E64E6B66BCB899C38B32C5B9E462B791C6FB6DCD1B +73300A2E029551EBC79D08A0398B53952E236864F84EB320919CC50B0EE4C75B +3F8CD9989BEDC9459DAAB261E17092DEFB4F717CBDE7D9C5699B6CB6D4597C30 +57CF8F4B140BE36352F8DC9AF56A8FC7C327ED4A475AE52C86910D16FD2CA63C +6789DA4F8DA0621A8348D70CA13D96BD5D15CB6F39827028654D217C0AFBFEA9 +0450542839913AF52AF76AEC7B6621057B31D1DFF140B096BB17AA6B775C9E50 +58F3747395E4AD17622FA2AC15CA2908030F66976922B3C704E6C4DE617A73AD +06EF4972D699A4ECD5230E4D0D9AB47D9C2BF22947F28FDA245768D7F53E4D09 +50BA5A329406D178F2D49A44B0C32DF2C7F5085379BF6D03C0DF1B26B4354009 +44D5693B5BDDA59E03040E14C9EC16B4BA16FD4E1DFAE2CE8653B26817EDDFBB +967F65803DFBE3E3250451F51422217B68447570C1C11BCB8289D89E4B2A06EE +ED5B39D9563EC26E7CCAFDB8EF0748D51EC450A71FAB10FEE4D5B17FA152E897 +7EC754E3718D0ECEF94597045494B82AB6246F1EBC2CB6C3820767B4E18643E3 +4F93C5756149C9B2E2633D489F23341C306412E1E2B968E7771F2A981B2BDD3D +03C6FF5E26E5665A3429D5E53A404AFB371966D876FBE5D249A2D494480892AE +7EB56D1951AEB867D89572DC7E5DCF755624A295E067480AC5F1FEC42640A03B +34C4AC650A238642B3F61E1E96D09A6BE80AB9D863AF597DBF90427B80E89D5C +8D954F9A1405B866399EF57AFBD4B4DEF9B4E2CCB685575EF8E83CB9B3331E2A +BA75C9AD7F634CCE62BA9356C28FE71070AE83B99A3BC93D5081CC457AB97D21 +F7EC212476E7E7D95403185D9E7BE514035E58E9BE3D774DFD79278B88338989 +B9A0D950440D09C9CB6FAF5266C6011900F91EF0694EE548122042DD0FE44701 +FF84F5E2DD01E56B8E4C08B3CD3A47FB3127321CC1838F865365A4A8232FF657 +C19E583FFDAF9FDBF74AC3AD8F3E34A7438E4655666CEF8E9582F3C3F78AB688 +12678A8AD77F2EB21C932C32D02BE7D30AD3A974CFB557EE81899C94AA7C1F60 +897A97365A4569046C5D12926032FD7105E5D9BCB5E791CB3FD51E4BDE4472A7 +D6319BAC6CD88A0D226915362B8A5E9F39B6848F060F151095DB1DD8D9BC63BB +E040FA610F5FDCE6506D46743B01A56CF42A0CA44E4ACE4D3682D242BAC65EEA +204AC551C89F27E5DB1624ED71508945702E46F56E476226691CB648AAABEA8F +A7C8F05619DE3A6D718E83E8C041AB94156415FB972D45A1F32AF6D6C3194EBB +00669D123D94023A6D5445B4DDDBB4D06608E0F893EA62F988CDFF4CEF4426AC +AF5E7E2098868670F95015CFB5573AAD11D4EFD8BF591EE3D026F88B5402C739 +E25D32F2F74E2DA54D18383E86FF29D5D65FD57EF26D81ADB302B216E5565B58 +4D9D5EC6BC263EA91E52C2A157D4E2C7AB98FBFC1103A5328AADF1B2892AAB4B +744812673CA86B63BD5352DEB242761B8040AA444BB8CF59127A6C35A759172B +9EA5EFC173BADE00C5FFD2C637921080DBAC5D8E90ADB8008EC1C94DD3BD39BA +2724375F5DB77AFC25CC3CA73E9BD2593EA5013DAC9324704223F75C68D2A694 +0CEED8DB6408646380BA7F5B6FDB3A8A60F39664C54ED38DFD1208174D9FBA02 +1913A9B515246B894C32EB156D1223729F0639DAF456F0AEA768D42A9C2F3A07 +03F816999112CDF44864C6511EAC5816170FC91B40A660E93A61F0510264E819 +A08C254089BE817AA2B58C34FAC7A3525341DF6E4656B1E00271ABDA301281A9 +120DBB30EC50B684033372816C71C7547F5EB1EF01F4C3B1A94FA44024C1F5DB +7C4B74EBF62FF0ABB3E60C4738CB2BE56A51193EC229291D4D80AA5BA373F95C +1855F7077D15D2714675DC5798C32A95D582384FD2E24B2DD92923E4D3BC7A6F +C47C4698B8ED05144AB83CD131501A42706334D489C96214DDBB65C161AE4880 +B5794BDE403D870EF339C74DBC1E148EE9FB109DA47254394F51698270F975E4 +2E9C3D2A9ECECC3258FAD397CC5D855D66E45A9682D1ACD6DF14AA96DB91FF17 +C3FE6B7A0B0DA320B20BFD30FBABBE18C700636E0CACBAA8BDAD65A8A8068971 +D3372D08A074663E05A1A386C964447EB1B3A19107B7EA5FAE5D03A2A71401ED +085B8594C814D0C50E505909D1B237E409C1C874AF276BFA167191E4BCCE20F6 +C92112B99214B19CE01292CDC0C88370998C8A2CEDD104E7746F3B392A14D759 +E4B039A71BD2F5E34AE3E35E01D7B52F5EAE054E0274A11500036C480DD8320E +877B13F5DC149564020F17DC2A0300A8493CFC0AAD487F6FEEB8D980FA163120 +20CA9EF64E9BF690FE34D3E9DF5A10B1516E035601CD32D41FCD92AE2FA04171 +6AA450C7617936130FF5F2F7BA06F2F7207D6E8D8DA485AE0F45B70BBB92E4C2 +E91322EE76D9E9D0F78FC1158B6A63BDFC9EE72C7F289EFD5D3D2E81395A8826 +9CF5123F7A6E8A97F08B7B1C1071FF3BBC88FAA62F22D628F8236310F2E1A53C +3E3BA2E99C186A8AF8CEBA2C61BF8954FADB05A292914D20F1E3BC1E7A6DC1A4 +62D249FFA0FCC9B3D3AEAF24E7A9C44B8CF1330B0EF928C807B7D38A5043354C +0206C840C3EB40BD853A2ECDB845C44C678C6D124B79575A61D1DA385629CC87 +1067232C27D3BF886FCFB8DBCF79BCBB4C53C2843ADB037745CCC2C326C5859E +AE1BE4155A5ACE1D15B5A5B647F291C09F7478BC57A01116B0BA9E8B0A9E43D8 +23BA441E59BEA20CAAEB50167E3D1A96FF116F85B7BECDC9E8BCE5F771328599 +B40C3E310120A8862298BD491538D203E594F59644B1B82F0CB688CB1710CE28 +8689E5454A145305839702C99860FE9D1C4B7473C025E69859B3D12FE9D457EE +D4E01FEE03C882DF5C41111664B490AA3AB977AE099F065E8BB158B82D31948A +C55F8CBDFA934AC43527C944138870DE1893DE2755CCE0E6CC3E2024A01D961A +BC4463AABDD0C2F6AED590982E88C11E4AD376D9C0CBFB7C62CE46AF2736EE09 +385F80F3BCE2390AB09973E3893C28CF252FF68EC64AC3679099B970AFCC600A +10CFB40A965AD4E79FC8FEDB297B09532F2EBC364E7EA94F317F59368DF979F3 +774132F22C92E3C7F1682A36BCF90D1FD8448F15CDDD5ED5A1D7BC09E66EF8AD +44792A6D66F12184C07D87B8FD569620212EC6C63C886C67A6EB757E2F09A089 +3CB03CF1D1D3498365CD5D748A90E0212241F8A8DD646B6A70390095AD277EE3 +E2CF2B6EC9768AEE3840D5972F74071AE76B360FCE43A8B0F7EA8E45676F8FC3 +767EA11582BD411CEB8DF87665FD3A6CA67723FDD0FF1ABA30453C62CE58F4E7 +14C0113E818FFA10DBD368FF32B6D9FB12EEF41B25EFF51E5CC2C693D523AAFB +D32558C37984278DAF5572D57BAE2E7CFDD9FD8D537DA4345F9F0C50273021EC +1C38C43EBA474AB4954659144EFA8C196A87657D19C2B1A18DC38B37AC757311 +BFAC98C55B0E26754060A1611AFF60CB8BC0E1DA7A1F70951102EAC52653E9DB +66B883896C7B1BBF67B81C8D0F7435ADC7C2202D48B23F49FA83D600AADEA0F3 +A2F06461311081B4A557EE7754BD3D4F46FC80AE1A1BD1A8F4CEC9BECC1CF6CF +F1265E5401652D2E612DF5641EEC4EE68184A084828C7DEF3A2B892399F8FB3F +BFE8A2F6BF6E91D52B8F50CEE2D4F44B22D70950A2F2944B7D88E9B670E0F97D +21A5392AA96D3D455905034A3A9E046B4DFA91969EFC968B3146DC10435C95E5 +1C32B5942379B284A2CC372A91971F850572D2521FC5ADC638930DDC6F88653A +0AE801DC9CAEB690650BFCF2C24497D2691DC97E49BCCCC2A3974169CAEA2AD1 +7C7A15E79F3BD71E05B7D6175E1C9C2695776E46078DBE92B318CFAEBDF8CEE2 +0FE80FBBD9A91590BC7F154A88355B1E18ED369F48E5D895B76EBC4A940E7F7B +406664ACFD4B41D608D77F071CABD30CDB27F7EF204741C2BBB2D19038D964A2 +EBC616B23744DCE210A7DCE4F9788B0683D7705D68DD72229922CBAF1980420A +B2D03B561AEEE6149DE4DECB73A228876BE4B211871702AC07D6A1B991C032AC +2466E11FAE60316E75E2BBD3365771491D2545D6E45543431190E9C0B8695C78 +85B4E5DE7BB34A1FB75EB589F5C8DC79FBFDA55A75E5B95913E0A2C06B9B6116 +493BA8A576BE0D380F50B418B03DA83C5DF70A606B071ABC9EBA66A0F80DB06A +FFC79A02C455A9FC416C1C1928D7FFD0A672DE66CAEE0C3A6F49FD5806A22797 +B8063EB375E9C2FC8DF81EEDA4B9AD68500E15D9A71307D6F0774CF9FD63B61E +C95108F9AB6EFE4F5C6088A587C005AFA1B1D152FD7C913431AE9F4F5A6ABE40 +7511787D17FEAF10474AAF39EF460FE524B724D9AC5BC7B9E7390F8B671D3C00 +ACD0309F0A2AF8E261DDDB779F89D9127DDEC62B320FA67E3DB5DFEC76804AB1 +7F6C2CC4A5F49D9F0171A64F556F1053F3C6F050AC414B29AD044DD568EEF0E6 +1739A4E808C58797759AABD97359BA55FD46254408AF802691F96CA95BF0F879 +A365AFED61C4859FE933AAB52C5028EB8729C52390DB4A05B8AB98552839190D +48F338EA4420C0EB596EE83997B61F3BFF10845A2B4D6DFFEA4633721D330C97 +41FD0CAE244E2E3DDA29934380B96F4BB0EF94953C1A227CC2BDF91CFE9A6E67 +89BCF25183C9D1052CA496059B1E8922AEC11375BDB32DC881D55374F9ED5F41 +DACFA6AA3B1A53D75041531C64AAD7BFEFE82BC5CBCCDF0F90A262FB308F66AE +9B4C19898B249A7C1B0CA25698320160C2BB66B0551759356D2AFB9B21245B43 +38CD0598747CDE5881ED67B40AC02D0F4411BFCE0CF1A3F76151E5269CB5982F +3E0C049EBC4CD0A9D0B7203B293C30094B9F86394551D7B781F671C9EC5A2CB6 +E1C34A609BCF9EA6FCEEDB8E884036A0204394F7933AA49230064817ADA8F8FE +2FB1438A1A6C975C930B5780FBDD3F7C4BC5AC4FE3F74F55B3DDBAAF5E804530 +8107A10D5546E43E6BEEAD430371920D89F365C1FCFF9211C741289EE1CE24B2 +E5E6FD9A113E1CAAC85D2856DDC19173630FC8B6934E11799314AC184A9448F7 +21BF2ACAE3F38A7E1E49907535D30E9176516FD4D30AD66AF7D57E65DACBEC4E +708181D42D01DCEDAE6E1FAB590FAD5A80A5A39636655CB55A6C88FB536FA2BC +DE7EEA34963351A72CF212DF9A76A30B0C39FB43349C9E334A1A4C96A5440FA3 +9A5AEA72771C2518B1FEBD1931ADEA2129E75745FB98C28DF9BE2D67D09B9C4D +FF305C8ABB06721D3062D8A3D7278F1C4022E8D77D54699447FC49B7E53CAB75 +AA6CA443BE362F189A4D9A2F595BB3089148084B180CCCAB3970AD03C1E0B473 +C42C2854CC33D783B5DCC390E38C4E74E9B49623D0D83D3A7426C9FED1CB3604 +DBA2C1A70D29ED4D713BD018660519C8B58A518EBA6C80E57F324567B6BFD371 +A35E59EC4739B51BE95930B25F0876AA4C6F709A5E4E0B386688DF0F3F780C7A +F08AC76292CE4D67199FF4EFF3C15FA0DE7DAC5381077578D3CD38DF263707D4 +499E3C5886307CAEC54C7F9B0991EC6D15AF6C8FF8D9345C7C371C4E57F71566 +1143232DC3AAF1DD2BC0A4DD038D1D872CB654943F40BDC9586F9E4DC3B2C297 +7CC12D69ED6A7498B1090A1446E3042A26D9C71F0D730C65B7ADCD264A0F76B8 +CB59909D68ED827296D98F49E06083440E8CCBEEBA5094E20993F0FA11067223 +79EE8BFFE0C06842BF32465C8B66130274C7D3E32CEB7E9FFB522C121243DF76 +F0E71E9A098CD32ADB63801458A2505657A9090A53E30A40E13D4EE981217C57 +E9D8396D8CA4D673C04E83643FCA8279B4EA411315E0EF64AA032F8000F35B82 +076BC827F0E7BF152E145DE04F38058F502343A1CFFAF0E8D1F0F3E32741FB3A +5905D53769157762B021900B6BA60EA6BA3C810391A4B6D618B4AFCBEE932C54 +98C60D6E635239F4195AC9D7BC32FA4A844FB98F787F2F78C0B828ED9DF3969A +4D29F8C34C7E63773C86DF02FAC2F789FFCA8544C28A9BE0E66D0FE0A5CAFA0A +6594EC7B43E8E1E266FFDE2EA6BCE80D5D0D899A15A747DD0423A03BCAF4F1C5 +BEC6895E76B6BE36047FA5649D2054FDE64C8CB8BD10FFEAD55A45C4296C84E2 +15E2337D7D532340CDFF4698DC2C14EDD522DA8464C3936F366EFFE16B18B3C1 +9A605ABC711A76667DE99CA6D2888EE0AE9D5B4A5A4D624FB6DF895EA43A6EAD +59478C4211D3689557024E0338575D59C36CEB2BF9818B9D26E9376C2B524D00 +71889309411B0FECF7B83532552C2B6F6FC2F7394DC807D0E48CEBA7340B1A25 +2675B6B1B9698B986DE7D07169FDBDBD33EB0F6EA8A23A83E0A3886720E4D81B +603346B52B533126E0D46E0881C6949D19E15E455008B2815525A9634CB25F50 +71865D62FCE6039BCF1E5827E94C0EBAEBC34A69BAD163E14E1818EEE36661F5 +616B5175FDF55EC92A42A556A17A860E7F93590D1372F3473D5286C418A76071 +BBF23232CCCC21733F81C07932318FB5F6990359987DF34A51DBECF9D4F64C55 +C263E30C7B84054C190DD9E9325B9E35F49EC26B6C8B47A3DB22855F7C0F55B4 +2B8D9A2C2604C05DEB6DE1043A904BB1D1147ACD80DAEC75AD61EBDE7104F859 +4741E8BF79875F5D1DC0EE6648F539AB3D67144944214227C5BF148C4BD91283 +79717CDC9520E3DE9A626EB2E3738D6299ACB661F77E8E61282D0DE9D989D14C +0A6564057D094D6F949A9AEE38F91726A4A953B69DA893C37E1E593E028900C8 +E6CF52037648A52C48046D11BB2DFEAD2D836FBB384C324CCBA7B0DB5E072E92 +9B7419F7DD0F80BD0697F96DCD7D7C75F156C960E2D57379615238B7049504EB +AEBD3E1F74CF47715C920AA1B5599960EC3D7076D9FC0C08A459E0CB6B64CF51 +234FB45792A4ABA859685327105BAA47A58A6ABCA05E4883D24DFE686A4F935A +02AEA780F42259C1E876FF5447594F8036C0601EB26EE961ECBD65E57D53FAC0 +A7F3C37A57682FF732004B496A33B603E23C4AD5DCF80554E6C70EE8FDF239B0 +A45C0EA236754BCF1603EFFB8D4D08CC1CBE12E44FE7CDBC227673533B7F5AFC +B8E966F86026D36E00BEBFFB97527D176F55CEF0BAB0A843EEE95ABF3CEEA885 +5302C33A0B1EB031DC0FC4C1D3AF0716DB286CBA6C813539BB259BCE860412A1 +DCE4012EAF3D342B23F9284F2A78BBC70EA4372A9D1975E1D129445EE4B6DC8C +0050A0E29712D701C073A83BA81C29A767D1C9B67679B38E256A86B64F6E02CD +A5953CAE18D0F8376DDEAF59D4948DE89EE4C7971ADB937BDADC7453A4E9CDCD +DDF612FBD2FE23E6314C353D4F8A9B6BD9CBB184802CD2AF566C8274A5AF22C2 +E753B4CAB03D0F2B1FF6EB24186DB4CE86379B075555F1BBA83B48DD75804ECE +133C7AC8BD0CF523EE3B0056763984B06F424C142C074F4F18FEEB2EC047431D +AC2C7903798E97FDE604EA5B1D46F01E3E6056864DCD73D849FEF31555A8C356 +0856A6A7D709FE4E103C6E0CFF6196F354782E0B0D161C938BF5171458CC36BC +3679738918E157BFA3769645DBD10311AA3458B017B30DA795AE651CA5D0199D +81D0DC44B207C2E539BC6056C247659E6EF63825353BDABBC8F3C389019ACF3E +A8E1198D8F10519F0AC883C71A5E4CFE65391F74A78161133565DCEA254A0969 +FCA28BF7B93F524ABA01571E6924B8B54197D2BB0C59018DA6ED844CBE5B74CD +751A38A35173F073E2DD572C8DB5FF7C0DACA7A5014CB9803FDBCFC8FF52D059 +03D4577DC5D4B1A79FF0ACACE80658A3D0DDF9EFCFD50FF456F2976E0EF51FED +85B858CB5433F092715C12D78DCE04EF08ECC00CD78B464794227B4F4429086A +5FE549E4B76B8645F93A5C232D00E339DBDF2D4B087F26D47C1157CE4DC81E19 +5EEF7AAFED290F95672670BEDA1E186410DB266A6A4DCA53DBCB114B65241AA4 +FE5C69177EC5A7CFC1D0DAB168B79AACD00FD1670ED463855C5885FB01340ADC +45AE8079FDF7395F563CB3081719D6CC9566D0A967D15BC4B566D0D93F1EC439 +1065D2E8B68AFD83ADE14066ABB9B0FB57D52A117C7D91A62895CADE7F59FB01 +B36FF8D7E9E05C44CCB09EE91932A8774FE17D067E0857AF82F14C5690530D94 +CF0E8D000AA9ED52A34EE0ECC3CED8F5344E5A44075E9084D103811423715FC7 +3452926879E4A019E81B5B0C2E6A2E04B5444D7D8E448680693B173E2197C9DB +7300F46197839BA207EFE22E58D08FB006F948B48AF0747B9F11E1FC8CF5A06B +8DE2C010F6039171DED89C4AACF094F310A5B6710102BD1C1C0F0DBE750144D5 +A01A8F56467D273063F081EA5F5D06B49FBAE553CF66E7E99AB710FD248EA5B5 +450EB976BFF66126CFA5F01025A9A88F12E85D953416BD34606E948C7AC6B7EC +9B1F0E30BD27E1B7CF797B493487084C4BA0B3BB4196966FDDC1631862324D34 +3BE138FF6018D46BBC6017047D31D575412D0ADC279D7DE9219627FE3CFEF69B +4DCE2E22607E1F8597F45CED318EF03BCE9AA4C3CAB6FECB928D3CE870D21BEE +2663640FD555DB72C2AE51FD5B1D27B77EE3E75D6198B61992555DF45A5809CA +3ECC3F6D407F3DA3892FEA3FC31E45D75536310AB0587962D69033F6125F8C0F +3B4FFD366F200A10C8D3610D54CC059F1BF015AB5256AD58E83665AACB343150 +CF72C40D36D81AEE52F869A9DDF259580D3E6FBADA9A66950BDE07F4D03E10EA +12C679300E20E8F1735B0897D6BB2F29DAF3349E78762F243E0F64443FA7CDD2 +8F7969B92C70A097E53186D1752360D6BE2F690B963C8741B43C8D052C26F72A +0332A3FEC1F65A496AD5F26366959ADE980E716DC965BB98EA668727759584F6 +D70E5D658EDC874825DEF90ACBB2385A9E908396D0F087541EF8B874DB5FD29F +9191A007FCC140B91C8200CA76894C123A2EF8B309CA5812356D604B0CE689E0 +00CFEC360A95B5185A0D9D4936F7BB94303D599A74B16A4921F94AD0C3A0F61D +2BA89AD996848224A40E7D6DB42DDBD932EC444AF7826E8EB9921634D19775EC +E65B414890922BAB1A7F3577AD3338CB5AFFBAD360B022E3E39E2375656D08B5 +6FAA9EA58B52AF9CEDC9AEF89BA8C00F610005DED5A6C09DC8ABE3A6F5DAA395 +71AADB7A67929C9EC84C072AB553B1927BFEB9A6FE0BFD968C8EAEDB471701DE +25882650A462505F27BE52A10EED0091A187A456298D0EB31C43A768FF184004 +161DAA26403E625FC6E684725DAE68E5E3F8B696DC5B227E6499AF7FEA980377 +63EE174C28C3B2A82442879918E0808732CCC406D628C202E089747F83A0731F +9EB9E7481C55B92831A949F59A3D02326230D7FAAD6F602BF4B08C459C7B4D7A +93911087734E9CE7F5DE32DFAF9807BDACEC78808090E8FEE5E3292E41C78B91 +063A3BC1504B7DB653A1C63759F1A1B41C3ED061B5F1505270B69496B4AA36E5 +5A9F69C5918F17E7BFA048433155E79A82686AEC8F3020963893B4FD94190D11 +7EC2E1A0959979437B2E41D012072B80C99CAD129F89E8D95B961A2266E89846 +9C432D6DCCBDC0BB79CB629068B4E5888A46082B1428B2104AE13080DD4A7235 +F111D71AAEDBC4D4F50B86A00A09D60FFB48AF5AFFA8A082E3BA66017BCA59BE +FB2FAE04B2181009E6129A6B95F3E2B75687DB794C13B93A5DEEE79E5E393977 +3074B1AD4CC0D132DFE65B0F0060B418BE88E8512621F6E77BF966A7E67553FE +8D93F0F2A6721D90A90D6D7C6F7F54674D78450B3B7654686854AE783BCF25BC +E732340596CD203F1F38CC4856158AF291CE76FB949D8BAA31103B0C61AC7258 +042DDCD35B6DA06539A4E7E1D60AB5D5D75BE4B758FF2ED42457674EAEB6D912 +BF19E3B34355D41B12837AB782D7F2D9119999493A7AAD8C03241CAE6649F737 +37B0F4A7A152476E7241B16188E8AA622E2BF9990DD80AC3858FC4B7FA7A0F1E +585E02030332E728F4830E209AF74687342CE4FA3123F35EA0D9E0E4304A0EF1 +F9C03FDA9D4D6F38ECA1A17DD5526E50092E2F782C11FD90630669F3A95C4752 +8E16FF5081C0F1584E5B0567A3F8585F6BA2F8821D69F5AB81C5F953BA7B6448 +92097206D6EEE812816CBC65310B5DE9F4637C68259F596F58B9ABA326B03E9F +FBC094C84E41B72C801C7EEF371E6534162CC06254E9A9EDC3C8DC7AD442FE40 +4B9E3AC26B3CB1CD919E6DA4498F930769DE65F9D1E31CA994A4A9741624DA48 +2A1A6A11C428BFBD25561433986B27ECDD961B16F9C2B369601FE4B12B1C50E4 +B5697FC1001BC43D2426188A6A2A34FFF0A3BCF1E032FF7F95AD37E9EF870315 +9B364471025B90838202BEC1CC0A2B10D3C0D8E27EE56907244EDCCDD1C9BF14 +C7208AAEC6B952672C71ABBC1424A7B962447909662E062C918D8318CEE8B304 +8CB5BE0D65F315C789572FF940EC578690247DBE7999286E4400811EC3680FD6 +019293383BDE9D35E5FECA90808FF42E61837FC8C88C065180A0B8FD7E56ECCA +6548E791DEB8D0014F63B948B4B7D2189858DD2B8DAD5DE4C9D1AFE7D4EDCF95 +099B2DEE44D8B4CE0BAD48065E346B6ABE7809CBCC0556F44CB80A6C1D2422C0 +683D05C6C45784B5E5C989A5AC67D0729329047A834C011607C5CAC5CF844BBB +127489ABA22EC533A032A97B8D15684FE1E274547644D5E68560EA1EA1E1B44B +95A23A7D0B9DBBE491DB2A92BCCDA908172DDF7657A0924AD1ABF791D06A92A7 +E4B8FE1EDC6C9E794EA1F06DF01E09F3145C674ABC31FC4B593A9E0B88E475E0 +6A3525D74333D3C345C9561A80C0DE5DCFD11DB12091AC4D599A024192ABA674 +0B9D61F2A2D541B68BB3C13989BCCDCA9771FE252392064A275A6EEACAF7C531 +0F9A272A346276979550B613786FD22596CC2EADAF9465DEA35F94D6A3292E32 +8B44ABE37DACCADAEF9044BD9AAD922D345E334F25C1A1EF5EAFD19509E1088C +A292800789FF2150C21C0EF3B651C3B330B737A9DCE9648739307D8138BDF59B +82F8FF9FEF9FBCF23A2265D362C899CDE4844F3699DC1B22829E641F42043914 +24EC1FDE8374FCA6D36343B5A2A3B87F365F3D591BDF255629BD71CC1FBBD1DD +56E350D1D071CDEC51F5D90FA67ECF283A00EE41DE644C4E349C27557CBC9799 +5329749DA6869525DDAA732005BF9DD41928905D617BD7DBADF68AAB1C4EDE04 +4CD1C03C1DABD6AD9DCAB039F2888C6B7166E9F34C54330657BCA6571FE8A1F3 +599BC1F73D0D4505DE8806AD2DCBD23F4990E21D77812BE77DAA4D4DB3115209 +4D0305AD60F17BF3253961E9F888A418D63808B09FD04BA532148DC917247AA9 +0A47F683EB123DB144B4AADC9F503F842FE003DF256C3F57BD9CA632E5CB28F7 +2E14F0D43CDE762A48A9B7190168D40AFAF07E0684EFA382646CED56370FCBAD +D6BA89DC65C8583DAED6C77EA2E74227A4A73B8226C09F6CA050AE56EC98893E +BDCC141AA0ED413DDE5146DCE7503AD9D147A98DA3F1BA7A525932A07BDF52EE +47178CBC26ABEAD6F2153CE5CBC3C2C7E45480C2AC18B2D827E50656C765DACC +00D0563B42698DAC30F67C742B3DD8E6F1819C78AE9988884E3B0483B8124CCF +CB980DDA08313834CE5669CCA38A41C2C8F4BED57D8DAC6D5E64E057CAFB6ED0 +CDB214D4358E9DFBD520952533AA21F5734E73E8561028DA661C1F436BD8CB31 +B793E16ECF2D95A9F20801B0BF453D3104181A068413920F79D53C69E3B13411 +BFD5B39D43F8E2981E8567E2A856AA5B150B8F1A8F35AE208DF34005DF0AADF2 +A6A297DAB0B2D3A4A33C2D39BFD595228F9D2B9D5E83700D4807BF3F7BCD5E6D +7B5898F22FF644D5B19A6A4E00BEF5AEFDA2A4397D2603B280B4C79FAB273B84 +F6A398407331D5E1BC8BE3A5C6B73796A09D9E989474AB2DD037CCAE5D68431B +EB6342942A539BE71DCEB37132D0730721132A87F56875DAB9CB5D851298D246 +19928C53B6922C6781FB09C7928AE82948F61E99394C152C5B632FF4C9B1C45D +D358FF83830DA5724D76F0F51848640F3F649ABBC30BAA6DB197554CC6119188 +77C86C6A5BEA474443B4C999E2E220E4EAAF622C1D0A2E31ABB167C410B22CE6 +7957EFC01FD858E6202D3454C5490FE8FD42321FFC359450BAF0FC7AA488AECD +9EFF15184E24EEC4F6461033B3308E28B8AC0750FBDE611ECA7C4B3EDE987DA4 +B6080259748A647EC85082B0EED8845141E9800E0A5DDA46DB5E505DCF0E559C +8FEE60D7141C96DA96166F69EF2E8705B6392FD188AC109CBA2F77B0F7E90831 +89F69F3843D7130A4DDA73CE9ED677C6C78CA87F34877887284579AE76DA54E9 +6E5AE1662AF6601AFA1D519FB7B0EFA5B96FD1F645274B6E42D0A4A822A130B6 +24DF7DF5D975A15B196CB880F47711E6EACF1433A76F028B833D9F3173BE9CAA +E09C7926893133F8F7698852D5B7775ABE6018D55AA9CE238488DC6AA683527B +633FC0B5577DB5B7200A0681B8E35BFE9CA7EC9F96DA8FF17177F3980FF8B1FE +70A69EB29A7244D98391A17C00033D0A0E51CD0D8C64CDDD28F41D8CBE51832B +76B3484ED3536D9B4F3104A88E89B4B625D06333E46B79850210A83F578A431E +1F28425ECBEDA25DBA41B601EC2A07BC0C5362449B560C9BA31A310F9851B57A +8E1B74F3B35915037F4DE9FEBB4435F99B087798FD7B28A9213AE3B40044CE08 +27BA9DCF4FCF8631C2E053ADDA6CC2C8B9C151ECFDDB330EFB3034C7CE738F7B +5ED2BA2BD53058F63934A7111469B089D11604A8B79E78586EF7E5EFAA014645 +D520B512217056BA4E477A72401345B25E6FE9B6C27BA4CE280E2AF646D95753 +304E8B6DA50D1668EFE6D0A3CDFF716D58ACDB00661EB639332A887B81C93F27 +E19EBE88E2999EC054F3FAC5611FFDA98DED7EAF0623504519DCA46556BC0AF4 +E59E76232E6C3978F27B72CD3F11F574A5E1976BD758D626924379D634B5E241 +FCE63FE933CD79F985AD6E6886BCF2D6656C4F58F94D456AD4D97F728C8CEBB7 +611A476F9F5D322E82AB26BC50848650E5866830975C52E1E9BBCD0C384E2520 +00F101543A280604B6AC44AA6B733E063B1355B1D4B62EAAB5C3E1EC5E9EEF1F +61478CEBB368898B9E1897C0C1093F97B439E3A0C012BE472095CFB71A5E3AC1 +5EABAFC3E1E4B9B6EB516F9E3CE6067984487C5DA3B61A819DA3DB22D126FB18 +0502F6B440FE7B18B9C8648707772D6975CE1FCA48FAF1EC7BC255F61CE78BB8 +74568ABCF3F977A75281AB335BBC66C60DFFF811A94EF25A55D58F71655EF626 +27C6C042D84BE26DF4DEF8A669EED98F67571790C80439FF3BDF4FEA87AD921F +4155B62D2716E98EB9899B5A88E81D16B7EDCBE2C0B58993FCB509EDBB4A2F5B +E721E1B53A3B9B5163A554A77EFA54DEDDB9D47AE753C7C61C019730B81C2860 +A28094B51E101C43DE2B0F7A405AF0C1C89A85FC4F0598AB35F78AD333E8BE72 +1B7375757035151D8ABAA17245E24CA3BB5317C4BAB22323C205C2318C6AE887 +D7B9C42F76519820E8D88E2C91284FD5A465EA2CDA45126B147E9DACDB221E1D +77078F1A40BA74DEA24317FA0C62F2CDA1606AE02D3AA2B1AC55B10BD3D02BFB +6EAE7A005E1ABA02879FA3689312E720FB2BA92CA8BDBF1DC9E3F19182FDF513 +857DDF021EA5C60CEC8AA2DCFA2EBB429AC46F7AD2B616AF15360A64632E0400 +A1C20D2366999B9D4D417680DABA0E038F77A7B3C7962FDC1A1E427AD2C3AE01 +F8DA86E509FE5D2E8529936B54D1293FBCE4CE0E1FCF9AE761745042E6E0B1CA +74F188037278047B649D5F41C9FCEB64E9363F16617AF6666B9FA2916BB2E92E +84B6E69281C0AF8C593451567FE2138090CC1239BEA1E59A844C6FA3B1D0AFFA +D88F161ACB2DA5ED96ECB7C8D30E0D6CA95946A1065E444BB4358BAEAEBE6159 +718436EA7E5D53011009647DC1E6806DFC15B36CDDA211A8BCBECFB05F711243 +CA3DB2D82A09CC5F37107A47D5D8F49229CDB7D60D561BE6C3ADD751AA24CA1F +43D47E5F08CB615C989BF441F3B2BCA305A20A91C23A8DBD148C97600C5E7D21 +E70D04938FD51A893F7F3C35A68D8E7DECED8A1B509760E47823307480FCA9FF +1E5953155FCB208D715B94BF41DA8D82D70A56CC06923FCD46CC5986E8DDCE02 +D6249A573F70BD5C5E5EC1888B53E15B300F4684F8187B641BE0016E42872074 +71EA9C36F35094293D751FE0EE989C601702D0B31C6B5AD9F1DC8AA86B10F609 +8952F590E16A82A2F00A79549908E1C83BE3212581D3596FF4F24F249CDC7BCC +F3C03B41BF39AC403265F4A91253D8CC07A81053453209839FBF8A95D571FF25 +BF4C705C6C30457CD3D47D58032124C429DFC9F4108021B74CE0F4319D4176DA +F83BF9C4187A979BFEC8D5B8A588688E47625F36D9E17FC4437FD25A9C6D4497 +634A11FFA7220BF83EDDD1CD2F1C1853E095783FB9F9D278EC8C834B09EA028C +1A7C16E644632C71E4E1E306C9720D1EE0A84494EB5A00A9E2AB1037D8EC203E +05F9570E109698075E53A1055C960038F89A2704AAEACB51A9E0902EF6E13FA5 +7547995501C21410F7DB67890E0D8B230AFDFA681BC1526A5227D41117975BEF +9F278A4194009937B1C0D6CFF1BE9C90548D0226BE20CEF92CFEF880CC9221B6 +24AC3CE7A35008B0B80CDF787F16FE519DB2E705EA888DE182D94B9B7972C536 +EF536E47CB0FEC796065B75DC9DEDDF3154992FF5EAECC21FAAE8874558C6886 +2CAB9E54F834AF5B36E058F45D12B8546A755B5ACA8A5F94263E4C62343C70A3 +AA47C0844C6E78A9DFAED675491F0A486224AAFAD6B53FD155DE88F7ADA33EA2 +14AB3B3C9E3E17A251696F4DAA9CB053D44C3410E73AA277C532C130B0B75D21 +799D4A3FCF62E7872B657E2FD57F4587611571B636AD732EAC38FC6AF1520AE3 +A01A28F8785FB1C57F284B067B3BC8497FF18FA736766F41CBCEB0576B635526 +C23C32787EAB9577ED79CA0671FBE442CB4E29E664002316DE3A11F178222C3B +2964484245A90E39883951C4E3F9CBCD4F8FC1F3EA456CF1C0670D952A5653E5 +5FDD2AC93FB20573A2CCDFB4BFE713B151EDEAD88E1844808C57737241C41EFD +C820473404A9CFB5A2C233F3C34ACECD4B5FFAB2B3DF89EF6A6E7B2F2DDA2055 +1187789147903E925EA95F88B5CE034CC7B26EDC517114AF30253B7E8D40F308 +C410D0D69D9EB0D4EC68CB9E648394D0EB07197E49D8F791867A59C91EA145B7 +52D65E2C3AE5E27EBF12C9E2891D70777F31F0F86D70043776F3D6577EF3A358 +B90604A0354E5A7B73F24522F76ADC64ADFEC2E36AEB08764111C00D005FC2F6 +BEB296A6BFD1805E19869C1047F57CCA58CA4E24A7BFAB08012E580B058173FE +084DF5681440F341CB25EC754F05E76F443B4B9F1A86CAE36F241B9FE71BF1E5 +FB4DB3F5BA9C28842775119F7534977982D0ED67056E3E8767AFDD57D2EF0EAE +CCC126CCC07120FAEBD6AA2E17571AA8493729CE2FA8494B96C7EFF1D58402D8 +DCB4508C9BA66240D51408A08BB344ED48C49292B7AF1E64841F7FFA6CC7C081 +4571DF651C751A48133D9014924E5D323758F7836BC86947AB9A21137EB8D725 +135AFCD8ED441E7FCC0D694BE284568D6D48923C1F621F4AE499881803975BD8 +FB4332A9D83101B7384B764F56BD67D072BE41D4F54746E79706E2A2D7DF4099 +E93574BFD9E74D67F4C4D59537EA7499B88EDC3B8254BEF66FC6096DDEFC0161 +872C9669C3687DCA0186BEF949D029620D583A513EC851D7D0247D2AB2897D3B +C275A8AEBD0916054F40AC8209DAD3039EA06139399B381D393E843870332D3D +122634C91EED7623E7A94B7D64DA15A2A8EC8C8B540274231AE857EF18CE0FBD +EC738B19343F5CF02888C0438B937699652A344CC3082F6E3100C77D65AADFEF +3722BE51BE16B035638E98CB794F3DB3517218C8945957E8A6149CF8F12F1FAE +06800C0CFA0C21F5B6A3EC687A3CCED311F7F5B5F2544952270B1F3C9A0BAE11 +36AE087257E3F058502828B2E1E808F7A9C4580C48A9002CFDCF921DEB7D3F36 +EE0DAF317BD7B2C762E9E9BDB2C790CFFCB39D7B84D67AF93E8A9A95723C11A8 +6C2EDD3141D0B482E295BF872C21EA64915BF9E871A2CBF8A9A223EEF0C854B5 +1FE0925F239BAF78450D08283E83D49698D4FA38B3E810C600B3695823BED71C +C1B19CFA53BD7AB38AB1D8D7CF2FDCE64D2A800669F557523E54237AFB1E08D4 +5F0BE5D6FC10F0377DA863EF65201EA6DF67E06329F6950CEFCED420CE3EA6C8 +AD6689FB061FC118FDC6CB5D9C2F98B6076A9BDF77839AC444CCAEBACEBA7C55 +3AA236DA7A758F28A1A16B6AF6C713509ED72BC4168036ADD6ADDDDA4471625E +383A3CC709D43F70D208DA4D47D0A272E9278DBD7F0393A7DF766C3A36359CCC +4C5D89D263BD77A40CA4A2A1C85D4538D8F777108DBD09258ACE5F338F0F6359 +1189CFA6C3BC3DBEB73FD8D87D28300E34908507990E13E4DA2EFB76D6F7FCB7 +92A60CB10E0C745BF9BAA89EF5630239DA73D88E560E282DC2B2C54BEBCAD293 +66831DB56E20DF3D4B35D4D9AE420B4E5F67D2B29315C5DCA9593F12449E7E77 +E7F09D1643026F5A6DCF6C9272D371E550E13F7F473CEFF9BCC1847BE24E6521 +0E6283392ED58F7E7E8B4C7AC1E09CC4E0AAA0E7BDB7479AD2B814CA188ACFFD +06E8BE165F38F81D5BBC0953C842B2152305E9ECC629A0FBC6B1B4FD76A07F0E +AA3473CB62BF018985EDC91D8F5ABF8E0E305AD1EC4F05B3426A983AA71A3E72 +80A16D3DDA8FB3BB3437AF5E54248B049EB2AB060220DD3D24B0D6B9E202D479 +A7B2657C9988DE46F191ACAEB4AD21ACDA8321A3D7703A8F00324C44A275EA98 +6A7E0FA0F45BDF163F80D6A37080C62FBE8D040C73AE4147177613422D62769A +6370B5C76B8434C0B377377C38969CE30EC426A98FEF2B04AD2EAD6769E6D858 +33A0181C58A1D630A06AD03CDA7CFBB21DBBF0F72A0DDDE700B9A0405F6818BB +73CB116E1ED1DEFAC9FAE9692D758B16CAC4C5C3D89A4E8C7A1731C474DEA0BB +C3F83077AAF3B6EA4042CAE6CB27C3969A4C56BDE79A5D8F43D5D9876E769FAB +03D1ED77354EB5DBB58296AC03F57FC4AF689BDCED03168F25D92584A4B4C598 +F0443AC7831BCF81F98D03E38F8726047129F85694F88F55F731E2D0DB541945 +CC1D8355B4BE8CBE637CE0B356CF7E91D0C745E6A60319C293B41D7F44F9780B +CDB8E265A8D1168027521F00157CEDFD8278EE0C3264FEEAA7671E7CF1F80F3A +868A0C3D544F20B86B45E40B9DB14F405261B88451C84A7CC43387C8661C8230 +C668322A0D4CDB2B1452A09AF9DEBE5BD987CC0C8821D56E123C7F01520159EC +87066F60BD5743A23C8B9B3B2CD15FA4437A049854FB618EDECCC54947A03E30 +DA565D4BD431485942C1939C0E38FD08F3AB3642416333B0164AB1A389ECD38D +3E816A3A626270C3692546E0F37AE3EB21F672EDEEB1EA9E11A8699C5F78E876 +4CB209EB8E190AA3832DAF485BB66AFD28042FE5FA18A2579B30E15F534EBFFC +C9B169B59E6B7F7B021DAC651D33FA5448035767DA5D3A2C88CB21F01FE36D9B +65B654E4BC291482DCEC204DA1D9AAFC633558735081F95D43EEFE3EF3A17B65 +96B7E256352297F6508762F8DD5FF6268632F9BB82B5B1DC093C8576A4D933C2 +83336CE0B4946A0F34AC7899BB9C986E0350881DD45EA0D3B9CC492D6014C088 +DD7E79A981C0C001E4CB71393FCDF634E0925CE779D235564108188EBDD80633 +E5B70A3681E3D754AA7B8068C3FA2BCAF85C6AFA60B3CA9640F9767733E83D88 +BC50E2D9B00088AB927CB9D586A1EB85D83E197AC48FA2D4B04EC06796B3D948 +ABC618203719B3C8E766C916F2686C2EEE879A09B7B49D7BFBF50049BDF1D860 +3171498419FEBF72E44CE150F180C23EF47FF491383AE190FAAC347AF372B83E +FE7F99ED5FA618B6A1BF0C2EED7431ED9E3FBE8E21119635890EC3E5A5993907 +9761AD62DF7E2F82C53F88E46943F72A0E70395B0158D9D98AA31DDDE6059014 +CCBD462DD55C43463336ACE5CB6602C20CAF97D5E2C925E95FF466341F8B2581 +157B4980A59054C45556E1C671CCD2F8B8D6BD545C5A7BD48FDE01C4AD9C7D58 +EAEFDA1857B0C9E534602B9680F8DB47F134F1E4BAA264D6C30989BA949713DF +F316FB5AF66E90A865F4A426DAB36F3EAC90C4E62EE1DE254BB5020CDED0E332 +69B0C227CAE13BAF991B748DE85A13F9579FA3A964A88D468E8F32C8242D19A1 +6F2C1B2F850AAC54CEABB00FAE268D8C4DD319BB0F3957D52A526C98C416B083 +74FF9DFBA563A65E46422389D5FBD3141B87109A3E20145C27104A7468B888E0 +67DB20143D4073B02CB6E90B446E466905E834FAC07B6D3A4180CF2441EE10BC +E76445FD6FBFC9BA81795457272B06E3EBFB0A899571B2576EA488BD07F4C638 +40448D979CE517A9F9BD84EBD5D4AE7957470A019902EE63864A198274503B54 +30CA21A5C5A6D9D0A6C9950F1D6D93BA8CDFC8F22309BCA375EE988C50A9A79A +B4B9875C020A30F97E1754276E92EA4BAEFE6D1AFCA82896653531EAAB6FA37A +1A4959F6A13D935D1DFB8CC4C09998889D805D694C6A428A629EFE4ABF354C57 +41C3FA7B655E2E649F4E8AC21233973A96734EBAC5E9C3B1C4C193F2C9588F42 +1D39F62801180A5A38AF8EDA54845F1CBE2188E2739BECD3D5FF50145AC20D13 +91482AC61BD1A2E18E4FB1B425A0F0E24DCBA70A6ED87ECAE63B5F382C61EBFF +31D185F8DB656391289F2D2D8E554CCBA0805774AACCA9683286E3258AD45BC6 +353A429786214363E7A0154BF0564D09A5225184BFB4E348B203F3B0A40A7AED +F3D708F598A37E9E450ACF19C6155D514C05F2D832F66716BBD5345F300D20E7 +758DF2C6E7E143EE3B8F5DCD5003D57602B03FB8BD2FB78197224B46B38D4E70 +F15BB165D741952823D2A94F56E104B8747AE0F8B26E578A5C7BAA6DAD4F13C4 +08CB02027EC191F64006F72C2BDCE5CD242B757B371FDFB91CF04DF26E98C17D +269EB3ECF02510ED56F18DAF3C06E0189D1740C9C47DF40D1BBE966FB0EB76FB +F46340275809E2A76B47D4E8A2D27C42609658B18864202DBC9C5BA3F17ECEC5 +4515B2BF73AC072920AA5D233CD9E0885334D6CA1B6611D8E5D8AEB3DBA55308 +8135ADA7BC9B9D5715FA0963EFCE4D450B714CEC58D06D34A89901471DC5B3B9 +C35614BA090A0CBF7B04A70E63F473F99A01CF072B8F7995A9FAA328BA440096 +BDE51E0CE242DB967F74D381DEF207489264ECB570095A06A8F8E652BB50DA41 +AEAFE57A43902A4179B4739654447098B66536373573DA09D1D91292D8259847 +7CCF0072064A1C4FC2B18A2326C74E93A5AD0A3983DBF8FF93054D7385B2ADD7 +A99062DF802D812A9A6EC3FC282828BF78F773948438A00C2279AC7C2786D964 +BCFCC715A4BE110B98353961C7F4D9E7969FD0F4AED252D5FDB833EC1814032D +E463E55590AAEC440A0F3C177DF93382976DAA04683B1A6B63AC85B71DB3EA35 +6D856EAE9ABFB50FC76DCF2D20CB2DBB4CB8921E33980BCA23E572B6808645A2 +5EFB39C4ADBFE2CCFA05CB457AF83F10F063BA8321AEAC2A6500DC00D1B36981 +5432893404FFBB6917FE44A492627493A3714CDA73C9A7D49F28E6C545A7FC64 +AEE527E5C019023557F7B9C5BE86053ACA3CB7E505D5DAF6C34D9E2F8B8D8778 +9218C24DBE144E0D08CB6DC1C499562FFA99E1CADD57A105B28D3570C3808894 +1C7D5D336081E9A33CEC749B1D4901C4C18625C826B0AD49DE1084777AE0F54E +298F0801CB2A6F7DF4866A45CA37B85F872142E602D1A043D8FC85DC526C25C1 +441E933FFD14E04365CF800B17453FE464A02FFE1BA06BFEC17A0AF64E8FAE94 +ED132C6AAC165B61A1A08573D3073621F0376EF18ED4B112E5B196A145FB1BEF +07646EB9F15E3E72E94D40CF3876F6F22BB047B70A52982E446842C689A8AC99 +F8DF39103F365F9816D13CC92EEE18493950825F4359191265FA636B1ACC3318 +97D882BF24587B26F2789C975F16D2CE775A30A36E1B32F76B608CDFBCC094BA +D1FE3C5E0713DACDDAF042E16851EED96D711FBA8582A2D351DE05F402FAC9C1 +592753619852E4715BF177EA8442560BB3A6FD2B4C7CC357956094406387CB3C +8EEE0C5076F62653CE7B4F5C7A63DC3B59077E3B0989765D4DD18D570AE3BAE0 +015FCE4040D69BD517D6BD0D796D2928CC9C5ED4CD994090434C052797C9A255 +6F061327EA9D550DD8213A6325779C44984A2B80C315A3EF9E8BFDA94D3FBA49 +B07B96C8E2A9FEC625A64321CD9EA5C47D6AB47024AC945359F16B16C41D069A +2955459E5E673463F333766A83584D817AA8BB0DB717EC5B865773035BF7523F +FEBA75099C5846BBD57CD52EF4BFCB57ACE9686E7AE7F55B1ABA44E44FC561E3 +0EBA192A2B0D55E73454C6CC8AAB9402B02598E7BA2C7F4CCF48A3155C6EE5B5 +38F3D9A96F7BD9DD586DC1B64B5D2992B29BE08B94D758D8D966F8284453846F +DCB2061F3967BC18A1482AD59A002B99085601F992FA968363B1978594F8D7DF +97519F9EBAC03C19772E222BDA4BE9A26478BC39748733AF4F0D0E214BC74D04 +47E18911A0D155614FD211681500B1598A97FDFAC5E17103848D8B302487FC49 +3846512C0CDF06A59010E09A9D9910785703EACE68268ECEFD4BC7B77FEA1263 +8A8A816422CF589644602031DD7705F3FD77C2C8DF771380A773D70C36C3056E +2E63687D9E4EB282C8A7EF0935F9DF832325BC6BD3D817E6F9DAFC59CC72CE1C +91BB8489C3F3C0967FC7D76B88580F2EA903C5B4BF00ED245819A21C279EC570 +CD4979D27E51358BBBBA264CE896112E04B2F60A70DDBC27EE4C94B1E2149872 +5F9C1881D12727B64CC90C0DFABD9B0F20326F73B62924E3947D867F02AE3AD1 +E1851FEA558117390CF52B9E03DCD41A07AF32D6D29B82DFD46DEC26DDE68D60 +95699A7166F194DFF1E902ACF93ECE9497F70BFBB7392BB3F4D90104FD61F40A +32798852B5CF9BC44D09095EBB52986332EDD0EE899B486F12281CBD0174BB71 +D1B0A49C137182E945116FD07F09F30249CA8D592DE5BCB7F85D35F063925E44 +69FB4F325901C0F7851B5AD63A11B9187F9A64A62013623033D1CFDF4321B11D +853E04ABA0D2703821BB66CEF38CA0F8C1728B6C1E3CE8D9438109F1BD2DD110 +8A525E05ACC5638EDA4D10D482F4A48D9E1D899B63D7F33CA7A50FD31AA0404A +03F117386B037FB486F7D92AE9A16CBE0E4D0AE43712FFC5880E46302F619088 +AEC5FCB574A6F2593DFC051187CA9AA789F4B3A59CB819205FEABD3D37D2F6E1 +4CB10E289B50D70629C2C87BF30A681DD72E3F00FC495436AAF1118037326574 +7A49B4B2EA42CCC13D99255E21F3423DFD840606C24B59D592A578433A5251D7 +773F959EB16E3B38F391AD9B93A8FE3E236CCCE0DB0ADF598A253E8109ACD047 +10978C16E84FA90CF3F0A06E775D0BF42648AF9FAC9167C124384BE3CE75C5FC +607D3F87F3CD5940773B244CF30D9B69985AA7F73E89A662BF82980B96328BA1 +3162D1BA151238A0FF5A09DA8757CC533223F91F595F5EC42A3FF4AAFC131A6D +48BDF4693BB50978427D81B61CB28129091BE68E70708213415CACF5AF1E7C20 +57C102BD364B82C7177A12230973C448CD6B6A0A436724008F7608AC659929A2 +2A6C3D496858B153B5DC9FAC1C6E914BA83430064DBAADAE2EA6980FED824E62 +54EE6D4F57B8CC51D7D601A774C9A8076ABE72BD46C99CA49A3E775A98FBC443 +0E35C83D0EE5D54D964F11C5CA7CA97136FB4F6C80429EDD5467E985870408D9 +709AB986F5947098302DDC1C021D82E5686B751C5767B2CBB0D413ABB1F9F51F +8AF3CB8B0E7416642894F36F61C69138B2030F075D4D86FCC8FF72637F5B628A +5AE6E001906418481CB6E85CB03EF34AFC0BF4B72CC2113A0FBC6BA1B34DFCFF +B64780107412A1F9E4C7BE00F4042E88358AD76CBC4C38B006FBE48C380C9B80 +E282D87415C3EDD6AB5A8CA13E0923EF557E1335697C289D16169ED8783F2AD7 +81FFD870A389033433BB45F00B53398E9073F250D911B9674A1D303C8F06DB8A +24DE3ED71C5AD3B0F4F76CE8F37A0A29A43ADD3EF5746758C1F85F8B7061B400 +79108D17B11101D661E0E79B32C6BC5A6CC1B501C7B33278B0E77474696E0592 +971FD109C9F3652FD7A2639E848087B94BEB58543F7864476EB24CDFD11F140B +469B4761C9DCD889576AC77161299AB8C73F33E5D34CEF0226DAF570697FFB06 +9206442DAA76C66E978ED4FE45D92F6122A4C48E666D5E5A4205EDD6AB5D454B +5985A32C01FF7BAE9A7882A957D638855644A203C1CF8C4933BC1DF65E0C8679 +08AD67E8CB06BC97A203FA3CC29ABE4C920ED7F27F6305A82523D451D14C3B0A +2E742DC222477BFA93A639B894CB98341D22319B38BCF29B8274DF5C372DA9E1 +952B0A7FD0EDB2F0A5F1F31FE324346660920B7EF9704C3A17E91B1549F94DC1 +A91E350D97A67A4357BB96D41F2F517A0B6C031CCDFF2DAAC48721E03EA8C066 +8953A141C7697398C6BC99454CC3E4D6BE8A267F420D07E6E5AAA4ADB3293091 +07370F05AB505287CBCAEF28BB78163060A3937C427092861ECA9CAC13B4A3C0 +96864A59F152A8B88BA21664E6F061598F744C0FEA0061C2CB18F71BBD7C80CF +6F735F93451451E26CCCC9B16D48CFD96F047433D380B731CCD2151B3B60FCF9 +9EE4E33D612112950A9C9697D2C7C55B8DE9446C80D1E86F4BD055C0CDCEDD0C +A2474AF7E0D1238B342C0BD245C14483455B3D97BEBB36518080C9C78B321728 +8439F9C410B27F51660591FE4E6801D3CDA8A7E91549F93E60F22E16DA74C6B5 +944FAFD08E04E5D98B79C015652DDB7AD8FEDDB4DA96F3E51D0ED8E9DE53E377 +EB53B7B237D83339DD82502433C982C1A0D4366C649AC23009990BCB1EB65A28 +5632BF843F2F7E62C8C4DFF1091177AFE8DE72BC637D1A3A3CF5A5DF6D8BF24D +09DD63414308061202A1412D6BD5FAE0F5E706CE6E2337B56620E94E8DCEFC80 +8F50A28E43AFEB42A921322DA6A69D840366CC7B2ED7ACD5A3DFF36F67922F30 +4D2C7F27DB20C02318868FE851D74B3E974FC7F667BC07DF4180E63B04071E67 +4568081DCD9317645B4B1D2E001DF9F35F91EE0B09CABC1CFA3CA07A7D184266 +E586B0921D7C7D2414A523C7F1D7D56684407119DDAF7D37C7842897A35A0565 +CD3F655EFA5031F1E9D951D9A77732EFBFF709DD80AE0DE851E15D3049747490 +2E016FC8E1FE0EE9E45FD0770F643540B869359A955A0585FC2BFB7B7ABBC94D +1114683E81BFC41301442B4BF1C99AD50A9695C9EC4F65E50E23D14160D13C27 +90009C366A42963CC45DB9F360CA1E58253326DEB3D6647115AADE1F930CE16B +A0139506939A8D2D5BA3BACC8743B5BA0174BE95FCD1CC2DA9F6831CE3EC3C59 +44F3CFA7C1B8AD87BCF04A4435DAE7240A9B7214194AB4CF464E1FA8F89CAAD6 +37891CE123B0D7EAFF82DCFB7A12E725B79690832DDF3F6C31A6669C444D4B9D +6321486EF6DF952D585C03B59A762C19AB1C1581C3363E034A676CDC56D8532F +5B1841F38553A270014514D503FB280EC0B0E4342B740B03706F16DD3FC1392A +664DE08557D946ED608C082AB60C33B9DB69050C79979B9F32186532CBCB08FF +4E7F4F018AC1AB8E8788F38993B919DA90216DE71B1165E96C2B83B825E6A521 +B4EFD9CE52939EF3618A52001899A201FC9EE6516013341E3BE8D0BD647E30D5 +9EC223E2332F53CB24630E3CF17A1113FB809718132014AF7D60099A7ABFD445 +79802D2986310777576DAE2F4DE49B12D66AC2115B50D49128F51AF94BAC00F6 +3F3D0119D86336AEFDCE9B3F8BFA76598FC53AC3700713224F9BEC5AB4CD5CE5 +4C5818E1B615B7F06C45000BFAF8B445B52E3690F854E081B0E93769B556A097 +87638299812364E03C6CC1227EE5361F8AD8E19D8C610304832447A765AE5252 +2659D3D47587966CCF4645E1E37ACDF601EBC7EBEC7F39A4B820C2F90D10891E +54AFF01DFA6046BCA4DF5CA0F02AD079775D9BA62D59969E3FC439DD3132D700 +77C29C3D92A3C13A2B67431D1F79813A00BACE283C781995567D01182A3F1B72 +311267258246DFEA9EB7471FF3F91E3D813FEC15E4A5D664821FE3CE5254334E +B03F146E46040860CCCE3930204186E59CDC4FF397D7BBE437C8428F8A1A3968 +7C190B2ECE57C4D47B54AE072AC099B81D1B0625D9786A194F5707764CC01393 +6D73DAA518A0BEED1D6103DFED9EB7534CB358C11F52F34868C1012D0D7E52C5 +E00CF7BE659CD41CE4EE7A52AB0F9A59870D71E1E979F42E392811C27F15B4AF +4D490B536FE2DDC955F49E077987F0CC94F905217198DA232EDEAD6AF77D3A88 +906241280EB39733BA22BD5A0A981509264FD9FC39F6956407E10AD825D46C77 +319848E57DEA7835100A4D42D9E82360453D9D60395FE32B074C2747BA3BA5FD +486FDA66998321EC8D5C01D786479E5E3FEC6534BC97302638A092F1B7AD1FC1 +1D8AB61F8141D99452D603F08A8AF0D34B4C639DD4C8CA595363D8F6885D21C7 +1F86A92B2BD66D8FDC96451DA25AE68D5084ED5561DEF207926A42259BE035CE +633515686F9139FDAA7037028D033B1EE43520B095C513EE819EB3B6DAF596C2 +6CE14806F969EC5A547C2D290F27550A31B524F56F8373F7F65AD6926B0C707A +10D102E2B43DE1ECBAF20B09D6BD614FAC186FCB8ACA1DA1BEE385D5403B4BE6 +03CB0EA9997521C68EF6452A94067FE23412A4F86D53CB9502C59579025C76C7 +D1EB3EABB61E2C471E20B269FF30578CA269077B1AC9437DBC3D7DFF8D14BC11 +B71B9DB52E491A72DA9CE45207D9414A8E117CCBBDD739FA4DC9870D693FBA5C +2926D2CF426FBB721284C84ADEE33A592B8B5D6609AD25C5DA4973E7A9DF19C7 +53CFA40226B32DBEEC236C02E8A3DB819D3F2AFA6F2BF3C225DD6EBAB59A9400 +058FFFC63822833C40B1FB2274A49CA2A6FFDA8722CBEED3BA4D05D1B8D83B42 +767F24CF6768D6BAB7BB5BEAC5126E901E40DAE557889A135AFAF9C415BABB9A +0C5308624EE595424F4F67CA973AF7A483FF96B33BE05B9475331816CE54CD5F +E14A914608A71DEB9D868CDD7CFF99237F86761C356E3B659208BAAF40356441 +68D89FE6DBD521366F373DB86A436CBAE0F8349F74C5B9559B7C5F7C2C22C41B +45F7A7FD879EA84DF839A88A37B8D9AC66494F8AB14A43D3DBB9B93D4644EDE0 +62C85C84A1A78B4748BD69AEA7C515FFDB70332F121FCA543CBE1DB8B98E18EF +0985D7A9ECC1319875A5129A565878BFD280F0FE2940DDBAFDF520663722C18B +202CDF81BDC569B546387CA53F5E87EC31B3673FEEAEB478ABC5A1FC1793FE8F +FCB972DB96DAAF668F1301FF70A0ABE4658405E7BDB7DA4F4727549A045252E7 +D197D5FABD014B25CEA9ED8432E036512C033E0F0A259002DA77E0FE74FCEB06 +24D033DBCE4F8FAC89FB65F5D5D8F9983B16E0EFB8B85D431BBCFD0ACEA38621 +4E028EF1D1D8C56115C19278247982679B6ED3C72746EB69FE83356D2781E6BC +105BCA130F6A1CAE402F88876245C2E546EE5342313F565D47820B875B960A02 +8B0016CD9B0E7D5257F9270739AD6D92344166E464D4229A3C33BA73A618F503 +BED8A621B797A85650F5A2D4CE9AC97FF737B893CF117A1AF38D88A923D3870D +FCFDBDED696CF9A3A4A3CE24FDDCD4E14B650D4FD51E6B3104C814AE61F38C7A +35B1BE94FF0FA1F2A7C3F8662BE9466452E4B8947FA12CCE97C08B6BCF12A5FA +6CC3230204510415D5E02A2FE870F0D130EF8E8752F22863D989C438F0C537B9 +6385D912112D336D9BAEB6BD8BC86ECC46FFE6973248F17FB7853E81314CC7E2 +D83C08070CA5C3E0E35C75FE20643015BE058E15927C32F3150B772313681309 +1D9302B0066E5D3596AC3F30A44084A4D52CE1B52B1F343329F011342AA569CE +53DCD3DCA4D6C5D5C1AF25BA16C9091DD06418157924C68570252135FCCB333C +A6D1CD9C2AEA9D183692083B11045BEA63CE264B556871F267917FD3F9EC2FA7 +31CD31CD4954F3ABB3A0C69B966339FEA722285D302BB889CFF2B5B4DB27B268 +24E5B77F29914BA6E750FF97B8D9E11A1E062664F81FB6A7AE71FFF4E4EAA0BF +9E48D9650B253DC842328366FA5AA22578C27BEBE70A718426637D968D493EA0 +CA49DDEA77A8D2B418096F70F48A375BE965B0A8B21F394E38E7BADC6877BB75 +3D71433539BB2DA0C128D64C5CC05382F2F38F948FE6F3D82EEF291489043C81 +A1C203BA58E86C12EF9FDC96D4D9EE53FAB3B7A42CA5D278DF9BECE45EA310A3 +F76853F586D92F0D309F93ED5682BA8CA589BA57AA7F9DC27A36D628510DD024 +FD0E62584985914BDEC39731EBB2CFB8ED933E739742B111DB68F903E5C91DDA +23E776555A641B55EC21B8670FF83AF80D4189A75627386D1FA7963F26FA68B5 +C82EDD3A27AB88C603F76502342D6EC006C3F93E4EFF22034C6BDBA8E5F86411 +12A3F6B0814026B525D62246218FF4105418D08EF6E4F78BEC3F75A81643BE9D +15B270E79A45648D6F3EE4F20923FCBDA11F07955697674BB024194D8C4A6185 +F1430F9FF1F905B4D79949F7FB3437962DBA643F2F160A10894D5AFCDAE2A9DA +6B8FA1847BD07ED2688C3691A53372C1F54D9B3760E2675FDCA3086CEA0CE337 +8486CD5906F0E06A2412C2482F46236315C9A6E73832B00E75A3BC86392DAAFB +D9635F3BA2BD96B831F698C7ED2A21C9AE1D8276E6E9AE60FD5114D2555B1187 +138457CB5E4933A3F08C6912DFE808A6E01FD86C4C6FB4135F17127912F9CA31 +581732D633FD0AA3A988284A43899DE89567BE4C1C9BD77C9B45715BE20E2ECF +577EF40B894378E1470259975FECBF21AD94066C26EBF4E7FE674BC8302D1E42 +514BD1755CE0A3003A2DA99EB133A11C3D175F64ADF8955EA648B73C1C01084C +ADDABA5489AB0F8C77FDD53EE85D56ACBE2FB98F657234F2BC56C29BC853936B +F8CCD3EC9715650BAF4D +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont %%BeginFont: CMBX10 %!PS-AdobeFont-1.0: CMBX10 003.002 %%Title: CMBX10 @@ -1504,32 +2988,32 @@ AA37FBF92BAED7961B0961696FB6FA75A588BC11 cleartomark {restore}if %%EndFont -%%BeginFont: CMR5 -%!PS-AdobeFont-1.0: CMR5 003.002 -%%Title: CMR5 +%%BeginFont: CMR12 +%!PS-AdobeFont-1.0: CMR12 003.002 +%%Title: CMR12 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMR5. +%Copyright: (), with Reserved Font Name CMR12. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments -FontDirectory/CMR5 known{/CMR5 findfont dup/UniqueID known{dup -/UniqueID get 5000788 eq exch/FontType get 1 eq and}{pop false}ifelse +FontDirectory/CMR12 known{/CMR12 findfont dup/UniqueID known{dup +/UniqueID get 5000794 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMR5 def -/FontBBox {-10 -250 1304 750 }readonly def -/UniqueID 5000788 def +/FontName /CMR12 def +/FontBBox {-34 -251 988 750 }readonly def +/UniqueID 5000794 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR5.) readonly def -/FullName (CMR5) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR12.) readonly def +/FullName (CMR12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def @@ -1539,7 +3023,8 @@ FontDirectory/CMR5 known{/CMR5 findfont end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for -dup 50 /two put +dup 0 /Gamma put +dup 43 /plus put readonly def currentdict end currentfile eexec @@ -1549,187 +3034,190 @@ D9D66F633B846AB284BCF8B0411B772DE5CE3DD3 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 -C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1 -16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3 -7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039 -8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870 -1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381 -94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A -3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770 -A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2 -3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35 -B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8 -66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA -8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747 -306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B -C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5 -9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A -8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891 -66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E -3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2 -0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A -0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F -6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83 -B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89 -2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4 -ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF -05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117 -5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70 -E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E -369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A -41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E -C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED -20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E -03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242 -18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2 -1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C -286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0 -95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152 -96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6 -C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B -34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF -CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5 -4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0 -0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844 -0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B -DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0 -53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014 -56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26 -4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD -2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8 -7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B -278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54 -C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD -AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB -C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938 -EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A -44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE -A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4 -E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589 -3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6 -206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7 -F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE -507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C -AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C -ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0 -16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180 -EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7 -CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9 -ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0 -117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC -2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071 -4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6 -25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE -8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266 -EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30 -080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA -4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A -622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53 -F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1 -BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0 -C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5 -5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F -7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E -E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31 -33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58 -3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E -924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113 -C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642 -7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0 -28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481 -E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E -258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD -567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE -99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D -3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05 -A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92 -92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74 -19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279 -AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534 -8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE -C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC -795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD -DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4 -D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26 -7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258 -51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB -4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914 -DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847 -0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5 -A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E -3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730 -C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB -DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A -73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB -2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA -CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7 -B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6 -F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13 -4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E -2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614 -102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A -6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2 -1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2 -4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1 -02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041 -0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B -4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380 -6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805 -70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45 -A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293 -F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7 -6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49 -9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294 -E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7 -1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7 -9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E -C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC -A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65 -0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4 -953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29 -FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D -EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2 -0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312 -958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC -598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658 -F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B -C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887 -7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064 -762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA -4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E -5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A -B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44 -49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD -2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35 -2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7 -A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F -07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478 -9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB -E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC -25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A -39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42 -7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F -14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32 -B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2 -3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777 -3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950 -33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1 -4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5 -25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0 -6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2 -87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222 -BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4 -0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B -4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94 -5D273A6ACA180B8A4832B68D11C794B5DE97F8E087E31A187756642E71C9A742 -D5779CD52C76A7DA3F652FD48729981B74EB75AC251B2428391BA228211C06AA -FD97FA1F42F4C00B111746407B1A52E19808115A322A50BEBF25775E22D1AEB6 -5DC66FB8C242EA622197F6D2FDAB2A081C4F4B157C9E7A87D965656A1468EA16 -765FB4F0AB53C47332BFB5DE2D6BBCD90B866DDB6069340E2C30369488ECE485 -1263908BD7FD50AAFCB538BCCFB86D30CBFAC437723801E34E3B1E27CA19C15F -F1924C22FE70C2C7C1238256465894A4CBAAC32CDA77680C34EC29992B92BCBE -39F5EBCA841ECC35E2EAD013B5B8173BB2E8CBAD9E8C7ED9C6F2E05F1CBF3876 -58FA27B3CC20CBB1FCF0BDE8A17C98973A98DA08D02E70B16197B4872EFD69AF +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9C535A5E57376651 +F6823308463DC4E0339C78699AC82C769542FD3B410E236AF8AF68CF124D9224 +FD6EE92A38075CAAF82447C7AF41EF96F3ADF62F76FB425BEDE4C4124E7B1E0B +8BF254D91912D3A99557F5427907A56514C5A3EB961B94112077FE9417B70DA0 +B2E1C1FA3E1D6F01D11F640CF848E45BE3E205258E64FE36AFBD4DF4E93F6B1A +966C8E7FBE2CC8FF43C1F67BF6C361678B5E90F4BA524FE8A4CAD6AB28183E6E +CA6C9636E884845105595A2E40CDBE8D4807A81AF4DB77B31873FEB221BCADD4 +2C4669459704CB58A7BC230FC59F867EEADE660E49AEEDEEB042BA9A7DD8193E +56C3A36A1F639F7EA512EE4BC6992F52C2FC82A890EFDA730105B0AF7B819295 +EE00B48F64C2B5BCB275B1DD62F289CDAD4AD9B7EF057684642FA6FA6322C277 +E779CAC36D78F7779CB6DE12638B3C65B70C6B5F8A8C6421A379719B8DD44973 +5F52856A4A29B2ED37F2B1FBE6EF4B79B7C0CD6395C756A00FACD763C235914F +847D1D99831023CE1FD89EFEC83AA7E313131C0C197248605EF5BA773D0A4000 +72F607551A8EA6F0FF19441ACA179177D1FF7B423FEBDF58B0C19CAE3C10EEF6 +3538D8FC4762B77C5AA023A8186C40D0365A4487DC3564265B3DF908572DEAA2 +57E29EC669DD72974F806EFF5ECAFA9ADF1F9D2A63087FB7BBD100F0F81C6FFB +B1EA1C9DD46548AEDD147EE64B1B4894972DAE1DC3E8569D6A3CEF9F9E46DEB7 +547E10BB2959D374A33E47C58F1B20419920AB485F166062FCCC08EB5CC9AC88 +F388F0C0155027B727729488E44CCABB7064A1432E179189C4627453C5231535 +47D1F2B8BA43069696830CBB6E5F9A135CF22D3D1FE490A3A63C088EA32FF444 +24A2427BBA63033DFE2E06DF8CE67949B6AB02F26335A376B57376814D2A7DE7 +64A4347577EBE9A6E33DD2FC214A09C6D889C8FFBF1D567032548851B8F97204 +49E215CC7D222F593E1EF1439ED60AD922D41E0E9EFB5CA48F2FEFF75AC5FEE7 +FB6676D8B8D4DB6885FBE8B61B586313E4DAFB09D94CEDC0507E93000104F3DD +F83865A2C6F6A7DA8562BF86F5DB233CC9B53391273A1462E40876A8AC2B098A +DBADD5A160DEAC061F86A5FCCAB495EF8A9D121AF07928EAFD56F618E4EAEA97 +CF89A3AFD406FC9DE1E9769C1E1EB83BB883786BC075EB5DA2692CD59C4DD7C1 +7FD2FF9B18AC740A390C1DB38670DEB18C67721A1DCD502FE7368F47DB4281D5 +459B3F020595FA3B10544AAE9EF786A0645FB7C9BB29D091E1432CD878A05918 +1665643005BFD9A4B0FFD347ADC84CE22D6F9AD4EDC05E8C7179DCB360AB57D1 +6ABCD200A4B4AD56825DC345984D9A3DE11CDA5E9EC1E5006EE4181E4EFE0846 +67D8C27BEE8F84A1E01947E945BBE988702DEB2240C4BED952E433E5305484E5 +71965D3DE95C4115FF78CE9EC18E323C599727C8B93CDFBCD1CCA780DB8C81ED +C4B5E596E1603624308972FFAE9A57B0EDB51FDDB6E23EDE2946F61BEB241345 +2A192D8CAD53E823D687F9C64A70A4B4B703291FA6317C051DC6A44BCCE0288E +3839D726A8F2E39BFF429865E95C726E808E02CD06F36C1CC9AC77999F8E28BF +CE9D74B699CA982479E9D0DD98EAB24D29C981EF0349721D6819549A39413801 +F80182D567EE316E2F0AB208068E15693E4C399A381BF9BBA625E597E6E109B8 +16F3A84C8EC92F2ADE288821092A421A8D3B907048FE947230810F0777EE2542 +29A3485223FEA079B359034F70464DAD2F0E420271A4E0CCF57A0ABBC20AB327 +0CA71B292126D395E0D083B19BEC6B48A9DE2BF470C3D01A8C3F52075BD4BE02 +A0C518355814478202FD4762EC542F8E7B9B1F7824F0554660CEB83E35635E1E +DF0D03C94C903ECB36B4948ED98B6324E0094EB1DF70863142D4ED3A932D7346 +39D69F8F044B6084482D7748C27328AFD24A3A70B99D1F7D32CB984488672254 +28B6A9E9DCA2C9FF6A1B311D72413404B3CE5428BDB7FF3C36357D7975184F56 +FA6B32AD54C37D0AF7576663AB1397B80D4E998F0B4C4F6D90B483029EF2EDA9 +D4C4204C1546EFF3100629453EAE01918D09FE104E626ABA38646F17B6A94CE8 +116BC7A8D9C319434CA5B830859B4164DFADF1D7C3ECA5C78D8DEA930EA4AC3F +59DBBF3148C91A2E807FB934E3439D4F67C6DBBA9972854E6E3688E1E0A34B74 +482217CFE031CD7B5DFEF727C3EF8DAEEEDA08F4C90289E62FB2AF2357EB2E45 +4BC547980FD479101FFEEE477AAC6268DD659E8DD9E244676FD3C6909713B71A +323B211E571BE711D103FA23B5B9AF077D84E2D20FEE805E81D20C03501F0F17 +C3B081946CD0FD577F00E50B76CC37CFA97A61B89C25DD43911B28857284BEBB +5BEC61FFE3A14C64BC5425A7A82326617F6F1FA4FEAE56071C9F559F91568179 +46369B394A5CE96FB7420FF8AB7C61CB83492FA5AE4A4B0799578594C9EA67E1 +E54498AA5CD6ABA34AD3417F04F5D8D664A7EB39D41E2D17643CAEBBCCD9C38C +C5C9541641A09335EFBCE0D276A54253EFD68141807A66F1DFEB4BEA5889FFA3 +4D20BD52012206A9F8D3E0F6AFC03FDBBDF3E51506EC6336E249CEFB571AB84C +BDF8E471E3795C04E38A5306BA6D450D72E50910D1AC385BB06CCD4B8E433A32 +5A4B7FACC976BB31FCAA1E62DB2C4FE06DDDE7367930E336B49F47DAD91C8735 +9A35D80CA2E117E86B52E41E9278046ED923454989E48610ACB3B1663F197117 +52659A9D7BFA561C7ACE0771794FC778675F83C5EDCB132AF124C7E6540A140B +E0A268836C73A3C746DC964E482E63C56C0D396515283970FBFF182F9F684FE2 +655FD8F5D057D22246DDC3FD11B77552DB4D90ADBAB77BBB1FB1592129DE0AEC +F822D7D36E52BCDABBD560B403A5C56C5E1BE789C3AC049318C7FAC5E5861E42 +FD66C3C0F46361078D7E036281682BCE9BBF77983C93ECBBEBA9B359769CA442 +87FCA1B98F4EEC4935CC93B08AAADDF355C99816453587310F08C50B9BA3D107 +5388A1F3AED2AE32BEFADF0285DA90436D1D7EA85D7B9B6DF2AC4B778CFADFF6 +6EEE54D1A1C5DEE3CCA7EFF57A7C2931933CEED90CA26DAAB45E4388EC4DC366 +B9E88518D6CF094861D2A59282044CC06E63EFB390A6DF4BA5EAC7CE39E1EE03 +3D84099F5BE96612789AF3EDED07266EF10A0FC23EA1EA97040B6BAA63138B1A +A9CB8F5DED781260962D7618EDB200C3ED976033E8967A8CC676E9C11F74BE34 +343A7ECE7EE97E8F76F7E95517A6D6163527406EF5A669535CB2BF4031F29046 +BB2D0FFFB47A576F5EAB1D00A582965C56F28C00B3BB7BE2CC8D8391F789070D +775EB775437F0CD53DA840BB3575104B63E4B0BF14E3F14B320EDEF65FD4CAF5 +8596DA491BBCF3153DED3B718F833D106432DF8DB8B8E6B34D5308C9010A5DD0 +7E0E53260BB84BAB3EA748E8D72F75901604F80F4416920D69B4B983DCDB72C5 +E9928F01A4A85954FD74578AE336C782CDF81D1EB7EBCEBFBAE7ED8AB4862584 +397928F502D65139CCD582CF0723C5262EE54B9D2B8C39614652A8A90E1C3B65 +7D26B99DA298FE4B9A7E98848F619C9BB4FF9FD215B72F99506F06355B332689 +37D80AFD9F9ACD8172CDC51FCD3A759ACA0F7D4EBB07840840EE42C2D5B8B257 +2C6DB3A7657B75F2F0B9730A20112745703E2D0FE709436CA6A5F36F59E64D9E +37C0A23D6D289E1AC1DA273872F5FC5C3DA2B127F078A4D7AB3FD7E124455817 +DDC796D54EF26A1FBFD539D3A21B86DD4477DA49213259ABB3FF241424F2BE5F +89151E02FF87E0BEE26E85C0E518D8BE7CC9214B8E9A9EA1DBB49C6C212CCF08 +90C0F23E9858947EE344062EBD9C574979087439975EAD4E85CD7BFAD3C91CF1 +EFF577843AF1427D06CB2F3BB519ED1591974218C43F0D2038665F9E2E3960B7 +FE68CD3CB2DB6B36C7997C6B21EC11CF1DE049541001FFF26D14C255E3AE862C +5A5701292FD2FB3D04523D6E2F3547923BB117718DFB6E6520F0D0B5450C695B +8C9242CC8671B7284CB2E1E9EB097A3DB1B4D5E8EEB93B4DC7E38C0A10474665 +54DDCBAF079B92EA494F6FA75A84C5AAFE280284D0823D7C22249A21044BB0E6 +4062074ECD17B62E03EDF4945A294BFEFB51F5FD870D9D7230FC91B83C1D85A8 +86CDDF326FC90E04362145D6E8630C50594484FB829DA18F5C078F2EE67D2F2B +08DFF39AE2E8C9741FA989AE494C7166F122D2C5F71B97C973B7CE8500E9F87E +D59C30F2E99CC4D34713DAB680598F41955FBDC26A14CF1E73D6BD6B9AAC8D3B +B998F2D0D647356CD236DEAD6561389ED3A6746221B0CF15D6648412B35A6B54 +6A0EF5BBB34AA376D9BAF025BFC650C1B74333CE85413D0EBB2F4D082A26A5BC +3C0A25D2B12CB159F140E00E262F1CFECCB2C802FF94CD34DA0CE9B4B3830FB1 +DA85B9B670D5169928990A2E9CC869891CA2FFAD9774E6B92549644DAA5FE00C +A5BE4F5FF91A0B6D2FD8F96121D766391EC4ED3E73DADD476B7DAE1A50AFCD98 +DB7E27E44D30416088D9BC07D4661D9ECEC0806830ABF14CE55AA3CA2DF66E8E +748B8ED46466F1EEB072AC0674FE6FED231E0DDA59ED7C42BC05EF00E176050A +C4834D893DE42474EA20DB1E25059E84BD137EF65A02CC295B0FFDE4CDE95879 +0FE88BDF2519ABAE7F8CC3E6386ED35E04A14F1E3861922645E3A3F43B48A5AA +1999A5EFE192515FCC625C829FF5A7B337AA422F5E920545F9BB269C869A821D +6C4C26DD2AE746EF0F0B4C1E7E9871ADB5270E1CA9BE28225F7A0370D4C52422 +E25263EE101C4EC1C7811B05AD42F364844A56BB91EE72FC8ED53CC6954D2BD6 +F945D739BE4C61E36143CE890FC0CBF2F610018D678ECF7CEAB18FF5A0E48F76 +FDE2463D40A99380D679B3B76D39C664F4992D23E5988B0D1AF33DFB04894016 +E852EFD1EFFE586153C0F31ADBDBDE3F73FB49C5EE64D0D02E1504248FAFAC3D +903FD44679BB09C30288139B41B1E90A10139CA3172677250B16535A1F3E5E4B +6F4264DE58896E66051FC677030A121C5A285C47B6129CB5A3998830CE070D21 +2F093FC1B44089F603A21F45F60960F134A47226874C737EF6C085634B0A4A66 +139420501351F737A73F39D960EC38420BE46E5B09D298E7C16B8E32F01507D4 +0141FC52DA1DE718D634AD9C8B00E46EEEF84356759324D2B9A3473C5DA38DE9 +E30182B87F91B6A7F7BACF29A93B44C879CCDEDB063F9D2E51E0F1FC9F018FE1 +2433D85AF24B55DE3A61C4D0A2DA4FDE933F5F6FDF17E9FA9932BFC46E2D71F6 +585EEF5B2E4E89E797A24B799D7F064DD1A817A53677FC9EB8CC3E7F93FE50E8 +D50E3191052943FD6C98B573BDD1F6D70349E1F8011599E3F8FDF1D6E80A710E +51E434E85801617C6FD8ACCF1B77B4BFCCDD35CB4C0367F4EB4D8D9DE8284D5E +B4F43E2F8320C2C5A9AE90ECBA7E65D377E91DB69FEF27069235366AD3E126C3 +A73CE97F4C90BA00D206FA012C327FD69EE59AF4470A315B1799CDC0539BF90E +512C8FC3BEFE4D1B01D969EA9E3FEF976CD6E0FA4C9ECEC955B265CFD58AB8E5 +F7371E479279EE14B689269205C5B506940606CF3E24A1E7EFF3CA96ED30AD6D +E243DE57690C3D69A401AB3315FA49E4BF4ACD4DD1CA39272533E82EFDD508E5 +1C2CD286CCC5DE1202C7C7F654521750632EB637F918667E2233A43DF75239EB +F28F3129EB5DEE2FC5BFC331FF709B0FE9B327CBBCE98BCA2C861C6547E50407 +1218CEBE6EB5F9BABA4F2E11BCC6FB553A544A567B459E06375102C69F8018DF +BA6A227CFB13E2D74E6A521E01B74F2963E9A0A1C9FD87A88EE6356E3BFABF55 +BABC751D2BF85E6712E8EF57914920775906662E4BA68FFA21AD422D34E15578 +43CA0568B431101A1194F8AB1EF25E886BFCDFC10F4A5EBD9530816548BC298E +AE4A0B6B52B8B59C644C409B4191B6F4203F52314F2675F02AEB65A72C66E92A +2AC703E15D8D381522C0AC30C165B822A9B8D18CAECC094EDE020756018DCF51 +D0701B507519C4270B70D8CE94B436F640C15872F9B5B77892AA3D110E4D6A65 +8F0815C61A5127BA25815378683F46E69E54A391A8675977E7DF9C2D4E6FA991 +9F029E50CC2F266B31EE9F9F24452D5838905F330CB7E416B8AF836C5AC26AB8 +BE2ECC6EA4BDAA08C30995709E225C21D35DB6369167602CBFA8DB2697635925 +969002CD1BEE745DA2E56C17EF3F0C05E3847147F86963C37A221C8827195A8A +3D38993E4939AC915BFD9A212F5FF3F826F742B952018986F9FBDDB69C3AC65A +845F7F33C55D4BE60A1817EBBCA7E1538E8087E1BD5C083A320D52953BE65F31 +E8339C612A510B59CE48D2EF7061560C4AD258E7DC59694493E3AC878246F37D +6DE89253EBC8830C6B209E818213C4AC4CF1F391AD91D57BE76FB0E2924A1407 +E4A949C905E44F54EAED6419F13D59942C8079336A172D4758BEB5D3E786FB93 +3CBE4FD2EB53E4E1DAC34E821EB30FD44BC6CB4298242C38F848FC23AEDC9733 +52BE6F32E31E25F18301370F8936810B0566B664B042C7AE0D78ACF0A87E5BF6 +F9B66E358168B2CEA30DCD940074F3ADB793CDB136161FE2522905E87B8E463F +95D4DAB7E14A3DF7BCCE8141C5A08FCFA2BCE9F2D1B05A7642E75877EB840149 +AAB007CD239AE47AD115929427717F219B0A8907F0EC79ADE1B901DAEE87A2F8 +39361DAB43DFFF69650F601B24061A9353CFD619FF9626F63275FD09A5B13BB4 +8B3379EC4D147C41197E8387FC04DA7BE409524CEF74EA91DC066808A7FD0EF3 +957A44E2503EDA67B1C61827479486134E922E560A673BF314D601C66003CD07 +55569085AFC8428389A140EB976CCFB8F29E27587E46C413ABE2EFB51AF5913F +53EEB74063162E0BA1E24CEDCA320377D3E11BD374F0B44E132A5C35835B6E2C +D32948EF9DC7931D104C1385709DA882DED6458319F21C2329938396BC074106 +CB9CFB9E0A915F8DBC8435F386917AC87A2BA45D857EC30ECA66FB4044F5439E +CDD556B82A0E43418D179AD883C85AC276E1190CEC242E3E1D86E725ADC39E46 +BB6C47FE9E17E29F8EA81E870302A00D91434F3B7A05F243176E6EF1082541A1 +B9052191EE5C2B8E94A2E02DB65FC769653CA8D1C07A13CB853544AEC7FC35C5 +218DE3128AA31952DCE19C55C23FD69BCEA2C661F57B11B8F9E86BFA718D1521 +3346E78C701A5E51923D6D937E62FDE3669B214D240538F069A100A542720A86 +31DE88116DE775F7ACC2A49EA6C02A24408271A846990669F2AF60AFAB4C16F9 +7F4E88E917F0FFDCE68F22998AC0AF2A60A73258C3A4BBC42A2F918123128195 +196D0E150D79AC3CF4628503D1F3FC528265ED8324E56849A47B3B07C29940B9 +1BC270071E221D355EA51E9942D3BD7F99816304FFFC8F5B036C953B38759341 +ED5D7B9C8E6B70C409DD8362FD291201CC385E4A98D73E8518A4C0E544152563 +82032FBD2FCB6E403D34B85ED4053A8CB619BDD4DE001F4C3007B1F317579651 +E6D6662189CC2D95AB85D7473F65C5D7B4AC63B0FE928F3400035D5A9D443D0D +F3532B99F3AC26CB25EA3CD64C341159061E02EFBC7C033C05CD919BBD827A6A +BFCF3BD739E32E7FE909AEE068D50FAC33605FFF98C7D0115FB860178FD03DB9 +7985B78E0AC21F2EA065FA841F5928FB85163B2E2D8F850DC7EE313912C45C28 +2783F6762C67882EFEDDC7E7567F91C16B16FD8D5A1ABF35B5586307701B91AD +54984598F2AD46FEE3D68A2731BEAA754C8E730FE0E84952EF77930E4118F8D7 +2F3AD7546FB0C2C0EB3C172C6715B1406A9A968CC3E7C4288FEADEB033D46FFB +6D567AEF67B192A18C43F88CBD86611068696C3C1CE00721B9D4B130E3CCCEA5 +DEF4116DCD628655749F128687EC24A0774DA3FC33CF9141054FBCA56F5A1077 +09716C82A8F28134CDFD62D251470878375F6388900B78011E9F7B01CA569449 +A03EDACBE4171BF7433DD8754BA6A3273A294276C42F9A908D184F036755A2E4 +D2604DFB0AA661FB5D120359E86A1D68A502DB16F4A3B8A7FCCDDAD0CBB232B2 +FC1A85B1D5DAC8CE1540946D3E6A24DF711E0C8CAA5556D5D06538F18F48B3FB +F13E05BCC27D22F4998FAC91C4AB0FB75039E426A8CC920D1D7F80458F086E21 +D5ECFE214A3B2296918CF30BF364A08D146468D5B1A0385D0D1819F815004BF1 +FB849BB45EBD46A626D732788226F0BBE99500C150846A749757C90B71DEECEA +6B4AF186A7DF11997320F00DC82C417C88DC21C2B366D92ACE2F3A54BCD2B59D +944424B9BD1B3B09EAE162AC5841A5528367CBC49E3690F9E0ABF42D1573FE1F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -1742,6 +3230,271 @@ F1924C22FE70C2C7C1238256465894A4CBAAC32C cleartomark {restore}if %%EndFont +%%BeginFont: CMSY10 +%!PS-AdobeFont-1.0: CMSY10 003.002 +%%Title: CMSY10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMSY10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup +/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSY10 def +/FontBBox {-29 -960 1116 775 }readonly def +/UniqueID 5096651 def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY10.) readonly def +/FullName (CMSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +dup 2 /multiply put +dup 3 /asteriskmath put +dup 6 /plusminus put +dup 33 /arrowright put +dup 112 /radical put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 +3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 +91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 +E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A +11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 +C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 +D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 +B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 +93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F +10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D +7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF +B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B +491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB +F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 +019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 +915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 +356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 +5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D +9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 +3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 +FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 +720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 +D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 +BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 +7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 +DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 +AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 +A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E +0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 +AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 +CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 +0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD +5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B +5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F +E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB +54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 +E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F +A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 +4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 +4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 +038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 +B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 +5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC +B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 +A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD +2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D +CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 +455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE +FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 +16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C +16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F +483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 +67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 +3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 +1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 +93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA +051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B +8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 +8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 +6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 +06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 +84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 +D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 +DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB +0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD +8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC +C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 +754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 +1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 +CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 +1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F +153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 +905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 +617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 +8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A +98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 +53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B +888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D +052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A +CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 +A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F +07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 +B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 +10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 +CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D +3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 +D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F +849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 +648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE +84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA +2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD +2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 +9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 +B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B +D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 +135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE +EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 +C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 +7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 +4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 +9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 +050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 +3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 +C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 +843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 +CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B +B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 +3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 +19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 +FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 +17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 +8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B +CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 +F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 +1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E +4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 +2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 +9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 +E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB +8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB +BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 +04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 +C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 +ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C +4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 +84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 +C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 +09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 +D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 +56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF +035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB +FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 +CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 +B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A +F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD +CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B +0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C +B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 +33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 +4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D +F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E +2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A +CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 +88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 +17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 +55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A +A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 +2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 +406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 +AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B +60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 +C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 +5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 +822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E +94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 +D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA +343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE +894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 +DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 +DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F +8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 +A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA +DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 +E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 +DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC +4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 +5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 +02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 +88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A +60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E +71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52 +9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016 +A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44 +ABFE22F1746ABFAF26E9BB5AE7E21432887D23A8C3160DA3AF3D0628A6B2126E +C9DB903AC24442D0842A80F3902FB23B0B25C96DCDC614B8199852C681F2F0C0 +F51BF67875DD84DBDB6C2C5FB86F8A00A26D0C841C8496EF8BF898CF9112F64E +F7C753D4CCF69A58C0FC2A551C9E22330ED64462BECF1578AD0BC6BFFBE163DE +917CF811D819CD8AB710689F9DAA4A24573491982CAD57C0885826E61E88E5BA +2BA8617FEBF7FBA6785943866DE611F029D55CAB3EAEF8BC555D0E221B45016D +6A6C0ECC026C5207D65A906D981940BFCFA58E07226141F17C60B2888E84A3F5 +82C2B0FA7BB167A7B23B3CC9B5388B6DEA08BDD775C33FF60F77AB5A73503C0A +295C589CCD169EF06641EA1FFF10EF3637EF9E3B8B0B5C06807A1E91D922D223 +0F26231B5192804D19A2582702B02535269F61DA486B5BCA5B47F0B40351E3EC +1CC0D0715D013319DE553B98321321D6FD4784E4597FBBB09B59C61C82A022B8 +B97034978A060C544A3B9AE0DC57034867F521CDE2D6BE122C56ECE067D65228 +55780E3A8678AF1A47114CF7AD54EA73812860E3A18A66A9A0D5EEC508C247B6 +87D4E280B5EB8F7A92C5A686DFA5DADD6DF2B2881C2A7A94D88F51FC32EAFA4B +C1A60B892D3246F5547995BDD33B2E050EB6A2ECF8B0A5C017AC59BF3BC0BE04 +C22FB923E45E32E892BCA35DC75524C7EB2FB75C2AB55F71C9F7D6F1D99A507A +C2B2E2592963146674B4153BB631C96350CC84A0C7D89925E2D0A07042095F4F +80E8B0254AA23000625B86CE80700E6BD97487E178DC3729A92149F9B710A4CE +A98174C9DDFDFE9B1AC9294DD4A19F0A5A5A37CD394B5C0A06510486C9256D89 +2AFDA9253D47669E10167D153E0C75644152C6FDC5D5E55170650DAB5E725FD9 +25B8B00B44143B7EF8BE65DF057787FF6FE2344FC3DB15CF8ABFE67C8848925B +8E0487A217E9FD3EB9B14325B35499B46AC0FEB1D77AA28764328999B930AA36 +5C59D9AECAB0285A1FDA78836DF5DF830638D22A3D1E81B6C034F8CFD4FFB918 +A0293F42B0BA82AC831528263694F333814A5ABA77709D597ABAAEE7AF59B50D +C33F7ABA39CFD31E5D92C4FE3A17DD0ED709F2C85139728AD4CD50235E09DACD +2F83AAB4C9F44C71321639932A2F4C7E78C737E4F5546CDF375278AE7733FB0E +1CE14E1AD703F3E51D08B022876E8C10821A5BD9AF9D9757D6411A8EDA0A7FC8 +787013C87747EF297E29AEE00F0CA1676A4B831C84530D93F3FFDAEF42FA7B1C +C2BB2BCE5F8C613F7A467B2439C20BBCEEB957611A6B8FFDA1045CB6F795EA60 +DB7FB8B398CF22E00893780E1902BDF9B5B0A36E9047494CF4BC6C9CFDD2F436 +79C9305CED748A89BCD919E0BE5EB1A7F6 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont %%BeginFont: SFBX0800 %!FontType1-1.0: SFBX0800 0.3 %%CreationDate: Wed Sep 12 2001 @@ -2228,6 +3981,244 @@ E4AD15372727A87D6B78BDB92D7081263C6C04E0 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont +%%BeginFont: CMR5 +%!PS-AdobeFont-1.0: CMR5 003.002 +%%Title: CMR5 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMR5. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR5 known{/CMR5 findfont dup/UniqueID known{dup +/UniqueID get 5000788 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR5 def +/FontBBox {-10 -250 1304 750 }readonly def +/UniqueID 5000788 def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR5.) readonly def +/FullName (CMR5) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 50 /two put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1 +16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3 +7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039 +8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870 +1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381 +94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A +3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770 +A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2 +3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35 +B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8 +66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA +8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747 +306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B +C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5 +9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A +8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891 +66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E +3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2 +0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A +0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F +6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83 +B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89 +2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4 +ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF +05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117 +5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70 +E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E +369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A +41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E +C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED +20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E +03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242 +18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2 +1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C +286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0 +95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152 +96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6 +C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B +34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF +CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5 +4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0 +0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844 +0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B +DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0 +53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014 +56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26 +4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD +2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8 +7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B +278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54 +C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD +AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB +C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938 +EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A +44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE +A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4 +E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589 +3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6 +206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7 +F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE +507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C +AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C +ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0 +16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180 +EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7 +CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9 +ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0 +117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC +2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071 +4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6 +25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE +8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266 +EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30 +080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA +4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A +622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53 +F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1 +BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0 +C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5 +5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F +7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E +E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31 +33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58 +3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E +924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113 +C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642 +7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0 +28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481 +E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E +258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD +567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE +99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D +3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05 +A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92 +92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74 +19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279 +AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534 +8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE +C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC +795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD +DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4 +D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26 +7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258 +51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB +4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914 +DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847 +0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5 +A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E +3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730 +C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB +DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A +73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB +2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA +CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7 +B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6 +F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13 +4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E +2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614 +102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A +6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2 +1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2 +4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1 +02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041 +0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B +4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380 +6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805 +70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45 +A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293 +F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7 +6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49 +9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294 +E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7 +1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7 +9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E +C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC +A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65 +0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4 +953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29 +FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D +EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2 +0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312 +958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC +598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658 +F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B +C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887 +7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064 +762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA +4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E +5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A +B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44 +49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD +2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35 +2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7 +A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F +07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478 +9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB +E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC +25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A +39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42 +7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F +14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32 +B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2 +3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777 +3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950 +33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1 +4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5 +25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0 +6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2 +87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222 +BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4 +0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B +4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94 +5D273A6ACA180B8A4832B68D11C794B5DE97F8E087E31A187756642E71C9A742 +D5779CD52C76A7DA3F652FD48729981B74EB75AC251B2428391BA228211C06AA +FD97FA1F42F4C00B111746407B1A52E19808115A322A50BEBF25775E22D1AEB6 +5DC66FB8C242EA622197F6D2FDAB2A081C4F4B157C9E7A87D965656A1468EA16 +765FB4F0AB53C47332BFB5DE2D6BBCD90B866DDB6069340E2C30369488ECE485 +1263908BD7FD50AAFCB538BCCFB86D30CBFAC437723801E34E3B1E27CA19C15F +F1924C22FE70C2C7C1238256465894A4CBAAC32CDA77680C34EC29992B92BCBE +39F5EBCA841ECC35E2EAD013B5B8173BB2E8CBAD9E8C7ED9C6F2E05F1CBF3876 +58FA27B3CC20CBB1FCF0BDE8A17C98973A98DA08D02E70B16197B4872EFD69AF + +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.0: CMEX10 003.002 %%Title: CMEX10 @@ -3080,6 +5071,7 @@ FontDirectory/CMMI7 known{/CMMI7 findfon end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for +dup 61 /slash put dup 109 /m put dup 110 /n put dup 112 /p put @@ -3266,51 +5258,54 @@ F59676D56B0B5F7E4984D664BC3ADDAF24B42057 0701ACD2C764DDE218B924E38B5A13CB82678372E743A8B3CC300BCBBB878978 D9847F0640A031D5E76B5AD07699C3B2FC6C1DBBF79938BA649C152FFB2B5BBA D18B9570670B99907506494F362B124790A17D4F415D8447ECF70B67DBD46643 -91AD465A1852B804CBE65206EAAA38FFD2B4180AF00DBC62950380F78BAE7A7E -8035D4AB9379684CEC614AA3BEEE7CB805326FE6969C1A2E0A822601E1C0D543 -68A5D4367E1F609E34DD6D213E8BC6C96E1AD8C978C61AF3FF667A83D6867167 -1B21E300BBD05658A0E9C6817F64A5CB03CB1B48E9C34D787BE4A1CD1B0EFE0A -57DF4AB2BD9EDD7ADA5031FEE3DEF7C8A3C628C496460129E371EA22FDAC1E09 -DA26E0C53E7ADC6309DF03E7ACCE0DF3E2B0494D8BA5EB470A9A689BB3444CE2 -A2DAE120CBD1E64D86FBB3E1DDE7C3357F88F43746C1ADDC14BA6529BA94E2A5 -B65EFF2C088FDBDA901233A973D251652A0171D8B23960EC8ED59729AB40E296 -3C2479E57148D584C0BB935DA8FC574668D2DFECC5AE3453A024B693F48B3B7C -07256D20EDE1563A5D92AF1CAD9C165FC57DC16B3C7F6547D82946C8837E0C1E -E85EC8757D6062FE5CAB15976988E0D9091F5F017D55055FFE936712BB1E462F -3ED4CAF3A6271F7CADE37779D5D1DD0F62E82ECCB07E0EEA941537C29C653A9A -B9CD8A8E72DA3034E6E0E190BC2AC90A419C8AAE2F26505C4358678107294DFF -5D6BE88597007D565DCCF123928832BBA85A9429EA029BC6161EFC2D419D0915 -F4227809B562E4367CD26EDCB0DAE11598BC5C0B325266867B420A7BBE8E1767 -3F05F2E23E3D698D72B684D19E1F454F3FA0241CCCB9E87F7D8AFD2BBDD2D9A9 -15B5279DA6F70CF97F23B2EF3E94662DB3675925F88449B5AE82192F58866AC2 -9D631DA78F78A19908C43C9F703AC528F2A12C52DABD435CA54983173A92BB31 -96E35E5DAC7C1795BF2868AF57AF0D56F0D6ECC1830FCDF55824FD539BD260AC -CDCFEBC4C00FF85EB33498C2F35FAC3C26815D1DFDBC1A061B602D84FCB61DBC -96AA7C31C873CC0CBF9E0BEC78786BEB13C4DB5F5339F2E65F1A4CB4FD7F9AFD -E6E945F39F2A4D267FA26017FDC38803312A8375ED30B6BF0EC606AB0CCE6B60 -CB687EF7B51D7B76B6FCE91C2E394F351D36E42DF332CBC3CC80A41407E26978 -34CA698FEB29F597C23F9A91FD95C8CE4F6ADA76620B6F9B88771FD6B43C8903 -52768E4D91BF278C65DA6FD1012DE0F243048E400793856E3C6007AC046F29F8 -41D378174ADD21FC79117E64A6C1CBD85FA365A3A4BBD95FE8BBA73E1851DCEE -B3619FEFAFD9C7C48C48E209048860F25952C59E2A47F188435DBB57FB4F060B -E8E990B4F9300EEBE6658CCEFD237894C24AB3C0A4570E49DF07B66A1E58E89B -65C30DE793F4A68E40AB02815412DC32F0AD2DEC45C0D2E341C57569A2A8C4B9 -BA20AD0D757917D3A901C232558A992F5DB80EBA0A7CA24178B81B17421EF469 -9F4E85AF4EAAF74F0933D5C20C6837709BF3C732F277B36FE4D0FD8515581A58 -FE0A455250AB0D75BAF6E811A1440E6DADBFFDF0E1A0E5462FF0F56A4AB7EAC9 -9BAC4A9BCA58B8E87ECF9D1DCAD4C6B505B2B993652F60C521D3E4DCE9B96692 -DE7D7ADC345098BCC74AFD40DEFCC3AC259A7941FC91F9A044EED75C3D60D40E -0B99F29381ECD09D9281684E87FD230558898F50E5AD84DB17B5610730B290F1 -D0F58E6DD3CAF0134F9EDA0478A8D5B927689A78F8DECD0BE008C8A5BD3C8882 -41954F2CCC295DEBBB6F558320EBC73C83137354F861D311AEFE15361EF5A26A -4B4B15DAA5E3CC85F4E4D2DB2BF2665A4115CC406ED68A572A6DD40FE65C19E8 -BE7213BC24911ED980649E5D5D3F140F25CD1F42E4522362CE7D53ED74CEEF41 -B50F3C6D85FDE8402F74F5F0D7D385590E2A03A0F549B7C006B739FEE17E1ACB -752494E745E84545180E72693DDBC2E219C4AD421E04C7FED8C182D2B3C4D19B -75953D800AE9A234777D109C4CD418F51067658C2F4D1CA7E25C9F27A5ADB908 -D7EAC1D183DA9B0929CD795AB1BD81307FC06F7F43FE1C1A748289D34E094C64 -6524788C1887BAA42F5A2942D4A6E02B759F110B6A673BE27C67C0EEB9B1BCAC -58AECE2F6DA55F4DE35BB1A0AC779AB4AA4D0BC9539392 +91AD465A1852B804CBE65206EAAA38FFD2B4180AF00DBC6294740C69DFC8E6F1 +7D84AB6939CDD586DD257F5EF0D37111B28ED30C8DB362171EE694DF591092CC +DE68BAB0DFD2C86045A3F6D71BDEEC9794CDC1DA7C41536A131F445F49976F4A +5B5C8189178B061E9AECD02567AA6C76914CF3DD4854ABA85C805DAC5BEDC329 +D454F9121881E50A9CF0544D210C97BE24CA48302469E2322F2043101757A931 +92B9FFB9528ABB5CF9C9D63DCC3921088A91A690B0A225C4B024485C5BFBAE9B +A8595BCDDB04B0389A4675476276944EDCD8DA91C63836214DC8CA78E827EE46 +21667EDA2211A6404575065C8672904951F83285E32696FC2AAB39FBABB51BC3 +8CFDA1E8B8AD77AFAC1465F1E3182A74299375197779B6F942738C48E031AF7F +E5F8AED4D8342D8F58B9D4B3BD1D3A079A7FC473C8D361FE3D7FD635E8086CDD +5BFB8DB4EC50FCF39FEFDAC31E49EC2ACD6048C195E3533E377E07145D15DD34 +97A2ED6A986DA0D6B48B479976DC6455B7A262B7DFD6CEA461EB4270A4006B1C +D944340B6AF09F195B356FF0248F1AA0395843D0D3B1E46E468967A063B2F01C +16FD1987F053D98ABE2764B6CEBE17DB8F99C97AAD50D19DA7674C4165BE39D9 +8199580E3BA782707B3CD124BFE7CBD9D63238A9D5DA21BEA702AA5AA4D7E393 +5F9721834FA44342381B48830D02D1662EB0235DDA1D7C47A50BE83CD1E2A059 +BD1CC53E08A1C2C66AB97BF81B148EAB1B523B40B5B740CBCCA98BF96892B1AA +AF369088D939D77BD92EE6AD48006457761FA1900AAB2E865D704C64A44CC2BE +E24DA96919069CEBE845E44465EB650AEB5850D7DD3C8CD4057146A576195DB1 +0094ABAF2E6417C8BF58003DA570A92895B495F7A452741F1B1F87303488C21D +4D5AA55F40BD44723164D5AA4FF80846A111678965DBE3B096EDDDBCB4A35EA3 +75B353F6C6E4A96D9430984777A02D3C34BF24329A396410F741E14F7C85C7E0 +D57A8880193A157384D532E9A8B5273BBAA74245685DA8A8A423ED3D4823526F +7353D35D1A25D6993D5FEE4AFADE40972D19384E0E78570943472FDAC8CCA6C4 +AC451A1CD05EE48215C3CB3E56217325278D85075F136DCFBC89A45387D3FF68 +8525E827C7EFB49E5C0E5906B1CF7333E0961C87C1C73FE604E93A56775C0470 +A186EBE966DBE58ED84C2CDF8D9FDB35156EBCA7AD48F57A16959970EB1FEC40 +33ACA6738156E9FF6DD82BF1FA64AC161FB597ACF895CBBF8DFCA554ACB25FE7 +42B883EEDAFA6538F0008420BBF04A747D7F658D32C391B30C9406193B5F4F4C +879EE2B37CD9A97C00AC1E9EE729C06E5D4E281B7723B3FC892EC62D82466237 +0A092357D0F7039F4BE8523A1A39ABAE6970D542D13F1A7BC8BDF10C7000384D +22994ABEEFCFE693C02DB9467B43965AE46B8F015C3EC0970711093E27A1D29E +7E84443364C80CAD173968E87A0AE4735ED22B932F471CBFEEA9B6B144F3975D +25EBCCEAAF65F9D999C62066082D5DA4410FD2AABB7B010DA20C6A38F7B10455 +949DE236B45C26C04B91E7486FD982E2A48B36DA686A494175B5E0E273FD40C5 +607BC39DA25ADEDBF52E060262CC1AA5A5FCB09A8C77FF22FAB08A460A8121A5 +7023813B144A78675ED9A5A8CBFD504EA608CDD20A7AF0AA5ED8B8E559CDB5D4 +C34AA59E7B6696224A0793C218C8B6E554DDE82380992BEF64F8B88D3993DF03 +4578A83D52300DCF2CCBFE36A5F459347A20AE7F16303F88D1B8F592A81A42BB +4DC81E6AA9E527C50C519C5D199836B6C62B9AB150BB351BE9935BC96A5E86F5 +D118A3E4BD594120B7DA4DDF190D9ACD3597D921A248F70AC335A37574A34A53 +5ECF5EA45797BE47ABD63B541E9B7C3C4ADE369B63D4ED3DC0FCAC7FEDA06C07 +43512F967179BC0A161DBE46607ECDB1FD96BFC1D9E17B2FE3A64BB9FB55CE77 +F7F7D7C4A1C3DE8220FE36FB63AFAC26F80209C978CA0E8060891382F5BBB6A4 +5051CBA043EBB25AEA26CDBC8D4903155D763F34F4FD32EC7E6AF71E85CCE2B5 +16BAD3961923A217E9730D79408DA1E2FB356FFFCA3688FE4F4AF22288630D39 +2741116D9327412A507C63F028763D8EFD30A41BCC58BA01DC49C71A091EE573 +6E04133FD2D341516480EB940E55 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -5614,1874 +7609,6 @@ A2AF6D1BB114AF3749DBE521287E9FC05E265922 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont -%%BeginFont: SFTT0800 -%!FontType1-1.0: SFTT0800 0.3 -%%CreationDate: Wed Sep 12 2001 -% Copyright (c) 2001 Vladimir Volovich . -% See the file COPYING (GNU General Public License) for license conditions. -% Converted from METAFONT EC/TC and LH fonts: -% ectt0800, tctt0800, latt0800, lbtt0800, lctt0800, rxtt0800. -11 dict begin -/FontInfo 6 dict dup begin -/version (0.3) def -/FullName (Computer Modern Typewriter) def -/FamilyName (Computer Modern) def -/ItalicAngle 0 def -/isFixedPitch true def -/Weight (Medium) def -end readonly def -/FontName /SFTT0800 def -/Encoding StandardEncoding def -/PaintType 0 def -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0] def -/FontBBox{-213 -359 1395 851}readonly def -currentdict end -currentfile eexec -D9D66F633B846A97B686A97E45A3D0AA052BD0CE60552BD63101D7CDBEEF5B11 -69C468645FE4ED1AF2541AA0770C1DCF81623DE0ECDF49F2B522618F650CE6CB -CC8C21885DD61AF8A523AA677EAEDDFA51A1F9B1885EEE0456196D634E04EF89 -F17499DAD982502ACC349B9EEAAE4A71A73D1147318C60A8BAC10510DE90D8D3 -F46E47295D27129A5AFE0C65E22BAD10D06885A2EE623FF8E1D90287A083E00C -EF25195F68A2A98170E487523ED893FF1D49A63FB2225741EECBA49D37968D1B -D80F527BECDD2FF294AE86DA4D8C1C0F8EED32ACC0F899A2AD6E456C987C333B -BFBDC568BAAF5F3A3FB56A339B7A337C6B1C79960E2F1059B926A0D0F92B5C65 -BEF09B3397ACC8A14C1EDA8FC6A6FF0117BFF0D6514D3BA351EBB2E2F807E773 -CA9F69270304D523CF2D31251B62FC39495EB28F391D0F755B5C52F65FD95141 -722AEF498CAD0855B82AD875EF66CEF84631F1B7AAE09F427A68C0F6266F2989 -624621010457FF652CF41C0393F55F6155378DD426C2888C6F4B6DACEE499AD9 -D9841B46FCDA3E05EED3EB4CB4922F46C3D141F515D2E74B1391C6850BA09D6D -3BC4CE33B7F81BEAE956BF3B701B41BB371362BD9E2353B73319B9B89E3F52B1 -DC889B2EB9D3A0C34B9859AD13D1134BF95C48CCB1625D2C0C63E2EE5ABEC1D2 -D1266EFB376EB961F2E6BE6EF605779C48EBD0E667B58C3CC409842CF76FEB33 -1F6413FD8EA5BE8A570AD74823E7DB2101BF7D0B4F459423DB46CEC47DC1E934 -1996ABF333AFFF3DD1A218A56890EA1F4E3180AAEA6A9723FD3C978559B21BEF -D8823C2F80992D614A4E890555AB3F3ED3BD74CCD6FE9283C69E046B7DA9F373 -C0C5AE40B65225CE2491A9AB3755F3F05716A06D4E4E654C5AE440753E98493A -8B5500721657EEEFC3F9EF31078136165AF2A3EC4464CA03968C7A4E64E41AE3 -EF80E46A1A19CDFEA5159562865AAA81D0E914D73854A1A13AF4EACC6C90DF1F -A02FFCAF8978E2579AB1281B9256EF7E0F20E702CAF3CF37E576E88B5026B2BA -6981739ED4C61B8E81217EF10D9FC302E6846F44FC45B58D3894EB4EE954B1C3 -49F4435ABEBDD0D0AA717A7DA70D25CD20ACED7C1091951D77A2AA673807D2C1 -F25EE8D378CFB30DDED98AF16EEF04264BBC83C0E1173DFB19C954B5B9917883 -595FDBB0F00C1BFBA6FC021D801BFFA9368C6E316CA14168D7CE22ABE468E013 -D07495EE5AD62767A31E9977DFB633C70BE7AA2069A157A03263A9C62CC9B7BB -A167370F1773CF0D3F0084D1E14E64CF75F70F6E333F04FEA54B38635DD95CD6 -4355677BC7E75FEB6D59B102F4291AA634AFD9D55D4DCEE2FAC3DC2F9D8714DE -B4431799C5CA3A43E34173204A565366212A168AA3DAAD303748CFA7CC321B34 -5914DA80F31A8EBD8AB1BA0AD6FA78D394312EF282C3AD47722767A2ADA05072 -09E8C46FA1A6684D8E8B659FFE1F4ADB5CC96D623350BB168082C5EFA471413D -32BADF2FE050CDB6C3D4D5503999EE5F37688D23BAE0813944C969EEDDFA7CCF -6B2BA32C2BA1B01A8F04AA4394D299968B4F6089E7F8BDC7A645F09AF27CB83F -8C29D07EC62AC3A626AD0C977DDE5EE8468C2F0B8EAD6004782012DEF062D494 -B02C52245D9DEC3446B00A4226599CD4ABE8982CE8975FAF42C1191C09E1C528 -1C859EB777FDA513DFAA8C439840827375492BE3CC821786A49C2735BDB10077 -1532487C04FFFC8F5B1EDD689190721D8AA9EF000D2BA97AAB26C4F15DDBA405 -9E7EF4F63EA1A434F7465EAC61AA4FD6DAC0A4DA6CF1EDD53C5C482B3205F491 -1DF3C24C45535EB92032EC0FE544E0CF55CF3032EB76701C814E13C8EE56B3EF -3FAD989DF67305D3A2502CC9AFA8D9401521288B6F1FE944D5B9319284FB807D -6639DD898857864D6CE17F002F99E34C64E6BF6959B6E245417C993F23F384C1 -4341D8A12A491E774EB888C164A9DB0E37928F91227D09123F6C901DE0F19553 -650273BB6C2FC2D3BC343F0EFA237E333A6E3C6D3EFEA669B7901E688ADF769D -AA8DD669C3630465995A1281835DB43C77819CEB2AA0DF2D07B1BC9FECFC005F -C7DE17383B6DFD8FE994C1CA6292AD7F979465F5E9A8100E3C3FC9457B93119F -2BC86EFA695A95B4313BAB4751D98AD00756781CEB7B94FC6FB35760CD0B33E2 -977495A5648C906439A862803632CEF2F8B2F2138E7F06D46E1238A439E45BE3 -B5EF84D89289DE4F48626D8FEB5DD091D1AF7BADBC63104BB1532661955190A8 -9766ABED85A3BC3BA69F34F505145DE3B9AA883F0FF7C7D8E4303C29338827F3 -861274F4DC1AE11DD1EE94BB050974718757DFF3F0F69FF5805F96019E16FCCB -4D4185A3D58A974363A766AFDD0086266DE86AFD0843067264DF32F9DF9D5A0C -998F2B778A24DD7272617600FD8C9AF8DCB662DD40B934EB585D094DB1F3583F -D654B10DD6DFCE2013387D5532D5543D4F7E9F552C9B7DB4551927BDD6281D60 -DCC6D3A05FE0F58FEE4E58C4BCDFD6C81095D2D0F8635703C7EC6C166A62F7D7 -619C1B39400EAC8A99511C9B80A0A47F37A63DE8E5A0ED740E2888C7C2A61943 -6239200A06AE7022A333302E16F431DF3C6A7F5ED1F9FFC68F78DBE6CBEA92B1 -61270453190F40888868304BDB155E282F16C0D10B3D25692D2F73E01BDB33F0 -7E16D63DEF4707F6B106558721039F96DA5329C01795111596A2CB4BBFAD0EC5 -65F7DE7F981A5F158B492BF442BD75757F4A197CA5415D1C2830394BD665D39A -E86746F2F708A7F73C5D4F937F181955817BB41022253B97539B6D07B78BACA8 -DB4108DEA628BC51C2D8257ED2FF51CF4040E60F2B1E6293D77018596FA579BC -8009719CDBFCBDFBAA884B08F169B4FE324706D7DB13011E787205BAF69C6662 -A39F7020847217219823463EA03EB9CD1884F3D2F3438687D6EAC332B9B41642 -3EF6B4C68AB114FA4B11A35A6160AB48E04A56E95A5FC50FEEEBA329460CF597 -498CC2EA3C963DEE89B4D819588655B5BCF643F001850A1FF774176C666D2CC2 -9020AD7BE5F195C52A742793FE86C6AE3156358CE9774497239957A620C0DC37 -3F28D480A07DFDE76E95B7DB8AF11CC68811672B7D85B1B653928DCDA5CEB0EC -4E479DBBBF5C4607D942630FDE18034D15D4F0B6E8FC309221CCEEE24F96DF48 -98279D0B24D3BCB773D068EC79AF7D81A3FF8550D1B87079EB85B024C740B0A6 -2E7F6D7DCD8C38D77AC2632092CF95D7A482784932A401A078508B3AF8FCAAE8 -68A4FC6A36A451D0FD937886D7ED3F2CC90BE1D908E4C512E1AAE11085D68EB3 -FDD9462C432082905E2C7B46AF959F76D8B3B759506FAD5CC3C2E5BE9B976FC2 -6C01A2C17D9F43A4A099323F33B410D074ED17BC0BA2BDC166C1486113854680 -353B14DA7EDD843703C4206C04B7C52A3BF6B237CA4DEB8D097F836634FE1B2D -EE1AD23D77FD4BC54294A05D22BFBCD3D6402B6C2C575886B34D786F5849E8E8 -7C75650A0092FB7A20740C8C7116F049CDBACD72BF424902417C4087B7DEEA65 -82997E8245A3400F343080BE57AF5E1A194F88BB05FCEA822810C686E0964E4A -9A409D4903CF34661F5ED2B6567B2314EDCBB705B7CA5813599906E2DF3B85F2 -9E5096844429BD3B5BEE3821EDE9C135E9A2B7FCF774F2F20C3EF0AD1AB131DF -82F0B40B7A1530C9B4898654795C50F0FCEB58755CBBC07BA24772529514EEEC -18454215232A00CE50261937EDE2D65B15BF5749C378E9BD1E90918329C6C962 -6453E9EFCE8D0203D05AF8E86B2E02DC4C3F9F98CB9FB33C6E30C092741BA7F8 -0E32146EDFB62C0A61382E8052B8104183F55F4B6A2294708EB24FFEDA728776 -F90FA350639013F87DD7E4F24F9E2A82FC86698D2A8498EC50A4B36778C3D8AB -DE4AB156FF8188C4BE66613E3B6EE2C2157AFC8FDA2F9BDD4D11C7D82172352B -37CB42966EA3F1EFD7A8506E51657392A45E083C382D1B21D18CF314DE4EC135 -0AB9C6BAF7DACADC206CD66B29E5BAE53DB33906DDE3119DC51864023390ACAC -DF7E603304077B139B5F1BAC76C3E19B15E932A864CC9850F98F4182C7633B61 -3658FF8106B8B144422D4B69DD31CD2CD31B691FC5F03E9A4BE92BEB76196470 -DB734B8EC9D803D0D967606243E89CC130F535D1A7E6F17DF8D20AA3615A2ADB -28BD2C5E531A6785EB0731EE6BB9603D24468D2195365C49EFEE68A80BDB4D00 -41F7B8A1A55280C20A677CE4C139C3529B6A2C1D28C57E2606846DE65F2A66FC -16A1D6ED27DF905F4E2591998BC4B57B323ABE4EA4BD6E30599E85DAB6365556 -5429116344A5E5FF0881FDFC674E6D8BDAEE18523667B6246167D72142FBC38A -C8B22E73D23A41E18570C84B92EA1ADC072B120A647201F0E2362CCDF517622B -6192E27DDBA08533EA922D0027D86F4720DACE3E44C938E7A12633765F3C07BB -BFD892C2A8FA7C50D6B0DEF835AF8BF1A81BDE6D899834D07D97974667E46A2C -F2A012198ACF2FE3E961CC5C9CE84D55BC1EA50612A3D4E157EBE139B45C452A -8330C516FD253F96B061995D95690FDAE08A8F9ED534776B9C6F7CF5E04084CF -47BACA00A095EAD8986BC258CCDCBD76D78C10C411EE6BA2632F509D28E9CCDD -9A56E20DB4DB38DACFB467D960A721BCB2533C4974A8D7906449FD5BDB057D05 -D16150E4A8F7971121A09B3E8973D747BBB7C389C9D5F00B433BF4F600DA13C9 -798C95E8B0A82F4E30F653ABB8EF345623DF51BC89E953E1E2F475960B36B84B -2C3CB70C0ED29B4BD7FF3C4670C5C2F505D21720A54F770EEE3797C8808C9669 -448E4F159603A6AE1E493C4B65A494251483CA2BFCBEDA50057C2D55F384717D -4ADB16A3443A703A5125CC8749B07D79C566F2C14CCAA6636027ED125C8F78A6 -69D7C9A13EB1E55AEA40B5DF6DB27C9869232104FA846CCB1904421DA3242DF9 -092C98F145BA81193A97E10B63AA4D893D3A47C33AFFEE37255809E6C68BBAD0 -FE4EB73B608C62AC65CB1BDE6196DCA0B8E3654C810D4F4F14E05EA522FA3330 -040298C4B9392A3DDDAC0877BAD9DD2FAA088867E9C17D5724628E9FB0DBAAC3 -CF582B00B7C92F1D7EF44412B0D81470F4532578D6798584C0D29F325E4B961D -3D3A3B0130EC2ED6E91A105DABB7EB802435E6AD93A096258B2278EC4F5EC7D3 -C8E690789A2E6F8AC2417B76215FEC21A85C9EDD20E7A5CDA4EA23EDE4F7B397 -84AB7D637241BD2C225EAF9E73262BBDA8DD510939608213089D45A24617F38F -AE1F6ACFD1E222CDFE7FD1FD37996C68231B2EBC9C467DC6548F1EF1B51309A7 -17C11A0D445A3D82E8819D6786EDCEE390EE271D2BA5D8B32AC9AE2C31AE57CE -27A91AE974C30F60ADBED6BFAFB13207A1B5DBCA553BEA81DA24C91C1965B7DD -D83CF461A123DA2C7CB5FC12942FD12DCE032C2250D4B835B220B02AD6B4C8F5 -79148DC111828CBEBED5B290F52FF23B344C6360672F25B568FBEDE524C948BD -E098F3742ED8336D40A60E3D8AEAAE65D8CC33BDBE60C02061DFB90763D8EB4C -923A178CFA54AA1F499EDC15F23761291CEC24388C07AC126C285E59CE23C426 -B962DBEB178CE78E9B90A79F23426EAFE382921C5044DE1783AB0A980191270E -E3B938654F5AEDB4CA87D7CCCF7CBB716813FD467FB2DD993FA3B03BB5C56FEE -CCAF1E56E5FBCE8EAF215AE143515A9930853DE810C932C54C7BD29172DE2B73 -579FF312F1EEA3FEBB0AB2B332758F77907DEE3A5610C5E1E09F819EEA4482A1 -BE2813E8A597E2A731A4F7B4087585D27A58643DB7F5A1E73C8810EA8EBE54F2 -637E9154B235113E736EC85AE93254F8F46DE12D81393449428D19958345E07D -FB2945DDF11275A6A3C001BE216FF5DF7CAF0C76FD55AB1A8E33442EEADBD32E -E6F5DB0DD1F64F0FEFF237B3267A927412507700F723FA854A7B4855928164A7 -0398DD28E409131CD73E90BF9C93F7CEDA2E4DA76D7346B975654250F972B851 -283E43888991309B1FB56F466881319B9D27AF78E72150CE745F6FB045E3D4C3 -64C94279FE2F05AE658C9358FC450CB470467152162D43AA485D6A5749A705AC -A58C6AEB5DB0AB0191B96C1285802B874B485D76BF503E607D3E58AE548F8B9D -8F9EE79670D3737C4241DAEF4FCA52B0C8FB77932B26583EA8D5472E7FBA75AC -F5B387A88DEE51F3013F6538D8E160BC21A553DFB7C72C00B3C6B26F40FA7846 -7BAF34835CAC3AFCF8269C6E0B69086E93269337EDD350DF083A48E84301CAD9 -C86C87BE7BB826A024C0574C46B023C5BC8F12816D39D836249CFC8B5DC34039 -82DE2325DC01F1C68576FB44E9B6ECF8902C1C374AD1EEF874C1D4D714F0D82B -459767FECF69A40815D0F9FE44C80AC63F67D836B45EB9932871981C287FA9BC -B57EA366BC1BB19B263A67F795D871B9E2429711ACCB81EC0AFC11C5A830E17A -51ED7E55918EABD1B7CB178DF212DD81276D730A586A9B6C6190BEF2C8CEB077 -ADA9B1153A9172A166414099BA8E0F080354BCB3E12C3218A81892698B2E786D -9B2532955EE2423ADC3213726D6E6E344F8563E8D34E279F5BC0B21B5CEEC124 -1712376C5901B1C1CDDD7080CF924E002F29DCBF7ECE9E9E407854C97142045E -5CEEBEC888938B6FB7E55C3371E2CC830BF9FC5A5C6FD14EA921E006CD65D87F -32CD5EA97673E0475C8B063396975CB0B0493E6294AA93C8B2F647EFA25B6D2A -9665C8D2D47CED14961A1E40A8782F5E9E2B730606CFA772B85F69D1F1396893 -35EAB32E5BFA7BFD9BC60D5AB0DD3441242258366371735299F8DAEF1F24ADD5 -4882C163617B77D65D423819E418873CE72A28E791DCF05E0F77EA586CB801C5 -DDB8AD53BA4FFB3F4B8F480324E5980A0D033E986FE66A514AB72F83176586AD -56D5CE4B680C58252D1FF6D197C9BF562E988226C73E75795A4EBC4E1B5025AE -17BF1C6C557011A433917F71FE4ECD6357DA304C642F210E02A3AE9284B599C6 -3F2F5D25F4F2437B478FCCB744CD55A2E1DAE12D5D0C366AA0F7142863A3B776 -EBEAEE6ADFDDF9B939E725C8F475E79DE099EF4FE4DB3AC362246E23C068CCCD -FE10E8C70494B659E31E145EDEE320296EFC860D2A57D689210EFBA461276560 -70359652536BC11768CF4A121E3F625CE4895B52328AC1739B4267FDF2E3DC53 -23688104A68EFFBD0C158CFA9934B61D2EB3BCFFBC0886A20B66A8E6343B4B92 -C85378B28C787E3A45A4DA0DCB9E3AD8957DFEEC037B43F9C72B59ABFEC94148 -2607441E52A0F2B667CF75A4C82AE77DDFD0048B41C936431E2FC70F3F5393FC -6D5AFADDA6FE3EAEDC5D7602DE28BD57882CF607A4CC78A2F6CF10A4B79A63D6 -141C5A0DD35FA964F41EBFF01F3A2681EF88926AD59F543A7308B822D24EB4A4 -AF5A7DC8A0D85CC2FF32BBE5766905D8785E71A742807CECFD9B5EB79DA78BDE -C2ECCB35189C4ABF498D74B71141ED188B51818F48E683560C745409B2C16940 -6A008415CB2B0887FD80ADAE26C20E30C3F4E30495993B3386D3543D9CCA048A -8292F3BF2262B4F4C5CFD924CFD804CF6E629125BAF939BD5ABD729BCE6E0230 -E942F162278637972318D19F256194CF4FB6CFD3CDEEC6ABDAF38CAC9C44F533 -B9FFECAE91870924C3113CEF99A4BD20A6C76C5EF6BF5F08A5373C30B5E3CDAD -779C44CE152BD22ECBE3C923A1C7B32C8C5E7FE6D09FB4B76D7E03B0380F8CAC -56280F6F3E380FC4F492AFE15DABEB1CEC661A9F572ACCA90E75B2468DD578BE -CA2A907E2A86A36322037F93B09D7D996F0D569222EEA4D008B69E4F8BD64DB6 -4D6671DD7592CD675295B26401FB774438F7B8F5B929E7E8CC250431502239B0 -67013D261BBF33358AAB88070428A96CBF2B45DBF7E244FF83A7FC4CA036C5E9 -26B0736818BDF1AB7414D018C8EF5CD1ED4D201E20F87F90FDFD8EF644842659 -3565EDF91F7C6836639F3A90FFBFA4B8977EF33DBC3C7CA4A4DDBF70C062A455 -9633ADA8CEB68940DC401B20261CAB35E64CFAEE582D0048908980BB7419C397 -B0B71836B61F74C0E7599C676FC7A749160011914DD1D6ED7EF1A857DBAFC018 -C7D0DF66A49681B8F8D46486C6108D40C19312CEBD21A88BBA9C1637E9A26AB8 -10A0895DF75916421623FD7A4DC61D98D55F11AE5AEEE8FC09DB471F8B365C7B -0FD1C07C9AA58920D8BD65EB8EB478476562F36F391E16A042C4378C128ADA88 -97283BF696C5C43CC63FB993767C7B2DCCC4ED4925CC1A998112FCE7C6CB1141 -68E94F3184CEFC151AC9B701C4DFE5BB65A0F2410A5BFB98C6556C6E92183CF6 -7ADD26AE2A46535B40D7B63D2E714031AB59F7F6268B040BAECA8B33865EE0EE -81F58A154C524663AA057BE2C823A41268B7168FB5D4D12995AD0CC87D291D12 -CAD426BB826EAE9ABF10D117F9D3E0878EAC9B3D695E0A52FD31BF1DB3AA05C9 -527315144951CAA470B5F7E63E15C5E1B3C64C0DF5A78F74789F84B6C97406C6 -A3429FC1F1C50EEC9FD16BB36D75396C10B860F00BC7A45870DF178A67A0BEA8 -293F44EFDFEA951BBFF2876AE8152C09A3373BD32479CB4B6560C68AFDCC3B7A -F3BA4F8250E227FB0E1EC12C79287E82D35E257E2F0F346F7624D457B3330D7C -06EEB941600716E17F6831F2682EACA33026379BBF46A618D8F66D666D20D487 -DF73D73878ABF61030B5A9733F6D976FDF18EE82512A95173C3D641039548FB3 -5540D64F052D9223943787C54A613BA9D281C6074866D997C7E94129B7DF0DB9 -2B534B6E9E7343841101B04DE27B681973E3EA09D737935229A83EF57B94F8C3 -8059EBC48BAD71FD047FE47FE1E2A122A36D71C1B0EC97EACE78B66E56FD3CA8 -D47DA9EAF402617C9F85DDB249FA824A5840D0CC6DB88F513AD6708E29179F79 -1C59173551952C9DDB411EEE971B2451E49CDF7A776D27F95AA41FA87204B779 -195705A17743B20C225B95943A23F55727028BF7DBE02DE0528548562677B44F -E1543BC4E8C0DF0495285277E4A9AEA4BBC3A6672E57C57B97156C9B61E95D33 -12A3DD5F6A2E04A04CB4F96D8B7C2871200C42FF5516A8D52B0A66D0E3DC993D -C421058392E38C4CDBEE5290D980203A733172283B1AA441E0DBBBD1F5E9D5E3 -D3027541CDE80A622601FBD174F3C2E6AF003AFD0ED45BBFD117935C0E174A95 -945F544A470356200BFFC37A5CFEF09D1E9910A33BCC14C5B29F18672655B38B -560EF99BA58FC9EE3DF7270D6FA4E19621C9033F77A19FE5E168B60DFD888C72 -18F73060EE99780DBAA19E1A5ED682E13C4176D5E5A86ECF2693940A308DE909 -65EB0E986C6419E69BE23802902E6EAFD68B8E32E60C749802BF674E3EE41A48 -30E690328F06818BF0E80636D9349AD1C1F48D1C43C7B4C40032E5385748A6AC -C513D7521039F9AA39474AAF3390E3FBCB0A8F0DD72BFC296E4408E3755173A9 -9C3755D0766B593697C5D4E693633184CB857C8EFD520B2692F52DF89CCC70DC -8FCED3EB7D32891716667C294F9203A8F3F9BB87D26EDF7E4FF71F3E509B34EE -74D88734FBD05B2BB790D7F12A35575FCE49A638240232774449B388CEC21C76 -608177CD51634BA5AA0F295026090BAE98B5401BAFA50300B397974662C4AE70 -0935EB02775C4DD7A75E1A239BB88E2957652B88F22A0731C1FF1492E86ED6BF -8986E5551FCA3BC426A28149E9AF5A8C7242A56713B58472289A3DFA6C31BFB3 -B09CA7D997A5EDB1C7865C7B751E3E9466F4F0A3B20E68AFB63B5ABBC15FF191 -604ACA4D46BCF7A3BA286143939F28CABDCE6ECA4B40AF22090580A4CE7CE922 -E05D99195275AD68A03E74FA4306C61B97483486C2B1C21765A2B65BDB76F360 -83F7FDA217DDA3641F71723D8E8FA66C847D03ADBB9E1FE1CFE8B8AA0D792B92 -242D1FBBC2A5CA7C16792A187C45D80938E44C4004A915C10D923128D78652D7 -EEA8945B0E40A750069E794E909A9B2252610ECE8E83EB249B4BC43822DDDE0C -A59F1753B9E8A4E7898C30AA7C29883C49E62951E4EEAA5E27399DFACA7610D1 -A9BC1AE23B20461D6B493D185DCF8BFD552C8ABCAD86E38B3E447DD27E5FD957 -53A03B2CCF128D7A8C3E9F8D75A3938A002CEB5289B07BCB031F2FD0945ACF08 -34F31E53D51C95786E838D2553E19E2450AF58A330FD1FB9E61B7A83AD384360 -28288B8CF93DE559A4EFDDA00F43AACAE0D8F39093ED7F268ED86916CF8A12B3 -4B33A9AFF9369DE0C2DE831247A6F2E7C8FE688D0CA7EFF384C3D985D0F22989 -718F2A565A304FF4835451733AC66FC3645C29B8B912CEBA05E6050CC1A175AB -640B3E0F1977B6C4C1EF33E97872E4EAE9451858B9B74446CDE1FF7AA1A0D38D -BABD6980D9CFA6A0E9FE11DE32872F228F6823D5BCC756CEBA5479223FB34F4A -59ECC4344E74B52019A2CAC913B1337BE62034552666D4C69B9118B9A93FBF65 -21795EA98AAEB8308C81ED72F8BCAAFA53257CE72C99406ECA068312200740D7 -5410AFAC562B21C6D0B8BA5A087BD81847D95956BC380549E139F7E6C92A8FA1 -639D0D55F3644B802016095A2DBA14B775E6EFA0CBDF19C5B1D5CCDA0507CDEA -21F7482DA5262CCC851A59590D8515178FFDC12269F22582FA23721D38E3F41C -BECEDE663827A5F25BA96256A53561869AA1B682710E36859FFE414C8C41D27C -D3F321533F8AC1EFC9D31F10B848F7B16C9B416170D2A2302713A2471AB61BDD -CDE3C6C0D4E5D1DAC4A2C0561C8C86E1299D306403615D17F4305D748B0F70D6 -FFB3B06D217D0A292177C6725DE0C57B9505DDB9E86D889E6BD31250D8FE4951 -0FEFB1D29EE477E639EBDD5602AC37BE23BFFE03D324F0A45B6152366B11C716 -D60555D4D6FCDB13387ADA2D3B1F76962445E9F50100F1978410900ECF658B0F -8E2964506E0F9A8D157EA21D379213A5C734ADC79967309C590771D6B4B9FC80 -413D7B932B4BD8879406715CA1F39BCD751B6012C1DB9DE51D5ADBE8EE3E77D8 -11DFAD27E369099B039558DA37159046C29CCB2BCDDCE6CB5EBAEC3320C1BF76 -0D873162CF242FCA117CFED6E718B9AE822496F976B9DCC52DF9CAC516822E0F -C6E86772530B1B85FA5C1426F06BE79BDD6F3FAE90FD4F1727E2686BEEAF4C23 -59420DCB24BFEA327DFFAACC389BCE7F47DDF7A259E0754BB23DE729700AEF86 -1D6B8ABE14EE86623BC3798C05A431A73103E675D45103580B01E16D03F800DA -5E9D9C43E6D20691B072DA2783DC3F1062E543EF66B98F9F45C2ED769A48E777 -39818C77C9BAA099E65F64A379F892745B6E9A6F6B4FF0087C439B8FBB6BCDD3 -2E41851B0635A9BE9DFFC634AE239F21BCAD42A34061F34F83855C0832ED8BB9 -9612B9B6D41977104AF92A6EE7938A36C70A9D71F5D7BD278EA46A0ED7B2105A -740E9711B9B5D0E50CA0065FDCE02FFB4874A9C9A210B77917D792EEFB667904 -35D7FFF36BD38F50FF89DD99BFE8B84B7B713B63DB01DC5727323E3508B0EE70 -616095080C30517CD7BBFA0D20DF8B86E482EC5ADC4C8AFA7215188A8AF8BB2E -6B5748C0D34F160B770BDF184AB53E23BB95135E468F1B8EAFAF6027C908EEE8 -02A295E4248C4A10D84A7077CD4112DCBF12CB9A0DADBA75059F6EE313A14229 -5A9C668B2A50B39F367AB5B81EA348E24A55E261E03E7AFE2BCBBDFEFD116331 -F8089EC5C5AE97D5DF4FEADAA698B9C29A5F66EC861F44B69203C7C33CB54FCA -F3DF853ED9CC32A139E472E60CE9534EF38B5115B115EF51722CF2C93F270378 -D817B8C92EF8EC01528495C3709C184E6CA55BFE6F6D15FE9A33EF04EAE4D1FD -6BE883F119FA481FA66C77D020457E53FD64E457B500056A7554E62EE33AC73E -E59887EF6C73B6DAD19BBA5492E7DB515B248B65F3E0B59AB0055D51E9F194FC -A2F74E00072D85542665F88478D36AF64FBE7E007910667A3F47EF603684394B -921FF32AE941986C67201AC4BD2394D04EA9744C5C42A2361CA16F2E2F8A6105 -2F35AE2BF075610C1EBCED986A2717F8F7DF56BA20BEC7B949EF559D32A3155A -45BCB4FC858550693F4C709D34D5963E208F1B6F28771B1854EB12B22CEEA0F1 -FAB03EB2F0E49F8B0CEB4DD458DAC1CE89B9164B69B5E89D40F1B0D823D92F21 -90F679B4A40FCF775DE1403ECC363C39331DC4E3A6A9F9D0D3B3053E312C6B7B -FBFD395479564AA4D702C39F013D33C01A3E3AB6F8FC5BB11FAE5C2F4FFD2BAA -53E271A305ACFE80F79A420907FF68DAB0F212110E0CDDFD04C26AA0559CFBF0 -634F027DCB0F552D8209803B8B3B8E8722B6BEB22D924C473B761EA729D20348 -80F94B09D4C60B60AB59447089AB4E8F827279E58F4996EAB263FAF920D6067D -1E35B7A0B361BA1BEDB0F8769AD43779FA4572FCC15927101EBE5AD2A733D93A -7ED8B004B57C3F9836BBF2307F7D1E8E709BC77BF97781A56C158AA0C4874E48 -6C8AF71009448D4CC4CBF25E002316940BFC8AB3E0A3D271B505D59536D2FFBD -C88285B056E476C754EB95912C06B8B2769C12E54A26145A45E69345F45E585C -AB4068CBE16AE0F6BEFACDB7132C20B21CFFF120534892475CF302E03489954A -2BBFCAE08D822EBC3E6911F3288CEC83CC64406DE5D90A082AB6DD2931F830BF -30A160C90B12E10F8AEE540AE414D27701D0E726598B0F9E10AC58366F8753B6 -B05175EDA7F1A25BB7E76970E14CC4C192AACDF5F3880968213B2BC53AAD6F05 -7EB5C128D65E12A9C12F90E2BACB32A157D34E3A36172F3C8E6E69FC2DA0B43D -ECAC37C7E050E8DFB0D5F1B6381728B170A8B0868108E2DB692AE9DA3C7E35D0 -44F8A0A16E31B2EF98217D52955542B51CB2B5F0B590749E87F00E6AF8B3F948 -76E5D3BB3AD01E7464370E3E0F9D4551FC9A812C4B1234E2D9861991C354B46A -1AE81878FDC3C6A6FF48CE1CD99FE6404A9C2F3980141ECB4C826CC4C118EBA9 -76B8430B4A7F05AEED0E9481AC42510588C12A71DAE2B431EB1F28DCCDFC37FE -F9F4A62118514F9A4467E0B2BD4B300000CBAF6531D5935D9F9496669F3C3040 -C6A91E3B75A4F0F369AE9A8FE46F944EF0E8A0B66BD7D4D67C241C7F2A628D29 -C78F4584800D32F62CBE18394F427DABB64C2C4C75F00754B156921AA91F5DCD -13B77C35BC9661B3974327FE71894B930ECA39B970DB7C6032F887E36190E926 -8D2E21D4251364A3D5D27E83C2F379BDF425C6CADE8195C22B93488FA3691EC1 -DF05E1889665BFD5CF095DC10B658B1D2ECD00A2CDB5966117462F664EADC049 -DF79A905C28006FC8F9CA9609A2718001316F0FAF1B3A046B45B3D9F6E88FADD -8CC10E123162DD695999CB9E589DE954BCAF292623EC43DF4718A133690E6269 -475B5E4B670FA7A7507B38C082498359205006D56BEBE3B9EA4A2E930A6CF10E -E9E7C35B751D3B44CDCCF7BE0FF670F34BA4FF6AD19614EB0F5E60B14A96F7B8 -1008E747ACF26571E3B2C326E28AED72C2AF3F39B9F44A9DE53E47A3AF70D78B -4B0CB143AD0342C66EF6FBE2FD3086F9195E1D35C647AD1CAB9A60F28F0B71E7 -86439FAB51DD48344E9DD19EC876C396EA971C24F344C25D09CEC6E1BD11ED4A -AE302A5FD1F7EA9C827D33CC7BAC5F873691FF1770033D9C76403AAE6CCD6E54 -DB5BC3272FDE6AAE4A8B7760829319C95757E0F6AAED0B59489C3BDF5A2F1E10 -26549AD15EBF031ABB97DA0785463849920F9A073C3EE1668F1E896F1F9E1E4F -6839CF10752D6D976A5817FCCA713AFDCFDABE9FEF9D9ABB415F57D5B6D8CBBC -746462F8867C39DA145716880128C5AEBB8A63CDBFD347616C63DB63F6BE1472 -2D778F49A9828EEDB4EE19008092FC5DA01140478958D7CAEED316C866648073 -8498ED4E53056DFA5F6BB1843F7C2F9F2FE38874340591A91AF1E97E5FB41FFF -D7D488047C65B6D48EBEA6F5C4A74C93697A59927A2437B4217A00A2D1EE32A8 -D0382F2BBC9ADCD43D91FF298B4800F7008A2B4188A4C892F4B5C0E5BF7FE47C -B01B172DF384B9ED1C4235800A3728D93B3006D2B7D40219636D2D1BB7AC0E8B -4E338A1159BFD26B6F874B961055FB2A1CF6C47220A87C00EC290A9C2B6ED06F -061D629ABF5AF468DD25A05DF2F2649E967338BB1AA7C657820AB6131E31F51A -3BC5B44960014E2EB84F1F836AF96C22B2FFAB009D9E8F39C16AA334A8EBF31B -241EB75D11AF2E8208A33A3F056DA0F4C1EA5E5E98E65EE3D706E87CCBD4BA18 -6A8085B1FBE305A01C62012D13686D742D7E55F1BFC044367EFDEDEB6923692F -3CB62A89F00CA36D0B37F7BA25C74B30182A0D5055564EDB2173F7C66FA8513F -EA2BA6B4DCD2A30F0C5B2D5D6FBC1E8BF08C38D477CBD45DA326E365DDE57677 -5F70719233F3E815B4DEE832214A3172F613E4B8925B944BF46CDD104C9E2FD5 -412E19B9EAA503A523692F6043E7D20B0812623A2E5C608E3E676FA6FC0B79B6 -38DF933A36A6D5C8038529CB897DDD5B686826B5EF738B12F071E15494B97A27 -E5DDE591CB2165E3D30347BF6D8E4333B9C9CFB1946D4CCF582CF203C50A96EB -BE3339D7CF54F8EE75C6B3B2A925DDAC7BAA0CCFC12980C2EA7817B60790BC0E -D7D1C565BD5A2DFAB27D5D15DB416CCC6883242F7EDB6FEE53989B9576E2818F -7F76EC845171BAD91EF84733D0D0C3A845069AFDED9B92ABE56B4CB2B534E2DB -391E2643FFEB93BBDC5DDFA80D94530BD8E8FFFD085698ADB9AAD008B0A17806 -F859D682EFE744DB0512EBAD4F2156298E3F08E8D176F9855A13CE21A6312D75 -5D603B8070619ACA6ADE78A427FC98B3BF622C47E0B8FDAE1581D67FE97C4D93 -49C681D59C52E4BBD8688E4C9A891D0DD80A5A0E5CCB1D752FD22B13A7776CDF -47626F617A7D4CFD16E33C47B299E7885307AC3C6AC39BDEAB500B13EFDD6906 -08E7A0EF4C4E799B907426EFB07E74977B11D941A92AC57B3E46EAD880A7C3B5 -E28AE879EEEBB609EC187A5611C6D408F9A68E9C3EEDBD2E68FEA0D7B1932195 -F2E3F904C66A83D9A5AB66F981650F41D114DE37C4638E374100814E0EDAA791 -3DF1C7413F55E39C7D3CF25160B5E1CE6903348CF7B4F906A88362C0605DC917 -0F71D7976575E5E599ABB051053D4FDBA653D98B8FB3E0B4A356D8FB61E2F17F -8A89E21F9597D1BCB6F12D5926B94F3EE0ADC19C39A3C152CA0A6F6C22E4ADF5 -B4E4FC51446107F7D88608108350947148EF6754472E97C6ACEDC3CDFA8675CC -72516F8C50EB39EF7671961695CE931042155BE108AA198D77327D880C97D7F8 -63E2B69CE5BE78CE2B187B618457D95CF0891ABB0F75E5A789680C87734AD832 -D8B0E953DFA968778FC5AFF6969A9FA11A7D118E0EE3E998EE02C2A85B7D1097 -BB1BB95D3A5D180673D945ABC6440EC491C6878F3BF653103DCAFD2EB46BFA28 -0789C3ED974E2ECA66D922B7F030190931A6C7BAC92416E972393DC264897518 -B6F297CF3BAB6F92DE3789C01AB938EAA8554A6C3A41B2866C97F7E1070005F8 -57525DAB1A8E33EF5E5C51A54E525BA1E715FE2D35A349CE60F9C5D4445637AB -E4E0DFAC4B0F98A472E95BFE257B820AB36DD90944AD5B2686B08A4B0D208A8E -3BB6ACBB7EA69A6CB34D2004D0D4F2F93797E81A9A049B3B292C15EA97F576A9 -E03C2096BE920E6E99A99121F4C6627C5605273C55361A299C8F4A9B31248F03 -AA07329268F446E3579781707A1CC19509B048CABEB786FD867F197EFA5E9C57 -A2F1D3D612BE78D9077BF286283A4A881620A633205D04A802E2E58D76C7B0BE -3D56DA9069A75568CC03D9528C99CB4C84910CC5A4D9F7A738766E7C1886F493 -4CCA3615F80082E92C35EE39144EFB16E6366DCAF1AA9538534F6D36E4D14904 -879D277AE88D0FF07BCDB6667F504580A53DEF26614F9F03DFFCC4165279A8F7 -3270E560E8D3C2D546487330DF959CEB4B5E868B747B7EB8E744739F1ECD20D8 -72D58D2A566C12B1D92695AFDB240DC22B6DC75405734ED86FFE50F740652457 -0EA7934796372FA2A63C0333315F81E1BDA0E7CEA87348FD17D79E7BE2E966BA -ABABEF97AA705ECE075568EA926C12C0D38F941042919A05377F94D414AE3D84 -196A9726917A19D04242C28011D57280EB679FBC0566E2F253B594409C3E7865 -A3E2BE808C8E508E600436A079059DCCED73E95A1A1F8DF9E1C1AA1663D4452C -5D4796283CDA43CE0B6A1BF0050CC961DCC125BD4A86E754EFDA16BCA6725B79 -B36D7B4DC6482AFFC61736736EADD9FCDD02FFBCAD56EE3EC07F3B3E52F662EA -E192694769B9A7EB1E7EE99C741A3E0DC0D086FD147F9DFD5D596C372353595E -1AA6B8C89E09FDF1901D8A43B67E620200B4F5848018AC181025AF9377005A6B -6FCFB9C45B5618FD4CC4B79A65A3B693B5C41867B48A0135C80742E7CD00DD9F -520D6F44ADCD3728D6049ACCEAE85292827CF64528722F32BB66850360DE0E36 -875DE2C3E4B7FBE24295E9D549F696E08BD256FD1D6ECD3D2C69264546CC60C6 -E78E327862957544EBD0DE36A9D63EFE7E7A89355584679DD79395C0959FBBBC -1BA7D0C6484DC0B9108FBF4228069F46B216E366C8DE34CCEE71ACB62234E05B -49F9F3C45B01F056552345D690DC37431332B0111FE214CF4C0611932FBA67FD -466440C482F5CE91401297991B5D0483603BBE637F408744BD7CC5D1DF71C768 -4E3459675222EAEAF7F46D139D5E7DD43F39D03D77FD4BC54294A05D22BFBCD3 -D6446D3486E5FDC4A441C6E71B42B088247AA6E12F3BFE9285ABDF0FB6A5BCD1 -D7FA7DC6038E87E47BF99A3927E000A1F6A18D7C6196008F16435A8002254BD7 -C9C080BBE48FAE9CFA06C62FC5AF126BDBCE2DD08FA2E34D2CE102034B5EA9FD -024F57E82DD0F837E9382EE8176234A2EBAFB5ED919E552579B753C26A5C9612 -32AF7E0DC67E51AE6A4322FE5E5E1928BE1AFD2D7426EAB926A056C95D6C0185 -500890E51945B5B66DF4C585A4AA96657CE7BFB73664306176FEC09C955F280F -BEBCD86F2616A16BD905BE8EEBEDBF63682F4AF47518D172E913B4202A3011AF -B8B6330BE08950AE6EFD0AB87853A3905793BE024EC02974846598A7B75209AA -4C88EC5BF8C2549B2E6BA3C09E4553B37EFBFAA23D03EAE12FFA6B5432BE5777 -AFDE9333E5708CC47EEB701A6D026C56A4B495AB70C7CB5F1A0CC05351123FD3 -6CDCB2ECB38041EEC5A4833F218E84FD7CB5968A384F90923169AB01EC23F830 -D63E1FF9624DF8383A014A0C4CFD2CD60E22B004DDC9273447BEDF7A40109543 -A0E33F06DFB8454F8FE2D3567FEAA8AF70A57A1E1C7FD25344A3317AE0492600 -FA8EC8FCFD3FE4F4BD5FE144BC5D088CABA8D7F062204B651E83B1C9DF13C366 -9FE1D4646DDD116B5D08E759E14921E3395F656AD995121C250F9B6C1E20902D -AFEAB357F6E08968A6032F336C94C149F5641CF5CB94A41F6C6FC08D06E40C5F -E6110570375556076EE6076E5212A2A2F58A1C5F7A1A40CB6D7E2AEC445AFD7E -A20489C4E42FB3B503BA7F7487CF4EBF022835A39D35F2F01297B9D3571F3251 -9EE20165EFFFE07FC27DE93BB0A82DE6900AC2B65CB9A29667C0EB2D87AC2BC3 -B697B345E1DFD763F1A13524D8989C94BA679E7E673E4716F087B33656524DCF -4234D167F6AD72D96DF49BBF8260A33C35BA338890C5E4C89D144F110935B920 -278B46E6830AFB9C241288564181ADF543EF1A076EF1B785673807354D7B53F2 -787DF1D113F94B000D430631A13DAFE1383BC817F292CCC4E0DE1F5F50AF53F8 -76D2BCA16F55A7BF27EA0B646836AA8302E038E5A95E714ED0638E55474C5353 -08CFA830F39EEAAD614EF2470B36B6DFB053A35191227FCD198B217097785D12 -0BFC4CBD8628321493E84927F7CFF7EBC4A807F62E8DDA1B8D66DD0728FD0D82 -36E1A48C0463A1B26BD72FCB151757FC8ABFFF475A0CAD9D20D185EB32B8672F -17CCC2739EBD9EA0E8935DBA23B8CF6A3DD46DBFC77BF31FBA9109594793FB5E -B47B2AE56319A40A967DCC90A9E6ADD673D3BE317C761097F817CEFDBB656025 -8410FF7518391DF7EE8199D310AD8EEADC136C6D4FC06E57BCEEC17406502C3A -A9B4FCDF139D158B9CA2FC23ECBF6F6E21A391F2AF677D7FBC6085F0A9823823 -0518E7C1E5DC5ABFF950438DC42C2D4EA40F96D8CF0E9AF626D0C1005AB96B33 -CE2A982CDDFEEE1C519D623037D39A8785ADE9B168DA8C4820FBBC8A0BF42465 -11787E638F006C052C76630B40A69C009DD2EAD169F4000924E3D8128ACAF391 -1F42337E0B068E26764496A225C46ABF1BE830317BAC0CE331349F6B4D4347F1 -E55E05D8058A7CD800D7970F64225CEF0A74E770379A747883443AE41BF7BFC6 -80629C8B10C00DED9D2A87DB0B5B43248E5B44D5A4E5B582F45D950DCDED7415 -E89D5D1BFC89A85150CDD760F8C00D6E7E29083FB382621C04A885A318A73D7D -479AC6673150F5488A797A9CFC2F6EB2D290A75F015150434EF2976F492494A1 -6B2DA19A1BE91A47A14141A94DB2193A90CC49941B8181AA1745AED619DBC219 -B82821BF24DA14882C597D0FE53AB7E5E5B3ED19252541F4A2DF04DBF511A1C6 -F5F527556EA03E7CD6CABD0E2D9CD6EFB20DEBA3BD228B40DE4290FC54BB1961 -2DDC0841CF464BF1B464013AA1E0823C2226A985EF4CBD9A5558F4F7D3D2DED7 -49E875718C23C8A0DD3A6CD73BC476B236547F6FF395DA1F075E84FC2FE0B2A3 -698E3F7166E3203E150D94130E20F89F3DC45C64A4535CFCD25AD81AC221A5B1 -41769E12657A13AF4FB1E72A7772E2BB99D906B8CD728DD7224ED0FD6D42E896 -BCB3178BAFE9DE40680BA43F59295FBDBE263454C57D72EF56D2B55CDE19115F -5934C90F0B30E8D19B85568B10953F351C8451997F0083D2DE423A59270E6FF0 -29CA55F775BEB9F0C4CC62A0CE06B7F59A41E4C6CCD7D825421C31359DD82569 -618D291A65EBC4C0304150AECE1B67D0509A61BD894A4155C14892464AAAB6FB -E1C8ED30C5F4FC3BBA8CDF97A19BFFBA460515A9A291FC9CC8D858B3A16EBBC7 -1649D3577D0EC92E4AF2E80025A72B6EC01E7EEBC74BA1640DE05F62318B18F5 -FF28B9A09CE894BA973BEE103D4273815032AEDFF4F00FBE55990C5E88C194C5 -85F297C1B869C7F4FFE6A44F34868EFD11EAE68FFD0BB013EF7975F8A0ED6A07 -1CEE7345C5B0DE37CFD00E6480D4560E207BA175E922D081A1E1A5155E501B9A -A0E852194F966CC9840AD472305C52A4D05CDDC8F5901AFE3262F957FB92419B -685A404B86D82C270CB0B5DCFE7EA3CBCCFD7750F8751C6E62ADBEC51AEE0A77 -206E8603A39B1C2274D5C4E09D5EF58E253DC0FABE10311EDD7F5CD921B809D8 -D3AAAEC15F874F68B385BDE9A7C5D81A376F69A88AE8DC8143CC8CE528A520BB -695C41740DC01DA2A31F9C49DFBEB24C94C93ADC954B9B3CEE464F45164F9ABC -A217E5515DBB6667A0E78A3790F18A87ABA2FCBBE60ADA11E5314928FCAB50D8 -CE9DA0CAE9F1CE123DC8A77B27075C1FD49634792EE72543A19175090A45C049 -53F646499EA3BEF05E8813EBAC6BD4F64D47524FFDD2442F9A1F16818DD307CF -356EDF8267810FF9667C371AD2A0B58335A936526C7811B7A83DA6761A8CFA6D -843AAAEF012940FCF6BAF3F25FF7B27DDEE988D562548EC7ED9E705D022E0D5A -8E56593D8E9FA3513C722A09294B7FA6B50D48C5A0E024A9C0CA3FB776B78FC2 -3A6D0138FB8021349622780203B6EAB66EF7165ACD13E1BCA90247173E003765 -929BF1A57A8BE1AA1E6178611E14196C4BBF0AD48F4DA5D622A870C1D3BCA513 -7230C699F8A2F49AF54B00DE698B0208139F29B551DA0455330705B496289962 -E955B4EB2D121E1B1144A70A2E1351790D50383AE4F55D743A28EB64184A3E80 -9D41EA1DD0C0CDD927EF2F188EC64831599BC20389662BAA51CE0B606D8FAF4F -181C3CDB8FE20E83A04CAF3B7F7957B31C30D7AE0C602130400E0DE8C2FD5FFB -ADB25B5189060716AE2817327C73A0DD041599710749B49A39A5092CDE38413E -C544BD31F8A5D41778CDA1240E033AEA0D90B89BE95B3A847C461FD6DA703C5A -8D3384251854E2CF5A934BF99BA3BD77DB5B0DD8DDAD33982F4F889D560EA0F8 -B9ECF07E1CCFFEE1C28DCFEC42C64DEA28F30F15AA6255C1E881E93736E8072E -14A68D66FF21828005E45C4EC303268E22F78DA5011E19376F1FA3BC57A1A18D -23298237B2C6F72A6CE4E6A9D2F305F1EF14D3823EC11257E8F881AF9DB4AED6 -1A83CBA28CD7E94391E69D3AD61194630224162FA0771421FBB906A8E7783CD0 -01A30160440EA86EA88BCD52C92E4C2ACBD6A361AC8026558DC3FDD15FC4E45C -3C9D78500A0466873434BA54F520C01484940B9B69A04FF3CC5990A998A11B7D -0EB7875A1B125267D985B621FC39F0573889B2B4FE2342D6D2644C50597F58D0 -FE5661295B186E78B8468F84AAADECE46C26AFC77334FAB292B24D81D4EE197B -09C2E97964343B5A9E8CD91DFA03E1F13740B939687B9A17117BB508A85E34AB -0C0FB1B41480C852F58A852648E19297BA56FF7B5C56FD42A8BF72F431982CAC -F9CCC19B30EB0637032D83E6492E434EA8665A22F4CEEFCE5E9287A266361E9C -1D5B8308AF689043A230FDAC3F7A13AC06F09104468A76395AAF48909C37D1A9 -BEB97CF4D0172757515E552E41C990E885F86C2659FBC4880DF998C749DF8688 -3AA50F599191BD973FCCE065F1300CC254F0C5FC0085518989D3F25AAAB3B0B4 -7747A2EE4321995C8F1AEC8D49F8BFCFF80F27FA4E0177FBCCEA97DA4A1AB06A -04B309EC258A2B4006EF59FC53249905D4C102DFC3CC23A739E3205A300DCF9C -AADF8AF3E1C84A6AB1FC88D6424727F622FD72228AC158027155649C00115399 -30F4B0118E50A9DFB81E9D048A7C2955ABE3EB11A8503601BF63D6A30B401DED -3C0C39312FB475491A575BF1B235929A4FADE698808449427E9AEC700BCFA8E3 -A290761D16E919EE0EEA3ABBC425647272ED33C73CE7FC05EB5AF60587C174E1 -A3D16D332E5A70F6A0B678076B4306745C81B335931050B468865DE7308E8FC4 -44547B2F83078A77AEAA234F730A1D2852239DEA860D77F7ADBDBF3D8D348873 -F36F07E0E109A83867B3003DF18120152D073B304EBD26AB34AF24964D036AF2 -A021FCB909D2D5E9B7BFA63949C6C3F6ACDB5B50D8390BFCF6F358E67D2180A2 -61F0EFBEBF0668292AE0EBE734575F8365D2D678686288C47A5EA5D9F773ED16 -45CB4EB8C5DF682F952DACA4147BB87D81B3CA5B558C2CC0292B90BA99B69BE4 -68C6C3024C8BA292902D8FD4721D7299F0BCBABB8B5AE27333361311CE117F76 -2ED46FCA51DA3697D159B42965D72405CBCDD84837AE6D76AECC97433720C500 -724ACF76E129D9DE5D8C5C9D04F4EF09D72E5CC4D215864DA47E18CFABCBC213 -C3355989AC464FF6C8C380A99E72CBDF6C8B135971E25232037B8793DBC56744 -80B2833D17805B28F070BB63950EC9D47391FE17C1B9557E81B56DC435AB5980 -A3D418F47CA5766916BDB07F514119D363B0AE417414FB0AD6D97403EC65E798 -9787DA9C9166532FD09C5C6A6229E6BDA708C83C63D03D327BA92AD134A37BDB -A361521EC9F6D10F55D706F65CA83CB715DCC1AFBAA48EE80F2BD816BD673D3A -714DEA4F93E8614966D6415759FBBC9EEF58A59EFE9330926A2BD70D156BCC76 -399717EC8EE23296F33C16C91AF7475E0F7B50A348BD2987A45AE742EEE53C31 -F8E6DE1904FBDC5D5B5797EDAC54C70E57EF5A7677B5D8923748B24D078D6BEE -DF9F9EE6140EA2BBDE45BEBF387FC14DA876D118730F00ED9EE09FEA4C39D7A9 -8BBEFD45DD9EB99A8CA4B91BE2263FED8A167261CE00DFA5D75A508CA387F74C -FB89CEDAD02036155553AAB657D60E2C36D1BC781CD45149D114A9DCD972E677 -ECB3172F51983A4876541551C769EF6C0B1EDBFCAC62105E04A0881247865F4F -1E64D8E2AEE751BDD62336C6DC98BA2D7218262B37A194E8E714D142839DF0B1 -36B6E811AADFCC865D8BD4FCEA7D97445C1DC9386DEBD198727AF84CAD247631 -B54B2B1ACF48C2215C1209461EC2AB4C14832705F37B72557A6FB3D331F5D647 -AFB2B1AB42FDC3A2F26A639CF5158864B19EEBE1F81EAF5DDBA6A5B619FFB8B0 -E7C13A2E344A27A716B0689882BAE8EFA3C3E5B99341B0E7172D2FE5806735A6 -ECFDFC15E1A2479AF5E45D98E73357DD938EE51C43CF7E8966DFFC59E9C805A4 -94E5BBD8C5E1FCFD0A8D466E70EA5ACE58B45881193A21BF42719153CF8C7E37 -F9117E946FCB7EEA153A44CF5C72C2B1FB7ED34123A053D9967910918C762BDA -E4D208B014CD274D7154099A1C24F67E53DA34DE10D99FABC9457D18190AEEBE -71BB62B1BA041D486D3375972144CC946DE8CD4ACDC0E0FC2EF9A69D34B3F0C8 -586FE1D897A0A78C628FB9C7830504AC31D5FBC9A3F67D6ED281B2AC667B6B08 -C2C2B9AE44B58F9DDE9AA526A6AE61183B06B12F9E0DA766F8D6703E223B1CEA -2C1BEE87B1B787568C99860C48FE1A1B1038EC8D7CED4718ECA459FA2AEDE81A -E6F07EE5964C7AC0585F701AAD490037347FCE2CE4B93B48B1AB560B8D5DBECA -20C3539B20A734E33786D1D397B7331FA423D27D2A4FAEC3990F3FC3B0CAB0C6 -1F6A154B5490D1706F7B6EFA5A2E161137135A8A0580F1434BDA94138BD5BCA3 -E0AF4F909C0E185276A8283064DE952F144F2B6952473A54E2515DB2A44F05F3 -7D19275DB3307F846D1A24B3F3C9252980B96E293A0547C655E5C6EC9D80AF4F -D9F5CB64579DE0CC520DA79BFD413F2D8F9DC05A447D3CBC9084B40C903CAFEB -7C6A28B3DBE7E9A65F0ADCBACC2CB25DAB1BC226DCCDB2323F1A8D3439AD378E -4E76AF3413063A31C4E9D788A64934B80E1124A78680F3019C78AF6812DD4777 -90C48CADD8BCF15D22315CA8B77C2A0DDC83EEB2FADB7A25F04B1D606AC61ED7 -4D8FC0B0A6DD118CC9371B8F2199665C783537743F6409F1E4C1BF23CE45E6EC -1C9589816EFF044F9B5AE2FE087C38655EC964FD457B727172D707B1541A33C1 -8EE27DC118728BA2E3BE7FE3B76C843101685D725140514481C601A4E526CB88 -0D37D2E696E03DB4B89A877B56EDC9FB4A98671C6EF32D4121BBB9A48E1F9778 -5C6164548C9A29152860D8447DDD29924EF1C3BD8D4E36D9F51438209D08C015 -0B099ED8EB61CB6B366370BA046DEB185928884BD7E6B134F3C0B330F2DAF2D4 -6CFA4C08FDB248F1E3DF644CA5E9560EADA8EAAB359861CD4C07AA01FC4D79B5 -2A977E1E4609E99B0711D94D7EDB931969D844F5DC24F4EEA1329BD0B6784B1D -204DB140A28C966323C4F2D0DF15C1AE39464532637F918530B58942E5032448 -57F3C816F36B3D3FD01B9530C7333F9B903268006A922F91A4D66D5B5A0DA3CC -67E3F7DEBB7E43C56ACDF77C6A61013EA71CF8598CAC910FF66D6731FE4BC467 -3F4E3F9F76989E8C55111407F9BE15F3262D019CBBA26006FD404E40E00BEF7C -74684EBE137FF13443464DA4F262C696E44E5FB07B0EE0887C466774C2342BB5 -4DB565CD42DF90DEC50559B82363642DB3158F291C855172C6CF04D1DC8B8517 -1066F7ADCAAA2F8CAAEBFD84A70D9AB22B3BF61E618E4B07E2E6272842CBD4A9 -F3A2E161FB636CE6CC58BC036895D575B69275B42FA93840DB434945CE9DBFE1 -AE36D6DEF661EA4F455E196CAD502D88A0F0EE2A42D3344EFEDEB61A59B82364 -1F24EE5D80ECFC0D0D2158B5093720113E746A7BDA946D33464E7EFF3CFCE4A3 -484C6B36240A90C505DB4AC8F6D25203B720C91F2989AF27FB3547807B62EBD6 -D363654AE84382B86F15BB8DCB460E981F0EFB7DAE4C42540A32C2AFE7CB8DF8 -DFDCA588D186F9E70470253B261DCCAACDAD46C96EA0DC6E705A51EF4B74BD27 -06A0276FDF16D7B8648E9D483630D24F446E1ABF47D5B0E8D03CEF27459CEC27 -D5F98FEA3576D098A7F02E8C59110F6E7FAA11EFE1A57A0DC7052158D5A6C4B1 -F29DBC6C00EB32F13493F89F32069350F56F776B61086AA8FB60C781860A5313 -4D0420A61F6AA0C1F7D36D1F093C81EE6C874F1FC03F6F16F6FA29859ABD81F5 -5E219F9C6C69051E693B934905064ABE006856943D6895A88CCC15F46C94312B -DFC39DE728687238B53D9AAF244CB0A691BB5A590C0774F538614DDD6AE8539F -B6B0DE4FEAAD13ACD5A89ACF325E4F76431C727F9AC1B6846021685B908E56C7 -74737B4532383FDFABAC98D16F36C859C57F4AAF4D332FEF766E48A1CC5E9335 -275F9C3ABEF7D5C298F690DCEA30587B2D9415C4B1D23B51BC1C9DCBD0907541 -053C9D7D978EA767E825D62E28C2E864DE8CFA16A15C92AA33097B3C7B9818D3 -B7D3BD45C734F0BAAC05315F1E06C9F733F2E0DC9D1D852D771E946E895E837A -96E75454BB228984D2688C8A0B39D7C9910578DCD4A201123743AAE7AAB8B973 -31E974B8DD7508C16C9AC790FB9EEFC002FB61AA0478A60791577DDCFCA58A50 -7C290E7BEE986A9A01F4E4E736562F4716B89150FC8ED6BAB56FDC7434E40918 -30E3638E0B6BFC8969DA90F86D30E58DE3AE6D700919388ADD4BDCACEF25AA66 -6B901230662096C93B61A938FBF46D69093E0AFE96810C64BC14ECCEF07BFCC2 -6F67E1C066EE2A075F32AC97BE9EE50F11C2DDC5E3EDDAC8D34CA319BF4831B3 -00CC43278CFC4D30DAFFBBE1AF1E95D49EB40AAE2831F9B1B8EEF3DF08B87927 -76EDE1A470CC7288E1032DF92C9DDE43B62C0FD459B3CC9DFEBE09C0B794B633 -9B610669421E3A8FFC5BD4EEAFD3058432B5A73B5C7AD0CFE09A32E3F2D84E5D -C42B68B10C447761976937AF272541A75D2E62BFCEC18AB7FA86FB65B5C957BF -15EB21ECE2495D7C67DCE9D17E20CA8B1ECA03D795D8FADE623887DF66B30EF0 -BF1DFACDEE1A04B54D898FAC95A016AAE3F5E9FE223E002F30135A09FD78A7FA -53D50679358C39B96D0F9A398DEC59EE43FA55BAC59EDD572D021029EB9E1509 -D5D658BB00BA4556183ED6AF7D4A14BBFAFBA477667651D720E0F9A0BF651E7E -8E6251748D3A5C58CF52C4D191C58552F1CD3A9186702A6823B120CB16004549 -A9E9A81729AD861D424F273AE1E73B4812BB3F12A2F0CC441BB9D713AA4B2FF1 -E27963647A88D2401A80CE2A2319274F34B920745698B8EC4E0AB01285BE2EF3 -67B8513647813791F346148A60B9B828A3C783AA8F645A3144F9CC431C92B04A -CE02BD1C701DD9BC907232DA7BA7C54EE37404BFD05A4E26234AFA54FEB67418 -389C6BD72D55D3235288DD4BD7F33CCDBBD49719093D38EA5830AD09E9000765 -7A9EC8F2CD10D2E07D3F7336F918E8D2B7867B6994E2B2AF83122544177588A3 -36F58E4777F4FAB8A3E1910F0F68AE5AAB53E39DE6AF78759AB4FADB9AE77AA6 -458C2FB8A3CA9CF5CE7BB376D9DD12416F2ECC1B2243609BEF9A9539167C22EB -306008B9004A0BBA136CB29E1EF042C1664520B53C97B055C16377AF8E308FE2 -8B13331EFA7599A61EC089C3B85843B69E00A741E4CB2D6EBA722B7693BE0343 -22C052851989DD390DE9222572D0F819171FF7A740FBA0D2D30806980497115B -F7D1094C56178D68D515F2A60FF02EE6FE14F328AA7F40F7ED888C9D96D0D7D5 -1FE92D52DE098194DBA61CC8BD5E2F9586661196DEC7D287299E18DE4AF99C84 -7E91864D2F60C1E939CEBEEE6024733AE724ECADD27307A384477AB4370F5238 -178351349B828EE8E5A228912D807402971EC487D62FE7563656C9B206027656 -B8EB54474D1F91B2367B425686367D2F54F1A9ADE2E7E113FCF3982B147D229B -714AFFCFADC36ECFF9A5C1A4FA305915174376F4E217C332FF50EC7718F85A93 -2030CBD9130C6F5FA16B886CE9606BB0F32301BD49FD16E33C47B299E7885307 -AC3C6ACF6A937BF70890C6612BF7608DD8EA2571C624140F71655E8051644DE7 -AA35C3F6DA4CC8A2DE0CE991C680BD3907B74D6FEDB23C3E57CA35E7564D21E3 -3A798AE6802DC1A5CC0B61FA650DC961D6281F2FDA8E64B5D17D85E455B40F73 -FDAFBC9FEF038DC4865B7EA73D24FBFD85D688641EE773CEFBE113BFBA40A22D -91767644997C2C39C242163EDBA2BEA04B12702B6831E87C6287E8380C9A5AB2 -7DB96080E9D00A203E586C94255AA41FC4B3E73778C3E57A9746937D5D80F161 -A9826CFD7EF52AEBE8783D13F0B82B98CA9170B84764244229DB7C20238F8515 -6DA7F2B23FE474AB4218B92F44E6B4C7F835E1ED49633B4E17CA02BEE7B73A49 -1D32B7DC94EE8392602B82A359A0CF417AE77C4EE618C740E4C72827A18ABDD8 -79E26AC6344783BBBB0D892F55E907D237A3896ECC9947219B62445DA840880C -F503146C8061B01E1B20C30E7C216E5571D4EF19FD73FBD0F0DA25692335E848 -C5480CA1DA34A5650B855B9426B010525F287393BDEF1B5DF7EBC195AB879700 -F41F3591168B44F03C3B495A115818CBC5B448D5AA92EFE2BF49D321CD80721B -010683A4D824C9B265CD7A3638E4052F6E7BEFCA59058620D207134AFBC105AD -FC87D272EA3FEF39B8BA442FC448C18ACA79B9D4DCBA8D2172C3A64339DB09BF -180E09A751198791B3AC32EA7BAD85A24FA395745C27B98A1BAAF48793640A5A -78FD27B90307802B408B2437C322ED3B56B3DA54687C9B516595013BF94822CC -EF7FBB5B486069CA59FC69F29E9F25EBED86B1C5F8D9F6A5A0FD2C18FEAF1789 -725CFECED614FE6576E0052A0EFE1097378428AF52DB18E71C120CB30720225A -B3562BD4C26A2C6AF8F8895D6518ED6736B0E319F1E98BB57A2905D5F9A40B8E -638407F7055BD8802759BD288CEA7C77C83EE8960904B7CBB3FDE3D20391DEC6 -6F7910A80856B8F50454725D97521709D1D59E6D5436660D5056FFDE01329EAD -DAB48CBCB565F1A3140985593A916C36F2D83CCD3EAB9DC7B8996F64B7F9281F -7C98445F3C73C3DE4E20D7FA899997F2D491366A10751759BA48E5133A83EE6C -EDFD66E8D76832FAE12603DF63BBB3CCDB07CFCF9CDE93BCDA243FEF4C40ADEB -9BC084FE7D1A57FFEAEF8571405C96A76FCB6F8A806E061403C4ACB7D1ABA464 -FBFB95A7D0257911DE1E389CB895DC8DB34496DD28C9406CAAB4233E693081FC -E9206C9841236414199EFB82B1D1E2EA6724145A45E69345F45E585CAB4068CB -EC0F209DEFAF060A4C99C0D3EB11EDEAB429FAF7C56EB3A29FD7A20040DFA62F -55D62CB913CACFB8CF71B77C58443770FC71B2AD08662A7C38FF0224CDDCC398 -3756CE0D57A012DD2443105DDD8A058D9B17368F9CF2E388FD823B21A45545B6 -325DA3B702F504AF7423F97AF51241F6448FC3792E25A7CDE3429EC440F9B95F -9CF77FDEE7A024CCCE23138B98E6CE36E8F6BD38F74431CD8127D42A1EEC91EE -BCF1DA84C5638D0B936879B5832CE974748D297E014545C93BFD8F756A74FF36 -96C704744A758D26E459746B497D5AD90DEBE1DD959DC6D00597DF351205AFFE -1EAB195E947D18B6681E7EB7827025E9211523C2F918602DD66E085781E15378 -A28E8D8A0F1102E217DCCF76EE963EB47A64382BE1466B4EDF5FB54FD73E1F17 -47CB60C340BD338ACD573F96B59AD5337A4C5CA16CB4272A729E1FB63B8506FD -6F7415CB70E2B9962D46E27E3EB2B7492AC9DEB76C265EE87BF0C78BD17C2335 -0CA9DBDB96466731C95E177CA3B5D2C0A85B90C9154BDD47FC84ECAC12405F80 -F2B344401EEB20715A0647DB52992DE617DE43BDC9E11D1213F3959467BD3606 -7044332BA447C68E7905DEAADCC4DA2B9828FB70CC2CD58C99C1727C5D7E7F38 -E23621EA23EEFFE2BE4AA1DE11D1D2D76D0D70B7E4CBBED1D13E534757A2642C -94DA2F1DA1B2D5A89DC4606E7A1CB2782E648F829A9B0D502A92B3447861B856 -0955D9885423DE1DF88E175C71E27D614C3F80CDA52DCCE609E4E94C3F93272E -40B808337F8907DD71B5488A941C64D121795033422B787189CAC17760595061 -1399F523E02BFA487EB50DE59363C6C87C2BBDD8B3196E8E42CA1097D44DCE78 -FD299601418B411332C7E330969C459C2392CC42064B547DA1BA5DC25236FFE9 -977F09630EFE3EDCC37A7ACB0D80454F16B84ACCE6EC1A19D6E398A356870AAD -459FB136FE6D181A9B907A6619D1CBEF62F82D0B50B7D79638769135231ED8E0 -4E5BF37AFF0561AECCDB7DEF020DDA569CC169198E2C02CEB0144F286ADFD30F -B6C0C1EF74327995FB9E840B30592E05B0B806F218B92AF6E4D057E6EB5872FB -F479DC0754EF4E68FDEDD875777DACDC824A5DE10E38F62853B717ECB74A69C5 -640F7F509DDE79D7462E38899586D3A2D116B88BBB374956D581B8E8238BAB7F -1399E6C83EE4B8CF061BE2AB3B171336BE49C3D953D33B647835D39B74847CC1 -01FB08ABB50E63CB80B67725B401E8A45EDAEEC4AD64E318F03EBB9E9D6CB0B8 -3C00284F0663CCC6CFD2284EC0F13149CB8969F5E84699D18731C803DE5A76CD -3E89891FD0035CEA0FD5C11DA1EE8F354BC0D9EDF336E6CB28A6201C90B5DC9C -CB971160685193845F6AD3161236231606CF702EB61AE1830993539FDD69B4ED -AE7E6FB617B82A6E27B830F3CD95441C0322F3C8F73589E47BAAF00EE934737F -41CD6C5D58C95FA5B8D931EEE5FF78EC6841115A0F585777753DFE22C51E6136 -B260C6135225157DBC473D167473C28863EA68B59D4DB9E5E56D81048219F03F -EFDD72D3BBEA3741E6B69E6AB51808D07FADECFFE327E1D3E9A257D084970247 -7D7D59207466A3EFE47372C92F13FCCF5EE52877CDB5E299B72F4F6B15A47961 -4B3C6B7CFA551AEE801913906DC632308C304EFED4BE89C382A2D078136D61A9 -BD3D4935D79EE402F789ED59A28AC43B7368681FAC6CC5786FE24F32C17403B2 -2A336AD482467F59F29F5E8183D13665069915DDDABCCA086FF43C0188A2C04E -1AFDFC8F6D871478DD4AE41B66A84F762424D5C90A365E9732642E983E97429C -542FF8A6B2DEA217B3B8A2A4CCCA6C7FA26455FE61FFA9EE4DB36990D594FE0B -054B5CBFA931106E3107077AEF551B15F8ED2C341D54F1F36A874667EFD64EA5 -B095A6938F924EB0759ADDD89F7690BBD33CF33DAF8A4BC2C999DA93F9B8D574 -8BEBF194A937C284E86891E1CD4F338C4687B2D57F90E6A0CF28C6B25407FE29 -C6E587E062AE21FF2FF4BD7C970D9775F66F74DA3A7B5D320DB39CE8DD1DDE80 -C0CA060F8606C55A90405E0474F8F3BEE9E51DCD319837EE9BF418D8A04964F1 -1A0ECAA9B96151BBFDFB4BBE127F9785FAF743E9C229C5086983078504F9D8D3 -4E56D7F9FCF22889A3E4D54BBD60D94F41C22B5453AE8CAFF28F12F1F3B98C6E -246AE5BE9926DAAAE76C885BCF64C697C2F9CD0D8C3A4C1711DB1A065232C9A2 -017FFB5C007D08F39309DDAE722EAC4E86CE6EB665BE1BB7E0A048A1AEA30DA8 -BD3B1F1BF51BF79F96D5305F34F7579AA7CFF2E73FFFC3BF466FDA6CD461E0FF -DD170AF8EF6A138B09038FEF2D336D8D742FDE6291840047DEB86BE084BDFAD3 -F11DFC964B4C2769E11567C1D4295BEC4C9FB02FCEBEBAD9468FA8D51AA80955 -F86226CF381C72291EBB1565429F669AFF90DC783DE6191B4A5FED8654DE4798 -1D4DBD2BE7A2ADFA380101A62893A9E5FAF4971275866642AAC9FC7D8983EDC4 -AD91F6776DDADCE118775515EF5AF7BF31F66AE163C22994064F27AD825EBA61 -285A002B3E9BA38ACA3DBEA78A35B34248238B4033F1A9FD4E4A186803F4058E -DBC4607AE520D91EC63D8AE5988A472B8A330AA3D47D5D47B77E2129D0585D0C -1BBB5489D56258D45B2951C1708D6208BD434BCE32995ECDC83E66E1EE1603F2 -69EF8CE2215249880BF61BA3592A571713901596A2D7FCAFCCCC572024A399BB -F55F1C6545E7830F04B7974D3E6419A08261471296389FF7C7F829E02260E58A -7296FEDCE1D6B006E2B69CB36D75B91096A56BD43AA87B7AD44673B6D157388E -57448B557E0D028653B9DEEF15DCEF749D2CD508B81DDDF1F4C0240A8964FC6F -72B423E662106CAECCB1CAD6F3B0E0B6439DC4A1F0EF3AD29C43D030A90F6617 -490B6B7ACD56B252BAF31F00DDB438C6E7D1125A55B2E82AE3664940FAFDE1D1 -C5714F5292F76A3A30F155C8C00F3AB4034C9845E13392D4F9E26FA674B36579 -5F764E3695CCF0DA628672A967FE35755F5B4401C79E5D239ED5FBCAE22D7276 -4281957324C4422EFC571B8AD6C04DB0CD7050D76893C825B8DC01987E070F4C -578074CC6CB03648DC7DE0B00405EED3798EDA35F2E06F755BAF72AB1CD35C4B -5B6BE804C7DBFCB2AE350504DC2EEC2116D6CE3F2A03F24C56C3132F913B2930 -40E40D34A48BA1FBBC34B0108680FF0E1B6D925BA824280E48FA5CB6D872D1C3 -402EA684A4056E54406E702636BED74AF24E78646600CBA9A47307CA8E697ACE -FF707C5CAF286F432239DDD148A5913F3E9AF478005947E91060A4844B1B4AD0 -2D4FD206753B7CC731752B86F48F43554C200BB0B4E235E32FEBFF3A81C19B85 -F03B88A07760CED99DD33B98DA5C9565A5FF8554579A6281584F0250CAB67C8F -9062C2A24337FF7E4D73C5A839F9BBDCA90CBC58D064D5B2DDF906C7334F8CCD -3A80BA07E9AE56AEE82BF2C85D254AE0B9E48E826C6FF5F775FB05E27B5A4A81 -F46A0C5A28D9DF31CA0AF4D3EA861DEEBA51983F90F6B8D7DF35035E4B7EDA95 -7AB9091328682AD25388EB347390DD0D3F002C8436E323A2B45D40F20BC69852 -9162C40747E2F1274E2F9EA886C043D0CFA6242B74E2599C0743FE3205BFB671 -1F1026A613D24DFCCB6DB13D0BCB120BCB5466D7B3B832190D875C19398DBD3F -DD45B5F5A18A5544EC33DCF6A518ACC6F917CD3B1D84115834CF091A7A1082A9 -F9F372C4281B1F6B63990EFCF90CDF825F311CB5433B9CCD5CEDC39104758346 -6226FA041D853D934D5C58DCA51D2930891DF7D24ED2B44018C9EB0B1AFD5604 -DA8195C186E376F4029CBACE3AF24DA8DBDB65D2AFA3E293365261CEDE87AA82 -D152B2E4C916D89C72C3A156384267425303B805488DF15A34096BA0EEDF4375 -B43C09A076310A82D72C0D4BD4377D9DE1827B388FE9F8656D75FF551A41DDF3 -BE36D3D9C3ECA837029231A75CF04CBCB10847E673BCC1E8512ADFDA033F02D6 -930183AAB365764699C3F1DE84B9680F8FFE7CC1184D1104219D1C918BB38D16 -54F712434B39403226D0E166663353A1DABC674C15BE6F6F0AEFD3D80394F984 -8331CA5ACC6ADA5273C7511CB47716C8E7541BBEB01E15B77BA1E558070F622A -757B97828A9661A06E40AA75E536A2CF9A016DFA6EF00BB3F49FAEA7A73539D8 -3A00027E8857AB8BE5D2EF1016D15C8081675B0B825ED15589CE492D884C091D -CE99565EB047376710B349AC35B4A1CC521C0713825E4A6858FF5D2041B850D1 -C559A98DF537CD35FAFC4AE134C1EE55A8F40835D51286638667081E296DAD1B -83C8DBED5C17E4B2C54C9CE9F74EF949C27C33544CC77111B13B791E19BF5AC5 -9D728A23F53C409C626D699549C895DC4945F4326516968FE24DF8D3BB7B520B -DCECB475EB9F63DAF08C1C16A1E8830DC2ED9FD00797AEE5169BAE41BF058993 -3B30946E47253EA37FF4EF448CC3ACC6E5FA0332BDBD50A5B55EB9CE614A4A57 -FD12E9F3DD1EAF1AE0008972FB390E5FEC2AC8E4B2C7CE27B245FF6C7F954E9D -3CC543608DEF3A0DF99BDB1DD84AE75C05893B870D4D6E8DE5D7DC50AB650411 -FD4706AF4992D1EA716675310A3A48CD4DF5D19FBDCD9EF6209123B6E2B7E9D1 -084536758960585F7DF6027E97E534AC03C28C840482F4693013856541404FB4 -F247EAB97943EC497C954EC84FEB5C2E346BC8B17B88F0D4DFE40C3E3614F997 -73F7588F2964DFD40586D5DF5C73C7A1EE7237F1402A7A70146DEC480AF9D2EB -AA660AA76761B22CE4DF83A6D1CD792351662372E6AC1684D2C33541657377FF -AC047CB1E103DD35DC762C859BDF34976032CD396B4F30A499D55E3D6311C4D0 -01E5790EB7875A1B125267D985B621FC39F60D31FE3091840199E01D25E908E4 -505E8453DD3F0F4E7C44D5AD6853F315BC533CF7684D783703649DC650A35B6D -9C4CE0E469761CE4BC9005A97017407A1DEA848F43A595982F0F90B07EA97AC6 -20A66CAB40216BBAC6FD78FD5A75326C3EE40977A86F49FDB3819F8EA2157DFF -65973539D90CC1F2CD3BBDFA87FDE559A5354C407FE0FB41B994AD131029C4A5 -1B6AC0FFAD6C72936D9EBF147F32A3503922CBD0EF7E7862B19F02DE7A403703 -CBF65E4BF33D793C40301D6896D16ECF8B3557871330BBF56F80769D0CF40A60 -70C311D6E3ACB9643115FE6B467CFFBF2FE2DEF7C335163D7C748C46C7CC39D7 -6D1FC1B8D5177921B9883C1E62058501A52AC1A537B5994E481D5DC2DE545CCA -1EC6E3E2A018B3A468582B3F7E7C0D6AACE82107CDEB1DFE5793BE863353B267 -69ADA210217B417F413F2F04EFA42029A4E4D84599E6DC33124BC006B6C90878 -C66ADD79881E0A4EA4BC87B659A2DE342E88FE37AE22AEBB9DF23C8F83BE014B -62759399EAEF8B4BB1CBB26A563839471A25D61F2E8182855DEC14BBB3E0A47A -26BDD92E0F1DCEC66A561E758CB8F49A53AF492B82EC04033CA63A88159F644C -C8D8944F476A9B3014A5649C188E19CB578D5387EB19385D52260FCFCC053987 -0281C7CD4FBF0CF7D69F9F67E8165513E40A45367F7E7A1BED1AFD772C2D38E1 -CE50083A506F570143723BA6ED6BA2632F509D28E9CCDD9A56E20DB4DE400E29 -20E4FB4699C8A7E5286A37159372E0B6CFA214EBA75C98AB0E250316916B563F -6AE8FBAB666A8C88D3FDD179F26B3D26D7F5B2ACFCF37070A78B1D530706B353 -3DCA6D5347262DACBA73DBCE9C8436FDF96A5ADDE484D921CF11228C0DC64347 -9778153281472BA8FB6473A1E3D31C3E9E434E2E44E7A83AE34807CF0CAD9E96 -82F94AEC9E3CB751B4D088D95D32D23D767C40173CA96C3013D38EFB1B73EB87 -EA693EE75A6113E531B102E1F0B52519D12B1823F50FE08F7F53FC804BBAC5FA -27934D8A9A518BB71E28828B66D87E5E871C676BE13DCABA0C4D1D924ADC2C4A -38EBE33CB1F0457D997B40CEC74589FE7ABAF3D9F1762CC0847EAF0AA5668FD3 -EAEF44FF4B0194856238E98CE7703CD062A33B09FFF3493F875241C7DEC3A5F6 -FC319691A623F1AB688FF87FBAA625B4C606C6DDBEBC18AB27295641C5D50556 -7C50173740A4F5ED861CEA162FED197C64A7E3C690364E1C2D85E9BF039F5A3F -E8DF5B26B0E45262E6E084CDAA2C5668DE61906A2CCD5BE184FAA0609C95FF30 -CEB3DD66C24C5340C6F07F7B30965842B29BE905216035F189CE7D20D0E110EA -5C329697E95864650A7F1E88FF2A558364EE119544CC5F4AF1E2367E46F05154 -0BD1FBE7765EFED5B96CF92019D3A4D67CB6ABCF39B3A3215459CEA41AEB9427 -D41220F39C156727CCD7CF0ADECAB820385CA362A59386383F1773175398FCC5 -D646DCB9085FC7A1FDF7CA831A87E00B4D60B2CE8882889E8DEFEDBB90D57A46 -B299343876CD50E2FF84DEB1CE8E7CF0E841AB3FF7C29A00F8F8EECF02A843A3 -5A0C2B62F1D49B407DE09DD4E82066EAB6104CE0C5DED18048B694684125A387 -0496F85395A16AB3B91490A3347C1E8C514E817D7BC5C070EE7A21C2C8B44AD7 -1187BE7AC1C857301EDE4383359312CD1A4E961F1FC98F1E0A49F92A9DD7FEBA -1DAC9FF182D68983197FCF798343D1652E28FF38B111D8A8FE84DD3798CDEA97 -06D0DE8D52009FB5EFE995B9803ABF3DB3B04895E70939E1E6DA83FBAB0B3C03 -3A39C1C1EF7432F9CD30A27ECB4E79111C5FC668CC85972E450BDA875BE44EC6 -C7742595691FDD781047D406DADA99113C8540F665DB417A76386F453FEE8907 -A7606C632D584948F821FD88D1FF50F04EF8E9AB73CAB5CDC29AF60733400997 -B2A129456A6B6CCFE54987B9C6020A9DA242BAB1C3A23B5301D2364F8F9E249D -1BDD7B604278840DE28BDFCF6687F4007F4166C8DD6B727B5F77F1414AA87E14 -2A7598D65C0DFE3D104403B4F469068B96F7AE5A061365F2863F24F3F69A1D69 -BD45526B002AE2A882D4BBA1DFD8A1373B617E06110DE02E5B2F5022454C05F6 -E7BE74AA08B9E76D1F780A4EAB8338FDD49D84592E679F729DE119372E336828 -D61DAA6B7F0CBABBEDCEF16F6C46E774151A25F78C509CB2A13C0560C3CF0FC8 -07F66C75458A4CE2B431458BBC8CB556F816056ADCA2E413F79262468286D956 -93B98649A1BF76A2DD39113095C0AFBA6BDEA59E3AC71E2F98BBCFE96ED00811 -7CA2D05701B5F70C2FF6997EEB0669F5D956464579B1F24952109CC19929F349 -95728F4B225616FC555EBEE691972FC960868E5457441B7FDFA4046F17B1D950 -880CE386F3BBE6ECEEB4E1430CC803FA2E8542AB1F562B205191673BE8DC07AB -BA482B2747CA06C0F2D2944D5267D9FFC191A0E2DC7386CF43DF10286732ABC0 -3561CD9D11E819EA2EE0E96A025E3838708EB224BA85357C1C1397B973A5D780 -3790D72A65F33BAFD42EED97EAD7B417106E060E236F64E78BBFCB8E394AFC63 -EDDAF636DFA4601E0BCC65DBFDE158D2C74F617F881273630E1339008A3F58FB -6C0A1966F9A788BECBDA3D55D6424C58AD5363B6C9149975A538C936EDAAEF98 -864FC0FE5093C55D28509CD109F5D74891C295A16E0FE8D83B5730CCBDDC3B75 -A9E1106658A7A6D1E8F0AD698FD1B301BB23A99F4009138FD6E2F89BBF7470CB -D1E8F71CB03BC1DB36EF6AA3C01A77B6B1B9691E7AB64BA9866D7626FFDD94E7 -966963A974630F7FA9EDE1682E05C1FBD09F61BA291ABB6C1FD9E80ECF7BD189 -B7EBDE3CBD6099CF4C958EFD2861DAE169C6563153B14A8A977E2CE8FEC755CE -FDACC6BE07817E6C4CE520AB3F3B6E2D256B7CED1EDFEC0F6CAE4D92CE176989 -EFBA7E94CBABF8F122CD0A2878A966B9A20363A5FB5DC745489AA60E1FFD8195 -BF5B6E571D708F074CB7052C82C4FAD9469FAE181E2A85B53469585A683BBFE5 -6543BA82B0932590806475C91E5D83A58CAE43E64F881ED3DE8F547DDFAC06AE -408C0DBFC413A80E7DD1ED53893DC461422D8B2F0F8527AE53C2765573CEF951 -7F4E7742FD3CF33C0C4AD1A7DBBD54795E911DDF0C56D2BC9B1B1047028F04B4 -8C13A4745D552CDC9E194A934CBF0C3CB2E2AF19A6EC7D2CCA6C0BE586A67505 -9417A39666022592025E51E444230F318CE85D6E4534AA73EF185F3D60D8C555 -BDB9870DDDDF32C7ECCDF030A8B004C73183CEF22435D1E2A312DE3308A3BD1B -8C3709833765162939BB284D3F8F0A98AC16005CC7434A889A50AF7D61D5A72C -583027062E320652710DEA96F18994EB4FC0922871CAA34AD33362E29B45B209 -431E0246EA9C30CCEB0EFB9050B4FE39B27F51F0F029841CA1E81B31447C8A4C -68643E3745472909A5ACA57765B6862724418584D45FCDD950BBD279FDC5A27F -934FAE67302EE998655EA4148568EC96CA2888B1EC8CFC9DF3AEB72FEA9A74CF -F6605B45B2B74822511358C1C3AB4822B8BF8D234BB2DE91A5C26B9C1A5C877C -5AD88C775668BCC4131C498C9F8F93998941A9BBDA0063BC975934FE36D8FCDD -02FFBCAD56EE3EC07F3B3E52F666273611CD3484616D65793FD92173A54E93A0 -EE2E865B27227D30E9A3EBC1C01730B7F13AED6BD0E5ED2C6D2B71E5E844D339 -92B77FD7290B12C389FCEA5C07D2599B04F7641BC264BB1BEF7E173D9CFE1CAB -25ACDDD048F9023FD1710006398170FD7B15E3752792059D48A17734E0E09CAE -6E988E5EBBBD0BD6FB26329A2CEA4AC1A60F97A46F4AFD6E9EFC799DDB539DEA -CBAC158B72CD505020A6A86E554A2C837FD4478EF9053116194E625020B56DA1 -BEA94F70761C7285F8B7A6CB8E9007041B903BF50A2E0A8CB2B1AD3163FC1869 -3FD7CC6E94C7867034118E926046C6A82ADAE5B52EB05F1FCCD3B651834CA20B -7D8198A7A941BFB2EFE676338F5C1F6DBCE36E6313C32A4C728BC84C972E6770 -A4578C7B951311C0C44BAEB2FC45311EAD2DDE6BC1131EC7C1162573F54297DE -B5A58E6BEC40934D25B213B34B198F3F725DE6D7A90C290380675C55BB5D2599 -0858F997E52A698725FFA0C0D33C519DEB202AF53BAFAB5E0E40D37FC0854F51 -A2923A12E486B6E5B032633EEEA48952F014500C011D87AA5F04DDD8786074F9 -868D534376FB27B5BFC009FE3C8B49D33E228F39481DB04068D920710443D51C -6790C55F115D2B95AC7B57137873AE88D798DC7A448BF4BEF8711009BFD7AA90 -B8301721A8588BB2761DDAD9737F5C7CB519B75D0D19DE3D9762DEF2A03ACF42 -0029234B16647CC6F54CABD2248C5CF72BFC266395746894AE6022B7C29EBD2C -5E8F6EB0A297182A3986013E16731752D386C530BD8D1D08F846F08C8E7F0489 -06F68376D1A2DBDC198C07B86D8E59FD257C6E42371E898D8D6FE65C93925D9A -DFF3D60457A1F423303A5199200DCFCEA614FA8B9FB35D60D396E46AC96F5101 -EEE86C7404287EA979C28CAA157C6C486D50949425D15477C714339C982735E0 -3C9A8B91B9057A787CA987D2211B350630C0AEDF928AB2757C331364C452DA8F -2278C22CCBA69C407138837F19D0AD4FEB314BB448C6E2F3816983D1F2F3AA7C -4DE4C5F8560ECEF1EA18AC2F079A5A88B8F80B900E8E943B88680DB34F5D02D4 -6BE559E9EA67E6509C87174926B44FEEFE58A2089AAAE728B2979B186D84B705 -117185F2DCCD3DA2EC56C3AADD8ED8A443251DEE5EFECC89BA4DDA9FCFF72611 -9EA0CA34680CDF9AA55A182A71CEE8A0C14CDCF2879A0F45D16C05A5A44ED28F -8183336B92D89842F7C16E031984572924E103771389CE15D63D92E4238E710D -BBE56FF8AB525415629F9DD4E29F24577C867C2A93781345D2676392312ED660 -0DB29CCAAF7A3C7BA403A56E3D42313D95C608C43B8117CF6A3D40A031A2D027 -7CBD9EB5EF964EE4AE53C88009C107EC24E410DAA89F9D6EE68658AC7ACC911D -FC194F0249BDFB1944279C1DB17C6660C26935AA8F1F8D9C3FC0CAFF1AE7A759 -5A04BF52E36AA1DFB91FE62A193F3DF609D321E99D9CDD7E39590DC25FA98B2F -04D5E9DCADC83B4AAD95EE3BA71F996EB0F7521105D4AEA68E09F3E26AA78EE8 -291E60DC73C8A663E10DC04BCCB712006572605F1472CA8120DA92B0FC893AC8 -16D52FF878A2DDA733AE8B3C9E52E4BBD8688E4C9A891D0DD80A5A0A0101BDC0 -E977E47261B3048172E176552EEE1AA517C100752A31EBF53EBCB738B16CFB4E -4C5BFDE12981289C8BB3D3B38DC1D406418A3B15DFF8FD64F1118B62049798A7 -440207EC9ED7CFD0C213C56239E0EC3FB31CB7B479C4BB882FDE24F38A8574C4 -47B702E2D40285049247A2FC2348DB76790AEEAE47A32855A2B811EE530EBFF1 -608D22861520EE6B9A052EC5C27DB104762BD9688F697D963F35EFB019FD54D9 -2A7346A1CB5FEB90C2C237E497C4CE64D465BDB743436F2DF0D84F40A61E9C07 -B72789E0D868C1D3C49F6428BE7BBD8752A46D2C52CE80BE014B62759399EAEF -8B4BB1CBB26A54456560CDE2B5A23966AD3A551A1FADEB698C96E91070730254 -C3C5463D0AFFF2E251A6CBF04A6B3D32BA13F01AD5A97384BCF7B4C18FF3F5E0 -9A8DC5D0C97DC90C92BBFA9867B3C0FF340127FF140633938A10BC6742991E79 -1CCD7325032D014EF50556966F6B38D9B6CCCD84449B1A33CC7BAC5F87330A2A -650C971C3C1B41B793DA3DA2AC1AC9E37951DD263A1244B0F90CE16973B85234 -F333C6228D4B44DEF28A9FDBF61B3684EBE6A7DBB46704C91E501E53F205D8F6 -26D0C1005ABE544AF3F820492316AFDDA5A4193C6242AF1E2FBFBEAB16026204 -97C7A4318682487615354E7DFF4BA16C16FE62E8E24270FE6E102EAF036E8969 -2561CD2712A1DC6AA117FBEC8A5E7FB7BD67F9BE102B819BFD0340A55F6C04B6 -B39BF2040286A241D5A7CAA9F9395840C33B8D70CC606393CDADF56B75CC3156 -D58F5A1D3B1B7EB2C81E80477061E4A83D20A31C612B80BD160D3FF8F972CC7A -AE218076D0F5777C3270F802BA8872D04745FFB58BBC64CFE13B70FCF87BCCB6 -0D7CDED19AF16A1AC2F84224D898B77FDF11AC3CA4ACE8971456C23EEC3898B0 -12DB27FF174F45B156B3B860E858ADE18916F7CE9C3782443163D05C5ACF5102 -74F0EBEB6C10B629C32D5926B94F3EE4E66FC2970C010339CD853F0BA615AE03 -C1095607AB6EA76235ADC43BE8DDFA898EC04E42CEEB19A41586B2A1A30D94D5 -16437249CE959BFF93244F75EE386A097AAC9BD7BD2ED4C20074C1B3F92AA5FB -35DAC9E466646EFAC8D49EF48ECDAEE8966483F21D51527F2A76772F31F21E6D -1D548CA1024917618242BE281816C8B0BF09F67110BE442AA9CECE30DBFCB4C5 -80C25C2AB4DBC95582B1F0FD65BB5F070AE8A48264EAA8E26DACFAD9A265F84F -310E60682DC5CD0B04F7B65BF5FD83A8D886488715759823C6BE1275408E7D0F -7DE20774E1A2B020D609A2706CDA6E51FB9A5ECCECE43D17687CF7085D88C3EC -1644AF31D851FB4D483BD6ADD70E4A83479A1446D42290F62CFBFC3912848412 -3F0F1919E23F07B3E6EC87FF8443823918976FB422225AFE3A3F92B85B2ECB9C -CAC063A75E140ACA9A6328F2E20819835396D5E5EE2FF39FC53A2E53B10E2384 -825C5B841460A0408B83F470911140AACED9AC3F5664F35062A8A3828F73A1A4 -494C1B514EA34AFBA842E88EB42E426A5AF202736E8164A1A17D762EA2F59551 -E03B0A15277EE0BB74FD5E5EE8D8879A0D13EEC2849D25DC8A2DF135A193767D -63994006DE41AE65F6C85FC52A5BD71702DD5E2EC74CE6D06E2D412875A98559 -2F26F32932BDEA2B646E6905F52677E1A175788E149F22A084CCE31E5691181C -A177858DD69D9DF386D838F8E4334AE8BA239CC96533749F50E8EFADBDEB14C4 -0DC3DB41855A03A22251952308484220FED84F3796E5B259FA296D63D8E34F12 -C54E69845D644AFA576AC967510B991F279AF9FF09B9F08853E12D2339EDE896 -7CCA4F3289A98826D2F9837B4AEC234EB39163B80AA02F8BA0FCD50C92E81FB0 -B4D8B557B78B2FE91A4946E65F060EE87C9BB3D8393B9712BBAA4C5312B4325E -4DC23C442695F52D0B8D6E14CCB082E8236898349D46145EB7640A7088208FE3 -79D26A1299B0181A3C9EA7A94502BB8502D396409FE3B8C8D3916692291D7094 -ACC57266BE961E4D792653FA51E4FA75F8D4CC2FF59203EF80FDAA7DDD686CA0 -70954605E3AA7308AC0462FF1884BD485175ADA0B1024E6ED18BF2A2F8B9DC91 -27C2B3AF446E6E98B97656B47F4B1BCB721A39F594156B69CCD010D886BA4FDE -039A321BDEBD526ADCF1A2695066F63DF2BE173B9199F532935A632BD0BCC051 -08F8B9093D4A7F492EE4A47DF9316DC7843B9BFF9FDDD4941C7147EDF026AEB0 -673E88789E56A15E7C3EE988F6CACEB8F6060078A64EF3767FCDB07D833651E1 -0C29962F2FB12F89096CAF7BF54102B81016EFBA3626BAE7B4F4BAC7E38B214A -0E7F84C9530444304FDE81CEF129CBEB4ACC9EDC53017768DAC1AD78549561D9 -547A00D09F8E3518682443D5A7F5B7F0CE47CF97C5B3ECCB52AF4A63AAF57857 -4712394545C45879CFF39295B3D39397386C81A6B591010C5C00CED332375FBD -0B1BA61F423C9983A569AC17E8718CD8247ED1EB45F2CEBFB2CBD0EBA069D025 -3BA701841CBDF424370230224233D9B2B6DD015DC73BF24725FCD8B01B0DA9AD -6D648C31C1A68AE8A5A27406BAE40B9998D0F57ACFBF068FB4A9D518AFABB215 -79D8F1DC9E1F74029311E2E6EC17A95676FAF5213439EC2802EAAC12F3FA40FF -16D30F7C572300B935D0FEC13DDA5D1791DFEAB223D9F76FB31CB6983078356F -992FEFAC5419112BF92AB6F4CB193BAA6ABBCA86192C91C2770BCA50E8783D83 -965785BFAA09BD20F0CDF086E77D95AF2CFAE87D3523FC4A39B640C72DF40713 -D6FA25829EF9F1A25504DB4A5490C47485044596BC353C6FD77FC822A7276A87 -4F22BB1707E8075575E934DC8DB151628A88B6ACA979BAAA99F43E961F0EFB75 -2EF5AE3BEE37E7FB4AD5545E4C9C429FC381F4DA7FA06657ECCFF94A979EC383 -A5E8662DD3DD7006E0B4F00F0C73BCA84AAE7A7DAA41B0A605457322A27AB5E8 -06BF7DDB6120F6F9B34216577031869C2ED21338F76B6C4A05420C082F8F7F6D -160DB9BF18E9A62BCDA76FC50E7B6AC20DD5AF0D066B0248EE24FDD27F9508C6 -69D63307F2DFDE547D43C78D41BFBD91E3E84E0618BDA1F897ED394D9073A37E -7F4355B72189C0AEF8F013BFDBAA009A4DE8462B55AEDA3A14C8B4C052243EF8 -7528D8E2E07DA38042F405206A1666759907D55652E2D60EA8EE505FC7A1FB27 -600710760850BA6F024826DBD8F28E90C032DB41F80FED426E9F0214107F8834 -F0B2F7514F6BF9E8ABCD118911D2D858F91FBBD306975740DAF84EB94706CD09 -DE201400A48A4B2899BF531AD902BA341CA30BFDAE2E0DE735E93E6E1225266A -1C2C11261B1DC9409310D73FB698B6FC6A7D8329F14CDDF3F995E8EDA3E73260 -85B4F5043DFA509BCE146DCB7363A06929488954713F029AF3F222E8FB26CAF8 -72EB24E4A080DCD82711330DE5B61BA1E4F8D9D52BDE6307973DD7E66E98C303 -D4B9958420C8BFFCEE4B2AFC07402FCAE13AEDADC7A954964927642B43C10E09 -8C007E555CF42BA4D9118C5C0A50AFD57D24F473B9C288AB14AE9F15CBE7D669 -9D200877DF448F8CD30F95014B48B2D2D672F9559BB18C572C22727C4FF1BFF4 -58C058E3C5EA5652E0EEC9B9A97265E8DA9F2AB2E3BF1E1AB9295527C2347E49 -09EF5F380178FEDDCBF8854350B9BFB68A2C71F251DD98D2694A1DF4CE38AD4A -AC9296FA5C3B778B32F341F8694452B943C9A1B72AA4B27BC5B353958C3CEC45 -313462B29C63CDC17E3937FA67DBB779E1906C9C9ECD0599501D5327AD128E17 -6FB79EB59D61BA6BF3C8AB7941FFBAC1883A3FC2B141CAA14E269F086FB5135D -D74AB38DD9620BD4837BD861A8A921BFFABDFB820E0EAF9E2EFCF5FE809C8C18 -2121A341B142D2EA7E7823B8C0A9BD79A37E018D440A6DF2DB84E784B12D2687 -7661730E8911BCA6D3007E729F6688FC5F34005BDF4A0C2B937D64C18071A5FA -FC28C6512B6BBEEE90315F0DA615D0C2E0A0A761A07AC27846385C97718F4F68 -7A7C7C5C19E82A6BDBD379918AE07AF40CDF68B22BBF7A8278F8EC73B0EACF35 -AECFFC2DBED418F6841EC12D6D662882B0985307809FEBB71F253DCB18CC154F -14CFAD72BDA3BAC54ED36A58F32821B29FDFAF8E6126C0CBA3A0E717E15E0061 -C7A1CD4DFE16E32063F6D0961EE8483BBEDDA0011BE037A9BC876F910BA99689 -267ACE457427AC61637FFC5BE8539BE80E0757A1DDC66D47D8659A803FEB91B1 -E82BFE0ACD324DDC06D6CEE195AACBF5515E25E123D818DD6743416314F4949E -0C52A6A3BEECE576D93F45600F0D528E2303934BD7F704F86F75727722CAA93A -BC80300A4AC3C35A9419ACE3385627F9038A0649E00C87B506B45F279ECEE706 -0DE37824AF60BEDBBEE61FC6E8DD5302A8F35C13198979B5A69F5B62666279C0 -08F56D069A5B980224FB0195B305BB01455118DD6AFFBBAD9AD703AEDF17175D -F4F90BB43F66587E1220C1D5F7C190A3B9E150F20F0ABA9513902A1090622994 -BE99047563B361CB93D6AEA1225AEFA2D47583D541C74154AA99394556FBDADF -BEF5406DCFFF7B338CF22E1FF4A7BEAA312627B06C0E7D60F71CEEE57913B818 -C7462A857F908540AA4AD1348F43A9D8DF337A6757DB02C8D1FE95C177DCA10F -551A167128269337308DA4DC2CA9FCE2B70F5BC82C049E156B4C851061963DCC -58C6C14211733D9D0F54E2B3B555AD6198115751DE5C2075588A0E5595017729 -2CD40B41D09D7375C04B7E8FB87E518C787C3E14DD1F0D23E816C25AB3802362 -A67B2DE102FC84541C5E7B913D27D755A79190E96FBDC67C92C7A8F031CC4F99 -E4548EF35D92F11B2E718E8C6807BC8D48DE3A824CF89B1DB5E137631C743EBD -34894C0E32121F5AB2E6ABB6D21E53B44C0D5AD8D52E6FDBF7AAB2736B6D1657 -67395EB3712FB54658C82A4E612231E3A63FD62864DB0502769F929D372233EE -53733EB759E99463AABB349D6F1007350CC002AF57E544B3584D50CDD5C2F1C6 -EAE68C4D7A1A41EA499F81B11BC273F488127E394550F355A57A2867B29480BD -1D652028FAF168A9E39E44570B7C59E171EBB0F67E195FDF36B5CC905F5E4453 -803B247B1E60373E0C7330AD4AF774827935663CC03942E4DA98C994D553F615 -4A75120EEA88978306497DEFC5C9E61664E7BB9CA01FFC5FE5CF1D1DE8AC75F1 -1B7858707D8A0B17682658CD571E7E1288CA1ED6B3FA6FA2090F93F54A376669 -202A3310667A4340C833E5DC0483F2FBA6500CF5C99A22953E4FE166B213425B -C73B442EF0B2A8B57D37E7886B4ECE5E059E04511AB290D02166F5A6F5F90FE6 -18D0BE893AC677F77723AB40DF8FE8E5A3FE44B99E19188F0E6A79DAE33700BF -5C8F89598D18C8AE99B5F344405CFA6E695AA6B618423FDC23200A4FC8C93E69 -0D244B110250B69BD3EB0825D74FE39060191709522147E4851793AFD5550DEC -CB13588809A74710054F70D6FFA82C9B94656C2A9F8207A40784420CABE94047 -99E6DB5D15E147CCCDE9227A57D5681FAE1D71FB051C46B42D3A9D120A9B1F97 -B048A19B407E3E7DCC4875148881D4C4594ACB3C252CE8B49C75C0A24FD74668 -2B1E4271EF861DD359DC0C1D369914A4480619D6C0D0BFFD19857ACF69AD424E -643AE861A9226648E49DF218025061603519C96E32612036CACF7C28493D1BB9 -24DDEEB493900ADC3A92A688B746D96C6CBBEF2A43403139AD6C8C5138D248D8 -319590EAFD2DD55E97473C7A9001054A276FED8341A02C4AFEBDA19740E6EC2B -9A47583862C76D5A456E6FD05F6B3F0820FEF628E21481BF16E35A8FEB88B3A8 -75051133D9715FB0EFE9BA0B4B543FDC9E95018A58D90870C8432FE037B9C81F -B218A54973642E4E1BF661A05D2DD89553FC3373B374D2A02F33FEB6683EA144 -AA5642E94E290D6ACC1FA54A2CAA039CAC16620DBDC6AF91E3FACFDCD7DBAFB0 -4A95F6458D09F9F6394BFA6D54B8CF40B7BCAB46C10979597EF89C4160E5A9D5 -41BF3D04A9A3955350A078FBC33C8C2B2FBEA91C772C3357C193848A0425FF6D -B1410254B9340AB13DBB312820D80F44AA46CF0901CA7EC36B488205A35F94AB -BADDDED06C4E6A8B054267B9BC43BED78FAE921390DEE197DFEFD919C2529F41 -CE4894157BAFB54C394284F23A3668E446011FC973B4F84AF75517BF1FE6E69D -031A01111255F55121F9D10C3834E01BBB2130BC5D66800DB0AD6E9ACE69BC0C -28ED40DCD356C8C89C7CED022F23D87AC86368A1A36A3846BBBDF791F558B959 -059EC0C2306D9DE238B363B024524DA33530B3F6AEAD11A036684B564D267130 -21AD4011EC4BF69FAFE08B8910402F71467B5F6B90FE1C9589470987B80EA5A2 -B1EED715F690CFD9DC81571A83E3133316DD7D03B60BFF28A7A7D5896952E4FC -0E8F5F733F17058FEF548DFEA174D1A450A4CB693B7586F981D0CC4B437BA1D1 -2B1A39DEDAD45F224DBD99CE858E67D8387617A676EE1DED98676110E52798FA -BCC108C305C8A1EFE7292C1C17DF4A9A8EC2BA29051D8A2E567121A159CEAA42 -B4A4A356E7BB346CB592BCBE56ADBE857D0F18C4EB09E80071ED699671038D06 -5C1D19F61F8EE0D083D7D9C73ED3C09C234F9D36B2117F3CC025A10D745A308F -2504B08B316CA3862F1525B781B4C9B0ABFAE33EAF1FE69B3E65BB2B0D971DC7 -9C039170FBCD79266B30A0B49DB411206B7BA6864D17782FF46D1B333D4983F6 -5877D7FF7C53140529AB87F9A5329B7363616CEA7D39E1B4A09E009D4061AE7F -A07C9BFB01CA1239047FCD6D05D09B9AC34DE69E1A9CF0635E1F5AA1125CB60C -0730AFDC99865C380F85B8EA503170DB36777172EB79A662C8D19C5D193F4595 -3C6BD8F75A2D96E2B96A68F1D0ECB3974DBC60BC999F6E39B3096DA27C8FA1B9 -8B49BA93D5D23FD6A28D0A561152F535EF974E02A5BDF44C286BFB8F05C3ABA7 -8AE9FE4A0F54FB138A72DA3A7BDAD78F5A000B8BF8430CB96F728F7FE53349B6 -F69C921C31F9C45962A9FDE20F9D97E0C759848D9FDA9216A40346A8B1362F0A -7CA4E4B567D444FDEB1C1E393C7E9F1D1F98E81561176B0F54FA57D99B6112E3 -EF95B143F0C04FA1564BAE12F413A5604F433A46566FE151CDBD19785404B7DD -8B7CAA44DEE8AE64A73AF49FF9E1D30D8B61335ED0F54C5E4EC2F741D697EFAB -82044D0ED82E423F77A4DA73028BA48FF8307F2D4EDCD9AC7E914982CFD1C834 -7B407B94A2EAA362BBB2C60C64AA3ED1A00707F8597D2006023B1AA8A6876D18 -CCC48A08F3798BD5571AD0FBE1AB1775E420AE9001DE20D0703EB6F029A519DF -E34DF484470BC831A78B924EB5498931787268D3D5ACF9FFCB21C1A472EF38B4 -4BA30F1D03D3F4C8688E19C37F86BE5C1DEB4E31800B96A9111026654BA0E93E -A3B30C2D9CD2687D8F5620AF0AF403F15F750F49C2CBC3001C18A9AC82098EC9 -A8A6CD133A7F99614234D0A8047F487ED7C178C22A958EB44E267AA90820AE7B -68887804A156F7F9089E2A1F5D1EEE45C383AFCD2F89D06B0BBBADB0207E337C -4FA22F4C65DDFDA7B9955ACCD6D2D6FD05340293B0BE5C6015D058DDFD1E796D -71EB30BC3358FC3C63C72F72DD3E00883770B6D19A9F842C8C68868357BC70BF -0510936694B1D5B75141F802C4E5B62C518D82AD5504E811074AECEBD7B19BE3 -D963EE3809143B2F2A28C4A887C549594CCA9D139EAC95F11A81CD195BC90DF6 -8C5DFA51C596A635580A8613E61B5D55CDD66EC4F4DBA755B723B0E5DB5EEEB0 -9055F196B52269B96611C34150DCA886D41F1397AD6A64B55ECAD13452BB7EBA -C8BE7DB0054348781E8E00C41FC30CA32244F329EBA26C945D280BF4ECF1EC7F -4AE012CBC733296D2B36F543E2C5EC6086DAAD5BFDDFE19B6BD81313E4F81DCC -2C6A9956C1E34DCFDD100CBE64727BC9036E044C9DBA278CF604C2F55C1348E1 -408E69B427939A72FB9AFD2DBAEEE83B0D6694FC51F88795980F5D7C1BBB9307 -8C15D19D194FB2F4EA8B271DEC1C6F6A3A4E69849DC00020B55EE932CF40BC20 -FA816216778AD5EB05E30FC24B5FBAF799B2626B5EE855E5367AA32D19F42EDE -8CB79EB3BA340C12311980AFDBC00FDF5B7C4BEEEAAF2F7105C75F29A2843827 -9E38F2B24CD484EC803D3992DA2C09B49DC9A81780EF2014F477A1F8AA5DC852 -36FD5EC066B7CC09B3FE09D96DA5985E10754828CBDB04B1A8A3EFE6EB1F1CC9 -BE7784B2EDEEB71D8668AB6FA9ABA6A292D9D3BEC4714179F47FB63869936CB1 -16A33AA718919CC912AA72007EED119D31899E8B77218AE376270A732B2C4973 -4AA4C9CCAB2012455A9BC5F2739A3F2910004776A55AD28F0ADDA13D5BFC1778 -43677BC53C9AA422D5B3D64CCFB481B323CE36349D2E368F611FC55FCB9C3360 -0396B4A7B99E83243D849F29F0E71CEE5678D84E22D5473FDEF92153B56908EC -46740BCAF5A3BD83DEBE36E0888DC091F856182B2D7D90C5B290CFC974A9D8DC -B19ED7FB1C95BCC97A6532B00704D8D957488F78FF2A965742527E2BA6D3F0D8 -860212EC9B7C9EB4F4FC4AC94D1B235B1059B5A58C6C573CE7DDEDC7E0EB1350 -7FC7E60939CBDC687CEDBE28E884E1918F434B8C51E90FED98FDE79AE388F172 -6B3EABF98BC76ADC8D29C389FC1FF30435321DF119E94941D7EB935833C32FFA -D0A63F3F8B3CEB6E9D64012EE726892F4AAD79389C2AAC34849A2F3F69948C13 -72E5FC81CFBBC2543E0C1C674D8905AB6FBB727CEB91E83935283C26A730C4EB -B7DC824FAAD9E420CE6468D5E745A834281ECA8F48FBE91DB698C49B458C4C84 -E06432573556A7AFAFBC0C9ACE3A263B8B733916C78166AF618E7F84BAFF185A -9F3D5E27B62F3C2AF30C32DAAE4FE5F0DD6F3E20B3A9AEED70B269B237445E3E -06E0D8988560EA2E07D343265413BB942DAB90F3341DF74D6FF30F35FD30E7B5 -3D007AC4F719DBC22419CA9234220AE5D7A8BD03C3B56E42EF2D24FDBA0941A2 -87C60E7193067CB557F84ADFFBB4B3DB79646891E860710A69F32AC72C31F0E2 -5F9CB8E42EF6D6636DBB726D7849A589626A94C8F28ACAE965DA6C6458105E5F -93A34E03D982BDFF543A7161851F7668C69375523D787C9C937A04830A88006D -CFD3DA6823E48D54769AB359424CD9F5CAD54B19A25F1535049A2FCF3E99B750 -08A247383989DC2F56223A710C0D93B71142CDB4ACC692C2DE36D83920D11E61 -0764C1C98B9415FBF021E531A316EC59AD0292F386E5BD08475061D4754E9F72 -A19248D5F2AB24D1806898BF52BF58182D783C6CD0F2BC4771F83DFA27985ADD -1D31DB9A577189F956041E39DEF2093780CC0A6E2E71C9F081E94DB8A5628340 -C7F57F3063B13C7AD04F070BA27A23E22482A3462EB80D46D65113135096C8E5 -0D2E15F16191DE54209608BE5F1D2AA2AEF91681673FB4417CA1429F706721E9 -CE93EF3DFFF3ADAD225747CF402DF2AAE205E59A31729170FDAB6501C86FE1ED -DA156B3D85A6C22347F9B49CCB2E9E109DDB97362694D23A0C1997D34191BB82 -9AE29EDB2352C5798B1ABE14D950733175C1D82DB96FECC7D37BF02EEBF6760B -7C56E5E3B680642A26AB6C4FB65BFCCA41E38466A3DE5B0AA910E38EB706C90C -A03576EF82ED6BD572EBE50A89194A845C827F5A4B4384D316C7CAC9D1A3E25A -ACE5E9C3A3EE5B8781CD3DD5EC22E8D0930F292A0658D0C35FF3F25AFBED8867 -02F80E502C039ABB0653295C47E66E8F5CD232A8D984872889321EF5D2767D40 -C448C6B51C12AA9C2D8720A7F840E31179DF4088A593A18A7D50C4495862FE48 -33B150D818F1566368DD33B88B71F9B6663B2AD00FAF57ED0C967460E2662081 -4E70B8021482879510F630BFE9603578EE1AF138EC8DDE7EEC970B918D14251B -F538AF2AAE8B6722151FCDD2118953FA54F7AFF0F08239177D9A8B4D74EA5CF5 -CFAC194DEAE003E014486F666DAE26F8A6FE621BE99F65F80CDFC09D3CEF3912 -812040253A061166D384171DF2FB707B5E75B94215D103E37935A423F0533F69 -49DB43E574F90C02A974F69F0B05414CE1634000BFCBC7BAD98A7708B8764F50 -C2149C21519586539C6EF2A2E96202180CDE849EB2D8A181B86E56A0DFB46E99 -EE7DF2916A746994799634D4CA3191054FE72DD725C305CB149233551396578C -2DBF7B45ACEA3691EE9B9FE9503EBF2463EF78C83013AAEE5F12BBDB9D853E31 -03416C2EE98900855008903D2BBD9757F354C8A550F3D9C5DD411BFFDDD8CD3E -9455B19595DF4C6A610E0E3ACFA017D5F5C1BAF0BE0AC402099FA8DDD9752586 -D70190E30CD152274713191BFB9B5AEA9BAD78FB3A80C64C2B7229500681FFAA -ED3F5600D722E3181D26B8B0C13FD223881576FDF2C5E0C3B39B55128039C627 -74EB169FAC10D58F7F92FE6BB9EA667580FF1AE2DEAC20EF0DB2A7C684BF074F -09270E3ABD8FA30BD9F45CE864A4D1762FD5C6101E0DB7D360EC8877B92B3BAA -24C0434752AFB1DC6097F0CE8B357F4BEF3D7905A55C4D0541FD155104238D36 -3E1AEFB86DE129AFFDE4BA0F9FAE328DDA905BED5EC88877BDF4A18AFE489593 -D3B05DFE6B4F2F36B83CDEDC29B74DAE1DAB2E1D68358F1E19FB1BDD9D01B088 -34026369403ACFDFCF5270ABBA35223F8DB37FE99BE80D08AC561F2F19B1EB62 -AA75CD413C85839B2E4070039D32DDB24DF83AE9528F96A922F3BEB8D57C73A0 -0C066F9B4689FE7A0B4F58DCBD54D6044FCD1C3019828FED18361C37CADD2AD7 -FE2A0ECA086FE390772F0A89E2C5950266369194A708822C15173F0CA7942D0F -CBE487281CAA091800E1F50206C15B86C3E36AD210DE674E00CA582D53A4A384 -0A2C93158AA821237D3E048C41823AC6CE1576F3768CA58C2FA3EF95A82AD812 -1B6126BC515F890B0FDB2AD0A1F4E8CBE3601B7B0C9AE1310B2F48C47D1A923F -1DC4893F49D54EC1E1E9A55EF16779D673C2505B601D5E0CE81E9A25D321BC82 -CF3120BE4F1D7943F1DC439DC25CEFFE5FC5652DF93F9EB5B581AB9BAAFA87BC -129DC185EF6EC4CD47F8E5722E708D49DA9F14050FB377578B29D669A16B1C46 -DBDEF4F77EFB0DEB2D3449A30A1AC179393CA46C44A25A9C4DC438E1A05662CA -D265F43541358B6C18AE3538D95691D2B135D7DB7C2ADACA73E556522AFDE441 -36F208707B18FB364D61E5A38DBDE5B553A1133BA056121369FE4714FC49006E -56354BFB7CD2498961612E50F87330799C9EED0BAEF73067431DFE91703D7B2A -5B31780E7075A6F4D4B9158FF508158FC0ACD416A26531FA1E75F7E3C0706087 -A749D3AA317E77CD580D862DE455286D33BC63763B40824D4DB1E01AEE018666 -A6D8008F14A34944EADC5A63C7CB285E3BB42E57D3DDD9629EC8DF01432135D6 -24D4F6A5ED91EE1C43C6BF7BD9138D590407328C11D13F74A48051634E8581C8 -CF4BE750203C43AA0A910BE13DB99A83943DEDD5AD80D538B4291D923938368C -9AA20FAA4E3BD4F5A48F183879F54AA736F45F6C40A8CE1A22401FB45DEB1D67 -C298A21F8AD0F0AEE3618F23F4A1990B9C8A35F894EB9F2256305489E4C4725F -D766A81766BC0CD300BA37BEE2D6A8D5F54A80B4B9A593ECA49E85AC98735706 -00553A20916089A5CE445BD8C067F64CA149CE95E9BC46CEFC347D13F4663F34 -54C0FFFAFAD834F9FF271EEDE56CFA1386C3330E709CFF17BF83A1B1D4607D77 -C2AEA769D632949FF24002EB0F490A530C992888A9750B04C104005973B4E139 -F81632D6562E2C83C3AA099C1A77A4A706F4903C95BF546B34F62D3BEA885F58 -94D52340B4D4197710B69D7D722F852254CB91E24345429A7849B92DACC64857 -D1374AE31106A2517AF496FCF5B050A67A0C93B57DDD888D2BB901017452029B -D0D5F836FD18443E929E9A632FC5A512B80799E5FB11E88B0B9FB1EA4B7A2523 -1E2DB5533A6203F9F82ADF17351E3F1632DFB0BD58A18F5C249387EE0E0DAB7C -19D78797CED62566416C2D14F1AE036BDF8F195AC46ECA1BFEC5DF7284B9E044 -81152AFC4BAFC25A008954A9832CFCC0AEBE39C98CF9CF9851F87985E72C46D2 -BA750C590B00B16CF5327026DBBEFB8EE698F55159859AFC78C6884E168D3B8A -92B00762097BC155726C664CDAC63D9786D834C2B4904BA34A938EA5EA63716F -44D28A066FCA9B30C0369383BED87B4B3155E2ADFCA6F4D84E08708820698D90 -2F13DC609D20EAE0CC6399C765F080C5571F6D3B1B9010A18E1AC8B55E377EE8 -5112C9B7DC50E865118654E7BFAE7E584E8641FD5865CC801B3A6CA05F3BBAA3 -0013A306596266D110AE60296C599D8BE245AD01F23903F3A1BCDE930958D08B -81D2204BBA1CA010703837784F273200432898509F74894FCAF5E4457D875F7B -5A84FCE8395F578E14132FAD47F78B19F88F296B033A5B5B09DDB726C20ADE84 -A9BD1B4CD9832BB83EB0A7ABA878F66EDF2AA2D1150D99316E9EBD773A2DBDE0 -E36FB0637C1B49A3BCD840AE626727E5FDEC7585FBFF2A736ABFF3720BF346EB -D63E19D216E47372A22EB85530680E022392EE78FBF0D47AAC76D71FB780028D -F34721BE109BDCF0A144C03081F6D83C819657B2236AFCE3FA14A8DF1FBB14B7 -2838110FA6F804613D4E29AFC5022B33F5167F2E02DB93E53236D47AB114B2D2 -BBAF69672F05898938F4F4263DE03F35D4113039B7D9173E4AED975700ED8461 -4E5DA0C48020ACF0602F7D96E927FA70126242D4110FEA9DF3E602D4266A8DA5 -850224FD840997B44D49DA9A13C9E5B3088809789858F9D511DFFADCAD620EE4 -B95B2D6D4C869EB15B5A094FB6EC1EA51F3A8C5EAB8AF32A36ECABBA9C0DF3AA -4295E0CF4876657FCA8A5ADC1E92CDDBB4B4E351A3067124135CC1A46416C30C -5BA3E547BFF7457E3FCF287631A801A25E613A9F84419A152B71F8C59D6FAFC8 -F4652AE3D3A4E3C78BDDEF0AC778BF88B0C7EB2D2E703ACA3D5C85CA145B4A59 -DA51C1A2BFA9044C96AEA34893572E80CD2A978BC1B207062F43D7E6B03B9208 -DD3239F9FD07C6E59B365719AF922D268BC9B8BCF355D1539CCB67552E3E4954 -C291F540A16AE45DDBD63DEDA8EB8651370DFBE477AD0A97F763F49F724F8067 -B1464D37EE04E9EE0DCEBF821F20E52B0FC9EFA77C11796621B757A37CCFA87D -FC8238248B2252EC21C5CC1FAE47A48AE780478918DDBEF49F320405AA17122A -4C0FEA50FA997908E9D1BD35D3645987042B7F3D95EF200510A46F02D41F33EE -A7C590D697E2351D31A3287F8DF37063165C834546F6CD8E736A7BF9DBD94A70 -2C042216508EDAB9F917A74AC8C64F768CB6463B726DE22220082F58C6EB5552 -6DCEDBCF67B79DBA0D96570E9D735776F63004B7969446C096A08B9CC0A5CEAF -40119891B169C1B29046D77E231A4307C6DA39DDC084257BC5E028BC88222286 -6E7D2A0F6E87BD4B90337644716C6D0C588846B0D88830839A6BD51E293C06CC -FB4A1A84B125214EEE988F10A28A5229FC736CE241AD87C33F4C28E71FD9DB71 -A1D8A20FCC1EB2CAE9DED4EEA537E9F759FC151FD3326B31188F7196D1996F87 -1539EA84A4A1D345C38DAAB771EC166C3B02B8339D6DA9D8F1FE5F0A7C64157F -0E851101B35801EBE66BA133D10C51B489CEA2CE4938244777129ECB2F174D47 -2FEB0FECAC6B2DB927A7B3F266A1A1200B040536CC667E4F10874A00BCC44684 -097EC8E48EF1BA65635E9B6EA92A9D83DA89FC5319F68C6A9288411C3DFEEBC0 -DA2906A65DE3006F5356D4B3DF337990493AEC3F6BCD6FFC83B33AD5E6930451 -16906EADC511D03AD0533AD53B08041DC79AED7C520F04BACEB73B40DE7FF789 -9454437D4D5075602211402A91685045B6D5E3DAE545C1E77630694B3F568D0F -A347C28B40915A0EF61CA74C624F52C49111875A2D6F1D73A6FFAFE96B66594F -A4209D5565E752980C47EC46F6BD07B3FB7F4FC20480DCD4EAB4B76BEC38B8F8 -0204F4C6327AC0F3C027275E1C02C78CA6B9082873443DCB4C6137FC433A775F -E96DAC9DD41C95AAAC5344DD1A9A82E791E2ADEEAAA432A58671DF74C2C65556 -A80FD0A964793496017B7B7E405D1CF5BE665AD9E823B25ABAA50BCCC639FB9A -D9C2B56D1C6325A063E5DB86F9716195B50C2FF591574E110F5096D9B9E73506 -8ED785FB01D5290CE1CE631D33A488B75B5D5C326CEC63F0C9A304607270CBFA -069B09460E92D187E7592E8F0B408E8EB0AF0124FAB90C1DABED34DC823F2DCF -4691F5DE7D173EFA3D3BC14738E7B4E2A986CA9B893C2C17A24FFA6B63C7BE79 -D25F3E4156B5E8DFF047EFEC6A0A04C25BE1876C1B25C8D458FEAC1C35D654C1 -3BB0851321A55A615FBB0D29376DD56EB64CAA87588B0A008EEBFDD42E0738B3 -F285AA7AF3009769288812D7D30CFC2B251386327618E007191F969648D902F7 -22C8261DCBAFF68A54B13F8628339E00411B570068147197DA4AEE7CAD8A0668 -133CB51481CD18BB5F153C7007B2ACD5A7C868179E3AEE0C19B7D8F5450A4F1B -14698284030579FA42DB5137173B30A694B87D7A2651FDFDEB57F8E6821735A7 -48D337AF70778C8AADE2942C7F31A00BF907C9703B3968CBFD602ECC43D2EDE7 -69CAB88FFD582D2E08E9EA1B938725B7C64FB118EEAD4B79E2EAF89A72925F89 -CBD71FC2A1415CB6E668BCEAF70F19460F31AA614913FB0644CC0922D97BFBD6 -707A6108237FA9D4E266C15DE3196E637096C5BBB727F7B06F853A9C66448D81 -AA06150AC88FED036EA22D8E0F4990DF22607DC46493D094B5EA5F39BA441C5E -9D642EC9D5420D8A470272EE8C886F96D3E2A68EF86D410AFDC3A71D5E44F38B -FA42B7284EC7E34515885CCC5EDCE4C7E9168E1C94F61272DD880ADBCBC5A0DD -BAB72FEA5769FFB24358338172F9881579DB0593924BF98B65F7FB39ADE76F97 -C449AF90DAFE677CC9D24BEF183638639EAFEBE09D15D56FC60562BE9DDF6E47 -1B0680B4B90D2AB4AEE50F50674638B0B4A081F3CCB470B5DEA967130B24550E -98B4B503FEB3C819F2337FA00572201410BCED684DF1E754F12FAA7B1CA989B8 -F1BB2ABF76E142FF788604EA6C3E554382958AA55F196B861297FC8F4EF0B640 -008F28459E9366FD8886B75C50AEE3D658842E04D2799E3FDE564D139AA91E85 -16933B9E43285192F55C778F089EFAB604D7796C7F160FF504E67434F99ACAE9 -20CCFB614B0147AACDF05FBC09FDF6CEE20A683814AF79D4EBB11C878E1D122A -D80453D5F6C5AB630332AB408D9BBEF89F40069108CB076899FD2376599F1E91 -34DAB873E50EA24BBA49FE85906A72F8A71FEAE8431C5E3B5C3C80601642A1B3 -BB48E970231C2A1DAA0C2A63865C42E45968FCD2C8A6A2BE533ED75B86317DE5 -B3848DCDE7ADED2806C3E0EBD8974E55A9637E8637BC109A188BA2F3E57A4CBC -2B5F18809C986B062542D90C4406F330CB4ADB76ED58974283C906BD155B5E97 -85A154DAC5273FBBFDE699B3368E7AD45EFEB8BFA87B5690F2B29BC504074EA7 -FA4CC95668658938120910E7911B2275B816D641403BDE0082CD2B8015A8F755 -969FDA9111C71E7CC5A2B16DD5D542228F15168713E2FB82DBAD84926A92495D -F645148C8A8DB79D80A7C1494CD83517279794CABEEA30A1BECD5CB09C459C9B -7AC582E48BB04B23716B6887F60281D5C69DDCD8A1387CA260488D74E3AA0DFB -197FBFC1A9546EC420F5D608E4AD3E86054F6858C185414636D36F026CBB459B -DFBC81496F5F755F146DE9C4E015763689700BD896BCBD073649F6A04EBC36D9 -6F42403490E9EE85A80A20A4AAF6B58EEB9E37F770E7C6D8D138025C6F17640D -8268C150A2608DD81D6044960431E773439656F0ACD869B7F1DAA46948B60454 -3C8B916ECD6DF7AFA91E22FD2051AD864395BC732B41C9DA24761AF74938F1FE -BF86FE731C59B1C3216C82AB9A258DD88E233560515C67DC646A379E1046C44F -33CBF0A22B1B2BC0FE8B3B549E0563B4344B59392C3ED102120108B7EEA6D8D1 -91B60F0B2DB5590A2523E8AED8076B0A6C7EAB8F6EF2DE2ADCE8CA85E8AA8FA5 -15FF0534F467D0B2A8273ABEE4ACBCDD9EB0A163847E13A7DEB56CD6EBCD6B1E -9B1003B94F243C25E0610E6B2BABED4D0FE52D17612FCBCFF001751DDF8E581C -E78BB2EE7F517A372CB73E2A14A9B1AB8CC8144F489E44127F6431B111CB8243 -46FF250E96234F090D797DCC70B48AFDB77175D2CC03292B7BAD06AA153C0296 -F3FCC0D35E24849790597EACC24D56094A9EF0D3310D080CA946589EB7F26575 -707B56941773CC827BD7E5D5778901E71AC13CD4BB3B4FAF2D6D1A9C945E54D7 -CD3009DFC84CA9FAC1DC8A3D2658330D809D59EA409F00F22D54BBC93E4C7558 -590B75191DDA58B2C5148E5E6267763964BBA82ABF2B8CC2CF2AF2E233003164 -D8BCEABE2AACACCA91BD8A0B9F6D0563A568C8F9237941E63A2A122E11326E83 -0BB7E1CE80641593CF666FBB16D5951594EB8463D7967E9680AC183619BA53B9 -FCA8797C75409349F5E8BB276630D437ED2B2DEA2AEF347A10782A7B3DD7B745 -F6855F208A3A87DCEB361C6EBE81F9164246F5636F65ADD02E8DB485F702ED3E -ACEE704647E7262F0B47E17AAEF0A8A20019D135FCBE1FBBD1CFE927726B768D -801653D2DB2192001352CB2EB14204379361210A8142E36D6EA34E4CDF6221F7 -C8616009D3ACEE57C24CD86A564B4E6A91F0B840A268DCA5F80B0C2C93BB8C57 -38D8A49B8467AC342A7BDDF490354CE2FB343575621D6FEF0544796BF0D1607C -88E310BB1FA39575B43D927E4848E851372AB57EA0C48A3EB05F9A94462680D7 -8EB59EEA6F854F15A66CFC559B625C885DD721AF3E8F3E96A94FA32464E26863 -567143BBFBB1907934CDFFA8E9884EEBA4DDFD91579487885CD70EF1D96344D9 -642FF8E88FD17E82A308860F6DDB8A9DBEDB7279537101BF9A7E13C2F35A7A01 -6D2E0EC8DFD2D7AE8C428E8B95AFD0919DBA75BB05A21A9DEA2A6BEF2A74218A -5041B931C9C9555362C2FE8FF9BEB870CA81F9674253C5235867F2B7A7554C40 -537BE0A1E7536C77A59A57F35ABE3D3ED9E31DB3F25AB4124CCA1C7A7115CE48 -D9F8F7000D7F09E0BA74CC385B8DA76C95BB28919BEEB5D601FBBA0696A158CA -0C8C30B7428C308003700B000986C1106398AD35A9482FCE72400D40747A4666 -51E8ABEDD78C13D5FB73D9ED3D9E437B5D37A40B29AADEA8B0D65DE1D0D7F90D -25BD56F10FBB0F2305501E8C2DC282939917B0E3AA8652DD78D9FF07ED4D3F10 -D8B7B2340223A16484FF573523CD608400ADC418FCD1FB0C0CE84186B73AD85E -4570CE49D4D13E58F746C0E0B7154B39A5845C26F2BE62F5D33DBB08D8DB8718 -7AE92D8A4A70EEDC5B30FB288085B040EA3ED60614BC717FECC3E8399E1B3034 -7DA095FCFE96440A2249EE186C04FD91E77763AE9BB4A14D055A51B994FAE0BF -400BC8F624C3FE29936EC03712F52EB6B80058765C41A59976017836378A0ED9 -2FA62FFA5EAF8E5CDB4C6A2ED76DDEFE51042130E6291C801414E4411BDC29F8 -C230FD3232E0BCE8D56D64675682747155F922105BFE63D3ABB9F21A0D0B08E0 -A55B331936A7E3A0517346E618CC39059D1F7933D33D5B65170C4E75114DA03D -17936F6C012639365E2AD0C594575F6053AC7C5747DF747AE88FFB6445C597E1 -C507D50C5E72793702AA9C9717E74285193E23FF7DFBEAC2C321E156BD4AF5B0 -E08A23B31476FD401F6BAAACF7A893AF8BF89E791BA99D05B47767B5DA7752C8 -768E9C6B97CD832C902F936009635A353AA5872CF70632DACD65E1717E3E43CF -918E6668F35D83AF6C31EC3F4E2AF37B864492FD1478D573CB22FD94AD220F0B -0BEC039962A54EC03516A61F6D7DB62C09444C3415353F5CF5FCB96F7DAC6FBC -D636CF7FE35F5DA291522AD1775E95120852597AA7C8C3556B935931E6AFFE52 -4BE772E74B39F97E0C550E583DCA2D4E9689C8124427F293950C15F579FAF2F9 -B0436C51F58AFEF2CB99E2C01440DF04F6BE4E4E4E55AF39AB3B8A1EC0EEFC52 -8902BFECF41536FC2295587A7031938FC4B875B89F28799212C6110A5388BA14 -6C435549503FDCF03801A46B91EA7F5277470B684DE6787BF9B178DBF2B3CC6A -914565E0AA24FBA07C00E0F4EA8D7FAF87D017BCAEF0628F154013C0AD2F9093 -FDB395B8E23A76FA6C14C18FBDD32B5A57EF0139E5F5D28856E2954D9642010F -F1951C40A2A40CD121B2F968C37F075B0E242EAB3FBEBE9A4F0F51CD87D37AAE -D91C48F2D554541C9404D5B527C770E19F7EE22385832336B9A27FD71D2AD9DB -F3B672BC10B42B26F502301C5E485B79402995A5F73C55D9343C6C80A4AF5C1F -F82016652CF8D3D0C7F84FE1076637A4CE9E1A1AA60442176A9C5EEE6A4EC1FE -868547574034BB1B4BBBA4BDADD1361AFB054E53BDC7A3E6CBE9B6585D48BC0C -B3C3EF36992DFACD3727AEEB7346F4D26904948DB563D9009C176D1FC0ED7F79 -A923145853E45F767F7BE15E863E66611128AD7018271A367109EDE30934F66F -E083F823C88D2E8317D69A854B391E78D600D073F35CF582DFF5A4839041B0BA -AEE4BF900CC9E6A4B3C522B9CE4F9919DECDE9B206C7390B0589F3EC4DD2B3BE -97442D8590E8C8049124F9E6C89AEBEA0A616D285372E8875D5F80FAE007A33D -B2408B9AAE1017EDD9CFD20822A9F47AF86B71D5CFD1FDCA49A0D553D58ED3E0 -27EF3E7BE988F0660E16C52CAA6189FE58ED3B91FBBA89175A610B79BB44F847 -E56F161351D59102862B1ABB4416A041D9D057F3A0D3DD03A46EE41A7CB9C884 -9900D5A27D0853E12D2D98D3968CCA1588E2C8B1BB7EEC53A413F08DE26966E9 -85A879CF6B5B13E99A30D1B87C7872E31FDF49D36E1ACF6BDF6178E570960B91 -9EF1B95BF44B898D8988D50E0CDE13BBD8ABF1AF59060C2A98BCE7605A337EB1 -DE9F75A99B67ACBEF5B62EBE3788A60B273E7B6889A98F2B24675DCA5D4CC72D -51C55D86A523E2E2183B8D0E909D56E3F425C51E21278829B5B526F0045830D5 -47C28E10C98D55CA92657B77F140535733364B926AEED298B04AC0C766553317 -A8DE63A8EAC16059999230F105400B5C5CF9C4EEC9BF405EE10CBE9194FFAD17 -F9C4FF036C8B3B0F40AAC04929355069D4B3D1802609E96D551C8FDCF7BDD4C5 -3C2EB969A9EA4635E1DF852446C03F8F0C5F6D667595924EE490EE46068437D6 -7F5191F375E538276169E0A0B346B2C108D177ADE1536FC2D9F83A02DF4DAAAE -5FDBCF21B9E47AE792E19C54DD82F0EA69ABEA10260DF4F8415D42CE0346020B -DB99FA165B70BA52842185146ECE78A7BE18F20115399445F68D08FFB168E8A6 -594E8CD2C651F1B44606A785D84ACC288D529764227EBBCDE07F5F1F4C53CE68 -65DFDBBB353A00332CF5EC6FC18E551A83265E880A75C856E4D2564868EA9079 -47D3B991304ABB7E04B1D1DBB552B1B9CA4E0E2CFF951DCA09BDF52B9B8FC9CB -DE0E52CFEE702B94A5B7D4CC7CA4F63B8F88305DA2AF2F0041840882A545A73C -77392915DE08F7FE9C5B6456CE1D2BE6F13342F38F9A83FC23887E24F837E367 -12B2326ACD49CDF048B3DD26EFF4F744628B7C2CDC457C7E3F92354E738376BC -3355B227FD873629A3C9F79694FED6194621862ECA05B63A2E3A0D499F3DF0B5 -037D6CC36E7D7131D2F087AA9DCF69FFEF9A57DA0C0499A8153BE037968A438C -082781DAEE8D7FA88DC0C38881B9B855148C854E96F4C9E7B8DC5EBD652B98D3 -1F7FABA76EF1CB080804B74FD48BADCB6150F7B2290BBCF91117709D538FCB5B -4B00E35C31C6232E5E84A0179BEF0D539A93AE2FA55B12BF8CE79BE22D8C0BEF -9A20FC6679739A8B2BE09E9C3B8AC604265D69BB4017D4FD9ACE3A471BD8E75C -7E41FDE442A597D9EFDBD62A555821AD8D7425CB496B20530C3A1D038C492957 -C2C9D94C98D903EE8B1075D895D49B3E3D4E817264F2412BF5DCD32681626EFF -250C90891CBE778A8AAF729459D9021C702A6737F04A3B248558F29F6FC358C5 -FDB4124F6916B2F380F08AB69BDFD8CC953C1BF81161EC933B1EDCF584C4E29C -0968BFD40868529B118E5D87119B26B56134949560DE8BA8A5EA6F472E0D483F -214B3819BB7B66BE2B97CCA125AF591E6F64EB47F9C625578E20BBF5E0C7BF6C -7F029676B6D16249508C63F39CD74D98355890D7487E138194BB9215B6F6B772 -94BE43D1BA823AB3F6F2CAFBEE647496619542561F8EADD159CFF37E748FD16D -FF8BAE96280C21456F0411217363FD3458FDF72D5EB999A026916848F9C08BAD -9D13490338E12E5B813BDBDDC7464F88E13F15D4390BFA39933C67D3E9B05AA9 -A9CC80C962F37557B72EBAE458B1606C12361D5181D0627FB7A91A95D3263599 -6A17D06BBFE6B8A112AA34DBE7F838D182132216185EAA9382F5D36E2076C006 -81EAA0F5E15CA4A58C060D910C164E097C2D89520491F1E1F2350E3EF670145F -07120E88AA8200D6E5055DDAC06E1A59622DC8CBFE1091247BB3884CF3B5BF13 -C439BB4024C36495051AA66BA4679CB16FC051075141BADC4D91DB8EE7ABC51D -FA64F1270325852CA710111B0D2993EEC4BAA61388AE8E05CE2072C0F418C8F6 -251F0BD17745A4A1F0FCC3DE6E3EDAF218E3E0AC184F8CA5E3841BE2791D8DCA -F31702B182D551638E108B64B00F4D825AA0E89B43EB9A3F202E6B050D444F2D -C3F6712C9029D03677AE6050CBA627FD2D6707ACA731328057DE283170ECE428 -F9C25DA3D0B054A695B73D255364160748B2C7D40BF41B616305FA14846C2525 -DB594C41DDEF24EAE01015005B3BD16241BD5FFAF482C510542B614693AC8C9A -6E7E58893358B81D55CBA033AD9122D93C70227BB121D1A3E41695017DABC97F -4BB112B9913A6BBD0EB093641470D794050BB28ED150E94A17562ECA4853F95A -980C0EEB1FB949C3A1CCE86673A2A48D8DA41ECC51291FC090A214F624B1CD2D -ECE824470C9FC818EEABC6822E4DC4A4546A0ECFADE0D8D10B8F4F6D7EB13E81 -8F226B2C8DDBE6E962BEF0B268FBDA17504E4880A1A3D3AE51A74282EFE35F18 -71D84D99FEB7D79A12F3AC760137F61723CBF62C839EA8C93E114A944927C00E -B90D14EFECAB69F9AEA663D5364CC162A76843FF76CD02A7EB2F415DA5299069 -4CFDF832BAA9F41F70E7DA2623584BFC2930BCD9744A790790867FBAF3103945 -3ECF5C1B789065E940E5245DC2BDE17CF8EF5CA6174B594E5D1BB171BD8F618A -48502A68934ECD8895AD01016412C2368959AA8614B8AEFDBF9FCF27EABAEC9A -DE1312EBC35CAF13B1341E8C9B1C9F4571C22065DBC7B0603FD1E18F44B942CD -485CC95068CC95A4C8FF3B51F6BED8CB768FA93173F016E1B073D161AC481BE4 -E4AB35A8D396EBA90893DE0CAA76975E31D8FBEAC8AB664BF03A3FD2703695EB -9E8F780B56080A6F323F06D19004FEC58F34DFFFF03336E8F131B50085A3FDFD -314FE9125D34C188626002B0B4EF0B8C1AAB65ADEF890331243220192B3512D5 -BAF2E42300DD762A0DB4937AE2C235FA44A212A1C5CC9A78CAE63693B1459D67 -70045CA25A28C4C3A53DFD89DB03EC30D75FFE014411C9991F80E059BC1DB644 -88C1800EF2EB0F8B45C65D0E2DC12781896B7FE6CB8403AA2D2D6DF385BD71A1 -C1960655CF58F1B1D8329572B422D2C862AC2D1BEA88E31D28E9CE83763899FD -5FB27349F24195E40FE596651A21C4769A53CCE82C8B138AFD09411B820F6833 -87C8C60FFA6922FA03295C05DA53304276664115EB23A793756BE015A16F40CA -36078E6F202040CC1BD2BF843AD6F17BA5694B70F91EAE96BBA425C8959D9B07 -9AC971F36F78E2C7A87E6AFBC94E5E823ACD0D70C0882A69370E1B1EFF8D2682 -8884505D2842500EFD452CB3E0CA8177437D03F75C24CE6A95D61DB864686F89 -6D7BA9682A1EEA6508FB119331F32A9C69A628D7B2AC13067375148A7491E907 -EA612654EB6D2DBF234B75674000E706E91A67A376169EB831CEC5EB197A0BE9 -F245AD7E34F81887A0487ADAD9F1BC7054A9CAAC8749E5CC845EC011D3A218BA -59B8299CBD05FDD40A2B2C6CFD715EF9AC05E8E43E299888F8BBB9E34B14ED81 -B551EE644D95C51069317EC3A8D5952A3B81CE0A3E94A5BB38B80D15DE197A50 -F1F93B2E33E5773D8194F8BC2F816066D6F92C88F91F4756F2E614D815948A2F -43E0C83D00E67A31B56BD09D29A797F7E18089DD96762AF73C9F3746EF989461 -0E63A36068F50F7AF75EAA045A76B902B18F6D6D8B5BB47C2206092E164A3406 -8062ED8D64873CF1FC916496740E2C6C42AAE629BF79CE68E7E2A84FF7502D82 -426F2C5ACD6AD7EB9CF522341A06125FCCFFBC1619BBCC658BD247EF20A7D8C1 -A75E5EE4C169C3FDD116EA2411503218273D0FE4361554EAF53E66BB7905CB0F -14CD25081FE04FED6508E03882630FBD0F4E51E7F9E86BD8374B7EB1D514B5F2 -CFA8DC212417BDF01ED5D219F740C68ACBFB41B50DE85CFC9E4C4054E0132AC3 -25B5B21AE09C0FDDC97833BE409BDA9A6AFF7458D48049BE456692B9E3AD62C2 -F411BDB8909C2D377F3764444AF32B9237E6F89572C05705EA0B99139AC698C1 -522FE3F41F75C82DB28EAA29AAE8351C93E9F44A42E9FFC70650188EDE8B5840 -E9581ACBFC1FFB8801E5FC2B90B5ADDBBB7DF6C07EDB2F2420A8DA6035185A5A -8EBA07B75E840B1521B73AD36CBE94788B3CFA427512CCC6C518E54D7CB5E6AC -38A366C9EFA59BEB7BD5BC5BBA2B35B4FB01B46EA74AF2225C5D75B25DCFF4B8 -A370D1EC08EF69E7CAF71CAA7B6655BB8FEEADCF1E8DE4884B166926A4D3E03F -7EEFF7E3427847C3700C055EAB5EA1A70ACBDD48D22EE2FEACC8DEF5EF6EE3E9 -BD6E7B3BE4413A5FA56DB9721224B4D131CD1B3824FEE0139D5C24F4B4BC1BFA -CFFDBEA37AE34E2194AC19A91C57B7AF2BCFBE5842C8360CE3E94634D47B93F0 -A827C86EEB5911E12EC63A6A6A60E20966AECC7091EA8F1DE7FB2A57B2F0C2B2 -A5AA4B53F18D5BF78C90ED7C6DBA6272EADE8235F8A2EC9EA9FD9F587820FDE0 -8437BBCF66CF19CCBDEFE687A68D6E976135E13FDC6911E1632EBDED65DDCE75 -AD668D5655378178273D5F069D427B2815C93231E69F1C84F07074091CC98548 -35E27A117F3C1B56FFFF1A53B43E849686F6F038073E82D4980933A4F2201115 -C455A9463EBCE19481E2516B5382A035CF05CC37344A51EB26978DBA8A45F0E2 -85818AF35DE02B32DDB072A6063CA53B97A2880FCAFC3B84C69CD1D7B3C52033 -04AC1D6F993DCFF1E050491008DB6B1AB5F3053811147091846847161EFCD282 -B58D669B30C31CD71BBB2F8411697ACED53FB4408A9E72D6137B70314759AC6D -16055BA30856ECFED3B3A4F2A13894792C24BF177B2D85E6EACAB38A66519BD9 -B674D7818DF751C97EB3C98D5BBBC91B1B28BA372BF54521BD80DC8F519D5159 -B9DA83520EE600A35E6C04D7252FA9020CABF385F4DDFCBEA043F1128F22F305 -DBEEF2717BC585AA5203F8F5C1C2E1C61067AE57D407BC80148CE9100C8C4465 -F4E0C08EF73C30F46E02AE7F3A27EA3669E070467D4905EE59E6C98B356DE9CF -A518BF642DCCCDA83DB4402D7C36446E1DBBA35FADA99682719D0F631642F7DF -A026ED00EA7966116A74D20D16D074A7E23153E9F2DA792EB464EFC0F169121A -9D9EF6C76C617489F8C9D9702A475234608B3D8EA0804C44670B77B6509CDFC9 -2ABD8EFD8AEBDA48A73FD4A0263225AD893633FB4ECF6E79D84969EAD5B740DB -40D0B30C3675084FFB0E2FA915F9D0201DDBF1636EC576B8E3CDD4AA6687A499 -21DAE494BF96FBAF32D1CC48E6E21EDAB665E7B636AC5400C4D75C8A563BD57E -AFAFEB321E020332168CD2077A3E33CE955C6A525801D1D421E8C6898031CDA1 -97FFF77F23AF6617F14831D722DEB1921C6CABD2F6A7C642BC3437B4924F744C -F1CA1D3EA55503BB3CBCB2B589496914FCFC4AD14C4260B4EE4BAAD9D1C92F2E -18844D87D8B471EAAE41928003A70203F26EAC47E85F34C1A5A956ADB3DB93F5 -A7EC1DADCBF52772AAA11F72C09CA6353F451B58FA8CDC73C97396D665F95D97 -4A791F46107DA1E83FAF75FD76C8CB3D467A8C3F63F7123472CCB723B969A943 -8639A0B82F811FDF68E7235D409EA549CCFBFB2F7D1755467BC3CD53B93D7E73 -B073D573E240E8B5260E35427585AB70620D97B5A05BF766DD58F82830FB061D -D2623A6FE788D62FF4ECC4E386EF4E2FBC65596E9415F0FD305691CF449E2226 -0225D74F660EC1398C8E59B19022CEDC1435D354E0965DB9290E96BC60282DFC -389538D4A0041EAD63F2254D019BF05A0DA0CDFE4D67EA8238E1C3CAC5A99541 -31FC7B3F41E0B3A6EB314A0698A393D75CB7C32B90C9F3DB6135DD6CF33ABAB3 -8483E2D63724F2D712A07DB58A94346F186190898229C7018C5110D5A224D4F4 -6307401825978225F8EFB5DA3ACC290305944F8578972938BD1CF0240F564DFA -BE293DCF525689ABC3EB15505A77C0F29B198A85EEA1AA85F91D067BC4010583 -19C6B49A84ABCE7DBA81636645036B09EB04846F242D8645BB179497F42BBB59 -AE9077521F63C2D86AE11C5014525CC4B3637C3410757CFC3A11A4580C33F7B9 -017232DFB0BD4EE32F7443BCDD30862A2FF8D134F27AACFA003B0645AF3A4EAA -7A363E09CE351C3A71DCF44E14AFC4137D175F37D84F51E7A0787D140CBC8B42 -C79ABC851FAB97DDD0B3A37DA0A81801F70C24A96628A32710C159926E8D4078 -3638FEC2D57A35F8FF16B48E4CA60A0730528A2C4B5AE8D25500F3E2192CC1C3 -51F653D2B1F3DFA86BC39296AE92AD024DD064DC1EEC7B77B8C4875A77537B05 -96B79D7BE233037CD956A9B8A3EB4F97D45AFDA4452EE2505CE1D1ECF77149FF -80FE7EBA9406BED915420FBB292B6D73176AE3CE85FD31032AC127EBC7CC0DD8 -49E86D2C598C4C8D95B00CA534530806CCD72CDDA753ABF9564D74AE711304B7 -B35F725F39552E77D28096FAF14DBB7688BB65FAF4897B319BF2208F8AD3525E -DB232F5F20B6D275E64F9AA68C6A820EDE805823DDFE54E73388DDB366D2E632 -1D1835DB99A13EDBCE4B9F7E349E6E3508512D26F064444B6210F3539CD65A4B -18633A3B19678CC7B29E0D63E4B68FC9168D1218A5912E5DE19ABCAA76108C44 -463C949A97EC63DF3ABCE315788FF9892CD92C9EC3FB67A63E0C063C0064CA91 -5BD07DBCC8FE9C5ED35947F020DB19AF96459A9DB9C00B4A4D6E5B8E3D30855E -220B4F210A64CE57F8E4EB9C97D7DC266C481648C22E8C21C4323B93E65CF9FA -4F53AC0B19D644512A3C27079EB170500F2E9D177C25A8030B446F724B93122E -0745031651DBD8E1E3A2F95F14FE2075D865232BE959C30A528639B307943D29 -33F667C76553B125A9A748DE2EE26EE60CAD37039C717CF52BFCFCE1776A2D9E -ECD8E8F4D4BC7558C4EEB2533F71B0262EB8D623429F994A7D1E1D2126EB0C39 -EF6C7EAF667D29AFEAC4110ACF4A7CA14EB47ADCF9BD6953D4A4C4F52466A621 -783B348D11B3EF9078127BE28730A8088395CC8C641D20AD62FE18C35F8EC3F3 -D862CCD1D44A302F820A0184F7105FD59427496419EF20259A50C064847D020F -8FEB97A8ED88C228F7FDCD0DCC118B057AE6D8EBE21FBA432144A4CCEC99E4AF -24FEA958BA3B89DE24A07AC3F35612CCCB6741EFB3E245988C23E8155EBFA093 -9C7B848B3BF82EFD330E24B555A29056C290435191F9AA0B14E9EE6A6C535D72 -2D73ED97204287D0F9B19C30C73E00FB83F6CD1DF2E81DD07D39E1A30B733523 -FECFAB17829D02DA857713731A6724647EC2C198F449F2C176CC18E8678177B1 -6B4A14609A084A10A22DB6624E00D2014B6C7BA8076C5E60A56B05BA9B3E808D -19F98B81B57D689158D256745B034F2B0DED7578DA502FDC85AFA520081D303F -775B0123FA5CAE05DF4C76DC3F455C48A58650A11531FE136A8AD46A3DAF3E34 -EC2103FC4DFF18EC3A4FF2F2299E2A4B4B9449F8DAB313F90066BA88D6705A00 -C312016E0BB2599B35DA8673C5B1CD6993CEB6FA3770769089085F9B775359EE -30AFE19D63C9C2EA5EA4053F359543C22AB6F4E89210F47A5F84A063ECB16127 -56682787E0C86FED51238A42C76EC8E951CEE72B90997E750C4DE225396DA19E -E2C8949F79B89D98FDE30B7D53A7A08DDFA313198025EE8A7DB129EAB6602239 -2469405A2D9F028BE3E46AFCB288D180A9AB9C7E8662718506D456C399BDF886 -3B579EC9C9A69F03A18EAA75AAE124A2C4B1028DD94946B25C5626140C3B86F1 -BFABAE0DB805725DA7282A98933CB17FDE6846717CBFC10ADA2C2AE29B357AF7 -1F57E193E93627E00502717591D4969BAF7915EA9A8E68F66C16349F2618F134 -BAC3A7BFA3DD73246E1C08BEAF6D21CA4674DB118DA32AACC043D8F75B4A14E5 -4952FBE54D240AA9E9E03435F66B2CD2229CBF80A45BB59B2D43899816D335B0 -DFB62E8C18FF55EC15E0CF4CD79ACBB735327611856BCD8724ECA0C77264A687 -85F3F97536AC178F1929A18B9F28E2EB35C7B6BE370F8F809F7F10CB89B53B9F -4656ACA5C737FD9C4E069CF8D8A1F72E7124AE6FEC4C6408199C72177A55C5FB -1DDBD6283BD52327DD381F8D37183E55B9300184FE091E98A5F75DAFC8006672 -59603EDA4C131E07CA3C2D7427A7B5F5E4C0C7633BEEBECC6E4EC4C5202B3F7D -F6841D15A658DC1CE384C881D58897C152EF62F90EA5E247EAFE4866AA0B3475 -F07A7B14A993521B1A5474DC4F45D92FB9494D6DEC0009C5438EDBECAA2CD1CC -ED8AEF42F7C5B6C786C5ED3B07080573CEB31F16E1AA6812FE8375D1EADC410F -389EB2DA7F8C1137E36FE2AEE5A34D3744EFEF9940FBB26E7D3965581CDBA661 -37B2B37E387BBEE8EEB9121690548D4C237E0DABD669922181B1516AD28556CD -C5E268E11C4A0BCFF705CB948DFDEE24E517EB9747E684A8E247A0287A996932 -367492A37410B863F21741EBF0D6FE1C3C9D9642CB39811861740DE66D633B89 -E316B3016A8607D8FFB5FA64B7B854796A8860283955754ABE99E995EDF812A3 -1EECA92A961B59A9FDEE2D0614D61976BB91C7DF313248AD142004D0778DD6F9 -12D9EAF14A94934330004ECCF9DD3ACC1B5A971A99B9730EFB75E6988D4A84EA -9A88B81CF21BD9D79AC69ADE09E8302E77436F368B96F1D3059DF55152E54092 -B903D398AE5BA4830D41B08A8954732801094CCA01D23FF98774A72EFA12D8D2 -B90D901B5B4CA6E13F026E0FBE04DC152E1864AF6032C38930C00889BF245D36 -3B66CCD783B44766A98D1E0504E6CB38874B383CFEB5C5377953C8A919412BED -566AAFFAC1E54A963AEB522381629AF8D20C99B66D0BB8FAA9A926FD2E2A0F55 -A6D2615E0AAD33536140707E6526C9E8269708A768E5268186191929D656EAAD -00AFF9F572102EA1B73A2841F93EADD43613F3A5099EAB6C48EC32B7FD4B3DA2 -AF631B4843FF5E395CDB51C1620F4E7E392484C0DD411132F9890993211458F6 -9197CFFE1F9D468698FB11EB8049F0753D58AC5AC65158FF46009FDEEB1A8AD9 -D159E33AE3BA562479306AEF9C053596F80218EE0ECC75D01A90594E016FC6FE -B967553D7A8257F3CE372EB11BA0821801576766A33B05E60E9DE39615C8C1FB -896DFBB159836B70E6DE501BBE56A9C69F047E95 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -%%EndFont -%%BeginFont: CMR10 -%!PS-AdobeFont-1.0: CMR10 003.002 -%%Title: CMR10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMR10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup -/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMR10 def -/FontBBox {-40 -250 1009 750 }readonly def -/UniqueID 5000793 def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR10.) readonly def -/FullName (CMR10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 40 /parenleft put -dup 41 /parenright put -dup 43 /plus put -dup 48 /zero put -dup 49 /one put -dup 50 /two put -dup 51 /three put -dup 52 /four put -dup 53 /five put -dup 54 /six put -dup 55 /seven put -dup 56 /eight put -dup 61 /equal put -dup 94 /circumflex put -dup 105 /i put -dup 110 /n put -dup 115 /s put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA -0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 -51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 -7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 -E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 -0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 -C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8 -569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079 -24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A -2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944 -8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E -3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26 -D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24 -D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B -03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685 -767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A -8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B -DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E -94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004 -22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7 -72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C -8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491 -344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A -64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B -07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC -1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8 -78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51 -CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120 -7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782 -BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462 -4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A -5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D -EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE -EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622 -4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE -0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5 -C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904 -314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E -DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029 -EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13 -DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E -DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084 -7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91 -1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155 -69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE -EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5 -7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67 -CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D -38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3 -22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C -0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1 -BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D -4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F -3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD -B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE -15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9 -849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3 -FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84 -4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76 -1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798 -84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF -7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122 -CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA -4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B -3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394 -F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D -F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140 -DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7 -D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886 -56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4 -8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53 -59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED -49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86 -87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B -8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60 -C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342 -D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64 -D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1 -F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178 -0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B -5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448 -229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC -17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4 -01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616 -F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662 -3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0 -689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20 -4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F -A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03 -DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D -364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F -7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F -26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1 -43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD -8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7 -C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08 -94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5 -C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1 -B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56 -4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5 -7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01 -204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE -B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56 -7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6 -279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB -E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346 -CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A -65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78 -BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285 -6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7 -B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3 -63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89 -4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A -A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6 -67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C -DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A -5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9 -C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C -9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D -B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51 -963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0 -D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB -B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B -72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE -B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358 -8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB -3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0 -668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152 -ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5 -69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118 -C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754 -3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13 -407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01 -11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF -2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87 -4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40 -2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF -9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889 -CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8 -DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973 -0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362 -5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7 -9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A -EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2 -09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A -2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2 -AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420 -324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786 -486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A -EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660 -52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5 -9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3 -4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D -B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7 -BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14 -6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0 -B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359 -16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED -E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6 -546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED -6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507 -559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B -C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A -ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354 -04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B -7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A -8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B -A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02 -94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB -C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC -41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654 -7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5 -18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76 -9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD -E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947 -5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F -4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F -E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF -9F9EC2518C77806A19730C97F54BEAD10B4729E5749A10EDBE644886443D1249 -2C8517DF8D8AE98E2882439FA81903941B363A7D885F93C6DF9E1FD89F2F8CEE -B870C409ED13E78B4C914813B0A01DF8F876EDCC4F384055FD37C575726AD69F -F23D50EC5BEE2FB95A44F2B2E2DD94C933D90BED2C97B53738B4B2ED56EBE617 -BEF17B9DF4F314A37F10FDE34C570D7BE76A496A58242F51E7321380CB042424 -855F4B53071DF5A0DA5A31B8AAF9FB4F4C491625FF8FD008BD4402918043BEDF -77B840B2BE0DAAB4EF904FFEF935954AFB9BD2041241B1BC8519EB642C89E288 -479664226DBB6F1171F9EEBC7E1273D0CABCF6B1BF7F26AF21C21D9B1B916F4F -603DDB68D3614B86566FC91D67AC3F4A4A96E256FA1A3BD35F4465AE4EC64D82 -34BEB4BBDDCEEBD9A89D932E55F14CA2776F927C4FD3E0920790A57DAEA08C5B -169A3E2309DA6BA8684A5D1DEE81415796E13DCF906FCDADB092047831B16841 -B250CD148557D72DD7E683BF122B38E2C4F614E59B395D1D9823D7D5F126D932 -14B50A37FCA7120F8F3A8E42134F1B6B0C248D56F247AA68FB941839F600F61C -14247EFF780BBA3E5198D37CED44DEEC3455048FC451BCDB48DC414AE5293A60 -5A59877D6A42FA7AF1CD28488C1FA0A2D5D57551A68A6479A8FFA785C2BD2D32 -BB5F20CFCD667AB094E382D582BEAD23DF0A82CC481E2DF2F7B0CE752DB13736 -3373816937321F70D50D6D61F24053B2D53F0D9433CD9F0A33FE83C973E627DD -0CCC64457AF3C439E130540FBCBC2D0CB410A2986BD4A7B118FC52BD298B1DE6 -26D7348E9A27E721E0DB58AE8034A64BE77A35CA8567EE7B87B270052843D6B4 -46C3B8817FF88202F88F36C41EE1C42B5BE295014645895872580E379881BE7C -CD90FFDA7BB3B40A6386A75CC6DC32B110F005A191549DF2F43E7D52E442E8A7 -945D1DF17FA4A20F18140F4C14D8719DE497FC97A9D171AEC4C9FF966EB2A72B -35A074D10C98256868B461E056C6A78047ACD0F86DDAA2DE1EF3C6CA054ED739 -43131131ECEE2A39FAE6EE293844EEDE173452C0642746FD2A9EC08ECC3F08B5 -6E85648F42FC8573EAB04A3356958455286C1A02208B0355D14C218D571C3EB1 -A050306F1A27C8E215F5894EAE38B79395F23CEA0624BAF427A30EB6E92993B9 -DC53E690A5557FB4E93ABE9F95A4D76117CA26949D3FE6160074A98F5E9039E7 -79B826B047A5B9FB43E3B96CB32927A36FF5B9354A2A44CA18B10CDD9DED32A9 -6DF332C5E4270C9ECEFFE63DCCBECA12B839EC2CBFFF7FC9AC13F612CC0D7709 -DDE2E72E16C80CC9C0E7940FFA97F2BAAE7B45F5C95044FDE2392FAEE38BE1EB -6D086F2AB69CC3F25DC095FCA2071BE8C67EF945078DCDD901074A7A260038D2 -81FC1CAE2F2C0EFB48D54F40616650B24F804069039B2B119DA89FCC5D526829 -AFA5269D4358147C82353C2086E551C702935BB5111089F167B7917C74C072F8 -4DC47B5496C03BF3DDFA1BF32D8F4B09C5A16AAE28B0F040E7EE32051306E182 -3F29FB7E3A7C2C38BACBC1CBB32F277C3765B969071CF2D0CAB9A7A1097F300E -F1212A5129AB2E71A46C3AA6D9B5953933656C79DD1C174C26DD97D462B4323F -33B410DDF14F0CA9A2241619C4B2F00E32C603FC2A137FC9C4B873734418A4A8 -02B852FCD1E62A7C503538F9EB68414E6E1A478D5C2A0D08CB39DA7D5F522A4E -D633EE963F24272A6677F20E75A8F7FB6C1EC7E50A4654EB713742AA95C63E50 -BF80993281A0613CFF98053019F57EFB45BEFA31708BF7B4F1FDE43D1C1DE8C3 -966B2B1A6CD470061A1D580BF1033B82D15589D5B59FACDD5FBA0A67BA43D685 -1AD4CD3BC739AE2E22CCC181DFCE512234A4AD26EF761C4633AA7047F53D5F06 -634ABCC5D29F88AEE951C2452D22AA967D32C3F37A9087CE34026878E5B1194E -012C1DAEBDBEA79317E580CB9C8C10D9D6717D8203BD4ED1BD7AAFCF78B5AD06 -2880A9DE69E7B499C26BAEF2BAA95ED2BB89444611704305158EB48AF7F083C7 -851D5328D6D205F19A6167F57E174B90F05D39F5763EA4D257BB4ECA6774D5DF -1463EF5833E8A17934308127D8C9E0F993C4CB3444939599F77990E193584256 -14D41218CD20852B1BCDF3648B20C687D77FF83C5898C718A1E73AA06347BD4A -933F9098F173D8BFFFD3DB50BE815438A3C46BDC1D0EDDAF6E7780F00DA62502 -C94A10EC87F2DBA5DFBDE1D7CCD1A973BF297FE6A8821E03A381C468B8FEB3E5 -22663B82E2544A6FECEFD3D8A2B222301FD221B0D8DB79FF00A34BE6385EE4FB -E639D8354F37DD9F22EFD54BAEC4EEDE462668675986D96EBE6A92D29D19C4CA -D31A1189F45525C515B90E9E6FDBDB612A0CCD6046B4105E3027FA90F74BD39E -7438176060D57988F9B32D331AA8D21D90D3894D4E5BC8240049B266753B194C -29B9313B522B9FFDD54BDD8C7F84484031FFFC0AE8932A64572D818320FABC32 -2A2A3F62BF60D6F2439E2D50DCB9DDA6B6A3A504BFCC28470D630D7336F4E1DA -0F857D5EBE07D8CEE9B3125B0ACBBC32D387AE65068FB0267E52474998E36641 -0C63FB329FA0A2A2A1A9EAEDE19E954BF1E40330D66696F3B258418297C33EB4 -175AD63C7F5C1E50F0A68018DB15D6C9B18141AA9663BA238228C268E3045EC2 -5FB635C14CE937E8E6D9D3545AB3DDA93F1701EF662F06C917030391A98B0AB9 -5050D0A9A469DE86BD0822E50AECFCE6876E4E770CD78BF0179451C84FE2C755 -8FBC9C6EC91E83583ED5B0AFC5B2DD38B9368C08591322927CDFF5E4A28EF2F9 -859EA777F2865537AFC4817F643AD6E8B306CEE64EC49052FA79937B4BFA82C7 -B080BC02E8FAEAAA9142FA875F04FBDBB04221EEA548BC14ECCEF07BFCD70B7E -A564D92A65C4DED8966517660EFB9F77EB6993DFA98800C31CEA9AF82AE2AA5C -A952A079E1ED9CB4E3A10523D0D3A10238FAF971633F0FE9A9BEAA4CB33C06F6 -E50CD5E02F0313BEEF1080B8E63CC10F0DEE01DE39FE83DBC1A06B49DC5E9A9F -FD534CD2DC3BF140EACC878C86D863F261183DB1A5AC16CC526CA36F8D0D9512 -AC50E8E0EFDBE76DE3FC35A7CE416907F054164E1F16BDD22DDB2256144AF605 -BCE3058E80CCCD22162DC4AF34539708B4CF325B5AE86FF270F22BC70F7476C1 -83F3347A5447AA633202D1391D3AF0861323F6AEDD0DD902FCEC9C31FCC01FCD -D51BD6740F4BDE2445C5EFF77DCC99B7E2DEAA16597E0264A7F978D83065BDD9 -097F247174C0BF359F4827067C0C258D32F3A703938403C0F447F0B4DE431568 -3E204DFA5B92C319E84AD943764496AA2BE4425CE64BB950F41DD1564C4C19ED -32FFBA9FD5A5ED804CF9A763367BEC85D9D26CDF0AEAD7DAA06F0651A2A5903A -5BA40F8E9389C4ADBA8B72D94EB9EAEDEA3B7AB09850F4DDC949D926BF16F875 -78FD5819241EBD8A3E5D2B7DA3D151FB5D8158B67F852F24752A27491C62FFEB -A6A5D865A2B8B735C214614FC1029AEE6D6CBB028D83AF4DAE97D4F05F0907EC -E8576B177086881CD9C93358B31897C31820F6E84CDDD675D4FD3C11F4D0F4B6 -436E75BAAC31E79C48C172101AC7030659226FD05EE7B4E415254393034CFA92 -61DBE460F63C7A711D483FC9117738F014FE4C7FC11E3914DF9A47EC30F718D4 -3C39845A91F1F4F44214E291B0DE73461BCE525FEA8271E55FD99A619424FD64 -3E2EA3389510D008B8DF64C3DA51CB0E9C95B0EF60276D18C06B7218EE5F33F4 -6D62CF83474CFD59F9278EDADA4C344977C2F295DCBEBD62CA7682301A05C163 -967F583842BE1FA204329EB518645E9BC285E45662158ACC801D6893509908EE -368DBB8905354D78A101F1666C0F82BA5F658C914ECB37EED9780206FBE37FC0 -7620C1DC23804D0C3CFA6C798C7F313EAEFF1C220588D95DF1D9418778F99FC4 -E917C381751EB5231742242A00FFF2B006A12C64647489EF08F4C5A9BDD07ED0 -C94AE1C5BB63923D51CF6B26836EA57A954FE2DBCC592E06E19FB7B781098E40 -AE04CC060EEC65EF5EB434A2A15779591F6CEB0F739A55DB8E39E07E870DE34E -94813D44E5AA6C5DEEBC2A497F7D9079BDB389C5FF97B688869282ED583D4ACE -6DE52AF0BB78AEF59061389F8A09B6EAAB9C3F8EAB54C856BAE11BED3C08EC27 -36C98459AD1D363456148CDA28A6851177864E5DE3E5F85A16F32142FF5A4F4B -0FBC5E24EE71F1DF59391AEE66596660057D7113E462F8E3FC2D0194345C5E67 -2D88DC81A7BA871B0AFD5C18E8C7DDB7D589B843320CD285B2BA6C46CDC3A51C -5F096C6EAE76FA5446E8F140AD171AC0ED6B9D27A59FE3A4EBC43F8DD1B333E6 -DB968CAACA9A4DFDDB74AB3E9B20EAA85DEC6BF8E2DD62CBCC8C92D83D112677 -B73AEE1ACA2A3BBFAA39DEC31608552AA4EEF50EA1912D0FCE364394723065B6 -2FF524DC6325BAF6F9707DF9F3E5D658414661EF0894D45EEA552A23173AB475 -1FE04CB08D623B013AA42A8BDCAE0CDB0649FB4969DF4E74DEE55FED0DBA3B66 -1EDD38E1FAAEBB4FF1F0BBB78BBA8BB3A8B39F34ABA02C69364DEA67D21096A6 -8C1AEE51A7D93736749316D75BD9248782BC9ED2FD49312EFC4D6F64EE0530E6 -2E8A407B9308ED85D54FFD0FF879DD95DCCE8DA6390CA28F693A3B18A6FEC894 -8DC1EF1630A760C7CF4DD6D15C463CC66DC85746AAC9EEF6F7847EF6093DEF49 -962804FB029C3DE5A3D1BFBB985BD23977DEFB60956B05E6322FDB02BB7EB0A0 -07928047499BD2A5F8D9275F616D5A167E5B7D06BDBB49312AADB16B142381BE -784201FDE7E9792CDDC578C1AF388613FBDF30A261ED9B4A9C58C03063F1CE24 -65C0F9E685DC8BE6CA5501FA507CDDD8E89D42D7DAFF0C710FBFDE405B1DC2F3 -6195C7EE114E7754FC9116BD17456E8AEED7CFE0B9187829C4AB2C569D10BA73 -F049BF28477CE743C56E5EF005328540AEA4B92D0AC90B31DA36C0CE46AEE157 -BFB51DD52E7F6A4EB51D360EA38899D246F39D51D030D84ABB1F6BAEB66BF5FF -AF2A6B88C7980E9ECB32BAF175D06E2FC9671DEAACB950B06246416EE148B3BE -D64671F6A071C2AF70C9AC500A90FC113A16BF08020E94897A6D00F78E1FD72A -1F836E454E1EDA91976CABB8D26FB9BDA03B783BA23B943C7CE298725C911CC2 -CAECCF422C3C2AB757F1662C9B69D58F27CDF08C1BCFFCF2FC5DE68AD10AEF5D -A66AC26648EE62469BC9EF12011B85070BA4CB8AC80CA7D0AD90914443D7E669 -66B35726EB97ED8D1F5707D727B1D88B88B0E10A2C5C8FB2666C581925895FFE -980E982029C7656920BB3D164624E3DBBF8F56608ACB0027427E2FBA01838C28 -74182463A119E5C1E6003E89767CC522A7E06F32924931D95CB975FFC48977EF -B852AB1B436DDEF7503A21AB77997EFF71C0B00B95A4BBC8E386162C6F0B6355 -1A3C64E48B7816BCDA790017693A3F585784569A4220EFD611F0EE9D4B8F349C -67BBB4CAFDF6EEC77254954C57EBB93481CA661B8F4068E3D6843C322AEEBAC9 -35503DE98D534FA10E0EB5B17BF705F33D6AF3B9F182593B7978D22928215AED -D14461957EE512969784B3466245AD90D42C5D5D14F89108295B291A4BEC562E -19467769265747C53A436986559C9D10CC21BDD78C5DA2B784C8F19E7ADF9ECC -BBA5DF659DDF64E39440BFE78EA01E0F953797E9CB54892A8B6E47CEC58638E6 -A791E77B8072EF5015E1B80DB064B3D7761C9F1D081CC9A92EB12FB4947702A6 -133DF0A1B9C848D6AB629DFE38F9DE1CA8445C034D09BD53D38F7325AC8109E9 -9D6E6EB299C4BBDDA24FBE31B3F908CC86050795211CAF7B75A213CF090BC879 -F989ABD73A66BFB0A8C4A32E2918BDBDAFCCFD720FCDA5B70C2F6A36EEB153AB -5DDB1A5CCB5BB7FAB0C5F763C41BDD0AA879D79DC67C4C29ADAD7D3B94D8187A -652CFE4AE556061B26DD31CD8EBC1E72D9E093E9D0BB21EE374D3720663F7BA2 -6B68429D9B2EA08A620D64E49CAF0A3B082C6E5C6ACE91805886CE17EE05B860 -60D05A287361046994B2E8B226623D2698C09572CC529B8E66ACCAB0E8D157F6 -BED3094A159649172E96F2EEA54A211E5E493333AD0721348D3D2FB7B0E6B3AC -55F0A0D8E3166673BBB10CFAD82691B915399A54402D3AE4CFF97F92D882646B -C2531AD847E5FD0F4EBB9F11A01C4460445F202E722B026D343B859DC2B48E7E -73746B4845C1AD258AAF876B259C62F3CA149C93A513435471BA9F1753193924 -8DB349BC08470838BEE6668A6E5CA7F1BEB74E200138C45129276716FF99B484 -797CA9893BB1D87601E5573721F4BCC514E24C63D093C6790F21CDA406BEBC11 -8D061E70775F9E2DBF066226EB57420FD87917A505FCE33EDAAE5427689ED559 -4B5BD5D16A47720EF8B15BA733EC4CCF9919B8915BBDEB0B7773D4C591483036 -29C28B9C1CB7BF408E1C691C94A89676B590E94E4D080CB6E828BB74083B8D72 -BE129343DB18127049B2157A2432FBE5E9F8717E441922EE24EA17142707C553 -D3D9A358BEC4E04A8D2C65333773C9A39A1EE9E5585D4667D8D531F17694BC93 -63B71D94BA7BB463142AEADBDA9BEF774E222263CF07FAD55390F370DBFAFB43 -F57B46F5495EF4863D420F11F35640E12938FAA41002D275116795F89C32E688 -1682DAF91E45FE977A7D2251779C13B35B4307DE317CA33220ACD9002A23FA55 -47D06581A5D4B73120922B144F290040F0BC8B30E09A13398F1EE61C99DA7928 -6C1D4DEB2B1DCBEC31D35D6BF77359FBAE4F45A229627AF85DDB38532623F805 -ABBA43D410284708669B0B5A2A1761678EA2E3D464253F2C706D1E7E947A916B -47A97747A71B4C9B2706D35FB5D7661524094FE5B78C55B7CAF522B34F9DAEF1 -F2A52ACC67220A2862A2BC4FC86FC46957EC92B5C4A97ECBFD1A824C314E4F15 -23FF816E4EF4A2AC33F4D5F741EEB858FA77EB9CA002A65716EECEEE7817DDD6 -763EB0F4CFB616B4B26C857F91DB24D093EFE81183FFB11009CB2BEF723CC531 -B29F677DF57C293B85E68AC4BAAB1DAB9AE70875A77C53FE9FF66ABA5B20 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont %%BeginFont: SFRM1440 %!FontType1-1.0: SFRM1440 0.3 %%CreationDate: Wed Sep 12 2001 @@ -7725,69 +7852,79 @@ C469917A6F2A9039BB1AF6C0B99AF2957A67890E 51E2136B6E924D49C6F19AE914D2E24A596DEF299974B712D9FF4F9086F239DD E63EAB225F2857D63E0CBFE145783F59D194A3C6600823AAE71E4980F0FF2B81 18C55F79507D6582D830C76C86B7F9DEC552E885D81C0A5A6481E97EDA824087 -47E1B1951322D326947C8657B04D9BF2D550511EF456D139738F3977D1002909 -80CBEB0FB99F32EE01396EEC3A748DD9CB02BC5ACECA0ACC6884451D9B807DA2 -C9125F2A194F662358C2219453886EC2F0119C90FCB5010F2E7B925023AD645B -9614F2729620C3BFA6338118C3918C8C366D56EDD5AE5666952E0AB299F9AF22 -B0711AB3ACCE32E380FED4116C709644DEB6588A5246CC7214032FD4D7238FDC -05A9606D4BA9AB3F286C2A6D56690066CF9324F20539FF1E9E8C365626B07F77 -52BE83F845478AF4C681167782DB222E8E1DFCED540A8F4543997035DDF749BD -1F4B412C534908C1CF1C894F63282EFCA1ED5A551DCF8D7291734F77D55CA16E -D7EB443827DA4664E072A3259C518494ACD7C26F02D8249EF74612762C763FFD -57353E99F7354B792EA2B27FF146D3326C19BA899575A2D9397419E16EF39660 -1A396BC8860E855F1B49285F4619F51CF59BDDC647FD97AF5FBEB0E72B58B923 -B6AE708CC31D412EA258598BF0A560BC2E84C25728473FF11A2936EC94467FEB -58541A44975DC375A5042AD08E99148F668897B76512571337F6701264286CE7 -67F85EBD90EE964F01FC3A71EBB6388F2B757376D962F24180E5E769506E0606 -02A342D6716390F2C75F94761184720D4BEC53166EC905D7048ACBF962FA9C4B -244604A28E1480461D27333D04A64BFCE0E6DB7FA327DEEADADAAF42B6CFE6CF -A8114635E282E93FF16F5AF278F88E6787F136C38F6569011362C8C5AC9AE15F -449ED734C3E5A97E2536B87B16ACD48A87F800962BA1F46FFC61098869E4CC3A -5FD310ADF1762C9ADF2BA2DAB3380C550B438571C5B71B83F0620BFEB78577C4 -6547DD5BD6ED238345CEF1A150B1CF9A29F30EB2729680D6007857F63CACC750 -5F65DDABDFCAA76E26684A191F3352821C65FD56B03AE8EA681CBDCD6441E752 -571B26E8194B32E7F59C8E3E6F6613B278C21181B5934F749DABE89C319FC095 -F8C6B0A27696FC1E10E19FB36A991C2680A26EAADCA99F7DDF0484CC5B85DAC5 -4A2836454522616DA19D779F258FDA1BF4304BBAB9C23D555A0236DA9771E564 -EF4E6EEFC73069AE6581CB428D254C12634ADEB7F3D708CB7206478A5F40381D -C65E6D4B1D702D26DDF63B28E6BC6B7D9603B89466CCBEB2A101DD4D9AFCBF6B -BBE14B3E76B5C1C9D32DAF8923A5CFF3C889D58EA45D16CA7216670BC2014086 -9BEE14EFB8A36903DF2F920698B4382B9E92812C5685DF65169F041E7E979B61 -73481B01220B2A5C80D48CB6B3CBD28F746D23F90DD9F427ED817174FBE9EC2B -8C98727D7AE4B3CE015B95E4529912CE5FB5822640DF4A26D00E4F832F84A910 -B1ED02B01069DD807176863D167838F6904B33C050281F56456651C09A3EDE4D -2B5752D9E8503EF851276039DBA8D4DC868D21B397B0431DEE505CB2849F9DBB -A491BAA0E74425499ABB8089F39622289BBB57871391A5273DE1709D4E072BE0 -157F37FA567ACE5D40F63066945AA93E8BA8579C6811E4C07F683C8E0EA589AD -11D98A09606541F9A5B29EDCB289106B3BB3B261A982CB296BD7D522FEC392D0 -A740523D4D30F20BE6FAD1C8EEE3E6B6A561512AED8153B75BA8208148B03683 -4C9E3AC07C8F0018561685B083951FE9C63415827B09014D419250B51BA58880 -B96D105BBCCDA1019DF9447218A1714941AE11FD8AA5F376E9E973610030A2C4 -7E3EC4E4490F265EC19A6EB1519126C9C6BF2F5334B872098C0062D8D05673E8 -5D5407750A213EAA523EE674E18F4E10619F902DFFD0D6054601201743345C99 -D64134DBD5132EF34B2172204D87437C114E56794B8CC7BBF703A41E535EDCC8 -439546E242E3913F4CD7627A8A59410B4D36053BF6A013719439ECD8355503DE -7798CE8FC6A2F8070AA5A878509102858A384B52D74966ACE08BC23F1BD763DB -A3C68612D76BD4D0F22B040D397FA5BA2991F0299513FAB729ACA3585A8EC506 -E238B1C3E841B268CCC93091121CBACEFDC9A743B67C6E7316EF7DCA7D38BD68 -02B65894AB9566ECDF2359298786B4C6EF50AB3D9459EF3067B725AE0D551DD4 -C188B340B4DFF6171674FC42F4EF4447B28C9BCE0B5A14E0AA470282FF1A4E1D -48339CE6475CF5B42044357F749A8CC99E1B7F8E1BCB2362CBBF05AD6CFEA931 -6A68CF4F1E387E7C0FFFC55D9A0625501D88ECD89A5C88247A088A8F4C8F1E84 -B8776E824FAD6A1A361679B17A369E014150F98D3BFA2AA919873B03869E8FEE -2CED985061C28E316DF3DCA1C0490972BEEEFAED1494C5FAE71D719F7EBB940C -287D082E956AB8959193C86CF8C1EBCF1ABEC9580ED683A9B8383E8E28864BC3 -50ACF3FE78A83D70A707D8F5B91ED58D0719F26C622CE97ED210E1740258F45E -C94B5D86713405EF171EF091EDCB012E43EB2EB72823C14C04E6BBE90CE0A327 -A28F68486AE241E83B0D07B852F70A8878F3ACF4B52AECDFEBB76D6DD2BEE38E -A0A2AF382B7CBFEF455C2496FE0CF29AC05B5E56E26B53352CBA8185B4BEAAFA -03526062CEAA5470EE53414AD9621D7793CC9F84C874CFCF05267FC383FEB0F8 -A3D2C26D926924FE05C700EECB370BF8533C01EAD896275414A52AC98C972298 -E7A1571B533E38D1ECA7CEFB714FA10A744DD88D8BFFA08189EF3C7F4EA4ECD4 -C24E10729C235B8D2F521EAE16953B6C333B11A2CCA05A0EE2BDE4C91D645401 -389C49A130F6A641F861016C5AB47AA69065D4A21B0AF41C2AD7147A648B3391 -FF47341934062FA411884FC64A79A1C045BF9E5C6FA66765578F70A6FBE65DD3 -4B4385BE6F41955293529FAF15ABCB893682 +47E1B1951322D326947C8657B04D9BF2D550511EF456D139738F3977D2CFB532 +9A5FFB4CE91DCCD7E240B4BCF9FA1EB425A15400DE1F20E09D5C8D956599D110 +74CED0CF37E45B1A77887D3945CA30168AAA2791940A83CE86AAD8C05F83F026 +822DBBB37ACAE8E4FE0DB88F9696B485E0F492E92BE07307E5FD05984B62FD2B +C895586DC2F7DCE835753ACE7E00ED9B52BC412248917B1D5153249D61457DC7 +6C934D6DD2322B70E22EEFEEDF8A832032B0EBC78355C42281D253E71D112F4F +778FE032C2CDF24156DE413EBD8940F5157D01AB15BF09B7625F125A069CAC05 +414695FC8C322CD59A543FA8CB7FE77B57E9BB780E86D6EBA0820B3348D0583C +C4802E1DED18CDBAC2499F8D28462A4A188C5E11901091DB3D9EFD65153B708F +14532FEA0722A760199F77B849D8619EF71F0FE6BCF6A44A4DB0B650B59131D2 +B63194C46BD11F01FA4D75CE8B01A8B9AD218ACDE4B2E7AC2AE9551439CA630A +9CBFFA2BC2799439623131D0334850F8A61C6F7F457F7451AF4F150EF41FCE8E +43CF4E5CACE13DE7707912DE4F6A4D39B3A25CBDDCF7C4720C341C4DC55869C6 +36F2D244BCEA274BA8FB23FC00208BCEBCCC5719DFEB796E273019DF0664C85E +F714B91FCBD1007310878ABEF081A07062E1422BA54773C4038F985EA6059B88 +C27F21957823FB4C4C2FEF1CADE875239A54374A0DF4BF8BD50AEB1F34638F71 +664D40502124AB366214D7592AF2A55C0133F2788256845518631DF2CB6DE027 +869CCB39A26242E45E85514BD0CD88D4B11661AC764C34ED9E69DF349257142D +174B79107176C0F655022ED978E181775220FF802547AF069CDE3E1A8B689614 +AE1CFB5AB13595AD1A3655EF089EDBEE6248C1EBCEF6E244252F05CF14D6A8B5 +08456CEC5DD075F64E282EEED34B8F7C346CE231A0729553F5F9D87A70325984 +19F543E7BDAE04E862095FA3A49F7549BA0161048022BDA8F8BE1840C7F42A3F +5ED5F2A6CF01EB4B029408D0CAB90EE1B6F810119AC04AE46385C9CAF8BE3714 +7D9081B319AB23B2AB94D4457B4CEC1455FCE72EFD07745E4EFB7FF81336212E +F261ABBC3570774554016840DEFD93D4082A26637C2CCA19EAB7CE01BCB4A55C +608EDD7F84A6E6E266EA9468D2D562F8DDF4D21B7248694A04B4F5A02EF09F0E +4D96138376719F91CF4EE7F0A5407F5BDFAE57EF22563CEA38CE579AC383D943 +2CE9DC3122C21FBB7057301DE4220C36C175797015B8051508E788E1DA955F55 +D8E361341330AA0E40D89433010433115024D9757972FE289C21E661929C95DE +33C61C4E453BCDEE61F28AF413EC54F5FA3088C20310ACD49F2434B04EA28ECF +CA0E6797D2283A7DB8F3B50D873579232A5DA7606CB0E3E8604E49980E684C76 +F98187FAD5A6AF4E49D56C2B628E278984EA993D4C0CAC90AEE6EDD14AF60ADE +ABC05F181EADE88EF31552DB0CC0248D85991E7A154798466891083E784A8048 +9277F5582BA8F39DBE41C54EE0D1A84EFEAB2769B45925A31C412D931DA42FB2 +07F7FBCD91845C30529F76F106E8D93FBC71803996B50EBE7D90FE9B29704B48 +4DE4ACA911ABCB722BF85A518BD0C24B85A06FD3DB5C74A9AD6F54234394E074 +73758EF853CC3CA84D8CB0719853627575262BE617094FB208A0603F859CEDD0 +067F4440033C58FB60941CB8776E7965E1DDC02E72633B1362BD4B0D069825C1 +B2444C042756E86D8448C70CF58FAB8282DBC4F62FFF0207EE2BD22FCCAAA445 +8DA5DE23628D2B30813FD7AB89318E94F5B1AEBAEF52FE6EF673F0B3B13F8DEE +6BDAC24892FC90D95E85B402CB5BB016B3F19DEABEBF90BB0CA9B2B0D1B45801 +D5D3DF2BB2AB1E29D80FD9272C6A731B0F8332FD538AAB6DCBC0DD3169BF093A +A220A343A7CAEFFF3678B6D218730382257CE00DEF8E45F44B0676563FF7CBC9 +CE6451384212F2AA67B3EA99D5A6B849C43F52EB4871F8559492F078F37F3002 +EC5BC14D6EAA62D4DF55F7B5D4299B8865CBAA9A57908B35544EE17AE34E0008 +9BD6C67BA11C4B592E8A3469F5E5ABA3C924E93DAFDDBB8CA3696D5A49ADC12F +5C36EFF2E8FA509C0522A95E040173285520CF7FABC22F96E28F69826D9B8278 +A608183DFD54411D4A8178558C57609528C8C421AB215B3127F93FF5CB529E66 +C9E9FA0C4F4F7EDDF3AB92A6A4E3AEBEFA3B71B729FD003E46C74FB2688326A4 +A6077C59151D1AA8DE01587A82AF794957F0CBBF14C84650354473FBF832DE12 +9F1F92C7CAEF93AFB9DEEB62D67C79F66A210CBC7BB8E2D9B46B0A111E3E1CFC +65207E29903E0E6011FDD699E00FB0786D7AC86AE6065CA6E36BD06C8945851C +789E176255B24C56FF4E58CD1AEF7716932560D29BBC92641DF1566A58B6978B +2066B5C64A67B7BED0160A90B6C9E98BF10B877C7ED27CA1DDCF3F7A0B865D27 +9723928D5D203EDA1FB58E5FE475BA0E30EA9EB64552EA9FA6E33617C3C5C376 +8BA913082E1254C3D65EBECA31ADB5D326118DC2ED5C998F31E9D2B42889A72A +B64FD591863C6C20D2EECDEB50AE94CB8878E8D58310E46932E2C233290091F3 +C804EE399AD9BACCE91F811AEA9BC1949B32EE5A0D8566EC229ED79AC933D2A5 +73FDC7D4E235F58B96D20A9F42926EEC32085700909558DCD34989C4BBD08CDB +83C7071CC5B7C050D03F5997E446219091FA1A6F1C70EEF93F6A3DAEAA9898EF +30829DCE44EEE3BC15F4D014DB2EC29F2BC7945182FE469F7B61D613E9FDE103 +69163854EDCB995AAD194B595B4E1B9080F908E4E6943BEB4F361AC0543F8007 +F3E6CCCAB2633823C046C85BB85F368813D66D05489B0C0E8E7031D95C6F78F0 +FFC495811592459DB4FDB84C59CC76E3FD2FBF53D4439B09EC81DCC58CB8874B +607885975AA866756F1FFD14954AA94582F1F3D427A6BB214FB8E12E5C2F158E +DD7BDABB440EE2ADD422DD070EE08E68025F7C198537DB070B591572875CCFC1 +0AFCA2D3EED4B01C482EB1EC40965664ED29AD2E7FCBDA5A8CCF9738803AB046 +DC9260ECBFD8F167F5AAB5A93209FBC5EC19FFDACF5CE19437DB009A00449A26 +F4D1B301C6FB003AE200ADFAC8B0745F92077C9BEF1816F61F5A5732AAE04C82 +290825BDA033824FB3D10D68F1A5AECD9FC12ACD353F8EC998C9DD727C9A0234 +2CC1D2ADC92F413C71D3B3B05AC9D9A6A13F6B8EF863602CF670BFE4C88727F6 +8BF393A1926CE7883D4C7FCD1DFFEE9D4A48C83CDA91518D2F8565638D785EC5 + 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -8303,613 +8440,692 @@ E23D64EF84283F9640AC5F60EB1F26CDB79078AB 4D4D78922CB0CB647AC3470FDA5762DA86D023ACF398BA025175BC00CAE5E5C5 DD4B6B04208DE3B01B62B2B9A00FA1A3119C4898C4FB6ABC924E9C178792F7B5 95A933D23DBB18715AF6AF8EA46C7C8ADEC1195D34F992E63C92A91D5EE10EF4 -163678173304DCA0BFE0D68778DFE81C8CF706813C8B6C475264897D456200E4 -F4B63BA1FD9E77C6607F0143A715DCA6CC49EBA72D304263EFF2FAF9B4094020 -83BC1AA31B3CFA112EAD87F7C155BD4B049BDD6507102DE80EAC088F140CB009 -A24A80270037C9B5E5165F8A22930908D61E71C92CD1D86E0F29E7784865FDFE -3E0D993C7DDEC9D0ADAA58CC5E254FF70685C84F602C1250DB4002216B8B28A5 -B14B405736ACD6D24A24EC55EB3B6CF717E7A2DD11C160F9508A4C2D40ACC43B -D90681B417FC5486E05057652CEF914E42774A0E97887222507894FF25A6E389 -CE3B1599710197EB827FA3329C64A5E1664AEB24C96A1D58DFBBD0D87A416BC0 -82632679BD0DA756D5CE4B680C58252D1FF6D197C9BCC5EFA4BE0463CF2406CD -B8F1DA62F4F6DA081200953952AE20D56524385F03849750AE09594793FB5EB4 -7B2AE56319A03258BD937737ED6FA58D0496515D1B2C6737B5393780909E2956 -A201C7E71AB6A80947BFA033F8F4DA39D7A73C7B544916005A2CEE9627DD4DCA -3BB78B7DC14992E30BEDE12E515F41D71C506F5A1C09C1926BCBA3AEB4F2F7CF -2B82A38A9BAC322FC21892E6DD3A37BE4CD9E921B84D7F53E133DC391014C106 -5AE88E593C74F02FEBCE2A52D2204909CAAE98F627C110FB4D4C1D338445FF46 -0A48A828BEFE6CD32D8EB62B18F4BE64201DDD7E184AAE748BE92EEE94EF16F4 -118EA3A2DF762884564F784ECBCD0A9B4105301D0957D01E66132420A37FB98F -940B773F20E48CC94A3F8017A8FE775A7C3966E5053FCF3FB6EA6EDD6984BAB0 -B56007BF7CC761329AF01A263FB19A11FD16499C1DDBBF6BFF65DB2A3CB350E3 -9368F03D80988EAB7E808487A9993A4BFDD5B3BA69314E0D4E6667A0EB6B38D9 -77823C0210444850BCA3EFEBEEBCBB9E556B6F07D62543FB7215C5ACF1A2D87D -54CFD05032DF755DFA383438590AF10E6E582EFF3AD575A447E57217E095534B -666BB174AF15F63AC1C08A2B50C3C786D15DD2581B15C8272FDE3E4C409F55BE -B25295679DEF9888750B156839879F942AEF374FB9BAA0B321EA3A1501F4414F -C36F9830029CD922BF9D2A62F0AF852F7CDABCEEBFC5044F8403A126B6EEF470 -6DB41E9274E3251E592D039123136829C23C5D0B2DB207758681BB6B0BCCE0D5 -08EF485539C3A82CE45CC8125486910161478FAB68C1465557B67F7E1BA7241C -11690DCCB623B512332BFA5DCB99A9757AFB867B901B171D9B9457F1CCA2DE3D -4FD234996D4025A1225323B52F9C586FD4F08000C6F444C1AB4CAB1BFCA87E0E -E28AFA3499B51D2FCA42D72A3A383B536C786201247D7F930F0EF11892C03D30 -B06363EB36E6C5F033C9B98636EF5DCBFFE8F2DB95A3F8BC826D4A7F8F0CB872 -2595C852723D116C29F9B59BE5C74895721DCBDF10E88865DA6EA2C3B2432CCB -2032EAF44C195C3DFE91A020793E66AAC88E94BA7027B6CBC35B5AF24D4D1579 -74E6D98F9733054789A555DA058351004C18454E4AE6119641B027B0D9439184 -621D0B019CD6CA9CE726D648D4308406B1CFE85FCCD90086FDA8BD8EE5AB791B -EBED419D8C87BC21D806DEDCFE8EC07330174190FC19948EF5E2E1EF025FDAEE -59C1C033E1FB1F743CA4FF7FA57421A7482CE195E6475585DDA3A76CA5DBC05A -790CF4BDB53CBD3D2B9525E99B187415ACBA5782AC1DA45C792498EDA778541E -ED65330423DE1F7C66F9477CFE3E242D32E730CECE906E4CB48FDC3A65E948DB -EB79D4B38CEDA90AFAE2F9D47E5007B9EC99F1931E3064C18D2D258CFD10BBE6 -C725DA7258DF43B5D00369A9C87565CFBFE7B34C33EB313E70D0854A381CAB2A -BF9122B7E2064A37646CB5A7E0C9AEBA7C8FB84BDB7E5464F6C2D1D0DD6271ED -5DF8A788E6E5F674F6A7651A29ED495AF3AF836072ED471DF044EF6230405F4B -4C7E2E37BC569396194605CEFD6EA60B8C5AC1F6D46AAD79527ECC52AD059705 -F0C175ED8B19C61B51C7AC602125D91904894944BF936734B1FEB69E41B02136 -BC97E2B4D1B82FD0AA1292936F790E8B4CB06F4227DC9682816A3C816813C685 -E49D13A9D2BEEC45D3E6ECF9365A516EDBE282C0893DEE236D8BA332F52F939E -917D7D15A7E8D3BD22FC9D63938D003A538E53DD21056B92DB713FD9B69BCAA7 -4EA9C0D55E062CDFD2409D7E43F6A3BF46D10305F5AF14E705BDFEAD85B5A4BA -91725480B7064D05AE39CD9F8704B062BEEDE7C92DD03C1A809EB5915A8D468C -9E2BD390F3AB2CEDF61EFA3EDAD13504C2BC7227C23C75A18FC1FC044162D680 -0615FF257AA9DCB5A624397BBCA1AEC23DB8161FFE697DB85B8D9BB34E996FBA -53B9471338F012EBC8F124EA24E4F9CA223634FCD3A034E3207054054AD2AAB9 -AAF8D83D3F8B03A7FA9C0AAD8110EDFB3F813E067E3EDBA2BEA04B1A85E68287 -CB2CCCC4B3DE9A718677BB021D92271207FE0AB4DBE72678E2459EF6283FBEAF -B3F0543813828CEB7BC0E850A9533347BEDF7A40109543A0E33F06DFB8454F88 -1DE66C613ECFC6D45F18FB7FFAF275CFB4030D396366C48AB203BE7DE00AC57C -8E9848167A1CFFB8662ADEBE46F07FD555CD86E14C6FEEB582B34A0B8AE2313C -8754B85AB5EFF764FDEF7746DFB35F0C15BE7C48791CB77A92E0B718668A71C7 -D6B094B14FBA7C2F12D2EB33062C046EE3EE48E79225D0D7C7FCB57BEDD3A215 -08A4C4516ED8B4B7497C6154EEBA8AEC5D3FE3D8A87EC7D1C202D036AADAAD61 -0D1007C2AC6894F03C8CE48488C5F2A536E4F9F6966A9D3325B0340278BA9800 -6C9DA3213EA46535D0DCF53C22C1C9D9F83063639C1971FB232FCBE3C7228A86 -5AC1C1DC4AAAB6C452EE90D2B38A252F7958B39D4D7BE19965A9845BBFD1CD51 -20A5E14C6A04CB5DF676A80C637A695E18FA4B017C4920D64C02CDBF0B7E35DE -F4CF0C9FF9A0F2A3BDC2E7CBCB60046602A3537028935B978C93DC53D4DA1FCD -9013BE7E5FAD8C80046381AFB3B4C38B816811265A1DF5074BD0EFB0A4B22407 -4B3CFC4E225A414B5901DD5F0A7C80CEF22DC62C985C40AC80F4AC3984985779 -B52CBFBF2CE2865DBE9D36EBABF7A7291D2E37D63E97E20D363A816A300EA2BE -58A23D16C897B8EB29335BA930E97F6E2FF49AAB53CEACC46105866229585DAD -3EA6E62AC3B6250ABAC16C32300A5261401970E95C970D7F3EC78BA01C0C3D8F -ADAFA8673160EFA45FBE3BA443646EDCAB06F55CEF52066CCE02A627B76E2C62 -7B9F0761959FE4332CA9C483A41C464B04D8E940EC56AD4B5FCCB487FDEBB3F1 -C6CFB47E6DB9670702BC07452B837DC5B53C004C8942BDA170717B7AE9927C93 -6DF7F8D05429AB5C9DB45EB4190B5BAFEED95384C594A0FC38F09139ECD44EDC -4C4D95F915B3869CA7CA2D7D2E3895BA33E5B0AD02206FB5BA92A1A0175620A4 -601E0BCC65DBFB0315BAAFDB12EE5FF2E189BDCD75208FE1CCD4801E65D6D2AA -4A77FB2D70090257E4175E04D09E25FFEC19F7B7294A9FAFFB924BEDBA512F43 -12832B7426BFB35CDB2C782F35EEF7790310D6C25522EC3ABD5035CB8A6CCBBF -49BA86D273CEEB5632AF3BF482D4F90A76E2A7D9CA8968EEC33E4C867241DA59 -AF2AB680A8025144694C04BAA5591D08EF61D5BD2153C292299D0ED70285D989 -39800FF40BE169BA2CAC8EEF614A417D0FEFAAAB8978E2571A92C5CD6D1F52AC -B67CDC6EA11EBFD274DDA3FCAE379FBADD0326D28E75FAEA5DB0ED85C3971BD1 -FE386CF4D5297929914BA64ABDDF4B0DB7C5804A339E0A0F7AA4E149FF01657E -D226325922F0590E0F782934493B474B043F9162C39E4C83EC1B78D48DA9CEC6 -9CF956218DA3718AAD0588E6C8FAB3AE953E4D648B1E0955CFA67061EE12917D -0F28EDB241A0DFA7D4F1108E83FB9D37641FFF4EDCDFCAE93B987088DEC07925 -EC6F2C26BDDAE0294BC44A4618DD622BB3B9DAF843C3758FE70625227DE0B709 -1443BCA512BED90F03DC4316C7BA57D04180727AC1D6EC9F864CF2A8581692C7 -7D5E16480AFFB4A7993E5C74A64CC4D69E0DBDBAED157D2507B270D928085C42 -1FB29B152BA0AC7D479AD8E57BFFFE3002DB227B7534FB7E32FD8963CD4D15AC -F079CA3BFA3A1FF5550EC917DDE6DF63A016E56830BB39EE084A1A79E1368977 -88B2B238DA4C3F9F98CB9FB33C6E30C092741BA7F8081B2AE0E13B41733608F3 -5728C67DE8D040D79BA65DBE9B3680EF0FC47281BA7C75249A5E6BFD5CDB09CE -5772704EC7A9D64EB22151B7E47C20CA3FDB13EDE5F3BE6A2A1378D03AB6F296 -2D1D3DD2D3B3F6B887D2C115E6828F7DFA35463FD52C41D778B61CA36CC57A78 -839E4B9EBF958EF7FEA5F5402078EC3AC2C8F19BCB9D0E53EFC739D756D44E2A -D9AE2DBC989667BE5253ADC946CC65202BD5F2000B1B2C8D8C0331BB6CA782CD -08D42A47A500BF2634A71C22D03E5253E49E8F92A52E6AAF677B6E0088B5786E -791E5343A525E6038A71F00234920B956EA2791CF38464FEEB562DCC8A4949A7 -BD674D737AFE4E5C435BBBA755FD6E807CF8648E840CF416E92838007526FD92 -5D482FFF97BF7462E122CA0748DDFC5F15695C92C8F3C9A396C6114C02526F32 -CC3461C073EA8B3221336AAD4CDFA6045923AB9B445F3D202587C1641CB3F41C -B7109C07D1135D87323C149C2FB890440D0919EF0AE76637C38FF6FA59A67FF9 -9F199B75B3FC139BB72D6009FFF5F6F20A1793E9BD4E608BF6F493C8814A2B64 -CDE5BCD9D1C5B080C962D5D7BE98468BE9B6319465E54A5E30A3702428CCB648 -E7A504DCE39ED1072EEC047CC23B836B0B8F140CB009A24A80270037C9B5E515 -AFA24E2144A435883E2F8756D5937DAAC57FDB6BDD2325B01F712185C2805F46 -DD32A420EBD30E446DDD80E69C3751EF775FA4E60FE592AF9FC47E74D289DC28 -5EA30F1B1DAABD8A56C64308F22937B34154B0E15DB84454C86B662485354DA8 -E555FDC1F94BC894FAA6A1C76238C4D8192B796382901448679FFD1CE4298042 -C8931486A8CBBAE0A125F5EFCB49A22A13D6EE737A810763CF2567256C482296 -3F37BAE1CEF8101CE4785D147C866FB1D697016FC2B739584F60D884793407F9 -7D94749F379E83EC049D3A61C4EC472DBC574B3A772CBEE2D1C6AD44486E5122 -263BC2CAB8668100CA8C7D99610FC99434A73EFE67279A477BC4E592F28E60EE -84D058B5B3685902D2E798FF513BA9869B76BFDBB5D6035DCE5B14F1889D7DCB -DA8E18D49A4A86BE44B4E65AC10A453177A09448146BC96FA23F67673A872541 -2555B32DC09D7CF35CD896C1AD91DB62F9C9B69C1020B1077AA89C4C417FF9AC -F05F1C9657D6510A082627D6D579327DEB588D18339A1D7993C92C9DCBD09075 -410F28A2945F5AA25DA3EF6918C7EF5B7A723064BB8EB3E48CADF2C8AF6C9EFD -52CAB7B23610728A7F165A506295F913116A2E9E6D87B9DBD0A6F7BB1BE59E92 -AA7CF9812FD9F201044EB9D6E97658487458694DF4BB1CABAC9B48F5D366082E -77405CB38C7A634E5B29C03A1B36011AD17150D9DDFC74A514242D29690B6E6D -B809270BDC40CB9AB163421834FF182028D0729A7DFAAA3330B73B3B0C3EEB6A -54C48062E65752300EFDB996876508726CE31F8E040A1570F91DBF8F64F5EA80 -D167F825B3B984A1A30D94D51640E60F5956E59BBCCD8CB6CC1E820CF9FF3A35 -FF52BD242CC5B03E2614541891B78E0D1C4AA5C3C6B5EE287793D8FE7C245CA0 -CD2E82FB8197E402AF57D680F1AD34324CF6F97D2861942B8E22F2835682B01C -2B17479B70CA2DE1CCF362F230DAE171ABF32B82A38785907447523378FB9B3A -1FA96E48936528AA62AFC7B41F77E0F15FD8FA44B8F44D09924684E459A9FE76 -7792DBEF4F2ED4DD9825E3EA85A3B09186258837404CBB263645EF21A725DED5 -4D838B984479B2CDD1A6675DE55A83EBE394D05A5D8DDFB314C0804D33FD2136 -0E5D36AAD180CDF441BB5A784B2E9289987E7D0435F0BB64B8EF98B848C8D85C -FF2F7700799A2F8BA7A2B491D3EC3D0CA2AC2975BAF2A510C75C455193EBD5BE -BE4A742936CE9DD5E2593C8E6A44DA2B8BCDD4B8D323578F80BA1F68DBB0644D -B58064E22431C96F866B5AC13A86EF3DEEA80F27ED58F59B1239855CB5ADA7DC -C9E26E6BE3E2FDC7ED934D189DDC905D2BEB79B66393A77062334AF1D34678C9 -7BB968A8E68D18636A88932199B379DE386E2A72F8FA4C71557DA3E0DD04D29C -5BA37BF4193DAB852483BFD0298F37EEA57F01D7B319F8F236B16810453FB990 -F1E06217567E42345B8969960187A60A567571A3AC2A2BF8A8313AF425D14BB8 -005C43514200535F51BD0F9F1D4C4AD169E5F4812937D461EF019D51FC30DE69 -45370AD05472C33C523F93D97B47C9506F0BBB74D534278C6A16A9C18B22F5FA -AACF9B5F4D32070A7BEC1DB4C52F982D202B676BEF8AD91EDEBCCCB29902034D -68FA11269542DDB5E0850489ADD09149A5421297B981B5CD5FAACB58218CFA01 -9792419D7FC4F9C50E4805DD9838C5C2868F24FE3DDE86545762D2A0EDEEB432 -00DB0816F9515C77D78490CE6B997D699E5EB82A88E64711AB32F15930EF8965 -6E64E8E61D22A3CB7A27189824DF510F5722B50C788D7056B8EB54474D1F91B2 -367B42568636764E0BDD61282D44B86C61B9DF3CA75EFD6F586669D732F21DA3 -7A7B244456BD9826999D31702F22F4ECD9994567D9B9F71AF0333CF7EEAD24E1 -F05F4840F8BD0B8CF4CAD7616CDEFD049E82B4B69242E1E021A20C554CE932E1 -0C50DF969F3B5FC6FDFE390C4BD1BBD08BAA522210C8390030BF6FEEC3CA2192 -E8B5C55D9F588A2505D4859C75F40CDE19DA75FA891761C31330240E5483E016 -37152BA948E1EC464E688B2F1DD7DF94D7CC5AAD9D14395ED7BDFFC6042D339A -5FFB4F3E2628853277D43AAF54CE1D6FE24AE46FCA7003A22251C5C2A1EAAC39 -0FC3E5638C3C69B24E0ADEB411E69C312CD8EE5A583B4E98B9DC2F8C0A34F2A8 -6BA988D63753E222E635F580687E38B173A956C11306E362F3D8791D7C955744 -BF5023DBC04714BFFE5DD451E578D4957E447E530AB11A87E974FE248E942439 -CBEA0791D3A0EE0A5316F9F40FAF7E108E45F3267CDD117FA8090EE56333F249 -C708265A37177608AAB5C26DDDEEFCA400886525010180B0E84F312AE334C67A -08E8B29E6D3BDF3CA49E26144C050DCEFAF5FECD477C543CC07FEF64EFD1F683 -718E0CF6AC6BD5DBD54170B054826794149D1217080B750194DAEA35F9B7A7F7 -49D18D595F89376C3667791154C27655734E805547A773AAE31C908A801252B9 -050DC30B31E5DCD0DF1CE2A91DD6902315A3E3AC59B461305B168E1CE5EF90E9 -E002555FAAF881AF16FF629B7D78CB8BB256DF0CFFAF4410331B1B0D8E2F1A6E -F1A6329D007E202C3AFA24368886A7CF91C2CD402FA93F98A05466F3B549FB9D -0C92DE64EC8DF16F7ED7DAB37717AC930FC9BE78B52F16683CB0C7BBB6DA94FF -5C951A90ED6B3B0128766407F4900204AAAEF1DBED86E42526F2E6F5655FDDC8 -B0B3B89FE45D083653577D701505D87CF72ADC2B59FBAAE8AFEF4C959DD97AE3 -A7C7BA6CA0657F18409714F48E25EBF479D2B0C95BEC227566D416A8255758FF -27AC5F8ADEC07925EC6F2C26BDDAE0294BC448E3AAD01539DA0F12BD1EE7846E -609078D3F9E9698023614ABFCF524B66383E542DF74986282E5CD3DAB1FC6FD1 -C795EE6B7C38F6EE2E44C0504D6B43D2E25F739057AE5D1A8629BB8FC1F3CDC8 -691EB6AB21FF4CE9F221E388C6338A1BB27E4EBF453313EA98EDEF280EE146EE -853B72416AC4921113E4397D5DB09D247E1171921F38A44E3210F2D477CA97C3 -EEDCFDA0659E4CD5AF78061F0B9A633E0F729B6E985FA289205EE5556B4469B3 -7664ADE7884365597275ACA2713B635A055B60B043EF35F3247DEDF5DE863E60 -D4F21C6CDCB7AF7A2C944FE0404596FAAA967A816AEA42A38949C89DD4E7C9C0 -013CD7CDEF8DF37D6992197BE580D6E5BCCF6268492BF2C18AE099975E778E41 -A120EC3ECB4F855A96875A3706D05F7EA40F5BAFE83A1778F36B6E6C8CE47BA6 -F5F1B14FEF436B69D54B2B35D9F6EA9137847A2850B9D5C07579EDC08CA4D9E1 -4B1DD6E9DBE23046CE9F7E18F4C685CB3112C0155F3C47F05DD6F129D5383797 -B3360E800E88B20D7F724DA9FFAB4223052DF0DB5EDC15C2D4EDDC0B3A5EB838 -9F8DF78DD00B961B77343127B67CC525A5A15E0D698D574122D168901D90B8C7 -D985BF72BC87D7B13BBA05185EC8AB1186D810030E9201CD46F6305D2772A551 -B438AEABE65FD11062B61854A07D5D3EDC20D1575162794ACBD5CA0FA6E76317 -6917E619149240530C52B8625B50A2FF63368B4A7C1FB782B26FBE57802886F8 -DF4CA3D28DDF6DDD7E1DEF730A91A11C3B0AA6FEBF556A942E231E7EEA2BAC45 -C708FAE66D917C40B94AEC41D23AC2E31507E5991730CB8CC9D6B7CB79649532 -DEDF1E61342FB7D57AEE17871AA2090A5F5658F578405F91CD7BD3C3F8C6A9B5 -B5169A180E023A54A3CD885FDED248A87199AF4A8C9C769A3477E629422C35E2 -8EDDF79FAE685CE7F8000D71140AE06C0B5C84EE7265C2594D51AD9144F3A402 -FF9656D3492D26324782F786D66629A9954159A573D2B9DBFD935263022FE12D -3D422E53DFA9BF6E42EF554040094307F31D2B5BCF8AD358AB6F1AB50FBFB251 -B11A9061EAC9BAD026728051427CDF74736C0B4DBD0B7D0191CCCB7EC1DF5270 -8BF0A3A8CBD756DE231CBB719D7A4D7AE8835B115DDBA6A5B619FB73487AC9F4 -2140840D65A4C9AF05EE5273786FC7C12E56C67571D9A59674566C04C951011C -F54EA5A7A33865DB1308010A77B1AC66D2B372C5B83AF3D62EF1C530875138D6 -E4ABA938B681E50E210A4A55AE63CA63B1271C7CDA054C8942BDA170717B7AE9 -927C936DF51B4F89AEC8278075E21E1E1B545625093DC1331780D6366F4B8D1F -D520C8FEAE3B208C611D87390733248992460F8268D4AAE94FF57FA7AC9836F8 -243D10F7DCA4E9552911733D5BAFD99645E9F471DAFF6F38DA89F8E072728FA9 -E7891C5BA613881C130EBC350086D5DF5C73C7A1EE7237F1402A7A72F7AC26A3 -7B440D0A65A6C56CC5D185F48D11B68A561BA2A6444A2108D3561DD0A6BFB224 -A0F7EE4314104E7D1FA9179DAE71D905B7E70CE5AB2D105F62876DE284049998 -EE4A1543CC17CA17A287510C8D56372AF4CE5A64668FEB8DB67F0A929DEB4DCC -72CA978EC714B0976174F4DBC059BA4AC3BFA87021485764E89D29E942DAA661 -0ED0EBFBD343F320FDC57DA9D2C50A76C3704EA258769685BD6C6002E0F9ECC3 -C3F4244A582F1C1634BCD70D984454C9EC681F0854829DAFF653300EE8B1673B -0FDE3A04F9A0D0F4BF68483C3D244469DB007C4E6A20D0325A0667E1336DDA54 -E4ADBBA63A7CDABB586764C524C2A31484111D9B9457F1CCA2DE3D4FD234996D -46DC845E8631FF1F8CFFE6B923DBBD0B88B18110DC268C0016F01144957CE059 -FA6C07B64E23A00CE28C32B10ED7E80E4B4657CEF5131D9E579744D5FFB1DAD6 -D68E131AC3D42DA217D0D412CFAC791CAA3254B4B65BBC94444BFE08C9D31A97 -2AA9D8B74DB72D66DF7CE533398AEB186D5B053A5CEE138F453E9A3C0BE49687 -221CD15434CBA8B4E4C87ABEB289631209488995AF9C835FF320C47FCB83408D -718E9392A4B929C8FDFDBA48770D0A5EEBD93F8BE6D5957EF9D7CE93BCE4D9AC -B0870558C924FC049D199A4A8CF21262199758B0D1983F8E2A7CB9102E24F7A4 -E9FDA6D4CE4A275FC54F60B3688DABE52AA7C03A7F8D6BD18DED24E434D98573 -336D5F16497CF0793C2A2E7453FDDB6C75E32BD0FE41B1443C0D926CB2E3016F -65B92F956A0E5ECDBE484B0D237FB8A01031AFD05411302074CBD62AF9856B0E -C5D64FDD900BD8C39AC821B1B553C41D61004B41944CCC5C74894F8FA10295E4 -98BA3160C0E49D7641BBB07B287EAE62CCA82BE80E9761166AE0FC4EDD40053E -91861477CD5CA04627DC50A40E90BF3094539DAB953FF391CE17B65401944803 -6DC6131EF2A4F256A69DFAA5502AAA0FA2AF035F5762A13E7C6FE0D57F34A32D -37D712DDA34BDFD2DF8FF537A32D41A235F013EBCBFF2BCE4DBBB398FF3B91A2 -AF7515618AEC56D5B0B9C863156EC1637E7DF13EA68783468822D1E367AA3C4C -42A0E423B3550E5683AAAF8C20665862CF6D7C75BB6F0D034710815AB6132B76 -3483700498CDEF8BD9F3DBA166CEDE6F5290AF2F2FA37C1FAE100FA5AE75B756 -1A418E49662A73FFECDA33956176106C6DC57E064B720D7A590105FEB6F0C35D -9BBA4444713B170646624BF7544FC32316BC1049A58F61B506F7BFFF8E84EE70 -CF4989E905A9DE8A1EAA15C8310670F11871B5093FA5C7BDCF99E5C68A9EBBAB -B3D61B1836CF00DE4085B6C927C18DFC14579777E6426E558CCA7810B822AF73 -59BA3562E5B988C7C7E32DB1DA8B9BB3C2E69ED8A26B994CA4B3414BECE14679 -58FA51A5339C15E591EE34CE31D78D057EF2453EF7A4E09F6FCDDB3FD4221280 -4309041B3B28F6722E7F392B523059DEE6CD4015DBB9015A6817A5733FA3AA4C -B15C0DD506D8D1A4B1F80CFC3847BB7A7C463351152A9CA0885F5F7336180EEA -D06DB6EE61D681403B2CD7713D3408D17A9EE7576DDE97A987F715808DC253D1 -562653ED0D82E8481AF6828631D639413858E8AFDBD871B23EDF205901C159EA -22E2C1A239A43D08E8D176F9855A13CE21A6312D755CB0C19172F2B3C4734C67 -7E9AE564B4024B1EF8382B786D6ABD1CAA04D2EF6538D476E530CF28D43ED92B -D8E856BB55FB81B587B073A715D668BA81A369FAEEAA268095E14BDE31438C2A -019AB17CBD529514561CF829F1E1B265F3D87603E3E86DCB2E3798A6A3F36E76 -9EDCDF50FF6C1483C45599D61215BDA4CFA5EE225875DB40FC37D9B236833E83 -48F0D0A06A5D5EB6E2988836C03F961276EBB0F35BE7F4AA9CE2EA00D013DD99 -8F9AEBE37DE5068418F41A007E61C8ACFABEF7A1F35DFED81DD3A48C7190B61F -C2D3A5A6EE68BE184143A92178834CCFEED88C8F2F049762472133ABC7ED728A -75C7DB2723EA384EB68A39B85C3A5E5D1721158755E2350B2BB74461C02347A9 -D9D531D56BE56BD8BD72A264E73FB67CE7FA22FFC559E1C731321F5516DF5E60 -F059F014BCCA937457C0F9C07BD7571DB98E4DA0CCE3A3CDD24936317303A859 -A14CA07A2210585779B9D8FCF57A797B5A4FD89A01934A2FD83A689796318B4A -7F555C097BCCA911B8A30065A147380D17DBBF27066BF64F644E335BF08533B9 -5D4287D3020FB2D8265324AFB033C28C40FEF0FB0B0F65947DFF6EC042680EE1 -6BC22104C54ACBE6E9B7614A28836FC0E2867E5FC6DE20C001B5D794559CB941 -3869EE99A36ABC40CE5118E752D6EA87BD5B92A62CE6BCF095DA482A48E01331 -4E1F8DB67D7B0B8D90668ED326BBB345637DA32458FB6121289BD5D224B67233 -4BB2DF75B125F5537650893FD921D33FAF9B4D7EBB4059448F66DE699CAE7234 -5F5A054AEFF0D416A4325DBAA499D1C5BB0B0C1B5403ADD0349A827E17794C0A -B1BBDE85D6405BC00B0DE8CE79066B9F420D4D13317702D339A21C9AB6F359A8 -0DA0D7952033FEB8F645747BA3E9F143C7E347570AD63BA19337AD4423119C98 -D5DC1DC1A3FE08856139A156B89749B372AD4279A7E336FE09C299CECB9A6A3A -FA0B9164EF4E2F9D430C204D4E78A49E1257EC9588C2A1A9A9978F29A8DE76DC -759A121A99E7ABDD681F85EEA9C808523360ED83557EA72DBB9DA2026FD796ED -73211A4F47283124FE60C9C53D2E32C9797A71885CD52AE7F31F1D0D6A67BEB2 -771D9E8F001DD782E0D8BBD4F5A123918E093F5860D251F7EA94017423179AA5 -85B45DA1C223620CD9770F8BC91C6EA274B4EEEBB8A4F826E39AE7694B49AF12 -73D643FF6947C8DE43367FA02C14BDB1BAC8A13DA4B506A966D123779C46AE5D -6DA8AFD824BDD8E50942287DA475298D6AEC5C5859BE1F96941A903A9C06674E -936D20D0D9A44241610D53AE6A1DE486DB94F4DA751DBA42440D81C64C56F096 -FCA0A0EDBDD0F02D7FCE8672A37BD8F32E76D4281080BA9F50E91785711E3B41 -929626E8A014CFB8691DF942B87D3A7155DF5DB9C583C84EE7D36ADB450E1AD2 -E1C899B2FF90F4C78CF92E1AC245F6E924D719F7BA6F62E9596EA62C942A8E0A -C324DEB564954EE0D69C83C9A2A6CBD3E91B7943786D4C0944AF20B2E4308931 -83A9BD1B7B08ED70FD8BAAE422BC45148A7601249951755A409B77934A922785 -6637BDDED981849F5805BB7C6B508622F78DA5FDA8F9844CF57672BB7EFFB6D4 -85CFDC9AC9A5688C8F699CC1D10B9A6E8262B8906376272844885794A70D9765 -3731D87D038AECBCC6B9DE9E44EF319DA5B001A79BE540CBEF4FAE5DA163298C -ED28E09E922D7D6BA3A9F5E9344546BF31B72B433AF15A00658ED278990CA4A3 -796D48A81E2AF63BCC4A99D8A8B76927EE4331567A366B8E24E527C9DC5D15AC -3ED7640691133D630E85DEB5A93EAE9483750F8F04D762ABE5B35A9C4FD77404 -47FE3770603B117916AABA8FA45093B30D4EEBE6F2BF95C5BB315DCDB73C6C44 -9D66CDF09672980BDAE802FBEE4FF7C4C3C6505FB6D7E188D2C8F0CEFF41FB69 -8733B5F81BAE2A7FEA58F20A90D698B2013155F56E2F9A7836E3F33CCCEC9617 -F6B69147AB123959661EEC2CD135E54AB52B83FF70C1076D19665C74BBCEB383 -1DDFCF382CC8A18746290C1238D77A2763FDD41B05BAAD8AA0E7E91E62AF9BBF -2691A255F0F24AE4355016FB620BBA014DB34DB4C5715DFC15C39384FA5B6A98 -E3A622E8213021D89623F9051C374A2E4EDC011BC9608CBA1D33867E071ACC0E -91085120BE48FD4AEDECAD159B84E81E939593F7C79D6272A3C428470DC7F566 -3EE3F9164D7F49EDFA9038F60ADD7626E991176516CF4166A87C3870E1785F25 -A95F1C1C9BA23A8A4E8F28D3658DFBDC0FFA30B7695AEC2390786BAD9B5DFF94 -FB2380347B435541D0D8AA358B9BAA6C91D23373F0A50B30D68D9A2D1AA69483 -583FD90192A844F8202CE94556F767557A27B2EB448F61AF921AA4D95F11B2A2 -415264A99DFD711EF16FCC0BABB85EBA396DA726E648B101F83E709818396735 -DB7B6FEEA10BDF6F181222E3BE13AFA5FC8201D6D4420CF64870564B23D16646 -5D1F931F10608656C6D93913CAE761C7CE31BDB8FB2BA3578A1E3C89C2413FD6 -98E164D645787932899F30AA0676F3C93EE7D821B0ED1D0FA2B93070A5DD15C3 -CD3F608F418B9B4CBF67FB5F19379461DBFA431A1D70B01D2958EB4939B8FEF9 -897137BC12A73B5E8928A05FA2681B2A690FB2A79F029908A51C0E270ECEDF66 -3CF461121E9A2770F37C3337DBEF8C076773DE2DFF7EAA48461C284E446F8E32 -30B6B76B6F46DA2F351733B80E8DDBAB9D2CD8FEC5C3C62D61F9AD13950B7521 -5E9EA4B6CC6DF23F8A06351C4E5CAA86AA447AAB6B6EBDAF9F007D74EB6AC476 -61DAB205217AE0A8CC5E2622D804A9D0CB7F038A93C2279A6E3206850B48B28B -79F028D28FD4256FDD11D4EEAE241DC67B43D529719E2E1D0250D9BEC89D666D -3AB48123E75CDD4450CDD2290B018D87FA7D88B5AF58A133190FAC46008EAD87 -361FE4407BA9FF47F23E4BF0F84214721FB8C68A1EA5AD8A8F89F50ADFE9766E -81CD3EA3D374A4560334D0685A11A283BA9AE1FE5B0655E9265B29C58604A551 -076E99F3EB3A131220DC08562B5890201E2B6C7E2238B13A24780E8EE7B4C52C -B17D92B74F15B61FA8B838CF207296D17FFC747051A0B70080BA691028D9B092 -DEE2C476B624FB324B0935096385B2365D5C89407E4809F5982F34DB6C10770D -AB59E158CDCCEE7C13570CA3F1C663099933F76F86D75CF3E66DEB7AB16B05E1 -88871C4AFF67E2E2015DBEF87BBD7253799C080693D5B42534367FED342DA27F -DB84E8C31FAC15E61E29C4A953C2CF34017C306E1FF3CC5CD656BABB1B56479A -9B2BF19C63556BE5B70B546C550A364D7BCF2DEEB81FA8D1768D351B03D607DE -15BEE915C3A1217FF5748427CB0B88EAC87B1687641A20721B49B808B239D044 -B365023E7671E6CEF22CE835215864E29BA5F43E2D08EDF14D3F8A2D357840B8 -2C1C871100EEE71263F6CD2F71F045DEE2D8D52CF0C747E703D7555ACB22C087 -706E24A8D4FB691692426DAFCD00E1C10B586710368A1C2336A8575E4F9136C5 -3F31518B0CAE2846E130943100CF289B970817496A86BF3FE660A49ED30C3C2E -22BD329CAFA10A2B95E876D262E2B2A1B70E4DF7B8821880E8F7DA9CFAD395EC -954F1EF3F6897D2DDAB04EFEA5A63D4080EE67DC8C61A6DD0C2A17307AE028A2 -25CE049C07615F33B2429648DE1208B58074F43FB64F821B98AF5D705C3300B5 -9537CA7D26797579D79102B1A30B793E2CD706EF1D175D0035E987A350C1AF19 -2F542CD299BC0FE43D781534B9290D398CFCC578B25526A239BC3DFC2560D568 -BFC312CB36754E8CA924F34FF8B3C82A1C9718B0616F35A46DBE5A2561E88C41 -3AE6146C538DE06C7F42EE5A3873DD22D6C674BB19B5D1527E33A59436893250 -392B63BCF0419251E28276582B47641D38A796B697098FC8CA0BE7DE8D969AD5 -7074019FE6BE2202C28A35C5BBCDF5B54A927AC613EBB1DCFD89B6C0DADB7DE5 -AAB8E6AA11305FBF2999FFEF855F282C098CFDDE7CE6A72C5F175E9CF3B66A96 -C4085E597BE3AE341227CF02F566E797378395D3BEF611D9C75D388B191805CB -46903EEDED187C39DBA60D8487CED63A7A1B43074FCC33FEAC7D975068422D22 -8D4243350905A93CC7B2B0BC4CCD40621E08DF9AB69D82FA131CEC0B3A71CD8E -9B2CC23FE0BA31230B01879CB77BE2CDEEA404DDFE173021B8003DAADB67D26B -6B1BBEE2741A91510C98B4540C3A1AAE56B20B59EB3FF0C6680491501A5541AF -045F5EC1CB61EC695D3BF008C1726C0C487305235475CF084764E963C8C79CD3 -13C8D35B4D20D942E8CEE85790FEC78B1AA96276010493F2ADF8903AC27B4A87 -ECBE1C89A6640B576C9F6481E79C9FE1D097E6DE5C32E83AFC7580F9CCE3835C -7EB79D8B724B04A7B5F578804C2A27ED3C60AE5B1778105416524E494988F828 -02369C94DE27E819F9EE0FE13512389A8503CD22C6E55EB06F05CBC4C6A35CBF -2391AE9823E32F6447109DE73A6A50305E0AB66A8F33801B61FFD40DB98F9363 -2E4BD1EA21492D115983D85AAFE8B1A2ABF7C5D7BDCF803F9EA75D3905F83379 -EA40B1BEFB8F206CB592C078CCEB12D58308F3BBC5D7A8240A193208090FF5FE -951520ABA40F8B89A25D8525F9E8786FF1A255474F11D3F9C0A82A5B6BA0E7BE -40B5F22BB20A302226D6D9C8897A5804E368932C996F29493F00EB1ED9F52437 -514D4286EA504137232A63DA6AE00A9BE7A1D9125DCD2CC5B5490E96F20F5234 -28F489BEACBA4C387F4EBD8A2137807107A6CE4BDD603B0C004CFD1BCC389F3B -5BA2262983B1C68CEBAAF2ED9DD59F9DAABE8BBD2C1A44A81E3A141450171ABC -ABF99BD97B9C705D016A83E5C02A9E0E35E2C71145E36B7E276EEEFA6DE7FB0B -138CB0A33034F681AB83B19F775C58D6C9FEE9FD9D6D046F0A90D951B55CD804 -F36D48B49CE54C9CBA10B0266488F2A4B69B39591987584729C0E3F97B0E19D9 -CD85100DAA2CAC0567B9D3B6BE0C96DA065A82E9F23F96C90035241844F87D96 -F1F8FA02C24B4DE1F4DEFD32F370E33844CF28AA043AD838B3560755BB2567BB -AD330BD5FE3A6DB1AF23575E7575CC34D35298DEDF555F9A377BE353B51F1044 -CA15797B697669E7577F03B1582F4FFFD27340770D1096DA6F06412643874DE4 -CA30DB26380AF3FD49FEFFDD9D903F44E9F004BF556567E8863DF9EF7ECC0676 -A4D1B9ADB6E4D191DBF02BE0B5A2D7EFA3F5A03ED9DDF0BBB1C4B791973168AB -BFEC8901B44C598F6729CE137A14ED7F3C858F64FA48B33CC74EAE7218B91689 -53906BE3F2C6704C524276FCFC80DB5689E5DE7E864E488D3C8394FBE4A38588 -87CF32DD3C3CBD58DD5359088B0C9F0B792ED4B8A70B167E2200964009EE9D86 -9431324D617824071CC27F93D0612AE2CBB1DEA946A1683060F3DC868CCB7C79 -D15208BE4587D053972E0D746E7D2CDF5CA4BAA16F9EE20300053E3E886C10E7 -48C7805A56619C037D50F4071DB6DBB809C33D41AFC5E0B5DCA4EEC772E01AA6 -D4D50246A00BEF0F963C36C2CF3FCBC6172637D5D2AB881F78EA631E7751E9A4 -AAC367361E58F7450BC32E51FB420C5D87D5DC6C8E3C38B0F01C67CBAAB4A8B7 -F913A125BD85879BA8CEBCDFC7B2C72DA41391DF929943C9C35CD0CC027F833D -4516766668B776063539934F087CB453C5431ED1BB80CF8BE14D3BAAEA64B327 -7842403C6B5AF28912AA5BF9F939403F026BA678470945663909F408628AAF0A -B624510294D4B210D8018F278E5E34F1C8D47FDB8E9BD97FD899126F16459CF6 -4B635AC0BAC248A9F3F1AC1C1162219F8FA9A68B0BDD5258E5C101B65839C45E -B8EC746FBDF1593B705B3FE694F0B2B9816CF5B9CC4A57EE8E32158D1EAAAE47 -1277F52E46BBFA532DAA173541AB4CB80FDF0820955924F7700F8CB1244E5FC6 -901A3BBBEDAFCFF0675DC5BAE62077A9DC085C2B4F7682505B81608BEEE4099A -20F14BF24257AC561E4A9C63C1BA0BD9CEF5912A6E52F85479207D8B363EF8A2 -66A29E54110EA897101A08FE5F1A2A04ED71F931013BFBC4F927D594C17E4292 -5387EF18283D8E1832EFA81284CEFFECCD1282611C03461B0BA75760000F0DDA -FF909327A93B94E6232A7B2B97885784A52ECF43FEE9BC6A51E6803262C0352E -5DA15A60D8A1F40A1156777466DF03655D3947CAB40FD47CEDD689693C8861F9 -F4EF7C1F6C89F9917E7960AA17E59A06C05E0223F4CFC3F7921506F14E43C05A -7E51A610D31C3D42C9157E02FA48E1A19E447D09FCFAD7A3D39D8736D5D2E2C5 -950252D6A5B57129ED4A39E0AA806C6ABD958323A45EA8E0CB99AA905EA6E998 -76415BBCD5617320EFBBFEE9CC32D9E6F3A5351996338A7C1E3CDB615BE25617 -AA0CDE95BB37D7973B6821D3FBCA0C73E32E8D79565EA8945D58BE65BF3B620B -17A58D9F783C70B325AA2583B6941D5642FA311D16F2BA5092B9B1DDDC436771 -7B03309294001375D3FCF75D51CD9F248FF109B128335C2351FDE4984F28BC5B -930F0DB25F7346061DF36591610BE252566A42BE3F304877CE9336108D388A32 -48A27ACACF4CAF6766DF6B8064FC5559F56F39F7B419B7CDFE0C2F0FD3D06E57 -6EE44E6BC958F27FF68E1BB102B88A68218E931B787F7B6EB9AD00B61D270A5F -0FAC1488C008AB2390024EC9371E4FEAF5001E1834AF06E14F4CE57E0F3684EE -C6CC34509D8048D1481F3D5CAEE10B72EC591BA6FB9C847E912659493A3EFAFD -8EB46AED78D7F075E4C8CF5DCDE2E6B39D9B7C3EF96B33010AA09C09658107C2 -3FE10704A981EA9F197B2614B1573DE964E1EDDC0F18F0884983879A94BF36DA -E65D48680391D204CFDFC02E6DFB90B41B4B0E5171F440034322323920D0169F -D179B9AD55EAD6B8627804C1DDCF600F65046644FFCB2E3E49FFF0ADCF8ACA85 -3610262D7F27B1A8659546C178666DCAD7B98561DCEDA30182E5122C84B62A10 -8FDDA7F326CC5A0F12EAF5FC8140BD6D29F268B071091B9CB12B3ED34F3362B5 -46BA1B27FC6A7F78C1FC196E5A8AB377E96E95787BC45099E7B3E57DFD01C584 -175AB4E8DAD7FFB130339B19FF41A24D975802EDB1A7C28D4DEF85340A5EA05C -F43E032DB9FA9D49C0B5B087167C2018DA89C06801C49E1CA4F8D925B977414C -C193A0388617B067C87251E62BB549F1AFE66F723A4B445AD686AD866011151D -95398DAC1DC82FA155D087274388A73A330E8A41A3E4B0CECF70FD7EDADB3CF1 -DEDD9EE858E160E9E07FB0B45627B15242793AD21EBED50FD3740D57623B2A4C -6C318F6DCCA8731778A267BD1C052DBF175227EC72B911CAA6C63021EEFF47D0 -D070EC588899BCD42175F953FB058D14DDE554B6A8D5E84632510A86AB8A44F4 -C76868D36BA25A559A4B1E88457B5C1AE0D2151D35CCB8F315A73402E936DFB6 -6FCC8B184CB22BB8F56018C4F0D2DF946B80B470DE7A8B49EFB9EFB2EE0538C8 -42CFEE0D41C0B6E466F445ABD9FE8DCEA2C8455E49B0D0D93E088EA1533955A7 -826F69D0CCD503CDB5A0ECB1BFBFF187CCD807A432BBFFAD4AAF533B7D65860D -AEC5136F4705A93C2A038AEF68DE41BF3B5F5883627315FF82454FF9EBB657E7 -AC85B39D49A07A60DB13692A402D9FCD554FDE315175F82B35DEA4355EB5EBB0 -DBC4E0366B7C43FF839FA8AFBC9F109A2525E03B73579C612960CAEDDBBA7E85 -6A545B3A55CC9BA36863D1190F875549D9B68AEDB2976C768A88E7883671EE17 -126BF0839F0D02E99119F6A04D67B30CF084BDD69CB8F1426F50E623995F206C -978BB6CDB3CC50FA7A9B801D6F4AC93AFEF23733AD53616DA125731C874A0829 -C42F4F29CEFFA1308A6D1579842A341DEE8C98309D91E55282C8BDCE923B0A71 -488BE839BBE3C2A1DD1EC921EE0B974BBA21AE92236A3174893946F4F71A4516 -7D73B41EDAFD075BA2E9A1E26B47F39C593778A9C7BF5C6F5791BF88516BF512 -90747D26F54BDE6DC16F35309D98DBD31892549D3C504780FFECDF1D7D406426 -0CEBB473356967671FE650AF8524E63469DBC65C19130565ECCD5F833CE2B859 -DCB64994EF30D772A5705588683A8AB168363F5C7346A076C04DFCA81D002581 -30B750CDDC49FDEB5D2F553F9D7524AEECB29128724619C4595A618C1E6960C1 -5087510E4062B880E765FFB10A2323A97DA54CBE09A4809E5F99F16D943D005F -E8D1CB5BBC41E2BDDA52C04448EEA54BAD310851A9233EF7C9AC29C5416E7E8B -6F553557A56D2676161D3E53FEFAF0139B37960D6BBF6AB628A9619094F1FF5F -3D606CD9FE4948E6902F9D126AAA3A65C0DC78AEA1E1C1C3375F94AD63BA7B23 -8047A65478307E7FFFBFDA61BF9ABC9B52D5E3C07BD1B5562DEF2D7F351067AD -0BB8F49320A9FDF0DA55CB9A2891969D1D8B3E0FBA34F5CC7C9C2270204A0FF3 -B393D419F3C66D66CC015157025EDD1FA14B5B52F6CDD4869EB7606EB01BDBC7 -A222921CC69CF03F1E05080475AF5E8AB7967ACF102BA935508CD5462A2DAD43 -0C2D1144F02EE34759128CE280122FCBC0254FBBC51AB00206432B044CBD9F1C -A359B314B4265771A8277EA062111FE1F83CD042CF23BC0D69784BBD031C9F10 -20AA05CA650C4C3F4CE6098EB7FCB65DAFEE5DBB28D94FE1E671E512EF335178 -2A86CCAF7746A9DCE26C0678808E27F61855854A7341E3F7171F35A2E6817E0D -F4DFB4D399CA9FE7A1948D3CF8B8F64C2071B04A976E292DC17A37ABFB0B6FDF -A24D91F94FD1BFEF86D91C95121FF5BCE56ECBA12AE0D488C3C2937ADC1AF6F3 -C4BC7E9C239BD8B601FFB2D98F1E8402B38D136E6731B2EB727F2CCE4B19899D -3F042B8B6943140568841FDB3E77B5FC3AB661DC0BCDE7411864A9D3CC0407BA -7F2EE40728CB9478F8E7748618782D61FF687D1BE6574EC7BD0B744A2E1908CB -1323EC7F6F04CBFDD650F0B618E883408F38199D5FCCF4C8A0BB6EFAC3FE74A7 -83422A07355D784674F1D5C3DC68CAD2B8396122A552EC8F7E13ECC5B9BB2C51 -4FF9929C87C0DC9BE2A180243A3EE0392A9B78D3093A0E1397C4A4FEEB3474E8 -00EF55E8F893124CAB933084A7E90C086BFB61C7754FE18AE91FFD603F0F7291 -47B8DB769A332B70FF813FC54B3F13719C61F28C04F22574299FE29EF251588B -5DCBBDE08825635597DFFAD42BF5AA6FD461F75D491EEC07573CA58008A720EC -A4B2684FFEB6AA94C9513D3C49308181B8A888F17D24BB3FC60C2BD5D9FD18F7 -9F1D4E80CF595F26ABF40B0845CD98E8FBA67CF6F6B3DD6776ABF9A3C86D1BA9 -CDB5E955B525556B0019216D5E7196A9C6F8485690D9B8A62C4FFC401A99B803 -398D479E21EFCC266366B7F3458955597E3315BB620C971261AACA4489F4E509 -24D2BB672700FB24CE5BCE433D407E50A300FBBDCB94E578522FB33029940402 -1B041D68E3A9206227AF62CD7907A5DDA37629503D6A051DDD68D2DA5C857CB9 -01AC6824B336E36FFB472693C77A4216B35F6BB245E275A290A7FA4939A25AFF -C75BBB6BF64AA5D154FCB7E70D05F7C38132FC86AFA8BB1A2E20AA693AC89F52 -4A3D3EEDFEAB693586D27C84EE9E6FE8E4A6A0CE248B543A469C415F9F84354F -149DB945397919009D16AB6F7CA27756A46F2EF0168EF1B43B1C5C4A51DC40BB -51FA7F4EED5606ECD86769D98C78DDD1D93F65EE94FEABC89875E6EF6E7D3308 -408AA2EF4D33D8DC5C69966B7A88972EE4E2508DB6E82CE76718E16221CF6B65 -288C36CA807A85185B10A457BBEEA57DCEBECC891B18A42A47D09986299B6CAB -1D9B919630C1F0809692C17346F5AA975FC48609BBF66DBC4D6470748EF9A6FF -8A2B205B256260D618BCE59ADDD25199FC85774F74C9BD052D636A9894A7C00B -593B47B16B2D6A40BB40F5C33504B372F701E2AD0893A7C8FDEDD18B2430C126 -F3A0595B8578340FA46C207437659DA68FDC374FE32A5211F9334730858EE254 -16A77043D87A8C7327A452DB5159F62CE36DA186770A1947A8AFE47949AB1B77 -950D4C939F255325A4B57A42CA5747927EE596DFC762974CD2546B76B977CC7B -23AB82D34C70B415B142C942637E5C41F8B744B4544FD08982D1EF45A4A0708A -360180AABC84E7F3FCC1AF2138F8357FCF10E991D64A8A6F0B69A26040F4C9C9 -B353B6B99D3115DC8B1D7572AFDC98697DC31839DBF6027BA238490F6D6BCD86 -821198C62F468D50FD6A3E16669364A3FFC7973F03F8CCA768C398859083A6A1 -613CA9EAB2A10D7A8AAAF37A50715A2210A646CDE7B9E2ADA334C28C88C2FBD3 -84BD004DFCF1CFDB50F681756E4420D96B979937B089A1CD4F04D400B931235B -70EF037D199A18A81E01A66C0AE8E67BBE426AB7EF57123188B8822A2E462C1B -37617392AF0936AB0C43AFF76C0625069756974779C6D74C7EE40D4390758E2F -7CB617B78B6E28FBB0745921167ED51DA6D89C3B76B5AAC4E0FF34A5066830B3 -F544FBD18FA8E2F3E166E5F88BD3136CDBF597BAF799B898AD31A4865491F9F6 -40F0340609CA5835F124E988CCDFC6A611195BDC13FC1FB08892A37E4AA9CDA6 -CD7A9A412A09AF4AB3C3D3868A49B7B046A9DF0A1D5CB6776F4706AD8B063E6F -965DD3EA0D7F3C54871A33EB69D4931C5C3B697977A7348507380362899A31B8 -551552FCCED87A2A72DB7AA6682365033DA5CF1D146E78782603E8EBF7166217 -788CF40AA9EB1088909C34AAE4871ECDF82D9DB2034BDBE55D5AD07C14471475 -F114003252BE4AD4769A6592AD7F97082DCD506A77EFEB602152267C07D6FF9D -039F61FC055F0ED3B2781F5C0484F6A47C4F69C0933B84C70644C75FEEBC2FC6 -BDB882D0027CA7214E3B7758C2A20CA8DEA494E125FCA3610F24612671862481 -7A8AC47AB4F0930E6DDAA6A1C23A4657F437FD7455C6C42AE7C47F8D9F962279 -8D493DBB444BD575E06FB0C95D3E2B3A858B091FBEF43BCB2A0B973EDAF5CA62 -2BE948C2751AE8C2AF6D3925199A656EA03F481037041E217E1E0F451B8A12A1 -09AF923759BAB8B6443D4DA240A92E147482CF8C02ACAC5CD066CEEC861B55AF -8C2D05083C691F3900F1DD1053CDCE1C39327BED3C31B63C1E115F965431F699 -66536D62E2F69EE4A192FB0CCF017261BE2EBF03D7F0724E143DD3DE89A941A5 -DED578EEC41D38ED99D60D70F0D52EFD547E938B1945B383BA33A170CB85906D -5C6F1297E9301A60D3E75F7C4F970CE6DC424B7C6942D3FBBB2830856173B2D5 -39B7E9EABD78E46B150340E5C190277B1CDCD4D731538424C35B1969AF876330 -6921C92F00D5CF7DE390230E23A6C4C74807542FC5E88A65420E87E6B0CFD0EE -D11BEBACB83481776C0363BB14EB47412E1652B174C21D0F53304FB4D6E93C2C -2CD2F0D3D268E26681814CBC0A6C9A0050E48FA7969773287CDC67D68307F6B1 -A7A19F7B1F81CF8FD724E469F36826C9C86148D8613C230F8D36B0BBCB7368E5 -FFF8AE14D6D7E3B0847681EE7206C3E86EFE7D4766059FAB2B9F65D01C06C4FD -760C52EC2F5B5F8807F859D931830AE848BDA74E7BCAB59E3DF780DF3720BF97 -9CBD0ECF6574F6244E734D293B019B72AA961739A51849872DA6656408EE3E47 -ECE2FE546AAE66E7491336A0D1A6E3E21699891F976DE51EE00F368570CABCCA -4994F995527185D34392A99FDEAE556B627C0B8E5FFCE9384A283253787AC2CA -C40D0CF19A2D9557F269493A9E639C07AD67835FEF0968EDCD7619DB8F8996A5 -DFCC1F8A1447ADA647A77D61DE34676B05606E4E819EF8BED0C2916D053B37CE -601820A97A26DCAC10C1201292D57EF2439EED391C697AA9F078C08F38B6B719 -879CB6DB90CCE131989F01205CFEF3EBB124649591981CC4C302DDE2979FA56E -60066E21971D69D0331ACA3C9B696121B77475028BEDB615EF8A7272C0A425E6 -59A9AA6C427D3E057EAC3C86720353DDA48EC0575DF84D8E4E73BEC21FBEAAD7 -F1C12719FFD9BFACFC2B0F14899B766BF593318BB171EC16F4A74095B2641692 -C046B08E043CD3BEB7C6A8089F309BA0828D1B0EAEBE34C4E23298C44EE823C4 -147F0C67958E9F62C218DFFD35DE93A21F83C5B6A61604CF245BE9C7A731A878 -E67024FE85F081D1AD915B96C073FDF9698C2483E929D19664C9212EAA75D09E -7F8E8C837115349C7779A45F5952C12DE46D0A1963D06BC5DEB7E1FDA027A363 -716512440C79AB5751850C58D8771AC918B1EFF27E74B2E875DECBB126D165C3 -F88B9FF42342ACE6ADE0D934E2849C6EF359EE1352CA0A62438ADF05A723B092 -C61B0B8985A7D99CAB303BAC72A402BB639D4F575427340C1C2020DA47CAF348 -D07E2F051FD3638737749BB22CEB1C9FBA69C933B9D55D9697C03CC823CAEB33 -E36DA1C036452C0831A94D8EDB243274DCC1E0775F4DE9E6737BFF84081B664C -A1792310981A1E51B7C2D4E41DA165405000A3B383A6549774218486F798C713 -4BDF145B737DF011BB367D00FE7157CF08DC67393ED63D94E594E4D13AA25526 -D4E066AC40CA85BDF426F53CE9DBC2241D03F0D5A67505C672A1298826D85E29 -6C54594596CBE06FCD86299F4CC49F045B794EE2D1386CB0E6D70D0984B33D57 -8354236F4A65E15B72A45E878646713956604B27A0B8884C953427F30499D1CD -7A5F48962C90903B47D890CF930A5A2A12BC29276B0C899E8C273CBF07259E68 -73969DDBD60FE8685323948EF011B2A3077F518776114173C923A94170E0FC2A -3B7B7A60F33C6F3860676F9958BBC404968A40E3062B67B97ED496A6D5442AD1 -0EEE683E7A53AEFC74C1AFD001A87D2F4AF95EF0351A534B0A625FFB6494D7E7 -523419A07314506091D6C77B0622BA88D6C72E8A372ED8C50C0CC3F4ED0B544F -B3650F9291CC352815239501DC0F8CC727F104007B031B4664AAFA33EC73D15B -C2E0AD2B230A6C29A432D83F50C35EA1150ED5F13A4E786525435A0BE2006C9B -3439DA54F6F9E8FED484559B59D64CB3A928443B4DE0497445D55A4E257942BC -33649A51DBF0AE89E43229D62C5BE66AB60E7AB9F4E8096FBFC5EC8E0C94D234 -71559FB73E59EB724A7F354603B8B1A7B68D2EF80CBB1C65D259902320EC9348 -7DD18B0A779E6F117306ED134DBD5FFEC9C3488164D65BDCA4C878F83BE1CA42 -EC9B294D0857018AB1DC0AF024A81CA0940279201EFF5652F9A4CB1C20E5A0A8 -732AAA65D74BE2EBFD3237D6600714E8507B250A77048AA0D35F88FDA1207DB2 -D60C1F5B2DCDEFE0218C694419218339E9BA0AB66FEF66BAAB29F9BDC6FFCBF2 -05554E500D23776E8A43C4E91C9107230A64EE5B05EA09FB78F6D10A82C5E4D8 -244DB89D297AF08EC788B282F8DEE0D0285DD6E7587C69A2CA0A51C7E54BA4FA -3DBE10663459057E5B7404659BF14430EB9D66E00BBC38B5659B326FDB8E2AD2 -AF4EE2DC01633E87A484C327AF0EFDFF496716FCABF6FEE934BE3A12CD9FFB5E -F7249A9C4B6584E6C1052D33E96F8204D2455CC71AB0215FA313E28B5C9F04FC -2293C9B439CF1C08B9D2560F91CEA011C6613AAC02F79C0B79F735E62D310A05 -15A424A9F6E7C771D929B5E0C4DDAC3271ADAB78386265C90F00C36A5DB288E9 -5CFD719E73E8C38FDCECFBECD03346C34459D4A08B9E4107711EBF9AF82AAA9E -B29AE1125716AABEC2A469F9362959A46BDF7F29C8DA5934E888D991BA7DDF6A -1407396807363CA6F07D131BD005105095ED59ED1C7CFF989745CD1494684A6E -7061562877B786DFDEFCB5F51DE3B5D1A4E5436C67BA060C01C588D00381EC07 -1212F161799F3285068F56244B798A28AFCE688065F78BC5D0E270F02719CB10 -B3709ED8E813DB2574FBC64B45144DE8F32EFB4B4118E1BFDAA644DE5E461F7D -6128D4373B52B4976428E73BEA5A0032322A77FF1D1622AB1B4942F80015EDD3 -C4759EEF8B9F69488F501D61B470FE3A84D3011C5CFE9CC41AAC6FCF0643AE97 -8E823DBBCC39144111CF53BC90BDF71EF3E0B14AA555A5DB352EF5BCC541E1DA -1232D38218065A920D5A3E518DE963068A9E9CD7226E7505EC174F0FA4B2D946 -F74FBA810F4C129319148A8EDAAB348518D6C979E6CCAE8985A4E69585F10EFC -AFFB4CC082BBD779CE4089852CAA5F38B0415F7A0967A18403F7377C2BC62683 -91B4B70CEAC4EE0E14ECED2417F4E2D2126ED92F1858FA5006639EAEFADF18AA -B88CEE38747955839B767694760A06F078BB30CA427CA03750264CFACB93FE30 -CC3F34DD206085E593B422172C3DF105311619FC71D2123C153F84BBA84210BD -7041ADA203BB5C5F788B5976E61C3FFD54899A484C9D112726D60C3E179C8F71 -194D2175F901CD0CBC57EFBFECB31D290FFFE193D981FF78DECDC1F6A6169E68 -F1263ED238F0911B2B127CAC56754A9E0CF7740F2CA9652EE40E64668736131F -B5F8137D30843D6AE77185B47C5FEF9047E53A75388C283198DF10BD56FB68EE -0079E1B3DAC8B7873B16AE4D732E57980D0943D8B27340F6FF4C52F5CF318E80 -5126A065D23AD04F6A0A74F62D0425CAF9D259C3E8361387D37A0D8D537DC6E4 -71D367B2E918300ACB44C9A4251DAAD9A77639B3C9DF5DD74E2A59DCDDAD1FDC -D64C24DD7DD8943E2CCB5DE3F0A3255F73846D37A31DA2DD397F64DB9EEC2508 -28FD4010033C1728726F42792BC2EE7C54619CDD5EB3EA8880BFC96A19030957 -C0364D82DA67914BA8B2EFE9781F672634E440E0A7A732F4E93176C3994D7F93 -EEC1C7F90CA37572E497A05DB512ABCCD7093E7F5FD02103DCF7CECC6CC9FCA6 -BE589D74EF22ED2C4F869A3D62170DBDFCF23D54C11A5597C12361AE758CAC6A -7C546F1D8208AE9119F2C36D4F2B35DC962F25FD133005A6500B62FD2E5308DF -19FD9CC32A5703A07C1C1BE27204F787A6EB23562B747463D521A01A1C5D4CC6 -B5154D758D77ECE526C05F3494BA3ECE55D4A5EF478C2AE343C75AB26106EEFC -62D191A2280D88220AB1BA1BF285BA04595BCB43B4840BE5FA9E862CDCE444C9 -36A455DA6D7476D51EC693C64074BD7F2F5E9DE98B3E9261E2900234F709E639 -20628518A6EA2E03EFCDEF938DDF0538986034DA0CBCA6422970B069496ADA63 -4438F167F15EEBFA3FE1D97AE99E632B42E7B9121101B0FBD359FB4D6D6A5115 -936C1D8EBECA670B2AABFEA8E1AC013FD89134DC84974DCAC2C0BB5557A270BB -ECE5D87680BB763BAB47A9124138BFF42BA8FD823A01708B52BCDEA88D47A615 -FD94F5F99E45C3FF9504CDB87C861B3970F4B2F638F26AAFCE81EE1A5B4071DC -FBDD7829203EA3B86C598DD9C8BEAE54E34B1CFC1BC2A7D85A4EEB416B82211A -24308A0D41C71C656E6199DF40461509EA165A103EF3FF5268505DBAC693BD56 -8A796BF08CD4C42F8500C4C900EB42DA2FF272BE59666C6EB126CBE58C4046EC -3A9E64339BC29181191329CB2BD5A2E084ECFB54D567359F5090A15AEF782531 -C37BA267631A93C85D129C456AD14F1CE24C53B49C0FD973CB926FB1E5B288F3 -A25B7795350C17E8FA09EEC458B889247897CBF21ABC17828340AE1CE31E2564 -CD0A1F18999D4A367456599CC752B22C4467A9E4A95B2136EFC47DB134B46EC4 -2DE364FA75DB5A51A043545ACC08F09BE242CEBA34DF6C9AE38AB31FB43A0E1A -5E431E9639870B8BFA0C7FFB8D0432EDB83AC5D133EB2DF37A3D299951A2F71D -338AF31765E3CFC40EAFCA928BB6E2B8DA62E48D38D6AD5CD996DD0F0EFCE2B0 -24964D93929FE7BDC3C54412849512DD79710FF9EB1A98FA65AEE0FDD7425284 -1B681198C2FFC99E08DCAAADBD73D188A4D4E2D7B75F942FA8ABBD7437648AB1 -D001D482D0E932BED44B29B72CD884F21C6060D7171E72CE4C32F9F2DE544231 -58D8B814B09322A813AF30F0C3EF41030F22EA5F051C8366F56250D3B144E1FA -A3D0B8C1AD39343D5DE348893E14F244788E5C3F79D9C36E4124D18B17B1435C -8D27A26099421173A5491470C11F7C1999205AEA00800718546DDB57E197D0F2 -44095FD263F4EA96A9C3C2D9B3A03F01DF07BDA44C964F2EECCC62FEEAC5BF04 -3B72B8DECE8F1037E8A0494327D7A1A96DFA6EF584F826F57CB909C1366800A2 -4F0EE0A65941926D2018B65863AFE9CC736E18FC964D68E786760EE0246D607E -2D5F4B025C845A5B0E6A76745B3A758F10C20755368ED55E1F9A637969907C48 -C6C2577B450C518B7BC544F003D99E52AF6421DDC6D5FB556406003BC580FA28 -EBDF73CEDAB011AE9038F2A332F3E98F49D675E444B710B86186E3797D13D20F -DEF800815993D303A84012377E41349692DA5E3A1AD6F4237701632483A2AD37 -227858C9C13277BF3519527D175D19C12038474C7E186E022344124E169E96F7 -A957E528EF1E299E0A2F779EFBFCBE0AE4266327D4E6E81544085B2E0DADE03A -2C5181C5FDD8C7937854B3B17CE805407BB74DB35A4AAAA662E945A4C02EFA46 -21A44FA4448D6DB3F182F7C944248CA90AFD3C2E9A512CC74A1077B82EEEF77D -371683B4858427B432B866C1225E88AB6AE8F834AC56A1BC599CF8A28787365D -67890CED2C2CBF30EEB115C8EB74D4D874870ED1CB8FBCD8FC6277E3E19AC96E -8F7BB75ACF2BB7F42B129638088BD6EA6CABC16BAF6D5AB55679CACFDFC77C82 -E878C0D2469460E1C752C1FAFEF9964704DD6AB95EB2C6C6A27113C8793723D1 -439653E5AFCE9E6C179F3F8F357C6AC5E36BACC940EAD07D8E4D0542 +163678173304DCA0BFE0D68778DFE81C8CF706813C8B6C475264897D456200F6 +7D9D0C57071B6BC35A42CB70EAFDC5D106DE41AE65F6C1E75CFC627A78DC3D26 +977C9BB9BB35F66D6CD4AB542C1FFFE3D81B89AD55E4BA5827472F97F686916B +6CFB24EFE8BAF6A443C80D88A3E61F0511D154E314BE687422EB0CD7CF4D2FA3 +BE020D41CFA821E66A44D7578B0F349758E476BF567744CA71123507B73F6F24 +0575B73601AB575605D66BF79C22AEC97C5B44024B5C8ECADFAA0FDFC4BB9E5B +A1A334F4E50EE7E5F9A87B9193211513409A7C9EB3872350528C0FD874853827 +B001B0302B99AEAB304E35CD7A4010954353E4037A7873ABD40D4AD108A983B2 +D58E8906A138FE3C067C14FA4F34771CC1521B0E5B1B56B230EBC988C120AA94 +29CCD6F4BDEC028715272A3298AE5E9C03BC9388ABF345AA5422721E3E23EA44 +56AFB049EC9F206314F75C6300FD95AC2E7A3E03D9975F6660D9AB5E2A35F5B2 +87EA6EAABC1214B58008A2FA78F2B1DCBDAED2D84F778E1D0F909C5A85B7FF69 +5AABB8F62973FEC1B5D227166EFA5B2E8B4EA35401C4BA75FE9EC168A34D5B66 +82A37AD3E8F63804DC59968223250CA32DBD1A3F4D99A68C51C139D72818A6C0 +0D84FC2A8D3D536E7AE9B17336F1FC1228C0FF3458DD2256B631C8383FA4E46A +57C98EBAC4EFA1B7701726915012B54BFC21D3BA3CDDD85018920ED597C6AB8D +03C17050A4FC09362F20F481B6362BB6460659F70C0C1883A2F7D32E0390554E +673E5C67FCADF49A32CB8A92380C18E87BE995FDEFF7CC1DDA17E373CE89FCB5 +207B9FBAFD02604784CDC350CE95CEC9D61B3D72D9E9988925B43CD44B510346 +0298061C181F0B9FB0B28D20F0E9F4876984F99B39583CAB2330C3D34986BDF6 +336931A7DF68962001A2D092A4047D4C00F2C103F769CBEC1B7ED0E2E0B71659 +7FEF4CB80DE3167D80600B945B1D994D34B8A71C3EAEC0F91A391B805697D897 +FB7F62C956C9D0986C34C08358A2D9860D14EDE9C8C259D56EFA3BE86457B5B5 +602B0A9BDC003949912A1F485DC45EE3D6A9CA1A93C51C6E4B796D7EBA136228 +D9A00A63E6CD2E7FF4E50E5E93422C5FD05CCF2235C069B57A6554BD768564E5 +9C7904B58BC9B5A226E5184AC67C73BBE8273919B910FDF1355C3BD6C86F2926 +3CC02DFA6DC42446F11B565D824B85AA8729DCEC1A18D490CCD4EF93EFB9B07A +625E696027382F87A30A31E9D23F32F971A026D61726642676D7A11670C46881 +15241CE1D49065F0C989B57712ED6ABBFC74E769957F893B47274D3532642AD2 +008F552502ABDE3AFC958B62CA3EE76D5A3F28745E379E33E3316D2B9D704EEC +5BE7C67A45E2B9597252062EA44AB4A1A3A584899D3DC5F095DDBD1FA5C106A4 +5A0C958DF04893959A1DB2A7E909FE3731ED716A24CFB21FFB688FF4C0EC36F5 +D3ADC5EE3D294E91B637868345A946DEB86BE084BDFAD3F11DFC964B4C208510 +EA02F8DA0DC5A3F55B678B6F190B1DB0AEC0BFF6E811A8097DEB8A1F648E3520 +41DC8E6923A275A78BF3A39487DFEACFE21F355624FB66106AB5AC68574EC025 +08FC12377860BDF5167EE9DD72B765CB382EF27F34E7FF49363C4EF71F2B4C1E +C7E865E0B401D89637AEACC51EF77879A07D93A01A2D5F0D05429F02E90B6808 +E246AEABA8D0FF2FA9ECE2EBC4AD5B083D1D613FC8A6CE75C4702CBF0E6741D8 +BCCAFD64EA5B55364905612CBC86CA8D72608448B5C0F4FF9B6A1C2A8C3AFCE0 +E7AA4CFAB40932108ED69CDA2F20BF5C8B3AF5E390796CE3A791D976005A1EDE +BC9B8B03DABAC9DB85EDDC04D80C5DA6F15084D4A6A939861D5E3EF8C7EA2FA6 +C18C4BE3B92F3660844DAF940421FA781D95EE1FF7507BE4D608D72543F7692E +2DB66B040999F8AA6493B153EA9665609F866A477655796CF77EFC7DAF2CA7A3 +9AE810AB5C31B40FE092188CD1E9EE8B39ACA1871593A7B74FF1D0E54A37BFA5 +63565C875EBC12A04D1671992CF065EE27C3231848913A1DB0AB5C03EB4701E7 +EC1B96805ECD3056939D188F24ABA4D376D50EC80663BD5A140893534271245E +98355F00E528090977B35B142C0FFB9E1B5BEAECBA9FA07AD35BEA54BC1AE4D4 +254BC8DA75D15A4E98108B2B674AE8EBCAE68DC497A350C319D730DD308A23BA +EB2F0C694D48BBAD869D830924657FA755D279F27F6428FC36E09E077DA5414B +CD72611546EBEB064379488CC0D459DC6B71DFC01B05802327564D9820ED169C +9442D3BFBCA5B24A181F6B9DCAE546EF6DE56CCEFA7384F171144D38BBC8B837 +741EF276642B081679E3B37FDC3F67F9A1F2FC1228C0FF3458DD2256B631C838 +348BD8CCFDD23B312FA1B580CB3BC380F3BB092A097C01DBFF818A21BB7A2850 +B33A7F333F1891915EBA24B1A968EB32FE3AB4CA18407902F07842D05FAAC578 +44C4D249E9E128A3AD06A18B2C6BBB0760DA6F94536780B34B374522709684EA +675D46DFBD04879C7498BCB14F2250018126944FBF6B4F5FEF9B083D95C34FB9 +E7BC9FC853CE69F5B8D71897A90C5D697B73BFADED7D85284189DF52B92843A9 +5501EC63C67FA5726E3263AC7831D24F97A175A93FBB11A9C6E2D8D232223125 +306393573CF9EDD3EFA1FBC6B7C2418170CF2B8057D55EA080208B2BF0CDBB53 +AF9FA7F8976ACCE231CE2D20F3664489047D814B62FBC6E426304523A80AD371 +AF1987D9AE31AAEDE320A05642E0B1A63AA2CC468674C55F79507D6580634748 +29C02666A5665B7B097C8EDD95A5FA11658C19E3245DC2311B6B59B33F6485A1 +69A11DE5D53C5A66EFC05539C901B03A14AAF7D633D7F20EEA683779153F8DF7 +3D77B5FEC1043AA2618DFD5284EFB59598C2456DEDE1A6ADDE01B507306C4566 +55961926820E3431E4D9471683ED92F0F96AB7924D857365A8A3CDA333DFA701 +2316E7524AC1079DA0A94847781D1505F0ED7FBE021AAEBA8EB2638AB9D4F420 +1AE1CD8442A33028E80E396E65799C7EF6BDB4599FB13C47C79F4DCDACF98B76 +7E97CDECB51495B56CDBBF5F5D15667D04A4E55753145228592C4792697F49E2 +9BF23132364003B08965682B58D5A423BF42B74C916898BC30968AB935D9DA77 +099F9A918D8847C86EA3DE3D0938FE2672B72A17DD14F024713B8F3A5B747B89 +D7097717D07A139EE76D616C62D1578D67FB0D7AA72A6F615ED59D4A8A3DEAE2 +B8E0BAEC09CF1AC5E29F26AF6E6B603C0E4E8AF916E648D68BFC76756BAF902B +8D67008B6100E5D80A40BB6AC724A6834CC1EA3FD4EE42CF28D54CF941F596C6 +B9DE9E177301E95372559B2F971E9DD853251462B64DA8355705D794AF077C77 +9E8EF4ED49A6845801AFB56EEEB1C77982ABB8EE6140B144CF266551D8CD81FD +0BBAED207BDDE153C22F8213EC85ED68C06D64B371BB12C5CA791E4C899036D7 +8D706C4E5C4F1256B77F4BA16F064244637BBBBA6594469B724EBFBF3EDDAFC1 +D13DB4735B8015CCE2A38F37DB02BB595F95159048DD7AB511DEB7826B775134 +BDB26492059AE8213B3B95B790F55C785BC41DBB8BC8D65ACFA569DF0709204E +465CF406149F7AD39C8B474AEF7C77E9E58EF7C108FEEEE50C825EF2714E9747 +49A67B7DE9A0C0D3C395FB8048A4BC9A1CFFDD9CCDEC1C094B84147CD24C01E4 +EBADFC9F5F3B767E89B51F70ED56E189510DB571233ADB56C999937CEC419D33 +1D717C541CD262EC39FE39C26D084E957EC059AB78D2053D83A123BB462064D0 +B78478BDE1715F6C37D6D3AF4180564CDB03B156E051F2D87861722AF965ABFC +659DD03B43F0240E02C514434B39403226D0E166663353A1DABC6374DC734CE9 +2EE494CF76A1A3BA678F4101E30E8AD8D2321954DC91F8178303A63F83F4C77F +677800FD3C3A6D3FD1BF868161A3991F844021FAD8EB29845025DE74A79BFAF7 +86F8D76D82B93956C032CD7D3C7C2D086BF655134B0173812CA9E34E0B842667 +C0AE37DB9D57913A48EDA924AE18876BAB0A0215BAAFDB12EE5FF2E189BDCD75 +208FE3A26B1BA02C9E123EC291E0064860F39BD2720FC5876903F5B52ECECF74 +BD96A2FF33E5475F43BF1D9A4FBC4599CC66DD9E1689C559C7D77E8CC2C54BFB +8F5BC45BA81B0A81FECE2D3DAA21DC1C669CF5140968E283186AA1609FDE1186 +6633B7F566D32F137B00038479B4F183AC7BB3AF5C0BEEA7BA6195DEA84CAA9A +6FE0F9EE7E854D53B85D0A4375455CEE1BB7A126E4243EB937E8AEA9D2A0A6E0 +DDCFFCD07E079ED27C588AC22F0E6B866260134116D47650F83C296A6214E471 +EB7A37C96FF1195208055E5B922D83B8BBE8999D9FA5A6C956FB2938A9F7692D +9EC834CC16178B56FA549E849C0DB7D88D9441A112ED429221E5746AF0488D15 +6434909049274CFBAB7901FCEAA5131757F29F5E81FFA65C9D61B878CE669E74 +88CB98213FBB2603566F6C69A146513AB82EA38006E7ED0F0DF5AC25F74E3C69 +669E6A2CC10A99281E688FBD15269B50D3BE2475906FFBBB859BBCC25E12B77D +B6B54C920160633B59C2DB96541686CABA81D388F65DE1E9830AC1A75B64B399 +D3E21121E3D9ABCCC25FB9212C710980603562EE1C10F0260A1C5FC6AC895E6E +783D3FCC7D74C10CF87D8EBC8F15FB474816F1A3A945F7D24379C97C347BE7F6 +4D8117A80BD0A5F53A93A56452B39EDA77111FA395FC42B5111AB6FCBB312C62 +7ED2E66302308AA24EE006185F4F9A85088E46CD05CBED51E46995A90D404B2E +4338930C4C5768F66EF1B00BA453343FA6844ADA6C305845290FBEAD55C2431C +863434670C717F318ECA1FE479B4E35985FEEB5D4A9ADEBC930556DFBBF4AEC7 +882B7A0C7218B75C85C1051FA9BFBA9827BD3732482D403D21A43916730A33E3 +F20BE70B1608FFD5E07D672DA5FF95672766FF4CE3E22AC9B84668F69456BF18 +8DB2D328F7667CD7504E58C878EF9595CCEE99D0F1E85111990750232ABF25F6 +CB05F2117C3B9C10D02931932BE1471A0BB148EE2046C3A8CDD9EB50FAA29A56 +E4AADBCCF353899DF96B4269F936D2A0A7DCEA83C12AADD1B6B6C6D64629BDED +7EE62A11F42E4327DA0FBA34901D53F6E6B5B67AA2DC611215A55D9786C04BA8 +A338F55E32C1FF0846E46ED2FD419E9E059BC4549915234415D5C34226855B51 +1453A952D439B954989BFA7046D880592C2A0DAB509C22E4FDAD869EF18BFABD +ABAB4E62BEEDCCF90ADB4862F20EE091971846BBB054A5EE5FEC42C5963A2243 +2C31A5EA1F66EADC375D8EA7BE31636A880EBF1726CB5F05EC5C29BBFBCA80C9 +2AE33FB6488AC7971810F1394A79BDDC764DB68A47C9100D2A9BA915D39795D8 +A6639E100D34B9AB332C705333AA5AB9A314E7FE0F4541F5A587BA7064293494 +B4E845E3316E2573D907B526B765851D873107A1BCD4AA98F4A3FAA3D4090CD0 +4D39DD47B773467F12BB61B83101F9627822F375630FC9A28DCB5D3CC5B1BFB5 +D687CA7BF16378BEB8940C458A631EB0A1A3A584899D3DC5F095DDBD1FA5C60B +A3F0015B108CAB1676C03EB1B58E4D475D895DC90C1120B2230F353EC28271DF +44E3CF8F5B2F49398D578E6AC167002FBE2E18356869B857FAE577672626C768 +49D3313368395682C415E0C61731D7156C5ED849C87EEEA23AF2BC707FA92E0D +895E1277AEDEA100D741AB7552E3E595E00168BB085F6F6799E851E6312F444E +7DD3F9F90AE53D1201B0AEB28FBB0FD05112F39FD99184AA7BE97D8BAB60F408 +1948E7FACB550AD74AA7CABECDBDF31A1587E5B84978C588F1583810EBBA9FF6 +78F3E43F4BAD30363C39695EDF4D5B77D0471A09B6A7E786BEA67E1481812A92 +D8DB4298730F267BAB4EBCDBC82C020FA9DF74D66DA1CE78D530256D5C325DCD +02BED2868524D45E125C8CFAE64A362EDDBF3C2672A4FB796F59551EA794895C +578330A8E7D0C5B2B29683252C2D470BE990A7D59DF01BA0531BA38D053F96BD +81DF57E8DA0A2BBB48A07BFFD97BFEFA0FBA5671E6F7997D86B4F23D1DDB1068 +2B8954132BFFDC24026B9C443166F99050D64014F266096D0A3FDE5B518FD143 +DDE55E91EB124D87997C5C3CA85D1A8E81402B32E799CA83F4DB7CBA2B969FE5 +B436289CC9216E5089EB5031624A248C26519058625F9BE81E9A34CE26DC03EE +19A236F46203BF90AD04D0F6FFF55A7EB42F93A3B94BB4737612EB3DF2060A4E +60ACD0C4B35627C8FC2996D9CB80170931F569313F40A5FC47B9F74D7ACD97D3 +2F8479137CCAEAD5A4211E2D9A965FA9AB76099FE5A54C778DA40488A92FD018 +19E650C8B1F7FE86ED46066A4DF35F8CA575A80245214A12F093B7D84A05DD11 +C97C52FF652C94C5080828EEDE844A1F915944BB36F6AB848D546F313B660EFB +9F77E174B3DB70948770721ADE277138D32D57A771FD7D6C0A09568F677FB233 +0928C1E5FC32877BE12A732B76CEF7D4FA688FA1B9F3BBFB87D35A26878CD1EE +150D92CBFA4454E68E87B5BA3FED375B11078B420B336308BEA5A26670B8E443 +EFB3FE3D19EED0D646ECBABE1CDC157D383CF8F7473B92B508437C1B958A5F53 +BBE98F46EBA329460CF59D79C8940E8C198D67F9DB7FEABAF8C2D22031BF23D9 +0D64677C10A641DBADAA9B42AD87523923F74878797958D13BBD84E1216F144E +6CBAB8A7BF0B44548899EFC8727D2D123FB4974E31F83CA27E5D796A23BE1944 +7506A331BB7ABADBE52402476647E85C44CD62534AD3432832B66CE1A4FE3F10 +AA42AA3C18FA8F74E9E873AA62A2DEE42F8441894FE61B8A881C8AA86EFF3D19 +3BD3ECFFE76BABEAB6E0BFB6DF84EFC5830D796F823633B52423947041F7240D +52145DF460348F5FE1CBED4DED0EB9A57805037D92124012EAE09A7745897194 +0605942165A6E8E659B6C8300F55872E2A63A83ECC17FC230371FE51EA10912B +1BF45C869DD22F33347D2C893C54D9BF04263827F15DC039BE395E5249BA192F +7579FD28BBFF87DEDF5D3B55B8371DB462387A39D397660E28EBF1441FBDA6A0 +FF1D6E807E4FF4313CA3B110F6A6906487360DA83DA9B4112C993E88A7B7F376 +744F93E19577143CBFCC8AAC45C94657B38B3D9CB2C1B401CCCAD6D76B126910 +E6B3539B9ACF4C51DE0F02181AD38B4DDCF3080E2DE58623B2B82F26EA458A93 +E4E6348173F2D869B2B6F773C40FE8BEBEE0DA64D317FBDDFB74A1850ADA87D4 +5D7133E72A58E0FE79C07C7ED5F49A944BA099655D4986F6667DA9A059CBD7A1 +EE852BB2D44F9BDFAF6F609C2AC43D6AA43E1359A5BD40C32B907D4032FDD66A +698B49368B9E3AA3E1B0FE8490E5864F407FE0FB41B994AD131029C4A51B691A +62867ABE3D7565AF00908000E49A10AE02411B0B9C4D8210109C325FF7A51216 +A0B002D4894951C206B8AF4C9DF978A1F95BF4FE5BF525189C312B1842225A7D +A550EAB54E290D8FC60A6EC85AE6820819A218EC31EF12888771B6ADABB828E3 +3E3547481E6F3656427DE7B1C3B1D24C285191CBBD78AB420995A4C88AD4FE1A +B973BB28982A6A0311717F55D62DA62C543F658F27706D7D918CD71D542508A0 +D0063175D3945E397ED819C05FACD5DEEC55CA3B5028BB7979443A7B1E1FA02D +04C076EB9FDB08F19182BA7A3E09CDEBEB02401E3B01D2017E36FBED5963AA55 +F64B15C6D7268702DC456C365A09FC288336BD21D97F89754DEDB7C58D0F35D3 +D8A42C0A08C4D9208C324AF1D92A3EC48662A7BABEA8C3C2DF276831E87C6287 +E86FBE44B23D973DA9CE3682218EC515DE3C0FF1033BE01613C5E7F2B326A7A2 +9CE838FE5CA758B0B6EB14D1E49802A23B603F6AEA246C38761CEC7D96101320 +9625ED50929C725EC4C91E5FBE1D6E4A85FA546669B80881EE82A7D62AAB0686 +3CCCDBE52C44984A80992D5E4ACD8E94CFB4A81105CD3DC11AC52516191F8214 +ECBA866518648F9429C9AFA8D9401521288B6F1FE944D5B9368A663671C428A8 +C099CC764DE0045F25241827B12232C643B1F657BE55B994DB86A3A02E9966C4 +A8A6E5D954DDA4C0473FC8234AD60B80849940FE2BEC66A42AD662654BF23BDB +D7088FA68CC8640C80B4F007F3A66B60C23D94F4B77662D568E7EDA2912654C1 +AE53FD8DBF4C8245933773BB4125BB9F1F878D97876DDFEE56E6522195F4BBB2 +1BC15BC9C776835B01482976D274C172BE586207EA752888F88278894ABBAB7A +FEDCC15235392FAE8ADBC7E283D95BBE61A0F2B72F0E9058E6D7A22ADC57AC88 +D4C0A3229F8F99845BCE0858C3672123CA183076030590ADA80F69201E64134B +6D92485CF7A2F3AF410118AD1C82611AE411A1986C7BA776577A3CE2F9D2B5AE +A81E882AE82292FD48D802B2352D96932AA3050F6ECCE9C667D16A5F9316F009 +3947FBCC94D5FF033724D6BE7E259D5140B88F80ABF9E896ABE5A6DF784F752F +1D22A14D20BEAFC53FC5440F3DD5A0D032E1170F8AD3C5B29C09816CF192F045 +F1A0762CB416B920AEE2071344D5A1834B873F18DDF53092E5B84733BDB65DC6 +2BF01587CE8C9813B24A9896D29EA038A8D8C6345BFB3D6B44E6EA2857EB8D54 +67C1EEDA463A3071FD7C31B86603D3980A14EA0A5B3896317A8F1380F51A833B +D1FA7CE419823DD60FAC84A5D33E27382663283EEED871D75812AD791A90AE1A +A24F875597C94F0CA55F0ADCBACC2CB9233FF2D011C96715107A35A32FA60662 +A0D1D0D64CCAECE41E6AC2727B8B5C0015F1B8BA64F0AA4D566F5C5325597482 +04836FC1649B209BE95ACCD3BBD65C5C785280995F9B1A3BBBADB149B0E8F926 +533D101EEB0A6E0F8C63CFBAF202BE468232E9AEBEA5472CAA52FEC5E85739E3 +F4E9030E1FA440B3DF7D9F5400276E7502D8CD7B44C64BBDF6378A601F72C0A8 +70FCD25FC5E8EBA53D7D94264B84715FC91FFA192B38FFEF6A5B093D614D905E +A1F2C73A76F70FF1E6771FC94FCE978D43A592B2919EF0AF0019F300688FA008 +6CE1D25540BE127C6C00DE7B05E38956800B82027D57E10FB8BF3B64173F6027 +CA3619E64F1B08D1948334F922C34AD67BF0BC5E2C3457AAFDABB3B83EDFE8A0 +C14CDC29CE00E32CA110AEE24E346867A00156D51DEF1E274F50EEB47442CB49 +72E16F353EF2380747AE85A674CA2D5F3F5ADB6B0F7DF64C81DA33E9A68B9B83 +487366578CD94AE6E32CC9A1DB8EBE55ABDB3BEFF267B14FFF52C3AEEADF5FA2 +851C69A29ED264D47C6619BA475606886D3AD63FF120A7779ED52C2002B5064C +B0640FE67FE6EADB67B74149776209B1C9C38746DD543930EE5975EC709FE01C +F1BA2F9F78AAA5233F37900064D09D467A76FDA7D6BC309B341A26493E5D92CA +D819766CDF1519C73461CCFD0E6CEB6485C290CBE3C84E6CB5186C6A15A03280 +BFAC2DE4FD8272E09208216569435554E4D4D52EF3D43D7DCCD56FC1783FC6CB +D08EC595F25A8411987C9634D5865336E2ED99D63729A0438E29786F663527F1 +434B03581B33545FBECD885FA0012360EC5FF50AFD35F7F90A6BF2D99BE92BC7 +FC3BC0B39784BB51B1D4F930B62CA95C8687B0522045AAA9C6E1F313A445A783 +EAEA7761E7E6E535F17C8910702FA12D784C4515D86836945424DD4A3C51C16C +0F6BDFAB854748172F646E47E6F60800EE89E406C932253AB32236597235C9A3 +8266B1323F8C06851524D166CC773806954A8340391BE1552E6510FD62D88251 +D80CB148948BB98D0D9F411B538608C1334657CC787466CB6229130061A6581A +4EEBAD06E5B0036DAD869AE268A38EADA3F0FF5C998FC72E4D98BAB18372CB85 +1E2986BFF5743BA6307CB63A171002A7B8E70781C67518CF902C26CD5282FEA9 +703028DCD0B709F1D96FC95DECBD8B53D6A89A0B9A4EE1B5D65461B684A22BCB +0753F572CA3E853ECEB93B94FFB089C719AFA21211AC989CDB325F71E11B2477 +A3362D93C505682962C509FB9D3F19B48522EA30D1DD0EE6B51A1675D2B472AA +F8865E57D5C51EB9597356CAD657DF71401E337EB9CF7164358BE2BAC35AC409 +7C4E8A9A04CCD20797615A32DD32943AEE55FAE79F2766546BDBE7BD4E1471DE +4536ED4439B044866AE99626B1915B0FE98B8287A02EA295BBCA1B9823B39598 +21E14F973B41DDFB6EB89F195FAFD64A571CEFF2CF73EDC6CF634DEE21A6A177 +DA6C42285A24441BAEA7F51047B09A376E64AD7CE907CAC3F2A05C77BDD36171 +9E675A8A36EDE8F6DC195E944C615838154D1E1490B39C6E136AAB5B0440DDCD +CB09ABA7F639067B4B1CE7085F7B9D4EE76170D7E095A90359FAB5F5116296B8 +83D173E56169A606F9A2D27182AB304A52646081E7635EBF14C12720025A5825 +64C992635FF1A82CFB296BA40957708625D0FEC54289AF8BBB11A67E3F57ABE5 +86BF27CA4772FB9FC836D842999FCAF40DC986174F24002D8211676F375792F2 +C5775A927F2EE7A0706AC94A0BB3B790F3A8CB6EA25D04E089F3C85D254AE0B9 +E48E826C6FF5F775F9A15B258474EFF956C63ECF36DCF9F08445E6B62F5859E9 +80CB066DF9F12B4487AF449904D12A4992D71AC64289A8755A2F15DDADCFFBF9 +A6FF4BAF29CBA1C965364978666AC072C9E9DF98B901B7DF9912C7815447E9B0 +6369C9260693557A98BD182D3535C2C6C5DA72CC7E3972DB5E6E7B0CCC771783 +FEE8177A00E2B22593F7EDADA3A7DD72A3B2B74A67E93A161DDF1095B3676EE8 +53A57E7124A6C4C3FB7CC27BF8830742BFBED3ACB400EB686CED5693741D4685 +A1B6CAC7BD1813986F6D08D432DB6384862E6B822BC1EF77F70B3DF219A04158 +94E427C5F58F0DC29017C40E00ED23CC892D3CECC51DEFE50D0964C1CA78765D +CE7F33529103296C63DAF54E6E574C765FB817481B73D92B41C75BAD417CFCD6 +3916C1B6FEC8F413DFA8F1EC608838D49424E8A82A648B2AEAB8CBCA87983B8B +DF35AA7AC5DFE1197F5F7B0AD6FAA5A61B3C0C223258A771984C478BDC2F40FF +95BB898930AB5FE58F90C3821B9F1D0261DACE74EF472F01FA507B508858B317 +4D266F4E1A6E24DF3F043A2B59F14A7ED8305E2C61026470D2A2302713A2471A +B61BDDCDE3C1DD0DBC1F3409B84FF8F7325BAC9119952B789E70913424DFA678 +6C1E6EEBD0D4086B42F98ED7B0C8BBB9FE320AD78DA23F10C904172F40AD88D2 +8B7C3844421AD1DEDE1155455D1B4B7D15FFCEDEF06DC2DD6ECBFD6C31B06343 +68B6C520301DC50C2A6A0C10838BB92407F03EA9E4E506FECDFFEBF8A7E2BDFE +5C60210303EDB955A9E3CF63B8FF34DB46F9208CD0A8CDA735B7015478C9A6D1 +1FEF06B834AF4A5C4CB2B3CDA1DA2E05D4859C75F40CDE19DA75FA891767E011 +7DE360FDEB58A0EE72FA4885FC8B1B8DD41855753A9242547FC61795C412FF90 +74769F402EDAB4BCAFC3F6D7BAA8CECDD27B0D2F337701B25744ABA552243149 +770D7CC31E33499A66E0DCF08CB709F40562D621F3024DC4CABF70786A7C0399 +6D966AE3317D679784F63786842CAEB6294A4C6822D86421C1F8E790E6BCCE84 +0F1F0F037DDE7620CA360B51B7323D8A89B665E0B3FD7537B0193CD2BA193620 +3DE3DADD151965EFEE6D99C8C0DBEFDECEFD4D785A44ED45253E7C83EE7F3ED5 +53B9BD63F7A652A996BBD2BB7FCEC26B02C54C749BD813E42293FB64AD9FC55A +B3C2B84306176F7AB0488242D330D5240CB7F5BCA90F1C4EC2C190377D2F54F8 +11904BA1FD05EB976040B5CD4BE86F913D6ACD406A2E9041682E2C52438DBAE5 +A0115CCF971A5A7AC00997A6BD145790949B0A689F7A3836F3F1BF309ADFE290 +F24048376E706291B6B280F49EFE8B00B06CDB5E597C4C4388FC52AF9EB2A58E +69C52C75DEEB75FE08CEBA21A99C4CA4FDA38BB6261A861DE27CA2883616D318 +549578AE56D5D7889C7B30B984CD9AE3820BEE337B04245D850FE634E5C79E9C +B6C0D61EAF52C0E42FB3B503BA7F7487CF4EBF0228371B06E4BB65F727E8B055 +5B43B5F73E9DDC1B1A0EB3AC6C6C3DDD44246F43C54E57462A6E5C8C60118485 +7F1FDEE5943949845DE5781CB2CFD11C12C513B4A7CC656005FAC9972527A244 +62F289AE18A0C2D7EE8A28EBC701F55F00D573B9837A8CAC94EE9EC9962CDED7 +B7B974995BD129837E6E70552EA78CCD15D9133B5D42AEA661E37674A139514E +9BF54F28D55D66807A0946FB94FB94C5167B5CC7F4BA30B65786795D34C97F19 +0185D6C8A6494D2CF9EFF7BF667D848A8E0DAD98F7031F96D8CE55054E612D5D +C2F8EF63BA318744C3C1C969EA0BFEA0A743F94FB2D04D7FF51BE14931745A01 +FFA2B6EA8A841B3D52044056A15E80312EE695210E5015DECBBD1CFD05348A0F +A105952BD459EA90256D2085B47E4624CB1843C18600E19ECF4626600B1D2FD6 +DC2F7220D4DE83698E676B03B3060F4345B80558B6077052DFED014A091DC957 +E9862B2163064DA59C8458022C86E54E3A90CC581F6F3BBD0B7AB93FA00F62F7 +A57EE0895C031BE0E1F33621421DE768F27D711040C0B1BD98D8D3CADAF119EB +95FB1407913E1848913A1DB0AB5C03EB4701E7EC175E3D8FF291CF91CABE77C5 +5ED01005A99920134018EBD2E513F7317498AA920798A43750FB096BDE81D51D +F4B72F2E0762A9360A713ED9D2355D23096D1DD926E99E4D236F0DBC289624ED +437FF68460982738A9C7739FAB104FAE7182570FF9B16794F2690EFC264A0729 +E58832AE8A7E02834BEE3A5F512AEE6AC9493A0C451CE1CDE39145DE3CA49E26 +6757F3247E8155402CEB5E50DB443FD39CD877D7428C8180297A433E9DD7884B +023F7917D5A47DE5DE6881FD8CB1B2E41CBE8EBE3D0206758FB6067142D1C7D6 +075DFB5B8C9BFF98362E4F7D77D8BEDD43A5A7F68A6B9A3BF5A38D22C10FCB1B +5F7C673679BF9A87D65F669324CAE5853F4C101B9FA2069D72986BA0B8B62403 +EC3526D711A58BA8147BDBD8D7227AB64F952E2308F317842FB3A4B6F30EDC49 +BFE6B204AB3B4222D809E159412E5D49E00E44B1C908AAB52E63DBFF05D6126D +CA667367B6FE23D3500F22AE4B08BCCC8053198F9B32F7162D118A020E26A9FC +429BE2DFE6BF60A71EA99516CBADD42A4F2777CD4AF43C7C1E9E08A4E32D7A69 +7DDD991F3E33DEBD4A28594B4D640DCCFEF90DD3F2EE4E2559CBDBA6645C3FE5 +3BB8F4283779E544BB628A7083C28F1922D895A46E568EE9778101A2605965D9 +6E7948F3D133614930B74AEA99B8B6BB664C2C92627B7664B7821A3921D16FB4 +8A0E5F9524747CB3C3512E78C1396CC44B38A942BFB0905D1127E83173DC9F9F +FDF7568342CD3E485EE9F2E096117131BC273409AF0EAC8DA66D27A96A02D0BB +F8C9BD6AC927029B70792E3727129F26A1857F19EA79C8CFDB90E0FA8FD4CDD5 +CEB2DEADBA1AA35FFF7719E6F6814CDFBF38B43973F305F122ADEB9939404D35 +FD988BDFB88FC21D7DDEBEA11E4D5C0B100E2DE96F23DCAF4B95A225A1DE082F +D770FEB014BF4BD2B2C730191627DE7443876FB6A14E14C33836DBC6E60249CB +E01D0EDF2705FB618268AFA24C5E02C8BBB75685DC4011855E1CE16D4070A453 +086A2C4EBE14EA5948656F3250CD0F3D3ED77BF10A781B260496798F90124011 +9B8DB832A4865CCEAFE1A43B0F79C5D81D87052A46575046382C4F4D27A99DD2 +2F57F228A9EFBD3B54DB6473EAF403548B9F568FA56E164A84A6302F14783D4D +6D5CFEC24DA1FA48FFEFE1469CD22DDDBB1D27C0C50C8B7835A7FAE076DD14EF +D09DCF3A223C8C0320E059A5E4C54F021C5EACD6BA20934E40ACCF9AF9D17BCF +FD74818C2874A813AEC2D86BB397BEB9AC08BD608DD73D8FAA3786793ECB368A +33BCAA0E9CD58F927F5E003565D5E9E2EBD77EAE3D499B7680D5DD757692B9B3 +7D6C208217D10E59F1271C4AF16A748609DC60E90ECCD89CEBBF0DA469A27A39 +79C972B6BDD6F01D097B9833BA230F06B8358E32E9C69B7B3A6B1230C6FA9EF6 +F2D4BAFADD2BFB1F1D0B7B4B91F440272A14151C971E97A2145B16AF3430325E +5C13CE82391BD74E564CFFF9E0A75B68F9A74A8C9744DB8ADB57B04F261468C2 +5D98C8FF0F62D32FFD61676EA39DCAFEA4498A13C028FA490233759C67BC00F5 +6553D567A77244595B46FDF0D1B41E3C20A88628C092E7EAE6DB29A621837F45 +C76666D5DB203C68DF15977DD2FD08FB9CF8327B3738C456F6B8998BE71492EC +98DE4B1130DF915334A8478DB8B4A460C44A35977DD7912522FA033D3BE7CE07 +8E8EBB52CE5F33FAA8659D6D3D23BCF510E20F0BF65C5F2098A045C9B3C306E0 +3D9ABF7A9901ECF75E2A8C3DEA2B2749F85D80282EBBEA2790AEBBE972481BAB +F113BEDD82D0889F836EB13B6E04A2C90EDA09ACBF1528B9E9F70A5D4597CAAE +97BACDAFD68ADEFFF8624DFE2DDE7A50359B4C39605E1230E61F3986CB8A729D +71FAEC805449C7E9FE01A935533D0AFF8DBFAD89D94007A314A591003A1CDCE5 +514716CE77EBEB922C9939A1912C14147F3A323C7780E119F09152FF40B720CA +973C27B646C08612B0D31AAF794F9C524213F2C406DDD57768AAE557EFEBE10B +15BCE8D1E7E815E7A55F6EE23E41F79F263A3CC3EDFFCB1732152AD56BD5A604 +1264467A7E576AE5608AE10894C3FAB349B5569BC1597719E06666182CB42F14 +AA8EA4CCB6B172733258F8287D93521FD3D1D5484D72548278FDBCF0A9F2BF65 +F8443738028016474C20BD41DA7E26168DBA3D54E461D25663A7CEC548EC9B80 +D16F78D7AE9FD0ECD0238603B4083C35802F3D0CEF4DC1C06F697B9B601CA637 +F302F983E254D31ADA53D5C2E779F19ADB35471FB1538B2DA319360CD5C7E0A1 +DD670800C5FDB3358C93C48017233892C625EEC764CDFE2CD63DC5110133D507 +58148561603785B97411190CC8B91D03B2CE2574AEB97D1FEB5D446E393CBBA7 +4B736D48EE1D0EFA4318BDA93DEEB877E2DE5362159EAEFCF6A1F620EE828D7E +AA7C8BD63938FB2DB3C5B9731E48937C42A5A8A81A41988B0ADA8C2C34BC2159 +DA5D9DB5DEF952A6B22336C6E38BEF31DE98BE70EF7EF20943F2471D0A5657AE +15CF34249C74896EB3D5B5B8F05DE616DBE6DCC6C57A8D2C9E85AF28F2D434B6 +4160D90189CC2A4462CB43902AB944F83BD1F0973DE8A858CA3C430C33A45CA5 +0E12D683C6CED1ACF74A7B033A80259897E74BC192081C22A8175A77F7CC4A6A +E18CAEACEFA3E6DDE1D860CFDC7365DD4AA8FD282503413E6BB0B97B6AA46868 +94D3AB6EE56C98272A72156D287D55F38947F4FE909743EB77E271228154FD8E +6BA65B0D84AE736696D52B7DDB99129181204F5350FE059C7BD274BDE79AEB37 +A30720C5AA20908DF9A61D7C91298E3FD26BFBB1F54AFF712FB07D408491BBAB +7A4A376D58AC62B50C7D5EFEB6466BFA2267361460788D27A85D4981D29097D8 +D6BDA47CC685F8BB672F239939F1B8BAF2E190AD5013A36786DFF3BEE06AD87E +D334125C02C082962FB1530C02883D17BCAA8472222F76B4E3BDEBE41FA112C8 +3B427017DA136177FCB95F8955B1254886CBFCED2C50E3532A016E633A460E57 +59A988A13973AB505728A466A515431967AF3F2E524DF5FDAECECF6AF1E52FB3 +6E7C70A88894F6F884D36EA29CD18A4CA5E29CE22018879EC1F3222A5C1D398A +C4F328EB2F1BB19A883BC44DC1F028B2ABD0783B78300C207E02E360ACE8C1E6 +96717B7DA471A2A746A5D942996F291BD91ECF25F94386DDF2ACCBEFF6902B07 +D7B08D07CFA788F139F9DA8A7469B4B2DBB19AF3439804B53F51909ABEA543BD +F1B7CB3D7073E5440C91833CAE3DB072B827014A4985CF16EC7AAB1819543D5F +3F01EE77A0EA48672F97821E80D3905EF754137F7A9CF4533046996632348CC2 +19B1DA1995A8D9227B9C31A203264167602CED1A54570933CE7BD0F2E5FA8A8D +BD75F8A6AFCF5F3C07535CD817956DA66344DC2EAE2EDAE3343FC0B201F78500 +AB1AEE2C802F708139A117AEAFD9F3178EA1C1ECF36D293865D7BD48A81E760E +E1DC50AF139C39D2DFC4277CEB4A025A2E2E5CD7311EA1CD5C0715C0D9C2EF7D +2941B146F675615C41E5278D41EBD31492E6C652926F47B014DAA976DB929B8B +1AD504BF152CB6EDF0AC2F1636179256DF8B5B337DC7D67CCC1D11D83227D02C +CCFEADCABDBD266843B56478AA64AEAF2BEF103BB6F509F692D46A43FBBAE72F +404B56F5DFB4026BC96F5FB34C0F1795AE16107807A7CDF86A87EBD3AD4AAEBD +DDBCBFDC3506C1B9F85CDD752B0BAA8A8BA5C0D9C429123A1977133EF233170C +FA384C1754991090D64E1BAA22B0EEDFA2F85ABE24D8721F68B435CB3F40870C +B9C688B1B84E7620EC8E4CC2A790176497DF464C39A996DB65F125507A30CBD6 +60628F920C0B69E0EDB7E95AEB327711F608187D8F54DE83A77F4E2B7833730B +53B8F2CFE09CD1B24F84A548243C54D1BEE1A462B98032623E8F34FFBBFA0813 +631245ACE286748540E9422E648A8CDAC3E78E1DDF29FF6B2B1CBEE7EFDC6CA8 +7317791B37D4F48FDB85B0876B7045CD35F2F8EC95ECC949F9FA19A944BD9745 +DFB4A2D424B35D6819077B05F94EE3A6D1AF912224B4775F9F549BFE467AC4CB +0D5446752A4B7AEC25E38FBAFC6B6F0FC5AA4DE09C2E20F3D7EB9DF77AAB1459 +C930BCF8DEE596707BC72FB920C7E7FF5389EB68F749028BBAAADC8C96B649F9 +1F051FAF0C2634130D308D85AC4536CCD20F371103CF976277B78B15DF41929B +17B827DF60E896B5E52EF826C198B7B786A6F0C9BED6BB52CB46C4DDEDDEC695 +05D98EE0DCB5CD0BD9FA31649C1E5946B8F04C0F15B4472BA6D47B21699E9641 +812FEC7E9C28538F53D8C8CCFEFCEAE0A310D78D73CF33FE31F593EDB34E8DE1 +1575DBFDD257D68A6BAD03AA3CE50788BFCF306E4A5F20D60B4B242B78042950 +511CC7E78C0374938A6E92213023424A929671EF607D2FA578747988D3E3FC67 +3C4232D5588DDB45696ADFB74AF72F5E9F66CF9A305B75DBD04EF3456DCA75EA +459B034D5B3F2966CEC67E8617C3D61613C3E8AC452A895B7BAAD828AD1722F9 +547214BFF9DC072543343A9EF6D2C5BC3EA0834AC3EC05F96AB8166D8B36BCEB +FFEE66293220B6D382A3609B3DB56391DA796F158D2269FCB7AA9268843109B8 +AFADB1BC7AADFAE8DD794BAB40C7DCBA1E794460206C9D237797A09E7C389704 +707A5BDAE6EDE654D7A9AE417E5840C623E077D9C9C659096B1A71EB31A27A65 +1AF1A0D9D760C4CAE37879A699F2D945733BFF115409FA7D489B683BFD94EC5A +9D22637391D5825947588FEDB05C7D98FF126E936FA1CDC92360DF4064055F87 +9368194F3CF4A58D6B3B8C948008E72B801416DCE1FD8EEA6BA8A309E384E61C +662F226DF653B718E51680027BDE9FDD043E1BD55052431BCEDE9EF818C1F588 +CF5F1FC416FE317F1D2C6F0C4BE6D055C81AC652B79342D92AF97253E1909B8E +8593455B86BA54A9CE3E9E857674FD6E95C5B1F45E48B1748F7F9C5D0913C884 +C2E921E6704BE9C5D9A4C129D89E4D5D5927183CB0103170DD39DF827C484861 +8ADB24F92F28030FFB4C471E30A88FCA8030DA5409CCCAD3B402EDA4F17A8D44 +BED3112CA379C2AEC2CCA90A90A72755A06FF490F0706229265599691AF9FA3D +3C4DDAEDC39C34E1424AA00A3D1A695BA8445F034E880B7AB804E78752833F89 +9039A3440F41A1BF71383C5AF670FBA275B1F32030D55FBCDC8CC57938B5ED9E +6E28E0D4F2490C57244282B7FFED8A60FF57F0F75D263A768F30A6C3BA7CE205 +B0EF99B84BC7411973B08B593186584D5B88C5AAB87C68CBE2D2E7548DC7571C +42BF29B2F17E417170FA1EF89EB9900D46354C497CA71C66110701DABCEFE7D2 +EE38EF0F7A82900359F984C66E9CD02AA2E58178037995B7F87DAC99EEC263BF +1A8FC0C51C74004E9EB4F5816B2BF6F41CE7972384EBD2BD2018CA04980DCED6 +1B4AAD756D6E11D434FD9E16919F281A4E8979BB793E1F8C5F9A97DCEE58C5A0 +9B9812E1F5AB15496E3E9AAEFB9D8FE43D14047CDA8411A21740507B1F3AD77B +F5958387D3D5DDD88B082941AA14CFCF6B7E189A5E8C6DFDB923EF6D4F844052 +2EB6D05C331320B3D7211DC6DAE310D3630E3C8A7867E4962A5AB72447810374 +C4130C93A80CD25B81D9452033009DAEB95FDD2AAFB18EE15C28B9C3C706DE31 +6EE75E901F9F7CDF63B052E548AE480D7E55B648A6ABA3FF41EC112A3DB1867E +2058553A404CF5ED7D7E92A61849FC6767683FB43C44F1BD29E6F3B7CDD23CAD +3B5259AA96C7F70D8E17EFA69CD82177023E5BE76D62EE9A412132EE61230BCF +C17D4F7A5A4044BAC1F659FE4A267389870B2ECB86CA2DF9A4D33B9981F9B2ED +D611BE7C2EAC71017CD7C67CCBDA471E6E81FBD5ECE485505207C2C7369E3CF6 +F79CF00C3F44DBF09B02460B5129DEED6D0AF855EF601C768B52B73564EBCC8B +D9E0165AD852A553447CF76446E5833A17F19A0369840FDA316546284BC6AD8A +C067BE8761529F10E98CB4C4A2EB30B4B9DA7D64D3EC337F7172F49DFE1FA4F2 +42A0883D77FAD4CE8BABE62D92321732241497A902501E3944B75FC062B2392E +865BB27460ACB9D9BF8816E28E2D4DB61A60B233D31167D867BC936FCAF4801D +6DF7CD90223A2DA6C0C932F22AB547463425DF46542B2B1CA8B3716840726008 +DDF97931BB1B8E9423D10A7B773DB8FD1DF48433FBAA177F4B144D921A537C12 +A1E86AF40EA149DF00A35D49C225CDB0EDCBEF5C40D740131CF6D1BD764F4C57 +883782BD41297AD99598C9E3F3C84252896D6A666525EEF34FDF3AA1A3AD017E +1CF2A65DAC8D4202DA8F360DBE8F0158FE398C2DDBF3C4A4C11EC5AE242486BC +08716326792A6BFFB89BFA8BE2380D014090765DC17C88A79BA663234A377BEA +E3526FBC242FCD5E1C03812E51319CC7E10879B707C194180525C5ACD5B83C15 +C2880F4299D22D27453930088C15268A921FDE1C765BEEB3B6647BC9CA40A761 +50B9ED4EA50D0777988E6F04C6EA17A0F8AE46D9D163FC7DE92121DDEE4328D9 +2340D1AAC06523396A4BA56AF519D156A061009A8CEB4DED1A0996E1E827C860 +D726DF7797E6B4B431F4F20E4C1F0F688AB5A6A6493C12810897C441198A2AF1 +7A737344E47B9948A92EAD08F4541885797853AA2FE73763F5D41F5B1CE84DB4 +E5DFCF68C79346E862A970B27CB7BC032E3B3384A0BAF72FAFEF4CE4F575884D +9284DD5FB901391D5C4C180843B1E0F0E36069B2D64CC90D6878A8843400E4A1 +A1840D531252358A78AE2DD470E965A450BE943506BFFF2BD13F8AF2BFFF8EDF +4261E4C2026581FEFC6FA964F93F500AF029519BD6F302B3DDDD5A49174D1E68 +C3D8D77C4E15F62F60E6DF28EB389F89AE79BD019538CC16C1858CC4699748F6 +BAF44DCB0E1C0268AED348748EA9825EDA4587D1C2155E916487969836B213DD +E49831B91D8A72AE8BB7CCEAC0CF6D56D8A5FC3134F0316E95216735F3A1A9C8 +65B2B3AE43F47D0596FBC33DF9A1171757FC4AFD0DB0FD262F8ECD2161FC2F0B +5E0139F9704FF83CABF38C69AEBD6270E7847D88A34E8C1F55133387688C5199 +AD034430EF106924D48CD29875F0CD6E93B5763FBF466754B903CA6714B8176A +F696310102C403583BB201D2CBED497113EB26B8208CCB341867B6015DE1FA28 +ACB1535DA9C7F66DC25A7505CEF3B32E662538DAB24D00565D36320F40A54831 +FABCA1AD908CEBFC4A02D6001F3272A6A961B255EEA812A4A5DC5859F5634855 +684AF8A6A232C638A3E8B9DA0D574A1C2BB7AF2A24A173F3D38E35C4BFEAD436 +F7DEE9D1FF1D468B2977A1F86BB83181538DF913F53D18097AF27B110AE399C7 +1E53BDB9B0815ADBFB4B83539732B39371484E54297519D5494C5BD7F9D3E074 +29E9FA76C95F2A87D4F5BD84BF7264CE936A444D0C3CBD43C800B00BC3D6FF0E +2777EB1B09C1A1290AA036012DE7E58A113FAFFECCA38986DFB5B0F00B050D84 +94671A84D48CC52633C353D035407F4B06357B96FBD4B06FFCB8DAD7F75CE7C9 +99B92221A668B720DC53A3BEA06AA4BED06E9041BD045F82D5747452E1C08800 +290F1D56B0006923D469A77AA99F56D946B863D9586E83F413F59339432E968E +76601250A37AEBA2FE8ED3454793685D13889C1D41FEDCC592040A0A0CACC026 +C9887E4C95DA376EB1140433465477AD3453EDF382DAFEFDB4167DD266F9EC16 +035508370716BBB6322656868FF904263E36DFF694E519DABCFCE597858902D9 +2E5D6870DDB10CB66422C3722FF5E9625FF2E1ECE0CE8DC32A391449DB758467 +E32239E415926F13BADCA08A884F554F4BC551B9239E010227BF01E74D74C2CB +908CB56EFB43739F207148166AC69225C2AF4C5BBC72D45E70688EE55A17BEA0 +1E3336E224C6421A0A2938AD5297BE0B3484E549B2353689642ED6C540D703D0 +E924DDCF5061BCFDB6ED17C2B10316EFAC14BF1D897B31948CEEE3A661D87D4B +9F8AA24F2EF04EE5BB6527FBD4F2F89457803CE417F95102268225D2EC83D83C +632519098E749634F1C201BE8EFCBABA4B8E19CFE21C78448201C58F1007C053 +332F08943977A565BE460B021353D9BD9ACFCEFD07464EF03EB68E659EC2E165 +0FC8CA60AEB461BCA66C1C37FC46CF3A13D2D2C4091F3F69577BDD9491CA37EE +133B4F7F1F55889143D81C7249083AB58E4CABD7ED65E64ED4DC2DA5551D5830 +0A1E575C674D1FEC30AD9C5D4606F766CEF9F86FB07D7638A0692600B8BEBA67 +FFCB9646932A642C094A547B8D510CE3D904A24FAF06F2F6D2A82C37A68F5CD3 +9C1FD1D2C0AF49570D9B21EC1E5859EA2AD36B19E7816D02A31B020B56759AFA +E6AF8DD4EA774F6E1695191F0E7AD52D570B3B395AF367A9C2267977049A6198 +87C9FE91D702FFCAC7E9C4B21F4DB2EACB92E7D64FB16A15EC5CBDD171341A1F +FB315EC3A42D6DE90E031234019B81521BF8E2DF6DFF1C5751BB6825E239BEEE +DE378E8798C48E87371B37BE9A1370B91DC72596AECC03A988CDC5F30A50A4D3 +3E6168DACFCA8B9758415766B50B7C532B8CA33C3BFDDE6797A19F853B922476 +5D2841DA7FBA789F6235388BB1A33CB91E10DE53252528C56AEC53D0BCCD99A5 +2BF28A223B82F2DF30C7050EA9BF1CD1071E69A79CC4BE83EC83FC3DD5748C5A +9C0BFC5C62A75A7A8E5D1957D8C285A4DCFA8EAE8C030BA8B3B8AB8747478AE5 +5ABCF1018D7DCBCC401FB70FD95A87037CAAAC23CA08E7940DA15DED925333E0 +42A5873CAD7F8A68F125A6C9AE1F44D15AEA88C96128496A0D137BBFD47A8824 +396E051B853B7AC63B537E124ED66B3D3CBA3AC74E30AF1199A1690FFA5EC76A +2706F0EC37A07E4854DA9BC9248A684725E13A366E88A05C048B24FFC4B95C09 +17406EB34448EDFDA2C3A1B0309C1B220340F4673F35D4DF36726A8C2BDF25C3 +29983B4331FF5788AD8AFC15D7CE4D9CA420005C564AA88A32138BE97F9B5149 +C7B6F4C12FDBCC3E7314FE4A7E385A5FCC837ADD2765199350BB7F472205C0A5 +CDB07B0563850600E45C18E1D6FD7AB8A0D489D396F2AC8AABFF5833ED1C0460 +AD0DB7E5029A95107A7F3C94A3054477F099BCD07321F82E316A4B2AF0EA8A9F +BDC46593F9CA49875E04830FA0F2D1852DB1E7B6143749D5354BB86733FD629C +6C56C61F620A111920F5691A7D140DB08BA6E586C4802BF9306ECF36DB2B4D82 +AB2624F9CCD8AA7BF365502C27F8DC41BE57B16684E5ABB7063239080F1489B4 +5FA06853AA3BAAC90F1CDB1CECA1BDDDE004310DFCC6F53AC86B4B38CC697F95 +205AF2F1BB7B2B103E2F84AA733216D06B096E6CB8C3A4FFAB730CF5B8EBE2C9 +5B8C3CDF242CBD10D325B1326B2184EE18C8F1B32511636A2A0C9F3F863BEAA0 +6EC1697148C28EB9DD45FC807C0A0A3AA8840A2AC945D09D3BB4ADEF0B8C9E7D +07EF1C904526D867C2CCAE998C8A778644205A2CC756BAA59EE8A5C0D7CE35E9 +BCDBCF548E85E3439CFC5CAF0DC0854B0A7909AF3735E49C21CBF83ABD3CBF2D +566E18DCCDB2A2939C04B4759F78269F34BD2CF54F7CD28AD5C44AE75D8E00EE +A65321CC4FD3C93F83245DF5ACEEF98D00014D62FA474DA0A046A7035353F23A +3A2B836A303E89999C82BF44692077F6A2E38D1BBD4B9169AD7241FFB2AF55BB +8B3D48FF7F5C02C37DAA803E7B3785C20055B82A3CB123250A7164A4619806CD +1670D186FE5FB246B32FB4A774C09F19EE817541E4FC0D00F2EE90822329C2FA +D23A23192418916FF47927CBDAA1BA1150F9644A21304EC50DFB56A427498382 +E919B87440D0F86C8CE8E875F4519E27EAD10402D907E338F191BDB2833ACD57 +B7E265DE52156CA033E28E04FF3F29A2081E0319DCB0793EFD7A94A26AA0F1B5 +E3B2D26A963A53B5075F799BBBBE0A1E7A828779C0197ACF0083272A5FC5A375 +4823FB16C59895D95462773DADC33F4B98C71499DF0DD27519B5CF836EA2E1A4 +89F054A68769265936BAD786AA43F6616A62978DD1C0A522C757A6229C947080 +9EDDDD13531A62E8C98E1E069F9C227097E8A35F60A79E5A363299221D6DA8F7 +E38E83B903CD1649911EF3E188B70E625E77D0AAA2EF447132D64B9CDDEB1C96 +480D79152004DEDEC4126618D60D477A23C5CFFCDE3B41EA6E0C383204E5088B +6454017D12680C9317D33FB5DD31B8DCA79E7BE82E219D3CB4FF67399F7D3E1E +812F64C8AA0F77C579794A021EA8C33F5A55C790E20B835DBE28DAC767C80E21 +DD5C75203105D111279952ADC0A8E3A7C444729ED7638B12541A42A18BC3C48C +EEE9A5EA3938DDC68C513F51A1A3D58D9A2A4D25E6A147B93B31E034F1ADDDD6 +C0D3B1FCCFC3CF2A3C5020AA5504336DB148E856361ED21692B2B30B60F87DC9 +9D98F1BF2D0D88024192350B49E706E47399B37083A3AC2BB1CA20BA08078810 +F2AC452885C6A69578662AA69BA2543DC1D3C9521AE4E28EE121AC4DC10DD53A +26E3E16FB8E0CF687D0F6C1E776E232A13C8100A0E9CD7A79E4C500191ED837B +AB576980B381DD61DDF3162E2EF30AEBD0BEF5130F35A2B86CCB694E52FFC06D +52A39D2C204900A260B5864F3F0147F0DA5AAFCF68D2EC44C3EC44112FD75A60 +7F1B2A1F04BE842A29046FE9757AFFFA743A31F40926C34337EC23FDE7A95099 +33DADB43722C25BB121D2684AB0F8E96D1BC55E6F1B3552C6830051D57A54002 +15FF38FFE7CDC418C4745382E88DB09A2795743EBF5700EF7D9EAE42323794E3 +6C27190723C9F7044EADEBEF2891F153FBEBC76DBDA947F6BC638D2EADCB8633 +875356FEA25A2735B2F08D6F7B055B6772115C64E6E6038095A3C9FA9D545F00 +67D950DB45EE856DAB59B361BE4B774AFB3D2AD3D5458097E2C0507CDF84036E +D6DE652B4F01793FDE1B82AF9E3E028113CF1C13D7F712C86FA081A22B24BF77 +80C4BE2BFBC8BC3692A94F8C6AD521D114B15CC2135C61535F7A6AF68367E7BC +BD32FDC20B950994B2A42AFA0CF8A27E5AD69B04D955ED2784BAF70E0DB38182 +4A526EE59645DEC48CB7B3FC51955B594C39AD81BE14F88F543F0EA563F27FF8 +92C964B4DB04F2BAE26D32B221797BB07D5272AE3174BC176B4BFA122BDBA706 +51AE4E4959588E8AD5877557C3A5FB5DA93488259318C8C100985BE67C7F489E +AE679028544C809225A1C6903857262CEB39553EEF59F479612A97B4FE92E44C +92707B5431FB1CDA38769BE74776B58B89F21ABA5CE2E838A5ADA31AACCCB34F +C711B0C51D76FA817F8521CDECE2BD02F7141746C6DEFB8B60C012BF14506517 +EBF40AA05A75033481BFAACC37DC32465EB18920329125247A077722E98D10E4 +625F7F35F32334EB97A185A2D1AB53C7420B6A43FD86C8CF540B7908BEDCDD04 +14FC140DD4437029121DEB637F8A5115601A48D9C163FD3AC1BEB2A6F0CB7AA1 +5BD6BFBF1CC0E3B668894D15FECDBFB8F003C561A29D19E4370F82B5DD221999 +DCA929139B577D506244276BBDC1ABC66D3D03545646CCCD4077DC803AB45397 +86C99063ADE42D9E6409ABD848E5425B9A626218755AF1EC46E2028DC4D210D9 +41308DEC9DA895752B31E14AAA17EDD48FCD12E17E82E5A4283858CD683528D8 +B17475136B419FA67E930AD479D47F713C8E920F01A48A6497A16E56CBA754F3 +28CA1300BF61378A2B967D697092AABA8A5AD9613EB4ED7B1A1EA0B991CD8C8D +C149F1A2B1AB43D5FA455DE5D56C22EC5D1BF5D8A6D99BC337256870D4E5124E +2D5DED6641F86E273E9CB8FC6BB442E72D7D795E2365E15C07F768C4ECBF3859 +5E0C8AA9EBF2009D4490EDA266614D9CCC217BA7AB157879A547033F976A2CBE +6C4EB124DBFCE6852EC24BB4706DBB1D206A4EB72B9471BD160711CF81B0E6E5 +AD24AEE0988AD218419D8527021EB38909EF5C826180765A4FB0A3CD0DE4D835 +0010740ECD682A2CC9BCCA25BC6B57A8B139E62DB18FFB2A09190003AAC4B8AA +B36BF5615EA2025420AF04D219C93C02E982E2E296348AA4396C6CFA762C2DFB +36D1B53343E440043F677CD0A7FE3107018CE282F76CA4BF34C40CBF87E2F7F5 +9956B70BDA4BA0B1FBD5A2E6C1049298685ACE66C4CEAF169052F8828FC649BB +01670629D9465D94603D12FE5A2C3CE93CCFA84E1B01353CDB3F1AC7D40E0A7B +5123B4C1C99B6F6A4778D386D2E1E812A333A355332B41CAD3B792EE86BC997F +C55C6B3A5D222C7872CA190876BB4170407DCADF7CD72FE8279BFBFD0238C96D +66CDEA0744434CB76B4F81F648735DB47849841EDB7B6D613388E2EEBF4C4E4A +F03F88DB48FB87E74F05E87C53BCDF24D954AA117044F88276F69ADF6AC330D8 +E875140563FB8B62AF1E06D84C1CD98479535F99CABC0E166C07D97A957EE54E +C740C20183195869535DD40E5A1D7168B9631091702C9CCF21B9A9DDCD1CEFFD +C5D1463A138BCF5ACE8B285DD549DBF7B3CAFF22FA04A65E5F8DB34FFD8AAA1B +AB97DAE248089DBB323C3AA11FE2425063DDBDCDC126DFABED2724C0B5EEC91F +F93384021A3B37E816E6C5A611A91532307CF2EA07CFD11BCE405119C45C5FA4 +6A86895C9A290875589A2B5CB9D32578E499016533E453A528D63E95E573BA78 +CDA6628AE8A138A36ADC30F32E8694A7CC9B538D74D2CD44EECF223125E437D7 +9BF75EDA4AD42A396AC79EE583FCFA95272C2005B6B762DBDA1AA755B83A6ED1 +4D7E5FE16A158FFA40F5DD817D607B894B517486675E21C4EDF31DEC7124397F +4795BC2DAE8D383C815ACA5A1B194D23CB83B25E2DF05B76CEA027844DAEBA9F +F22171EAE84C1C20B614E82CD677BDBB1F1498560FD53335CA580B19EE716AB5 +22485CC587627EE070A00A9459D7CC906C3CD0FCB763CAFFA52FB946BDB2DAD7 +D940CF83EE01D4C3FFD096BD3038FD55035E81237261B17D437073A4E63C39A8 +B1F6C1EB05D332CB46F5EEEF7C1DC67D2F785B517DE864311AE45EFE74F6E665 +D5410A778F69F2820F38A72E433E09D55AC4244FC610D263A35B6AAF2106918B +5396F5A3F169913E4FFC0F7B00D02CE0BF2182F926AF343939422FC041B79D90 +5C09E4F10E42562AAAFBC416B11F45175EA6797F9FBA274DDB034ADE42477194 +A90355AF662370D28F23C01204F901764C6EA2206214586CE36E7F6503F0152C +119BCED2500F410B3F5EFACAE9985C3F4B95D8DC8BC62CE81BDACA583C54450E +115CD2F8AE1B4E93F9E4FAD0F67D9AEF53F3087701E6EA1E7E43105A5C397A94 +B1E4F93BAB65FF73D018767150AF600A87D820F00F15635FE03033D532BCB828 +3236B1A4B48203E681511B189F618F9087D61D0680841477C0C887149AEF3B54 +760EC8A4D63D8C71C9BD27FA5445A672AC3BACAA41EF0950669DE8DA3553EF7D +05B3DB118A5316F21B9F84524BF870955667B1F519A555C94486E6ED41B0DE76 +F8CFEE0AF350FAC60423C9E293D822672477606B37F27E0D2A30A9102B3BA85A +D36F2D38E4D0DE620A041F87EB83364A3CAF62D494BFD543368BA62BF2AE21E5 +2DB2E00B8C5AA5ADCA36EAF1C7D1247AB6781446D097D2E88B8C1C53CC3AA5D3 +783E902C840DDAE240FA640A2FCE4472152768EA02EC52774E7531DF15E4C22B +8C244F5F871EB798B48806FEBBE71E40A9FA22A783AFA68BA1E3B641F1DB972D +FF3246740C851B1081332708E66A78B7808D789C04A3211BED9516E367FF2431 +F3FAAEAF3EA601CBF2FEAE4BE825C9FC88F94B06264AAD8C0FDDD04A65659EF1 +88510C50A2FEF614E0628BF075C65CCBBBCEBD7940EAAC363375809938755928 +98F5C84A99199F97239D685A91769353EED3589A6E0A219A0148B3D3510FF6C9 +E383C4D8CF2A668E3FE0F59448B43CD2546670E3CF60B96B6AE0C3570CEE5011 +6A63B06C307E772490C42F2143E4452DC200CDD74FCFB6F21814D6E01EE26645 +1FC852FE3951C9CEF1D16859C5BA1FF5F878DE9145EE5C4B76C210EDEDF898C0 +C79B8BEA8D7301A7E2EC35AB0D0086975283E1732C9F73400A80E42490957379 +F022676408CF9F03D3042C780C6DCD5C05D0E369CEA89F6CC768518B41B0DAA2 +2968CB97ADB29744F85A1A21AF07195C466DFEBD5F825639F73EB51380367DAA +EC48EECB3882D6E4BC7879C4AF45577620BDD17F3E5E6D76AF5A64299E910192 +E2FC9A85AF8BC7F46FB9D09F7FA9DF62AFF22ACFD48B7A8B2D1D819797B1C478 +750ECCA41E1AAEC0E44DEFDDE4559732594E27DD186C8FEC150F41CBEC290FB6 +5D4C2742BB957E6305470BFF924D9E667B07FCC9ACC2845E7CB6A1742FE5FE7E +1630D5986F5DC815FA9268CD4A3D7F7C2A280AFA8995B7EF5CC1146796344755 +19558A1A88A9BB81346E1017FF7F18147707C022BA2421A17E703A4AB993E951 +CA00A54DC66F9548E35D5E0C0B5AFA5995D6D9449D57A05EB24B83388D886D02 +164D9662330A3D546B8BCF48EC082FB06F80190FCF1330754ACD0523912849C2 +A23ADE5AEC2B2186A4E4EFF52B9652FA8F2BC397456F8376FDBEA66771F2F9BB +7ED5C8977F650BF84E2640DD71E50D244ACFD7DE260A28D2991092D64E87AE61 +E2FA993B025B7F089B9AA3FAFD80CF6BD71E634F1D2F704F9F8F91245F1ADDE7 +A378E1A2E53221BB9FBD9A85CEC4B8C236D7514C2FDBAE9D79984BB4CB7E365F +FA41B5B6CFE3E306813065F6F5CFB9E52F46B9827703025FC888C7C995E88FC3 +3A59A0810F3159016D4354C056DE2BB76D79D041381D5C72CADCF8C96EAE0539 +0BA7AA93C1E4C264E7E61DBD60284A9C4766B6F15C92447FB11E2235D3C01F70 +A2063AB628B791626AE84AD97DC0F00DE56BE3B160DC67346A89AD6D953E8524 +F133ADEB8ACCDBFE131D70FFFC63CF1AAEC381DDA4FBBC60AD29E45793EB282B +C5A49B0193A800787DE86FC6207F1448205DC15756B98A0F9DA6EF1268E9935E +66B53B9FFF2C669CC4950FFC27956A703B8606B88AB41646CA6E8387C95B6A4B +A1A521F5AAE519920B9771099D6821961E42AF544C4F11CE6F4588ABB0AAA104 +BC9BFB62C8288E9DCADAF64329AD5DD52EF415800580A870482D1FBFEE5ECCAA +B36CC448C95CB43D52BB2D486D2D24950D38D866407788266C84385CAECF2054 +B0E56A610D3BE6B0B76D09D6E2E10774859A796F1B9295E46F1B75E82C156651 +23ACA860FC3410B6F6C50B71AAFCBD78C94B4FA9FBD90F82608662191433BFA3 +FD65FED286A4E2017B2D26042EA65F02DB4F3D619E981D31E912DCBCCE6302AB +910DD4DC637290AD679C3BA109CB6460C46659D1138DB4FAD92F0704F17F375F +249B552AB976520C5668E3088DF1DD801DA8A39942B757C2A175F4E2E303B18E +D4CDEBE173304AFFD2904D80D4C350A522296035C95E4FA69A4DA80A95E68F91 +4244FF6381E0FC8C9BC47C3268697AD3CD6BB72D614BA1F5AE7687FFD22BB0D1 +07FA2CBE445C32B19FA5A017126A6B3D84D74541F1CB4AD3E310F0688E9E1EAD +89EA671FF076B06F541AA5D57A3E38865041C2BB9067CB3F7A551535702B6B18 +2C1EED5DCF63658A00C797F74C2B4173866639E0F2D21F7F2236157381AD5A68 +E86B7B6E21BE0639F287F4B84B03CAD5F80E7EE2C19E5EFB27D9FC5674F2CD54 +43B9ACCBC34CB9C5E24B33BA67BC03EDF4628FE7206F5B68E4CE7BB60AD52AB1 +644340FF3EE5737D7531F9E568DD66E611FD4DD697098142945F18D431CD360C +E3172C5B1FBA5CEA85DB5B03BE298A3878A31D151F5A28F01F143C44B9C3FE26 +61A81BF74FDE4E5EA3C5B3A3A976F14388230AF8EF91C6B7C3AD6FC96A4A1E96 +66111C35261B927BCA136A945C14FF6B32381DD10EB92245D2ECBFE3AF072920 +E9D1AA908FB90A2716C11AC293EF24472A22B68AAA717A37FE6BB8C1EB9E745D +7B7E8856B7AF20D060515CD6B86693AE7FC11FD99CCDBDD3D3A2E06CD3E81896 +137A91D17AA7D7CD2EA216A0A1CB68B2EA2521469AF7C215C22A3BAF0679505A +5CBF0AF5E0CDFE6BE5B9692864F7148575EB2BF38284BE557187B5FCAEB297B2 +8C02C2753B22D0EEBC653E77F82EC1A21935037049C7623EE948E13E2DFE33B5 +13AAA2EC92DF1BD31459B045C6DAC93AD2C0CA9B68CEE73AB136BDADB487E417 +1658210D58F5C3B3A8BEC1F14CF27DEBA7BE79B32E55A80019FBC2C8E1C7196F +99037675EFE51F56E1AEF4421F1F28ADED14849C83D2DEB15D2694F0577420A0 +094B920C4E5E724879452FAE937EB11C8E783E1E94315920520F701E2C8DACC8 +C0C9BD640CC0C032380327635CB4D8C3F6E241CC710DE05E6778CF618B0DC75E +CACB5A87885A632D9E96DF53CB9BE821364DE7CC428D74E77E543EEE36795CB5 +591BA29969B7B628B8EE4AE7CA27834B9AF1AA96A8A6074CA16935B3A38F7080 +E82AC366EA26608FCDC1A739B0C99C65A8A9E25E0F73F9606B19C7ED2CC2801C +F996EBBBF99CD7CD6EEE19757B16B506F85BB234846D5BF8AFF4C20C2681046F +4ACD2ACC6B7E3AB5080595710482B5A34F8F74E11F005C56205494DEC55E9103 +39B74E3F00E5781C465D774F602E92A88E888F6663B8C92E01D18358234F420B +F481592EB6DC3A2E56708B5B8482A0FA394DF48046723B0AFD94028ADC8689ED +FA86CDF8E2D18CCFB0036504C40848265CAFE90197E30EBAF1D54B9B90CEF670 +E7B5980E82C5F8C7FC85C2EDCA8B1FB90022E2F39A19CE17EECDBF796934F49B +375DD51B9BB814897611C628942DEA5F855DB26D4B662346252B0E15DB1E332F +980A0ADA546F2F024ECD0992E0200AD4C1111BED53D6904DACE6BE102041A16B +A69D93484420E329D1D3A67F35249C3C40931D0931A7F1FA476FF299CC561529 +34412024BFC504114EEE93A3D6DF49B1C661A439DB0C3B241CDFD042BA600072 +B89458D4370ABCCF4DA118B268533ECB31AFCA77CCA8AF04261BB8060E4A185A +8AF656EDBEF990C80C7EE891DFC9A0026D18E20AB7491BB570A775835474D043 +EED239EE9762E6445F90216C96A7505688E9E9622C08A798038460E75494C19C +701CFCB33AD4FFA33FCEE3A8E00354601586397348B9E311F29137C487BB41E4 +CF3354C1B22DFFE2C4204B40EE7EF1A644D1662016626514D2533C53C1ADD597 +41AC573FEA91952CFF92551CC8A0DA1105AE14535B59B0E5510097556E9DDEDE +D92EFA3BE0112BE3CF59D1AA2B513C4E3413561E8DE984F395C86EFD5EA293DD +FB1870991A49D77E1B6EA4A848FA1F98C40F30C5019FA5886FCB3698375D41F0 +6C38B17520701ADADD2023C3560B929855089078C30DDAB43F6C35ADE1225B65 +278E56A8E0891792368D2C6C8C413BDAC4AD47A837ECA507910F7379CEC131EA +015EF4194993241CBC85A86C55A923B5F52019178421FA6A6C4D48A36D233F1F +5C88E47356FD66D9DF350B8A8EF8681BF8DDA9BAB89272424C44C0C46C9477D3 +9ECEDBB0CA1554D018C10F040AFCC05FA5337598A794FD73AA93A2391C648D45 +201E7E82F84A3F4D6DBCF7B28FC1F3CD592752EC0E6079DC3EC02D4746F81CAF +39C233D30B213C94F2B485D07C9D6E0C30BB9AC4391D09372810E638F31BC777 +C45FC8F1A762EEEA0C4402F83D55D62A3976297CD42197360C7DDA1E4F9289EE +649CCC4B5C67A682D3E77289EB671FB005EE46C0612F1CD68F842B079C3A45C6 +792E6495811ED9F691FEB6B95DC1E4278679B0D702D41AFC11AFA6EAE986F77C +13E5B1B9BD9CFAAC19641C6B012250C1E0D606424D46A620F1535439A7D3442D +CCE24F356BDA92C4DC4B59C73F1B53E10862034A154943B2C3F46C5F06A88D3A +B0D1D16677035F500BEB58EAFB03540893AC7E2E23AD4F68042EC48FBF97ED45 +0596AE233B3FC41058341B1FEA4396A00FF4CB2E1DC4B1E105E37EBC20C784AE +9768EE060E2C801195FA522AFB76902703202825FCF0977F2BA394C79BE6E9EC +955377B9E95ACE5D060F88B600EEA528F70F18E397A02E2FD071F3747C2BEA25 +EB39C88926B38FD6ACCA43F5435D0C42AF34AD10AB6C7FFEE9F92EBB928D89B2 +6B1178BFBA115BF348E0A1F9EC2676959E0A6EDBAC363DB7024774DF7842BA0E +E5200CC50D78B4C9D579BDC2C365D33EEABA7FE5F00DEBEF052C7FD29A7AA6BD +AAE12797F1EA572845743D234F9713F3435A1C5556997ADBF22ED815AF7EB6FA +DE10658794C13DA8724A64895C0CFDAD7AEB6A8FC75EEA150BC509A485E023F3 +981F0C5CAF78D98D27B086F20006A25416B547F9FA4E218F040D07010AAF4504 +D2A4E016B6CF0A4D32B261D7E5FC73E6AC4E0BE7857CE43CC8C57CDB1257D257 +A01BC193A9F259391EFD5406EFD3D7170F6A037163742AFC8A5D60F46195A954 +1CFE9E72B228D3FA8D4FAAEC5479FAE073E33E7A1611C52C7B80089BC9EF7408 +2F7187ADBBA79A7B9E4FFA607D2845B5A5624E02F315E56ACA419E4BD957F437 +804C123F05C6BCFF0DBECB27F7970551B9027FF419841284EC1D158FB2A19F49 +258E62EFAF39D4DC4BB90870BB142C65BCDDF26EE4A491D38042D8626CA02CBF +8611E5A16961CB5E8737365AD1DCD87FFE585E8C11C8BD3AB8BECA8E6C665F54 +21943429A88DC022370BCF13B8A2420D39774BFD86B49370 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -10168,535 +10384,534 @@ EDF1877418C67EED09A51E86D45866930A6FFB0D 5187B2DCD57DE7C4C466D5734C0E096F1A02295D71775573BFBF9E4420835497 D40BCE62841436F64338FB5EA3EFC6B3579C8FEE1DBFD47886AC93994CCFFCE0 CB19965413E708712BC5D3CBDC9B319CB02D912D00754175A2701C6853E88D91 -B311BD929F39DD4993915F5AC9E2301686F8797624292F14DFE92EEA4D44E9F5 -5577D929DC9CC647C04D58988D00402DF8794B1D73940B684CFC6289BFC5702B -DB5DA5484396B394D4DAA78F67F1CA65899615D858CA23C9D52BBA69A8AC6B7E -7B40986E9A23615A20BF9E5D58DA1D3106A52B6C090D4817723A98743E02BDC3 -9C49B169BA2D7946393F166F8CA876786A5E434C7ADE8C01AEF81BD048BE1DBD -F7857C0A6824B3856D253D759F30E37534743210743F02ACC53ACA70E6096CE2 -C233A0C777A8F358E62F648E01E14A7AE8A1FE39542C9F73860E6F5DD9D2AF87 -AB471310CA26AF40D7457C003671BA3FB2E10181A5865B3D6E27F87E6A0CB9B6 -7DDC6C96381FA0AC5DCE11C15D5B5797EDAC54CB58B45199B81698411A1F7A63 -93442A6949A02C4E3550FA4583717D5F0718CED855F4F69C9EB136AD0292B36A -7884F18028EC097B614724F4EDAE1D92525F8D0116F3B7E72A2A486B946CCDF8 -38A81E871A289A4953B52EADD98D1829EEF6CB77B623FAEAF1FD81EFDE8AA1B6 -17F9CC4359FC5D1C677C47357E697C1BC356903E2328C7FB9E1D138A169EA709 -506573996FFF0119CF0856E8B630B9ED96B914EE33DB1E93C58776D48FE16596 -E1C0D87C54CE1837A542F52F23545A02DB6BCD1E0D8FA831E729700AEF861D6B -8ABE14EE86623022EBD01D46E75E8A1EDB766AF238A2EFE6E1FD18CB50028B56 -D71EAC0FEEB896C90244C3D2E6D0E5FB2D8C5F7FF83042DE48B6C41D3C5D9473 -00612F33CCD4D397A46CB8FA2E563447FA6A00B6E5ECB384A0CBAEB7D2196F26 -80772F6C34F3EFAC1FD949B7EEC2606ABF1994C4DB7089851630278281AC54B0 -CD0CB4893429A2C7B20ED70D05AEA2DEC57CBA37B7B500DAD1B6BCE260A08980 -DC70D75A88F70093E449C56B6074B8A22F10097AE35518FFB99B545037A4B619 -43773BD4D95045FCBBE0E00449643C29557218B46D7857FB335448C16C3980A7 -68FB4D55442C55FED27EB5DC8F7DC87CD351CC64C8DC9FD238973A84F095F8B4 -E90371C67FDAA0252945263B0457985BEC822F1A623AE97C98A531F99B303B8F -B10F5BFE0432DB3A680BD47429CCE03E37E417D5F8113E8DBD3FDDEF4E8B297B -64C314816831355FDF3A19684AAF97BCA6FEB0467F106A175999FA39FBB9A297 -B8CD3451662414A9A3A3123143521475AA7B29457A7AAB2DC397F23C6DA4E49B -A823213FC7923249246A8731448160BA66420DD2007CDC6DD09BAC2242862503 -83A87B3D2AC9216943D49ED35509D45C3FB8660BDE11284EA2AA2D2BA0DCD47B -47523E6C3E57E1F2EEE114CE20C2ED8F04F119F209EBD61C3D7579E825E080E7 -0BFD16F3CF4A42EED92BA76B8EB5E1AE77B2AEAB96A3A920CA26BA1118B4861C -9900C092C3C97808D6FA8F9D85AFB0092E7CC538FD549C2BEE0069F9F065902D -E9BAF6F1D488A91B7BD728C10B343E99B8A0EBF1B460D76AB60BE35D71246F7F -E504BD82D3B235B454A5302F74E991B6431E34152899A64AD5B7D98348B2071A -AD22281329B7E996AC870AA2DDBB7F5D014891B609AD53CA578EAF144794E91F -521E1C27AC11D0CEFBFB35DF1BA291EC66C3D262EFF196C4A97DCF877E5D7DF7 -E3A1848CD0401217EE508E4A2F1D8CE9F941A65DA7FCCD8F47DDDB7E0C4B63D4 -7DAFD0FABB65E2111FF1EBC256A53B80A3A949C0FEB529F1655DAC47235EF348 -171C0B020CBF8A34E37951DD263A124565CF7FD5BFE84A48B47391B1AB66CFEE -40236C8C14DB80DB172898FB80F81130E2C72D992A8A6438AAAC7324595A4219 -31AD84E571161FF04167E0FFF971DBE1A9D19956DAA7AE122AE40E4B7C6646A2 -373AB54FA5763D5A7B9AC19F8568FA6D9E2897EFBA4278E344E7BBB5C2621145 -18CBA39D1A79287BC41889A7105C0D9DA0422B3C323AFB4AB8516757CA8AB454 -50A074B1ACB91AA5DC05A9C3C43912A7611D63F0706BCC02E0F9F3CB6F46A435 -7B18D69ED93694EB75E77D62BEF17328B65DB9BAB6A49FE620EF6A1075D03CED -9482E4D1F69DBE7C905652CFF354F8A723BF8D4BFAC3E2F33DD42F9121B17C1A -8A768518D0095CDE29B2BB843A30CEEC4275E283CD196BB8FF45986D96B7A520 -079DD270347FB9CAA6034AFE08768C448D8BD7D821FE51E67A59B6F30A79A86F -60A8F542AB65182D548C4B11EBAE20DBD252B5CBDAC1FCAB4E414ACABA27E833 -A471E8603993E1ECCC91180A38FF2301ADBCFAAA098644F8F9AC480826C89489 -95F6F36A32A626CFD17D47A7FAECA9F896C18C8974EE71CA855DBA274E183601 -FC8944C5855E11A70265F6BEC194132666A36480C3C8B629746F2EDF5E5F9384 -EE5E5C0714659BE1E11D6F985ED69D2DBDB8EF5C28F10E36B8102E5038C97929 -86B572D928E96825738C499A1D01E26F8F20910AB094CA9DC3606B93D0A42DBE -C7BECAC3928066BD5949AE733BDEFAC5FAC9AA73D1724C549855633AA1E2476B -C57FB6649765E73FFA0EF103E8C6155835C73C004C5FD566D91C7A71C06148C6 -5C693D40A031A2D0277CBD9EB5EF964EE4A8BEB994926B1E9E144441169F15B9 -2FB65A68B818B121EA39688B5B5DFFD6711A62FDDB6171718A5ED56557E4A6C4 -D68E47B39CA6FA0A82F8B05C2305E7322583134461ECE2188749C15A874FB079 -DCC39BA86A4B27D617CB6886C2102178280D8F121CE31F51C3C1F0A9EE6D9E5C -61CFFADC53835443CAE2941DF4E1CE7AACD4EFE91D35DF767B6E613686130167 -772FCABCA42B6F41EAFDD16B5C5A5EB784AD24244BE76CC14547730DEA239D0D -A342BBDDBE46A7FCB37F78C3B3553F665DF41E1D781E4DD4FD3514C700670C4C -27799130B7AFC65705A80FF78746CF997BF4507B99034B911A289A4953B52889 -6D5C3C71C870E2F4D03570FE4972A46963AA3ABDAEA0DB0F0E0717B9F2BF304D -1FC670289411B61C6B718CEAA32A3A600D9F23C2934BC165F96B069EDADDFB64 -B9D9463BB5754F0BDB32F94307A9E5554E9E55EECD5B89C239B5DE093E154C1C -DA2C40EF94459C633D343AFE7B1556CD70D31F2B166B426D3AE302050414C0D5 -691D7B9AF3392AF9277ED5C5FE5ABF6368AF9E4FA02E85ECE2470BC455A0E3BE -CED1D740ED6AC6C134CDED36BE67EC5EDDB399DCA2F57D33E98C64BC0B638077 -43D4012AB9C247199D4BD2B28BCCFDBC9C202D989DD50E2D2A44A78D1DF9F498 -FDAACC991BBE84344432F60E758CDB9404DD2C76255FC0104A252260FB130564 -C1D7D3A74B55E2D4CDA8C2B197CD78BA7C1A8A768518D0095CDE29B2BB843A30 -C5AED622CEEBD235DAAEE75F7CB4982A85EA9F1641290DA32AA1A3A9688FAFA8 -1FF6D7051F04A2C9E2D90E47F07263DFB82B28010D5BDF6C2418336A91150B59 -2058557EAE12723A98743E02BDC39C49B169BA2D7E4076EFCAD5E60C5D3529C8 -D3B74E0CA32B52DBC81246376F4CA934290DF99984F2B9525A1CC7A844F8C6D7 -DC69CF55536EA2BCE7254951D75D9EDE4CA2E5795DA24E8E88A37D57BB5CE0C0 -8E8F402B5CF580024B8BD1653FCDE38253B7E0D3E8863B2161664C2E921EAD36 -FD481E047F204DDE1AA36C332AF8537600333CC07438DA93DE407D800FEDB8C4 -A6C01F9317BC4C9F63938E88CA3191A4D10E3A378727765F1B24990B9056627F -80DF50873F9245EBA9AA26AFA20246D18E7C5893D93E4F21F7C16E9B21C62F2B -78E4AFC3B03A1A08B5884500325917C9CCFFB7B0AFCAA919412B5C79B059DCE0 -D9FAD5C5EC472DBC574B3A772CBEE2D1C6AD44486F006C151F0038F24BC9213F -A93D9BA074A3550EA1A8673B0AD61349C2C5B0C7A8CE514F3F810175EF25D0E2 -4A1304B93408AA2F47D7191667FD220503208086DEE33D034C8F6BBFF65F18C3 -D8E8B483AA5D858AD64CC4CE3FF4EA59F8C2A4D4209ED49D597F4A72FD86549B -858FA331CD50439D42F680E2E33F150CB351260EE4A86FA23E83FB2ED785C9FC -3DC26E1B0CF0C4692B77E9A6F22997300F80626BE37279FE73A703DB7B1686A6 -3614DEEFBD46B07386A035608BB2F5D7DCE721F9B0D3EE785210CB5DD5AC1C40 -B5B43B7DF2D3612738E1A16AF88DF1AFCF1A0F7535D6CF74E956123D5EEDBE11 -EBC83CF77FD73BED3ED3ABBE9F264DF5FC0C89199EB56118C8785F8C37926897 -24B63245CB553DE1BC4C300491F9BB3675284E1742B850E6105A54B6D96C4343 -AB2CA195E39453A9FEC96EC0E3E11D2405E3DC0D87D76173A0C25A70C32A4FA6 -B2264FDACD3B0BD58F499F01011CDF5446B0CE9745A69E77132B9891E61F38D1 -2FD58A03FE01BC07C04E74DB3813D91746FA73C30FD30332D05E69BFDD4A2B43 -E0C83DFCF33A9EC3F6190879C6F89F784F3F5399339FC64A6D96765D6D7AD8E7 -233027D14400283CDC01B08B5CAAA5C86C85D0F7EA299FDF3233222F1F99A780 -860B87E08ADD4AAB386E95EB168EDB8FB84EBBB398FF3B91A2AF7515618AEC56 -D4894142143516BC5681E09188B6DC71C84B67BCB637BAC68E68513D64517034 -2BF3F049A892A63D02BB937F8A1FF01B63640A39B6EE71E63CADAF734579AA11 -E3607832D0EE1463D206DC2D297255C0E109E1623BE6139BD70A7B8B2CA8C5D7 -369A8D1D975A3AD2AC3F24A9A714149B780CBFD3AF672D551C5F89C5F1411BF4 -92640EEB1DFBE8CEAEFB13D735A50BA9D0942398FEE159A7BD1E784696C25687 -2DCF54C317438AC76DBDA79890F192193E9169720F262E76058489FB54B0E55C -EF4C7250A53039E2E933F65C2EF65C1684451F04C0605DF0C55D898644B07410 -7BABB751E5574A611C80F74E7FF4F4DCE56DFBA82A20F1260452FD6044AED521 -157C20E8AD164551F58A49FE2896541CBFD5445F53A69EF65E4ACFE1313D783C -2BC31424F5EFBE6E43CB9CE348EA8B89AC8F81BF4148564ADE8ED69C4FFC47D0 -1F2D9B8D5CAA87FF4A3C0642CE1514B7FDFF75CD320C8881A31BDD56BF6D50F2 -A3C487FBAEBFC1A7CE904E413BB2FBE9E0B18E93BC17C08749E6190512CD4DB0 -6E5E8AF2CEED07C31DF9C792645475352F5FD59D85992FEAD24DCF987C5C73AF -CBA2DF20290A1A7982F7C0596031C38E71530974493AF6DEBC59D7E379DA8B4A -95221FF1FE7292D960B9D616A045EF3C37447B89CEBD06EF5406DF4662C2C269 -5693D9E27470F889C56E41279AC7239150913465E87177ECBD18E755156C041B -6B6B5D06E8C9AB4BEE437A3BEE988550B64B26ECD7B4611599828CA096770310 -5D62E15818FB07E86DAB7FA029F067A65A521738F1298F5DB434B7EC51128087 -D81179948D0779E16E88A263629C6C375ABA39B1746D84F3A60E769AC6A81D07 -B81FB16403D5AC022BDCF275C7A5AA9DE3B1D2770A526EC4F516E8C4B29FE22D -1E0A422C7025D76D79982213B2DBA9747509626BB2CB63542D364EBFABC6EB12 -16B5BE64BB59E8ED0FDF41555634A74681A192E2E22BAD05261DE7FA0B8E9627 -90132176B3FFF16F3C96BF6FBD421EE4F67D869DFBE7664BCF70081C2AF8007B -6A68F73A2AD162CCA49857A848245B0C3A733035FADF2DDC6723F1FCFDB053B8 -EB9A95B8C4795158D88E4D371BD41D112C8DD94982C089A670C8FE17D296ECD9 -6D18E1BA33F836FBC41B7B9C53E67DE414BC29A09742182BD31CC1B0D0D9B844 -26F19E460A01D02E986189012F5925C5DC14AE018B7A53F35D00B6B1C51FBD33 -4AEBE7C941ABA32C01F50DD76557378CD7F561861C7C6ED0579F052B699CC87D -5A04AD6C1379991976F6D871B9FC3FBF06EF866BDC207B7EDD220EE2D23C091F -F858C02023FE6F0AD0C9B47CE947D51FAE1E8B79CF890239F2A00C4E7DB8E23B -9239EBF092F358DFDD195E5D34DA1E28C32DBF60C14CA596EFE210F0C90A32FC -CDB5DBE03413A9334659FB1870FF313BED96496FDFA90851E3F7441B4DEDD8EE -2FD2CD5DB87693DF4628D3C5BA11F758AFC0FA2C2AE90C72D174122FBE17C3BA -16C69A9CDCFDADDEE3DE810260236760D4853E81025E3415FF7F9745A93A475E -BE09BC33172566931F05FF461339D47F85274C89781FB91E2F8C96BC8B9D9C9F -278140C193513A4F7A19653C18B3FADA86B2C55F93DB87A889789783C793138A -049F057F134AA09979619F9261254E37D3D20775C5BAD05BCF65476B351D4032 -278D13574FC2C71C466DCA3D623CD1612C63E32710DB2079C704136729351500 -CF6B9A99867EB1007A1FBDDFCD2C692DF06DA1487FBC4AB1C183601A8B22F73A -BB8ACAC08C124C2C8F4A1113CA97050FB45609E20994E5598E11FD1390FBBA1C -6C5ADA9C5AA9E163BF413466BE8F69329B71E936A1C85BB7192F87B72ACD628F -6E1E9905D4982CF6D2B765E1344911401CF03FEFDD72D3BBEA3741E6B69E6AB7 -F4E7C46C92013EE18F9850AEEB66D566CFF5B5F0E49F8B0CEB4DD458DAC1CE89 -B91643D0F096899FC367C91F65268DE077F06EC709E283135104D9ABBA5AEB05 -5D5841C1A786E421FB0F7F663A11B8556EC31B4FF452260F70E4CA71FC970E8E -BE166ADD3B3125B7CAB4A4CFA5EEDE0FB0FBBF7D2C5DE527EA3C01B312533A6A -408C35BFA7760360E6D40BF73763B9139317F414752D07430C7AAB83524B7305 -7D82CC6BAB800D7BF425BE54EAEE9F7E9829805121B6B612C15154486B42FF6F -889040027AA9F5B6A729F0178130DB5A7848563BC68B8BF95F40966FC84D514B -6D9BED63F0A8928C0C06829558B665B84FE3BAF198AF70B46B21864F29CED1CA -2305D20137D6B30779C4E31695A336BCC400311A6183F0B37FD4FC2862BE4DC8 -DBF0E37E47408D4E49D34625C2311705AC33AB0E9E9BAC23ADBF1A35FBCB962C -4EA67FB94EF0E6634198310891849D932E55F14E0BFEBBA6E61D1FF0CBE776F3 -4C21215E75509F72EEB307064A57639B44D01CD4CF26277E9DDAE73D114E46C1 -ECE0944D0E294F4A8FC46760DEA07559CA60EA821CC5FE7DCEC9BBCDBF3BF5A4 -FB4CDEC20B6248FBB5C53C580AA15AC879819A235077EF740D30C521A9BD2DB9 -D272940522CA10FBEBAF3765BA681D271CE0AB8E56F9A15A8FE4216FBC9B5E39 -367C5FBAEBB73C523B30CCA6471D00770C222F0EE3C6C8B96AF7ADAF6F331D83 -01348C5AD554E800B2B51E681F1275CA1DA8BF797A7BFF7DD30B9D7BB2137244 -D0D092826FD04AEDFCFD8C03596CFA5E085C6A848274259C5CFB0E68BDEA2557 -89EB00EA4D3CCEEEE6C21332EF58EDF84167892E0155E95588FAF12EF6843444 -32F60E7764EBD4C804E944FB9DBC35BE525A61FFEF84199241C588605732F3CE -021A2D8761AD9B9C100304AEF8CD3CE3B89875A1A8632C7AA922160A3AA6D8AD -740847322114D27A2E57F4BB804A00CAC0FC53A11F70FA5E627FA63868257723 -C91CC771D68C11C8EF4BCA87E3A4D35885633AA02861A4586338B24DB1BC789B -4AFF1F4B96F792FCC991DFF36A7C18B5EE63D79D163992199B899A6C6A56EC14 -CDEE573B1CEFC2A0A717F915EC20DAF71E929A218662A364AD55D1AAAF6A1BD3 -1AAD9371E59C1B1D5D6E782E8F4F5E0A7D6CEE0D8F09CFCB180ACD68E18C8694 -A1C1F3B955E59AF17B76D7B147AE0428B20929B5E6E738E9A536252CCC48CC39 -F018703C9981060816655B2F7052016A4C72A6A3AC151D965783E5F483C65879 -68A767404FD9F62A337AE1A95BD21E2CB2DDA569C6CE16F6481FD4EDA141C278 -98B3636398EFB962EA03C160F9508ABF3FBF5769918BA18EA42781692C9ADBB1 -289515F5618E255706E852FF60EF772DF94DBD2F71CB8797208AC80F6244826B -7BD440D8F34690D60640933E10B85F54B0F3F8B3738064F9C82C455CA3236EC5 -7EF3D0C666BDCBA12A38A89BDAD631D46FE609764C1EE288A3A49D63DC034E14 -2657EAA3604E8DD05E04346C08317620A88A130CC0964AD14295C3C178662263 -6259B990D6EDA7BD33261974382D325640B806372F2C81E804EAC945A0DAAD30 -374AAFD95A87A7CCAD1EE54F8669DF366D3E133AB762D83914FA2BB53C61B5A8 -C71723B396FCDF8B3905B76DA60A3B7EAD188847E0233CC2D59BBEDE59992CB0 -366A3C531F1E4DE82789B00B4F7AC6380FE28906349468F5C74F7DC4F8441592 -94B83CA932CF055CE2FC89247C706B4D6652BD943BDBF66C0B814F362BBE9F68 -64EC7978F14D1AEFB4EA631F35DB9ECEB4B1871880BF5E2B298142CBAD9053B7 -90FAC214EA649EF0A956E57901726184319E202B57F237F21C09F61DF97B24D4 -574F3547611215560090F0342D4980F3C3A50B2DE33B43B3DF9F517A6D2F7EA9 -8275EEB1DF59CDAC54CAD5EFF289A9B0791E7C5529587894F46669D4F7750EDD -284E078CE47819A335C90E2787D8EE7D52C5956F310FBFE30A8E6202CF330146 -F527C0996B4183E49FBA4E0450B7BF4D267B014DB997C19DE53281E89DB069FD -98201ECD2D35D80810BC0412FF1AEFEE1F9903195EAF260DFD8A10A4479EB1B7 -ABF80D8F869345B1BD77321DDF1CE1579952D19F81B2125D3F90E8F014D90B5C -DA8C253A222AF420AC3B927E291447B91960D312DBBE9C97735DDCDDB25D6137 -1C06013BB33267804C0E1E03F39CCABCE91F2150A1AE3D214AFF3495193E09C5 -D890D4C81F4B46E12C9B18AE1372346D4EDCD2820D4F3891F262C0C5D6F8C3AE -5E9ACB78754120C767307CCE056DCE8DD90E254693519CD28AFE8466EB82A4C9 -C6C81F488D23FB33CC9835B140CD6DB9EC974A4373ABF98B839D0AF47E512F12 -4913ED426E200CBF28E5B1D7F5C646740F45100E4832509368D49D15C5FF6C84 -B52D11B5DA3AB94E346BF811FEC16BFCF698B77B1E768B1477C75733EC1299BF -37185BDEC00F6889D1958999FF76F23CF17109BCA7E9DB47A07675375B1A38E1 -6E97FF2A12FDAEB8859F478CCE2F1B25AC5D35F735AF881480D196BA284EC86D -5315ECE0B2B447A5343ED86D682A0D210BA5EB1F628528B65F700518F8EA7FAE -3241206685E87C4E740A606F988A3E325FB50849994397F54EFDC5C308323131 -FA6A30E0A066EB838DD2D9B46E1EDB4DF8617593AF2E03E83C630D01C326DEFC -5B5946C642094F6F34949DF870827681CFEE149DABDD8DFC9DBB510DE3C875DD -DBB6B7C8605C23BF2292845F19A5A6BBE20238FDF24577849E9CAA7D24F59CCF -307F6AEB5F31AD9678345E82828679388C90BF69EF1101B464EC0DCDD454C386 -100AA9C7985E2F3A58F86E367B195713C9511A3AD6C9410B210BA8FE7DD8001A -209ED6B4B911356FB850AA012D8F4F80B0119E68FD8E4040E1CB0752B04CDD6E -6D89DD6214F6DAC9E527A34B4069A33F6BA97E0F0E584DE6D4A406D53CEA3775 -4832EDEA7351D06628004EFF8981A31BDD56BF6D50F2A3C487FBAEB92E5FE865 -9532930B68251E58E5238D15F89D62B03413D838E51AE84A1FEE0F6B879DE00E -661FACC936170156739D6597FD4A91D45E9781707A1CC19509B048CABEB786FC -D73A146EDFB62C0A61382E8052B81041861B5EF65F0F7B058F89CEDC63E876A3 -5D6479C57E1A788665D99645B2E205A354FFDCD050CD42851808B6E7C6398E62 -4C2437B025C62B1CEAE22BF309E4A9C453279987D219CCEFD77C63B740E1739A -A589D2E8DA114594E02F34CE2E80DA53E1508E238038CC1470933328D6049ACC -EAE85292827CF6452873D23C19D491BA434328765D189749B5BF62FB80D4A2EC -5F78230A78D88BEE8E5AA5EC7BC7C6C7E4313452A8AF716DABA9931AA825C70B -FE2E37E299EF2A6EFF6442DD52B195697B6FC40229E09FC5CCD7F5BCFA2F2E3B -9EFC2BFFA40F45DDFE277292FD83B6E2874A58358B7615AB23EE4AC912B6E181 -04E09A5A7CE16D8CA9CD459BBC76D60B171FC9D32E1239D5C4E71A59DBDD3500 -0620088DED0D90090B1F03DED4DE96CE3177297B6871E175C64DE59E00E9253C -9B160D225ABC34BDBCC46C0DE782281BBE8AF5BF97FA88EA75A7FF9E8235CDCA -3224261089F5EC2255842FAF07005B4E8DDBEF263E1949E1B52205045BC07CB7 -87C65E68672DBD3DDB0D29EC78EC20F9FCAC3955ED011928C2C8C98E4C0AF672 -BAD63D84C9DF997D626929CE222571C28BAB6E2C9A8EE14A0D55A9D13B674F8F -8169FFAB5B8D33D662DAE00DB38DEDFE84CF9087B5735A9D4BB3D782151537A8 -CC25DAD4032A8CBCDF482F71DC669EFDD3E7538098DE0F035EF43360E849EC86 -C8B0AA109DAA869902EFE7CB2F5EA46AFEC30E341DD85046D8C199CCC38215CE -324FEEBD028E29C5C0470C1164B9B443A01AA466A11C6B51DC154EB69F3E4B9D -FA8084C02E34735F2B747463662FC13F9424B8B7E8C64992D4FCF6767219EAC6 -E10AC5CFD568B250443043E98EB63F1631D4372EE9DBDE16318ECDD846FB17CD -BFCCC853808E0E444D25112B855FDD7BDE93648185343BDFA4A47D43EF4F6E51 -B23E244C0E7A0CE564281ABF4840B8AFFC858AE2B9A49AB5121BEB28CD9F9A2A -D4A77C8554D24575C2E872B1D1EF6407CA92FF940D5C2EA0707CEABD884CC3AC -19482CA68151B2A144319FBA90413B044002931E71D53D847E0864E06191CDF9 -E7A16976F94A5242F5345CE61BE5B930613CEE14C3256903B484F4E13A29F907 -AC856CEC59703C63BE26A1A9AEFFA17F2A1E25692BE51D410FF38F25E56FF4EF -4FA2D71F849D38D50182290BD895D06A1E6CF7ED7DF68A0E7139AB929E54C97D -E1768810E2D7051C4AA45D2F0BFC9BCBF634C352AD059705F0C175ED8B19C61B -51CBEC75ACDF86579FE6E1A782BE7A11B64CAE641446FA2FAB89767D16C43C46 -6B698F5BE76B924D387C5E11DFA4E1B0A96B2430427B3961C94F66C22DBFAD06 -80837BF7F8CEB7AF0D035284E77C2A8A2F2C05E7D425126DAE81ED85296D0B32 -9B82C90E71132EAED2A96BE64E01A4EC94702850D1453A1CC601039838722E7B -AAE0B7E225413ADC7FEBBC73B145CBBB4C18343FEA2F8D923A4F25D2F50A928F -D863FF22E4FBF3661947A42F677E64333726A66D02219955A4BA1A2E7C4181C8 -542C3963B62C01A3039E9969CC08CA1A23F4DBD3FCEF77D4529210A89F4D2CA5 -B5FB7FC986E5F6CB5689F1A9FFB71AA0049FFB33CA99345C1B9BF8DD99C6E1D8 -D54DB1094BE84CD2CEDDA6332F68C7A79BAEAAAD6EE75849CC4C685CBB70D2E2 -CE7BBCBB7CC5CD336236447471F3CD34554B7A51DDC3A45EF96EAA93E85EE5FB -BB30C4539A8F3A9C316F81124F49FA708DCD302D6A3AC1026B368D0F5F78F5D1 -88F8247C0A408651B63F350977A960F5B134B33C511CEB1DBE4DBACB2C74F2B8 -DB67B6DD069BF8DA833640E8C94FA03B549689B39767BA039100AC65F57490AF -2F5670104961E81575404C35C31BF0693360FDE6EE8B9A3B995D833EDE6E3036 -035DD078E343B3BA5F21EAA77756C90826DEE6C3FAC879C11FB37AA104636390 -3669F0A5B2D4A9BC75899F9F76FD487C302B46B661F59C78D85AF05F1D68E868 -14FA13BCE49B1468383B6B19AECB9E57D2409533D01726A0D11B70420B3436D8 -8F829015B1A994B86645392BB029DE282FB830328AFA32E6CAF0D101387399E0 -C35C81A4542B0400F1BE2441A4246B23342EE7C91121CBF19245640C61A8D4DC -4BAEB45BD5CD22B8AB9B7334FFDE9CF9939D9B6A1EE1F32080785D140B88273F -BDD24FF32F886CC926A916711D2D6FD9C547D0485DBC0DDA6BFCE0E060113C6F -83634917250B20E57587673688A16A1D8822F1EDC0AD5C1AE6DEA4744F24DC5E -7A77CCBF8EABF08FECA5E78608C4B894359678A544E376811E028E7F3DD5FA76 -29000B8812E24BF55E40C1B7DECD30246EAAAAC77F8930721537661E8C659537 -0E63F93DF5A7A03608DAC4DECF633CA3B0E7A2F35B753D3E13EC65C846D9433E -4F110D3F72E7F8A06F76D0855F0CB3111AAD319AFE15B46C787B3A62A0765C62 -42BCF121B190CD1CE215C84E002D08AF6FFB52FE5F2BA47BF5F063D3AD33D987 -220E7F637A082DD6725EFEE8836CE58749E06643AD0F0E9D0582995C77778A87 -064A77E397CBBA1A6B4BA8E180CCE54EB586AB3B47356525AA8A51C86A768DDA -50BEFABA3206A827767DFD15DDFDEC97F8D8E458070F62914029C67007D60E89 -8ACC88B81E54194AE6B857C680866A77DD443A9BAEE47D03AF6295187ECD4839 -6079BA086F4264858C60FCBA97AC368E89DE44286E6BD7AF7CD4FC49B02814C9 -EA5C57F222196A40F516A10DA294E4D5E4CB30954AF975A6BD62EE4C4D960991 -C67A5F357B3E9316A0E4CF595459E276CA94963B958C624F7C5B83C91610E9CA -E4B1F2AB2061FA0F62975DE1563BD7C40278872E4D87A6E632C35F3BDEFF43C0 -92953291D73FEB251F73CC3BBF1F333995E6B9054646AA7D268DFDA6F23A4A62 -6A6BD92E578E0F9EEE714461190DBCAB9DCCC745A64AB4FE45A9CBB2A5F5D3C0 -F6649CD305A8E594ED8A09CA13FD80A8DFD581432124964FCA3EECC7B0725D2B -0DE4700CB2FEB7EBE242BCBD358BD931EEA51C62C43BCD076EF27C25AF349F6D -2360A3E675DE5282429600EE8AD3AE4B05F1ABD13F32E8B1A7F83202576D893C -07397E8EB568AA01DB35223BE4067BD65B087346CE2CCB6301EE41DAA5B32921 -B8570DEEAC4BAB63C1187DB856D4D12CA83FEDD439007FFA3110B960E2736462 -487ACE2DDB0C4AF442559706107ACFDB7DD41DCEFC02CF278FE2053440E59A9D -D37956DB97BF145CB04D295BC33F9EC8BCD60F35C4A6BAB5C8341DDDA78F09D4 -814D21CF2692338FF23911E0131D6EFED6A302895B1F62795326354D8F79FA5C -5B94EC542A6104E281AD5EEA1A0E4A686EAF791994EA85C56A404375F9783565 -4A7A6F2CAAF5EF3D782436B97E58D563110255C064CDEF2C8A4F1FF3D39453BA -B97870E439670146F7090B478FCBC76D3B413588EE4F09E36987FDA050FCF20A -24EDA7498DC5111093B24C6EEEDB92658FC88DF7E0D3EF918D565D6FD5A4CCB1 -E16D17F641C4EF7D3207F97A88FF829F89458681E234838DC0001B15287940F2 -550947BAEDCAE243F379D9FF1D1295BB6CB9446843758036C1016A1D3A948BBF -FB54B44A67D9C6D916518EBF5FC7B5EE511AF98DCA7B38D0DF1DE6B408F0B0C0 -8F8C4AD8A141C3B28D56DFCF927F3912C19AC08EE64494A63939A934D408301D -8B7E5C2E05CD0DC20CD968DCFD0E884DD8FCD3C795DE9826FCC2A1CEA7C2801E -804087E84BD4CEE5BC62DAAD68ED74A997268FB756E65C16CD1462F74609D609 -D8795D4A891D099288B120DA7BD53B55EB8B221FE24C74112C2AA8AAF580DFF0 -198638D19E8B38E9949783CC1626E46512CAA07CA0F6D07A536C16F24B57705E -6D4E1CC688365E0F75DE65F1F354E130A6B816A9646D7696FFD8051E33EDE29C -E4267079D18108DF3FECA0FC98EF979565B206807F8044481F28E6E8FC5B17B7 -E9DFC9D78FF646799FBB1F92C3089E1F11680CA514422450A18B833AD91A8033 -DD29A1A78EB70078A5FC6C41502CDB1A71DA416293DC987FDCCB68C8C6A0D3BD -7C3641B65A0EAB61766D894D1CDDA38573314C482A3995EE1C75E65062A9DCB4 -1528480F3C9D01704A9F90E881408EAC258FC4DB999EA168020F62B9A61F4888 -C3CDB5ACCC06874C26AB78811D1019B15584876BA4BE7B295D3DFC509F6D351B -53FD3BF1769ACF5A5E142DF1A540901A0F26D3CACA48BF55B81DBDBDC7E2541B -80E7BF620A11853047A0F4BDBFFD7801863BA2505CF1617310337007AF83579F -0D7A183C21ADB92AD613AEEC5DDE91BF62346F4A867955789D91CF46178F2BCE -4EDB6B9F1334203AC80389F5D74AA8751D5C93F1247327526FF0E69BB4F08959 -3A815A97DFC49E50F620F3F6EB0B137650AD9D025221A97ECCD9A15C0B7E4A7A -38224531E862D6F84968D79074C636C731D228EE5F6BCDF6B876028DF1D33DF4 -B56C5D8A62ACC113E46F8DA13867273EED932A26A38DF6C26E817AA9CE6F1E8A -0E6C215C0A8DC9E3502A2878901E35D154E6F8B36E66D0E7088B4889859844DD -7778A7F476BD36820668E382796C95380F31544D7DDC8EACD324B60E42AC7611 -CBFA6A8070D1FBFD8F3675EC176405DBAB62340B1C52790397D960C4A9AB823C -8E56F0E748676F5F22F64AA20B09EAB69E9D124AB6584E85EA53DA3680E8F4B8 -EC6C9CE91D99610766205E1D5E25ADD913BAC3835D475885E75DDC15BC58566A -338E7FCE8A776EA46CB7FF93168B99A4FCC455E19F60060BC3E11F3C7C7C0792 -70B7EA60E35780269A294CCCA6133774EFB701C4702C699E2EA43F1880840990 -4DDF92044CBCE8C5A99879BF9E76A770661D229EC2620A4533B30E4B155BF79A -1469BE55E7B117C19B5A99DF8267953870051EC78409D7B22CFD2CAD8487DF0A -6D43C681E4EF56F04C71BEB50D00D5B2AA5E5A4586054AF55D386F1358BA385A -9E55E7F6130F853CD22548BBCAC971A0F1B9A50D85BD871A7FE55A0572913707 -60F57CFA2368EF5558F7595CCD2ED60FAC84A52EA3BCBD6D93C047A9543A07AB -7F52C6DBC7FD250E4598A4ECF3EF4B35EE20E8DECDCC11EEB3B041DE619AA382 -DC9AA7C1198B232B4293F1889701A5C984CA0832DDE2222477D03F679FA1209D -D488F54FE2D3190308CB58C716A049684F2515ED35BF4294D5E0CDD52A5B02C4 -BA8B33C1F768A27F6D823E9FBE80383A73FE59B685B0379B692DFAE0BBE26E30 -F9A6E5FE51E8565D6312B510A51E88EBAC70D203C02BC80F26A0EF4D73BAE4C8 -C95B3097E83370438D21A03CAFD29C03492E8681AE33C22C193E931597DD4459 -A0DF056D3CD8EF4FCA2FE498493A67F59E02F669EAE073B213DF9FAF921736DD -2972EF935F81AEB6ABFBD49A9124F99C6C973F9AF9D0041DE84E7FDBBC8FF3F6 -E2B47A66F0E512B251B05D91AE4150157CDA2B2CD94757E1994216258B2A20D7 -1B183F26662430921162DC55C223F59B530EF58FDE7EA0DAFBD16DC9BF275407 -4A9975D63DB0A90DEBFEBCD880023F863D69642C35482816C27E2E50DD4127A4 -2AEB8FCA75D7806EBE939A2E41D0B84DF6D194E00AEA5F396DDE0CFDD2E90EA8 -97F338155F37F4A0AA6404ED658900C218B8B2F4736EF3D565C673F1602D26A6 -20E07328088FC339C11408FD4E0DA4010E618AFA9EEA594DF340BD1EBAEF4E63 -1DDEA38D8C4844B3C17433BCEC203F98DDC4C58E8E12D2198CC8B0E4AEE570C4 -97A67A70044F2835CD2F148DB96E51EB774D9DA44480EA55FFFE9851CBE33954 -C7DC0EE2C0AE4BFAEF7D9131A9D674FCCAF2B31FFA55A05E0E43B2CAD2927974 -2444E9A402B7E8E1D57E740C3A7EF089AFDD4119917E6A13A7F0B3CEAE6C2980 -5409B04BE0C05F0C4F225DA2E61B4B41A77D2CFD03B9005FDDDEEEC393C6D6BA -5328127E5A2BD3B1B5AD9D338F5F49A43AFA577B253DD24005B82D74A5E07026 -6D3F59F85F538EF60B0A347F03C0A8311424B136FC2E2348576D11B352141EFF -C26C7E1F4A9FE42D18A1AADBB62EC3F6B0A36B8676229E18AB2A22445C8CF33E -EEBB778424785BA759C31DECC91AB341C435DD13EB2CAAB0473516008DCC5865 -DFE94A0DB7C2816CE8C64006F0C4974FA94B013549E08CC5192274D5C447D1FB -8993984E5B6885E9B78F190384AFDF06F7B59E7D2A35B0845329FB962B8435EB -64E7FAC021A78C182743C4E5328064A43F86AF39466B1D6212317670AA49D75F -01E4E1B5648F471EC5CB8A19FE64C897808F9D14280EA96340834432B86123BB -D69BCA3B7EDDE27F4B19EBB154F7EB8B7FE96EDC9425F1FFA751ADDCE431E6F1 -993A25FDFA168627BAA5CA6027958B37535A3E25270A3A640DF933C431A8C7B1 -813BD57B51D084ACBDA1E5C3165C1757D82E55FFDD71216D7E211BB286C665B5 -99A16461CA1489ECD958E3C63A03E52946D24C20CB9EBB43EF91FA3AC2DC723C -F9A22FDFDCFDF6C56D7FA4EB9CDEBC6B074DB64C0B2118862449CD06A7D85E95 -A15CBCAFDE47C5012E3CAF11B8AAA5D7D9F854F59E44521F3E62BECEDF012D16 -E125062D9354C97F276839C6540842D0992C35BBD267C53C3B389DC1AF4F1DFC -3BF8D9C5F78623AD99CC14E2BED7E43763DAF211285AA9B45994290771AAB10B -871CFB3B3ED3ECE3394D1252A1353497A190856841DF44F6D2A86EEBD3CCA6CE -6DB2CE9EF544D0D9D13C7733652902960D5B0DF95753C72533B7D0F4F54DCD32 -C28887343504B4E3087BA9D033F2CBA4BA0D8ECE1412C4289623C901CB68D56B -6CCD20D3260009EABA5C7F001A0C36E810F764B46292625959BF4199372A397A -D98962AEBCEB840A8758B9EDFAD191AE7CE8BD4DE22ED5D291E8F375C5CC5398 -2A1C7D4E8AA6BB06AD4D3BD9628B9E5CB8F9798BF89DD029DC645C1D706F06D8 -F854A52321534E5E34A89A2F4382C4EE869786C658998485E34EE34213600D7B -C0CD3C6038AE814AC733663AB069935D12F1B414A6C21476F61AF028BCE31BC0 -98621053D31103036588B38856D3833CDDD44E0ADB1BC5F63B0EB26E0CBDC88B -2917920457EEDF1DD7CD5410E4739DB694F30A766BB69F6EC6318EF37B9CB0AF -266978A0092A93B7F3F722DC879F2806A2E72286E4FBCFF0354E7B5FE5F97E6A -96F0169DB5E85CA7ECC5C094E6DD718B375AFE984C9C8795BEE541C0ABF720C1 -C124559A39B7590B3DCF42DAF4BD1BDED0DA782C1126B1DD5AA67F08B4F6BFAA -54F38D6E0F208C65625F90418BABC8509288EFC347A2A8AC903CB5696BB6245E -BEF51E74CF7088F0C574AFB9AFC320D7BDE468E85B39E765845B5636499D300C -1BABC84F523131C33A7FCB0FCE1E4CA0491606BFF9BE99C25106DCA6590B3AD6 -2B84151A04A3C9EF401477D185F2B103C6EDF645A8AE7242728AF45A3EB06C6F -04C9A0B1C1F32A2C1532CCE468E04C6B21481F1C86B2FDD27F508A57DBC50B22 -11B26FD1F0610037BFDC713D80FE912926F031A0482CC0DA6ECEA62DC3F39487 -379E16CED27288E8EA0148C53ECE23EA5E525037FF5394FC5BE34011987E78D4 -B98D3E0E5783EDA64AC540D084E336A8BDC3BF8BF5D7C350A8300638B7EDEF61 -47C597946514AAB8FA084F18FC99E8F31D424411C0FF2CD7802C3349F220A9B7 -2DFF487E7751D548F392EDDFE7E0DF8F2DD1CFA598D58D7C4BFE05D5B38D8E76 -F5C8A48225195EBD3887FE432E08971C5F37FB47F2FB26E4DC4D0485CD1E41A4 -CB6C9E41B479201363B7DF53EF3A843D0426177190C68361AE43E69019901C21 -2146EEEF5C9A9468670D167055D86062B02D2D71AFA9BF7BC060C50F6CFF812C -70860A7613424DA5779ED9FB68AED34787C02AD4C2442CB7E3C182E6E5AFC3AF -A7445B144E164334C1614199F3C6DECC948B8D20209062AF52C3750E15689F79 -C7F2CBFE1845478FF0A594A4EE22D0CACF145FE306336CF07B420ED934C4D2E2 -E0A53DAA99598D794A0C591595360A1306869F76EF341F5DA6575E334744757E -F61ADF9E493F4B46A8CB9629B6D82ADEAF59670D3F5AD42B6613DD2944458F68 -945FD39A168DF358882DF97AA1E0018600750DB3B0DB3436F0D76D82B99CB83C -C8801E8CD1D38654BDA96979C7E8A88F9C0C342833BC7DD3C55632A65282EAAD -F3543F6B82CC69A948B9B1C6E0309B27FB91973831436E0CAE1480E0233BB6DF -C60221FBECD4E61F196502EF11C1E6D2D698A78B4426B56B1AE44945C281843C -9F97319E163DC5F9FCC7F5D7E54A55870864AA93D5EC64B741FCC1FE3B8A32D6 -56FEE5BE640CC3C1D560C90154291C2DF3868B1BF906C243FAC39F8C066BC7B0 -BEC7CFF51D53A244E12B48787D615BE76C08A80DA4DB225DB7B40C4C9D0651D0 -C870A72261763865441D54923BFCDE3593AAE9ECA60B5D8188B1FC897EDA0C72 -B3402FD2A9CD649322918DB011576BA0BABD76F60F886E8446A635882E02DE4B -1FED0F2BFE799ED0C2CDF8BEAB49711775D859B04826C835DEFF3AAD3B3A70E5 -3C1C727337ABA8B9030E01B26F659E78E27A898D0A381BC3A8C32BA088892A1D -F195DB500FE7B725E447EF9E7375EC7C3795EBD4234010E242F26A7CFE2AFBF0 -A24D26CFE551A5B35C59CAB27E1A8DF18CD771AF044A3513194B075B2FF843B9 -027CB635000C24B583B2ED3C9EC5FCB28F78BA48873D9CED38659EAA26769EB3 -25368493F3CEE698EC41ED31C6AB0CCAB7F359C6720576E1EE1D6651688C1960 -B0327DB85AF0EA6B883998C1DD1C91016F1FF468FAC5F26417F69F4A3E9377A2 -0A9E7B46BDB34DA95D23F2FC83BC295015B47A99D17557F8E3CB827396675527 -E16BE603F63EE1CD95073B8203729A7993622044BD20BE16517EBC328864E625 -2E9F25A1413F6910E360B7B7D4F143582AA29B69497FD3033FAC8654F59214B8 -B9B69B2174AC29C4BAF98020C7FAE596464997B6E84A0F98A09A5307E3ACAC45 -9F8F6F2FD7759B171B4C2249950DB5164228C440F76D8B0BF5A90B0959638E9A -5B598EA5E4F3DF92453E0751FF5D03D0224ABA2313F3902CE025B4ED029CCCF6 -47CCC31C5D7FDC12E104029E12030795E743D80BCBF7CE53D1900A1666480712 -E26E07E26DDFF6EA3B7792B4B3FBFF3B45F22F7BDEDB9F682C83CC6C4B82C6C5 -A0B27F8CAC02F2155395E267ECA7E426DC9FBD5057CBFE3DC2597A8968E6DBC9 -05E232185A2A7A4310823EED13DC604302AB3E87FB40FDF13DE57DFBA750365A -7416AC6DA4E93C47B3B22DD454ECB57F3BCE18AD8B125B9DD611A1B1DF6C09AC -96D601DFAF22AFA2A0EA259450F0830FA029797D98FA739B1FE5D9D59FBE6EC3 -07E7A11EE569CCD10290B0D6D7D534A24A4C0F906E6AF339AE045625B25FF164 -9589A0F1951B86CD381C74610C8905F2D0B7D30F8F157C4EFA7944BBB8ED2919 -F2952C11B55AA4638DB2D73286133876AD47942FB67F9FAE6ECBE0F2CCAB6641 -C562703D1E471CBCA1B3EEECE6725523027009136F9184D24F134B123F8A107D -2024B7F67A04800678B34627DC7C3823C64C796C063923CA0767B0BCF530701F -F14EC5B21FD92A6C537070EFB873DD67BE3064A5E99A5E65412D0A98896939FD -681BFD3BCD53C9DBA0FA7149D75E509B875359C4BF553D68821DCD11E4D4C4B0 -152CE77D55D0C8BF11E9B29BC792C1B8738C8BEBD4FC1F8ECDF11610D04C7C6A -3A53450778C4498E354909A4976F791CB67C07C62FCC269C1C8CE1A2BFCD8743 -FA6239DBF988ABFB37A4CEE43E7209061B54D1CC20E371279914D25F04244813 -794E687C7CAA9D045D9BA606AB8AF0C9B7D10AF46C1AD4BF13C2EFDE9E51E05D -34CE810EF0887E2E93946C3A8ED7C941FC56B09421ED20F4DC7F03F8D0F4F6AA -0EAEBC5F955712D98AFA509FCBC3EE77D45E3BAAAF3CE415928661FA31CA58E5 -37B9A3690AAEA1DBF3BBD970683E0DFDF7C8054AC257236DC0E6393E8CF81227 -E3419B444FA8F68A977A37DDAED0187CC24D60DAC711558F526F54B2F683D133 -E698C1E9886B197700D53BFC19D1DB28561F2015A687204E5AB44C440A218AD5 -251F33EDC4692A47899B21B2B44CCD6A8D1DEBEB97241CC88F889BF3070A30D3 -365D55E1E75814E0A616B2D6C22FDF173945AEB5C8ECA5C3125AE17407875F80 -1C839D7DED12A10DFC698F1A581DE21820B4706AE322BB2840712E4BA332FD02 -53871953CA602BE3AB7D0BE20AC822478F949CAFDD50762B2E12A374D811643F -C2F2636034794580444881A9B9A393729F7BA64E19A8F231662BBB5EDE06920A -96B2D1E38AE2AA98D7D6202E56B22E59A7AA01D392AE1F974FA332D537944C62 -1246CB37BABEB478D34092D6EAF21BA6492BEC653D3D37B5CAD9181594E6441E -FB0752341840A849915D57CADF5EF45027FA3E62AB2FCEB58EF7400EFC59913F -823DE6D7D6C28012FB47BCD01F79F6908756FABF813C21908A49AE89148D36F0 -3ABCE977228EB99555D796DB52FB256FFFE46EEC8EA57258BEF051BE6A1235CA -0342E1D1604E9E277391673DD14BA445DE8C475B2AC3C507FDFF0A06B1703533 -79CDFEA5BA1E88CC825127326CDCD6134D39DBFA997AE6AEF3693BEC8D6741D1 -65A995173A9E6D66B58E8A9E78D791DE46FA021DDAFBDC35E6BDAF5B8D297B74 -6FB030538DFE03A2534E5AB182EC7495BAE1B4C404BFDBF5540A073402DEDE90 -3DB31343FB7E33D7C39DC6BA58157D50572FEEAEB3F02360D4B195A948633FFF -9027F0249788A6A0D581411645B8A77C74E23E8CA25EDC782A530E16DFDCA537 -F422351DCD5B22971EC4B64643ECB94F57F14A1952F4862AAB7EB01714AE640E -0D5C6CCA95FBF6F8814306DC595AE230AAEB229C0BCDCF1F4D3A4E624F46588F -9D5D32403708693CD74B7A0BD25FC6DA1776CF46B93E49F593A489536375EA1A -AB6093D2BA697BFC077704B800CDACAFB5D42B7D0AF590362E16F35699193795 -E96C2AE36C87FE4624AA71C1CC5AB775184F1435D96C443373EE0545730A268A -60F1F777EC1E5BDD039D10D5E2485B917E1AB71667BE47DF04EA403EF5E641F7 -F2EB463D7E6AD6353FAF6EDA3256573D84A9E5A3328AA325B40E286CF016A403 -DBFFED6F8D59067615F8CFFAA5974D17E975F79258D5A76C34CB7575CAE44E4D -AA505ECE8ECC7523D7BA3E255A39BF64F35490335BDD4552615E41EFBBABC973 -E454492208E510A8F24193CE1FACA79AFDD308ED9FF8B2A54369DCEA7C44E30D -21B36EFDF0AF04C7508BB19BDDE6C4F7DB379598A3C07618824C2F886B7928AB -19B2084398FE4023005E197C52E953B6B3D9D3A181D75248CD4BB0AFCBA002FB -DF6DAF4B3BDC0F4DBC61D39B720169C6680116161D30A5749BD33D0C9B061765 -9F360045EE4AB169B13707C183A7EF0D547EEAD78741B9C53BA90F3E93251D0E -1DC0449996BBC3A7C21F703405B806780D42489CF7A4C0D0624AAEFB2F523FC4 -6131AD2CDF40E29F88CD9B5C88899AE91932E12FBDC4C20DA57718DB5AC6F92F -57F628161E75A7833491132A2666B9FD6122802DEDAC38F0B1EB6F9296019F25 -DA552B99CE1DDBB1028B55F4C58CDF026937B3376B4A7EAFBEE2B8413959FF2D -39C5C008F2CA16BA1F733512194EA4B8C889AE8183221FB2450F3F7758ACFD71 -FE7F9F2F814BA852EF0A550AE2729305BA75C9AD825EEF077BF7FC9EB82380AE -B4E69C9B17C6032D5E04AA33D84B2A0F2385A6E9609AC0D103198B7A1C09743D -C416FA0D38CE80C8B31F2EF078A4778DC34054C90D255B3401FE1753BA434A10 -ABFEC501EFA340B0804C14A04D8692A98A42C530FF52DEBD601E740AB659E3E0 -C942507531D7E6EE974AFF9707C6E153A5B8DD42E66A72B4AD667B45881BFC43 -353553E9A29E3F74D2FE194969307DAF162D5E04A9A72F4D3158846AD0A39D09 -CD41709373ABFE0B06967585CDF334307CFBCF9A8AC1B8373450E625104C04D8 -EBA191205D826C42D53E66611D6A43347640120AD875B26272C2D99438979230 -8A25342F2F053596F3486170348FBA2527971510F4087C14E3B2960DE6F10C70 -1CA4EEAF79386FB8F11E8D040987FE3A5F504474E1FEFAEC68E364CD980B2C95 -F16A5C5BB92F222E445C0B795B31CC8FD6CF6EE331A02B7C02BD92D1A7DC2218 -7AAC304CFADDC5FF9F40E7F66E6A8EBC4610EEA7D14C6EF7AEBFDAD50C17533C -95BA3BBE442B872C70A5775A3FF2661081A129D333BE8D7F37642092C07D32E4 -A0A5AAF71E3D21C83255210658AA0F0F002315CEC576C13F2335EFF8DB02223C -F54D88986E53DEBBDA805C454371A88393B6884BF52CC99931DE8D45351A5215 -D94E7FA88B9D8645EAE04CFB3835205F7004E6CBF3B865F5E0B10C75A475BA0C -6C159EA0F48F7B67A57627FBEF1E1401E4C126BEDEDC8B7C28798DFEB0DB62DC -C4C3ADA17FC0483B234550AE8F5B8FEB9009CB4824CB815D06F318938565ED91 -75D8275A1C6D5D9EEAFC3C29606972D196236BC5D28B19ED7E3B47E9239F80B6 -2D13A5D0D720B016F0277CD518D5941DD1E5CC22D1BFD1B26DE0AD04F042CB6E -A96E9184A460ED9215D5DB63882598EFCC431EDD33144C1848BB6DF1DD076D95 -A936FC7CFEE06808C49884F713F79EAB938B1B3927529563D5EA1FA6D1BF8CC1 -21E424DEDF114F1608908B8D99946DAAD958B60404A032694914A6734F9460E0 -04590FD382AC97D31890072F2EE05961478E9CAF0068475087B235D0E12D6B39 -D4A9993840EC182BF1A86387DDAEAE19C6050C5F04DB69AC648954310FDA3D73 -1C757AC0DD9BCADC779FC0E4C0340B78FEF2F64EBFE0C0DA091AAE9BF7DDF504 -AE0CE07FD6493CEE494DA568E0216131B378AD202F2CB8E2EC9A35237C1BFE96 -8FF22FD76750F0951CA0EBAEB4307D418581CF5FDAEB9E20F049194A1154C523 -907DE37DF9BE37D784D99657B29F256652C07EDEC4F1C35316DBACCD24FE36CF -E9F6526605A15CA39290B71C91EF05F3F80F12A71681A6265048DED893243307 -C77E0F6E986C706CDF5298A23E237FFDC37199F0181CFB126248B81155F3EF77 -65CF27F9E542707FE371F229BAC06DCCCF160E1B495B22D5CE188206A6575A42 -CAA13641A23A31F57549D2AC3CEF04421A63F0950EC78D36B3EC11334642DF3F -37AA7121058CC2BD9D1F7419C5AFE17202042CC2203947E1FEFC951274B03050 -05369B4E245A00304B57536C92E8FD22823FE75E9BBB5BC3A8FFD175ED46D30C -25DBF153E9D53175FB788090F8AD8FBEFEEE00EC044D59903961606CB4724B81 -ECEA35AF6FFEAF2A6AC2F2DB484F58E5B939D5F8B8C84A21C800CCD8EE8EB041 -3D6B866F582BA6D5EE5A1930153E32786C36E9E2929C38A5FEA08772F16A8401 -ABCD8C611BC395FE2E1338FBE85DC0669C55E197522E88590340161C75FC4F3E -861A55AFF6178E170AC69D41D0D8DF4CEE2252F1922FDA9BD2DB6F1586791371 -E1962E8F746C45FB0EE331E2A55637008C1034A333D8952D6F29AF22679D0331 -F46D9BD4F860D86BAE72C4F5EBAB5FC0C48434AEE2F4AC89E37904EF89FA2DDE -C17F0FA771E9E749C3E0CF4203C8243AA36B963B7772D742A14FD2EA9944EDA2 -82C4AD63F72975BC526787C13E8A6BE1E256FCEA979AB7155A086DE6E2C98E50 -86D2467A52569C3E41CE5955FF656AD71E97AFB9FF59B025146D6F53C27B1DC2 -EA5BC8A5ABB197F656E2606015AE9414F1A90EE29747EBEAEED941C465B5150E -E3D665D2E1ACBFF5CE1A7286B06FCB99D2A7FCAEA19A63DBCF6F3566C2B0BF3A -FF373F0CACEA3251D660D5D3066502D9BEF35C92B7A4D105EEC097964117DA61 -545ADB98E7FEE1BB29047649821FA71CCB0CDDDD8A5C8684C9C93C617510AAD2 -3777CB715CA9851220D466E0FA403E8D610D3112E755A5040D02393799460CED -DB399A8AA6079727EB02310F069EA838A0C3E2514B615C02B610F4AA4729FE18 -7A42B8C78A93E8FF193E17E495548FFB19B8CD6965568A75AF9C7B5F6E7EFC12 -5A886BA504800A4DE58F89FF7B93E8D604C3C3F3525933A98FE4311DA7BE22E6 -57A2994CC8326CE848E4446D91052FCB8C3264C281E064071800E03FDF94B251 -F67F0428256A2D0CB9FE46A278CB8469ABB863F6D31DA9D3B8A65EA555B4AC46 -3581D1DFD6B693CA4A676EA801084235A260A5A1FDD1C33CFC673D6677180CC2 -11DD8448A1CFE0EBB1017AD6863C746EDCD9CFEBFECDBF634857E7D8BBF21A07 -0A88C1C1BDCE96ECC435068A30DD8B349ECF8581128483D1CB52A874A90313E5 -4FEEC40741C8EB833A6FC3E7DABB137895FD30BE0F643D79A746655D7E32E262 -AAC2A46AEA477439ED46C25F513A960FD7E2CBF014626390DFC0A6087BE249DF -692B8E2F3B2FD97008075E892C2FA753305C241C4960F9E094828FA3095ECB57 -D27B0249980E16DAC7F6605B45BD22983DF3F5D55367774B1FE5E21D45CC6EDB -DCB75E15A84E7189A1D22B14B7AD1D0D3DDAF62F107C79192F74FE76CEE730F7 -AC44A30A579EDD0104D4 +B311BD929F39DD4993914DD346ABB09B35A174121AF05C3C4F6BC4D713BE24CE +4978175A12D52FA133F8A16B361629F880946B3751D345F4BCB0B429D3E02E28 +18087A03485AF5AE654BD6E43140092416DCD0607120A2E0DD954ABFE7A526D5 +02AF7AB508F5A3FA7DC977146B98B96A4230D90CD8C2B61F6DF42411B1FAD942 +70B66BFAAF715F47EBE8CD44F5311CE6E448845F2100BEF91E71CEBF91EB2424 +EFC6CF0C3B8B1ED7AC1BC02483B0F7A369DB7A316130A640FF33932A8E713CCC +64C03CEF1B8877A678F591B0BF1A961B6F347861528332CC44B826A0226C564B +052B0CCE2200BF059FC37FDDAB8EA003CBF00B53FAB1D886DEFFCBF4370BCF7F +ABFC52C4381DAD0F7CC117B3618880B4A972C6C62749985ABD6DF8C2433CF1DB +17E3CD405C7EF5833E2A879FF53C3434378EBF69A07C7DCBFB24D77EDF67F3C9 +E8BF680255D211F4E639AFDDEDB25D2F0BFC9BCBF508C441B3752194D552FAD7 +F056D2893FD8C384449A7797AC594CE5E68AEDEEE8AE868267B36CED39E51F58 +6FB84E8EEF573A00F651B65D76768BC21F3A96AD20CBD5B8606E2B7D85B1447E +79EB8C72B99B9862BF40B39A4D6D9480F12F1DA6AFACC63A0C38E38CC15446B4 +8D95B56A049C11FF103A055F5A191A86BA0F98D879756410EE5FB2D28249D262 +40C64940288506EB42D43FFD2B1C885EBB0E1E7754947BCB7DDF52D826272EB7 +967BE98BDBE6A05341BAA28CEB84E543A3964601FC2E13778D502ECDE9920A38 +B8A597C4930AABE914254116FC8E98A745F94287D3020FB2D4EBF4877CDCDC92 +8FE45F38DB12F45DFC4AA598AB803DBD0C6CECC875900AD72CABA1C59BADFE73 +CB98D75ED414D6D60098D60C2E17D3754A9245A3C710B25DFF7E453FFF5AFC65 +829CEE27DEB40C5CBB14F32F1C3D39BA8D1243BF04609547092312A90EBAA218 +7E3E5AF465428D8810B87B9136F37C0AFFDB80FFA13B51D18555035AEC3BE79D +A8BD45AF96FB87CEF48B244C61095481B9F2C64AC365C95F3A4D1622A50F3EC4 +587F197C1A3A178FEB8C2DDF32FCB0EDEB70D4F7E864F7EE4BEB34941BBED2D2 +145BFF862ACED869553050398E8C71EE3AEFB793B2A86BB9BC1ED0D1787939E8 +1B1CD168D60FD35AC832ECC07E288DC148CEDEB7E0B83F06993AA17FCDE02B46 +CE81395D681A059A1AE7BF80F067E087D069D2EE09B6D4707C601C1E01FF1874 +61B15286EF3157ED7331E963042D0CD505FF0A887457A98577B78571BD5C1024 +DE904DD6E86E565793E6120060255F6E277DCD591EF733A44F7C1187F0B2BE8C +70A9B8B99EF5A2CB9EEDBE143FD0FB94382B0C84B72B2BC27C9825CC6C638930 +0DC9562CCC2014464CECAAAB8978E2571A92C5CD6D1F52ACB67949D63DDDB367 +F34D81081C111B9BC5FE941DE2C6FC197EA410CA21ED4C8E79078E3616FE481C +7CA972E8679D38AE1E963098AAEF5B47388FE076EA8C17833876B152EC2356D3 +532166425DCAA0F0754D33163A4F5F5FE555063AA1F869534DE6593F9EF18C38 +7CFE1ECD4EE473BA4B658651C5705B1DF8F9DCF6A463EE1D3CAB66A114981044 +6094AD451D9F47369F744254EC9916BB64EC830C613817793A90FD1B1DC549D6 +EF1DA79D78B1D60152864BE7E8FF4DA4B5D7A19F2744BD40872216AB6A6478ED +9A4849FE094A5F949BE9C09326C5CE066EFBE81BF989E9313DD7FE82769F62E1 +31E8C07A8E48B2071AAD22281329B7E996AC870AA12A8AA64F05F37DEBFB1791 +2D34199D909859FBA6135B6398AA8C826D42023BE0E993FD4C76529E02A585AA +57E38AFBB59329CA1BF2A6F353F0A125FB48E3FF565489EA7FA849D4E21077B0 +F736EBEB4F995A09C800CD6DE00CFAAB7E3E6349296DABA92B16E5DD1A78B917 +6B981848E7A9DC280B3C3C1D0662F448F2AB2C8AB4016F34A84B9DBEE0DC25EE +5CBCCD1366941BE42D72C12125617F7EC0E9DB507F1DC32DA7C5CB636C5E1AFB +021D82019BD808D64196EF68407F32D9F609E951E6E688F73F57C77E51E1E4CD +7CB326EB61CB15309BD27EC19C8D31C9339792D289182E83666B624EFDD08665 +FFBDE2024617EBA7AFDF7F548C92DCC4D49B163DC3CFED4F69BC02D52410FE3D +D02AF8AB8CD2BC5C4C0BB1400EA5B2946E568004268D756E37A06055D65C2055 +D563BDF67453170BA690BD466FA0EC35A6F0CFF1DC3F8FBF5246054881C5EBA7 +A65BAEF652CF4FBD3127F4F0FFEAAD16CF75E9C06B9D593022C22CBDA4615028 +4E4E709F6900589DDDD7CDFD0E6CEB6485C290CBE3C84E6CB5186EC814FD9EEA +D9DB2057549B55DAB5D72512588E720B6FECB3E471F7A6340C8365AF4D852F98 +852CF1D24C8A2482D73FA6DCC88529F036D4DC33423D76A983C4FE75090536A8 +36D9073F69D7311CB9B31849B483757DA49373CB6DE252122667871189F6A2A8 +844DD802B22CE60665642B7C96ABE807EC5D7E57A05E17E0DC93A95C4D46B410 +5E3021C615EA41CD3056939D188F24ABA4D376DCD5AA97F0FADDC671CA4C3A7C +703D76BE9752D84718A133690E6269475B5E4B670FA2BED9A3D4E9B47722EA14 +796902C4AD92634171C38EBBC68EDB4442B1164B87B1EA7FBBAC55FD03B84B01 +C485C9DFD48006064018989CDE16A6122095C0F97115306585F231B250D6D489 +8575530F8E6C04960DFBDE0F51BCA0F3AF410195B67FCB78FFAD6ED43F3A71D7 +9F2C3381DEEEC6913AE1C7576745D0932F180F0A545090E700DB628FDF49424A +9E280372A27B2FBA37304E3316ED1F22C8E2A55530832014EF931C354506C4DA +1A1DEC6717E8738C386E3361A7B893FE5144445E782356A94820B642421543DC +77566B8D55FE06C88BDD881581D85A2B273D440AE709B4D1CEA44582BA620946 +7B358FB5CD704B66672FA0912C0763E52E57AF48D671AA2605D8066425BA83BF +EC4FEEA9CDAE32C2D1812E4E3279D32ACC9BB23B6885F0FA2D9B628074FBFDC9 +4FE4F5722743E02D696140DA7694AED69F8621C034DAD9C196675B96A5EAC069 +3CF5C6E7C1BD6A0E937A7F7FA2DFDA6B00149092F09A63C6815369CDAF415E13 +3F0E3E8CD5D7425AAC96FCEBE9F27D81FC3743A898C666D89289FA3EDC16829E +E445C59D2E6F1F88D8F5685C51A046EA1DD0D25CCDEBDA5502C062206BD456D9 +532915F517A8C0BACF192DB3EFE5D984CE6823E626B3B40748574A0A76C929E5 +6807A2C61651B9B343AF05BF06F07C03FFCFB553B5B6D6941D3E91096044A68C +C2E0C767AD4675522EC1AAF9461C3738994C150B726946BB02ED428AE51D8936 +15FFD23F20234E4A7A0F8FDA3EBDC519C2D79EC99FDCC5BA3DB22F41AA07E6C6 +38637E71EB29B047513E0B61247A3DB556F13637B868EC78F4B8C98D662B5966 +CDDB25F39494094E3983998041F8DCFB2CD252F7710963CAD0B949C65CAAECFE +622E2B35E5AC3DA919BD9D62CA5A22E510741DB9C1D0EF96B5C7F9194796DB79 +8DD1FCEFA2667B487A9DF5CF6F2F4383835D61D1EFD65111D743CA174075FD3A +49530F81871BDBE2AB0CC375A64D20DD74C41B41DC7284E273BF14AA2F33B09A +C12E493FDE95ECA73595C699A9CC55622B8B2AB6B757D5566DFA0B6B05A4725A +C389E504EA49921E723133A2FB4A2356DCDD4BC0BF2B9F7FF3D71E8396D904BE +D3487D1FCB0622379609D3824A76A540F89B5C7F345FBFAAE13CA91580AA8445 +848DC244DCD4BF310E2EC10F83DD5A880BB8BCDBC1AC89AB345967057FF9D8EA +A810C1A3F0416B6A54BEAEBF61E37964800F164F028F88CB2D989C23DAC367C7 +C1AF6D1A0844AD12B1F965377F9556B902EE844FAA2F32859E7D210FA957304F +D5004A51F230ABC1DCD0BFC207879CCD8237B3193CFB569FD83C7F107C73460A +BDCA18A2D8A844B5D92E1CA5018F0C11E2CBEC69988D32C01912C764B686FB53 +AEA01F6A13EB652C2C7ED85F449B56CE39C275ABC877254A8D601CD2C11C8B77 +4FEDC19F9D30C65CFB66D14A201A79438548288C75EAF532D90B411986A9B8EE +B3F9B7A40D50E245C5521AAFE2505AA7B354A4F2561A7286D0A7FA0090870818 +DD31C081D50673E4D7CE48276DE9EB064FA545841C4926B93EC2B4B337CAD11B +818B9B0E66A123965B7DBE8FB1B1F9641D6053703763505FF147EDB99B0CE8CD +99A7AEEFC1B0C4158076978622FA9AEB505F4184C56318C37751E0E27119D79C +B349BC5CAE8DC7E5A8F8F01872447C98E9157BA2EBC0A4FAE72F7555BDB9EF26 +D85F1A47BB6598556A8BBB04833AC19BDEA4D2AE7E6D248BBFEF50AAAE913229 +E6863E2CBC2530816D0088780E87F8A366AF082589283FE0E8FBA39624091AFF +62FD26757011BEDAFF826D036E4AA12201F2996FA3E25A5C40C7697389C79593 +177B35040997CCECD24598127D60F4476B1FB2BCF71772885BE6C4845ADC316E +770CE49701339EDD5FA32DC85ABD349D68F0EAE6D2FBE19EEBF9F1E26BC3A20D +8A3AAEA347126A64C63B4AE0D30C39D6E5E43CAFD6838D533E6E77CEF898C103 +47F6BEC5CF0D58870F732EA42C088E99A21CC19F581EC026DE5BD40844C88A2E +2CA020D92D27A6D375B6668CAF685E6DAFC6F9ABCD8FC6B682CA67671D40E8DD +A35062D321610CA7D89ED2FC51A92C123A3E4A0D08987AA9E2BBAFD0DC6F1E35 +D6A19CDF6D173D21FD72D09F402A340AF33FED9503705DD67C4E4A4F014CE40D +45301A62E47FF0B741B4B256E2293298D218AFB7E9057FD562AAB9E5ECE5A08E +DEC65A5ABE472E2278A1B9CBA4C6AC77CD32DF0D3B092C99D92F3A527DDC93BD +AEF843B643D3F1384033012E8865426FBD46FBB4419849A45F359F8451639518 +83E3B184D0247267953F3C1DC1968ABACBC9A34B2E048B998264EF75B074D0F7 +804E1A66E8E5F4B9BEE16F96CACCFBE56DFC9DAFD054A060CD6207EBD7B75F94 +BEB754ACB8ED7DE1B7B9E61F276573685ECCA651F72EB99C527205B5CC3FF51D +C302D4A39CD8E1B1412620555B5CF67D826C6A9CC79A7851DDD3608FC1C6155E +F29F5E817F704342146F9744EB2DD3FF4AE01BFD89560FDD34CDC2B76DF26FBA +841625670C780EAAD9F363A593AF5E6B3CB6019ED2ECCF11CC9E2C87D39591A5 +66C1CE209C3C3CA3B078ADB2F5168DB2F5AF35410F4711647FB6438363994EAF +506CE7192627A72926E2A2BC24B00085E830ED6FD82A54E165B2108E24D2DB22 +4E360B05D64B30E690328F06818BF0E80636D9349ADE41555634A74681A192E2 +E22BAD05261DE6C81F4B455984FB02169213214E89E0232369D2AB59F8159531 +2D0F370C82E423A16DE938F9D52491BC7C3DACD5F696FC6E2C9B082623EB1CA2 +68E9EE67EEC7772DCA11A1761A8CFA6D843AAAEF012940FCF6BAF61A2057FBCA +DD693AACA8D3C9C560604F6638AEA56437AE5B8506129E9AAEA996FA91FC29C8 +B0E9551CB7A461A3B5746CCE8AE5F485A23C204106F5E5BE85533BE7D472D0A0 +6DBA8037DB8ACF326BD7B457DAD3CF24F25CC71C42270FAB291ACED3B0453ED7 +2488E36950E002DD1EF770BA4778296D06CE77862067DA3A075AF6AB20AD629B +8CDB3E4C4845F674E322692FAD8021BFB2DB4F01B6BCCEC0DDC9BBC875D92DBC +4AC36FF1FD45C90C0D02D519012417135D67D9ACBABA420FF57327A5255DC3B2 +1C94594116E0ED7CA30EC1CCA06562741A5CFBC55DE4418DCDA887FE16F9FC4B +78703CFA58AA1737EF324E7C4AC992F87C32EC2A0D8E8B67E27FACA9A8973011 +294AFD3E6F608E195E9E7FAE139B30F96CB9F50D1165C5D9572A20B103022567 +D6858FDAEE6274E6BE85B4996B38A9C9F88F749ED4B32C031CB0D5CD360A1202 +86A653BAF8D824F3C05627944F56F31F80BBBE3C4B5AF283C820C7B913E10F39 +0CD549CC7BC644ADB7D74665100FB57B1ED838BD0B4877FC616A31EAC3BBD518 +E5876A2392F28F86F315E4AE752A259BC950CB81F5B4BE4F03735DA41A94409C +A6FA9B2DAFA48BEFA9519370DFA82577AB923333891B70A20C44B0480E6625BD +DBFB17AA6A4B4FE3B95C9B37ABE927D7C01AEC33A784DE7F79540C9B244C944B +11AABD44046D11F49803C9945A62CE11E32B57C8CB78B21AD5FCE32CA5AF7BE0 +1E27535F5AAC9EB49CCA3203565768547B24308251BC1F119BA6B54FBAE19EE5 +FD1121B122FDE22D2D463042437FC4E7F061598FD69BF67347D16B9C431E14A4 +214E15027C36A85688257A0ACAE85A62068D23DA154AEA2540D77225DF91E492 +AB6C72936D9EBF147F32A3503922CBD24B79F02A94D59AEC23193941E27EEB97 +8D2EF15E8E5B9278ECEB87E87F9FA03C6C48951FDE5FB380E5F5AF8199E4476A +E7277ED33791AAAC9FC5E71BDADC1E5ABE8CB478C59F9BB689D6416CC9CE26BD +93644E4C20FD32F09F82291D173F33CBD3E07FA1D55A3E49BE11B77F7D00AD98 +9DF67305D3A250289A6EE24349248DBD3A97ECEB0B630D6D040F17F1A2452AC7 +CE2B0B8C70D65C679330E5974F6CA6047539791B71DF39AAD3ECB4E082560860 +1B3D068B1F4CFE595E725B32733F7EF33A6AC89FDCD229500285533AB4B8F288 +6D4EC7C937AD7DD73CF5EEA567D55F1C97D9EEEC136158CAD7246FF88029B5CC +8DD2D5EEEFA6DF697ADDA60AD2549890AE7204AE358E7DDFC645A619BC423F75 +72FB8DE0BC4DB13DF444FA6446A85869149AC1B86BB73D20112FA5F8E6D1C556 +91302616ECC61B3D952227964E78295355E2C40D7F80CAC388628E189C1B968A +02FCA01148CC44B20AA739324A027E200A1F3193BCBBD3E6C475674491455DA9 +6CC30555FC7B7614E2C9B544530F8736ACE9515013E4AFBB760A2A0818E65877 +5E3023C23EFAC7D026846AF436C8E0E0F7077B37838DE907725658F8C442D3E3 +3C688AC274B4003FEAB7AD2D54E9A9E01AFB83B53BFFA6428294A785C71155D4 +E048ADB453916692A8644BA6286F89AA0C3AF728A6E1C161EB20D1D6F381A067 +5F8D8259EF5DEF809DC3F4429791F95A63C0E2C52FB4D9148F74BBF2CE56A8B3 +E910A2AA528D7F527B7F0ED94405E88171DB3D96E14B7C2F8FEFB9015A6817A5 +74E9744ABA70896338C5598E759FF48783B5B0EE4E180FC3DDA51EEA17849DD3 +9F40F842162B0E02DBDD5F6D9AD0394044E42E99308706D125CE5FC609C6F71F +F5038217A6098C85F77E7E3199A94B332539DECEFDA16F5A6BF7F5319691A6D0 +BB476556E8B119DE5D2BB9E1BCCB9DD177E0FE0E61F5230499AB65D72CD1351C +541BA5815168EECF3EAA17999971FBA3A33071371EA3EA711CEB53FDFF45218B +F24A4C71CDCD3804FCF1A8C74F72E17D2242E18D23EEDD237344E5951BFADE91 +6A96D7AA938CE7072899913126FF85938C2556AF84F4CBC30F0BA674CBF949D6 +80BA7E23C2BE9753453A2610DB6EE6B14127A8395FB38F1221ABCB6364E90F8B +A4F56C94BBC9DAA9A6B9C97C84B899F1F24B8B3075DC6C0653C44BFB3D1E1B98 +65CD25E79013081DAE4FFEBC10DCA2BDBDBB7BEC18EC62DA4B0D5A952A3CDE03 +3F21F1ECE52DF2DC77FE8DF688F0523B9BC63324DB49D4F2EB125A9020AD216D +26ED6F9FFB5FC2E68C2071B8EB9B661B9A326944FB697417C8CB2E56263797EC +F5A52E88B2246C1A20A6D1C11067AE570B270590EE76A4C6D2FD96E4671CB0AC +98F32BB3D72CE493015484BD78FA92D59BC869EE885E16DA2E1FD9B278C71908 +F2165D29FE0A5CF148A200976E266A093EF78B72B2DD013FB502F6ADF1D63230 +9F2E9FA31C38F01FA6BB929B7D26D7045626A449BCF9CE8E95EAB216693978FD +4B1297B981B5CD5FAACB58218CFA0196E087DEC1FA2F733B3F2CD4F4C77C6C64 +C2690EBBF7B58B7150A57D7E907413D171FA2AAE448FD5703A3AD3706E546119 +98B4C0131C3FA6BEF7618082763CE6FDE99BD7C6345918DD8A1AD441D014DCD8 +AF161D0E0F47BBBD20D50EAA7B9DE349F6B829C08A49A00FD33370337FB62A3A +C1EA1115846E0F446E228AB71FAA49B8E0E64085A38D7B0B22C2A21B60BE57B6 +F9E3D49D4B6E8929957B3FAFE3BD567EBEED6E910CD5578D06CAE585EA60E4A2 +451592477BF2A48BC4D4A6990B4536758960585F7DF6027E97E534AEF7D4C126 +72805142A615238EA4F783BAA1C883D95FC410BC5478DD1D82F04410A1181ACB +75790114482E20028468C4FFC45847B840F62CC73A5E549E6C45C1DCB4086F1C +23B567545DAE84A4B76A65DD7F4C2FC1BCD059DF72C8C9C1F2D315C1EDF38051 +D6A9E2065D45C05395EF92B4B3693C23EA484E516C17F6D48C4CC3AFDE38783E +9CB13DA1FFCFA0C3C9145BAD49EAFE4E62F5A85DCC77EC31544F34C695EA3DDF +1113D7BF4D5037ED06726E2866F6ED2D1F63B41F13C0173710C2DEC91750EAD4 +2D83AFF3FC3E99ECF1F03C16115ED8A79C83C7A90AE3391FA0C54A8E17C5A197 +90317DAC4604A96808B729D7A46438B2DD9C5ED8F98E41616BA8FCDAF9CB8AAD +AEDD952D790E32BA259FC909DAA8A28265109ECEAE081F286512B4C60A20E22B +428A212D3188AF2B6D8D7079F3C86C3D4AE012E71D59D19E5165AEAC1A283C37 +82A1C01067F96BCBD187A94CABFF1F997B2AFE11241E5E5A63B5EC2A72CEB48A +E7ED31D6D3AF4180564CDB03B156E051F2DD6535B169914C2A19E7E23A301E19 +C025E4CE57C7032AADBB5A1FCD7D0A67435DB54C20C0152F31AE048707457FBA +3A994ADDCA0D3934F9656524D52576B17B9A7192A22AE233A2E25131FE2BABD4 +EB267492DFC1620A0979F2CDB80A1D741DBD9A711E8E891CE9865B8EEA620521 +4EA3CA31059F57AACBEDFACE9D025BB9B7C4F11E48BB6D5ED9A3FC664851D8A1 +84C40A73B1792DA8AA54296B891DE9EA27383D72ED50A55D337F12B27E974A9F +F0C5D31365131234FFEE27F8DD604F667DA1FCB3F11CFE69CA3E8A11FAF967DC +8B90708000726496E1775D439D8A023035C48DB71FF44F644FAFF37FD4D440CB +F603CD51EEB7BCC6933F76B63D933A50194FFFBEDD5CC24A59AE8E9ABE71A47B +6866216779E76BC9A21026B5AFA16C3C57DB5943839A2B0BFB7047C4E02B729D +3A3B7C2963C7B3055B16A3E3B166D0BDD96C88817B0D8CF7AEDA5044E0D7B7F1 +AFA9B3A1AA0FA7EBFB538BE067122ADACD5B0306CCC6EC43B654991C4E1CACEF +D728EF19F22004BCAF2C86ED756FDB3752AE5EE799644A9074BA30B885280CD0 +728B5E7C12E76973C9A71B7A7DB5A1BD9DB81BC806F4206253C2DA50A1C86A0B +6F39D89E035185C3A6B25CB869D3466A73C8773A11BC6360F1E032C33A1382F7 +C5C43E55CB66B935BC50DFACBBC50CFA7D6E42E07E45E0C4BD114B877E71A370 +1C0386B16F18F123C92882539C29065F2330182AF2C009B70C62C26AF31BEFB5 +C08DB833E58B643FC2BF0B279A92E46CEBE928F414C57699C1E1A68667C4C42D +DC9F77B721F8010984FEAFE71810095C85461F0D7570C9814154BE48341079B9 +121D1B79B57C6FEF67C8DD182AC5EFA2D38CC64903212F4A0C575C4BEAAD0609 +330F952E0666A9E3F9F6D3ACE06BCA1C1473739E1F09D5C0D5A25433570C04A5 +F4147AC62ECEF68A2C8299FC2CB6141D656C5B240EE6DD1D6A98B9E6D19A3AC5 +B57C5EF59318F155CF537C7087B3FB664B9EAC2F69B5E89B55042FD9B40D5F0C +0180925EFCD6D6D635DEA3902F3C33E5FE37CCB4665867E93D296CAAB4BF0455 +573E378B020D9BBA2F2750B03421C5F46673C8738E39FA02CC0BEF92F067F255 +C445FD06D663FE01DF57E50D28AC946EFC2DA0B24964866624C9D5ABBCD7D9F7 +2150DE26BD6E5649CEB53C2A31F106FED25998FA61165FD960F69B67FCF2D1CA +021F0D4BCBBD72C2E2D8D232223125306393573CF9EDD67F252716075A3C829E +7F079E0DFC9F87A1B7C2BCF633BC9D6A33D38AFB5B44EC192C0C26B308230D4C +2BF1EFF4470582E82C1717E90CB01417844B940EDFC927C79180E8ABC62CA96A +231A686271199CCD59FA104CC50688485DA32F3F514DF19A62E23446FB6A9DC9 +13C7EB7C12311551E3C42A87CFEF88F93B8B00B67ABD90A2270FF8A490CE827E +7A5AEA1C087F64870183F47E4041A45F029E7A39427A74D7B5E4C981DB49C5EB +8A3DC2732771684619EC8E2D95998E840EF7D72B7F6D7DCD8C38D77AC2632092 +CF95DA37B8EB6BD4FEAC5861C134080D23859E762AFD414E75FD9335364DA901 +FD21BEA8312F074C5B8517BF362F5EF1E095D43077D3B7576489DE6C041B2D0F +365A1E03E1F86D97D8A6EB3AD4F83A2EDAD22EEDCFB12B2A915AB4FA02017242 +1DC1662883849E7CCCD66E18BF5DCB5A8B0AB4D8371C933E0BD0FAE35033598B +7B44C765DC26D9E157E651DB125CCC946DEFDC1238A94C73FC58A39627C87FC5 +98625CDC95C3A4B89E5D79A841A83732D725BC4B503AB4CE4775C2952BE6D3F5 +0AC70FF09E5DB089D372DFEE7D9F878BDDB9F8BA0293A7493BF2EE7AB6BE2739 +5CA52371C3226F2E9E0D55F9289601D5724683030A9C5E546088CEE3CB9F98E7 +642F0FA51E703FC26DF2955F172225EE93EE46B6C87296EE2FCCC3967CF4DB84 +FB19A69BA46092B09CA243950EDC53A47FFDD7D892EB54BB473C3D4EC73A2E9D +CB025613E531ED3BFFEF6A5B093D614D905EA1F2C73A71844D63CD19ED9201E8 +87BD502083BC526BCE173D228789522265A58C502E66393ADAD3B236FBBF21C4 +68308590E3ED986746F63621D89512D1C2A90FF6AB099EA5E0DD10B79E4076D4 +5176FBEBA106D1D49BC839C5AA220EFB8829E12BA3BA84BB67B0897C01C43F9F +6817014BD2E412098DF52B17385A5DC658392E9D79C538EE56D1389D43CF4402 +5351940A9B4C146E164A7502326F3262485C73338039637D9DA636BAF95FD0F1 +39FB83C5C18D0164128A18C952302DD6DC9D55C9E10B3FA300B8CF4ACD3BD121 +656FAD3F9BD0F269C5A081348CE2734495B35FE54950FFF8882E01A506926FCA +3D9FDA1A174ECD0112ECDCBEC86456F4E49992C00F612A8833BE9BA560481D21 +F683F0EB0519B72D1133CA91F09A304FA60B5EC1C44A4473C1618DF340600430 +17B3ED95436F803766325FAA1A2AC063F61C9FD1874FD9D1846987428054ED58 +61CA5BCE218BAADE9282127AAE3868F9003D05E81AB7CCEFDA28DB213E795DF0 +66EA36EAD2D65F03B4F0C43DE97CF7F973288F012D11D50FF06B153B40D5721C +6E1799FF16A319C717FB2DA0E3AEC1CE2BF499DA82EBC588A756A598AD8E0DCB +EA994F7607A564FCE0F11B9EA52E121152CDA91E844F5021898A51705171C5EB +D937848E1E216E173C3D40DE6AB73E6989363B47CDF02FCCB68C1307A4C26C2B +70B528847E94198DAED0705DE040BF06E5277A88E6A61E48605D3839ABF8F39B +6CEA99681892E2EE47CA7515BF3B4C48CC1A61C643AD377B3DD25A46FF069A6F +DB24B02CB636079052439818BD6F92AD70FFE07B452E93BA4DEE16894AB46DAC +4B1E40FA05218211E231053306F3C8D00D727C6536C5272F56C1F091CD14D881 +E9D7A964902C798F4835AEC4A4B118100E6FFF3949BE47DDDE0EC6DE7CB9C5E2 +83B8FC7A46435C3A2EB50F4B5449C1AA84EB712ED976395DCE773EEDE44CFB29 +86065603D196AC91875EFF0A6900AAB44EB8823E2C976837FD81850B7FB47DEC +A1F3CDAFA7289AA70AD8CE8CCA77798DA282BA1280ABE7002BE48691A2A3470F +CC551A9B98F3218BEA498FC7D4D0E52535192E9549BE5AE77DE2F4132F50D5AE +BF5D4C6144B411E3BB5A8E22C40382D713F40C77355B6A4299A87FDA29405AFD +7F0357DB0DDAB27E918A1CA81B3585FFD1D11A6BFEDFE05AE63F01ABFA3F189C +CA29A02B9A1E532B62808506B0609B0CCD11E3F19B9959433974F60ADDDFE483 +55B81A9F99CDCBB3C7BE90E6360DFD807D29E072C7AF6DFC95C8DB8FCADDCAC4 +FD2CC901D40DDFFCC4DDE5919E262900779E56FB71BACF1400017EB6741150C4 +F4E9B39875ABAAE838A30809F38244E0CDD1C4DBC553F276BAA6137D93B372C0 +A2F4484EBA9035944ED5F6A5A591058F92582475798B907688AA149A424702D8 +1C27A93C4061985F9914FD2684BB77F45BE20BBD756D926B6CEE02750171994C +813905D3AB0B0D30CD895C097319A708FB4D367C99181A75E7B5A2AA9DD99ECE +41BD662026AF33B6C726BC710FDCBF7C6DC0405B8D2035607927958F8F396AA9 +4A1AF3F5ECDB1DE2266DB23D7E6B59B747AF3DC319F997888E9C82E90A2F2B90 +04318278632D514572AB2B106C232A3A4D67C83280E3C0441B0A2DCF50F12A87 +C2E34838BFDF2691353AB0797D1BCC4E437237D50FAB475155CCD8041431F771 +86F533516E54FF3CEA8441C7EFE30B60631074E1D5B9218E341559D2062451D1 +A685D1F8A2FA740CDDB132F2CEDCA89F96579A94D651E203BCA577F71B97C185 +32E38F7E915B9286D7B06E6D1482F5F13B35D423899D7736A94B09F0D92D0135 +5640071CCF7DFF76A26859094A4DC5E0EF413F49816F822F5147F663C6338A89 +DF77D662BE955D2B0491E2E6896EB3EEBE944F774908D98A8FA687F1E49AD241 +8D669B75FE2124BCADAC18B88D950C35C9495C7724A7049CAD26E5226799FC06 +BBC94B4C0E40E880414F2BC45AD95E92F2897EA38F3C060D75A071955E420FCB +A9A4A41C6337E4A456D478FC79F0E13A7D85F04BE79614BACCB791E9181381CE +FB79EF20457F8DDEBD9ACF09678FB67B57679CA89CDA319C3DB4EBD76EF38AFE +CEF563D281871D9CAF60A3B100E1275E25F0100CCC68C8E583F7D38DE41687A5 +A988CEB207247B1CADC66F4D06ADA7BE093A40A7195670902FF15D9B285E10EB +320177A2800A23D903ACA086318605328CDE033749F59FCEE3C533592146A4B6 +1A456AAC1423853C0B10AFD20892AB98ACE7F1DF6A36634E4D29AA9999656D11 +55815DE3A1F4AE629BE477EE456BADA7ECF2F0B295F0E7A76AE262469F174177 +26CB2BEC3257063C9F004607E4F0698522846B250310EEE5F9EA34F650982D64 +9DCCAFB6E0D803D05F9BD3499FE991888A342C687A6450E77DB9C4E6EC4C47F7 +6B69266618BBE57139D8E1D0E11DEB19FF823E2E0EDA49F1655C64E62153DF83 +1FE0372A821F4C26A7F5E9F8A18A5378AE3721CC46895F0CE9C5654486F56F87 +D913102B71B893D7507FA640DBACC4CDE616F4643CC2EBC08D9817F50E497624 +3ABA7A002CEDC5E698E9F5B4DDC109442679FECFE6FAC0ADED57A6D7065C5EF5 +190AE5FFC2CE19A718F23E7D78D7211A153942B7F7536B016F799CB11C18A21E +835FAC3E5DE2EBB94C6E8BA5AD947142DA463593F8399088688DA1BF4B96F2CE +C3C5BB0F2031CAB931781CA18BEAD5BAA9EB3310DFCD0E9AACC10268AE72058F +67491C0FA0130B2381A7109807B785BF8BD9764E9362F47E450F852AF5B0FE9B +3BB439372C38475E224C36354723CBFE5E767BBDE7405001EF7754812A9B6393 +698667287259B1BD6293FF162CBEDAB7604A8EAFF53C7A9B07FCAF4BE67ED153 +4B01F437ABA6F6EB46D860DD7C1F2DD78E4076A7C88A2479F6A5E36CF3C2FC4C +AED1B3CB76B6F9136F7EDF68FF9D4E7DBDFEDE84161772923B21B35ED8637C94 +CC03ED0E14E194BEA8AC6C85BEEB1F30F9D510BE318EF747BBCC3F11C2E1271C +F40B0C0D5AE1F9E2121E0D6B50F072C9B0FFC2A8EB85FDFDE63490133F2558D0 +7096874D3A35DE9E9618490511E80661879C67D43CB7143C6D166CD8E0F85758 +B98FFECB40A283CF26784F7303588F10B285D28D599E2DA542E4C1A328D2E37C +F266B1D0C5E23CDB876C3C0F3C4D3CA18EE2079C6F3C628990F8E5A069A19D0D +718F901F24E804C03E04097FAEDFC87D562FA944932B8A32BD114719794E49B7 +913EB5E568A691E0205AADD921C10578CA70D90259181ABDCEBE8CD7D1A0B012 +66D6155708D87A03DF940DCECA98402707BE9254DEBC5799FD8A8F9FDA5FFF2E +742AE1BC5F6A5282F03EADA22D6E70F9568477EDFF18CF07AE8A5764BF269CCA +55295C1C7F7BACEC2A25A14DE1F7E2A83BA080CC404D05FAF49986E7DC05EC2B +ED3B26D609F7B56E11407CBD15D89CB105A04D1D52F1F486D5C5EA3AF342EC02 +3E40A34FF4D43F37CDBAB576A363FC9F65529F42069E436EA8A8539B672039F7 +09163DEC72F2C9E4B7C61E45EDC4CB3BE4E308523045D165E0F3FEA759C0E438 +F885E92B7C3BF87E522E2A232CCA7B94E2328779F9F6937084F5949B9C9E9422 +B1D807DE27375E5B23369E9DA5B7EA32941EFD353971F686BB6C3815F7F1DF7D +3CD2E065D0C403C2C414A31594442A4EF57F27A9F4F887A6076FB41CA10EBE21 +28B911D58DB7CE5B551E86CA91285852FB06E60B84F870BB0310D9E73C99B0D7 +AE0F691BF5F3704868579DA64298444F2FF3AA1C990941E081546842ADC53ADE +9D4F62B2879C6A7AB2CFB69E3A3E59310C7A5968A4A971C7B53E52A29F9A17BC +CF982B24948941756895604B9ECC252259C76BB80329224ACBC4C29FE7B3107C +89A789E39DEE27193340FC658B0F614DCEED32FD6BA273591380A6C6C941E195 +8662DFA3FA63F45F781D0F058E1CFB9455CF91C632949E29E7B66733CDF0E820 +DAD8EFC8C29B6DC00654D1BF6F3EAB759828E9031CF7C64685854D565727A6F9 +32395F9ABC5540DE420FE086F444087B2548850EB0BD37F8F06C26C99F08D63E +C90F1D11337EBE4B37CA252C54BE0A63F5AF5B0DDF23E34B4F07ACC7E2FFA546 +D5DCA1177209BA4F681FF8BB533C0A18836706501A7B10C9EE554567312BCED3 +2E9EFDB1C66950DAC4A5CA564959AE2281D5BED2DB88795B71105A63AFD33262 +83EA401F49953CC368D08DBB604B32B5746F77E64EAE4BC8EBD813B595874DF8 +8E0B434D48543B05EE4943F42CEF176234A248D67C412B0C33A38C96EA5BEA68 +045DA0B23441E66B795BD07697DBC0DDF845C9ABF466EFF0A8917B314E7D08F0 +B70E75FE2920C6F7E59EBDA2C6D3E82B5C816D030E0AEBC5971A2F30884D2477 +570BF83FB9B589C1068A221B745FB2512413257E462F1265B11DDD4E22EFE152 +378D00D6478A327745299C73411A292F4C1A746636920E5C1134A1543FF18A6C +884E53D03964DB7C264456359512C015D8085F71EC83776590CA2A4D17DAE82F +3E4BC0FEA54AEEF649F8A6CB58B0D0A58B5A520F3C08DE2E6AC3068E40DE01E0 +3984B02309637A88A1124E6711EAD35F1127D737FE0EA9114B2A032C2F7A352F +C79879C4468A4BF240C77C91F19A488914A437047D4978A97A5E8DDD2A27F76C +5692BD6BCAC3A9062EACAFDD8B7E1CA8F5E8133AB8C87728FCEE6740D197C284 +DC050E6A9DEA6AC0A86CAC775AFAE93168655A38DB89F46BDF5CD93E38C1DCEE +A596826CA18ED380250287902D0AA775AB10E1A994D76133DF29293F5636D52D +D9811A172C432C9DD50272FFED95965EA4ABF7347DA011C6C264B0FBE5193F24 +E13F886AFDE9AF2CA0C29E98F5E31A57C8293E062D757DF473942EAE27EAF31E +0ECF08D0AAC6ED5DC8926846BF133D45611ED746ADBC8B9382FE2DFB96F62657 +501C605C174E2A5BABEAFC93CAAB6A5B9CFFD214625AE3EF1ADB59CEDD28EF70 +307EB474D155EC587F2854617F93F7A9A93556650A58F11C2023865DD41AA517 +18339E072E6AE2C67919405279860ACF6D26FB54E30721DCA4B43AF6597441E4 +F77E6042DB94A2AC91CFBC54BEE00C156E4EF2A014E05DB5C511E87E72EA9CB5 +1D511B6E8D3BF8550951DB074C21DE33DE730D60F27CA62326C28CACE82E4FBA +2FF1AC477AACF476E9C890857F3A54A1117FEBDFFD39DACC27B6504E27B2F47F +19C886E2E4C8C28942F368024B322E9E8F163E37E8687F62DBC9EAC382903FBE +E642FF83FEC60A1874B151AC838F52193B07E09669847368CD68F100CE866716 +88D0BC76B61D5D4E3414F40EA874D1A9C8A37D29B19FFD725959781E5C4D012E +03AA5B2070061E54906A41EE6E9F44269C18932ED0CF8A4BF34A57831D1F0FD8 +26266F145C0F45EAD5C69F14C2A66003176BF97E2CF447C7A71804379C96D247 +EB692BB2CCAF92AADA95C047A44AB8AA66D132B1C012C82598C8E2160D269DF6 +554D05F39583CC0ECA193825956EFAEC09256584393F048CF4886D847025B036 +FE1CD5DEF151D5395AB2199E033B8D12304E65172F8F50513A1620451BC5100E +13623E2BF3E23F72CCC6CCD7106F7F2F7BC7AB1401C9C921EC196E7669892BD3 +096C5648773DA7FA36059F0B397EEB4319D33ECCD95F83D8A7781691CFE0A97C +6430A9B6D4608C55071872A070A6C86E658AAF4F41B249F1DC82B7C9CEAC2E47 +E23D916DACFFBE9D5A2F57D317C19BCE31BB2E159EB42257A6A8390D881E01A0 +E520EAC4D9C74620CE2A69C66334064D61A304CCB514389B05399F7DDC49FF28 +DBAE249DBF6396B174147D62F0275F0BD475B2672136E224804861A44B528AA7 +75A6F39C0E9590CED55D7BEB5502D0066372E499A4C9FFB564C77B0A6E5EE49A +4902432319F164D36E6B58EFF7D57C96EBD2F143693C0C37D89A1BBA12BBFAF7 +A4E7DB138220C76411B7A89F0C3851F8ECD27775A0E9749C2FA6B659576AB7CC +5308F6577A829FAF1C4FFE36F1BBD226812469BDE56D2148B797AF65A77C2BB8 +13427F74F8A6C2D010A394669BE33EA2D7DA3D88E27DEE39185158FA52B7BF4B +02FE4DAFE9A3BE6C3A822E5F3A22D40A9C1531CF2CBABCD4A7429A00E1BEE6CE +37EBE0B9B7D1B028FF305F283BA96CB7B0EBC9CC5DAA270F783360ADE607F4F7 +16DE18B03EC70F1222F8090909471A7E93543AF325A01F07A691FEA9C16B1840 +E56F8B3EA08B6B7E7CDA681187F23B86277BB86AD6A900FE7EB7176A8EF05966 +5A4F79F313404CA22E29CF40EAC6056915EC16028115EEC9CD08F1A3C0DFB907 +A0454457C7CC9CFA9BD9293704F06131DC954D413D1F45924BA21141F534E212 +F5570C9F2A3C03A26B533CFC60B0CCFF726E4443D7B744EEFD84A656FFE2B645 +60D81844007561248B26B118F3BD3E356B604BECDF86842EE4EA475F5AA031C7 +03BB10E3B27D8E9532013340E0381578C2F5FB501ED9A1BF317D10C889B3DDAE +3881D1E59C460498DD3E2C3C17D7704C488854130DBC0F738F810A6526369D5A +1776F8CD1891D81767FCC6FE7D4EFB50B875CFA6CEA0DF987A8FC3D1DBAA2094 +2C8C95E30535EAA2AD373C747809FBCBF55D2616D6BE6017A116E34A37FF2567 +08A17A2AC4AB7CA2B716E62579D1A38412A8B8EAF32BB456AC3F6A79E8EBBCE6 +CB911F2EF5C8841FC9C51EFA650CC42330DBCB760FF217288A4469452BB9CC4A +32A998F8EAD82A1336AA213156CF889E966A7340D10DE9BE2FC364CC33E06C90 +0233FB77AFA77790F3E55374413FFB6A01C1383C7CDC2BC006A7ED550C6135BB +98AA08AF157B941566BBBE9813B2DD9AC58731168BB6C65D8678AD8409A81648 +4D9C424DB2C6C11B40342FE359FD909295DF902ED665ED0440AEAC673B3F4911 +0B2C62A8CD95E3223B70D5446E3622AE41238832AD368475142BA238671AAAC3 +EFAEC693C2FB757CE72E1824C8A09E6CE04D0184CA787B3D50AC873631451D9F +7754A00397647ED82892FEE64337C5F45E477F9C1F8F5769F83363E31955BBD8 +4FFB12C15BEF0929C0C3857AB7E2CAEFEBCBAE57EF29FC3FB4DC222606977210 +1AA81CADD7D3FD68107E9DCE2D69FB5352CA937B8FE6E9B9888ED25FCADCB193 +A367923D38BF4354949956B3CDFA6D5CEE7AC192B51B85FFEB251D6213AE90EF +1ED3AEFD2C5CFCCD365535C881668FB155DFDADB6527AEDF5983669DAD01ABB2 +2B1EC544D53AFF29EE40C9F8A873EB2EE86E2E7ED66B3F9AEE034903E3B84AEF +F19306FA307FB692DE854C54B60D745C1BD8B633FFF212A0DC564EF743C2CF18 +ADAAE6A44A43ED5C0904D821C28726DE4D6D825E34A225B6CBD58F071CC0F937 +6BA550C2124D6150B4B65CFF3C7ADB62DFCF339EB846FC81AF03AFA46F61688D +FEAAC2FF279FC7E1C0671ECE0A57380DBB370BD58C110AF0576933D1BF135D42 +9B8D2D8CA692B3334B8D6F7F905B1AF4377573461B94BA43DA96E5E91C3B4EC4 +A1EEDDB6EA863794A83FF130E50F0C30B75C6A2851278CFAC49AC9D3BFE9A67F +84BF5C9EED61ECAD51F07CDA44ACC2DE73F7DB27B2D6279EA2A355CE572E7086 +30DC4189D7B8352F904FA4A96D379DC8E35643DE4CC49108474953950B6A13D1 +8D730FC350124080082A3653CBA5C2F2658FCDF2186D81210BBF7A6CEB1F9357 +E24398E4E5F5F5F2F572F8D29C51F292118A282131FF5B8FAB3DF53DD7248707 +DE72A1FF616475EE9964EB0D99DA0B80836E5AC113CE51FFC7D5F3A4F796D557 +40538D5D4EBCD071765319E0FD0C5ED1E34C46158CCA9A23F91D6702C2DAA01E +760E37CDAADEFCD37AD37AACEF7F9B5B7605552D19DFC386CA904E3DC2DB46E0 +66EB4E7A1682DB08C68D45A7A637B7AED6D4898CD2D3F42F424B9EDD776FDE98 +A6275E7A71860A0BE28610D82F67824FAC5AFA79AC42F3E95E5028A79CB553AE +CB74095C704E367039A9CE3A75574A2E2A77FF055A067DC7BAB48E6FE04DD6AB +8823FD6D32813B5C5D770D9DBF6E92F927E5952E7E66077ABCFFA066262F31DD +7A29246FA2634E6AE7020B866E0852510BAF68771870F675803415493F808C9D +CA865D55CCC18E2944DBD4BC96ACB7840FC4A186A3C6D84C878E7D9A3144D3AA +24511E047076C40B4FDEA0EB80BE269D99FDA44CD8074F0B7EE5AFFB28D5A9AB +1EB87809BA9A8E5AC028F8575BD1FFD87C60B4770E4D57776C3B5A77897BC988 +20A2EB791F78F4A4083CAA5D8912AA0CDC1659EF75A601A2C0622C4B72DEC83C +45E7C38A79FFCF5382B5EE3B6F4C3A396F976A33FC1360C4B0C97A1ACF8A06AE +D04A50F1435C696F19765BDF31B1BA386C55AC2F037B3ED3F5E0FE98AC85822D +3792ACEE1E395F3DDE11105F9F38DBF9874605A522EC625277B0F283DD69E446 +BE74FDE32D26A4D6CA547588ACF399E90710C81EBBE1BE8241B9300640059BEC +B70232B82272B5B30A90636F1E9C44269DEF739F70053EF048F2215AC218CB0E +772D65D789A90132AB574B2A0F150EBC583051B80A1153C85D3A0A0ED2C808B4 +3FF76DA72C2CCADCDC662CC2D943C200A32EA7E59CD8566AE570082BEF82E46F +390A98C0759E6E71C34172C213AAD51B959FB825A852169F686CE245245A8357 +26D050FCE93DFC5EBEA66B9FDDE40C6F417ABA66AE7A51FFE14DE3CC1B2FA387 +85ABF56E0331EC932165BA4AB574B0A8EEF23154892112E39E7950617BC6DB95 +C29C585BB99E4D0FBF409E0B7D5DC38449CD03BCC599A9A3F710FF9011B21A59 +33B0608E70A03F8A8B15B8862C619EDB8FADA3D633664B2F6765C0C7D1F161D7 +3C4C48388850B8FFC58C1B7FDD59DFEDF93D84F304AAC3E0371A46B18BE682AE +4784188EBB5EC50568375C563408277C14376AC4315AAE26A8FBF60E3F1B1542 +309915CC9EDC6529F9B40BF0175157BEA1ECB784F0B8E559B23A4B81305BBFA1 +0DCA974C4B09F887123A2F5F809D465BD264BEA06FA69931D8F70C3D6A9C7E8D +BBBB065935F28675607E756FAEC8B6C3530FE9722A0E9E97970B4D44270D8CD2 +78C5C1739B75926C1533B87C3D56CD914581444C2D04B15B7952B24163E45A7F +97F4B8F9397355F468ABBE35BC74FDA35D419DF25A0B1CFBBABB0A8377FFD8A6 +BA8C4821888102959AB98A6646163FBF7A54302DC9A4A4DBC0F96B34278DB7EA +668B5CC02875C6A5AFD775717AA06139FF0BFEE583F3E015C778240B38058BE6 +39CE380726E83A6D7F5794FAF086EE4123CBA39018E2137830A431EDEEBCE376 +5F3A70B1DFFB51FD2292A1FFBB3FC10D17854E2D9232B6971A6E14014D9DBB1E +FDD6467BAAF8B0A8CC57E5C3B3DCCA20DBFBFE376359FD05284B073EC4B5D00E +6572B4369565E559AB9DE974FD86282118D6DEFBB8078CCCAA25642030D32256 +B7CCDB907907032AACF2CF223A11A6C08379F112E3E6C1DE1DE10C2250D0A433 +7BE5CF052C52406F4CBEC2E97F8A2F2AD71646A21F7ADD678D86BB21922FD2C7 +08CABAE0C4D381A364E806DD1419AEF314E719F76E2B27D076CEA149E165B42E +DE3DD48E43502769607E76EB64736D9F78CCA5FA2048C787EB7E0753550510F1 +0039BE2F14C42245AAACF59124DB3A1B5E4588B9B15FD530FB3603D58892CD98 +0446CC350CFDDC6D08486BEAD1EF06DDD1FD3AE9D064E0FF76285895CB959DE0 +B92F31AC07FC0BC958E095BC8B5F597BE4DE2C9BCE5ACFF07A892EC5243C69D1 +3A7323404CE968D0796417B5E4A9BF83281ACCAE68E70BAA95CB4E346CE77352 +EAF21C3BDBB649B40B23527E58D4959F355747810CC7F5C2BE7DACE65F9356A2 +DBD1EF90DC33245DC0D382AB2D6419A70BF20701951CBD09ADB81710CCEE228E +DC59E49A249421DA5DA8ADB8C14FD820653C74455D62218865CA7EEEFE6E7039 +A9ED9113E25B9DEAACC6E1E7AF62C11765DC7CE951D783C6F5825B9831C74090 +5251FD5756EC596B98C4029B4B98502FAFDCB93E96930D7850F00CA739FAAB88 +B4BF2F697D35A8682D8CF6B6F454E6177E8E530CB16B62E788E0901181BB939B +6A81CF647119732DAD52BF811FFDC33CE4B684BB2804E2A4B4F740AB2EF6AC6D +DC27C6D03DDD9F1C22CC1B785846F7D0B9CE34AA6913421FFDFA31181103FA76 +5CA38F3D314134745FDA898222D7614327F95B5D05FC48C0C7A5B65C43D37F0C +B5BF7E37B8EE115B221050FB57AD6F71297296FEE35C7C4B995E6C0439E5C93D +74CD0CE208BEAF34BBA48D0B6C3855B32BFE029407CFCA125391B2966FD37EE9 +DD6FDBBBE345CD93DEF30885B3E6E2C8F96993DA20262285A70004943102B92B +6F43E48EA7D447D63A6B1BBC1B69BCC8F7750A4C9A1C935A080A72FF3F634A2E +8E5EB338DFA62980CA902A2EB70BBE5AC3FC4AA1D44BCF8ED2BF288D78170810 +16E072370BDE4EF69938BF53A354009ECB882852804452451EF5FEC1A211713E +7DFB9558D949E5A51B8C5F631AABC3E16090A673CB806F66B5699EA0D9DA87E0 +13F3BCDE5730958CFB9C9B4A829A668FFB783DE491F091F2AE09710EFFE8D631 +D2155D3514FEEBB70B794F3BA008D012B43A41F5B4F8ECF4DD694AFAFE21E7DC +1FEA31D075A28D5722737DA5F4CC1139F3D7AFEBC11A74EAA2A3468F384F7057 +81044FEF686E516BC6B16315BAC613D201BA060EBD6649FFA258CA90E94757AE +C1F71B14FED2104F932535CDC250FA13CFB67E9A4C20D0DBE6CCB9DB78813C8E +6D16A3BBD314F4ABFD779E5DF06D51E220CD5113B70F6E4CD23355AF00B6FC7D +493BB821EB4B87ACAF052CB750E9FF99FF7EFF233382A44BAE19A273F37151B0 +84F1075C9281865C6C74C09D83A131E842C24E0F4498A70D70F7B1682ABEC646 +5074EF5B85BB950B8BF308B016E836FBDE4271116ED69EB65B7D0D513B1FACAC +84A9347276C469CBBB840D8173F4DB481BEEEA01782FFEC934F525E5242F7345 +13D5BD438C3E7A5C486CD64E7A72FA9D0832B2DE741AE6A632B36B95FCA608E4 +D32E316D05B5EE5D74DAAA0B68D35EDEA05A60D985C9374EB3BCD24F3AA64DEB +D2154EA68DF0497E181D5579766C7D1BB2BAF9B668889B708C181B04F5C5F33A +C1F3F5E66FD023CB9115B85F2077D573D5B9D4FC13E522B5C8546AF62F5952E1 +7B52B23005CB03403D07E5974670E99B59806849CF0DE47A1B3FCD70CCD62A1F +91512685AA6049CF0977C54365623A7E619F4A14F16F47DE3DC654EE1CF35CAA +6E2C35D67E92078A42E881FC8000B5CBF6856AC0B604E4855F89E22E559ABDF7 +2BB7FB3B267DAD88A71B12C96D353CA98CABC18C6F56A10FBCF52CBB2370C807 +101DB48FB7FBC02BF2774E6821F1F18DA8835CB1973B6D92E411CFDEBEAAB363 +70A89F1319FD011CABE966E26C26AAD9CEBC7C864272EFF46AC80FDE28C039E5 +EBB94222069173470918AFA9ED6F0F2A4E2A3C2FF6EB323E600AB42597ECF625 +06C7C63E0BB4877A451444411559DA72947B7715080F687CF1935E2C7B228DBB +356EA4721B5884E04B5626FA4F0EC695B9840362AF639B79D3452B0F5EDC6ECA +BFB9ACB3B13BF57960F5B76B10C0BABD1A1F070E5B06A7358615B8FE8AA33BFB +4BD171B95599430154ABBE9E15BAFEA4AF0DB2F4C7D1BDF19E5DA84799CF4EAC +C22616618CACEA64F34438B1FEAB82180F0AB5E9EEE1C741B0635F85160E0F6B +424E84A6EFBE1EE4E6465157B961C5643758AB0C86CFD95F89B411535CDE070A +7889C555E1E2B954BF277771D5C479DDBB4F96EDDD99A200778E22306C79E31E +8BA51507BEF04466FDDC9896D607BC8E9F235E166F6736D9F7C86D4A915AFC15 +92DE4A6E8F3F8590DF22435303B910C1C2EF6A92D9ABA3AFC7BC6138212AEDB5 +ADA46A0FE2511B722707A7398CD66AD7D64430E841864FEF3A13DDE6ABD537AC +A2ECB37DBDF84D25722166B829F7E395F86BD21A29955CB474B531D5DDB72C83 +F9A7B08918DDE8C4348F00D74603EFEA0B745E8259A56BE6EB975852FDBBAA11 +AF43C9EA98172985523B59BE9D8C3E11DACA3AC0B6149D30ADF9E52EC0BB7538 +EA229CF8F65D24F0B22F66E923D86091D1676B4105FB21413184EB44179B230C +0ED9B367B4D19EA4EBD55449AAEDFC71F18FF64C9F70511547717F2775B91A8C +9591427F3515D27CA67CFEB84D8A0E24BFE7DE0F4B93EBE42A814E2BA22A38A1 +9E05C426E06AD3AA5B2B4497C6B36ABA0AD9DDC13FD76E5EC815D76CBEC690B2 +D19E8C1A86902DE84747BB95BCAF7895789F49CC20C82D61CEBD3AF60E787024 +AB051DDFAAF594DE742A0670CFD4241E1E1D0723CC5ED8B8ED4DD4A76F3E75A5 +29DCF3354BBA7DA6ED2322EE117B90BDEB5CEACAF9A0DC213D31E5653A732FFF +E9D1B8109442D80596AFE2BC01516B0435C8EEED94500B66C2F229026CA39FEA +0029321CF6622B59281200B85CB210BE16FBA40B113A9CE9CBE5AA8157D246C4 +4A0B90A7565D98993AB23F75E3111DFA49D9EC693563AEA7BF8EE5C9E43F66D2 +CEDA090745EB385701064BBB5A10CE40A114A89ACB50D73219EC132FCBAD70E1 +9A6A9890A2BF0E5568B86ABFD080A57E4DC0B1710C5F51D39EABB0990522AF04 +6EE6457528A7DBD2EC6AEB031942EF0DD2BEF1612F1A84D0C6360913EF785CE6 +BBAFAFCFCB3E9D41EC67C2FC26A228E8C0AF8F7279880CE12E9EC2EDB80F4377 +7E7904C43D7281E70BED14428D69F8985D78C740CEC9F6AFCC572D041EB3D3F9 +92A0AF699534AC35B603BC381C90D95CAA1DFF205FD592E299B0A7FA52DC02B8 +038141302212C6037E9FCF9C414E9B8EE12A6667F1E07BAFD309824B85A960CE +6F51DEAF3F43022B75F3A47A39EF09383BDCF3F6473ABED050E5586F3DB55165 +61973776D730B631B920FD98E6FD12410A20FB786DDCF7D5D6D9D689C43A54AF +FE1674A8575E2A02E1A20B6F6A9EB46B81B9E1781A286CAFECF9DDB0FA4E1B68 +B463FFF352ABA47B942096EE86C7C553E556E9610F37D74D928476FF06752F20 +7A1416987279B39416EE08AED2DAAD9912A547A14CC29827401AACF64BF34C24 +80DDF78E82ADA559B1B50DFCBA929CA6B935464452389C452FAE5B95898FD66E +8B33F49F6D3E540A370ACB27D29F7FEC75BADE2A60FD30AD48F6162BC3FE2097 +4E5961309C9782B62B1470C66BA3CA752108E556B4086879DF554F88CBA10E73 +DD5D9371BA6708CD0B4817F4DECC772AECF09EE7B2ADE7148C6A2A7A39F06678 +974C8EDDE28F98EE1AC402F58A6BA7FED5E72A0B4A535AB75543AEACDEDF200E +ED7C7B6CB0558705A998A9A8184F5030AA92B7A801B2F368F9C4407189DE2966 +58651C7BC70FA6EA3022 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -11366,460 +11581,511 @@ E61C79D2049588978FFEE57606CE37B4CC639447 28A71AF42CFB86401E2D85B555E493A4D4923D3E6DBA45893785426343E1E646 925DCCD302343D6ADEE9FDB3D9C91835C7F94F8904D69AA567B8E7538C486958 DE83E2EA48EB8BE7F57664E0011ABC707B5A54E833D8DB9266AD753ACF844536 -CF63146D84D930F5D8F7A409CF367D6959098343CBBFF2CCAF91733BF4866D33 -44A1834570C725D827C424B12F1612D6DFE6B2B61F652CCE4DF468C10D6F1AFF -7B72EB8E8D3D50BA4D8655E1B3E13AC6C59BED4F8624130625B70FF892C91A8B -E6628FA2639E7A626555EBC2177FA2DD173F952369AEB63C70A402BF91895A41 -3C6B889393D35EC332CCEA3A2700F7FAACEEBFBC1EF383ED675B468DC7C90B12 -C563147DA0C2C7280BD9F16C27D3CAD458EDD9D2C645D8959C5D61C5AD81A37A -60C5FD340E4304BB80E2193D53447D1108E05547B9533973DB88816FDFCA8931 -8A4133B97F3DBE73F5B59F1D1FC0384018C2D56A3990EEBC4C789A633D343AFE -7B1556CD70D31F2B166B41AD2A69E71605B0C7E599AEF82993A628D21FE703AD -75FFE8029ACFC032BA9997D7ED3C0269A83ABD396100AF2173087DCFDE66E549 -8C93424C7C6ECA114DD2B0A3F4F48079FC8AA22BB75B05774BDA8D61B01E1B20 -C30E7C216E5571D4EF121915D1E664802F8C6C3ACA0F1BFCF3E15B5539494B42 -176BBAC6D0078BFFD5CF7857B856F697589A602A3C65B5636B666F6F1858C2FA -D2E577520D5C9B7C3D6FE8149C2ADA6B6D93D1E88439BBBAD6117472F3E07CD0 -431BFAD74BADDEFB530B5D5F87A46C7C8A598ECBB2B36E46818F21B7974CC9E8 -11E864F2425C2F627DF5EFF8F3A30521B52F3C2F2AE71A68F8A318AA80401BFD -99DD33EA922D0027DBFEBEDD4A4B4B40DF840459AFEF9B19FC753E66DAE5CB05 -45F6E7A958CDB986403537F45799BCCD0D2ED60BDD05AE71BDEC9D62D4C54B51 -FFAF4410331B1B0CD14A2D7AF8194D7DEAE74D76E902EC3509F24791FC6594E1 -3571230CA969D9F8FF5B36958EEF8C6777057D96CFB226688329A67197208B14 -3D124AD0A3FD533D2C6F9627E4F4CF51C7AF1347F5A01E80C77BA72913118480 -3FCF34FB7781FE0B3EE28DDD9B321D244386844FA4FB57D27D4ED8CFF931E013 -208B63AF2A8911815196CB981CC9C0937AF3BC490D222D014909EEDEAB5F487B -A37DD72D5A01E4B25231C04CDBD6F3431577A93E12C0617BCF96E916563FA079 -71FC760DFF69A5AA4C134372EDA3E944D225F364D6DBE5FE32E45453F707E31A -242F8D77D18F700FC5876903F5B52ECECF74BD96A2FAC8D3A2EDA3667D336D9F -6F464567F2089352E9AB28F50A22FD753F63F8659F55C2B945C65C7B77C7BB8D -1DDD81276D76A629039F34B31A588FAE43681A970847527E6982A3C4D81AAA31 -A9C60ED3C0A59BE76699F4629D921B3F8C61BAA39B0C90A65F3A016FE642BACD -EA7C8D88CB59FB84A195A2ED60781C858F6E6E37B1F14B73DA8B7EA56CAAFF10 -4B389CCF93836DCBBF937568EFF7A39A5833198C039203F2C5142E337277EBD9 -6FD007773CA7A9A93E138F2A8534CC346A0F8B4DD78E46141D8E4DA63299CE39 -385C77FF85D88422EA30D1DD0EE6B51A1675D2B472AC555BCB91C2383616FC43 -C66D1201EC88105FAF99D9315278DFE48AA67CA359A53F40FEEE4B2130384EEE -AFADBF3F6073391FE95BE589E167985F61CA0E3E304CE7472E8066B36AD6C9F9 -229FCBF7E3025B477C955C8A3AA8EC55DA3081477860FF016E85F1F3B25D41D5 -D5849EBD6FC526D515E92A073F7B9D88F0D6954F57EBC4E42F65210336D03CA9 -4EA8FDE1C4C4E04FA58FB47F9F1D7312FE6F770C5648029C42B4E8FD0BEFA733 -2333C9056CE972B8410A537EBD9660CFFBB7E4176DAA62C80E9AC19292B608C9 -A6C12109CA1D9FE9EBA5EE699975C7A2E84D1258EFC050B42C5C2D1ACBF7AA88 -E0740F8195C9609B23930239BE7A42B0B9DCCD3FC7107963D6C13840CB92BBA1 -F67D1D889706FE738347951C23C9F42BDAD0FB7702DE0DEF6054BAFF70ED180C -46591B5C19AD474E86892062ECEC0CF5D10A21CA8B757BDB165BBD4FFBCD0CFB -C0D6BB31A7218E2E3CF2BDD4F50B589B05CA7C0B29F422ACEFA5ED22CD6E28CF -38D376450FA08F49AA52546036B2AE39054441DEAF65A5D0E7D1830296F5EC53 -43050EB4FBC9A5377D6AF35F1E1528F09CA5427295A254FEF5F8FD09B4DE1FDA -80F71A93471319AD8162DA5F797CFA9E730E4FAC2CB804BA9BE8322F90810AC4 -566110B0B3677FB4BD0946A93E0A51AA90A7BFB6EFB196DBE2AB5424323A6DD4 -FEFED1FFD5BE9B54898BA9BA8EFAA3D995EF078939B802419FC8772B6AA9C62B -3BADAF801B934F8823F1D9349882D916CED566CE71B68EE25C439E2FFFA828A4 -3AE0EB5B07B48DE067F961B9D9308ACACF745433DA63181543DCB401C56AAD4F -A0B5B7A967327FCE6E17F48AB56B33286ABFDC18BC5E28D184E75C28384864A5 -BFB4ED3B0BECE87FD51D091A6F0ECDED274A566012592AA78C5D72764D869DF6 -EDFA24BA3F8E2B3489A893BC3183198BE775B154FD31061251A650CE0C12CB71 -0B3026181F8FB67C9AE503417D1A94B7EE7297D3DF65E84A150AF9743260FF64 -78BF0B9746BF9282B91F5A20A9DAFEDCEB76672336CCE4069B1FCA4C9371876B -6089B8FB12422B0DF8A4E24785C77CA41266FAA3815C1C88DE2BB999F2ED861C -151F1210F5167000AE1EFFF0BF941C63DE12E05379231BFAF2523A872753CCDB -3DDBD83EDFFE52C2816022CC1FCAAFB4773AF7D89EA4BEE9A5BD2391AA025510 -547150FE5D948C7EA4105A252E3AFCEB5397778E56129870768A2FF3A2B0BC3C -BBBDB7BD5892EF13A2B34D5C762F6508FA93672DFA14AA476EC52028D0BC8F73 -E88B0367913F69BAD98244256B7908C75B25DB7204A081B59728F9406C9DDD3A -7A2303A727B1267AA8087513846811B17C011A5E57C2CB0C5AE543DDF2209974 -B54F1AF8CA3DC646BB55BD8273610FD4354B2DB8875BE611F44FE2747E296F7E -7166D1DD08F2DF3F4CD86F3BD362C41DD7FCF6110F0F77C47FA7B028BDC59E5B -F9E793F3BE389F2A84B753BE0B267E46F92001D61C22B796CB75AFCF6E99EDA8 -946B78E05C1101C27447C7187C3E64E263E96A16488D5F111D684CE0D230F220 -CBC734D80223EE4C75363D21A521E54CE35F1D1809F3CAB9463C84CB34901D3C -1D592A48505BE430D37843DFC434EDE85D8EEDF1B88586060898913B38E4079D -1FD61EB484D5CD33FDABDD42456E540BC38CE2F2C9F045CD6405E4C6BC93A530 -380AFADF57549B55DAB5D725125EA66B4AAF63420EC7A6A1AE1DA613DD509A86 -6A27847793C804BA8F97E95820907A79643012EA5DB38F4D1B48071F527443F2 -AB232100788AAC45F0E2454F6C02E32E9A13A159EA1C5E7ED1109741E8FE799C -FF18CAFEDDD0A59398F83BC6D09EA229D6E9EF7279DD695F70B0247520F2D4DA -ECA436BE740FE5902A614D1AA8A270AB5CBB66B462DD7F2E75DD875ACE04B64B -2AC5FD5FB3C2F1874D9A640A94D0F3EACE5042B9F6246308079B9A7A24BC9373 -5FC445DA623DF3578A2A64C0E1E1DAA031DEC31BC63DF9EECC4964029F49DF08 -0B51383D4723F4B3A4AF85A7737EC11E1102125E50ED736D9EE1FEC403234059 -080E0A2BEEF563E6BD12163677AF6A8D96756DD0E585C51796B88517678D1F4E -C0F7824675AF5B688ECCC2B849C8AB773BD55A24B88D68FD058EACD96F05A36B -30BB39EE084A1A79E136897788B2B238D99E84BA2ED3A5F41EFF4DB09BF25749 -5B9266BA35332C6955584CBF2C488BF2869A7BDCB7A0F60EAE33EBE378C0EA28 -694A184A37C2D2958CBE399C043B72FAF0BE6B0650A26FD2A3147460C67EA899 -B19687E506BBA1650A0450E7DB80351B54AE0BA150334C1A327BCEAB43766446 -F19EA66137C293FD30A3C1900ACAE921193825D5A6527C369D9BC886F318A810 -8A68A72F62BC765632C138D6A15B4D64E5F683A676BD7CAD08F6AD2F8F5FEAA5 -E06F8E9B023976B95DE622E85E85B8F65888B27C504F2FADD1D6C3D1CAE61917 -4B8F1F6C9F49A0881C778C74EC38BF9142C93F257088698990D6C817424AAD69 -7BCF96E916563FA07971FC760DFF6C340BF572A6D1B2380C488F87FAA8212475 -A895C2256EDE4576CBBD0119514D98A4606D81322C842527FB21B3E23BAE1E96 -3098AD7904E9E1E96AF4D980597E77D486D150CBEB433EEEFE61856AC52B212B -363F9ACB29FF42AD5D6F2465D18F2525D85FA2343A7C387562A1AD8E5A7DC9C8 -2987DDAD25003F1499FB762E7817AAF4DDC008B69549CEA44325F3D65B1E3D3A -EE511D4C2FC727321ED3771212F3E45C6D29B2C93C0C768F27F45CF04D3D05B4 -DAFBC6425753A079544C1E9F442B47A487A6F9489925EA09AD85865EBC03EBDA -C05B554BE4EC38665ECA680F68E77FA1B8141CFC49FF3409E0CFB48BDF9DB3C3 -1B4220CA2E449BC2817B1F5B4DE7600A204D0F9E6863C0BE3845266E23D69BAF -C9BC45B735E3044B90374E23A6D022E4E73DDE8B4748FA4D522498F94BFB4234 -4DBF45FD17D79E7BE2E966BAABABEF97AA74926926F847ECA4DD9441BFC24061 -197C135BE5E09A29F0538AB98DC224A4CBB9A0A0F5324AE3CAB3BDDF12362C5E -81BF78DA7CD085254EC24C14F1F3333B17124D2437E053AEB2925F5802EAFF63 -B51729C5792E17306B127F401161E37EA450E93EC6C6403DF51801B12956FFB8 -952F6B5C40ED58FFD7CC0415BC34C21954EBC5029FAB9ACB87B7EA7FF3589D8C -0C3B5DC8E940558938D5D2373ADCE7F9F228FCBCD8DAE80DEAE0F256BE33A768 -F1A1EFE629D8501B147826CDF9D95B4D72490E2F711BED20CFFE26F87E3E2658 -F592CA12DADDD725AB78E8C5B3C3D7CB4E73D9D55F145963B6D0C6B27F94965E -C16FFB083D93BB151001B7954327317EC4BC618B4117ADA6E8C937D0AFB580AF -74150349937D21D9C9BD6D9FFFBE976D4963BF1047F048C0005D427BFAB2693D -04ABE2A0012558D44B18786727F28CB660B7381809FD894EF6213340B86FE438 -BE5D36359D0AA41D5A46C57EEA148A65F470304557D3C486D303AFB4F758E91C -11C1E067598E1B8C17BF03EBDAC05B554BE4EC38665ECA680CC4069914AB31F5 -A03F0CE21953C9CF73371F5EA8D261BE57693ECBFC7F94C8534E760C688113ED -EE007C357491BFBA0CAB5053A0FC06069181AEB9DBC6F45C8A2EB583446E2BBF -284B683D8E71ED570C080A5B57E0ECACABA7CC4B6859E4D8679F04375B9CF987 -D1CF4EAA58A00EA117E44A300794A6EA816A477655796CF77EFC7DAF2CA7A39A -E278F980E256DEE1190C3E0D55F6C8C1C8566D3CBB33FB5511AC49EBE2FAC99D -77B61CD8F375B8E1824D7B5C00622C36D240C5D96C53C9377F8C83F710909D45 -45C8448B5FB11539C8F771BE90DC55515FFEFDF1E30A559707DFA77E597DC835 -5A010405CD72D9EC0B2921654FF33BE61CA7707EDED071F8FC5114B143B346DA -46451291220E40F11B8AC36566C1CC39F5F46914C2D5C101C312B378DCA15789 -ADEF9BA53320E220317B90E727E3584257054325F621D13E70A4B7BA4EB5193E -4C99697E8FB895DDD8C16DBB6F312F93EADAC1D4DA3156166A4489D046C76376 -A44733503D4DFB43726576FD8A8493F2144AE9FDB41FCC4DD6D4ADB581103341 -B8267A16BF5582788C9295D4555BE6678EB488251C3BF6B996A3E0D9B01F141F -46004A6573B4744E15182125D8B1F394746865237D9CE3911315A67A7A93E272 -8E8C8589641CFEFC5140BF06200BF0B1B8D61DBA3B35499DCD81D2F792244BD6 -ADAB3C186FE6DAD88477454B3C680F90A7486D974A71CAD55281116873B9AE57 -8A26918A0DC8FB6CAC017257C110BDFD94D7FE5D3F3E547AB382987EF58276C0 -1093188DFD2CEDAC61D7FA7B753D4E164909431DCB3105E95CB82A3EF8C5F891 -F30DD3D978A78A4ADC04F7B444C4853F4D33758263D9CC3C107CCD13E804C4AA -AD0D1FC5818F220B2C713BA3B61258564C15631B259623C23AFA8F6565B7C671 -66B4F1871B50ED6BEA46043DD8A1EFB224182A11452D2003D2E9EE6C582C274D -057F1AEA118B4F1CAD0B7E98BF55BEEF99C19188A7A05B4DB72C28FFED5E34F7 -0561F5E64E23BD188CE74175526415CA118A1F4FB3B638CEEBF5D0184CAE03E4 -36EFCFCB52AACC148391A5E9FA955B1DBBFB2A882A3DBFD2FA9572CE3493264C -68221A7B1BC59B97E6B95A1698FA154975C15A9386F0E3B42BD256CD19A515BE -D3064BA8187484FD92574662D37A3B63B500466357E4903334E5A7B32B8136F6 -B4C38D4B11249D4343287AECD20158A6820F38BFCBDB596178F69D9486D6E5EC -AB99B059FE68DCD752E7FFF9F6AF94C227F374356AE341EF6E5AAA15FF906A71 -F8A1E3CCF12A5BF4AB6BDFE767D3A91CFFE12A787D6CF9F19E9FE841F0256A91 -A20D76FE4FCA3491A2623067E7E16CEA46F00665F34324C755992F10AA5BC288 -5F08CDC2C51B40F81D04F967FABF692C887C652BC10CBC4729DF40E4CFAAF4D2 -504B044E8786330706294BCD0A2060E1F47F0B7609CB4B8CC36BB005EAFC2D7B -8991BE92E4F10CA8E3BC696BEE61D750792AF5415B7F35BDAF10B77917D792EE -FB66790435D7FFF2BBFF0E511BCD47A16C17073AC9D62BD413CEF7189E1F49D8 -0C6C5352B542990B71564F805E541D394C7F18D33E08DE70870D9407B2F1ACE7 -D70A2F140B565748C8AFB553754FEDB81A05FD6DBFD96D75D6C3850D957AB553 -BB5E7C3D2B5E2EE9A5312C2FC5CFD828137F7F96CADA9C3F77D24925C8573A01 -96C19A9FBC6756155D710772DA9B71D0AF8EC83E76967445B1F5730DE62C0387 -5E50A5EDA1387100AB891AA9F608A676020504D860E763401FACBE13AE2BF981 -212D178B5107009ED36D5B9D59015594C697B28EA82AAA63305BC482AA7552B0 -2BB080926C0BAD409507C046E30548DE1276B0F2BA2635C85CDA7BF3D23E4F9C -070F3684CC2E3C27B60F6E6F0B69FBCAD18682119E8EEFA6990AC44A5013815F -F2EC95926E01FF028F051DB0AEC0BFF6E811A8097DEB8A1F648AF55BFF6226EA -FF417E42B5D9F39C0C4E35DE7F400C90DC58F281C574704A8EC89292392139AD -438884CC93EE821624A14774A8450071CAEE57E841A4A04E6F8FFE3B371674BD -967963C7CCFA8E1FD64FB77C5EBDDD89E853649DBB6117A1B74FDD47BD4F4E78 -CD575305E5D9D60D9561B288AA0FF61ED720235294214481C13BB3EBB7CF6357 -CCA8669B48175DE40F3F1B5069FEF2432F102447787009EC2D510894E39EC9D5 -C2056F4C29006FF75EEC9EE5C41124E129244B19C4269A8F91A1BAA3A320BD30 -EA9C76D10F54F8E645D96F8182479992A3367E850F9D9ED953FD2CB530C920ED -501BD8692A080EA9DEFD25E99D40A7AAFC80F784CB395E28AB0E9937AA8C8AE9 -FE5120547C39B0EA13146867E5388F39D0D4FC4F8C917ADC691459CCF0D6462E -88FC7ABD822AAF698BBC60127235BE99BF7D04B70E643F385D6B52E2CA80DF2D -872832CA3B7AABA4E5860851EA4266C5853D1669C8B79F15285EF1F9BCE36256 -203D69167693BAFA62D3ADA8DC75847F7250B42A64DF7284B72035DF86B62F46 -E4BAE6512FA07B3CCCB939AD416E28E0478650770BB9C0A40F45DDFE277292FD -83B6E52D8DCC2CD1E8887A38A80102D9941A48897DC4C15CF57E47DDE6A33C0A -15BA2467620C36852BF37B7A140BCA70B515170BEC2EE66AF013FFC7ECB706F5 -F7963748164DA06A81322C842527FB21B3E23BAE1E96309A06E5D910A9CA33B9 -F2A6F4EC09911CBD988929E4B03580C36A691DC2BA91ABBDD22B7E112324E6D6 -FF7E34834EC480402DC2F75467DBB9EA0AED0698A298F819F4B425EDA853134A -80E6545FCCB487FDEBB3F3A3C5C097A52CA325F82FF35FDF93C9E21AA1E06D2B -7D58B5C0EE1B6DE181D826EA00D7823DA700191101F636EB9E0A4FAE7572F7E4 -E6AF01D00676275B94BF4BA63A363A5340CA4DF7197A5F8DB894642096B3D28A -92CE4A12AC14C9271F506DF3EC4985238672A852484F093B58BCF8CD91D526E2 -1F9FB50625981C4F9E74CD776412E849D6E543E9F4E79FD4CBE333FBCFADE275 -EDBFE0CFDC3097BCCC46558E7A9E73F41162443F76F3FF750411C32AACA85F94 -37CEDE8B9F6BE6D33CB5111570C469646C750B1AD39D5DA99C1AC17D7F7254FD -392A0020ED9A909A3DC7B8F2C72E10C5CE139C8D5E6BEB5C55B9805E4D2DBC00 -F282407CE626B82300550EB0E4BE9A1A4D5594D5A9C58AFED1ECD15A6AE4412F -8BF642022B8FB013522D7BF9EB2541F38ED4E2751AF70219A685B6A0B3373678 -9AE4DD1FA1B5FCD791D409BD639F1638F93051E9BB22049D1107F6AE16EAE967 -DA6D802A9B531CA7CF38735C981284133E87B05B04A44637DDB53AB5FE467581 -A609B4982A5E08829502DD27CD13C3E00E1EC6D0078BFFD5CE4FFA21FC072ED9 -057CD1A28412C0F1034FB3212FAD24715881787ED6F633DD7BC5B617A3443F6E -69C007EE761A6BEFD891834EEC926D6BEC4AA1CD878A13D9B3A0E8776F78B201 -C6211D5D40336AECB014E2B65B5E94B33AB537B8A6F387836F35EB3575F454AF -4F8CC133D83C5DCB229B9FFBD30BC897ACD148D2AB9DFF7876668C32DDDFC1FC -F8D8E19FC47A0F57EC4E54E98B4ADD86BF54EEF9D0D17C63527AFB2AC537B47C -40271C8007B903D378CB64C96061797568761CBBE3860F2F424CF33C0351FAC0 -D79F9DB3B51DB556E9B0F7F229D822401592E7FA58E3D150CB3A96B1F85838B0 -79C42D244D9DBE02A679D390E7F470BE569C7F7726C499CD0B3D459608940E7B -A8A5223A9170C48233DA5550022EA4FAF33FD1BD72AC3A4A3FC7DC0F747B79E6 -38420F987A5CAEA48390EBD677CB066175EBDFBC8C2EB17A2A6F7BDE4C2A9F3C -9C3EB955608E09D6DD423540BDA486868EFF3B89AAF4C334B98587870141AC15 -4EA359F717BC5972BDE2D2BB4E21AB0E4959438B05379DF199C2D0706E83E9C6 -C55F1278CB1E65ED7F447D701B48B81F5F5351B45AA7518C66DC86B4DF6D6112 -20029FC729994E37BC2DB86E5487C9BDB503D47732DE6AA264EF7B721BF1754C -5FD1B4EBEAC916062C2F631CC640C21DCD27157C17B3125A448E54A4C3EA1036 -080C4F5FEAFDB47CCD5ADC8BA3B1E894EF7D22B2B8E48F4861B84A78ED825281 -E33CB03F19DC3775A4A1E5F90FE69D7524D8AAF29905ECD40C4A09E4E83D61F6 -8D73A3734B8EC9D803D2BEF69FC9B7C3C2BACB269329C468F870960234527878 -9D0F37931005401D2A36C02D9850B2D68A170EA2494C6306635F9B5BE72E3194 -DEF6B9DD30971EE8AC387CC4804F6B4A2240595F43DDB661F994C6B911EBC9EB -4A8A5AB155289EA879E74D1016889B934B5A20BC26151D66893E312892B18CC5 -1A72D04FC0F6BE278D4D1CE1593D63DEF770D03D269CD714AD94C4F7282495CB -AA9D2C4EF5DAA1582071AFD5F1C57444753F21C0C6E80CE69700C1190086F260 -70E8E4AF65E7AE7BF6871C57088B3C645105D53078306AD0DD0DE22C313CE16B -372ED2FE4D0EEE7EFA0482F48D86E13709D75DDA67480BE8B1C1D919143E8D64 -8BF4907880134F6DDF6ABE14057875DCA5493CD69B4380D32A781A9B0FF2F847 -7876DA6890E47B48D58980358C64E12082909FE635AABB7D3A3EDBE1B98342A3 -EE8768B697E6F8521F35DD3F436812CEE11CEA3F2AC141A727F236199CB507CD -55BCA00FEC77B493723D66AE1107062EBB8669293AABEC94BD6D06CFABC41D19 -00F1A0001216B9074EC84251A2EBF37122F1E12CA2F60CE7A8EDD72F37D55A4B -A4F99271289592B9466E4383D540EE4E12921A0CD884C6F8544743981445C943 -70B4E3C380A75DD2C3B1A0B20AAC509A8068828C2E188764E7D4D0652D03E8F1 -08B6F6BC35F51A13AD65D9D0B5942A3FE8E43F0E4BBC036EC57C65C7090E0B50 -C4AAAA6BF374F45BB45AF596863F93A144170E89A0BEA1A7AE549833BC7F0548 -941BCFF4095A1A876A054A0B93D02B7F71EBDDC5042B1BF841943F6C39DF9D32 -D535A0039DEF9FD206C5AA91EE79AEF694DC261E47F15513CDA9B832889A3BF3 -7174B68373FBD58B36C7DEC24968EC98CA6B35D9EBD17C3CF29FD487C1D43370 -FD434E51A376D761E6DF3CFA1B92DC55C63BD8362BE30DE6CE793715D1A541B6 -CB98D369E4C8C5BA741AA7E4BD3A876C6D72DFCFC9B06F37462C3DC344DD3658 -BB3C8ABEA374243103C54F4A4CC84D6DE3BFD8AC59ABB9D2709638526B19E4EC -106C5D5F84F9762ECB5E82E72A36E2FF688045CC7B6D44435752F014766A31E7 -CD99D7B928C45B2A648A9380541E50ED80372D66C51613DF14766B6AFBCF3952 -08ACBEF490E578594C0811BB62698C0AAAD2B21E1AFB97ACDB9F3D8ED49A7CE4 -3827B3159823407432F4865326D57494C5BF89521C1664A09F906D7D43475620 -F7F62CB650C477389D79469BCD08654560EB3D7DFCB93D264DF3D42A61DA6830 -1334C060B3670C83FD027ACC248BDBE5E056BD4E80E73016C82FB530F59423E1 -4F44F36A35E929C119F0F209D795362FB642EBECE7A1CDD21AAA820DB3B09322 -4999A373A0A84B0E27E8A84E04D1223F89320C3DBBAABF6E0CBA984DD0EE0788 -B84B142D132F62ECD6E903DE75B6681AB690C1CE37D41380812461B2BB157D27 -623365C5A6C73664ABF5FC3021E8AC32F07DEA87EFC6AAE69F735066539F1863 -1EF329CDAC12F5658A9CA19AE381893DC68CFA097748171511B86B3F09EAA1E7 -7A748B283EFB6DB46A204F0B48F2F8A473C1BEB10E83AA759CCA28A1E598EAED -CD2995926A9D123D418FD59D187984C8A2A1B0F1D65A529DFFC640D25B5C822A -27639C8BA6024696B18494B31014CFCA5DCE2F5F449E80E18D09F5630A236DF9 -E5BDF48C7F41960A13E886A3459E58C36D52E68148F730C44F612C414D052E3F -457674DDC475D78ABDFA5075D5128E5F3224CE4A2998BAD903D21AA4BE2CD7EF -5A7106C98514F10C6E2C4B7912FBF6774ED332A900B0E2168080DD22138A46F3 -C6BE2D6DF13A7BC74BB1D4EDE282C08F5EFDAE9AC612CB0EDBD7710E5A97765F -9034C1A9FB8C2DE9A66C6274B53786B99174E5802D6B0E0FE253924E47FE016C -455FE0357AF1B394076802C7646CD033B52D630C827C092CB7DF2EDB2A43B175 -2D29B9FA19D012EF742B7B9CF554F396A90F5F2ED5EAD5E852BCDE46B2C5E264 -430CD5559AD9C3347275D1FED7E21277AB28894CCF024FF2A7984D11346C24FC -239C8BB2D2184CD88476DFE45C9D0E34EEFF2A31FD68AF291DC645AA6269BFBE -8A26E50B112FF4BC746011A94010DEC072A75172734372E801DD7C9E3DF23FD4 -FDB9BEDB22712B314FFEE792D5A9581A8EC589AED5267DA9DFA3B8BB775182F5 -42A0C9EC08DD2CB13C287173092926529445ED53C8B1AB5A385B7F0E66E9277A -B5D12351270BF615E9AD905D588DF7F47F1D4A42FC50242B535C09B9F14F8048 -EB9E5DA4AA28B79D0E7B6C51FD47AAC4387C5E8A100D799E6DCBBF8A08D34B43 -C13401FB0871442BACEC7E896B2025044FE315742E4CBA0ACF8EF3C1EEFC1A3C -B055063FA9078EECEDF5DBA7D45F2042791764A435F90E1B24E52B9702B2C79E -98499A4848A6960D4B5E8E40BF7112E5977458FB92CB5B4B7F8808F85CA0BBA2 -C23D6A79C9E80FDF28198F426EE172BA99CB40BEEBDD242021E4370300717B7C -F68D195FC36226F19F69C1EF0513870FAE7659A4A2BD62DA9705E430D4D6910A -2123FDCE8B1790A213C0CF484EE8943555DAB99989CD9390FA6A5ACC4C0E3967 -5D0194E4E80682F0578F7C096F9D2B8646863A3E3578D4CDAE9CDC4BB6677B2D -B2D85731EA460C42DF58D6A239D38CBB08F6EC7ABDCFACAB649106B07E08F5AC -F11A05BD13EB193818BC02D7ED3C8AAA0E85C51DC47E83CCD338CDECEFDBA72E -7F8CE7BA3843627C8B17175726B8329EA910F1D98DA4E436BB304EF9A404A538 -60E6DF0D1698966FC54311A3AD8AF804ED5156CE1EC0A149A980CEFC267369CA -584D1FBB6CEA3585BA3364D79B2D806D14606C44B1F19BAAA3490E04F7C10428 -76F9B22E712EC0B4A82B84CD23F983FC5E304AF9960EDFF70E9E28A3A75994E7 -BFCACBBBDB4E56EC3E7946E25F7AB4385982C30AB63838760E56E582ED689357 -26E012A8398E1E6C752EEE8A5A726ED2F0805AB1EFCEDCC532648AAC41E7F87F -EDC34F9140FE639C422A71ABF5619B45B051B7B686081E8400E976C9CFEC20E2 -22AA4629418D23CBB53B92E4E04B8A716654559C7EA58116ECF80B8B826F510F -21E2F5898A78054974A64E64B0FD0B9B379F6D9D8A62C68F3DB8BA0DF5B8717D -FD96BABF2489DF1E2A8B466CF930B51524782788EC30F29A130EC416DF9BE69E -3E744AC2B7106760DC409B7BE351757A1B5393FF72F0E2652FE8527C14DCEDE1 -88A672A6CC355D778198F9D1ED78D1A9960D13A1033A9DECBA2BF885A89436C5 -1E5F9CEC9B1D45475C6A81BCBA697BA38E08ACB216004B7697756DF1E8CF7536 -0EBB44DAEE815E32E75C26C3AA880F224517A685F2665ACA40442AA22935B8FE -FF61B0FC36E07CD25F8A1BABF2BE8ABB2D7E6B7B73BAFC9B3182DC3FD11F31D6 -AF79A1F11146B7F83699D671889A573C4CCAD1CF2E82DE56F8BB587E858BA590 -015EFF5774C2D1C6CF2E3A6A12582751D15FBBB75EB0509625E69A85177D5B3A -C35A7F9359132F437154E6E1CDF3555C7575F48DA8991C26BEFB5CA028912539 -46A398007D3EEDCE07E134236DB48544BE5B914A758AAF1ECC4588C9D91C62C2 -76A95F0D06467F6B4BA07AD78D70823C3D83F4FB3A7FBA1931F3108D6A72F021 -1E18818E570C91831EF17C0F708BD06C2FE4E73BEDDC0AC482EA0C06B0EEE7B2 -7DDD7E11E1C7268F3308ACED1A5C39587A828904970308F0AAD730C054BF159F -6309D3E66BDF5214AFCBF50B06D9B9CEF7FFCF268ED5183DC61467AE78906DC8 -7206476ED426778D42A4C60460CCBCF6E44D3425891FCEC3A815B640CFCB238A -2F2DD97FBB2E23D18A07B33CFC52D380B0A25E74769C6FA20C4469F05A1B9DF1 -1112B9E27D48D2C244B9D6BF717C7CEF1D7F5AF372B4385982AB117062D51210 -FA4F46EC4AE6887EA55A53049D2610E09358A4FD038D65B032D23555CD02FE50 -8FBC764CD2C1FAA04C78A76D25AC8E0766CDB14B8BAB9D25B6CD51F7BD4ABDEE -A5A4214A4EFC7B9C2DA09A880F9B2C82B3460FA1B3414FCEB663DBE4B54D2E29 -503A6380DE2F1D6998A7C79292821813D5AF0D762ADACFD8C972BF435105E263 -AC8C80ADDD3745E906A93323F9AD5377F7D8E503DE7B38EB47921FBD5CDF7859 -9782F86F32C831C21DEC30DC783C79C43E18580D9835270B5327E0C59FA9765A -C844DD4E678D80F76E61C21734D5E80F12C64C030F9AA1D4D1B13568FA79AA3F -5065E02317C78D64B71E81D4DF7BB9D54909046DC86898254D9EA9411503922B -847AAAF73ED12AA2028299C9E18CA835244EF765998B555CACEC6E2125ED4057 -214B56676C5424AC511EE2933C67915197ED818EE962EF76EC5972A4F2A5912A -D2B952C560FC8A7A83AD4023F5C5DFECE7011BCED7DE2348CF8FB9EB79EE0EC1 -CF07EA698B920E61CD4EAF911A7FF6820A129EA8B2135A3878657E2CD57E5B85 -D5A142DA7074BED5C42D79D1C298FE83AB01A28836484496BB62BAC16E1EFA92 -6A26523C0F0995713C08BB08723593069340146999B2DF3D192A3920C56C2966 -5F3E4878C3CBC8E2541F1AE9CCDAAA7540327CA81C77D14EE6AB62B3E8F0F735 -6FF0AF8AA45D2D9A384DF4B7ADFF8259179F5867F349A4478FDC46F8C441E1B1 -578E432DC6CFDECBEFCCE3E4BCE4B1E08FE5978F9060D5157F76B19B80082E20 -EB4412FE4773F3ACDFCC1CC3DAE7EF882EA7F0FA2B7F4671C443B96826AC01AA -C8E7ABF8D0D756010C68B3C5E8599293A38D2B1E3212672EB517FED0E56AA30C -5B9D176F54E05578CF54740235553E77E224FE68CC1CC3115C850A2D27A90300 -94A78BB245F317AB3D722A4E7112CF084FD83DD160069FEF7CD13566F1B4C663 -2D984B70A2E38A0B53C0AFFF10EB25B488B07AC6CB3C83FA76C1796A67A69A6D -3AD4EF5D86EC63010E823A6C27870B2D4AE0807E970DAAB5C26E73257B7616D4 -3507E4D2E13EDFD4BE3EEC3CA5C3B8D7BBAD1042826FE28338A574FE93827F32 -161205C0121E241D83AB9478DAAA7546D35B7DD1A964BE0FF866F7EB6980F1B3 -0E902EE7B946D0AD718C21EA05F9B5E8FF39010D95E5C8004C965F62C19F0D0B -7434A397EF065D20F2C997D2EC4DC7D5D82A13BD5697947F0DB53A91C7B39F2C -6C83C78E359D8BE9856CCE8701FA236072A6CF7FC846BD527042AA9A313BF069 -D2DCA69B403C886775C6759F98DD2C8FBC5062F389BBE61A2F036DA3D0031B35 -933E9F7C4B17AFDDFBB96610E2E6608C2446D06FBFD66B557BF9042A862FEBE1 -868EAE0BD819D3D5F6421745C6CC3EE1180943A626F8FC2E7145F0613B8369D8 -6D166B3D4AD31910F5B85A9912318D4D03D4359DB30BAF154D7635861479EE71 -F090EF8B69A0503B94D724BAB5A03B713D8F5667B71AD281486FA26373FB015E -8BB995543454C3CD554621E83550F5CBB82C730DE2894B7F1D13FDA35554DC9A -B6481B3F93130FDDF239ACA3DF9889621A0F12BCADE4442EB3A20BF7D86C0226 -30E49D2BFB0E778A398063F84669AB683C8366D3CCBEAD665715B5A03881541A -C01DBF73F71CA701EC9442498BA0363CE38A32B0D9FC480DEBB7171A88947612 -77A58D45F81A67038243C2B88E9C0E708491815DF29DFDB69A7B296F8759E707 -477F9C227BF2AB8C01F6961338B5BBEB5D7E9404D0DA91A226E3EB5EA00D9AC1 -D96AF50A92728C4F22C39046974892D12770B1ED06EB27494190CB3D3F719FA6 -06B121F2680BAF73DF9639D4F8F6B412577801EF8F9D336F9556942ABA5C165E -80D2B39486FF94C7233A02E118C27684CC0D5BA5647F6639F9056C3A9125DF04 -F59318E916BD272D412EF0B7A7F763995024A7EC0507C219A8191D6FE96714CA -7C618353EF9FE5744D0BD856A1F6F24A52D3A42BF6B20A9B07190EF90BBDDD16 -421885FF131FB087121BD5F5B2AB6E392B0BDA9F29700257643D647F1064810D -1062F6FC663D39E819FE6EBCB70EF01F90E9ED42EB39CAD9450BAF72F55B5CB6 -4769FB6819A46AC2E876BFED9BEEB752884A6648FFD24515C8CABA646EDB9207 -66C8CDD8D0A68E548FFCC6718DDDCE4C2F9A7B4B1C35C6618EBC8E395269D0F8 -99D2652471D87EACAE9C467A3AF005569269D7E3CC38B251F215F11B125D6ADA -59B473D111E3AA483BE00E54092D52F2FC1EFA8E2A6C933E477E1D6E53DB9DD5 -4B32F1900EF24933250E6F6F4133A7F329B0E0544BA4EFC6493BA4E91A8EF51C -9E2BC3256153257F88FAA192A69396C945A36FB19BD276015CFE1B96DDA380F7 -A253E19DEB434B9F1D564AD2B3E77C8FC61BEC92AE917DC2B260D53A0E6DFA93 -BEFF592A4EEEADD553406ABBBE8FB30A2C153B8856E32BAB3030E4212ECECE81 -3B55D025FD0BA85E56B7A7761FE0F1D1A92A2C7827419D0FB148AA5193A81096 -26A02482B140C6A7C0D0CCED923B1809E4EF4964157E7B09CACCD1B7E24743F9 -4B4E8E902CE01DD1A2D045B14B5D2D44CE046FC7A63376A63BDFCB2C5FC46CC5 -BF44EAA55FF167F290A80B952EB789ACCDD2BC6314F4792CA09BAA220A2121F2 -063FB7EE7258D961EC6DC65BEDE9EA41430B19EE7162458215DE858C206863BF -F46B6809C6D6C249138F2570976718E86C289B947064B14CC61E9464C5CA1C97 -5CD6180000C57CA66A3CA4F31D21B49336EF9BCC7B95E64CF85BB83A131051A0 -1FDB8BEBC9CE07AAEF433429FC3937D44010406D6C372767846FD2A16453B6A3 -10CF5F3F37309E5357DE3BD88167375BFBB7C260EBA9DA9D8FC659CAEC1D37CC -A935605067CAB1A3385C2CB6FC8EB6D1EA25E7081F23407D7A98F44618EB53DF -833CC20488BDF3DD2499CB5E010282F8038EC6D52F3CB27ACCD2FE6298932B48 -EFD3EE7D7792CA6280CC074FF697D89114C4FD0156DA3718E1A150DF7EC94B07 -867840D9B9B2314FACF0CA14D224118B363B09E6AC8D86B5CB5667C9F8226A33 -1AD1DCA0DE7D166CB356AF4262586B5DA83691C5CB3296EB88720F324DC4542C -91A746E1EF4AFB54E4DB04C3BD8DE45C3F0521D078B1397B0A33DF5D01E8FDD6 -3ADEBCCC0D0642B601F4E70BC6F52FFF140633C3DD4BBDFB89BE8DD3D45CA5A6 -5B8FB5601AAE7CE439E9F31142A027ACB60CD47329A063E08A705EB145E77BE9 -F089F9060C81C38E316728075BC316B52A0A0B621F7B16B3648780A21239DBC5 -67DCCD955E171D7E014FB1ECB2B66688D23A738E3DE7D9B8C803CF312D2FA485 -EE73D7883110191F2A8219CBAB99349902D7BD85268A24F05AD6A443EFD6C905 -034BC7BB6B02CAAE86514EC8E23A0B0037074DCB8A5D94D94C9D93C69FE68085 -D9BDF58E7584D6B5DB6F77C78A346B87927748D5D3D84CAA60C8C0B3EA336773 -79B6E6B4E0722DAB9E8D17EE94DA23FD551C705D4E821A865ED381EC78A9EEAC -DF8DE259C046B5B8924CA613D093F8ABC28856D630AD385C3B468ED943E38367 -96C8149DCC3DD60331A3EB2D6345A5A0D51A86FF84D02004769E74A0A5A6B119 -135B16FC37C1D04CD1A57DC0B81AE273E90399B6D18573696753C456F51F75B1 -AED27346BBCAF89CD1DF2ECF413CEA567228CB4420A3797E4F9189451F8D19E4 -53423A89C7703209BE377DA8D41B006C7219579EFBC76C040BC8B3A82FCDEA97 -E7C06AC58492ED7DE99B39D4843A67A9EF52438C501255148ADCC8399CDE0E5C -E138883D8F016B9362253CD890308128E85B506AFC4C7AA760972EEC11697EDF -B11499326F9EB6963221DC495539BCA81FE253D560442E3A74B436F158A77CD0 -8C9A39642E987A574D6D2541B5C0BF15F4F42A5159ADF0EBE6C8ECABD837831C -23E0BA5411E878331F09A51795B6C0B50C338FD476DFDBC37BFB89188D26229E -2147F9EFC49E24836AD78F5AE26470B11341E2F33243B371F0B4ACC2D200883B -660E584C5E923F1F934E8BEF8B9D0F159A9AA47D4678309E477B1DB4DA4ECEA2 -9E79D42F1E7DDDF7089242D86AD2A9F8BB2482C3AD3ACA16DAF0176DC660F669 -58202D200C6C3DE1B0ADB95B4C5E85EAE867131B27123E482E3B0FF8DE3CF4D2 -6D8453002F3B1093790B70DE4EF94834C243F11B6C2520E6B350B9FFC93B2CAF -CCAEC4E3FD0F6A269CD781ACA26E896DBE05B492AAE6BD1866611993490E21F8 -4FA309D23F6DD8943517345C3B9D76FC001324DD9F6E8DE2E65C13568A9BDE8E -1EDACE2C0301E833B8D1D3F161A187763CB6373DC58F27B42BDA1E720C339331 -AD28CFB005F7980BA0AF52F8BEE745A4A54BB2BC3E7CF7834C721FFC9CA55AD2 -BEFC5BC017E52EFCD48524963B7389E0C627C9C6866C4FA4CAA20CCE3AD377ED -A39337109D6EEC1C1679A2D62A301C6A788514DF32F89C0ADC9AEE8090B77906 -311A7E6ADB79D5C27597A5DF64EBFEB838C2AB829C23E9876F9D3765EA89C0DD -040B5B3EF08005F755E18A32F11A8BF824BCA2B0D18067269EE42D2BDB3B0DA9 -EA412DA068F4490CCC7A51CC81E4BC67795A5055628F91810DF627828B9BE8B7 -7B13EDEDB022FD45DC2117D8B6DD0B96B89EC02A3B167A036F4D004254672748 -9242F44572CBA7CA6267AC6A3B095B1CF65AC170746B8C187AEE7E0E8200379A -5576D35C01B8A3164D1A0AC4A40A1144D1619D1321E53551B5C410952C8C32AC -471579FDF3A2B408E2B717F0930CB64FD779BFDE3C2B209C6498036376C4AE6D -C51F48B05B77571DF0BBAB1E7D2EFEA371DBD597C64276D02D555E48EB20A8C7 -CB52E9D8B917645CEB59137F44727E16CCCDF52F2E5D3F8FE395DB03CDD2ECB5 -4312AD9F1E48A742DC1A56849E3496DC99359D5325A32BE8EF951D69D724CCC5 -0793FF97E96F893BA7DE422AC50B3107B8E342F5A9877C73148FBD249C1FF735 -EDE786766C5D04B89480FFAFBEB190776B4B48B640F18EBA8336A464E72C5974 -82B996903BAEE901594A3B7EF552218DE21174B12F8D78CB2B68C72331F00E93 -06658D49E8BFDDDA46ACBEF018E43667925D65458985ED787930AA5AA4ABA197 -2A8D6C40E3F5BC370D4FBA63EF8B6AB79D9C19C8393B9B30CB228BC3C9279E29 -2A72A7356150AD67D4C2DE7E96D3C54D118D0C08D3D680F1EFAE8D4B4F9E2516 -167CC0D03A1414B5F5AA20DA3C24F040DB77CD6ECF03B43C459E0607BB9EEF9C -EC10F4682D1ACB0E08CCEB6ECD6AF095278505D26CD4EF967EFA14C38F5C7E53 -622987D0BD7B2C0B5C0F8A03FF6362A8359400DEFC59CCCE4977089BD303CD87 -959F7C6BD5CB8116E125F07BC07AB087C466897584EF8E808FE586F590E18244 -5BFEF7A5F7739F64C892957AB7AF4F46100539E03BF227D6560D61EE63B636C6 -204A163E08BDF6A6F8BB1E21E8CE3F0B72140208BEE921548FD694D10433657A -372F37D521E656D34F07F6E5CD2A2DF66416A33B291DF7423C766C195F558BA5 -4A0C9EBABC0593F9654CD5D6A4AB41CEAF4BEA1B57406D269AB14D0F8734B712 -33D85779805A9DD2FCAA6DEA7F818CE2D2B2751D1B796BAC46568828D4F332E4 -7ACCE4D1A5B630F0EEA8FEAC8D34F8A0CD011AF00CD3BC2FCA6A85EE70C35DD7 -E80D9A6BD3CAA6A3CF7321E59BB67DA7EE6FD5958035C16D9C8EF22FA19751C5 -D92BC2F897A41F2DA6B46A870CF134E2AEB9169C70E701C4A75A603E1F34C22E -6407F558B26E744A6E82F12EA2FD42915E3EA283A803DAAF5CBBF7EC5879FEE6 -96363442C023534725D06A294F7390E8C451E9AF2558D35B3A47F6E77BE490CB -F86AAD4346E94B30F998B28B73399D7BE3E50127AC218353037E16AF33064D83 -9F7707815C427CB4298A40DAA67D2D8739D18FEBAA7F6BBC95A194B62A00B763 -123BF4323C2E2253BBFFB101913A12CDC4861C6E10F48ADFF8AAE741F9D72B1B -D807CD640AE31A262E02AE45FB65F8DA7FE57821C1C3B45D99DD56A76816B29C -D4FE9C3532C338C219E8E14FB4A85DEE646A6F6607BFE3A07043FDD3AC00AAF0 -93D3BA84E93E68DE04E8C09EB5A0D80F5D8271532690102B9511A2E117606EF8 -9F7521957B483325D4C434A9B46F7C21E1BD8A80CB76DC68EFCCB43805E238A0 -6D96B35FEE3B33EE5E4EF1C0EC87712D295D510AFEECAEE84E1BA0FDC7F6B16B -57AB403F094E49C5530D8523334BD2189C3D50E3D2B85EDD6F572F5756A0FAF6 -433E135E1615BD2FE6770BA72BE3D49DE4A56A10CFF723CF52588134EAB58B77 -0761F6F5B1E0EB895BF2D82BF8CC3E111EE12BB0DED2EF46EAE21F0FEC26FF26 -AA62D26485FD905187ED6F63D615779CD958CAEEBB1A7FD842B8E677DEF9C271 -A51B0BD9419CF4881E6CAD7D6771EF6A1AEC83CE884B747EFC8AFD093A2DE3B8 -82F6ADF99CFC8CD0D51943DEDD2C599E3A617184C8A18B89EB06F47A66C68490 -F4FE15EFBF1E9C16F67C8BF08AB67AA4935307787A4E0F0BF3369DD4B2050A47 -BB010399EEDB310CD6BFFCE6D04B6AE5749069C32DE913493CE997789C570417 -54FC1C5B65CFC548538502968BCDDD8ECF7288ADCD991E347981D8291B2DA729 -A1F4E52333958E550A205A8A9B8AFC46601D53FF1136EA25260565EA6C3C6BFC -5A52EFBD02C8451F81D4A30B30ABEE502D3528A9EFD784AF6611CF914DC5912C -5C318A3633CE81B0599FE530D16073C3C8AD8D4349DFB0CC9D239CC9E4E16D4C -8D0B48B6CD2A0A81041FBA93EFE86FDC21BE08A26EAC33CCBF2574144B4FF393 -DC3DB605E617E43A06A56F9FF5428EB2A8CF3D36F597B6367B1A0E87C50D7BE6 -505F6BC7F5CCC1A67B8C30D139D2CE0805104706DF21E8DD3EF2366C1AC52E7D -D6FF1EBE3675C4AF65A9424915EF4670B6ED762270D735941D76E5842F8ED90B -39CFB0046E5AF296D5FFAFA17EB3B8B5D814C5CA7CAE79BE48A268C16A24D97C -BB4299973543EC3BA9E774A3DBF479197CA28ED3865A71F450B3E2E9A5D6C1FC -7989589FA20D8C04A282D8C7F697C79FAEA5DD9FF02CC202E3624D5608C26933 -2AD11DE0D8582972AA2AFF73DC19EA802AF1BDB01671E0D875A3320FD6EFEAE9 -E3130BED12089F2266FC7986F87E2D5291B646A7A0A93EC98167CA9416EFF6E4 -11913A8338BE6CBD1EE5349E000814D866CDD1CAF0FB90559F66241639EC219B -5907E238C3360FB89E6C439387AEB6370B7215FDF0A8A2288641C7E754B4696C -224DF486DD4D6774C49704B6B72453514149D0B2BAB408D4E6E3291B39410DC4 -516371323CB14FA0B07EEBF85BDA9A5AC6AF0EC7B96BE088EF0DA1B83A327A39 -DD46BF7F39AAF56E8E0317227E9C33680DA436E75211D9C1A1C5806C6A3366B2 -4092F38A2C559C6BECC3D5E2C6B1EB12313CEADF32AD44B5FA66A728FFCF9C89 -A614C1DDE13F0063FF59DDF032CECE3FB6DA9EC802B5AAFA6ACD05C751699D8C -5ACD251045906FD1008BE7198B4E25B90EABEC1561C7CC984D670666D4CA543B -09EE08010E4DF7A514702F24F295721BAD3E388B1FFA655EE651001F +CF63146D84D930F5D8F7A409CF367D69585DEE39F1C021E8BDD6E5AEF8C55072 +F74A98091CF2C8A92DEEEF48AAE2AD35FDFD39A687303EE577FECD6FAA321F2E +6AE2E70EA85D9C7B241BEB0E132E2CDB1F4677DE55F61A1CF019F96CCDF3BF88 +CF31AF2354AB4521EAB771294DE31AFAE07E3AEB3C71946861A6A0946805D180 +BCC3F57E30B539002A6F111DC0E6C82A9C9097E1CB4B57EF7E58F7B023184463 +D0538D597F6C89318C95575185B9772C034A522667FB953AED79A97D93D22954 +542F825BA3AB32CE9C7B46A63AE68699BA2EF321D7A81CDDA23EB4CAB69B0F31 +F251824DF44EFD734AE3D8C813C73E5A2C42248D3C84DAAD94BBD9BC58907EF4 +045DB5FCF569CA2F96D624DB267AFA967F80C8260340BB7B6ABB2EF2DC296595 +E10415FDFDADE4CBA2880ED2D9A540B2C3898FE6E5178D6E02C273873D1505AD +878BD665189D45C42483A782C77A0C0E596AF005D372D558AD6030E08B8C7399 +F0EEB265FB97F33B3BA154DAF0645376C0B4190D6DC7AFCE1C5F85D348B45976 +141532ED6E5B8E62CCBD505618FD4CC4B79A65A3B693B5C41860ED578BB2842D +CF86FAF6E8D4EA877B0E360364D5A0B9CD8807EE808BF33DBF18EFC1890AB5D3 +3E48EAFD222E5BEE9FD5D9B002E4F40093577D4400FA73D978E177884665ADFF +665CE8E3518CF9E2DD410A13673FF662A4130B23AB107394C96A6CC65AFA1976 +34E3BD0BD6FB26329976C35A79C262FE3A3471470CB98F785D2E15E7150D6E0B +FC62509039E8A40F041720E0AC43FEF1069877BC1DC5F7DB90B28D3A11E40DC9 +C2470B9811A0F2864EF273B5ACB6862F666042066341467183307860A0EEA2BD +EA41F32B1C7F40FFCE2CD8EE5A583B4E98B9DC2F8C0BEF06726E2866F6ED2D1F +63B41F13C0173AAD7B37082C90504DF07E552A5BE1B9C2C3C42D9C5B25519392 +4BE58E0D1104F6AAD11D13918B49A2E0AA351D7518295E8F06A518770F2E25DB +51F220ECCC262EA81160CBCBE566C7FB6ABC924E9C179E0F24C43B8E7D0AEB4E +770E9DED1AB44D752E6526465AD559EBBF0C5793831A98BFAC975D0AAADC2FA9 +ECE0C669C03E1528DAB29785406CA23373D0BE06E4C234CCD53A8BEADACB09F9 +9F54D99F7C9EE22A6B412F9FBA2D7218262B37A194EB7F3714DD8BA2559F5FC2 +111AC51724AF9E88A785B15D0E3F46B0BB09A3BF5B2FC05B4FFD08EEAC1E5847 +BB5D307960E972BDC4D25170D2C8658FD241FE79888CB35540D64F052D922394 +3787C54A613C5099084885C14341D8A12A491E774EBEB6B7410BB799ADFDF257 +09A8696D992ED6DB325C6B288EDF8D5AE7C94D63E4E19A5A7CE16D8CA9CD459B +BC76D60B171E19428C1EDF23397C663DA722FDCCD1979EABC0FCAB9914BC9BA4 +0BD8BFD50CF6256A093EF78B72B2DD013FB502F6ADF781383F1773175398FCC5 +D646DCB9085B85D7A4225AF1CF178B752F028366D8473593B09B5E557C739CFA +3A3C33B647F532502239B067013D261BBF33358AAB8C5DD2C74F617F88127363 +0E1339008A38F7E43A1420D8486C0F78417E393B7DB020F3997F0203EAF87148 +6EA9D2299BF46ADA2047F1A89B23FF3D84F3F528CDF1E7B611BC5AC6069566DA +A19066B51C2AF98A00B55B3C83BB22A937EDB6EC99C3EA203C09D9653226B080 +2016EF05B72109854D9BEE5E8EA86B4C15D3822CF62398B38DF0699EBCA0A210 +C5E777D703D5707F20A80E764D3B449869D40D39A7230F719827776D823DFF9B +27253F9B5E44F65B5E1B11C4C4BFFC13E9A250E723A6482DB64FE0234692E516 +7F82EE005220C909A9702D2EA19ACE398A99303C3808C32024F3777DED4066EA +DD277FC23AA22C661BF10004C4F14B992441257B03357B5AEB9D322C21E994E8 +15B399C2439973D449E89D434BB1F12F8051C4BC551E38ECC2A0D9F2A0C8E943 +79A2D2DB980DDF5E1570AB1D7C6F28C8D0D17C59E65B50E7BAE2E4A0D38B2DEE +891EF3A2A646CB42CA08532DADAFA79E0D45D6A73678A71AE1B997483279EBEF +D518D64D0B53DAFDF5DB60E3215F36C7A4E514766B6AFBCF351D35D95FA75408 +93BA25CD6E1B983CB4948F20F7FD2732F03F5C5C3CC9A4C737E5A4B3878D28E8 +1242F2BAB2DC490CD3CC8985827036DDC3A1540090F5BB2B6DDD4DC319BDDE5F +A037FD0DFFF0FA37C13EEE79AD7DAF7135FF56303E01E164FE263408B23F3804 +0D9A5EDFBBE7B8EF011768FF72FD59CAE2BC8798BDCF693663C3C16D00F1186F +4AC93A5C4795CF79D6A9BAEE9B67F975C42E572C3DC31C24AD166CBB25E63B94 +C6D0B1F8B270F61DE04C9E932DF20D40CF59FFFC45883D2C700A1D5563AD804C +BDF5DB951054DF1E8A68FD3F43446D2DAE060B5D6390F810EBCC680583663A2D +91481222AB5BAA477D07BBE88DF463FC8417AB9E75B05C6F070D7E8BBFD1A426 +1EAFAAF74709CB82C7CC7365B8449D7C0C2C6126A1A526ED1202631207EE710F +75936DE8849A828DCCC9F3927A27CFA9F55799C5DAA723F0C7BCD44A60F2BF9B +F400C66F259F69A60D949549315DD15FD819D67453FC59A5C02992B2F3964B99 +E201F22B2BD21DB87F2E36CD5D0917BB65C8DC17A4214E15027C36A85688257A +0ACAEA3767AB4FCBD8A02772E3017D59BAE248FEF94D9819E929B93AB90CB9C1 +5859CDC7C2B62207286015620F5A26110553CAB203D9D281DF5322504300C5E4 +516DD8E348CF3F451C07DF954B9B952C765024DA5B6D8554C69806E7B62FD5E6 +D543F24756C883B8790CD523BDEC960FCEAF860D9B24A2E84E045BD8CDEA8644 +4A7C31FA7043D20450874DAEC8D26E2C29B884D6649DD80941D5702279AEA384 +5BB0CDD6B1932195F2E3F904C66A83D9A5AB62BFB01DFA8C95B646438C413C22 +2E4BC5A6EEC86DFFD6F9BA04AF989E121A75031297A8C103C6DFE72D7759C899 +5C7031555A4757A2C4DEC72E4BCE37A9EFC2A12597527254F581DCD822178A44 +6D8CEC5AC289BB985DAE086FF5D532AB64548B395913C4322D172887C82D4FFE +54BC08C5FF5A66AED00D570C7F50EAF306729AFCC64F4A9959E041BC2C397944 +65201D7CDA0DA658006E6AD2E629B55D1E06FD6B3B421C8708721563C1C431C6 +C328F1CD6C562BDEF9A7D5DF58F59B0E5E0DC81B993F667C5191E95AF7AEECF9 +5AC1DDC6C7422DD09CDB4B7DF109DB05ABAF844F607A2E64A9901025713CF4D6 +8AD9C21BF1A0C9DC9D7A3AFDFBA7D7963CEA25ED3CB0F861AE56EF809463C273 +26AC79D2DDA151201C9120AEA3A55701EC10BF0798D6928000C339128F166469 +162DE96A3C729941F8FB9426D76FC8897D0CC0A75080540724BD17AB25EC731A +0E883FD8A04665A772225085F7B7A32B62BAFA7530D57788179C0DBEBE001430 +9A50469078502B3AE3117682B43C9468D17D35DBBCC1C6BFE73B8715568D3890 +232BE6C15C259AEC31E5617A78848D0B49375AC07EAAC1F39A8CDAC1EF32EA2B +A6B4DCD2A30F0C5B2D5D6FBC1B73ABF910F3290D780F2B4EE01BCEE4B41CA9FE +AA0D66CDE5C5A13DEA2D839B35D9902D403D4DC7A529155914B1B6F9A66664C4 +4A810D0D01F1C5FCDCA82BB3E7DE00EDEBB6A4981F29998F84E9619399EBCC1B +00E2642438B2322113622880DF4A64763FDFBC32D3F379DB0EF9C6D02AD391D6 +C9987BD11F0F1D3091B37F4FB223E2BA5BB0E57C04BCCF40F43FEBC372F1CADB +5E3F384644DEF5D761C0E4323730D3D17C9EE8624D924710040D535296BEF3FA +936252CDCBB0BF96AD55E534D36CB06A071F032F84219987A89C9AEB53706C8E +E07835D4A69FE06471A2C74F4F10241FDF5359811480E9A1700FBB202A726ADA +390BA1FD559F1C974FC3B57CFD0866EEC8E906B8F9E2F0E16AF779DB5997EE84 +DA9FD024FC4C3A5E78C13FCFF6B29310C056C359AEFA51704455B72B4BB60F1D +E16C8021390F1882A6BC87B8E5E649D84B1A2A43FFD23A886F004E48A987EE70 +9E71E4CB89A93A813AB558B99F8EF56ED5B19E932B566508CC6A0DDAD6D61DAA +53033A9070AA89474AC1D8ABBA08627423F0B7F31FABCD02173CCB07E38C65F2 +0CF84875845F9EA0EB4BFA382D613223C54232445EBC1B152689B16CD77F36A5 +AA76BFFB1C07D0AD6170A4578C7B951311C0C44BAEB2FC4535560EA0277CB430 +EAB183C398377A8B3B98830CFF61165D2CB140D249765296D30D553CB3BE9D2B +E3EA57460159C7BA143BD90190A9F0E7831D53CCFA3B54A2E80DE0D9F5BC6A53 +58809C15DDED2C3043473B837D914F85A5506B8A25F7B210205A57438F4691EC +9C83A57283990D59CD72DE470E2D09985CD684D87D90BB5774D9E6DDE7690BE7 +0EC2F033BC5F8F19C0D2094DA63E3238A203E9A7C63FFBD250569E78C70C5EAA +1DBECEEC92658B5C3580B6EFB196DBE2AB542D70BE745304CCCC0D26B724B75A +212B0C9AEF195BD3464DBC09C628F8CEF09B0ED0FD75D3738806F1146863A5DE +DAA952BA4B4DC53E8E9661FB1F7B1128990701A7A98C53A1DAFF1DC9DA1DF9AA +42E806E6238C39A20B367E08D5AAC545FA14D690FE87FF6A5178CE7FC7CF0448 +93FE99730BAD8499A55DDBFE03A4443FF8033637639E26F1AC1603EAE6AB66DD +9BB1B4F7346FB746D0EA5D7229F45069DCB7AF7AA16ABF7BFB87FC8AF648DA7F +DCADB9FBC81A0FF6A2EC5DFC97537DBAC62B1E485F8620718BC6C5B704B270AE +F63731ED716A24CFB21FFB688FF4C0E8EFA91C398A107EC3BACD9CA8DD0C05C2 +855735C6C07058105201C681039B3A37809E36411FC719F4390767ABEEA1F865 +3C2AB913FDF6D3ACE06BCA1C1473739E1F09D5C5D0BADAE402F493E2F216A079 +C13C76BDBA59E5082BD80EF4E69C30F98667CF9C38FE8DBFAAE5F8E8E2625EEE +E8D0D57B09EF8FFD00734F0C3FB9568C4A7802F63272C36585D63064BC15EDEA +F4BDFDCD2ECB3FC359B14026B123174909431DCB3105E95CB82A3DCE4D45A5DC +BDE532C9857825C183D7908533B555E71147D523BDE7BB381247F445BA9E4A6A +23F89332971D04863DA14FEBA002426457170CC28A3FAEC1045451980CD333A4 +FEAB4E905F3B3447EF6AE66F30A2BDA34D34A753C8BD3AEA1DE4E43D831CD8D8 +7D6CC7E079B27087565EE971A8E071FDCE16D8E2BF22E43535BADE961B604C26 +6E6C2C1844D5B30ACC69E0FD328E021294FBF2ECEB0A7D5BDB6A122F176DE7C7 +DA1E413F321505BED00BD851A6B14292ABD57D4F674905D78ED4DEB99F5036C7 +155884C30E653BDB58B324786E2E9D8CE00849C626586231B811A21C26F14E08 +04B04FEC726E5D5A78997CBDD92563CBCA6C2C6B50905C92291C4442166DC9EC +C9D22BB79FFDAC29EB7EE912D2ED3FFD9D25FA3168BF2723FF4B433340102F41 +689EBBBB27D16C209D48E8716B26EF7BA32755ACFCBF77BB4C4FB26D224F4432 +52181342F3A692E0BB3FCA5940BBEA819803D73D02D85863468D175D44E7180C +DDAE9F1632B46DA408BEAB7B01E97129391AD84E17043398D847B931D9857C3B +175421A6D8A3CADDF665E17F299DFF59BE6971B81658FE1B44856CCB3A973749 +981546A77F92E2F0B7C3D09E55BD9605795E6EC800C0A49CF17C7AA412BFBDBB +6B95C298D6E819E7E32F196F53155F389219C8D6CB6AC6E11C455466C7C082E3 +F3370A0216FE0B0A1CFC7214E15FE42B8E217DE2197E5C96CF07EF90967FC41B +B90F64BF25A41D8D82407F5F8030CA585301124D8A96D5B23FFA8CC4628BA520 +178C8D8BA0E41250BFB1A5AADE2086FCE519E27F26A8144C7D57622B568F537A +FCD7FC3E5B0CDFCEFC68FD0880A8D9E694E55C2DC371AEA4E780FA9587DABB69 +4E30E26944221ED25930A0C7C921F39F664A741C6FE3A6750526CFFF1A6C37F7 +429ED9F36BA1C25927C36E9B9C4E5FE980422DB2FB846C79E0A6793B8CD1E4C0 +4A6B036799EB0A2DDCE32768188A66810170AE0A2E27124AF871F01022D80008 +45409915752DF1FEAB58400E648ACB119FF6C10365E83CDA97632321E3965147 +58B4ADF7195718B0B5D21EF2E6897F39ADACDD6BC0509571EB2F465BE4EB59F3 +F56FF58DB5CA177FEDF1500228F047097E042E34DF269A53C2AA6BFF498312E0 +B10F8800051C0BB3CD04493CBFC95E6BB0CD2579447117399274458A9A9E480F +BAB91561D079036E90C55F115D2B95AC7B57137873AE8B7A4828556421FC0BEE +262A722397867DF32B686F1B1109A51AF449D6A25A89D51DB2EBDE71D0DE7A9B +79B2D8D9734FBBCAF5583C42B4474E27AE9DA486678B60C24B7834F41FC7458F +CE101E307F7BF6AE29273EECAF9E898053B3E911E9E62A01DB63F00AEB6FBD33 +E7C209BED14A4C6353A01DF12C28B32CEEB2D9710BBAADC25D40D37982241366 +C00140105C5C914E4E2855E8225778C99B4D96AFE6F30043F45FF196379AAF85 +87ABC24E03FE5BDBF8AA429D32392D317A0B86038F498CDE2290BCC435C4D792 +FAE793421B691665419F491BA94E1865797B98948070A08A9EFC41C94A9EC8CB +37D718E34F9CDB51139B2F24AC5C1155FA56D641701DDF531D2530969281B85F +09C03D370D6CBE297D15A709E55380BD9D21D9AE8C10E2876206E8C371BDAC7B +CCF2FEF8C0210A261E5C809D5893DE77E43C32E5FFE3C5B6A3B2CE4F25F152F3 +79BFD87F95C194F43CA7F7D86B7A70056A21793FE7B37848BD9CE2D99FBEB278 +2EBE6755E90F51301680CB83F8A434EBB718DE9EF5D5CC5934E588FF88BFCC12 +D42351A72369FD96114D71719C118434CB9AB1CAFA17CB809A6D182F86363107 +BA411623FD7A4DC61D98D55F11AE5AEEE8FEEB4CC00552AE181174469E2EDB0B +C282B75AFD2E3A3BCFAF16270609F10267CD693BB884199E7CD2BA6E629E9471 +B2C7A7A109FD739ED8794910AF36F70351F9DA69CD35E09FC74055ED1602D858 +8AF1EA813B2D82BC17B5EF472B22A7667AD3285CECAB7A881AA48CD3F4A06EFD +453E7574D949072C71DA14366598536699DC80FD90A866830C5FA25E9E7A2B01 +10D5401ECF2DD1F08D3B2A171786C9516E52E890A4A83CB6FCB80951DE74E0FA +66F09F9756A4EE5C9EE0C925099DF64A3357CD0AF1A6FB34C62EDED4AB1349F1 +A72844D7E3F34AB7B39A1949292067679841C1C4AA6FBB1CC90FA695EA1AB0E4 +CBF2B58E0F8CA4E4766E07A2FD92799FE2EA09D72E5CC4D215864DA47E18CFAB +CE66F8E3AF0318E1855162B16F7CBAAFCFE06C6011E543497606B876E3D55078 +E912390A9A751FC8A196672FAF4F23F9D40B1951F7EC705DF65D5186FC86B77E +88A9EB85AAC3C166F2C14CCAA6636027ED125C8F78A5B4FA024EC879F04CC7D3 +A17B3DBBBD6AFDCF1723F01F93008D171F58E2406D3AA0845527D766EB603E56 +DB120C5A841CC9BBDC01FD26C39F81007380AB35506D9E406F260741D05FC94F +6744FC1BC8E03247DA0245650F02C9986116DD0BFC419F724349DB496EF90D72 +DC6F4ED70B0DD23E1C4CA1744862AC4C08BFFF43006A7CB3AE78A7029673580B +AEF41240754AD53E76B711DE647B71C3FEC4CF1DD88C50A2F6FB0CF63CDD5FE7 +2690A95EB7451D7786D83B69E0A83A55612B9EA251DFCAB5897C5A9D8417A0B5 +EDAD03C0ED30C5F4FC3BBA8CDF97A19BFFBA43F683C3BDA1132B804C7E83B08B +ED6907296DC6A9B73A190D4A8470D30E9CC2AD41EAA88AFF2BB0B8784ACA54C1 +5ED621A612F4967D4EC7B87570AC34C4AC2AB4764D876D6E5424AE6A7ED11615 +72D0BA5E745F496FEE7DE033CF065C5429D223700B79EFEA6B16691EFEE79FF3 +9A54510BE2647019A2B93AD3D601D7752A8E212087231C4858B8214F30E10529 +32B7EDEA54B8440ABF0D09F9D53FA252386B7E2B852D6CB5B19AF78049D749E6 +01315FAACED8BB6D14D462C7621B10396D015EECB388EAA1FD45E073C08A34C4 +5CF331DF498824CC9FF6BEB14698CB45839FAE6F191ADA61A25C0272C7D475EF +282E034EC0DECEE04A5841B413975C0C62774B99AF825C4C153EB80F08464405 +D94EC503C8A473FD7BDAD7EE73B594B2F88BFF4F1AFFAA5A8C7A6CFAEEA64FD4 +F0AC93F7C3A96C21365069BA451F6794A756763769FD68A03C052D4A756A5FBE +F8692E25D439C9370803DE1A88E883D7C6AABB15EEC63300146F9D80E0B687C0 +17BCE9CDC0009F296A934A7C1CB52037FC3DB853AE07B610FEC118A59C86F056 +1EB17C295BA32358F8C123D3E7E5403F304AD9715566D32A57E5E229DAFA6A47 +330C67F261485057BFC6FF021416FF12A6C27A3770C9D0C5DB83F6306E186BCE +692A1AB832AD9A5D57DD6E34206C2A9C29AF8A992A230BEC9E472B7A38142220 +69510A32C32451019ABC672B206DB63C32AA1444A5B7B1F39968B4933C9D25B7 +2B1E1637F543A81456951632B40E85F393B0CD06FC306E671B7C64650C827C09 +8C73DECABAA2BB9F74AFF58BDF7D3EDD17C69195D52981FA047644E1427B2357 +2AD43F87DFE4D393CB67115A0DE2805B3BA9B5191500D3701D39FFAF7654488A +9621814FE131604F34AC30366E6BC214339C982735E03C9A8B91B9057A7AD8C9 +59C64EC7A1E14892A4104C5D7671FD58A374257BE3CDFDFF6F704952C7F4E588 +098E797B6E97783410E40CC43AF74E56FCE90901DC02716C200042DBC27AC845 +341E2068528D3A6F960E7FF4F745CE58783B46EE13FC75CC8DCA6129023704D7 +21A6C544232185F0F5347103FE83ADD19501FD457941EB46024ABF7BBE0EC23A +AEF21B9D499FDC1238EC71AB1D2FAC09019DAAF0AFF6D80643637C222264DE7F +E218F25718B7158D73B21D2AA1EC9C6062832309BF16B8D17EE20131ED0426F9 +B00D35A35777E2D1412E3C98016B4B9C30CC1B8E826C6FF5F775F9AD2D0BE698 +64DDD8E36CC96A8EB579498117259CF3AF9B7CF71111117BBF9757FD513869D7 +43A622DDA8BF976202FDD67275C612ABF17BA1FE7A7C1A8AF388049C1F1B0F2E +85C4659C035AE67EA289522265A58C578D1301E528FA58EA6BEBDF5ECF8D5AA7 +3CD34E0BC455A0E3BECED1D740ED6AC6C136A1BCA345AF8DEE96B23DF5383063 +C18A4A2E71F63CE67048E12CA29E5D1A18AFED966B4279EE629C95B1BB7AD646 +9E23050DFD95927CA1BBA1AFDEE0E59B2CF76FEB3303B5E29EBDEED194AE1B1C +A54943AA2C3AE10ECDC4F3D3FB30BE148D4295C793C00FF159759E35E6D07A9F +A300E075521A8C020D2665F4EC148184BA941F87B05B04A44637D9796F2C32C0 +4C8D597F6C89318C95575AD041D321CD80721B010683A4D824C9B26F3D07C0F5 +5A7EB42F93A3B94BB4737612EA0D473281E49E39554EDE5C3E9176D3473CD682 +BDF2768EF528A49FE1202B31E516244DABF0BC867515ADA6B74D59E8D91210F4 +C1005C393797B336899FF5075B4D37B7845816AD92F0119468853C0884C3F2C2 +638A5F35816B644D77648C799EADEB641E16550886BBDA32F121AAA4C34AC43E +2EE403E5999746924CCBB0AA25A8F897A5D340C634A9D587D81902B12D1B449D +3D8AD0FB57C6E5C535EBBD0411E336869B65C965D691198D79FE4E5C435BBBA7 +55FD6E807CF8648C18C612B1442AD53D927E73D12016975E44C162B032DB9422 +D164663653439CC169C93C1EC9C8E51804B1CEB49BC2EF0B131969EF3C0A6FF3 +ED5B41E875E5187B8716270EB245AE0367B180F4A154C8A28EAFA97A5AD9AFF6 +2E4BD94B65DC86690B13EF02D74EA777716428D00EE57AE742531892BB3AADC4 +9930DCE5A6DFC81C1504D4D09E1B5E7E65A2490B795D7824614508AD6BF4739C +54AB0DFB05C3494D63FA5F9F7F756E3299B26D3ABE6580744556DE9A0815B0EF +E711C23FB49B42B5CC51506F41C0EA120EE03EAFC54E5DEDD25907CB5FABAFF5 +B0E3183927C05034BB7B430E63567DF8829E6603AB01C0543DFC0C0AA397321F +A06760D9FEE554061BF1FC347103FE5AD10585DB99D9BD2C69E4D836A7850832 +78FC7FD658F3153D2B2BA98687DDBDA8BCAE7B4F5D2CE5A49CD957997D3DAD8B +07B7970D176675E539E1B67833CD25D4EAD6C07D2DA7DECC8C124AE60471A634 +1C6AF1D108A573F2D03B8D3460B078EAC63D6954D4FBB581F15B76E398A6EC0E +5A472873FDA5992304E471C7B5E83E8010294A833875F9F16E68C2BB29E95F03 +CB07406324CCDF00093EBC7664D810C668D51066B57715E44AC54B45CD261E96 +3F5EE82EFCEBE653CAEAA3E54E66EA50C1687A5AF695D44D846F3526B5BCF13C +77E295C882D46BB13674D8BEB54991019759538B5EA0125ADAA900EC119A9585 +87D8616D5F70B02486051C06CB331F30F7BE71BC8B5C77069DAB9B4C133647DE +A1513500294716BDBB3DE667036791542D84E283DEEE19080A726673FD08F7AC +24764750FB3C48325C552F14CEB9715D6514303B28BC227AF01144957CE05EE4 +96CF5427105BAAE425E5412FC4A75201178D48B083205E35272F2DCB56E4A805 +1E080C8CE7314477D1A35C503FD8ACB1E2E31FF9680B83DF4EC251DE09AECDFC +2B1A21175A4E9D69D0A219983F71E35248DE1C26C5E709058CFB4D2D3A5316A5 +90B6C92E254931F5B58D9434714E6BC323B160A29C62B588F0742EB8512B2185 +5566D70C09BE1767550628617E765E30EC2994BB4BD3513E69275C93892E0037 +F310E0D03A3A1B713DBB549374288F3D3FF44232A2AF75FAEF2C5BA53947644B +F695C4F6455A44D423EC8D6B75464D6EEE29D1C95ACC05C55B6413AAD50028C9 +91DCAADDC6D3F39635CD0EC256F68BD64B6B5FA3F0E247AF416D3718749FA2FA +506329365CCD13D0E3B5C7E9E70F8EA4D3F21F303DFBE44BACE515E2823AEAE0 +BAB69145CF2956D98239588E6778F8D57B37D117CAE67DA05A47E04E150C3524 +E59E969F9E186462D801B709ADAC7CFDD841FF29DE1E6510463AE4FFB43ED490 +A0EE6A889DCEFFB7A8CF27D618B1438B727C900F7CCF7AE8A2BF2D740CE480FD +BF0047AD1108AA0871D39A207637C40F98EFFA01485645C805DF554C83CBF76F +1C5E6781D93E7E4BF058C78B97F9F2590B83B5DEE95E650295BF384B15BC162A +0F1F53CEFDE714796C6BA4550CA2CA002116C8CA82508A1046621D36448AAA22 +19C2C6709E83AF28CD8EE4010F3C5880BFCDBCEE624606E5E1D3187B1C219FF8 +EF2A3BF2BF517A3575756B7D4F164FFE9C5EECF3CA6E2B708E9A1F5F3E455317 +822178231B46E5973F30881197DCDB8A774A155FFE06B7712A1C86D27B7688FF +0EEF8FBAA237DC5376219237ED0C257742777F6701568C74880A7413E8635908 +D0EAD76F74537DA50EBA843179D2A95808D1CE24CF7AD8C856680A055A376A8F +98765C6ED70B6D52E61F26E4FF8ED3F35B5FA5BD6D0F4E830B977DCBDA8E18D4 +9A4A86BE44B4E65AC73AFC212C69E54EEC1853CFB9D435CB9B04E994BBD7F833 +A402CC3391F1099AE95AC5BFD6656150F1FE7109CCF3E7AE75FBCB65B7EE1B3A +8FE8F4807C3A0131C7B31D6FB7122DE63B94C6D0B1F8B270F61DE04C9E9EC2A3 +23733BCB796D35D807C81395F39D9DEAD88C8F2F049762472133ABC7ED728A75 +C3801D1D7B6619C8574B286B807975E69B60BFC7D3C610C2900C6A49DB7F48D7 +0E98B176B1F410183BF2557EE386D9C2503E2AC945F048C0005D427BFAB2693D +04ABE2A5765BE555F94FBC07BE33A006F8F578B49EA32B8CFD10BBE6C725DA72 +58DF43B5D000D3040636BB2B96525A51E79773393CE6231B9E62C2DA6ECEA6D3 +3D3CEB0DD59EB53E393D22C7EB06C4AA289A3D22BA80F9288BA115D2ED3FFD9D +25FA3168BF2723FF4B45A834AE37CCC890ED18531946F5E38D81CBD1E7147D07 +07D0DFA9662627DADA0582729BC88491F653F69D4C361B1A766262D2B6AE2DE4 +E106C8D6F14893E06EFA0F579F8F042440B1576448969F197322AA7378498772 +8F0134471CC301A8E72DAC5B13C38969BEA46EFC1D1F684B53A76824E0BB5EC0 +2186F24742F16AEBD2430F31253B978E0208591260A3395B19DCEC1ECC58F3B1 +FB5B84C7652F6878263A74ED15611FE6765657E1E7F466832A8AC617FEFD8AED +32411F26B5B2AB7C02235C70B4BD7F4C72F0A343B79FC48BA19101D1876F1DA8 +B9FA761422D7F3239BEE52ED50ABCB729DDDCB9EF105609F007E789F566D5A3F +F27C877938D921D33FA4F2D25AD81AC221A5B141769E12657A11C40793055F84 +3A125DD10A68AC317CC099E119350CB775718873F447DCD12D7454F9BC9D6E45 +EDFA194B4744286F89E913D027C35EE7D950263320CC7E590223115919DD4D10 +93E855AAEF3639CCE1810D5C249C1A888F5123B957FA575EFB53F21649EFA532 +0172E048A58C1862CE5E1607ED163F50E8B4EA5CA3F52BDB7A436E6CD1201697 +5E43135B9B28527E679B4FBB61ECFB18E5B966B360FA10F2C451F130B1775FF3 +B7B7D94C094E07BB94EE08EB48243F736DD7727624FE3AC12D34082E15582050 +B54CE2DC59D58EA13226433159BD59249552FF9A88ACE31193F0B8188EAECCCE +28AA5EDEBE022883E1298F411400E58F53D15B78C53B26867EE86ABBFC74E769 +957F893B47274D353264291008D380F1EFAE206818C7BCC1532ED57EFED2561C +DA54E91F9576E7900B43027E311CC8EC1FE9428862548776265A00842EE9545B +7F599345B53864DC27BD34EDDDE4AE86BED3ED7AF5D06C23A7B1C0E16F3CAF54 +90BFAF4FFA882164828E258EDAF9CC8EF6445C410574219353816B83F3F12333 +239B7F068E26B803BC80844C9EF91A6AFFBCFCCB57F04D2BAB51D7EFFF56E05B +2BE7BA75112A43FFD23A886F004E48A987EE709A3F2AF5BF7CA5AC8EF73B1288 +CF2D274E66F20AA11939CCCFD597F059F8556A7F5FF9D55560D3DFD300D2121A +A06AAFFD7D6CC7D8097A7B9041CD52969A74B04BBEB60B5EB9FCB668E8513D8F +E879614BC53B3A4F0939A40DA33F891F3C19092C8695BD80DECE091355395C95 +4F009A8178810C1EE37BE88902B9C08D03C177CD150262AD6B8FE147ADF5F2BC +AA4F7133726DA01BD3728D3046C18061ED5139D4111F0A1BEF363EB337C489F9 +61D0F7A3B74405AFE05869BF300CB44CE773E773D5587921187794A66517CE6A +87F452EDD5BF68E27EDBA0F01E2C919270ACB2B2A9F276C9C6A083A9F53974E7 +23F61B94563DD669E9AC08C155300727937F3863B7E6635FAB30529A37F9DDC9 +CFA5232A597769E18B9D513945879AEE1EB7A2E289AA020038AC6EE59E537BF6 +C91089E1333524F1C7675809E82D2D782D741AFE76BED865E92C2C3AE12A7A68 +1BBB22E0007C17628BC5876B04798D82B579574CA54253D4F38E9C62406D11FF +5B9A04B1752296C21F479C5CF0480284C162B8C565A7D9D5B92E41F5E103C4B1 +04063A552FAA3A5E9407F62337BEB84AE9DA252211DC45ACAF926496FF35E5BB +A6805BF84346209552F8A7F69D628F3C94ECAD0F4B954E9EAB5ED9F4DC6D7756 +E462DD4913C999CDDC27CE448374EFF95663B81900B4D41FFD059B617441C2C1 +62DD060E010888323A43834802695C3B06FE5C2FEEA2B19A3DACD7B7598D41A0 +23028DAF096C01D20978BD6AE0665BAAEA1943E691F5F6DB27ABA9613F40B3E6 +88EECC7C7AFD34FB5AC23CC320223D0B40ED0B0A1DAA3FEE841AE0354A77385F +E1155891C75C93D50FC806E84C0C96DC0114EEB1C6649D81F18CED8CDA44601F +FC6D4D289236157F6B3193FC2EAE7745B6389CA0BF49D56A375455FB212CDC7C +78521BEE0003491EFAACB538BB875145FF18A55E3DD23FB460EC08FC013B5705 +6534340D6474EA08F31E4D38D4AC1FE4F6294D4F62E09211A8C9EABC1BA23A56 +5AC7973AB328E1F4CAD0FB5BFAA066104AE7517E1500B8EE77E72C190BD89D4D +8BF9F069E78F994C11A388AF816691927A1A07086AA82C4B556CA6EAC762EC37 +0364DA1AD3ACF888E408340A23EB42708EBA0E408E49A6909B7617E998E14816 +7D788808AD88445D0CE769D7C182DE1C3A9C5C6351B8BA8E164A295B0C1EC341 +978D093291CC03E18D29001F35AF69C36A41321C56BC443A5DFD2745B94CBFCA +860C93B50D6B6F11653095346A6B07538366262D0B7242D9880618D388782016 +069ECA4905C84E6E0B96A07A7674B5F62D7B8AAB37BEAA76033CC68F3CAF5557 +088DD2EA41E079821ABC51D9259A0579210DFC0CDDE6968925E41A39891C8B1A +68A000DB492A9619BF0C37DB70418DA75EB41FAAF466404907B4421B54A9E529 +659DEE3397B232314222E33267209D926107460C219A6E37AE3038EA1D26F13A +EEE6BE6C1357AF3B74D4D7A7668E57C717B7DFED4F6379BC21B593D33FC32252 +646EBEDA669F5182E1C09063D8DC14E2F4404E0BA7AFDB70F43F0C78F5F0EC00 +851AC6B3A87FE3042F65043564370B8C725AC8D26D2B235937F33DC9B9FAAC67 +EA064F84793476B933F3128F36BE65D301D3C410E3FBD9EB123BEB013C754E27 +ECFA118E77A83523242F5561FFD586168F4CE524850E68731876C3E4D70ABD0C +FF5995D8035206DEE8998559D1E33241E0517C70EB1E986EE05EE65AC22064D5 +33D793D697E609AA383AC5190485A78EDA3D3D7FDC0CAF170FCCE5DFE57F0AE5 +F8F300210746E54ABF6FDA952AD1BCE15D24FFBE8937148F2B6038C54DB7267B +99BB0038DC40BDEF36B05BE1CAFE06196F86B08BF4119BCB2C8F826C53B6355E +18B241FBBBB969183BA1988A58595F93EE685132118E7D21DC5CC6F135D6B3BC +93B485DE89F9C7067DF513C384AC56B8290A87655B17621043F05790896C5426 +AA91761D138E792DB696350DE1632FF41C59B21B912C8DA1DC223DD19622AF22 +53AA37DCF5CC24F313123221C603F0D1C3CA5EE1CA5252DD8F11D6C067BBA37B +1B482092BA3518409C895F49723C7505472D8BB1FAB2EC0CF7786C0F55A0808A +B70AA0B5279DBB7DED96F30D2154F128994C95DC366313086F713E4E788B7C66 +380BD0548A2DDDD583BA82B481866AD2FDD3BA5187E0B4F31AAD4203DE89522B +9F0260C883027B99ABBFAE2159619EFD53D7A4AF1C1555BE2048C1F85CE28A0B +86B612F8AB5718F6A52380AEA3C3FC91B18F1482D6331266AFAC151B94CC8F15 +6DA049A442FE97E8FC3F4548B335024F51398EBF1A68288E84867DFDD4E0DA18 +C40B094A9B295DDC66F71B61DC738D08E4E09676A0E127EB16AB49C31C992DA3 +77CFB1C81073A5D93B23A063337E72609C080AB5981B32078434C224E7FAF4F7 +A09C75B9F8B75420225CDEFBF83093CF770FDB8CAB22E4B8E1563FAB585FA1D0 +E3C5DBB3283EDF47A5F256FF541047EF20186CC1E7B9E865753A6E46A7A91B57 +0844AAAD7A39F64EE0EFF80310D2BFF6B83F2B802DB4E8F0B374DC4DF33F4F15 +1045C4AD3A1317D6517081A86E120CF3F5538FC9E6CB4007C8D2D5C0BBF27DD2 +8FBA2EE25A3E2A25590D7B26CA66E38AFE776E1688BFA36F70C4CB95060354FB +B9E135C72060B2D040798F64052D97F98820A77D847F87A628706F8FCA23980C +A25085F491D8BE7940A07489163FE523CEE34D23880FEA8430A55E1C7939FC7A +208531EA5A43D67012563D67D907861ECA44C3121DAE1530E9CA51841DA863CC +9F04A7BBD1499977E00A47E5432951790FB9538FE977218544EADBCD2FB62B8A +D5045282DCE02D03EBFB6FFADC85D4520226178A669ED76C0844003417EAE9B2 +8B7B5E2A1475C9D6AD409896CB9132242C17759E3A8A5BE1FCC07B3DB4E2D60E +2B77E86CD6D3B43D329E0F6FC786AD7BE98D8D38CB15A369742525782860608E +A742BE9805B830CEB1287F1FEC784C5DDC2655047AA1109D37E1203AF1712963 +EE524250E45D8355707DD86ECAAA950BB6715FEF7D41EA7A9496DC9A2DEEE635 +549065B51FCA8EEDEC8C4F7373E82C8FD42FF7A0CE24E20DD99BCC7EEE443A8E +5ECD3C2FFC09F72968DA959A1DF6C797585108FCB8AB7C48E93F3DCDEE8D7AD9 +5853FBF92BE8630C2E0A7ED759BCB270D0393A70FCD800CFE025169AEF7585D9 +1D5068EDA6B907F31D1A62ECB88F0DFE02409A963E1DB27D34DBA2A384982A1E +1C13227DE44870693897417D6D330BE42CE2B4671253419693531C656778C4A6 +0CE55BD0FDB758FDCFCFB7CEDAC1600B5C33ABCAAF6D4094A2D28A0839624BA5 +85B8BA30A658D5781DEF7E9EA07A3AB529FD24D08C23B876ED8F6A3F60D998C0 +CA12F3F4D7F1A6848C701700D9375F6878633B11C7FDF8A59EE0480C3D0F3999 +C4323C7A1A32753905B133318A1699C25983118711B90BE7D1DD605D90400CBF +36467A20AFCEDAB11D6B2100D504920066A5FE1B5EE239DA28A6908C70FED104 +57F36D5FD7A9E412F1DD8CDCE8D5C84A970FB1EB23DEAB48E75D61F3E8C20692 +B73971B8F663EAA0F9870C09EB566BDCC2C3553412A97C740EBE744754E5AE67 +EBDA3714AD706666FD43BE4F18DBD01F076DB3E8F2F38D931CB05F7BF98D88C0 +E1219A475E786D38F7B07B915211D418E829982C914B46FE757E8822E0110408 +86B75326B3DCE38638701787FD28AA6AD85025F44A4C44D9D87D64ECCFBF11D5 +84F7470FFADE0650FBE48EA719641B962218EE15551945764F6E0688C9034DC4 +7F34B3C38DD4B5FF071330354B548F62B080879EEE0017C48562706C6D0309A4 +7F2D2C420D87CE68F54F89FC0EA65D664ABD14F9AD065F16515168532353C361 +B892670678E60EDABC745B0B84AA17743788635D7083CEB558F62DEDA32D25FB +4744B3851E985ACB11D0C0C68D219A858ACF5F181355E1E58B5B1493D516727E +A32DADFE65FA94AB32592CC136539F406B601479A17389EC12B59322D2C5B969 +EF0515837B87FEE852BB18796B45F3BF1DF30650F71033CC451F5FD1EEA073EA +069A63845FF641AE0BA8BE90A4C0A7BA1F79C35F50B1212D1A5CDC60A3C155D4 +2AB6056A5DF950F7958D302DB189CB784B60F56294CD433051DC727935A6FF34 +271B0B1C8094839600121CB5C543FDB8A21C77FB63DDE25DD1FD75A4E761B9A1 +44A5FBCDA7A25622AC490CF65B50CFC13A5B7B8AC2F3CA8390E1648250267AAA +A5809772466AAD24A884EF8506966403CC1975D768221A7510FEE36816694F0C +BC7F7EB898DCABE42665E05E24521344DB2329623682734C682C9B450038E8F8 +E7ADD5336ADF18B4669A74C5CC917C6E55A95BC06216A82957C4FB3F3AC9872E +464E563F4A04140F302F182FB7EB0FAF2F9A4DD310FA80048BEAD3A51B729F2B +1191AAD515673CA7562D733183A0BC08D8F44BBD7E394C4C7197C4E871FF2D14 +F58653EF7D99E2C52E20EB7C1E51BDFAEEF435D2B53AF448DF95E7BE8616BDED +7433AB8DBABB5683FD1A375F5B2506908C46F6EB4A4119543AF03F632C93E6B9 +80703029E20C1B75EB6D90479BC2004847E71B02E9925A9326ADC3B6303F2EC3 +7AACDA8B0F4497DE827A576877AE865BC268AB668DC45CC9CDB7046A18417AE6 +ABE3AD3A77E34E99E823FC0E39A0DE306E0D5E5347C3D3FB1B922DC6A990D912 +75969679F4DC110B1D7B563096F6A0282B463EE765ACD7B50FABDFD4D2FB3DF1 +9B88CDC8A708465F30E2EEF323AB4B73339D850C7F451A4AAD3A8729198D2619 +9F535304484D4099992D33BC1EE856669762E3AB29097EAA9367E3F8CBB605A1 +AEEF1D8165297521ACFDDDDBD5A1C959FA028B65999BCFB2AC7BD3AA0B88DFF4 +A8C8F0CA85C52110681C767B387B59E058F3B153F51CEFECA420EF2C38E77206 +76AF78C26AC6443539331E59A9F65D639524C92DB9D87C63FCF91240D3274998 +43B476331D76E286AA7D3FCBF4B3DD3D4A07914D242D01D8584BAAB6E866AE3C +209084E4F55FA9C40395D878B3A481F725BCCCBD65DF957432AD55C8B332D699 +465DF7AF51D47B656E87D104DCFC2755426C8AD109DF94545DE7AD8FE2CE8E54 +70CE885649737DBAB447F6FB6AC74FDB65F3AF6F6EE7F06E30413E11E388E3F4 +47AB53D4D86F15DC226585F5B53A35929D0D4E41A4FC7DAB62E85818B12E7DB9 +2E9BA92A6FEC28A43912A9C87BC5332BF7F9A48F3B5CB88924967A4BACC30BBA +E32B80596ED025E40671114D12BF44706F278530DD3C9F940033EDD760052B6C +4E8D9FA23DB610596B1B2B2E54B3CF0AD8B807B649BF7EC4E3E60783BEAB00EF +7EFEBE36A5CB50C6E5867F3CFB7CAD2577E9EA62039A0F8F7609FF5FB13CE9A5 +DA9E171A88B370DECEF221FF823E240FA79F8C2BB24E27675EA34E06FD408BE4 +C3A2FF23858884A04D0DC87800C14FC8F4FB54B1BEBAC01F75F103506FBA347C +8FE07ECA84505B0F346EA9464A5627A47B23FEB772E679C223B309B08898B463 +7882B8F7F43C821EFC5E6D3E7C3F07FD1C1EB2124C13DC3089A5C4DDA4697B31 +7B5BC926E88300983EC7CABF81CECC9CFE96E9ED2559D3F6466612E1C9F5924D +127262BBC5AD40EC48201392CA47035E7E394F789CE08E149D413DFAF9AE9FCC +91F0281F14498ABB1A6419C0C552EA5E5FAAC7103892B038A19CC45F5C40B964 +12439D2681BDC0A97ACE7384E84E3CF5BC2D499CC3DEF164212F0A8CA9E969A1 +20064C70232262E8BD2D8BCD2BA043D2E6DE6C569229F3A7E8D965E2BC9C289E +02F46CF8BC8DAEA816E557DABC155AC3BEC39D446D4D467B74956ED605CB6AF1 +665F28B01FD8D5422FF23A4ACD84F4E595593AE1C0AE2C617EC0A398CDFFFA83 +70BD19CD675A1201CA7687EC8BF4F1469BD9C8171A01E0C6E9ADF9D1464230AF +3EFDCB084A9DA48782BB5E706B6586674EBE316B3D5188F9AC2506AA3D4F744D +F6105BF1ECE5808C741823D78CDE12133255B6CCC084EDF8B09E24CBC0CFAC40 +450D8676495713062CC8F7D5772926063D857D9C7BE6C541798C7976508DF3E6 +070364AB6E86BAB302845C20DA26862E29DE5B9E03A1DB2455433F6C4041DCBB +2ECB0F531BF5F4D45F3A2CF49A0E2BB7573F25B77A64A2101BCB9A1422C83CF6 +A19A11B54B0EE10F8D0F49C92F5B3BF574B808B5F61D02A1B9BBB9065250DAE3 +EFF64719AD5118F2937FD3E95ED24DBB29F7362E70E3B87BB19ECA757AF5F5F4 +362E09F15B2B0112BD49E7AD0B622A1C217203E9917CE3A8CB2ED1933CD06A0A +E6C0B8D49708EC1BF455C2D2C065FD8E46E8CB70427018B78C3D9E9B19201753 +A88D9094430C4ACB63F8BB7C061DD8F439865DEB55685C734F6EE86521594CD8 +06DEAE1CCC851CD5F304E78738365843CE3DA6B6934B0EC1E3B05B5993104A8C +E89D4DB6AB9153B1E495025F09EDD1B2BF5CDE151CA584007FAB0B409AB6790E +38AC2ECB0678D68D04B4DA29C6C41179E6820D9566B8B2E318EA08AE3C7572DF +A416053A7FBBC1DCFFAEE34AA7878A0FB2825ADFB2EE22B7EEB094FD4D9166B7 +2D88C8117277128B1E6ECC4C700480DADFEFB556D88E6B645497F2E48EE2A3F1 +4D953B074DEF7DD7B20D7DB2234B6C718EDA24B91C1665E52706A88DBED4E8A2 +40FD267E760233A627ABDA8EE34D204EAD222C4FC2F656AF617DF050FD8C97FA +2D6BC74722DDD2A5B40E560D7A482A81090ECA70C83A83A52FC13B75F7DC6BAD +85090EA7674D2B94204B2A4D0215978D904CD5047AF64EF88C84A2A8FF6DADD9 +2BFB01BEB11713D07EA6065EDFCC94C764A02226F28279A2C3362153EAC843A7 +8E049733A7BA0FB382E9328C89BC63BA22FE765974BF6EFEB8175A6D298785E0 +AA1EE22CE28F763C534A8A9FE72033887FEC234971FE218D11A77C2F7A812FC3 +D51A96E0E85F0D5E7B24DBEB17B12DB7CDC4F79FCAA759C142FB400E4B7E57A0 +11CAE8B1BBAD5E6A7B4BC7B923C6C9D84EC423756D77C2037800E0EFC840E2F1 +5B27615EAA1FCDF6F79732E1B0944E85ED33A1FC3A9AEBB15A4B690F228ACDE0 +167CC2D44C91971078D40A936299DFC30BE0D90272E0C065CCC9681120275777 +8F0D428DFC0F81CA7BC5030B9DAC0353FAC3832C58B74D53E63761B9B352D60F +DC8C18382EFB3F4C4173CD2B6615C457EF25AD4E30AB06FCC65512F3D1A0AF9F +34858526BE882D37A819B5A18ABF8335511CB82BE321284E78CC3E09A839575C +9D298DDE4CE6EDF87C11698321735C86A3783A50B8808365B35D091CC1FE9D9F +6B2DDF021DEAD3EE64082B73EC24CA2F56DF781BC297D942772385586A28F4DC +52CF84570AAFB237F3AFC1349ABE9F79C70AE2EC89E989EE1FA431BF0AE12BBB +74C43EACFDADEBC142B6A8E80C2E5E98CA6B07A557F5F05F60370F12B15C4947 +7074CE5BE6661E2CC4E1557C114E5EB6EB3DC0DA77FC502C383A05FB976E10B6 +1432A88AEFBC2F80B7D1C5A55038ABEC76FB4BD5E733DE37C83FE77E19769EF1 +73C66FA8002A4477DA7BE883FC56FFA240F6BA959036CE06C7616DEE05739CF5 +90F7F8FA3E3DA771E5292BA1F0EDAD26686F9401118C0432209B7062354F6A4F +3F460DBFF269ADDB1D2C4E976DAF3BD69D209C48D3290AA99D53F2C735937894 +5CCAF89B9C24AE5DE8AD8FD42E2DFBFBBB767E2568094AAE074665321C394526 +5B451A09EF1210F51C1B20C025BC2C2099B0F801DD8F11B75952EB91703A9C13 +5C10DF8E57AE2D7BDE2FF80DAD4C51EA82AB8471FBBAF781B715435F5C437EC3 +C9C89E3667001C22B26CCF0DF28ADC18AE76724785B3720E1B1AD48F093F167D +8EC9A6BE265DCC7841E24276AB00138BE5A93668157816207A743CCDE627B580 +6BE225E6A0C36187538DD2C2B24B58F593625E02702D3F198ED76E28CDC45BDA +D5683A04E390AF997EE3E45917BE503037DDBEE2CECAACAE6B12B07659954C09 +3568B61744947EC6EB28784F039E896331AEE62CE45F7EBFADF45C75FF4538FF +9535E7CC9EF95DE693BE3FCAE0D2CF27D93303245EFF86694B99339547BF7BD6 +6D7F4D14D201E55CE531845C9806649E67DF21A96DAE81102888374AED32AA79 +722A5F68EDE865419224A11207D1B3E24980E1654F0797FA4906779A63FB703F +040A60909C25E152B8551812AA692ADFDCFFAB6220B1CF5ACB088039C7291D2D +3F200816164CFD6533AA19FEA3638B5803253C2E824D9711E8EF3AD97E426AD4 +811AD3D25AD7E4AE0F0F3EF95DBF34CD78732E396045919E54F4CAB142FD472D +C45A78A72B06D44C3CEAE493268C0948BE34023027AB27CEA7F0D8E44A8DBE2F +9BD43306F9CBD009F8C113CDC8ACA1646AF49494171AEF9E77699CA280305F26 +EA23187D20F894A9A83A80EC6AA11B5E9BE038949F5578A5629745BB93DB0482 +A1F2E9B3FAA87772EB41418028FC7C393FD23D6BD56F9A8F2DD58B4DBC1AC3A4 +3CE5687BAB528D3259978DDBC1F2410E234226759DBA1DDD00F9FB0794D4A574 +073F398D8E68E0CD91FE39F9749549796D911800BB86C80A0F16D21C84F3B77E +D3238BC41E3C8673D87276440EA91ED59B70C485C6E26385700DD67EE2DA0E3E +A6746B2AFA1A515B58D9CB9230FF57DF1FF18264FC641DACA4BFCF260A4A1289 +AA3EC9D6E818AB9EAA60368CDFBE4E522A9D42FC390DCF3D89812E744AD53EBA +0CE5045888AC44C682EE4FD1D19B12C9B4AB3E3E9304FCBDD5138FF10900711A +EF6C660481EC4A7DA8A6A4771980686337E2A420627E9763CA997194D99D57A8 +BFC8D5E34A4535246A4FAA2EBB19175CF768DBEE64CB144E37BD18D7F9493D8E +361575897AA612D121CB7CEE7B6F2F420A745DC3DFA3F967FC2966BC94BF8B1C +BDA10AD904C73A7B98B8755451B307CDFE5292C1F67FA1084AF1EAE3C38F367B +D60B05C264FADCD6D420D53711963D04B5F1CF39211CD770717D3CC651BE8D82 +DBD9E625A86EC58475B9D05832C298B098DF587406C2022F4EF6E8FA2483F3ED +DA2F8B7A7E332DFC8141A5135C8BCACE84BBF01FE8DA68DC0DFEF8D83827B489 +9FA825CDAE5E68B60EB6C31CB8C4D89A2A6858C38FB0A766A8F782D96D0A37B0 +14BDC4A32F0877F335162BFD0E98ECD8A52EB3F9046F2C5D818AF1AA275341D6 +A2CE798CBBE9100ECC7C9FC4C2D33644CBED298C2D5B197D5771DBC0D7B1C17B +18B2A9F9D577FD647242308E8BCB3D361765290DA635E0AA5397952591F65F4F +D3233BF80CEAB42CE38B87CE203CD5E61F3715CEFC4C61F31495A7F899B8533C +6BC3C1E7702A4057E4FB0E59473D71F26E02A4E30CE72DA2650D18AE5992F63E +6F769133BAE402E67DB95D46128070FD92F0D88642D671D9F323373A9214016A +FE91933B5D0800BEEE5B3F12B8E7EF0BF3AAD2E0874D149C5EC23FEAA806F0A7 +0A65D37847357E19A7EC0E2DE491E3FAFD91791758DD201A65775EB5E3899344 +80D5267EE71DF0F03EF36A9B0FE2D3A3248E72887B5A38720BB1943763F442B2 +675A1EF28763811AA72FB4F7F5E5B83DF1B1CD8E218D8C0CE02FB1F1619FDDAB +7B9309D1AC33DB07E967F4A252A2B4B76A540D257DFA78B67AF90F061DE78631 +9ECA500FD9A3BDDFC6A43E3ACAB7F0CA8564275D791B8A6739BA5AC73BC9F447 +FE4B61EBF954347171D21BF7EF1584C5C50A1C2904079980A3F684DAE290198B +9A3470559E051406000305590BCDDEF541B7DFE9B300E28C56F7AB8654DF56CF +63649DC98C23C18908A9C7EFFA6E866D3402A334F90938D52CFCB1DA6555B852 +C8EB6FC246DEAC8807EB25E792B57C1F0DF00D4A6406AFF804FD5F8A118C238A +87DDA8A324ECB0EA92803260E23B629603AE2D76E5B1F7C9D652DDC95E8DE42C +8FB6FC614CFE59DD7C43C8A44589ED4F7DDFAD77997DD2F17CFDD04035A47A67 +37ADE835027F39BC4D3BF4A1650D1197146E938BDE6C6EEBD44AC05EEB5AD3F7 +8F1600F8A015B44DDD56ED6177852FB089307B0FF9B312B35C25721B6E99B218 +531714BE25B9459F51E6BE1B779FFB5B934CCDAF036D142B6AD303DF14999F67 +6F5C3AE239C187A208333A0068B8C753C5D2DB3BDE0BC945A014CCAD 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -12100,6 +12366,412 @@ A31A88B79C0C10D5AA54AA24F88C6B7B0A36D5AC cleartomark {restore}if %%EndFont +%%BeginFont: CMR10 +%!PS-AdobeFont-1.0: CMR10 003.002 +%%Title: CMR10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMR10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup +/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR10 def +/FontBBox {-40 -250 1009 750 }readonly def +/UniqueID 5000793 def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR10.) readonly def +/FullName (CMR10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /Gamma put +dup 40 /parenleft put +dup 41 /parenright put +dup 43 /plus put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 61 /equal put +dup 94 /circumflex put +dup 105 /i put +dup 110 /n put +dup 115 /s put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8 +569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079 +24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A +2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944 +8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E +3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26 +D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24 +D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B +03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685 +767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A +8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B +DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E +94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004 +22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7 +72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C +8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491 +344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A +64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B +07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC +1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8 +78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51 +CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120 +7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782 +BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462 +4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A +5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D +EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE +EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622 +4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE +0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5 +C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904 +314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E +DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029 +EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13 +DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E +DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084 +7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91 +1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155 +69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE +EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5 +7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67 +CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D +38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3 +22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C +0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1 +BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D +4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F +3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD +B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE +15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9 +849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3 +FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84 +4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76 +1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798 +84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF +7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122 +CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA +4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B +3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394 +F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D +F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140 +DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7 +D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886 +56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4 +8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53 +59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED +49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86 +87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B +8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60 +C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342 +D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64 +D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1 +F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178 +0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B +5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448 +229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC +17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4 +01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616 +F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662 +3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0 +689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20 +4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F +A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03 +DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D +364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F +7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F +26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1 +43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD +8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7 +C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08 +94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5 +C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1 +B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56 +4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5 +7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01 +204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE +B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56 +7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6 +279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB +E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346 +CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A +65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78 +BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285 +6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7 +B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3 +63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89 +4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A +A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6 +67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C +DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A +5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9 +C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C +9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D +B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51 +963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0 +D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB +B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B +72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE +B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358 +8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB +3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0 +668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152 +ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5 +69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118 +C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754 +3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13 +407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01 +11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF +2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87 +4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40 +2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF +9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889 +CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8 +DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973 +0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362 +5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7 +9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A +EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2 +09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A +2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2 +AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420 +324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786 +486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A +EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660 +52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5 +9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3 +4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D +B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7 +BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14 +6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0 +B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359 +16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED +E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6 +546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED +6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507 +559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B +C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A +ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354 +04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B +7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A +8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B +A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02 +94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB +C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC +41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654 +7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5 +18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76 +9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD +E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947 +5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F +4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F +E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF +9F9EC2518C77806A19730C97F54BEAD10B4729E5749A10EDBE644886443D1249 +2C8517DF8D8AE98E2882439FA81903941B363A7D885F93C6DF9E1FD89F2F8CEE +B870C409ED13E78B4C914813B0A01DF8F876EDCC4F384055FD37C575726AD69F +F23D50EC5BEE2FB95A44F2B2E2DD94C933D90BED2C97B53738B4B2ED56EBE617 +BEF17B9DF4F314A37F10FDE34C570D7BE76A496A58242F51E7321380CB042424 +855F4B53071DF5A0DA5A31B8AAF9FB4F4C491625FF8FD008BD4402918043BEDF +77B840B2BE0DAAB4EF904FFEF935954AFB9BD2041241B1BC8519EB642C89E288 +479664226DBB6F1171F9EEBC7E1273D0CABCF6B1BF7F26AF21C21D9B1B916F4F +603DDB68D3614B86566FC91D67AC3F4A4A96E256FA1A3BD35F4465AE4EC64D82 +34BEB4BBDDCEEBD9A89D932E55F14CA2776F927C4FD3E0920790A57DAEA08C5B +169A3E2309DA6BA8684A5D1DEE81415796E13DCF906FCDADB092047831B16841 +B250CD148557D72DD7E683BF122B38E2C4F614E59B395D1D9823D7D5F126D932 +14B50A37FCA7120F8F3A8E42134F1B6B0C248D56F247AA68FB941839F600F61C +14247EFF780BBA3E5198D37CED44DEEC3455048FC451BCDB48DC414AE5293A60 +5A59877D6A42FA7AF1CD28488C1FA0A2D5D57551A68A6479A8FFA785C2BD2D32 +BB5F20CFCD667AB094E382D582BEAD23DF0A82CC481E2DF2F7B0CE752DB13736 +3373816937321F70D50D6D61F24053B2D53F0D9433CD9F0A33FE83C973E627DD +0CCC64457AF3C439E130540FBCBC2D0CB410A2986BD4A7B118FC52BD298B1DE6 +26D7348E9A27E721E0DB58AE8034A64BE77A35CA8567EE7B87B270052843D6B4 +46C3B8817FF88202F88F36C41EE1C42B5BE295014645895872580E379881BE7C +CD90FFDA7BB3B40A6386A75CC6DC32B110F005A191549DF2F43E7D52E442E8A7 +945D1DF17FA4A20F18140F4C14D8719DE497FC97A9D171AEC4C9FF966EB2A72B +35A074D10C98256868B461E056C6A78047ACD0F86DDAA2DE1EF3C6CA054ED739 +43131131ECEE2A39FAE6EE293844EEDE173452C0642746FD2A9EC08ECC3F08B5 +6E85648F42FC8573EAB04A3356958455286C1A02208B0355D14C218D571C3EB1 +A050306F1A27C8E215F5894EAE38B79395F23CEA0624BAF427A30EB6E92993B9 +DC53E690A5557FB4E93ABE9F95A4D76117CA26949D3FE6160074A98F5E9039E7 +79B826B047A5B9FB43E3B96CB32927A36FF5B9354A2A44CA18B10CDD9DED32A9 +6DF332C5E4270C9ECEFFE63DCCBECA12B839EC2CBFFF7FC9AC13F612CC0D7709 +DDE2E72E16C80CC9C0E7940FFA97F2BAAE7B45F5C95044FDE2392FAEE38BE1EB +6D086F2AB69CC3F25DC095FCA2071BE8C67EF945078DCDD901074A7A260038D2 +81FC1CAE2F2C0EFB48D54F40616650B24F804069039B2B119DA89FCC5D526829 +AFA5269D4358147C82353C2086E551C702935BB5111089F167B7917C74C072F8 +4DC47B5496C03BF3DDFA1BF32D8F4B09C5A16AAE28B0F040E7EE32051306E182 +3F29FB7E3A7C2C38BACBC1CBB32F277C3765B969071CF2D0CAB9A7A1097F300E +F1212A5129AB2E71A46C3AA6D9B5953933656C79DD1C174C26DD97D462B4323F +33B410DDF14F0CA9A2241619C4B2F00E32C603FC2A137FC9C4B873734418A4A8 +02B852FCD1E62A7C503538F9EB68414E6E1A478D5C2A0D08CB39DA7D5F522A4E +D633EE963F24272A6677F20E75A8F7FB6C1EC7E50A4654EB713742AA95C63E50 +BF80993281A0613CFF98053019F57EFB45BEFA31708BF7B4F1FDE43D1C1DE8C3 +966B2B1A6CD470061A1D580BF1033B82D15589D5B59FACDD5FBA0A67BA43D685 +1AD4CD3BC739AE2E22CCC181DFCE512234A4AD26EF761C4633AA7047F53D5F06 +634ABCC5D29F88AEE951C2452D22AA967D32C3F37A9087CE34026878E5B1194E +012C1DAEBDBEA79317E580CB9C8C10D9D6717D8203BD4ED1BD7AAFCF78B5AD06 +2880A9DE69E7B499C26BAEF2BAA95ED2BB89444611704305158EB48AF7F083C7 +851D5328D6D205F19A6167F57E174B90F05D39F5763EA4D257BB4ECA6774D5DF +1463EF5833E8A17934308127D8C9E0F993C4CB3444939599F77990E193584256 +14D41218CD20852B1BCDF3648B20C687D77FF83C5898C718A1E73AA06347BD4A +933F9098F173D8BFFFD3DB50BE815438A3C46BDC1D0EDDAF6E7780F00DA62502 +C94A10EC87F2DBA5DFBDE1D7CCD1A973BF297FE6A8821E03A381C468B8FEB3E5 +22663B82E2544A6FECEFD3D8A2B222301FD221B0D8DB79FF00A34BE6385EE4FB +E639D8354F37DD9F22EFD54BAEC4EEDE462668675986D96EBE6A92D29D19C4CA +D31A1189F45525C515B90E9E6FDBDB612A0CCD6046B4105E3027FA90F74BD39E +7438176060D57988F9B32D331AA8D21D90D3894D4E5BC8240049B266753B194C +29B9313B522B9FFDD54BDD8C7F84484031FFFC0AE8932A64572D818320FABC32 +2A2A3F62BF60D6F2439E2D50DCB9DDA6B6A3A504BFCC28470D630D7336F4E1DA +0F857D5EBE07D8CEE9B3125B0ACBBC32D387AE65068FB0267E52474998E36641 +0C63FB329FA0A2A2A1A9EAEDE19E954BF1E40330D66696F3B258418297C33EB4 +175AD63C7F5C1E50F0A68018DB15D6C9B18141AA9663BA238228C268E3045EC2 +5FB635C14CE937E8E6D9D3545AB3DDA93F1701EF662F06C917030391A98B0AB9 +5050D0A9A469DE86BD0822E50AECFCE6876E4E770CD78BF0179451C84FE2C755 +8FBC9C6EC91E83583ED5B0AFC5B2DD38B9368C08591322927CDFF5E4A28EF2F9 +859EA777F2865537AFC4817F643AD6E8B306CEE64EC49052FA79937B4BFA82C7 +B080BC02E8FAEAAA9142FA875F04FBDBB04221EEA548BC14ECCEF07BFCD70B7E +A564D92A65C4DED8966517660EFB9F77EB6993DFA98800C31CEA9AF82AE2AA5C +A952A079E1ED9CB4E3A10523D0D3A10238FAF971633F0FE9A9BEAA4CB33C06F6 +E50CD5E02F0313BEEF1080B8E63CC10F0DEE01DE39FE83DBC1A06B49DC5E9A9F +FD534CD2DC3BF140EACC878C86D863F261183DB1A5AC16CC526CA36F8D0D9512 +AC50E8E0EFDBE76DE3FC35A7CE416907F054164E1F16BDD22DDB2256144AF605 +BCE3058E80CCCD22162DC4AF34539708B4CF325B5AE86FF270F22BC70F7476C1 +83F3347A5447AA633202D1391D3AF0861323F6AEDD0DD902FCEC9C31FCC01FCD +D51BD6740F4BDE2445C5EFF77DCC99B7E2DEAA16597E0264A7F978D83065BDD9 +097F247174C0BF359F4827067C0C258D32F3A703938403C0F447F0B4DE431568 +3E204DFA5B92C319E84AD943764496AA2BE4425CE64BB950F41DD1564C4C19ED +32FFBA9FD5A5ED804CF9A763367BEC85D9D26CDF0AEAD7DAA06F0651A2A5903A +5BA40F8E9389C4ADBA8B72D94EB9EAEDEA3B7AB09850F4DDC949D926BF16F875 +78FD5819241EBD8A3E5D2AAF1A456BD539B6AFA0E768CAC0B831A764A19D5422 +77F99AEB1EAF8517FF58B5DDE78E9B2AB29E99833E66E8FF9D9DB91D395CA7A3 +0F38F4D5A3E1773929E1B0ECBDC466407251A91787A62E802D5DD4747302B136 +FD9A751F6AB18375646247E5BA9ACC5BCEDBEFA045DCCF84A54CA74B158B0802 +2C10041A7971E9B29C9114A9EA9179C9BD84BC14B95CFF54B8BCE789639E95E5 +991AA21486C9E3B81F54E48059AF68C66B6B07E07543CE3A2F1CE4C0303B231E +F3C35A80C3DD41A6426DE04D0C2D79A2B65F58DF7E1119B9438692C501C7B9F5 +A0A2DA0653FDF0054E31D31FA63FD4CBB285658A5F7001D224F6402A500708FF +818DFBCDDB06A772A5DFF38828A6F313E4A566B67C572454E83627DD7BFA2F97 +6CE2AFC5C0DD960EE55139BEC5734EEABEE651A2D8FC2368E418D2BB6E4FDC4E +7A8C6FC0452145BA4F05BB793C8E544F5EE77FEA2BB6B535FC4DB5D4AC148F9F +359E5B7F5777429CB9340EC34CBDBD626ABBCA00BE4DF68135C23B82C3359D7C +CAFE6B8A44CAD94A41AE77D32C0097AACBBDAAEA7D52C876D334620776AC2E2D +BBEA545476D3AC6EAAEBFB1B01A54FCF47E9D3CFD6F2917520211A009D54F32B +22B3B9BE817F140A36A8C0242D200A3562375AEF5BBD6BC37A90BDD3160D34D4 +22DB64E0AD8BFA0D5AA8A896EA926F0E3865A87BC3C71C291631C288F0FB00EF +D379E799EF13543B1E1021F521173AA5A628BD8F0660E33644EA15378EFC9EB8 +8AA8CA722132081829A9F243261524356A4E2117CB47641FBB12A83F778EE114 +FDAAB496567485DDBF46BD2C545BF63EDC75F45D6489E4B41C77F0F6C6547195 +526DB5DC80DC8FEC4D1D4B5863502938A615D284A44C210F1209CDC4ADCE9AFD +E812B14F3F74D4C6495D010A1ED1C87EF758902988C6E6F21A028803220B496F +9482E0DCB8739A73858CDA5DEF8DAC888EC67E25574F387A4E264F2850B40E26 +164EB073C1867EB47DAADA028AC0071A227C2823D20EF0D09AC0BCF6F4AD7733 +DE5E0367B7006F759A59352ECFA1465A58A6513A9FF9AEB9802A1B910D695A91 +D06251AE38463C1965A463C7ACA2AA404E3D0F8E3B08233AD8CC232D7E44B887 +DE04E9518B597D91D7C041CF7EB263BE5DDA294726AD1894197FD00165B3DFAF +989FD82BAC82B53D63B5BFB38E0A4BAC3FD3E3BF2AD20DC2B5F218769B817088 +6FE36EB3516EEFFE498C6353DB0017245A8AD56E923B6C1B96D9788352FE33AD +6F82D7EA8E7CE728CD43691A72D3471C3A3DD32C6A8A18AB3E5898CE58FACF06 +E2AE5F2ED1EF93C5A865CFB45E4516CCCFD85FE1274EB1676C1CCF7520E51E81 +C3846E55EAB913DC80ED52C7B8DEA9F75C973E48FEACFE6B14EF3E512E5EE5C8 +8B243BB605755527D858752FDE7F451631464ECB612BE12263191D3D01CC5FDE +C7E540E16D73F077BD9CEAB07A9457CA2BC7D73BE5AF8E5BF4C7482C6774FA24 +95E638813C16A5353966A4F8C0624A92451BAB59B6872799E009E83774BE0955 +49C2C18ECAE46CD5211B1A2FF62CC5538AE5EBD49AE10E475821A22544CD5DE1 +0A366D5A8EF18723668262CF16D93E6EDDF67E674D45D3853E466AE59E91BB58 +D39AFC4F0A39BD78A8E0F23CEF293CDAD168E4E3332D6DADD9FF8C55242A9B23 +992492626D2CB205F40BEF0C71C9D2F82D604EF702924816DD13D827FF81D05C +1A0FEAF53E858F538C71D4879BF4CC4C3CA6EE8E8396CD31A9CF75BB471D8B53 +2A0FA4E54B6259A0B7730C87636A326A49D3C1E4CF3DE489BFF27AA0B5B514EF +9C30875878340E89E9AF6BD73E5FF4A5EFE5D9613FDA18F545B80BD373F4B322 +50E82EA83F3D45B099811AEA0963E8DCC2EAA3F9B565DE64C6AE6FBCFBD9E931 +CEF93A71B2C509552E4A81CCB828539BD1FA8512663453B34321E6FFB9E1673C +A202DC6C1E5F3CF998800F94DA9010D4A0CADC4720D382F84F786C6ADC158D29 +4B5DCA8CC0A23CF4F8ADD79521979A002FCBA1BE6E31579F5D7E0321465E0B58 +C439F5F9BFA8A289D06656448200380A9B6E2E7BCC3486678B3558505E528335 +181B031502E1B595DD47D69B5BF9F6BD053B0F7C6FE869842DF5B7D009E12FBC +B669C1BEDBB931D2B0E45FE4194E04D73BE683BDC9B2B89E2219B716E56B49B2 +C2005DDD22E1051F270DE92F44FA345195A27CE30BA9793D4B97FBAEC40A9A19 +7408349E9EB9989B11030343F593CF91DBB4B77B3494D7E5AE59A38BE31EFBB1 +3C6C1C74E865DC0CF11E98D299809E524A2CB4EF9EF2875EEDE0F8C1961D8A06 +1256C2CA74109F104C7B9FB348F37639FC73AAE4A3953B337E8B59C52539BAF3 +A3FCC7175674CDA4219F00A5BCF746B0FCA2271143A2A9236F6BA77EDA3F0BD7 +B0D1D89EE3333DFCF3D97A98FCA98161BEF8F9D2B8E6B63F3D12FE8D852286A6 +B995EAD107949BDB2DD5FC533E34A5CAD708DA549457BD37B4BA34B0E9C6278F +2F4FFCF368E71AC72E872B843107487F968F7C28A3FE97665E028C08CA843FC8 +7AF5CE7B4BD7C5DCC6307CCEB8D9597A7F7CB02040BF8C8877CD26CF6448FD28 +8DABE27EB362F02130C0B8F38145F1DACAB2F4F417A4D1BCF9F5C3E70091D57E +F0FCDAE2C0910B1DDD8A734C4B2FBDA9DE6F7BAD0875628A0F9DD07947F66E2F +348AA48FB463C3523322CCDF0CC1F2000051F9DA2C257ACB65C5302DE403505E +9BB7E1BC2D475EB5903367FBA3E4A3BB99AE14C148788AB343335E367CEA5066 +6BD321ECBE6500FEAC51BF23CE9B49D10A801CBC936C6D167E758027E8607971 +423DB40C483C28CC4E9DB0BD2AC6686B4CD6EC15D10FFCF67C4DE5CC3720423C +0893D0325EC6D9C92ED498A96C13CA7C4D8208C7E087B51B8DA5360D9AAA175F +2B101CAF593B2B63732708E5B84C7BFA699E53626EE762D575E324EECD9E4C58 +F95497BC632EE7B25B1E6C1E6C5D5D229C4B2A07ED6A2570E2E07DAB05F6791A +67EC3DE500BED6AD4C8F8E049DD739C250C4503ECD2C0615A0274C4A8900BF5F +414AA198994EFA16FCFE5B3A67191C7E2EF94BEC9B3D797EA3533252598E58F6 +003FA0472B84EE27D84EF4104FA46F4F8EE578D042AED3EFEDDD1E0920433337 +B92186EBA239924CDD3E86621421E2B0DE3A9672EDD1D00F6623F04955435CB7 +55D4CB89A68E3C80734932F9B6BFEC201BFF17EF4E468C44B79A63CD5A662460 +768AC871B5C997826C2F194670464D9F13888112CA9E5C635E21E88E3CFA4D40 +6E17E8D54476C6DBC49A8DE060BBEC621AFF84259EA19E5D78597D1137848561 +6A87429E70B50D08A8FEF3A47A508D91737FBB7F375E1C2102499AAE14A51619 +1DF8FDABA7FCCCB19510722F220FBF7E9DBB71D928EAFA24C55B3D3ED1B6BDCA +8561FD873377AF6695A57BF5EE3C2F87AA2C412EB89E80890E9F2A1A8AFE1CCD +37C895260A9012B4F6FB1E65E2177273241991FFC7D54DE4DEC4F7CE838AD54B +73BBB909D639BD49124335A19AF47A13623217917A7E7ABD9944E1DF158E32A4 +DFD37FA93918D78085572B713CE13E081585E2F65866437FBC8E9BB81419D303 +E5CB12A9BABC643EB5DC9795D2D065DD51029A6D7231DCACF6C0F4538A4D310C +3EE7827A0D51E9761B8F24716E39F63331AC5B4AA4E6523B9F7B121511761788 +79D4C961D4D516A512C4FFCF3B2C3ED79EBD5372903E737325BBE54B8FBBFCA0 +02AB69DE7CA639DCE12AEFBD655769259B77A004510AAEFAAA28CDA172FEEF6A +4831DD45387C7EC36DF57BBD8D05488B0150539888B81A125C35F72FF77B2C2E +8CEB57E52B4729F8854CDD6DC0400721 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont %%BeginFont: SFRM0700 %!FontType1-1.0: SFRM0700 0.3 %%CreationDate: Wed Sep 12 2001 @@ -12144,482 +12816,607 @@ D5D3C05A769932A1905F17170A86E307F730F17B FF9CE7599E0DC09CAB37336C3D6DC6A91510BD76E458F2F009E24983EEBC220C 572E997C37FCDA62DA400A703999BB3862B0F2C8BF611DE181A1F6814CCED57B FEC1F3573C3625283CD37815AB5F9C0C6FE819A83091CE1D5DE3923B1BB8BF28 -A2C22E7865E86FB42E506501C1DCCD2CBE4F03D0CEAA0B3F914F252664C67E59 -8F312BF499DA0728BE8177CC2E53C7EA13250DFFAEFF60832E5654DC1B8AFAAF -16702EE2CFD3F6B4CB6FEB7C73F5FC4945509A30A87B543DB77C28D0EB2F6019 -5FB5D749A348A02DA990A288C764CEA29043BF5D024B8CAD702152DC52D90FE7 -EBA6019C7D7199994E43ABAEC2B39B12730BB9EFCDA12B01150F646B645220C1 -551563BBB228CF88D6B87D96C3EDE3D4BC2A180FF47AA2DC26393E917D70C429 -840F03D3FBB204C6D59EE380B1C3511FC764C7448537E7372AE98B95C01F308D -D08EB6CD3ADF46393E057CD36B77C32D2BBBF3A2DC2685E59E2FA4221841DFBA -08A65779C42D244D9DBCAE32240C6F38FC57E0AB5FB1003C099F51B5B49FF231 -4783390EC6AFC1092DB891A62D80B71C6C9D472AE283F5507F6A927A6B092648 -DBD1C3E83B7AF86F4EA58861B2E31ACDE0ECA25496578F46BE89F9EE8C2CA4A8 -D57CB2EAA8C482236248C7B0D1CC1F310E237C6DAAA88EE6187C924362FEF22D -8F3539DF61E35F61C38201DA814EE5E5AE2C53080E5FE5C96CC80716C4F49386 -58C7BE3FAC870A28CE02357C60D739BAFE40815F686649506258E34CC4C192AA -CDF5F3880968213B2BC3597F40CBBA80F832D5506A00090A973B898B71005CB9 -C7BABD17277C289C86490C372A3CB0669819BC0EA931DA293B0F88391C54CE81 -2BC0B26DA4724BC1E12073302A0026FB345BA077F06D0F86AD72B55B3305A0A4 -CE124EF668B77ADEFC28F393591BA394E13BFCE4C14C34C3638BDA10AD4D791F -A37BAFE98231807317CC065D420887F59536695FE68516B5714E271158C11681 -EE62F8E290586E27924EB7805DCBB68BC537FC3F1E7D04513F0A13B605599B8A -A26D985BBEE502CE3B6FA81FCA5328FC5D92EE810A3765437535A836155F639F -4433687731426096B8C931333374F482E8231DC896D355576B98BDE19D2E9E22 -63EFFDE36CFE964A70E9971A1FC153949301713E7E7DE13DDCDA5A4073AC1081 -A0BB6D274EC67FA6ECA4E5BF859686F6F09A2346C7125730106BD63813D91746 -FA73C30FD30332D05E6F52BE29CD77753162646B1D7AA69FE086972900263F23 -EF1F43BF734B16AB45A2B8FC8A11889B5017A4C44633052EA5DC1AFA234A0323 -F609E2E249D328BA0C1C7B6435BC5C92A9C3D03CC74064EF022DCF6C558E3288 -3C232279591314013EADECE422FE5F23D281BBFA27B6907A18FC82E6DB882C3A -883C7A4E0A70BB1321CB3DE33D1B364C2E91EE81B9AD52BCD0D7F8158B07DAAC -0DEFA64F762A9B14F2611E913244F25B3897CBE2AC32BD3F6248E83FB12B9F9D -6DDC74B2D1BC64F8850A2ECA39C37DE8DFB217422F43524E56F794394C96B37C -EE6C6E682930180D8F750FDD9C6A35A9B482D9192A65C0756F84B7104AA86D4E -D8621B9443726BCB26A1E90519B72D1133CA91F09A304FA60B5D1081555294F6 -5A8E3C686A3F8D65AE57B5DD28B065C22E160EB74339C799EA849A0FF2AAF371 -0F2FA6DC92940706707A435F53A69EF65E4ACFE1313D783C2BC76C556E4B4DC1 -DC7774D4126AE35689EF83AEAEC1D680D87045B7038B151CE7DC4F78F21B2C05 -CB5E77EB0A50B6569D003BA0CC441D3D83BB946720129777C73B35FDCA71A65B -805E1FE9CAE473811ACFD78F51335E9070DDA6AF45A0C932B5E7ADC3B0EC3450 -E766C66210E28F8BAAAA3B0051B1E1E9631A82643ABD4A0380277ED4F47150D3 -375E4BDA5453F244CAF777BCEE8C3C999A312AAE01FEC82EBCD203D206CFB809 -F4FDCD35C29E479B0908691447DEA457BDEA346C17D2A82AB727A7E7C8302C18 -4571938E36177AFB66CD40EF20256DD4E05169A0C68C7C49BAC3734DEEBAAB06 -FD335364150591B14E1A508979C67117E1ECA170E59440BEA4721BC697A168E4 -BB9C8EAFB9020CC042DA81A28CD46FF8A18BB0BE7BC493C2941F974CD6D83EFD -62976E62327DA2F8140D2E06CE55C1F9F903996328878381FFE105DC0437E096 -93D068E49024DA3E3E096B2F6AB0990778DB5A2AFE661A4BD0970825C6DADE08 -FD62A27C1CC846D00581E44995F53EB126E94315E1CCFDAD6F77C3F9D4ADCBFD -C1581AC3C449D6F2C58B3C8D0EDEE4E5AEF187E4B79C3A3C57B1B7132DFB52C5 -4BCEC2599857EEF72F2580F7C20B5C0C2A20527441734D40464E350A82A30ADE -8C4E9ECEBA2EC06F3F03FB36D0605470D53C03755B4E3A2CB97F4D909C135200 -D249CA0472980E67CA3EA66B142C77725461C3B1FE1F6A7D6954B967545DAE84 -A4B76A65DD7F4C2FC1BEB5EF048CA3F935E03DC37B2AEBFCD0C9155BE6043E34 -E559AA1BACF8905084C826ABE37BC63E85397C69D8BBE0518FAAD040332E008B -8A00B7FBB64F153E646297F9DBBF3EA181D1B468D85563C52F9F0A99E6FC2358 -E80CB3CC20F5F78B7473EBC160B04369AF940CF47EE63D152C91D08CB1F2B597 -102EDEA916DEEDF52D8DEED4497205D4BD589F26D90D3289CE88598FAE9D2032 -9CBC5901C1CE8ED9357229E58E8388BBF04AFE158E37B857DD3FCE55392F3646 -BCA9E0AE0CF38416FC14B3547425E7AAEDFB1966063099F2EE8C2CA4A8D57CB2 -EAA8C48223624B523B8C4451865DAA18284B979CEC35A112A423F089F0B98EA5 -02E0B4D61A3611651828C4BAA22C0A5564547A9F05D5BA7EBC2C185E9E8F49B7 -DCD1877BB400B60B0E04D9A491C31F3D7253A22EEAB6B562DC60CEF9A3D5D7C5 -BABC140FB3EA85B1386693DAAB442ED843F29DE2CA947557D12E63220BA4F64E -FB9042155D2EFA9E4947FF31DBB8C30DA97A9ED4B5921A5C4B2B0B8786052C5E -8ED8FE3F592EC5612B04ADA368E75CCC78E24D98E4964C7AC0AA309B3476024F -876CC4E7D55986881E0FB7A6B06D7256EBE0DC9D6D83983AC56AA83B3EADF02F -9C151E4C5B5268F6BBB5053ACC459A90321E1A1C994F943197C303F5FA2B258B -BE0B7EE204C3F69A9635396C4ED837C8A70BDD9F99F78238C98B61614D261438 -028C8E26A9102AD1574CA1D2B30A815521E19A0700C22ECDF22DC622A83DCDF8 -32A5CCB67E898219842E68A9675D0867ABFB78EEE5377E8541489C2A569A6049 -E14D4098A3B464E96912DCC8E1B6C34BD27E88FDBB52544B964679C693F593B1 -05EA505BD77F34F0B8867A795FA53931F90CFA34AA413033CE7E801178FB4537 -7C8DCA60ADFA539202BDDD3CA40653D3583925D4CFAC421DAB97B592374A9BF3 -C78BEB06D5F840E8970BE0144BC8E1BDAB973A54525DAB1A8E33EF5E5C51A54E -525BA5390D4AEFF0D416A4325DBAA499D1C5BB0E9058D8097633836D649941EA -F86B33F38B8CD7D6ECC9CD08F15DEFD3D410330FA1D06819050D535CF640EC7F -8B22A10690EA34C4C1926D03E4312FB7EFB1E3181CE8AA1E1C98E0C835F4EE54 -18DE2618D69C46649DD21DDD67DBAD61C0A0BFD662794496BF3AFAE80A900AA2 -7783C45CED390EBAD6D8966E92E43555C47457063F409D065EAED9FEC8C2B1CE -D6C8E458A16FE675E18B3418B6E7ED49632D0959DED9238F676A2E5FA080F759 -EB975B479CEA1E13899A402050DDC679011FBB50B733A2F0E76C59B1B136DFA2 -1E9436B17E4FEB8BC04E55A6455ACAD831FD465912C8CC8840DC8D5F07444395 -130F60430DB1951E70F9F68E8E87FB8C8D3083C80C86A05F36E65059D0219F7E -1037D75991D1B56A455DCC42F994FB5B60865AF75C1C502E78181A50EC4FD5F2 -38609AB9B1AA15379899863C4A0F5136C0C24D15ACF079CBE677FBC77DEECEBB -ED97168337708E7AAFE9043D7ECA92231C1DDFD8AE8F680D6AA334EA5BE879AA -3FCF6C7E3551EC71ADDD58A0880CEA07FBEBB74415E0E8AE43B43A15B3E1CFA8 -3A8216FCFBC24B47ED59DB2EE7883DA210082460E8BFCA4B11F62A03FA92EF51 -FA9A5D5A5E2A3285DC9898E7D701D6EA9C67AFC5ED94692DF12A7CC63B5B75FC -902B245EFA2CC611AD308FB45642B3C13C02CFA8E3A290761D16E919EE0EEA3A -BDB95AF8C442D3E33C688AC274B4003FEAB536C27966CDEA0744101471FE8C18 -DF4A3CCFB7DE033268B0DBB7E4CAAD1F7D9D6AE3042EE1013FB8FBBAD88FD7D5 -BB82CF7D3050F772ABCAF2D3196A44D71E8DF860C8E4FF571FAA7D60099AB777 -C9B4F65BC8E13F44CF83B7F46D35AF2517C19292843AEEA1534385A41C27BDEE -A7A48CACB4AC69B3D9564D6DCBBF3A74AB0D4613BC8272FF827C1D7DEBDF4035 -A37C5443A72141EA551B12151F17533F759ED5D802B04C0EAE0F92D055020998 -835D17EC149FCEA56AB34DCBB8CA082E070A5E8A38601D62D4246CA0155A5C3E -917A6ADAF849940F70238F69A4CE691B46CDFC3B47C188BB9107507EDDEDED0B -413DA845AC2DBD01A9DB8EA91F226AF6C75086B049881A8BE400570B5E2E3751 -2DF72A3B35B4C6E6BBFFD8EB673E22288F48ACC0992F15F153F1CA2F3C8E53D5 -9DC7AA022F3E4A4F16ECB4FB1CAB6B75CAF2106549B6723D5BAFD99645E9F471 -DAFF6F38DA8B53C8CC08586790CDE3CEC3BCCA32CB4A86C0C7A3A22255639661 -6E6E55456DEAD9545F9AEAC425179A192AD689DE65EB838006E523CA39C37DE8 -DFB217422F43524E56F34D59A5C54BBC2A6AB9AA5443E6670B249681CD9DE493 -ED0DCEF137C83C168230EED55A72E014A669B5EEAC9D16C2D43E99D94A439798 -D7B0A81E58B64B0AD171F646510F45F04F0FE41ACC849C889C323A067FB30EF1 -FD1AA34A79CEC11CA7D422CB58C8E21871A7A7EFF533A5AB1FDA2C912562546B -9C515246B9BD4EFF616B65AF9C4D3ADAFAD4E9946FA3E25A5C40C7697389C795 -93177B3637C3902F0EA39A679D879FCEE3756BC5A4832811471AF79E694CAA2D -C543CE420CCBA76E2DB42F8F4E29A37D3BFA1F239FFD4100613A7D34D1E0E279 -7F0FBDA87E66FEEFB5300403481625AE5FB3018E8EEB2F47CC36CA51F032D506 -9A5A95D88187D735208D9BFB3367A7365549E193B3D601BC9A425017A15C92AA -33097B3C7B9818D3B7D3B7AD03770E1A22AB3EACA520A1B83D37D2718CB3CF6C -7DCDDEB12C04FC3E02278C3CD477E51916CA3BDD166F83D3C0AD445193B9D804 -F6CE7F883BBDECEDD21A48D20EA8C37B0FD45D8F185D307D3A025D3A0D46E63C -86BEF28AA5219012CA953BF21FBA716EA8B0392FA5AC2EB8DFA076D412A4C16A -689C9DDAF095D3FC3082F8CE1BA6B916B884A2E2D7B8CC4C8A553D79290A66AE -5D870FEFF4A77CB25C3298DBAEF34A797DE1EA0229CB7272F3E07CD0431BFAD7 -4BADDEFB530B5972BF1EA09C2A21BA853B97379AE23EA9B9D55661A1ACC3C815 -DA811FA80328613C1D06D5EBC6BDC8416D22BCBDADA2B0D53C25D27FAF231287 -9A9AD921499A87C0AD17D00FA9C3B609D77B3FE6CFCC959848E591F22702C264 -A3E84DBD8EF6C55E103B45502010D7860F5D93D2D58527B0078EB6BC87DC0808 -0BCD22C399B23B784A46BFB42677093BB61CBB95130F4D425C5F8B0DC79FDD55 -10D1F0C533FE2962B6D72EBC0DDDFE610AD28E7201A7E498C72B59FC8B724D77 -DBEF696B8B118849D71583EC77EAE6F2F7D01367C1D41B9B473FE817D8C1E247 -1E19371B4A5525EFB3747F4997D9079C10E2B9612F16BB5A15B4A594C23DE665 -F2DB35ACDC082867D7320098776F786DFAB8C427C2CFC55139544A6C8515D57D -2169B85BA188CB43906116C40F81E61AE7673CF54BAAB62913F5EACC5D48EDFD -659CEC8F884225141464E4A00AC1F67B05927944074F3BAC5692A693F00B0A5C -0D066F685ED8C783F4104E3B5ECBAAB8BA4A23745F1A186B257078A446F900C2 -65873C923DA723401541055835A7D59E0489180EA5E8298B6E3B85EB914C069D -F55158826B135420ABC88DB06E31E3EF80A7A313EB6B1CF97065D93BC9534EA0 -F51F24BE1BDF1ED890D5328776F8B18AE7F0514A755053175638ADDE775257A3 -A194C32CCA8773758D8D9C2872A401DB454BCC92FCB93EAE4897DE4AE830FEC7 -280100B0E3414829C02666A5665B7B097C8EDD95A6ACE2DDBEAC2BF2AD38B72C -73D7578BCE8F18F0514065FFB69A6B9E17E97145CAD7D6A1C7C1F362D5153CAF -9DC64B16D6EE1A0050D45CDEEA4C23B832A805B55A27E737DC3B74A084EB9331 -91AE9A655F25DBBEDCF4AF6270D752BC7899081B6B608C92E95FFBC8A0D5CD40 -593414D2F69EC5992F25C80CE66B76B72B4CB779B845ABE81EDCFCB0F6B78982 -9E2E49EF42C767A48F30AE04C7E8E76156FD036AD096E64897F6A73BCE98BC0E -BA30D46EBEA99D7443ED2168CD64263E42C19E71594CE475C30E761254F64DED -F8C02E9833C02C797491CA4AC0FA3EAC58EA3EAADF9B65BD59EB9143365584B0 -54A5EE5800FD8DC906C03F0281C40EC1BFEB6B1542CED0C394CFE1FE5E8C4C85 -3C1F9A390BC002C383C95269BDFC8CC341D405A20F45C9D4ADD4551C149F3C43 -5616C6D30991F8C791A895F9E3481F20137FAA0B7567E02485A269C2D614AD21 -D1B278619CFD825A54ED34E9AEBEA5472CAA52FEC5E85739E3F59E61DA27FCC1 -DF2A50C14A177F200389C3C8A7DEEF21582A64AB454981FD0F073893BE974148 -42F86F70304CC79C44C9C6E095B75125877A99C79002023F74C359FC48134C22 -E9CB5A39E306CF67561C6B75840B113B41DA2F735B5EC468BD770ACBBC32D382 -B68657698A28F152D46B95CA9D1CB1644C5D4C48F56E0721813AD2A287F09476 -ECDDFB6B35C97B1654A105DD84A54DD0385F3052739B87D46A303CE0EAC23EB7 -89A64FA44334D3721E56EE70492E3C8F4166A659778E5B7826EC67185F1351A1 -93A300D23551221E7926ECD14BD2F3E9EAA488381A17E3B5777F8A2831CE023F -28908B95F1B879C10CEE61A7F4B692CBDB8C264657478652DE0FD9D0AA6741E8 -250C2FE2518DD210DB1E8438BC2E8DCACA7CF7289CA30343707108DC1038EDF2 -527768498EB88D22575E85F994F2C7629429C6891070014323A5ED11DFDFF11D -06286BA4F3F130243C9BC54F458514E89C31799FD6E29BFBE3BE9D7FE91346AC -A91A03F0920724BC7DD76C20433C4F220BD84D8CCA6B5D4ACC0D938DCCC03323 -FE4CA30BCD010F11E81E14226345B12F46BA365E5305E5D9D60D9561B288AA0F -F61ED67A3A2A2D0A940C042549085D9B10FDAF94DDF1705285F702CAC2FEC87D -98092CD9C4CFD03E53363FC62683D753BBB882B2C3D4E44F3D18482D270DDD3F -048D4BB503583B34246EC4FD7F61ED0FA696926D2DB941B2A280192EAD89A7B7 -2D74E792976737C4EA40FFAE787E8E4B5D6B22B80A23C2D6CF27A69DD640EED8 -5F07DC8270AF90627DC9C15A67EDB164E81175DF181C21CBAB14E584FEA191E3 -25AB358AB29FEEB045AC90C9ECE8E683E15133C5B60CB0EBB4BEA87D0B189DEC -3D78C11ACA04422DF98578B215A96116C1F8FB9F65ACD4553449CEA8DB230872 -8339D43BE7E571064F4A9A9DF9551D56E6D9F8C49FDAF4F610635C0F03483314 -B5B66DF41B3020EDF59FC7991E30E538EA282AE8A2409507C046E30548DE1276 -B0F2BA27E056D1BD0B7F4836A9BDB94221EF653D39BF53C6F556BAFD39001D87 -B6D498BC12280BC69C386F9DBA9D0819EEEF8EE302DA2E05B236F6AB848D546F -313B660EFB9F77E041E2C13DD2FEACE5C946797E396157CD85558103BC9A9820 -2A2B376221F5E64468851AAC9CA915818BD2675C0D8E7F53658134477A7D07D2 -1ABE6A6BD288B0F56017059FFEC8AF1456973C2D67F18F577B7F8EA6A1D7A764 -5CD69FF54382BB45EBDE3AADB1C7571A953EB488742EC2B223FCC809E4077790 -F53090031EA5B6D55FAB9608163AB9DF5A5240A573DD4E10AD334B43BADE9309 -A2C7549780EFE743521D1CA9F09FDEEC4396713EC42DE5B0DF613D9C67D2ECF3 -0C6D9B47ED0CB01417844B940EDFC927C79180EF70A3C614CCB63870924D3BD4 -C7264564CAE508D0515F26D772C5164C1FB86D4090A78B8678B068AD48560D2E -FFC0D1DB8D8AA178C12D806677B77D44A4022CA7C472928AD44AF01DAD62C29D -7D74D06BC22D2A2EDE50DE2BE16278B151766E1B174824F59FEC424E323E2754 -31B651C756F92F4E8524E2844707BC4A88DAEF04B20041F7B8A1A55022C3ED83 -FF46024B7EE13441E759A7CA7E1DFDD30213780D3F1A1CA42D36D3C1FE63DAD6 -20389AF363A8D67761C0F2A1DD706BD6282BA080EA18870B45D94C61165CAD7C -813491AC318703D49C50952FD4C8C69FC3880D9B6934CC29D6B2A9C791741098 -C5E34DD0382EAA2924AA0B40FD0612A89E2410E48F9FC13F05BB25C144079A9E -06D1DBA4AF70D78B4B0CB143AD0342C66EF6FBE2FAAF61C71784982FA43B4D0B -FFB7349F60E612EEDC416BE814D1C5E71A26648DD1F195B9EA8D4F80911BBC89 -B400404ED48FF12B79DC45C5470E28D951274A88884DBEA2F64471C4190A3AF1 -EC6DF13854712FDB8104BEFE59D97AE939EFE603DAFD54B8C16389D2E38DB02C -37E226C4BD5A9B35782143BF7052915F5C39E1CF7CC308883F159DE0873CB657 -94DDE11F8E769CFF09259D4A204CA0ADF910A66AB0D96E45B93677E06DC5A13E -47C93E83A2F86BCA507EF983AB01D8D4E8935D0ECC8EC61A2218559419191188 -1DF215723813DE4FDD18A424BB9596C01226B653270D4EB72C0B8DF3035D3A5F -DFDEA7F88CA9277EBE4CA7A547699EF266D04FBBD1C31C4B4781C6C7EEC99594 -A7A8C7FF284461BFE612EB64C4DC165BD6C64C44F44A4CC9E42E31FDF82448E3 -5AFC5F90AA0189044E1F941EC4348F9A6DD828084C577317BD637D0222781CC2 -B1DD0010CE19B162CAE0E112293FA1D62FCBA2BF778FE68559C8D5EEB31D3FB5 -7FE0A686155C8F5A89348E2532CC049C5A0DF42EB1166D91B00C285147C02B1C -37326D1172F83F6E4DF93B37E4F5062EB88677925F96A8E528A414FA1FCD238E -D59F743E8850ADED897AF7F52A51C24543B802E0E2D7B5BB785A22BC5CA310A1 -167A57EDD61DBE6E378C54F419FAB7C9E45623D5E117C2665FB96C8D5ADCE25E -F351593AE69D9E052BB70928EFE5A1C1BACFFB161370E53AD0B0C0E85C96E6B1 -D0A098DB8913FA51546D5B1B397277E2ABC0850EF18588FDD0A12E6481A348FE -29B6F3E581D309A3ADE13A6077CB637F617DA8ED1557A30602EE061CB4F460AD -9C333DDF5AEA237146A678FA4516A9DB4289E756E9B412A72FD7351DC26BB050 -BE17C460EEC693C16B0236C56287E91755BD247F23EC6EFFF366C93E9416115A -546B05FF24BF5C3A0DF3CC3F02C2DF2AE5C6281A01076686837B4A93A0FD12DF -1DBF5848EAD023DCCB9EA474CD32BF8B81A5E0DC032F740A03C4109E8FCBFE80 -EEEA360723838577B10B51E13EF7681C190B2F337701B25744ABA55224314977 -0ADAD80A687F4A6CC3E5DBC1D6B74C3531063572C05D77D60B0A3658E39E7FBB -2ED6658962AFD810B1DA4F9FF1DDC64FE1D7838C7D90C835096A265A2C3BF412 -6EEE53265BD2B69E5E851A85A87C31961735E4E05559AC6AE645D92DF2FE8721 -76B234D6994EE75E530C3A733035FADF2DDC6723F1FCFDB67165430A09793A4D -C651B419FE68FC2C4CBA6C062BD9A18B1C3773AF4A752E5C0D5243D87F7D1CDC -27F190B06EC053D712A3545A1ED0377BC8C44E6EC1E59DE256698CFB4BD05D6A -7CE8BE5F379D4F36BB1C76735A32CE849075A8DA38A83AE907F9EE264F89006C -595DA672834C4207FB1115A0B725EE9D5D63C163593E08FD20C59BE732D6518F -5ADBEFB94C0024CE2B31A24FF1964DD14F12A8F301592B486C3F4BDF38383587 -CB14FD9E1BC9E072C0C1AF20D681702745D81E14653016A66EF8130717C6B0E1 -C9F732889357E1784DF6429141E1E1223548188459CAE603726F43BA7283E124 -157F21D63C1577EDB707906E9B21CE33926ED6DABA6016F81621D197F75ADF31 -0542C1039ED26276716838DED788554CA7351753B9E8A4E78EF775C71908F216 -5D29FE0A5CF148A20090811C270028675D484944888F693D280FCB853FE7F41D -A9ADECFA259D1ECE055384308539293103897076A6AA9E0F475C9BE97C882673 -F85E934A48B1F3F68807FC3021A349BF9399899C7BE315B4DA7E5ED0D36276C1 -1928ABF1D5E115B3E64134EDB76D653839B628235D9002121E24060E5315F616 -8F9F7D4A0B787924720290F7E375E2D3B8A674D5C098A943F8C330CC36EFB4E6 -9ECA90C00BFBE6824AB447D9F39DBFE5034F884C5AD6D94DA0EAD1D8B9E34771 -C22AD65A7A8CFC9B0C033EEAE87C5EE1B4EDEE8DBECD86A1642F4C70BC0A5D64 -7B49E30C15E1CF9286F183AF761F112B5C25157E4D9109A7A44877679D65AD7D -1555E9C78C7DCAB3F09B952DDCE7EF7DBEB1B3154358212CB5E328F3C88DB4F3 -C5FB45C05B128C5474953EF6716436806FBC041D068F2BC46B30A03FE112E576 -C67096156844D7CD0470F350DF8A9CFC5FFECB34911D895F050F420D81EC6141 -2DEA4E042019B71219988ABE44758CF11B8AC3B95B42B22848D182C8DA6CA3CC -7210CE13B61BAD2354CEFFCC8496259C19A240B36D4CE6E1F57F7FB987E81C31 -47D929B1FBADD4A13BB564018575CD56BE0A96A8D4702B7C21F5F8B72FB3875C -001E76EBECF55F1A2EA3FBCCA69B9E1C90975F74D89CE4545EAD4181FF988A65 -4DF848F0AF7FA9BFC6FB49DAF4913E9C608A831785480A39418A8A019B4816EE -913C18CFF8D23E9C04E0F90108A0AAFD8030EC40E6B64CF1B37D2F3D86C20D06 -2B180E105D60D7228F190DAD6FA2615370D29DD3656B43E2DDB4B776CAF73FEB -1E1FED66B53C5038841988EF91235980348E17FCAA33467C0DA4A116B2798196 -9A8AE67733B46980C83477E84B2BD046DD8F042BC283D303EB357DF3C02C1877 -809EE20E2089FD84EBC9330062A9E9DA6FAC6A2191D763AFC09588F5EE57E801 -35341790A7738F26801307BC60159FBFF46D951C8B3C435DCD5EAD0902B9C6A3 -E0B2CD3CA378F80E4CFCD0D1173D0E483CAB7EE2C5A59B4C6439A262E4CBB1A8 -C9A7838F88F82EF69685DB051FBFBD15A24463D3E0AE14AB88D9992186AF6EB6 -873AB0D27866E45CA614A5D35BCEB6715743F0AEDEFB0648BA73F5DEAC046F35 -FBCDE657CEFF63AA9230AA192636800DC21F9DFE90525DB68F9DB6A0A40DB774 -F03B570D176879F7154DA09F2FA81160CBCBE566C7FB6ABC924E9C10357CDBE2 -CA7D3FB0E35B0273A30763A21B38D82A57E7170BC5482BE2A19D2B9D2E2B88B3 -F1C15961D374DE25A7B0EDE87EF9DFBF7A6C4D66B44FF6AA4464C9152A95B64D -1C9B09E1D95EEB271B48E1BE9F377BE69F3A21574D7C037F8329639C6F159BBB -E9A63D7593713B190C6E7DA8941967E58ABF505C25A813E561BB98208B677427 -3C951F466E6800FD7FBBD0EC61859FD0A3946680DFFD8C7801701D4AC5FC3334 -CF250FC5195915764B696DD9032D2CBB6BD0B21212E70A0938EBB5219E7D627D -0AADAF52A14DB5E7EB480B771A9068CFFA9922353E5270D5FCC12E18120E0EE9 -275500B1BB08CE4B28C24969EA1F35C5659579CB920A935E7F0B43899122E339 -1D55D16B5D526606632B9E541FEBFE83CC32D3D367E9000141EE5B103C536949 -1B18ADA58C791D1F70C589B66EE8E02F14898337FDD1FE54B5EA44570B7FFB5C -1335DB9ECEB4B1871880BF5E2B29814566CAFD7FC86F5B19F0414AFCF240291E -E6CD993523074150AD1A292F9D0E9A984A2C731B14F49F66AFB278221AE3CF03 -D2E7C3194C6C0C77C42C60EC89057F26F5E4F614F85F82D625BDC5E567499D3E -ECD9C288762B9BF4959633F3E81547FDAE3B2C27829CA5B65C06B99841D1ED8B -DE4E6DD8C38D744075BC00CAE5E58E858A806C0D476257960EF844058F4F89ED -1837E9DF80DD161938117F6DC6BB1FDD0E758FF3C9DBBC0E7B2B66387E7C0D6A -ACED210FB76D3C7B5C89318F005BC288840D93C734233ACF19730B6CE129F9C9 -92FEA34165BB34C04344621F2B06743E88053143048459A7FB656BE873B8962C -3AFC9EC243C9968F33D46B6DBF3263E488A23396BF06D05B2F178B06F65F0070 -E913833E87535CC99E01B6736DC721C798772EFD0F5B244B3733723BD2543A8F -5834ABB411B945DDE4809E2C6E93B7070BAADCE2F9C95A76CD17A25DBCCBAE26 -BF93878E10ABDE2D38AB7BB6868BB65821D74880B8A050EF7D6484188A164880 -6F6DDD4A5882D22B828CEAC703088BE5A3ED80001A6C2E9D9C9AA8D57F860563 -AC8042AF8C6CCED3CED273BC85B6D0065F90C1CBA36F7B648143DABB63C31D86 -9774C8F36051690DE5796638D08DBB3EF5A93DBD9038853535FD7F2C680F5762 -B8ACF076D3F90858E467CBB96A0DEA5652C7F3D30EE2984F8374BD849C95A496 -3E25A3FC90CCD4EF93EFB88A2D34422A17E931E6AF0F6B8C4F2512946EFCDD00 -7BD7D484C2E2A39D8B968FCFE3738107C6DD68BDAAC454665F24E61DD2C30451 -CD13A0E539CA9C77B00974BAF522AEF00608CC3F4E8AF16C50DE6A0C9DE81E53 -173C795543CAE1FB43D9828A4B2EED6A490656196469777903DCB61AAB312D96 -ED769A0CB3B33717FEF71FB93801FC571BCE9EEE45210C290430EF891F673E74 -2B35A1A0FE7B5821522B68A0635F43116E5D4858CEA7FB1B8AD3B9B56DC85BC5 -094D153A24FA981C2512E5ED476AD160D15D1DC77C9913FD469D8BDF85C364A3 -7169F77F7146B153A092AFD135BBA1CED5292DB0803B647866111F5A2A41E337 -ADD8ED5D774DBA7763218E6E04D79897CED74EB5CDA66A4795B3525CF75CD70D -388E63206AF818FE14B605599B8AA26D985BBEE502CE3B698A41C1AD8402E712 -11788A1BCB560C5AD9EF3F0D815E9A58420BDCFCC5BF2684D154B7FD466433E5 -59F89711EF59C97FF1C8675D88352C82FD7A7E234DFC913657FC9B2B9FE57806 -E2296B8A82233F708F967186E66CC74E027D50253EC67BFE723E90E176A79A6B -F985E13DC26F8C25B44C08999491AD235CB690D8D57EE7018A3670FD551FDA59 -17D9B1C3B1D24C285191CBBD78AB420992068B5736427531B2C7789EFFC553EC -FABFBDE9B4A9F1D7A9AFD9A5C688A7A3362B773584D1C5CB4259364D7A38EF46 -7C870B14E033928B709B3AAF96C35AA6157DFE189576513599EB4F6A20034B3A -7D5481A1CAAAF9ACB5773F5BA6A4CFE230B7C64DBCD5BD9A6B3C79A41DA065F0 -EF584652EDF6DBF095AD75C64D9ACB5A8E1C3D214AFE02E97B64B9C4AB3C7ADC -857D02C82012C76EF3284DEAF5FCE8F79FA70BCD7628098BDC4F7E14A29D019F -C97415626F67E8756B06068374E935385ADCECFB7B49A95CD6E470761A8BEDB8 -B36AAA642D69A32FE004ECE79F9437B5DF658E2ED63EAC91AFD9FB716743B84B -EE7156AA61FF86610BFE936D957747DBA5336E6EEF1C51EFAF1A5E50128874BC -EAD013AA353EFCE9942F03F06D9055DA1DABC0CE015B4F0E4F0D51AF81054A6B -6B884D9912E9E0256869D7D5CB1E4FF3CF3516A7561A9B83305F80C5619C8C6C -507509FB05C3494D63FA5F9F7F756E3299B4C452CBD883F06C7DD21905A01DF4 -507E0ACEC344005AF9E1A2AFFCB613BAECFADDF0F265722AACA64E30DB40C492 -9D70140982653F877D8366B1E5CE76CC51279788C2B97EDB130DF0465F749404 -89ED33256B64C78222BCFF2CC9585584DBE5949F4D5AD4F7E3A059E8251E5D7E -24855A35FF92F1140FB34B225F63B0020E8C220AB72776C9E829B29CCADC32F6 -64CF8AFC6905A556A601892C9DCADC32F664CF8AFC6905A556A601892C922B25 -DFFD56C9E3D03F67B2EFE6358D10D47BEC9BCBE8C2A27247F4B26E479DA4F527 -493E5D92CAD819766CDF1519C73467E7025F9B3F92EDBE30A2447AD54A7FA483 -CD39535176AF696DCC08B7477D5A7CA9BAE0804D9BE50DBED3CD1566E21C5449 -83C661F20485FABFA601A1AC1544BE674E4BCD3CD5BDE9CCFCE1A3065C314C27 -FF32A5D4717CEBC1F382279C87FF6DB2A16653496E1D4B812F6A75C3FAB1D855 -C93ADC954B9B3F74D361A09DDC7257A8B635FBDE908F14A6E4E6A4D3FC410D05 -71B9A640905715353EBF1CF17A23FC1C77CC0FFB85DC81336244F4E0156E640D -A6A3D29D5C2EB6F4EDED8B840CB95638F817CA4C84910C36EF39FF80C1884EA2 -738DC5CCA0AD3A642FCC46FA194A5CE794146219D2BDFDAFE0806813BE477BDA -E8844B3EB2258CECA5E786A8BDB826155ABFD0D5AD086F45A03766C13E3A6E5A -DF4234D75F5BDC05B0186E12B9BB75AFFBEEB315F71F062C16DF10662D5E5D29 -C18C4BB4813D9606A4BBE84CD94A094C12DCD950DAD2F3E9440F7224B90689B5 -A2A9B53230B0D0797458DCD22CCD243CF55BE52DA2AEE2F85AA2EFFF3219ABE1 -9A98E9BAEE0D3D8A12D633E80E8DC1E5A4105D2A404AFDD6947B83EA194604DD -BF97D882BE1DFC802CBE867326744CE58EC31B946C41CF80911826F482DBFD78 -4C43218A26BD18422745FDCB6775CA7417FB4B643B69ED7D8F45E68F2A60A844 -B1E119125BBE95FA4F726703D3D574FCA70B8D0CFE2DD225D76E4780CC3C03AC -FAC315FABED92D2A9A098BEED08176FB09880327ABE30E288BF601BE37E4830B -DFE930EB56D04C7ECA54E95EB4454981FD0F0738946EFE4A530EBD603F279C59 -27D41E5C1A3593FC48BC14FCBBA872A952D1536A0827DA8DAC51B19FF4F16BD9 -B91879620A6D5C41063E6BCCDE6C99A53E14D6B2C971B5E71F57D922C13A306A -F32F1558933C5557F9DAB68A25B7975918160865985C636DB85E249AC03B2722 -631D967DD0B8B58E8E24D022400FA8E99F6576FA9050133549C913AA54AC0EA1 -B7D87096CFE0E324E52ECEE16E00B9A907CFC752F5D92E03067AAFE4AD91AEFE -524679004192ABFFD6A0D606A24984276F4F9DCD6238F8FEB571360ABAE2D7D4 -A37BE06653026DCFD625D9E2385767A972F70AB111703A2936D4FABED6401FEB -79DC69A1F491E9F2B1D346F644A8126EADC4813F842E94BF9036009F45CA74E4 -3B5E5CC23A30FF88678A39573081E9B944C0D4B5C158C66FABAD27CE511D90C5 -D5670781D1349A49981DEE573A4BB6626FA1CCB08CEF668572CEE08288C239CB -79BAF0F0DF5B6E2C376C48E88C467C96A1A6056D66E1F57750DE1349DC7D9B86 -E08B5ED6823AF1C31B704A25927BE4BD4A284E2E82C45DD1EA7E0890575A2E56 -BF0381200CC97A0D090E5F37B5BBACE0A2C3E66F8DABBFABF822FF7C25DD5ACA -F943F7B947784E7034070E228B1095657B0044583BBE8949650E5EAB97E34E14 -CAE4A0D4834C1BCBC7E0B8A3B062B6D732AE42FD6E5550F4F7A1482EE312B5F7 -3CDC4336922F5573B72AC403274C694E5D0DA08643C6A9AAFF92842917DD5EBD -F6055A56F8EE83C916BB3018EDEB43EB3105E59ED9BE028FCCF45DD97F5F6C03 -15AF82742C86F7685B51D8BDAB17C7A633909BC4F51848BFE4F5377E08D5AAC5 -45FA14D690FE87FF6A567AA83F556DB2D3EC30C2E710CA128E8B9B5B1DA848E6 -0674C34B63E4977E665AAE5D702FCBE567071E2513D94ED70D9A99A6BE685D14 -01BCFFF25DFD57142227A754C1E4D7CAC751F27B7B6FAAFC6500FECB672874D5 -4165B14F32FA7114B6A0E9F69477C81ED13A154A186ACAECC206EE816F47E2A9 -52CA6B70A3542EC04E6803AF2582F5515AF00E07AB47E17888FC2C1C9A3DFA6C -31BFB6D88E33D72458282DCE9EF74CD4B4BA6D47036DC1BEA5D5FABFF3232481 -2A3F39074F7D3A60BDD4C9671CC48B89B1C8CA80962D23C6F2B8C944DA40AACA -955A6F03B58AE4111EBF46B81CB362B87BB87E9552402C304421A099C7B63BD1 -335E4C253D16818C5DCFE5D3ED4C895A608E7FAAC01FC9598E9957260F70E4CA -71FC970E8EBE166ADD3B34B67252358F3ACCCD926C95B5D8DE5E0B18D4B27378 -813BFBE08F99345BFC21BF840818ADD1AC5E70666B542833087318B006BC032A -197003EE8F207F548C92DCC4D49B1133D51B89BFD4703B3EF8A52BFD2B0D73AC -8DC94B0EB3639202FAEACBB5C8C949F05B9926FA37240175DE12E93157F7527C -FB126343B11407EB1174B35CAD61832DB7FD093251071E74C160B266057F4EBB -BF2A1D80415C24ACF7C455F52D2F29003370A63CB654362A5D9AD29CDB1E64E7 -37AF47A894EC7ECEFCD3A83D7C6B5CE58381EF6581C6AF3E16D142839DF0B136 -B6E811AADFCC865CD5C509DA68B180A7E629DF1AE4BADFF86851377341E2EF2E -E5B0E394C5C86283EB4C817E5FCEC9B8BA96AC94586979F4DD1D180DB07F4B3B -DFD76950BB0C1540AD102C53C72BF2DDAA6C80418BFAA3AAD8D28FA0A9194064 -26E11F97CF65E90769F00B60AC1A337DE4D7CE48276DE9EB064FA545841C4D66 -B61F7F2AAB3A5DD70C54D282C98740F366AF86830D1127CA3E5A0A3C6099B6D3 -B073EB42C69AA985BF7EF0B20ECB0CB937C9F3A731CCC6DA18992CA8AA2783E8 -43F967F213229A55592F38F5C85CD774A47F970C09EA2145972007ED9D1F32F9 -9B8DD2CDE95C0A041E765CAEFC99C0A632CA1902B7509232CE2D511B177C3B29 -2430B11AAA886FE853DA5E341576E55814B0AAD492FC6BFD44B42ECD48C15BE3 -DF2471E8EC9081A4875DBE2F26923CE86522C401271713B28F9D507A11E8CB4A -9D15DD5F56DF4FFBF19FD75787AF3D0CB898540CAE6FE219F06892F4C752643F -6B890CECA421C2FEB6538BBF21E7058B8DF9FA6DE9E1A505C81CC95BC6618D9F -394E1BBAB96CBDD8DBF4332FBA5C0FA741B088C233F8ED2986EB1CB8627476F7 -927F4F223A95EA74A6F9AB1AF4056C369F04839028E6257337737208445C7C71 -2CC2BF90802C06D1D7D60464DEB8883F578DA2C6B0A5AD10FFBC85E5AD928588 -9670AB5E15781D3FBD147308CCE29D51300C269B27A6774837A7848FD9C1991F -A99DC5E168EDAE946E142A0E9EC74270EF5D0C8ACE829B826B3BDD8469FC18ED -1085D189BC8EEC777F31410F4711647FB6438363994EAF5068AEFDAABA736E08 -D2BFA662FDCD3B7435B3F3E387BCEE9588C2A1A68DB015A15C20C43DAE23981C -0CB22F6C8DF6E2EC2877AECBBC3F0746FF98E664A569DCC7D2E0F5DDB387AF36 -ECF032374AA1FA994E8BFFE17319CC2ECC6C12DE6C6BEC994BF8FDCBB9185700 -010922A97421767657674D609414EE08BFAD9BAF6AF98E0F5E176DCB6FAAB416 -5673ABD3E9FD72848D0B49375AC07EAAC1F39A8CDAC783A0E4CA693E3432546A -8877985FFC96CEBDECDDBE1F83A608D3DAEF997FBAAD4A5A8FC57966CDEA0744 -101471FE8C18DF4A3A6B9B80FF9C88C53D8D572F1DEA011531DC1A76BD791BFA -4F63C47980173A1859C74322F14D8586911F73FB7B4EF52147208D9D2C01B846 -BD2457E4C61486AC188BE84D9487083D8FFA12368BDFDC6623F15CC55153F560 -E87D2BDC36B47914ACE23BB321DA5025174B923B7814539E6D297DBD2C462F62 -31084BCB764F95E95257F5F9DFB14F50F8629FB2318A6E9769A3D272AEEEDA16 -C9834E2F87C6F50BE00D29E9CC2EEC2487B2208241BBE0627932DE3EF3C9ED8E -3208053023FD47F1A47B364F8EE9C63E42C301B2D1E05BF8F964F9EDC1798C33 -46BB7DA1532E992E397C7DAB77D677611E3FC90ED7F46740001E9574A6C792CB -6DED9CFD2E7391FD93C7BE118315866F1B3D11E74E0BD6AAE86A713A154F6E8F -4558F298B0F6B35A4A4B6EAE3A80EEB448B2B34FD7F206CFB99206EB14234106 -96E815C6BDAAA1DF2028934851287A3A4B0404B04DDED191E780D003B931C701 -A50A374F8BBA3BF2E40051707C7FB344ADEF599D82AD91C75520AD2A8C8333BD -21C33742F6F2670A017109A53E7FD6695042FE09EF538723D7C761B30648080F -2FC0ED6D8078403AFF821CA6AB4BA7A0BDE9E59A3681A3476181E04DFE84F9F8 -5229579684661305DE04A29EE8318B49AE62A375A55935B33EF2FD50436F978C -3106B279A1DED0B91B099ADCFFE402BB721D1B1A7F7F0BDF2AFEF9BE8558A1E2 -A9BBFFDC197DEC193832A6D303F9D7CA92735465A0E3BFED906FEB05A394CB36 -84D0012ECDE5C37368BA46E1196C8904FD833B3CC3E411BB860623FE2B4791E4 -47803757F73E8A4325FB3CD915391770C927AE6D998640A98D97C9F9EF923FE8 -7E543A03B1C7BB95C5E7131F4DB07C520154EC8831063816F70771451001DE1A -0FA3D84C067A67335C81C38AD056C2F949472633FEEFC38222B2AB3A8BD0319B -9B03922B702D9D90787F554820338666A4F784C0E527C20946430EA099671DC1 -4E99C59BB8C7730A73D7AB1EBD8259EFA42BF9E9DE11AFF3571321F5AE001486 -0B329076715B89F317B9E0122C31A10984257F1B7C7553DB5C8ADAB10E4782AF -F73DDAE453EEAD53E39015AAAB82FF65108B3787BD997F7AA88E8586914CCBC6 -C86D73E770DA7701881ABF7205D94D47C07488E49B2BE17AC05747EFCECAB6FD -E3E0133AEC24204F0BE1F61AD33A4CC9F2FF90BBB21180B7FF4BD38259854FAD -059EB729DA459256B39ACFA7B34FC75651947D8C64AC7B71873E5A0D6276812D -06D3FA2A181300B464CD338C337092CE1FE23C1EB9227823AEF1943F226B7176 -CDE361810C51890C0AD6BD9463B9BFE8262D7F19B30385C630DA006062717019 -8C318C0454378AC43984AB1DB3192D5155308EB0145B9AE3D172DBD50875850A -092F2BCE9352749BEFC7C534BB84F4CA19DEEAF3D2147347DDF14CE34B382DB2 -AFD5CEA59503FF1243A9679D38E7E8643401190C9F339002CFCA3219E95F8E26 -0AFA198BE4580EC3B0A8F20B5132F93C04C5579B0E137FDBFE02B7F995DFF85D -EDE7D7059BA12EE765DC94E030672E900DCFCBD830FC62ADE2917929BC691A8A -B6C1C1D8376E82D4EF4831DC6C8CE41D80891DCF9911CAF84F81B7FF4A242AE1 -415209D74D476DCAC2C1818207A489953899519950F7AA395577011A17F37C62 -F6C0FEC2EAFD63ED8F223905FC82260ED7F92D82F0743150A37CEEB1A22FA610 -12CCD1D7BE08F4EC8B4FC2BA8D9A98BBCD2784D53B3A4B5FAAACEE300BFECCDA -60613C0D18A4056CE27D6038ED079604F4F33EDD3185970327AC8BDA7070CC3C -C8EE09213FA194307CA14A0DE3C4682B7FFC2A11C7B6810BFE4CF2BFDB85A32F -507CC04EFC505FFAD0507C4E5E6F51C8596DF459C1981167AD7B04E8FB153EA0 -E84662607AA07537F5C624ED07272A8680D112B3D6F06CC249A36443576BBCDB -17E062E2574772248BBE64A250165CC00E679E51D5282E8FBD17EC36E9E67F38 -EAB4CF2B697ECAE62E9C6A141ADAD789C3086449C5FCA16A61BF8669888E6F05 -0CE3B5F3604DFAAABF1BD42EC0F3FF07A2B6719839700236E2DCE0930AD61FDB -D79076DC9EE9C0DE91EB0DECCC202ED1DCE14AF75C3F5B20BFF883033628A396 -194C005C6E6B891C89B71D4711490DA832978537FD0688F5B8BA4AEA54293D9B -A28155D0A7D6916136721F3812AB6041A0FEE657090FC6186C145C8257FFC63D -7AEBC2E2A23186F80A0ACA87C2ACCEEFD80147B6583800C042859DE6237368FB -FA9D786EBA3D7B6479F467B63B13BE537604EBCFC68F3C1C7656945639906582 -019F9113C957D8B5BBCC91715F367DD46EC785710D4E212A606F90B72BCD97F7 -E193ED5768C02B7122AA0886C20B6867899C677596F255DD4233BAAC5BE918C2 -3AA3B6329B3A2FC32A52A3C95C444BF3DA40813A7D389DA4F02ECA83F98625D5 -362FBD2A510DE51ECA289DF191B4438B2142653E354317F41953E63EC309B7F2 -EAD0BF31034945FD324C31539DBE626E5D08936B203AAB834823CD78DB400EAA -195889562919DCE0B27D4ACF5908EC42B0E74D465040A00D616A4C52722A63A5 -A2869A043B9C99DF7316F0AF21DE6BEE62E84E359E2C81940D91F9D07E49E47F -5D2EC025397EF0BC6DAA79225C597E9B32B84C9FFEAF328A62288C3F3C2904E6 -39E00CAB87F531AC6E871F20F6A716CFC2F6AB56E877487B761C6137DAF09671 -EA0E4518810AA1D0A431F970A0736C5A76B59ADBDD6612B438D8F6BAC5134460 -A3B5E85A21C2BE477958D63FFBB05DB62243B392ABA5A51423954B14E49EF41F -9B31DA0FDA02AF9C37CA5A8EBD2C90C9B785480C052A04A5E9CF766EF2939D1D -09D9999D271D8BEDB8B3B19EDE78FF91203C2B2BEB4A76DB1852ABEDC347D1C4 -DA7D88F41C51FBDD15F91041CF82069F8BB38AFC5E2409F80DEEFD127EB60624 -8CE7A1CC7638E566D7E43C80EB2DE9BADE41B05C1D7F2D7DBC5FEE8E01FD774F -37F5D4413D8E48EC0C8DA446CDD30C4B7F134A5C70605A448700A03744511D5D -328000156FA29E1FDD74AE907F1B5A18CCBD709FEBCA58B74326166C4A1D3086 -903B2DBC8A4E5E1CBA8FD5960EB55A61E0E81F53D1B7D0DC6D3818F25819A9B3 -E2CBC94508F181DEC3CC43EFBFFC6C0989112FC00AB83C1ABD8D477F52E9CB68 -59484E743C9C4114F4EBF5A1020ED1CBCDC2EA0AA942D0F3DCFDB63E8613A98C -00291029D0B50F68CB1AD7622CBBFD66EE66E041CAD00747C0E15C500D43A2C2 -F678AC6305A6BFEE12D782A592B8386312AF4ED9D78B17FE9FE41D268643BDA9 -F02ECC1580D915503F12471090AD11CFE606B5811AB050B162B2174A7AC91F35 -D46BAF80C588F6B55550BD7775A39034F1F8F80A8F8B66A7618497EF3A0C1447 -C299A68D4548F6EDAA6866F2A6328E11C9C54B9004CF5539A0CB1B9A28C9441D -1D38FFE9C92A3D2BD3EC3E6E0816A88D53EB3E84D8AB1645FB81D4A4FC7BE679 -61D3F4B03321756CCB16D79171976CFF725017D8DDAF6251090B28D42F7321B8 -2DE97056588BDDF3D72702AB0FCD6560F58BD8EEAA951CF34CA7D1AE27520F0C -7F43CEC65F1E00B7610C441AA2B37E1923003004AFE3B6CC88C6674E346DCC59 -C04340732310B7DAAE0AC576DFD27F0B1B7F71EA84059C8F1656DB24B4F5364B -35C4D9F337A658CC92FB7A3EAAAC5D9BE81353B662A32269B0451902ACA834B9 -3A13A3450EC4C0C24B5D13A5C11F96C440B8518166839947C484BAABF7864D7A -F2D6A8C951F9FD8BA41E029D743C9B418F3BE48DDD6BA7AE3B0E20ECA2C92A4C -7E1336F6C1248983F70B5269E31E24D861D105E667FC08152C0E4811C8279C5A -8F15C700CEA074422013838D4A0A199B7D18518BF7390B70F22B1BE871071336 -79DB7DE19E04C5C000ABA5882D4358E9BE94746B853CE02C16C3266FD73F432F -DC7F7B8434AFF74C23F82538F19574A5B083B1629A1CEE6FE63D9B994DACAE28 -5D9A77A4A58BB1CEC643FEA80450DEA52658B6B5708E2FCEFAC39FB0436D4988 -4CC6986F0BC7E7E6B630EE242B29EE62A14FDD79FBD66B7EB01F5BEF16A6AE65 -563E3217A0276BE1CFF69F3C6B0212F3D720F1861B0A89B5C7D11FDA4678DCCB -29AD557DBA46D1C9914D5E9FE8A6EB5CF1B80650FF2428326C1A771D19101585 -8B0A184FB7074FA1ED899DCD234E55F214670562F925840A111A4660275F65C5 -5886B163EBC348DB +A2C22E7865E86FB42E506501C1DCCD2CB134A513454B4F30F57C4B1328C6882B +8FB1C87E3BF7BB8D80C34F4BAD4613ACAB46A81E48BBFF42690A84909F107664 +79F7893925D5F0574AB48B016B27619340BCF7ED14F414752D07430C6824CD71 +666C71D7C9C080BBE48EE7387C7F3817F07A0F0A55F121CF502F7E922C5B6781 +F274337D31D04CEB52B02DCA88D903CD54FF56C7DBDC163F1C9E8D4650C26959 +30D3D5AF7802187C22DC9FA95C4A80904F1CF3C330F68205E2650312D91F5D81 +AF68052B92B362255D193C1F15C2C062E827D8A4B62D82E068EDD59F616D6ABD +1C70EF1D7F5DFD2EFBDB321A90F3F012E6D6E4C5D95853BA4CA95E785280995F +9B1A3BBBADB149B0E8FB8510EC7A34D3643F4FD062AA06FDCC5A7FBCBD46C4D0 +B2E4927460E877242A04F4A947E293DC77112A1698F904876927939FD22109BB +7407BE820084387B52C6F0DE7E3DEAF196E28D4883F8DD04F89325C6CD97CC9F +B6D358B000B48C2CF4EFAF577C30EA9E53E75F95C4F4716519A2330FB87CF551 +E3DB68463C2C73438905889B00CFCA5D663D4B934806C61442F814EDF1926090 +CBDA0B1D9696D2B0B621C90B2C8C52DBA51A2E57CBE4CC7F8E954656E0AF3F99 +991447A1E7F7DC36D8B6064C5B8517BF362F5EF1E095D43077D529036D810FEF +D7292919250C38904574B55CFA39188DD9328A8FF2D17B5AB13E95478D4FA38A +3EA07A18D089639078A034B64FB685AC44D4CE272A31A235CFC1299221A13865 +E896742215AE645B8BF3A86B19DB4034A6E26E9097BBF995895E807112A4ECA2 +5C89FEE5EF826C2CABEFDFA6B73C464726A4E028D2232734DD999C22B3AA08B0 +65E3444FC2C65B633807D98881D59E2A92657A89FEBB7411F957F956724239EA +5AE88B7C73FAF13FF8DC98B38C6F6674B9D510E96F6FBBC63A757A57EA1DA39A +DD236A97FDFD3DAC5A686CB1FEFF5C2478175BF6B5FD497380A6961B793A54DB +F753756CDC37D853338C6B6E3E569D04278D3F1BB7836B2B4CF85DC6F3D240E0 +689D971ADB484CCA8400FAC730CD7CC3053AE929E7696D31CD896201A445568A +E64874DC8265F3D767FDEA71B77B93FEB9E308B154FFEB5044A3ABCE7D9E28E4 +0FA24AC56A8C4EA48563A11C36D2FAB00E4452C03090E36EDF481EE7FF00DE5A +75403B921887EE01FB718455E5EDD759BBA55251AEEA82881A933F4C33E97C25 +9D5DE3B4D0A48CC3094A6EC29DE42EFF3F16A9F2BB9BF99945C6DA80BBFF2AAE +2CFA9F2DF32707FA6CDDB495B11BBB3AF894DA5EB1DB3B7EE410C897D1BED93A +6A5CE6673DC971BE539171098325E268681BF3334AEC2207446EB97B5DA1A5FF +D49F86D7386E2068818D93972B0D208AD9C39B9534A0173199B790D1785F2C9F +6DDDF5B4ED92729AD8273E4D2FEFB5473A070E08ED1AD4B59F7D6E27BF4CF6F0 +D3D3CB71D04EA02FE17A0D2C9EFD1B45E1FC4061204CC6D61EDFF2A70EB85F8A +398CD837A1E5BF9897E0FE59D70362931D8195472A36DE2F8BF9EA15F663E992 +BC02E9D49917F01C5AA7F544437311BC55643D5AB23257F94846E3A16976F94A +5242F5345CE61BE5B932CE014295FBA2F4AE017B85915CA903C4AA61FA7B054A +18304354921C79F575FBE098D9344F025143778C98161F82569CBFD936A776CA +F7EAF2F56DCF2767A734D9345092F1464841D5408BDDB68BEA3BCD72661FC2B4 +CEB53784BDECF188505075ABE4769D09FB5A60E0ED86BA6FF971A9AA1D528098 +5DB1FDFBBEC0ECBDA83151607F29471FAD15F4BB351CE2B183F15B9395CED7A7 +2EDD3BC0CEC5B24B93A4897E4251811A05E1D8104389E300E2278B9EE74BF7BD +4F25A109C34DD931F1BC64EAB0E48C62DE0885B8D074A7642D508B17A98CDB5B +02BBFCC356903E2328C7F9021D82019BD808D64196EF68407F3B1F1A873B82D9 +40AA1744AF6CEFD61649FE7A8E3536B6F4B2020BD7B74DB62AC7FCD259D5B410 +05B2C9633E926B7423661BE10D73032AFCBD594FD8285895185CCD6569BA9CD7 +FD9DBA6D51019D9DB3EC1189BBAC7A615C563CD1B4800850417DBDBFDB64B912 +8DB45727AD637C4D758BE9B2237006A74CE9A205C985387B05034DCD4BBE0FE9 +9B65273931F3CEEC2B81FF584D7B3F58A867DAB5BF1C641582015F976EF63F31 +5721530E4A8B18DAB2395E61599E93DFD7C12716E8C9F952613996A62E763B13 +816795FF5F6BCEB8469FF8330E3D4103A6A38E9FDE9003CCB8746450EB306767 +7BEBFDDE9913BBF4ECF00E453BB25C3D2F1B42D5D4A04B99BC50B37F1BF9898F +DC61977589C35CB2D3E71C5EF8C20A78B8E5333D1FCEBB85B1388B11DABB3177 +037AF0B0020ACB81E231E7B98FC4D431380AA8A6665A975C7489358361A419DD +67DBAD61C0A0BFD662794496BF3AFE3E5FA52AC2C5166693821F7D563C43EC59 +0D2E098E27F77DE906E61644E74824BB8290EDD64670B853E356DBD2697844E0 +FFF0A1F70A84205DD9216A96D1BAAB063D48C7A9A8788FAD2E87ADACC4F37702 +81250D8D9E300A43AE8D2F22F6D27A4F1B6F97A4A4D03A99E8EC34DE6DC1E471 +AFD57FD3DC8ECB3CD610B00E828EA0B352F70D3443019F2198657ABE4FFA763E +9449B4CD288D698964E1AE833CF9AC417BD641C190D9CF23452696E15D7C3D78 +1959DAB1F20D320C6492F6AD00AFAE2E7846A9D89B1D0C796F52979D4DCC2BF6 +61736C057B86BF9CE95E9C129EEB25654D7609EDF4C2991AA96DDF4C9FE4E145 +6A7707C4F300D1B6FDFEF441264870B3CB9AAF49B055D326BEF43FC3D0EBDB84 +20C66A524B37D72D32E9740AC98405119E14ABC525BA1393C916D6697E53A43F +3698AAB8EF4B20D43BCBACC4ECF89E1C4E900F19C4F2AA79095DB29C24110264 +6DE65E4C8C713FDD58F2FC9A557C38DF30977A74B050DB12FFC3DD9DBEB1811F +3A0088B8E6C5C54D087A369327802DFF0A29945D6D505146064C35F79AADC6A0 +A1D1822D1FAF7FD853CC2733446FD938100AB6A729F01524EDF07CA5A1B5C8A1 +ED8F550E96593385016DB73F31051792CDE85D8598F0825CDA3D080D2057E7B6 +9F536C0141F6C7D9C00FBDEE3AC92A22B9E53C3102A04CF93C12731FC6E42CAD +8B6FD102AE6DBADF2F9A5117190557B06C16B14A0A561D0BEBF002BFA0B7D5E8 +B1B40F946159FEAD878DCD1076B37DEEFFE07FBFCD132B5B4179A3B628783D2C +B84B40B7341777E7598BE81A846E535DB90C53F58D0B45463F053E19A16E5A1B +111A3A702C31FC2D25B6CFBEE80B1EB0FAC0918C7BFD3B95EA262945710FE2D7 +08B724364059438B05379DF199C2D0706E83E9C46757B331890A74C6B8C95F76 +977E198F06B1D087DBD12F19A0A598F2C98F89AF22A112122936C2184C36AEAD +A9CB6DC92F990B15CB9F662C46EF31E57B4B694DF8BAAABD3813F05320CEFD10 +D003E90D33727DAE54D1918B06A797E749FD3F531C6815544581BE9DB875A376 +7AC34A2F27DC0F0D90E75462286EC4FD7F61ED0FA696926D2DB941B0C0825437 +12F436ABD472395980DAAB0F15B20EB843420ADC081057601DAAD9BDC218CD92 +4A80992D5E4ACD8E94CFB4A81105CF9CF40074F62612FA31E05EF78817D52F10 +A154589E8BC97D736A3E996ED314ADCB543F4A78419E955F4BEA245DF58F1E99 +8F6CC4807C08D68E1A58B08D6256019DD02DDCF296C0A01D586FFFC05DD36F77 +8D8BACE4609DAAE87F6DB3BEFC8BDF94C35AFF997ACD6C27A5FF9E3762647B6C +8F778E8EFDCE3B986F71DB056F36E72D232A618B6EF085F125B5410DFC768628 +E06077049949C2C97D2FED2564DAA9FEACEBC2EC4ABD9B796B1C992B25DFFD56 +C9E3D03F67B2EFE63589DA51BEFB6FD88069091ECB302185E475199E184F3D56 +9FCCEE79D31A4AF6733B624EA822E6699FE61F8F937F044A8F508D04F0C3BDD3 +268CFDCE299070D8D981D110DE4E051BE1A19A9EE448D00FB4A227DE741A63CA +23036F056015C1202E950ED2A092506D8FEE3843A9838F88B5DB8989F8D9CDE0 +9324F72E8BE20528D6B2F73B6A08D3C975EABFDCAB3F935229A89547785D57AB +4B9C42A32346F033B8553008DFADFFF08BD037AD5312E41F47B95F987A4A3F92 +1AAC23AB1E1081711216B66CD29F889EB7A0491600124435426A76A8D9DD64D1 +48F993B882B6156F8CD7D22D7A3F1ED323DEF28A9FDBF61B324F8C70BE49BBE1 +71F96DC36D1C1901DE933462231AD1CA9312DE75978196223BBFFD440C570F84 +02F971C275EF00278C49398670D8E403D916A7D13AE20C8CB226F1BF93939B18 +66AB7E6AC69D61911B87A6E3CCF73B5A4154634B26DA12C0C729EFB3AC273726 +C3CD2629486D9658739F6712B28EA1592813CF73ED7DBF0814C7DDCEC1B3C150 +D75D45290FBEAD55C2431C863434670C717E00B158720BBACB1457B00188CADA +78E3A8811DE8686F367C05B7DD044E917186B7EAACE244E89F0AD558650EEA39 +978F1D73E1361780897348E1F196173F1329E1F01EA9CB29941052017B096BDE +18A80D732FA2BF088547E89CC1305E9D47C743C7AB0E8AC140948AA018730B31 +A857E1887DC76027CE22F5EFBE6E43CB9CE348EA8B89AC8F8260470F36687B48 +33444B1C30E61D657AE9BBACEAADBA36DCEA5054940D797AB7E390602F7BC3A4 +9DA955CD7A16AD079A9D626AA6662C575886B34D786F5849E8E87C756503B729 +E622CFC807533D65CEA21B8FE276311D19A80AB91B1827579C220BFD6F9FF2E7 +8658438C69528D598C4ECC7D2F2B08DD0696C19A9FBC6756155D710772DA9B71 +D0A82BFBFED827D89770D84B4BFFEDD14033E1D7433C69402363EFB09EBE7323 +5E47D3F0DADA745050CF7FC076D0181CF1ED3A0CA4E7CCE75E31A379E70A7EDD +762D06673456CCE2A55530832014EF931C354506C4D96E72E4A5542CF83545BE +60C3D0954E2ED5354EFEA25546D32BDF3FBB5282962120BAAB9A778700C60738 +496FB69C1F8EBE330D7F3B1B5B666DBB2E760D5C4C4B218F9B7FD7F384D35C6F +2541188515AE998D80E1FF155646090452AF74610D019FE78D095885B698DC23 +3FBDBC1AFCF94544AC9979EBB6FEB793CACFF4A381E1F4C7B939F46ACCC27E45 +13F329CBD6F02CFE5AF7F85118BCA30F4F25203386D357B3113760938F0956B2 +7ECD3E5EE9328797F9599395BF80FBAC6423AAD8AAD4A0BA298D3E371B43BA4B +41CCC90982E6C3128B52F04C31E1C50C1C3C8368B06679E5D3C37E06EA08CDC4 +DFD91254F250A7FF213446046678C38F2811A9C0AC429B09E5963927A61EE92C +3681B4A816B3795D1E1CF98E1CD9BCDEE596993FF175FCB4FFA0A16E31B2EF98 +217D52955542B51AD16704B65951E83399CD558C9934744B08DE40ABD3E10EB4 +DE541F3DF5C5F00FCEA69718CBB2DF624721816549DEDF781D4A93625A46B746 +C089077C837925205CD1C227B6B38EE7E3D074F0471625BCB886B6CE9C0895E2 +E087BD3B657417B1B0BB3166E27C455ABB19311D000AC7A81E23D4CED495D571 +F7A6E507D39E1395D05B79D9DA069D7E48C5A9E484C01F444B3CD05F1762444C +55AAECD5270C6CF74ABE5E77F61EC499EBFC8045730AED34573F83DFDA9A6A7A +1BC4BF598A6F7A08B914C03BC0C4B4F4DCE65152474F58340A4FF4A03E8B6DBC +1097793FD197A555FA4B03229AB8A7F4EFEFF6C02E518DB9DDF797FE68D98B9C +96AC4411B52396E5C618419B34AD6BFC134101D3EB5752CF473B74B9637A7F74 +9048136D96ED689EC4C1C82BEA9D33ADDA96924138EE471C943F48B011A9909F +11698BF130A8E39FA995C7525320D198DBAE9190FA53F3E9D5D12E3A2D721E4B +46BDA71FDD0C502B7607098276C9BD805609459E7002DF03B3835475F099D7C6 +DCE97D24C28244CDBEE9EFF00404DC5F3A9C560F844D8DEF7F3B3EC3157374B9 +4D024F3819CBC09610DA300F9795DB5799175438CBB18115723D370DBB23D5F6 +D04B3752881F8E739847D346DA6B93EF3B53FF3BD6CB2263F112E7F34704AB63 +78F650DBD11B5DF302525D56A72F565DFD196AC27322BCAD42A34061F34F8385 +5C0832ED8BB8E7EC206DCC84BAE29DC18FB2233A129E3D46A330D36A0AEBCFA3 +5E188428B104B117A7A1D954943CEFBCE832F6E57CD482A24B003E4AE1462B55 +AE77A8EA49D8407CA5E197697A73FEA9D1AE580701ECA6AE8458D2C9325AF04B +E29A49E5F081BBAFD83E00FFA081A23DA148F1C2A62E72A0CDF05C62FA459904 +CA9AAC012C06718F3D9F12641FB67D96230C1D9DC6C44E5D5495FED4BB91EFDD +AEF1C6185D3300D7285587C8D96836CB72B107D6FB9327E2A33D991D6A918B13 +A43A58B8B5D1C96120DC1D4A49FD15D7B590A5491C679617ACB8BD2F5C8599D5 +1DBC7398F192CAD0D92646C1A6509EC4EFA5119E6C6802CC601C2603D0E7712C +21917894DE96A3A8791020DACDC66A0B4A88B8368CD03B3532D2E74E99A08C36 +AF8E5864D8C88532C839A5CB6150F704609B5A3D6D2918ED8AFD750764D49AEC +F0C1B9B9D8755ED03692D1E6C83130A2CF3B1CF3BCF8CEE94B2C51CA53867850 +206BA1CE2D01A6FBC1F58F12DB94D7B3F410B28847C8F465753B6609951F683D +E40ABDA63FFB517E6A23F0C5804AC31D74FB02D446B8E39245AFFEE4A23507FD +9042CA0344D8330CE73E7BD25031B042BFC8CC149D713D476E71F1470EB935F5 +858A65DCA615FB55DB12C1E3459E49C277EBC4BABE3DACE2F7F3E24776985E7B +9D02C99F507EBA29CF148CDEF7F5DD9E18FD29B7AA79BEDEF347A3B5B5E2E9BC +CA216C182C6DD8BEAF8AEC0D9C0F2382F21CD0C6E09029964A30F7E73F7F0B93 +8357D4DC0527C99C6E1661D04C7638F7C3A6365ABB158E1565FAE1118281DC3D +80855220F975CCD73DDCECD64755438C2F8F55C139FF3A8FB26359E6E077364A +AED2B7A730CF4B9105E5D4A123A5C2460122756E1BC5B0F17FCD9F34DC8EC132 +A17C55F7302B84C57203C04D59411B09E22EAE2F2FF0C1CDDD5995A6E565202C +CE4DECA894C6AC618011E948916CC947E47748285E3A0FBE7F650228C5A19360 +2F7BC3A49DA955CD7A16AD079A9D6269E8C44B0EB3639202FAEACBB5C8C949F0 +5FDFD297B70DF6AE8B509D9652FFD7F2132EC633BB67F92B2BC1FA7D1536894D +BD4666CDE1C5F9C53746F6B6AF22D6CB619DD55CF8D81B82FD19C81CDAD3AB1D +D6EDDB2FE3BFC900398534B47160DB99A579EC88E8BA17F87277CC7CBCEDBAC3 +4D608BA5AAEA3A7962783D4C2E72DFCFB57FCB0D9C6CAE3C75A168BB3DA8E551 +45305ECFB83AE2AF646E2F77B2EC3A1498D0D742BD9403CE3C4BF98B8230F1E7 +8D0A4CC4489CFCC81026160F7C6DD9D9039D5770ACDC4D4049A6FC4CD06DEF34 +BF3D75D8D239FF7CE6505D1BE25ECE617DA45FE14104337B3818F678B2412767 +960B50FF51E76747D6A3C3F88209097EEA1FF7507BE4D608D72543F7692E2DB2 +2B2B3EE3F3C306DAD1C4CCD417E875D907066E5B63484EBE7ED553D88DF49CBE +4C7BF6AD6EF66A325D2580E1741962C9DE36EF8F170447834C8702976ACCF746 +6729AAF1D3B92F5C164B5243C3AB79D3FED9CEFC45DA66519134D67039F5C778 +3AE5D534E6594947937E24BF415CAD0BC9A050397513C6F2D526CA958770255F +B3367A6F59DC8AF9226A88B1FE1234064457E86E94C594D494F2FD0377AD24AC +A780B97C153C99FBFF355627E4E5C2083DD89C4E18396ED7711A921054B5B6D6 +941D3E91096044A68CC2E0C5F0D74D8D4BFF010037BA2C21306E10589C3DFD4A +224A5708922D7B8B21BBB79237349029C75D25998AA4B567B98EBBF6067C4C3A +DAFCED350C75730449C1A3D741907D596C12B3A4C2464CF61AF5FAE13BB03BF6 +892A3E958765C3842523D854C220227D765CD82637264051F0A36E19CF49A547 +5C5C9A36EB7A58B2B9F867793E40EF10819E7BBC2711C1E07D762F306D1B4BA7 +FD5A42D0318674A5D3E5F2353E996B5CF4B43B193A4FE010860BE8D809D760A7 +AB40F922F120AA3B8EC49265CF624AC29834953438A7BF83A4BA7FFBB4169B73 +AC66750C0E1A7B078DAE327DFD3AB067F46A64153E392FB6E03190CC5D826981 +7E902F7FC85A2D03F0BB03635A38C7F5F459C46ABFED91C9077BF8E1F8BF4120 +A6C1A3DAF154B9EF9E428F95684BDE0E25946720CFE77B452D11BCF43C8A3752 +30FE26DD67C70C77F886D302BC98D81AF63249EDAA29A2813E870F4FD5F0906F +F58A5737C37C1C12562304C4A18A407BC8E91A39952DB0C2F3F8DE2AC0C6AAF6 +7D7044EA1ECCD9AB9794FDA42E5D2E35ECC22BC0AC5790610A4B74812BC536D0 +293C010450D8A0A4A86A01BC87B61C4449084A11FF9647EAD880A7C3B5E28AE8 +79EEEBB609EAB8287F9DCDA628379F7CA77790C6E7A6F253150FDE21AF2D1D12 +A47BA5B67F97297F5784D7097717D07A139EE76D616C62D15514A544535F240F +AC55D6D1524F132A4B8260C7E1FD1ABF827FE884D9BECD91AB1E9923ED19E278 +18D7958EFAF27261063D67654D1C66E651E1A36301F32ABF989CEC3EC996B33D +B46738727915E53D8D4690A28A1CB9778817174AD09B9C92F21E559AAD015858 +8D3DA448E31527F62F479E98418A0D658B20D9A065A5BA79E8D5627CD4A7D383 +F25D60CE0216DBD12B0822E313180FCF1523759B1176955842C06B035E156903 +B461EFE4005BDCB3F9D8D79715324D3ABA38C1B64576494370B12022A3F78C61 +FB3614B78EAAB2F19117BC34CD778B057EBD29C3DD1A783696E322C8384A25F2 +DDC1B19AC7CB804FB9D27E51684145A3D96036B2FCCCD0B4FA6F8E5E6A8741A5 +FF072551E4920AA68FF49A284545E813F915BE287AD3CB6C0CC3BD76D5D4B4D9 +9B180EF4BFFC7EF25EE5C4C7312275BF50B965513FE075521A8C020D271E0EE0 +55F4C8E804C409E08D5C0AD104645387F0ECA8AEC7E5D8163280DDACCACEE78A +F3D4B18FBB5C9370D9363899F97A92EFF6469AB691C6AF13ECDC0B9877A29011 +BB6A47790EA44094B60814194E9447DF048738819E2FAD0AC54FDD79A9E39C50 +5CCE69F8125BC63F27A775F7F638371B463A5E092A044886D2FB9651BDD4383C +30B0554CFBD31243B027FAD9428995E959E8877C96ABCABE7899028FEFF33502 +ADD820721F4B45B63E71BC00CAE56546F1EB1B7B1AE95C8C7F96BE04D8E707E9 +4674AA7B006877B0083F51ECE666FD2119231C16063B99D7C5BAB4ECFB42B1CB +7F90348D49198C3940BF7E76562CE4ACA0AB19A869F642DD8A886F2B69A668F2 +85432B5DAD752AEB49D4AEA6F659AEE82F1D016657B0240548802256FD84A9A1 +D8A6A54F0E65A449481B4479C7387531E36F949D9A92E4960AACC2011E842FCC +73F66DA98957838DDEF0AD7C4F17AA5F09FB7274C6725DE06E8716B41E835231 +B2F3E3AFF0E3DF94C22A124742A4B0CB64B161D4A0A8643721668E2E21918835 +0856B3528C242524FBDB6829F0C3F4C930F466CAB1645F3C70514D6C6F8D229E +D4FC26425EA1C01E53ED53ECEAEB89B7792E8CF7A047D0555AD347514666FBDE +D922D68614EF8754CC8B9C160D3CFFF488CC65C4407665828F3B4C34ECC23791 +AC98EF2D52D9EEC7DB1DEC632B918BBA31157E9AE6419174661470F956C6E51A +D3DC0BFD254B345C3C32CB818D26ABF30287322376ADB39E56E5A0FB560D65F4 +39ABDEF0260536AE225D5125AF978132FFA7B115D7CB0CA4C68EF82D01A6FD4E +A4B6C947236563F4EA07F80A4C94CFC6770F9188C537702C98C69800F9797A4E +E64FBD871CED84D38D33FC2CA559E3D62212F7497654C63C3E9CF35F78C05B62 +DC0555957A69D2B31355A3269B98A1373B9183999488A7D2747C4551F5907B66 +ED0334DDF003534514F0ED765E061CDA069C1E3F3708B7A3278F5C3BAE6AFB38 +B757DA81569F77566B5BCF7AF7544FA01FEED9599322747EBF4A99B0E7AE70A5 +87F859FA6AB02F13593C87DCD47E8E39FCF5B78CBDC0D146C06F2A12B2477580 +4B2470F0647A3C41FD3A43BFF612794B9E7199889FD2AEDDA5AE93E00A879CA6 +E6D86A700CC4DDCF6896665C142315E64450748AEBD395F785CB0FDA4E55C520 +537FEB050D65A4FED1A48D45A42FC3FE1309356A7EB024956957B07D11A72954 +5D8B4D4A67EC9AA8896C44014B09C17D1EE26874A73BFCF8E43BB45A319C6156 +9B733F1090F933AB5A44AA0C18D8511C78235323B076F8A3B9CC633139ED7BFA +D3CAB815D82FA1F16158B38F78B4015F4B66336E49B2C707E588656B193C9E32 +3849E5A8738C2E350EEF2CD6F87A005A63066D76ACB470168E83FB9D37641FFF +4EDCDFCAE93B9D7D0F5340D7538FB72443FCE434163479FB86040D55D70DAE34 +4243FBDDFED8FA29EE6D14C369582C494BE5F0D320CC36B412594C230B172EF3 +98AE19A7D029E70F1D17FB3335B887AC956F6A23353B163E07E3317FF14CCED9 +F550F97AB844C09A02B08A41A6092639CBB0BCC0D1B9351FC2667B3161831E89 +B26D4DCA36C8880B7D64FEE55A96EC54D087DA50246B87E224B3E8A9F7205587 +C57AEF9CCAC6C68188309ED187FB6AB6BC2D5961599E93DFD7C12716E8C9F952 +6134AF9EB0F8CD69E6011B4F854D82FDE86025EDDA22DAC44B1B06D3DB80F206 +EF6A616705EC52D70775F39CF127B912A2419CB000F6437F107C96C42BA51ED8 +CDD5C08077E6C89C8C65DD95ED8373F7A7AD84593AABFBF10A677F98EE589FA7 +086D9B22BA82B6E2CA15E2C6FC197EA410CA21ED4C8E79078BAFC018F0207EE2 +5755CB9F49B72DCBE46BF259E8378A12454E80B1F5A7C90BBB6B0D91B9D3FBE6 +1243CEC17A14289955FF8AF0872A11F7E66F58C7DF9841EBDCBF85188B925703 +F491CDC9B18BCB322491729B342062A182CAB5451FAF5D43526E7BCD1EE19C8B +12CBB1DBCF79BC6B99E8C5835EC42815DBA6639F3E79E65C33249D1E93F60FCF +844EA279A3017E7AA3F618BF6F0F8E03A359703031FD237FAC80995174F58650 +EDD6F7E21AA5E9C31304ABF9385F859FA935BE55BA0C305D49ABCB74DADB3283 +32654022633A874EF45CA7778755DD75E6E8AFC57CD860CFF36051690DE57966 +38D08DBB3EF5A808079A73216540DA463702AC37E9F3737D9F7D2704E3433E0C +B824248056F1F13239219BC9E1ADA3D27650D8FD3137B815A5A12C7EA5A0EAC2 +3087A1423D6C1224EE53A6A52F5D8B611DF1F4F55E58A9EF6D192C26D29F6746 +F63621D89512D1C2A90FF6AB099110E400BD8D92C83B617EEB9EF208B1E1D18D +5DC6532A7814458240B678AE18A2C78B65D2DC9FD077031998856B1457E1E52C +8ABCEB9A95B8C4795158D88E4D371BD41BBBC976503D0C78CE7119296670EEA0 +2CD7163FE8D59415E6562E00B92A40A24492FD9DE31ECAE26A40DB639AD66595 +02F90DECED45836DE7A317F1FD1CADB828028E263706D89BA7DEA188BBE105A3 +B3334814C8AEBEFC8F6949568FC683D308D7B13FA06625B0A71C3809692B6F62 +DFDE42F5ED8508E45E53C4D010C391B51064EBFE0934A0B9F67E3C0B463D06B0 +D39916C2BFA9548D54E5DE09EC9E5060FD20FCED2FD021B8CB1F3B9703EC3194 +131B54F4FA7FD45DD080DB54AE06E623310B2657FFEBAC121551249FFA80B86C +A997ECDC75C8394C05AC0A20E4A41B0A4B7C460252763E68274D6C03B7C24F42 +AAE9E2AC5CEF9F939A79327515A31DD4E665794790D0D31E53549635BB6E9431 +F1D58BE095B8695FD0435E3D66D8ED27FA15B47A8E54BB5AC76134EB4BEBD866 +76AF154C53D2A8E127EB160E02EFFDB218240688C21D9B80A0A47F37A63DE8E5 +A0ED740E2A63737F3CAC220A01B914261996A0B2EFB1241E59D20AE5E110BC8C +8A942A83248B26A6A331D0AE40896C3BE6D7C24082882E374A9725B55ACBB4AA +96AB550DE89875B357D5566D5B997D07E6A619BF51AF77CCC04BA829B640C281 +51E0FEAB8E006619AE4D7A2491AA7CAF9CEF0EDAD55115D2F1DAFB49B3DBD4A2 +032CDD8699C6A77C4B7E109C9FC7496838EBC4A312F8E1F79A4080ABDC6FB84F +DC636EE6CEA8A3EA2FD2372B6F418148B7B084F049E32B6AAD975ED7E11BD704 +D6E0C41D40D27BF1870EFA59CC2BCD8F4A20AA53CF8009E7726E3E6F5307AFCA +1CDB541F33FA6D055221A6C42FDB3075FA2F725183193DDCA689F1B1D38F50B2 +CA819B87BA672966F72FDA2491C909DFA61A3E4DC49C7C8CFE9373FBF1A0D09C +6EA5CA2E59755BD7141C9777BADFFFE5AFF35CA1B3967EFA01C4A6A78E59C38C +41B1168C0632BB3AD6E600A47E7C02D31796A62FF8F3AAD1B179928AE3408EBB +6C277E1E16C68A2F08EFF7231805F36844DFF0DD68AC6107CFC75D066EF64C26 +CFA494E9DF1B813B0B07D6CE7AE65D38F32E901068379FB3C3E32EAFB8E9C346 +3D2FD6F292961183024AAB4422432F0371A642EC3163927CABF282C5905B6D7D +0F8C91EC8298A7FA7F347962547ABA684E6CA7856EF78B2E03A0269B0BF625AE +9334D06FD6003B1A8751F5CA38E543CF20CA4FE7DE552C2C3693F1D2EA5B39A8 +26CA39D5F449A97EC017F525C9A7DFDB429B5BC9AA236D0CBF6C29BC51B4CA88 +9FB8C00C8E2742E4D0AC57FADC1C0C36DE0C84378D83948CCC275051E800D315 +90E79B19EF02C15D0AB273EAE0E4C1650E64B84A78ED825281E33CB03F19DC37 +73C7AEC3B2713CC34AAE72411A05FDB243626DD0FCEA7D97445C1DC9386DEBD1 +987278163B2EE713CE384BBC5B154BCF99217F8F445F83352D2043FDA304244B +353062263B96089F59C5DACD729608CE8AAF3A48C7283554E7D8CF52B808A455 +033975C5EAFB9228843130BDA375007F0B938357D4DC05207FF1AD0234510891 +0180E7A56062181F7CE37EF5ACE48AE21DC831C4C5FE755C4C8F125F413EF027 +3CF43FD10F89A0081A6842A84B87F864F3D952C3C7D1A53A98C951202573D631 +EA91B56881402F07562905FC68F97052858331EE0C7188A74234AD04CA18E93E +FEF7202E3C076475AC946C9E0ED100010EA3CEB90CA329858F8493E5CB7EAFFB +1B49F32B121C810226CCD80AF416C079A9D792D922BF40AA07AB8D67252A506E +A2EF907B010819684DACF8B6075996F8CD2903746C528CB99888DFD7723AB6AC +CD87432D5E7933580AAE4F5FB1FC179049E054532F7E32E726B8EC951A51E13D +DC00DC459B6E6535E4F94A248BF012683DC0522903DBE678665F3203A175A206 +23DD3B2F199FC4B620D6417DB73F890D0CF9243E07C2D611B00868CB61798B58 +2FC8771FF12CF8AC7F3593EFE07608DB94ADCEB9B3643EE059268EC83809FA8F +920331C628021C6348D3499C384C0933655DF7D30BCB727C36129B8653CBC3FF +333C089C557483220712631519DD8936808F715FCBAD49877F9AB856AAE3BC69 +6BEE61D750792AF5415B7F322A71F1049544EB87040E5ACC0A3F8F2E4CE03C8E +6BCFD1970E0DD4CB2B87834E458DDBFAEA9A969C18BDE6332ED0F73A09CEADF9 +A8FEC96EC0E3E11D2405E3DC0D87D7667CEDB6FC7746D687300F90ECEA17F062 +B802A1715A3C9F40E94626083C6256300F714CAE187F2F737BDDF50E6867A001 +56D51B0B276AD2F449A97E3C61CC5AFDC82F982B98238371530C062AF3A511E2 +5AC0B17B4E1560197C752025732FCC393930BD20FD2797F4060997B3CEDA92D7 +FAAA23331BD1EED825C1190CB6CDC0F70BBE951E4A202AB0374447CEC133F9C9 +70295F39FA1C3DBA6612B7594E6F6B41EED4267E26C1BE988CCF9130E1C3596A +D5B763248D68422A063E07838B30DE81038B314E6811ABBF7678F783FE3E4B33 +7A6B47C546979963D212611DA9E54AAA3E8626D8112BA229C30190F6C75933CF +06BFD92714570AA9B96069B15AEC28F3B0C0A0889E59D041FAE4EF6E23A0BBAC +78BBA0A5BFE77D3A3662EECEF626D408BDAA369907D45A47AE0F453862CA30E1 +349DE4BDFB838A5533136AB9611838F29421E75DADFFF8B35681E0D1D7A49BF2 +1BCF4BA06745AB4231394C326875396F0499B198DAF7842383154221970200EC +C14B174928A27A48272DB99A82CE8F4EB33394C90B30A1508B0EDD5DEDC8A6A3 +04DBE7DC2249D9596FA514CA18832ABC2E0573478A8E173BB59B6B005BD64971 +00D83C1C1DDCA6CC4936CF33F2604B33407DB41B50F7B4EA6591A30F49225052 +ECAC849025B60831EFBF53B23F056FD82C8F6D8F93956574DA2EB856BDD4BA36 +28F047097E0429C0F850649FE00857F72E5C852E8A76A43C4587A64969C25B54 +2E0152F3EAC944D973C8AB5B3C722CFE24B902B56D013353622E806A5F6D33EE +EB3BB19C8EE354045A2016CE11FC79896CC8B8F6622793C79F90D61B05CF5D82 +B6449DC741EF7BC2255E5832AC896C4D076DA0479C3DC6D446986F1BB03A90EC +CB5661475E1A12F46B920ED4CA548150C0FFE5BC3F3E2793F526A5FD94C653AE +6025ED24E2B15AB2317885347B262FC98CA8CFE4F8DBD67FC01B223AADCB21A8 +4A453CC1A88BCDC5C91F7B53AB34D3DB8B538255B2D0FB35EAED6C8DA83A763E +E0F5092AC1A7F2542235C73EAA5FAE3265CB45332493EBBD17AA2DBE1D9D2BD2 +75F52D2032C867CADA91BAE681225C8C9E67D05506A96B3294DB7BC4FA131309 +C7C46651D99C9B74B886C5202FC2CA2920522A4C94DE4D1148BC12DC0BAC6FC8 +B884906F972080D9DD484FB2A8AA095A438D4BA37A9E5EDD235ABF2900E71F28 +74CE3ACF1A1D41FA8F1141EB84370DB83BDE746718FD5E3B93CA914C8AFC0577 +B3D32D01F48C4ADDAD53E859EBDFE7627B941640A8BEEF5419A02C29744C713D +C94281EF4D3E69D77EDFC561F55E0355AA366167F936F15572594AD377CE0D92 +02E190193C77EB28FEA789DAE02E1E111AC732FB30AE872E2C813A1015427AD5 +372F6AA8E6435918DB05FC20E3C8C69E20DC470F0947E0AA1F9DCAC1831DEE40 +BBCE64AF9477423FCE3A8389739B282B460BF0EE0653759D97F529D500D00751 +BC095EC709FA1C06F3A517FEFDD318F79FC0593DB67DDB6DCD3F37243CDC5097 +EE9D1EA99DE0D39DC3EE56E30D68241A81DAEA5CBF522B744E48AFD20CB2DA44 +A705E4B6AB0B7A1530C9B489816CAB3889CB9F56116A49FF377486A6E2D75CE3 +F07D263496EBD6E1643F070730D8E0075C92E7E070442A67F220C8A485CD0B55 +9ADD4FC0043B23ED64C0A0F6038EB3DB7BFA3EBADBB4DC618A53D4BB49A9D0A5 +FE812DA9D1DFE68BADA1B3B0B645734348FF77616B5B9153690C89E91ECFF9B5 +7EC4711590F8B40A1A3F5D89C78FCF7ABF96D6709CE94D43DCAB22E27BDC90B8 +32C1F9581425FA20ACECECA6E2A4F059E0F9A39CFD45FB4A0757B0DF7DE7BA07 +275F8BD5395DCD522DE59C64F7AF92C3521154DF4843E0224C4A5BCA4EFB8DD5 +6C84B8E93FE88134ACD92F62592A1E3A9AA448BC45EAFAD7F08E1271B91232AA +66B914EA64F3698FAC50F41748A0A342F646AD31A292E30EF99B5C327FE93EDA +CD309FA20055557EA8DF883C90AC199978E0F7D53074BE07E38A1580CC9FA8FD +5DB75820F3FB208ED2259395F9FCF7B886F07D81FC3743A898C666D89289FA3E +DB61A19D322F686027CDAEDACFD7980DF598CA9326BF4DDA4526DB94F8F48B74 +CC49ADEE2524E625AF3230DCB885A1095DF65773F905F9CFB18724367DE90EBC +80A55EFFA3EDAC4EF0E1433FB5D4DE363457A3B4444416E9307A9B4830F4995F +C33D5D6E29CA10C9B4B0272C619E6A3CC8A3F602E7D0B639E13C40FEEE4B2130 +384EEEAFADBF3F60733F263BE302F789EDAB182967543D7D8C47932E1DCD5B03 +C5D1BFA746AE8F304FB73F7600DA50D742B3DD3441DC391D2320340202E2D47A +947AFD7FD015C0747BCAC97E173536EBE667F6A50049DD7BD01F6292FCEBF2C0 +7041305602E6333C34783357F86D33CE9AE30A6B2860BA5973A19EB312118BF8 +F69107DFF43DB60992295429C8A8DDDD4FD001F351E713BC535C09CE75EAE43B +E62E6C0D4ABE2C5A450D0A9AF03435E129413532C9B91576EB038D11EE58176B +DBCEFA093DD675C0EF1A271A0EF326BB95E0C51F56A82590EF19AEA0AA826D1C +3FAFF112EC23C0D358B49A251841B5C0478BDEAAFFD174BA584FF45B4354632F +B1C4A28C2013F5C2F2774B34ED26BDA0FF0BB4A1CDF1DD1BC1353ACD7EE221D4 +9132B08D66902C80C4557469166BE3F9CA70A381E9E86B84225864B3B73C8839 +05642611630089472529D7F42C940556DFBBF4AEC7882B7A0C7218B75BD879CA +FB39AEA46218CE17FE3EB5A5B70C0C2260B65F422B9179CD0F8C738370C4881F +DC6BC1D19C5D19F43DD81BFFF224FF71D3BD129E639189365E4CBE015BF312EA +EB8F66D36872E6EA404D05E3C44D290BF0EF16379F54896A4F2FBF1E967456AF +8458189C1F888C864440902499FF0F9BEAB0C83B6689D6F82B351497B403F3A4 +5ADE77FA6FD93FA60AFD96ECA5ECE4678FDB35670D6AD5CC00344753C23C6303 +AC847DEE0F6518DF2B830CEDE6C36F526DE4432AAAB19E4989113D543BB7A46B +8DA91E22F07BB1F077C0D5640412C65E7F41DB4C5DF149238CBB4565D2DFE5A7 +58218B976F41123E5CA48A8C2F5C610FB2D6483D01F9E29D6F1DE7DFA305EC9E +5060FD20FCED2FD021B8CB1F39252CBF5A12D572721B5F946F7BC232B8460B60 +685E0BB74FA8C31ED0007E952D15D99FDE0CBEBF6566D47CC0AFC93110751B5B +43AD99C25408BED02EB7D6B01CB47BCDCA7FDBC739C68E778FDE58B248045A05 +5B9111A18711648FCDAE5B8A803B8BB13E562BCE1C1D69CDEA5149029A46B9E1 +B59954F0B40FDA6FE245BF568355677A9DD49EB4D9F2E3D47A81249F4FB18CF4 +A64B5C13E84A2DE7C9CCF62F1CD93713226D0A5D1BF516E7B7141C0ACEE4650B +11631704A7C7A74C07BB48E90517990FCEE3EA3747DF48D402B3602546EA6208 +DAFEADE6308DAB7C43BC0FF754402B8DEFB8E5B2CA2248555E1CA9A312707EC7 +14E70B634D49F59422E95190951DAC29A64DF7B2B829951D2914557B5EA52B26 +532BF06EF31A4368603D6CB07F81F9E9BE835A0AA3E5787A8C558FFBA861D1B2 +8EFB9F187FA0C21155E8E9933289B9000BC33C144B8EE31533C7CC4C6D731BE0 +496B1E1FC96A261CF17A766FE35B2A7EC8FAD5281E58C587627EA9267C491004 +34201590C7080EE11D21733719168C9E8706E8C941907C3D2AEBF305160A47A0 +8E8D7E1FD04747375E1C66A902060476B523E587A4AB639ADF8B60E0F97960C4 +7C33CD5EC238F96BDB14167A0031C7EE15D2AFC5C6FB8B9C8EFDE9C54590D3C9 +69B13C634E811A45DE2A9EDF06DD70EBAC3C9F7810B3BF89F4FE0ADCED1B691B +1F1FEE82499BB9DB269FBAD60BE7E5B5720163BFD1502F623E4865D844DEE733 +C0916F666514CB0ABE2E10D7644031069527528EF3F4F7A039B9875F4739342F +77B3C65D9BDA57B5CB7A6FB37D103EBC12C40EF2F9A800CE8D37937485919783 +1C6FE29EBD3B61420F5EE1EE6149F64F2400428D218FF4D2E697A4D7E8377968 +13362675C8F3AEDDFD05F9A15168DD086A8EB0B95867C2CE2A907E2A75DCD807 +228D7AB162E62F3CDACBEF1BB8CDE1BAC044BE3564623F937F005D597DA8D33C +583E9784E90BCA324B63C80D0A5C0D0693A6905C8EDB6739201815F471C77B2A +532741F45BC90AA042DA30C99DA1D8711904A277084C053BF63E3F87CF19A295 +D6C5AB16B32D0DF2427B2C51A69960F313C93FB5555F3E68892A429BFB27715D +E1C595D904436BB8A83E25043E1847C999789401DDEBB30B5DDD649A67C96B8B +323F5F494DF4D46B342E5311639056D3492D26324782F786D66629A9910B4E02 +5438D74248438A79D732FD6767A21F327C31C9B8BA96AC94586979F4DD1D193B +0E9AC0CF018261567FC0EBF5B2E29A86968A2D940ED6BAF6F8DC627B76F2F0D5 +96727A5BA630CDA5EF35EF8F546551F93A05843B75C4AAC2EEEC3D618292065F +2FA5D01BF50FFD2804417F7A88528B742B87CF1F9F4CC893E47AA009F8E2F748 +2604F556EA1568DCA9CEB146DC8ED4A28147C584351D3C409E5892FA23324314 +AABCD3AFBA75DFF9FFC9E56868A62B3DDCF692FDADFD2B6BC8E9C07FB9C4C046 +E0C3D9644250CAB98007FA6C65ACBAF7C1B8CCBF477AE6756D1957A4C89D53C2 +F53F12EDC70FDA3EE2B1EB53295BB6CF70EBDC1C61865AD6D13FFC9D1DFBED91 +193B161D0A359E80D3B07ED07929C5BAA17555EB238AC7EE14141E02C64522CE +3A6ED75C1D24F6310E146343ADA94AA39623DF00845ED40E4A50D12D8ECED28A +E17BB787ADF98A1AEE8FC70A83FC660BEF73B3E228F211E5786CF498EB271C57 +922957A82E66029C4FB1A2AB32B7BB3775A6B989D0C8430A1DF8081F0688C057 +78EA6E4CE9308A0FA105952BD459EA90256D2085B7824398152DE952A6EA2B53 +016968266829A701E35DBEE8514A2F63A37A5873F70B95F97A96BE04D8E707E9 +4674AA7B006877B45C1E529A61AAF8CBB8B8EE5F0FD59D0CE9BE61526E4CE41A +FD06D1B904F4CA460E1998122E1EDFA79E25FAE4B89B4B6A3297CAB2EF801F93 +1BABA395984CE73E67169DC6F6632314D2A3B26B2C283A5FC611ED44F759517F +F2C9F44C823193FA3C76BF196397BF2ECA8876DBCC1722A7C5127FD3D47DCDA3 +47500D1E37D3D606D94147F28C20CEB5F82BA09ABD3A2AF3DD7DCC038CB06F0D +3D15B7684D69C10C130A496F885CBFBFF18E138CA28999D6E4A21FBA90BFBBE0 +7EFFE9F702CE4F79F487BB401626D8D5662A85E8B58CAEAC7C1C6E8752E22294 +E8B190B1C518E08A1F7F2808A4CD492A90B1AAE543C120B344875E4B34F947C3 +69B7B7F73CA69EDDEC28E26707D3BE2B69A95D46F32DE17ABB366F3262485C73 +338039637D9DA636B9C7B86FEDFFE056CB3475744CBD3C65762BC4DDAA778BEA +BE5E0B22DDD75102D7BEB4B37ABCBD46C4D0B2E4927460E877242A0212295573 +B72AC403274C694E5D0DA0864212E035452F3DFB31BBA1EB681ABEC649A86FD6 +24F255519FE4D8E47122B4C4DCA0EF3CE84D3CD66CB775F3BEDED239416C879F +1522F20D8DB2AECE415DABE1423804454F5DA90588E6C8FAB3AE953E4D648B1E +09536B8AD28CE0790AA49CD2816D43E6148CD0ED1ECB4EFAA85239B8D88AE41A +25F0C9598532471C1C17D912AD32B27A85FDEBC0D5ED6B803632CEF2F8B2F213 +8E7F06D46E105324813632B8560C57F6C524A72A2E58CA210AFBB7B39BCCEB14 +E01557FE43600500E47B655E0DFFBE0AEC72D53CA24CEA8F703E42C3FED31E06 +372CDA1C65BDD9097F2A259F170C6C32AE356FCDB08FCDA78622AD4A30AFE23C +AF2B2A28C1517A36B5AA4F71F631F06C87398381ABF73F1DE408C2B7E421B0B2 +7AB3D54C79D8636F16FCE7C04A3BE40A6F224332A04A76801D1C783A8F2BEE36 +B71DF8077FFF14232BE4D40E7F673FBA1952B45B2825073E5FC89F98A3B2D077 +3DBC9C3E655AA5A931ACFAED5DD3C3D5F4C02BD00ACBCA2F16C5B25DE349D237 +D1CABA283A13C1BBD15A95A466CAC735BC6E2F7BEED5AD0771D60753C5CCFC7E +B064FA0A0F07A7276014042DE97C5DFD1B5068CACB865E73029419E872B0F206 +915FBB076BD9BC561A41722A0513DB930A456E19DACC83FE24F0DE7FBEED1A5D +999CF279BF9451CBBA15AA9B4A2D17E88826E1EB175929A360F7438D3AC5BC38 +AE49BE5F5AD056392403240E1DAFB564EF561FC7B350352E4D83A165DC72D505 +CAED4D969C95534CEFD31FEF6709F71F8CAACFF479239ED03A6FCA11001F13C5 +5A595D19EE15E663AE76BACEC709455C5E087D5C722ED2F421B33BEA0EE8B65A +04DEB3E729DCE5D211CB05EB43C89247F1D4DD0D7D0C2FAA782FBCFF0ABF10AA +DB6EDE2E502C35A000BC86351B1B497A5239C0266B7914487D1736A4484C2FAE +78B968DFE3239CF22E90CEDE5E43538A977C94968473CD7F94D414AE3D84196A +9726917A19DDC2BB9E456CF2AD1F7C8B0165BB593B873006CE9317C2C12E0859 +F626A419B2F8AC60F1028549DFDD119744D8F0F287E7B822BEDB0D49447425EF +CF13CF4A73C8269347448E4A85A5506B8A25F7B210205A57438F4FD964820FF3 +278CE9EC0FA1EB238A2554AD2E398181D99026877FDFE438990E66EFA516E573 +6DDFC73ABE08A2533DDCFAF4319AFF5CE95CECED055EEC363FD8C384449A785C +A109F83CFBCCA1E9AD3F464DF6FF5DDD6E3225A9BC8F0F4D25A2EDE83A892B97 +3DEBC1D609855A1BA074D53B6F27341D594CE782ADE23DB3AECF6D18E4FB7EA2 +F8C7DD19680EA32D6E701417346B0F56DAD42A72CCC60F1F16D4416D20AF9EBE +00345365844AE0D8865B3FF0217B2574748D297E0144919E29EE5A20C39BFA8B +DBED24B33D2C33C4693EBE62C485528620DCC921B6F0443FABDBB618B3695A3D +7F5A9FCC670D60B0D10EE11A70028A6CBDF122473C230271F979725EB50362E9 +40030879C263F53833C57D69B64AC8BE64E4B919C5A575977FEDD0BBC378223E +8C0E0CD43066F947D41A566581161EBF46B81CB362B87BB87E9552402C3E891C +48CEB3CC53880610D70F071597ED3E7F5C73A352E1EDDB2727A58BF35603C687 +95B9724DD5DF8423AF953E9E9329C8F4687DC8BB984CCFFF49945CB5D1BFC428 +DEE99134AA7B397107C2ABB0040E5D7EF576D050B73A04EF8F4967562E3F2F40 +F2ABEB49CFBF07A66C6B3FC432808B9EBAB6113E05AB9B84B9783085A117FEB8 +92C74D17AC9B2620D2B1D627D9F3C0F2FC67F53E41FBEFD7690F9C7B0ED504E7 +4A5FA95B1DDBDEAF1DD023688D886CBE48838678251241B46291B4F1AAAF7CE7 +B91BC7225B8B0F4C985219F6B9F3FB266192A46763AF294389E389897E37E407 +D055C19A7E1ECD23DEC40E6ECBFC55EAAC33BC9D7F764E083BBA8A2D59706735 +7D0343CF247D4F642B626C628492766D1FACB5DB6255EB11CF42880ECCB4E60B +3C350400E87A206BFA5526F6D8AD959DCF788E242CD2DB8B2D8CA972455534CD +83D3626F4A1F8EFC7B14626C77D191F62DDDEB3AF67D955C3F6695DC266B84B6 +1022511EC8C0962425B7B796B15035F3CDE94D9A7594D4D6EBE275AC2A9BD780 +CE9FFD45479B63329C751D9AACD137823CEF3EF3ABB5D396215971758EE9ED90 +AA9BED4F94E75A73416DCA3D623CD1612C63E32710DB2072641677D08C3D1A66 +59AE08003F416EFE263D20D769F05C8053ACDDA5DF00DF9ED46B96228DDD05AF +787E22CC8806C10DEEF83C452CFF0D2A577843D88220BB8B9E59E1B4BC62096D +6F5B59E434833A89074E8EB7A5531D759823C6BE1275408E7D0F7DE2077D223D +DF1659213DCF59EA5B07797E0E880B6AEE8587CAB53EAF8BCDFAFE770FD2E54A +5F9481B8F8D46486C6108D40C19312CEB709911922792639189D7CA61E2DCF78 +723CA98AFC48ABCCFD1219341750DBAA4E7CF8BA9B6B02891AD55D848978C82E +7BD9251AA5CB1DC4F02FCCB67063E2600B868A533D8B86284008D49C6CB7ABDF +E29A0BE28117EEF51162FD2969DD69B9B926C0E590A5055B88BCDF27353ABE47 +6C999ABC185F244DBF5E90F067BE5D12CDCCFB3E21FD3398EF082FDADFDE29EF +B744C49ED00B9C10BF20A4415031EBAED939BAB05433BF35017E23A533359051 +8E79C99C9F6561DB628672A92655CA8DA9A135DEB5AF0F97976A69D4E7B649DA +F3579CFB625A23D918318D171FEA44D82CC5B38CB844FE40AEE9B239F8F984C0 +110D99F830F441C609B0EF6869C3803B50594E37BB4713DC2FA1ACD230790BA1 +3391566C76DD4E812051F7DDC204B7ECB3D22215F0317810E948315E266CFD54 +26CECD81F189E32677C3F148900CDCAB862D25FEF2D21576EBFF98C20B1BD2B3 +B3356C758830B5C3C6759989F9704152A21A71BAD75D03175EE48E4B46DB3ECE +F3F88C2ABF27CAF12AD8293BB1E896A4F8356E22B0CF28751B0A11F2136C5418 +72420F56E66411D8E3A4B4AAA6DE2B7F029CF2F186408B043EB81C26F57AD19A +59A1C7B061B69E8DC07EC5B171C6782554462D2D64E569D3C01598800B4F6857 +F64D03EA6C84B4005AF3ACFF4093D1E7DD7935500B05972D850BC087AC97DD3D +B42D9132ADC145A21CBAF4C35CD97C06D15814ACCD66B653D73F00A70E606A89 +9399929D665FC82542D627FAB2830F7B170A84C579AD919ABCBA9EA5ACDC8787 +B4C21611CA713DA8F342D3572FF3DC39D61C8DC5CED448FEB03D4B22BB118594 +5648E69A932D55B08ED6331774E6CF23BF175ACC88AF0C3CB00FA84B158A7BD6 +F29AAE57ED38A741461C0933BAED51A764B6DBD255E7C2B2FE6C18163B813146 +B3246DDAF1A141E8F73FFE87039801435D7CAEF049CFDB32428A212D3131EEE1 +226649AFF47C16E78E063549613D22878A609C1BA7E1C1AB784B4E50478A7AB7 +958DA390E1DA07F42B11BEA32AF7FA2B17430C49E5EF393552B311F91D94D622 +1CA679F2100DDF4C93EEC6493355A240CF093481C68DF620D50DEB3477FA2429 +7F79C91E297D85FF3AA18C94241E0E0628AAB7AD3CBAD5A4C045F8634A06E1A1 +2B8F8E3E20CEB7C75E2C08359302E5E6E5E9BFF22B2D2E20C71A9682042994A5 +4AA24883BDBCD95100B9E0CFCDFDEE4A97B91C14DCFA491F224D61B5EF372C8C +BE4D8EDE0F127FA553426E4AB0B530F36763D95CA761D105B339299D206A145A +E9BBECCB0C3115E3741831A5109418A0F92F092ACAEB5D107232F42AB4BD7644 +B20A171E74EE06B304A69EE6A0B7ADC86451134DF486FB79F91499F6B8E2157F +B95D90E7C30CD68E9F3D10493DEEC786BB05526CC493B3AF435662DE4C3B0016 +1562ED8AB265C07A9E47015E82FDD8BC3012F266C85EE7EC45FAD8DB509F1CA7 +498738E212C67A4C42CC0AFAC2FD07B52DAE34DD03B9944E25279216E513A40D +59B902C1682A244B118F29F5B2F1A1437BC32CA851234ACF58DC8EB61ED86700 +8F1A0EC7524E4263A01824918AB14A4853176A6B697235B743EB9953ECEEFA6D +4FA4D8E1A5399AE1013EA7131B5C748498A042E6105E50D611CEFAA28E1B5378 +066B8E6067CBD5A4365ACFDB960097B3DC81534513028914F1D7CDAD6491B37F +38281B009BB88DC435D0B97DD8C42EE33189F8019AC55A0068E2C988F25BBE1A +EA3C0CD3D42291418B6F9E13BAE836E1AE869A508719B53C1336985639EDC834 +C2068C70E0D6783E92C35537EDB0C1B6DAD115FA914FDEBFEC193EB35A7B3CD3 +811C782F2F7B38150FF9DF4C8AAFB40B82A140E762CC76340AB52CBB5FDEF579 +62717AEF704ED0EC2D1F75C6C7A3C8306D0F66B80620FB5115066B71AB34F047 +08FB55A2011BE4F28B492344D277801DF692DDE7D279812159BB091A33A72C76 +132E5D236F161D60D78E70116E8F41643F736CC34FA517D1EDF39A9D76C2554F +BD153DAFA5AFB254DC6F163B90BFD6B8EB3B5E603C1A767BA0B0F77CC3B13D5D +467787EE97D48157D94E77DCD84D3DC32F7E3A0778F0C0E082D5D357067334D7 +327F0A50217CE4147C25098AD6254D9B93548C6BFDCA0BE29A275097012727D9 +D9933C6E7F062383D2FBC704B898013AB059DD08CC79ED4905612492BD10AD2C +BF6FED8AA2B354AD00E1CBADE76A78656167E4E488F200A2CCC4494FCE7D986B +4862B21899147093A98BF2F1F48CADD4151B7211ED0F75E6941EE6B2779A17C3 +65EF9BE5BBEA4B980B69D91B12F254AFC5E60E4EB51976F202FE26A28161179B +AB0D1DFE361AA429A86021C38300BBDC5AD0F355CD919478C69612EC14FA4975 +D56509370DD98865AB95DE7A1054EC86B02447298AE6D6DF62DEE97EEA81F5DD +47B0DA979C5DF62DF85975047D646952F39086F19A21452F55D8D3B0A8E05ECB +EBDF1042060E48BD5D8BB0A3547E34BBF21FCBDD6CD1A0CABBC33D8FC4E46C90 +2B5B9ADE0D5A3D010C1A060AA554EDF361D2DFE417AA4B0840D3BF211B7AF4D3 +1FEA4EDE93F364B37694FB1A7DCCC1D13370B8D8869CE454A18696D4C545E35E +9AB74A6AA0493823E7698395B64B490AFBD7C0704A3AA4315F997B4B85493E58 +14A71B4711C4B39439C7E33521277A7E4D26EE7C8ED67BAD83151A939A16D861 +74F6A5307D87D6F10695FBC0712622D66855EA2033316C3D77428920129BFD74 +3CBB899468C9ECAE93EC55D708145B882E78DE256DB8FEB1A312A591E810464A +0CDCCDCA68588CF8F209583E8E8F61789E540C16A40EFCA4B78862870129D61A +9B6E554D31C2BF69BDC6AA3DC2338CF03F64D2E2675F92D59CBBD40AD2584C6F +8732762C2FE7AC880B561C0E2FA47FEE96591A76F841D8F78B2AACB0EEBD5956 +9E868E5C01F8A87D7B8FC48CBBD749C2829C013B711847E135920525520B0EBF +BB9C705B7F72AC27E6D5D10F496B1223D029E39DDABDDE9A17BF4EB08596FC8B +1AA796607B31616426E045BEB4C6DC514F7F042990FA17D8BBE78B6E37B01086 +804687285A5BB7A39AA03B54A435D81E2A5BA92B9561DE0039077E6E2C42BDE6 +CAF0C2AC2C4BECDB5CC828C970B1606F7FCDFA6D2A5611ABC7137CBEFEF53E71 +C3552FE8FD1A66A7FF027C43137A3C7234B269A7ADF8F2F51F2633A04C4FFA3B +FFD8640141D7EA624FCC42964CA76F198AF53329B259AB4053D1C0CF347E45FE +E9666B4E07273CE31CE50303E0F72187D9B2691B9BE5F90C036E2756FC8D3B43 +0A0FB9CD239F9D43219BB0812833260128653436A0AF2ED3B7300D197B282128 +39D256932903E670496996A23D7E5CE3DF35957670487F5CA36F926EFDA1F988 +2B53C875232761CB1ECBE00D5BC8F7F01D60B7CC1E39F1677A704CA77C80B9B0 +8FBADB359844E540991330FACE1F278994DF9ADDD6C501325918A998B9660020 +FF09FC8D272AD65299B5EC00CBCCE4AC57CFBBA2F0689C3357A1CF011B562CB0 +340700800411EE4AF3A22BD580A75E1B8BBAF0C5276A2C603238D6AC477A5397 +1FE08B42F46AB70E50AD6641A4AF7A801A5278473FD49486AC6CBBF71ED0F9E9 +84A35AEA2CE3710071C133C09A9BF2BFD71D7D1D1A81CE0AC779C7FFABA0F74B +28CFCD6C7CA216D48314E5B76E2A4DFF711D7490C23912879AD434F2767C1C3D +2707662007A0AA4CB08B593F50DFCD9D51F0D7B272208CFC2805BD5FBE0CCB42 +807DD775C27E162F1664ABAAF63A9048F9F967AB7961FF5C743088AB69772495 +8FD02889834EA7BA127ADFB9CE8CDA9A3DFF04C91D9EDF99EE82BEF79F445EA4 +06FD57A06AB0AA34C60359B808BD08139DD124CDB1C60197A821270DD689D7A1 +5D6E5A30A691A9FA2FBDA4AB02E7AD1B9EE7A9E5411959BD84DEDA62A52680E4 +2F08755EA60F2F23AADD6A030C1A4B74BC7272AF19C877234142E77385F2E8F5 +BA0A60C7BAEE7E43C791903A51F1C21452B80A24C8DACE5B4D20DF3650028F1B +17F725A177F195CADC583619F0B7D4DC28F39BD3D0DE916A571C892FC596AAD8 +D9BF709F573FF1C1CF6A02003E0D1B495A75DF2C151E6C53FDAB1FB214F0A319 +AF4A1B0F287CCDD08AB74EB5989C02610B697837A07F72C6D603C13BBBC1B7FF +123C2A575F230C72FEDDF0A5E207BE245688AED63E478871142E79410A12C3A4 +B8B5AC7FEBDB954E53DDA3E0DCC89B3841CFB3F70BDAC39978315134DDFEB33D +0FB376D5B37310E381BEBBDA62EDD7915DA2CB555EE57947BCB4A06A9049F4C5 +C29B45EFE458E7C2AC32A15DD1B8C22D130B63C0C5A8ED1D7EEC7E9A0B48BF97 +B21F111993B8A7A9D72795CE4FE0FCCFF8AB034ACE606A97EDEF3F3C1F0A9DF4 +A3C05A97834441E7B34D20DC42D8C8EBA3F112E045D3A278FAB5A69B563BA7FB +C2CFF862017FFEF11E2055C041DB9E7F3F6E2CEC42FDCE56C27E2E5649510519 +F387DFFB22F48AE1C2E62B609CFE75275BA4135B1F142BEE7D141DC2CC71D9D6 +B4B7738A55586E16ED41991A50CBBFB93D69B327D983D0BC9B5AC04D20DEAEF8 +7002C7FD5977F583CEC7FCFF004B8E0821268888A481EB8B5F3485ACCE6C7CD0 +F8F749CB874D027D4B0317E76DCBD8CAFD573F1CBEBC7C9C642DCC499690E871 +0CFF9BA75F800468E6668BBDDEE61A74F444C8395E3DD44CA1C06E2EC1CF0BD5 +38E572C60FAF816B044F822C8E280D6888C6BE1058E36AC0F5F8F04926C3DB4C +6CC2AD6D263804F10F34607171FCA1ADEA442C0C53D551E235ED840BC7071345 +A8936D71CECD6B4568B3E7A4B12E9E14FAC6B29C0F7A56C82D1B04689625B667 +D518FD55F25D9B831EDBF358E77BA17646CFFFE7DDF853FDEF8EBFFA695BC6D1 +24F1E9FB7904B2B4E5E990B97DC0FD3B6266E72D3BCB04220FF42788B7A32CB1 +FFA3022C8A694DD00E0CCC542D7E9E068ECC4ADA83C685C17821963BAC44CA73 +7093FB792E4C54B3F5DD48C607F8C261E976589456CEB2DB2231C59E4B1D0B48 +783FFB7F4E3092384212CDFC275122522014593D640B60C3CFEC87BE8E13911B +0BB29397614C56EB4624D0830ABC8A2355662DE7AF9A68301F5904CDEF213542 +1D51BDBA6DAB35F5D24834151B8F362998D6D1C286395816694B0DA8B99B3EB4 +DEAF5FDE7DB544EC3E74A46B21DC1C884C2A70B167145D76F38257C9A57039D5 +EDDE759F81D8287E9F5FCD373F7BE90D8108223073AB0F8C3822612381321D19 +BE8A5B0E5B87DB781171C5CE1E1530D005377463907E90564E90AA123F91A275 +7D095D6A3B32A7C694C2A9FF9002535920074512583E4D41FED00B985EE9EBCF +44CAAE33B6BBA5292D45D6E702A772ECA154F8B6D2035B815973ABEF8944000F +72694632A3CB239C177A3645B58A92C3CF8041C4B3B6AA15C2970E56267F6B14 +47EB59C0EE49F99C91F8D3E30E62B552B94572B4BF1F924C8140F5150FDE4D5D +E8972AD542973071E02EC2CEC99DA8D584BC62542768C7B5416924FBE6761BE0 +1180EE0A740F63AC871215471566D240B5589C217A4AC4976DF90DA0166C1D31 +30EB662B95F957A61D4231782B5713ACF3F11B6E9A2C44CF03C7AB2E65C7FB2C +73D76C5B48C0FA239D1F5E1693C8F174A4684287AF9214E19C4CA9967FEA7A29 +18E7EE851105741CE8FFA71734F7953B24FD83486F4862D3D11EA23BDA222E4B +6548BDC03A2E2B91276F1F761BAF9869ACDFAB8851A41390E5FC8D06A85D9C7B +2B88876EE91921B43CF0434B71612DF8CD993EDA317D113C21CD21D021EE4C13 +57B46228C7AE52B849CE04AE4CACF5DD225F2E54E2D80D71A2F5C1D56A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -12668,6 +13465,7 @@ end readonly def 0 1 255 {1 index exch /.notdef put} for dup 25 /pi put dup 31 /chi put +dup 34 /epsilon put dup 58 /period put dup 60 /less put dup 61 /slash put @@ -12867,99 +13665,106 @@ B3E4AE909CF3893CB2E0B4C75AEDBBA228A6153D D05DEE8D9DD494595AFE735E87FA1D6780C1F84FB83E0A2D5086611075E3A016 F785A92DFB5FBD099953805D03ACA6D23E5EF556554328C9BC2AB97C2982EEB8 A8DC00247C0778E947C4EF7D042669C7D5EED03CBC5245BFF3CA08418D9532CA -DAD907076117A8072F3F7AC69D1CD266B8F48AFDAD2FD3E6379B9127298B8480 -1F965D8737EE4DF63F69F1D77D9AF3FAB4B8FFA529C43B6F541489F56666025C -05FD96BFD1A89278AB664446D2B91757C9E415D2E09184C72FE8DE1DD3082D47 -362A708AD14178DA7F0676E5C28435CB12D66B3A844AE8374C4DD5EC541082D8 -7D2499337516EB1B57D35DEB2C1E40B5F96E7CABDB6792E5B6152AE637E10542 -82869CA45C293433888AF941B84E5D683C26BBBE7A7C74CA164C57BB79A2AFC0 -237808EE8325BF43D169DC26B8F60848A113DC4DEE55591380A7594FFB1FDD28 -66FD5500F01F32A1BEA96BA73B283F368D08668807D7394099259DE879050445 -FBA9142FAB8D553CA6B82202BC95E2D8F18A9C0B7D8C621EFB32DF087D980A98 -62E4D17D044F5A89C102705D9853316479958F5651C46BB7EE8B62F789400334 -626E51A639D4E30FB0B263768197E9570D24BFC9C6D7D1EFC938D1A058D43934 -A64BDBCA4AC16C05EF7994757E95208714DB555289CADE223C1877F4CF4D12DE -FF1518C33FE6E24932BE6A3A185D392E0E86A3BDCEF510A8C526864E1150DA03 -C3CEA63C45C85A27D55CE65D924BBFEC09B178698D70A1126B0EDDFF2B4E7477 -8E4173ABD2CC82EB260931F8933A7F5E2B732F309389BD4BD2817A3A94E95AB4 -9FF4E9FA3407E10236A415D080C2F907FD9FAA58EE7399BFA4AE192D5D6C1FCF -84DCC0CB3D2E2CD4FF98DCAAE656DAE008519D705DFB1115E0D4C658B1A83487 -CD5E1F6C58AE63101960791A608669E93C785AF3E67693C509316D74F9B11DB7 -49D3C064E56FF1369803408FB98A5AFE5C66130F45BCE5D27A581A46714C0CC9 -06750B7170656D45145DB32D93B9CCE197536D9EC9F3BF0F34C2076B5F293ED5 -EAE0C3E37F2280F5E1706689CA8CEB2B5D2BA8DF33932DEAEEF788359155B69E -5A5C97A6D2E6C170004ED8551AC2666B29362FC8FD2C6D714B5920386D9DCDEF -5727173B3F1EE896BBE7AB82094EB106B0A42C86436FC6FEA805D28906B8DB6E -3208B8C2643B7AACA5869896696F516FC8B9505E9182A7718D6C4DAD1F45AFBC -FF2A59DAD77C44F0D74EFEE85BF27F2EAFDF784B9ED6A3EEF46E57F8E2C1EFEC -2235E8CD1076053C010918FE5B84E311CDC8590008FB75502F0B44E5CD977D44 -F9EC026B4F2B7F5678D3C85FE5E28456BD779A481351F7CA8ABDEC7D105CFC6B -ACACEC1385EA747115A05A01D8D3FBA5B90168601B2EDBE91D787AD854B8E00C -FA776D6E130FB45939B2278BF9A26D382A8696C33760B9E6AB6BEC42D29BF9AA -BF5E031E7DF601B3A72CD293375D26FE69D7D67B802EA54FCF49C791005285CD -F3DFCCC96A1E66FB5AF3054CBA37BB3B22C58543C134AF87081A42B6D057F6EC -1171B723C5B6139514FDA0C8E47EB615A544B6CD54D99BA1B310719043D2D1A6 -3DD7E2FBDABD9ED71F6BAEB360200D72510EF8925ECE6AED61F867FBCB4241AF -950AFD5D43D2F7D1418358F868E1D33828B22560EAF8C3E41711C938B69D4107 -A715E38D6B31CF6F560B97B4D5144A419AAEEE276CE3B08B2BE8607A7B89B5EC -67E17124C555BF28F1AFC7F9DDB434A8B0BE7578927FE0B817FE37D947175B43 -3E3E22A51DE8D9ACF395C3571BA38F0F18E269FB747E0B59134AD8EA968B5EEE -0BCFF21047873D37C39E77D8DB552AA2649CD0159F8E04115E59057E64F6B8BA -E21CF4ECB3797524C7BDBA7EAE30944822F566A27F6BA4AD2C55F55187DC4B91 -DDE79866856B3BF9B37B6EE8EE261F51BBE485D28146CB67941FFAF3B79E96C7 -69E085366D5C557B51F12868812A1902B1A81455F2ADFDA714C984332129D507 -15F9AC388B6D36E0E9E5295A709AB70B5CE161274F27B8A5E4B6D89FBEF77D9A -677568C28F50AEBAC5B690058653F6769EBDF1F3EEB2637C20A3C5DA428F4FD5 -96C53F78E648D6425357C7A52D087A25C661F07CBE67450B52E92D2D6AF7BEFB -C1FC6B1E0052054F76ADC3DBFFC6C39796C8ED6BC4781F7A73296868E008B141 -174F4CDDE64E3E6E7D2F4499A7A9123CC08D21B449A0DB733513B921570514D4 -00BD48442FFFE943778C048945D4F1EC840531381F88A3874FF8348A1CC5937C -51B391636848F8A7997A2F319865658FE74C691174AEC6C717D68F0A34737EAF -D02021F9EFBE05ADF5720D231B92A4400A4A644A142889FCC4295EADE098883B -FF6AC4A500A2B2696BF8A8E3F396274920DB96B5D91B1133C9B66CC83A711704 -5900AA66C4ADAC00CB2B607FDB5925CB6A0BE2532D27E5050ABB9B7C52FFC5DC -A94D1BC16392C86E5E28DB27F52BD7786002AAAC19FAEB9ED2DE4D8724520D1E -837E8E6959D9F8CD74B9F38287B3B17CEB454C50DF9F5F54BE8B7D79F4DE7C67 -F068F147051B1ACF9E2635F1C32161AE2127FA26D976EFBE3E1E0C7B9416794F -7DC2205B2C75DDF70E56249157487FF1202DFECC46116B8DFA499583A950ADF5 -253E31BB8A7F85B1D312297CBCF016556365EBE9A39EACDC1C3DAACC98A914D2 -2E25B41F40C8F4921F32C832DE4223927F4351A8C050DE85D628431A8DFD6A72 -B84DD6008226D8C2C643A85163F8786D164667522D8A624CE6C0F6B59C1AACE7 -0689E02DC22085412A78ECB4483911A632B44B239E2C484666DA316BAE6FCD26 -A08172219ABC53801F3C883A38583E874D9DBF343FB8C8CDDFAF82B095FAFE68 -03375E0A817B7B2421108CCB8C33ABAF390D20DF8A94546407A8B1E91653EA39 -D80839968B17A319D185AC23DFF4B9733D68CBD523BE65F963C48CF8A9063188 -23AF180BC0FC342713E2EB09BCAACE3A47C55C9965EB50861622B39558A3C064 -51FCFDED1ADD5EDBD856CD74E4284035C8B57765144E4F6F67C080CFA086F942 -BA131A64A5DCA26C3765768546FC59FF19014F6851F9161034217379C80DAC7D -876177E89E51A209C89BBD0C1FD464BE100E005365E67DA5D912D041183F0ECE -FECC415FAFD93B4A84AB4ECC5CEC35C4DED752C5EE8ED38F0E33662DD5D896B4 -7DB767DED4B89528CC1A7250439BEF43403C47E16CCC3A00E54A20B2209A74B1 -1A48A6F53FB177193937B0A579AD7466C051B08609A7A69BAE10AEF2BBEAD308 -78960F6AD69BF6BAD7704F6902D6AC9583448593680B5E5BDE44DE43F7B8F813 -EB89E34E4E7AF4E7EDC76EA35452B2C22B6B34655C223C9EF28225DBB163D5F1 -42900353EFC3A7615DDC17AA5787930A45DD5C749AB504E8F74794A02DE3F825 -689E90315F92F1A08F11E0843C94C6BB277FC1AE4EB7084AEA057C84ED758A1F -1AAB8FDAC506561FCC792EEF903238F76DD25D0A42BAB6869171C003206A80B8 -CE6F362CC6DD92152BAF6D8EDDDAE83CFDC21D1C77C3649A867C62141D54738D -DD764309EFDE9546639678B03615D296C2D53E801F7598B9E03063E340F3097B -0A199377F06CDED3488EB9ABDBCECD2437E60590D003DA4DB56501387711FD83 -B0831CD5DA8A190170D017E124D672462A39E7AEE7C6C2A46AB7906876B15CF3 -43440D3F7EEE9C2EAA4883ADCF6E624783D3541C44C27BBB850AC96F217756A9 -996AD3DF28142B8F6A513744E9EBD08C3F37A995F5FD45E7C1C074574661EF44 -71C56168CCC3F8598E2DFA063AA4A7CB6748B2682788463435AFEA6AD50D17EB -BC3EC814FFA0995537B4C0E978BF7519C6D544EF936A6E5C8F50FD33AB2F9C02 -1635B3F59BBBCF489D5B1A3B344CA720A52D9242CD3F2022039ED53397C5191E -68ED3EF99EA912003A12AD74A67914D03B3042B6E13333A5D7E5FCBDDA79C01C -827B9B42C4BE4DCDF06405C5A7BC448DE458CB50403EF33991BC0C4609EC09B6 -8CDBD6D8630B41C045FFA16E56D9835DEB54036C758800D5845BC1D2EDEBC9D0 -039DEAC5ED3AB1EA9A5E2E976A80440556F02BD7DB313E1F7E99C56D18A72A76 -9C71586A5EF15541C0EA9DEC115910FF292AC500C459B197B9CCA18552E5BB06 -47A42E55D44F42325A1619CFC11518C4762D756FB90B90D8C9CF88B62F8E9415 -3594E27018EA77FA51771AA0FF4432D9DD4247F6D174C830A98069CF57D048DB -24F591EBA638ACEEA70466727B94A3A67FACB4176557D80B8960E3956E948410 -0B7D95929409A796A1E2B2C955BFAFEB14467F3060972AD307EA2E887CBD6939 -8C3105D10EC3D1CC00EC7E893A85E70D54E43B2AF6D4C79C56AA33C46D3A0B +DAD907076117A8072F3F7AC69D1CD266B8F48AFDAD2FD3E6379B9127298819A9 +2FDA9D92D528BEC808F6D1E19C7B9EB91E9D437BC0D3C5F88D274A1B0AD7C2DC +9296A433007B5E7FB1E8BEDEE13EC408E1B4402942F0B098CAED5271BF94D895 +30411846DCAAC19DF0E04DF6918B78B8E92BF8377429754291226A2515E8CD41 +5905F165D18961423DFDA9084EA58560C16E2DBCF338EC3BDC9EA9F9D3FFA303 +9DF54A1FEC9D0899D225E6BD14C2742A8F98451B018763D2FEFB475DA7B14B02 +E20E00CB0090683842BA49EDED57CFEEF0E4CE8D98C1F2C8F50E6350579A46E1 +2B5DD8E3123D97F84078EBC607C195402DAE2F3C57C5BBDF4A65CA9711AFD704 +6511B1BFB9623B3D7E5995AEF18B66F2C520A7281047F3DFE089E0153C6A3277 +13FD67902FB88A68422E53C5B2A66492EB090C988DA51004D6B8CFE70CD81E7E +ACA0F3827BC6E1B3053B2E1EDBC3EBC538FB34411C4142E37B7FEE0A6AC7D3C7 +35135C95E045C2A0271F47D5B65A4C85B58EF38057D04F2D0ECF0A56CF7178A0 +EEB9EA159EA321EEF990D481D781B86841F7B7952FCA94595A13CA7CE57E4C55 +4C14341145AFD4E3CCF656E6554D31E57A5187033EF0E93ADA5F8E081035BE38 +F0E277DA61678F982B24F715FD6AAFB54B00702F9DC1D9A1DEBC9EF1115F990F +F90827992A28FEA60B165F4BD25942BEC4DAEDF536F94C9A3B544CBA539540D4 +9B34E5715C75C0472C15BF232C15B3843E58E0FF24E0883A79C3257FFB3AA620 +A1891E8CA91EEFEFFD719C7195569E45ABA60FC688A75B098F0326A96EA72302 +D478C643C4D2344483332D42E2309CD7FCAFB21CD3060A8D073C86F8E7633DC7 +8536C9C95F2662A2933CF71DE0AD041B898C723947F75E7C2557BAF95FFA30B8 +40BBAFD18AFDF82A5EACE9B055C4CDE3A49282177EB3E5E8CEE1E9C2A169368C +E84D859005B46DE8CC42D1AE3DC08F64F8B318764B10F4195C27ABAD65555C2E +008605A211378658128CAB62001753FBE8A8FC5847DACC4D26C28195A1F4C419 +0C2869F79F4D75F4F2114B53DEE0BD97CA0D0934547AEE13F39DA5E20BFEAE4E +62F7FDD7661963562E26EA0D8A1EA12DB755412B3345D554A1E54E3E2F45CCCD +79403D5B573ED579E8ADBAD65638B362315CEBA03C3C2CFF43EAF4B8B9A66F29 +F88F9B7229E65A88DE5D265331893092134F4920758B2FF2B33E945E634D9C84 +FCD7C94A66C6055875BE6826290A76E985044188CA20646E797F2357A8739183 +4E08123B328E9DB2E8B1299D4C274B2EB14DA3E421F3FC562D026D57E5E0A4FB +5A34A626C49887EEE7731CD4C8EF810DC56B0AD726E9F1AAE65E5FBD7AC20C16 +056926C686FB41968FC1A947582D81D4A0190E5CC5F886446475DFF66F8E574B +6CC84638AD356A2C78919A8B89E09CB92558DC06590E3633976EA9E7DC252F53 +9C5DCAD520F3CD0449D44F4628923A26FE7C3B320442E95B4C6EC3D20AD3875F +A756308F74F939DF0BB97099221C1748EEB6EFBBF059A1808A2A11B918621A81 +DDE95EBCF14FACAE7D5AB7A4E2426E263619D27588011241E3FD208AE1537F0D +2938E14C2B5A0994A1765A8F280BC526A23422E2F6939EBD14458A0C1C456B45 +EFE1EF5D8D2F8FF8252D8F62DBBFDB82E95E57EDF4D2C67F5BADDEE86C62565F +1E706319A48F94244ACD9F438DEDA0833C35F798D6C6D238AEFFA792DDDC9DAC +99CCC37B3E4896B96D2491BF559583F6CC3B97EA731B059F231BD0904F1ED501 +F90ABE78D0BA03DC3A378743E134EF9CC80768CA463A3C264966D135861D0C00 +1F696B10D2852A420E79DD7E276BCEDA47659FF9550999DE0E04D053B2CE516B +CAA0B02C1DE0DE8052E8667D1AE60B621AA47DE4B7A3CDFC1D642F0CFC4638CA +90003652106EF6376AA7889CB362CD83124BAEDDF03641C46B5CB220C68838FD +8838FBC2E602B3058C5E5577F3E37E2E18C99BEE576D08992B0655680F0014C2 +C3B750D4FF29CF88BF6B28D4ABED4968544BB143C449CD835AAF4E11931C6398 +4C67C65A82C9581C2EB7D86D6365D2BF038B9529F45A1DB97DE21470325D0DB0 +D166BEAAA62EB423FB6AFCE92038A7A6D654E74AE555C10DE00BB584289CBEA1 +1179A354F8CCD9FFD57A06E16EBEE5554A8F2DBF9DBB6FBB2F9D29877502536C +14F5609D79D46E4411FDFFEC07EFBE5477A2CA843B684A50FCF2E5FF21AFC2C3 +9FC1D1F7E23E75BA9335D9A2871D919B1F156EF0F1029B953ADBBC7B6E8D2DEB +5DE20F5CC30D390E4DDFB8843BF020C4522C2D9929F63C4606ECFCE6876E4E77 +0C74111C28D36B4DCA230E0D0E98F5D624E7AF7127016444FCB6244243FBD6CC +05111241D4D211610E16BD676931E397A2953514BDC9914FDD47907F47241D69 +19D55AE496CA8E5304CD1DBE9C332E3E2AF8175ACAB93722B8FD53E7934B5F96 +F5CEDC4E7309FAC80E27D49813D70B961D251BD6F6B4FAFAA6B8DC1E0CE3F07E +25F1CD93DE147A8569629098FD24C0CEDFB78DB401FF92C224A3E3DF31749E89 +503773AA4F551A4F207C27A50B88FC0C8D332DDC0B92D08DB84B685292337E04 +9AFDD5F1DE8102E2CF3A73547B2306FA8BD38DDCB6B3E06EFC0C730280F6F3AE +EE326F143F8DCBBFAEA1619D3322B7BCD377D58E2C2313C7F74D694330C1A8BD +2A349A6C90D5DA988BEE87711B53030C023E25001C8D30E5A0DC90ACC706071A +ED18DB5372F2946EBF12697AD3C03404AA152E884EFE33BA70BA8961081753B2 +345175D9471ECF651BA3C2DCAFF5870272BC46B58D6BB427601DEA3628097DBA +57FC46AC112427CFC4744DDEA95B3E4F55462F941DE00884B3B352EEA6C57D5F +7DBDDBDF387561CC7344C589BF3E7242425C48EFF4FF49D07EEC95102C2BDF56 +76EA16CF3398F9991856E2940D05045CD7A6BF304465BB076AAD5EB54DA11282 +2640ADC4EB58120005D0512F2921CE0FC012D5FC7EC98B5FF1EF789DD23FD1D5 +9F52D2EA7BC2F5B371AB6F794F40818445EE2A57F04B15A5DB3635EC19D5B6CE +10C523E3FB7B603842E27F7458C9730E0C105CDC041EFEC2B205A45A48819BA1 +C52DF892F7271F871922CFA228EBE658AAA7FFAF47C5F79F826D2A20DE145683 +E84ECDCBCBE22668BE10F0D5A3FCF8981CEB2FB13FB2FE1EFFCBA76D6FF820C0 +F7805B6D7DF19051354BCCFFC8AAB276E551BBAEA9D1563FD0D492FECCB4FF1B +957C1638FF8D08B7E01ABB95A2FBE7291E18760C6B0595119F45DEBDE69A6BD8 +709F74386D8DCA6C4347A3BD763D440870A4122285B802258FC345AA51D1EEF1 +E2EBAF50F8CE2FDB741E9332E7C51903F8D7F873358FCF753F65E7FFDE65C5A9 +CA31A9F0AB49E77D03A083EC85EB61AFEF16539C2D5BDD50CA4708B4DE09522F +0E9910F00F115BC6C5D9AD7114C1399DDA689A5861F9FEFC0E58F76D624939B5 +38833B790A1EE2F28B76D0096C96A987E5982D5F56F12D1B15CF83A1AD175836 +0242495F01DB81C8636F53C1C80C593BEC7A1EF05DDEBFE49BE6CCF788F9D187 +456A488915865181629AD588865D7CDBCE14443364D4315A855560EE614852A1 +4914F66FDD74DFD7E0C1EC7A61B4F19A15F1A539B6545632FF7A380D1E3817CA +C7F7F1110F503BEFAADE457223EE00D6E54876B3C7C219663D3432572A61EE30 +F7829D3C5646B1DDD53B5C9349710CF0C37DA29ACFC404BD579AA766B7579F54 +D1E96F55BE78B225ACF62BAFF2CA611224C1E2328F13D2C52E10CF6CAC749486 +C2EB3B51C0B632DAFE5CB76015E010F000229C655DB27BD591899F4CD1FCA45B +6B5C00D684A786D21F71B0C9ACE148A575B2C742162D676249BC77FE31158270 +9A08AAC465B5ACCAB18846C367D7E9E1F6809865240D1C3747C089F5F96E6DE9 +84F50885FE5C130C5EEC7D504B67F8174ABD8CA2598150CD584595A18E6E39EC +EEDD233B0A7660E044FE72F83D81DA600AF1FE7F22EA0EF4F791922F2FF5DB32 +574671DB7929AC6A6D77F4700C77C40792E97F30CF2D50BDF5B946967D1F09F4 +FDB2A6FBDAACDA79D4F7FD15000E06D985E8E9725842265A04BCF3DFEB71B17A +B6126CBBFDE492ED13BB86BC1C422EABB229A5D39E67F97142627B37074488E4 +C50059FB04F48B561139BD2705D9E331AA1F58641E9768539751B1BA30128D09 +3F55B4457F0F228F16E19D4B549165DFE6DF87E4A1C0FF965BDEE62CDB3C212C +3727591642BB4F22ADC1A248067A7168F8E5AD7BA696127D35B1E29D51D05AFC +88200D5C7F4BDB6242B2F3D45F7C79C3FEF9A1F3E6EC569CECC81377B21DE047 +C3221303CE2D5BB8B3698F8D75A900CAB8693132CD3381FD4DD727A2E00AC6CE +A40758617CC143B825E40F156CCC29EB9376C2FC03ED5B93EACC277823E12144 +863104C35003D20E052D4A9628AFFA6B54B2C2B1873C7D0A4BA48ADCC5812C1A +DCA733C2C7CE1AA90C18B1EBE3A9C79BF9E630F1446C3DC2C7D2598297EBC0A8 +01871E7F758E1803FBFB34CCF545496C541EB1 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -13384,921 +14189,932 @@ E56CC6385768EA631B9430328F9A6D42526ED417 23D12072472007BB7FE129E39D7FF5A99FC5DE1E032896680F5C4A4DACFE064F 7B8E4D3DD55BCC7E29B383C59C9F60BDC5FD87459A398DBFD8B3170C1DF46672 EEEE8CA213CF6FF8A89969A4F41D7E4403D8B14E7552C24FF6280BFB25B34E96 -46094C740B896755A724CC1B923780B77025B47B0F8F4DF781D2D1377BB5BCC8 -DB8FD1FA6DB83CBE39B0FFC85CB5B03AD0851A56668E3213B8506117EAD11813 -801BFDFAE742261DAA2470DE9A56A750D614C20D63E885972CF52E0882EF0025 -7051A655E60DBDF7C03554350CEAF310D1FAF4B0B39A6BC253ABE67CC875A929 -AEB684A6404B330E1AF61FD979D239503DB16E32DAEA2CC5A3974FA81CD48DDF -D96DCE2C3E14379FB940EB9E0A4FAE7577FE4F294C69AE519775B7E5BB00283D -B0152A7FD92E629C256FA52B41221E423BA67E96CA679B65789C277E456CE038 -B55B6846AE0761DDAD3CC48009D38E6A9F96546C65BEC6D216C777EBEC8820E7 -DF6067EBD7FE38FFEE37255809E6C68BBAD0FE4EB73C1747F4D9ED7E3CCE3C55 -2CCF8B83ECE855BA3F6AEB7EFAE67384667C5369467F06648C45BD8628321493 -E84927F7CFF7EBC4A807FD935723AD645B2EEFDEE37F337A7BA360DB58B0DE19 -C416D03F09500F3A6571A475DD76370D2FA91D8951CC685C1474012B0528CC0C -132FF8E81564342906892912A952C36701D5F7EFFC0FC2EE64A973789708B2CD -8C296ACA9F65547AEAE94EF7B3A3B578DD1304FBAF96C8CBE5B6799E5E708BBA -99C62C42B8B0B7987B2341DEAA1A9FC14FD4AE8615640B79240E51A9730FBED1 -6CE9256651F81F548B08C9813C036CE9E833B8522D1C366FD4B613CD94A42895 -E6B214A083E8438D25279487E210875AF8BE5A6E01A08985A01D963DFE00D3EA -D6C6B7453F8D0EDEE4E5AEF187E4B79C3A3C57BECA6E289A5195708FDE0B6D9A -B9DF15F1DC17139E95B980E9AC19A8BB7F6E7846D738BB1ABE3B70E6EB5C316F -658DDA516D47B0F5B13BAFC6FE5A71F6077A28EA55B38F9D2F3F39C1C1EF7432 -F9CD30A27ECB4E7916037D1E478A90EE9BD64629C74BA977CBFEDC10B82D8DC4 -BBB7C6F4CA08528C5E62F1A2D7FE3DD42659632E7E366803BB592981F85E46D4 -313FC113C1E46ADE60BFCFDDB0C7B593C898D31F9F319904BF0081E317053F13 -70E54732A5AAF38BDE88DEAB608FF4362315E93C525951F8FC55218B63E2A347 -7287B3F8CB21775F5D28DDD31D9470ACE7BDECB8634D1778D6F9C6414B2E9C16 -7ADB397D071A6B8793903332E5A2805325F9314DA7555C27C73D19E9537688EF -63012555706CA387A291D3F20531AD5A66967B759425AC0F8AD7CEA83C99BA68 -31E2C56478971898243613D904051CD2AB12449733447DDB2815E27A974693FA -DD40E8FE2C0B3F56D0F18171E1B86987E1F0833CEE45979BA4261391640BBE5D -A16B92FA3C3BA89475C66FCD6C851D07CAE719657AD3FE2A8B8B98A07C651074 -BC83E9BB476C3A4828882C71CD092C9EFD1B45E1FC4061204CC6D61EDFF6F67D -82B3E4B62D54BB5C196B3AD24365A16FCA458D73989548DA1AE42E562D803096 -A29EFC2969DD6949404529626217F6F65F5EB5D584BB6986C40DE1FDE76C4A7E -71F8B33EC32CC98D7A6DB21CBB4B77DF92269C3C794F6FD8F8E3D8D20A8A7B05 -DF4C366907704CF5C6B2E8FF4375F11A76CC1DC10EC2B871622D5858ABEB7328 -7494A35168628B81629AC8469A60A4085B44C8689D5B67D8A03791ADB289F71E -F96E9E422F75140C6EA2624C2AC024E920E9949E10AD3333175A979E2156B9DF -F9F54061C376B68F6328A41015D1F3BD0D223039D025918AB0BDCA975B96C00A -71DA032BA85036B11511FC5465C87A201DBF5848EAD023DCCB9EA474CD37B77A -68F1FC58DEE3F50336AF06A06E4D4F5DB38BB2B2B1B4099027DEFC72D04C3936 -BE0BE35D71246F7FE504BD82D3B235B453FCA32763CCD191D2D45162E76448D1 -CD1B7A5B304DAA5B9E8C142981B4C8C8C86383788AA614E92B8084842D9262E3 -59A545DE339FB1D453809FF5D64DCDC7C5B7562B08C7BC4CEC361178D68FE731 -54A62141A810E23B2806DA4D8E57DD18233FA8594F6130440F49F7A595641BDD -5B11833E4AE962A24EF942ADEAB63D51F2024D2FAEB523A3801A4EB50F56EF46 -402BFBA4BDB61EE45F2EBC4195E79EA70AB138B4CC1C808604D05AA4D1F1239C -3DBD5CC1B0A735E7F40E025400D415F7E490E510CF860E45C6C33D91820F4CC6 -5CF29EDD350DCC3CDA3AD6350EBD301BBDC14AEBAB2402C71AE8991338E5C81E -61166C5934CFACA17ACE851965E55436774A609C48FA3B409523984BB1683934 -B27AA268B60DF72F17DC6A63AE80031127775B73A6CDB4660D53291246268801 -A7242E53569B5D8433B54A0F460D702F65F57370A2A1AF66DA4E88A6FD04C4D1 -AA9ACBD474EB8375D0DB29A91B4033B85057FADE22483C64EF6A03E779B3C6F6 -46B3AE4A670E4F6CD18CF1DDABE788F00D864FFE0F06DD5A0E7283AF4D7FE3C1 -E02C38163843D27A9EB8E31B6D8A98331BC87FED243B45A3FE329D13E933CD7D -3D2C7AC2D5BDDB2548C636202F798D32E7D6EAEC0EBD3EB6E69DEF0DFA492167 -9B7745897167A22FA9CC3E306C5211097127FB56EAFDFEC80BC2E9BF2B469ECC -05FFCC17366EBBE20F80CB1D05A99EC6B8BF11B7DE2321ED1F5506DDB371807E -CC4DAD9EAB218E6A08D96E7C7B01BB53AEA6CB14736FE3B127CE8A01F41B3EB8 -E97AC702F538EB08EC63CE063BA14B3AE76C6F636972F54E6A85B19AFEC6F035 -96AC62D622AB97E34E14CAE552A2A313E8C1EB5EB5B970F2D9F0F492A70781DB -92BC63E7BC48D292A4CBC1B060F4B3F95B2AD6150FB93F9EEA888BDB10C442D6 -CB87F9F59703E688E7FCBB97485FEE2F1281326AEA136183A59F3F45F92E49EB -4D5D1DC4FB373119765EDE839EBE048488706530FA8E62AA34C2C9BD3B84BFA1 -E2BADB8229FF405CD6DBC4408E61588A2287DFD0B90AC4BCCC29C4E04CCEAB84 -250AB6BEAA35BDCF352E109B76B6BA459795A215C7B59E6BDAD6042E0BC69E86 -ED7B88005F0678DC8639D048A63862399C265011A5EE53295494C5A691420907 -FF68DAB0F212110E0CDDFD00F2AA3CF392611266EBF2A4004A089BAEC99107FA -5FFF62F8FE26A02632ECDFD0BF957BB10553327B08DEC34AC1A2F3FDF20CF64A -16190D5F7ABC5C96AB9053D145E742BB3FF2FAA5A298E1EB51844AFD43F988CE -4AD8D111C5CA3DD42316AA9CB27C064536FF9C9A496C9A44C6D52A43E20D4933 -B6AA4CC4CE78FFAD85673116AB29F05E300B27F3256CC761DD762BFC5D27C0C3 -53C533AF3B254674C9CF19AAAB6A606DD4615347D646C634B58A297DF4AF41F3 -BB203FF480571BEA553707D11D737A445A80B01DAC1008CBF056A6570EBCE726 -7D2FDD4F814EEED3697E18C289BDA38D72BC1213B00A7150C21150972CDEDA35 -12410668740549047F1C6F28771B1854EB12B22CEEA0F1FAB47574D1467E2E18 -4506E6C4BD7F439982F511F5158B07DAAC0DEFA64F762A9B14F263F130A9EC5E -D2D4AE90B912D8E75169935CE6A76C6E6B1FB808C9139AFBE70A285F805486B6 -A699D04482ED884D31C689732BACA8A52D351831A9726DDD762EEB9322916956 -4DCD7A5D69AE8CB8F16F4A2AC6D1849878E815E042B26C218BCB42366A781D86 -A0C5B3822E52A7363BEBE9D39B3343F5FD681CAB88F914AE91715B92EF1AD3D9 -F44C93A5074BAA449CC9203C4D2880A9BEA2BD64EC2DA05FFA37D0B237E79F24 -646BB6027B518DDBA151201C9120AEA3A55701EC10BF01E1115404B14796B2A1 -768A18F5ADAFBC8A6A73FE4E0F9CA0CAE60BAC36DA7E2AD7435825F720931D2B -647ACFD677876957BB8BD741B273BDD7687E8E378C2C2446506869821DF4FD66 -4CF4A15B6E7BA80F1CFB288A1B009A73216540DA463702AC37E9F3737E4EA658 -8C68111E3120000834F31E53D5185B298C4E4DB661C6E09CC52CE4ADA26D2975 -3EB6EE90E0B7F99B119BFEE6396B6772DD8FDAB4B152E3625F6F5CF6E1AFC945 -D61BAFF7DDA78C1F6DBB1E915436137CB6E96DD2B89C0AC1C6734DE8874AA71E -488097CA097002417AB443428C9B7EF5F3A4DD286E23D92D8AE8356E24C0F7CC -4B232A5C3E69EEFD6B62EBDE845C50D0B003E7467138D03C056BE56DDA38385B -71960FB81AD4D4A12FE689601C75CA28A36B339D81FBDBF2F9E5AB5811364C68 -B385BDE9A7C5D81A376F69A88AE984619E8316E259A5320F9214878C181A45EC -1F1B11096363748ADB403A2495B3D53AD7DA5CDDCCB6AE7C356FCF365973C6D5 -6A515E9582B7E3DEB6E824D433736E7F05D1DDF8E1D847146F50A8236C6F8EC0 -FE8F19C46FEFC0778DE928C32DD1A03B50E9579EC5E00C5C644D1EB95E68598E -EFDF4B985D20D6C40B78648D66EF786D9E4CFD1D91B49BBB946F142FC2463318 -66AD9C7C08C75FC35CCE318B0E33B85C4AF2751F537D9350E8EFAFAD0869003B -FB5554C127EF12E096870F603F2267173C768857368F38574E24200012C9388C -4C9F5DD3E1402C92440BC06888759E6D45A78C3198F4944FA81CD4CB5BB003C5 -4706B5E81F822735C02DFA6D4FEE41E12236D22543F29ECF209BD8B60144E7F1 -BCF951C4868B078364E22431C96F866B5AC13A86EF3DEB0A35883B8F3E1B7FD8 -D21090480C82F2BE356E685A4FEA2FFEC41AE2B7C2BFEBDE0B1CEE0F172C7429 -021B4EA191A19A2C08966938151B569A0BE14E361B541891B78E081FEBD7AB56 -181E91DBCF67E24E0A032DBAFF9EAC3D0EE109B46CB1A9B500D54F9D08BB8AF5 -5AD33EF84FD46C2E9243D6F681B2B9A9B5C7DDBE714490E34EC5A18BC174F2E1 -E88AEA6DE69A9915C8AA97B1FAF91567A7029C4AE91ADD579B47FD54A5AD6498 -BDCD4FDEADDF0C11895DC8F6F39929876A64386E83999365A62A64DF72844456 -C9E5F84C6B66A18A15D7564C4714EA2CE06EC114332AF14A0CC2B30824ED4F10 -333102CE6FFDD8A7F70E207F9560502007F067CC1EFD748994A70ABC3193ED2B -088E27C306026BA98B1666E40D99DA63C8A66E13584F1FFABFA1666A7DD35766 -BFD582C92A717E33C52ABE07E1AA5BAEE9718DDEDAA952BA4B448BECFE83DA49 -804B0AC2FEEEC1BC3C2C819701DCF2B49AA36CF5E377BBC162A6392B86ED639E -9FB6974D1988041A7ADC37CAD9178A49764960BCD553D86CF2D479621C91332C -DC355929A596E8E85F3187421C63349FF17A2EE33773AEB313447FC38B4024C0 -4AAD3E7D1B6A9D5A0C74087BF5AD662FA1EDBCBC820635F14888F28A0A1A20F5 -CCE620BAD35C824CA29486F56BC5014785CBF6AE954334D083A389BF5D04A2D1 -DC2D2E96E1CACAE3C922AA636F37E048FC6EA978942342296B509DE2EAF317DB -48BBB20EB7712A1C49CB3CF7041A47CBFC12E0024CC7A73C4ABF0F04B4B2DB8F -0E574E8030D5331F5A3413FBDC14CE9C759385405B577F2BCF5AA73D0615EBDB -809EB1DD887DDD352E15366D032605B8745AFE70AAD8E0C162BCDEF5C952938A -098AA6E93BB42BFA61E8C48737C65CC1C12E5626C2869A3047A112DDEB467ADC -398CF96D2B5D11B22679B720C10B2AE14D23BDC410CD04B72FC754CDB848E5F0 -B9B2782EBE6755E90F51301680CB83F28C383EF51520DFE081F95E0C1693D02E -30679088A7D2747C4551F5907B66ED0334D125728A985B45D451A1740E362913 -2D9D7CEA17DD622BB3B9DAF843C3758FE706252BBF4D20DB46767C44FA15BA4C -DFFFCBA64D7F4CE58EC31B946C41CF80911826F482D6898E22EA30D1DD0EE6B5 -1A1675D2B472A1BF6104B7DA58DB069AE73D8F4082594C84EF7E6A740D88E7A7 -DC99635623C18D958A0AA83D326AB3E07BA5B67F972974B69DF164D780F19C67 -13285378A322BF7CD492A32D5CB2B06E8CC337251B70D69A03A42AC9B1F7B009 -7970341C90E60DBB9E15E8DD0BEF5E8FD4268CC1FA3EFF9FB34277D5A068F6A4 -2402BA3967B10B0CCD426E0BD81DD142AF6614CA260DFECA9314919A56A9326D -5103C15E8BBB23AB548C2BE32BC97935878DE6B31623771560E30A5190CFD4AF -2D740983FF7A422C300EFA3B46F1034BB5431C509E78934F9FE6A04A796E5AF0 -E69D2152FD33A807AA0C5DBA724909C1AE663ABD084245DCC0C4CB6BA8A2CC08 -8111AA59951938A6CB24785F74A2D4E08CA6D97E4AFAE2131C80261F040CF9D0 -8057C9C20F99B96BB6D86B6EEADE7CFB8F7AC6F30DC5C8F2BBCF76FAE1ABFBCD -469252909327210FBB29CFF35076683AA718EE09AF09D9EF52FD2E3A3BCFAF16 -270609F10267CD63012C787F32D062500248D94FB243BC6C6C05154D175977F1 -1672F5DF0ABAE463184E941D431434326F490A56D3638C9DB5F9EA399E2DA8E8 -4B1D79CF77B7A7AFC5418E37752024E4EE389EAA8E57DD52E571C9E738680751 -7190C239125D1FE8AF1E4E777C38BA812A6617F514672153E7577BDEC41B88DE -96AF94A1CC3032E438615430EF70617AB90422EE7FA82AB271BCA696B1E21708 -362888BEE480D762289D0AC044AB6EB9326D5FC58CADC881A18AF22143CC91CD -E941315271D10F21C9BFE16F23FEA2F6224490FE5626C8548D57B264F43A8F32 -3499CC71D32CE6183A4525C96645F3E6124D5A54405679A64DB5EB3968AFA649 -C5A3DC74F0071B5D1D8C538FAF7167C7C6BBFCDE2F5586557C55E72738FF9D01 -6ACA0893FA4BB634E0EDDA17258F2ED27C7AA5A37C53AFA0FA794945B39D2EF0 -F532E68F2E04EEB8C0ECE1688BBCADE677D73A3480BD59CBDB4A1E77579A4926 -13242E3236AF6C43FCDF2559DE28DFA267308205A329E6FDC123EAEB9352E898 -AE9C03A158BF423F7FFB1810C4662E5D4EE2E5F3F0D685FDC1EA51399E75F2FB -15BA9EE4D07BC7846538ED8AA881C0D7F84454EE9B9C3C85BBEEDE828F903A1E -8CF2FF04137C706B0CC9988742A26D9CE8014A5E3ADA3E2FB8D779CEF0E84BCB -6994D5A492315E83747F36C71147A4E9C47727CFE77B452D11BCF43C81F4688B -FEC72D494B50704BBD277272563EBFA604619A6B73A5C98CC86D69E5D7862A36 -E039EF7671961695CE931042155BE1051A0D4F56461B71D2C8D874D96193A289 -2C02B5F1908CD4B9DA54B44FFA40CCF48F2426675FA11142B0636DB5A9076343 -3141C02B111D19A98BA0D11BEC8C661ED24539002640AF516D9729176C29A0D3 -1F673470DDCA330C4DB11796018E951AB10B4E2C938304105B812EF6594F4E53 -44787B394B6FBEA21347C839698032B0C4901547540E2CCEDFD51F06EAD46CF4 -AA9CE2EA00DCF8F8567254B8F415458188D82EED774B0B3FB8B6D051CF7C4459 -E9C805A494E5BC80AA05EEAA7B8EB78D614A1CE333DEFF40E0668F1E896F1F9E -1E4F6839CF10752199DCBF3DA775CEFE54A8A2B491FD849178F9DF21FE8B6043 -6A82C09FEFD6FDFA76AFD5968F949C6FB9F5D313FA57353EB568D207F50074F6 -2612FA31E05EF78817D52F19ED25ABF1746DB7E793E4F372235831FA5EF295BB -88056A7700403A196A99299A06C34EE200F9697731BDEBFFA592E145F04BB802 -417BBEF56E3EFDC21CAA23CBE1D071AA9730B9F0F1C3F7AF02A722DAAAAE54CF -9F27E5DB86A60C1F2CEB2B6543D632F6AA1F746B4F19A38CFE860FE1A8713273 -ED165AF22E51F86FCC02AE6A831A5483D25F1DC2711AA6107DA963F39AF3EF65 -7F47DE82029BB4AADD49449A8EE7AFDF40BF08021FCEE71F4EC16AD1AF897876 -D27F4C93561FD854CD2313C1A3D741907D528347A63D4DE17DA33B75FB7EDED3 -DA2A714B6FEF44136551DE2AA71976236AB6EC4A413583D2A03EE01A723FEB32 -0FB85873B94633C8EA9970C3D9E6949A9091A5FB41BED8E328E7319226B1838E -3E8776392D12BA1828A83909ACADC096735AD98E4A79482C27339AF0C748650D -DD36352BEEFD6F01CDF092CA1D69CC210E34B853353B32E933B54A7CFE3E242D -32E730CECE906E4CB480EB1F2C96468E4E39483B3C2565649B536573EC468028 -5D41E7CCBFCC7E82E9C5CE6DEB95BEB5CD0A0D2CA49C8081BEBBD5FDB3EA7BC1 -06B509850FC71815DD87A8CB6D2C6DA223A4408906C18D4CF542ED54E36A6726 -1A063BF8FF36FD0D0C3DAF66D26B9A014524EB03235FB9C69EE955D8FB17FDB1 -159C39FFEF6A5B093D614D905EA1F2C73A7CAA887D33009B49727FA895244605 -3FED1DE8CB4CCAF497CDC4B39155C33B65E0BD29DACAD88F078ABC6378CC2AB7 -E8BD7F2A20F60C13332BA7F24353F9D50078D11D6C08A6C913A98F648FF65FA0 -74AD2500BD037E4E7F099F37D57B0B67A8430DF7C480796E51AD451923E8325B -EE3B60AE502517B50F4375C9338463EA17295664DA9E58A0ADE210B1AC6A8E7D -7EBE23414860678ED1C00A5891D412D930BE88789DC6A5B3BAB999AC0F89C3B0 -CF4BCA2887897C697CC63F549512F070FFDE5475C42FFBAE30E8C83AA2515004 -CF15321E6D00E863B27DF4FEA254DE1B4936EC8896BE07448242D6361608DACD -7A2637DE6F8ADFD7FEA20AEFCF5C494A73D85387DC6CE9ECEA5593E97FD6799E -8644F67431003F4436686E73FB596F20034D5522E98154DEA47F44030BA4F0E1 -3B8695F52021A91D7D8BFC18B81B8961F030D561EDE2AAC1A0872070A0707E2B -D307D46939C42DE5B0DF613D9C67D2ECF30C6D9156D9998A5DD4D95803B7D95D -A6D35FB7C2F0E99BD4BAB2B5B0E0179AA23A9F56652B7ABAA9A88660543F3470 -B0ACC204F20C5644E2183416348E7E1F838A5D121FEA5E35986C46FFDBFF5542 -CE8F974AF8B6F00428C4056877D539421DD3A6555C73C8D4D013117655033043 -89CEC03784C973EAC1AABD24FDF8DA8D1CA217FA184ACB60F15069DCB7AF7AA1 -6ABF7BFB87FC8AFED06CBA6758D10D8AE4DB0AA61390CADFF324C9D1D083FAF4 -EE1FFEE8549C06A94CA11620B0FA521E9E0436DA0F2A139ADC21BABA49BA51C3 -C705297392A13B748F0186FF4507616EEED91D307AA464B3CAC6A0C4CD88B67A -A4F2BA785515A78B711714311CE63E0D94A75D85AE1BEA97194782975798997F -CB661211C72C553CFB2524E7975546C8D922DC5219DC8BBD7316407C828E1A04 -F33DB765E2C3DBACD216131272C9D86AE54BF6F12EE77F8882A28A5F2C6DA7CB -00381683C5E051B41ECFD11CEF4F1575128C41E298CFC60EC53B5319F11AE6A2 -ECA3B8E59C57DBA9798E8CA35DCF6E5BD6C64C44F4405E58023802C5B8D78B2A -8DEE24B2691978A2FA4D834FCFFD11FD8DA623BFBD557199E5CDE5D9526FD103 -8ABE50972818BF8C8F3FD828B3186F93B271E7972AEEACC0F300C8FB9CCB3D7D -2EB65CB0D4DF37DBAB5DC4C7A9AF621E0E8CF1744F0445359AE31AEDB61E5936 -400C5D25554FBDE7BE9A16760876010D2413B3A7C9F9A905B447B5B836DDC4B8 -A8AA095A438D4BA37A9E5EDD235AB034364626098C8EC3E2E15167A89EB217AA -9E1AD12E05BF8FCF306959BA70CDB2554480A24066C926BB6CBFDA512188B6CE -C6B3B2694F2CE974E01DC87F389FA050E83F5CB8A601CC6160138ED1EC4E762B -7F60311ECC570315FCBBA87259CBF92C14107B5BB38FBB1402BF0E6F39861E93 -E8B4E0C280442146E4C4769E0499592A55341A1018286EAFB42A74EC7118F979 -BE6596B360A0A471898037C42844CAE1AE749ED4F90D91BDCD3FA5B3F13BC840 -6869A676906BA804207C6C1EB20ACD45A20649EDD89FDCF2EF6C4C5410008527 -8D13574FC2CD350F54BF1AFA48CCECC38970464F63E2A4CEDCA792F4D5E0EC04 -C1A98D30F85D2BD515F92A9D089B9E3997BD1D12C24B426C4ABC7557B61F2D84 -4063AE49E45DC671B52E985C2F56D69BAD0A48083DFF76284D3B0F7FC3E50833 -2259D3ECB1878B9BBDA8C4630C286B7E13768CB0FFF33452686CB041EDDF96EA -78ED5B83E37B694FCA3B171E6A925E1C02ABF90F2E16B7A18837E97FBA932C19 -9158291BEBB98BF53A2E825CB3EF2A74E7B1561A418E49662A73FFECDA339561 -7CC863531D3CD5CBF2D7D181BF5D37B697EAC42F1BF752F7C02A48526DF20984 -B44BB9A152E582904611C1F7FD8E94D964F05B3C794F5837C21B95488872F42F -5BFBFD85D6824D33486B5F50A95E167E3C5FD5ABF3D0E1EFBC8F94FE6942AF06 -A3B25F02D3C22D37210992903D18E152E9C5DAB2CE7AF67741509906C4539B9E -FE445BE4B8C7606ECF312FE80F18F485370A435C5EB7C713DAF83DB024629ADA -33D46E968C096BD2B59BB695EE705C82B554850793A09177701C73B46045B36C -CB12D9C2DD992478D62CF47128691A7C368894E437F5C947248D320852FD56AA -4B5EC0AC9E788A8C87311A129D4EBD3B75CD5CA04627DC50A40E90BF30945397 -85550C3A264DE126FB6449DFB3A6A4F46F32C7FDAE8929733AA07D78A17D26C0 -DD124C3FE29332EEE4E3948315AF02693C47A0F012C41296075286FC79D53B4C -14D9EB5832950E7A529C86EED296CA41673A87B476B46D03FB06C48F46A055FE -8ADDB131FA2E2EE39EE80140805520609156300DA794E2BF3E118C0DC55E4158 -33C72BF066D2865B67265FAE18D60FC218EAC694D5242B0ED37FD5B931AE98FA -27E90FA941C515C88CCA30DB83D57C7AF266A26F562833458A151C340BA4102E -70E9F6101F5AFF5C3D6741C894BF3C3675D912115CD3DAB1FC6FD1C795EE6B7C -3A5443DAB617FCB9E1E80DF4BED149745B7002964D3D70FD9DEF29D2F6245F8E -60C074C6C2B707947CD10AD1275DCD28A933A933830B40EDA4992E836B1CC4A6 -6CC7F7A3C73055E682524AC60C0946086476010D714CB24064C14686391B31B0 -0D065B104CC004137C706B0CC05CD2B9328AD2924D97B97858FB3508D01F3999 -8A13A75314AEA30AE6B7970427BE89D480BBB678DD68DEFD049E025FDF37A292 -E60D07D122A5058FA887D70F09172730B6FAFB4DC8600DE21DEE1B2A3A76608A -C6E26C70B028FD662D777C8CAF94ECA6080C3F20BED95BABFA4419696CB6FDFF -86A4454A39A3E3ED380264C6F37A1F7276515015C511250DFFAEFF60833E78BD -C95A6B3BBF90DDD65A0C14170CC7B945E83E64AB60736B3E6A7D975B417137A7 -2497D31D15EF2FF21ECC4C55D360AE5F5F4F3A40EBF233A51D0BC75ABD78A8EF -3243D6377BDBFE5EEDEC189B41C30A81769F62E131E8C07BB72128A2F9590F7B -7E946D1C63FCBD0D72CC69818DFB8BB0E0798A8BA38411ECCB0F5CDCAE2B88F2 -2388A9EA41E968900DF0B0C180021FD1A2FC6C7E1454F57BF367893C1D06F5D3 -FE89CF2CCFA3B394366A43938D1783115597C53FEA5BE879AA3FCF6C7E3551EC -71ADDD5E5801400315A0FC71084BEA3778C1315F65AC61B06C0DF8CEB3598DBC -D8E17363864CC8ADCA7A44C8D0D8A5FAE233DE593276B50E80CC1BE2E9708496 -6301CDB57D800AF844B9D32D534E4E898FD2494B50704BBD2772725637D4676C -8EF1DB6370B26B2CBC69994A576F569F2C28E710597061588A42A137E05F6347 -EB53759F6D8A8FD081322DEB995A3F3ACADBAE9EF1A1F6E398B715D822EC8333 -54F24886A2863D40AE046B24190FB135BFBBA4E37F67D6A18989551583B6A1DC -39C40FD37EBAAEA6EDAF4C8CDB60F5B7127CC969CCF4609576ED3B5209C4F033 -C9B98636EF5DCBFFE8F2DB95A4A7D2E0889A2148C86C506C078D494E4EA1446C -ADAAC9F5077B030FAA0652A206A7ABC43ADB6B4D4B5901DD5F0A7C80CEF22DC6 -2C985C4206CFF206CCDBE81D687F5D78972ACEE54804C7901AD1567D691D5710 -C1E17BF86E726ACA1934580D1A3C1505B7F9B611B86171989D52FF21080712C6 -A913F84F8E2A5CDCA376CF8A789EB35AA7E4635E2D6D439D3B8A2E27BEDB030B -C44A5013815FF2EC95926E01FF028CE1F32A759E640998D75DA1A96E38EB16AF -725A47BB12815B3B5EE1C6164D3A869CE5E244F8ACAB4B2E70FBC38D6D3AA587 -80190F135CAC6FFAB9F3089242D8CD11D70E2C8361014B50B1CD41A26EE0D58D -04FD7ECA65303AB4243489225EE65DD2585CB5BA09DBECFE5A994968EEF7C55D -7476DA23F631BC19FBBB4501D0DC50F706D485490AFFE65EB2FADB7A25F042DD -81AAA620CB59B1087749FA60D7B237396F49043BF06B838552A1D6896B3DCBFD -A8573A5BB4192989AF27FB3547807B62EBD6D3636C13991E86D99B69F6205D0E -ABDF01663308A8FF9E84E9B7A64B3FBABCAD5790A4F95E54013849BEB5DBB7BF -5ECB9A2AE9F50100F19786F2277898F536190FCF1EB9AC02E701CA4270B6D2EB -E069E30F3BE60009E268481869E5DD1DD617F9C9BE672D5E887B15376D90BA20 -30C5D74415C2BD1CB082128480884ADDD83855DC0A7004E860E640F2B8B0677D -AABAB61AD2498D1F287A2E692C941D88C63D583D1AA7FBC8435C283744F0DEB3 -75A2DE15500F281FDFED8B7E5C6E394A8972B1E9A0AF87F553DF1DAFB9F6EFE7 -5804C70BA98889B49B42DEAD171F145F328797E849DAB5E11EED406DE854CE0D -6CB9E0A01997F9E932B9F8FD1E74329217A6C82A401A77A210596EAD6773C130 -A785394AE09E9275AA9AB337E0ED236C4AD7C698D02CCFD88F52363C7D94EBBF -C40FA5025BEA2CB9E77966ED125B5C4032E97FDA8BD4FFA266AD53BFFAD125CF -CE43E7F7718BC35C7F5A2F4AD99268040FB5D05EA2A04AA783B67E1FE4BB02FE -14AE4D7C9AAF0789516E44D9E4187F6C0C522539CB573167B82B1A9CCC6587F9 -A4CDB3E98F83FAB9E21184B1FAC4459124722AE95A67B9D6786D12C8E29D5F11 -35956DDDC962F97F327F89107E11A44FF02F597C8D4B0F24CB1D7A016ED439FE -987D39F4E68DB6BD2FD1849D7B474209957BC4428FD4BAFA99438A36461974A0 -4B93A1430A5A17730962F63C88297BA81C398A107EC3BACD9CA8DD0C05C2855E -95B926B95ABA4E4EF60D85D6EB6A1411D330C97EABB1F8615CDDECD0381F506E -D9908EBCC6E0DDEEEEEC8A0ED935651CD0DF722351E88918EFC4958328EB87D5 -D4AD7A723EC105A1E83CB49851973828B8BEF905E8FA521F1FA1ECF3EC0426EE -926FB26CE338CFE5F50CF1E75070BDC609C7D5459D4FB29E1F8964039E048A9B -57CF5038C26CEC26284B37BC6D86BD22EBA2EF42CEC44FBEA1958D2A5C83C65E -57C40383DF5108B301320B15A4735ED4D83C10C03E872735C02DFA6D4FEE41E1 -2236D2254556258DFDA01F80A9583171E1A19E0FEA3B99F68E74BB8EA01F035C -399EDED6AF7A70BF2249FC66C7E66D36F5A15B20077A78B66DD7346004BA325B -C35F72EB2853B877FA40778E9D87A88EECE85DD3D9556CFAAB0537CC8B3E5A3C -C7F3C6B71F2C0A2B48518A10B1CCA391BB0866D1ED348181B8A842FF8B0BA428 -07334C366E683DF79BA372A380BC2FC3A6A0FE09FD68DCEE067036710186E6E0 -73A5E4D9C69291B1D2A50B31F96F029B6ED8EACB2A2D95C8434606F42A836EFC -C3DDCFB6636435D089AE6B094882DF50873F9245EBA9AA26AFA20246D2BC31CE -D3A425E77C10BEE0E5EBB904C13D07B4AD05D39281A7C25A4CD9863CEA5E4E54 -0F428A225FC29635DF4CFD3D8BB77F47D006E586F9E5D83960F0400B902517F4 -8C6C2A7302673809DBFC574D666AFD48E92EE5362FAE1C901807150933220E3F -1B9DADDD653B0A779477838DF52A90A41D2D28B2A8A83E323316607406B143AF -21963903DACB23617A3EC662AA3C64D9FB5FFF2C2FBC2287D254802EBC92C90B -BC221671D39DDD3664DA065279A3CAA3E4C4839C437E1CC336C3A0BC2BCEE69B -55232560EFFD5141E7B426D3A28DB4895F1F95D5F37C1BD24C632C968C9361BE -5E42DC9C42A73A492D1CA81B1C160E14C491959B862CE68A420AB6A3F47B5F2D -18469D4ECEE23E1680B00377DB0C12DA635A3A0193FCCAA56F93F114B6E5141C -A362B4EF8EB840A595773493EDA9212F6DBD8B1E0BCD9C642E2FDFB5303979CE -2BDDC1554E9FA0F5E8A6D876DFD31CB0235F9C1319B373A945015758F52B031D -8B7F9C0DCBAAC02B9880EF50AAEF2B7AA3CD0A3C36F5DE0FD9B0DDF89A5C8FCD -BC73818015D417881B94D42F0BE719F8818E560C7D64282E9A503BC1B6F88B7C -F2671C173EB2574007088A67BE94361F495B868EE2AD658764EA8D08BF273D69 -EFE5825552418BA6FF077024B33DE798ED9EFF00DD631F6D650BCD6278AE4F45 -B4060BDE6B1BACD6DB9E784FB3A4EB6B2A404F1C77A4FF1B2C69FC7A4E212166 -9C6E6C5B432D1127BBE8D77D4B79CDE5D5B1E4B9CD9158D755D8FA2F9C8C9262 -0D50C44DC2C8853BB3E2B9212B4499A230CF2275008CB25A35D543A970068C3B -60BC5231FDCFB536A0004F25CA8ED29636C60D9880301C03DCD132D630249988 -330930D127F7440E2A5E58EC2241EAF61191F01A4D65D1B18A4445F192668A0F -4AB8C27EF1D7087BBD96C7B1F0A60ECA75981E943CD72698A35B27DDB9EAC9A9 -0250618F15D1416F252DE2E7F9EE48CB671B6DBE5853A54E1F21980E355898F8 -7100E30E57A7B9FB492D5FEF9443385F2836C37C6F591B11725547E88021B3BA -6C8EB3F54324112DC66E4F7A66EC82A85DD388E8D169F4000924E3D8128ACAF3 -911F4543C935BA0AC81A1FEBE319F77A136CADA3BBE86A69CAF77D9D5F9EB999 -D8FA38A1802EE171E679D78B4B0CB143AD0342C66EF6FBE2F8CC4B1E5DF28008 -AA2DB6BDB47F6EB5B0BEBA6E428CB87D678E5195A01CC142FC81D1F4C85FA0A2 -0648778B2E2DCC9C7932A77E7ABE66678BF790F780FBFB26927500D7E6362E52 -8CA83699B04B0C4F45030EEABACE29995D5C6A6C1A93445C8D9D44F075D1F041 -C4F4F494248B473264D838FDFC9B68197E398C5DDF6D86C2433DAAC87401AC1B -B01EE4E713340C110924E9F7703C1DB27ABB1D803F52397BC54B1572AA6301A5 -B97F7C978A3D4F6A773D24526FDCEC6460C4A0DFB65048B02F14679B3B196075 -5FA2DC3B55B5BBF0EB78928BC794C012535E05494B5648961F74E75B5267AF36 -08547866A58C17A44F07BAC8A71E8F20774FC77035766374362182591A469E82 -92ECE85E4FAFEE30BBDC4B027F9895AF004AA7D07DC68D87C0D2260374AD00CE -4B17DA644D873E9AFD34DEC8435BCC35F912E4CD28FBAAF9E10F6E677232D3EC -1DD1066D22E66939BC04856CDC7144CC31D886FE17DD515FE0CB61A4A575AEB7 -D668CC9EA7D75FCD24F79B136344171C48CF76787B7273EDAF90A4DF0884D5F6 -3C4253C69BC12D8BF7934A82C720BE4166434207F479B971540ACF766906A395 -BFEA35CD5A7576A3DC7032A93B6824DC956BEBEF4BD42CE5148E2E8B25BC1C6E -8C1590B3CE658EB77B58F4D04AFF6F9F8879BA7B340FE9E6DFAFB2D3F8F647BD -8C780D2A06D39EA1AE7C904D582059B0C0BDE67B556754B903CAC37F3C938D60 -5AAC05FC0E5A3238E7E4F0B9BF31243F791A848AD41F24D9A2FDA0A2B3930AAF -03E7142C6AA82C2C7651D025D8595656ACDAFA94C60B1DC71DA7F047C1A8474F -38B234B38FA876EDBE856AF10FB598B3512537272E81C289B8919A64A57FB868 -2AD23A8B9F06254740F4B18AFBCBAE377EF235F8E38D2F5A92F0FEF9A4742DCB -0E5A29EFFAC9BD0312AECD3559A846990DF6FB3F19BEF7A131602175732D52AA -B614956891817E3A9B7D8F1C5AE309496E6C07F6703B4A013D3D83D52109069B -DEF56A2536722E95FDBD9C00D9A7996B6C0DB5F2632126C001C235480D09E1D9 -54EA7E966F5CBF8BEA36CCF5585CC7D4B28C6FB51EA467DD60E765D3EDEF4310 -32D17104FCDDC439331075F61FB93A4884F1A132C207E868CF80D10207D2C8B1 -9311384C982F2AF47B546EE19906B39DF0F8E92B8BF7CFE525B41ECBC5A9D2BA -00F2ED2DD2300F92E3C040F43FEBC372F1CADB5E3F384644DEF361DE36D8988E -841AEFC38BF5E3299C87A640C7DAA185DF4DDD6F895D9FC9D4EEDFE9BAF300AE -022863F55913B0B1987D6A72839E73CC72D8382F2BBC9ADCD43D91FF298B4800 -F21D2910AE8F78F039F76F11F6AC99820761F45B4FB7A7B5B75E094DF40CF351 -E9B76BE1D3B3B72BCBE02A70E251166F1C393E0EF9FDE052A63FAFE0B7A4255C -A79EFFBF6BA86CC36A492A0A7CF094AE79594D5BDE7B8DC4C5D8616A25FEBA4D -2F9316E81D20C1D356EF78C81610DB2412D2EB33062C046EE3EE48E79225D0D4 -B9FA9FAB4A2FED9CF199706BAE09E9DE0C724207B9D0380EF02EAB85DFE5440B -37DFEEFFEEB937A214CC774A649F4C91EF1E08F8AEC89EAE44F1C3C575B4B248 -5ADAC7827316D5013BD4A795F9312EA7DA2B62C435BDEF28270A19E36CCEFA73 -84F171144D38BBC8B8377C921CA0A8760A36A965BEEB1FF76FC5EEB74BE863BD -9399899C7BE315B4DA7E5ED0D36273B582F7A49100BEBFAAC5D56F0C72745181 -54C3D17B041B3B0732BB750F2A23612B3CF3560AC05D8D3294C23E72DA6A0D7E -48B2B0BAB03259094EAA4FF5FB244AE5D73CA1A507FC6AFF36BA5E3BC4420B87 -F4621B050AF54233363DDA29DB81DB71F1F5D779D8F83F4638825D51522A5F36 -82E1BCCCA10DC2C2CE4CB7FBCAD8A1023C6EE846D245F6F955FB2A1CF6C4772D -2819994FB45B3D9F9D6350E11861931EBC19FBBB4501D0DE3130563C7115058B -3F48772F515754B4A033AD88D8FC5D6B0593E3D4CDD5D87D12204895B8DEE27C -CF7F9B68DC21542671EF7055DDEDF608E81743588435EF9CB7CC9EF5096B43AA -04E6EC05F8CF2D40D2CE9FAF09918DE6AF37B384E23D03F825142261778F76B4 -185826E8094FC3D199FB80350DBBB101DC9A0078619587C5B6365B4F64C471C8 -F8A6F0903E0C31EAE86C24D60B5E89DC917E6C0CE0860BBEEEDDBB3C6B565D24 -C84032E03468299180D3469FD8B4D67B537DD38AA8304BFBB2916150253E7868 -9488EABA209EFDEC528CC8FF53810CA7938EBB7D5D603977037AF043D089E78B -65AD7F98F6418BB909362DE776470569C41E177E43DEAD4EAA7809F0EB016939 -37597B2A8076795A99800C7B103AFE8174B07B8F681168370C497333BDEBAC1D -BCF31BF1052A58BFC5E35E868CA2C3FBDB4330250F23B0A4C3F910C3387BE15D -70E4A43CB3A302763716A217722C4A06C2AD4CFBF4328F1D5DDA23384BC76870 -31CDC8D9241802B7288C47330BFCF6F358E67D2180A261F0EFBEB96EBA45F4D4 -B0AB67EAD961A130CE573EBB102AA186AC8A3C5722A4D7FAE7672F132E065936 -2BF313B9AEBD4395D3109AD387FB176FE55A8B8FBAE513C9AA802AE751163762 -41EC604783A9D0B310503BCC4A4FBC8E54244566004786ED6951619682E37AE8 -DB94C1DFD6B105F8F2032951A73024B34D153D598377B8A1CAED3701071201F9 -544216D392A405131828385AFB470C5D4B70BD665263FD7706D6D40FC3ECE83B -6D78E418C1126DF5CF0A28C8FC222F74848C75E25BF1601E5C77164B99086FA8 -6E28BF455DE932BF52416693978EC4F91CB873264CA4581EAF2B21FCCDEA337F -2F3B5976CF24023C3237E05A62AE472FC9F2D2F79991065DFBAAB5697EA2E7B2 -C9D93DDB8B7F26F82C31674FB6953FF9351AF7A3C9E5BDF020C8D4F666E7BCF1 -AE5F10DE41F4E60B06B95ACE32221DD7B58BA11D4678E974F5EB1DC00A5CDD78 -1FB45C9DD93792A3274FD696042643FBF399BD290C5D46AC5CB8F4EF9CEFA5EC -61377A8BFCEC73CA8258FD5A37C79F294EDDC30C40A33D0277E0D9DB6D5F7F2C -D8CB1C9280BF6C379A1D6605E54D62407CD53586D9D1E419BA0F9026F6A9898E -99801582BF98FC4414A785743EF0C754DD7220784ABF2900E2937B6727788FCC -2F71D089794437BD3148B7C38B1A663536BD3D7230D8D9DBE904F105F026C0FB -3190CDB5FDF84A4A5894DE6ACA3F97C2D2DB74041873E7DE08C60B1512FC1CE4 -7F541986454C1A49AD72EBD4DF8F5C123622FD120A3FAFCCAAEDEC2043001283 -B5E873DF50F42F22BFC449C4DB3A4D77C581A409643C18A6F27C2DBFB3B7E96D -7C53D43CD06F10DF1EEE8EF42224480F96394B2E417A4D70DD24C60B83022FE6 -6B47A66A812822D6E58AD7C4FF2FC994482AF52E2F426A0F17CDC4B68F75CA52 -C40BB161C85637803EF8F095DA7C07087A8A7DA4F9F029F5A1EC534B935875C0 -F478F3486FA93A6CFAD5BF86A3A7EC90AB7CD42658D866B58F1EC1C092845DA0 -C588FE5BCF02383D58687164DA809C4A6DBB75423EEA74F54F72003A00055AF2 -17FCD401265C6455F66D702E4ADD2C5D9A067C8A41156435786D74F0810D2FB7 -AF66334EFD4407B31D9EB8CEF473D5219C133296BE6883ECA8CD7028E9748ECD -F67E775BB1AA50F6CB16A5B7E30740C26196DF80DB782C0F8AA33741F6EB3444 -1D87362931366BDA3B42C05C9558CC1323C87A97F9CA7E58F1ED563872CAF152 -5CF65AC32796D8B9E2EF22AAEA3FD6C82980CD200630FC45D189D36B3CD6AF97 -0155A4A9FED00B8FFFD3B1CFACBC45C1DFB36D3ECDE4550A74067549DEBE3DA4 -E520FD49AEF093CE0C5D4D28AF6CAF83EA4FF53F3CCB665232F218FB0520A794 -E0D88D2D0791E94C9433C543398674B56E206F16F8D72A93ECE3D8E0DD84F91F -1295C9CC6E68E2D9BFA1F48B412C1E39A7F8BC2E9F004C78B6DFDF196BE30B05 -B0AC376AD3442F192E22A242DC39033E9240DB8E12AE4E664DE06F2A0240A3FF -35EB79E14AB9A4478C8CE162195861FE3A3EBBAB9FB10F426DB6E7A72FAA607C -3773E94529987464D708ED6E6AD229A72661FCE62E4B167F0C4E8B82B06AADBB -3A066EDCBF7D9D5ABEC2A88B5BFE5EDB27407D456F48B2C4783B96A771F1F0DD -2F2B043D4D79AEE903E061AC5B7901BAA414F22C4884276042435C920A7D1B8E -3CDA19CA67802A30BC21D4DB7A36AF93BA7C20753951E2A99A95335C2E5DFBF6 -FA898F77323EB53A14F15DB04FBB56B475DA7A49C4B0E94B0FA0729534208706 -83736C3163259E3ACC15DA68EAF1FC042E2E3C263E754ACB94730ED98533D533 -591AD7F2BA9D0054F21E9EB801D301564F0B91E36B380577E9D1452D421AA443 -46770FC92CE4907E45D675206534B9740B448B654A746843B7E609BA3E09FF43 -B67E4426732114B36B4147515744A6D3DD5386FB08AE5352245A32F9CC00550D -E5898D5EEC561854C5EC570F4A3BAE128FEDC9062315F189FF04889563404BAE -5CEF902EA879B8F8FFFA2AF29B2B61277AAAB04FF2D8E538BD328D63BDFAE53A -A408EA102596B3E645DD3B42B9E06F6C89B817C34511B222A5FD7CFED152866E -B08EF7E33E7E89F701764A515D20ED8877A12216A540FBE22B928973DDBBF51B -B2514AFE3B08BE754ABE9EFFEF8C1D5191A45FE17589BF19CE4C692C930E318B -AFC5584E39536577DBB0248D9F4A4BA0AF9AC859813A6B5A94911F1FE5762887 -2118F23ED34DA6C0748E509E225CD83B5CA80EE2F6455DD8A92C3A5BADE36474 -7C7B7AD0B6023B5199FC7C912510446A30D84BEBD50D0240F062C975D9AC8E99 -2151C78A43728A561984FCCCF544A8C9784A88D70599B911BF3E91A01228B39F -9A325D9AD29CDBA53C8529DB891747C54B49C133F5AAC4E2F752EC00B3BEA568 -E1622EEAA7838A2C6EEB41DFE92933B07BD460BCFFB8E207AC0493F7805A8629 -1A04041673144AE1D9EE5C37979EF039101585A4ED74FE9E5747F3061F45355E -D469A0DD7C20E20FDFCC8244845530950B180ED1197C1CC66479EE1F41B04046 -99064FEBAFF1789B3F760910141566887F8199C23E4977D42767D350619892FD -FB1BC4143DE41D7E7F18F1317832FFF51E6DA53FCB8679B4B43EFB4BF9615028 -28592A31E1B16440D9F1866C832CED00885BF421969A01DE6654AF048B5AD4A5 -6AAB24DC91DAC49164DE3A47C443D26F3C91670BC683492AD9EB17993B59D1B3 -0CEBBDEE399660807B6AC1CCFCBE2BF6902290FBF025B3676B8029BC2857396A -12298AB2F493455DB9043EEF88E2288EE23853F4287AD129BC77C3CD973CC7E7 -F5AA14772417341669E51043F62305BE2F2C1DB578BECFC4FC6AC7BF7654C62E -D0EF488CAECACAA56C418B4C0A562A8954E451141E61A3C8D2DD7DDDC8B17A64 -DDB40EE5D325FF402C8A516C1D89E222279CD0CB60F54F60E9B0C5756033147E -2C7E3A8BEE48988B5083954A7D0B31F3CC7B7413AC48BEEB18C3E8E87BC2F292 -904F35519819CED0A5C3A9445B05F18F7A12DC9FF2102C2CDD20CBF57C8F18BD -EA164DB4E25BC752E95790AC4E01B164E49DA4D944F0085C9B449AF7F511E94F -EA7A6EA9400418EAF2E621C9CBD02E37947752C83810A539E57DCAFEEC3795F3 -37CBFA57884D84F6174732D287227974DF98A4C26AEFA80231DF8A7DA0F77497 -7B2DC1F0820126F15C46A59223FAB8EF078CBB95A2ED60A1F2FB9BBB3DDB5762 -1189BC520EE5C01B0106E59786D7A70D68DDA1A080881B3B717DA84C6BD02DB6 -83DE4DAADFE6CB9A9AB61F243911FCCE2542525AFD7051364AF112053690308C -7AFB0B42AB935227C2DA09AF4ACE2B6E8C3912D7D6F326B8D0587A11CCA867C3 -F3C4CB19F93A633002C43F5202EB5172D4253BBD366B511368E5CC9AA065386C -84DD77E0571ACE017CAF881054E0B408E4E2FFEAB5F7802A66346FE93FBE2C39 -FA0A8ABCE409E2DB690F64F967A2DDACE5045D39D276E497E1C2B27B33288F0A -DFC98326440D6F4640F91DF54F16EF12892B9328C85B30AFEF20EF625BF40BA6 -2C531D53EC312C6073DD3352B80AF87444A2E7503A2E8CBF31E6DF46DAD1C46D -4B67E3BCA4B99FE8390D643B870491E5ABD43BC7B2C9F2A4532D32ADB7A703FF -DF2AA854BA6161426F48A51753E1A1DE0FB9FBAA926F5653118E037149CCF282 -BF31B4C7F6526CB0D07B233FC68119BFE301B8F85561D9328410CEE5A755DF9A -C900C24C71BE63000DCF73F321C10ABB264C61161B71895A244DE417E53425F6 -C38FE7F9262E79D936A8A6B0403D13919C3A94679F2047CDE326E46CE04063B3 -411481C0805A03EDEB2BB81B5717B279BF20F671A2DB2CA2CAE1F1B37FCB59A3 -04BD3BFB1D770B2C162F1DA04BE555C24FE4C95501ACC6F2882FDA994B4F683C -8F8535AD36ED74F771E5BC46B04E5BF8BF0894B7CD7D3B28817874A45B9AD54D -615388E7939293ED6D6A4701F26ABD30CB77804F5998441D89625EA997A2F8EC -23B0B6A55E8DE04B5886955CA90E491AC04A589A505AF23A2ED0CDE70ECA3725 -E3F102D080F297D89549923E281DFA41A0890630EA808DA968D51E9B5344B1C4 -C06BCF8805D07F84D3961A697177DE9D1875C2B423D883CC7DEB6CA4918F395D -C88360A15B8F51A7E5E8CD0FA4F24FD3B3FCF7E027DBF9AD24B18FE5EAEAD994 -11D25968973991452DA427DA8A524ACDC0509EEE8341029E8DA20C953BD92E3F -E143E4E85BC4989DB3CD6E990C23A7B71215535014E1E9CCE58538EE8F6C476C -3F0FCACFC2D1E08A64397915D77E2BC1A8763F5D2E7250AC25E566D2D6E76407 -F5DF43175694F4D6DCEBCED7C2D4CAA73C503A22FC5E2D5A2334E575DF6FA95D -2634DF35411FFA87ABB9AD4B6ACB60983E2CAED1597FCD2C218ACEE96584B9BD -2E9B003F4817431E4241D2F904824822C93319F08884B2B0A58F12BE9F801CE4 -BF7443FB32C3CCE4678CAC7376A6668DA2BEE530D3A446C500BCFD7B1EBA7A60 -1F09300A8329C713841538999BAB23F27236D3701A5C647B542A71FEFE1160C7 -27F3CD4AD58596E190B3FADE90E88F0202317859CBD991B82110722BD463D0F3 -611EE92A5B48CEFDD00AC690B82D8A0321B3CBF5573C11B2044B0BBE334D0833 -5A96B82531C813FEB463A12464F57D18CB0F7F107645CEE570C2E2CCEAAD0CC5 -73FB1B50E2F3D7289CA647CD3090F5AD0A2078DFD3C0B2D982FEDEA47250C3A9 -FBEAF8EFFA767D7572552C15A7CB1B11FD6937CE97715DA570382FD8131F7845 -639800B97161C65DF0E4E0FB4D9089490163CF4709DD59610C81656E431CCDEA -0D56C42383E03E4B039FF28CA5D290EE6F4E13E0479D6A3A8B47B14E690114AA -36D7E0E4FD567DD03EC9EF41633D232FAFC0AD879723345E3AA65FC3578DF48C -26D52EDF202479685D5EB2BCB672A5D47C0A29813F61922CAA819686D81EF05D -40E1EAD32F6FAD81B1FCBD6434C424950DB608DAD98AA6A2750F4A1A4EF15A7B -333436AE56BBD1636E0B89F6B5DA8594C7AE9FA6D53DC88BDA8B1B35EE5E5CF5 -0FD827D07E8424D8CC35E817CCA29C55919DA02575A8ADB3775F12B295467EAC -B3F2AA36E4DA61F81EBEC05D9CBEFAC36920CC70CF8806E4F4B63B69B6ED09CE -3D332F4118B05C3970925D6A335F97B8A9E615AEA1B0FF113B2C41043F13D842 -2DA886A83EF8C66D413BD0A5ACCC85B73839CFCBF64FFD77969F0C80DE564637 -A054AB091EFBFD68ECE4D638A6DFFDA3FD8BFB846D8AB19C09049689C77B82EE -E5EDE7D075E2E21315BB0C0DE4104328408E0F258816AD19AF5F24F137907D46 -CF5034C8F9344EAFE4715887B45574E57AF61D608D6B823E6AC6BD0AC1923A4C -1CD29CBCF4A4525476E05B30DF26FB5487A9725FDEB07FA110D767D30F449E33 -7F4E7C0310EE0A32C84A5E41A2B9B93EDD54CD8B6083AB74ECF458F1F6779ACE -16687BEA0A63A63676085ECC6D213407D7B0E94A9A4DF8A0BA8271973B076E30 -5B52018DFFC5CC15E001C922176C5E2186DFBE353865A5E185B4B07CB1330C35 -25D249E06A6EF3F5E97CABB7867596F213A092816946CDAA91C9BD24DD8E2BB5 -1E2F47D81DCA00F7A82F5C0389F6D04BB95D5DD60D6A50F85F7249BF089005B1 -2DDFA6D64B9771E8EFA6F765177BCA0F3EB4787BA3A4D216249E2EF88FBF0874 -9DD93B356E84729BC2AFD2624F871F89D7F173531958C82E9B18FB891008E454 -801BEEF26FAB91001E0E97B36E3A9BAD71C8CE47A9B1CC5AE6F92870A6B55E1E -AD8844B76633CF17A6F4EBE48B28876339C588C87242DE010DB851B9AA8B840F -AC1E33C9B9F55B6EF02421CE613671B06D2641425F4D5F73DB7B8CA7ABCF9696 -8736B643C62DF1128C84532DD9D76414CABF481E10139A4738403C1F599D926A -21070138C52DA7BDD87462F93140973814210C20F3A1BF57BABE217412DFDF05 -C87DC547FCB4F4E9567C84C46DE3D89EA136EED45683F3D97F798804D11F2345 -8C043E603DBE3148EFFC8CE6BAFC993EAD79273292236D3B620CACBACDF701D8 -891C8392B41CFEB1F82C20520AA759CD466461166F1FDD8DAE10AB129BC55ACB -354E443C04B9417335C855E0C562B344488DCD1672F3B018A44338029F3B43AA -BDD7D2F7B2D930F4C163D502B47CE40693B0E94487D22384346DEC0351F7175A -A3BF9127C16F947B77AD8B3CFDA9C400B56E2335DBAAE6BC06D4CD92FB9B4A8E -C640D7F4CAE5060213FE37046926527C97DE8BA4B62D7F3EEDE78099F77D98C6 -5CC14094FF417D6177CF997DB240C1AA13E378AE4260720B6090B762C2D23851 -0438E0DB80A729CB0DEFCB0DA79E62B7C4E125BECDAED0155154A32191C6285D -1862A8C9C98880165B34D014BA1108E0F007DAD86BF213521B67F187499D753E -57D53204C4775D6B2E6C35B3B2D832A144463187063CE5891D13BB0ED5E456DF -DACE1D69D75CDF2F64CDBBF011093EE45264F434BAB7EC95CDD97217BB06349F -DB0D2BA458E1513320FDB095066C775638D856655CFEEBFAC2172F5E81D69CE0 -462A901039402BD2205BFAE1D23188B2B7B468B11CDD7B090EFF3F0496D65B34 -76A1F0F77F547E0E9FB1B6750EA0F596C86F03980DDD301270D76A89BAE28CE0 -0A7261790DA3DC525F26BC83D4EEDDF1B83CA3A37A502C7142D617CEF55BA965 -C83054F4AE8D7F372FF496088982A828D2E65009E06C39A9DEC4C136B467E857 -BB7C785B719C3FB1A9730E90F46AB144F485C277F0B6F722535FFEFD0378528E -7C3320C95C1E47D85A62E1298EF2298BC953EBC110472A02C014ED5F69E375B0 -2E1DA5AF2FC6F1EA59D89F4D2A6FC127078DA5C1BEF3C7C2A7DFD659EEF5EFAE -7080B92C42C00E6CCB98E74580B5C946C10482BB9AADFB77AF17CA7566B05666 -64E5DCFE24A23AA68DC7762D07489477138EF6FF482A8989309D43780DB2224B -ED4D7D37428806F76A81C053F54F1020694866636D6C8696EB7BA6296A747EE8 -153FBB357328E6E66D4237741D519258631A0564175D09FE05017BE6F4E27498 -65DCF617513E6FE818A1B3083AB1216297D9E5AB6B215C120E80FE86E75AAA57 -0FCA859E5542E1B5273918C399B947F58AD0D55B617F0098C512AAE4FEEDB034 -F4C0A08D57F6364D04E2293D5E4D87951B97FF692E5437C10BD253A91AD04FCE -94388EB28B29167D47A4203F3ABB89026CF28D41082110AAEF69D9C92D78C062 -75865B6A483CB59FFF2CC8920B970A4BA05F0EB857AF4273ADC8B86CB5E89273 -DDDC92A6EA64F688DFF87653D29A223DC21A4BC0CE08641C4F3F5052D9D279AD -9C909D284A4C58E158B93AA1A74A15065B08F2D5307B194C00D5AD7BF04F1AE3 -27D3C9FD087F43F132229364B89AE37FBEA4C371D80DB57031504E1C81980AC5 -A57555D26BA0AF8BC297E6D008E46C4F0686C645361F4796B13C4039179F1409 -7014803A0D3CD25E545B85D276D74346C5503C45E35764021A680E683DC2B9DB -7D311534FF8791778F6AB1ED6EB34B4FC1ABA777E138B1D7859F3CB09CFFDAC6 -CE221C0D8B4B6E00C4BF4E8CFC474223655BEEE525F4E7E35D3DB36D6A9D0124 -78FB28F4C1A72FE71B914F3FB67B8F2C8C1FC3737D9D258B3E8633872E85CDAF -0ACB36891E1049B4413353C8AE6805C6AE79AA12479B715941866BA4047E631F -A6E02BF3B95D491B5D24B875AE83A117D88999C75A523B892400A12C1713C1A1 -0F5642670351742BDE04434EF9C298D3CB64DFFC8BB4F9EED74B4C705725ABDE -7A2330A950E29DB26C2F5E8344264634384580B7EFAE26706E53EE4B5A57B719 -13AE16798612AEE46698ADCA764624C98A54EBE3C3F2E0EC2EA180FBD3561118 -292954E86F6C9A76071188EB72356160043B892234DFB315247EC37E55C11DAD -8A99133E4B0D1C72D0E09484AF4FC6DCE42EF80B52C396DA9EB27584E528B18B -70E0DB9389F0EA0DF06932BF2AE1E1F6D762C84C2ADFA1101709D39D38F144C0 -BFEC24CBA14006B8DAF8838931AB72E57B1DD0B6C2250C90557B8AFCDAE10FFB -00D85115559023438FA8B38DD9DA155E5BC6E92572DDFC0F184FEB712EFA310A -234FD88561656B4604C13DF1EC123A3D564BD5A32A90733259B571C8FAE0E5FE -AB338987A99DA5C272DDFB239D1AF372CD6A78E3A63625936164C8D33137108B -D55BF894D1DAA706B14D021A77650BEC5072FCAE8AFD6AE34954443DEA329A30 -EB26231146A3072F4FE3BF46D7D3DD3DCD1FC463BCF89896985E4B03CDD8546E -99888E5E496D6E2796162873D49D1D61C02739F601969A4A3CC2B3DD4CA31939 -F0C9487027FF9863AEDD0EB7CCFAD67786D4C524AF0E4E60C3B51F44159E60D7 -219E228781EF137647DD0FE57B8749609D3292511728F2AF2A3C03BEC2C43E53 -945560A0E96225CE1844CFE31DB80A3D3488AB13B5387E102371EA6B6D3BFB0F -54809A4DD63EC1159E330897407172AB650A2998303B896D1067F47083D45108 -4118DBD8EF0C9D29663CFDEE2B03A21D8C1598CA3BC2F4B847125E18FDE54266 -6B154A7242C95631E8398DFE13A4BA9DE31E30B9BBE1457D991204B1330A0C3E -A2212FC674AE89268EC5413C72529C293AD11EF5B84BA55288765F6FF27E86C1 -9590356D686AEEC792CF4F9349AFD665B35CDE2C12A9558811293BE87CB5A143 -38BC300BE387CF1B5DF4E55B18C286CF5B0ADE378607360BD9F6FDB311DCEC9C -EB92C576B489312079C6506A24CD44CA282293379B71396CDD32304B9D534167 -3FDBA6C6C50ECF914B442D8284A5C78AF3F94096135DFA344A3825FBA9D7BB52 -A505D7CE9D123C58D61B071557249AE47FD225CAA17509C5D2789CD8765B3B5D -F1B376BF7D0375BFF62E2154DBA02E92933901FC7BEF206E02E072C0362F1E65 -D118E273A5CEF2C26D867C4DA8B140ED610A0069C19A9BFF7393A1E969E11999 -BAED610BBBB6366A3410324D110B252B130CC6C6E77DD7FA11BBABEDB5F6B2B5 -314E3974453FD13316A20DF4A27AC3A72368CA05DEE57B252673DE4ABEAE60ED -4E473274E2CCCD7600E63B5E60C52E45896F895BE59E3A8BC065EFCEFBB4DD06 -A368156CF69D3F8A786C939C0E1D7789D51501AAB73D704A65142246163D395C -5D4D977B1BE9224B009DFB7995A2B111C16B6E96A929F7E54FD93DCDF537AFFF -E9B163F6D5D23DE7308531D7F92BAA1D73BB7C7F21A0BA41D17CD35C67A932CF -58A98C0B56B0C5A3A44397DDC1FA3DA21F62C9543A59F56FDE441AE61156F8A7 -923900EE2963D839FAC6A0EFAEC4AD3AF0E58ABA710E8E66B0E17B85DECED80F -3F2A2070D6A73BE226A6D114170E5570732939AE429AFA151F7B34A7D3B16CB2 -098C1D71F89158F11A07EDC1A26324A2252BCD85F03A77DCFC144ACD4A18DF9C -35481D55C0F711B2BB8F3C687119FD507BDA76E2E836F46EFF8CABAB91A72490 -24381F273D2CF44D6DDBEE3D4E34A135FE4D1C92C7315AD25CB113EB29003014 -9B2F24AC93BF872477C5870B0E066AB195B9B4B25FE890555B4E30161A7DE600 -B667AB7A381E1FAE016A6E2804654DB33B7093D3C7AFDF70B90487F1D08558AD -F9300A10A0A4CCFF23E9AD359CBF85C2E95E2EE722845AA258EB7BC0DA365B32 -6550FA946F8A0C919AE1A849CA14F6A6B3A0BE40261FD20A45EE0313D2AE680C -00544BE0D7959AD16C0DAD6909E556E26AC5C0A3E55D305E0F152BED1F907A18 -D91AFC0B3578C2F7EA1572B82701655D7FF4E11F5A335B6E7D19631D7F74B14F -3D041EB07E0DC82D714A6B1F1EEFA574F05E725EFCFBB78E40C26ADB5B518AD4 -F829D5E69467F53BFA23CE65DF08D61AABE84049AF7C75B3CBF3EB3D254F3C9E -0EC47F24D54D86164E2A034C122A85F2BE1A84B2758CD9E9B6F3F0320BFE750B -9C3C34B9AF0CCDB34DF68B87734EA60B87193C311D312043D43F08E7D9354C56 -40107C24568CA1474216D03F76678004E050B23CEC85D55485269845867C76FC -0AAEBD522C1DFC0674D4C6E49AB1D89A26C1BAA2F5DC4D0FF8D402FB5E5CDBED -265A4CF92F0532673DBDAC9DBA8310D9E34C6F6E9FF54487C484F435E3404B2F -63BFA60B051359D3760BF07A627370038D166D932704C5CA6DFC526437C67CB6 -902167FE80E325289ED6A1047C0B972CB1029F7DA02E1B21D1855CF89C94C7BC -B680AC9D4693DB874ED765D11D63AEFC34C3597AFEFC3C36B4C2ED2426C02250 -BBC94476ECF41C4B62281B8BEBFD4B6F106EB1BEC9CF0661933287E0DED29556 -1C82F1BC1FB5C7D292ED80496A21A62179BEAF5CCBE2D72071AAC7E7D361B61B -748AEF61A995273AEFEF9CA044F6AC72FA40F5117930EA52C100A1256ED3FADB -2553FCCEA23AC8796C1B2879ADABBAF0A9713A98ED81F52319C6F74AF63AC192 -94A4B0786F03836028ADF7AA2216C7FF06B72389F599EB5143C49CAFC8D48E32 -C9CCDE79CB2FC4F1802C17FE1F8D9F0E224FD61F43474D52024306EF4B095B82 -B07DD6F6B7A6412D6C6F964047C3E68A4BCB133737B848D95D96557A5F952171 -27AD279F35A2B59BC8D1CBBD532BA3E7E4BB5C2BED3E597B608D3C8204908A7A -4FE59D4D700D06662BDDA7B779E95B1EDB85165DEB63AA0EA25E02BA37392672 -696127BC4B670E4CBB4518158EDF813C3F000EAE22C832D317BC93741E0D723B -EF79003401EA454325B1AF8A0FBB75AA494EBD573E70253308D857D269B2F3D8 -03F0FFE6A905F08A99DBB08F44445696139DE527B9A973BD220DD4FE267B6BFB -89764A3813AFE482C9989CCEDA77A9447073616903062A929A3FD17F30295D9D -E092037A124BB61BE25682407E3B49049CFD185D6CB725631C23C747ACC97A37 -85AEB3E397DF6371CAD1B245547353CBE85C23774A2C4FBB14B9B1897EF114A5 -F4763BEA4D02C4196947C808683A6F87C68610A5A6B092739038A226616C14CA -79E6A57BEC533D87FE529290E8C133202F6AB933F549069C8FE3B7ED03E69126 -FE7C4C867F58AC6382745303F137B0BC6C2E196FE28A5DC835EADC47C670772F -085EF678AE93EEEC4D850C2EF0434557CAF0DE23B47EFEEB10D4A7759F76C656 -B7AD2ECA767595FE7F1300C2FF31DA6543051B8E0185EDF2FE97EFFAB078A7D4 -6F5359793E9ED1B38D1DDEE3286ACEFC83D8AD6BBAC696D46B130B768BC6F253 -3D7A8A5440F0128BFADED6225493A173E473F3A447BFA955933C645615C5FB0B -AC3441B2820FAED91FB6357C9CB13A49A341D50EFF94B6D0AAD013A6759537C2 -C4E6FCBBA5B59CAC0237FE6E94D355E707DF358B5FE1063A9D2FD1DA37A8DD87 -9245577CD36DD43D6213D10B87F3C835F4EE54D1F932D8AF93A2745986EA4005 -A0FC6DBB4FBF41C6AF64357F0EB3C3E9ABF94A3290A2D1A33DBDD9EDD05BDD76 -A4AD64E6DF932AE54258E27692A59FEDAF72FAD892E7849FD4E99774AFF4BD2C -EEDE3842F88B922E32EB91C788D48716179560F7725FA0694E64182EB094E081 -79F15BC1BF4308F4CB82CD5EF3462D6403BFF7776D294B9B815E18EBBC746083 -67B513FF7A21F505B3334795E175EB42D16DCEB23A61AE2AEA78879CA15A5C1F -A7EF3A2F25C409A6120C3D695541AA35DD1D95746BCB37038EC2505F343925D2 -8436FB0174F145A5DDDDC5A219930F085DD390DBE6A31389F808E148758A0BA9 -570BD3D4F0E7C9EB042326DF7594A1178ED2BB65BA5CC8E0A0CE7B6923F47B14 -EFBA5333162DCE354231DEA46D8EA3CE3E93EB52C9F2C1AD89483A411B8B2138 -D329C12A0429CF759A82F9A606D3F6259A5DB70EA534688D79F1C7F6B207000E -0B43AA54A101705BF07FBE58E2C3F87396C1F22F028BD89D3F1835C796F60B73 -152563EC70A9D14298747BB7E9AB8D9C3E1B1A3BE1A0E71669AC4AE5126C81A8 -1145A555EDD30A5986A72D443C95E633F0B2515B019534CA5B3EAE69070E8608 -D13F449A087EC35EE986B40C72672955483B88A61321BF8CD51FCD922E6194BF -2DCD523DB52545D27B66E5D6B000BA912ABBDF47A8C89E0DCA9A42286DA5DA82 -C0C8B0DB840FEB32CD7D00291BB03BA199759206885C16D8328697A47A36DF6D -D606E80BEEE5E0931B41957D8CB61F86F81E8C184A195D277D93DFD8CEE314F5 -79EC65F05C9F08EABC9B5E471CAA5550E7DD837A7A9C70884198FFA2C09FDB8F -05284465A2EC8AF3B86B2C673C775B091C8274AC978433C0D839815F32A193AF -4C46C9BB92D7048710C6D53AB6B85E6B106921DE8D196EC341BEEABCAD9DE36A -5CAFFA58DF7F5444B192D438F3EBCE8A87475EEB8E0250387340531E229B9CCD -51DF582B0A759C4664198FF7B7F3DA688DE33570CE5646193488B99BC1142107 -E7706FF6CE3EBBDB20D18E920CB8D7842BD21CC121FD3FEDC9993A450BB6FF02 -AA3D34A110A3726BE2492FEF92F3F2D97007F722818DE1A079BB326AABAB9311 -2CE04B0F12FEE39FAA34BB173F3B594CA5A016C9725E76D975C9B76C8E1EA86D -5C2C7968587E506B293CC2EE3167E564CED565D2A48C3A05F8EFBB0961003594 -504C5EE87D48446C9B98B4460385950EDF3DE4A4A65D062D305E0D3876553586 -21B8574E558AB40ABBC3C8EBC5C2FFD7A18E71C7F109CC2BBEEF729549CACF4D -63C6C0666CBA31864B80743FBAB74F1C2C04EFEBA655B87114F83E1DE52BBE65 -471DEABEA476D639C2B60B8E24659C51F45E3659E3E10614FC35FD0F4BB3BABB -6EFAB6974780F134208318A4FF32A7C917362886FF3C9523786029C09E51D28D -DF037A47BD4E6204505D3CAFA7D905BD2421928E93CA76A2684BA87BDC2BE70C -BB8A3363A5790E2FEE7AD5956841D825326F4A0A80ABB3E2B0BB73D34E17621D -938FBC6B1A6E3EE8FA33A7B43E4F9FE5071173810F6D53E9CC8C4F1522265DE9 -E6C85315AF57ACC3CEBB5D42407FC44D6C0C22DA6B7D01F722DBCACC9BBDDC97 -47D84B11E69D60876B26D2094D8A5AAEEBE3897CC665986307C0081BAD9AF7BE -AC496BF7B4ABAB2BF6227E819CBCF74855C5F95745672F0A80EFF76C7F355BD2 -6379D95456962FCF7B0517A349C9C49821C18D7815A5CC7B9E79F662D6A28F99 -864753DEA0E337B7743631B69F349299F78AC72BD8943F2C3EAFF7A59D71918F -145CBCAC596421AA3ED67314324B5FF0892DEB31C222E175F191D482487AAD50 -0959980A70EB082B9AB38E7E990F75021DE4E29215BE2270B9219F421AB6BCD5 -16579D25F7591998B0454FC7E1FFD4AB39E7E2920145B3F6C1C5BA1AA2103D24 -2BE32C7C05FC0582795969132CBBAC43528CDACC48361D8C1C26F481172974BC -6989321A33E6903C304D64918F75C9FD48C57E35BBC9E9F538EF43B52B63B260 -ED265E2D5DDBF1D08735F6384ABBA937870EA32647A7FFDDE635B40CAD118F14 -FD183E8753F9A5EA40B1C2D13A4C954501342B315784D7A6AD5FCCA66587A0F8 -EBA19FE9F26B3BD61453A4392250E4687D96985E5EC9482286AE83117F6D1B47 -1B4AF8744E75BA62F3ACF68B0B604779B895D9B9AF1DDAFA654F3FE755FA75BA -CA289A7C38D61AC83FBC1F13E7176340005BC316174F99A10B9BD8A9ED85DE98 -F7AFAF3AF7360D4BA55284D21AE4EBF1E925FFEB49298A37CAEDCF5871EE0DF1 -12D765528A974A7FF7F749AD546AB0B22CF4602A39376952E1C101DC4A54C4F9 -F2AC3660DF59D9ECE61ABF8D96AB342FCF04FCE901C0812B469FEA3EA307513D -53A9521CC0D2006745709F52340B76BF23C6E75D8E8FCB8DC9931F7DA73A8EEE -55693869FBC05ED9003D0248B1E229ED2606D21A21EA48D5078F579D64F6C00A -1BED9D1E0D85E9516FB393B8441382B262ED54B5AD2F7337344C56D88E5DF439 -357A316E50112B1C0AB608EE5C3C77410908DE79E0C5D317865D5E41A1BA2C33 -CC8EC92E25B82DEF9C2826A7004D33A08DCBDA4BC12907FABEFEDD4F14E9995A -8C8363C4C853693BC045B7D7D8F834B62241539F25105DFC2C113067D847091D -0DE8052BBB359D72495C7E16F90F4F6087B5CA0A8CF19B5D8DAE6DEE14BEE220 -E697F26D5574D786C8AD2A6C2B5B9BADA8C04AE00B37385699EBAB1F033689E4 -D455D59B6D8C284E6A0A32ADBA2651849FDE3FC094E38462486E5F84DA92E626 -2C1A163A1CD58228BA6FEE4D2CAB68C4C8447357DC7123C1C095FAF708891161 -62A87727CAD89C507477C1CE65CED7E810B7B2D6F2579561330A2F3845483D38 -8C385403073D74E5161EB0C0CFF53EE82124D2C32D0AE333FCA53B3A311CE46C -FD34B65C2FC54E7777217A213232D1B065F25D09C55088B92CAB77EA7A22106F -B9641B983D46EAFCEDB79CB8FA08293E419E38F17904C225BA3532E609C8783D -B1FA7B67B5F60C93E5EDB9CC93BA671C1C40622BE266961B6491DD42725BE2DC -6837B2240406018E5B8DED7213A9140FDB447D4C47A2393D5C9A51E0FFC96E72 -44968F89BD12485DB1012A4C566057152F573344538FF0F8B6FEC970BF1DE9E9 -6E2336F3C806947A67185081951CA623D992C2C1F2BC1B9F196FCF4425B2A1E7 -7BBEB98ADE9267D86687E20A9A99B2D8C26F2AF6D05E18F05DF89E0E2932BBCA -C077F103A2AC450852C9BA83A53F665C5F4AB57A093DCE94E1637550E041F14A -96DFF7749562E682B32C4F321F26D04EB06F546640968ACAD569FE5307F42B44 -A392ED04FB5DA6A499D0FBFC8B99B8B0645E17C8B5D7A27A375F2C3D44DAA9E6 -20047507E83117BF19B54586D7717FDE56070D1093A1F2D9AC73EDE8A06E7640 -4450601051698270E86A854735F5D8C83B30FA8B3C462D0E730845BE90457BC0 -47871529AA21C0375487F0988F4C1D7C6F76B4D0215E5E40F48CC784275E800A -80558E308D8C3A64B18E8B98259D0E59F2B75ACCB3C504DE6BDAA282061C9049 -F583D33A317453BC6C13CABA00FB0E9E855F03740B24AF5F8D994ADB7CBB111A -6D7BF87F43EC631DED8488527DD77FB2F55276F85CC1FC026F99C78DEF052BF5 -62A437E0E94B88CE2E7DEA718E37C4CA87688269425B57215DC9B7945C60BFB8 -3A4F483D9036A5CE7665F5B6F154BBA942A365F52E810AFBD991ACE10941B602 -444AF81821CD2CE58265C0496D89707B3A017AB4C51854B8A55971066FED5C61 -B2A72922D08BD8FD65132FBA2F56D251C8352116FFCF3CD239DC4289B8EAEC97 -966D86E09B14DED1E2C232631F1DDEE355E852B4841146266A2EA09748CFDEFE -A8C2D522B265BDB854F8C127DEF446BBF8EB036B2324B42F8F4EC041B63EAAEA -92336D315AF351EB90AEF60526110F7332C589649DBB487F828A3E8301714182 -54D42947A3CCD1AAB6FD6AFC0EB6C42B7CF2D4CD17C6A3988D4151620A603304 -5DC8CBCDEE4761F05B827A063284B58CBED8236DD62B671CDDE09B45BF43B23B -8957BCF5B2F84E4F248ED0EC8AC909B2B2B136FBAA793586571B2B2F699125DA -94293D237A3E8A9B92F5986F7D6BAD0626F4380B76ED3F1C20745C2673ED4F5E -35851E2F21E2989E4EBB8D72B4DB5C5650AF16D60E7370E8CCCD0C3712F7354E -B5186C02AAF1A56F5A4293DEEAA5C0D0BA2C247E9AB62EFD0FD6DCBB4CCE30C2 -F0123F79B48A27F20E3BB3A0D8AF78EC96421BBBD8FC37655DBD9C6D867364F6 -7E1EB017D3A5BF42845AD4D250CAD5EFAD5FB9FA344A58CF54E76388BE61553C -39B2EF2B6FD8EDC11395DCBC096A27A4557768D639295156D1CE52EC90DD280F -835CAF901D5EB4C205B6E03202A5DC9059039D4E18B77FDC4FAEEB87AA5CA9EE -997DC89EDCE7E228ACE881BA2FFD39467356A5EEF75571B4003D84187FC20768 -6937C0F7808274C15D8AE2F1555AC87C9E6D16FE5B91AC58AC8E2D8761BB113B -5EE25AE2875E4B82A04F89E1037FF0A4E8454E5FBEF74797869072ADA6284D5E -379669AA7AE8024C473FEFFE99EDD202AA6EC7609F26D0BA42EBEB90D63CAD7C -A555E1059C4B76D2F55B9973FFC1027998F036D53121B0BA33FBA0157A9F7E8C -B54CDA23BAC1FFBBFDA9AFD7217EC22795E4951B4C5EC4E08ACFA92E026395D2 -05645D82F9DC99834E8EA291AD10C69EF174B1BDA8C78F54C500AC1A5932AFA7 -61913016879EB1EDCC021557F2603C06C9D98DD392F619F9F3FA10AFF9CD97BA -7E099E9803F4493B6D146D787C1CEF44F993FA8AF0C9C8065013023BDC571926 -20D9358909A13B278CF9797D6E90F5386E90C6563C8FBD91D9E0F4E652667989 -F7E37B39DBEB73B10AE70883B924C53528470887A546991ED62472B485855BBF -A3FB6F288FC671DA247578F9AB27321D9CF7217480FE8159D60AAFDC2FCBDCEB -3E4CC32D0277615450AC063F4DC513AB6AA73D60443DDEDC97A0AD4485106A7E -C931340326ADE70A1FA2BCDA34F158E8D466AF2BA3ACB209021F207E8D5821D9 -3C31B3F2E62EDA048ECB8B4D6556B69719B8842C667E779E5AF0DADF52AEC04D -E48ECF011D3DFBDFAB2CE2EEB3232604F6D8BC5BD39D4EC704A16B330CEFE2D8 -1B81BF31F3B348116A22E0F17764CACF1F106BF3B8D0A64C0251A3DB0E2DD3E0 -89ECCD45B0EB48D7201167AAC33B5A58A39067154D98EE5D7D2C2656E0A4D179 -FE9ED30149D184295FC1D97968A4422B1421D702205F64C517A5518683F206A7 -A93166BA524737BA375948DC092BEC52A36EF3B6D5C3E85F24EFCC1AC37A9C51 -AAC065000A081EE49F6BA3CBCCD5162E145B3B2ACBD1FAA53E07C45F0E6ACB41 -09CD6829908A04456A36DD75E10FD4772C80472E319AE661D02E3C5D4336C900 -FD5A3F00FB6B895ED3985C276F0B02489A4697FFD793C0B71D050699C88120D0 -CFCDA035EF8E3F5E24D1B9BBCC90A317117463CF82A852A0475FF9F59D50181D -01C594AF0112C4AA8388DB8CA2E6DD1BC7F97BD482846048361A00F5E9DA693F -B2B4F1E958BE856719BE19B4ACAF4C31CBD9F2CB0D8931FD888B3BA839C91815 -799D758E0982592170AE39804B02EDB69DBA21CDD15A32C6EDF6A67A20D5D59E -DEE56E94C30019E51A74D296E04FC76991662FC50345FFF47F6A0E813076A1D7 -053E54634CBDE422742701A49E82A7E27533ADE6D3D7C7BFF37F3CE54389B4A3 -01CFB1D27CCE1D9A5FCAE05A3F6AF9A87D0D871F54D8F72E11AD2FFD62481631 -5C36FBDEAA5B5E74A32E9FAD81D14290B85543EEB0A896D433EA233231DEC127 -AE9514930A84AF1000FB207670C872BAFA0D9CEAA7DA9968A9919299397416C6 -6A19E9495BB45F91CA73880477503215003D7B72D289E0C6495E38CE379BBD52 -B2DA26D76C8BA594A7EC2F2D4B0BF61E0A59CA0522EFC3EBFEC1300C49B1A08D -3B24B8277A8D4F7F89101F88292B2089D723700A69E9546E179A5A7FA1B5B168 -0C1BC27E88FE450D23D03F366BD5165500BCCA9AD7C1AD2687831A5A40B35BF7 -FC420F653F76864A0873D7B42EC27C3224A2E41CED28E8D5F3DFF44234729888 -C89C4F0056F7B66419617974F3AA930D0E185E25F4ECE3C775D84B9122C98156 -5886881E0F036A2D2A51FCD02C147FFA71739902EE374D4C9E449B37F0F77977 -B858F98A4391EE8A5D3C112F47E046D50169E1BF556CF3141D56855C3DAC44D8 -EF1F150EA6CD428057C6033F6E5F009E38E9499A652A08840508E104EA14BDAD -21C10A234CBC9B3F6D1DACC63562E3016F48F53D64E9D0EB5E4BA576BDE17276 -A9937EB7BC3A50FDD31929496C6E3D65FEEE9F235182184BECAF130E170CD1B5 -1C1CA0DAA43A329F0D3AAB7CF4A97BD99D80882DA5F24350B4032932331AF512 -CEFCCEB1D423F119B8A51DB9BF95EFDB58E6E1397B39F340FDE5714827088237 -5FB6D88AD606362F8E8D08C2269525582FD36A99DDE37A9C99854A58C62E78AF -30A1F8DC21FE811680632842AF0EE5E4F610DC31BACC993A7788E8512D2C7FF2 -B46C4EAB1D0A7E09315050FF2C80A10942C7737322C684D55502BD7D9A9E84AE -78BB7B48D182586334F673B902338A2396B3E736EDFFC2033169F3C597A53323 -DCF6E30C77ECCDB9C945F7E33767F6FD6944341D355ADDEEC8E1AD866B8CE6DE -C5CD231714FF2CA1D49BBB0AB4D13BA7D5D05BCFC706B415A4A816CBCCA32089 -E14363039DA0B337DF9E4B3FE3D49A88334EC7D112356C8B7C6B19A2DE5853DF -B4064136B3B9FBAF17D183AC9ECA669EAAE902F8DA0D0A8FBDA4A5264271353B -37C71FE8B5AFC4B247F24D2D7242F6EDBED7384BA2737BA8C0668FDC6D61659E -6C4F87A4E9A0BAC18C8805A57070A608A258D637B5CEDE9F11692E813461FAE0 -DB599C87E0CC9E1ED3C75F00C7CD6CF3CD6CCB35984211086490407EEFFE44DD -D6009500768A1AA3438EFDA386438EF013151FC81D38DDF82573966E4DE504C4 -79865914A972D84C160D64450D79E59B48A62FD65EB5F8609F9C8165462B2784 -D6FF086B209EB00FB3B7BE919741B42A1E474D95941EB8C96865781FDEE01554 -5C830DB6AA74C4851BDDC5687AFEB341AF24CEC555E2503B3DEEF443A6506995 -A77161E5925C271F4BBD92450C2625058F3308E28F2ECC3130A2CFA699B6C98D -8D1F2AF4D71AB752F93093B175CA6FD839FA1BB408A54D041BE1BB86F9F27751 -D0D08BD1CA0342FBA23E9FD2401784876FA728836DCD21F8455C6E5210C516A7 -39BBAD5F2A319114866EE53841A8A3E474B60FBD9461F4E5F220D2B021ED4515 -1063B4618B66E8B0070CE065A470A774B717159438AD8632CB8F6EB3A165471C -1040BE1255ACF78E4658BB9B8FC732FD3F59819B76B5E6FAECEB60A46A5C64C7 -351952A111A9B48660CD1123100441B918094FBF73D9514AB6D3F7E8E5702AFC -996AC2B23E6CC5CDA18411F2F93BDC2304CCB48F68B8A411A1CC54F6382D1912 -0E882603055F5902B40CEA425DEFB080A20CA7ABAFB3938F7A67F58A7B70BE22 -422C5A6D02AFFA7847886403DFBD50F0F4BBE0A2A87866031D0E20ABE4647094 -750D34234E999B1076560943FD4B150AC0636CEB4767F00D999641C6B798CC1F -6E6CEC4D201E20111F97092E611441167E5A37DCC6D3547D1470CD5CFB12B5FD -F32E10CFD64ECC1CC770AC50658BC79364B4445D8A31A1AEF3057A048783A764 -86B04377A4D205093EC9A024D26A62ED1F30C557D207161C1588D73A78A52D2B -E81021809FE5BA00278F5BB111F4709BCB7CE4FFF840E94A993EA8F0C2B2DB96 -3F7439818C77350280A4C26DC64090D81AF215470461D85F2758744AE28F655A -EB874C25977105D9F6A2807C6F8442E4EBB71E2EBC43453BF337704E0BA1FDC9 -B19B54F69FB8BF6566D4C7799264FA2B421853482BD22C8CFF90847A11EEBA0C -9A38F9BC3433A670FDE232CEC698F6337E30338E07A9BD8012D2E2416E30BCF4 -DF66682C8FD5C20B36988C9D921FB46371C01370FEF71B5C81A308E0181F997F -AD540ECC3DDEEB2BCDF49CA49CA34D7750321CB9168E78B24642DCD64C12C8CC -88406452182BF9470A0278639C8621A52B891AC106D42E67660C2EC1C1FAF824 -B1D09BF92833E3FFC7D3C90B76A783DF2A6B37734326A7193A23CC9A1A4838FF -2DF2AE9755CA0E3733BDABEB949FC80851F51B83B975E054BD9D929901FC45BE -4B7CA5D84DAF6177B903957B0EF32C67EDAA000A7BA5C585D8FA23954F727D8D -DDF5B0EDDBF9CC307444AAE697BB70DA1D381F1CF3B7E60FCCD73E60C5B7B7BF -2FFC2D093CCBA216CBF4204F2571514725563F566F76BCDE3FAF6D04E524B4CC -BB11D5D92288D935644CD4A8561C533DFAAC85DACBE3A80042E0668A064EA274 -90AA0BC8BA8C6444BB3F032937E4D9022AF253A3A6F8E193FFE0A10E0FD1FCCA -DBBFE42C1D170C85B97760D369B9B17BEA4DA91337D19F2A296542A8DC7192A7 -7BA08529CA002E681057CA2B913078895421BB22C9B9112099362A87A6AA7FBA -D2B539BCEF8B75106ABA12394F76890DD8FCF14CEA72758D57E306BE532C93F0 -79FC082BDE9FD07703E53E9352D42BBF728F07D5A7EF353AD170BBC810BB91D5 -B3182D526E2CDE0F2DC987C9BD21EFE70581A7E4F0CBC4A99A99FE54DC67DCA8 -2FA581777E3D0C4B369AA3D6709F2990F2EB0A177A82E2CDA33485778FB7FC00 -60EA1572BBC70536846D541B3092B0719210A14A6A82F4F753067F6101847B18 -F4BB64ABA253C0D898DC3E31D438B314F96AD10EEF8191843D7185925F25D77A -413DBA16F56285F7DE7389F05A9CB3C197D848CA6D373C1B50D2A4F1611B0359 -BB5B2DE87762DD0A84FD536BB04556774698B05EDD8E7CCB0A697CEC9AC889BB -7C95B7AE6EB3F8588C63E6F95ED079F1198479678E0F36962926B0AA45925ADA -69545832961406DDE49E2D58AC9FA367DEC7E62C9B3D242DBD094487A48C63C0 -FF4E344DB7671C53FBC45BE497F0A62BCA7A2B71970F39033B02B0FB443769ED -3DA7B39E5D077CA60B9C52074A68C8F894A09F8B4EFCAF72AAE63E8FFFD51592 -CC563B380ABB2C9DC6B5D0E091076BA45AC1C3A6096A5314224F5C634AE81F3D -A4F3FA2D08895F01C455CE1F6BADEEB117720298DE1BB1BC81D443C1BA67B31D -4949562CDA710368EFE4BD6C2C1879C47542E625937CF57D45F6469F6F654ECD -D73E8DFD0B9DACEB0E9018559AA03C3BCD77A613D620A82E10A549F1D65BCEF6 -09CEF848463D07A300B0094977B3CAEC17EB80AAF20EE09C3526B295B0487D05 -3597990FF55CDE1258BCD5AA78CBD81583BA273D3BF305FE18728FAFB1E3B490 -1EB533095DEDA8C5485045D67A8D95DF54A2DA0A918E47AD983558FC57643CFA -7E62104899C72DE60D41E3FF56C955F5736B837F8F87B97FB20FF6A0193BA0AC -BA435B814C0F7EB2F61D610DFB8554D0D986F1A12B785AD1B81C3D898A0E549E -ECECBB040A0237B5701A1217E71CA9CFF76EFA6F8CE9F77A490EDA3FD552BAD5 -30A05145B0D9114424C74E4C17CB2031895F6881AB5BFB34A23CE692CCDBCFBD -EA6B1E1419BA2D6DC468F3A1428DD7ADC43C85D22B51FEE47CDDCC5C9DE6B4EB -7F729AD4FB6957106FBB0138CBF25024ED293CEC5E46BE319B273D22D2EE5FEC -F76308C167E8EE6632883A5B990172FC6C2F5009ED8752011BDD94D6BA179EC8 -48D09B7BB7EED6CB9B1E71BCA841E58F1F2DED5477854AB4094B27D505A07FAE -DA2C9C4822711304DF7633C9F936336C3CD88BBB3DB5E71799183F0B8A006CB7 -1C273FC05C6C6834649B0EBB29DB7537C4F48028CE48C8DDFCCF54DB0A02EFAF -1793369FA62FE42CF14BF0CFD9359ECE81BA7580263998633AAD3DA6C2CCBE3D -BBA037A81D37B54004B5CBFD09135DFFAB724FF5B41329069EA319C5240D094B -3E9EE7D3F769417902FFA0A0EABD66E4C0A3561B055D29C06CA3D0FD78476C92 -CF6146391A83010CD96CF73AA6E0AEA4C4485D4F865AB12810DAECFB754FC609 -A00D4C80447B227827D886C3FD0BDCA5538AD7768F701B619C7ABCC5D63D3493 -7751A59D0877929AEF57B83BD3CAC7E509128B228ADBE06BD839C461356B4EB8 -A0FE34C905C6290111832A13A30D569A1A6127313431F0559584869B5362BED2 -F7C938D558B2D497B88FF55D068C3B0FF74F95657BA77B600597A4078116D447 -3D031AA518CD4611C90748901E04DB400AF888FC13106633B98693F1C33A4707 -5C8656D791A6BB12B4124F9867D893DA8567EFE7C1E3C7D20093D926782A80CD -6B37B7E342F8F29A277D16DF0996EDB7BD222C7ECE12A7FEB2EA383385586C0E -45F1150BBD669F6CB4DE4845268A0E5D208C49C203EEB9D68B2F15AEA079652F -979E329FC578627072F36565603E174324EDDB2CCD7354E479AF13B9D247565A -8849945ECD865917C6285951CE5A8DB30A4216F3A7B51826D73525CCA3939BDC -E0409CB1066569D7038380E22E4938EF00BECE8E81227A2B54F2305587CE4AB7 -F60442F1B9566146F6E8B6175D0955EB55A49DB498B8ED19764F81909968E301 -8C068E55E5C8C2F07896990718570BFCE1D5D6A0D142F0841D4D682F2555ADFF -FA103F285CFA3ABE64DCBF64E51D7CFEFB732F78E3689B62AE3BE66B0582FC6B -877705F8A07D15C075A56E3A85A32CA980CD95B6D2C966BB2E3CB08972179CCC -21A31A0BD0F8B66C80E928C16416F23A44C00B832D1BF36D5A22D0FFDB1515E7 -29B5678B879FF5583E82D92E976A0AB809A1E3361009E9DFEF95403CE1083C26 -D5DCE5999FDDFFA49D2959735D278073F0E13912731FC3792B026CB84F5FA43B -8B58B1539B6744CAE175D5BB8E09267F9BCA95723DB666F0433FD591BEB7DE82 -68707BDC3275F472117A71BE3468CDC52097C5ECABA9F823E9F6F5488F5FB7CF -AF11D19D0D36A51976D50FB2B50DDE45255EC8A056C1D1AB5C328833B0630787 -4C8A0CBCF56D49CB6C4DDBF674569B2556F1B814C1B24B79C443331465F5C3CB -0F0F5E1665064483A8310628A36F864807F59DAD43D9AADB8DE07A7ADDDE2124 -D45B7D8A763DABA996D97F5BA3D3664CE0FCC3AF04B0A263F5B34CE2899D8AFD -C64AE1592AE538D9C410C9DDD1F832FEE6ADAA7FA3AF8FCE54FF56C772CED1A6 -CB2DB733C831FB648C6625A9250EE01A85302565C80CBB1482BEF240336474C0 -027281DD34837F8D735C575B3A417FEFE9AC5D19C34F408A027A11722C6C0BF8 -C32C36D301B81BB32130B6C5574F8D7FB4B75EFEE80B6F97F694B3E3CC47C781 -976C2875B72715B9EF2302E0B38675555837112CDD710A8A9AA6E38F8CE344D6 -BCBA47B8492822E0AA95227ABCA59EE95A9EC04533F2F183E11447C2FB94356B -B6D4ACEAD067C4F3A9342279AE39AC3CC2577A900F5F5D3E4C84DD4A37BF403D -30D8C55A34A05CAC0E185AA666ACE03DE2A6F0740F22714E0C50853AFC3F6FFB -D00E33CBA9FA009A6B735A4690DF036CCE47B3528CCABC30635147B43A7F2845 -8CEC5C1C94BF9B07A61AD35F6CF4A0D4E181BF8239A776E1F35F1E85308112B2 -E617AE7FCE5E8EA627E935BEA658D6DC788321D5E91741BF88B35D11DE43F2A9 -E82F86248235BD7A824A93C6E9C45BFCFA906B3FF35E384A14613225B69F3FAE -7FADF6D40A7FD88DB1FACB23E6CA66DBDFFD11D8D6C0ADB69FEE94F6DAFCDA28 -4AF47308AA191C8AAA25FB7D25E4C0FD131ECF035B66415ED41026DD2F71C038 -E470D76F373BFD4FC1F68E9873D489213611959311CDA082436DDC25E30CA69A -791D72710666571FBA502868BA6D9E36D9C93938E6311DE867686F9E09E3B20D -95B9A1412267902EA8E9592B4A2143FF88F60539EB545522FA5B671ECE13394B -1B38C78E1C7247B8EABEBCA6C0EF7A08E30E4046A3817E11C751C4CA8B5DDC70 -1F459BAE25D9239109B7A3EF5A339C5453B57E85AC9685BAA20AA5A31BED9AAD -B89380BE70BB4C0A4804DB8C50426E795BA4BC1F749304C288ED3C2882F29EBC -A62E1EC82084DDCF5A195772C250FBD355E9524D202C441F85052F5951ACBCE7 -9EF8ADDDF69D9BCA6624E5D0F9C03D72283848325EDCFC572FF1D8F67FFA495E -AE35EA1A371954924D936205CDA2861DB0471D40624EA386131E6DEA1CA3449E -4313A66DA42B34B4EE7E926919054A03FD215026550E867C09709E3FF8F07D89 -51A87FC105671503632ECD39311060452DB1962E67AB585C40E762B6E694DB85 -DCF6BAE76779FA3983E6131E3A28EE90727E0DCA4D5EAF5B4451C7BACEA2B984 -7927B996B8B329CAF896F50A3F02CA75325B2F626AC15FE5EB9D36E1005EB22C -8943042606DC86E6EC0D28B7E803D9ADABA4812585CAF6B5A7CAE6F3007224B4 -199DC50D70705F0AC64A8138549512ED395F056EC1C26DA734D606674A8D259F -560E3BBB3CA8B8DE0A665A7D59E0A21EDEB4027A0B3CE8835B998F1DA7E55828 -25073EF8C7622BC9B4AE2C9672D2B5F7E24F4A15EFFAC878B3809789D76742CD -8501283D6B6888FA63AF773416CCC8D0228DDAA3C315FDF00C997AA38FC3877D -3A9AB28D880A840D96B54AA28EDD7376863E23B8D0862CA449129CB0E5359D25 -4A3674DF0A0A16A6A5588BF3F7A82FE294564DF58A9191F87EADCCCEC520BA0E -A5889888F651605834E561BE8BDB56D2D6F9827E5F4442C47EC34CD91B0042C9 -8FAB08FE7EAD98B4F7870599204829265DE2C0E2ED936A3EC976DFA1EA5E1E3D -4CDFDCEB94E9FB0575F2692323A37A5AFF5EFEB78316CF6033BD8FE646D7A568 -2B4EA3529AA723693CAC775C0F42D292FD72F6546A983CC073225326EEBDA7C9 -D464579D133C38D7AA85B1146E8A6DB5E6AFE073164241361357C32817A5FDE1 -90C259ABC7B9ED51E796471BE1FA847B93EAEDE45C367029712CEE956640F462 -DEA26772DEA12C6DD33581E447C0D2DBB60E453241A69119F3E596D1A65F82EF -1AF195A55FBA3354C81DE12A800906D1BD0D1736453B1D70C3540621525D71A6 - +46094C740B896755A724C5B6AFFEFD3C0032F9E69825E30BA451103E26FD38CF +F398FA17FF0C28E3ED21CE278868C242F3101F449B7F0B1A6F1FB55A7063C4B8 +B1A5742CF9A00023B430C092741BA7FFD6BA095E45A397E15B54A81F89B4DC62 +627C48D3E1BC9C9BEF4E5BB9B96C0DE9EA7AA4C0C3EAAB19F180A0F2644F5584 +FD921721FA44AF45C408FB0FE4D6EB3AC8106BF6E7CD3C3934130D9F411B5386 +0DCCD31C11441AE2AA6818A8CF6C43741A106D68D6CAD54422115A756F2A9200 +A21D26395FFFC0B10CA625B7E3193D3859FCED9A67CD1792EE7F639A778EA7BD +EC0331917CF2772126EB0377234CB26859B0E65796F985C3BC32E8A9DE3E4167 +A8E8399FEBB3ACC688865B3386E362EC7B8A21DE8507D664D35668C320603470 +8F51F993D40805B74BF0A7151C26354F553B1B9027DC02B3DDE39FFDC203B9C5 +CFBABEDC209F76ACBD965F4A93D6C4C21C1E6F27E2A6D283ED77EA8125F3F6E4 +17583530C8D12C429BFB27715DE1C595D904436BB8A83FD27E340582F7B243AE +844B777E28EEF2F286AF5B3BBC329BBA2F2750B03421C5F4649E44791D339FF2 +34F518BF12ACAA9B901C5AD95D66807A0946FB94FB94C5167B5CC5172F15BDB1 +52E362AD979BB50DE26BCFED4853B4B7F685764D82C6E43ADA0E368485F09D68 +751DF035B7F10FAB381D6A09701C70005D3A54F04B4D344F2B8EDE6BDF676062 +563712167DA00C6CECC87590042CB23644AD45C939308C5510808480E693C2AD +68B7413B676C717E25102703F477359DC9AD0E67D4EBFBED9C7575357562C9D9 +BA9A3167747CA2DEBD0E86FD9133D41A1809D4698A91AFF4167733AD45A281C5 +44FF04B27096F017ABA020BEC92CE628CB5450C48568A3E76200C15CD68396B4 +581E1C9061F1D17FD37779E82F47ECCAE0749E97B2BF251E86B7AFFDE11AEAC7 +0DD8B306E7A031119B80A0A47F37A63DE8E5A0ED740E288B6AE4BEA0FE28119C +C0F6D54DC35284334684F6E6D2E8D99706ACF610621ED249A5853AFA3827E783 +1AB90F19EB7835FA1C68BF2173FA964AAFB8B83F6DEE93515ABB8DD58E9389EA +8CB1A9393B4C04C9D4A7379FDB110E13233A54EDA46E5206D47649CBEE3D9E7C +BC582239C8F87677EF0729F6A6507DAB04601960BD18B4DC6C1E6EEBD0D40AC1 +C81E6FFF8B5A1ED99E4D0F88651114E7FFC6D49F7502AFAC6AFD07B1E634AAB5 +84979D279BD3E049880254A4EC5151E7249A39A21AE4AFEF3ED1632ED8BFA0AE +8260E5460C2A1D6C5A8FC9F0B9B47D3138F766C19C81FAA2E53B47623F9EDD79 +83702788B73543B756E95C3223633B8814BB10FACF6D734399BE018CEDB94FC6 +C7CA82C64B7ABD57B693CB50484FE730C540D33E727B29361B340BFCA90F4191 +412E914601F84AACA68389C79714C09925C4BE3E37C018342535A2FC2751F63F +7C6BE17DC26CFA5EEA25F1ECD6E7F123D91A1F8395F56B969C8038FAAB6D99B9 +4253BD694EBD2FC3104E28F1BBEF2A41A4E8279079C90E173CD28114865470E0 +7C6C797CAFC790F781D168E308DDAD119EA1C89D4A8D721F0F43FFC3FCFD68D0 +5658C733D5DD97A87155AF74BCCCF863692104E70BCBE8A17846B4A12861BEB1 +ECAEE519E58281A764315D75B065F368B41BDCE889B4BEAC675D0ADAD51CB3F3 +2607B039716226B079B6A7AC1118F110E7EE181912E3F9DF6D6A62F5B4C95620 +1F4A4BF83492D1632ECC64716F5D24793CB1716C02C561986333FD7053071960 +8CD62AD16E9D833942F56B7234E68EB776C6BACBD442E91C82E428D757E1CB3A +828F887AE21B415FDE78634B737B400EC7E1709AC7299196A7A874B7AFCB8188 +C471A20CE2D9B4F1FEA56902F01A1BF166832A8AC617FEFD8AED32411F26B71F +70B8103A38861C324354EF7FE3F3841189751EF9871DD08E229481F319AA50F0 +530C6CFFC47DEC055DC07BFF9E7242C84FA721E864EB8F990380A012BC1C5B90 +FA361E7AF97334570DD073B719BCCE356984C424027FDBB5322656862DDD7C35 +52C0B76FC0BAB73929373880200A797150296B0B418FEB4AAEB32D18EE14FA03 +E3C5F6FDA37369504E9B443AF7861235D247D1C113A2A3E97FD3F453DD4F5BD0 +4D871A7CAEA1CC29DD80A7F01EB0B265BB441FE03FE3684393D2BBA3454A69C0 +933B3B718DF5BD9581F439C66D851D58C07D20DB255719DF0EDB7782FB9D2438 +4AE314BED285D78A786B1A04B82AC33CD610B00E828EA0B352F70D344307B490 +71FB18714EDE7725C8D642D169A455E30D8DAEB8B8CE6D73403FE62E040FC34A +3A28A785DB8E1F6B72C0AEA2C65E3AACDC376C225BA8C86597828D6D6DE43182 +3064303C787536209011AD3260FDCEC2B61167DFDF66288A6607A85B8EC4A4C5 +CBB5E43CE0F7A615DD8A215CA1DF20DC7A6C18D0F50A7B1961E581577187EBCA +A8C7E2A66F97049C98B68B1E1C0E89E8C4621D16846C8FB2D672CAED72650F89 +E7E0B1538C5D066066368DEC2C6769201F042103905E0EA420F62A93E2EA97ED +F115AF5D9EAC491EB93BA3604A340A5067484DC2457948E87C53D4FEAE50223A +5D19B663D3FE38A5EE849CBFE02D3C6298630CCC09807FD2C7A28147CB9E5A93 +362D752F049BA649716A0F87069B255B98724EEC48EA741BA37D8DFDE6303F28 +9459FBE72099F604877FBF08ECAF8B54AAD27E83C2F379BEA79521884027096F +65191C20F76D668D0ED3557DA0395A985015EF8CB42BB7DDD6294D2A1A6ACBD7 +8E197DA70AABEED9474FE45BB1BCBACEB5FC0B2431E365CF4B5BE79085448D10 +BB2D6C91DDE248B479CFEA6124AE29FFDD9104A17FB8F54A0360E528460DD02D +BA6CCE038E8DE52FFD4A18BE1FB2B9E9174D0A0B6D56CCBCA6F1CC19D7F947BB +7C46F406917CBE909506CD67ED4482551FF6C31D7F282BD3BAA93EA3B1AC728F +71CA7D0663B8983164BB319869120F4B086BDD81351CE8E4974A7C56EAB8F328 +4CBF2E1158F057ACD7CE57E1D7BBD15535E200142A969285463E2BB41A077924 +62C6115216D8AA3515D67140BE8D48DE3A216E24AEC7E327FC6F939E85C480C5 +E2D6D9762A876980EC5C104ECAE993E0B69E7FF6A47DE99D688D5661AE02068C +5E4BEA60875FC4EDB6DB3BA42F22B2729F2C58C82483DC8AD51E78B3D64E100C +AF4FEA602641C5C8724689DCD27226848E5D1F77B2007639EB528C9345A08FB3 +D60B90A28359F3CFA2A4C955DF1D96F5D2C924367C334EA38B1AEF103B282319 +232BA980CF64DFBAE18106AFFFE31C5E9ADCAE8E5959EE633EE44E0776F06EE0 +CD971188CF8491E0E1EB317F20B73A6D8012D1FD40E1B62707AF617D52E93E13 +CA254AF463722B2D3566C3462FC6021D86D68B008587E6DB882C3A883C7A4E0A +70BB1321C959157BAF736231125A96534FCD10B92B2FA53C7877BB5E0F7C9AA8 +92D52EB2086B4480A3B8D7BBC3F4FDA4A9D203E6EAF52F42643FDFC058D8AA4B +5D3E5A3E37902DB2A9843D6161641030BCD75B64E1929D5194F7B6A44A6542ED +1D91A75D1DF1C486505DE3E043EBE4588A3637316FA0C1380701745BEB636853 +180C6019B9E8428360BB09D4DB7FB69891EB5CCFA2126E044794B3667CEF0925 +73FD86549B858FA331CD50439D42F685E94DB36990D594FE0B054B5CBFA93110 +681F26CA3ABAB64C14DBE6EF891E4D22B39051D1AF2D20E5B0F23FD2A05C0220 +4EA9DA675C98F87100E30E57A7B9FB492D5FEF92E0497A7AF4AF41F310921ADE +A87C0F3238D668D33AB48AF1205E426FD9D567ABBE73D41761CCD72C20F5E244 +4EA6AAA8137C4438347AFBC5E171031ACC4955B15713E61666F6349EAB8C1CDA +D8F20BCDFAEFA66D2BCE21A485DC21190D3E13D70E9E4903814E9226E747100D +EDE147FA61AA135FC788C68EB891104F8390E0AFB7F8F252EC70527C4CA7E3D0 +5A213CF4CCDDF342E184BCC24F7298E52CACA71A502820ADFFF08BD037ABFEEC +188A841ECD308181A1A0FC60133BDEBDDB149B899980301B4EB91D3FC1B05D40 +2E609B92EA005B2A36E4B0C5E9D408BB564878227B1960649E627855C754649A +26D94F02C0B27C1C7C45D809C437ACCE8CEFF6298C4728CFE2B4594CF9472D14 +6D82396299495491652501EF921B66D375FAF9F63A323B4FD6A8EC0AA9DCCF51 +720A1412FA57FABE1CB504699F8341AAE6DE18E3262F9391A0ED0E7A3A953527 +A684ADDBA40D4073A5092DD3CE996768E5CE04E87E26647E4F7709727629C1A4 +26287268201DB0B33077739C443B707EC25F29F167A4326B9F87ACAAED850C6B +D0FE3776A60E86A769DCB46628A91910C5E54C97226DFD939B09B6B2A4FE9DA2 +1CFEDB56EAA02A6970CBBEA982932001FFB4B11698740182B118CDB4DF959614 +BE25E0C5DC51EA2546A253965F87E908E341C1879FFDA8673353F4620A637AA6 +9BEDB5402F4A0317095D79BA450B7BD5E5ED2C6D2B71E5E844D33992B77FD17D +6A23E7A7BAA71AF5BDFEE97AB66BE0F14A2E0FA39E4339790089528A90C41088 +19E0EAC2B52AB9CC36C01DF290F796FB12985433917FA7EE6FD539C8535C495E +6CDA6EEF3B89E37737CBA78829FB1CE5EC69F97DF4475E97444065AC97477979 +6CFFF55D0EBA05044DC353944646C614AD01C66552945F2CEE4F75337CD5D3C9 +AA45A68D436C445F3AE33DCDD190F68D2E20757CA37AFCB90AB52794129A71EB +99A53205E4BA8D7FC322C7CB5E99B814C0C8CCA81CF3203E8B42EC8BF3D3FBEC +28F7CB55A617CC9310491E6FE5B4DBB880EA882070F2F90F450E7B2659C06A00 +F1A5245E3729C11DDD59C054BFC04F2BDA420354ED73FAEE9D6F3E27D16964F9 +AD62D99F9DC91C06FFA320045E9BEC8018331BB02ACDA05E901E9211C6DF2C6D +4CB723B3506FEABA3C8AA8F185F16C7A91DBCF59CF91D7D2369DED4A2669DABB +5E7513D0156EDBEEE4296511AA0B8F24A224489F58963E6C50BB92A0F9A4A58F +C968EF269DADB699C3EEF15665CAEB2288129312C0A341C284A2A09D8B075DE1 +518EB67C27F0698EE9D65F9A63E3112E59AEE0ACC8D12152C40E3436E0A229AF +AF51CD07F3F0A6E82A3B2905BF8FCFB74F832E6AADAA0ADAB61D2922BB4FCF12 +166829B2239EEF14F8BA28B530C9201ED6AB185086CF05772CAC65FBF3968146 +A5E7B7BA450613EDF1926090CBDA0B1D9696D2B0B62B3D65BD95C3022AFB919E +0E520BECCFCC44A4BA2077F8A238D3B533F5D9B9600F5004CDFEB1AA03A9B5A9 +3FF989115A0DBDF3078E4CD1B94F529726B213FE1FC68D0D135650E12B16F742 +65AA4E296561669C3B1CC967AD4C0623C02732C52430C25E82491C99ABDDE299 +FCE140AD31CF8CA5463EF6D0CDD92EFB085F99FB2EF153A38D077E6646DEA40E +54C7D26EFF2780FCEE5C2358FE9669F35AA23DEA1AC255F588BD8D9DD3929EC3 +CD1F09680ADCE1A8464815F67ACBA9BD5F1A1B95D2192CCC0BFC146876340CB9 +08EC7FD15ABE9BC268762B533DB8C10B51751DDAF1605BF2978ED92259CECD7F +04B6E2D649016DA0D967F022BBFEAD85B5A4BA91725480B7064D05AFEA76A728 +43E07D69D93C5477DA020A9A914FC7AAC3B6FB5433AF7D292A3D727C0501A353 +C340E2EF78EB9C2D99B6C2BE6916D5E3F8741111E81C8D48DF4143BE17E8AED3 +F1AF50C3AE8117A91BACADCC92240795ECECB03DE67BA8284879F4F04FAACAD5 +A17E91AB443EED9A4695037306109DA8B55B56483F51EAAE8E3467BD684FCB1F +7A4969BA7B583F3502E27F6A7848C36497B8DF921A59431E622203066AB9B5EA +106E3327DC1F5E48AD380A37A22B73588EF93961A37D951C1327039DC0C887F0 +47AB4E2A6EAFAB79BE48A2FE8878C902A1EC331764DAB00232DAB99CE3FD33E7 +75325A6F5EBA53A41927AC3BC9E58909271C4BA31B6487BA4437AAD1B7184042 +61224F728990EC1C94696100E1B7FA877166ABF120ED282F75A3E7ADBC7E4CED +76E1D4EC4704BD05F3CDAA4FEAA915D3F7DF1BC285BAC27786A42C587095EA4A +59B2BEE829F32B1BBDC28F68D7EB84DA9FD024FC4C3A5E78C13FCFF6BBDB976B +E4C91E6725845D3C5B8E6211C3FD0A56F62115F5B63CCDB8DE2378DDEBB65883 +1C4E0EB0D7CA943E99B5433B9CCD5CE482E5828950D7CFA8E4267E2E2BE0AA2C +B770B843DA734B4FE6143154DBDA49C6C7C08A6931D0B189A533857BBB1E94EE +6C587C8B622319C2B368186E000259C6C6A042A04B98478C1B7FF3E059981A89 +7E7EBE01378A1AB4512C486FA4A8C81E93FA4F4C6B8F029FF9FB9E0062A3ED67 +A367669D0F2F848360730632D83CEA333ABF6AF0B8A118333F90D564B5F148C8 +933DAF38098846BCB9C78B83F8664FF2DFE16524FC2F4C014C1CAE7445857475 +3F54F0D085CF28DC5A82B0D1779E4EC19E447F8E1854BF6FAC761A3AEE3A193D +8C156C717E6CBE3AFAA33BD74504ACEB87F7A5D35449CF2CD2F277D1A76BDD78 +1F8144492F596E3BC16C26476422CE54CB38A72CF877E891A9235CAF337CCADC +BA5BBF1E74714DA0F7AE66099CFFC7248F4AD38D692AB815B374BF513AF12802 +37CBE074D111A5A67703F0D6049EC3865D3E82B989F287FF344515794B7A1BEA +96746DF927B1B78AE9D5A7C28B4108155D9B9E6F4CE18673A6B758E221F9CC04 +4A1714AFFC5A5E4B14C747020227EA9F8F5B89C3D39C5ACF3D4695220F44D951 +15BCF8ACE56D7D1ED857CA6B253DD46EFC0F35EBFE6B41A585ABBB491C41371D +9E67F7B33AA960E266B3EB55BF0F6F59249D116EAF5A1FCBF021D86B41B1A3A8 +C57A8D6DB6193C14269C79E70A7EDD762D06673E4074C74B826E41463A154E90 +0A9DEAC706CC2224E673236F2FBBF0F795DE914558A23BBCB38578531EEAC6C3 +920FAB1B2FD02D8F2597DDF193801C32367BE9919BD10552CD77792F57054140 +FAA50D3B0EA52186A3BFF87BE9A17B8E38650D525DF306BD03AC0B9BDDFF0E73 +C16B94578EC769DA4EDD96F63AA07ED5BCA0C69477CC504C023A8450DD118E30 +5B068C11A8020D1A155FCB44FD259EAC3BCFCB40919D90AEE0C4C415B99CF719 +8312EB2782A0655FC63201A0271DA667178176CB6C4BF970EF1A8A50279607C8 +CCD49F409C3E7865A3E2BE808C8E508E60093FE140218D7F165A509E4D7BB1A1 +AF1B61DA3CA4CED717031028CCAA91FEA4E54E542BCA84E0DB032B87043BF9E2 +1BABD81EB03186D16A50F2CAD20D87BCC164C4A98BB8B366D4E4A4A7F2935403 +C4A3D1E53BA899D6548EAACA795B23AF56A62F414F14E05EA522FA3330040298 +C4B930EDE402B65B9E576CDE2998FAADE3CCBBD592B43F8BF0BED1CAF0B8D0C1 +572CDAA622E23B2D8DDB7C15FE2D9C0AA88D7A75563C69F5657BDD74D7483E82 +0221D0C09F9B7818F9F826D360DA7926D8AB1E2F847F4D254AEE8F83E9FFE21D +55BCD46A7B7AAAA0EEDF3B8340727B6DB779DA506812DA5D38B53FE864063014 +5D300EAA72C87CDF2A542F4A34F85BE36617063BEC1E040281B29AD716741E10 +A11AC9EC5AFA0F372299C4C6B1D648BF39527CB16E5C9371BACF5CFBD764CE97 +0684C6AF78B8FF538B67EBC6CE5CB282DF4E0F72AD7D8597CD333F08CED58097 +3D29C2241E1A691F184C5F00FCD0A9F7E2A84AF14F5E26ACF7547F5BE4EB59F3 +F56588FEB56594B6213A734626262B2EE032C6EE416DDFADC53165413E137E1E +F6322519BD06A9EC9D641026D1742E58A8180D614C558A8EFA94BEF245BE6F79 +FA975B4889656FCE642D981CA27F3D683AB86B8D5502FB1E456E22AA84D8B516 +88879552C444D3B514E8CBF3EC7FE0BA18648EF739E4F9F2DE6461F222F389B8 +367ECA1FF45A65CCD62642056654D56C22EE0221A743D8D5E5F3015FD8891781 +C3A34FEB7D6AA1AC8284AB5AA8609B0BB440C0CAEDCBF83364A929AEB68494CC +17FC338C93601351E8411BAA9DF821A8317DBEAAFE36D3941AE2DCF2E781553A +D92A7EDEC8B2E936E8D0BBDFCCAB9AB2DCDD2E11B61E3186ECAD7797291FF022 +C62806730BE7A6FC13C4E663E10B88E204AFFDF14FDDA193C6E52162F02F3369 +AAEEB8B2135D6D5C11AFDCB68265907CA039E9A5E9F53F559C88E400E6468405 +B79D8C2C3FE8B945A4806F4661B0A25490BFAF4FFA882164828E258EDAF9CC82 +29CA2B1FEFDE6DF012974241B33B67AA6F716B9C186547637A9FE6AAE26AF1BD +5E577612F78ED0152AF67EFD615BE6CAFCC7DB6877DFD01602B364C07010B5F1 +78CB8C64B14B171C0B020CBF8A34E37951DD263A1ADB2FE356FD312C233285B2 +A8C8C3375044893EE33DDB663B6844DD181E25FBB7F5AC239D9D9172A55C62AB +577C1A3423F24BDF5D6812EBA75C9826D41A641626C78FA36BE02F200704517F +9FF0C168479B63E9B5E3B4F2910B9D5037ABC68FDC7940EB80EE45D66996232C +7D3C7F43790F3E7E6B120F8828381D562D6820F7BB659C3C7858BDEE94B8129D +73742D17BEF718017CD2EA82E6ADB8EDCFD94F9E6FA59171BC12C8A5ECF0F889 +10A6C3C2D6EBBBD5813BB11DBEC7354EBD26AB34AF24964D036AF2A021F24EDB +7F7B259C061E93B5975715353EBF102B69289A5195708FDE0B6D9AB9DF15F1D3 +D24D0BC945B1C82CC7F034506E73B4E39A36B9C56D00397EDA282D57B84FBBF6 +9BCA77532E7F6874F1D4BE727F20F5FCE3470CACB03543A4861882EF3B61F6FB +90F64CB49A89040D76132F9B151BE4A16B150F265D43DFFEF0892B36DF91858D +15C6DDA2158B20B3FC4B34C99132322C51EFB95772ED481D165715929E12A852 +0DB3301FDB5BE4DB748679AD5647B87FF3DF51519AC9075BF115E3FAD2689979 +EB69DE664A3BC920D6EDDEE9ABADF292D41900CA22E02C6D578C7890C6272AF5 +49B7289E24348ED691D206DBBE4AD3D83219C8BABC84E47E0A93F9FC49CCBE30 +982AD2A439504F26F5F063F6BD5D9345AF4BE80778BA6A960D87810F3AC01B76 +7C3C1703746E82C5A3701B0430450F96B2F7BD5AEFFA02D6281CD38CEF865643 +27EFFA6607A0D7D735C1F8FB2C1EB3612193EF72D192F98B083C583923043493 +0F349F1448EAA3477346033BB85476AFA3D03F98CEDD19874F835165F9D099C7 +14B7D0A101345F8F4FBE3B7A5765C86565047B6A1FA2F79940FE9EE47EB9D1C2 +DBCBE770A4F5274DE0CBB73B7E768B5F92C84C957D7AD73F02BAB8E1071F7A77 +D60A3BCBBE2652C2792A819F430006B4B1E6EDE307211ACD377D310BC0674F5D +113689C175171319B16E50A8236C9CC6B6CC9FE97D51E3A98BB3474F086F382F +10C950B3DF19AD841979504D8D212C88C80D8D93B7BA0654722E25AF4A8BF806 +84D3F5BB34389E8677F71A6B0DF96D92D8BFBB2426C8A6526EA14821A3F4ABE2 +08F744A8C5BF58C7A5B25E290610EA105708BC4BCB87A27F703D2377CAF3E7DC +F4DF97BA495C5D0272CFD969120BA0B181B43DF88B7552DC8D3067810014148C +C366423A0435189F31DEA82E2D45D457463CCE2D511B177C3B292430B11AAA88 +60F191F884611EEDED8B7A331F84DE922D615165B39423C0A8E838743E2F41D6 +F72A7DF731D18F591159745BCDC2916ACFE714A81FBBEB9A8086916979204497 +E88A11FA11B380C2EFC148E26D1F413D11D4F6EC3694C1F43FE5AC3ADB3D6D92 +2ED671D5FF29503157AE82E32F2D603D026B500986725417CEF963256D20AEC8 +0007E709305FA7AF78EA136D831D1F89F26B2351EA4BFE73948428EE2605EB37 +7F7EBD25EFCF298AAC438905581FCD322693F94BD5BF3828148D7FA5B2BD64A1 +9D367CCC4E89DBDB797165A9DA8DAB162983FFC3D0003EDF1435C73F067E7F76 +0B71EA3C09D85A4E062A28C1141CA11E072FF92CEF1B7E9D6877C13FBAAB2486 +2F05BA793DB31D5E979F38CA94230FD67F0EAAD13949CB48ABFD9A8C98A43946 +E3F4B648C7D64CA2707EA23069E27F3E056E8449D591595159BF5FA6EF09D81E +0B009B86451C8C8C8BF8445ACA65D2EC6ECBA0BBF46579A16BA245140EE4FAE5 +C7C21763DD2AF6646AE3A16A2A4388877B23BC522CE62B82FCF88BD9A5D4E544 +B7920B3FD15B0D0F6B8F6B32CF9BB063A88EA3D23732D5ED782D0A61EB7E6C6C +598BBB62994E070A4D1CC7F811C37E65D14F360C6AA9CFAF451AFD945AA121BD +2B267CDD32183DC361DD762BFC5D27C0C353C533AF3B2B71A6B7E1E6C3AC5FCD +99CF164C7C834F7790A26F057EB5C128D65E12A9C12F90E2B7B723822E7C24C3 +9D7EF5D91818B80BBA5F5707719827776D823DFF9B27253F9B5E4AA31CDE8C3D +B9753C588A8731AF46279B2819B6E9164B8CD647A6C5139A2B163554037DE039 +01B55BF11C472570732DACE2E776A5CE272FDE3E4C409F55BEB25295679DE20A +64A2ACDF7B66BEA904D529E005007E3E23FBDABEAD427C9CADB7FF5A5C72261E +EDB8D2C1292BCF1DA2E300755911A900FEDC89E04993BD47E82628C3CE693744 +841C148C1465581A5FF98FEB82C16DDE509CC73C5063326D679C99B66239C072 +7D31A47273D2E9934849643A9E1B1D0FFAA6F79A3B1804E4A24D42E29B146838 +9BBF90BB149C68A54E8BBEB47E6FC286E21A648D752E99A7CBCE619C45BEF003 +20FC8AA99E777F5EA9394332C69595EAF24CBA496BED7E10B9714800B306B900 +A33E7D2820E4E452611228A8E64D8F940E9C2B2A397BBCA1AEC23DB8161FFE69 +7DB853716457564615DB8773D9E8B5AFEDE6F666C95CA1A86D31ADC025BC2EF2 +880E068D61F2BF6D3AF084A195A2ED60781C858F6E6E37B1F58227F2153E4E14 +81F0AB17909E57392327D259D7F9C4CE9BB69A7BF927645BE2CFB3AF8417D0A9 +3DEEA5ED6DE07CF0B1910ED59D59AAFD126C27BF4CF6F0D3D3CB71D04EA02FE1 +7D9B6D411EBA1D542786E1F167E964AB5C97C24596B6EE7E9E9B6E5DA79D1B91 +FCCC1431DD75D36EA11EE8BBB5B5439E1F59F8EE27AB1D419BF53FF618731677 +5159BC3B56650D1C335A363CF3CE41A2B74C51A40FBCF2BC4A69B0DCC4836713 +7866C865F4E8A0F9E54476B4C905DA3CF2A0B34CE31DC9B2CE44978CB3DDB521 +89407E367A51A1D782EC5E51A46A054E3A41C7CE0FBDB989FAFA2970532C9FCA +76EA5A7773043BB9A5D0314C74BC4355E57553069A198B1B3CC43A9EC08671F2 +7F3AE6C9A73E86D1D96A8BFEC72D494B50704BBD2772725637D466BCB637BAC6 +8E68513D645170342BF3F3D560FC738110F09D41CCA0471BA80CF19503C99CA1 +DF971C4858BB10D38C78F05D9A41065FAD6576B425425187182E56526CF6AA92 +641A6D071F081E310FB89A64B8615907FDCC8837DAC858ECE15961A2C02B5949 +5A5FDA55169613A69696CF3EA85BD19DB89CA91F15452DDB8AC178DD4034D7DC +0908F4C8454C7E9ABF65A1E05D304B11B5017B4E7CB7ACCDDA8AFA4982CA52A8 +C876A4FEAEED3FB23860D75CE374413669F2B22532C617DEC6A7DAFD44C995CB +51F2A229C74A98359A4DE63DE27550A676491BC052DB10B61D47B82F5ECCDAE5 +AE3843B9A6EB9FC4876E46195F82494D322DE3779C41B7EDCE89A88388719453 +4A5A46AD11556A9E925C38C43C1A0FBF8B68A0C760BAF73EDE9627D0FD7703ED +8C4255C064E1843D354DEFFE9D04CCC7532536BE0A1720E908BE2CE1AA04939F +7759358852EFE801BEF83A2264C4F88227B8F89BB344535C42A2361CA16F2E2F +888DB6EF29C119F0F209D795362FB642EBECE2BA149E39FC0F57CBD7FD818905 +6F7FD695D7A2E239012E1794B28EF53995A57FFD2AF29950A3A7BC6044D828C6 +A06D1EB34AC069FFBB7CFAB92792DB64771B00D2530805ABEC5249C0030932C5 +817C8967FB90B0C3891A934D8D2EFF5013568968803100AF5793F52AEB5D73A2 +7C7B335B105815653ECD7826BAD00D4DAC9780C28BCEDD6C57F00BE89CE410D4 +69A7844AF61FC50C18F43A63F7DF10FD16FF24FEEFA902C2C90662593F644D4C +60B3A2B6295474ABEF9B0C43B4EB456269AF92878B4223DD885243EED6B006E2 +B69CB36D75B91096A56BD43AA875A4156CE4CCF7EEAE217E4421D35B88BA2F88 +3C4DC88E755706F2907E31E870020A8D9E6F8E41156536787959B5D7FD35C2FB +8187D58DED939E56C4BFB07F9C15C6D1321FD46F32048D9328EA498CCEBB896A +C054E9AA4ACC2C51918F2CA4FB1CB68EF960D01A54E1BEFFCA7786C3BC3BA454 +77A010174D514A9C457DD7C40787E20624CF500757712F7A57D067AEBE53ED4D +3F7252478F6545177D6B1C7CE23CF1EE9C627231B7CFDCC207614085AE1C15D4 +6FA284013A936A061ACBB08CBCEF379824882921CA3AC791B3E711F632DCA511 +240C9ED10ADA8195C186E376F4029CBACE3AF24DA8DBD5B3187287779143A258 +0CB20B7C7E7B777C52EE2424EFC6CF0C3B8B1ED7AC1BC0248465C00DFE141EEE +86086474C8F8D0361EB39C1D431B4649B210851748F2856281564D7EC945602B +D122D14B6D6CA60B1F2A6798356799EB5D88BAB399C0C74E6850EC67885B5CEC +6583834A2DEBCF0EA68487B1F498304C6EAEF047F9E9D91465975363F9DE2BEC +39E49ECCED40FFC49AE5C9191C0D6DD4A64E1F4023DE13C1E321C428F5A3B4EC +2F3767461C3744A1F8A18D283086A46DFE514E21DEF08811C66BD07FDD79CFDE +66E5498C93424C7C6ECA114DD2B8CE7127B653A4D9DA37C70EB1B00C5F181E9F +588D1F20F15FC88947F2259C9AC2FCCC8BF0B359AEB9219C006F378B712A5BE4 +46EE09C4BE77B12473E4226CCE0B1053B8F7DC016B5BA014AD30E6D2416965AA +09228A89E0645CC6F3A77D7D1D21AE9C4DB800F0E32A9F659DD62F74FC7D44D4 +2C6EAB31789982D5661489C18734B3BE9D2BE3EA57460159C7BA143BD9069169 +D026DCCDB232CC98EA5E642967145BD6927A930DD68C9DD396976956DC37D0A1 +A68F6B715B79A6D478AA51A853EF73133F01D9D58EA07C04A8FA81406F265351 +0E4645616B11430CA2A2707C9DFE796EC08C1916D52E346ADA95448D9EAE18AB +920B28FF7A6B6B1459517C3BF738292CCA43B7B4FF95684660541A52CA1D1EF5 +CC543A01205B95DB6751F7C31B53F27D8A6BD1AC40266BF611A5968AE062D9AB +2A97636D778DAF295A7357D6C4C114419F129895579F0DA17A615C392268DBAC +CE1DB888D7EEFD780701C11A2D0FEBE3D8B586D52D2EB7ACFF55C00E0300C507 +21A92E2D981B85D29320067EA1AF0BDFEA1640E48266186158BBE2E4A9E0C84A +9F4CBBD52425D933E8F58473618864B150164F451705FA0ABD9581F43FFD6258 +66A2B403BE7078B7C1B18967E8E6D300643CC9A38266B1323F8C06851524D166 +CEEF30BDF3E3992EABE0B2E9A0F95013779F8641D38B4114367B0D3EFEF50230 +E3B9D85E38A43EEC1E990ED4F36B671EFA020D27DC30DA71EBCC52A8C876A4FE +AEED3FB23860D75CE375717B3DF61AB8F22FD1CFB4E40FF4068BE9A7329F0F22 +8D11482C180E6394B532008D9F0BF38145018DD993E832C7087545BB7EBD0853 +2F13B0C5E9D85B02F63635262C2F1EBD6DFA52F7082C8E29C2D2A649E7A8F8C5 +6E27E44EE184B7001CC77E4A049F7172499519BB1669D076719233F3E815B4DE +E832214A3172F3F1359C8A4CCAF794F922361EA7984902A63E0443C6C142DB15 +7E147BE7F090867363947BF8E3F3DF3B533ED76DA24FEC64AA1A5B3C74146FBD +E47FC0E6658F7427E023092555066C2F46BE165A365F62CCF628A30B0DD14607 +112F8BB21C9E1C3C1B4144A157E5CCF00A362A2DE05F3594FB7F17354D7AED74 +D9781C6E595942A35C192D59FFBC51C2E3684FB04DCC95C86E3589E37737CBA7 +8829FB1CE5EC69F97B1E886BB976A681C20F05A46E2A8B1F6A109C3C50AF218A +B7AD80EF8EC1339765E539AFBA32CD97CF5324B234B7AD11899B24774D879A7F +EB40DEE92FCEA136F517DB61E1D3039E58838D5A3ED60E4BFCCD31EC2AB0D7FA +F79142D819F4FDBEF52517DCE8A204A24A2FC36B0194D06BC401F4517B22EF04 +6804C2E77DE570C580119E91FDF7F6103096A45B7DAA70ADDCDC23E3E784C6F0 +0680A54FF14B765D10F4EA9EFF47C3FAC9F914BA17138C26E14C5E8F4BD2D1FE +772CE0E89EE224E611A85863D9936E17FBC25D37B25977BD2105E50B2AB081EE +FF2D8EB85B803317EC7F3DE1F15EC45B64A1F4E45403BA7F1091951DF07E02CB +2295CF26A46F9669FB09BE9AA6F53B14199BDAA5B9ADD10A657FC263A675CFDA +92898664FAAC7952C9FCF2AB6D6CEF288E718B5F60CF8496D39021E1C5793DF9 +D2442F9AECF3DDC1ECA9B83CE63FFF6C786AD67A455608F15816C29A27BE5F12 +0854F65E8EE7F6A79B3D5A6104E782F9D4BCCBBDF53878DB1ED61D3383ABBF86 +B72A80A76799A70601F2C027A961FE7B81A55DE3F137C9B3ADF4A0CDD8747C23 +4E801BEDEB1BACA6F0C0143561645BC8C4B9613F04A7AC6DFBB9885D9B5B4D6E +00A301AD88E2A1732B36265085F39355EC3E5C1F343AC2F6071317CC36ECC26A +01A342F0D877A1BAAF50B8F483C8FE9389C56317375C196C980AF6F28122ECCB +C8468AAC3C24F8534740F923D56791014712DB4656A8A8788FAD2E87ADACC4F3 +770281250D8CEFF6A2260FBE6350D0FD40212CDDC0543958FA3C39DF0A75F273 +EF18C3C52D25CE9714EBCE9403D202AEF92931F2EA041A21B868D978E4305C77 +216B564458322ED1CB601CDC94E21092C7ACF1DBA506893AA3505DBAE59B4F7B +8D5CCE0CC5BBFD3A2CD8541C74E52869095DFB113384DE6ED387C051B641383D +1E637EB76A61B6C65B536BF4DA01CEDB20C2D8530FF09984B4EF5F1F03E96188 +4A1B78EAB6FB39B6F668AB4C127E1C112A68C48548BB1CB4FB9209CC8CF8D3A9 +CB8301D6902DCF90282DE2C78F3AF7584DBC29C1F87A69E380AA81F51B34561E +FD6E1BCCC6D544933AD4C08907D10BD141529E3E61D95D83F191E82B4BD48C11 +201909E7307E57155703A3ADAEEB8C149E0810AD26F868A66EE765DD539A3093 +23EDACAF414F05BFDF7A32602128B00FB976E5CDFFAC370A80F4DB7CBA2B969F +E5B436289CC9216E531964851DE6E4357CD99F837699F18C212AB58D10D38551 +944C29F068B159C0F505BE6266D5D22E0A5B19785C8A5D4A41C1D2BC815E12A6 +A31C6B6A6CFB72CA41ECC81727528710C953897E3E03E99D426F6A4E26D498EF +8B3A9EB6C6BAC8314DECA894C6AC618011E948916F6A9E6066D96BDC78FCC41A +97E3E5F0B87994775C91CB968FDFA076452A9ED5FBCAE22D72777B70BE22592D +C9689459562C9A996748976B792D6F3A99EF2B57FDE800527F67DB1AEC373A77 +0875252E8CED1A0852A271019D39DB5E81B1CF6DFF8AD9925D383FD83D481291 +F19D364465B253A6565F51FD6A201EB1A40B8B4A341D6915AE90F7B49BE82175 +AE419A2BFFE9C454918C737927D3A30E28AF6A1251535B62B5BF88BEE7B371E3 +11F8AEF0991A4EB126BAB2A7981C23EFC219D6AF68D6F2588DF1284A475FCAFF +F5583EFA0D0E043A981437DA8AD87D3D5962156E0C8A15AC52CDE0884F0F7403 +17F60A74A212A9D81D31B4A97DD3D6B5924FCDDB71B372032A0A3229790B7831 +A2EE267717200D6AB5A6EE8BC58B8ADD033D6A0D6B24A361A668A5C6E75AEBC1 +BE8F2E260434D908256FE9F5515E6D8A869F9B7D6F52481694A3DB062C3205A1 +255A9EDBEE23A55FBF610BC70CA06A6FA98EE42D24FEA8665F15469E9F7A541B +77BC5B82698E4D1BFDAC343C31DEF9DF2656026DCFD625D9E2385767A972F70A +B61AB61F09CBCB3004F5E43D8344D989BCAEC860136630463630F2B61893A801 +FE050B0894078F09C27A7B2C00372EDC99A4654DA95F079A604C9FB576C4780F +9C0E8AA51C16D88F950FB4CDC2B864928B6B817E165D37A68E59990B48803492 +85D5F6C7F876256676FF416889CE42330A8324998B80FC8AFBFBDB7BA6E90C4D +E247D4ED3E9982359291598BD445EA2217996A5B393E959B19968EF90F27A2F9 +AD203C1B49E267196B86C770AE6A6FC053205C1112B2E6183BEAEB09C564CB63 +0DCCE324DBD535B4E8556A31FDD06C33B0FA99F31039CFF52BD6781A8FFEC480 +1C85C09FDED112B93EF7E5DC934A20BAA112AA341201B1693EF8ABE784D41565 +54A4FE67771A1B570CB3EF56B973835530507888F6AAC93DFD74AE298C0A256E +6E345DC3AFF94FC1AA6E2C27A177C26407681060BA536B5BCF7AF7544FA01FEE +D959932271D69CBB2B3FAD678BF106B39AA7B679DBABC0EE0EEE9AFAF476B100 +EF0997855F61020289A5CC8C164D1D303CC190CCC6AA318B96629C54DB0FF1E6 +D548759C7837513B64D21A8A6E4A8097E48549C322202815F189AF38C49D8B9C +1FFBEE8AF463252D9E0E38DB134E274851CA71E1BC51276D265E5B6F0C0D9600 +75B6018C485F9C0DCD3F2B1F0751AB3FDD74DB8541CB43730DB05860DC250D64 +2B619F4688BE06D2962913FB8EFF2EA4BD68A67C278A76CE142FFF3FB36742AA +95B061CEECFD41FA211A58BD0C68BFBEE9057FD5919DF9AE36D47FBEE82B4BD4 +8C11201A3E1FDFE271AA518F939025A70D57130FCB85499CDD7B12D1676F47CE +62254541A524CA0E3BE6D73D37D7151232F1B2C560F7316785F1F3B2AE1EA8F6 +7A0DD26A2978D068E3BA5F4183BCBFD222C3F148C8F7211853E9A498BB0F7965 +0251CB375E1FCD8ED6E65E896CB45D2C2EF7BEFC1228C8AB16DCC729A3B2CC35 +58C4C5A70E642020A6CAE21BC219C4B704FFCCE65B750018424DBE8D9CB7EFB4 +B43DE517CBA9CFA04302F7B9289B2EA458837B89D7BCD1CB792C28A34B1218E5 +0243714D42FF3A25B7CA1252001F4AF13782E648FB85B9466D87679CAE81DF39 +57B097E14F16752DA7C4913CA6D8D75E6213C0CCB25450109367223D889B7448 +51F4FF06436AE49441D6F41196EB596CDE93AA9011418E1D967FAC7917A79366 +8EEC3C9AF0A6FA28D02024F0459478A410E30CFAF612B46DCB9C0B211C49E510 +10ECD8372818EA10CDD1D625E75395AAA55B5B19DD9526A224303D8C504DCC3D +F5328C44533F205A75E8BBC3FF6B3D567ED38212B156BEE9E784C6F00680A54F +F14B765D10F4EA9DC8B9473627E1BF694F3E9CB9A7414BA06A68886382BFBA5C +408B01D168F4405709FAE711BE5A7CE0A89B2E487880C80381C7005CF7EC11B3 +53BB5E7C3D2B5E2EE9A5312C2FC5CCB6EA5E1E1CF98E1CD9BCDEE596993FF175 +FFC38747577B2E68B3BB5D2EE89E1490EC01CE4A77F68312DD85DEA51F6B8472 +B15FAAAB32CCE002C022B7D8189A490BE962A195E9F1C85DA275F2A4737D1C13 +8EB36CD0505A2EB87318D5A1793EB14386476709642EB28931C849283E699A4E +4CE4887127A5B6E91E024327FED2D175E9B7884DF028EC442AA883B8E1D1CF4D +B4CC17833C0135674C2AB26E4A5DCA7F9778EB542CD117614C0D32CF04C436D9 +4B131208C1614C4A8B9759DF2E3BB25EEC3D60669FC072F5B68B233B223118D6 +AEF9912EB95351E21536312595D4C0B4E257ECB2A826AEADD2D2843AEDE40B6D +BD46DF1CA8D615F84090AC594DDC267952FA0350960F4A39ED509C0D2FD5A27F +70396F4E5AD847777996039975E2C96218E72F0489DFA13911ED1B47511C4F26 +295352CEA291FDE13374ED52B66351C31C98EFE2AC8CEECE07D4D39099739E74 +04DB81749B421C08A82C8B7B5CD4831CCAEBCF6D58DAD820A9B768FB5E0DC0AE +41ECC7AC83235B71FE0CA6C6D70F01E0D6FAAEC2D5121F3E473CEBA9ABB97887 +E3D3D41B0CDA88EE77842D28689D64FA012A53EC41C7E837E7BEB575A0FB3201 +F4C8E192648360121DF900A26F1B1AC71E22DD35AE79516BBFE34B88B379678D +736604C0AF675B6C9846535555377E7C2B540122A0BCF5660D47BE0739D8B9E8 +0499FB5BA8AB4002B41BA68CD941796A426AEDE3E25179F60A5CCDB01BC27316 +0F74E825C6F028201D36582542F486ABEA4DE3F6AEEEDB3A4D2EBF015A3E09DF +F3451B90D05343F5260CAD7528FB4B735850BDC9FAE192DABC590D241DED6F70 +026B1EB5EAC4493D7B55A91066B19E2272D240469EE3FE312BB546C6BAAD2230 +D7226D530F71FD66071EFB52967FFA1359D76A3776BEAF9E7E38909CB864AA3E +44ACD5C4B7DD904E8655E7E12A9FB369748F6CF68210AF0CB4E4AFD4F73F7B48 +21D9AFBB53DB29F1B1F5ED5EC57D495850797621C1BF25372DF42B10DB73A24D +6B9240BCBAFDC18788F66A21C15C5919166161F333A9091328682A448685E177 +FC602BFEB46A5763D0FFC7B04CEA3A2723C17BC7B89C7E212DD253744F412C30 +A26556C5EB93816C2B2EBB35F413F23414858FA2ABB234A6D2937D7304D033C8 +0682C1C8501CAFD0F98EEC38A5B26755EA892743040811AF8C74152C43D789D0 +E7705B55CBDC55A6840DA36A1BA72AD5E42B647A3463526AFA914002C6244E06 +DC7527788A159BE3C7AB4A0A67FF45F912910F1946D3F1E83FB36C4CC7CB9FC8 +99A1AC925BD268F0A53CD7B7377982387E8D28F3F676E7078CE391FFC14F0ABB +02A545857C65DAF861CF3B68BBD8DDEE9CE6DE2836CF3D84249A6D4E47AD3E8B +26D4A0AF3A33ABDADEFC25039CCE40A00FF4734811E9E116B03B4AF737844DDD +093B1BB9846B240FB6A51E0E4387289B76D737A99E06681B5D746C932D4CFED9 +399626890623216B732DB7E176D9C4A82A62953CA7C4D55A18A3575785033694 +7DC87BAEEF3B5D0203096F27F0D9CD97AFA26C77F737008B0C66429D65A545F8 +A04FC5E3D3CCE3431621D5A7BDDD2D2FCE420F481D588C457EBAAF6F95DED8DF +F428C0EE96F5FC98CB11BCF334FDCD3FFE2FEDEF8BD97A768A8412DA28193E41 +5BA7B9613D883146FC2DD1764FF79890DBE2047D45F10459179A43D0EB457FE1 +F8F0107904FBB1FDEF2119561593AB011D914D34269FE90DFE349494DE731EBC +B41B75A9FC34E1D0D8FF100250793AAFD4B501CFB29EA0FB58D01859D00B9995 +55BB3C22AFF5EBDEE27C4FBB5A836BA83446A9D94357F2E3A03CBCC71B64C409 +34AFBCD3956853B0CAB79834E043E2DF35E5A45A1D257809936124BA0BBFAAFB +95851AE96DC134298970C3171EF9DD6A149FE951996727C86AF80149EE5B71EB +651211AD2DCDB8D3205B0C89BCD0BA346EEEF0E6828A939ACB9B6867A8E2D656 +86D342CEBF392D9E0370B49A70E92474E2312C4415518C361F34CCD152DAF167 +207C47CBE2C567CED11A2164EAA3E65DACA0CCBF2F56DBDEBD2710C8FA5A8AC6 +50941C8BA468BC9A9A04638A7DBA3CB99C649EB5361A478525BBA62A869961B0 +FB764C2519733DC84371C7FA4FE40C5690CE96D4CC45D6AD2896C1DAC9329CF4 +1BBA807AE8F4BCD7E481CA950AC75ECB0F431CF5F9D7FCBFAA00D11DC5AE2E1A +13B6285AC97C9A40BA993EA452661BD8AA32C971454F4A98126DC4FC53841555 +F3363CE8E35295A1967CA7BF6C70BC0017918D76D1B50A43BE78B8C6FCD5034B +6AEDEAD1B7D908DCAD531FAF83C0BB84082FAA35B0939812515CCEDD39E7C81E +EA9A1BCC3D0A5B80129AB9609D5B5A2B7C8191F5112838B939D72B0ABEE7F903 +DB0299C6F84C57E744BD37AF01097DD417BFD2A8948A321008B9339D964EE867 +3E2B246A76F69B510A3C1AFC62EB10AAF9D07EFF1CDA0C4B31E838CDBD8DB899 +633F21414ECCF8E84DBB3E2466A9C2A90FCBA14A36B683D20088A24A0BD449DD +4262D2D78CEAF395285E52419FB4D44985D1D8F6173673D4688C27961A26CA8D +7F5A18B3AB872BAB7878A4E1126E7FA5196C4B8F0E63EE470507B2DCC56F7BDE +A02A506B08DB8BD5FA326C24C8D60ABAEB02EBBF7AAE586D3EB8C10BF11CC78E +C79C149048ED3A0258251CB45A9232AF0BC9B808F5D42C9820A421057F4F5CBE +B0144DA3F8B8DED7AE16188F7EB19DA6F0CBE6CC83BE3CC16AD4CAA93191D909 +8134281CD4737B433A4CC69C1318032AC3C460C122087D5CEC1FF0E94F41B678 +63AB757577357B9865E80ADF3A6CCA55C903EEAE9E5C03B1BB9033BE62A8683B +982F5D914F233C75EA42496CEAF15260370AAFBF70484DA2EF7FCE029A92D9AF +11500ADE3C30DD73FA996BAF408F30100DCF1A18C3F921714FB573BF4E711FDB +CEEFE467E26AFB201A37A40D5C6EF6C16984EC090D99FCF18F2090090318008E +948AB7E88614E2BDB6E6A8A301804A2AB281FEA0775BA611BBC336ADEB425713 +90291F1047443F1083ECF480FFAB64B46BB9C5B7BCF89DDB7F5D2C6AF236F38E +C024696F1BB7466C3A08E787ECC426CE61568454600B8D1EC391F8AEC3A3A8F2 +3F2C76E560FF88C078DC95FC66D171E1ABC6F400896B4E67FB2CA1214D077E54 +DE511C75DAF6C9C1D509BC8FC3AF20659A6358B2C9630FE87E44CAC128311EDF +9D72505C4CCC6E690E4F8E8CBCA584E63D15749909A6007B28F45D531EFB96F4 +2DD49674D27F33292B1E0D39A44F32C1B11D3C545ABCCEBC1E0EB6F37EA538F4 +BE146C23CEAFC7578966B769FEBBCEAD57E05BC8B6A001326D1CF22E759B1348 +9CAC9E209C3A5F690B5CE30D34EE419CE4479740E1BF64314BC6A9EC21345C43 +F7EB94B3DD7B00E081AEBB1897A5B33021B52298323BBC9A922415C9B545ECF8 +A54BB49F3ADCB87555E215A87BF0C92EC8EA13D447736DA5345334FF0EC8E3FF +BA6FEE430746E050ADBDECE9B3B220BF4B5A3C3BCCC8F84AF51CF01F0731EB2C +E7BA74EC14D82D9A637DB5C5C5C86EB825DBBC0963D778F0ED9BF70AF171CC1A +E3CF6EAF49477990A1B85B3EB19ABBAA778C2F087174B8D7ADBD5B90E60C78DA +0B9B350E9348292894A9E0B3FA8F9824DA232CD8CDA7E2137BB3660EAF18F8B3 +3DEDA77C6DA23940EEDCF42CA4AEDB75554296902D923A4F59C81B2E7A490C9C +0E001DAE42D84145B50A65D6C6C5DC289D0833F2096712D753CE3F48D3961FC5 +0F6BC590BB0B8DFD3882F255C60C5F88B76E2CE740600E44B02805A9684BC336 +61E4244E4B23496A14C8CDBA567A4C83FCCB0E8F5B6E76E4D009A5278445C128 +93039A018E17F2D9E7DE1998890AB07A8A880F2936DD6BC7460B8CA935250CB6 +C7C80C2DF15988650BDF43E6B8397BA2B1A717BC1CDD4871E94305F7562195B8 +E7FE6F12AF37F5CA22C2AB7AF4081113A7F0129434FF7D376C32771922D58CE2 +45D00912A920850127779709803A22D1CA33DF3259F4CA28D4F1F2A752434D03 +D0D7BA207182FC51ECE8836BA803F3956CFF5AF34D00663FF6EAB35E7170267E +B665CF8CE97B205AB5A1A6160FF48F61070CA5C22EB3EBDE526DA32684918451 +EA3A6C83D9D57D357A57CC25D1EA097CAEC95A35E0C98AFA43129331CECAB6F7 +3CC506D8177D33C3D9EF148C196A3280E4A2C983C8F4D708B71FEB0C3CA0DE41 +E12F9B8C09E2C28EC33BBDFA91B42213B77DB6B5E09EC4B49E3870D6AA6DF96F +594BABA7EE6CC5C3E1F09C039DC3A83B2876E969FCC0B3F846536D6E6075CE51 +925FCB35BEEA544C0F58F12CAF11E508E41AC6FAF8E28B627E7F4B71C726B48A +F2745359AD5A05E40A337D699AEDB683770C5C7715A4A1045EBB9DC807395B67 +A876908B4FF0C01C0D49DF64657EC78C6665D425D7C273100CDFC4D38102D250 +A5F1D43DE04DEA9CA83304FA1EAD6430DC6F1DBF67B3EF6B6D38558464B93C7A +D93ABE045CF81659DA361EF77829EE42131BD69C1CB0E418CFDDDBFC51A97D02 +972CDB517336419B30D7179125063AC1EAB352548A30FA7F2B895E53C609B91D +0146693AD29CBE16EB1C4BA66338C2AEB615E9C1966D5133F76EAB22092755C0 +F2CE0A8CBC37D20F7977AC28FA164C0D260C0A4894D2EBBE3F7281DC8160E5D6 +9F2C54A23E3370F2274E7A816930A68FAFBD4425E96E5A8282D9428844151005 +179395F88E41750BFE45E86CCC8F423A3CAA31DDE9555F2838E840F6DD0FF2E8 +CBDC1513F9015347EE23AD698B1E3B45C3A70CB7C06800D6E844DA23AF7CF2F2 +17F287BA9D0243B9D2FD3F35107E663A0E646C10CE532A7814EAAC16C7EEBC87 +4DD2BEB07BE425C003DE6DD2687C2A52896670AE57704417FDF7F9D2A574C911 +88DAE5A68E870067F69E86D08493270C7DFD5CBE29629F85D5667512B595EAE1 +CE7DAC7A0A29E553BF5D6851D50722764D70C180BEF6FC945ED1E90C435F890E +A9CD3F2B017C8646858A560772E7CB9614E683786302B0C88E855F5BCE178E03 +93DEF1F6CE62496EB8A5C0D208241A4345BF447E4F30B92165740E313F6F97A5 +726816836496FBCB3C331FCF180F0F21345FB403A812300F365B87FD9EF1742A +89A6B72F4775B46BF57BB9E0FAFA1CDB990E700EA1111DF6D71623787BDB30B0 +15539C109DB7B9EC7B95D30386734D9A98186DEB210D81B2C7D7CAD53E12AFD9 +92F2AE9EFE4065BBF2E8F5893222A5412B72D089C7C12B74EF1344EADAF98F94 +954DDE557764CA7D9EEAAA352657704E73AEF60CBF8B124BDFE93A17A24B806A +4B526050CA5F6049D781B87E71804C3B426011E6443D20115B54E79B2858AA9E +B5DCF056DCDD8E802E076F4715F3AD84100BD76A173DC9DA94DBC92C7C830677 +54CABA935CD3EBEBE1F76B3668CF1D7EE0FB45DF68DEF8B96EDBB9D645AE0EEB +A537CB9CE5729088133CD6BADC3348BD028B0C11A41B9941152BABF7194E5EAD +F2E2194C3F5C79CABA422C6E827E4ADBC27775A2B90A64BA390ADC3B5EBDFCBB +835C8016AFB1FE116B0A37C2D2906637B1C97EE442D8D48D0D9014008B2266DF +BC3F894D52355566924112F0BD4D4DCE2FA11F06F1536A1BBD84B4C9A68F849D +CACC835B423621F70FD12CA5BFE27B8C6C89D1539FEABD0352D13CB6097DBED9 +F61E9A5A3F9409F3A8509CA653D5E1BFF0F2DC1835504055FAECD22E32247253 +BF83C2E26FD39A31F5D637DFECA777130E7A6007821F55CFB241FD67EC2B4BAA +C30A1BEFD323B94B213210AFC99B591934332121CFF1E2E32F580D1BC3FE7317 +0B13E3A5074B7C27B444E53ADC1EE20EDEF86CD745EFA8A5BDFAB869C16DE931 +9D9E9293E9D04520F61410A6C21D4B7C435C60262DFFD0838853FD61B2A52346 +75FFA5741D8B6A754581DCECDE5C8BDCE04EAFA25F58753DDBE672E4FD63E4AA +F0F1B8C1EC02E3165C01CDB0909E989398199B64806B0BCB87866D6724C79387 +2578EFBABFE3759B523EA63947AC04DC5F97E0F72F366C42D237F57F59818E32 +DBBC429D05FFA22F20E565DED1A05EB78D5BE51199830BC0A7D9ED4F2C41D4D5 +52B7765436F7AFA16ED2E8DAE55063590B8889CDFAAC964FBE559EC4D421A7FB +16A7782FE40604DD883C09907ACC20CD9EC1795AD6DA00983DFBEB95FFDE82B4 +6103526F38DC834C0EC278C2119FF958E080D2A26B69FB0F0CC1A7E431AD4896 +EE3EFF83F5126C09594A645447F6725991802587D66DBE97176D7AFF5075E23D +20A6D3E72B5C6889147B871A479AF26735FCD58DC68F9E5ABF8764C57B7A1EBD +672F34A7A31065664652282A38031DDB1A5276E569AD27CAA40A476059E0B3D7 +6BD0A20CC5A50F5650C8ACCFC04E329C81827B4AC466723A892A1C7521D1DF6A +C6F2A7F9F07F042C398CBA0FDD8CF66C0C8FD6898E26786923B96B67C7A28F0E +7C7050656B970A139F58774C83179F5867F6F4767BC1DB23E16083051DEE75D9 +9AC6378944F96CDFC3FB45AA84A2CE64DC67B74DD8B0608082285BDC9BE085DA +6AF00A35CC8151F27394BC6D180DA119204477E8D5930AE9BF4A7CCB5294AA4C +9DEA8C22C48A6E083BA3C5014BD6EAE93CB0804A3D302DCD63F397B8A6E89C31 +70924989EE1F765AD423B61BCC9A179C2085100748B0524CA25A26BF57A950F5 +ADB776534A8A46FA56766061E92697256376F9E0FA33695A82B5B3A5A4750530 +66D38FDF89491124F6F25D81F99647DF9AC3F13B9854432B26B0FBA0041DBBAD +9DE2893F1AC484B0995139390051DF7543996E16A3393F685A51FCE1E1AE5BCC +F2949601494627FBB58F6DD8AE52C5F4A7B90F713E8CE27810DF3916E0EAF7FA +60B8B48DF78BA283BC81794145B7F90570EC72777CBF00EA1F01140B7ED408F6 +56F688944A5E47ADF463037D6CD7346E2CCB77C52D23CB0A9E67BC2D33C15BC9 +4D6011913C33941A9082E10FD56218A69D46D672C95EF10C3AB750F024806C15 +0EBC06D4218181F4183B96E495C47EAF66433E04867D56FFD07A7C5FF57659FA +FF7EF3E1849A386C9944B67EBAB65F71F0CBAA91B7191C64746B8B9BE65FBA2A +5DACE494D61AE2D5024C3108BF730C10D10B767C515094A61966588C434A4EC1 +42329976A1BD92615164EC36E6FFE3962CAC8AE2215C32E7282051C13E7A731D +E546B03DF8EAE1C9DA34E883E88E0225DBA1A8C6823ED712120BB2706056ECC3 +4E29B074A09E998A904D1EEA68AF87D5856C8FDC3252C899CFF4E000E2575FCD +A82B594C933A0141A8CD16B457EC3628738AB326A0567863F2D229CA1A409215 +E6C13A36A381649B596620BB709094D4F894CA74946F4B6C4D5A6B9D770ACD34 +E88D85F977114A4540E2B56C2A437218222BE26B1ECDE2F917522D978BB7E966 +A4339BA6A6DA3DC5DC0E693D9A04254F717F5C12DAFF3142E109EE592E2A48FE +2383B690B5B62F8B2C66C0AA4C251F28F78DDD73E2752A6DAC47250D68A06C5F +FEC5A139868FC678F4B4BD0C29857B5C3F0EA53F973ECBA9A8F45289FBD1B3DC +E660E3FEBEC705ACF372557F4E55F7005A345FCE3293B830DE7F644459FDC7EF +FFA5C053CCA62B22D9B0CD3729258E8604B38481DE8D90346E8D1D8E5E5547E0 +70E25D7E0194F5E1EFCCBE88458F736A62A56979E0D7744F740DEC7CBEE26FB6 +FD654B38522C3C981D6218951C63609A2B7841A609D57B566BEADD1DFCDD4008 +910FE20681E1AB2118782B756A238687F695BB11343A4D9E65AD7A3FD1773F4E +97EA0ADA55505368F3C8278CE514BB0C6732440383030665D8975B5E3BB3281F +CF7CDC767ACE0385CE6E29AB94067AED279D008E10D7A4CDAE6A6F323D30DDA0 +7FF9A4CC6FEC6BF2662F0321A71E1AF2324FD601EE08166FE8E03B915BC1B1D0 +947F7770B7595364EA164DED5143939C8119B7F9390A96E66AE7C26B49545D47 +755E66838FA89291E8B01F6BE01ACD465B90C4D8234B66C8FA4C16970E9F73C0 +7A4D52C6FB9E6B9F11CF293D8230827111F83B872990B4C849C7F2FB770376FC +9A9343FF8461E03ADDDFA0479216CE2E180824B8C9672678894CF8C84F67AF02 +3F5AE0D9B7DF66B1AC3FB0E479A1F60065C69ADD7E5F80693A87593502E501E6 +5DAE049F02DA9ADE7C052356BA5C8466F7B72C6D503A525D2FC21D3C46D70BD2 +4B77F8969569E023BC2DF8B5717DDE70E59D77A4621FAE746AD41B87AA2BA513 +B2D66CEC99013BD8D0AA5E930EEFAB73E49C09FE952A575981825B1DEA67F0F2 +81E9CA599A0C2C11399C0B017EA2999ABFD74DBA027A7C2BB70D61D40AD6A389 +EA8B8FE1408791C16296FC686BE43B2E9B28C3491A648CC6F75738ED3541271E +DA3B5CCDBB99047216185524882EB960CC87489C9903AD12FF0DE07866359804 +B97FFA6B6139FF67BE07310BCFA0A2D841DAEAE483DFC4F7FBBD0856F924B1E5 +B47A1625E8EE182DE010D1D5F01EE4CF8E6EE34293FBB7D7A3B055CA4C952985 +503645391C0418ECB332E5B023DEB9987BCDB5CA3D5F397B3374ACC38EA9A997 +976C10A36FBB17BA2DDBC9DF3BA5183F4A82A39613AB3D63997E4C8692000C22 +F4E734228F3C8CF16C5D688FF55BFCD7DDBC7D768A9B1430D8B400BE794BE666 +BC947D43FD493D31CDB14F5A9BFDBFF1A3DE9D60CA19D413E44466B753C7663F +8BDDA30F8447CC427D75CFEAE9B59B3D60641BB747DB3DE58FBAF3D052FC746F +D33CBDAFEADE5DAA5FC627C04223542B579E04D759DA5FA7F4F04F05904F1C08 +7D212D5D05E0B14A1CB8D497DBE81EE427385F2E43681808980B76327DDB53FF +C1D14B42316C045A012ABA9027C57CFF9D54AF1BCBA70BC37EAD7FCFD6E89A75 +FEEC007E426BC69E4D047A856164A882D902E8213838AA115346A242614D77E1 +9B3F84BB8B89577F6977AF33A32010A0BE6A872D746375C76D5A12FB446FBAD6 +FAD9F9A85E76ABCF3C6C3818028A6778CA007296312477CFBBC7794FF7E13840 +F7EBA915751A5557665141FFE73E588A345753B45FA50128662E347B38679472 +805F758DA13A3B3A9ABC191BC369B0D915C5E4C767EF80021C84CE975671CA1F +325DB4CAEE3C847EE8CD65A1CE70003EAE30EC07DC0069E4F2E872A93DC36C72 +35C8A176A1BD9A7BD98EE3B14762469F1D63D1DADBA8A327D8A74722DC7CFFAE +D3ED63106B8278518AE54AA71BDF29C928A90E1DA5277E08FE4A264ED7487ACA +65FA9C374B2B391E5228D43624FA19F0E96969ACB92F854E393802D0F21F2CC5 +F3D5044EE06AACCA684F2EBE7BC4C098C820058E7AE61D42FB6DC5683C655CBF +A45C64BC1251674AEAD3C69855FBBDD2C6DE15BDE552C4529C47A62CCE64C688 +913CF4C232729146659E18C8A424E462381F042764EB26F614D7E82A55490B5E +31C351F5842A005DD59BD74FBC2DF398AC3CA906AD1E86DF944FF08D8FF4E609 +D5D547DE2875AFEA185329A97E6C98BBCF584B12B71984EBFEDEF82F0A5B132C +CE507E8A3591DC07577C79CF1FCB4D4924704E252E12F51EB9ED3684E227FAA3 +E328204647E150A0D0F2BE2CDBACB81631AE6D71DB94F7ABCE568986F84C01BF +9EA294DB2D672E10F6F4C02B1989DCFA980A6D993E2F31C77A131AA09246CB35 +C8937ACFBF880F713FC5A9864F367892B60A2A22BB61297F5AD1FD513FCEDC34 +DF93CD8C8A884A92A3B85C7E97F6D74B9BBE3609F86726D55CC4B0A405ACB1D9 +1F527AB376C7768E7F8C7B8DA4843B342CDC8483ED80E5A486A692A5377EF9FD +769D798A414B338707C9DC8260BB7E19CCC390EA5D1F388E4A60697C80CB08CE +07428CBE32F9C11E5ACF0845989E7F9E850654265246A4232C88E18D8A5D2271 +2275205427996EAAF6B412EADD4DF741633E152C3D2923BF306880F63ED0429C +400373C67B9ABCABB9348C9B5244C1AC3F26068D69BE59EE6FC971B0AD8A3674 +BDA5B181AAF0981D00DCD62526B89C43835BD2F9FE796E1BF863ABA1724EB6F5 +A1738D516281721C70EC17F23707AA7BD86A242BCA42B2251939BDAD561FD1AC +8F1DEC27DD86F940518A3B9BE54B92B9F38D1331A169D6724046A227A4206BBA +D610254ACBF57D95F7BF6A05E75588529F688641537BA5439067712E60C501C2 +4E82AD4269DDB02423419D918BCCF1B20E6763267F4CDD12CB843647D1A7A326 +680728C6E80B91904A1CE0FB4BABEA959D323E7DACA5F28344EF7E9498AF9155 +CBFF203FEB3E50993B4C31235D335368B9CA5DFD765EED283BEA338109851111 +2420BCA3AA15A196C73F317840037509D27205B562B4C34F6E6ED42DDDFD4193 +2539E71D1F738AE593C800DB7C2A8601B656191E54FC044B553AFF484FA399BD +B162EF48ADF487BEBD62C3DB3C9310E6C8A44CE7CE94F4A885E1910C478FFE53 +85B59E4E2829EAD821F9EF7914E1139D04E5B5EB7116DC65A3F8A85B917DCF60 +325C608C1F2E4B86AAF507F560FC4B2A99F943168AAD20382023F9A2361EA70F +A92A0218B58D71A77410EB8B539BE218775E4288A11640CC6EEB0EDAA486B189 +21FCA08B50A87513D5175789A1E5B1A4F083BE87755508C016FD619FEC332C20 +1327D461E3FC3DF8976BC8442C0E2A1E900E2348CFFB5043C27369747F70143A +466ACFAE9DDB5F4C23FD0C412C38F696602034C852DB1D40A32C171FE71292E6 +FBA9096C9CCE25FBF83543D47CB7F12AD88C4F5857042716B30299CCE0F9C3D1 +E5F378661D79B527A3C2FDCB2C76B195DFC804CE4E7E978B2B9BE8C4D789E879 +D88E99189759A3E6BFC11D77D83659FB49179FB59160677C48370AB422A410DD +13DCDDEF933810A70D45649CC970529790D74BB1C58B787997A6D34D4524CB32 +F0400DD145D1FDBCF4CB6FF3D1E05C9EE5D2FD8BA6D477E250B9D54FF3D502AE +82767E6B94E456E89D9B3C90B720BB0F042A8845BEF25657D3EF939CA80D7036 +A7081459D2216835371C63E51E2F0EA8A88540B58AB70D7C9D43246F885388AA +5C77FFE162A4286D2C44276B92F43C79EA22B35E87F3ED78DDBEF43F690333B9 +EE78F81B846B337879A2138738233BE76D16ADE545A536BE3A20B45021E21A6F +BFC8440EBB13657E118A2B4445FD5AC0B41F8E1B4258C2689066C694041FA976 +478415B8BAC270BF89EE4C4AA9B7AA572842F09567961B5D48B9D7C0F16BBF17 +0871FE77D830C20418C5248AD0522072703632E76D38CFB8143CFF7436545241 +8BA603B2568FD6DFABCF879BDF293990AA9DF046CE42FA353C524438780301DC +B76B5ADBCA5A475A00D8939A15E1FB0F6EE5B4B851738081C5C43D13B4EFB828 +10B6FF4BA2650A979E07B9260F676B6E9A194CAD219D98F0F791EAA5C22EBDB8 +D3000842912689049792D13637B4AFA856CE466CD584E866C958DB8C943B03FF +E7A21DDF6185AAEEA9866665953A89E1F6DF27411CC66A70F79013F7267F7577 +073370BAD4E50CB786929BB3B2BC49274FB2683B786865308E27F7530F115382 +7464EDE52463A9C3B114583AEED871CDE705DA01C0C29B82FC583C11B1368DCA +E1141ADA57AD4E22D2424E7B482DD759F9C19BC5B9986A85CE1AEF736094FBCF +E6817E36D45C08CF47A7AA1F883B39776D56C22CF927AF0B81F0A0D387015842 +56DD329FE9A68BCFC3FBBE3475FC29D69BA98247F3AC9E80B30E8BC867F34222 +C650A746146E50DFEE5D21F33BDB2681B1BE36AA5A3C48AFE50E61E468655855 +FD8A74B716FEAE5629D55A2B7675BFCEECFB1F0708ACB8F2DDA9181DC72C5963 +7337A732A05832851C0EEDBF1A356A74BA96EE682DFE71668303886271DB50CB +33292710F66A02CCEC1295245AAC6A8956C3B55BBE17CE081E51E0568AD5A576 +1E48FF441312E0466A24E00690E92F19A242CB101E678D0AF00D31C9B218D455 +3B8CACF7A506FD166AB9C9E91815BDABA7BAB67DE1941852BC3E59DAB83BA11A +15DB36A028FFE1505F8B58606D594454B4B296E7078C6424DF43DB389792C914 +F6EE86C2C2EC4DFC98B687ED8DC4D41CC92B132C1A074679034F6E6CA2492F85 +E023AC9A756E792381622FE068AE62668793304315CB1CDBAD4F2D5395403919 +607338EA0F739A483327D78FB84B59E220DA6DD7B9B77E42CA826BA5F90663BF +F462DDBB94817BC7690A5EC69E0AFC2107A65AEFDDEE3E6C5B315A2DA8370112 +89430FD435B2D681DA88D7BCB49DB5F5BA128709A268A2238A10CD9BA762BCD2 +EAC322EF32882944C4EB0E8B93672AAEDCCE00073C2815648BDBEFAB4ACB45B6 +40550A1E2EF398AED0C5BADBEC1BFDC0533BFA2122CC6D841482D202F5DA189B +BB4296C2901590C01D0FC738F3FF316A6A2A2C04E2480E0B079FBA0D7AC7A586 +93C0E5E6FA2B299D03EAC77F52227F51F778FFB4B02FAC56687878A819EACF33 +B71AD633528B7D572774567716CA0963FA100233B51C276CCB3D392FD9B556DB +C3EB7E30D1750AEBDA5FD8426CECE475B060A433949E6D3384B0B6F229B20B61 +D3030B38B9953239EEC2432CEE58C171DDE88B3C97F67D56C4741F2A9831F66D +5FF602A34965E3810B06B85860C8DDB2157919D94AA0DEAF9BC91F8133FB7E74 +D8E26874BF828E4D235E65E8A00319E1A4C7BB49708B1A78ECBA2CD123D7200B +A88E0D24A9165A9BF4F21E9E5426A6CD7A5FC69CA208E5A46CCF80266B804D95 +6D598D1FC09050F270AA348E518F01834E8D3010CD582E6344587F945818171C +FE9A498584C3AE642DCDF5E980B583BAA8432EA375ACA0CD27A84DA7AD9E5B90 +572EB6C1CF4C1E2A03FDA8552D8B5261DEFBE6712BC0BC8219ED3CE9873B2DC5 +A033D6C66336A17DF97E1CA8C01932CB3B8A5DCAC0DEA14845D1424B837BE57A +B77E3BA078E00E5509B8F91F4376F4FEB7F5641316132BA5B6E94BC52839C2C9 +53DEECB59EE9A31C843FA181417EAAA435F2CC16EBA09A2DC7981EBAED28AABE +99EB9B534C61E51C7941B0598E3F29CF2D481BD26C6900C3B554A9B8E0EB45C8 +027B01BBEE50CF7EA62099CB98999AEA283D60EF69152DF3B9CA721F65795891 +454D716CFCA7DA480C55963CAAE3EB514B89BD63A203D83AC791B3E7ED7B5520 +B4909C2C5E5FD98406B3DEAEC7600CA842566920674E9A691F56DC78D11CA6F1 +A474F56484CF8E4169B4A643E6B6FA3DEFF69717AB9A0C4731B59D40060DBA04 +932584F2A1761262E17328B760B502705C4FAE3FE58C79305FB7250F4A6794C6 +E8D26B1D6872273E8831D109442C7346E7E24753168AFAC3B74FCB01B717BC05 +DE8CF04405C52AA65CF907984BDE6E89F01B588350E0A9811525E41E5AB673D3 +344CF29B09A11EC15FBBAA169A9A570EBF4456C788C3FBFB4CF35D32FC716720 +0E035E16D5DCE403B5B8AFD9F9B025EFB2EBC9A5A267F34CB0B85E84BAB5FF70 +101089B83974B7840A27BD5E5C5A56BC819D21F96700E3E0B438A0C0C5368983 +66026A4AFC0F2A8D60693BC5E06C9A2F6C4005C2D5E9E9C4956A78CEE231E9D0 +C0F0CE03643A38DA7AE939EF52C7981062858C9376B86768E7EAF833B01E896C +42B4FC1B95F58FFFB600D9C17987AE9E3706E865DE5E6A5CEC88DA7173783B49 +00B7884AFF1E461E2C405CEE26E65BC8BC8B95A0F492D978C70B714DE1CBAAA3 +896795B5820E73E58FDEE6F74D2C6DD32FBD70FBA2CACC942B3D72BB4F4F43DD +99A2E2BF0A047E1643DD09DEB9E1698B02448FB993AA3C78E0A9548B9A62AF17 +64E408D1CF476EF05A0A0C2050B513559580B993316E71701EBC3BD3F8372D0D +0BC4B900AF8AA912B6CFAEE1D972658DCAFC5280238BC2B3F7FB312302E01E21 +8BCBB261DB17379D5B7AD664CCE4C4475A86049471583C3CA7067AAB6BD485C3 +5F6CD61D488DA2CABA1D868075D4B374C8C5B53A78344C4E4F6BB254ED9AD36E +1C58457729D8B2E1E51C40D75C4DD813B128C681E6A27F58B99D4B3B947EC8D6 +4A6DF46A2FB6921E59C2512C834B8B8CBA73957DE67604213DDA277084E8E0A8 +326B36473997F85E8708A0927152B43673E0393F19019CCEBB99E4944563F47C +E0A3533A1C064F9ADC348F3293C7DAC29B90B223D78D18057CD23703CC53DF29 +DA04DEF5455D9C23B0EF31183BB09C22DBAEC0E62127BE3057069EEE04145D81 +C00A752B21FACAF2A1C88BA9A7123D0C4F01C850990381D68C118D8A5F81BB1A +464472978A924B7BBAF12566A4768AE1E3B7D83490E26D7BC10735EC97413F6E +C725DFCFDBFF2479E19A65BFDF44368415672ECD4BA71A6AD26A3295E5FFED73 +5B0315ED1CA72795717FD6EF4453365AB938A502D2EDAC5BB6F7E2B56F2DA223 +F7EC212A6351FB158352A3BFB1D60C123E21B24224714862F7496DC1DC8F973B +78014294048342178B5F7AB77B687C6CCFE48812293808FB6961CC57A416025F +4D9D47309C179CBC5755F1EDAFC7B8EF888F8BCA774A609D0DEBDEF513B81734 +086BFD5369C4DC5955DB84E82BA44A7E637122BBBD9A2620740484976205D7DE +F0B6D3C02F4FE285342DCA43FA4461E1FE19CD4C6075208D4BAF1DA06EF934AD +9B55087568F704CC77BCD60C35CD9D1F0C9B014EEFB14E0B11AC3FAF66F99886 +1AA6E3368576C42B60F35568F169155A30B1142DE7282A95BAB65476DAA14D68 +94DA542D1C71353054AE191214852700756B94274B6919EE8EA499D55DA21C21 +13022B13E6D901109BB5CBFC6DD63BAD01BF8D4CE4AF9EE5BBB29B880980E90A +9C28E4180CDABAEFA88D9716A9633CE76D4CD7718CDCC007BFE369E7B7A44DA8 +8CF6068C0DFE357DB4F427C0A20214010E0253FC73B509EA85AB468D14965558 +645EF8C913EB9922ACE35C0671CABBBB7C934B9402DCBA6BE41B520FCDF77CC6 +B274603082A2EE195A540D447DA4AF6A85D79A67EBCF5DA715E724BE8E30E54B +A2AA5D372A3678ABC25D60DCADC308FB745583DC2CE8E4E955A8148D4BA3B1E3 +2E320931AE113B0BDC257E232F4A91A9D179A464D3FBDF9ADA6796B9576293A5 +2C81C17136A782A556482A95AB96192B529A4BA3882A417F92C311CFC0E1A212 +152690BD8A1D71BD49D64E84A1C60DA6DAC7545F0FB775C16CE233E5DD1FCC75 +E044B181B3F6722A4CFE505C3F3E063BEDB8A0DE76E20CF3444B8587D679A6AA +161BE730FE609E873615641C8625F407FDAC392B996451113DDF6DE036DBC056 +FAB7A729BAAED478F8E80E03DC2EDD7CC42FEDDD4C402717CF80742B7A74F185 +74AD4A00A73822741DB035BB5524E6797ADBA8133AA6262DDAA91F2F72A6AADF +382B48BE65E54C76D7AFE224F9500AB127384496B60CEEFC4DBED374C0415682 +B8FD4831D50EB4C022F053BA7080C571C70595AE69C0BC2BD546F85456EABFD7 +329ABB81C58B624A81C88C210B5CD59188E210F8D1638B9E7F4A435B665E7FCD +9608CBC0ED3EFDB033191600AFDE0A21ADD6ABF293D85D542DCA2786B12A588C +67D8E46BECDA1F2AF87F4309815BA61454C5641128EB018661CE91186EFB421C +D27E180A4D5BE4B562C11B6AB7A762D81A376C9D9BEAAB4ABC9B9CC432B9A094 +26C7A28FACBB685E77D79960B7292FD623985BDA7AD770844893CE8B5ACAFD46 +31DC42742B9040AFFFEE7D110B5E48693B371894D1F9EBA59DB3197DD57DCD53 +DF2B8475E7A467628867D0C873902FFA6787CEF2FAE33EA209D7CCAF3487DF82 +3DC62822451FD578AA458014D7BD651D10387E1BCA35193096C2C03C8A3D360F +03E08F5FB1CD5D3E3E3EF6BAC7D3BABB8B5845C68F4D21B651318545153930E2 +F7254F788E38197A92364B2B5BA624039A6C729A478628FADB48E93AA21C825E +A8D38C9E1AC1F0534AC6751A72E51A571B5FE00F7DC2E382950C8D547612C65A +1545237B53AED77EA24492BBBBF8B6F2A14A3AC3B9403DF0C7632A0ACC932313 +8ACF71778791D7F9176FA23D0DE62D6E98FD8A2A2017C1F4308CCA54018609F6 +E7799120C62A1507C91758DF58C553BE6BC2FE762926F470FFE53A56B7FC7601 +BDD7CD5A5C5B5BB4DC0E36DB2F13C0950DEDB60940D51CAB0597D8D45C34DDCA +F1229E48C063B1F76C0CD97EA391FEEA138374ECC1A34A517E901874221CCEBB +B895F2A8A857D0D15447ED5A52D571FC32CB27A48E9E7156249E8E2B19EC8036 +68940803A3FAA2B3D9B07E64B8A47C1A9AAE07A5BCEF19F4F20A9DE04225146D +0297E4661EC712B2A4013FAD1A2BF1BF3EE99C855DB64EFCCF4A814F189227CF +F0DF2FB1081869E847640CFC5D8D6D0D3602CF14872668AB058A42361C0BAF21 +FA04E66DADA16D4DC6F713A4ECBBCCD7B73E3F1748900B02190E222A2C16E413 +EA5740489B80E81231E1B30C648DE03A15A38FE5BB69AFC4F6BD94F74F270443 +94C943A968470B594E4242EAE17CA4A8E0151DA1C22D09CF70BB9E2ECFCD3672 +85D5835F8BD5006FCBEAE6959E865255D3E9EF738E0CDC532B15A35E6FDC5010 +7ABF9BDB57108A73AB524EFE28195D6B1E73B198339048C12BBFA3FA31E1AD9D +E1EEDF6E33678FB0759E2DFEC8B0F0C8A4539EE60DD9E95874745C47E8F060A8 +A0FF43A078051A4F46947DD7791A789969A6E8DE5E9135E30786670C0DE94F64 +E45E0A35C7FA7CB3F8DD15A5402A2848F72B2B9661EAA0DA9468754C169070D3 +7F371B3CC755A467187CE1285714C07C597F14F9D4140268B823C44B711C9911 +FA3B83D30D2686030CCBE4E640A913C664050DF7FF95C8A7B87CB49DFB90B01D +B8F38289CDD7F33ADABD72A039DA8F7BD97F40618D8469A00745619EA4E39712 +8B1CDAC8B2DE20C6EC8FFFDA68B199B9BAEAC1371D852480FB1AD284FA05C069 +0428687F1ACC828A70FC74663AE27DF86E16350BA35C960E1E4C6D5F4C63895E +9CA4F58C92E3A8B91F843232A87DECC0F2B3C10855A9FEA8AD5918E330BDDF89 +94E767574ABBDF910953FA3218991DC99C24A1D9DDD1B4119D5C3E6F91CAAE6F +70D018498980E1ED7604A4539AEED28CFBEF7F9E1392198163E426D87AD35D7C +AF0F864B7F8A3B29D5ED4E0383490990ED4FAA56E5F8C1767CC147E37D9FCBC6 +13AE22ECA04AC2041A7FA0CB975D7B807F99CC012A85C6E724044A128D936F12 +7477ED723977037AF078F9ECAEA196B6B57DEC50E25C13EBA1B4CD8349EFC845 +0EA4CCE46EC415360636A7B2A4CA9FEBA57F8729AAE53AAFFF19C3E99801C285 +74C4A355C1ED2CA361DF517A54DB365D69DC95BF499BAFA66B1919445383064E +3235C33C90FE4B3C0B8EFBEAB9D3ACC72747E2A5AC0B0CA2F8AF3D994AA300FF +B821FC8EB566C5E037962BF173171431C5E19037B1E2FF84AD6E18AD7A86FBDD +8300A5949E5B84BBC9163CC82A4087EB8FB40DEBAFC6F4183BA08C62A31DBF61 +D198E45173623ECBDEFFBED7FEA41A38CDC212FC3F4ABD0C837703A946E5BD9E +AAAF90D491B1522187ADE09A445868640FC4B9F8A83498AE1DB3826929A4280A +82C19EB1A10C38D8F7FF4642985299F010E6DC83A901779842FDDE92EE540D71 +361EC09C21DA16D220273761D81F71178BBD4EC517731EF6A28DE00AE0F26444 +8A541D6B8FD86E2E9845E00805B69DFDF76FA1DBCEBD4C6DCA8A9F238EE179D9 +60A992AF89E8E26F8E07920B04DF97069B7AE2206E00C4A403763E1677B4EAA8 +73E38B187BF398927D114C8B1B79E52D542BAA7EE0E67FBDB62650BC9D989731 +85ED633BA4951AA397F9691F654CF196A781D3A7DAC8FE1A4D8D001B1DB20B3F +5D5BBDF3C1E95BD2F3F7B246A251C3B57BFE89B6ECE011892E44F50A87D02E89 +9DE380FE34915D02D081B2A04D12BD286F70E651F5C71196AA5040B89DC20E12 +1F61714FEE23D9B1CB9CD9E1D4AD9F4D8088D5B6924B96B7DBF2029B0627EE39 +1827BD25496ABF8416AC69457FAEAD13B89A89AD22D4C8DC683D8F0AC60A53AC +A16E21E36260F78B82DC240904A429960647AA9BAFDA35BC10BA1FD1F7E404FB +CBF39B349E6D42C260E32F05CAFA8753AF1D031848687C8B07449F262F3934F8 +296B0BC7021F39DFA0BEC46BE59094FA99BAB9BFBADD1C5D7718D682EE6D554A +3A88EF203984B851A60426A9A804F63E77EC109E186DA9BA823461014B9DE252 +55AFD10A5D250A26CAE2EDCC34E943FBAE1C5BB1C28667BF8264456163554825 +EABE05F14E6E75499B774B53FA04E14CD08C023AB873E545FBB7AF592291DB02 +686669F7CF4494935E06EF8C00D46831303141E26F8295DC4A332E5F7A607767 +4DCF0667E07C86D99775AE623063E5EBDB9054D3B75295295B382F7178DD70A9 +00721B6D7565134BE5D46068DF798BED5D7556C40821D669C50FB95B62B6F9FF +9D648C8987680BBC5577AE5E177E0959F6EA9C22C3106C9FDE7839040DCF90B4 +05C82F12DF3387EEEB6BA13C18163883A039A6A1754D040D29798E1E1CA246D2 +111F9EEFA6F7379AE9FE26AB63D396469447CD680E103D4708E30FA853368934 +2DC7B73D73F2A195ED2742D5269D661CC00F589E4DB82621923EECCB26EAC25E +9AD8D522D9988470B3A5729BCEF28FD092BB2C70759C86E99FD0DCAF493F6853 +D2974DD42309985022A36F6335CD3E9422DE57E0FFB8D11DB888D5600A44DC30 +5C713340C2C6E7F057B9C60417E288FC11FCF516C62D975D00F737EF7B76A585 +10BEF0E01B27A21549A7FD1968C59BECE332EAD7F725955BD2235C4787CD27F7 +EEBA0F561C84A734CEA4CEFB0E1A4225D55C9318D20A08B6529F850F4F9038FA +BCA79763BEFE23D2E9C0DAAD244E16CC492B313A756194DEBB6BA8A714A13C28 +23E013A2376E48D9A38AF8D3C4F1E2FE9B39A19A682E9967D051E6CEE4ED3C80 +FEC91D84036D55E8CED4918709BCAE959D21AA3E0C058B85E3B29C2BA23E85E1 +34AEE55C446B524E4530D31B6009BCC7E21186066C78FA866DBF4CC12885376F +0553C9B78DAAA9A9F858853CB92FE4CDAAD1E26DE5DD7D13AB6CBE344ABAAA3B +F3863EC863D18B4CA4A8250889DF9CF2C221C1AA31180BE0FBEDCC60B645C59C +353D4296572DB8C3566C67BA882BD9975EE1A5F0B4397040ECF8B501FB5A317F +EE209586311992A7D01A1C4C6C176A4AF521E5D36B6D8961C524594682291D64 +2FCBB56F02FD6E9963E5344776751E94BF63EEBC02A357D4B4B7D9776E3F5CA2 +B4633EBD4842F6EA9EC981A3995E8DCF85149A029DAAB28DAE5F098520AE616C +F83F02DD403C0F8074C19D7BE1266BE2CD2DDEF72414C65F63B375F6320AA02E +E7A15866E6EB3612A414A775E4FBC109E17547DD7A402078BC9B7894902F4B0B +9AE71B5D5154560AB0BA1F3A9432FE3024D6378D8DED3F978F284CC15826EED7 +4F33CD7E9D20C99F7F35B9BAEAF7580BD9C39E2C0615810425E192F3BF8D79EC +6B69C9F58AF6C4D3234A9A5AAF9DC636659B0341A39A19579FCFAA9526E9BDFD +BF46F4C7E2902C638468BB472FEC1F70B212EF4A2B1A426E49699F690F0F86B8 +11B29FD53130E24B30CCEEE19693375C9AA3EDB17EDA328BDDEEB572E4E6D1C3 +B2E92208BF7253761F35C1B8D99117928DC0D0E3C547AE5E6105D49E4F0BD151 +AC7962678E4DF7028B4BCBEBBAE7630824D677DC562AC4ACCAB65F36886EAE5F +BEB6ED17E5585E527863B0C357E36503C64AB6FCB1080E4CB42DF877CCC6E97C +9E12D6ECC125E9E05FEB68A9C898E271826163C83702D153FD53BDBDC936E9A5 +D93DC6AFF65739F12A92CE6CC92BD1FB93D4C817712C0ADDC58A376FC1205C36 +B200D437E721E6742933F94B964A392864B113DB816DC137A28FF5D2D2366524 +E68F6B095D254224172854E81AFAC6C423DD36B4F16D39175E1FB514136A80F8 +33BC2A91A7F83D88397CC41D6EA0E48BD08A617047758245DBD3B92D0F2E3B7F +336CA14637E37ADD26AE2AFE6A992341FFF01D28622BD0220631BC7A6AB5559C +158D81A2BF7C4ABC0302A065435A9321FFE19DB27BFCC1A697BF96946B1623EF +E15A7533FD574A16884972F7727D2EFABE41AE24AC15AE096C1F3A647552237B +D6242D84D71EF394E12328390B1305347B6C37C02C338BED5E0D851A55B641DE +09835BD55B8BFEA0E2591EDFF595B1FDA1B3AD748D8D6EC2057F6DDAA1467895 +FC7C622093F674923471B53635F5B05C383152D50755CF508A379045066045AE +CD7171CEE8AA64BA11DFCEFE7A7F9DA2FC4792FF5A4E151488250AD1262A69C2 +F64B034DE7B36DCBF6F18C097E4BBACF2F1C5B1D666F67CFD0FDB45071B4FF2B +3AA25432DB8612EC36E18D9AD9DF1D0A6B697FC6DE3046A25A8D0A578D91BAC7 +25B563BDBB19F0F2B8CD9B29C63EE724942A4024513D49AD965248A2689D6235 +2B1715B21457B598C8273FEE6E9B3C6F23BC0CB3B8CD2714E3655B20D302B0CC +E7BEBAFDFDB14C846693FFB2644DAF617AF5D359B59C7EB49D385500A25CA88F +79DA71ED4A2F09A33CAA29E281AE6575AE20EF6E8CB464A1560011BB84930FC1 +23CE0365EC81D86966BE390B55E9CD72335D704B1622336A782BB21D6CAD5F1B +2DB8E72B7163F820821607CE9A2E9D34746B5BE21772850C0CA2B12AC6C73CBD +1DA1B15D4A01BD9B6E187C80BB163556D06C1FC4B793B39C2C73D007CA7ADD71 +AFDFFED2600BBCBA393867CF3DB1246CB989C51863A192615B3D28341FDD7850 +1AC47647A8EE68523F1DEAF10AD10D99BE1CB7DA7633F38A11B35EEC5B54AD18 +A3014B70675B59F232C3316AE6955E98004A00641B3470E9D3A744B70DDBBBB3 +B496B12E3C76E7C1C554881BCF3B6D38DB451E2C570155DE88B1963BD6113AEE +D2B822CB7C57F51DA3E79143858F8B649056CF5387B85B9B644336FAFF0E794D +C69C41FCC93573EDE9B39700B0D9336CD3E069130029C73B4C2ADDD537BDEB91 +EB9527173F06F1D06EC38C171BEBF7C71B5F8DF2D452EC989EC35926D42D5706 +81D7B3DF8C65E5A8B88923E00999EEF27D8FBFD59BE7AFDC0A8AADE7CBCE98EC +284BA53256ADB9BF781940139227BC3A25544A4B61F36E32134CD25CAE9A62F4 +119271CEF292D7CD1B4FBE4C5146108C5612FAD1A2F70A2F7E85AE98383BD8BC +F07B108BE54BCC6250DAFB30E6B702C299F82542B853E8F973E65B4C909F8C10 +C3E8AF3D57ED483877A8072EF1DCF49CED92CB8CB25F746422A6BA9FE00BA133 +A4F606749EF6A6EE003B50725759DAAEA75F2E0D8A1363440E7AAD4DDE0C1288 +4D072EAFE8BAA6EB64B6AA4FF437E79D7EBD6F83192CB9294643C388B43C44E9 +2F2D8BC728D82AB58BDD6AD98EDA020A98477926573DB5F0940C73B2999E6B53 +C97AB7C6A179417E82FEDF37751B5C8FC9C34B2718B279359CCACCDC83C39ECF +EE98A75351B824C27BA07FB51EA9B282ECBE7D6A2285B3BFB1FD37CA2C2161C1 +84C4F38E081B7B3E2480609484FBA7F8CEE36AF6E850D92AC33E86BDD881FEC4 +1BF96D172860A9836EA7C0F79FA7BE3C786850DB97446E6AFB44CEBA26CD6D30 +D5AE93039A8BA730A6C067222D544498F51F48428112824577D473A3C004FAA8 +23327800D10812CCCFFA67B11F93EE7C79118482766532F5399C8A667463A1CA +1E7827AA98698F5B88E9AF6B2A8554822525B4CE776273980B570573A8760A80 +D9A5241CB5A15EDD963E3610549900F3FA07C5A68553D0DC0D47DBB6473CA288 +B52413FCCD82C6D8272DFE2F7A9B5F2919073049EB98C30C36C98C00170473DF +5F0C1ECFD9D073AA6928C73DAED9CBECEAE167B1AE13D55303D30D32416495A8 +8AC3D1BF388E88E6498014C2A95C519BA0041432D3E83C6CF971F39A29908FED +30C6A6CF3237D09545AEA0A52381F6AE3DDACB03811A9722D8AD19FA58341A0D +57861DF8B6BA6284BB34405A18942B891FF91F7C55278D0B13CB648FEDBE7330 +51A39A8A6B3B7DC397D60B5450CDB41A0FC1962E0A20475C235CCCFD18F6E4F3 +8166A4C4E5ED7A134DE4BD21441C6B7142F82043FBF86514F4E1509E73F5E628 +08CFD246412DA8535B738C353FC83394CF94DF1D0B8E14D9735094881C15FD9E +2966B2735A57C276299DF8171687C33A7E8098B249F99A2EAB6DD40EB782BFE1 +864A62032D329615808F874BE76DAB29A73CA4FF47D49BA480254F96D85B33C7 +E0F4B41344B0A4E27793810F0C5D53B00E9B1BE6191CFB514300B8466136FC56 +ABD1B8007A302F95ECF37D892418D5B9400B5466C9D6661B7E854DDC7AF71D09 +5C966CB2296040315F665C7EF112F532D6D077BD1E36814AF7404186BBF6D657 +B266FDDAC74161BFBE3A537131CBD02B9EE0310A499E16C5C83FFFDDDFDD970B +A799AFA1DC580B12D37DA3B82582391D2D45B9535E36E9952ECCA2678C5B7135 +5DA95B29D871FB1A068A712FF5E75EB10231A0E13025ABF82D989F0E96DEF8F7 +5FFA8A1C0339889C27FB0DFC7E91C9273EE333CC217E0262D18CE7FFB7FE4F94 +A828215CEC9202C364FDBD1DA478ACE073F8254AD4527B79433EC079D777FC20 +D168EC5C4B14141C4D8AB0424C9E09C44EC3055B5CEDC21D3E42E1B91B80C25E +6A92F5200545E6588D3822A46D2E509CAE7AAB2F07DB91D81FB7AB25DF695B51 +CC06A0F3746DC2FCB9D856BF7C1BBE6EF77FAEF1F7598CE3A7EF5096656E5200 +68DDCB150F772F123096A03EBB94857C56FA14A93D44F41DF12CC8E759EB8E65 +2A189E60FEC9CE61FC5A7F679171A13A43E8FD1E40B1BA9D94859BD518E939DE +0FE1F7A6AF5EAF48F2B4C077E6CB9A824731F0917F25FC3AFE2E906E89F63E09 +F0407A5CE94138429F477A7367C0A30F7A13552BB6F37E270C2CBBFE73A7DBF2 +BCAC7D757CDD688A4DDA737FAEE9B92B3DFF5667631C0DDD0C4BFB14C6E62C68 +3F82CD1D77B3586F7D5C09283CB6B6A2D184A871FF64BA11710A26B48ED7CEA8 +3C56A6A9D5D599CDDAA30707A98C584783140B7F40DF76620981FFC89BDD0A40 +FDAE2244E8C1529AB2ADD1723E8A3357F384B9B5C0E3DDC7CADD0C808B7AFE18 +32DCF5C15532F80E98BB0CDC7EA3AEB8E3EF4A7C00E2FBD2C81CDCF5643DF896 +B3E434894900A7C32178F7AB7DB607727DCB4643D58630D6B672A4934F8BE535 +D2D7A3568CAD5BF2E2F996D1E24739AA4133B7F28F979E2C91DE13E169AAC332 +75FF5470DE717163B9082B9BFEDCB3CADC1A979D3ED87A636A435705F7966594 +9CD6B54D2F4BA2D3291C17938EAC627F468D6AD12D18D9A77C669912DBCCE20C +8E3BEA09D3916943563E13362E11279B167FEF7E9DACC1ED43EDD78626DE7692 +0FB25EF416FA4A50A970948F43A5B6ED5FA53D0DB2D193DD1D3B84F12F854076 +7019AA91E4F07407357E91B28D9DE4F4CDB3869328011EA6FC50FE56C2080470 +1DCF26B4E2028866301B18A44AE109387EFFEE828C40E4EB7B210FAA1673791F +E3744E7A409908676350E9A0C2BA1C54E15BFA335DB1252C5E21F4ED42A61960 +B057096389733A30D3B6AD95A99E5B1CEC807380459EB3C5C5B78126D49283B8 +FBF4FAAC5B2BADF350030DF5343980C2E1B7E193D742AEBB5CDAAFE20E81F8ED +071374ABADE3D48AEC2D60A5FF39BAB60F958EE1B2D70EC85AB06F16387269B1 +823FC2D3B96006735A5F9A748B4D77E3375BD4778354FDF63197E07404F78E28 +8174926A60FABF3531F0A7A46081E3D7E40D3502595AA78B6E837D6DDB5E7C2F +E7F36441689C3A565DAD8D3E02F94F48A56F48A9383784432DF04BA06E89455E +C6871C5069B2594F6966F344E67054FA29C8FB022201FA6C0772474958B2C496 +1A7F948E6D6A0ED05397245BAF74578D3DE4D877ED3AA354922463D7FA5136B3 +903FFAE4B08C703348E8E906C9C21069962BCA070770A984B8E4F7AB35EE0393 +CCE7F69C0509E0EA4304E10488C97D386ED2975CE9522FDC8F84517753B6A3C6 +7819D92AAC1A9A8D62496957DC6C064E9C3990842559443AE50533D80729B497 +EA837DBC830F21EE4D98E0A3B8377BBB2C9593A7C36A1CD1658A1A24AE99EF21 +95E27D33B4D59EA5C4F564678BCDFF0BA556A83A680EB7D85F92334600B43EF0 +FD46669CE0B6A2C19CA26B151A1A93CFA8C38B0122D2F6A30FB7F7C43A382A9B +6E56A4CCC2BAF02329E3BEE350EF9955298FD6B147FF5EC6AE88742580AB7C3B +20FEA2B443E08DC47ED0C8C1A7B1BB75424370F01A9D09F6E6A5116C4B8F8EF3 +55FB2268107D5C0A5026A15B22C985213F8981A8B174C14AB5968B1C914D7F69 +3DD3E14C91FB26399DB78590D5FB105F44F8EB5E840C93578C43D4393A69A22D +240117675898DE01B2F3EF10FDA0E9343B228A49FF4E0FD4DBD09A36EBA9D38A +19B7F796662641DF72D170391D9AE914CFD0D8281DCE3BB30984CC3A4AC0214F +76215095173C7B8901AD58C4F9C0F584E9524A0F5925941FF19DAD74B2E0A9B0 +AD126F7C6A23D610957D7804266E4713ADA0368D6A3656FBF9E49FBF3AA2824A +5EE88ED953B2D36F235EFEB0566AEC917ACB1E234ECBB084855D7945BCEE062D +8FC4C6FC2B5389C9E11400B19AC3A90F29BF0E6F82186047756B4EBB0DF56019 +93B7D458EA8A9C6C369B6E3083827790BFE5B5A42402573A5E5F55A255100207 +B536367A0451CD7FBEDD8DAB5530B532DBD4C579F1524AD1C1A9D0981BB95D5C +7737DCA0F2C5BCC5EEE9D06C9B7A09D97EBC2814A70D5A32D20F86426E88DCB9 +79E123E44A499C20A5DA428AA5FCFF05FE3D2057512EC4B98A1B0149370B3820 +4F1402ACE37352A9CA7B0A378EAA5CF39C36D4C7C7C284D140EB28B849F955B3 +016227422DB40CA0D00F03986F7917E19B52273191ECF2E04E38838F54EC0836 +3DAC5A16066830233034A617CF3C704D2B8A1AFE71005870137B6329EAB6D42F +E42D0C7D952791A4F0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -14516,643 +15332,653 @@ FE1F9C3465D1E455A4D8FEE85D7A927412507703 55BD4B049BDD6507102DE80EAF9D91773944A2B6234F964715719B27BFBBABC5 0D990187F1DEC4D092BA631C1B78577BCA2CC757EEC498FB0DE0D1A395E7BA2C FDCE93470525FDB76FE51C6A106B9026CCBF6CA999B4ABB79E370A68B7B05E2A -8E407796A4AB5129E902B20A8158BBD1327B14327C60252A697B18DFE6C889B4 -76132F9B151BEF48086E9772CF003361E12F2569A42DF9867BF7F3A0B339DB97 -072D6A36BECCF3785F8340D9306713E605A7DB2DBC85D61ADA5DAA5E54AEFA16 -7E123318FDA392ECE3E3A0BC0044C18C41C8DBB861A5F80CAB3A5537AE61BFE6 -C55B2908E8B74369B32230D2A46A57E4DA55CD85E5F2C85F776BA42DACC53884 -2E3E29D00D89E9D11F680B3067FD358B28533E09DEFAD062AE48D82FF078B008 -AFDA55D091CACF5C2BB427555FC30C8CC380713D5A7B9AC19F8568FA6D9E2897 -EFB8E3DF5447980A1F502E5142E8FD852899B8F938B4961AF2B946B3F73BA726 -4AE1EB38768182CEBDF19D90657C51475FDCA1F2E0DA03AA3CDB4B0C7E4E87C8 -BD0ED071182F1736C39266D3E4A180CAA2D58B882B96DA02DB7F7D1CDC27F190 -B06EC053D712A353AC979A5B4DBC74951311C0C44BAEB2FC4790CF3C06258BF0 -C545AC8A2A5197EB74897078DA8B4A95221FF1FE7292D960B9D61754F8AB98E4 -28E8C7594AF07C4B1328C68B466148528E404D1D492270C25AC742E874794418 -A6869AF464A45B0EE4C38271928A05192F993C43CB6C526E7D28BB600E743112 -5BE0BC6BE69BF565E12DA071501004D0B4BE89CB3131235C701CDB627AEFC038 -21B912FD8014B4A6F0520589EC5FFFE4A3109B95B2CED5E490E7D8E3D845D6D1 -EDF0BEA01308EF9229C04D4C6E222909211E814F9A887035671169134B7905A7 -365B3CE17326BF37709B94D8D065E823BCEF512B3BDDBEC99C88D6E4973E0BB2 -5C6CA4081CEDEEE7E62B46399022CFE1CA7E173E513BD9AEFAAEA2352A43212B -50C0673594882B491F6BFC47417EB79CD0F3493A8B02544537A67DE663B16CA7 -C86E1B623D0C2602DA7D73501456F3494F1118F94E0AD8C47E64FD0161DC0145 -CA3A9F9BAB012966720269F5EA83BF85AF410B76991CF963436500886C93F399 -DEAC22109C2D67621B6EF21D2DBDE76CEAF17D74C8D291C80031EE6CCB9DEF18 -F9A173683586B5BB030C72397BE2798DC546A505346B36544C5592A41BB03CA0 -DE37EF1310D134B3EDDB78180BF4E0CEA496759FF423E06CA8BA7556E7DC1FE4 -052517107A32A7E912AB2B38026B2D02B42D9D08C6614920FDDF626C04C9066E -DE29EB3DB1CBA45D323BBD6D3569EDDEAD6097746DB7CB534D1AFFCE41D086E2 -DF72F8068D9415D8AA42776C84ECE42E3B2998699D33E3C7C77416A5B8523598 -B7080A52DD1B830F4D6E3B6C48C5B8CEC2150D3DDB330B4EE45E699A22085E80 -26DAC13E567426DB04D9E02ED93D084573201F04FF1F7D94F130E5394BBBFE6B -2CC46D12A66B7C79A99A1499DE4C4D470ECE9A69CDF85BD701402C1450A455A4 -BF81D6A7B350F949F816A775F014A50AD3B0289E5D8F0726EF13FB88A0AD16BB -C6FC1C6EF18F4116BB91CB428BAC7A4BEEFBD5509385F783126ABEA4BD30A32F -CB555D6628A347DFCCEA986AF342C5B273961C7CCB8ED1BE32DE6B96C751F014 -9D51B7B8D79EB492D1FA2208A2CFF19D4E3890D6563EB1AD01CDA9F913AC147E -135FD3D27C8016B3ECB7A842334C276BA5CF382614A15DE3F85B8149EB1E6B51 -89A938DE6896D72B0CD6A176D7A4555DA8C93137CDC94E888AC8539B32438324 -54330EF38E9BEFC57558171C332D8B98A283E72839A9806A70E8ED74EE7E545B -102986F6F8F25BB5C819CC4CE79578BC549F4F00F81A74AEADA43D105E0B3F0A -480BABC0D297F45CA16BDF3EA72119D2484BD60B18EDA950C7D0935E2FCEB58C -7EDF12E38B3CF8515D7191E0DB70C69E5A25A66504633DF3DF96EFF84355D244 -92AC0F942A253A5F755B649959BBBF8CA607EB12F343B3080937FC03B9C48760 -BEB49B31ED6E163309DC5D4C5418B3C8949C5C5AA57BCD0C6AACB8800AA9DF88 -9C7B3045CEA2D7C089B43607C69B13E2893E1788C1D1DB4507591F85040A2C23 -5D2CEF17B3B44F4DE5338B95073F9B0DB6DEF1908A117934F11144E6C68A1ABF -34A514EA0C42EDD1A34C26965CAAAC2C5F1F873225BACB8F560B99CB00EB1197 -324F7AD11770A956F161755CF2AD36B7F2144C4C28836FC0E2867E5FC6DE20C0 -01B5D035A7C53C01E77A8F0DEC362420027262565DA5454D6FF2B35B0031AFDE -FDE65E02A88C22EC7A701A487D34F239736C4C7662509B388305F6D366FAA9C0 -90DA827BF8D400A21BB5FC78AB208A189E97CA93CBF9681E1AC6926BCBA3AEB4 -F2F7CF2B82A38A9BADE1F4B8CB4A086A650AE3C637AB0F48DCD72A89030B1EE3 -7BE829D688B22246BEF211780CB3AAF54B7760C0BFD19EA134359F414F4D54CA -A20BAB08D0563A282C8ECF2E8C591AABF99E00178F2D7D52BFFC01B4B0E38C8F -CD0754BDF9453B49C087BB96D4ECB3D9A8A3FEA3CD29D7DF33EF91C87C0C52F1 -E141C8945AB17088ADAC17D94230C074F667B496C896EA124FDD1D4A9AF4E20C -D5C1FE7B02650A55FFB9EC3D2D61A5E37FDACF9569985ED69D2DBDB8EF5C28F1 -0E36B8128E34C5B8637BF988FABF73F0DD4EB11160478B87B92905C11D92424C -23C4B9C00855DBB502502EB18D37AB710E816CE6DE933CC08D00AD6AB5A5A019 -6E2783D7A6D8E37ADF4B8476FFC0457B7453FF94AE63E186E125AC91AD787F39 -69E5F550396DE786FD41764E3F73709C8318DF97FA02E35206FC92D76253D0E3 -AB12A113012E33956E2CDA14D35941ABA3802CAA5F57AB053BA44CFAA7C2B370 -0B3B3780CF01D84930332F67D47CB29FC4F03884D52A7EB6AEEFA3A47CE46057 -E6E943CE6E928A33EDE7854744B32102C9E2A2845E755D274F3F9BC60EEC664C -7BA67EF78D43A89262EB65D6993484042C758DD37C80634400F2543E917A6ADA -F849940F70238F69A4CE6CBFB530BB214BB567057D6A0D7870C1985EE1699012 -3D8CC09ED1414FAB296310BE7A1159B0332963AF79BD01956BE669E9E47BFECA -5715E9271483A9D6EE3CC396C0FA975C7489358364CF9145E40B7B88365DE0F8 -A86B50A85BD24D21E07CD6659765A9748C56A017EF0CEED714976D7D00609A55 -524763F4AF9B7CF796771ECE64103D26E677B0D1D96BE3A2A9B4748361E264DF -4625BF5E05D1A6D915A141138DA1ABB72A8AEF57A84C130CB124B027509996FC -E31C05DEF49C192891205EB9182E8CE99776027EA8E8CF0CDF39392255B2A6A7 -583C22B04246C219446FB8909EA72D065DDFA2DD936FFA3A8CD46C3300849D0E -D56C44D5B2A3C67AA2573DA544EFB0FABC15BD5C3E34158A36758C9F11808501 -7215375EF8C68710F0EFFA40FCC9AFC12F3FBF02936294B4ED1DB688EB8F6590 -414ECDA2973044B0D90C20DFDC6CD99AD66A05A037C4F0CB5471F4A98A162D03 -198B19E9CDC23C7D1C39D8AC3BC326A16AF88DF1AFC96477483AB85A6BDF5EB1 -C809AC5C66931E0821D7A1B8CDE48ADC3E26FBBA143F2D00CBBED1D13E534AEA -D9DE319852FED657442C866B9D5595B0A3EBAA93EEF10894587A6EB240BB3341 -6213C0CCB254551BBC14D55F2825073EAC8F6EB896B8A8068901F2B0952057DE -3DCA258413F6380D543B4B920E187FF6E455B970EBED7567985DEA8C55CD9833 -8A813137F28AEA3B9D16D6CC71BAB18E6FAA0FA2AF035F5084FD06081689197C -3FE61A27782C24ED15017A4ECB75D43DB5CAA9AEEEED8AB079C393E3D6E048A7 -7C561C99B8ECB95428EA05617DFE0105C040A7713BEB9BAAA38108E6D8DA864C -B53F26F49DC46C643255EED4A032ADDD18FB7FB971FCDC9D9FF725E5B6EA75BE -E37BC618CC782C4282713D41D405D24CB10FED08B6A52FDE4C10BAE9501298D7 -4A616CA9D2C6E5271F6792B034BFE49201F37624390781A273BF37432A3BD105 -E9C31D3ABB946A19E5C7BBFB6C093EED078131788886B01A6E569CF3971C2F7B -0B1394D69CA931EC7EB08CEF668572CC07B3EE7CA685090DD542E5B7CED8E8D3 -476EB3C58204EBC57CC7F3404B5E2334A1F167DCB9FBE1EBBE1D1F12E0D962B3 -3C513CE9BA2E8472913817FC10FEFB9BA1F5DEF9B438A84377451080027D0650 -2C3AA9B4FCDF139D158B9CA2FE87857CDD7E1DEF73EADB23CC48AEB365AC4707 -69E00E71FAE08E18324F045880A3A204D2665D4113ED37BFCB68C321C29383DF -398F607E4A8027615ECFE94B4607DEBC04B05AAB6EE59E53B499321715A18BF8 -43AD5BA4E8434D73AC36C62ACB4B0848DA6BE6EB92360E9DBC611AB26B5A80A6 -D266C84A0C390218A1B79A065931FABFC1AD5F4817A36EF6D58D5BDA3E3E052A -0A7D1BFAEDAACCC869D35F15E60E0F865FD6FBF366989DDEBE424AFC2DC0504D -432E2BB58F2557289C60E9B6CA26ED5D96E286E7E2BF7079D74C8FD4A3ADBABA -51B07710E7F797054A2E804194CE5B022D9E5BE5A0F94B4C5C5DC52F371FA656 -9FB8D2AA1C1596A98F88B25E675BAFA266FEAAA8CE3D2F48B417FEE12346CC10 -3EB5550286FC01C2B157C8DC04ED4E0B87379DD91661821207CB3A51C28763E7 -C94595CD7FE4F2F92D055FF40B08C1C79C572AF4B4550D5216AF5F0A9E9B0E20 -5115D3A235381C48DA1739A68B472BEB36AA1D15B128794E6933E36F80090828 -0A9DD02977AEEF39EA7EFCBDE292E6FFEAB9CA754B912115E06EE150F8B4576E -C29AC37F56DBF12060FF6478BF8CA47F00D2898EB96CDBBBE88776614779A600 -7D150F78DD12D9E7916CF39BEC481C7CA9721AD9CEB0FA671B8DDFB1BF89F973 -DB5698F60A2CBB808FDF8DF56A8002CAE6617BE16E88A2B8915FF2EE5C6AE766 -A85BF6399B59168843DCD33BADCC2271F9807E8F868E34997548E65291CF7F66 -584CDEDA4F8244B01DC084942260A6B15F6DCF2CB9B54554C5452ADB80ABE737 -AF47A894EED0679DA914BC357630488313C40486C0620E8DF916E648D68BFC76 -756BAF902B8D621ED24A2B43E0C83DFCF33A9EC3F619087FF9B18EE2F3C351EE -90B3190845815873E14CF11F5A305334C12365BAE5E374EE8BBDB86B1572D747 -754C1E2F38C7B1D4F806FF6BEB7293B4FADB68FECA8BA748A63C6E861520EB03 -235FB9C69EE955D8FB17FDB1182E194E0E6313E016DE2078334906C1EFFEFD7E -05C3E32EF8E7E9D510418FF169EE4B80EB68C052C2AB4706E4FD2663E6DE20CE -C57ECF93E83C1F23A6E99F157FFA5062443BB49E8269C8CAC91E0918863F2C62 -BDF74FF9B1CC0A32FCCDB5DBE03413A9334659FB1E291E1D69CDEA5149029A46 -B9E1B59954F21E423AB86078701B586AB3B7D1594EBFA9CA6945622800C10C6D -FF0E08674B9FFD36BF3651D54FFD947B76ED75BC49A8089EA8D3BB4E94994FB4 -4D7AC036C0571DCC990C60FBA08F6139FE2819B1206900152705ED49D981E5BC -4F2F0E172C8AC420BD0DA240FDB4B1999C27CB68C8C9CA0E9B0CD6925509654A -91682C16426E3110AF169EB103E66353CCF070B06C9E53D39E2ADF20E5DD644D -9E442BAE0CB35D088CABA8D7F062204B651E83B1CBBC29DE22BCE13D1400D697 -7528C06E964F2F28664FEF964FAB63CF7DF47C88CED0B1F00A65265393F766B3 -F3A578EFCE821DACFEB97A625E696027382F87A30A31E9D23E0CAB13179C3629 -94184A6350C2DF2870A0C89D751C4CE01B4F95A90E4A82AE2D106B34A9C2406B -85AB533F67010BDECA744721243ED4E2A9F4790254CF4D4BD21498BA7139016D -94AB6C8826D306C03BCF62494314D7887E796342379BB82C4ADF2098B971E182 -C7F38CFEE48BF985D7C62D88E9D77587E2A94B99E90583906515E14CCF1D7775 -D26E2ECB09BF82B98DE4E3364B3B101841A1496ACC325C646724638125C91B3E -DD83DFC9BD100725793C642CBE80A48A2B1D5BB4E83E8010294A833875F9F16E -68C2BB215398F8673DEB7262D163693923E39B1072CBFF3CA77C036F92A5AEE7 -B0ABC8038A7112B3FA197868CB499422C438358C981B037639AA4097846D77D0 -BDB06C9D66362C92C06F259F6921F7A43A4F944922FCD20D70262083C058FFB6 -E0248AC51FDE7D2F9DEF3FFF1AAA848B9539DB0E70EA5EAE953E69D2A8A772D2 -E2380125D05D446A07E4A3A2FC70EC24B325522F64B544A1C4FD6172337F68BE -E9A34C12EE82A6010B720EB88A3800039B6B5C4144D16D60012F39E7F7D60B2E -1433CA696136B6AD2D6FDE26B8225D917CA68A2C5428275184B22D2EB2DBA38F -B775EA73A89A446696282EDAFD72B54FB7E9CFE74A2967FAECFA026BF165304C -370994D319F0552500AFEB61EC6E74AB32A6536C689387204790292697C872A1 -64B95ABCA74CFEF310191E88E50D12F58480E89215152A293EA2128952593F21 -6180433243428C8C560F9B8C796A10322D06B399DDF991D130BFFEF1428F10BB -F1F0022571125D678FA7AC5BECF5DEAD892B3A84A34682F5523DCB49A9C13550 -21430DDDB5EF76C8A9A44C9B045224626A93C6FCDDECD49EA04D85A2B9A83DCC -AB88D8183E9244CF95849FC82FFEDFCFF156547140F25509E188206A12D63EE1 -C414CA75C9E8A41699FE952F8E074F0F034BD115E1B8FC45017265175595FDF0 -6E8461255FB9C31FE2F900C2CCFF1FC5A9A0E5E7A6B688D1629D163EF10943EE -6D053776189910E2CBEC69988D32C01912C764B686FC007ED802C348D37C2689 -9FD2187BC906E9C46CD4E11826EC6D1BF0D3D7F69020B67DF67AA9CAADDD8CE0 -AA7ACB4B101230BA9C6BC79EA129FB2BA282BF891B07CAA6214FD5A8140EF391 -0A825E1E05ADDB80A225B38D4411BAB2644771EC23C8D7EBA4461B4BDBB652FF -8A1F9E63D05D28B1B49638CD594BFF73821467FF1946F2D919812BE51E746BE4 -D836A785083278FC7FD658F3153D2A7F885812C803FA8DAC277F3583821D40C7 -8863A7F3A1D2A91EE05F96E0007448F08E8D5A21CBA7D378A7B1AAF5F56C7B80 -ECADF8DCACF8CFE5C2150A488BDF0D81E0B7E53206EAFA0F564ADE0708480B4A -BA46A9C7E23EC45D27C6BC8D6DEDF560005D56FCA17007EF945208BF2C2387D3 -70DD6069227B26003BB6ECEAB97DAB9A15A4BD6C8EC20E0F51BB19311D000AC7 -A81E23D4CED495D2E480186420ABE61F4165003FE0BF95441222549D95BAE404 -30C7A17A9C5C5673B880A95C27DB344F4C567DCC74224448274771B6A6F586E7 -2FC967689E15A6EAD01854DB57ED95C4DB3D539A8AEDEC98663B091C31860A51 -DB119A72C7A06D69873049981541BFA9FA0A7599C2FD89203E6A0B323E6E8589 -8300DD81899A75F58489076969F99A82B437AFFF4153BE459520387B1CDDB1DF -89572F3E4318B7ECEF0FA5FDB588D2612B0642C658EED89E7A8698BEB305C103 -D6A4AC1A7BD44AD5BF200E0175CB37592770A2D89B3B5C137FDF98B99C5F0781 -570555964D0D808846B39A667CE543542511014F171AC9699D20BAD2CD428176 -60C7B26D6ACFD62C7DD5571B789895BA9377C8399E82082DED26D594CBB913E3 -A3F323E0F1B2CDD2C7C02AABD058E4303FEF4751FBBE49E7FDDAA076D0238E90 -BA4B1879AD116313073E6F5B7A0A7D25115DD6C28668707303109BA195394056 -567C4BD8ED691E46E6542159CD55630072E6084865F5676D662C3B49FA994342 -94200B239BFAB1582B8077D3754025F364FF6A8FF7B6AE3FF4E0C9A5C6D5DC01 -F03C36602608F42F45560883B5A3B4D6FC4EFCD3AC4730760CCBEB86547851E8 -EC6C8034AE956E0ED388303457FDC09D3CBD827A86BEBC65D22AAD82BA0646F8 -7A94F73BA6DC1F320987713F7953D9DD5A9F5E16421623FD7A4DC61D98D55F11 -AE5AEEEF5B90445C8D9D44F075D1F041C4F4F49420B420798A7A49217F0CA334 -9A8EA4D9B7ED4225F1E1A4D6F6C6618E54F7FF5B15881E9E2BEB006A10EDE754 -128F8A53495FE8A3582DC5A385C6E286A9F17DF31FBBF26756497A1A5C6BE598 -A448C9272EA02E66EB1A6CA4515185F636AA7D6477341D7433EDF2DC456737F1 -EB89E283ADB3BF432EF46FECED231816CA4EE59C8CA5DA126B8A392F9B1526A9 -BBF575B42B02B51149C2D5D9A5CA68FA8E0DD96C07FC17719A4BB074C6094BA6 -6FA996BB2F3AAFA3361BB2DF67FC767E154D75841D57771F2CD8081E7132F5AA -B5A9E5DF48C9486CD200C549AD9D94B0836CFCF9586CF497DB3C7DD9D4F71762 -F6BF788DDD8CD1419595FD349D092BAEEAAB359861CD4C07AA01FC4D79B5270D -026FF75EEC9EE5C41124E129244B19C3669D58F5899AFA1300D77B26EB9D729F -32B851D71363A8370FB9A4946821217A986C2B972DDAAF34C1C1A82D3A58ACE9 -8DBDEB924A17184F718EE6B812CBD75B530B2F8A419AABC164C92A026BC559CD -479FFF2632759FB9246C7EC544098078DBF63D27EE53705552C70024A354D9F3 -571B3889F9FF0A00C6C8F51AA491D249E9A481ED60A3C22CEB45517B35E8F50D -619D62588B6788E176D46C0027C86F2D595A318DB4EE08FDAEB39EA37525A01D -57EE7B045C258B457A5EC25E937A146F9A5DC8987FC87D542A408023B1540CF1 -930E183233B241A1BFB2B77839A8AE302BD7F3322FF87B88E95260E9CEB8C97E -E0AAC5E8C1B9CCE5CB054342EAD88AB5033525C1D6C84B95B70E697A071595CB -6D6852481690604FD4E5EB5CB9517A09FDA92D572AA16833F80A6B1C4C9BCA4A -613382761763422CB086E445EF234184E0117077043B538A1D9C231DE4770B3E -CEEAC48560685F9FD0A3946680DEC360842208AAB675F3CBBF4464D82C2AD66C -5662E762298DC8053BFC8DB8941E040A06487CE1296FA119CA43CF52BFAF0D5B -618A35005336E8267454950C2C03647ABAAE84B98D87B7AE7CE82C11B22DC2EF -F49CB9DA547D7177CA4358E2D206A01C1302C926477E2F6E6CAA4CFCE8ECE949 -6EDAFD87464F1F96E61C586F0D45D4AD9DF6BCF9D3224BC9BCF3F895A194912D -EAC61B7606A359922B71C3F783C08911F10BC269C751AB2BA2D0130F27F494FA -4EF1F3ED532F10127857DFF21B27ADB44F226652A6B4A09ABA071504C08EBD0E -682FBBA3B2E75CEDF13EC6F7378ADD06C60BEF16536ECFE5A4A98D48CBCD7C65 -C7090E0B50C4AAAA6BF374F45EC8622E0E18EC84215BB6C386854823962BA80A -956CCFE117B52DF5D4E29F24577C81773EB3BA399C4569669C65758DD1D915E4 -F2F2888F878EFBA070160D9E6DDD321D56AF63136A636E650898E42E18D338D8 -84EF3B6EEC56AA418336EA1F617E02795AFFD2625D805553F811DD16F3D031D1 -0C0815C00501259719E9F3A9A8B7AE4A3BFF8B9F6F056F357BCB1EB081F61DE6 -795DFFE69A54F4E9C7CF1B93B006F3AC07FED1652493DE10AD7B2A196D168078 -7FBAA3043842D5EFB41973139606D13A82A1958AEE3C8F2FA30C41984979F038 -9CC81875A3AFC7C565D8D7AFAA1A9955C4818EA1970ED1195074A7212AA6AB8C -85A768EFAD3EE9D6A39B9579CAFA55EB2D87FD526AF52D0956C520A7F4ADD9B0 -05EAE6BD338E6B04E2F992F03836E4E6A92E74BC31702D193ABE5CAF809C6D04 -0C93D180F023E15726656717557AD5438DF4DC24026B9C443166F99050D64014 -F6BDF4183C150AF02B4653A55ACBE4C407CDE5BAF0B0E0C8A4437A85A6715204 -5664664B143FDB3DD89008385759C978FCA80A791BD170287637C40F6BCCC8DE -F11001EEC3068BADE3BEBA99AF060848BEBA0FE32D74A7B24FFF8BB6F7B13534 -B0E03BB374617FDEE65A9E8A561C68D00C55F9FD3F10F71B0B79F2CAD3B9DAE1 -AF69D7079040BB1136A2C157F2D24161F46B58763BFDCC677896F41F8E818341 -7B87851F2B959DC637E01E4C95101C5C85B5CFD31BCCA8C3AAF39D9F4A29A732 -21F6C261FB223E55574BC6C5F6F05FF65F0F7B058F89CEDC63E876A35D66D9A3 -7518541EDCF3C52FA3A54558F298E4B26F8FBDE06E3EEA3C2EA172AABB37E700 -59CEE2A4D4BCA014B621186F2C10D7B1054FEE542D6769201FF76FD6AA9E6E9B -3F1D6588D4C5C91A1F5EBB6FEE3666A20F94506E43AC7C3BBCF30D931B3824F2 -805232AB56E6FE8013508BC04EEDAF601A0CC9D64A24DA1778BB5C407D31B782 -56CB9BF699DD01614240BC1322E8B257D01C820D7A4BDF1507A3CEB90CA32985 -8F8493E5CB7EAFF888B7AFCB2AED49DE0687D4D5857311A80ED5CD82284920CD -8A6252BF281412E033B2C9C2E5096766260A3C12F300700FD18935150BE1A7DA -FD0731EDEB570293AC0EB8D69603F5A5EE8472AAEC545F08D2A3984297BAA5EC -17BD6FBDAD2919EA2749BD9C54F2BAC14046FEBE753C8B50EAE6394AE72B8D9B -921C253024DB79F400D52CBC5FA902E0D2BC9036009F45CA74E43B5E5CC23A30 -FF8CBCBD5199146A70324E3CFF770C9A08125B8D72DB0DD6688A8020932D3897 -70ACB21D7244AB64E102AD0EB86CF9F5A61B558C569A3AA987FF91AF03CD26B2 -025C272F3D8DF2FFF2E2A593DB7AA7618487B1D3D924DAF7ABCAAB94EE2B109F -C8CA5383C6EB881431B61EF34C70CC8808D23DBB18715AF4C7E4FDA61220D9F1 -B8FDA4BFB00807370E5122E0F768C4DB824DB15C6DB8ABB55A64B5B8F313FCBA -2FEDCE2467F98B23BA5E886EFCCA909E51811AB88EA5B505B5F326EFD6698E8E -AC4845F31650C2CAF200E1F8917805DA508A9FC20B794517640D5611AE1DE350 -59F68C25740F232E444BFE08C9D31F9C1FFE4D5AC1FDFD387E42839F5BF88B04 -2DB80008A794E9CBE589540AD1CED13520089D706ADC663E58EC48934F8B6821 -501FE475B1F1D576FE5878DBA009D2A3EB8962A5626092998E8BB20CB396FFF8 -038910C1960E2565523C54F167E6552B04B2F2B9CE0D1A85FC21E0EF12478685 -5E0AB86FFB4B4EC3CE209C3C3CA3B078ADB2F5168DB2F16869A9947794ADFA50 -EFD7E802FE062ADDCAA2418E56B6B68D39EE50F1BE39E10899ECD32A84710F02 -25DA13A470781A325F30DBCB43255405F7423523088C72AF4B9FF0939D024650 -A3D4F75C69573A8247AF30CC8628541A42214BBB0C604567136E64075D121FA5 -1818AC249383118C278A8DE53E7A5D5EC40CA660A4A14DFB419C9C9EA6351308 -D79C9FB69442DC88166575049E84F392015EBB17AC1A8DD8DB2A7F378D85500B -B23E0104B29EE919321CB8CF6C9693093D4E0B7F57B9D7F9B92860C21F0C4FEA -515F66D1E465C40F0659D9F1559D9B5036E5A40BAD5634BEB6988AA389AC79D2 -1B146F7B96FDF9B9F3089242D8CD11D70E2C8361014C171021BF9D790BCD66B9 -872418F069ED522378FEE345C4D18E2315F582938A305C82DDFF5392E83FDF9D -44876F3720A753E5AF3C6299ED41F71ECFE3BF1A71DFECA66E01637D54A8BA33 -619EE8E7C23F583DC78DFE459DAD170F112592672FC25A92A2A4A522878E39EB -BB88CB2CC0B18ADA215459EFC02F643686130167772FCABCA42B6F41EAFA459A -1AEDA76B8391844A831D727BEA6D69C6453EA6CC35184F0296023CD6E9838164 -D1BA07DB3830F07F32EA637775BCC1B2CABF33A768F1A1EFE629D8501B147826 -CDFF87DBBAD574F94416BE4FF9BA5338BFD580975EBC0E838C1586BF4E16B81F -C61CFA1C2EA4945ED92EEEF725718A69D921F23DE007846C78D3737C42B28588 -FB5B0B3CA97EB5429C01500B01C7229F68E7C55F697AE2C54A6CBB3AC9B22F9F -8EA97DD67D898F8FC188F4CE405ECAC0F2CE1F6E84B4597EDAC1FA0E6FF116DE -2443AABFD4A9F11190922FE41FF44A49C4B603BC00F258F8A6D0B9BCD713DD8D -FAD3F8450E9C04F3D2E932213F08C0F0AAF2F083A3463721C0668DEA89C15FC9 -53753548796F2A456AA6732DBA993B9981060816655B2F7052016A4C72A6A7E2 -2834422A17E931E6AF0F6B8C4F251296CDAF8DF2926654FC5EDB5990A0A17D5D -3A85B6594FFF71C16BC71DF174DBE7654F34D25D2836C37C6F591B11725547E8 -8021B516676151B37DB086DE5EBD43D5F8211C97ED9E5A7FE71C5274F606E143 -99F08141D24955332F7BC37DDF6DC0006BF19D8EF0CABD4090300D7F4E727DA5 -E9D17DC70E13594CF9349DF5ED5A65A2E1BC41CB947DFB1494B7A57A169D7021 -93F96A265C2617B2D4B8ED1601BB44A1CB7EC830F322EA5989BD1B943886123D -401B61057A2993AA3BB06E3A04616D86D474F2FBA2624D28DC5CD51D6A99CC5F -19286CE19FB70FC8AEEAC26C7BA1436DCBBF3A74AB0D4613BC8272FF827ABB47 -34771107241DAC1CC3C79A0297F6D0DD2E4F335AEF967585E6A22648D8CEFB6D -D8391063BD783CCDA519B1B3997620BB28EB5062E762298DC8053BFC8DB8941E -0408922DAFEAB357F6E08968A6032F336C94C0999E016892512E8A4DAB509B9B -56E1317BE530E728EFB64264BCE9A220DFF0F6C95D5ABF2C4B7611C291283F3A -A643DBB780E22267A50C356982B7864555B8A6B915A686A601080D045160343E -FDCD4130A409334BAD548A2101572777F582C289EB2816F6F686BE01969E55C9 -54AC69D583AE95E542ED65EAAB32DE771F1250B2A10BDCBB4DB843C8B176DA89 -313D6A83343298F34461B133FD4306454AB1CDFF776FF8D43B6FFC7B5A5780D2 -209AA1F63AFF79D76278604A4007E06F089059AE34B0B3CC0F8D56A1FD2E9832 -AF2C13BB200812BDD001D2CFBA62ABF4AEE5C5F78E6D99ECF7F38A31AA151879 -B5DE9E2C0097DD7A352CDBB5BE3810C38A4E309B1EDA80A4C537BFCCBFF5A25E -8D00322C13DD926E05A51787E4277BE65DAEDB305777B455E87562C58A0F7739 -F1A395E36E22A3969806AC8225FCEACF7C854308EADFCD064AD2BE95F2927577 -99555AC27BCBCC7630FFAC6055986D1038CB44367775207884C74FC12DD6BA55 -AF5FD72ADC522681E6A42C759742950C5793834C9EF86429E0F8AFCEF0516500 -3ED2AF04D37F086E8DCADB51F2C1D43047861D41F7A479F7512763F286EBE80C -B81C01D607F14BAFC04408FD11523B42932273B20FDAD087F6ED733D66DC18B8 -A05B7980BB6F9C65B7E270EDB983C5AEA9A59E747827B4F3D9F42820434704FD -C1B449DF23D9DFF529999EC196495992326CF9D2F5A74A2FDA9A3185C85C7F1B -62CF21612EC1F00AA02036BFB654FC62AC33423BF1C0FE7C7EDCDA92251AEC65 -E421ED62CDF7663B42ACA68556A788EE25390BA59F4F9367C7CDAE0AD15469A1 -F794B69DB13EBA77E99EB826B3B503BAC0579923BF8812AF6A9D7F4CF516BB0B -898B66E32E45A160A8FAF031260A01B078AEE02F82C468F196366C1970B1EB7F -0047FEE5C1E299E4717866AD9F33022A6578A59763D0428FF9B725A90D74D870 -F0EC20B103772BEB0702B96DEB21A298BD4D9B5D99B0B71C62CF00D92F044959 -6DAF12EA2689BE25DFD6684743DE6BCEDAF88492B233EA9480A5309F9F630B52 -B1A633786AC762493ED7304D7B1E69B7EFB6342623E0624C1E9C1F8DED54508A -B30BDE390BE07C835CE13523ED36F6ADB85DE7FC62DF9527279FC8607CDBAB5E -F85E9A550F227F41344F66478126DEE133F92E1A6F71B6AD7C7D2AF6C8E38081 -32616990D59321F73EB76204991E22298B062C041C8432BB1F502731E2FCD917 -E1107A5A97F59E1FFD26E52E7B03BDF23FFBB8B472000C003B647EED32CF8D68 -19E0D0C452A5B67FC099701B4FD6612C9A52434F2281E6630DBC4B97961838F9 -5A63ADEBF0E12B0A77973000F350ACB70CBB0666D3E6F485802E7318EA9E687E -7D20B7D2E6BA15B247CC971AFB7D552B7DE1A825EEDD53988D08FA34A4DB03E4 -3E5D7312F5B1FF3055B70B01AE0C9560E9BF3811B8E0DAFA608509CE336C272C -36C163AB93448B4CD88AE280BA51B0ADF8391E51CAC90F3FC1897FA65E3214D3 -D41F2B68464C340B112703CFABB0AF36DE1C4073CB4484C0027D0E8CB50C99A7 -D036C5107A6703B00589213D8C73E6CDE1ECA7CCDF2ED49D82228A628B8F2E73 -7ADDFEC63BDC87F27871112A8A2BB6507902CD788A57BA456CA1CFD741167707 -110B1CCCFB21077102F6337364909FF7D2CB211436B5C492C0A7F5E659A7EA9B -55AC22697DDC0975C157E04A4EE55D9446CF7E9A5E9697A44EDFE43820D9A3C5 -4E36204CC1E5A4883C526CA9A395458EE4FBF32FEDD3E56D4583EDE4AF8FB65F -7F968D864DE0A7904CD50E4BD0EFB01D31AD16A4CDE482F3E83EDC8BB28202C8 -A9BD9D2AE7BD1C584BB407904E0F7BB8410926E16A487CBF4FF1A95FEED6D38C -1FEB59650577D91151E49043F30936AC274ABDD04F99A5DEEAADB8CBBEB8F816 -8AA1A6AE694B752F205D93AB8CEA39B16D0FD08C7979379B4DEF70A61B15EC6C -8EF189AEB1F11F9AA3548FC2121B04A7B50797E7F282C9A540BE41B45695E6DF -563D107F9F42065ECD04F1D261C49D9F6957C2D9A9826D69AAAE4CF6B4BFE657 -92A8CEA4FCDF533A9F0C039961983931F75C999F5DBE37A0E5AB2DFF3A944AE0 -50E3EC654846F69661D40FD828EF353BEAFCEC1113451B6B5B8F033F7D0FD019 -023A210A9994A2AD191BC829ECB5908974CD6AC3D6B3BCBB4C74874F89354DC7 -5072A3DC095186BC8D9BF3ABF31E0F1170A69E07022B9029AD0ED27A186D3BFD -A5FD0C409DEE93C9C22771E72BC027EDB4CB6249579F2011BBC73D4CDB694CD8 -825123E1D88024DC932FA90FE7EB30A27D591FBFB8B6B71E2E72EE4F946F1A09 -3F92D91C139334473447F4BFE6A776FF139F058F51320E127698D57D9BAEB224 -14F9DBE028F69D3FEEF89D945CF8E18DCE86AD6AB440320185D0B94906816ABC -BB9AEC1503FDFBDF182A22E5BDA3335AF37337969F17802EDFC2EE6197E12CE0 -1F23589DC6FF64BCCA17E3EAEA5458F79C8E95665768827C66FF8600AFC54C82 -7DBD6B81180435100DA068D3B6365D87077C39CB152B16A94E5231FB273F8ABF -F7497A37D7791A99F2B3B61ADCD643E89262906AC18C54C997BAE10B0FD2C763 -454A489679DD69E6F769127CF4593923AD7D40555EC11BA1B1E7341DDA2ECDDC -E158F8CA3ABA0D16CAD63E2813AEA4091CA15FBF272FD3899A728BFD70CC903B -29F077134E0AC10FFB666F1562388CC7067C1E3AC7A604569A5C7B4171F81778 -385B0779FE6AB06756A39B47D07FE71520B891141A4C3CC146EA65CD53DB107B -C998FB4762F6B2B017FF36E01FEC32EA8144A8D1A51B34166512E1519C111919 -F8F426C98EC839BE80C6FA6F8079FAABB4FCE355F8F7C1C79B8DDA00FEBD73FA -7BB399FF2845ACAB1F38A77E6F795B93A3ED6E80FF835B1B91D7B169506ABC3A -7C2E78B6BF1542035086FD949A1678FBAD1E8486F00E93CE160D80B030E5CC91 -0B3F5B9758DDA0FF8F0CEDBD0E3516555F3E8A46ED13B5019D673DE2A2165575 -027A9D4A80E2D84CBF81417B937334C1C61844B6C14608488406286A7D3A670D -3658D7A3C99DEA9BA761865398C4EA7E701D649B8DB2C8ADF11D4C2F5D9072E9 -E2F5E34BE2EECA9ED2CD1275A89AECD54B44DDE177FC56EB9A7D6CB7F44B855F -7BBE3A875D57CEE1FFF6DC04AF903C49CAB724689463697B602B71958F7EFA8B -114E1CAB97708E6CC7B95CF527B848AAE846692A0DD99772FF3ED447A09243C5 -72B6F24959B766CE91C45D0A3B0F1861638F529C955E28ECD360556D18522D40 -B7FCBE5B60AC73B18A7010CDD1744E53611CC5394FB0EE1BD03EC128C3FA3490 -CD1D351B0BF9651A2EEF9EF6FB756A636645371CDC3E333B58BC5F42D9424C39 -95D5974BD2FACFF846FC6CD8A3E697FE807C1720B4CD42ED81DF3CEF72BA5D88 -5A1867593B3466CB0C9D0FCAC04842BD03E62728F2ACCB1B45C835980D5C2E1A -C1634015B1D4807DF0813F71DB38A979DB5BA92B6A179EE15A275C99C8577BFA -2C93A30DA46765C945217AEDE3D400B5B36E44964CA5AACCB68CA62E357CD114 -457C11480862C0777EB5FAA360960D68A4B7C31F221EBEE05A2F56DC15EFE355 -C38F249A3A67865404354D4FA065B0297C66F8CAD5031CE02096FCECAF04B3F5 -7106EFDC1E73FA75F1AD4E8CCAB1CCA6BF39A0A2B81A5478433DB3CA466BBDF2 -12213A4092A33CC6F097F1184B2E599B10E2AFD74A291B111760699B777CC1C3 -A223632DE6490B3A1E4EB4DD32CEDDD7741FBC327AB7BD128A6DDD57C4A9C23F -FD286B8E323C4BA2C91A939BD1B8EC068E3A83AE15D2F5CFA64AA71E3D6E9694 -B64C7630BB4BBB4F96C0C044D489181FE7A53E3750B927954B5F28641D5FCEB5 -3CC3FB49C46AA8B72B6F9A3588164119C60B83EEA2E46372D1AF23152A0EEC2A -8961306923B255DB708127A79EEF6A61393452EA54008226CFE65868E15B92EF -92CBBD30E49A9519CC71B7A8DDE2FE9C7CC94334D2CB70AC12C95E9046CDB241 -5016F56D9AE6E124B8A61D3D49349B3D4631B5F3BB0DB8C45097647553DDC6A0 -6EA102E2A8728D8CF85DD35651F9F8932C3DABE8AFDD82E0015B1E1085F125DE -0E6C100836BC6963D77FFDC5B4896E3A80E2C911458B9F06819632C1725D8B19 -421EC3840DDB3FE5A473903B6875396FC41BBF7AAD3C85BEDBCEDDC402B43781 -FFFEEB89A49AFA12AEDDE25C44908B97FDA64C4040D4D3E0D5092FE6CC0031EA -5D457030253101EC86135CD405DA7B96DD4DA46816822EB9F3036FC64A4ABEED -3CF6D2F4A43BE217782E206562F9DE709C0534B97B799CB908CDEDC48DD19392 -A575D40069E61D3FD853259855756420388F62A11817955E61B5B5377623FA94 -4E16638431D8D014CC3C9B976544EB61524FEF1BD2FCFCB45B35C5461E5584B7 -420F402EE8288C403B265B4C4FDC80CCE086AC42355FA532AAC9E957891BCCCA -468F93D9074677C5A6E5C83767ECD0D4BCD64EC5D426A1463575B0EA5AEDD0AB -AF0F1A167D5193A86938963A63C8D0AF082F475F8E3579504DC767F25DB92DFF -DF776731A023F2F449713B1E1B5C5C342FBB945A988264DA9F35BDD9A8E630BE -4380AA4AC9116B478845A3D973312707F5751566098C7A1279D99086CE1AED4C -E4A346C9CDD7C69AC8A17E9954A6F70C759568AAA9F483A8414C88E2D20E3EEC -794596DD7A42ED24DA62DB6FDD7CFA37CD7017CAEE670C6CDCF5908A7A09570E -1269B6A6928D0E16E41B49CA771F787CAD5252F110A2F71B2F6892D5D1156AAA -4781B8C13E6BFDA1739D585D70D0F672387F0005831A82896B52B03EE8F546D7 -3D5D058A988CDECAF3A4F4986DE42E459E8146F835DDB49A7F27ADEAD08C56A6 -409593E551F8339F6633923322B20DBC71EFC4A72E2E0DF8D08669C1A2186682 -65B59503F2E27C793B760D568F8EC4CFCA2A8CD4816DE2B94C6AFB6406496DD7 -B9A5269BA716AFA711302540CEA4E92F581BC21F9F10E43DF0903BD703BE38C3 -09FAB16452CE1E574FE945DA4874D4CF51D6DB5742187D114FB5A5C8C366C9DB -DB03B48BA2AF357BFAF14B40AD8482294D19D14A206699240A30BD1841EE3819 -044828972C99013A1AD1C0A001C3A7AF73460E82E801834FC3059D58F64CEDF6 -2ECD1939EE642673F63EFF1826F4207D72D71B671E724D2AB9DF7F5E6D8AE52F -8BB5AADEB4D4FD8FA888F524480E3662F6784638B2A13FF8584D33564C119B4C -17841896415B44E779054DC669CA21C2C24934C097D11586123911B0F5219B26 -86F1084476D411A7B609C4C629C7365EE7B6281A5E1957CE9F768A63257FB95B -EFE4B41D10A57C8823A7268D1E001C5EE52F13EC7473CC5BC931123FE92BA497 -287C6DFB380C6441D7E506B3A4E80748CB6E275E2B4B381FDDF4741558569277 -42413DDCAC0842F28C0D1614F90A3401AD8FADC0F16C57BDC99C3BC7BFFF9384 -626EC8E538CFC93879F18E2B7A7F6EB2C9BC3C18F0CF32EB088F0758F622AA6B -A26403F5CC698B81C77F8DAA3C6A43C977D0D0D100A1B1277E576B3AA032FD03 -988DEC3E7AAB66EA29C25DB04E86BC313659F901DD3BD26F80E6CFE608AA7DEA -B368CC23E22E3C409A4393DD57E9BCD095CC345385B221B8E81A174D07AA3BBB -024CBD32689AF2BC43007D96097CE6CDC7E1C6198B0F01AF663E272761F6F050 -819225C5F713C8F7EEBC1C990BA079E3E8B5A09FA322C4B93CA65CEE52BACC9D -E9A2984773DCF542BB29040878CF6D246074494B8F7D1E51C7014D8EF43530FE -B2774F5C7A9DC8986C9EE01BC73E3E9A59D01CA085C63573B5CC2416D6204BB2 -ED5CA6DD25175312A47A3E2D5163A322645BDEE62C75D8AC609FF63C9DFF9D9C -7618CC98605B411137137A51C9433B5DD2F4663214FFCA609CA4A8E86EB09437 -3FE38449E6B7EDFE91231ECFC8D9CAB14E10630E61C931CEB907345D661C2ADB -8F74F18E4DCC4A7CAB6758C37074563AC3D0005BF4CB041DB677E91CF78DD843 -98B96E931CFB6318A6982FD09E6315D59674337F26B6D82837233D48BBDD9444 -5ABB201FCCC46BBD6285362AB176BC5FBB3733739D1DB2E6E4443D347942178B -096FDA8A124E483447B58E1708488C7E1BB8B8056369EF06EBE1F9BF5014D331 -494109C00331183702D4CD7D314321920BBC213AC0FFCCE15B7896F3BC554C2A -36D8CB8D5B76E259C4C123B5CD27054ABD300A2D9AE5F691C053BB3F6268F46B -B45A339EF5132C67C61A89B6BFE52A55218CA28B6840E329A49663B479520986 -59DCE06FD0248D4CBFBC2D25C961EF87DAAA15BF282C9A75FB624D517C005BEB -844B97E64E3BC2477420368016CE93D0262B01ACECFC2DF503E157222B67C457 -4D928D72A06494DC55FE9A4286CB60CAA7903CEC869668FC0ABFB99636DB08B8 -6FC658CF53D9D1EB443F3B4439281BA56095D05976FF95930A13E886194B5297 -C3109BE0A804217D9DEC72BF846449DF558826DE8198CA2E1904499BD116C01B -37CCE954F1C4DEC37EB4AE8D51F3E91C327D18A74B8D800680866E0AA2034B55 -D26C176F45F4C44C7734D834FB99B7E474B63F0D41B3C10487BFB246B0DB93F3 -C0597D4E5696DC5298B3C3FCD917F88E0B0CC29F4FF6C17047235CF32B3A0D32 -18901E2457BC0CD63E651DE7C81E0A10AD813DF1E67D0657982817191AF744AA -BDB2D7187EAE3E0465F40286D68EF2ACBB618A5736A94F6E75E7A7FBC2712272 -666AB5AE51303350B624C19C54157E15BD591BB255F435FBE048F494FE5C8DD4 -D651405609B4237E339D64D451A6167B463CA01E21679ED201C642A6115C871E -D2F2A7BD475F86D3DD873141D30617363852BE7FFB7F8C46B75003C627F4076F -5E698D26911D4F73331617AB342493784B8C5D63B468EAB28E24C3E07EB21C37 -13DD15358E2136C455A09077992EC4BFC7CB78E96CDC1884D0A43708EDA520C9 -1B3020AE29DB4B9B192F55F97A2049EF61EBDE11F2D4A3030EA8AD6D9457C83F -FA7FDA9664E1AF08BFBCAB384A6D55424AA368F807722984A4F28EAAE1C30FB7 -1D3502BECBD090766753FC993A5F56BAF42D4D7DFAB9D31714699E836476501B -2419B3BA31478674574ED7F738FE4F5096BBE72496BA10685B1A48359C61CC03 -783BBDA51F3802754750A566912DAA3A35DC33846FA1767C155FAFF016C0D76A -BBAA97EF2EA50BB5607EF9BA954A999CBF027728BDA879010A0F010763DB554E -9497E77958D343C454800B5808244A8FB8613510A91583933CEFAA043E381011 -14FBE996E49E00DD9954762DCA8F0AB740890C3F6B775685EABA76F77D542A1B -2F29F1FC30C57B44E44FC0DC6AA34DF31F1CDFD2D01694D2A764F3ED98FC5EB9 -E3AF3987FD44B84CABADD437CCF3E60A169014808C93F936AEBC4FEDB2B42A17 -FFEA87F91A287131A61A13AD39B7DEFDB49BD898F3475F2E23A9566D3A32BDEC -3516C6B0272F78A566036EE2281A4414085F5E8AE6A718F67CE706CB435035C7 -BAD58DD5A4771E5B81D39C71436CE52DD8E5FD9801DE7314D92C39CD206721E9 -76132E021741F7E30B9669FFF28AC825C95E88AEEE4FC0E2552831CC71006263 -470968AA7B99F538531459015C061FF4822F0DF64596452002BAF49A6F6D5E02 -44EC207F2429FE11A26D737D58563BD7792946F7182A81B481A283DF89A9EE00 -942CFAF2DC14E0D493AC3B14B0A20BC97C5FBD87754BE2806E48F0AB1E5A955E -E536210A46D00CE0CC5710F91523A178D509B80838F96B39EB5C72D95ACEC84A -FA2474E818BE2774F6075F3F1067FA3DDE8168887BD185370FDEA7C6555CDCF8 -4013794052C0FB5A9D73DA7F22D6E92944E3114591B5CBD595A4E467F80A0B28 -0598DF93D018E7BBBF08E4E5ED8AF8EDA6B0E4D737A14EB28AB72E51D15E540E -CF38072C8D0F809D1BD3B1E4BFE7A80583C3E194C4156653406635E30B0CB525 -CF7FFF715344FD82F28A0DF153AD572BD411118024208B2C680DE78C95C2CBFC -7D0293AF758ED5212E24CBC2569CB18D67D323C6C15FE92CED60EFCE88CBB929 -B5BA7B3E660ABFCC0E442B02FBA406E0E2001362B98CFE0BC186C27AB773B5E1 -AAAC17BD43759D0E56776993131B697D7C39A3BEA638B4814A5F3525F72C362D -7B179460BE3352A4C24C4A30620464AC21B71E7996BA3520E66E22C49FFA0F94 -C7DFFDDBD97FF5372EA7B7F09E84C7851855EE0D75F0A7B9A80DFBA0AEEDDF44 -5165CBA4E7A6F4F639EBE9F53A2E4C80E4D865B24604522A856B261727876E44 -92184DCC610842F72D9D2720F08863C700528543336E98228F5EF11A6258851A -0DC2C9DEA778FEADCA7635E27C858353B5CF1866BF5E3916E6CF6E1E588C4A97 -30BA8EED972CE252B8B84FEE382DC757DAD4536556A06638CCE77032DD7209E5 -9CB34BB6281875F60BAD1CB95DBC1D7AEC9DA136CC02AA471F82D4BAD4457C3D -C441A847068530E64A40D737AD48FEB098EAC97EFE2CEAF0D5319B659927737E -DEE8ACB9F535DB421A6A1D9B001D46DCC50FAD8FF3B6AC94DC9F81C9EACD47F2 -3593C140ADB5286365EE43544AE9D5E52F413D73B030DBB7C244566A94265014 -E7A4CFF273C6CE1E85678EF7BF659A444C3B302CD8CE189AB63743BFEE3DC95C -556C6D8634D264EB7D460B377BFF58E03C3DE018EB2CE4091DAC03E6B3DBAC37 -8FA30D75A4AD65D50F775CA06A087A25AA87A86119D0D98C2BAEE002BB957D2E -F7674B1A495BD22A5A86303A7AB4654040F99EEA5BEDB252F8290F8EE7DA871E -EEB4A5D964329768CBB87A42BDB12EDB4ABAAF6579D4FDD2A1753FE9F0DE82BB -A7CF8F3D30A7A5F5D633637FFC008AA14997223E049FCC1353ECCFE3D40618B5 -A3E1A56AE1D4C63123E72688A1414C80CC6DB3D02DC44696CB8BF8740B7AB083 -13D794D64074EFE87EB895D66480644FF2D5BB6EF9359EA9FEA514932B15FDF8 -4B20945F957DFC86999D9D629AFD8BEBA7C23B5AC06419D33D8EF49F66D4DF2E -5A029C4C660C15E0093BF22B564ABADEC658468453E9B2DAE27AA8C51A5811EA -9668E1F643494A1E673E70FF0182AD462E54A22C3BD53F3DD1E3BBBA1EA23A96 -373E5CB84B0BC3CC6E93BA6EC34CE4C30FFF69026976C830B82895D87C38F6AC -D95C920FBF13F078CAD6690F926C9AF45914F56979804D1063721BC61A586F83 -D07D50C3EF4D4A49410BBF583C0BB35842F612842BAEF5F6E19A14EFEA41AB8A -BD0352222BCBCDD4B56442074F122DEE5F845FCA4E30011DF441FA0C9FDA19B1 -9E9268A3AA4BDFEB1480B2094DA7EE4FF74AC939A9988B32919259EBC3E582BB -F75B0C12C46518FB19A8C196A98AB3218315FA772EC32FC06BA5B8C9D63C2C89 -E6AA6376B5B3D9BF924583F99A62CD3DF01759E7157F539FB5EE25ED381F50D2 -1A8E106E6D4D54DD6ADB42E15981A0ACB4F55D66E058745F91577A100B061895 -F0463644AA87CA0375D42823E5C3946EB51FEC8555D5A1137A21EAF2F977E079 -B79381CDE2BBB1FD8024F86667651AA7E9A4BA69BB9D3B6CEA0F15016317B547 -94B05EB06836EBB3776AC07507D3F57F3DE9225C726B8DD8B863F2A192B76C55 -38312D77A19891FD68FC819CE53F4F6DD5EE0E4F6433CCEAC57C08A0571F6F72 -03E91C2CDBB6237101A61361489BE3B7BE3AE9A9481FD3B88726927217516E00 -5623B9CEC27CB5DED0A8D8A6B64C61D95444AFD8E372AB571DF6D29807D086AC -133E07EF8EDBEEEFA6B1E4869605FEE3E8810595B59692ED666CD984ABA49B18 -51F3F0F55CE76A7F5AF1F2AFE4D27EE7F3D98CA29D9DC63E609C24C13E55158B -3A43A2056C36919BDB7C05E8D2CCEB7F46450982A0150F321334EB4926FA1D8F -3A2FC372BFB796EC79F7842B6B107CCA16007211A911134122911C35F0736469 -6EF8A8EDE550D0EFC9387A11E27D9209C25D0907889ECFC4BB71C53349077194 -271C7966D1B4C4DF5B33C9854495616177A3512377FEA4EF91EDCE7BCDB00606 -77FCBC717EF62B3E4AF13A3C2BEBF09B50B05FA6F1D636E5650AB63B40CFF3AA -F75A44DBF930541E4382393A29FA2BE1596B735E0D049951D6753C40261D664B -EC630DA1C8A96A96969C9FE14D474AFAA80766E43F2BFB42F9BBF2A7FD552119 -E1B7C2B47DAB296A4289C729ED6FB4076699D71D1A7A0B56B7074884A470E32D -183E83ADAB202A47040F0D90797A3A45F3765DE6F123BD233E52B01C91BB63A4 -19E6EB785C8D769F9BFB1152761C62E12891B1186845275E82283C8152357EE9 -32BE9226B8B1063C133808BDE6DA867B4B5D36432C16B1911E1FAD317B993064 -AC6986B6A7CAE1055BFCD5054C59E38E53C10BEB9613ED66D94D633F2EFAAFF9 -560C3B4C3025936C56BA3DD74D0356B636106BEFB7D074572A48E76B1D82D659 -DA69E00B972959D1B03345E08A9108EC48180591A682BCAE35BF08AE0F0C91FD -4BAAE72B66A718C2E5179D0CED91DC41C6E78D203290C5A6FBCA69CC77757E75 -85A1F6C6D169EB405E4FEF582E8C40B9E31ED7F5A81F1EFAD9C476FCD196B5D9 -E3247976BB4DC72F11C368EAB8F81D3938611580652436972613297A0DE01C12 -B0B344EE195F511FFEA65A09384C88D836D7280DE6C4CA85C0C42F3D89CF80AC -39D8E29ACDECC1E71ED97128D6EA98AC09D8A834E5E822FBD9BFEA2928B7F684 -34F5AE4C48F3623BE0D12F9437D8B9B48B1E1C0E386B72280E51AF9B2FF2500A -CF633D9FA6F5B6F6EEAE0FF72FF4874AB1AC162127444BD832E4439473C5F045 -AD428960466AFC1FCCC97C43C7CE1DFB4A60A9C2B992BDBF66218B3AFA249B63 -6048F8A5F2C384B13F3EA633DE30B4BADBB53E53F72316A172DCC3D1C82F63F3 -79FE541DE138AC6EF3DD48B29EF58C68DCF7D1DABC314E9ACD41E0F712E6267A -6E4878B002E3B361D187EB413A222FC4D3AD6599BFC5456D09A7A593DFEADFBB -6F4DE8461F51D834FE5B1B1D599F9F6ADA19EA68DB8A301ED8390627A903DB28 -31A2FCF5CA6C9107819AE1ED1B763F2048C06D2FB21644E568082D4C58C407EB -904CD3CDD463248BAAD64AEB28DC5B7AE60FFC90440DDDE1018674E3A1CD1F56 -ED144A35A9770092D7C95832D714DA0818F0A5A4A7AB3DEC7FF6821B27DDE007 -DBAAFF8EE7B2BA36E0434AF12C0DEF75F26FACD72283D20C099236F1669B91D5 -EA4074EC8B34C428FBB462066D0E1D99682CD847164464773148E64F237D4D26 -EDBB257B3DEBB196AB0A4006D4D0673CF9DDB24C7A4E0255E4B5132E312923E5 -8A11A40D610232E9D1B4538BB677F8BE5D04A65148753BD2E287F07110FB01F8 -C500F05465AC194AFAD2C10BF045469322014B716AF5EB34D83B36DB95660B27 -4709FF1E6B5C730B9AEF04A116D156F7F12B68560B3D184FFB827698409B89AE -308AFBD5D5B0ABE9CCC001BD338F9AB7C3FD0EA487B8CE2274978E211F4030D3 -A2B33A3D9F32FAE26CE2BAE0AB7B0739DA9496914190E41DF42A6314CD4A7DA8 -85B7A97E1FA516108A7A70B83EC6625EA6559794E0104FFC9A38865C34CB8CE2 -17CB11CF26021516887D023960D16DA77609CB5245FA3EF45FD364D0D1B936DD -C50DAB4F5EEEDB7EA8B79BA502A13289DA40BEC00BE9554AF56421C298D6981A -D00161F02B10431FABB433A0815A3CF55DF9215BD337B355819CCADC16C8FF1D -AA676F89C8D0F462E525C6D6CFC95B750CBE04F763AE80F6F619ACBD59E5DB1D -1BEC805150A26D4722AF0A2D34701077EC0A2CF9B11D22C5812DACB55BE5280A -F607E4CFB5AB8B823E82042569A895BC6121C4D7526024ED21AFF1ACF0C4ED3B -C8B0EB469F29B7DA8DADCDC1394B6A4F96A93D6DECF5056E19A33682646B92B1 -D57FEAC1AB012CFB4EA0D32429B5358E989EC4B4D10406B2D3122D7BB5AF7D86 -8E7696F452E831683B2CD629D5F1CA3854D55D6B39EC0F0E172409E1C947F1FF -B7D25A4466C45455DBFD0B887E8A5ACF07D6E70CBD117A149EA7EA9D89667F15 -52C34BD0C613E6E14EB371679DD87299B6D1CFDC82A901E9807A2F1766C84250 -31F7663FD3D2E85C01916C8F21692F2AAA11E701D958F2F12E7B498477BEBFE1 -339D94A2569C0D7DD5118E4DB525937795F527C589929D3946B8C656D82E9273 -8B445D3E249F05FF986CAD56493B15B2FEEB1DDB07F477824C8E3E782F25EF07 -F8885B1F63E130AC3684F85D8AB0E87830B057F83EA598F5BC91CB3338B14CED -92A9E28561AEF57160BD2D5F2C8B4BB5E09F1D8CBF3D27DA12901484097AE5DB -16F884F0FC3B66A59224915C73543A50C5D2991FB28A701F27DD966AF4225F72 -477A243AC451EFAB90E7B601958776DB96E081A5782DD7D1E8768FC48C82DFA6 -F447FB9D0299DCADDCE04788AE93CDFBC8B47720976EFAE4207048DCD9822070 -2CD3F62FB4FBBDC1B9870DBCB38B7DBA8E65A55F2BD72247CEC2F7D9DDD6CDCE -24908EFFBCF9A3443CC1A3B8DBFC8BA30351598FEE2357176BB725466868A764 -A0F97BBFCA118F676671B3CBA644C645A36111AF4D1030C8728BBEED0686F7B2 -F588CE37E0305644964448D43604259F5A7A68EA9317EB86759E58D5A90DCC14 -4331E8BF24A275E4D79A49E5C3D5383FFBFD59CE51CDEA763ABFE2132B118B68 -D09049DE5596EDB70EC20059202608A08FEEA5A7D6E05A3D422B5733BE7877E6 -2B33241B37D1D40F10216E3D2D2B518A70129772B872BEB576A0283A5066A5ED -95A363270EBBD1B4574FCF17818B293B75B0CE06E998EAA1F31CACF1ADBF5AA9 -4344007D0995C96A387692CAB90BD7054875DCE84F6AA786C5E82F9E3C8DE8BB -80C39848B0C1D2010CF9E63ABDB43EB35B9C25D0CD851B3B98EAE7C2CA91E352 -E00ABCD5C13B884F81C31C461D89E6FAB468F9BC2402DBCFE656BEDE9D1D7EF1 -55D80DAE4743ACF95B094FADE9A4BDCC1CB7460722ED7BE3800890046B4121D8 -B5A5B7B99A00C03E5750D78203EA13E23093A16B5EBFCE6B2FFEB9BFA20068ED -532DAA1ACCCF16D5912096EDD221890D1B19A471BDEC336BAFD754565446112D -79E65045619FD9870008412706617364990CCA762A8368872E07C3EA1C45068B -A2BAE6040C744EDC6D9EE39574064CBC8BF221F77C17EEA365FE6636DB97935E -998980A6D520686F1E6A600364E679C56A3BBE79A005CBD62B6F99B2FF746DFD -941A49756EB1640C3ADAA9E9D2C6C42652AF2486623CAC2D21A3D4D6C1DFC483 -DE11223EEAEC0FFF6F06520F902FAA050E97FC61BC4656CE04E4B21A65B002C5 -313996EFE0A3D8C64CA5034D98EBE120B3CC64FCAEB298D8B49755E274B93830 -4FEFE1A62E6E6DFF3A553FE6EF2E7D0BE05C6ABA54FC5E4BAEC6EDE30A63D29B -5AB515EE57B3715597CD7BB61BA9BEEE78767BC3CDC9624608ECD1569CB43A60 -6EC37A35BF8D3B01AA6E24C872561DC1BBB905023DA5CDA7A5C4470D1B3FEF2E -42F6B7FC6983668EFD7798ABB5219F28B41FCAA10DB9E4A131083CC7DCD40E1C -0310102524B1DDE337BF1114975507D59DE8D87A0F26F207536B0E6259B7091D -37695EBF55EE238310A0FFD145FC67E81B686FEFEB663097F82BD99EEA379C5D -1B36B4A9A572DD195A01EDE21B90ECFD7B002E58304E5CCC0F3ADAD9B94D84B2 -A967A1FC0AFD26D461B76FCE6324A4D86684AD3E281C1EF05255C622B8CBE38D -838080BC686093450843FDB29444DEE8C1044745EA432A1CA17B5C44E73C5B55 -0C299DA41CAE96708B7EBE08B1F6B82A945E494C39A02A88D9A71E028B870A57 -65445468A71725C840A6AC1591AC5A4F4AE3F24DEA235F6A910AC3213A976C05 -768155C8A5ABCE6AA5BC2B4C7A6102CB2E860D22515911EE24AA5DAAC40EF850 -9455FFCF1782EBBBAD752688474D4CF52CDAAF6B724D557FDAC2654EC72D7EFC -138EBF3E589FA4BD770C630CF0ECC135800A7A0214EBB777D2D52098B581ABE6 -1F3428BD4090EB55D7BC0C021FFD741854E7123858D9EA044102C68A72647505 -9F60478E04A8EF75ADF3E62B9FC00EDB13EDFB40E377EF65A61E0CB4E90E3D41 -2909C15A8045954197ACC6F63D38D85006906D18E883A8D40FD97A96FA11C869 -6BEBF8F127A15C86B59735463CB930E83794C3282FCCB873CED01767FCC6B05C -696B463678E444B0B4A3FDD798FC3AD3E040E442FEB693F2AA7FA66E79E008BA -FEB7BE359892409FF6ED89A487EDCBECE6F5F42B1ABB388B36366D0DE4064C64 -F8B4E7438CBD5C8382C71EECD0B9306E3CCABF8FF1E662D8FD9D562A12C3262F -B3FE96B79376EEF600511A9E1D6376355280D4087A00BBEA0174316C8B8EDCB4 -A4523763438377F546C505A40352FC44FC45BFC147F00C65C216798DB45FFE2B -A0036A3137CB262C1A421E386550147A3DAB2661592821524EA3F0E29E18A2DB -E7492AEED5467AB5D9A278F5640E4FAD0C1CB157AE0A7C82C45828BE5924E49B -023E4794F7E2768B452F99ABC81BD0E15DCEFEA0467D3463A3338D183F1C8CB2 -EB3BE768C926519A7420AB4FCFBDF68336BBC50EC4220CB364572FAFAD7F22C4 -AE435BD52D4DA8D55E68175C5D40D55D50D1ACC2B361809F641AD3D69C6D755F -1B99D0D94981C5548EE74B142DBC8EF7B3C9066E92C19297E8E10D5278338809 -50CEF3DE0774073D987AE98350FDB533AA6C186FC42E1221E5BF94B93EE9654D -580EF4E1B6F8E792A86F1A0F1330F27A76CB84E9B584AAAA87B56681614306F2 -D7DEF724DCC0B3C7C27598D3DCF9A01BA41FAA9554FC838F98F6FE98028DC4DD -F7A0E4590D8E527327AF8882116BA2B44BDF1EC4D910D1183883803FC572B001 -191F1555A7B10817901079D349C77DE4F94B306835764030A5165CD4F7693280 -B84F6C34B9B5A4738CB8899C40DCBDF49CC4905816D6CADABC3DCE84871D07BC -B744A293D26DE77082E6FD740E26FC7924109C0FF8E1488A41BCF4FF28AE07D9 -22C2776C45DD1C4C1EB9196FA234E08E5A65C8A64132FFA78D3A694AC33DE047 -F48BA914A3A8432041135BF4D02571FAF21AC39EAE00D0260DB187069B2B37E0 -400DC7B03BAF571C8E0FBA46DF45C8D99AA217FA0CE61F2364D8EFEF513142E5 -D1D00A0899D21AB9F7F5EA589D969547DA76017C84A00B33A780D2A39AD7C1B4 -4B41A020A2E97B012CF399DEEF319D33A9858AF461C6EDB1C5CA4BE2799087F3 -C2614CF0BB35E6B0184B8FF5ED8CAD1935998353D16D2439CE418EEA5F501C4D -04C37F1D37AE27295BCAC157AB0455F70E54B112D3E8DBBC764264CF5BDC4AD9 -2D43A2BB599740FA54242316D6E35C726F86B699D7C5D5CC15E15F577F71B218 -519AC9D5C90AEAE374E24B645522923D1CCC8805478F16EADC2ABBA2D6CBB8A9 -6722C83503B9EFA13FAA8FDA95A28618B84CB75F2469A79060CCED73D4C9B378 -56D51C18AD7CBBD8F8814668F31D308E2AEF7D3D9FC77A3552B7061CD47AED34 -DA87BC56DD68CF6F7D4D976A6639AE72E7714C00579ACE73CA2CC1A3C4718362 -69AB757E30D2F0F801B4A435EE6365041FC85BF97CE7AFE586272692F61D63A8 -DA8BC3EED91B36CE6BCDFA2B98AD7371E68B1BDFC0B68AEC047F3148D40DE3BA -67358FE8D61EE5615EC48B424BA8652829B96F1FBF50C35AEC757133292CA98F -2F4905436743F53194EAA9EE59E7F138E3A37A996E88445D3F6C3956A73CC896 -E06BC1624D9A163D4320C313227E8F26C84747E8ECF9C3D2E3C089CA1E6496AD -F17CC6AAEBE67FD1A4BACE6744D37D944D742C3DF1C92A402AB47048499C0C16 -AEF4224B5BC88072B5C6FA9FA81E64424AF3D9D3BFE9AC7E29A889CF275A2A44 -1775FE7980D21E6050D7EA3B569E139D0D55605F37064AF7F0484D98F6902042 -0B797D5A1D30D3E1DAAED11D6CEF0AA8F623CB1B2754BEF8249A44A4C42B2281 -BFC736BD283C317AD995973B997C0647263E2F911E901B881150CA325E7A87DC -2691B02253A10782D6F7AB3C4962C54C81BC76FBCCA570401555EB663B037416 -DC2E748BACB7A587F30B1AAEB2E924B640D598512C0BF239973C74C45F84C036 -C880D62676838EA32D317FF97DC77DB2986F4894EFFEAEE7C713870FE00B8EA7 -FFC9B74F121D9438525E0559DBAB1B8C46E1B3C4A47D499F9C2B53F5780193E1 -2841B6F5220FC37B8AA72800E504D0AC6733D4ED538EC24121A0EE301E244EF9 -2CCA77C38FD282C83B3381DE74AF6A9665FB921303C98991A6931274DEC682F9 -554A5F65FEE0F51E09FA15E562BF4F655AEA98CC9FF7D414CDCDC49B9865D653 -327A42C6F7A332BF5C4DA5B9CED73C664D20625BA0BF3E0140211EEC5AA1E420 -B09EEC65F17B1772226FE199D319B80E566ECDC6C7E9619738F442AD91B4D950 -6B4894074DCFEC10FE05C853ECF387EBA18C317FA913EABDCFFAD628D2CD2CD0 -F67645F7F4D8632DD2BDC50128279F4E5E26892D88C19C68286097C1675C8EC1 -F9A66525353C93F3AAAA5C05EFD341944D83315AEFE433560AB75448F28D45FB -F814B7ACC57B4170907983132F2E77A6EBA42193BE418E113ECD837F8794E8ED -55E74AA9A4906C +8E407796A4A8D5870507907507ED492B8DC2BB8955EEA9AE15487C083764A6A3 +F499993E6490F4742BD8EFB6A8D5CDABA0F78067D13EC304269EDA7C63CB63C2 +553F8D12679FF7C7A6053E07838BB78EFA8C0B8C9CF3C43908731C110FB4DE87 +25048A69ED6EDE21F7F33E6C50AB19775696F087A9C81E9DAC30E00CB788CD74 +EA72279194A4FCC106D2006136544C5592A41BB03CA0DE37EF131189AB779C9E +0A6EDB0E4528B84717C2B04462D963487DB4410A7592FA8E408D25E6F76C9F06 +01606C988F7A504B643E4CBC6A2FB0B9F9F7704DCAA78FDB914A7DF0884F7872 +55C9853CE6A95CFED9018F85E7BA1AA70E9CC7AABA31994558E49A0197FBB232 +4AD992E51313D6BF89706FAE2CEC255B46491D52AC9428E88173DBEA327228CF +763A68AEB370C4FB37F1E938735A7367DAE1B687969B3ADDD230A5AC0455DEC9 +92D480DE33514CEC5FA3939A2F969D2949345DBD2BFA8529653E3661F2D550F6 +C643672526783EB9199772A10863D1DF3733A1556A83E691433C60BDD4C9671C +C48B89B1C8CA8096283E873E619E9826D9E2EA712E9E878FB8364C6956484CFC +0BE8AA27284A5C2AAA6CCD404953EF5D8334D3451676CCD188EDB290D3FC1AA5 +8102E1D6D8F4804C18FB39B1F1ECEEDB6769AA4E337AB0CC12DF0DD89993FB75 +11E93FFF1AAA77F7A40CC2915A0EE22385A4C142635631351C904EB2423B73B9 +19DB354C980E678A52E05A4F981E33CA2F225CC71DB6CF9987F391E9377874A0 +0CEB3E26A09B3E8973D747BBB7C389C9D5F009E8D6FCEA7D97445C1DC9386DEB +D198727EC807C9945A62CE11E32B57C8CB78B21AD5FE5AE831DDBB61185E5F8F +6E4BD4FA361B96A9393F07513CEB97187D60E7A312A9E59DF18D17C58DB4E820 +A9C80C774B6CAE5930FD59B7FE382BBDBB1B17C84318DF8DA712C29B9741F98B +94F85B4CA6C2B254FEF7FD67F14ABF132AF5A073CDB6B84368DFE42F76B0037E +C0FA195AE6C3987AD991623645C99096CAB22425DCE7562F81C2DBC507DD0FF0 +089D016914FB7A7A67BA19A5203A130700959C016914FB7A7A67BA19A5203A13 +0700959B739B2B395C1E0F24AA5DB7C42DF627BECEE3818E1B5BFC5D5A5784E9 +F184214C7BE221F84B1D8C0E089797CFAB74C9EA606C2EA82FF68B0557801E41 +BD95E41C04BE65D8F3A9ABB5AD0567AC878EC44A72154FBEF598DAEB522214C8 +91F6C64590A3E6AC376F9CE84FBEF7C33C3629B20D494FCA2D6F70F747F88DD7 +A3611FD8734F6931BD7BECA1D8AAD4A0BA298D3E371B43BA4B41CDFDF16F7905 +DB2E021A1ADD96CF2AD3F92E0073DBE6781EE58B973EE3D87D706A3084DC06E1 +09B7766D81110463F8E0670B96DED9937CA04798EB526091B48A469C72511CB7 +465587F8204C92D069C84C053D6EC9A9491BFA234A0323F609E2E249D328BA0C +1A9A37D4382E0B27C06DFC2064694B73BFF79E714D1C185323BE0798C8CF6B4C +C492912F6DD4E2CE743336A2423DB957762E2539B03316D42097BA495C5D0272 +CFD9691201B056A8D8155EDD8881A363686169AC468290B547683B117DE949A7 +0FBEFCB70997395B3064AA2DDDB6529000F53A331F9B154190F1980ACD233D80 +56EFD67343990A15C6446180692DFEF6A2400E9E98711CB717703EAE4B5C88F5 +3908837FA899E3FB8440F432045A4E7D6A1512E1753B82E9A3484F8BC8073C92 +721C1ADCED9FD509C3772B458EEFF77051CFD5DEB9B5BF30D50A27D94FB18C8D +4A590221B7B421583544B2968689F41631345A406CE602725D4FDA65D56DB076 +088824226C42E9F15385AEE03F083CF711C67C9A7AD7357352EFCF56AAB007CD +23C51BC6D46016D2A069D9679CA59D0B142C490F5632EDF0387AAC0128FCB12F +E2854107F555F26FD1B6498456CD0A86B9CE4053096A1DCF2E222E021A9C4702 +E3DD3984F1896B5F92BA93767C7B2DCCC4ED4925CC1A998112FD973F2B0453EE +C61DC3050B87A7F448D78C3D67867ABE3D7565AF00908000E49A10AF3E4257DF +BC3467DD5C8E1A2E0BA23C6B217C39816DE9EB8762AC1963F6B79AC874419EA6 +811E5EF31ECD686A274C89E24C9D72A1C8A2E60DC211257D4FB69034EB7994D8 +4A30CD314A0CB19068AEF9BE96DA47CE498402417E1E0B11E5A9A883165B9432 +DC7079DCC1547DA09F3E799B1324CFE6F8EA7188D170F922144CE6093AC5929C +9CEE82C585FB738110F09D41CCA0471BA80CF1950164394011FCB599AE191A2F +A2AC15CA290AF5BC63344998E91AC9C177168F047E59306DB3950258B6B4565C +0706B3533DCA6D51E13D306C33EF6522555056CC0F680A66A8196F85EE79D111 +426CA19AABE1C1606DE9877F34B4C7CA085F788934FCC7298239D4ACFA29756E +29E7F095EE86D9CDEEC4F304762316DC0A74717A3038F694FB2648B84438AC03 +B913E0DF73571A10BF623F5E29874967329AF01A263FB19A11FD16499C1DDBB1 +30E9AEBEA5472CAA52FEC5E85739E3F4E35263C2DAD8F9A550781DF65AB43D7D +041B175A46C57EEA148A65F470304557D3C5BDE285395A9345687DF91DDE798A +D51B7A0C97E822BBFEB1A312C8CF4A1994D0B3946083F2A38280837FFE58FA2B +C93A39A1FF546AF63F3157A19C17D696A5D5AC3D3D77E06CD0D1535A10B6E3F9 +47C94C4B565D8A4D563EC1AD43E01CFEB127AE453036431E9A71BE1E3C82E050 +EDDE1B8442BCD5D036274C091856CB963F1737EEE5611AA45710AD37D7151232 +F1B7CF58A41A9D19821CC1047193BD7A2C0C6951D6B9FAF124465C1E4AACFC12 +A743C7142C81784E873AC972266AE6DAB6064D5317C41DFCC47F6BE71B86D35F +23912234DA3ED1851ABDD88D1E1257A40E473C8A13323DFF12C0552483A1FC72 +C7665A10591A65205E66DB4F5553AB2AF657B78C8CDDDC1EA9AE904FBB7E3EDB +E45CE3B87D48C0BA63B93B1F5C11C7C6506CE66C6614CAF1ED8F38163843D27A +9D8BC766F5F8E96F5FD15D4494137974D5768ECA14D34D5852442A92338CD2A9 +3E423AA2C17AE3AFC8DC8983E9ADBFC28D1ADB4B54B76710D5902DEED8C9268B +4DFB24390D4C6052741AAD03026A6236B118D2481EC1B1DBBD8A6F67F5B38E6E +A99B24722153103B5F67B66591946E04C3CD1170C7E3E90D33727DAE514BFAED +7CE10F055FCA8E4A740DF34158CF3D0DF172720BAB3E4C5BB128406FF7536B31 +7B41CFD135570F29EBD243B960987B0BFF9BCB3CAD4187C84B3E5705A5D5A8C7 +527348151518F0828C8C98FBFEDF0673FC7C068CF408034EB28B2C023E55263E +98762F8F6EB5ABA1589C629B8871A3607F8CD4498A70B19C9D3574BB4C6CA0F5 +DD5A06CE9DC28B09A52FC7BF9C30F0608F01CF9D7880C9A1C1ADA429102220A5 +E816AD24C2D0FE514300B80926C5416687E70D84AEA47823DD3EC06399B53E21 +873BE6F0EC0077A7B5F0C57FC6FFE5E5992E5968E51FDE12FF6E6126A4C16CCD +63D6B3761A9D9EDF19AA5C41E2A398F99BBC5D898476C9C9F5F8A070835CB997 +01F19762F592ABDF157D17807FBCD68CE2505CE61FAC799DEA617DFCFB53196B +13143E425026DFB56E7C0B019E9664B58B5F8223C68C5EBB2B50BA3CEC9D9750 +D714286D835B7603F69FAF43A947172AD55F57D7866E1FB0C3B23708AFBB897F +101BB80A110DD889054245EB5498455881367B21D4B71DA82D8CB1AE02ED3D28 +CD1D2708911CCBAF60322BEB9139FCCDCD147D02E582BB80A225FB41346FE241 +756259619BE7315506D08B278CBFF14F2F8CF4B1C639A1CB08AC1DCED505B176 +02348B2D6187044561D7DC111B24990B905664DEB5A1D26ECC77757EDE867F51 +1885171A6C53A5E6F05204F836775359F2F708A7F73C5E7ACFFB25E589E8F0C9 +F1E9200ACE240E97861C83ABE76B96BB7584071DEF3FA927892557DCF56BFEBA +39E5A8437FB5F96847EFDD6575E7C234F2AAA3FD3362D011BB771E4BB2E612F2 +2CDC94A3DF798AE6CFCF7C3B2ADD893BECAB6BF03B49E42D98D23474A7DB1157 +A5F192F2646BF7F0F792B32A6523CA2E09A24CD5D25484B3B646C88F88B9950C +05422C157F83C24613604FA03D0269FE3B9085CC680B1C5F1947659FD2E067BB +40DAF211A3688FE745F8025492067D551A9CFADEAD340171E06B8DDDC32CA9D8 +14759145EBF6EFD4DF196C462A2A04201199E185997C0225A1B9C4792EEC105B +E0BF8EF318A810794B340247713448C4D29FEE44EF247B34AC476D7F8359D829 +2E64CF7755DBD95553AFED243E205E31B5DBAD63CEE42C1981EB8E1F1BD51D0D +5C29D2F118506E1E6C1383C1F577E88568A98B1E0E8BEA41318D849C05B69A38 +D219A66E4A1F2215F531651A4B1EF9430F2C539DDE79D7B4B0045B92A32531A4 +0F757EC2204995E836833B9534EE4F2DFF61F50AC58AC8FDC2447A8DA606F7BF +9651A5FC629297411CCC42204ADEDE8735D67AAF40B08DF2E44B0F8C22559B2B +17B64D377B548978454EB80264780C08A94D675FC50E7DA9788E48DDDF1DE0C0 +0964E1E28AF6DA696093DCD822178A9FF3B4C40AF63068810414E25E99512875 +D0A095BD3F5FC7B85C89BC47B6D988CE86F982EB4458A3EE46AFC2ED33F8B372 +FFD233276C174A290835B81C6191E2B9EBA15604EDF77BCA0889B0AC6E297648 +B00776D5B8A07BE6146BBBA9C48AF7291BB2F6754A16E1B8972FAE23AC163D1A +895145C7E2B7062B6527CF091A2D399A0F226E94B360B664440EFDD59409DEE6 +8B628D27C9B646E3B46FC74182B50C898CAB56FB40FD3BB81A151F01A7262419 +62FEA35F8EE812C4922C9592FF12647E74A243877C78FCCBE06D4682DC62A624 +792161AA513BA57EB346379965445DC50ED8DAE082932182F83C4BDDF163BAF4 +EB99FB19821D5B6DA9D8A28A5B5D8CFB67D6DA5870201B5AA3228C58D10ED986 +014CFA777B98E937B48AB0C9ED06E12DD10A9B9AEA6B166E087436E5AD87931A +FC3B0F025A0C14170CC7BCD5FDA70DB5F9D88AD477606B412ABEC735C0E09AFD +ACEF3895DF8832C91B233C05C77C35B884A7B8249EABFC662FA55862DD791879 +9DDAE73D114E46C1ECE0944D0E2948E22225C564A0A7AE4E27E8ECAF1BDF49C5 +060A5F97437C46C37BDF9BE95ACCD3BBD151BEAC66DCB62E414E8637EFB43381 +D437128F27869323C277E6407EAA48D3F2E6DB3C37DC20ABE7ED1F6C9A724C34 +F18485B0DDB276F570529304D34D51809557DA196853C90B8592B535890C0367 +C164A08CD3A048C47401644B2E733A944E85F42DBB1D6F6D445EFDE4D1DA5CF7 +14A6EECC6AF5544A6739641BAC2A824FCA2483DA28B1F67249BAF98C053F4424 +4AAD750C86A4094AF32B0FD25789FA5573DEBD6ED5A474846F1EF4A2A92AFABF +DB0F68382649622650B1086F9A244780FEB1A6479C325031D028E3369E3A3FA8 +60B394261FAF70814193EB795F7B3D063ABCFB2E5D9856C0C7EF3D2841868481 +0F1A195486C6F66F0304818DB831DA79EF537022AA5C15BE73F5BE65225C38E0 +B9D9C7AEB1A8E213A2A6444AFB453AC29836F93EDAE6E8B6FB81C316F90AD474 +DFA0317FA121BA4BE474423E2C83E0BF6A65A45FA0AF27EF0700431753D1FFA7 +B143BEEE7FBD26C612F9C9E4E7943319555D051EBE20C9AF3DCF080353335F5C +902292BA64B8ACB442D91837F3CDA20B63613D7791DE54360482D4A6AE8763DF +E0DBDB80082C51123A75A5D45FC8B81040E64E0D3EF88A194531DDF9A7410BE7 +D6D5ADF297892AD7A13CFB26322784E854B65861C84897F3EEB60940D51CFEE6 +0B02E213824CE84131B26E441A2A8596B725F0FD2E49FB9596AB550C25C14B94 +69635EA0BB7E2A6CD45DD4489D9428C133E4E19FA3FABC867BF71A83C9BF396E +80DF97448C1DA4991238045B88F44FE21700762A563C83BC69D6272A06B996C5 +E600D3FAAE715A2A0E594433CFAA0C4E2ECF7DC0B4B0F9B88EDAAAFD0B4219DD +CE0C4AF87B03F3994E3B04FA4BBE6276FAA3465F2A49AF95905DAF23D842FE9D +02470FA3B4F28EA15692F14648C62CD46920ACD032FD1D54006A40C8F0467D91 +1D53498066BFB1094168C5D0C2D691FAA151C71948994494B363BFADDD41A1C9 +2AAD80413729D1465DEE8878906BF456861B046BA4CDDB10D2161E43F5A06E28 +6B76DBDDADE18CCF708C467A110AF2B0D9A4E2DCECFD566DD00CB7F317B847E4 +2233F98F0051FE14DE4811AF54CF9F27E5DB86A60C1F2CEB2B654FA26E93A63D +CC7E9DCB4E021603C7E5224338DB8F50FF89DD99BFE8B84B7B713B63DC3C226F +8F61BC16E9E30A67A903E08EA77FE81ECE3CBA178C3DFF2D8D80BE6396E2A7FE +57C7F3DAFB8E895778A7A1ECB7316CEBC39AEDDF6FA3DB60E0A9F4CEA89D2520 +8C5860D0930D788E2CFE2DCC629B95AE64EF7DCC867BE2D211DBB4EB451E5C8F +CF8783598BC0991A5CDC8C34879853C175B7E9136C01E55B3A090E53E93C1419 +DA8304606EBB1DADBB0EDC41DFBD3567E1DF94C9D23A83233FCDEBB2918B923A +D7F5FFEA86E9AE215C79C1CC6A1C88EC60E5ECEE9D3629475DDF9CF1A646DAF4 +C6849A669B4083ECFBE0307D6D417B869F69A4BFA657832BEBA6DA2B17F048E9 +6E8E36DDD0C125BCE18F8D9E2AEFE43856C7DAB36CBD669785DA849333314C68 +0490FEA4A509B77377CB18A1FD52A241D97019E10B7AC7D0F734BB2A148A7B61 +C78BF7FB2277C1E0840DDDDF32C7ECCDF030A8B004C7318707835FB15B2852D3 +BFA57E417F1D87BCF36A4309F5C251CD099A59FCF33022188CAD2500145E00AF +29A5213CDDEF22E1DE92C6CE52589D886BC9919E2872F146155E344A35620329 +E4A9DA39D4F6EC8605C490A58AC126204954D108F79DCCC296009E826E0BE6EC +B95D1C8AB679BF7774FD3632E67037CF99E2FED0BE18B9EF74532ED4CB1E9D64 +666AE40FA8A9955E6E1C280B568B0E6B1770801CF0DE8D22C91C14210A12F526 +494876AC54CE1D6FE24AE46FCA7003A22251C2BDF4DDB4B03B511226B4CBF49B +D6526B9A6C08E406AF1FA6DF09F8FC63B1BB85160FB1710623A21D85FBD07EB4 +B04BA53758C1B445FE7347C0DB72FAFBBE837B1EDAC16C4DE1E1F5E38E2A8408 +1166327F296E62590CC56F66AE52DE02D2EAD21921F975BFF6BC00AE2BE985EE +91CAAF6EC1373ACFF3D7270A0BEA06692540FC1E7B9E5DF9D6FADC066886CB34 +42AA05633D0482FA95447F8123291A6B5305F02A5A73A2BAC866DB19F40A87C7 +76BB92C660DC8AF8585187CDFC42FE0B8E8B721781A112CE6675C83AF1249605 +892CB888BC6EE9E1172E84955B590C788CF54384E6CA7738C88B3673D31EAA8A +E8ABBE4840B8AFFC858AE2B9A49AB5121BEA648B5BF303C5BF6F5C5528CAAC1C +C0276081CF0BFD0E925972E9142F768A63DDB0105186EDF036214C5CE9C0D2E5 +70CD203EBA3B15A3C41A77A30291433645BD7DE1ED8E082C5B82111A66167148 +E248778F395B9FCF935C7508044DC353944646C614AD01C6655296373A51E838 +758EF603E9AD35D91754C160C32FE92C3F345CDBA402EF00EDAB33B382DF4E0F +06322E3309F402A541681FBF606A59B5098A689E2C81B0169FEB3C95227340EF +B1F8430E61F0B5501ACC3ADFF44DEF345F64E643F1F9FEB4155A0DEFAA482325 +D2B3E84898B927BFCF1D5B4E0A3D098D737650D73C050BFABA8C25ECCF802589 +AA03B78164FD1D2BF4B72BB65CDD61BF30E8072E14A68D66FF21828005E45C4C +60004B7C460252763E68274D6C03B7C24E9E1436646B92DAF66172FC9E00FE06 +779D45F48B0FA02140AB3E76B9EA470066F36CE06CF4EE4BAA9B4B2E54A2B9A0 +A8C6E3731AE7390034503C71BC5343F6ED7DE6C25F3ECDF0CE90AE74785F79B3 +AC0342BC6B0D63F40A928FD863FF22E4FBF3661947A42F627F2F81E6158F5C86 +7FF833376EDD4B43E704489D6D94590E3987D9B88EF3EE140AAF4CFC3B9EB4D1 +B824434FC3DAFA424164D4B7D4B28BAFA58BE22236E5C8B8A9DDBBB01638EA39 +F0F6C1B8196F7A2F11AADC478A9B8A4A921CAA97603AF46CF4415C5B757FD869 +86D582439998D88FC8C73B78F1F055BACF6B7A6C97B78A390B3A9908AA71E068 +5DB8B6C041CF59B2C3D0B101FC60BB9C5BE5A97327A4B127598A2B32041EE271 +F591D2ED2B86B3D957BB7AA3BD9BBBA4FCA12B23900BD78D95467A22907F34EF +C1E8F683B451C70B15B6FCCE554A44F3E395697DC8D48E670C50DF969F3B586E +901C844158BA2018A393416A86F976D018F75A63950D1B9DB8A6631974ABA413 +D17ECB266298ED5CE6AD63CBE031BC6CAA66FE332A5A21D452B56CB0C518B17E +14F8728E677C29A2F31C4816820975B7B23BF4B7872E6F3D4B72FE8823E4372B +4891D921674E2A9EDEEFF78B614C5DC44D81F82F434ED89867E87D7951A23380 +3E87B291F94D0DF4EB4976BE21725523DED048FE298BF63474C1584DD188888E +2CF8064F51E04509F9243DEA6D16EEA51AB26EA02A58AFB82857EB8D5467C78A +D993F965C8DD6B7287DAB843488FFA498D47FB6791B65C76A807378B4A3E57D6 +C4C114419BD173329936AD5875B40506A5CED56E8A458F3E8692ED1BA9E6D98E +CA1B4D225D3CB9D3069B2E73858A3170FCC21D86612C8E324DA977490CE37C2B +520C8B4F0FC2493B9F80FAACE974E49E6F506AE652E01FAEDD42DDC1BCD4D86D +F44050F67E57E3A9D00A175E81F9CD6A008C10A2AC40AE124B58E3ACF297692D +FF98F5B497E8DAD529E005007E3255D586FF98C40FA889A9183056C8FE000CF9 +76EC9D4D8210106F8717D02A15FF37749F8EADE5F55C85666FDEABC961FE2354 +A392DF87D94D467E63D5997933482274E27416ABA32E78634D198C8E527709BD +29032C45F57A20ABEE6D5191CF27D8D482DEF3BD9DCDA18B1F3DE5D7FA47B695 +4C94491691E0951A1C0987F4BAD842922794D6B6F9B11A324345F9908DEDA9A3 +5BF9298A753B42B1B17C18F5C798CC34749093472F780F0D688E91B5D9764EDF +9C3C163328392B5F3BF6A29441C4113D206195F8F769B5CD39ED69F0E031298F +8F6B866E05081E15818E97785C62B611BBE6BA06A6EB5592F50CBE178B2CB3D7 +0A87FBD1FA98896C39CDAB0AC92D286649E493421A4A1495113537CAB160E880 +E23D2C633CAB353DCBF0206FF63B66F801226407C33D5A2E393DC52BCCF5FBED +8AA790014817E85C566AC17357E67F6928F45460308F4BDA4101AB0DEA3A8BE3 +B6858C8CC30A222E4311671757DC3E7CC6F7C7A9A5B0F30E9E697EFAA5C2C016 +5C712FA2E4807725373AFDD25534FE57C583A300955E660873EDEA0B3C0BC105 +3EDCE4112DB68930B1675AAB6D22BB05C4D1E5A9BDD3B72A69A2ACDF7B66BEA9 +04D529E005007E31AE3C9942C4174CE5ED92264213C0F028247A8B1194C2EB7F +F3E44C24A3F74A2746EDAA0E4EAB8338FDD49D84592E679F729DE6024C78419E +955F4BEA245DF58F1E998F6B13565F38B4842D82FB04C02E57BB179CB19128CD +3841C3CD86A53ED3FE12A187496E6759A02C50347AE58856FBE9AAE85B0FDAA3 +64FA122A09081B2218A078EDF6C265088D34DE8B3A6ECAEE45A23BE3C33D4819 +733E2F87C87A32533618ADE289BCE928D331B02B9830FA870DC42791276F2A90 +442F60CC7FBEF1800BA0386FBE0FB721B2B9C0C3BDF0307357F153D860191F77 +1F86276E68A70C783587C01C312732D86FD0CA9AB0006FD0FD75CC7FBA6B929E +0F7E4E76C17112E301DD33DDDFDAC69A2D4A3BC920D6EDD16CCBC111953CEEA1 +F61950C05BB9FE5B98B705A45B8D9F0C090DD724EA32F31C5943D239A0AF98F5 +DC7E7DC308C555F071154AE0E1A77911055D9390F968AD89CFE5908296669764 +07FAA6AB182767FBC020895A231DEEFFFDD234A21FD81C60A2DFD883DC4CFB33 +819E2FAD0AC54FDD79A9E39C505CCBD53C2981383FC5CA8D39089A9A7C328D78 +D713994A2E8E130541ABA159779EAC75749C7B6E81A0FBAC570AF3D551F19937 +5ED17A463DFA88D07E573AB08ADAF6F2D7D9F42A8B29DB3439B125CDAFBDA90E +38E15529C7D17D5528742B877DDD6E9209BB556DD22C120A2415F87CAE126B88 +77CBD1EF75B052D812106870701B7326AE073DD86F04412D2180DE5E09DFEA52 +5612A2AB3D9A3783D43870FA97FD6C2007076529679EF111D050B5EAA0C576A6 +3539CC96BD4FFCF1E22BF4D215F32850E95B479F070E8D47E0252C267790DF7A +5E7B75BF8700A965F9970D7CF7AF748D3546436F6BCF2F8568AD276734D05D4D +7296CD19EBEC0DD982D459481333C640F4D2798121590242CE3746B9F8A98E44 +7482D3EA2E0349FB45EF6BFA0E83CCBDD4C5FDAE8929733AA07D78A17D26C0DD +1D61AF7816CEFCE04867D755385581F3364CE57AEB0E95E5C800F7B8D0741303 +E40B36D443C1D8D6F7EEE02434A5D59664FF2169D254AA8C81BFB345F7957D4B +E9CE80266F6401F6CFC02EF5580AF2F277B9241F2B9355D8800B392C6D0C89E9 +AFB0EA7776154F90F502FCFCFF86F100F5F16AE21621F960DA13C742D751C71E +E8CE7305761322D36EEEF9A259576D59230FB428CEE7220A24C3C3A9AEDBC9A6 +2B4A83EA97173400073C26900E6F4131BA1EA583F1868E8A1B13FE0C9468F8AB +9F1BFDD7C39C2E1CA4C0E99CA1424F67849F13B9F872439F65D451B1FB3ABDAC +AF65D7E8DEAAC0991E8D41B17F7A1FFE90AAE87F6DB3BEFC8BDF94C35AFF997D +55574CF99A5FD75170B0205DCDCA4E8510A57EC4E92794C075977A2EFF093521 +059528D365CD0853784125053582EF675877E829FAD0044C4AC6EB75616404C0 +7814F63976D3D5F2ECA92F53611145CEAEE80B1BD11BC811230D81352FB53AE4 +3025DD7225A1ECEF6DFB1B82D58853D68396B4581E1C906357D969A2B50DAAD0 +B7A7E7F11898B3E148CCB5862DDBEBFD368D3F08DD9C414C5FA6AFB1BB16463E +5B8C390FED1BC82889DFEB1478CF993A73530B77F5FA31B09CE362ADB170C57C +8B33C0D07B54E0B7E3191449DB10B6D5846434F37294723C825B0D61428F0D82 +EB0140D39CF4D479FD37C5757265D69641FD3835B952C090B360E43610FC3344 +AC2371C3226F2E9E0D55F9289601D570EC6D2C54E0F2E5C5A13DEA2D839B35D9 +97865C28347EAB7789C8FF5D9381936CB0708D366EA814BDB66FEE9AF91CE593 +8B121B9582FCF9A59B280CB4BE4CEFAD429E5804344E06414120CB0A82FC6D73 +9D3BBC75D1DE70E62A27090A53F930D74504ACEB87F916E8BB77983BED35A08D +BAB56CD4E70C2FACE79F652937DDC6CABD00FDA9AC18A33945276EC000852A74 +4AADC8BA2C0BDB767A48345CC6540ECD955FEB3D89021D6015130A853DD4D76B +01BDAC8CD1F863A0DA9088514013F329CBD6F02CFE5AF7F85118BCA7410732C6 +8593E7477A7648190CE11362E07670DB14D6B5E36AA09B4CE0A95A841DA04694 +56D2C859B38DCAFF5EBEB5EB9167E277F053C4AFEB411ED79F3B5DFB9E11A2CE +08E99576ABFC52C4CABFC8B7D57D8AEB1E13614D07BB35E1BFE9B2665093EA63 +B546B2B799AC9FCA211610F46A7700403A1965A931855AC2256A1F98ED4F9DD0 +A56CA6A0D5C28009C107EC24E410DAA89F9D6EE680A524BE33ACAEDD23EB483D +68DE5DECF9166C1593BA974EF69653BF510F589FB14A512462B76E3F8A6EF4DF +7F94A5784518676B880F2E094163A2204278779C517AA0A83359ABFB943DA61A +4F03CAC6A8379EE7D87C7F8D8F7E27CBD0B498B1FC0B22385B47D41941430F46 +FE319C9B0C6C79D701BBBF32C3F06A40C1B6E47FC833938AE26C48F979252D04 +4907A66E3BCFBC6E22A8BAB776642C223FA3436B303D0C384D73CB81DBA26943 +96BD588F1AD914F650C6727DE4A08DE614D5D164C4AFE42A840D9FA57BA549FB +B20FFB414FA81379307B34F35885F657994D1D2143FEEDD0C96ADDF7309480B2 +D66A5DBD618757868B67A1DA7CEBF77D12BC7D693D23EBEF1FEE852C5DAC917E +30F41CE9599FB920D65661CD3809C10413AF0BA074FE356AB5E89D40F1B0D823 +D92F2190F679B051D5B473BBEE6293C1BD55B46A57525279C41870B3725696CD +E1CC45A2A57156568E830A7708660384E0094BEB539470C7635E20B514B6F412 +E7ADD6268E0896B346FCD851812D74EAF5D173E21ED3A05C0EA432E4A2D41F45 +057A305793733A64D2D13D7773F5F836A396DBAFEDE0943D7088FE3ADCC780E3 +766F15C3E11CA368F1D6A566C548B371C99707476F7DE58D945E59543464ADCF +981B1E43CF288B47CF93BD0040BBCEB10A10BF53DBC36646C7073E5D0CA42F96 +220913F6239523C3F06CFCC5AD310C8DB07D360D69F4EFCCADBDDA29266D238C +0E7C80084E8C56DD45DDF06B651C7DC3CAD527A8BB42AE87FE16F9FC4B78703C +FA58AA1737EA319FC3EEE7488A9BF555A38A4FBCC99D5EB902DE2C6B2D298ED8 +9ABE2B26CE562FCDB379EC6EC05EA00FCDD2BAD14E541FDA28C85701DD80A546 +83E962767BDEF178B1619728EEB16384F5241813388A2FCABD1B9A2F64DA5446 +15AD22FD6EEE377A4DAE83495E5B7857B072D7375C96A2DB3CA0CF7B4AB00320 +1199E185997C0225A1B9C4792EEFBA6530463630F2B61893A801FE050B0892AC +A37DAF2476A28AC1D042030FFD1FEABFA73140E22A71AEF1AC4E0A863F790FE3 +B0B47108A66B071CA1C6EA7BC1CCA7866F610C0C8DC36AAF162BB34333C807DD +C7F0A2879E445D0E1126EEF0FF5523957A15D11A10FEE489055E3A5183E69E7E +92FED95B5F67A456095F8A49D6E8A6482F1F45A93E8238E4E8104CB458F4F9FE +3BF0F1FF8FD0DFD68B48091B71751E27AB07735A4660B9E02C82BF77DFCEBF63 +F77E837270C8CDD12D2C9B27390E1C67865BD3C44D3AA202E18A46E242E74B7B +3BCDF25D71246F7F65C59D91293DC865FB2A6BBA51A059BABA0E91BE584CE482 +5EDB16380DF782696A7945984C4657AA5771A8B0188E85BE777E53B401889BE0 +3E04229064AE2715EF020CC0EB0F59D1DCB86109DF563F143AE7D40C566CE1AF +E4A8711A1700AA7C2E3BBD609C24041E72A107829567B6375DD00ACD59651E8C +F215BF8B2812BC393ADC169B3A7399D9CD14C6A92B5BB476F84FD6D3701613DA +C5BBD5A232DE12D2DBCFE4334B145F06EBF4D2B1084EC047F5CCA73C6116A2B8 +11E1F7FAD42A6A71753034A02B2505B9E8A8F73EE9AB2F253514585C89E0CB36 +3727973D19255B9144AE9F1623D520B1E6038154F45EE104023D17D3692FF793 +6C81ADB749CD83EB221113EAFE7920E7ACCBE93D30B2ED1F32F6734D85C635ED +8429040735080F892FB9D39170BCDFCD5415C295C39951A028DCF91CB64B945B +D259DC505D53F4A2EF6B0BBCAB087D1C1F66BF9B1A3007A5953923C6528E24BD +C61D16F1CA132EA0CDE457743D68F68DF9864E0B646ADA3E8662921509AFB6C5 +1D3CBBC956D03AFDADB6278843D94A9BABA465A89DFB95D2E39F840F0B338D06 +71DDF5360643ED7B459DB1FAEE7CC5F95C4F42EB0C04B629B4C2714047DF60B2 +94855BCA886EBA610EDE8F57EE80097E3F098A4C7C6998222203EE56A20F94FE +FC93E30CA63B2C52374326F3B855245C8D347C761DC7174399E8B98C83440BF4 +F9EA958F5C172387C5DA5520083054DC25B0753EBF7565B8ABC62043ED76E1D0 +C6C018FD1E95565CDADC64721A24A064418DE37C963244300E44324FB716AF65 +837B041427F3389F12322A7031CA3C255BF277BEFA3899DEA2CF9E4170C177BF +E803A7BB17E85AFDB9CEAA505D7693B3FA6F39666B1B01EB9B4E6172135C2B76 +878AC01C20E3A00C4022DF5ED5DD11C04731BB9F5E1D848DD7FBC97F5436FC78 +08D6C21ACA73FF60974BDD0DB0BD68CD5218176115470EE4F6AA1992C608B45D +97B8A47824CEE83AF0FC17667CCA51DB5B418302205AD84DFFA41C0A1F568BC2 +D7EB3BFBC9768F3A81A13B459BE9FD68374F668C1F289DCB32F929F9CB221EBC +FF830E6FE92EB0290CF22BF68CB18F5AE6C5539854B1A8089A489273D4D015FF +B1E0C223033F6483528F5D0C1607CC102EDF18116CB133878554CD1798F4611F +D06F20FE5D2FFDFFDABE41A9B934B6BEC45084C81368B25D9018858968A47D1D +B3C7C9D9965ECE3F38174AAC62C22AF33C678AEEAE49C50FC98B994B65C02CE9 +1CFEAFBBA9DF33BF4CDB7452B886C53479BF8443E23412B6F7EA66F48EA62D4E +9719ACDEB180535B7AEE6ED375548BAF784B7D186D5F2FDCDCC480CEB11DCB52 +C7CBD4278A247471F5E3CFCFD4DFD159450B693C8C187E3B513A6E5F62DC193B +7414F0690E480801BE1A1CD94E169516C42CE3A760C569643547F2CE27EB8A4D +59872FE1C1E997166A5B2097E7B51A731130FEFAACD87C04B1435D625B95A223 +57E24BA61ACCE8606618EAEDD66C9D7FB5B6CDCFC072AC254BFD25406CAD3F78 +586E60A40A1D068AD783C9A2378924568396597662CB892D2008C2DC2BD571AB +FD65843997A2751BC82E4A8D0172B84D9FB2E568A9621D9B4DF7E02C7671F775 +70D46B4EAB677B2B5B6D70029644E6052EC502C607FB7DED1D50CDB15419672F +58CA1884AA53CC95BDAFE668634E9E42F9132C0D6C112AFB88CE3DF26B1FDA29 +C770C2E9DF99B91C42C29E769AA8BD1D79BB04BCFEFDB068F768186139EF5DB2 +945A9D944852C586F8DCD92635904EDC03091AC313092069D7EC41BFA235C831 +C52F9F46CBFE5C020AE948B20F66891348EBC86DA614D5C27239CEF3E6EAE7AF +A84C62C940A535D8EAD74EBBD38CEDCD653DCFEF531AFE3417BCF2B62786CCE7 +B4460203A04377412C9DDD69E9B09CED6E5AACFFE0AB528800F88CCBEFB42BBC +60901B4A766467ED61C7560118E58485D8E8FC9D83589BFE0B89F92EDD473B7D +85FE238F632BA71DF4910FFCB38691B2A1E0A551B4AD051A8E6D3473ABCCB662 +2ECB4EED2C9C93C90AEC395BE1F4FFB97B07A183DB810CB6AFC852C37CB86CBE +C2A0F40D1DF4702206D6C20AB3D722F991D5DD2E08CC83A078EFEA1A017B7951 +B11CDDC12894D0ABBDCCFBED66E9D8D7B41F9956ECBA62C5271C1F95ED55296C +BD973039F96D85333AEEA5680522FECA84ECE26777F8E665BD1168B7784EE3DD +D400E28DB3F6A0DE584867FF366238ACA97A7EC902B8D42E42E4BB8E69BCD751 +CC2B0AA2F4AC61EC016998DF7387694A6E4DF1B3CBE494748FA93230C6BC8E08 +E55F0FF8B707B495C7010CE61100493978FAC20597CF16D71CB27A1A58460B60 +E4FD559AD86D59A5A84280B0B2AB2D193B81AD1617868636309BC732401554E4 +C1CBA29119EE010B27D8F46975BD31B4E4C950EA959DF2A4DD24B3073557D6D0 +C3D4F7BF1E94D7F9E4F75BA8132BDDC69D3E214222893A8FC892FB10642C7245 +98AACB6DEAAD31E52A088EC8F6F620F206CD78166FCA4CEFA01FC04A558C68EF +A71D55EEFB4F8D8970316D653737F2B9680DFD0916B30DD7AEEC5DB21820A219 +C90169A6C4978F882F492526CC25F9460846D23402EC3AB547E86DCDC2A799C7 +D473A8A6CDA2859DE90C15DF440FD69689366EECF94765E6D7B35CDFFB08C87E +8FCFFAE38E9D4A2563C7EFB7C9E73565F4CAFC1059E4A07B1D2C0024A6B99141 +FC9C7A1E4B03E3242C6EF11562C63E93D410E0CDCD941FBEFF5F4735EE1B529D +49BF7362130DC8B70F111E5A675D19280A753FA5EB1EC34410A7929A574400D7 +F1711FDCE49C2D29F6158E73D7E498FACE0E93122FC33BA5575189D031E9FB35 +27F4E995142E335DCBFF3DC13933FCF4E205677E1ED1A336A5CE568FEF975B1C +5DA321297FE418933260F6C5D463FBB976862B54CF3CCDA1D92FEDDB3DC3EFC0 +33E7D81CBCA01AF0CE11B0B989D5E2208BC70BA3DB2899FC51A7947E75FD9E34 +C62A47F7CE0EE31463F964FB36E53C600388021611B7BE7AA6456A0E2CA48C89 +11D9CC5DA0C1754C34FA40DAD7FA6F3571A3DE000D102912EEC8E8852B887EA0 +641481B52759680F60E2302E9982866E85178D1F679C21D3DC9E296C8EC296A3 +7DAC9BB2DE5A6E420B8EDEA5B80BE876DFD4E275E14FDFF692E40A02A9F4E535 +7560ECBF61FB614002BD88553B5CA3B474FEFD1F8DC5CCA82F39B6D662541488 +74255DFF6FD3CC36C2256C69111CB3DE7890BAC3F3E2F1F9C5866E022057787C +A4233B26317501C0CB43DA2F82B5D66292A550B3B82230D970226AA6D39DA490 +FD3DAA130CAC81BAF0CAA076D2A9FB02253CCB85FB82C820CBCEF05E3A7B8AC9 +5B7780C7098E0BEA95D80ADF42359EF6F80C6D7B8F1D3B1584BCB2D82B92F97C +23FDFA40FFDB9FC0399C6A809B358CB1C12BF44CADA49E8CD9E9940ACCE844AC +5B150977BD272785A9A511B300A7ACCA41913527BBB0ED5A1BF6F6229967BBFC +3A9FB14F9ECBD54734E10F3B49B5A05E04253B41FF40E26F4BC8FDA470438FD8 +30585B834914768C403519DED252E68EAF26CFE19F7B415DF752DD1DC9774A8C +AEA9AB8C01A5A96683C7387BA81E85AB60AF907C45D0A4C2A6BAFD4D79234B02 +AC1099E24190F53371F31678CFFA962CBFE6824A1A965AA4F7EFFEDF37111644 +A11479F837A8CAADB9FAA8201CC5B04C41F71098CC03239B553929AEB4D2B830 +344348AA9A3EF9E59B2D22EF7A8A020425745E83EF7BCD5C5030376DAA76F7D1 +D2164FCB2338966654E79A0E2762F21DC3073EEEBEA8E6929514A93B34B687E8 +4BB0E68855F0BA15180836E65F0061B8759CD191AEC5FD9B10FEBBFC4F15DDB3 +66F88DC6DC5C3251F49FEB287252F631CCF1C445F28C7C41D10FF2A3FFA6106F +6CD3BACE093E9ECFF8C2781ED76F7ED2BCCA9ECCD871C3189129F180A3AC93CF +8344518B468D29068ABDE01F63C559AC7C8ABA1CE8C0EC7BF71DFB0A6B7F0A16 +C99D8684DCFC993BF49CEAD2D93960D0F8EE7D83804E709CA54C6A19F3BB069D +31CC112A9FD7C68299F633113B55B56900D26E43EDB73DAFDAA0FEF6140A3D2E +221C382D8230E311CCD3C5D71A4C05086CA87CF9955D5D9A2D54764F920ADA22 +AA03752A31EB5BC4485AE435438EE95BBFA3570371FBE9C74929D679141CF7CB +E63BF9CEA6E3A348F5A62C0BCCA3AFAE51167DB21016F7C8526C09A2CC6DD373 +542AA8647C2478A2B4ABBA611A4ECF36A160F6F3441C957604605A858ABE4A3F +E08CA783EED225E79D71D8288C5C0D55B91EFFD02C5B0D1A7AC6B760C31ED04F +F07D408774B0ED4E321D95A3865D0E72BC37E1FA3474CEAFAD10C5BD42EF23F5 +F6C6766E8A4DF407B6349AD6B95CF15007ADD5A170F74717368D9B930F762BA4 +11D87E411DD107E19E3AAF54AFFD22BD69E173EDBD7D8FB2A06465F673B0A0AC +397CFC0FA6775C39C693ED50D06B4B2D0DCCFBA54F9A76A2B8671CFF48D76979 +A097BDAFE38B79266970B8BE19018EBA7A48705B7FC6FA6344A98B8D38B6543D +488C58095EF74F43142EA7218098BC638801E20CD86329CB1F9AFE8C717C00D2 +544E46EEA91908EA7DBE0B39081344F80882F6660DCDA6B4BE69C66C2F832C57 +995266E7FE15B120DB4AA3A890439773F5358EB2C870F1BEFDC0994CE975AEA3 +9D4F7AD124DF30AE54D94AE3DF1F7DB130592961D81E6820D3BA9A08B12382EC +D42435D84D2DB2CC3D1C2BEE2347E1E62827DDC3932F0EEA6EDA2F4FB140357D +CB22EA1C01768222FEFB0E9222420686AB7B0DD63E3DBA528A7CBED3A95F15E0 +FD979EE2E05E1316EC89A76EF7A35A3B8240EED8383B7C5D5321569289E0E6B7 +D5585D6F85B135F7992CFD7C05138EC422D775453F7D666EA487F4CC6001C5F3 +CCD56C04B2BEE69389D4B26392863B26975A6C2619CBAB8F838F1847697AEAE8 +D2A3B99555ADF1D2FB93CA9267E6115A8DF1854FA7814EE259FEF8AE7620EFB6 +6AACFAADD7D86299F166CB538CED99C0653C642573D45741E7C97EC2973E829A +63DA04BE7E6E81A91893ACBDCC97CC35C2C8CA610169BA6A94F5474623755D45 +0F71DD3D5C6FEF0DDED047D545946531A890BC25514D7C291272B736FA4BBBF2 +272D9F832B2AC578E9E80F49BD13E751EDBFDADDD34DE7508C4D60F5E5CEF07C +C7798411DAC87D643D12C159B210EE8807F1E3511EC84B1C5075C4036397C444 +B6DDD3D9C9DD07C3A6FA3ECF0DB5BB0ADD37E7124DAC810E3F25C9885C69EB5C +2573537004DB90A6C14B084171EEE031D280A1FF85E2542D343EC9D7F0E539FA +D0A28D05E8029DFE98937AAA130F005ADE0F49EEDA9B270EA6340CF392192EBB +B96EEFF75289BF0BC9FD63582642A0278350F7B34E00F3A52375B116EA571510 +2773BC08BC9992BD7960AAE4D0009692B7614D8C4414155B72E8E8F1FC3FA1C8 +015C2E047F611433BA4A128F2A56118F72D75CAF43C6B41839D02E9D92B399E2 +EC0D9326905D7EED4D036FC6314FDAF6265CE94CDB2A26408268328240A02688 +6D16796F0FC7362C95E720ACC28B12B45F7066F2AD1A4B2FF218755BABDDFBC8 +CCBBEEC7AF9F67F0121C9C5720E868A748581DBD9F6FC311653C84D0E39BE778 +6163C7E442C7A9CCC058E0003A36597F9FBFA418A2D625D8B607BE9DADD63CE5 +799EE632DC1D00AE4C73C67236E0F1C73A4054DF11B14C2F684C1EB1A270F3AE +3CEAD4635BCB68699EE0C56465695709F1FA6A0EB4B3BD6E852FC99BCCF54E90 +7408A43E16AADF512ECF4D697A51182103B4BEEDB36B2EEB6081D04CD742C6D4 +7A5D252BC93B3AAE517C6133F035D0961423DDA1460DE0155A699AEB9FF28680 +D62D7B20D0877910ECA83D4F98AB431476F58759C08F28C613C4E1AC11CB85CA +23938BBAD14173BC2CAC046BAEC9E5E06260AD8C6B517038232DCBF5DE23D967 +F53F08AB86539A3CEC13B6FE1EF29F7D109CABDF9B5949556785F5E307EFD190 +FF90B6D08804D201C0E4E0986D1B10B4DB46E469ED8C28CE928E6EC8BE4F7B19 +8E158D3D7B996DA2A1B0C9BDDB0755F5D7C16A5A9C2FC2B68E2A43BAC1307135 +D43EF8D9F738D38E625A21218613C2C334B9CFAE1BBE5CB498C7555435E3E4BF +8344BB633C6CE91115FB0058AF63DE70CBE387F6283A6DB2052704DBA2E4CE48 +692A394DEFC98458C9637895A94F8A60D517D64485247EA96420A974F828800E +AB2E343C6C8FC4DFAB982F1C35E33C679582944AAB04C80FBBD64A83164AF13F +3AD85448B6114E40EEB14DE3CCE8DEB2F13E9A1DA6F91A5AD78A4483E4E23CDD +1196B91F7DDB7C56B4D902B844D9BC53523FCF1536B33CDA691179D32600B650 +19C2C1DE1B6631B9388354DD1FBD74B9063A28D37E2FE7075EB1F26D3E3FB280 +F91224EBFFAFFABF6E29105E1DC5FE53C85E5B74FAA5A69C46332195026AEDA1 +7C2CB8DDA66BE363C020F05D944BF9CAD3EF37E4AA4920804E59CBB1B262066D +F7D4E01E7B50FB28FDC319D596E4220DC7BC5FCA7F300E2E033483893DD9BFFC +AA4E0430A49FD327B630C52B677E7F3779ECF4329DC97DA2FFDFFE940965474A +DACBB29078E6FBC79939ABD58494E542C2192367258114D030B41F57E6DB8F3F +D0A91B8A2D5790CA2352B53B2093B0563F6B49F8C4EA66BF119AC4EEAE98CB2D +4A158840FFCEFFD0C04A9C83DEB1B29DC440C1AAFC362B20C157BE33D01BC7CE +BDBC80CDDC98F58A9127DCA651BD2EE53066C2701BA2180B7FB84DAF2CE89B79 +9DDDA088FD50AD16095228B6F2FEC45B10C6F23A9E93315EE529A395C88DA66B +22A41FC1DCE862800DDDA02C6B41D65BE47A14FC44D49314B87BCF391A690285 +497599421FAD92C4655009BA856D6F8C9265E3F226908C459A268BF6D035D75F +6672CA7B3FAF521726758C56F809678A7230BF90015F836D4F0B4202AE54BFCA +C52AD381099858B3AFA7138D8A0B323E6C457B1C04008D2A6DE1238B328109A2 +93E32BEBCFE642BC391AA6AEB0661377C488C287D003F5D22315438027AF2913 +CC5574CD6970A653537723CC6126BF900387DC72A0F80B62368C5D2B4F808A13 +8BB19FBA808D22F92E6BB51AAA3B118CDBF2C451661929B6D26ED82AACC743CF +50C4B8D24EA41349B1B5513C2AC7217C8A1176984A32C11D9A58C46724C42731 +9862B273958B3A847CD00CE5D90F008814DDDC4A9E975890836C091269FF6357 +B724B72908822DAD42E6B5538753F4DC04EB3D93AF824F220AAB1C6F7FB4B71D +1F87D1AB57A0BAC9C65114DBD11352C355FB1E3578ED6663CE85A6E18610EF06 +CEF538DDEA10BC628F5F4B010B40820C30267071FAF7F4B4B8D3CA7FACA5591B +AD869FBD2BBB89BFEFE9E25B64896D402352BF40C8980855882D6CE99BF29846 +DEEA97D8141B19F7917DD3BEE79534360A6979FEC5D31B19CEE551DEC99523EA +8B4C2050BB039D136463E5A5FA7CF7F6C1E04693626C4472E3F2614B59D26332 +867DFC4182F6B6C4EBE386CDA4EBE818A5F8CCCCE0BDF8897A36BFA4800AAD1B +14FC593D4A3E58C2EA3B97356E3AD6991D70588C17BB34CA714135294B3B9589 +8226B37D6512A5857E875C64CB36149288629298641101A9C4D7FC41FA2AF1A4 +C516D732CBA1664C5CD4069F5847F324CC9183CFD20ACBCF39242FE36A561B34 +E2DEC7F031541CE19CE26CE401AAEDA23721CE57B0ABDB37543EDD9225297792 +322C46F71A72BD57E405ECA80B33A92F1AE3A852AD34027F5AB817B78282650E +A7BA4F3EE3356FAAE3BE25CF2D961D33762180F4B597C42D67EA07FF4D25FF52 +D470D829C2AF4F2385E8FBA9556E38BD2558E07D745644E5E3C4BCD46C5950F9 +D8F1C6D2AD0F9B87F50AE66510F5734D69F54E4586263EC08720D77A137CD5A0 +EDA92CADC8D0C180764AF631546428220B4829B659AAC1E18B6EF7BB0756C671 +F333BF66E704132B6FC40B6ED6D82DA757C6DFDF2A77D400586E3D22DABB103D +2347A9DFFD5152B5096D4949F306D0A9D87CBA9F76BD742ADB5D21882FA0F725 +26EC2FFD0BFA54A3FBA1F495188DF01F11CAF7733A039D0787574A3A2ACA7E15 +AFD510E96A856F75512236A07581BC90C1A055B4F2339B1FCD7732F65E44E2C4 +BD1051754912A20C7C4E68E8FEF48FE0445D00BA7E61ACA896922936EA59F965 +029922E0E0F231D49E342C44FAF37A28DC4687D74B2001CF5F6607FC3BA1C273 +A42E792CF0769BF8DB6284D5B02E5555730E24F6A0500FE5944283898CCF76E6 +007AD235EAE122127A16C5A1F10271DE2C71E182C16B50F2F83B26F172EA42A5 +D642599A85A11BB03B251302565B292F8CB65B483B4C82D026D6CCC7F32DC3C6 +383AB19F6901B26077FA43420B4D213E0E1CCE5BC540A9FE882A6C5BFA04B5AF +70BE649A72709ED562D2EA5B138AE98684C77F0343993B836AF9C99D9FB130B8 +667C6F276E78BA3A432DDAD5DB1D489349C1632F794171F3EE4DA3997A49684B +2EF46BA6A36EBBFE902AC322076E635B64C52DE7087EBC60CF785B6AE81C8142 +A44863DB8670CF97EE30664457D428B9E547CD5CF7C4B23D4BEC228CB2CC65F5 +EA0782C823A1AE2B8B7E5FABA3A21911D86B6AB09FCB9688ACE829F487F6FB58 +921198E260DC9DF24F9360169C9558863D3A9C140CB5151A5A7D52ABAF03FAC2 +BA6CC05272C2958AC50557E254FDF1A5FA62C4C9BE615D62379A3C6E333AEBB0 +7F7782C682B5A03D3C13FC7B9BC68D45D6A17B5A7DD5FFC5233530D42692D153 +8C53B3C55BFCA0966598AC51A6C1169160ECA5A80B3D49926BB58B0DC884830F +44A0F04E715758876DDB1296147EA917674680AFD9FC61A83BBECBBCC65A47ED +7B200D05A3EE0848C35FE35FA6FD538142498425364F18B07438346C00075FB6 +253EE729F1BE92AAA0AECACD4875430E7FC386FC734AFCA0F503F58EB4EDE919 +37D9084E02481673FA2C961CAFF2BD053F32C77912FE179D4ECD4EEB1A983A06 +EA7545A8225C6229FC35F1FBEC2A2D4EDD166E08BA014BD0A7EB5C4C15E2A549 +19B72BA070BC81A0EA29E6C246D191982DBE79B128EB7D37E479E136E3B3F3B4 +AB5F309BA0ECD5A56EBE5EEB462DD00EAF457DF711AA2DA116916DB42C528D8A +0A6480585F3C859E9B691CF6ED9A9E81B6EEDB4A7B38422A32DCC65ABF7398FE +4CDDAC4A78143EDB4F8696450392A5F31F61E162AFE8F0A3D0A9DE08C091F148 +E59163E6E7173D070ACEF849A486ECFCBE087207240EE37BBFFF715F4155450B +EEAA9DCA3170D1915C35B7EA859E8C595A7552FBEA883D300150C31EFD12214D +B13E5CD785734304CDE15DB63E929533B37A2BD92E50EB9A533C8972BCF14920 +050CFFCEBC3DB129F30BCABA7B6E4F17C5C7CA3633F89E66499CFA43457C9907 +6FFBB5A7375B1128C07C3F676CA9F3BD7EFEC4C48531399DCDF4341496D345A9 +C7602EFED2DBD73334DAF4853FC7CE9BB591A6EDFB9F853885FD4A78AB1084F7 +FD5B5CBCCF83D231899A44B53034DD26B5C6255D56EFE78D645F94C6E10E6C8C +4C660299EE19B0FD62AE3B4F8F92CD469A60A4BB61C1FD8235ECFEBC04CE0EF1 +F50306330993AF286199FD79DC3D501CDE77576653A7279C24C2255D0F8DE05A +3D005824689CFD16F12AFA319CCBA22C2E1EB225372FC2FD4B8C76CED20135C6 +C2375825EBAFB2536DCEE71935C62B954A4C947F38F37CF46F4BE49C1BCD8AA1 +D1F8F324B8B0AF9DA3C795CFDABE6893E9A5EDE242FD573D54B958ED1FDF45D2 +EBE1A17846B4100ED308DB4157121AF96A7FDD81B733FB67418149FDFF546746 +C3C4696FFB738B2D993BC19AAC39B1A861FDBEDD2C2DA7E78EF797E4C6A99137 +7B18D65E614E4026C5BE65397E1D0A36B3AC63DB107D2E5614C19554793DC2B7 +79D3DC395BF17788812739AC48B4E7F4198912081E3B038FBCF674B05CAD859A +B2B40A0BC8AD137EC3DD2FBE21C1F1EEAB0F82AC2D1C85276451EE4D67D3D57C +FC19C89EF08FEE02D7826109F1FB0C0891968BECC79F3AA181E8EF01333EE2C5 +FECCDFEEA112228C6513AF22C7E3B405AAFDF0007B329A16AE8012D8B8CAE1DC +1B39E4116797954AE9E9790CCD02757397347DECA12742DC5A39D3D98154F44B +6573A8DA46E07074B14035DE8C209477E213EC3242500C976FA1D2DEDBEAECE8 +107791723707A6D2E06DE4DE528AE162430AD0CA30F6CCA82D44D98E7CF35388 +806B2DF449AB026B26DFD0E7BF31862298F1FE2A52E370DE91069F8CA16F32C5 +666D0A4AE44F38C0BF6C89A873E1D14406B3418CF496E146B9B38B5FAF2CD4D1 +E5C574B34AE474CFE3172546D3CB1037C87A289498413366FC6E16FF02E9C589 +8DA23F2D0F02F39F2736F4DA2E713207018AAD4F0F150CCDD5B1870845B0EE00 +CC233749033FA8674D73DC0CB84AFDE5CE0E93E5C57B8AB48F145AD75CA026BB +AB40BC369A03FD94A66196D679A0F1F1221983D6A92CDDC5F7E7C0CE01DFDEDF +E52DBE6D12BF7CEAE4B0F8C1FAA0CCE15076478EE556B3270BF3ECE624216F45 +D4BE6498D9CCA2DB4B06B14ABCACBC4B6642FFFACF546952209EB612DF1C5255 +99D3FFE3CBBEF8E825140BCC20DB3164410FDA4D54A48DD5CA2154ED0F1CCD92 +4D2BB075B94B14B26056C7C659C13EB175CE256A93FCC4B6DCECF9B8B7574627 +E9555BD97BC7597165FBA68649A185BE449C977A020438D3C26C598D0F897B19 +D4EB9B7526F20738D17FBEEBC1504113E9B7E21C182A55F80CFF0E13750AB8B2 +BED10239159F166001E06DA28B82166E06F1AF292E12A9D880F82C7210DD1947 +4EA93994D02C17A80A251D21F497EC42078E49F0167BF890E1AFB47FAB61C689 +590D47EF993A75A7F486E1EAF03BEB26BE5E7EB61B55CC2241594701ED4EAE3C +4DF33A4551865D7A2A0BF213E32CD8C827D951E33DF62AAD52454EE307D9FB7F +B52699846F4BC8FF3F1897CC59031421F973D843A4D5A6D7AA2441E5CB823B0E +BACEB4D9ED0B232C2787ADF0905636C5CF73D397EB9861B86E06AED97582B78E +1EBE4AC943FE11DF321B55AF1D06ED2A0B52EB4B83B4939DCF9C9941F38ED54F +AF89C8A0A2FBD80F7308E929E9D62A79DF220F696FC6D972A8D6E24C658EC6A3 +C9C204148200382156C137AA174520F80DDF308D2DBCBAB1EA0D8F3C1E055A48 +1629A7F4BCC4A48041A3069A7F8FFF0E3FD959071663DD9D15E0D07C7A31E9E6 +41794611DDA7E5DD077547658D9C66070645D31F884FFF4DB97E7E6506561B69 +2ACBFCB0FBE08E03971CC5326B95FECA256FC8EBA6978A1EED42D1F05171D883 +45C09D5A215BBAE5BACDE6A2E1721E25085D794548438B95091D427974DFC46B +8E2ED750924F2A96507FF9F4AFE451EDF5B9C9438D28DEE4380E29EC0370C4ED +D5EAD7A1A221B855DD4C818347BC0D63DDEFE0541AC1560468A6F4551041EB0B +40902973B333747C68C8FC1F8D68F0FD27ABE8C125015DE5066C751086148731 +8B93CE660C580F8A59DEDD256CDFFEDAC639CA6D83F8A6E8B1BA33453A832325 +144A6BC67A549448E063E8CFD3119AA37977E75C973FEB68F6BC40E05162A2DD +26DA8DEC7F4EACB3E6ED6F5ECAE1B32444AE1615BE397483C074B078527DEE46 +23520E58A6ED395A77E06806F7DD1EFA0199B040B1504309D44D07DA8DC62072 +02F094BF9A9C1D9C4759306B1D7C6B2547A1B8F2CDB5F2F19EBC0892624553FA +F1F465AC711AB0B8412A7AC65E65E1183FE87BE51E8A2195896C371FF79AB68F +EB7335C0ADDC6B432376B63226E22536B48E05822FC268E8A317D0A9C918A0CF +0CA0CF6171CA6510D27F6486601BCD6DA0D6F1408F91B7AABF8B19868AF2A753 +D9C0D305AEFB5CC8EDC830C2785772C73233FEC2561C5AD05C9B3118C9E6285B +7732F982E9E9FB8C30B8ED59D389A054E1C7AF943924C23A15902B6980BC3FA6 +6146285B584C03DF4D2D4492D3CB17FDD74BF21E0718F30C2D719CFF387D2765 +AD7C6CCDEA193AD807002121D4415588D108FEF31B3781641B37C76B2F755927 +2372F5D3A87BA56C36CE17206EA829FDDE8F0FD84EF0DB19A782869D45F4F8E3 +1E490721199D958BA2DDB267CFF7AF4F6909248150C3E4930C4F2369D2C99A6D +D89C441ED8ED043936D7C4F0A9C5811922CBD175A13E44E901CD045AB43FAFB0 +3FC7655F99BA8300C088B4EDE6223FE1966175C7A55F31E3AB3980CF344DDFFF +719F9B4E11BFEFB50B70BFA4027497B04CAE124B65D9A8501FB19AC1A14D92D9 +A8122D48825D862E9A092BDB1CB50BFA0BCDD19B2C719B6CCB22DFAF7E765C0E +C445B571CB6CA10B409C0E84EA2A2F7C01E53E1BE7A67FEF7169C94789EC0C6F +CC30AECB0E8F27ECF90DC24B7930D05FEBBD10B20E905618FB8E1A90FB519C8B +872B271336B5C3F36DE65CF119BF56296F66ADA0FF0035E5D4A3E2A7D7A9D493 +BA0A7387BDF2FD438B048AB76F406BC057D0AE334667D57AA8EE38FFC4DCD840 +9F811E2EDF43F02CD41F9990BEC87AD3E4B5911E00F3A02D0F47FE03DA9102FD +E7DF9BCA68C9243E7AE250137D4A77C555D30F4886B100512BABABE4297F5089 +BF2DEFFE772B558F2CCDCFB0A440848E413A8247E945DB6123208E7F5E16E7F4 +A179FE1B013D56A5D7E9D6EE6CCC03FF5F1F3F1FFE731036CE13AB3136ADF263 +ECF39B4700B53EC60945F1BBD0246DB06A1C58506B600CD3FAA2A9D33884DA28 +A8875B9B6EE8A06DBF2F48BBF896D6B21F303FC26F86208EF0814F37D776DD13 +B2CBFD0667D82CD290EA15358EE469F459B8683ADAD3EC76D0AD47B73C62774B +0E4C34040F18292D6C36AF65D12C81CF1C27FD1821A9C992F16D15A4FE3DC59A +83986D25DE84E50B714C2059BD990D59DE488507CCC622D19F5B1252BA86D850 +250B38CB34C32B86C917B82F11286857B14FBE76479945A86EA9EB26A290FDBA +5A31C7B2AFD045A94D8E829293CDD145A2D3AB7916F94305B6E769AB14C3654C +7E60022641F2A9375077051689EBA2E7ADD202C097B9E9135DCC134CEAA8E161 +73213BBCE88D97657AADCE6AFC44A5BFF39D6D04D333F7D3E5D94819B0F29C9C +410F76549BE8EA966B34DADF7C9C48BCD6521FD378120F6D373DAE2D04A33457 +84A3A4A6FBDE8226E99BF4595454909068FCB52A12A30FD0D1ACB74847474D89 +B5EA2BD5666749A3457129F24E4C182BF9D2C71BAE72CCF3E88857C58840E331 +770C7E658225CD68B7221B2232AED910D88226D8B42044C584C9A5EA21122282 +5A24193D2B6496DA0A279BC7155C501860475475FB6F763CC4B60F8D6F286989 +ABFFCDF48C06766D037952E7FDAF96C3BE9F2A91C68A20B574689ADE306C5ED6 +2332A7E52E19ECAA7A160DD05EBA15571B78D899271DE44C5C6F28A4BA24A22C +F58C2737166A992C23FD24DBD200C9E584729B41E5A2EFEB3C670114607C8D12 +C617570B7A2EFD9DF85A2C96DA4355963692D90D29F446940CEA4C2461AF380B +FAAF4EE7B327130AE15CC10661A33171AB67221474B65823E4AC655A93C856EC +A2385AF91F5086872131E6AA63DF2E7345524899677792E109B9A015AE6804F2 +9502512353C7609DA43E4A7D6EFD04E0A0E1CDCF6264E3B96F74FBCFFF501385 +2ABFE2376117DBD488AFEBB3EA37EADFE6924A21C845B68AD3DE3657BEFD85F8 +0AF7FAF70C801C43EB06D062D6FB82C69E6E403D53A178C6FD1D90F843590DF8 +478F69D1A59E6223C3F5F5D0FD9FFFE77E055AFC82D3AC3FEDE1B2156ED6B6F0 +356C93AE5BB5F300595CE70791B6BF765704660CFACC9E9F3D3EBD81B6C3ADEB +73CD9A4A7CDEB355B6F8CC012804364EED97417D732F70D89D612C9431624660 +2597EBD13D10D7E51EF0512CB00808ED1DF0588DE075E78E7BC4FE6ED6228F55 +3F8BDA81A97CBF7F49CC967D9091F8B6438DDA0E7FBAF09F9E0E8AA9F59AC20E +CA1BD218B4AF113A1E9C82CEFBA9D32AA0C6BAFBFDED6B9DC8A46DF08265D6CF +BE9C92214F285807CF1B6E1247CF4C0F62A3E580F8E8C63E9B507E27A6325426 +DA0096338DF2FE4AF00A2DD1E7357F9FAC7E11902FF66F22BB478D08DF0DD668 +97CACAAB2872D2A20819DAF68477015509C5C4193DD66C111536D3A331896001 +BB7006004BD6CF0AF998B8B70787D5070996AA35289D544092A7453FFB0A9728 +2C45D890080391725722CD388B38867F06B5DEA0CC9590239AD268C1274B7904 +1B34D1BAB6F8134D79B8B3A8804BAE5BD7132E42BDE400CE23360250E96DD7F7 +1D28CFB97D63F54EAE1131E0C7516ED7F1B4665A09C402A402227CE6C8F31AE3 +4D3BDCD9EBBFC0E99F57007EDED8EAB64513836DCDC9A0DE1A223E54C4E921E7 +94219CA5A1867EB964C45CB8131BF16C52EAABC65354BCC2525314005F06DC0A +571E690A7F2661DBC35769663AC9CCE7EBC40B0B3B6318ACA65EFBC589E506A4 +60619E2BB5EE905D542FFBF7C9C759335C7E1D87727320D3B4B6C62E01FBD174 +A4BD48985CE8D520ECFA0C5DC65146F30A42A65C1BAA180F2B2885D6D9C7D90A +E0D565085810E3982CFD16BEB5E3D68CBC1349898D42C4B2E5B5A8FD12275EA0 +D6DB6EA0145153CDF6283C46EEE79A6C3D00818D7B16A3A1927582F5473E29ED +D0DBAC72A052BF21783EF7FF6FD164F3D5380F585E7A0031C9CC03FA2784990C +0AB255886BA33FDE6CAA26DD9A6CC99764E11AD613E8043C001C72FFE30D045F +1BE4EC04B64DD7B9A2B87B08642344C605D940FB312AF963EFE241B66B523F1E +11CC14F988A26797103A6210E535BDC522D529D5AFFFE8936760AE7CC53DC941 +E1A194CBEB886F714F9D392AFEB44924A9716004C6186DF3D080AA3A1A998C27 +2DE7B5DA57DA3A2EC4D9E816A81DAAB83964ADC18C93148E1E34CF05243481A5 +7BA0DAFB0B7705658A9E4B89A688E724856B1D5577E0F24AF25007BC93527BA2 +E090233CCA3CAE375ABBBB332C1A4E191CF28D23658673758D8D2994B39C54EB +5D847FCBF19D0240A84EAD35B3D65F79738759F24C1D9123DF20C14E506987BF +A04C816F2D4E821371A70549B788540B6A1877E115A92EB8D35D049BF42D7B54 +5989B4A95C247CB023AEE492822F8A3D13F7FBC7BB456CE202AB3C3E8A1FE989 +8235F6CBB13EE2B14AAC47DE786483C491AF9CF8D2E45886F8F3D5FCA976C6ED +61DA9A2749EB7DF7E62C693C422B64651276E7055E0F4F4743DA5E8C52225160 +994AF5A231823962E9A056CCAA60D38F59F06ACBEE474F83F91F7FA70AD91D96 +0D571D32B79C741B1068A9B35C0461520543AF92421F62372B3EC557C62EC175 +7212D4E61AF501FFBC0C635298341AE359483E3F381FDDEC2B26AC82BA9A4B17 +59642820506262BB528FC1AA8D9E2F3A42CBDEA8DD73F45500073A421D87F867 +B95A79CB5D8514E46E1498BDA94DB534926FC53FB8EA690E671634FA729E546B +14728A47002B949997744EC52AB14EBC4457780E032562B4F69851A46125B228 +FBF8F3422A833EB6DC9CB850753F736BD05175B638A9B80CF6B91FD027C5CEDC +B7A3490961209094AE56C0E7939E5BDFFD694C7E918A0C8C3D915D22284999A6 +B3A1F1632FB4C78A172280CF6D21B5DC86AECF05C28E0FAD3B497AE5454316A3 +50EB4D3403D3749EF3979AD134B3D33C7298B357562E525D32C294E76D5EC754 +CCA31BD9CD9DAF6DCA534A2CE645FFF88EF3EA6F6F17C2443E3A6BBE64646933 +FDC0457A739DA11D59FA4655551909C493F83DAF01BA4015210FEC265B03F0D8 +2002A5B483DCCE859B99FF16AE26E452CC57EA6B006F11AD29AB3BB98DB6567C +AB18F18F50E81707EE179B101B0F01D0E1A6628485AFA5697622A1DC361A41CD +1CAC0AC3F4661FD8C2960B1EA1EEFD14A4246246C6E7AC2787EA5954E4A268F4 +BA7CCB61533727C371E759FAAFAF1ECF5A60A3C2C16115F31D7B72046840017B +173A80B29C2B76734296CD4F4D97365614E7D4AB6B3F58D29B108338D3F05A2D +D0B903CDF44479587D3A3802C16E02805B0E7566C874A2EA6AB1F5299B2ED34D +B17866CC52962F60BF0F9E756A57F5256BC7633BB6C2140EC069492C3D6FEEDD +5C1BC9DB28EF1F8340277E84EFB62E02D55918A4709E52AF4B8F41DB040B0712 +2E5EEC03C084CB301F69CBE0A98EFAD14C934006A3E0C0C530331C01070323F4 +90C5E2CF0DC197683305886D320389A192BF342324DF26CC808A2E54FA80C4B1 +90FB359C2EEA2685ACD1F3053B2891F02FD036D3C271B1C648E18A3343102152 +CEC5C25D722F189261ED52E5E304EC3A96AEE2499DB68596F1FC26ABBCF3E0FB +BE5F8AEC8DA4400BF006A4299D3C19E68AB0587F4F6BB62CA3022ED832C58F91 +8136E67834AF4CAAFD46F26475E176C8190D7B6FE192779F207890DCE3B58831 +B35CFC54333D3A8363F7DA7006CB8F65E61051B1 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -15237,718 +16063,761 @@ F03623D9843FBAAFD8EB6637AAA8C52C24A96E4D 7BF06D0F0EAFBD4683DCBCCFD8A075F0E7709ACDA0EA1BDBA0B71CFC9A9DD816 313E05CC9B179BDEF27BC2D1F9BC5309B0D6499BB2873C3D940C94AF5D14F538 511BD1EBCAB136A46E5DFCC1C36C898C80DD46EF64F126001BE1FD4ACEB8697F -4A212F1CBA96FBF72CBD3CE791CC42867D5A5A6EAC83C6F867A0A6B525E74260 -8129C825D98EAF88984C142BE9E5B1B674A6437BF9CEBC34D15E5DF6E84BBBF1 -B07DCBD7D909FE62C24ACF73A28CCA61B17C3DE41862EB658F558E84683B0AE1 -CBECBA6B28CB2754AEB1E15BAB0588342EE56C5FDB5ABF8F27A17CC78B84D45F -CDD950BBD279FDC5A27F934B5503F491CDC9B18BCB322491729B34211DAE8DF3 -C8981C3B26C42E52DB5332A942C28192DFF145D68274563F8FEAD4B85ED960F6 -9B67FCF2D1CA021F0D4BCBBFD5D94F98F8AB40D90647E1232B745027B5713E54 -01FBEA8B89D4D787F99305E0ABF940357F5586F19057455E4A937B07105E0319 -BB3BD4D3CA8D2789A86A7F9AB7DF7E3C81DD470B8C5FCBB746750A99EC6C81A2 -20C629220762DE008DB2C2FD94FA09BFFFF066BCE8BE778849B9887D30E4475F -39E70BB5F3F4F7DA25492232FFF9B57D691A2726C40644832623960B3A41DCAC -55D8A4FC843B9451C84FE2C801AE2A6883FB82BB954BDDB7FF0678F4EA006362 -003FFC561F3F3C91C1AC68C4A01014256148478BA91A7B49478A0E88E9514AD4 -FAB64A08537277D369B625EC6BA44E9CBDE36F886A6D4CB723B3506FE55A9E8A -561C68D00C55F9FD3F10F71A5C258474EFF956C63ECF36DCF9F084419D608D2A -7E81AA54E3093EDE6068C67CCD00691409F50EEFA69A5A3E416FDA6F3B16764C -3719BCE7C02A5AAEB978AC1F66A50BA2585CB419058B575B0BA91993F1B4BD18 -DE852104365A9A8CA7A1A94773BC1AAA3D3144B1FAD607873BDBB88D68D27209 -5274CC234EDE48631B956FB5FCCFB1D749C7B69D7443D52DE6BC422D090457D4 -E0AB62AEE36712F85072C69C8D8410701ABB88603823EE8094625D5F7DF0EE68 -AC27CC19AA5822E2E594C4F424D594F30BE4BA3241A8D08B2FB504EAB292E670 -65C0445F4F3003752435D8317B77DCBC61096FF4F1DD5801C23D86FD0CCE3ACA -3BE8D54756898AFFAD9B101D384B1B42417B54F6ECD8BD7286D89D5697EE87F7 -C4BD1EA1E1462DD58CCAE6A2A78B067E497DA7FAA30B8BC3857B6FB299C35E8D -F4420DC2DB48D0A84992227C15BF21202C3D36CE361A84747BC9B15B0525D2D4 -AEC86A0B6F39D89E035185C3A6B25CB5D7ED30C5F4FC3BBA8CDF97A19BFFBA49 -A411DC5A9B8947CE12B4532AF24D5D2E9922AA96AD55D81795CDA8C21B738351 -E227F5A70C34F6B63A85294E3324F8A44CC6299D997F145A961CD52BB4FFFE10 -1EDBB87DDF72C58DC97C178932946BE0A73F5223A686661BC2390698A221505D -72EC87D4F0F1991BCFAAD08CFE9F7618150D4801A7C80B3070A87418455EF595 -8288CE88EE0FA2402F8A7548A80CE4D301109A209CC79B9A54C70F5370E2512C -3BE280ADD5B6A7E50643F362EB36B25175E702F2DBF0DA3F76BAF674A02769B6 -EE641EE4AC427DF83E4D5B9650D7C2DC3F01067E787A341B86851E2703E5C499 -3202716F2D15DF586CC2C78EB223E95401B7CC21EEE033A3C298C9143C74BBF5 -89809216E79BB12A01D6D07B59C978FCA80A7E00114583E203A8A2DA7B07E914 -8FD403D241C262397972976FB069377831EBC8ADB4239084ED7686663594976F -9208C6B3C19E4A5477AD3ED7900599671F2CD8081E7136CD8D254C7DBB8634A6 -3FB7E47F3630C69E46CB6AB0CBDFE5D1F5A39810ACA8C41E74EA14647DA2C0D1 -8BFE2BAEB70C6B443BB8634615C679293BE15F09C89ADC7644336E7B5BD0F146 -D5B3A33619E550B47ADF650E1F76A36A782472DB034E9A4DE91C306B850CF1EB -2D9DA68A01687952B260B12953181EE55FB98512F623FCEC960B719C2782BFA8 -DBE977386EC4B2B1157A745C6FAA1071C5DF864C1A50DA4BD3445D650FD2487C -20BB27D439B0C02BF8F2605A156F109C74B362953E64D9D13660528415AE2E22 -CCC18510543C52C4F27C1ABA91511835465DB7CC5E4852F5DBD3B1DBB756F379 -BEB0058C73973C9534B898DBB37065AAC962D26847B85BF07E2A16C0EA35A3C4 -2A1AD33B118367E781D0EB1763B55B04ED6FA8ACC48FFFB260707EC2204995E8 -36833B9534EE4F2DFA7E10F14CBBAD869D3888BC497B7676146CF43F732E676E -B53DEA1B1DFDA3ECF14AC8ADA304C02B5168A351AD7A4B59B724BD659212958C -243F1DB34B5B8FEC5847D3E6BC74B3D7B4C1D9CD75FB7A6A58D2E81F0236DEFD -CB8CE47391412FB6F320C1459E37839F87B98B6813E529989F51B10F0445DCD4 -75808233A91D8856B291A7FF97F1B6024C573D925234A001971C0412E8CF0E20 -E7D2C8CA1D7277B56CD3F69660D891E6D1911C610378679C01924D011691F7B9 -0241CFD6FA2A6F8D46D6AF5D190D78906ACE661BF6C596627274D50A315DA931 -A98BFBB545BCECC5148159F24D9A592971984FA314E9F00712A362C1C9BE175D -CEA93A0A6C40428A32A2AC3415571A35BC9760DB77B0F15E95190E057930E7D0 -AE58544692B5ED12F71C8F86ABAF4492D247A1D5231D5C3C4818185B8F9AF638 -44C5413D53665C46A1425D421DADF836F1EBD4B6A664FC328949B97B18163905 -0817ED346C669CA2C7D1D9B54A55507F809CF84D4070C0DB74DB6319970BF722 -68029D1164B08B871F24421D1582EA233AB875FE502EC2D3C32CEC476BB5CDEC -B989D3F6A6A4102C99C528FF11A5F5CB07C70606308F1017345791BE01187D07 -57314FF7F0A615DD8A215CA1DF20DC7A6C18D0F3A84DD592804270B6C5737674 -8C350ADBD7CD591DF5CDB984B1E06447A848529E3D94BF4F25F3D65B1E3D3AEE -511D4C2FC727321EDF24428FCEC68670BEBA69CFD455CCAAA188408B1C906E0B -331D256FF9653BCEB402836B0185E7A0D26F19C8E1DB2ADED1774AE771B5F6E8 -90368C67129C32180B57AB66D66268483CB59F52EB8D2356177D21B6F2D7A8F1 -697B4F4B5763E628A466731CE6F34F897E7872E31F12A3970976CEB7DDB3BBF0 -32486CA33EC2E9DC065D05D634E530B2C36BDD95625D45A946337E128E6F1B45 -4221C2A3870EBDA96CC52FE9DBC77A09C7078222EE5FC992246BF7F4F19B865E -66B245C286199C37F5A2405BE34E6F6D3229F11517658CA60BA8F44D80246030 -A0B1324B3335A1261082816909D11BA07A7067502C2202BFE0D23B32B04DA4AD -C6580DBECF492125894E4FFED1777C2187F5E1A2260C9F2D7CCFAE2312D2AE59 -880B6F30506AE6364F990247D1AAC06586BF8E3B26115CFA8F5733FFB3F4A2E8 -4C91D3B6295E5E09A714F069AD6E53F54BAB6D3829BD9E5029B6C47CAF5AC0A2 -54B859F1BC15A3580225CE00C7185FCB8F4793D691586DACB628F3C6FDD6E740 -229E6B70129C0CC25CCB4A2E5473A0F1D538E09725AD79A7B2E11D4E785808C4 -B0F8C84A5F9F3839BDEDE3A421F0C53156AEB02FA43F46094EC7A989FC1180B0 -D5CCB188D5DE781E47B8E2AEA91CCD93A6E85B12891BD1425DED09E8ED41F97C -5013CDF609FBB57CF64D9CDCF2087E4D927532D5F4CEC397A4B4DE093E154C1C -DA2C40EF944BB52AA734B191EF21C8448562ED00E196749961B55B2F97FDE85E -5D7CCAAF6D21D25456DD52FF8E2090EE099748019506EEC3C6CA95CC52B73239 -41FF8AEC89007816A2007BBCEF0DB00846FA13F2E7AF696EF5B9608D92ADB1A5 -A29E23B0315BF00773410D289F2A98CC5FC7B240A9D9F08DF1178337C7245292 -E903FE453A15FC84352E97F095EB2EA1437902FFA06E1A60A26CED51F1B2F266 -CD2996527AB7830A9E9FC66B4FC575FFA0370CB6C241CE33EDC3470AA749FA5B -E6EE93409131930DE37B47A142E6C2CE6404088FE42912D6658BF3ACCF715E63 -468CB8A99CD8A0BCD9E8AC14A92FF998521A6D872993E1C5E216642CB78BBFEB -5383C49AD96E163CB654607F3697AC9E40B2FE6077EDA74522A31CE54E1312AC -4F450B49C7F0D10868090BCBAC1BB46F8375C52682564A0B49C1EBD4BFF4B1B6 -680DEA945FC4E9E1DCB2C2AA2FD37A695EC318ED34DF8996D55CC0009E143547 -D964A56EE1572764BEAEE557B5534C3F53889745BD75C013C063605F5B24AE8B -C4AD9B863C94B101336262A3B49019AAD64CAAFC3F441A31BE630F2149B2D601 -69538ED9F229D500D00751BC095EC709FA1C06F7FC8F2E23592C486FDE280714 -0311904E143CE2DB391E2643FFEB93BBDC5DDFA80D93A6BE0193A3E144F58972 -AA676CAE2D18BD49EC52D5D0C6159F3DC45FC77BFD275F6CD299D2551A5869D1 -0C24FA4195B170A79F09403F310D7ECDE6F146722A5A006C333B0345C1AACBD7 -A024D2E5AB0F1CAF2D199986058F480BD4A37763C007B3538E15B9C1DD432DBA -0C431CCA3A2BF283747E516D061CF09D2391D59B15D9E38E9D2C00B939B1A222 -A6A8D35E94282B3929BCBA0D2CDC784A639BF0F7B0D33BA8EB7129C1F444CE4E -90E9C824E986EA8A68FF827C9E1E3501BB580F34EBBE682C93F17A096F3134B7 -F3A2D1E133DEDA68BFE2934B6DF64D1B5101E70CF7A868A39EA54E631751E2E0 -C6BB7991C0B434A324D00985FC7AB9D41A8069B91AD38D45D32FA22E2333F9DA -D4A3E47A53217AE7018E77EC01E6334915EDB6BC86825E593FB49B0AC20CC543 -F3B8E7EF44C3BB739C77424382B822ABC119AF3264D7D2083BBAAA519EDD0669 -F82AA6DE178D997C4BA8B3B8A4D02D747B6E53EFD1ACD66F22FBBF89047D1E35 -B7A0B361BA1BEDB0F8769AD25EB9A26A2C45A0F05379B059DCE0D9FAD5C1931A -003730F15B790D08E28822E7347C09DEADD2C2CF018261AA08F04720CE423782 -04C9A04E29094B9F67493D9A61E1DCDC504B38FC0416904AC4A1A00DFB98DD48 -615BB5FF6E7E78A099D21B332D386E11B24859D5CB4DD7B8596F0639ABB0C66B -82A0A27A0C23C4CDE7731A579D72CE9526CA59685547448502657904F8FA721A -F0171C0F95E57D6C793AB2DA85DEE419581F40FDF9A4B7DBAC147367B175F1BB -D944E0234DFFDAA286398F5B21626241291FDC11D2A7C4C8E0AB924D1980BE7A -C4B2E752DF24D8F5A24B398CF8BA4ABF9C9A6E54E782B8920C56EEC5F454FCD6 -2EBDE1905F03AB819291A003150B8544C33B575960E66992756466C2D0C37F23 -4C195A50ADCBBD40C6AAD3F5F3BFA3A6C028AE06949B826C3456FF6A11F2C406 -DD70344749F239036A6949607F8B1C906E0B331D256FF9653BCEB7A91D5C9848 -0B614B5961CA17259AF5BD576935F8E5CE260BA610C85984F5C1CB17A5136663 -A4ED6DE0C7258CFF5186EC4B731DAC307877BB5E0F7C9AA892D52EB2086B417F -C9CC098CAA2F520A04B16B38EA429C4BC5459FE38EC682F4A2D600661D619087 -DEC100E875C1A5DA37512D55372BE821B75109E46231C2174D0E6422111BB81D -4C8B5A6D843C49590DD6AF7B1B9CB25F5F8AA0DDCFFC0B3D2BA9BCFC6E40DC39 -A24FD0F31933C668CB8231EF68C27010067A52E1E24AB1DBCE52A34D04D3A5C7 -8F6CC832791E38427596EF15EAE9B4373595B8317E4E50FD9FB18D893C515EB4 -AAD912C75326188E2EE4DA73557C08C564985D464F639D0B81EBE3668D9B5F0E -2186E272DB781E5E437C26A2297D1446E6926A9F4B6F8A5E3A74345BA35C4DA4 -10FAF48DAC9A6433E2C4E3EC17677A04ECDC5DEE84CB467AD76C2C39A36A1B43 -A2633647BCF502A77F12506C02F1A783152BBC4448F45E494EDF3A75C620A66B -056E57A7B565115A8BC2C71AED17F3C26C38BE82ADC95831B8D48F2A08A17BA2 -2DCF6B79D115EBA6E3BFEAE5F4AA217A5B8C1B6DD315F32850E95B479F070E8D -47E02528E0E580B1C3511FC764C7448537E7372AEAB012FD8014B4A6F0520589 -EC5FFFE4A31140DEE84D4F0CB6A32BAFFFA8F7E50CD99CA1C65D52260FCFCC05 -39870281C7CD4FBCEBF46F77CD9710FB8FE08DC1F95A92C4347C73A6CC337F57 -FD7B23AE053293E9ED0FA35E2A0F842621CA38297540CA0CBA130ADADD5FBC0D -A441EF54FF375C57AACA10B8906537E283FEC794CEDC09F9077349C96603BB63 -344998E91AC9C177168F047E59311DAF5760DF13030605F7BED34BF377544C4E -3E9D4F68E24D7FAED43B6C417A05E552D2DAA91D53E5EA41A413A6BB73228AB4 -7F0DEA3CB3B1ACB097D4936D69A0B28043596BE1840CEC82A0CB7D46F90924B9 -FD409BFEAAB295A52FEBA90F3C40EC32409D8B61ECF0FADE0EC7E3ECFE7292C5 -8906F95E5AA2420606FA1595721A2BFFD0BB07231883A7C02A3C2B603D6BC297 -EC1575B5696F2A06FF0902DB7BFC22A207334891B1047D85A81224F0E82873E7 -DBFC901F87FED393B3DC78807B1EDAC16AD2D7506D980D6479A0EA2ECA72E2EF -D7EE08B4392A3BACDCBB2F74E04A36147CB94DC86BCFCA8CE7F7D06D1700D2CF -6917F313C5A0DF68DD98BBA84C7510B64A13292288CA695D49BBFCF53A299D9E -CD0995541EF7B8BD7A60D961F456C040C38A1054F86D6186C152C1769B3E66C7 -60B51419335CF5D44680905E2473E76AF0C364BF6E6F89809857FDF18355557C -B06A2FA47FC5D95853BA4CAB3B672BACE3D909B065AD57DFAA561B87301739BF -0BAAEAC302BCAE95AB639C85F4E2BAC9E6550041AC698C892FF221AF73EEEF0D -2F43C4A71AE4AFEF3ED1632ED8BFA0AE8260E0588B3E81025E3415FF7F9745A9 -3A475EBFCFFFE48DC1993EB5CB2A220D2E0CD90244E22B5C6213269C87F700D7 -A0EC53913CECD8C1A6D6FABC9EEF5856F7147F3D07A5E70646B687D312257AFA -406FB5830A618E255706EC94A1759E6D9525AF72AE9CB8F1581995290CE9D76B -6E855464F9055A2DF243B335B5B2920C3C60E87320269CC2EF426BDA8C6264F4 -A263D6F1BB8B4D89D8A3EA3B92AF8B3559A6C60A47418DE08E2448440F871825 -31481CABCB2F992E0797DD7A35985F0882235F80136002026EFD780AB43633AE -F59FD775495B8D4A93581C5B4EC2F36496BA480FFB4B0A08F5D46A50C126D876 -51E611DB5F6B5762438C3416D0DF55170D9FBF61B74965FE75BAC7FC7A6812DB -EE07FCBB788CBC2405B8D7EEE4A226062B073ADCC471E048862B4111312C7619 -2225DFE7EEF01015BF4596A1412BDDD573535649F18268ABF028FDD8ECF80C85 -1E4D571F869322E1FD8C2B3800C9C711619C527BE88C204176E4D491A2DBEB8E -D65CCA03CD3FD99E6019766336E6288B09CA8C3251BFA1507A9AE55A110CC62C -EEAEE21221BCFBC9711DB8B7689E5EC50A550F5C357BCA934CE6705CF14B4944 -F2715F227174C757E0D21CC2948DC96CED6B151474228380E75139BFCB26B007 -3D6C92F37BBA157F7E7F3FAF94C1DC01B39401D74D2FA724CE52B4E91489E480 -E1BE8433E0196D0F92F64A4F88A6282A036F6698E3A87BB33277E87041F3E785 -D5DBF5A42B5F5DF1B1571E1FFFB8B1FE4CEBE7C9F250F58B07157EF1D178BE48 -EFB933A35575678E1451E5BED57F6662064DF28400249C1E0AC41135DE899ED6 -151E5BD59776A1A7387F15F064F6838097F57A81EA1FDF04F4E17ACCCA9B605A -7DCD64F9DA1AF1790DBBA77F06AEC2009D38FDAD21B6BA83060389B342C688EA -16827D26047AD46B4E53B82F33479A120B02C1F07C7B80DC6C4434721FAC9E8E -0CB70AC1C211226EB3AB5BBE721B1C3BF6043D95E12B10B900B696A7190C79B5 -B76DCB93A22E8AE56C33332FB1D96FC7F094FA9F93B6FB8D915F156F47024C9B -447BF34DC891DE9615F449C7BCEA1A0C120A1C8B44C75D9E7D7203E71A08BD11 -B4D2661E017884DF605B9D296C5D0584AEBBEC3C4A876EBCC64A3B6FAF99C48B -2D04F033E894C62105738F24C6E1F30D7F4F35D7019C0DFB0D8E059A9FC8BFF8 -9A325D955346B1B24094DCC92786C5CF4658D0ECD0C142742CC8710E6F4253D3 -D7F3A6F31CF09779C9CB7CF58D522F796638BC2D8A648BF17092AA9A4478FEC8 -9CEF8F98D1BDF5E625DCCC0BC477617E266DB68CCF8CE1909400E05A6FD6F33C -D930DFD5FD1DD5165566110B773F651517B26FDD4A4C84F15C44272509C39925 -19AA89A92F03B0858E05B3BA3929991BE77C2A5DB368B99B2117684A193D5360 -D74BEB015CA2E3CCF12ADCCDF2A516A8504EF329FA8A2084FAFA0C67866A8513 -1C1F174F99A173771B74B2087619EA7EFDB8CC28A53CBD95FDD2C127E60B4027 -DBB30C7E6177D31CB681D9851DB0772FB4880C0F893D9B79D37331AE3BEC8BA2 -31DE2D065A16A76F0635653B0B2DF457BFFE8DBF11832E786DA5DAFFCE28745C -BAA42FA469C5D22F43F9888ECEC6D3335DBBC359E34822367B4137092E152719 -E2A4D7C07D7F20DBE2350815B87831062D93A49DE7F5517A8600485A5C279464 -DF5DEBFF5AF6E5E4D192A58388B626A72E6878BA4805B6BD03C5A92A86FBE12D -309A24545D7DF5E6D6F6653368C7173C7A39715296CD5939B26A068ABABEB41F -593BBE7A0BBE3F1109BEFC01623755B0383119AB3704F849C2316F95BE42F08C -924D017B6AD5B524A6E46D7B0C7399B004D3AF02590DAFCC0394D975E7E88535 -B2C1642E829C9A4A6E4ED2E2BB860AF4126EEE53265BDCA6C0A0B837BCED1E0D -CD89C9C90F8E0FB5CCA91CD406F9A4CD0FE21560840131C7B31D6FB0BB13350E -D53729F2FBD531AE0AFF90000F44FD7048D6F4D08E08304288317E68D62DD8B4 -206199E153671BB2053F0D98595968D02915F8AA28AA9A46DDE9455EBC526364 -60303481B529E3E7B8A5D10CC33C8E8EB97E64CD49837AB3BF6E1137F06A5C5B -B99E92ECD267A71A2DD38AA4EAC1EB51261B2AD4C243D76451DCBE9D7C812747 -A6031D07B6460AA696EE8681A8354652DD390A384EAD190CB950D0E91C7DF613 -E92B37E9A612B7AC553309C296E36EE24CC6485C91C8F676A0A508D8A669C0F6 -C5D28AA419758A375D9A762835E718C99601F461DFD400CDC6E29156E04111BE -C95B480BD8EAE2E8AC5732754503D7D9D11B02E7CA7F50270BF2E8F0032886D6 -5215DD9BA7C5EA46A0320E601C745F0D6871C1DB98A4E78C82B7512E85E0C645 -AEE5A245B091707F4B4C12F6FF094944ACDB0D1D9ECE88B51E4B97DB4EDD2073 -883AAD3721EBB23C5751891305F196BF168360C3EE21469A8646781C9491D24D -CEA030ADA7C8C2B864928B6B817E165D37A68E599BEFB17A93610A96083F9739 -7911E60BFC3FABFC9F7618150D4801A7C80B3070A8741A2B9E1B78B8331726CB -F5082F51E7321382AFFC81C0069B71760B90CA70ABD00C91250FD20958A1F4A8 -7DA387CA808E624DD19D1AFE2AC774185F7EF02B469CE9728D0CAD59A0D289FB -AD85F0C1B5D739EC9861DB6F21C8DB890D11DED3032C347C2F9BB547E60E0FC1 -BC93C07E78957429F5A23B66902C059DB408B7B0B56C709E69E577D9BBFF1174 -981F88906F79C4A415CF727A2319B154704F9165B1EF1147DAC1F2E14170B75C -AFF1FD4C23F90B602CF4A1CEBB7577B637E61DC2662EA19C6393A678FBC6189C -2AA2241E58AA1C2FD381ECDA0D7CD81F84507C9CFB46221311D9939118A781D1 -686ADBDDE1179E698423B4F6A61BC50D99FEB9298CBDC3E5BED447B2B00B51B8 -1932B45958248D2C8E018BFF8746181E3E4DC7175221261629643BE95D9466A0 -89DDE677E7BAE411F7CB16BCBE5A066EB78F55FE06C88BDD881581D85A2B273D -41E0A56F064244637BBBBA6594469B724EBAB2BAD3F9AF4896C3505C1C4DDC9F -9AD22AACE9766D90D8106BD2C089C0568476073ABB949FA01AF880B3F933376F -249BCAAC5D6CB1EA737C5D7F2F5E2B3E01024931731F86670E0304FDA2F86AD4 -5761383E01E64A920E807F0C2DE2DF4EA4AD13E84E1169078074845AC278D513 -D4FD901529147F19D62A1538BC2ED1DE69853B25BAB270C0C77DE9685EC3DAA9 -F471A03B836EE150181A5EB859D5EE87648ADC3F67542A6115D51030B695A808 -C82FA4698EEDBD946897762553DDFBBCE0CC7268653DBEE86BE34708857EFE58 -A9C1BFCAFE4E4CE1CF10DEFDAB679614CF7103EA86FB48DA312F8A915014797B -B2B1EB40533720DB9E93EDAA3EB03E2569E0FCD960B72153991A2E61F50DB3C6 -13190C0743AA814302BAF03A0F0291B2B00F10EE6A297D5945C5313F629B06EE -091343723D2B55CC7BBDB8ADF815D1700A7783163E311564A61F9BBE2778E208 -FC1A5068F508099C55BA8937E9C871617E8AF0FD0E45531DE1D540D0C1D68596 -743490D3AA308D3AC61A8B8EC559B89C562361CB0A1CFC79192B9A22BA4F3C65 -756073B4DFD7880AB8D5A5B12C2CADB56564CCB82A979E2BC875594DDCC59B5F -3634DD5902036DC331060322B22672FF9F84B8F7BDD9888C5A8F90D0F4FFEC41 -8F5A247CB503BD14EF147F95578DC18596F61BE3F5E2AAD67F3524A1C6FE77C0 -16E43CCAB7AC2A629B8CA46BA7281D8EA05D6585B2E0A556AB6FA71D6747595C -CD064AA81105919FCB2BCDDC15727CBD529514561CFA8E57368F38574E242000 -12C9388C4C9CC910D3994362D449596263FC5B5B822747850493A3B5B50143F5 -20C8267213204FF5FCDAF82D396707A9400976633FD0288062FAAAB295A52FEB -A90F3C40EC32409D8B66D0008095C2EB2CAB65884F3B9866031EEE5FCB4E1E4F -262C883A7354373459669914887886AF4B363D6BA80AE73FECD914946B5843F0 -1870AF1AE278330DBEFE8C3E172C0ECB5A20AE4E5BCF21CBA418E8F89BBB793F -273A8B019ACF3E18A8BA532BD69AAA774269615166BE5B6EE53771E4B122317B -617D9146C18A198E425634FF7311FA695AFF1759749A08D430A450570408BA34 -A1DBF5C21607E4EFAD65C5D9572A20B727D13200465AD11153E9C6E6A7874FF0 -5DF2F8674C279300BC3916175EB25A9AE755CDF9FCA16AF88DF1AFC9603AEE15 -5638653987903615599A5A4FDBBEDE0AC2E97C4D9349C68023B2B6392E0F6CF6 -2133232607D9BBB4A71D62AD77BF875D7087C4B75C0F962846406BE8A8A25D70 -56A6983C276E6EEF711F1026A613D7B0AAE5F553D5507EF1B5711C32E17928D2 -650FD0812F52B4504E22C1D273C9794C3154B727AE2CFF70963B5E499993DF1C -0DE7366B8F1C83B9A24918730C0FC37425534D40F285CCEA937D81B4EC575E1B -FF8F5A257FEA0A7D5BDB6A122F176DE7C7DA1E41391BC810C67C883541B3FA94 -D3F16196B92D418855B326F44A013638474B2F2784D249D01A344E1E1A54A3B9 -692D7508DF9821E07F59CD2E558F73D7B2A91208AAD4A9BBC7413E50F358FDDF -71D32FA9ECE0C669C03E11F81A72861376537BA2848F6E1DEC6636B46034D0AF -4007D000F9345E535DB5B40A594E8D6D530A86690F90F21C4B837957293C77F1 -03CAB8284F77B68C5E941F1303F6948736D02244A164FCF5A444234452722892 -CF6F2A2D34A67453855B3F895B264412131BB0FC80F47FEB8ADC1CA95FF65E9B -6671F34C3DCCC26343A92F4A6FCC0132F2B2397BC699291604A58747AC7C2E36 -8753BB8299962E506479CC1A0C32C3202A01606081A106519E19BD45E18332E3 -8F7EC46EB7EB0801703479C43DDCC40060058C77D8C644FC4FBF95EE94A5EEDA -C954C033A1BBEAC0D788F3551FBF0BA0458E3264F64056886ED9F066BCB6D1CC -DC2BAE0E2AD66613347648AA8BAEC0FB30ACFF6B035E156903B461E81A231458 -C0FF846CAEBA5FBEE789B157818BA7BEEB50839738CBC254B54E6E3A10388B3C -7F333F1891915EBA24B1A968EB32F31BC079649532DEDF1E61342FB7D57AEE10 -375CF04A371B8BE52C137A8AF44E2EE4D979ADFF52086290BC7308306F5B8FE3 -C6133D91E8F5485E649EB9FC8E3B566FF984D1591926777327A8C6F3FAD9EBCA -56302BF10AE56913580E13EEB467780E339E88CAC8252EBDD7B4C1D9CD75FB7A -6A58D2E81F02334703AA38BFF01FE8DA3A5C5944D13F58BD4EC15AD859D8AAAF -05498784E88F11C318C66E25A953B6B80832234FAAE8C6C560A36722445A28AE -54044F79C72D1360E488289BF25CF9C116B9C69317A2BE7E3DE11ED549C10E7F -54E49B2513AC93C2E1D6517371DEF1E7711B592FA00647F3A157EA3FBF343A1A -DD11CF190232769194395182646649847E7FE2ABBCA24787D228AC3AEE7B656D -47E2E17C22897BC45D214D3536CAE531278D2F398B914A5E286D7F55DE521387 -9B75A943B683F1DDBAB2214BD1E0867285968AE289CFCB303E06CB73D8F09F7A -D455093C45B93895FB27C9B174E874F8A0AF882447EDAF0BA01DBA71BB63D45B -45FBB1B6FF6E6A4F0A8161B9A03DD93D74A7F4A4B09682DA32066BF355014498 -ADE72C0E0284A88C7E5B825D53523C335DD5A19BFFE362B7DF72E829AB36A40A -0F804EB10EA4E2589426E3D64A2DA02D2FC57F23B0594E7E4E6A920AB0E70D62 -649724414BF3A94661E8C7770BBD4BC43D358874EA68CD6C851D07CAE719657A -D3FE2A8B8B9B3253B2D586E010C7C4C7272F496F0CED0D1F06D5EBC6BDC8416D -22BCBDADA2B0D53B7931DA7E27D2CDA84C1092D271075E91385A86BB4930E7B3 -FDD13FD37C80634400F302BDC0E96F76A55D03EB7700C79B53D5FD8B470A175B -14976C60D63E116C6091E14476ED0E3D2A366365A5DC17948C839E2CAF392BAE -3E102C67D59915DE0214153556441E11EC985DC1037FD755A0241C486AEFAF7D -CB25DB43961AA1C22EBBF71D328B75CCFF0347A3EB273F554D5D5BFD6D0977E8 -07BD7EA366BC1BB19B263A67F795D871B9E684716F11A2A1B74DA8B2D1322AF0 -C9804DBB1824EC66436686C09EFBF7DAEBF8092B1D93E91C7EB0F9309D8B4881 -FEE3DAD531ABECF8F46BA7864A3E811F47986CC3B298736FF8DB22C3F1483B48 -2FB1B444BFD0A63B682F3BEE0916BA17C6DDDDC6FF153BAF56A3EC42CF7F0AF2 -B6FEDC072DCABF52B267B2C62A2BBF9027DF4F470E1805B357812BD17A27DFAF -2E79627EC89466DEE887E7A01A6ECBBED6EE09D1D65F2C2BE666AA62237060A8 -F82A580A026DFB8A0C17BEC5FCD96069B6FF273321E813E7E86FDD3101BE8CD9 -C0992AD79D47D1445C591A1A14D96D8EDA09EE10C210BC5925783C5E421C449A -54D1ADD5D7D4B3A3FB4DC1AC698863266E2FEBC542D8B5E3DDCB086045BA2FEE -00D7EC1A1112EEF30B52DE9C84486B14D0A5677EC813A7578DF52933A72224F9 -25F3A8D88587896D5657AEA9CA0BC0D8B6047621ECF601BE37B4D59EA56A0F74 -9E88E6D784EF6AD3130F27F494FA4EF1F3ED532F1012785D89388ACE2E9A59BB -724F64396D2794806063CBA374236ED385777035850291C48F7EF342AAE4841E -FFBF0CB868F5D521B519A514FBEBFFE21D5540F1420FF3D8FCAD440CDE33C705 -033FFB2AA3337303A2EF448B88ECFE83CC32D3D367E9000141EE5B103D0DB595 -1EAA7280395DC9822998C2FD754CC45C39F322A79DBCA7541941582667A783CC -96AA1996F7A50176A706D60CA1EB8A45457BC02978B271E2F551A9032A061769 -D776E62A6F3D5DE9F1E091924807BA88A85D6B95AEA64A29297E55C3179C3C6D -2A747A6ED15D68057D7C25FEEC44DFB13B165AD794C5084FEAC9C44F8A95A7F8 -7DC9CA5CEB0B38FB4524D4510C50B6E5740E92018503158204995477A27ECF26 -DC78A89DCEB952BB919380F2300C64ACCAEB8AA750E91BAB56C6F15A62AE472F -4982A3EB22E3422EBCD543B97C588E42D2FF879538A071A719E09616A4F03840 -7D070A2B4F59EE9D23C7E2264759143FC7819A28392FAF6BF7798E9E027A2705 -D72210735BCEA5735DF316A6854C5BB8E91DBD0424ED4D682D6B2E5E44748B3E -1DC1671DF5AB271CE90583906515E09390279C8A505877FAF72F3392BBDB3D0F -4D9153753D44CA1453E7FF6B27E5C562A9BAC99C88D6E4973E0BB25C6CA4081C -EDE8C936BB6582BDEB2B13D50A6A198BE7715FE1287F9AC7B46CD38403480EAB -1BDC36E850F46CC40B0F6553A7311DEB0F561005CB8B797BCE15E722B95F322D -B5BFDE965C757EE6736E95E6CA82E42D22BDC34248FE10324246A167EDDFD66A -D97E73F91C3DC8762FA49C761A91E9C8B00B76112D1D27E923A6E424596FF947 -F6B730973063483F9E838FAE639C45A949626DDEAAAD55546EA518308DA003CB -F00B53FAB1D886DEFFCBF435AB8D3790F18A87ABA2FCBBE60ADA11E53209296C -58C867166C29ED10EDE77EEDCF5232065AE2E445088619B043BFC174D395D213 -F9772D617F413004DF535542BCCC7D3612622A0454F37FFB6C8C8FFD22988D44 -05D08A1E76327DDB5324DDD10C20B0E29BF8E6E2AB33A07D086F6498A80257BC -69181041300035C96B5D978F2C5A547482A1BB7346BC0DE7CA63CD36C19EF4AF -79983D5172D03A93E1ECCC91180A38FF2301ADBCFAAE4EF22B2F8E2E05CAC73B -6FB37C97E610E396683D4318CAF476839F4421FC9B0C4B5388D48865DF100588 -2DDC996B01E21838CDAB895E22564CE6F97449F8EC14DE67DCD579D816BAAF84 -DD48629A21DC798B57B6D0D13A69F333B8A0C411AEC9C185DB2E609483F6EE57 -2AA229107185F497DB3C7DD9D4F8CDBEC88D19DF523DEDBD1BC5AAF759491967 -90C82743D049E9F2F513164AD228F291BCFDB1BFC14863C42C43D4922FD7C6B5 -BC1B7647937DFF15BA94B1E87FE23F11E214736DABCE631E4C61A315ABCF7A3A -A69EBFC08F8AF0BF52567C98B7C5C251127B6D12DEBAD400D180D754B0292568 -1DEB0AA770AC79A3017E7AA3F618BF6F0F8E03A3584EC3FBF825F5C4E35ED3D1 -504D95C93436350D47A16689BCB24C21DCC84EB946AB402C19A48CD3F4A06EFD -453E7574D94907283F02CC7434A5CA181F14238FB896D5153F10AA04931410F4 -EDF9F08A80A7F1C5C5F7EFD3BE7061280CCF4F8A74B712615F44763D856EE3C4 -73D85DEBB215407AE0B9EFE5C37C97C0876F11EB2892C3824D67A8C6F89E060F -1B93C4F790F8830E33929B0A41189848063481B617E457BD4BAB78F009F4FFC0 -9B76AD22A3CCADEA5E50EE8645E80DDB8BC0330E820C448448D1364B36E9D235 -FD79B4B630816FA17595CF191A19532F045AF35372C0543B3B25B965786966DC -F540B28868AB08B2FD0EB25DF257E6E0FC4D11F8673F5AAA94ACDBD4A6E7E9F6 -B70AD4228567E46B9294C577FD48FEA273A4854D9ADB95D816EE657834E15CA3 -5D61DED9048569C3169202F218243010E06D9D9162AEE14AECC51CE4C29F7BC3 -B372EC9EFD9852C0CD933A87D62C1B84877F986AC318FE3A6C71758E2332C205 -F6FB5CE9F2375DEE9F1A80BA3FBCC585AFCA5BDA788718512C1D1C130EC5A412 -84457DA8E8CC90ECA1A30B1D9EDDABEB6AD329F8DA0726F6822527084D9F6340 -1973A535E06D5F9379036673F455A5620BFA5F019D48647D952C74CFFBDE7915 -B545251A01BC3E5A523A482DFCD7D4D96F1B3FCEDA75B3E369F277CAC13202C1 -AB438B75E22A4C7D487F0EE497FA0FD5995D399EBE4EB01EA363E20505627176 -0FB71C65A5E985067861470E58F590BF9577D09D1ACAF76FD23A07C7A62774A6 -6EDE9A611A099CBC3D8252AF3FAEA7754F49EA10A67193BB4863C7123B256455 -03DEEDF7B66DC7F67DB77E32BCEBE645A9CDA9CA86D2A20BC3F90C86286128A5 -08487138C3D5ACF75344531912E4B1C810F9C7C243F118FBB2E9CCD2AB3981D2 -9C34368C8530042F2D3EEEDD2CB62D48C5C5FA03B77F4DCAB82B73F916F45694 -1CA915C365F51FC54966C2CC8B26DBF7870653416670170B11C6653F9BDC420C -E14CC8097B8FA750226E690411619888E91DABD3B25E7E6C449FC964733D0625 -86F97D469EA7ED92B7C79710D3B199CF3EFB1E0D22C8E242520DA1E2B2C73D61 -E5B73A6D61203F063BC86FD02AE6B2D59A720062CC4AFB6D6115222B3F901C54 -05A1B2CCCC4C52A0B2D9A1A87172A50D82F6C49630F4209C014BC4D5546A44EF -003BFC95C5BFC64B82D8E3A3F07D9BD224886E8537E0160E87154DFBF48920D7 -5C87B7D2EF40C42FFE9D4B7B474B76C765C6F52E378A4CEB88E81BFB18474A83 -00DFD8CD19E3B75EFBB9836619F1D1280185749339BEBB092B71EBC69AC64AFF -CD047508B29C410D0BA694346B3F181BE5BD922B64B19EF13F51A74B70B8FFBB -E39F7740217AE4D667BECF772FD7B7FF61B5635D7F0D4A2402C8BEBC09BFCA13 -F41DF852D554277F7DAF98AEDCE944282544BAD7533F1D24E4AD5EF1242A272C -6C63A3930FE28974B67379DE621D56DB800C5EB656602F1A07C76E681F359F2F -8AD28FD70E28E6AA187B6490DEA9D8B13B5A1959A7CBC7BC53C57DF92C49E4A1 -4D00647A949DC6E1F09C5FB5C3E3359A0307A45961A24A2B53840B299BB452ED -8517D0A61A85FB661329C118D134FF2D7FCEBC5F04E410A796FBD894FE8ACB0B -D754CAC45EB1303DFA953DDC393F3428D801C861B65641A9CEE9F53C721F77D2 -7691D2691B22526EF6FB7697DC6A93A9736C60AA8500264A85E3CE40916653CB -8BA7877E3A5F7A5253402EF7C7EAF7763B10C7EC83AD370382A3ECA2C3B8A40A -A8F93E98D0EB3614D5CAC46B940D492E60FE7B2AF37C26E9EF9535F20E20299F -675821237497BA66AA64F84F822480AA694ECC0F4F240C83CD64415EAECF4019 -F96A89E16C2E71801AEC542465D88F6CCCBBA7A15C4C7B89703D33359C86E114 -D07C931D36562C45794BEB6ED1422ADC013499B0760F5EC79A9F5E75D9A57146 -1424CB94312A36FEC3CE95B29DF107CD4A487052BF0637A4D1382D78B81E2392 -7B7FF12BA35A923FA0D9733098211BF022B95A0D8B340C1B49C86F9D960475A9 -41990DEEA3789129B49A9ED3C9441D57E95C3223D9148058D33F8300261B9D98 -8C837673C498F7FCFB25A89E960F37DDF896D23A0C7FEF6D50F22FE6B1536DC4 -26224F5C21881E9EE255BF386341D93740C4E5A6889FD67FBCC411940F98FF67 -77D8E01B1674A8730828749AB4C12994E306342846628F22A40A137EF7581528 -41689EBB1B5F03C0835E4D64C852AF7C3D539AB3675FDDD7F32F33ECC113B52A -25182B85D8BADCF6D847FD02DF5A83CDFC4FC14FA961F8DABE56B318331D3D98 -26C71DAF0816785E0F9EA69BAB5340B9A734997318740A8B5FD321365828F0B2 -097928B65FC227EF2F5F080D7E43BC1AD04B56CF6A2DF76ED3E4C605499A07C6 -7D60971DF326162348BF4A3815EFE11185E752C421308379D7388067BA3A1CE5 -F21CCA6DC6B61BE21925DDF17BB36E8865234C2454DBF9F9899FA42E0DF76BC6 -B369CB67F54BCFD90F60AB75EFBF450BAA76D54DD716F0144778318A29C14F00 -B9D74BA6F98A26AFA1084C47C5CF0F6EA23E62B5BEBAFFA524BE357A30CE47C7 -1165DB45A09210FA954A660CABB9AB9081ACF47D7D15581B856085EE3F507EA3 -98DF5DD36715C4CD11E72AF3B73EBF608C48D3A8785FEBB3D07CE6E1007A4442 -6AD854920E6FAE68F07352C7BD029F9EA982EEF86599333F4F011E476D817FA0 -E9F6BBF4114731FE6F3BA0263417A6F41246E1E3FFE827ED7E8DEFA7785BD9E2 -2BCDF47882239199692A6A1B4EF2B86D10C0097570B434C7E413D7A57BED9603 -1EA2E3E718F430D0AE3AD5DC6D495B0343BD2EA4F853F294A09C5CCE93C3C951 -7D768193E27AC3F89C494E9A199A4464069AC26A30907E8D1483472B17DF27D0 -2B73AF20E1D6148B4D29CD49E69A705C1A6313662BEFEBAD332D2015C272BBDB -D599691E4D10E3EFBEC909112295FAD22B84C8DE8068C04460E6A101C8173F23 -300D56F4B9A6A8FE38B932A23A5645E0B4FDFD2AF63E7E6F754751D7C19F4A8F -F2FD4B7D10D13B7C212CA44ACDF407964ECF2E15AEF2FAE5B52B8E8C8B4D853D -FBBEC34193C1114EE4D89335AD35F4DF9A3133D73E113EC4D00824253FF5D8A2 -29E2FB2A3E3B3B4F384CD37DCFA8F69CAF0DE188E67CDF738E0AAF66CC02A60E -1E7F4D3ABE886EC87A0B5B7D40FA5719568D12FACB7ABB7255EBF48B3462F00C -DF09E923068FD6E5D16798BC09E9F557F126A72054F115E3FAE2ACE2AC34A844 -540CF9E968150AC88D6547F672FA6A2E27968DCA6DF937A25DBBF1A3C4C9A517 -6E0BA5CD697620F97AC6F11CB0665B4002DA89A78968D07D0F31729C2F227E33 -3C953B8A9F8413B646ABAA33E5867DE3A7D16D272AC21E7D74F91DA66257E16A -F151659B7AB5FDD9EBE094090DE28CC526B7913E87B3B1C6DC9D2A48E0580B33 -CC0A64A786F10F1E9145E5F4DC8EFF7257F30C0E8AEC2663A7A9962E6C580A59 -0134EC958A689369D4144295F7FF999F785D6B3B161219A45914502D83D62DCD -25808FB51B3CD91160D41349B3707AFD5E812B5DAD1DC06FB8C3F2BD25BAC041 -0E9862D9454415A7FF06F373C2FA265D4CC11856913660C4BE4B6582A74DB2A7 -B1829F918DAC6F5C8D16F0EE2ED073E4FE14E404C0ECD740F59CA2FEC35D79FE -3A6C446B3787FD59451294EF1988381AD901D897520830F111195991785015C5 -A016963316C2E9264815E3EC54979F22EC10B149924DCA44DAEBC5D189582EB3 -9B466DDA7A4389C16E6CBF38C08FE939EC87045A006BDAE9C7E1152F59DA2BB7 -3A19ADFF5067BE28F805775F24727C1CC219D3EA986E8BE795E2600DEFD09EB7 -A4FFB25F53F98E8C026A0C56251AF020BF62F1558FA12C6A7A28127AA43B993B -5DF2D6F02FC3CAD9B8936A6514BE272A0DC4FB6635B029FA508E8B9A95B7E806 -B8AE5AB58FF75511EBB5D5B8B227FB9FBDF11B77F7FBFA851CD93F9583750E2F -2BA8F124A33100A420DBE03C9739AE16592399DBCD6B62AA8B29F85BF7DF1EC8 -BC9D5C6237334C25CA2F9439D5265661B779FE97246564A2BC97051CB758205C -9B80730DD92A18534960FD4603F753649AA6DFC8206571CB3814EECBA9F0BA9A -C125323F691562FB9B6FE258029D0E038B2749B28B1B34E6732FE48693946BB8 -3543708C1CAD5F37A556BBA2CA6A418E3CF4DF2A7C4BE0688908B5845DD04C3A -B2E6661E882784EF6B5776AD74B710DB4161E458BFADA6AAE1513AAF1C9D2BF5 -7BA2C27D050F29B6E9328E0C6B6F814A2686AF030C1ABDF33D08EFE3ADCD2032 -947C91BEB539A8E8EBC55FB079CB40923CD1D50AC7809C01229E7ABECE607C5A -54A52A3EE2C62B922C2BDB268232EBAA62B9C0CFBA54F865E2D25F4AE5B255FA -C29E86FCAF073D743B1E20121555526B48875A39015C53647FBEC767EB84F0E1 -B523257FECA7764FD3D5ABD5AE8012FF3B691805BF6CC140640101BE2A5E912B -C2EB468F7D39C9D17051A5D59FE01A31C3AF13752047DC4A706B3C64EB24007E -80D074FC023F4FD917E0616C7C1E522D7F89F917E7747B6E9EB16346163F0826 -B2A650389E6B7293A3889D6EE818699123AEC6D1B51FD6FE97C4E286AB8D6B44 -B2ED2F59D8B370426C41E273225C203F97FD55D32140799DAC1F2F2BD8DFA387 -C504A960045356DF6EEA6B3975B1A6A49D28EC59C2770F983B4D825944BA6B27 -E3B97C1104563EED59B91F4749AF5D077906580094D5D3407BAEE9C815AB6AB3 -B6E2EC0E2E684F6E986F0BC0BA9BD3ACF100DB0C9D92ACE59E463BF52F45642B -A82105E33C2AF8BD5CAB904152FE72A083094D1EBE2EBD700BBABDA14AE939A0 -F70CD9F0FEBE2ECA85FD9352F1BC3C6C8C82E0F2E06F9ED6682ED69A0E443779 -21C5C3B5D48232B66C964F0C59061579470C1053E445B187DF0DFF47A6A54AD7 -12F5DA1FB5DB68FFD84C78EF6ACC8157A9D089D58B831D9585D75F3B653F8E94 -06EB0D3D213FFEB0259D2ABB9FC4C9E8210794DE068BA8289EA00B0663E75241 -2CD14FF0D8655FBFD5DF3FDFD1658EB8ABE456CE73DFB7E47561BE15758211EC -C6C779BDE7ADF019FABC33BC3C8896AC50B9FFC93B6B006B059F2ACFD955B666 -68A4E134A453747E46425F7C5FC9BB8C3B3D53D479F17AC47EA39AAF8C961C8C -6FEF6880BD2A6543D2A2387A549C66EC5B3516BCBCC017D5714D75C9B897AD61 -DA6EAA244711CF89F3484D23CEE645EE8E9BA8745B47B6483F197776B4ABD894 -8EAE32A18BDD37A1D3A50C5A42BED24CD787DB1D36908A81D44961F626763EFC -BE1B577C9F502B0226FEFA224BF7996C8F56A1B803AFB054115C624366680807 -343C10AAC26B5D45E84E41E2339DC66B4782549ED0988209B7926577243E3662 -336835DF2E1B1E3398AB7A098C7BB441940B5E4AC0F4234461EBFF9A566FAEFD -44B12B62AE3525E0EA93D45BC102EBC1EC7C1EF4457E7ED591C832F2AB8D3F89 -49F2A29427C19ED02AC9B3027087A114C13B36398116A973D5DD44B914782639 -CC6703ED9F901916D77AA15BCBD9923389F0AF0B52FED45717FC23819E08CCB8 -58162D092E52487637782E3C3102131AFA057CAC8F6B4E3C9124B6B4863E7268 -BE9A78806EF7B4260009763FB4D7F8A0912D56E4478C82130A5D1C13C42B47FA -C4AEA1B0EE5F261C8FDFA3FE5D6BE902E974AD727892924A650A8CD0542DCF5D -A10B5306A0D28304606E1C880DA70DDB93E69E114166FCE9E0F9FEB96558CAE1 -BB57CCA9A685EE9A168117024DD08A4038B0F09622FCE8E347E7F8877B89B3DA -E8616083E0F450514ACA54D20F4998DB7B63340D69008F4F8E33AADB7869A70C -F5DBFB96131D0E3FEB647E11D50EBABB1F3098880B2A1BEDE0343ED75DCF41F7 -E8013870F6B8FEC7D7F969CD45567CE3DCED7236BFE3FE8104531A10588F71FE -F7BF86EDC6A95981E34C997DB6C948016F935FFC74C604DACC92ABE9D95AA6AC -E69F60733D3C57E0A6EE419C4D5086DABEFB1F2747A9AFE02027BD8076119625 -8E103C044030F12A376708E7F628828C3938250D7D8EADB503DE35061AF4C830 -9C84E24C3B00C6B55BF95715107540831D701ACFA2AE036B08BECDEFEE840DF1 -886150C026E2A6F27E585E2E9B6A81EBD429D0A2BA9EF429E9CF211BC3142E71 -878A193AF02B663EE2726057183B2693F59FEBE302AAE99D824160121E37C56C -0951E44CEE95C5963F1FF3E0913909CF97929AB41938D8236AA88801D5D194A9 -0F5FF4A90F5623A7CECB10DC0A5442F1A8ADA0040AEC5B12062A90840E098B97 -043D26950782E65E90620EACEF53D77E4AE6B8B66994B611BE32933984D332A2 -E103E685A986480A24E18CAE0D6F84A0ACA363F30B9BF0F0B462DE8B103BFD61 -4D82BB538A3814DD667FA2CC84AA490D8606B06F75240730B5F7B6A4801B42C5 -0C38936F3B6813199D4A661A822884ECDCF94B9A367986647AB162E0120D59EA -3F101188D6601F34B1F374B290FBAA11828B11136317432CE160ECCABAD05839 -6A88FA6DB2EF47D9D6BE55044054E06B61B75832B20C521EECFE859912B89555 -E4D5EA003DD46162CABE1A10B77A46BED2EE35B153ACD82B0593D475772D2709 -DB6662269C7F712FEAE9A586F9EFAA7D4D0FF2DC38DF6008E29EC43FACF6C87F -20F6B0402E6CFB78FB18CB70E99FDBFC0158CB75F735D14C98231A63D0B299D0 -BA067276BFFE38783BEE3FF52664D02B1734296E341D7EB4E085E2CCB48E8673 -28F926A645335983C1B994637165503E8630B399044C15072DC74C848A24FC36 -C6D1BBD3F07655538C0D1920B9AA3D1BAC24F6CC474D2A82E136A8E01B745935 -050CF529418BA3654DC28A7A5B1753A65600DD96D6ABCCA4D873D6AADFDA6AA7 -9F4105E2C96834A71B6EA261A9B3C42609E286227BD1DDD4C446CB266815F800 -625C959E556223B5E6DF57EEA4850B45CD45CB0EE42DD754D8DAC22EB6798825 -32DFCA72000FE8CCF92CA1066CDEB056BB9AEC2A2630D41F662FEDD2F48F5DF9 -2672E10B63712D1AADBE68A9AA679FF1A2D9E79DC10DE3E79D35A63C8E307189 -853EEFAFFCF7888E3066CA9A1364CB96835295C69102056F36C45520041DAF81 -19284D7F7F5DFC937C650208A846F9C86E23C897B1FC31CF4A474CD7533455F1 -D5EA675AF31C67913D6ACDE1309A519487022A06DBA4974DF6752443B017892F -B8CD7ED3D3FB4DA7F929BD726EBCF857D7641E187EF11F13FFECADA22EB4F101 -2E8E6730812D9D64A02B5CBD2BD31DDF31BB1A0822E610949F297F70CDA18389 -2EB7713F65DCD87A1F2B8723E2C24F036506AFD1E55583DE79CC4D3614E8BA5B -A959B71A23EF034B907FC97C58B39E145AA8AB1ECACDB42800BD9C4379AAD960 -4EC2FC32B97ACCD151B8AD7DD0A5B22D9E0FE0223EC55BD36D64E0D085C16299 -F1C64D431A461F0E476372B684ACBF45D52553849AAE8398CFEB17DC1AC05D43 -40CE45CB90C377C3CB4AEEEBBEA48FCF8C856DE9040A0ECF1F725C05C890D9B0 -DB07BE1DA34B9C9BB9BDCEB73F1EF8E6621745D82A543461D26EF4A1DAE4B667 -8933429E33B191A6127AE7B69CB8A87DEF453C4AD06AC7D4DEF3C1F8C54BBDAF -55F902FC98718F06B7C20A3B580AD64971201F7DADE0067F959D2EE5C99EE21C -29DBD56C97690D3C0CCD6DAA28576A2906C0789238A815BBC3E333B235C22948 -866192EC684585E3914E48BCEE5D71C8E45B88498184EE9FD81B09DC64B24D33 -570C04A555D267D34269C9C004286CFE4781FAAC284DA3F100242A2AAAA89E0F -B5DE0F3D2A4E020E98116EA6144C3EA73F6D148F0004167AAC9E0EBBC2A67CDE -19C5C17DAA203D53126024CB88BDB42A087D0A96BCFD57A66A84112B5B2513B5 -26045F432BBC43A69A1900992807B3FF248029E3B5DC92C7E0F99891D6BB299E -0D7987CBCFF610A22CD73CFA29DE77F7FD8A87AD611C263804EEBD07621B2002 -F3757108B137E1EC05CB00DF1C32F9FB17C1068CFF18D3131EFC568083F413E3 -FCCA14311342906F9C566E55E5FABF3BDFFBB84B1C0B98D7C6C3FB2FB68C9941 -CF9002A4B5352584E27A9E02B4C9A7A6044FED79DFEC822C9E87BE5A79E0B73E -E9D15691BA5199A103CC866C7B22D31FB668B3F8C3541B6D38A40723C1B219F5 -57DD748DAA4824AE7E50783CCED5EBE425590CF29A242CEF139903A9F480DC5E -2B15EEA0760C6F464543D1075BE5255BDEBE9B75E3D450562693C2B2E947E09A -07045D2428F00155365FAC0BED0186BCC19135483F408637082DF2F81FE5704D -580BE933246805D98F999FA4FFF08D9EA7ACD9E7886D5EE3C35BF2870B69B552 -B14558EE29CAEC23B6A13549CA0B5F9BA76EA17F6EECC62F69387480842D9527 -619AF13BEDA94443888F6D8CA934BD0A5A66E91388263F45BBD63337AF419371 -838B79ACCAFA4432CD2193D4A0C0DA4BFE140AFF0039A6A1FAE59BEDC0E9ECA9 -5F1D261633753710116D818916074D16B736ECDC3817EFBC0D84C423DF53A295 -C7D7706D56B48F2F6CF26285934FF4B53FDF439D2437E77CE9A7D6A1BC4D28A6 -D3FDB2B1B5F6066B2AF5AC726D415780044F60190C94B6DB378F31D5EA5497FA -D155D138015DC49760B2B6737F8B961E3411A58C1967AC5D680161996460FA3F -063B05CEEC3BDC09A35512F10622035B6154A6E9D4F9F46077264DD4D7E05745 -9E0DEFBECE18AE840F5D24DE6407362605BE96E22A890C25D10DFAEE931F15B7 -120259F67521DA57BAB74E73B76856D51618998C0322D30FEE58A47C97DE59F7 -A9169F00F1A34FFC448717DF38D53A92FCBD0098A2EAC26209F3099B844AA9BB -33AC20D9144A63F7E3D2F83170337FB6E395331D351433ECF0A46AABEEB366C7 -912ED58E56EA69D65A12AC9A4B9EC1DD9D7DB0FA540B8286A8BDFECD9DA3862A -213621FB91A01EBDF7D2E98D419AE5F7C1D413FD4F2CD78C187B6408D6069F3F -1EEFD77F902B032CBA3EF70FF336BB26036C8C8888FEC273099E5F91FE27BB1B -AA87741429512A91796864136E783652B4895258503FF5D8B72193C62FA34817 -D5EAD7CDE8AAD3C77875463AC7FD835F7B84F8CA039E13258AFF0159BDE1A408 -59997AE40122C58F8A1F4350A4DCE7217D670A1E7838E66B31FAF4991AA3308B -E66A60BC58EB30B950DE29AD671B5DB691D741D6378787D9269300BC396C9CFE -4F61B8A64F07F637DF0CF712E8A05D4B4DC7CBEBB7890B0E56B495BF70B44A7F -AAF3176DE7B8F2DE858393FAF67E1A1A3FBC75FC53A8B9A194B6FBEEEBE9083F -7DAB9CB34A63D1E5E44C957DB3BD22B032C6F1CE8246ABCB52DE295B0C666B59 -8BE35AB1EDDBACC686BA34F0852EF4EF83896718E00F36856BBA94282E8FD374 -9EB47894B428B65D9258F5426D8C7B3A77B4B6739762359E80F4AD2AD4AEBD56 -CEF16AB539840085A4517271A9FA7D009C300DB7F4750BB0117282179A400A26 -BD91D116951896B953CB6F942EA02A1A08A68DA991255E824DB4112984999447 -F69854C790A851F311B86EBFC43A8E3CF156DF129CD9D6961B23507BC521481E -4FFD32D931A25E6161324FC8D50A284EE18CDA9907A1933CFD303CE1BE266C4B -79F286AE8159B396E2A0491F091A772804DA2E7B076D467A9F80B869B9646122 -5CE211243954129726F76390BF7FFFD1C633CC4ABF7CB07A2E4E7BB85328BA7A -1DCD4B1BD9B2246F5A7DB9FBDC5FF942A2331B5570D86F9B7B0A734BAA3B787E -8E4946456F2A649025808D705D47BEEEB38572323F53844ACF4A76CCB0D0AA34 -911D5255BD928FE26775FB43C9175638653987A9500CD246A560A3ADE6DCB198 -C7EDDD91DA5CBD5EF2D95CE190FC5D28DE46B3EDA96537F888B1C76128A08578 -E26B0ECDF4A46FD26827292313A1CD11C8FC7857B3C81A85616144A07119805B -AC0D30621ACA61CB8985AA4DEB90BDC066BC0868FA90EEC44609BCFB6BB22E2A -1125604BBC8E81DC94C5F9EADAE4F650BF8588FB0A762149BEC7C5F188614C4C -6A7261378DCF934F1926C51E65FCA554B3CE9416C6E41432E2AEBCADE35B3B74 -62256C227E258A799DC1552525B65BB90D261513C0B5F3F40FBCB216E3A7B470 -D63B1C3299841FBC40A76C111AED9888C1ADF0DA118993102AAC50461A106E60 -04A3A1C732376FC436F345C8A4B851B6447EADF4E9C6B99C0CFD808F9DF952B0 -9A244C6579F336F0412549F6B55C8ECF12254A5D352A57DDCBD3CC58B6A0E4D4 -65D661291C1E408A68428C287482C0511D51820627FA93F55BE2A14147D21C20 -FEA55F62EAAC78681CAAEE18AF6F826C7707BA7D54F6422148266714F0DE1F81 -E99F87A94461566CBE2E19B3313DE3DEB019F8322AAAF7654B43B75A073A2BFC -ABD80FE53ADC36CF135BA8EBA8D4F17B52E0432E7AF34080659565A866BE5347 -BD386B0D5A802DDEEE87656CBF62A58DA1D7BDDDECA3F12E970CF6D399AA17BE -D2FD52A4BBDD09FB80FA396AF6F8EA6A0B8A6F7752535E1B1905D290DCB0CCAE -EF21EF5C8805EA756CE18714ADEB9D4FC8CC0114B1549F5AAEB9D64DBA251572 -552EBD140D681BA828876411E36BAD95C730D18D9A61C3CBE8E77A237C384D04 -D2D1FF67F81BB75DD10E18AF3116EF6889D33DB0064E3186D7F63F031033461C -B1FDB9491B0EDDB9D3F235F9D1A7678F9127262587B83B61F7E8AEAD56DDE5E1 -1B2C6A9F4F8E68D381D0E1E1EB48D2B56068F41BAFC00205D69DC198DF69B698 -EA6847439D32CF02F900FC29797938B790ED71CFD76E0572D1FE4C4F43EDA326 -178EB7AD35DB70834AFAED4BE498F2A77ACB654A5975654AE92FF152C167FA3B -C6FB51287279AE6FC71F9604B0D8BFE60966CD5EA2683FE58EFC7591CE8513D3 -3693F562881C3C7F69990CF697B1EFFC97986D99AE3D767A0111271B61790D83 -5F71E7650E0FF173DF72C6071F0C4011CF829211BF55CC4026E28C7316A84F9C -718B1E2E9E981D88EFE637F439A90F8BB57E3EDCE9F2623FBA165BBD979CB7AC -0EC0733E5B2891FBAA9E886D51A78DE2802857408E854FE6D65D700CAFE2B07B -D8D0E5AAFFAD2F35F91D64F1B80C1328C1B63D2C04E5FCE1A7D2C08E9C056E01 -53B04ECC5630FFE40ECEC2C1AF177158695C798219819D94592ED4B070F12ABB -B0E32BA0CD0826D997F67B533BE756FA191FB7DB52712E16DE6DA890C29124EB -6ED0F0E99920EEA0E7C85FBBAE9759BC302154577E210264C7EDAA40DA4F344E -CFFEE07F7AF8575A27171339BBC8B8224CF136ED1ED16ABF6516928B459656C7 -37DD341CAE9EF1BEB0E3DBF4EE70D10779F9ABBD965F4A22CBD2238841C066B1 -E10F3C2D5B37B3C2F3669A09EE0D39DFE4C909A6B26D1FD0B8027AF85120F495 -4F3FD4EE705103029122BFACE0251D6356B94BFB4AB6EB8F4392AC39E289F187 -629F52256B93AB08E25EF463D4BA21A30B8AAD58E08522ED2E237735FC115769 -65EECEC4E81CA5F217DE35FB83E61BC998615FC2D980BF08F3185DD130466761 -1E6BA031EDE5C37156A05235609C5FABCFFBC4308E618192FE11C646F1C7B575 -A75B789EA07A8733DCBADF672850626807D8D537113EA9C8606C8D886CBEE95A -3527328CF9B65C5A4F30EB2270E3B2B71FA1F3742792D0396781CC2CB60C10AC -D93B4A03F9DF031485683758839D06046055E52304225DE9523DE31B2CCF7287 -70AE9100792BF7654072959BA6BB72F0E00D0AF0E911C5B7A8A3568F53DF4B70 -C30DD7F9B2E3A4CB1AF99EA804480CA337052262C39731CECEADDC7CC847D6F1 -59977DA275C2E505B41B2C6F5ECF81ABCF6E5AC36BC9CC33F6C24398B508F6C9 -D0EE90CD97BB280F58341392DC9CB0E8CFA06196FA5DE95189E1E420D8233081 -5DA3B91376DC31A04F5114E5EFF03E70FB1BA46C1FA439B7F73AC7818519AA5F -3B53E835EC3C8B30A5B252D57C892489FFF6F852BE87953FF56F90251145640A -242EE880B98D948ADBEE6B4CF1ECEF20873995A6D76642E0227D799F82AFAD7D -2FE6A003570BF34831681A14C988D00898FA6F4CB0118D105892DAC8A26AB51C -50AC3A128804EE03C10742CEBC9767AC227934C0C13BCA0E5D91F8D2BFD9DCFB -B6115C1B480A83DEA892776282EA88067A2B720DF46BF57F57DC4037FFFAFF3B -E03727B48CCC06D49EA4A71A61FC07C348856ABB57082DF065F125E0AACE51B8 -84769B9A7829962D2521437B87096888B5135559C721BD516BF105B058498BEE -49899B08DEA7C705356C3B33598B63FE8AF64B44D44C37D4D3BF82FD21556DFE -2EFE1C89AADEEF9F8491874FF77398185436FCF2F391E58F86276655F39CDC6D -315CD161475C455BAC42C6022C0D248BD28819A0FEA787F491186404005FC80C -2BDE0FBF96ACFB31922201688B44F07E89A64CBC2841EF398EA77F15591F7732 -648C670B503150E6403AD3FF7BDCD1496918BCFDAFBFD3624A946DF542C9DFB0 -3B0112938B2D13EFFB4603D1FE5DA9E74E341BA3D9242EFCB6062ACF98DE70F4 -D7B1745842A7309F5F57BBA14352CED478BD02F115ACE235E6200BAC2E9FA662 -F2BDD0FD57DDCEF8AA37233EBD5B8EEE573C4817D6170B411CF4F7C265C3BDD1 -49B9B45875DF684E0661452974271C3BA6CE1F5AC3699AEB08FF25BABD8458E1 -FF791AA82F6BB0088BC8834C00E952B415BC9A0F0A6A1D15A5CA7997AED6AE68 -F1114694A2591EBB356061372C2F4062D2A33BF5E4EF942EF2E682514A162443 -DA2D238A598D899AD6DA3DC47AEE62A70BA106538E14F662270DB95E9A817667 -814C1628E7608C81793095D902107BD96895D1D7F3A6DAEC47FDAB4CC5E2C9FC -18F48BA265937E40B03C0F3F3C0BF659026FE2E88D3EB2B75D3DC9252C3D76BC -CE1098070AC2B28A7593D0785592BBD554136C4FB61C2952FD807264F7B24BAD -660CD10AF50868497F91441C6E2D2000689CE29A075A4BFC97D3782FBA8E13B5 -C40665EC11E7963B9C206E04BF3464DEB990D20E7C5A83B93B246B43D2AE6489 -4900BEA5FDEBC0A669529784C7C889E47614A4A9E85A7EC8A3789839CDC92B2E -A8F5A03BE410D85F1D6EEAA0DF3E9D471CDFCD5472EFCF09FC56AB710513E6B1 -89E9BF524217EACDC176F54FD29EACAF1CAC22B37151E3AC23F6D8D63ACB89DF -0FC8C6100C4B8E2763D88FD5DE7ACC37FEFE2316055DB4455C2B3BD634111366 -A70CC74BD63BC0BB7AEA6DE2A6FF3E55838938A01AB73A26060EEB13FE767776 -BD916FFFDA3470362199B8C1AD502D51D4A7677CE8913D02B481C2AA306B5B73 -3CC62F1B59498F7F787C85F1172C972B5D6C44301C6A2A8FD8A745AC86CD0474 -B313D5E92255A73629BB1775F95DC916D713B3242D13A35654FD80F4C3CD0F12 -896812F951BD06527B85DBCDDDC0B69D44A4E766FCC5CFEB82E5CC5205AEA776 -4C375155C4B74D8B35AB7A66B700388D6710E1F7FD977B824A7E6B6985651CCE -CBD03160EACD61954AC9C09618D46550CCDAEDBE9B0D6A6811EC1DBD81D71D06 -B548D869B6665D633B8EF280CA7D4ED92D3F062A90DBED408256210052731D23 -93BB0106FDA8A8C66066FC54173010F901BBD74635D366F25D7D7EC98FDE6108 -01311D81062F67B45F76C2769A6ACAE747DD909A6F896B99FF4FBAB76B3ABCBD -4913200BD76FF072C8F4493EEC9D7AF7CD9123928F4D7BAA797A4E36F13311CD -D49DD5B289B280F6D41BFB8A3D752F70E52649B325C55301CDF47675717B9DFB -0DED448145F09627992C748A319584DAD519D49F68B90170BEE2C269A8CA8E8F -DE94B250EB920D23AC1A50597895CEDDC04F20EE7B19D97CF90BEC9A342A16C9 -7BFC64173DB8D4EAFA5EE5E25B3143B8DED9B40A1F4694AFD27D484DC3E50FEF -432E1A2523EF06BC9103F507805E6D02371667177BC9635A6D20B60099F09961 -2AFA6F1DDEE8E839EA57F28C14F0B912C237EDD35B024D75E2C1FBC0CCEC3F6A -0887CFC04DD8DF22E07C4DAD598AD1DC3D7F8826D164BD5163F15C8F9D0B9067 -AF231D7E642F17D1C2663C51B148210BEE05B905D3D99D538E1F7F6AE8C4493C -B02F9CA0EFED4E93A88C5F71575D5B1CC6846B17B43572D643806F12F911EA53 -306B93D7CE02667B47E8767889D1B656851DA56AB1951A3054D371F90540EF27 -B4E1A51312B8FA14D906CD9C1D67D01B588DBAB8A04C2A8CC3F59806DC7A9116 -691E323580E15B08F55A9A757C0B26024F0698CBB47E2F427040A9442D6DDBA0 -2B4A111F3F00EC49EE1F2D690C444AA596E3CFD96AF5C785B0EB7D4078F4C301 -AF9CB63CF0C15583C77C05AE65B94A6E5FCEB37571FB25C74B01CCC581A1E633 -86F62FA4AF18406F468FEDEA76B1F5BD912A67FB1283C7771FF8DEF606EAED04 -99706A2A41AC82BED4A12DB14C0F3E0A1D2F1C9752407AF165A1539A740FEE47 -A7CBB595D0E0241219004BDCFAC10C99B05EE4A241E061A2E8A6D04CDCBC696F -BEEC9589432D12179C3CDD8AEF07F9F416A804172D67A1EA5739FA24E30687E9 -7F3983581F845E4888EC73848C1C83551937E82CCEC9A8E09A543FD867B7AA8D -28876CD6CA2C713686CE08F3E6A45B9B64ECC3D398ADDD2CC801709AE15F2181 -11D46CCB9CEC7C0EE0F45A627B698048A2A9667A6BD0FA8A720A64A92931E120 -49D0BCD2DBBE1ED093F5444D6CBD6E15DFEC3935FB79D32600A01D6E28A58213 -5663482AE627F5B84F5149B4A0062E8DD1BCD0F923B4B5C0018800CE4507CE78 -7ECAFF4BAF5B6B17747FD3CB033DE6E7C737F23D068686854C3C5D156F43B264 -26D2E70DF03039129A74E89710D4AC0D5ABBCEE7EB98ABF84152D1AC632D5E94 -03A68DF3E9066D063567AFDBC7A389EF3947C17B8EA8B2E9E07F94B05FF4391A -7DFD5C3B252406BF9CAAF86899E761F45B468842F3A528AE315BD25D99BAC780 -AB00AE69B9E619C443E0000A9D4A8A2E5AAF9E98481ABF5FAA482074137A1913 -09C17D2C93595F48122A3A339C363222E8A8B079C12677020E49188A8E3234EC -1E866F5C717EEE8B00A2A3D46FEADBC762E96865631D967AB1ED2B4433A74438 -B5412F1C6C6FBEB1F6EFE87CBCDF2DB482831ECAF3E1220FA7F9F10B861CFB78 -E97E96BE92A7FB341318BBA2CC4972542BB88625F1AAD0251F75341CF11DFF9A -D2F39AC70C8C4C44A1CC6620A7DEF25E805B063824C52CA0AE9195828CE5E9AB -82B33F94CAA9C4976265568D8CC0D542CFC803B2A2130B0AC0C5064A17F1A555 -68665953F3FF6ACBB4C0BC24CAECBA0DDB5A114A379E3C865C15C60FFBBD089C -FCDE87845D20BEE5D8B776257CF507A6BEB88BFBEF113F30810D922183E45508 -544D39A39FC8A8E4DD0215E849813D77E408BE4B30F3CD3EC4B429E3C72C9CCE -7C636B9AA314425E698E2C6F95A8056B07B68F0579AEC34279E8F4A921A8D6E4 -0AD79384762B9A751AC8FAAEB9D79A9696F6C0C9FD959FC1E436DB74CF760371 -33D891102F3B2241CE36231B67335025524AA05C6312D9E238E40A28C62D9F41 -7D715CC0AC522BB0A52C970C149917EFD7B0A2D0CE19C1ACCD4559A4DCF6701A -F63CDBD5D39BB0E065608C32DF4D9982241F0AEC92A10FF2E9494AB297948234 -4B728D530CB965329A8150437F6825BF85697BFF82DB710B80D01C2219C19439 -45D063674EE2E4327ECE07D1C3B636F14997424EAC1BAD6277D1B09A91CC4314 -6B284957C2ACF89686054A58596488471981C403DEA73E902B90117B50A67063 -01AAE55CEBDDEA4DFFA7CB31495D302A535D9E5E92E9CE56FCD6488A7FEB959F -0133646399140BA4B71A88853B14D476C9A0610BFC58ACA9D431EE1F711AA604 -3C05656FD97E8B857319DC54BB2ABF098E403963882D7BD231B43E65208E211C -59A35FE58F907D2BD4D532A1233E4B76DBBF5935536EE679D4E65DDAFD48C323 -25DE5BA1497272D2716043EB2B03C49E83D4E225A1295BF39AE1F8BFEAD4BE71 -F18ED08BAECE72E713F840A1F40FB669444B5BA453CD8431C5FDFDD8673F7DDF -1C16BE56E29C8B4ECD37396121D7D541C4C746A184864C48B985872EE93D138F -290D75D6E422DE6FE851B450A2B9900E20E26BC92DD3DBD77221109358E2A1B4 -2D251ED0049C2A0B2FEDCE718F098936A1EA5601E23051CF219E4ACE7E1A3CD7 -1F8915021C201753EB30AC505FBB95AC9ACDCF0E500DE2DF4FF99291D29E5B0F -3213C8898DCCCF9BF10AE2D7518713F7F119E353E8AD3E76F8A2E5329CB89630 -6A7C1DF7A18C1811CE4C7883439D67210BDB0CA986E967260DF95639CEAF1C04 -B8ED7B1ACEB9F5ACE8A8447FE3099AB6F04CCD932ECA4752BB418E245AA0D536 -95578490B85390D66EB5EE9649C7D30C865D75DE769C80ED919D7BA6447E3791 -E927FE403E01E966FEBD6B1B8B0D5683578C5CD630FDEC0C89301717BC03805A -CEC7CAB1032FA7D027F0DEAC247E34DCE7F747963CDF20D2A5D958B9C82B6F76 -F0FA8C68EE148994A691ECF81AA408E6A7FBBC738F4CA29D442EF8FC311D9248 -8BD67F3FAA0B916E01C0A22A6AA4DDED662EFF47A055FD65D110B58F295E196D -C5A5B3B950E86864D2FF3D491CA435E84F4B4FEFD9FFCF04259EE5DCF9690B5F -21EF39A91EC8A8289301BFBD750055D33918899B049B8B201E09A0226A47AFF3 -6C5C4DC01790BD35A6BF2C62FBF3BC4CF7C565383441D18386C232B90DBA6FEC -590751476C8344CD59FE5929EDED59D204124B77AA093CEC0804BC939549F181 -0FED24CA7C461647AD6EC45580446D04F6355804B74B53D1D25899A2DCE8F545 -6726A186E9117021A1FBA221FE4E1958663139E02FD87AFB8C716F67E6A20EDE -58D9314CBE1A979CA5F4D6E639B89F8D654569B05AF01CE8D35E2A472DF07299 -94B984A93EB130C187915D1AF8F3466A0D2488A2834EAFC2D11AA6702572EA1E -0950CD705F1FBFF87BEB6D7A262F32685F794909FB95874048ED9A54BC9510C6 -329A26F56A0F5D0590A54103A1045600292B1292BCD5DC7B96CA7C5D3648B130 -E4614A7C4416A3CD48EE547F0D6BC7FE61BC9AFD0AE7AED1A09641178AFF69E0 -4BAEE731139E7A6B9DCC9588A5652CC8CB74109000D014F7002883D5F9EA6ECD -36CAD36DD1868A936295A9D3E52AF45C12D937F7AEBEADCCAE160D9B432A72F1 -A81F4363F32A5A5202938AD2C3EAEA24F026217F1061E5B8CE5E52E51BEE70DA -2C325EE07DA1B3D2819A6CC693BDA43BCF76CA7E4AE455F9E43912E22A0F384C -F1045363ABB36B9AA67C40D2B3C64824C0C6271FEF2C1CB6F6E7C2D099F60A28 -21C97EBAEDE8A4E2B0A5EBB6E8544A1B397623197C2C832581D02DAD99053CDC -23ED143C1CA700D60FE8633BF26DAACA9A5226009DA2610B9E000E1E241006F4 -B0A03068345FD9DB7B0EC9E968A924983642AF2D53C42BD93A71329085B83085 -D783D8FFE6F6C9EADBE88AE4C5DFCBF5128CBB7C2853AA4BE2248067967B1B1A -5E05EE58C8A9DC28B3369F9C433AADBD6232AC80D7481C553EEEDC37DBE19F41 -97EDD588310BF1 +4A212F1CBA96FBF72CBD3CE791CC429041E1F826311812642F59CBFAFE189D3B +F16D1C34753587DB2DF74820D2B5534A6C851527488B05C98659DFBCC88CA16D +D0B3B199A300E041D445E9AC111DD510698A702E9C34D543F6CB943FF391CE17 +B654019448036DC61318C7659888B87136566A8993B40E732D3B66259C8AE7F0 +B94C9085B97D74A2910BC320537FEB050D65A4FED1A48D45A42E15C1E3439F2A +209EF1DCBA59F8537C8C3A508F8005DC07F430290311B1A7ECBA7907FD2D2C1A +CACBEE19B4AE9BFCD93D400C53E0035EEA6B39BD20D16ABA9E1BD49921102C67 +D59915DE021415355647AB81EC04264BBC2834002916EBCE5F4AAF9C761A91E9 +C8B00B76112D1D27E9201539C7F493D16C866D215FCF828E0C0E5A69BE839B77 +28FFDF0D51B2F874A2E5E95CA27420264F7670E3E9B3458F27283AD6A15B4D64 +E5F683A676BD7CAD08F1A71FCA5328FC5D92EE810A3765437530B17450261087 +4A30E1ABA913DAA7F5EF6F1829BDEF24B36C3FF3E6FDB57DC0C4C019A0643A09 +FE99F66586474FCF20136CD07D5BDC8A21EAFBF5B3C5C0D5DB9D3A10B52AD6C6 +1957583EFA0FD5560B7E841D9DD5285265C5FA7A6A0F57BF6F0A5E64D8EEF14F +B9ABE3EC3977A0BA6A227ACD8130F2C84EA4714A8CE6E0162331A591DED88F3D +182E8203F9EC0B69DC22B71F0D879EF97B5705BED310DD87E31878338B6A9C04 +58FFF350779585EF842C7E650D49A70BA8A7826EB571B8428AFE5D8711672B7D +85B1B653928DCDA5CEB0EC497FE2E75720728B67B58F2631F8B7B68FF2DDD9BE +6B1EE8F88502CA2E619E203D158FBF0EB843420ADC081057601DAAD9BDC21161 +7131AB45782949D324256ED162565926FFBDF163D5A5E4758A6AC0A17AFEFDBD +B4FEFDC1DECE537EDFDF32AE56338D75265F613554ECBFF3A058CF327A7A42EB +858649B214ACB9D60E1DF6D624C683DC463C682991802075C8AE72E7FB4BF969 +794847817B33E57AB2803B20AD604307DB469D66A81A5BC61E91F8C096084DBF +A71E57AFB7E101DBBFA306F062529CF0ED9098A473CF2AFC8FB1C95D822B16E9 +757240BD50608A8314368A21E37A396DF4ED48C4227144F9CFD841A9D8F9F5E4 +D2268DC1ED9104FA1EE5D115DDF586FE9DF22D8C445494FB879005788A5B091D +4472299246905B7F22C02B55274219795D1DE8B4708B12719BA0211BAA889F02 +A661AE33C2D9039CC3ACDB83FB1EDB243E1151CBB4AE529A37FA8C1A43E63EDF +FB433573423F67EC29881BD4C7DE97FB67B471217F2DD2F393E6FBA194BE43CC +C9C8B569A999D5E9858763D3AD1B25BC739E75155934C080CC3EDAC3373A5D02 +04665212F29EC4BB71F50C92F63D6DCD4C8B18E3D0399338CB050E0DDA6E608D +B561907CAA13583686ED9E5F2EB6B85ABBCF489ECF22F5C2431DEEC9C387B689 +32E091C0B2A0A7EE8D58B32C098063E7BE5E2C9FBB4907A532CBFDFB9FBCA984 +AAD3E2123E3BFD7676768FE14AA8B72AAA7C03A447F056903EDC711D05B6EACF +0427B91BA1D4BD22AED975126E9C99A897F757C9831A4E426AC6DB1A1A704B01 +ECCFBD4F4AC28018B90B8AD18E98CB815DE171E55495EE26B01C4F8FD046DE70 +ECC2B19A23AFB11716D1C7E990CDA82A2973053E5B22F48EA31F6176D00E1103 +C664299C99CF6C571264B72348E43DDF50DB540EE400C17323B55F840A1E7673 +EA58F19004381151DA8E84CE72681FAF5EE685C5F8A298551811F42E4327DA0F +BA34901D53F6E6B664F11E60D374839DC999C9275582F7A29B2FC1FFE8F775BB +431DC1B1FC1DEC1CA5754538C78FED8E7F3E0281793AE4F0B95421211A2B0CCB +A4ADE95B4875B1D3A39766563052D5DAA6AB1270F097FA39DB0FAD8611C5B431 +C34AE9DC268AC5272C6B2E0B3D185AB1869A22ACEB907E0B92673AF469F086F8 +DA5115D2F1DAFB49B3DBD4A2032CDD825D1C700286BB68AABE1491F5BF10AADB +677B326ABABAEC94F1DA51BEB0E55396D3BB6544909D4791D52539B12287DFD0 +B90AC2C2A779A5869567FB9BC3001803739A8B906303FA5FFF62F8FE26A02632 +ECDFD0BF9398876B1E9ABC6283F05D24BF9F34237CFA5001B6A0F713679092FD +AD4A040839172AE1B1E22BF8000FD3DAF9A8B70334512ED0D3A8C9458E57ED15 +E5E23914C298500CDCF8CF45AAE209705D150B04389E3A3A60787B24729E6676 +3644E14615E05BF6E98C99C8CC1C4AC6327CD4B666D6F9150515334166651EB2 +E596A8259F217D019E9F254AA988473F810175EF25D0E24A1304B93408A9655E +F8C38C30C2DA2F5703EEA730FED5CFAC397230297E37F12B78D4C35D3B49240A +322D4250E88A32E489D8E0C61FCEE7C7706FC13B2DA44C8A9F47097547E3505A +BAAE0BDC75DCC1E837BC90F04F9FD3511FD8D6FD5D93C3D9F6BEF754ADCAED8D +5EC2F0D4D42B0A88E368CAED5942699D993861B7C7C83213C30077651229E66C +594784DBA4A4B25653022D0DA1A5DA7A6E005DCFDC0DBC2C7B16CF2453E2FA20 +409EA9B70EC43DD61A511AF51C3108AE9FF520CAA600831DA6965ADBE8FC504F +F0A5A04F8A95F165320E2B05C967D045AA5716DEC59801DDC5B98B7D193AF15C +F7146988BBF67FF83A5661CF9A72761CC2B765BE1BB7E0A048A1AEA30DADA085 +ADC713556EE5EAC1C1EADCE7ADE12F59E31D102AE6453165164591C923F2C85B +92A26EE7A019738ADC24D7AB7F99ADD20B3CC083CB2E4949DC2D2D1ADE17E43F +846A5932342BA4F4C57BDFE6BD073F2376E62FFE93206C9011D552ABAC54FE40 +2799E84788590F50E29F1C3B7309634F0670E0F13EBAB4FEFDC1DECE537EDFDF +32AE563384C8B21F7F2AAB3A5DD70C54D282C98740F4293C7D2A1725A6BC15C2 +983470FC5A9B8137E4C9049ED1F1E501D942BCB1ED62EB007CF7910063CC1B6F +CF8A5275DCDC8A7A2EC3C43E5BAEF542938A3FCB8E51767F35D2F03361C94F66 +C22DBFAD0680837BF7F8CB146DCEEE52CF0393E64B4239C1A9F1A8DFC1AAD6F5 +F177333586ADB01FDF0F5CC4E32391F64DEC3189A629AB057A0F2C1AC2388286 +094F37CB28AA098BC4BA22F029985EC1F5BC34FDD7FCF1EAF63A4FD761EE98BA +507D4886DAAB96B8B60125A657200C1D2F89355994DC4E8818A43DEE216F7ACA +6101CE8F9D5B4C05ED4F3742774953BB6790BD456CC4B270DBC8A09D56A027F2 +801FB8B5C63CE805A96D022967F3046586D1DE7A3713C04D29FD2B297DFE62D1 +2951E67E0D9EAB9423DC486E030365F832DEA79F38C99E4EFED1CC0FA6BCAAFB +3BB802BC07CB5E53BF1AF4FFEBEA04315E9D92AB5782F56BE1974F9739F43527 +1641B850E4EF454407136D0D2310C9615160587E888386D9A9DA0A60CFC9D63F +56A6398BE03DDD1BDACB1A09FB4E7AC9E5C4ACF086042D102C3BE5C3B7B6696A +94CA1013269AE4DD65209606EDB802F49FC836D842999FCAF40DC986174F26EC +AB2E68790A8E264C5D5AD12936EEE94F9FE6C18B426C304EBC594EBD22416334 +462DC139D792D24EAC8FD83165A970206C1AC70156291DD390F56172B1CA5B18 +02B728875D9A7F1371490BC7A73A76C30FA433DEC38CCB80FE7D9907174BE7AB +DE9701D6538BB2ADF594AF45F91B74A7881D6854DA37311E14F49F66AFB27822 +1AE3CF03D2E7C6B296D62F76E7BBC0581A708D05C1DADAEA5B260FBE6F15BB8D +38BA8CF7EBFDA5F8F6AB8418349EB0D412AF342894F60D3490DF8F273E4318B7 +ECEF0FA5FDB588D2612B015EB488D1629D163EF10943EE6D0537761F7DF50FFA +6FD901F6D110997A5CC84D1EFE0200717B7B2F494AF99001661C8D6BA1F3B597 +B02DDF53DCCBB20B24E56DBB752A5F943274BA66D833D6B666215006C9511785 +2B4D6E23C5191E92C72F9D7930F75515025A22F44082CACA0E4EF8BA0441C308 +BA339B22CA5A1FF12CCA4B6367FD072EB84153B1F9E68B6B67600B6FECB3E4F1 +2EC1B247423CC007470D4C0CE7CC471674E20F2C2EABC51525B753C5876C78D3 +737C42B28588FB5B0B3CA97B2B51C29B60419B443D50BB15FEBDC8CF5FDB0198 +8C95C23E251F5235581D79F4196EF71BE29972CD389A80897B1C3EB1A0503118 +9A2E836B1CC4A66CC7F7A3C73055E681A2543266F2847026442EE02E1853473B +BA62A66335BDA1ADE6F682C2DAE1B08D20225741174DCF9FA7D4E1BA3C030E18 +F7DDF5855FE34FD705690771D844E04A0D02620301A75E6CB37EFFC6014135FD +6F75875EE0B8B4E6E738E9A536252CCC48CC39F01871EB53DAF0B224B17AA526 +EA17EF367BE66C7A7D47A698F014DA6A898E9A42AFE6A23411AE0B9C7D8AB118 +16B17AFBFE1DA146613F6E5EC297192C2CA6516E19D7710CE3BBCBF45F1C6545 +E7830F04B7974D3E6419A32F00C021C1549497932D98AADD0F5E3BE9CE108485 +9326C51CA6F03FBDC43AA61555EB2EEBD05519987286DCCAB9C90FF2F0B4F8B7 +1D4657B1720DB4702BF0B74B352EA7447F36884BF8BC83DCEA810908F75EE8A5 +6A4D84485F3E75D68AAAFD65EA43C1406E188EEE3C38A896B9D2D575FA1862E4 +277CD32E109AF52344D47786DE8C4D81535BA1B51DAC046C099C41C3AC5CBD5D +8649B0CC692C1CD0D3A0BB041ACB65B9E6E655AFE53A906446052A40AEDEE2FA +D548E3AEE8B053AB0E7CD73B3743C5644A34BFA6F5B740C440A4B73DF9044E12 +B56E70BE0140F633CE1ECD8724499B9792AC241BB5652A867A828C963AF8FF81 +91BB7E1A05ED1672C9A69C6F8E41156536787959B5D7FD35C2FB82B1691B00E9 +9CC1E3EE15623AEC89CE84D6FB09AEF697FFE9D242DC300EB34672AA7E58298C +FD033A936A06E6793BE4EA0A068094ED825F7CCAFC0B0215E256C2D1ADD68DF7 +05A6A74ACA8AA31889A371C5FCC3A50B2DE33B43B3DF9F517A6D2F7F6AB76EF0 +2A2F120DC8961E83CB3A428732E43A617B6DBA627216B81E8EDB34E681D22188 +478812EFAC4B30528776EBDA66B0A5AF70D78B4B0CB143AD0342C66EF6FBE2FB +5DFA2D7FDA447D098DF4E77B8A63E3BF747F045BDD350394BEF41C02061CA005 +27AA5C0A1D31120724D07CC224DFEF5DFA13F904B038CF6C497D0D1E75DA0DD6 +48A764BA83CD04F44409E7A796C965BE407C85D3D7359FC4797601B3B3D420CC +EEB0FA4D0BB8CCB9198A84CBF789E222EB83144C542047970DC5D90808D77A12 +1DDEBC91AFF565EF2862E64261E544F91AF3322FE62B0384FE3288E450CAFE5F +521B169A820E335081811856DA40EB8FF9E08D97BE29E9C332C74EC35C5B9ACE +853A137AB4178AD44469296E837A400EC7E1709AC7299196A7A874B7AB8FD383 +1AE1A7082D9760C893004F0FF6FBF7EDFAC83C18923A1EDBC599AAA09B2364BA +A4DF9B65BD59EB9143365584B054A5EE580E07E0E724F14F6785E8CE8B310138 +9773E52D6AFEF7405B80CEE656EAA8868DB1F4A60F5944D260CBC86AB70824B8 +7C47EDE787B988AF24B2E354A1ACB829E667D37F92CC373C5F69677FB7B7ABAF +82D8258EF1D4A93B962FFF77E19C4169EF6B9A587644707B34B7BFC5905D4395 +ACCB3EC443C4FC8C102324F02B8B936E6A25054F39D525173808422890A6E424 +B703A3B05D871D43A149F4D0049909230ACD622DDA627133EC6CC15036F323DE +5D841EEE5BB46BFEC2D349CA20EFAD6A93542B26C28A9D9D736D429DE5C9CCBC +8D4BDBEA5D00634BF670E3642C390CD1FBE7765EFED5B96CF92019D3A4D54706 +54A1839B7728FFDF0D51B2F874A2E19B1F44731D4D21411B0807DEB3A16A92F0 +4045EB630F7C570B2BED115A85A7C58E01C345F3FDB414D3DAC39AB19BB8356D +008E1B72F27F1CC2B577766770EE23C52AA380629C1AEF9F795585D5FBC9E8A1 +7FFA5B83466B57D2C7755E0DA11799662C61BF17C25FB8EAA482D1A8510092BD +01240F732E186182B9862A8EC3BE25C0C12810C5CB192E61F329D4BF218F3A1A +ACAD73E82B508A74CF6AA75F393D488B762CBE91DB3E354B94D5317265A8F638 +2BEEBD4CECCF0CBBBC56A8B489CAB0BD415D04EBA0AE1E9BB5F52484872BF0CD +BB53AF9FA7F8976ACCE231CD766EA38358EF44094D46A0D8ECFFDB9270DE634A +A99CB59E42BEA3B7CA2508355C56B75C558BB4CDD3A5B56704E1675EC90CFC1A +EA0731FBEAAF9B227E34D7A56746D45FA3090FAA2208391FF96DBA9675F5F3B9 +C4EC7EED14C409BDF5032921E636E9F38058786CF294508DA7BA92A6195D3275 +7F367F8F0844DD3EF2BF9C0E5014ABB8B9A05210E6E648E0D3BF1FADD1ED265E +96E5E3361A6076C92D4F8764DB5F0285B7B7DFAE66A46CE41FE39719657EB68A +B6570A2ED6E6EB5B329356F9295EF96560F83D599D5EAC551811C47E51E1E4CF +DC2B9DB8FF256B880F0157C7A82E60F8B23BAE7390AEB5B34134F0BDC8849017 +E6E2712844A9E0C2DC4862273462CA0BBA0FFA5790706D2246483E31FD1CBCEE +7CB7349EC07D98555B61D2CB1D4830D830D0DABE00E3ED24F9CADC9D9A616CF1 +D067F152B48289FDAEC8728A5DFA08D11A842E751568F4CFB6FE0FC571A20CE2 +0760D118FFE0311D1D283004C291F5F28AAEB835AAD6BFC47B6580DC61B43D21 +D3C0579DDC1317FB3AE7BBDD7A7533AC5F1966E310044E9BBB95721DCBDF10ED +F2F7E43FE36705575BA9798F728B02EE90D31FE63B071B446DC5524E6FD003D3 +EB425204F368919464F91304475AA0E0DED3346271966769890804DA14D009B3 +0FE52626C2C79285955B3C8E6E69FC2DA71A2E5AFE952E25568960576621B359 +3212B899BAC9B1555AE1987DB3C09437262809A85CF598BEDCD3A3AF675C9344 +0CEDF117E571FB0750BDAED9750E1B06F80BBEE474CEDD5B6DE6353FE45E2553 +96BA921B8B6CAD82400C1059CE73A9CC01FF5DFC6D2571F75DCB454C2C618C11 +056B3BC0987C832F7D54E1A2268A9AA5A37726450C3028DD8AD9353687300673 +4A256568F1164A7E677981F618795658BC5A04DB8E544574807D0E4B51BECC1C +3235CA0D9FA5DA0D9E8B2784738BDEA63B3F46D971A023FA430173B203CE3C1B +DB4C4C329C84727A39E2CAE75EDF002AB81DD04CB2FBCC31C117ED107768C83F +CADF3DA0A9CF561F67527C7E4644BD269E4CA2A1D5EE6230405F4B4C7E2E37BC +569396194DE752E9421FD8DDA0361B62D5380FCCB5C92EAA639EAA56CB04E857 +6816CF2277A9BA8B07A4EB6F395ABA98F734FB454F1FD5FA387C3404424DCF82 +4CFB3D490133B734496E357A4A1431FBC61DF13B474825105978A2D625EB161F +1ADB33582F0816E5D4926206365E5D3BA8166D5711A9A846ED2083DD166B4477 +9BD6DC50705CD7FCE7266ED5CE95844D83D12EB45E9B18A73EA21CB95A499ECF +13E311E51AB6DA136C2886A249CD442575934D385554B0DB976BE4C91E672584 +5D3C5B8E6211C3F6A7F6C433D55785D38DE64D6E79F42F69D546FDF6D1740943 +1407C8FCCE805938270B635462E7D46769AE7A9A282337B5562C6A760997C152 +DD96476C106396B7B9CFDB7CB2BCFA020BF3E1C1E65DCE4E73ADC58A446D4E79 +E86E18821BA56FEB950170438A611EA8EE694D1BC7F57292ABA161F72C875179 +7F396862C3448BF51919923AB014DA451E03C83174FE1CBB1A7F607AF0EC7A01 +9705E057B66C0B3755C540F75BC07F9BBCBCED1C4084393D9001A67C36651C4F +B581C084E63A7C581F8933D47A78839E4B4582123D0B3BFF92A662BEC81EF24F +FE6819D1DFB9F8A88BA152E7E57BD646D49386011F5D7B696B3EF2D622416634 +90C47810BE8039E6D732D9407C210151484F8567290117C783D9E9CE772D4DFA +AB480586C90874DCDFC2D705B72720F4DC4A920A431CE78542AE65A90F05E948 +BB00A49CA11F6D002514671FBE449A42CA4A3F4DD9B7332A5DF14A55D1C83A34 +EDE9DDFDDF93EA7A560B5F027D92A0AAD4ADAB778A86A3AE486811702A85311C +764CA65790610A4B74812BC536D0293C010450DC9A19E8B6ECEFDC0C57728145 +D99A88EA1C13986F6D08D432DB6384862E6B822C8A28D1F4732CB2356C4A3202 +CF5BB04BE337E192668FF0C733FC077660EF787F541F8D083808F960E2E92A0A +B8699E2A1BD96044432241DB17459FDCF177057130D3F2F24B42AD5B63316D7A +0A8AC3DBA6685FD21FD8B1EB3032E79D43A7486352D2F1601580876473C2C369 +F4CD6014A7A046C0A65749CBA2FA45DEE545EC866317197C6485A20B7DD32429 +5660DB1764A0B86D8FD185F942BD8FB1E51AB9AB9E2D6ED6255DDC1A5404739D +C2CCA9E768E0E56E89E9C036E8486F4465D144054C9897C0E6D86682985E3D14 +61536F9843D2BE6EBACB7785E7434F3A373C0627EA3074AD5A6838CADD734B85 +13F42CAE6A1EDD83AC935C6B5E3A1E8A8FAC4890E1D1405EE5CA4756E686A17F +552F930687499925245B82998AD49B1C56761D99504182F03FBB1B774C35DF84 +6EFEE13AC0E7AA280CE7A398A633DE683D3A3B0D9FEB53FFED2994F529E8FF57 +4A03CD53252501C2796B15E89FD7D5E9EC146531A1A27AC24AADF1CDE71BCC60 +DCB3C5E76597863E12A88DD8305E833A8174028CA6DBDF5213879B86395E7896 +365ABF451870B21CBE26D3BA6ED4541283E70978F1E5CB2FA6639E63549C6ACF +9744C2315DFC005C68F5FC48A03E11ECAD31C97711C77006CD67714B4BD9EE24 +FDF2001F02F3C72F91FE513A94125647E29263F1537D57A188F5282F9D1C8062 +A072446E07AAB3783945C99FEBC2B0D193B1B262BEF234D3A9ABCF66BFCCB3D6 +9F079DDB70F49A8261BE80FFA7473BDE3A0D259331FD5A3E1AC38567B2A42089 +72B7E135C28991FAC8A1E04D1D99A9C1CC5A80230F99D3BE317C761092FBA460 +51B441D7E26414F536328FEDB5C55813596FBCC8585498FBE13A062F050B7AE2 +5EAFC5EA3D178A0AC3CCD5EBA5C714742EA2249D5AD09356B7CEDB5B6CA0D9B4 +B665AA42B84CF32A34F84B4BB4DC63A29B09BB3E4878CFAD137EC394E7B705E8 +BE44B5C274F02CBB472C9B8E460615EB10B584DC8E746ECF66EB838A2E0DF740 +7075D54A73FF08E7937E2DB7DE9C73EB3A286177C9351DC0F50BE00DAE1C5DCB +D4D570E74D2C26E59A1BBD55B93B69B5A250033E43D15CA166B078EAC6CEE9D3 +3F317BAF2F508CFCA3CB7742EA645924F6D8E00EC3B1CDB3D34FDE93E95E8248 +21FE060E59E367DEFDC37BA11A4FD17F986D7BC3B3B23B3218D51A1A293F5909 +7005B997BE41947C5EE1A4C9FA9D30CC55384267425303B8072C60329DF60450 +0286CBD04E0DB4C05C4C87BE476432813EC7D22B6444A1AC1E57C39BD210DA64 +BE553250AF41749C9790693EE68F48B2071AAD22281329B7E996AC8708CFC5CC +0A486CA0F5DD2DE21E30E38ECAA1B78526E18B2F4E7278C21A0E60A9BEC99FEB +3435C6B62CA453AAE5E96FD54F23E16D2CF41451AE354555DBF7B9A875DDD2E4 +776B21864F29CED630C1F9D76636A7317EBA27511B4CF0FF6FB6DE6171718A5E +D56557E4A6C4D68E47B6254B4824D0D1E1C6CFADF0D7B9B45AE74AAF6146EC48 +C5A36A3361D3A25FBAE4BF71A2CFD5FD6AE24D32E2F3DCA5D0FEFB9C0EBAC444 +B51051065EB27E6FDC60097A49509B85E734D208957ADFC7DEF83F5E5F4EDB32 +EA512CE70C431648F3691E63FFF6B99C6A484216BA8D41F8F90ECACEC165897D +8B6B793E056E8449D591595159BF5FA6EF04D6B9E22973E5ED6B60DFDD26D932 +14B50C90E6DCF3692ADED6695874F06FC41A77C9A7593DFE44FD37DAA27BB283 +1961AECF14F85BB8B5D1C96120DC1D4A49FD15D7B5965B5159F68C25740F232E +444BFE08C9D31D3CBA591A7F2AD06A7DF7557128CDF10227683FA76BAAECF127 +BA7416A15C0F25BE8842AC72B6F93B3ADFFBB5D20E9DA6FA4E56A6318A0CE8DE +1F408884FE98C1383EDD3DF69CD17668EFA613FB85C8B391FE883E59143FB3BB +141904FFB59BFA3B1079F7FA06F8247F9E83412840F1B48D60518EC3FAA7FF21 +02A445008B38619E6B853487B44A5099FCC07127D6C21C312F8209F51C0D618C +BFEBE93ABFB9ABFEDF65EAD32FDDEE4FE8ED4FE35BED45AABF803A7BC2DEDBD5 +02B62925C616B8101017BFD4ACCAFA5696E059FC8B724D77DD4B65806A4790D0 +D31EA18208B3DC3BFB4D016A8A54833C0A36710902D4C327C00AB84FFBA117C1 +60879005788A5B0410D3AB9C56F2290E54AAF92CBC956DA0D68DACC4CE0B5D68 +556FD902407B46ECE36DCF8DFF3E2F2344212F8ECDF6B7CE5CABBA5DB4E7FE64 +242B4D30CF26FAEC22DD7630D98F1ED43DDCC527E0423D6CA6DB6A18431ED9C8 +ABA6CBB83734D95DDE4FFC70229D5357DAEB76FC384125A0932A6EC1BFC5DB60 +D0F7C81AFF786D7D2732B612D39EBDACD9CA3A9E3270CA04F0BEEE81A485E03A +80DAC848651D991F1AF912E6852D558419FA836E0CFDFAAE4B837D4D02FFC3B7 +9585B0D5F36B682A0D210BA5EB1F628528B65F70051A6FA72E76E4737CB5C3A0 +A742E615E8637EC4E42A75D040C2ED9831080237AAB4A2A2F55CEB4E07689DC6 +19AD0B6904B356ACB638E570D4E60DB985C34FE531B3D50F22D19F0C4240C382 +F22F3323C5BDBA02984306E919B23657D34685F351CC0D93D513E67BDE97B810 +54CD0B1DF41BAE286EC25516E5D6EA50B80AD13C068C03F974AFFC810741EA1F +F703B4FC8F5B40A37C911B616DED98F314C2BE609D0D8005C7711B4939EBC565 +03ABF69816E654ABE4CFCD3ED8A1A2F7919A4817EA0C8CF2C3298CC3C4DD0273 +084A2FD5E1CAB2F1BF8D6EB6EEEA11347887DF16BE6EEEB64340FB983FA442E7 +96E115B1EF2789B00B4F7AC6380FE2890634946F4626970849E9DD01E74BF07F +29506FBE9B916973B72CE7D2332731F4B3F7EF5B1117E20C05D8411AF32749D5 +F391CAF8D0B98482EA8AED6662003FFCAAF525B887C4C42089626791558636FD +D9F34D5E0E297EF4B1D22F6BD9969325D57D1775AAC8BF0C7F517AA3240D2877 +329514C648E22D56EFBD3371D6CC6FF052818CBF96D7C85F77BECAB8792150EF +2129A7BD6B1F113D17671E157E3BF4AAD10CA98D9F0A666DD8E8BE19344C060E +A060D93A26BD00C076434DDFDDE5A4105DD9A1FC63E8D40FFF20C440A4179049 +E054532E4E816BD1F0D5E27103124FB2D04D7FF51BE14FC89713FF0D683ECCE7 +CD60554EE8C689824D696B91932A0EE233ECCBB4BABA1AC9DC9562843B44CF8E +6A6C2183EB49EBA2676BE9256651F81F548B08C9813C036CEB4FD041E65721F3 +84CA12B6D41E8CE89D35A4489FB1C71A1853CEAF6C4CB08B7DB3BF8DE671E9F5 +0F28674AC2328BA271A63DA86E514C4961E9411FF3B48FAB5422C5A5691579B3 +C6EA23F023FEEE0C2493FED90E9FE936E8B56FF433CF8586CEAD196CFC2EC94A +F2A9451EA11D2BE04F348FB6DD459C43D3A55B8C662810D435168583BB46DFD9 +5BC1372D8B56C1F89DB36C910DA86F7C5E1DE86935CD223FA054676432FF595C +09B4F915DE829E30693685E1B8C023F7E58E14AB2D65D961AA5158E7496D4657 +183161DFB4D0569858CF10D38F7CE7F2D9BF37734684E1DD3D69C01CFB06AE25 +CE8213A08EA10E06E9ACCDF2C02B2499B64486C8CA2D4EAC7C167C6C60F12ED3 +EED042F3E399DB971E32E3308C004C17815547FA0A6427CE3DCC4DE40F7808F2 +219421AB7222385981BEF74E506CC4250D9DA3C3B36FE8CF720F21CCC229EE5F +31AD9678345E82828679388C90BF69EA2957197DFFAF473B48DCEAD8152BF74A +CD74071BED5C305FA94DD77E8DDAA7E09DED525C279464DF5DEBFF5AF6E5E4D1 +92A27157A1E913CC7032892FB4AFEEDB9891A272B2031FF8AB4960254F1ABD30 +99FE1299981AAFB85F43A4178662EFA768E5D8E187823E89E0BF99AB8A373FE4 +E3D8B586D5282F6692FF36BEB5C4E5DADD2547FE7AE4136825B94D2915F5B63C +3109C94452435A78450491305CBCFC2F00687A5010878E9D800F989A81DB6355 +F70A2C73033BA32D6008BD8EE1B98F96274540FF546B2218A35BCD87244AFED1 +055861CCDCE771927F68AFD1D3B330CDBEC5A28908464A31A8D816E30A85C938 +A804F4FC4087018A7F27D43411294E37B6ABF6EA89FB2D42A55436FACAFFCF7C +C689EC5FFFE4A3177620B21940F15A6C21E20B8BE8A1AA397D6F384C66A46103 +74D51D0270F1B715550C6A19A0B441EFF8A96ECE4D6569F91AE044FCB4141E41 +AB4A25CFF862E8552F71C3B0D6F3AD1C5FC49A6C558CA8922AA40925848CA55B +1A57D53A65669AF03107E692DE314435346607FB2052E40251AEB70FF8C2A17D +0B5DF408FF6C2CA8F624C8D725F63A6FFB30DD36AB0E62E7BB23FCDD72756F06 +AD2F68366612F8F670436BDB461500B64835A00A02A8E6FC5345FB9E3DA94912 +9F0F2E6757DCC5E2B352E3D5428D2B6677D38729C0008BF3B7C582985C5AF067 +EE324383EF03059465A56D9D698D21A020F6254C627A1DA1170D89D583BC1FA5 +6D6F762E81FBAD47C0BAD1A5A701A394932F679444C284E42B3CA01989805400 +63E2116EAD89724D843E8846A4E60CAB87F5CD5D7C13FB08C6736D4D0B133025 +B535248D4E71BB42FA21CD2C5EFA29A379C8C68554EAF8020FFC9E1E365FA7EA +0C46C007EC715C514AD9AA78EA80A7CC7B9DCB852561580733D9440DB8DC2D7B +0F86A557BE5A105119DB0F426DF8D33D3B2B01C0F02DC9ADAC2B1799DC7718C7 +1A50559D91FEDB4B638BF57415626F67E8756E995E39367C5FBAEBB73C523B30 +CCA6416209EBA6F87BC92CC7A3F7829296DCB0F24A85A4719B2A623EC9FCFE5B +319DE25072D8FADEAD7B3B6259B7BE4E636934DDF131D79C04CCD20797615A32 +DD32943AEE55FC5CF91CF855063D865B93F325AD24664C9A22E57E1975775B62 +027582FB88C242E4EC383F511A446EB3BC79C2D49160CB448A64791B38EDF252 +7768498EB88D22575E85FE8776624C3941FEF33D1CF767595670D82EAC4BF5CC +085037A2F597F8F6C074278B1757B2095FD5B8587F425CC0EC181FEE5B3C2F50 +8CD8C85DFA38E72C8A4D8C462D8E44DC07F96181E923263EA15C0663A852293F +3E11C69817A611C490CA4A7628C2257AA76848C893E47AA009F8E2F7482604F5 +56E8BB367267E0A9D40A26B9F322C3C0E1650E6CF4A613E5B42660BF6FECBDD3 +AC613B1703149CFB2722B485B72080A2360BD535211752684776A115BC58F149 +53AB462448575AEDC6BF96D598B545E49139F5357499F320711EFBFF595EC6B1 +DB8B028342D5DA1985104C3F8FE9C020BFC2685F20AE69B18465A7642C94DA2F +1DA1B2D5A89DC4606E76D8873E325FB50849994397F54EFDC5C309FD79EE732C +4D3004CC32F829B64C360D5AD822FD67649D670D41CA0F8DE48F3CDFBA306837 +01B78333FB955A390E4D69E0DA14F12A263FFD8ADAEDFC2AC8D3E10656D67F12 +D744E5521A95942F7C6F2FA10081266D53931922792639189D7CA61E2DCF7872 +318BD71E64DCB6E3DA66D58D86E0352A985A5B40B39B57816991B24E6581F74F +E0DFCDBE8CA9F4A3193D73304A4AAE8A508BCD611BC836C34709E5223CEEA0A8 +6C9C89D9BD62F019F9D8710463E7015E2AF3C11A75F0B3DF0739806C7B65AECC +61A7BB92EE84188A1A423BB485AEBB5E62AD6B69E19F7322A252586A8D7B2829 +0136D7F43073AD578E7FC7C84A00033A28BA80137E48616690B88216E41F47B9 +5F987A4A3F921AAC23AB1ADBCA8C26B19FCABA39E28507DAD902718282BAA014 +EDEFCC0999D759E35BA59FE2DC4C115F61C1CB3ACDA15D8607D9E5AF149E381E +1115A66834F5F55D75CFB0AD3BC267F540B08A390AFA9294B6C973E26B49D2D2 +A66A217E3BBDBE9E641671F81384535D22700BAD6D9D69F4E81026D1B964B9A3 +9EB9D794A31D57A872F77CFA006F358DC65C1B26D1E81F446C368A40FF89C056 +8476073B6FCECA83B7FE6C91E10FA717CCEC0D2F880804A3316EB665BE1BB7E0 +A048A1AEA30968BBF9244DE19D75EADA387E7C0D6AACEC7CCE617C235562BB14 +8FBF9B4B19E81AB679A9A4087AA11BAA77AA67C2FE71B260405F0BFB05C3494D +63FA5F9F7F756E3299B4C7E386439FAB51DD48344E9DD19EC876C2E362621D2B +C0FE8B98BB53352DBA807E1B38A4E30E288BF601BE37E4830BDFE930EB596ADC +AC095B0F2D969FF03087C4764D4534A50F8AD7CEA83C99BA6831E2C5647894F3 +411FC62515D2FFA0BFD662794496BF3E3F42583BBE8949650E5EAB97E34E14CA +E7CABD03EBDAC05B554BE4EC38665ECA680B1170DEF7969A4D297ECD0D0B8F1E +ECD7EAD12BE1D16A05A03743C36497901FBAF7C89759B8B5D1C96120DC1D4A49 +FD15D7B5970F81B3F6468A51466228CDA775AFFBA5CFA059EBCB59D554361C69 +0DC8AFCF5D4BA88BAB969806AC8225FCEACF7C854308EADD63B6CC8F5CF15078 +B158BB10A69FE60AD6321AB373BCF31B7117EDC696D7A2198084C766B1104C23 +14787C93884718FC3859F766F222BAA00E20AADBAA9C8A4EDB0707B98AFFC16C +9449AD43A8C56C005E56720FBCAEA6B5A6382727FACAD26A3EF284A944492E6F +8C0DDB550C986370360F2593FFBF7D4C41C1A9C8716159B63D45B3AF2FE2CDB1 +44FCDF8AB8B6025C74D7B0EEE93D0E443CFF1A0416FFCABA5DBEAAA5533F3FD5 +742CB4AAF913AC147E135FD3D27C8016B3ECB1FFCE244C8BF9D183767E2A3195 +1C63F5EA08FB158CFE83C4413CD2F16FCF27146065947C99EFC66DD8580236D0 +ACD74368BDAD81647773FFC06311DE701D44481761D0CB97BB9D6577DF1B895E +CC2E225DCA03E6490EDF33C809B6CF440C1333BBF6F62FDAF1711B4A04C4E127 +3E95C5201139273FE878A70D15BAAFDB12EE5FF2E189BDCD75208BA2FA39B6EE +D2970CC423D0477175D39635FCE81070E3E61C7C6EA75441A9EAC0E7627B9782 +67F5676D66D00D38D83D859C06A8906BD7F36C8A0F3D67FEECE605A1D0942D56 +35CCD4B934153F48E91AD71DE4847E1DF39DABC234EC1C90BD38CF875512A503 +C2EEE1435C7C5EC4D17EDD94F096732261115EFAA73A37131E3E768E246E8E55 +4D3C035F3134EE22D14F2C35BCD1982B8B4093CE9CD1E8CB35BC6F69E7574F37 +032219C6E1C960F36D0657BAD74DBB25E37EEABC310342B4BAFBA644BE1579B4 +922CA08633C1313103F5C6C8976BD734607E05452B4F96DE296158BC939988C7 +81336D09C20BF4CF8B1C3F44CF709E85A52B2125BB408636FF803C8B7F947C07 +35812F521648C1EC5D022B85E54DE7D2EEA028D90598272A635688C6F620DCBA +F540D562183C618DC3E675B273001A31861826701937CE43962A6801A8DB8D7B +250D2F4F4CCBBC447D19DEA1A4DE4A17812C0ECFF8566788F91BD4A4BC9A849E +6CEB334BBA6512D17F43E79B907F1FAE62CCB04A2A393FD6F246A8BFFA8E677F +AD0B5C2FE26B0336C7C86188EFEF02810304EE4F5EFCD96AB9201767CC4E0A64 +A3329E722AADB29BCD55DE1B0CE37C4AF832FF5949E3D3E790DFC8440702C3A5 +0538E8A5B6A00BC8CE5F822362AAD76C69903A9B09046CFAD785A6A1777F590B +618C3C96541613BE6A7DFEA5C2CC8E4366C833E26D3E1C66DE022698D25A086A +370970BCD576E3C96D371C3D3A630EFDE4A2B3BF1FF66B34FFD8433C4A07981B +F55B6AC390ED4087FBD3C8AEB0FF4B6F89F2463882593A1F8DB135FE9E1482A6 +F437F3F9704F006C35D5CFD4F0E9A12EFB80578611DF05AC8301F9AFB3753AD1 +A779D10F3B46F2A096BBDD9CAFD2C426E13DEA26CA26F92335BFEB0C70B4F950 +37A9C4BACE0AA610B441C4A294945C90C0ADB7B0C02C4567C940C21FD72D3828 +3B7A038CF1A27713D53D0ED71BB458A93FB6A3A2FF655CF03F47C409D48A3D75 +466F315A84B3A04AE6DF56C89F0D052E341FA160256669FEB8CEBDF3FCC0244B +F98E6CDA85CCAF09DF18F244530536AB7CEAD051B57C6B9B2329EE2218D60E79 +7831EBD2BAF5192CBD41C01EC5D87B974E0B351582F68E449B62F1C7B7D210CA +798DBB457906EC3167663E4EA6518C86574879320B2634F7E99017C80C087D32 +090960F182A9ECAAAF697DFA78C84764E542AA775B90BB213E178FBCA772A973 +372152DCFA5DFB0487DAE28212EE5DBFD15E7776DEFD86D01A9F7E03CDFF7D63 +3DCA653CA130E161026EA7662DA9C2FA8C4BED0E8535B5D34E32F5BCCFE157BB +4B8CD1D50D968551199148E80FB272BF661333C4762F67901143553D9D9C6A4F +3DF5FCA445939173B2E3F92E3C9DB580EF309C86D72B167BC425E5C427AC2384 +ED95E344F98AA8AD76ED7266B77B202DA19E56A35A56435FFDA892B152A35257 +0149BAD302E6762E67112D7CBD5ADAB9F1FFB5D8EF6DED48E5095D63168F3C23 +2E4F99276C70BFFCB079726525B3C06AB964DCBA2F71B8F0BB992DD48D5496FE +66198295EBE00A65BCAE597FE96B427DAB8EE119C985EAD9C66E556A459B99E4 +4AFC370564A2A2C7B589DFEC9FF5927D53F32CB523D61530515B5EE4CDFC9620 +CFE76B05A8CCCEA744A7364F671EFE2E5CEA09870DCF8DFE1A25EF8807AA95DC +C3FE7ECAF1419836BFDC0E3A40D5A81B23763FE18CF65B1C8DE770404C222663 +2E2D72C192C09801DC8C2C2C446CFA0840AF6A26534ECF5C2D2394FDA0DAFB6D +50340137E6BDD14450D6D4283D3ABE8EF4EB676652844CD1E69A164C9122D28B +87A38B8046A30F25E2E87116699475E763609824927240DA3D412FEE70423AEC +8C28E6FC58F6C892F88AB8B4D212BCDD45F1CD3430BCCF4D97C77EA6E30F8124 +2B3B1BBA5FB9C6A4A988D406F6593951693A42EBF9841803C9EAD7CA997DA214 +4AB745407B7AD0CFD8EF70B622F74641458B052EEA4F21BBAADFC42927B4FB1E +AB08C563BEE005D1F6E5CD52037E9FCC57D36CC5E8C5F06D5F0C0BD58DDB641E +F2CD0DE1B4FAB39D24BF21B1A2CD241FA75B639ADF73FD45E5C289A22AC86D51 +224DDFC8D9557DA792229129616CD52FC071F9C796EB993B7C22852702212E99 +11C374CBF1E1FEC85CBDCC34458B74CA48812DFE7060140E6228DCB0E9A1660C +6B718006C9AD5E2CE4E95C1A0E000E8CDC77FDD289D6A2E1ED223B0F22F2C056 +881B0AB7672A04767C5746B1DF9BF8F34A1E65C0508F5A82F486933393ED44D9 +B027612C546A841FAE46366A96DC6517FFD77DEE712FA5D991966731ED1BF91A +CA82E0C01DA6BF67DAAD088A1C18AF7506AA412A17A7B76B426FA27F3DEAF196 +58334B8ADA383A8585E070C1E3C745146BEB19D5204570CA8BD7F4BE1D62B087 +F5729E81AC6AC57AF0655354E8C9B3D2BFD5B3878D6AEAB2C4D33C8F1198820E +3A7A51E31C007B1C37004B1020EBD5AA34D6E99B49A817E9E6CE3B189B2508FB +AD70541FB7C475610F3265AC9A3F3B4BECFCF05F55EE0357B8DC40417CF93633 +D4E67A0203C3FFA09768A9FC124612F8F25D0F6CD796233E98CD2BB750963E71 +88337511C1EB9171A0DFFA0AC2530AB4C963FC68DA40D21BFA7A075EDB774E31 +4213EDB9C86143CBD864CECB68663338866A66A9DF9A4654E49E1A900B4D2986 +413C2F5A004A3482E3435CE3A4DB7FD95F0CFD6D0A13CE8C3F155F4529A8A822 +3D16EA09EF4C91F0CECC243C6A58D8646FCCFD9573A990D84565A99D4E91E79C +1BCA915E92910B4A05B0B2B04F48089149BE5670A32DC436B87893D626B5BC5B +219023B44BF22F5C75E8F68EF2674966E2FE0C4EC6AC8E10112CB0E66EB9F3BF +40188D41001B5FF1EA573C432392BECF477E0654274563F81821F0ED8DB45B7C +360D42568FABE86C10BF67036133AFB05CDD49A9F820CEB79D0F02FE90C216A4 +0D0EEE3BC1A55A456B360BFD8F05980DAD97297D739E21EA45180838CFA35B64 +D554588277B3CA08831073B041050576882966EE4F0E8C0ED7C47921BECF5F04 +D9DFB088DBFAEB42271CA6AF04473119E0685BC9396F48E6106F3EEBE27C9271 +24C202619E47D8B65E1AB1C59F72CC8FA31F811E401CD9946A8A98D3E4CCDB67 +8C56CA8CEE2FCEAC33F02D210C52EDF86A13BE99148C0EA2C056F7A8268935F9 +1C3AF5CF2FC504799056B5BBC18A1C3F7AAEDCE190966FBBBFC62F4EFFD40B4A +9C55D32EC0253EEDA097FA6E5C2E60B8ED5DF4EEBE4A995C8CB8354398BC6E3A +E9675DF9B699D25C938242F8A979E4FBBC4670A35B2C25ECA8065F01329B152A +C1CD0C01A62BCCEDEE4706A97F4540A14D8F774BB0F5CC842A8BC05904C404E6 +97F87B6F3B02E80CA4C66BD4660485DA0D24C9AC8F6CBB1D4687756958C204F1 +855EFD2D553932A54F369AB3367C1047E7E01E9B9DC33F431E2B64C38D661E94 +96A0A32E1BD7BD6232DCA76CA604DF53150E05A39A9E0BD8BE19F59902587064 +37D7ED302307A0E44B6DAB608D7A4F32C8D9D3E5A77064576D50C7FE01FA06EA +9600A6954E1EF551220645D28BEECC387C8306392A6892D5076007E0651576EB +BA15B94AF6782C26956CDBDD3A74AD3F2F605E3769C5AF267141DFA9206781DA +A1443F444B5B9E491310B2F5B2A0D23F0BF685769AED54602913338472309EE0 +3D5599001D75C939B38D0CB3F6CED66CBA434A1082A2F7BA9CB7FADAFF19CDA5 +323394684BD141D64C86939D1E60F6905A5D949C5D7D7ED8ACBC7CC5AFB1D485 +162AC23E5CF8091B3BB2CB624BF57D1732EED7EA1729D90275DFCE568FA6380F +18959AE3A3E2496A2ACD4E1A72DA2F4B1FD5E1A3466B4E625AD5E8E89B12FFB9 +D21E157FFEB25E4497EE287CF0AE2E65F8D287E8C6816CA3531E7E77C945B1D8 +321EC1DA41D4D6476FAEF39B0A58F0F54D6A2B0D630AEA286249A8765FE50F5C +C304BC63BB8CE66DDB6EF1378AF8EDEEB578DFBCC4C1237AF4D24EB720176F96 +E66C5D21E9E4D9AE315C3003A121F8740B98E655621DBF410C6275949D701F86 +3AB43CFA1BD7FC064801816ABA061508DC66FF0819242CDB819F4A3BD4E56AEB +1D6A1DF49F189D732D1D129466E0FF2BC622F491D5423525EA77BA07F110A4B6 +76FC26A4B1EB372D2A3AD0FB758AEFB08BD5A5BCCFA96BBFAA7A78C97CDDD38E +161F15F433A6879CBD24E86ED8A1D857EF3B25CA0F9E5C2C5D619BDBA5BB2754 +CFB2A9A14969A5675A3F40FC80BF07BAFCC841F66B035AE5DF5139EE3A1DCBD1 +34D07A57CDE877FC423F47FDDF7F6BBBD353386E46035D72C5E6A929F7DA5B96 +6E630EB2561F3BD3B20D4B82B64D4916A812CCF4911CD9C29472AE6939995ABB +3675C1DB25824320275494FD5522F9E2D731287002C080AB55118BE2FF62E49B +EE1DE977F176DF62EC11625ECF53D615C0BBDD1A3DF805EB44ED7FA90928B33E +F4AF0AA740732606DFBB0C7F3F4D6955D56B5FCFB05E692B26963D0715D79287 +905DB8184D92C181B752FB1ED039E92165C5C977EC04BEB1DBB5AB573FB0CD4F +BEF121BDCF6FF1F04DA34E96D9780A5B115AE80E7C58D1C135F83F31138C07C9 +B2F898D9BDCE88009E76765F67D332506A34099DC36E42A18C92CA0D5CD8D2D3 +19AF3B84816844F1DB4D1822DDC5CEFBC0BD7FB4559761DA1670FD7ADE711AF1 +28BCA0BD4D6A26C5EE00EEF08470CD25E1A63BF0D9E9078BF1F94803CC7DF59A +933F02BC36E0F5CC058D256ED32B4FFA56F58FBB9DF9382650F95CA80780DA93 +0BB493B9DE6579D57C7E2431AAB8A34D4CD8C55D8D7AD9C619FABB870CD81C62 +3D4E789010E386398145B18FBF23D4CA7866BDAF967900FEE686E98F4D20D7F6 +105D3364C5BA2754AE012B240E9742EACAF2ADD00C783F7BFC02D69DB35DFDD9 +E8E675EA67C01D672B7409BE385870D09B49CD0015779D5E553FDC057D58B7AC +743ED8EDABE4E8E7A059B68BC8AF7E1E68474FE52739B9AE8306E8D7B29176BB +A537550F769D958CA3C58B787CC46B55080A41E7E570CF82B14087888A9DA57D +1CBD3FF7F1E9C5DA13308B03E8D787D1E0EE715C9B23E89387AE6B0DA248C15B +9E58F6FA0F8BF3911BFB1BC6ADEC59870A430D813CD322B38CE7E2C75E80C0FB +CEE150DC9E115A06D16F99CF1F8D0662F156A7F5728744757AAEC609055220D2 +185A0ED14C2047F7CB644BA7555583B60E98237DD1DA664788BD503EC6153B14 +3099A24C096011630B50212EC4BF23368784C2D176233D8CF25959B9559871C5 +E88429E18FA3C44BC1CDE71C1A5B27D0C26C2B718BB6F970B4E0EB19469A5605 +8807284D31E0F93D858BD7835DD79F3C37563B6ED1DA625FFC2A7A0F60D81F72 +462B1722AAEAE27931CBB636C75BF94D7C2EBC9BA3940C9B6CEAEC0994634FD2 +88A3756DA0AAE0B2E3C4E8D44EB418B150307040772B765780140BABB487630E +A5E2B26F6FD247DA0B14B7D6D6B731840653224781D42FEAD03C53F886F979A5 +126CAAEBB3240021D3975A27CD83A0C865514276311C26583AB21FFBA9A85B22 +0D3275AADD3B34CAF97773A00BECAD6AA88AEF98C7987E5AA837E9B359AE683E +C367281DE72CE8E3846E69814DB57B6A26C0158B31BDF29DF8E19072C54628C4 +DA4E09CC639E0FDA7362BED0E5D824EBE68EF7C924863E948CA991C0912C6799 +4AE2CAAE86AE0F64F3B90BA77B209C54610897CD095AAAAFB378D141DAEF2631 +770B29AFF635C5559DA9684E13A3BD0C104858D5E57073F5FC496425561E906F +1850F8BBD295878B107BE8CF76FFC7045F798B2A2C9ECBCBE1F29AC6D04B2A7E +DF0AD0785EBF0BCFDB8240516F037186790D2F9FB26D884BAA7E76F4A011B8FD +70F7B1F5D36A0BC4256EFEBCF4C56C8AC671ED073307AE2FDE9C435950FF7CE8 +92ECAE79D5B4F7DB805AF7A04F133C648F2A8896DF7F2686BF7685C4D510545A +BC835FDA114DBE153911E79D5CC3D742BC66C566C5EE4E0FA2F9790ABF9F01E8 +D4B55A3AB181A3DB0207CC4E55D0317193963FAB9AFF65DF64808558C5BD82CF +1960680B562730E6FA356100BBFCF54A73EF738609F31EACA7DC83387480187F +A290450E5E8BC8FBAB26F34B17544C6D0B5D70C11554BFCAC07180C57C32CC53 +569E1889DF1FEC505EFA5FCF6B859ECB4CE27E114200AA35562733EEBCCBAB3B +F60BAB61123C89CDD87E285B9D85091919F026189DE0F8963770738A9BEE7D3E +214260696539D5768367FDFB0C3B66AF1000054B52C1B860739B5BADD1B1270D +641C690BDB0A9B3DE68DFA7050DFB9F261D73839C49B3FAA2F7204EBD096F584 +71EAE8C27029B88552D5C18C64D82BC4B847E3A49E6662FED65ECC495C893434 +BBFC837F6DA8B261276DB26FFB5DB73263D9F75F071452EF3E92D7AAD8FDED1A +2EF2D09655D6F941BDAC8958C9A7FC6A9B3C11E2DADF6B7EB39C22290A71B5B5 +1A7567249476919D0BB90A62009B2FA8F11CF1AC11162040B0D0A6F862DCFB04 +61DAF0E1FE3357A787F54BB3ABE639091243B48AB79D178E14D03E6A868829D5 +1E0CB713612B5584A46602AD9340A8404BF61CB5732C6FF5147B59D8321A415A +A4897FF108F37762C7AB0A7ED795D3FF77514410D9C9B1462C67824DB16FFC64 +94BE680D2F7926E0F40B2E0904D70B8DB5AF476FDC850AF282A16CE9067ADA05 +9017E9B6196C26C1BD2FCBC66DFF523FF72D572338775AE5FB0E0A90731DA297 +F439B3ECD8F4526F76C76F2E48BDAC2333E72A899EF67C8F8500D1E064F15F96 +76FA5BF4BBEA6571E903E63EC6B850B6950442E09D406A60B54C6FD0F52771B7 +BF652B1D33AA172E1A500255B334A1A8B09E9D15725A885C7D411B2063670E28 +37D33977DF399023A1382FC457B67784FCE15D90C9F9573E1B2B5A1C8BD58DCA +9C34D0D6C7049D52AFDB124D606B2141117F4D15B0220B440F6BCE531637EC68 +38415BEC4576A7C27125A17504ED9A2DC6131F3BD4F158339FF6385561CE8C62 +AFA4FB5537C0EEA54454D61D6C9F0FED4564CA6D545596291A724000AB713E7C +F009DC9252B993F874744247F6A66C1ED9584FEB34CB68E3C53774B6D0FC5E74 +F180DCE798A5144E643006B780AEB7E5DB6EA1B032C51A239F5EE9B685B4E93C +B122EE465EEDC949DBDA67CFD0EDB06D3895B97F2954CB616A0FEE2FED614945 +556767C18AF211CC3476F5502D8B8AC5A676C9E5B19658742C0B5C0F85BC9C5A +067D1F12B26D82AAFC3363C615D27ABE4BB46EA15718C2C2C51DC1F3A8EEFB9E +D0E86A87DBC1B12513B645308D8A7C956678AC04D46C3E7DE317195621A4BF83 +00256EDCF1141E67EC40DDFDA2658C2DCEDEA75D3A0792433467120A4AAE12E7 +8685C045AB3C113A1CF66CD10CF9A5657CCF3220DDA6E393DC7BE760638994F2 +C06BABB1C166939744B523F8DFBA0CD61D10ADAFFF919F164C1F3011D8C216F3 +28C5BFE4AF3E5EA08266C01C23C309A63D6306A9BDCB1918AB88CBABB138988D +3523BB2E11F0D652AE07D94949F74518803B633551559C9A6E85C0CF9EC3D72A +7AE4BF061D71DFD0F050610C040F9865263E09FC142882101F7FB1F33742DF95 +7EDA13B6E893305AA07F3F27DCF8B77C9B155EEA77836C1568F95D659B03B1C0 +87E9FA005E7A258A6BFFD174FBD3249FE5C0EE5F272AAF4A0EAC3B2782709C58 +DF19C600C1D2C39A054E18DC1AD6968A90728A437CECA6D5840EC20C16FD2612 +A17341A4BCF4F827281411E716E300225459F545C4986BEB7DACF0B2A5F15E2B +0969CB047F02C196616E582402A34915B3D02F863A34BBDA609612605EC416DD +AF372E9C47D2599970EEB2B5DBB65A8F72E4B9A799B31F711FC22AEA5B6D23DB +00353A78DADFFE88079EAD791D89E56A4842D65C0651342DBFE1F6B8ADF871F0 +9F2A87E748A9F1FFD7EC590CD80ED1C8B3A7FDBEBFEF3E9A7E2E8B42FDC4ADF1 +1FDD7D787040661A2A53E9F9CDAB6DCB621DEE767BECC0683AA90A33CAF79F08 +59E0BF87A4147E97AB215B657FC3A8DC2F319840C72B4CF03C728679F6E6508E +FEB5B247CAAAAD60B2F68A22FAB541EE7BAC4B3BA15A4C3F3742023D2EBE0FA5 +7069F4BFED6BA83194D27E1A4742A08E122232E9484A8AB0D7E14C77755A7D6A +80768352C56279907741761906B54CC06A47353D60A0B838BF29AF420A50DF9E +14E4473EBE0CADC2785A43FCC61D0F152C7165BA9B45A9FEFB243BE471F3C0E5 +6B9CE5031C1B001A336B48351A337366676FE4AD1BF2BEDF20C82C198BC678B8 +01D138997690D67F93E44581182ABBA97DCAC9328A9EC3B00CF879165B144EC5 +C49FB218164250945A63DA6D3273DB8F746EEB07C9E484453E5E0ADE1D224F0E +D877626A41D5E1BB412EDA5E5D3303A7234139A7671B12C6267DBAC0527CD140 +A2FFB0FF950D9273C7C5B85967CA19F39338A09E83B8C0C2C11DFEA2A50086B4 +1C5A62B7E8E5484CAB15B1D60236229DF440709F34A678B4FBE6481247A5BBBF +0E9BE40EDB223767960BBEF8A4CD93C5EAB19B409B866F4ECCB6A1E8B9DF368B +A3A88D9855270101DF3EBE7658C387443B075F40ECE67FE3692071F6B6BA231E +E24A70CFB49B7CEF4E6AB9A4ED735F67E23F1BFE60A281B45259FF6F04F2CC8F +8FB607D3FA3FC5816B97EB9641AA92800BE5FAB8887EF1963A641EDD252B45BD +05651512B5E62A25DBB6DBD81B301DD8269470E3D1B38A0FC7A8CDC547A2805E +C5BD48D925CFCE43462834FA6C999890CD518E5EA90B237B3BBD8A9FF890D79E +3E4706192577D3DBF9DC2A83EF3F3BEA56242DC0DD2A0101256B93992FC401CA +EF6778AEDC027A912CC0AD1EA68177C963FA83738E8BA4A1023123134BA941E1 +4D0305A8107170132ABEA2BC3499C21CDA956215B1E192F65DA2163A1442D1C8 +2C7A4ACF3DE528E4D9A45B7A6158CDA2DD3DCB2761E3A0235414E948D9831AFE +7F056A5389707F5BEE260C7501B2C588508B5F81A8EF213F05558CED85D9CD61 +9200AF5E139205B9B80307802B61688C9311240F0507E118BEF18E4958FB1B00 +37B203C9E87C5507274DA220FEFA9FDBDE017D8DE40955F7491008FE985C2F8F +431F5B397BE259F46495CB087E2AB6D1775033BE48498B55AE5841C5C4CF86B0 +2F5A7C8BD8329BDADA7ED25675E84BD95A72D4BC452EFD196088F7AA72A8A563 +74736E35F6E170B9399F9C9B4DD2E36BABCB4D85A12415F5B0B2DA9C2FFB7169 +30A7671AE18C91CD6485484F9AAE37362CAA56A9013E51E64E3E5B264775240B +60A703552F4B8EDFEE0655F3BF02AAABEAE7E688C7626F6343005F5B59E93D2C +71BC00CAE5D4FB1710E45376B00D0FC4A47634F92AEC1B9A622B581E09CDD730 +46A85249E1C586EE72060115FAB5B5C07E30F47222C56C6E6C0A6492A3524032 +E549C0E85AB3AB3738A50BEF90CA3A4360373F26D687199FC66251FF1D51A67E +D40FEC45234D1B63A44966D565B21CB09392721CC0F75005249D3AF43A3F9077 +E668595A65528DB9604956DD99863683D3E52FC47C7286E8B91D70E58A8BEB7B +5F71972251367425E08BF1C39CF7EB380BD63D625956C44296AF4887B294DB13 +D84131C306F9DF08FBC8A6D4303EF3DD06EC788E074BC4BFAEC3347D4C33AF7D +5FA5372D8539CAEDD31647A0126D72C08F56CF43DE48B95EBC8AAD73C13B0B0C +F038C02536DAE9997976516C3F29BBEBDF570611526BB237D3463C2FBE3924F3 +9ED0BEF60B47C825F82F55871EEF0F67AB76D5AC6074D01C30A545E9AD2C0769 +378E1DA8885ED57A2D9F6BE9B3A5CE67C431DBB92EEE00931AA4BCC6DFAEFDD9 +A3AF654045DC667F600D1C29AE9FBA70C6DDF7D5994D303A98A411059A1BEE2F +F27F91C9E67DA05AE5DDA05D34B9132B130717350EE2FBED6A57A73E42F541B7 +79126416E032A2CADF884B877255BD3B7FB5B34F50E319DE4957CE57BB0B74C7 +542E2EA125A4007B45C6E7C3963565029BD0ED01F6837F215761CDE01D35EFCD +7F8ECF5A2DA537718F4EBD69E7E2C18CEFC251786AE8E4C540EE6D33F8B843A5 +094718EF233D663AD719D5E30FC50C4974F7644B56698BE0CEFA28FED83B9FE3 +9E7B8D0BF36EB91D9CF13FCB8DC1F2C8A6058B914B1C6FAA9EF9E965D728C1EB +555BACF11969B92105C1BA6ACBDFA220291EBE662EBAE3C766CF45F148A693EC +A03E594D698865D40DF6246E32F9CD7A5D3EEEDAAC786B93AD8603A126B64CC9 +1D9BFD7FB502026438CFD4FF1D8DBFE12767F9C7EE3D510AC64EDA5B662B7FCF +ECBFDDD0BF23DDC753389EE03049A75E3B63E3005DA63EFD5963D28AE3E10FE0 +ACCACA0D7511289F7F64CFE1D3E0948072B74C7FB292FCAFC01717B86453A49C +4D30B66D15A3471324E26FA16563282FEFC42D74B5265F4395AF7465D166B88F +2962099395A0038E218B475EDFC8726B1013FDCD7841AEF2822B1961CBD2A6D2 +BEBE9A895721F3E779E300B3DDE39F341DB1EEB008C0452EA65A4416F1A5ACB6 +468215D943ED220CABF4CE3DAF9747B4D020410754C2557B5778A6E45F432F9A +6E4FCCF7BE8B839F51C271CD64BAE3DA5AF1D048945E91FF62888F80601E08A7 +8EE0C4B468A50AD808AD4DF6E54FA5A965C18C0F0E909AF057EBB83B8AB339B3 +54752E88AD42475A36AF1BD62A3B0F1420F250FF6A787926DAC3B9CF3A1FFBFE +FB120AAB36D0AB0699915F7B5879DA5CA3652946E8AF77E67100F83C68CF4670 +21760DDC4516B61DF38985E9442EA90755587012D8BBB6A5F99C8428BDBC2451 +4CA4551CA7CC9CFD935F8EC4B1856FD79CF534200651BC18C674DE9CFE83E5C1 +C3623334090A1B51A0E6772CD8B7C0B93CF2282C53A16D8400C4A7F934434F61 +C324546901F4E4246554C40DCA82831BB355CB67F05BE729B9DF347C32536883 +7E1741EA40E4EFE4FDF7C1F67CC7E5BCE67A639D543ABAF6C40C0BCD97DC8253 +50636A1DB93B8E03974A9728F3041C54C956AF44ED204991D56C17A859139CD4 +1117F957C076F7537D7C9F5A1F801BCFD6B1830D1015741F34F9BFC08CE0F059 +FF61A5A517BE86F82C54371FA57A39C66B1144ECE5544FC707A3D86AF36EF45B +3133286245AF2E7F26674B1E52FAABE092C93761FE0A61836BD9B34A1BD475B0 +2E2F70453060473954752DCB5B8060587D01B7B9EDF7CC6C3923E9BBCE42BF72 +36F05048D95BB27E1D53933F417CB598DD7365F556E542A0284BFC2224E768D1 +5F4D35DB05837B38BF960132435E1B444ED23AAC8DFCB25AA8F9D1977EAE061B +ECC6C082BE01416E158DC260C99A697F1F4915F23F97D94F7041BBBAD86EB1DA +D58E055DC54E7EC2C1565795A8FEAE59E5A6C7A900F9B8D89015307E78EB39F4 +D476569A8E21A178DDE980922B89ED2E4172766CB1255494A394FF3EAE663731 +ADDAB179D5FD9795E26555A419CED0D9704B42F504C4735CA8678B5C117347C6 +CEECF778C6DE0CBA72397CF9801164D51912A2B54EB55B7ED948CCA02794CE5F +F9AE00993C25C1C85E84FF646B89CF04DD123509C62D793D3474ED18C58D9F32 +293F9CCD28A35EA9413A22C43B1495B77FA4F616833490003B5EECAC15A1C9B6 +C7F433811518BDE60B7BD950802AE9AD92DF25D6BF7095940E8B9AF4A1A3D38A +C0CEE16F8DABBF3703E5125BC64A6614D5DFEF0BBFAC7552DA6F234D5CFBCBAF +88FBDF7209E7454E62A2060A4C9980F7A717AE633D563B8644D390D40162D013 +6F73A5B055425C9FF587C8F7D80AF53EB129A83C9134A6C8BE0F82C0606A2678 +2014BFBAC2B371D59E005F1C3B31D0AA8BC3BE816316421A7ABFDD8CF92854B5 +5899CE44781294DBB126A6D860DF13C1DBCBF0DC8BA748688B49C32B244D1981 +9F6D447D53202E7BC355B8D03FD6E8475095AFB9C2D1D8EF4EED8785E48B7349 +20FA53703B39B791838B2B60BE8E68198F9EDAF2A8DE96C78B1D527FBF392B08 +AB1A7DAA17DBB7F7ACD81C6337C3977DBC42DD0EE58FDCB6385DC2C63227690C +A149F0082352928D3D94B4173522953C6CE793FED844666A3BA4B3938E952D93 +F577FE8602FE7F1AF3E8D887D8C8FD18F01D88B42C67C69033C915893B2B1899 +0A2E63EFA3FA70D02922A3E0BD4CB04ACF1B31A1A79B0FF876DE175D111861D4 +3F6093CA8C550A83A31B8E6DD5C390236FD3D3EE0264BA1411AC3C9E8477343E +E33233045866B1358763FAC35635567D9EC74F5A2D40904C58ECDA3942E4A285 +226937A55796A5678243CBE75FC711F61D82A64CF2FBFD06109F0C846BFE9EDB +35BC0221C5681B763240542D4981249108ADBF9047C05395EF2E8CE14E10CB0B +E8471F67CE131B2C980079F4F4453CCD6AB78820796C18822381B38A3395C14A +4CFF7E7FAD0F970E0D23AD40FE616E601B0A65CAD6CAC60169EC18ACE0C47093 +0A0BA738D6EB1D5BD55362F9266D1F81F0180AB1EBF77A5B5901CA9A73935793 +E06114BEFE117965FD5A80FD80A2B38B44BDCA1FD2427ECEF46E572AB069DE44 +1DA9E780A42A232B411ED762D85216D3E985BFD723ACF146D9E92F27DDE8BF07 +1140BEC3A7BE9C30CA53D458EC2E3A1D979FBD1C1F083B1AE2D4EB8688AA25B2 +C35BC5870A3683C3C6687A1B4B1A0E1312CF4E9602EDE963627706AE52F93649 +9C2254FE9814616DC124A213CE78249BDCDB17DD0E76AF11FA8F5139914E05FA +AFBC830A2668351517ACAD515C6B699F35F5FD95B7C4757EA478DB3885A952F4 +BEA3F695296EAB24A059676765DE1108F954104756AB958BE410E5E0E6F681B0 +1DF746441A9E17A6257EFB1BE33B75716FC301A317A54126AD12FDFB818832FE +11A86120FC194A0074C3DD6EED854DC4C955D87DD1615EFF1DACE8C023F4B463 +69D70355DF27E2E0A86720B4D61F1F09BEA25D44FB9CBED8C4DB1DCEA1B7D7D1 +3915327ED1D5D6119BB8CCA3707AF057841834E11015E13C88A111FB78F72761 +1252091832CC31FD6068A32273BE4A3B2DC67E68A1771528FFE618B943174DF9 +AB77C083858D10464E06AF1A85649D385E56E71C6B06E5C018EDC837755D7A51 +54B2C69F60F0613860E9EF1917ABA79C5AA0FD18378DD1BF418F69AD2E221AA5 +EFCA074C8F3B7B4E314363F1EB2098F102AEF9AD859A208A375BF56C03C80DBB +81F01E2C7388DD0CAEAB58E8AD7951073BCE10143CE37B3371CD758ED6EAEF63 +2AD5DD4BD6343459C6834A4419C6DBA61339F96E064B3CC28E513ED0D5B985D8 +619B6D62F6BFD18EC94E35AD9F4FD3B7A8C8DA81F46D1AB6109211E44B8C0AA6 +4A33714578E1B2CA0579FE3CD0A29B9B2CE9BE0038E352545C96621B172B2E38 +FD4F1BC53F718CC945851A438A9C725CB45AB30C38B9949AE12E752B4EDD83DC +16B1685CEDD86B8FB2340684B400096DF0465E6BF39EC47C0010BE9459EF09CA +BB17C2D26D81ED7F518399C0662D4B49BA9A384F2175143D1469CF6BBC3CE3C6 +76ACEE60F11C2E0E029AE60CF560A62D069A8CEE7DBC92186E8AC1D3B711A0F5 +3671AA775E48E86BB7C5DCA42760F259D379C2681AAAA5D8ED7E684021C30249 +99F6F9A3225257AB6D961C6471C5AC66D1C81676FEF961C162ED1E7F32E36068 +318A7F3F363DC8FAE2F681798FD532EB93142B6B755AF3A8C80F8FEEF40FF286 +1EC8FBFA062C043AF2726D3D4C7D0A5BE00C121D8E4A3310647CC9BFF9BFAA5A +7AF0990558B710175AC7D6EA8D459F468548B0F90F9C6FCE8A2A9C722B238F10 +02497A181FB25A0468FF80E0954F8A5BD243A9B9E9CC630CED6ED9441297D6B7 +C0C019FDCDBC584A6F31EAFC885B5032A5B40300925AB9F404B101FEB3671CC6 +85F2331199401E4413461D40D15501C1E5D8CC38D127FE371489205CD49E990C +BF6417F06E8D4A1187297281701F23E5BC55B6C2F37B0C1DC352EB11F0541FD1 +10317EAAF56ED3650F3833B9432423DD81AF05BD6D6F2F0A6FC7545280676C68 +745FDE184CCF3E8B1D8432EA031B438CB64FEEE9A038877C4EA803796F0D2F42 +A39166A84F99B36437FCD6803B8BD6FFBB7735F2570EA4ABE828A9F9BCE96222 +74766617AA9E47D18BE8C63BC484D035799E6F290BAB8C8A0F4B03F249E2CEE2 +5A5E33CF84A1D5FC1B6A85D50EED8C4902D073DA750947461DF6321220B1D088 +1BB47DDEF266E03493C700D05C00EEE1EEAC4AE88C6E55794869D1B4C1823E17 +302D7049FFF00476AEBB2A6701754F886139390322E618B6E4EC2559776E0272 +31AD760DC8B151E3CF3E6FD2EB98AB5C772D5D94196EBAE089D692EEC28224C8 +3CF4BD929440B90BF14B3115232FC68436F6F947E443918E56B428C6A057656E +DEDEA751A6A962CCE04B46F1C53842090A99F5382C93FA932887928D3AA548F9 +47E0A775488F6B62ED020CC4220954BCE555CD51364FB1C4F3411FFB5B404343 +AD6D69C4C20E4EF5D8FFDC1133504B1D530212F2BF233D7AE0B188062D5B8FC9 +0F97E20F6B182FFA2FA947628E98FAC78C4739CBCAB049349CBCB4F531C66851 +8C3C38B2E7AB92DA03D0F63F824764F7808DB13224D811FBCE87F03B2EF2E39B +F84E52F2AE00C9010DA4923977596703E4F15338C1AE95741C91239CAC3D7681 +8D5F8F87F65B9D009B968FC72ACF342EB7A1F7FC184E50A5BBB264646E8E368B +C0D4234FAA1F852D461163FFB72F3DD8D28414277363CE73163BB5C8C92E8E58 +825839C7E0C05B6B652ABF134B5D26A25325AF54EF04812071DF2B90254EECD6 +6F6013EBD2DB4E23B9FFD4B25182F6860D748EC277286B7D76B1765D7E002E99 +C31A40853163324B13AFAAA4123F00409670AC73A2BA2033D7AE29B89503DCAA +5D22DB2A7D306442CD40DA2C29C01EB1D3B30FC6602B03E52D6B7BBA6D3175FE +9955E841DD7A775FD98F5D27242C1C6876B5CDDDD11D8AA961F9D351C2F2261B +7D7C13930ED3AC6915CDB44D336F1851ADBB81A5E1993E86AD2F00F9EBF2FE6C +4AD6C6EDD4267E832574C8F7F74732838A1487EEA5EA55309D5559A0185D5DEE +1AD7E41F030360DDA7BB8EE32A23F35F9C92DFA74070AEFE9A008DDA83199C53 +1EE7B40A03B4484482C648A4042AD531E0D0881974C2F486C298EB62E446E9A0 +6E0C87959F48527FD5EC38C3F22901C61A0BD4E81EC97F6450F85110F9B39D90 +9EE25E73CB6EC787C23D942CA2FC66E2240A50518AE5DF76BE3751E49F23F252 +5204EAEFBDD0A6692C6A89CF848936F580BD4810408DB023F107B1393AA48DDF +96162B110B045887593FB57EAB1598DC263C59039B214834AE832BAF09D9AC9F +CF72C6239CEA27E1D45173F5F0B448CAEA937D810FE32670A83BCABF3709F949 +EECC26CAE4AD1979CDA7E882A18DC28950DAF33809C49FBFF092CD2203FFA646 +D0271E8413EE6316EC3A72C09F42C91159753D7D291E0110D4A8D061576646A5 +5ED8B45E001F118C1E27BB8C9399067F06C0C43A0976C481BEA05D955F3C3BAF +C6A4068DB8CC96607D353F8D69C5BEA8270D391455ECC3A26D113A6A3AA79899 +B4B9918B7EB405F019E7789EBD125D1E2DD9E37AB95A395263DF739F7D6368AC +574993B4E1EEEE768AF79D8595716FAB9AEBA3BE6DFE94321DD38BFDE9B8852A +81C8153AF32E4521C48BBCE69BA64D1C971FBBAD8C3B5C0F35144B0DD98EBE10 +E10FA91E81117EE087AD1F8E44EA7107769CAC8A5AB7BA15CAC84F07F40CD99D +FF2F5031FF0754023AFCDDC934484081078F69542E00E1E19A4747FE89131163 +2CB2A335C9DDDA55FB5C72C34782519C40F911B4FA304FC418863B6314190B1B +1FA5D46B7AA25D0D239AB959A6AA929102B52CA4CE99643F3FB15921A36E275E +673B54D25BA1DD9FE088A10C7DBDBC9B3A9CEDB125C4DEC10A62322E0D75BA5E +8ACFA1ADA0556534A5A22D2EF2119B73D65AD72F75EE23B274835C1813B281FC +0728C8D6FCC289B9B036C282DCFE7FCCFEAFA1A08B4D79E6AA4B5588E6BF04B4 +8819FFDC1F2D33B5AD3CB59F9A2E0BEAD18E7C24F997828774CCCF86A28FC77C +63C7A63F191969AD947DCECE3ECF2C2D262FA66D1695E7C0ECBFF6678B662986 +86459A140044EBE1D91303624D91D9E4A3AB2F20590474CB5BC7A5A93E74B9FB +7E991A0A8AD80C555184E9098E5564B7DC758E0DE39F7471FC55FE711CB0AD8D +9103447A16420B0A15326C26D40C5D944E363D9245AE0C8C4D4317DB1D41F699 +9277B75816CBFB2BF42FBEEC34464C4DE136535C0DAF3C3F58B33B90BCFC1292 +7E6A4EC2F0F368E69EA305507C06986ED119364941D0C563CA0601702E2D4D54 +104F1F78174E312DBFEF5485D9B24261FF051704F85F5670CF7835B5EC16D693 +615C8461F25CD18DAD451B42A16795347BC41A153F086C540E65ED106680A32F +08805B12431E378DB9DB58F6285B9CB14FA112F92247B3871BDD638EE0EC5EDB +2D3B1B4E10C42F5FD3CFC24EFDAA667C699BAC50F3806DE9A79F6B6C7E69055A +BC77B6C9B4928F747D6830DC345A74BC3079C8FEAB20C1BF0AC784AF6137F52E +D8B01DF590E578590EB26F50357F0A65F7B01C35B3CF4EFAF8D149ECA89F36A4 +42D01F5B2CE98BBFB4F26963B83A32C59D3E566399F4CA2C7480231E69B2C1A1 +8C49B88CDA9CC6E9CF763EDBD0A18FF20886C3B722001C24C0D9F5BF00787364 +18307F5CF603940FA9FC05641DFCF82D88F2C020A2446558F042DE711D392D37 +A0461A2D92C8F2B451F3B436B6039D5F555A52624DD4DAE39F600731F3D125CA +CFE9D0CC0EC94CCB39FE2C81D787A98C1BDC0DE0B7363AE4C177E54DFE59E453 +338F69E1A07520E3A5727502B145DC210E2A1537D6B04B980E678A9092127367 +288B2B2318242F305EF5A44EAAE55A2F042559565FF3BE4068BE249717D9E957 +882EC0F4892BA2973C9AF6EEF39BC211F9FB4BED1F9E7FDF5553B3E6F89A9202 +51355756BCB7E2EF9E9AB82C3C29F3295EE8CC1FDA4063B1FE4D3D53C3D7E3E0 +A043B69DBEED57D3E7702680D5C4D49FA474994614CB3D21E930038DB41CE2B5 +D6E0AA36BC102F93AE3CC6E7E7EE92A00B2F73E42C23A93E7C8E9581C74B2041 +7D6AABCA9F77DA4EE47AEB1941A8D2BB827EE566F9C33FA5D4029742B771DADD +C59B59FECA584C001AD854423BA40EE00309EC00CF6BB7580AFD9B5C2DEF2DCD +EFE16082E46A9836D8B9E3C82A26C15A5887094C7023FB4CA3D58FCC1870DE1A +1DB0F39647855AFE8AC7D64BFC5C27CEC5D9E4B2B6B5884DF26DFDB4ED13622A +C39CE45AF890659CF3722C31D0378B9ADA5707BAB74BBF3F768D8ABB1B5A75F5 +47DB72979B9EAA6B77791E250F337031C5A80B3073C3B5455F54E5347B8A5822 +3489B86D7D2BB6101621245B418ABB8B2B4ECFABF89DD103D4C178A538A3D8DE +2108C14AEA7D2345F408AC7930ED1ED253C4EDE931859057F0D43C4B2F0657B0 +6003B2E90AA28D80E6EE6D568DE87144A1987D9D78BAC24552EE2502AF346387 +30E69CF6ABD980F0B30C4C2A63A91D3FD250B9CDF0E1D7A86B865A9163F92022 +A34F6EF6094D804C99E923BA66D75B7F957EDD0E325F4400782866B5237C9092 +F35509FA1DD40C51C2DBBCCD6FECA7CA979D77E20CA98D5C35190D74FDD9AC09 +240526A44D645C66136F098DCDCE5366C2C23E560A5B567B1697A57C9E37D3F3 +52D503F9E005E8683F75EAB4B3924CB5EA98E55A3350161DAAFD092F545E0C25 +532CF1189B0314886575793541E92EC694BC8717DDF61C7D361D5744979F1C5D +CB3D47BC029E5112E0C41A01E4AB152094BA2E3262D6FB2C4E98CC8E4BC087EF +B7620A2EF840F77C0E653A6BF0AA294B619BFDE6D62406B6ECF1627A11640FB1 +B84EBC2CD41FC4752F98B0D6A871A28A637171511CF41920A48E95841257BF78 +D6656290257F58CF3A72C3AB3166E593B73F1D7B2D3BC690EB912694512A8A98 +5282226F5CE36276DA550C37AE434C23D1D8BBE535790F8A14F06217E9A71C6F +425C6DB88F1BC1B2145D3BAB3805269B7EC9D8907370DB118181321BF4971FE5 +7E649DF232B3E2B19B72D24BFB2A6E544908B6518422A0B6BF06D0B4A6A8C135 +EB0E305190AB23373959BED88297DDF2FE60B4E20936A9E86A29743A2FEDA189 +F582558F1596EF3ACE16FFF5E7244252D82E377900E77003FB481F396F79F0CA +2DA6BFE299649CEDFCAB3F449A42CA3FF7135F151CE87DB15807684E6520ADCC +365E4043E03DFA7AC32F74DD36C819278D4F4E202F2C8B1A228B0804E84788C5 +0E040D68A1B79E5A3A5C76D8C9979540EBCF0C021B5C82B246100386513970D8 +96EE155CF2AC4DD038277B6CA53868D538D4E265AB6D560E6AC920FBDAFDE35F +1E52BDBB5CB01913768F796F3C14D3F8E53FC0B6C08B3412AD1D38CCCAD3F5AE +37D13FBEA4DD6348D7FCF60F8FA525BCAAFECF0300A06BED033606D588155C4D +94FEE069E398B1661CA01A2881D163DF78F52C67893AECC827B75387ADFD3B30 +1B8F1C2749670BEBA0BCAE7355D790437497B1DB11977E070C8900C1364D3FDD +4549BE52D81945D442A2D09CB63C89EDBD9A2D22D62308FD48813585C6A43CCA +73355998893C6864A091BD6CFD108227415A9A0A475ED735C23E0FE1502500FE +D2EAA7E67CE0EA975BDDE650055A2E4896326ECB4E5B009EDA054E62DA374A88 +F19B609147D3DABA8B8BACE95B21D051A1E0B801B374CB95F2A541E3EB89E424 +0819672435E7FA86E5A0C4781CED27707A7168451CAB55CF7505254371CBAA79 +56CA121C8F80A26B3E811C9D12C759A3F9D247CE2317BC8DBA890E44BA7FDDCF +BB32C9D1C054A19DACE9EF5DD274704F928B9426EFCC0AD0E95A63C71F0F9CE0 +374735B8E877FB4B0A25323C183CFD19E69F831AEB042D68E81ED66D260AB6E9 +34C40D42FB23F09CE3A3802788012FC71D1A1612AB34BC6B90DCCD8F2A69794E +177A3AA34520DE0334370C401AEDB07E1F4AFAAD75CCB225B7592FD418D5FB4C +1A13704FE0E5E6E8FBBD301E03E8F986B269382988E16E5DDED63FDBB23FA973 +9B7370D012AE4ACDC598D88738452D6DFA3AAD3073A1DC864B683178545F054F +47F0FAB143B1CBAA6EB04FD6A9C1ACD1FB3A8C50C1E19147B563105CAC7093AF +9429D5235A91B1D441FF6BBE23B7C2580713D96251672E978D393BA7CC8E2D0A +FD85A0AFEF7403EAE55AEB73E48AA72DF243E6929484672C405E5C8C5D558076 +4494F7C96FDAA261B882C6AF01B06AD1D26193B04AE23A854C8D03891F0D7619 +0F12A8EA33F54ED43DA22F904647226B05F7FE1C3B4748D0A496FB188276AB1C +DBC72E2E9D965499F1CE613818802E689802BD96CDB70D8FAD80BE2F3E639DD0 +D3BE20 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -16035,555 +16904,583 @@ ADBC77754FE919CBEFA5C999994D9204CCC66EDA 6BC144359A90D3BA3221B9F988D07E57C8885587347C6372017FE01F97906231 0BE773D025D3DE94CB9A534478ED5254D6EAE485D1F8CA8B03341F4D587DF334 81E3BAE4429032C5E037705608D4E64995F53EB126E94315E1CCFDAD6F7B1840 -B616407AAB0CC59F9EE250AD0FE0C35D87A6558AE7A7F5156D274AE08FAE2058 -D5BF200E0186CB857A20E05E027BFD515F2F4CB498207D5782B7B40EAF795667 -9F3B2CBE1C717092D99A537F5C969748E4CF0BD89E61DC33AE92E92DEA1BE549 -632D0959DED9238F676A2E5FA08757BF0381200CC97A0D090E5F37B5BBACE3DB -993017EDE8A3ECA57D06B7C97CDFF77EFA4152F22500C4B969C83F1DF93973FD -86549B858FA331CD50439D42F68439D43BE7E571064F4A9A9DF9551D56E34832 -28B7DAE7050B56F74A64BD07AD26010BBAD2A989292DFF006855DCD2AA8C64F6 -733F07A10A2B5ABCBEDE220C7A03EF083956AC8848CAAFDC1BA40F133E5B492C -0A9EC55A3C5EE5A566ED6A452FD17D83E44F3CAC59770D096840CA90EBD0706C -D3229C18FF6493C19A2D66E18FE29270B941530493A841F93CE327E9DFB3984B -DFB1E92A0B755B87F120799F3350AE5DDB7450C0CADE1E91CED9A9CF7BCA3869 -74F0F0515712E4941DF4E1CE7AACD4EFE91D35DF767DC15415D15E4B4C0319F3 -B2424B7CC45ED86D149DA80AB589C60ABDD44BE1EB6F72654145E590E70B3B5F -87D4AE97D6EBB8642319BE02A2E5F93F1D575196D492B1C474398013F18D7EC5 -08826A58949A6AE28906F1CA8F558A2538270A0BA4BCBA77CEA55B99F99354D8 -8D27831269DD7CFD25BF32E417F83F020C57BC179F10063680604A25E7C54450 -D5622A67C4FF88F6B58CB0E791657B6DAB8CD2113717322E16F431DF3C6A7F5E -D1F9FFC68F7670691D987177B4BCFED85CC360CED9202893EB5B54B5FD26EF7D -426640589F5543BF0C3CB2E2AF19A6EC7D2CCA6C0BEC6007E524360C66F56831 -3DD986B213B3AF92A63D02BB937F8A1FF01B63640A32D1433F6F724384A68138 -47205847E959BC56BB5DC54BC619DCAAA3DFD904A8AB95007300424F53DFCF65 -69167E33E7BFCFC4F01B2F034AE7A5B9351DC61E31A03086B57970C5AABD9129 -A861534FB7438BDEFCD508DAE340F47A6898041893CA0E8F17D29A55CBD9F5C6 -AECE0B6090DA87C115943424E06CB13F629B06EE091E78890D7DCD4720D273DB -09956C9A42544B9A9C4029D188BEDAC68340D26D1E2C39AF158ADB0A32797DF3 -6118345B2AEBD4C378F5C00FA615F8AC7FDC883E15A209E1CF47B45BF278D0F4 -D5079219AA89F3067541C952C76C9A96D8902C26CD5282FC322EB88C6BF167AE -1472CEE87060FC7E3CAA81131E92340E5E527FC26FD89FEAC6125729900A60C0 -3E7331CB535E4BC4A044FEFCFD4410786185C04F21DE4D460DB6E43B85298DD6 -43900B9DE5B6FD103D2DE1F3B3475689A603AAB1A2DDB6BE67999EA3548D29CA -9D44EB7F6CF89A910B180E6F9B009D03A0282BD49866E12BDD2E8897CFE1D4D0 -BAFA076382F2E96F2F1C94F11476BD78B73873E93A114076A625AA7528E89D21 -8F1F6D7E79F80D68AFC35ACEA52618A1D6D536BB822B2163064DA59C8458022C -86E54E3F9C9172D3237158CE3B1DD769C19BA9934103A552FCD1D06764E93EC2 -A6373F36A7276E719F402EDAB4BCAFC3F6D7BAA8CECDD7604977674F90A9F3F6 -2014A59159D28EEB4F397F9556B902EE844FAA2F32859E7D223CB8D0F87D4D6F -F5C4AC67CC6B4D451E2F8C11BB3C764288C408BE781DA16CD63169B947531E3E -57206DEA6C7ADF134CA24FD48C50A80600EE3ED0464BD30182B969C8B3B0C4F3 -908D0849311EEE0D03F1B99615A67C07E7485E4B9272429781736770EEF2A57C -5F3BE291E20DB28578735E87CB64AD8F579EFE61405D938FCFDF6B0B81138AD5 -B484A28AD6ADD6DABA249D5C62B397BEAE8D2BEA4221ED54725BAAF413C85467 -7867DA3E958ECE1B3FCB5B7893C8AB2938F7B02AAE4C0398DF65E224A2B7FCDD -44935869EC0E7CC5AAD10E4716AF17BB14422C329AE0BA4119792D1BE56A453B -9D769B508388DD936D11F74A528D29C32EA49B9DA7471032F2AECD055F960F38 -798D89CF754879B9A9902F099740833233EA063CA246FE2DC3A9870FB01C5329 -AB926EFD4C397ACFB134D0A283F4B5EF5DDDEC750F2C235D47F459F299DC7D90 -8D5FEC92B75D4F0D64BC4766A7C2E7E2AB8BBA9C1637E9A26AB810A0895DF75A -C2FB7EFCB8D869370DCA747CC217F9F568A9C2E11A5924B8DBE57147F596B272 -29625DDCCCED9E14B908A5D6053506C39170592D850E677A6914390FBF6311C5 -FE4243E40BC4EEFAFF5EA16A6C58C4AB17977A1A7F39E76C33E5CEBF80CC1B25 -B9585671336126645EA52B26532BF06EF31A4368603D6B8F2190EA69224F236A -76A07C20E49586FC867CB9DDECCAC684FD09F3579A8C1E5ABE81598331711781 -EF8EB4515067DE39B784E175B066DA3B80DFDC1D4A49FD15D7B593CBDC466FB0 -9C83123094DDCC81333957B8F6B5805B46187BC717DDE20B991E8535188F8762 -7F9B4EFBF78AF3FEFBA6F34AFEE6952DAF18C40FCCBA3D5E4D403B9C00A981C4 -4F500C2B6ADF5E170EB0F8D9A3E6F2274D83CAA6FC3C3F03DA18D3F1D5B63E09 -9F223CDDDC4BCE2C64AF01743D37680193914ABE8D8636A7907A6EA8ED9B7B6C -6A3BFE87FDD70E3673C8BEC4ED24C10B6070BB669035303CF159B9C50700C19A -7C4447E7EA672870482765960AB33A95A5AAFB7FB94D26F9C2481AE02D76C28C -1ED71F63668F4085670F7F425EC9E4ABABDD69221A28B39248AE712B2E1EB205 -D1661EB4A9BB38C290261C41919988C78189B1A0EC576642181C1CA3FE78063D -A2B21422DEF36EE30695E48EBDBD529CFA779D661A01F891E2EC776B1DF052EB -2FCCDAABEFD7DD747CA2F970952C95055B1DE93C4CDE2E12D22B08D256D2DE09 -B2E471F5FE819C8B4FE96D04B6E9D318FE9A42B6D0D4759B7A8881494CC9A9F8 -08D077461116BA62EDFB6552C9CF58B49C1BB88B00B477E87EA0E7CE57D768E4 -9696D86771CEA91F50EFEEB348C5A0E024A9C6E60CE7E7378454206904409E9F -F99BC9BBCF98E60BEBB8BD72F3CC50B9BF382CB9A26E301904F370ED0F1005FB -16A2440083834ACC5FDA2CC444AED3EB649E239C17E34FC0AB319A3E8EB67B33 -BBC7FF58AE1CD0F12EC0E9C370586399D648F19909A74AD69316A43CF3DF2430 -8F2A50591F19938EF2050E04A9C24261DA7A42ECC9337359272C890735CD30C9 -B8053D310B4D8FAD6185729B34910915F8F7F20B4A0A06606D33C0739B86FC83 -12DD85DEA51F6B8472B15FAAAB32C634C2B62DC8DE61C2821A73DA0FADD3ED54 -22CB1244B88C6D380A1B63AA077E58D963B0356CE3FF8E60C82F48A11C10C9CA -A7285AB8B450C76D03AA5C4D93E94596735BA40D1696E9F306BF25B2FC0A4EFD -C5C30D30502B98CB7B73C045FC2F3F0ABCA75BF95AA1C3E7F14AA6E0414AE928 -744FC9A89CF6430289B7ACB44FF74149D1CDE3764701952843FC68BA13596FE0 -F5B5FE22A12BF7583D94AAAB643C623AA10C126651F8DFCF7D21F113FEE39FAA -8FD8E602A6E5FE2C4621237AE9A25C48ED05353C39C0B59D107D133A816BB130 -CBA5473EF29F4ECD69FD3470534074B084DC6D153A75AEBEA33FBFED9EFF212F -22D0BF8728E0B3CFAC13492DFE30D1499E702766A6826F992D99A546A9C01B68 -31BF388751433D519EF75674AA08FA5C4E20D90FACD7EC6004955165076E6C29 -3F07FCC10449E1976BE0F74ED7606D9EC16556577235DF806B51EEECD4D817E3 -96C755B007D833D4AA8A36BE77F584D4963DC5B23A6B924491D64E03185A78C6 -1F7393E63911F022A9A7C9ED58C1F57FF91EA2A00C839DEB22ADD47C627C8939 -1C7135AB91D97E4E8A8C7806F4E088E73270F35D9809BC862B09C09BDCFE89E5 -AB159688355B9D069DBBF7BEF9E96292A5E99BDC94AAEDADFECB49E4C5F8560E -CEF1EA18AC2F079A5A8BC78388C4BE66613E3B6EE2C2157AFC8FD97EF0D1618A -7A5EC0A3F5109E3EE88D6F3703F57A23B1983AFC516FB3F028AAB2FADD5C0440 -B25AB7870E6A99EF2D8DEC992FB93F8515820F5ED9D06669974F5B83C2E21CCC -A92AAA6EEAE1F7F2613DF7C77FA59013BF4CFFCCF494D01487E6A39FC0971734 -B8DE4A37B9F4136154CD2D8757A9D9BEDD1D10D47AF688617314A6039036132D -39A4466EB51565A4FFF93EEB4EFDBC96DBC8C82069F297157BB0FB68345A5FBA -715467566FACAAB933FCCC34227B977E0429734028AA29128B20729C387B48A6 -2BB0D606F78C7C5EC7384F4F0C01CAC17DC73091C42F7AC305145F61C1CB3ACD -A15D8607D9E5AF149936BEF0B35952EB91D5195488EBDEBDC245D5ED2A6AC05B -250302BE7CC4FD908EF3624677786E92070292F9EACAA9DB8D45F1EAF9124172 -2A0513DB930A456E19DACC83FB82F7BF643EF2C21EE902A3B131CD5EF6337847 -9A9D4080F6F02F35EB9FEE265DBB5954F8515F2F4CB498207D5782B7B40EAF7E -5AB1D32BC9B076B753C8E8EB4988B9CDA336FA013FC43746042B3FE900A7DEAD -963C9AB369A926CE4C6EE2AF0A4B6DE0CEF2F561D572AF86488817BF82D908BF -63F64AC4034548F4EDB3755B903A4D20E587F7F3E4394AF1A5F1D19AEAAFD6B0 -38DB0E2BFEE8108ADF3F0FCB211643BACD24713CA18F3594531CCB641118036C -34E481DEFE4AFA5A8E90D922BF40AA07AB8D67252A506EA2E8CB9782947F1C6D -1EA367589C59F3142179773DFF1ECC659F95BAFA45441FE11F56E17195CCF484 -BFB10D58257F84BF9D6A2AF7F33DBE67F7E3497AC7B9102FE3B76F5D2830057F -8436A745A64BF19C91A75E3C30FA22FB316DB4434CF467E48E9C49E2D9F882B3 -ABD4D12C13A04E320626CE1B20E379D6835ACF664B9F2E4AF3D5C3BB741AE73D -D39226B462CE1EB6FD26A10AEE723E78F3CE4C49F348B1F98F7A6B6D360D5BFC -FCFAD309FCEBF7863B4BDA7B29B8F1D86F8EC12DCE70C8D291C80031EE6CCB9D -EF18F9A172B98FF7933DA39FF109E542AD662D6BD12145B8C473FB63EED52082 -99EE08D2E15767D7DFCF33BA0391CCD7C9B98A0D8EA3CFAC051E6654E86095C1 -C82B90A1A24EB3E5CF3048F15BD9CB3F1E4F27B89B6E5811975B8399219D4461 -65198CA5661E3740F1B80C50FB33E6C92D86370D5C0EF852EC32AD5AF9EFE01E -E2F7D960BF5DE5B4C0E8F6106A6DCD89B881AA5DD8D1A58A2448C4C43FD6C50E -7B3DBD8BEC9573851695D01E67B3480D79366EAAAF276BD5E28EEBB0EDDE85DD -498F637DCED9038CEFD1B82706614C0D32CF8405C5FC094A8241D65247AD5B7A -B0FBB5F001BB5D1CD5E70D07A2B1CF6C7DCDDEB12C04FC3E02278C3CD4701CCC -A6FB8546796B6E1ABE8BE912F59A1BE2444AB7E803DADCAD52CD53D1039FB7BB -3418F6605C07CE8CB61FE5032432E7B50F807B108B4CD4568A91AE4294DF0117 -4D138376CAEA217BA41300CED8428D248B111E08A1496CA2BD76BF861DCF2ECA -6CFE2D7D065D437B9E09AC1B1D3E11315D0D6502F2453283DBDF889ACF0BC604 -562958033A46CA26338A6CCFD0C12B0F8163713290DCD84689C3BABF5DA290E8 -75D762DB6199429810AD63E1C2E3E086E81FF45E02D31001E3FDFD711072F4A1 -95980113ACAB1D2AB968A7B02FA43F46094EC7A989FC1180B0D6FB30190931A6 -C7BAC92416E972393DC263D364C80F1C6A1B012598149E38DA769C567F344625 -53922B585449B2ECED8A0313F0A6D110DF142AE4C02992B7D92D3BE4E77F7B75 -F66AF11363D9203700286DAB56E320CD57CD42851808B6E7C6398E624C2437B6 -DFB90C5D4FEBA843AAC818578EB4A5B62CFF4C27767293A9F2CA64A5FA797068 -AB8D324F8991F3F35B39B3E03689049D804638E1ADD26B7827BB6DDBEE76FF61 -EE040DFDC90B5BADA5784B94E5C9EA6F6EC752D427AB498631226B563739BED1 -9F8598AD4F76D72BBF2D7BDDEFC66E2C134858D32AF74D8A881194B4FBA78843 -37FE0417DA2D04D6CF0C31BAFC4A4496995A94BC75FDDD1940ED7762E3A65309 -EB49A540BCB27417EC23F975B9BA8FC13E745D868C51D4BEB61D0427ABE30E28 -8BF601BE37E4830BDFE930EC07F755EB2D87FD526AF52D0956C520A7F05AAC64 -2D15AEA22ED80B6EA1A74C9A9B70D2BBB80DD04CB8516801E03AD41CD762C1EF -C0825EBFCD726A9360CA144744E50AD0B1A98DF2926654FC5EDB5990A0A17D5D -3EDE820C10B9FBA427A226E5404B71839F988AE71838597972E647F701DA7E57 -BD2FB6B75FB8B6D57D9200B21AA2A22941B1A3B0A1AF64FCB1B430C376EBD840 -E91D043F8139455DD1C066F456C040C38A1054F86D618786590DCC88B7553180 -8A739687225704EC829EB2CBDCEFC63C3590D52F450A808D245753B7E31805DA -D043CBAB10FF23E2392BC2B612BFE5D590A4692BF4B95CA0B01D397CB2BFD1BD -23D76A8B551164E8F856E89051716D2162FB5E48CD6BABF2CB1665154863A508 -795CFFCBEAFDDD7DC740742D3E416C95FEB3E236FF802E255845CE5281573EFB -212B6607CC676DDB4ADDB047F5283D0E17DDC66C9BE91A9EAF866C3EFEBAACF7 -63B9FBAE8B114A64B7FE2F3F45C30570A97F4470764C5E1D239F23449C2C03F1 -96A8DEA9C1CE2BF499DA82EBC588A756A598AB13E3F0AAB04006F4F95EBAA77F -A249F7FA9621793A46E9DF867A30AEB39EA37525A6CE8DA86C1FC603405636C6 -0E324E24E92BDEF62C080F64B13447815E4D981E861151E1D8EF0B0BA12912BA -2341F0A81A5D74DD782DB6B6D5B0C82BDAC2B0D3BF8AF70F6C57C66E0F2ECA5A -8AEE0DDBB535193DB8FCC2AE91FEB579BA6B27F01737DEB70C29F8CD0BA5B73C -94BA4A7871274887D955B77C523CDE8B3A6ECAEE45A23BE3C33D48197648C7D6 -09787BF39D4887C9D95B0C3B9E361C3082FBDF9A818A89D13CC66D6FB986F410 -20931EABE5E2D21CB4849B5A871AE31CA46834EEF85D57C2802D8C70411208FB -C13E5D16874B0E2D3A3D7887C8F9F74EC963AAF9F2E51F3A9948F80FAD5FBDD0 -F08D88B1E630ACA2996277290C864C18AEA81E9FB488C499278A7508C0B74ABC -4C9F19DA43DA2FD4865E48ECE263DC2C46E35392177AB10CE8C5A846C7C44FDE -5D45BF586978AD8CEFC6BCDDEEF126238B17805A31F7B99B0BA44A632DFAAF36 -9496844CAFAB1A979DC93F6863851C063848EE420DF02CBC20CC11BD98B11972 -948F45EB35CC471B55FD82E560878591ABADEAB2550914DCF27C6B960D2EF6C9 -80CBA6C7B0599EA10799477D1E4E41B08BBBC3C79A0E8CAE93785364A5FD51DE -4FC0EE3F0D4AAAB3CFD0471B78BDE6F2EAA4479C7CE2257D0180AE547DA5926B -30D4864A95A936E72EC763888688C175D32C21CD9D03BC4041E684E286DAA6BC -0B8C2C6DD412EA35FEFACC7D5BA4B15985085A34C6390E4EE2083C19B43193D9 -1F63131554B806F715882AF13C0AA06CE9C9F2812DB7BA76AEA5B65E80C567A3 -36CF14CB100B4E56006C28C99129B1C1E6A6FCC1F86EC48545D13AA50D294441 -E50B855D06BC4A2C1FF9D72D9592900505441103C3A9530CD4B3C2E69ED8A26C -4DE45BFD3F59F355755D4C3AF1ADAD376407F4ABCAAB94EE2B109FC8CA5383C6 -EB8D1C4804D9B5712B7817E89E7937AFD9641BDF6671302A42565A3D5BED3EA4 -183B335AF2F25062A8A3828F73A1A4494C1B514EA1E9FA185046A500CC449946 -BEBE440B9B4482049075F9814A2F4EFF3B07B035520A5B6779038FA9EBF20022 -5EF6B72A2F1AC1DE798856DD38E25C02EACB0C3E6F1A9864D00D5D46D4313FC1 -13C1E46ADE60BFCFDDB5CFC828B95872DE4BD0C173B8631DEFB98251FCE391AD -501757248DE1175D665E6910DAD136AA8DEE050F18B56AC917E2B532444E9FE3 -DBD7D8FACE5AB9F08DE39690B59D71ED5A9FFE7EE7B8FE92CF64E7E6A79BD956 -E12B16F74265AA4E296561669C3B1CC28653C3F29FB76BFBD44713BF60B3E0A4 -BDCF6DACC6EFCB90ECFC2BAC8FC27E21449B49282358EF4EEF43E33B66EA8C61 -DC8104091D62F6BF788DDD8CD1419595FD349D0FC55EB8B6D57D9200B21AA2A2 -2941B1A3B0A694A28359F3CFA2A4C955DF1D96F5D2CD7D07372C735ADD783E67 -8E656857006739C76BD4E2CE743336A2423DB957762E2539B2A606E4A3F1A61B -11727E311D760A1F97385D455BD69E29B65EB2527C6F5D14B09DA0A6E9B26A9B -EB5144FC2E1023CBEE603E47DBADD2D12A509A89B92FC1DBDCD8EACA66B2B337 -C969960DE005A297E7D0CCD7A6A7D987A90ACF64BDFE8E38A00E89C93A706B5D -BFD52385E21CAC1DA7735C1F44C5DA7B157D15BA8E8F6A9A0E3B2EDD2479BDBA -FDF27508684BF4106268AE7214AB88C4229586DABB66E93580DEB6667FE9A947 -9C9D4DE0D5AE8655E7DF3B1E073A873AAD69D801EA85982E4859F682DEE90C39 -4848190502225DB16AC36223A3B17B15D9ACFCCD5A38617E66BF872F5E7837BD -D987DB31F0608D78DFA2BD6A74A6FD13A062C336C693A19F91898A1A9271B13B -77F7176905567F1C8F69A4772B854BA266CF39A3945C38CECC2465B60CA4A271 -149B96DC520D599788A86F9096A0F39C297A1CB5606746F15E230DB2B36FAD2B -ACA495FA42E520792075672344DCEE4F9F1687F250D9962A8CE3AF49BF203233 -222F1F99A6DD2FFFBAEB7119D4D604CC41306B59F11D1EC7A2E78EC53B2848E0 -AFB5D74BFF42EDEA6EF8ADD7F22560BEEE782247E5C1F4958B72114B9BE89A9D -D10811CEEFBBAC6F7B49B8558EEE26BC446F968D159872E9A32B0A40A63E150B -71B75D306513C32C56CEE61C8E3B3E94B7C5510EB26133519F638D08C2CAFE56 -C4A28C71C496BC95ADBBE87B2CDE6986C87B17D669E4B95D3A5D180673D89983 -33097E65D13F6BB15B45EE9FA75E2FC5DEF82D46462F98DBBD5E43B0DAF02CFA -B3F0A22790A020865CCB496A756436E988B8ABD3F5E060E2F825888E35F0B316 -06CD8A34613506D8AA9A11B291D79C72F5C849713F1BCFA22F4BDADF3644E376 -835D94E3FE7F82091B4DCC72AC6BF31E280AAD4A686AD3155EB03F430FA40049 -6A8E6697C5929DF8B3FB8E0F5E176DCB6FAAB4165673ABD3EAAAD9FE3C533FA3 -8D373D1C290FE5BB84BA722B137A027937F12B78D4C35D3B49240F3FA8B74BFA -F8F7BCE3FACC38DD8EF9243703275E167225E8B8F2F41C0344F32EFC676C46B6 -99D1676B33429253435588B749CEF2F0A915CED49D2FF5A4996BA3BC53575608 -214CC977CF6499C3919307C65BACC31B51A23D02BB938C8F6D98AD19A0D580C5 -EE79866427A7C32CF3B245BAE49045E88C4F1C60485FD1D4A65861C14C15E7CE -3B38F9072EB86D70EAEFF2DCF002816CA964E7CDC3795E04A7B420DEC6450506 -1D5A16765A2EDB99C4EA62A0B19CE444986DD336AB3A80DF6148694CE0A22768 -2A27C0124F5766102F78FE466D87679CAE846B65BD640056A6398BE03DDD1BDA -CB1A0C1C4064545F979282A54E58F149C2EEB2965E5311EF321F7C21C684E755 -908E37FAF2C91D1D64DD9A371F8A84FFF134B5597F3CF9B031C09273E87C2DC5 -E6BA25574158A8FF161424C15B2428B54CEDD266C3CD4D3D714959E3663D3B4C -DBF3E8DC4D7CD5BAFCB65F1325433321D64CF452EB380DF5047C4FD3BA05571F -AE4F83E73747978F0BDBD1E4870ADBE9650012480360955F1A89A138498E4270 -F397CEDFB551159F13B93D9B50418EEDC424FCDB6CBA9E00A76705E817043694 -170DA0767B6C0A51F66AB154DAE790099E81D81DC6FDB19AB62401142B171E1A -E3CCFA9D3606AC1CDCD9B9B12935EB59B3E71B9AA4675DD752CF31CB2DF8F276 -2BBCA1F8A47A16D3416A817FF9A8F6527DD6BB118944F2B86517499CCCC18A12 -2CB8657CD0B326E62434459B42CE530E7BE0B8940651316D1C15F3353F861918 -7874775B6F2C77CE3030BE87C9F1E5CE110CEE6B46717CBBD4FE3F0B55FE5E4D -0A0A6587B52BDA207B85D3EBC8EA02B19FA6148E09B6946DF243746CFC1E60C2 -2B760F2B4E9560A88F82BB5AF8C442D3E33C688AC274B4003FEAB0CCED6F7C7F -9187B69F15DDE7B3A9E1899C5D252CCFDE818F5E665CEC68A39289E5417B4130 -F213466DE9FD18D7BE96CACD8CFDE5A7F7DC55C0A0F972E8BD64652DC73A1380 -7BB5F44820F7BAFF40CCB2D5AE92BA4267E1400A25A680F3356AF4A8EDDDFB40 -EED3DF369AD850C571B7AFEF94A704BCAF4C0C533A05F905F7F25D0E28F7520A -A51E86D4AA3CB2C5C1CE3671972D3BE69A250CD2A970B8AFA3D9055FF80C3ACF -81CFF2192AF8F19F82CA34251C99D035ED8F80017A32DCF5C29CFCB650858D03 -2D0D4229113AF4474E74E3EA1489C57E44EED5FA97F6573D9B1D76BD92C26234 -60AECDAA549C56A3D8AE8E55606CA677643FBBBF12B0C5E9D85B02F63635262C -2F1EBD68F5619484ADF80961DC89143256CB36700E8AC833C43FF50E32A98001 -1B53CB86D7675335768CB358AA01A76ABD30C01AB94B04F08C30771382D22C35 -1FF01E562DAF56653FBA5CFDF125C755D468EA82C601010A0540C4AD70C7E734 -8BDDD9BADC5D8D10E3E4A504C276BF0311527D1BA07A5A482C1EE48A149AD9E6 -DAD12AECBBD6B24939D4C91665A50881EE82A7D62AAB06863CCCDBE52B92DDFC -E681616FEADC5CF48DEDAE45EBD1F26FB72066E69622F5FE701E68DA4F3985CD -372C60C347CC9432AFF499D91052FD869224429E81C5E2891E5D1C4CF84B48AD -98C0CC63E3A54F87016BAF8C5B46A2453BBC055F219BD7A400BE3AD46912EA06 -5022C88D0469E00E71FAE08E18324F045880A3A20F8D65AA2CF962E0DEA5C441 -6562C7BC6DDCB9B44E44259299A70CB104EF925650F37FEFC79A9BF8A9FB7F2E -3054A705AE43241C433C203D7766BB44D102F9745D63492504EE0063D45950A8 -318C563F6F1AEA9D869A64A6352737930E0F89FC00DC0982F066AFD67D22E034 -B23E116C738B3C783D071E01C4A6D7A0BA9C0B0CE231A58AA558BE68FBD1DC10 -1A75E7B55F34AAB89FE4BB8475C0FA2C0453585C8EAF1D56633B98C875EFE45D -60CD5984EB3455EAAE5A65B22E682D89D2FA92B983325279A0BCD58EEFD17FB5 -C79C5A7CE16D8CA9CD459BBC76D60B171FC59B5CB0DBCC306AEDA9F9B21E328A -19BE15C9EE4943DC71A99594087A0AF3051EEC0D60DEE0439EA954766C4C14F8 -F9B82676BA0C7F82B1BF089BD28BE2305961546D07529198B80F70788B40FEA6 -E61E233FE6FD858275EE641B77C2FE385C36E2C5B7BF60A7484F121B5FF8B3AD -A1DCE3789B23C32E771F848056125696C370C6CB6615080D4A3C37FFB1BD98D8 -D3CADAF119EB95FB1406E95F8B4B135DE3C6C93CFF2DEABA293EE8F604027A35 -B28C8C771F3B74C0ACC8DDEDA6027BC9568AF4BC5CAC9052FD1EA5F3D8FF186D -04FF6E85C65C85AF0CCD8D5B824F8FA3D7D0A9575761B5FD4B315E4118D72B2A -FA8957776005239632C4C41BC1DFF13713DE7686805748E73146B462B0C69172 -AADAF0A3B2C1D801A8EA2A6F546025251CAB2482B1A28CD4CBF1AB16ACE276C6 -EC7D79612AE2CD71103CC55D0707DF97F5BB698137AAF31DABE7A95D1A400EEC -0071C59FC5971B08BE811F495C12D2AAF6DD985C40B34CB4EF5BE59E387907BB -2230E7A4A756963169E7D28F4CD9B61716383B331C43EAFE59A9997B59EDC852 -9AB2E11DC24AC1E0C296164B93BC6265F469E3A118ED153CF2CB9BC82B1B339E -713B3EAB6065D8E32F73D65F0DE2CE262F0C1EC7B30633CCEA8D6EDCCCB2500B -27F610B040F702E66CC0C4FAA7B2618FEE9869A5D024061813A413A9FFE528FC -DAA3DD5EE8934FCD6A8FA6CC0A061416CFFBFA1C35574DCD40BEA70F6073CE5E -073579807E5E79F0B04F4F790CC22C491E0CD6BC284DE419E1536A3ACBE3D401 -AAFE9D9B59B32314533E363ABCCAF25D9965CB15205C93D7A30197A19D149BD8 -3EE4E883572B47B83B63BE731868D984D303709ED8F7F3CF2A4A05A397C039A1 -DC277E410105F9D6EE41CBB53D533B337A1CCC9FFFBCC08A65525177B3F3F797 -5F624347E7459199497DE1720D90CB3449BFA675969B8035198E2DE5DA54E930 -6418CD7E169510940A99969F03D0CB3894B66CAFE23E790522806FFF818C9D96 -D0D7D51FE92D52DE098194D76DF70B8C5E4C3B13B5A0A44911F452C33F93CC5C -7B9DC6269ABDE55FC307D1F7291D237E059220624721816549DEDF781D4A942A -E403C5DC5492A3FF08090DC5F5C74C0BED63D1E455A4D8FEE85D7A9274125077 -043DB2CC8F5CF15078B158BB10A69FE60AD63EEDD4CA9862DC2BA943E3D0E4B7 -4DBA956AF8BDFB4C86BF4138CD5BAD9A6CB47BF2F3080E6173076B3EABEDEE61 -F3859F8F8F8A67E91C306BD6EAF8E5369F327FE4B6B598F09CF2B59FF76E3756 -F61FBC367C67623EC453642428CDFB1081F53AF744FD37DA054D380B530772DC -26D14A48717930B7DEBC8BAE3C89264D7991D976A9C1CA50078DE8D23048D4F5 -9B10C47010469DEE0607D694712ED0796DCB0BF9EEF0698DA8A53E7C73D67FED -A4F9B96D2FA84439FDAAAA29DCE4701CBD0ACFC10086AE71046C0EAC65AF4B72 -7B34350CBF0222FD98CB0CCF660786BF21C6FA301FEF2FA9F57AFEA16B795717 -53B4E9DD203744F02CCEBD5C6AA17F5E3A356F4B57ABB64366851839AA4501F1 -CFE4D7F71AB8F6ABA3A6EA2CE1F8C285A3DA5E478D52F3C25CDC319407B2FFF4 -E8EB6FFEB2698F2AFE4AFA039A8932E1289CE34C11DD39BA28A792F45666AAE6 -D55D34EF9D407B1F373812B51BA5664802622F9F8770836E6ABC73013D314850 -C96C4F79C3C5B059F856AF5FA55ABFA86D543D46A524DE350BB6D9921B2F7C45 -F1370C0243EE14B5AF673078E54B705BBAC8313C19B5134B7B2B9721871646CC -1E0EE10FA1A6C153788D2C9245B0D33DA048EE55EAE8DD4FF775BC2F36B7DB2A -73E5B4251332D959726E6208E60DF2975C095305D0B6D92C32FD1D787F14F10F -EF505390649859B744155DE2E835E4AFC47722CE48D1C2889053162A35A3BFB3 -BBEBD79CDB8A36336F58DCD21D6326101A1E04C27DFE292F220C8A935BE723E4 -3E32A9F7358B7E6EA1AA8C6304726302995511F43505C8932837A624F34D3858 -3C44702F1FC088296968217CAE23528A1DC88F8C4CEB387B385FB9B06758CCE4 -C0854D19C015B2AE6D03AADC5C9BA8766ADA411A4E8658D5C84749CF1A39E522 -299B1CBB45D61438B6E24385AAE664D403DF2E55B829C5D00C8EDA18762D7CA1 -84F6AF4AB38C29BA9D2DF386458421269C38F59B5B4B09DD3B42CABAA376A92E -B29590193C9E38205BEDFBB26F738C92E6D2992620F36427D842F51D8D8040BC -49CFDE17719873FE66CBBFADB89F2FA19680C003233EFD8860F65E4E35C819AC -D718A34EC3FA900CA8821F46FAF6322831182E099AE7886804D37A1A49FD0BB6 -120228B7EE9FBF6D4C4EAB3EA9E59483CABBF838953A463770736C94A7F7476B -13282A3DD97ACFDF48FBB8B73F1F6DF8C3404182DB4262D1408DC868F08E5A49 -ABF633047D9B78D09D4B6B5ED750F2E21AA6843184FA9DEF0D69CE984ED6A339 -CFD0E678B90671A345F153956F0A0C27B497F6A99013B73581D36C27FAE0D404 -CA1AB445A044921ECA777663CA1FDE486199CE19DCFBDBFF9438CEB740C09F70 -55B18269FB8EDFC949BD1E584CAE1034562CD221CACE8B0F9436408E3078637C -F20561A0263242104830DDEACD6DF63157378B2A33F9776680364DFCDDD84619 -6DC0F21A3231D957333E33B3BB2ADD83FCFB2B9BB4A05EF56C1CB36CD6D6D077 -641E9403E2A649C9593950B078B260660ECF78151C9A9816A72B552511283FE1 -9DFF6824E02B34F1A3DE8CB35449503D1F98A1E37D5AF5D74A4E7C5101E58804 -01BA29ABD23108E86B59AC1064E83B0161802334420C29C86462FFE6415ACE13 -E8022897034E2393D51BF73097B96A03B18801B77FBC96287708ED1279432AB4 -30F09402A13EB12661D299AF40093CB2DC0466BE4227D91F5F901E56C3886922 -BCBEDE21E72ADC9E468DDAD3032EAA88D56155A8AFED5371398039172493EE0B -1794A757CEC9AC1249D3F5085D04D345F4976194E8589A5E3401899C3EAF0BCF -7357B63B279189690961453400D2871989958772E123C39ADB914F01F13B3838 -1DD889B0BD36E7BFB84A8C35EEF8E80C2DD195CCAC62D9C2CE9CCD1E406A9A56 -7404460DE630DF8C8BB98FEC1143B28F054FE3B4FEA9362760E47732DCFE2DB8 -463EC4DCFB6F2E1B5D75AB2AB9C2FA686CC29FAADC3509492076691BC2675C74 -E0D9AFA60285E6C1AF362711560BFC30CBE2A8DCACAED958B8C8CE1F23172236 -885970D4C6936A056CD7EF6EFB6E9C2B0324CE6732CFBB06AD08CCEBFE47361F -C8DDBFCA0F97C32697DE9A041CCBB7AED4D00C10031A46769A376A7EF6F4CAF4 -2FD4DFB715904019B73228E4660B10657ADCBC0EFACEA6027BEA842270B94785 -6C13368077A22D88B8498F6C5F3F24FCE4163C77C574BABCAF5E2470D6A70EE6 -655C9C0D5D423E9F038D97C268FF55C5E7D07201F5327FA61A3B970D5E6E0587 -3DB0A5A7D7F242FE02DEA9732BD2F8E4B0B11E486AD14C0A13C66D41C6FE3468 -F60F4BB96482A1037D692A753782DCE4A36B2F9FD1CA4F26389B690ADF55E9A5 -38B9DFD185EB945C2F2778940505AA34B01EC4D94511F62A9E9DB48515ABC897 -FF9BE525AE82F0190863B7FC179EB490D1C59C8A0D07D3E5CFA61636A625F9D0 -13ECDD5CA1B75B83CC587722577903972C78DFC49E21500BE4A5A130CE7D6818 -3D2B6C6FD6D45A12D227CAB22D1B4D0420A6A502FDADA911B8DD49AA2575B0C3 -C113C1F4E15711C6CC7AF581C44D8260BD2BC11FDF8B115AB907C511D02B6318 -CFEADA463DF0138D51ECAFBC47455529B2F50C66722149D0D40E4C8CBFFF2538 -7B1B17D734BC1493B5A42E9B747AF20F6233C8843EBD5700FAE608968F8B6176 -202BCCDC49A827AB27044DAC73BC3E1E2CC5393BDB417304E8966B62EC169723 -CBD51C2936BFADDCDC7AE298A6D48553D86091D462B7BFAFBF1AE87C7C5A2871 -003BD6FEEAB3993FA06CA22331C9DFE407204BBE1B1DBE04B176748664F93028 -715785AA241669CDABD369000512CF85B6323089FF46AF2D6166090F499F69DC -FAC7C5FBD08BE920024B65DF3CBC566F4E98B9AB443290151481BDF9CE340FA7 -88CAEE54D4DF24045393A8A81AED44432E5FCAC1AABF4F07C9BD7BADE9EEDAE8 -A9F72700A9FE150BDD14A18F800E192F188172F1A5F604C37554C98DB894EF30 -02CD27D7998849D35D687DB8C15EBAB27F5F951F44A5A425AB51B2BDE368A311 -B49BBAB5ACEB4E2854DB8B198F2A6575C50B5376D67837F0E463DAE9C7F7DFB7 -0E581376AB7D8BDC738F6D6BC4232483F30978902870419B4CEE33A41EF5AD3A -72382127E78FD3F1A61B8D30F0BFB37011211D1262804E147D89A9148652527D -D40DC711F1368D7271640D86C659FEAC9484D9EACAE8E0DA2230ABBB7EBD1184 -833313DC87833A9CDC4FCA0F602E8401B024788D000E01AD4B71E202732D7498 -200378758CF9C8ADE2CE0D57B3B8995BF39E5C57D884E730AAF14C0467805349 -639EA5E4B4DD8C1CD15F2B43062BE0CB1D3A4FDCD4C10C8C3C5683D2667A020A -AB9639A0A86757663DD24F4A47909CA3FB72FE65CD5FD02D990FE8E475E257D2 -4A6B3D2D156D449A6B4E0DCF8F3CB5E00B942BC7B82CD63E88F292616203263B -975547AD195B25ED670E1D0093D575030EF67A5D12D06D0E9C42448A43587C49 -7F7FC61C64470435CAA2F1458580BE639056345917A2D1C93EF5F42590B1C73E -93B0A28BA3527BD8156E47CE3EAF00DAFDE06A2B6BF9F7C4A1F74AEF45A8279E -FD5D8EDFD4802C2F0F97D07A9B726CEA3D542DA8D9B1DB98D3FD9C7A5D0DD2F9 -62BE2D74A5D20D2D271B52645F2FA45B792C5073F61E2ED8EA5FE281F9EDD88A -068FA7A35C81402D2D53909047ED916DB3A0298C5D6872DBD3A6D94279B11FBC -E91CE991325DF06473F6A3E51D2A0231DE410D35A5C12A37C5CA1F9F26E7FB02 -4D9D6A16586ADD9205E8171F99584FA40A95188F2F336CDED123060A778EF773 -B441720C795C01573DA41B0C0E6AB614FC553A1DEE47239C53F057E789E80F68 -105754664C013692CA7CC18BF3D766DFFC299CCE517CC01C6298318DFFA02108 -5274CE778DE82619352679D85A5EF6123E47C6CCE3D03D31AE3D00A9ECF11A15 -87E89D1D725E54D9A94AB4E3E5D260EE2DDE598DD1B3529BE218F8C873B73E9C -8D14838E5E50FD3E985841D13FE0E70883946BF603C50A9617A30528AFC4840A -415E232880F4A1F9635B536E15F0ED5EAAB773E26205FC2D24754817B0688745 -6879CBB2927276489D93458A26FF16E3C7C82BF75EC69672B8A365A2C6F7D461 -641E7EA61C242F21E91680DDA31B09A2C7F250B6AD131E292CB053DDDDDD9D75 -37033AB167AA40C5BC56DF41B5ABC10A924EA5CFD516495CDD8BDD312A3116EC -2BB1419072A86AC88B5C5001764337141BAE834415B4464E066470EDBBDFF84C -819C06D197CB4C57F48FADC3D551A888671249BD52FD9EA0BD548744FB575E1F -F67DDE292E06B718962AA8D30D9F31E248D45C41A69A5B7E6C21872AB7D7FCCA -8DB01B2C719DAE90922E27D3EBECEB73B16E53A8FF095F0E33F70CA8815DD7D3 -4EF9795953B9E913D0AD0FE016B8C651B3999C88855516A6FB80EF17C9593392 -57F85A143471F0FA993946096D30938F06BE76DD129EF7ECF43E9E6943C9366B -E14EB9D9626BC0D7BDC7B1CE165B536DA3E73E78607F5D60C4A8F1E77CBE1164 -B9A1B34FAD06764AC01AF5F7D251EBCCF378A82415F773517D109C9109FD915F -3CE5B83BF603BF80B12856ED95D31689001BA92F426256F5836B3B811FAB9D80 -B1C9843CA1052532F1B0A47B4A60DC2963704CE2114BDEE937B257587D78F979 -70120544E25E2168FAB42B35BB694A1911BF5BC421BE3DAC41DB47F6BBCFB7DC -62AE2925C953A2EADA884A6165FFD5232074CFD4D07D68DE8C2B2369FBAD6793 -731DA919042AF7A9FAF5827420B4191713526F211574405EBF8A9CE0E9F4200A -376613021B4486C18C6DA47869FB007B6792D6CB63B434626E7170B7712CE4BC -428BC863D2DA5648F2903322D98FF8B5DDF7840FE98761BE1616E2C2C29AA698 -90DC02105CD9520E1CA9B0A88C8CAC604A04F5A1A40BBC0EEACFB5A80A4983D0 -17C3B31AC6352E5323459C2B1EBFF4C35092E47E8CC17D65514C8E52F21EC4C4 -91A5A0BD80BDA723739BA253C34361255FAEEF78DA398B0793010C414D909472 -BCD1F76CAF8E989FEA940F92FA142A1AECEE60B7EB2E77BB8A884383B44FBE55 -6F924DE0A7329B9551A28CE519FF969DFCAF72DF8178E8189C791352C104E67C -5A52E785F29B408AF903AA397AC72BA59AEBFAC99021B077A28C4A92EBD6FC77 -70A43A1BF983D61835E5284C11F92492FD7BD5C267D5B39BFB589E1165572E8C -5FE74EDD62382975D3884665C248571459634CF9E477045C403BDB019E1B7ABD -E5DBD758928F8B7207A0E20ADA4761AD6189CFF78EB29A12278D076059F60C41 -D80B46AE17A878B22255306C2C84E60D8772858C62BF1C6544757EAE4FC16BF3 -6E3308F162339FDCA9E87B23B199B19B03121FD9EC8DBC58E75CAA625153E4A1 -44ED70BCCBCF7CA8DF90F39181433B22AE9D942A1BE25D6A8803A3A3A8BF37C2 -8F54BD0E488A9020A945F7E1B92C2FC451DAE23E9BFC4A872F5F8C8B6C0F398D -46DCE3B6FD22A6D48A380CC6F32EFADB376F98DABB42141A695C6523D210B70B -85E1AE8ED4BFA39AD9D54928C15474B55C20AA5246D813F02139490331ACB14B -B387F4C6145C2271883A137B0F6D2A850410CB43C52FB112ECC39A41A259FD4E -D89CB452D0EB02D01EAC0F1376956B8FE4D1E1FB6B257AEAC23AEA0A08455CAB -C99F5D76878112145C3C72766F4D0DF87934F7B2D7505F375102E576050563B4 -C9019A277BB42D8BD187908739669D7FEDCB36A74A2BEB1B1E1F2AA0EECA1F04 -BD2C3B38FBAB28334A9B7597132C93333063344FE55C80106E4A481050654EE6 -7A11C5D8F1993C6B0BFB341E203A85124EE28DD0455A95E6BE9355C913A6CC20 -27CC8322DC1AFE71761F3A5896A58ABF5319F1D6E91994A4972CCF55FAD08C1A -74CD904CEA4CA29A5B5A5B0BD57672D2CCC330343E60C46ECB9AE9CF70050F3C -3C23A4446A550354289D4DE613991559D2B333A14EE09E5A0D118655C51A570A -8DC47A0495AB447BADCEB73D214CD98163EE1C49815668054C3F86918FC974B6 -973C2A59FA66BB096A83D45C6543FD1EA3901A416E59B018EF0574978040854C -AD1CF1DDBCC7EC4ADBD39717A2D55590BCB52B760277E9D499232CFA7C17E4B1 -D6F28ACA1EBF5C603EEB54A64E083436D9BCFA14EAE5D8B2E785C5E1AF8A2383 -4D18963DC89F8683DAC5D39634F60ABDDF8EB425E21829114B6DA364BB4CC8A5 -701C584E1B57657453C38BB007B7A1669B6DA413692ECDC3CFE3246B5CD0BD92 -6EDCB9552ED4A5F77C4D57EE4ABF61C63BDC7B0A7819CFA6AC8296C72E853D49 -EAD65242A7795013AE66934DEDFA3AEB579BD79517B8FC9AE8F592C93C075A5D -FE6DB2C1AE3F9CF142519EE9538D7F138F7A72A6A14C541F64AF74FCDD5F8CE4 -1C4ED3548F25097EF7B41A2181A7A01856241BBF3977AA48A3D2481B478A1F57 -C6A246AF073D4627A7CD7A4EA0581164BB7447684A12FD89297AE65E981AB56C -6993659DD995B574043C50FBDDDAEE115AD6B1545E241BC5DADB0CCACEBAA9E5 -10FC50ED8EEFF98F04EF7BC772A5A545C6433219A02FBC6C4CE0D23050A5F411 -627A04813D3613502EF8565CC6AEF81A92ED0D67176CC83B95B72847C1CD7002 -54EA04BAE9B880F382B255F0E49F08241DEC101023B2736C4600336129438925 -958D9CE87BF822405A65B646F70AEF2FE707B00EFEA0AB2CB0E6F729CDBCA237 -4C3F0AA3BC8188F198794F04645100FBBE9570397CDB63D7A2592FB553C2707A -07BEC15640FC32D908C424DDB67EE96E76A4326D367D9BD3F0486ACBCE1C6A2E -037FAE345225E42684DC26C852025C8FA42B4B3C1A90BC90E830E8A7106113B1 -0AFA528D8EA5CD304DA71F5E956F4A587B99E11E09879DCBA6018CA9301C2EBA -712252868F325730CCBD4D2D1A8DE304A90AB8C551137B5718D0CE82FB2F37EA -0769FFBECB6273F17035F83EBA039B22A8D42CD85FE5DDC1F3393675D91F154C -24FA4E689BE628D47B1CED67C5B14DCB96EB4ECA34B4960220FEE6C9B9C85E83 -AAFBFA27DAB82FB7E526C0EB09D8B07AACBB5A78679E7F8DC92D1142B95EA8DE -C383D5B73413AED2F5FF2933A9514A9DC99B0918F3EF1AEC5010E935D36549C3 -4CABD2BA9F612BB9EC3EE44158AEE5C57A85D6DB9905D039D7A8F7DB32C1C60A -56F6CE535EC1DAFA9F61047B47153ECC04DE5655F15C0060964D6C27D389F8F0 -34BC8E57B55E4467097EB3A4A4A3294646EA5B691CEA8D9AEABE7EE567C47F46 -D63911C5036D91688788091811AB643DA8D17402279777A609F7978C19B389EB -8A0FA2DF639A99BD638FB0BB0557C28261515008704D36E9654E23D1CF8FA81E -C956E8F87EB2E29EF4B2446C6D9133DF3C252314B160F19FFCE03F6A574B973C -5FF6EE589A7735D8BBDB24C2F7E6C37F0FB5DE9D3FF8EA8A0B78D58868529DD4 -C66D4227D521E461119452E2FC4E37978DA688A8C33402AF45497CDFD58EA21D -985084FD5CCE1DFE3C14D58CD950D86803A74E7183C2EBB5EF965B08D21F9518 -C1BE9C32DF01C73679A2B967720693F09BE9525371732897BCD295E7C59FD840 -DC4E4A44A85BA1EB081E0F51012FF42D3DD5824D0568A99BB973239C31BBAC4C -0E30B717F30BB3E8EC8DC45873C64BFFCA2AE75B998678F610B50FFD76F0CEAA -7BE8D4D674F17BF9729BFAAF347195C8EF31AE6A92B1DA9A4F8231CA497FC9CC -61855D9F59134C4BA692DD5B5AEA53A3D7175EB872C8640E0EB40CE40FAC90AF -00AD9C9B33FD3C4D350760576D0AA1027112AECFA85D9240C312A0ACA67782BB -348FF05D360695E11EC5145ADE6A3F9BBB34D0CFE08BD17C2E8D6DFF41254218 -A572867F72962A87D3CF2488A48388330D0587734AD87C395CF578B0B2C457D2 -E08DADF5105524E83C7F35562FCF62D70D9C4532D130A3E9F4D4974E0012FD34 -942742FC1D758B97735B1A5B5DBA37E9D7D87E1C495A1690BDACBE81213F0876 -33ED85E555C5C9B2FB3D51952A6C4D52E88B676841D9C3D259D44039B741CD1B -EA2439D1583135F9DFCE728B3A8AEA90A368860206F872A59621A9F5632CF7BA -85E599C7AE42C9291CD12FF81B21F1A1A02A62397BF43FD97D48CEEECA6715C3 -CDFC54F6A585E2D457C69BB308241E6DEC3AF80B8C7FAD3CDC5A382421502AB0 -FD6A4B55F95F1C1A3238F491221E26B52819B668E58EFEE853A9209306B8B149 -7332F5A263CE8714F931591CFE693105DE42F89930807C75A3353F86C74157B8 -B1B706A4139D14BA64909FA2E082C29D5F26F75B629E0E07816809CB41B8FB04 -B25DE94662728D29D687D73126EC3019D07E72C4923EFCD4238AE0DC49E7A7BC -43DBF181BB54426AA40FE83C53DC24901429134B30EA7DE764E5BC2619892529 -6734298399400CF874C4D085D275874A34C07F18B5413A4A9A3A073490294177 -DCEA395726C04F39937C3E8DD4EEB2C69CA756B9CF72072A8778C34067D59E2B -852C24FAE57139FE60313931D8E0FB3A493E02FCF10B593D259B174DB51586B7 -6E8CBEF4E8AE5B1D9ECD36042BC7B40ED998DA479861BDFDFDD6F5791886097A -449425620ADFBB26C3A9344DDA1452AC6F496CD83320CD7D09F5A25B40ADA0D2 -33C9AF0C5452CECD6893A91867792106518B32D6BE1CD8EA658F2271282EB85E -E33128FDF2B4E59F5265559DBF2183DD7CDCD70B3CB58F8C592928628E5B9831 -E1BDD083F7247E4909D809A05122C6FE7FC167DE32330DDB0667801E4E660637 -4DB88C9CABF1E84B9BB4376124F01C037523CA35D00ECBC58127F1C38C03DF61 -450B0669C5F7FD334D37923CFA00E805C300E8EFFACFADA6D9379F1400F4B126 -66B515BF650544B3632B646F03001168A752D175E2B06F183B015DF6A1F8BAEA -738FFBDB431735BF983BDCA23E9937FCECA67BF4939B4F5A7BDCB4749EFA15A9 -204945827B6F8B3E3DF941EADD93597696E86318ADB50F51B151E14E464C6505 -956BA448C97AAF69BB5567DC3E8B02B375C18F9783FF5A73369DADC6622AE60A -F16F6926BDFDFB84E6EEAC67C459629DD6F9CEF620F9C6AA542399B03A0FDD31 -C481B41ECAF5FBFAA0048C574029BAA8642B1B54A38AA7D7DE65F6C92B6A9E42 -021C16595DB0B58DCFE5DF2A03EB69892BE4F5CAAFA771BAE53C13DE41BA9811 -AF80812F5590A9B8E1CDA9382E256A891BCAD9457ADB1D15BE25F035BE6810AF -BD9EC71D1AEFB7CDA8B6F243942A0BF22A097C1474D5AFEE838613F31EAB3EC3 -05D99C74236C935A6728CFED2F4E48A9889BBC4613442523E65E92D62BE25B3B -3072A701CBC20CDE045B5B9710BBD08E1A93E1CB7C26B0AE172B3991663228E5 -98CFC9BD07262447D537EF055D1E04EF8769C0F0A1B98A3A7CB44E2F7457A949 -35273F49116CFACAA6BFDDBFCB77D83D103BA12284E20E1D46DD4EB5B0302A2D -AD5E152DC80150E4933862C079CB3A917A114000D97F01554B846B6EDE8CF56E -FD0A7186D3EF7A75EED26C536154A16C4F882B62A17413369D210386384CF261 -15B560EF85AC170727CA9647EEAD6B3FCAC35089B85C45603D7791159095B8D7 -DB840FD86960A5539D99DA0B6E4ADC5C5DB308D7A25D1DB2766EBCF84BFA9333 -B03CE1569C1DBDC008F51037AE13252CEBE4F94AD92C68102E5FCA801E8492F4 -931499A970E8FE88F50211E49FB8311BD549865B735709CEF3C4AFCCEAA08822 -C6543D6D818217DEF4EB6EE8799327913886AC19FDFE9506DFF94B7C52362DA3 -D8C68D9398B03624DEC053A38E6A1459EAA498C9A934F1D0E6AA4C2F33EED268 -4D4CFC0BE86EF0553FFDC19494478B5D28207816831BAD02CC7B8E454192C241 -E72E787A9233A4DF0DF97C40759CF71D89DBF1CCFF69F51C03B624DF8F09551C -4AFC390E4F8BFCC5DDB47EED968348070F60FEEF91E0B95A562D3AE8F98BFA27 -9E1302FFA52F1FC101A1D9D9730E351B3F3519B712DFF463689AD5E1DD917496 -D12F12D0D68D085120A73AA79D3C2A6EE581555196BF2DC050E91E0F6C44FA14 -ABB25653C29CA5407D89627A8775A104DA710B6D1ED94C5924EE373A56BBAE34 -12A050C14F1B8731DEDE5D1508E994AE4B88F5D4A0A6A9653D7AF35795F2B09F -CEFDF073EB075AD93910658ABFE765611166BE6742441649B747C47E600C8742 -693C297F721A71688CA215E54A3C3D929324A999A60490124905514C3F8A8FCB -CA18F3D54EE8052D5656253A2DB16589E15E3086B1B0B368BCA56328A0C24FC4 -31165EFA62058B5CF9DB035C1B98424FBA95DF8D05F667B0A7A51D396B9D2925 -650831A31F22D9E23129BAC30959224EFC4FDACEDD0758BB5D47EED4457EEDF0 -16025FD16154EB3FCCE7B615C301E4EA104D9A9E95DA9C870A11A46705FF507C -8B0C8C047935BAE989AEC9DD04E8BB2470830A7E4FA7047BF4CFD3607C22E7D4 -F22B8FD06DB58EA67DA6ED3DD5E47CB66F65351369F568F744E4419E9AAB028F -44A536622FF135554971482DCD756A330D6F474C72F9DD472543698BC9C8E30D -622C16F1F57E05B61ED88D3A520C7A8E377204BDA95A1F641FA1A58E02F8949B -9C4F332DAC3DBCDB782DB777D6535DED5C2BD1F1A8E4BADED865BAE2468194AE -12684F423AF91F1155B40A21FABD28C1A6A030242BC99FD1D2B3DEC28F7E1090 -B2386627B5497296E7365517551E0B95A4308F863731856D5876CFCCF8BC2A68 -93F8E762335DE93AAC05508A5B0BFB59682F0DBEB19256A7CA998BD23F7A3735 -CFC0C3933C12870FE1FE34739889AAFE9A758F1B337962DBE1678DB1EF8B5883 -B14E0B0E9A0BF1B1E281077538994420EBFCECA9059AF32441AE088755A0EFFC -CE5F6BFEE25A74AA763EB353A57E23FA5481B6F6A85A062AB1ADF7123019BADE -923740C340DB693CAA9D16959209178E9064120DFC19AB1CAF5611A43E492C7D -973A310B425FF305B7C5B3DFCE4011842FAF8D7CC0CC229240097AD2237401DD -F9EA659A3BD6B391F8795264504D6F1C612537610758A2725E1DE05C6F30ADA6 -6B3249D4A50C792BD4E3A1823A40AB1DE603A397CDC631268D53FF91C82DB836 -3DC80454EECD2E3C9B5DD1FADC7B5A913C439EE004523B71B46A803FFFA68F12 -98C178604DA02F0B28E97741AAF33C256FA39E9DB05E6B3A759D8D0DEEB45C9B -F88DF702B666C227BEEFA0EF7C9498252D215CB007ADB12CF7CA7F6433065B79 -DF3818EA6E58468CB80A5654982D7A1846BBC8A6EF2E36C2D93BE9B1D8141032 -13416F42DB216853B2C9AC2E1F36D48F480BD7B5B520AD485B6DE769F9B7C149 -5A3D605231A3CA95092BABE060A203345BC9CB943F23F2B14094870DE94DB3DD -254B787E237615CF07A0EF21DEAC23FD37BFB8EC7C462EF4E5C0D8616F2E2F63 -644C8090FF009B0C6D8538C8FA30C1CC9C77F0A2CB14B61B4CF7C6F85D2CE0BD -D4A18EC49B9EBAB7B41EA4F90F74454A3FE5168527212A627CB3BCA7D4CC3BA9 -E1A46796DA5789A21ADF28CA0EB1A7B537ECD4DB1AE29BA625C3B9B65AA7FAAD -980473C787F07D58FFC88C765161CD3AE0DC168012F0F92AFA08690038BDCEEA -C7A8E72D89C72D5B039868E5F94276DFB680B35F8582BD3621AF2272A8101E6E -3E911F39EA54E8793F720F66510F76A158CCDDE43546E82362448E4E61F6D4C5 -95EB18C940166FFA89E5BA4D705777D94AD375E9450380D96AB33E7FC94CF8BE -EE446DDA230E5216680832B50D6FC422DAF86E85D6B44F6D82D76419E91C75B2 -D3B38C3E81A32080E2919D978C8DE22EFB9001E7FDBD7323B71B50EB9EEEA444 -752EEE2431423DEA95549D10BCC592910B8D6EFC3B15C44F37B026BC4875F3FC -210145641D3109984B5AD54CA03F9EAE6F191A44A5EA5C5F7F21A4708E1A864D -33EE365A2869CE17BE5FD2647BBB4A86625177CF68127E6E7CE309A1B163BC54 -9CF4C68E297015D9B71E0AE15DB6B54158CB9D649DCA9F73DDB523EDEF6459DD -C3B141EFC7B8D80C2AEE3C24E5F77448779B96EDDBFADD3992724E9999B59B47 -284144DE123B5F98C7023F323BF78216B8AF3E4229C13217CF0146A94E018093 -60241F04BE69A9CDA8E9EEC867C8694A928697BB1ABF8228E54D1BBE9E0930C7 -345E4D864455DF341E9B05846D776F82C696E4E690ADBD4075128C64A07130EC -552E24B246C719570B86712009573130ADE69476DDA8A7E7E87DFB1CE20F2695 -852B933C52791864BB0DDED8EA4DEFCB659F5E71497B173A51CDE2DF795C97DB -683B5B551BBA15555F4E6E5196B1802A065F0EAFC46D92A50EF8C5BA7F6EF09B -D340645940ECCCB307BC8D6AB480ECC5841B5C6A28E3D59275345DB960258D1A -A8962078DD83D9F657C3323D4F3B1235F3A70E6FBFB91CB06AABA9ED39094317 -FCE779FEFA349BF063EE7C589CE926E0AAD1510B3A187BFFDC03BE909612346C -8187205501FB71DA6636EC2029C30F35F84979711B588DF16AAAC5A13AE451BB -EF4979CFADC3605144BC66C789CBFE4DF26E54B09A772C848F47311C46DB782C -F2BBE0B5846AE62608338AD2049197009CB2EB577944FB6424BD969FAD0F4E9D -041A717D12D1BB3B24FC6119A9C112F1FACA3F3B42 +BF583E27A7C8E4741CD8CAFACD027602CC252BAB30280E00E9FBD9E222179A8D +2478F72BA5FE3F6222AA16A6778D660523C145EBA04B00038E4EAA4751D98AD0 +0756781CEB7B94FC6FB2965372454A70C8CC75EEE08AF87D35076E8FEF19FC1B +D465E57001C2E1A15A84747B31CA9C0FE906B8C1024D6F0F00E85076B36E92DF +D79694BE2F9A98E6FBC1BEB0F35B5DC57CF238AC3A15583AABB4EC9BA6EAC67F +A568595FF4A9F21421CB8F1C5F6FAF1BFE236653CDE0DAC8BAE22125C027ECC9 +FA892205E0834456AA84762B7BF621CFC2DFEB4E4E8C3A855D018632B42602C9 +5929182BA229C3F329AB5D4E851A4EBC5896F87AE2C612DB574F55E3B430F811 +A8D575F5D7089A28B7C05C0432D4342A36636557EDCA7DD36B24BEA4C1F1CDEA +F6F97967C94BA20B8AA7F0EDF2F772B9BA189DFC2D37E82518C48E34F967F9E9 +79A40C52394BC6EF1728620A7DEA91A4C212ADD597FDA4087B7E46F95A535E0B +2C29E450804794A3CB0C283E511286D8C3D7BCA014EDEFCC0999D759E35BA59F +E2DE2367A7A30FF2B378941C0C4A0A0099D6C7659AC01307FE8B22060C51AE00 +0C825EFC80A220108282768F39E9641FBFA51F80C87FDB21B10048D8D6AFB7F9 +65ED721A5C6BE598A448C9272EA02E66EB17DE93F90256A590CAB05272F27B03 +AF99BD3616A2AA41F071A2D9F5A5B281ECAF2B09AEE12B321588629B0B0152DD +E9E270B90F069F9455F8AD9B6D7947EFF83B632B7E5AF418215014061C405E1F +866BBF22FACE863530D1CED04B720582050A2BACBBA649C23507129FA6DC7FAF +8C29A403B8DFD0B94B649E68E4E71960139921E5DD0DD7342ACC2A25A8550407 +4B8FD57E01DFA456A1065EF834C7B146FD32F9C52B1FAC7AB634B0E396C87D8D +4C63212C6144DB7118DC6978583836894DFC0F1A217640C0ABE5A6EEF6657467 +529B8DE6A484AC5AAB00996194B6C5AFCB2E46D574E169FA977D85F62801A8E3 +0DBC204F3271DFCD02B9132109612376C8E15FD583E82B86F1603C9D71565D66 +9B9D6A2EAE8C32E655F1C60421DF835E10649408D82915837DF107883D2C700A +1D5561D1B5513BB7F6E3DA84EA410008749F60CC7FAA781F2C8E3B566DECC9F6 +89C5ED4276E636C8145266F6BB6670615D84E84BEC377A93CA4DD8A3AFF734F2 +E3B4E2E5AC5EB5CECE43B5FFC71B9654C0CD0D5714E57B04A669DAE36B3010FD +C551ACB6A65C2A0CCC8930AE3B3A6977D6C20414EC67EC86E081B08C8EB80A3C +8121C2D778E5F7DA7BBE902840B0E696B909C937323EB77CE73F12534450FC58 +1D233896A254B121FC03172177FB118F2EFE54CBAB25E38A45719969CD06D49E +A44E7AEE90F52A3E7775277A38A214B96FC4D1ADA3DC26D77EA9BF746C3EEEA4 +8952F014500C011D87AA5F04DE9FD34DF16DE4CC0C275B77DBE6E4C2886A2821 +0331F12286E22596CA9C3864176B449903EEA129222BE57F8FEA5231FC9E403E +1886D81A6703A42E5C2AF8F5A1C1D175753F367E06923C9C3889A0E5BB275660 +A42DC9AB8946666D66662E28E56F26766ABC2E32EBE5B0063B53D46AB1192DCE +F6D7E4126D264412889B035485FD7F8B5B5AB54BEDCCA6D7A0BA9C0B0CE231A5 +8AA558BE6DFBDDF85C08D619F21D7FDD45D01D566944AFF0A538624CA4AC75A6 +2225DD883D396B8FCD74EC2D85365A32F152EECBB7A09EEA97BA064C41445C23 +033C91A3A139F60B929C102BBC88C0C1DC97A725C068927F1004680EA0BED39D +E0CF8EA53C129C32180B57AB62823DD789F6F7F3B4E5B7104733960D04307165 +0075AB34C474AF633D0547FD775353E951D634245729F8F01E791AC63C78F505 +D55CBCA1277FFCB439E6C980326593693BBE832D74EAF5D173E21ED3A05C0EA4 +32E2C194FD0970F333CCE588705E1F37426ADE886A34033D3D98BF16427BF143 +B17D02D4945473A352E1EDDB2727A58BF35603C68E7866B032DB9422D1646636 +53439CC169CB9287CC2CD1E8887A38A80102D9941A488BDA1CDB2A35A3FEA7C9 +8B379F161DCA2425371C6CF66BA5BE3059A076D567F556BF49627BFD25BF32E4 +17F83F020C57BC179F1944B4F317B847E42233F98F0051FE14DE4D036498F17A +4D1EE51D2289384749A7D88907F37A8EE8E66C23A6E422973829FA62080F25E7 +1311E9E85A5A3EFA5850FC5E5656202C75CDA36C7DE5F8818A72B233D05F46A1 +408C747A1A9DF623B8B83AA32D2E5C88BD05235EE1D8056040305F2484C6FC1C +6C1CF262C81ADE9CBEEF237F844DD43D86AC873393E06BCA9E09C472DC830E30 +171686DE8DE450CAFE5F521B169A820E33508182C8DBBDB2C87C6CF986F1D557 +62FD3FF5ADCCACB1B85D1B6ABF06A38B85FE3341FE4631878B0EDFC839F37092 +F5695902258145A06E3DF3DF96EFF84355D24492AC0F9428433BCCD00AD66AC1 +6E7DE74F4DA0DCC64C931A52CAA36C33E0CD050489175FC90DDBF2C2BBCDCC15 +2596F0A95B5EE60502B5D315DD1C4E82DFFC036679A669608A9B382C6749294C +7B3FAA216148BBB56367EF01CDF70000F49348E2F2DF40CA8DF9B076E69F7638 +877D8366B1E5CE76CC51279788C2BDB77EAA563F78644792E432C3A1776396FE +A7EC573F7B6BE316D8AF143BD93111D712F7D12089C2327F6843D45E0661D092 +3125985781FF9BA7047574B2EC2877AECBBC38AF8CDDE43F0CC9DE58D2EFEF8E +3D81853E0FE3AC439771701C9FE183D0A9A11D8B481BFBCAC06D0FB18F4C99A5 +601E45AA1ADE69B99E402F3F7003194B40A5F0E38B4A1572DC71018123551C27 +54F028076CF4C4A51C5E9D93437EC3F62EB032B061AB58683A3D3F50F358FDDF +71D32FA9ECE0C669C03B8AA9EB694F4301211E60507280605EDB2DF878E7B99F +F06AFC2233737F17F5D533ED1516B374BF513AF1280237CBE074D111AC0F8BF8 +3A1F08C8B3D3E80B6269FA385537D236670DFBAE15CE91EA3D89D7BACF8C6A59 +1CF2742C7374D3EAF8B61656CDB76C952B8F865B4254BD6CEE29D40BCE628414 +32BEE40219C674DE9C5F596DACE11622D5BEE99A7B40CEC74589FE7ABAF3D9F1 +762CC0829BE7671B195BFDB4A87DEABB8331CA5ACA85590D19D88FE318E68264 +FF8C3D3C9C366A0F613926A512635B2B56403246955901CCDC17DB437DF95A61 +79CA9B40078FA5248ABEBFBCDBB0C5D02BB673B9D49874E3AA0C2C81E842C185 +1B665FE59E91D2B4E6BF90A4D66D5B5A0DA3CC67E3F7DEBB7E4AA313CD872449 +9B9792AC241BB5652A8679D032D3C39354F4AACF3A37191636744AE00A61A101 +9319E3096FD8989FC5C093A821541002DC3E232EFD0903CDBF468D27DEE32411 +E4EE30D7ECD2B178AED921A46D81840CEF2CA32ADD6542A947C44C757F24256F +18E05E5C942182AB71396E9417455C5DF4E1ECC43893FD6F73D0F86B9CF6BF32 +D2A5BE5860CE0FA73D3647BFFA2021E05D2624B8AD3B689615E41F41B2441226 +29F3C62B07ED705D030900EC07389D2AB959E9C9465DB691444E262CD6B7E72A +0116E3379AAB83E25D7ED6D7F4422BFAC00011B6E29D347F7FBCBCC5709771F9 +887AF14C267C1CB5467062FFB88A41A772BCECC4A90327065C0627DCED39A2CD +A2167CD3A56B5A2FA274A2C9F12D4B6E01BE3B55DE7FC1322BEF340A58FC80A2 +20108282768F39E9641FBFA02E868C9E9A4731CC56BA7A94ADBA674281F1CB12 +4D1F8F7DC7462B37BDFF67A1828B6AF8346CE4C3ADC87C14FC850954AAFE81DA +B5A3260E554F00087A5B48460EBA1132932CD09A48086B40676990E4B52975AE +8A0373338B521DE231B13090255839707BDBBD45ACCB2B04465FBEA8DEC44C86 +E2EFF409AD36E40834E3032FFBA9DDD5652727A169803135ADB098022E7B84D9 +CE71BFFCE2CFD55426A5523EA7036044587A364E5DE3981F3355D0E90913DB34 +828FDDB40713F2627C65FE355B1BA190E9598324D4264B331E966BE781B72384 +681013A2AB8EE4213CF2E1892378DD9EF71EFD8625FC998752D9D0E88587CAB5 +3EAF8BCDFAFE770FD2E54066755C8269D4E9849B0301E2FECF6C0E46D71E6944 +BD279F68BA2D903BF01B9F81670AF451111795331A7172595475660D1AF8F1D9 +E087D0F5233126B164DC653A89EB1B3EED079DC174D9C93A2CD63CA29E638C12 +F07621767657674D609414EE08BFAD9BAA632CD8119E8990412E35EA73AB9C4B +486828A956D705FE9D95B8F8C871B595868C2851239F514E2D75CA451B531635 +AACF278331A054305102A5C56E2DF756810D7BA76BDDA24A62AC673985CE804E +119E30EB552A6A6DD8D12A94C6B15B7BDFDCE101C80AAAE2AD6508CD3DAE9918 +3A214CFA004F89A60FBFE88881B99C0D54712C1BB2008E75C5726256FC81C018 +7AF573194DD1A3995E47FAE2840C39D278192D10CF9C166F96689201367EB798 +AF4BE732BADCA9D13C11D38679EB5B197B600BD19C525CBA732D56CE2D9611E7 +FECC0913DEC0148705DE16630662098259BE95F1967CE19882CF4CE6147FF45E +8FA56A2ACE521D4ED29199EB733D598CD1DEB8816CB61BC60FAE1D03444DADA7 +776C856E01844C8626496206B55A70BE52BA2266A2A8639C9456E55B503CFA6F +892AF36D7B295CA75750165C4DA08A49FB435D4009ACC302F81B40CE326CBA97 +480D55F742539F1866A5C19C8279B1B71728E12C2259B239B25E64475C22E795 +200036D413CD408F5F8692F899E91BF5BD49406B7A1AE866B049213512F72CB7 +7F840CC67E07A91DA286B93EACFE68C1D545C7FF123FE5CEF55A8AA537AC118D +5DFE07514A5BEF70E76D9C6B87A53B687ECBB2B1157A745C6FAA1072F000210D +E05180F10176658882338B83053901184DCEBB5254F97C307EA1FEE81E0D56E0 +F0AAB04006F4F95EBAA77FA249F7FB461F986DF2743645788161E8874E54DE3D +EADB5FBCFF2B7A4C4FF2844675CD614596C6608A365106ED3FACA43CF5C5A738 +B3C95EA4697221B8FE16A5737A89929306EA04617E57B8E31E149E1087E757CD +1B89EFD60535C2D54EFA893D48EBE1DFC39A277183294555246DFA433D772AF7 +572A42B4F49F6476F02990A1A24E338728DAD394CB6AF091750C65F6999FA322 +7269364CCA1664390955A5A59965A81CDE8EF21D2EA1E6F34D34C2861A52D64C +7797786696B28C7AB13AC6BB56B8E46330EACFA60103BDF8726BCA01A3CEACED +C0BA0C37D8018CA7A1B133A7424B7B23622379DE103464A4A0586058D5E2E936 +DF0CF09FC6260E5651091536FFAFEA0438A6D0F96BB81512FB73170B7EF67918 +AE4D95F2ED54291D3F4F54DFE69300CCB857CAFE81B3D4127C6EC55397223612 +744A4BF348FEBCAEB27FD4B1449E7298539946EBE2EE313B7AE70C81C52A1E6D +7F3FED8261A8EDBD05DDB0077B8C4806C61442F810A7C53D83BFB269A98DB0C1 +5C9669D2032D777DE8DEDA106AB62B6F1A289C140345962E86ECF49B60F2F7A1 +D2F3038B305DE2BA600560192D808840C00A026BD1B23D761F1C5E0319BB3BD4 +D3CA8D2789A86A7F9E8C85E092B27F2E67498E6E885C6207D748AA4CB4140670 +24DF216652546F6AFE62D85E84E452016C9C47D191A10F10DFE65076034D0177 +FBCCEA97DA4A1AB06A04B309E99E483863661AF43EF5C41F0F988A4D89D11131 +8915917F75436966E38E481AED2F41B4F4DF8DBEA02CA07C37A12F60E741D6C7 +EA22A8102C87FEAEFB380D69518A8C757409803794FA1AC64C262445BB5F0967 +CA889C79138391F85441E9F71DDC7F996D7AE10787EF19F2BA8867FA0FAF86A9 +CB5709CEC8FE957B5B68E0C4865C5AD6C72089E75F00EC741499517D15D174B1 +78494432E4D5D284C7C9DB23E160159D52D28606969DF8A21295215F6EF4E93D +B08EDF0854ABDADE3392C0BF278DC196115BA49EBE0E123F97CABB07A434B010 +F66B57928F3AFF39B37531A3AF64E30977F52AF5EB2231F0C4E85E25127DE22C +BE1645022A0477E269C4D95E14FE4D3267111E7FDD0FB74374EA6B2CC9DA08E7 +1C7F2B51F705E19C87F668AEBDE9B71E0AF4404A212F1CBA96FBF72CBD3CE033 +D60817304E83491DAF5D89993779AFE2045A0F99F3A1EE8AD9AB866364C632C8 +D6B642CDFE7268453DA56BF31816E435F38B2DCAD3A36E3776E077B8F96B908E +8A0142FDF5CC4A3E6985C530CA6F502DA0138E5E5268CDF23E81DCDEF0D1C8DB +91E197AE322597582A1F1EEE16028AE4B15D84C4B7B7BFDA36DA1CE37451C64F +38FA8870776EA5A47F5DFDF0C13913B46CE7E02ACEF37737A399AE74837D54AB +01CD2596F52867C6CC2F3212EA02AA67EA6E74744C42B434EAEBDB30182DAA7E +5F6CD18BE115536F59F381C07285E6C2FB8ED178066402F999D739FDA9BAC56D +12B0582DDF3E221806D7B4826843C6B256EC3C94C6F7FA2D0AAF03297DD072D5 +64D735AD5950DC2806BF073E5071C28DC3AE6C1B02B769AF3E7F42656C12DD51 +F2DFDCFE8EC07330174190FC19948EF5E63AB6555FE0A0CB701FAA819DC34146 +7C201660BFEACE2BD3CB1EC9398900960AA87364CB6C571264B72348E43DDF50 +DB540EE6FC6D3010B3BBC7D8E4F16448A2E37BAB2747C94658D0ECD0C142742C +C8710E6F4253D49B2C1CE99945C94F8EB830C6DE57F020DFD43739D8E4962220 +E4442255329049311C8114769310D38B8C0B82852C0E40A45FB33BC5B4A7AED9 +DEF3077545E1D5849AE7B4421EB919202F67494129DAD2B07E1DAD830ACE4C74 +9B3F8FC92F48F359D255C8EC14E884DA9FD024FC4C3A5E78C13FCFF6B03A1FF0 +3E6EDB7FC474E87FDB6F3B56AFE4DE91047C6B3CBF937C0669221987A70CB538 +1AD84E17043398D847B931D9857C3B16A4C922768363EAA491DB3D9E9C9E53EE +ED929AF58ED18C4E3B908A69BBB0B9CF8EA17A9D69CF7D42DEE7B1D611B923D5 +49EA497E699121A21CB95A499ECF13E311E51AB6DA1874A04B93A1430A5A1773 +0962F63C8A859FB63DFA25147C38A63A77A753EF0DD00647BA59A0422AB6EC3F +AA5702779FF2EBA32619A1C65AAFD32B2D13FE6E9271771E4A8D8D4756AC6FAA +BD931D7A71126DA51D6953C9377F8C83F710909D4545C8448B5E86EEC79A9BF8 +A9FB7F2E3054A705AE4323627983CFF135D6B37267279F7FF55F120F5ACF61AD +34663704C33DE7810F15E51C397156B972E926BF2415201745C36FD67DCAA538 +BDBE249ED9806AC6BC3B57E52CD593EF0AAF9DA9BB7FD8E721232D4353025CF7 +70E228B41C822746C227C4298420C5F305FA4FCF9E05EBC0924B13721B0F438E +BA0E3F2A5260ABF1DBA506515132538E2047A39DFCBCCE9A700DA9E8D46E94CA +E5E333F60DA37E9C40B98C34E6B30AB9204B6ABA803EEDAD6F500EA8CDF45251 +3B5F472ACCC6B87744EDF6904A061E55BD8273610FD6947BA80206872F83676B +62AE90846D127790A0B8077F9307CDCE64530581FEB9C4D401DC9A3B24E4E4C9 +1BD97F7AA37A0C953D17C8E671E52588E388E4C46EC92A4D3F5C4435FFA48AF0 +01CB96EE83E1044CA865BD6A1646EAF7928AB9DADBD30987825538908C30368C +FD3ADE46E1AB78F98F77E7664B448AB6640CE04DC64BB9CF9F86EDBB14B9A134 +988C3E857FCAA6B102502EB18D37AB710E816CE6DE933CCFE1C82A9C9097E1CB +4B57EF7E58F7B0274468E7A149177A5BC1FECFC5F9582E3BDFB9E8D77D4B79CD +E5D5B1E4B9CD9158D757B0F61AD748CFAF54A7303A09B79E1F19363A0ECCC324 +0D4C9EE4341045978D34A9AF4897B5C55803C7080A2A640B1244D999AC904386 +6165E2FDF8E5BCBD0AF297CDEE3F00BED9686E229EFCC6D041AA4A2A0BEDB5AC +434545F7AB4A7C08E986DD737F2069B8C9C26317375C196C980AF6F28122ECCB +CA24B8838B87AADF18B1E2FC18730FD0603E053EA9BE301F7D3CF8385E796A7C +9CC1F6D528502AB14EA4AC3B3B025C2790F8B11CB1FB354767945557C83CFE01 +B608B578EB5ABEA8AA095A438D4BA37A9E5EDD235ABA26F60510BE83816A365B +43A0DEFAF2F9552F323D9E187BA56A61A19932690B4BB9EE24BB8573D662A7F3 +8091028DBA6CDEA87C321384835C1CB5E3BB4BB0A4C81748D3624FF4FC141F01 +B9EB0208FFDB55F64DA03ED4377E095639DD17C69195D52981FA04764838A513 +E6987BE0A0C86C036F2E0E500F114951991EB6C2F50174E9C14FE0568AC6D4C9 +E72CAB43FFCD33EEA7F0CE1D0963C8EC72289055E53B24FEED2888C0FCDCEFFE +383D7DFD3AB067F46A64153E392FB6E0319C9E8341E2B9904BA5DD315E8A2EC2 +CAC57FAE4A0BBC297B22A72F5529C684BCA298EA9C33A002F39FACBD00856ECA +6BF9A9C3814373A10E59218D7B8DBD632B96E14842FFACE606BDFBFDE754A20A +0BC756FEA099CE03E0F2FF7860EEA606AF03B42134373CF8A40C3D75B079C449 +F358E12FAF869CA14C41C029E9A4E734E0269DECFDBBAF8A34BBCBA6C09E2E8F +BF368DB4A187097A04741535E9047E99ADA576BFBFA95C5BF98B9A708BC7D956 +560D8BAB30D7CCB0A2565DDE48A32EFEB078DDDDBEE96C9C3243247A5845C846 +C3691A53B00F2F86ECF49B60F2F7A1D2F3038B305DE3655F6E880A6629E6DF22 +F4573497D3911F4AED61069897D0139B86D1497736E320C7D525C758E8782877 +E9589D9AAF82C4663F257C82D3EA2E0349FB45EF6BFA0E83CCBF4E2EE2CCF09D +91FA4A420D77BC98406E980DA51AB46C143458BD7941B7E0250B51932A37A91E +5566110B87395F84BB45DC7B10A39B8C31DE7653F25E6F63591BFE0EA1D6B0B6 +15927B5BAC7460D9D22EB3E9292F3D2ED6E5D1DAC4A2C0561C8C86E1299D3063 +587F96EFC7846A3BC9FD97207C15F18D8FEA63FC6776A025DA1E7C570DE37104 +AEB9874680CE64265444881CD326EC926A839EFCF6A24F2DD3190DD83714CBFD +7CB5968A384D3294A253170E3F100A4BE40B2B951CCD2B3843B36F8388CDACA0 +07D40C2313118CDE3DAC4C04C34E976D3D474FCF52FFE8D1086D9D9A8A5CF318 +91A4684758787EBCCA96D02771A5D86029E540C614FE3F5C88DD7132D5F7346D +514E95715B872017C34B7867B6BCD3F82E41AA559382E3A39F91D1585396E153 +335742D51C0EF2420E1F0FB0A3B0EF1D12EF24BB9F1F87F92CA55944CB6FDBB1 +B33BD35F5A22BF5DA37F4B3EEC03235B091A08A3F2412BDB2787E585AE8C3349 +FB9337459C710058926158D2290DE7E96F7C5306125BA5BACBC1033A1D43A5B6 +522EB75128825482A267B4E0A71AC2890186B286AAC2CC7932F017D6ED3ECDBD +F4420C41D09BC5CABEE41A461ED958FCE3F43B3C0F19B553EFCE72F9F69BBD6D +5B5D3903310BE387CFC2ADF4EBAB73776E7CECCB9A0255D652B35B7A469AEAEB +B4859AB70AACD3538214C73477F132FC395555AA608984B6BFC5E2D6D9762A87 +6980EC5C13DA9F6415B17059291CCBB4346A3CA6A77EE739AC4E96B086E3AA2B +BF0E35FC963450D49F7EF2CAD8A102CF69D2302EFDC971E67E12BE9FB1CF4AEF +4F86E52CADD611479740DBDF2DEBF0BC70A92D3B64D1FDF723DCAA847140AF8F +B5606B66927E37AC81F9D20E17B9B80B8FD40F0F8818FA949289DAC5839C6BB2 +023F1AD70463FBD948427FF67F849D8B0960C2BB667FFD626714F5D76BB10878 +B484F6FBE8A7C456E27318E8C26D5CE058023D7F7DC29C51B990BF48F54C9499 +F1FA122A0370DBF021C760E88091E8933054711D6E8CC7B29EC618CA2986F812 +59FDD8E64276E636C8145266F6BB6670615D89ED43BD386BD9B16EC312BA9F8D +10469A0BDBC598604B29286261F305D2C995E01EA6B244F7B93A1E50EEC2F7DA +D5861AF47BF460373204010339CD7657417FE127C21580EB72BCBD46C4D0B2E4 +927460E877242A0162C63204010339CD7657417FE127C21580EA4BAF7FF2D199 +8E5F3C312976040390CBBA32DCE4008CEE9596693A05B65B5550F3A1D968ADE2 +0EBB752C9566CB17ED814D2C7DACFB956032D12EF11A1C4324CE1DFDFAD34E23 +E9E16C770DFF9FFD9B27678799F8DE2997DEEBEE1E09D4EC2EAF443F6E69C007 +EE761A6BEFD8918349E5CF35E8C474DFF8AF72F0154E4B79B1621006B6A004DE +AB37B26010BB2EC1D1392B5E7E6C4EDD373FA3474D9B6ED36626C938ADBD45E2 +9AFD732A02B6F4849A7CE08105C6C2C6A9C596F7B4D62166D3C11D0D92D79A69 +985ED69D2DBDB8EF5C28F10E36B81514477799A4BAA23AB19D71CDAA96392894 +548EFB6AEDE27BE8FE31B8A3051CAFF0CD4EF914AFCE671A239BB45E96E0EE3E +E6FD35E23ACA2E51B9B33866AB214C10818B36947B845787222A5330001AABC8 +703D5AEE1EB1F471A38606AF8719646B114CA487BA77B3B5D8FF066C54300065 +7FB68AAA09D0F9A475E4B52F8E72E2AD8DB6600190E9DDC25CC0E1FF5DA571CE +07817F7C029E12E4256B2F38E81FE57EA3DDA4B3CCB0149CE253A43D1E883072 +264562A5FBE2E3EEFC8BB60FA39FAB8F656C700AFD46F3601349ED85EDEB4351 +D7CE4C940DF478A7BD6CAB5B1DE491BD5199B8163247986823AD649CF5E80D9D +BEF2456260FCA8BC87EB7F0C52417F996414304938B108F718080B57E1325C20 +69F0F2468442817081B7CF7C4A5E7EA8F3F9582F5BCED7CEB37EBAFD8206E691 +FB122523887E435E17AD2E2315AD800EBEE65C1924D014879A246E321EF659D0 +D19E48835B3F62E0FE0F5E53C0603E21341C304A3EB049BE7A628735C3541078 +6F5F980811D51FB5F645132D01FCA34AA14DD2BDC5FEED67357F88F9818F7220 +A23D943A9B0E22DB31073FB310D790A66BA0C12104F2031AE8AC0D035284E77C +2A8A2F2C05E7D425126CF5674D6A259A56E4DADC1E5ABE8CB47FA1E79BD4A822 +DC3F087B3E2A2915E0454A472B9C41B26E9EBDCC1DED737B6553A15A5BAEA01F +6A13EB652C2C7ED85F449B56C808FDCE6A07AB82225C7E8DA3A66A05004B4452 +4C4BE607F5FD988BFE8744296B82E62D80094EB677EF96B3BF2C2DA8F7EEA4DF +FDACC86A0B6F39D89E035185C3A6B25CB86273E531262CC407E38C65F20CF848 +7581C7807442E468C992BAFCC24A639E0F2D03B222F6C74810EA0AF8546B7F44 +73BFADE87CE6566020A5D75A508CA387F74CFB89CC750FDB471F8B365C7B0FD1 +C07C9AA58927A20918EC28A96CC8CE2A27D097080BF2682E94F61C28B4BA46BC +EB1E9E0436DA0F26D7623A1794893C96F8D903B7C7EBBE81AA84DCA3D926D5D0 +CEBC729DD7C64DC5ED76225EC955ACDF543AD8A9097D260AB9E6C63B2390BC1E +BE06A612BDF5521CEA49EA4F13829CAC9CB99BE834808F467090058FD75148E3 +1A57FFA78AC78EEBC9FC68AAC0A8D9629734B7B487C174EA47204962BC68AD71 +24D1575162794ACBD5CA0FA6E763176FCD02B3C12B50EF4A48C2839AB4BB367E +908A43E92CAA28AB52F38357AEF4D7A7376EF5C21794B034C0E5618AC63F5BEE +429EC8D7984D9E20D7499C6CD589DE2AC5258B4541F2E51416613984A2C4DF56 +5F70BFFB80862782171B0E8F040EE9D7EC467D08973FA36FA75EC588605732F3 +CE021A2D8761AB2395908C279F4D79D8D6541D1D3A02FFCAE3221F02DE410603 +9AEAE823A4B40357D86E9F53DCC6B1F182556DE91614CCC4AB647607173E4C2C +AA863FB1217806B03A4DB8AB680B73EC73E764D05C45D77C3D743974979BC911 +424D6C15C3585B4D9D4BDBBC9B9463B84A78ED825281E33CB03F19DC3773C7AF +91FDFF5F22F734DC4BF8E9D019B06B59CE075568EA926C12C0D38F941042919A +02A386894E585889C0501D0F2FE0596A775D961E78B7988948EA26D929E3B69B +8929FC4354CB239F4FFE335280785B222E5DE08C9265D2F728DCE0876AC20486 +F7D845B29F9023C029D5D7D8BF14474D60320FA0F36793D8C975657C78528D80 +25F37A4E4D1A05702C6EBB567842BCEEC9329F12B7A6E7195E850B364C0B6A43 +D2978B96EA13CEBB197B5893D93E4F21F7C16E9B21C62F2B7F4A9ED4DB280341 +7CDB58AD65327C76C36435D69C831715C3EF3C9E2E1C172810C3F345AC23A209 +E4871FD2A186B7A875F9939C51C651017885692002CAC58C1BEF50462957DC1D +D9CBEE48B3F4FEC235AF963BAD338714FCA4DBC0A47E3ED6369B602A6820FF9F +8C8531234FAAE83A76BB6F786DEDB9CA5D147EDFB48C71E19E43E7F971FEDE25 +E73023BC4CAD3B5349031BBA489B78A8214C1F52E2245400FA51576FC76C6977 +0B46BF974DA4BDAEDA5277204246EB8FD85F585BB2C5217E9D0E6232624F88FD +818BF274EA27DDDD985C40E4655E40C00A123892EC6A08EDE165EA4B643B69ED +FDCE8BE0652ABAF4DA3CDDAC47AED33137BABC9B33F3E81513A3D97F7438002E +1D6D8E3ED0ED04F8D80913843C2BF4842DD6517DF6E90000A27AB800ED28576F +3858D26EE86C1E8625A36CBB602E0C00A2A25C3390A4C537C32944993AA70554 +61B010A8877BAA03BEF1F703EAA665BB631DD4141DAF7910ED12208B69DA23DA +03B8B96E56A3CFBF6D4B3BAA8C013ED097F038C9C26787BFC162383985299BAB +47509B13B3EBF69B9B780D4A4FB5DE43C1245174C71A976AC3369BBBF2E6D5FB +60ED2B5860EEAEBC70AC616872B0659C288FE43C0269A881FEC061D1AC2590B8 +978C543D6FA00CBEC36E3445FBA3DF42E3858FAB83F41C00049EF6D20E8792BE +A63E3621C9D5F56453C87D1E3C54F53AF0387308EC5B577DB494B47212F9F24C +F683D6BCE0BF5B3CDE1756D0E9F1F990157A4AB099F05056C9A0DA24CDC36AE7 +0228AE22F1DFF36AF9BEB25BAD292F7F7DDDB5FD8115D1DE324ECC9A2C9D0A15 +A632186C4DA4E670DAFE199286127B69671533706B99945FA860187E48001F63 +517FBC1D3E722EF51DB8DA9B442932633D32B33156048EB593D8B08E079593C3 +FB4683C42CA97DA34B580C414914AE0CE84717FED4FA70874A3C78D9574B78BC +9F9E37F4D20EC8106C4623A8A69897477DDFDB6E50AD1F5636D2EF7AFD844E72 +2ECE7835DFE31072AC61204C402D2C673A90FA0E526D7D3DE87977610F5D2A48 +3E2FF2495DB016B65E9E6484BBE9C9BF13326B2A2E7C68B443A0A572F70EF955 +9FBE9AC8C006BA446F308C676B629417B2776584035E0504FED59020C2DE7738 +5AD72081FB10B1009A3C558F52FED828FB0B0CAEB60A5F1F2A1189D88235F971 +82018DDD07600A42695DDB2A7BB8F44BEA66D53D62C0CA62DBE4A0C17C1E4999 +18C83E9F1A8A009CC1C44FA8D6C5C7185E699B1C546C92F8355C498C33F2C43E +3B118E721133112807D7A981E47F50028F48FF21709CE1BB673993F7F0A052D1 +88312F41153953A0B1DB171471DE826281FC54D7F8B25DD554E197FF23868401 +A7E38313E93D3243ABBD7B2DD969EA1110B3D588839590F4ED881372FC5B7D7C +07A99B7413987EDB0C2B41D7037F5F1E0F2E7CF45A29642EE14CCDDC5A090B47 +2B82A2FD09F000DADFC9C14204BC512793F3185A147686EB98C32E9FFD687259 +3685BE4789D48E2BE18A0CB761F2EBCC7E99D4BD09913FF351C161F6722B3737 +9C78738638386989937B23ADAB63030E5C31380B07192E09FD6066604AD831F9 +2F4D285217E755EA58BADBF0DFCA2E70FDEFC8D5BBE367248A47F843034B5783 +71EF3E4D92EF178100ADDF8DE5C71C3734E1A6865F3AF2355EC20FE8D7608C73 +83929E399B3C91BB08159C95636B1E928B0F437147033F91348F02E2B1BCD927 +C73BABEEC7692EABFCB1701F746089FB4458A317B1E7629BA2C58E9A89C900FF +69387AAA521758E4B2A809FD494A127AAB588E80B59D750CF3FAF8AFB31FD158 +6538201CA8DB47FAE00C87E0D7847B113D6A8E85FF84F08ED0C09B6204F38B8F +7DDCC78A0F9FA82C2C833E8BD902BD8A65DD113311E3284AB51BC58926348B28 +13C8D8899AADB8F98CBE2F6AB7CC3E09F0C18BF5416BE86A383D8D96DC60A4DA +F018AB4779A4EEED091C287C7ECF799C2DBA521CD3246BAD524CC6837F070FA8 +95FCF460B13130A5799F88C336D4D1DFC52C07BE620B26200D23BC3989550A3D +F173E3E5E5FFA6B321696E69058D11CC65F7C333D1ADA7CAA181F5C2E682F5F4 +127293D01B3ACBC0B99D85188320DC9370E4401F03FB0BA2B2442F09E6F6CA08 +90B9A3C6917B0AA073D19C51D8287A570876FDF8DB5AFCE9EFDD9A2B3FA2B678 +9D971D889A192D3759B757D84930B9B97B63E5D8B4913846F0208885F7A884CF +A5AF86D9D58F1A17C33FAF7075B79C1887B2BB274BA48CBFDF483E86E6E71EB6 +57D25483E184EBB4E9469CE0922424CE0CFB1FBCD6AFF4A5FB513DDA9E761DC1 +63565FC8202D6DEAC9C9F5BD6BB30D669425BF5DF1A4AF9A754A9DA8646D3266 +0EDBC8E04BEB4AFCAF3C238EE2B6DBA6D818E83FCEE9B28C8B6AD9198D61CAC6 +A26FF35B21975C197B1F96B02E48456A1AEDD2619ADACF2D6A6619A237C47F08 +28D905F5CF6C1C455C80ACC84C27C9AAD9ABBA78E58834F80137440693A0FFCE +33BF4E0E2825D2678C6D931FCD3D1474CD58144EF4A7B16968216834875743B1 +8974F371D54525E7EBD64FD3DFBAB0C40664E98977A3D459AB2D6676E2CB1399 +BBD7FB48F1A84EC46AA3057F33814D69211ED756FC5F75D5E4EB7AB0E6057A8C +6435D82F02D74CB19DB4B0D750B7EAAEFA9529CAB8CB433FB60C2264D169AB00 +7E9444F011788332BA77E81D50AA2293545C0926FC9C4C247EF157D504930618 +A7396E842B86C1F1E602B4A52010E6B4EB52EFF2B7F0CE47D6E264C993712972 +5B077AA7EEB2F5DF364FBF67704512C28C69EEAF93E3438C59E091558D60F79A +219FBFAFDCBF69EB6686027ADFB986C08BE47A30AEE05982B3EDE4845C07766B +12FBB7F6BE40EF6F8FAC951F0902726CBEE88EB093138B471BA1062AA2C60EAF +B92E13688736D290994632EC68A8749A96AF20D49D38288D9D644B447172C0CB +EAD34C924D70A2A4B67E63C4033EA4D9C390D4A2F502CBD2B8051B3A56F9719E +C5F10515BC4ACB6AC81DAE13271BF92445143E8FBDCF674A3A31CD48CD7D58A2 +6F7C233CE38D617682F9C7D75ABD9D47E6E5A52E446B6305077B387BAF445516 +F0706DBCC9880D7411D5D0CAAB32DFCC0A53C4311EDB0D59CDD2AEDA92B511EB +4C2E9EE1539FABA1B038C5A27D1B83B3D9992B57BD42402AC559D4CBCDF330AC +8B903B56CA2A7A4DCC1AE10886C7F76DE26DD3CF715896A6E767200D06E4BC18 +E65BA274F6A31E6EC827C0AD94892016CA20475C2BFA728EB8BCC31D3E5B586C +91E71A2CB8C306A6F3DF3C7E92F9695A6C025AE5F712DD3005CA5A73E2BD5E70 +185C94AF31BF0D6F9B348C9AB844B9F3E693FB541ECDD668D273C0345AE664B9 +D460E7EC006641C24A395A16E5E2D9A615BFD4F1411479B29D54377EB7C091A6 +6991E642E5BAD11C296E3BC3846C21959E09F3C1D7D6E97AC7B2C9DCA00762CE +F24BF4D6BC5A66714F9924399BBE2E4B775539ECEA601C302B99C15D7D31E02E +4B1DD00A28823FDF14230D5FD1AE67833DF4FC9C56812302695952FB79B64D25 +63D9B424BBE39DF36C521B77A899B0648CF1D297B9C2E0E78ABD36EE77259F01 +46808774CA17DBBC7C6A41A2F0C6C84DFD32F04CBFA2FAEFD6FE5F483CE69B59 +E9E4EAFE5B7AED5D2BCFC3B2E0D455BA8B233C3DA80D840933DF439015679662 +53CD20545D6C5301770C9CB94FE9F33293114812F5B89DEB507C714A0BA5C17D +61E7D72FBE026E84199AEC82180CF8743F98CD086BD3B68FCDB71D385EFD0470 +1B4FFAAB3C5B5F42AB9CF05D2E5E3357D6A1BF19B194A9DD5C29772DA5F661B1 +501921A870F914114C149A33421B9FD4CCF8F28CBBF3226ED9ED5DD07F935529 +5E3C85660BF207034E9C651CA1335F5F4D9E8DED7D1FE320497262F1DF6B06AB +B9529A3CCDEB7184C34DBF88C061783C4B3A539796684A56B7C25295051A2E42 +F867040298E568C103C84E29D157BAFFF8BC0668C664AAC815C1A873DBEDADC6 +733EC9C4C57328D7DE5FAB6305315BE8C371B248C445E6EAA4916DDEE6EE05A6 +F50F26D3D45DB2CF1398D824540A9872310872485D227AB5CB8D8A8DAC043331 +408AFB945646FEF767EC742464E4CB5A98D7D8F38C21EF68BE1876BD15B6C11F +A4B43AB7A33C495C212C4E594418068E341B20C57F79C47A7BBB28914E877C2C +AB80DC2DBF071A317AB2920F767D8A1FC998403DCDDA6415B0D4A94DF7DCE9F4 +9B60F2392BAE27F6478D72C758C233FA3DA9D96D4D8191CE968AE485A799AB6D +95322F302078772C19D89688B3575FE1E84C73430F1F8D6143E43FAA5912E7AF +58F930C763B72A99829622BD7C96ACB2C6320E2176270BC51B6CF3033102561E +17A103DFF90854793DBA4D9AA7EF1EF9709D0C8DBE2C3EE69CF2CF516FFC2C8A +166CB559D20A152741C5DBA5983A3B453E8BC0F22EFF090E5D9F7AD42DB05B80 +274FCA501781C3B1FB74F7B40F4391F15E65DEEFFE14A6EB99D3D486C1E4D73E +A5D292AB75867D870DFF177FF71AD532A5BCDC0470FD91EA832F5E027689E936 +3C7F9BB7881A2B46B02A8F272578C47D27CBC89F0105BD91953C0D7C4DE9E9EC +0FF9AEDC23327E47C524DF384683E7C8542104B22607051A213B8AF0D94B4EDE +049AD4AFC74FB753610F6CD13FC34F5D4D705063E016CA5E260F1F4FA2BE87EA +6E79DAA82E592A906061821A01AA2F0276912CEEBB77778D75889AADDA76F522 +6808B35ADA371179DFD3D1679DF334E4DD438D01704396BD9042C0D028B9E8CC +245B8335178260CD3B2D9D7FAB0BEF7770355560F8C055C9BCE81C76C463B75C +5F47504AEC68577E9695A3FBF932D163CCC557B0143D1ED522928A264BED9249 +AB174D86B42812903EC48FE3A5F1A3A8543CBCD4ACED168496265EEDB2BC4B79 +4C07525BAE538CA5CC129B031753480E38D96336D9C7C78EF48586E9CF02F7EF +43626CD0B73711A8CD4F13B24DE9E38A03A84A420ED6C77B6B1734E5FC69E584 +63A841001C512E18A5C9F8C53A8516D6B7587C1643955C71E602DC99851E9A38 +DE27430FDD47809376C7772EB0FFEF4AA64C55EFE890C74B9004CFD600B6F073 +CDC64C8716BAD971C4B1893F3FD4A59AB394D4DE5AED4660F4D23920366D2830 +7F43AF7F7602FB33DF9EFB48499CC77FCDCB6EBCE365D26EA8A2B60848491F26 +60116EC874DC6B07006CD77703EF3EC084C2053080B8DFE38FB36AEAE7B5D81F +977A86C1E006B916A50BB0D7493ED7318A4E6F21A18FA5B18DFD5D53C60F2B6D +0060932A1EF4052F213E31C8050B75BDF9BF05FCDA5632D023C0F9460D4CC097 +0E3B4EB7EBF38BC37D2430C9B986360B2DB00F460745355C56C34FC2FA7A057E +218FE188E9BC1CB3A45646F0F60CA49E211CDF185901A9998A901221723A0EE9 +DFC96158986BC74DACD732E83123A7635565DFE7E988AF487D51A4FF600C7DDF +F7E1F2303DE065994987D2F30597B25E032C87BD457488B1609CDC598D211328 +FE81A3E02F18CEDDDEE96D635DF3C5ABE7B4AF9A671E714D7F84E2946FF8A625 +1F174A09826576978A0AC44897B20ADBE06A16EDFECA9F5C0E0CE41932D1B0F6 +7E8BB9795C4D6B3DD70D816ABFD99E45F3C57EE72F37053FB9E57F1C01207601 +FA2DF65BD70337A8CF7628298A75C44D7B8E9BCD26B00147FE96DE6E765761BA +1BAD64CB4A852B14CA7EA829437BBDAB38708D6139B1FE75B5FCBBF664345181 +4B576D7A5A7FE90C13AC8BC34FB57F2E1775881F57D0D66DCC98D8A01F27A660 +81DFFBE3DB5FE5CDD5191F19DB1256A92DD6AEC3AB291DB0B3304050DF0CDC3B +B04A8B8A716848D8E2E4310E40C070D156FECF9B4B95D2808D6BBE936196416C +63D8C7F27F5E92FFD035D61AAA49C86CA0ABB5EC36EF4F01F221DA46B197661A +7A9557FD7AFE9A40CAF0AC282FB128408DE45D5A2C8EF135A04F88A329D66204 +1F9A307F9F309B40E45087797DCEB07DB4E5EEFDFFB9F707D07B84E8F464AD59 +E24F97424E4BB1355605DAB865C2D67986955C6FE36A02F875CA994C7C04FB69 +43E5DCBFA36FCAEBBE648D5E3B496D50504EE638D56969961B9CB8FF2F44A6A6 +B8C709B9943342569E5C3D63D9DA790E21D03D479CC2AC5A5C970DB692294D03 +E27F38D28D78D92C7C4AA662305D71C5EECBB6B81D0761148E18AF4F446DCF13 +186AE851FB7AD933CF680A877C17711B461A96730862192F56137323B2DBABDC +57A345489CE554BD7DC2D96DB11CAAEF9A3BF655465289D6F9651481EE5B0DCD +886953AF319B887A719B636C43785B44ECE6F1EE3C1AC86E2AA4C964A25A3682 +A3DEB36D7E1BECCB69ABF988F354AC4A580C946E788085DF78B6CF197B897DEA +C1D3F4BF2EE370E77BA5A8340299C77EC675982F044DBDDB418C1E9A5E7FCCC8 +120B1A36A5A1B817C35A3EF5A29A1F4E3F97BDB7B6A31E5DA6A8A8F30108F965 +31DEA4C1799DABA69BB6959CA366A3889432AC827DAAFBFD96BF84F3BB5E5878 +A016EC02AC6A509BCCFCDB85E5C4534B126B0805AFD14106F57B8FF4AC58B6A2 +23084E9DCB41ECDF4E84C43AED1B579520ED54DA14CCE366B1C39617065F0212 +1795E6771717776CA4E840CBD9EFA505E92E1E1650BD7191AC2DA4E87D891E15 +B31DEBB862229B5A717A2605101B600A25B517ADB419B70F5A03431986B2C812 +79951379F042E3C20470EB258FCF851383AE398D3D1483D7C4CF50010FE2699D +0B65F4EDC5FB5E7818DE394045E0567E30149A58C205262395EAF1C9ECA0773C +DE35DFAC609DF0EC061535C9E96CD22FA9B6003C8FECDCB98240B94BDF096380 +68CD33A76AEB291D625E7B1FDC345FABB181FB12424FB761D1E0FF4781F05378 +2E3EF2652FA34F07271F8D0EFDB646463B7E9B38CD1A05B3973552C4A628CFAC +670A21CC93D6922964037755730490FC282808F775A4DCB6E36288891CB19A42 +3F03D787E1D79E6A12B81A1D7255A4F64AE90BA8AD8C8EDEBA55D7DFD3D54455 +25E6DEA74FB43CE51B1C84CEB9938620C0537C5EC85AB2E91769789EB85EFAC3 +870E5D067848B641749BA150611A5D2BA928D91E95068E61CFBC413B1454DD1F +06BF3F99F961E1559B9AF89374C2727F768E43F4A257A9E68FA2AAC2A8027E91 +14F9B60CB06C47EAF3B56803E2ABCF09304E61059ED070EB3BFCDC54387D996E +E3F4333DC0A18D85FB3111EFA4D688BF2496AE86BE278D96C63A003D915CB703 +43C69928655B9EA9488C6B4CACC9389C89655E6FD791EECD63127743346738A6 +5E94FEE2FECCFB7E32DCDFB49E994BEA18282FFD227368BC752F105D20F0C407 +1A52E0F6B8E6BEFCBE7D03B5316FC819BA263BC953233E2D4313F5F579618DEE +131AF5EEE5832FDDBED93A4DCD37544115F8D04667A882EE5C3C9077A54E0D74 +7C994403856F138C84901A82CE91A24301A2AE0DC33C02C56040487539AD37A3 +918BE91B99D93826E210095F3C2D41939A27370D2BEDDCC28A9CB5FD9EB2787F +27DE87198D9A148C369EEFD27C92AA13A37FAF61C369C123B35319C40EFC78BD +073306C89AFA2C5A16CF24C3D50FBAD571D7BE320F69A0B9907D662ACCCB4905 +8F9DF8A9F37C6A61019CA91B182CA37268F8062E2EBD06D128F85EE05BF15A33 +B2DBE389BFF731537E1D0FB779A1C28BBCBB09FEC36A9D4088800B672DF2902B +B8E117527528BBBD62D62C3BEA2C9F467E0D30300293A93D2D4A7CDD2A9E9772 +20121DEBC71376679A0039B037A95B0328DA503F99C55403BD30D8C0CCB7C070 +2E89FFE8089981824EB68CE6BED1A74AE28B402DA08F5775A4F5EA519ED2F823 +C3A3FB6CDA84E7096F35CEF2A3DDD29603CB5FCA8384FC3BEC5A61B3E13967D9 +2E3EC1E5B931A96BF0F480D7F449853DE07A6EB00E105B512A57BEA91F19E468 +D4AB94EFA22B1F30C1910E5360295B74A43F66ABF7B8BB11C33294767756E1E7 +3CDE0DBEFE4546E0DAFF5BABD7AE1B2FF444B70865E900660EDFF9AA05AF5B2C +454C710FCAE47FB68FD86F8C193ECFC82104C29DB0388F12F09FD890824EF219 +3C7329DACB7377EF175814EDD6C63B7A2BBCDC3D7C36579CF86F49F0BF416990 +09C1C945F34FEBF37987EF3894495E9AFB25A2608C20612E775E4855FE05EE55 +CD6040ACA22E09E7039A9B948DC1C6C1312142893853918FCCDAD894998096F6 +BDD934315A2B11F44CD89ED7519D0A9775BA029B8037F770F3AE79186FB05A35 +971D3B61657AD1AD0768202FD0933FE7DDA7C3F6DB9CD8A2D6AD260609EEC7D0 +2A74C9BDE3C78B2167272B4E95DC073A6775C41BCAB86324AA04EF3A687ECBCE +FE3A9AF6D3AC43167636CDE46286F15FE5E6C704CD6582CA32B0544030236567 +4C29CE1278A6271BF449251982011C5B44C2F8F428E7823ED41315AE8DCB19EE +2E271B979753D38198676F84B5ED4219B93CC4C12191094F9760DE9E2EF049FE +B1FB3E02B65D319ED510535C23A3767DA40BA18DF1E35267078791731D65AF64 +FB33E7A243CB4F3EACB6BE3D8547FAB850D22A9FAAB489971B23365E40A29A97 +78D68FD2FAE2426FF9ACDAFCE344A1E13B929C32E1657AAF857CE6F19F176D6A +86BA5096BD04A1C334287674AB251AFB2BE9D20EEAC62AA180AA1829F30A8A07 +21714796751EFA85E326DFCC83D365E32CE021FA131BD4474AB660210811C2B2 +7C2B31969BF1C9B8B2FA1D34D909D2598C7B48F5AD91911EDE6529A1138E86D0 +BC1D8E9100FCE29FDB22A4AAE29DE511A08E6CCE5272E52EC63EB9B543162DA3 +1F790B387179446DD1B3A9B1643CFBB732723EE51C928130E411093BBCEA8090 +FBCC2118D6DDEF9F285BC032AD9F288D81FC67CEE8A5E3F432FC197EBBF18149 +C077328B135A3BAE5190AD79EBD03D40EE75DCC2BCDA23607EEB8098C5B2534A +5A13ACFF5D91608D5DCC7BBDB8F4A6014AEE96010C9CE0A4EFC3AB2F5873BBDC +FAA4E91C953440C7F4C6193597C6540AD2846E0B52FFCE10292AE2EC556C6F37 +440F62DCE7190F9C5F59E44F83CA50E36F9CB47FE83EB5FE5C23C121FDC6A697 +41B8F5C4A3851C15ADB11E962ECAEBF0C315E08DB214625B3D6A886CA02D206F +1B4A770BD723DF5D7F90BC0B7941D72B1609C5B6AD7AF5AFC3BDE77A943FF792 +639DC16B31AF0C85B45F8C5186364DAF699178311AF9B0702B398BBB1BEAB6B2 +EA5C2307DE6EDDF903EF5E79D08D61D39B0EC51AF3D0D7FDCD9C1131804F0E27 +85D8BC049A1DECA211F9743BF09E4384FF6621DEEF2F7D7155B313A0E4C8F66C +30EE4150F734D8FE376AC4D26B09ADE968F91D9B143DBB4DFDB9E224459CD057 +842E4414E4A33061A4AF9625D2097333A4F87C3C40DB0CDBA8219572F558B087 +013AFFB1172831121990ED3E89C46967DDAB412274E0CC04136D788DE13AD046 +28FE1F03839AF4995426C11F7289B498F0FCD7F54CB9234A74F26B86D19F45C6 +886F2B36B6A5B37D8675536A35E4527C97EA240A92975A7C10BA976C80C55BF2 +1B86FDC9FE158A80A37280EDBF80938E69DD4E20337AF45BAB7EAAF549435885 +1C16CD1EF77125681F6289F70CCD940BB86967B55AFD6D08F87FDB22EDA6DE81 +E934EA0C97B0D53999244C660E4F10F4CA543236918F8E079B722108EEF70079 +85901D46786F0DC296D3AEBCC6DA14A856D6223F4198E32F900D5F07E7845F88 +DA4F19D1C957349AD9314361F0A6A811E98214D0247DAEDB5D1C6B222CCDB17F +A98F67163A973EA09878FC2EAE68CF51760602032DE0FD9AC85D2BC427CAFFA5 +45E93ECA4A7B0AA5CC0098D7748FC314BB53113B1A2B5A2194B47C3F8B349194 +2E2B16A5E3222A764E4A16D2DCD3947E1F0E2391ABC6D1A95C52628FA3654611 +2F9E1CDF0D5500FB1B837E1309D2DC35A67EFF4F9B6E5B54D4A8A0E561D05A55 +BF79CF495C1811A4E64810A1A73824EBE324C86DEBE83438C7D72C5AB6700A60 +1358B6BFC4EA9281464CBE73017291546FEDFDC7BDF932D4F561022920D4B741 +138BA02B5AF2E1F0842C91785A8509A82FEA7B0A26171559391EE99BE4E8C5E2 +AE8B6439A221DE41089F34D4892AEEA462EF537C7A48374CA3C73FFEFD6B2FF3 +E9C0B835A9B3D1373935E86770A80352D3760CFA0C5EABDE158C1B51F96557BD +7B712D7D3834D9A6673E96A4FE69B0A64EAA2FFA051DB78796A128D1AEA6D475 +E989E574B40F907181DC7043CC2027E533EDCF4B0C17827F2E10DD42ABB7D24C +38A172242FAED7C4DA7DD2B8683CA38BAC2C088E990414DAE86C25B433C8F6BF +516A1906655A63C3214971B2494BFF407B4607E7318F8A5568EE866FE83625C6 +1650FBC4C9359AF0E51820F6C7ECD1F7FB860F2D7127E89B9DD0103C3D84E643 +D4DD4B89D46B5DAC55495E9122ECBC8032EB6B88BB0F8B0E6704338F88CF7E32 +DFC0EBFDFEB5CA4231C12B8399B9BA02BA89FFA59EDA21D625FE4FF82A11BE50 +B40D6FF95453E926DCDF620286224150E1AACECB9E51AD14E1EAEEA10055BD7E +E229483A955DBBC66145FD635F7E2B4ED0B029AB4F1DCCE4C621172A19429798 +5143B141923539B0CA7B3127AF1F1C5034E08012A95FD478E2FA125B5A8F7015 +C9F2271A7689B406EB4002EBC9D484DB76006E2B469E2364B30F2BE4397868F2 +2E39BFB8F5A408375CC3C9D2D0BE459C754BC634B700E9523C44EFAB1A4A68B0 +D0CD9994C2EA11DD50B4ECE070B21BE41BDB6E0DA7B59CC6351D8C6542B680DD +D0858397472577C3E5855A56328654121E3912FDC17A245C3F26CDE4483F66F9 +083CFDDE3A3F4411955F5ED4EB645B5E4654506521D2551CF34C70CC4A07CE03 +C990C3FE69D253226F7420BC064FC8FC59E79C7B1E6194525E544C44A60B9850 +8F220B6784E0F9868C35E8448B7A576C17DC0BF2BC2D3B4BF333DE38DB7D403B +1515626E1FC04AC02954976C5AACBF28DA494A64267D00C6D0CBC7FBD3750E61 +E1B5A1FACD77B162AC15A2672CC8A6DE4909529C96D5D33E69EEB065959BF0C7 +2722CDD0041BC55BD4C9CA52829A13B4F8826D7150FCBAA3C9A7B16FEDC19AD6 +BCCB85150687392B03483BC3D610B3B1089E079C8AAE97C8B4D05F40B8AFFC85 +0928D110130AD8AC94BBB21374889B4C8A89187E9D54A7DE5D450933822E59A2 +A1762E7A9FF62558A43E4CAE4A5429D4F75598C4DC719D767A3CA579BD48C047 +EC8B80C19C5037BBC0EAE5F65511DB1EA09715472954EEA5C0E328AAB4F1AE98 +548867A44C774191367EC3E9528E60EB9BF8FCB2B2C463E80A0B2304CBD01FF7 +6B1EC66BD07763AAE921771853BD14ED93A0143B17B7123016B62607B83AB580 +929FC13A53DD9E3CB3B9FFCD3721BCF5FDE5A8B830183FF7AA4484A3871CD9F2 +9FF7F65B268D71F51E466E4C694B407EBD7E9D1BDD358FF51F1B9A792823C992 +6BABFC0424797D40F0C3C15D4CD5E8C32F3751CA3A50F69853ECCD06D3013883 +6899F1E2A5E6F6322B1302FAC98507A7C0FF002DFAC71E42965585E4D656B819 +00A4ED9407DEBDA26830C6579462F33F8AECDDED86281B94EF4805A57F22C103 +DE1E2FB4F12937CFDE5068C5410ABC66F3E2DC8EE50FB029C53DE1D62CF9CFA8 +91D2654E7D65F3B1CCC0A6ABB0A196A68E15AE327D968DA80B85C61394DA0FA5 +FA40D524012656E765F69D30A1CC9A9C1F9E8F1A0EE84345EBA78FB313CB5E9B +6BB9D315FB86818C1147BEA7388977E118530207C36A5173345FD61EB33819E9 +9AFCE438F2E7C5E4F89709D2A75E272BB065EAC4A4D7F0ECBB72D25D51BBAEAB +EDA5868C69D9FC8F45ECDDCBFDC23C28F6044C010DF2DDDDEEF4D6746F59CF31 +849B3FB806E202C4566EEFEFB48357567B9A2F6B450E03CF1DCCBA3EF18B7949 +0657C3EB26184516468BB22C1549A4F0B78656DD7656AC38DE0E65C883354272 +8561271403620FD62AA05D87F588BD54CF4C2C5061F15088DD98362B22BDA31C +9D1B1F721D12C14568AB3D6FA52ACEDD23EE02B2CEC41C5C8E86F1FB2C61DA40 +CCDC7D08762CB10F72A732EEE748333EEB9A00903E5C1EEB9E7240DECB57DE09 +4640E379C672F0925E8BF3E8C57141D53148F456D49132557E969F7D9BEC2ECA +4BA2D13F2B84A6681855DE2FC9A32DD5F79C12593D09494679045A5D62269465 +3CCF25A3E2AEF7606FD26D5BC90A98EB6A428CC1D71559FB085CB8AA25E8CD3B +38DE0976E052AF2C5E8BEDD0F1CABC834C14825FF4B908A95EEECCA3F77668E3 +BA0E51825809EBF4B28719CA693E586E0FA33079BC29B8F4F1EA45AB55F62C62 +0686410809FFB6804E3852B43EE3ED847386BF9619291FD8499D54A569FFEE5D +45E84A732FC116BE64CEBB5C91B3688116F28FDBB1FB6603B8BF93FDDB0B244F +4E815FE0374D6BA05161F4B3DF0A5937AA13F4E61E7557E4B21B6A9A6B232080 +8F905DB36DA5F751FA54DB67987F052B1A93D0B4838AEF19B1FC903891F4A959 +22F6E05BB3D4A625BA436CC0451F7168FAE8BD7A1A4579AA33D05A1B322049F2 +C7E77D247D693127D02C8B48893F801CA0C5F8AD50F283E1E5C169C9F0E489F4 +AF9927544BC8DBE7953372D8326C36B159FD7D6338296C3FABC04A1271E88370 +8033CB18E3F150ED20BCBFBD5B2852576713A73F8E0748432C4D5562D68360D5 +E3AAF8CEEC2D97730A254EFB383A02512E5EE1B5EA05332899FB71CC0FDA9D54 +C15066BF278ED881DDBDF26FC266B2D1975BCEC6C649AAA4939BD9B99D6180F6 +15C420BD675C0F4D3B39316673839E10D1C39BC891BAABF93D1E54CB48C634AE +08F67E5D22ED723EE1847DCB03A552C8BDB79F535114F38E34CBE4A31CEEB266 +F0B313501EF9AFF8447F5E456E28BB2145F06A12A906BB39E0C1091B1E81DD5C +F3EA9BBA76FB3F591FC709DA36CAE73A3935AC672FC99CF7E3D3F43229971A29 +C961860CD3FB900E2433F5C38147E79F0682F7B24354AB0A6758591A4B025143 +B6A8DF160012A86E39D1A4C1FD02ED3858431B94EADCDEE1CCDC12C2A8F5B1D0 +83646FE365AA3F98AE10818E4E660D5728B137D0B2FBA6170B3EDA4039437271 +DABCF12B1B7CC5BB3EB508591384E4CFFDABC26DF3CD0DCDD40BCF7D2A73EDC2 +DB9636F7A2C5FC4CC395B4534A95C69AEDC3BA07EE2C61CDF462BBBE45E92BA8 +FAADB1F849D695821EF12FD81EC8589C8CA32AD4FBEB8A3E651CD979D1D06FF3 +075D05732CB8CB8D76A67447071F50B4439B1F5EA5BE61EED31006DDDDC8B6CC +B3EB8D7B0AE9FA78E6F43EEF5EDC5A5C72D483B2E6A046E87AA04897839801E0 +C44F4A5F071BC467B4CA908AE468A7D6F184A5C3286BBA440CE315B76E99AC65 +93639D77100BAA6F0EFEDE4D0450080A1334895CDFA6C5A2CEA2B476D3EFBB89 +78BE4AA4671A337382DCAFA71C3387AE5BD99C8E5B1B71FE4E4E7EA4AE1789C1 +7A58BCBC1B1AF60A84782C62805496C184AE07D1C9BB5EE47CD2B6D73D4CC8CD +8C085189EBB191673C1A972C1FC87BB219B4315CAD3FC0F4A484BECAC7E76A57 +865A6605304CB829D164EA9F0E3B7187750180373936E9FA27E6486B33AFF82F +A0372EAF85CF0E86020526963F09D56D6C8AD91663E94EA9C4645534DAE7E0C1 +003C75DE07870AA6FF54148EB887FBB8A8A23983500A82276C1E652C8B1F6B72 +B12CDA04FF36B9F7504ABAECF665E5CBA9B72144C793E23809C9D39C3DA8C21C +6E0D8D028ACB60E299C371BFBC35ED9A776F089FE684CF079E1AF3F50E2D80BD +BBCAF449B27C3171E288F2FEB22D7450DDC35AA968B7C798D60CADA1191F4ECA +77E000AF3E03644846A2D5D209C579BA62282E74F60239838A69F9A54D3CC36D +79CB896B7455BE4926402EA080512FE24CFEF42975BCC8599988629CDDD4E5F2 +9825816C3E0D209BAD161C5E6CE1A7025542C7064F3601D83CAFAC150267A2D1 +8AD744320DCDC998B8225691649CD1493FEA7B5CBBD74408011A86D59D34B94D +B34B3C769B9686C9E124CABCDE6C8F7952A85B9A01853B34C81963C70F6790A7 +E59B54060A33BCDD57686F1966EFCDD3899D118B03D892DB10B3F02485AD9B79 +8AE7A61738DEC746C31C8AC104E1FA8494710AC936BA2B58686D3B5F22AC8F8A +BC38B02D39221854CD780E6CB0984E8AFEB44F1AEFDEA192C8557ACC50CD71C4 +A929DA76DFC2B652 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -16921,271 +17818,6 @@ A7BF0B41E7B5631667682910D591C3AA46AA6818 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont -%%BeginFont: CMSY10 -%!PS-AdobeFont-1.0: CMSY10 003.002 -%%Title: CMSY10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMSY10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup -/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMSY10 def -/FontBBox {-29 -960 1116 775 }readonly def -/UniqueID 5096651 def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY10.) readonly def -/FullName (CMSY10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle -14.04 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 0 /minus put -dup 2 /multiply put -dup 3 /asteriskmath put -dup 6 /plusminus put -dup 13 /circlecopyrt put -dup 33 /arrowright put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 -7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 -DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 -511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 -1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD -028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 -1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 -3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 -91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 -E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A -11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 -C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 -D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 -B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 -93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F -10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D -7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF -B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B -491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB -F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 -019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 -915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 -356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 -5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D -9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 -3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 -FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 -720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 -D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 -BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 -7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 -DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 -AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 -A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E -0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 -AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 -CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 -0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD -5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B -5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F -E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB -54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 -E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F -A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 -4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 -4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 -038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 -B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 -5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC -B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 -A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD -2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D -CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 -455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE -FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 -16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C -16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F -483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 -67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 -3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 -1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 -93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA -051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B -8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 -8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 -6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 -06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 -84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 -D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 -DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB -0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD -8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC -C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 -754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 -1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 -CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 -1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F -153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 -905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 -617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 -8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A -98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 -53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B -888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D -052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A -CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 -A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F -07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 -B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 -10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 -CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D -3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 -D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F -849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 -648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE -84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA -2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD -2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 -9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 -B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B -D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 -135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE -EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 -C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 -7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 -4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 -9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 -050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 -3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 -C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 -843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 -CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B -B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 -3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 -19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 -FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 -17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 -8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B -CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 -F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 -1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E -4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 -2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 -9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 -E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB -8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB -BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 -04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 -C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 -ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C -4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 -84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 -C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 -09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 -D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 -56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF -035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB -FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 -CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 -B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A -F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD -CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B -0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C -B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 -33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 -4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D -F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E -2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A -CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 -88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 -17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 -55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A -A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 -2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 -406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 -AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B -60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 -C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 -5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 -822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E -94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 -D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA -343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE -894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 -DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 -DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F -8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 -A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA -DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 -E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 -DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC -4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 -5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 -02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 -88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A -60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E -71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52 -9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016 -A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44 -ABFE22F1746ABFAF26E9BB5AE7E21432887D23A8C3160DA3AF3D0628A6B2126E -C9DB903AC24442D0842A80F3902FB23B0B25C96DCDC614B8199852C681F2F0C0 -F51BF67875DD84DBDB6C2C5FB86F8A00A26D0C841C8496EF8BF898CF9112F64E -F7C753D4CCF69A58C0FC2A551C9E22330ED64462BECF1578AD0BC6BFFBE163DE -917CF811D819CD8AB710689F9DAA4A24573491982CAD57C0885826E61E88E5BA -2BA8617FEBF7FBA6785943866DE611F029D55CAB3EAEF8BC555D0E221B45016D -6A6C0ECC026C5207D65A906D981940BFCFA58E07226141F17C60B2888E84A3F5 -82C2B0FA7BB167A7B23B3CC9B5388B6DEA08BDD775C33FF60F77AB5A73503C0A -295C589CCD169EF06641EA1FFF10EF3637EF9E3B8B0B5C06807A1E91D922D223 -0F26231B5192804D19A2582702B02535269F61DA486B5BCA5B47F0B40351E3EC -1CC0D0715D013319DE553B98321321D6FD4784E4597FBBB09B59C61C82A022B8 -B97034978A060C544A3B9AE0DC57034867F521CDE2D6BE122C56ECE067D65228 -55780E3A8678AF1A47114CF7AD54EA73812860E3A18A66A9A0D5EEC508C247B6 -87D4E280B5EB8F7A92C5A686DFA5DADD6DF2B2881C2A7A94D88F51FC32EAFA4B -C1A60B892D3246F5547995BDD33B2E050EB6A2ECF8B0A5C017AC59BF3BC0BE04 -C22FB923E45E32E892BCA35DC75524C7EB2FB75C2AB55F71C9F7D6F1D99A507A -C2B2E2592963146674B4153BB631C96350CC84A0C7D89925E2D0A07042095F4F -80E8B0254AA23000625B86CE80700E6BD97487E178DC3729A92149F9B710A4CE -A98174C9DDFDFE9B1AC9294DD4A19F0A5A5A37CD394B5C0A06510486C9256D89 -2AFDAB9D35ECD1915F5B2E6F79BC48EC56AF68D83B462FC0BD107217A149E9E7 -7C11E5C236DEBA2A2B70EE380C8BB29D40229D7CD2BEE216E0AD08F61CD4404F -27EE77A43595FDDBF2849557F0A3D31228E31C2BAB69D8B3FE3B9156A1BBDE9F -0A6B12DB93A448035D9B93F74F9FD1D4496BEF887577E2A6B80E75685D779257 -6C37430881572344743F79B6F460E4604C99E487C25A41816ECDDF97DCE57068 -DBA0EDC613E4819EFAE1600A6B22EE820B6DC8844868F10B3E938433DC41EB12 -849392D82BBF54600993B399B97E18A48581339107055D308B222C0631DA5C9F -0860076FD4FEB40E0ADA34B7639A7664F3145215F443E0F736FBE51485A03EAE -F0C72710A601ACFA274EA1585C20E835B530DCED81C1D6E7376AD1B3863AC5B9 -D9A68AAC81EBEE2395DB7E754E496BB4E3B25CAB964C7E6F7675285F7A12E229 -D0729CD9ADE0FF5C63924B3BEC4B6FD50C56BA2CC36C8A5D13C61024534D842E -FC943113538A7216E59A49639D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont %%BeginFont: SFRM1200 %!FontType1-1.0: SFRM1200 0.3 %%CreationDate: Wed Sep 12 2001 @@ -17400,116 +18032,107 @@ D0A69F722BF7F793DD71013CE6B3FDBCDA54D2C8 6F3AADAD690973C92FB7B94F01EA6D07BC9BB8F945E31A1377BD03CDC2F41078 6A733EB73784EF86CD47CF1987883CA618EFED89C4231F4A2B31021616D0DB89 C51001090A4A7FB511D9D8DF403A554FA06AB29F4A0504DE8A092565523C54F1 -67E6552B04B2F2B9CBFF470F807DED5B83E3870C803AB277ECA3BAEB7E82FFD4 -6293C25C465471DD7D87590DD901EA411D2BA202FD2C1901E291E417B50946B3 -4CE73E67169DC2BB69719E72760032BAB36A325807D366404800C18CD2EB10C6 -61F538857EEE65C4AA90BBCB572FB2C042A412CD417BC96C64DF0A28DBE62A85 -4163A7BA0BACA8517B5B76D39333596F72FD667893DD9870FBAC80DC8E83EA1D -E790C43FC8DC613D035D6F96D8C73E43CA11B3E9A10482BF77FE2709732F8065 -126559B448A95192F77048AF24C8D6D46560102EE1826073C05C61C3CE10BF9D -68B214CD9E3FC7B84C0B4A8233C70F754169807B8A4063FB8EAA71B39B7AF07C -F260F08D58ED1885E0977B67C14827EF268AD0B90222B25220620EEBA206AF5C -A28982F0D63729F2FB52A324BB5BB166C8B76500988C95C23E251F5235581D79 -F4196FA646F01DAD62C29D7D74D06BC22D2A2EDE50D27EB1E590E43480F0F3E2 -C2AAF32AA71F8D44F4F0DCA665B9AEEB07FFA2102DB2FF5CC264A9850F499943 -97F54EFDC5C30F96E510C04A558C6857AE5CBCB441E9B74E488C62ADE6F23423 -67F748E68AF9FE2FF904086856943D6895A88CCC15F46C9431203F6248528E40 -4D1D492270C25AC742E8747CD0CB25682D2BC5865B762597372D77ACB1807A86 -7028654DD2C1218D4CAD60210B95E8BD19E2854EE88EC57710491A203C9FE6F4 -3AC07F64A2719EB8F2CAE11F3A66BA36DA5E42F92617DA74F2CE02AF56F30704 -203CC78DB5D71ACE97A8E6377DA1F5B665B929FC0D79430F7F3AA71E7D5201D3 -1284A96D340052A97F2BD913EF98CD213CE2C1E86106CDA22E8F77C85F44E84E -D06CC2B22F5D81829C25C09E6FC4D04BDEA0BC65EEBBFF582BD1D70E473C8A13 -323A513B66FE3477C71C74AB482B687E017903AA0460C166EA8C304EFF851939 -8751D8E2649FC00CA98D9F0AE1873CB950DED8E8F22B6E057EA1FD7E43DFB4F0 -D262C4CA3DA5B18C5124700773EC8787B3B6F81F2408C091166EAF88C4646B4B -412AE6C02DD94BF5D206080E08C48D0E09180BED4B961BF04E0CDE2E40041051 -B6FA6448B378A98BA5F5DB13BAAE1F247BA62476B05F4D443468222DBB778345 -1E38A01350BEB1F8CDE6ED0C218D87B439343FF12EB39353D7191ED682EF5BF7 -EB0E2551F5FD19020412A91FB03FFEAC22E7A89EF4670960F608B0E14187322B -4F171AD4EF68CC5B3C2C095688B66DF291A751527C0B0E090FDAD74FE0505B23 -F0EFF44338FB5EA3EFC6B3579C8FEE1DBFD2868C4C0DAEE8AE809B53F134FAB2 -4DCA5E297EA1133675490E34E063DA919406EE962615F4FD664CF4A15B6E7BA8 -0F1CFB288E5068A11EE8BBB5B5439E1F59F8EE27AB1F395D4ADE9D5B8D92455C -C5B3962B4FBFB3F91DE38EC47FB7906FEDABB89F31BF69812950D8BB744D1A2E -50FE03BF04DECC857D088230A677A6D0313FA6AFB1E6F1D4CA710DB952B1D96B -BBC888A36A54D9D8AD5D9A33A7C520F21BA84555B96AEAA5AC06AEBD45A111A2 -E30EF99B5C327AE5E787A186FCE667148002BF0DA81F9C57FB360C96947DDFE8 -222B647491784D7C23A6E0AA00B44F151A520AB0720847176E8A9B7DC31F5A69 -18479E48E7B8D1DC85E5284B15697D29DAA4EB11740055679204FD77AAE48A16 -E575F7DA443474CEAFB0BB982D0CD68C9DD32129BCCBB0E0350B907FB79F3E78 -605D2D67EC3B55216A6932203D384B4270F9109A016FC5F54CBF7738C2AADF4A -D588741CE894E852F35D316F0ABAF1ACF67DD41871B550AB3B750881D9736A85 -531E4F928769C0D026C79538065375E5BBAEC0BFE2A838BB716E7CBC60910B38 -91E3AC8956973338F9C28CC339BF0DABB678C410D9BBD5B2727DBFFDC18AA4BD -C8BB386064200862359B4F54CFDC928301FE9C9204BDB71DF2037FE6354A31DE -45BE53C33BA7D223DC9AEF07C48721D9230210BB222480C6DC1EAAF02CDC87E8 -214AA923ECCEAF23951C8B561EC79A6751D2D25E665B93B14BCE9AE2B75D5964 -FCC61B99606251187FC1A33A199A3056E600DADDDF56C5DD3DF3FEA7F91686F3 -9A361572921054AB696BEAF88E502BB64F1D0479FD7462B5B196E2F6C68EEBFB -6DB917AE1913130350A95FB174C1D36FBFF53D8BA276183048098E2A20979300 -15CA69F3A17150AB4D279A80FA7ADA248693659F788C6C3AADE14B67A7A8DC93 -758F4E89CF549EE83823DBADCDA4C4FB832DBEDB7E23B6EDA5DD332404EE873F -3284D95F0953CE0DE515858C70212D0B606B575B2B3F67442DA3799069942F56 -8CE21696F8A44D34990E61B8B54EDF175AA89A99454DBC99EB639587A819529B -87C5DE121445CE61C6351219E866B5B033FAB3EDF20C95CDBF0847DA80015415 -5489ABAF9D5E8F967BCF059E80AC740CB718BABDDB84F5333BE2C6570E9F30F6 -9D21766F2ACC2626CB4A33504EA57EE0DE0164375BE5E6FB7B5B6A6F0B64A829 -6A4246A2C23AA42F9572563AB8839DED88F5FDBD973ADDDA08529EFA117BACE7 -3BE96B00F1F39671F6CD5BD566784B62F22E3C1323BC5F6DB0AE26DC8165F0D3 -232C30CBF9CC4E9FF26538ADF71C5E6449150FF96062F3D54E57E15D6E007480 -2715EB5FE76812B297C88B459AC5A430B688C23F672D939001777CA065DDFC95 -E1E989AD21F54BE940BA2760DAF5D589B6E98A84B8BA18FEE2003A0FB155B469 -A662838552A1692D7D731FBAADA2C528734058AFC05AE5E60BCE9357DF849409 -846E243005C9C1677D637D8F5B1AE7C5314AAE08F769F573439DA1186B75BAD4 -8D22782B18FB181BE861AA0FEF4675344B8ADC081A5620CC2CA6AF8B0321A5EC -BA73EC67B44568BAEEDE55ECA8220A30B7C2A7BAC7AF5336B6214E03AD646508 -FDAF537ABDDB47B7D9A4B07C4820D69A965D7C969E235E190E8DEC1CE6E86137 -4A4B0B923294CAC35108C4060453B47B5F72F3712F9F1993DA1C2766375C9E23 -46B1FF57A2CA0A4440CE4EB25B6991822FFB25C122B00E4C4189B52626734F31 -30D98A194CD9A88EAACAF2D319CBB0709835681995A84FA33A7F2B2E1DC02D42 -2611A3AA49A51A32D6EE82FE0C2AED4F4AEC20263CB9714E229066365C7EC3EC -4C9754CEC1E1EFE49F6D1ABFF6A749F61DC3887C0DEF7D7CB723BE6B2C50DB26 -FAEC9CEDF8DC8213B4681F4E10D18D32C34F0215D49224C906425AECD31CAE30 -F1435827B68A74CF4FE15A38F6B0FDCEDFD111470027BF2298289584FA884CAD -F0733A797E45830D06F6DCF5E64254753FD5A216ABA491EE02128A490CD09079 -F7C81107653DC026C191B8C8924F1C2764EE0477A03D1CEE1E729350D2947924 -9E1C4B19032A41CF53901299E714B154F72C6DE6AFB763D1C9D3D35E1F647032 -E4161DF57B93B0CE48941546F2A053B04F26146A422A10280281B10DDF5D80EA -411058A257D41C2AD94284838DACE29FBB8C49086541101472BFE68482DF5E72 -03CB66AD507035DEE3D67E17D01ECD0AF3265909478E53AD78500327ADD99C1C -5075AD1A8DE161F3DD82AEC34AC96C70D12DEC15D410D95F5668356DFAB63C9D -6AC3DADE1D200B2E56908CB2483F5500949C4EFDEBB43E00BB8258DFFB6DE67F -71C93BEED927ED2E07359A6DC5211CC289D599CB9821A7A19490C7A247BB5864 -685B9C0543EF5175C44766D76639B67F388462F5B22408DF6FA509BB987CEEAF -0066871054D45265BDCC3064D9A119C77416C73FE7B16654A345F757651CACD3 -D75D76276AC709C3E4F97065DCC5FB0F18F92020867F1E7A6743FE70F129E7BF -813149F88110AA68A8E2C05F5C3B32A89C0B9A1460935F37BA5A57DCBC9CE022 -E5D73C5A3B44A52F486DBF8E955A9A822EB977227135F5DDE253EC961DE85AE5 -56D7D8DE8DDEDE8C91FCA4F33FEF3EFF46D97CE3153A44CFF03EBF4224374C5E -CCD02A3D83456F43320F5DDE55EF1F331DAFDC59289674CBC4F9B017460E1605 -96D774D3861C18EB3030AE194566184CA501AE01BEEC1068E1AAD62F28D42845 -EFDF451322C8D2CA7B2807C98B7715818D934295ABD50DBBBB9BBB641B9E6833 -0C1366ECB9E24881BB92B77DAAA9E8272DC5E37851F0B3029931F4FD67A98734 -CC343E15A4C5444251C8132FD4A49CA1307282F74F840AC958A4CFF1747D3BAE -6CB26A4D2F4090A8496D075C0DA97F9AB68084B701E6174D6C1B28CE99D38DEF -76D6C25BD798B10C46CC4A463943BCAD2C61B275C1A1F9F9D311F5379CA531C3 -18F628129D06E6B4A395E790B0967C06C5EA4063D13475E2CABD970A4D5278D9 -06F80A8B9322469F10D0ADA91E87BB7E3BF8018107F9201EB4A0865800AA8B99 -63BE1C195D1EFF3EEF129061CDF57E89D1CF039DC440FD043247F45521B6E0A4 -E98D641DB1F89702713940A6BFD3372CF61C12A895F64C966C602BA9D0ECB2FA -583679CE3528641EB13E1926C3D4666049BFF3DF100535B65123B42A44F0B68D -BAD303EDF9C0A7E9A6B15CC186A5C4B881543B437E54E72AB34F513246C83453 -890C40156478C2887B5439EB7BE2D6E3ED131F80C54CF7CA29445CB00D6E2748 -CB51BB251469F3890B569E2920E8B9DFA905EAF2C0C557306DD73FF099324AEC -63FA94C2671BEA60063EA7F7EB513D5BD3072057CE2B06B56222F7117C237A4E -9C5C2B79C6EACC57E048B04305B5C8E02A50260FDA5F348C9BCC5659E5B27766 -3D8C48D4D12EEEBC14D978B744D3B42D8C411F8840508C5F886AB766A6CB0C31 -95741941BE34AEEBDA79AC90353A5BEAA8E5A186E1F381910721AACAB696D9FF -31992C3831EE6D8CD1975F4AC65ECE19C8A8850AC9251B28CC3CF4A4F3E041EB -51C2AE702FDC926BDBFC2CCF269656BDF90F6A92DB2C7091A243FCEDA6543076 -88F12962AA287CD56C8FEDBA6EEB908352A240759F1B28623A3907B3A7C5B064 -6B2A04 +67E6552B04B2F2B9CBFF470F8068F3DD56F8ACB01F6C104A56F6F64E02847A98 +45C823D37F398CAF586AA3EF050E4CE01B4F9572DC886D1EF523365AF709677A +5BDAE986AC79E4AD12C8885B4DC1DB4EE24629D829FAE10DE7A2A4339CE7B7AB +3226433159BD59249552FF9A88ACE58C32634E70D438E2B5220360DDCFA34381 +141F740C2414522243F8942DC98340DBFE2624D60FB85E0900294DF8E9792F29 +84F79AE5D559D34F0656643C77D04F4BCB9D5BB696B5AFE313BED8B664590BB6 +A4D0230D6BEF9F97F0175819F780F4E7789EF9899F90DA05E0E80846A3B434D8 +6E2F73407610A5B117EAF149AAE7A33A387289DD4C38A4607D332949ECAB746C +F74B8689754F0DF3409BFAD95C13D4E1A8763425CBAEEB79A1B7EB185679AEEE +DD68859B7A8D8A93CE875B112BBC4448F45E494EDF3A75C620A66A5CDFF2ED96 +23FD65365EA371823F0802874BCF73F5D76E7DE461D8EF9E157567538D876FCF +7A259C5132533233A4B6C81B3DFD7BD074E0FA66F09F9756A4EE5C9EE0C92457 +DFFE8F3F350FC8ED47A84B487004DD8F087F2C3A6F4F920DE2FAD383A2C4705A +236BD28ABDE3C976DF384189A948531F89C0484FD5C344A9FFD7CC914728F9D3 +0C7157CE206F3E55B88162AD4D27F1890A7406C7A3E5209EA0A42CF06C204732 +B5003F5D1F513D5CC2987D4F4F13362D7ADDC3D3BC7DA6D660487FFDE7E0F686 +07A45721DF8F61ED9039FC5C1AEA0E84B3C22D2F3EB9248E5D82611E38BCFD76 +87A60F70068D0EB2E930FB6C25DBF0C3BAAF6ECFD4A813D157A41702A8DDFC84 +6D3821313EECB49FC243C5ADFF81580E9C197B4A3852F42CE5B694F7BD3366FF +2722C94D18F8E1B352405E77CAEA9332ED3EE2D617F29DC00E95CA27D1299306 +802ADB4408A21A41A2E09F99495DBD4203CD40479811F2848607637954CC0B11 +EE0303EBE4514CD829E3905EFB8455A08E5A7ABF3C3CF5443F03CF7C7A4BB136 +D092D1B709A3A18DBBD06A5246DF0B97FF248FF2EA0F009B6D24AE9469A16EBB +0423C4F78EA0D70AF5622677AABE0D00ECD15B3BA74E201DC4FA2E083B0C3964 +1846E90E2DFA6D5DDB0939D8AD42C0B9108FB9A8F20182F6F5240916C8ABB3CD +95AF693EE911BDA0F24AF0580B2621E7DFBD1F17FD79376AEC41F4D52AE253C4 +FBB485151A4724531BBEDA0F7BAEAC2334609D8770C7229DBC2C4B7611C29128 +3F3AA643DBB780E67C7A332B80B650CC520C7FF8AE88D8AF9C21BF7E2129D058 +5D0C1BBB5489D56258D63ED6FB5D7AB1755CEFBCB423E67B186439C5694E6072 +3036D6E6F5A9D1E2F89F7713FBF3CA72B0D54DE24EE880E3EB09ACA94E296668 +5D5594F53184FB2A6949A02C4E311CB170C632A5CB74684948671E5A5F3E4925 +D73DC8BD2905C11D61090C218674A19E1A7E0FB8196350D0AFE7D585F670DF45 +0C843344F0DEB3868E17DBE139B449CE26A66B63B37A18897E2C25C96939FAB9 +207060B4F93331801A5C533301ED3C70C986329A8940CBA77DEDF8DD5B670774 +8C8C339F825A0DD6543A2F5F68EFCF59C3DDF7DFB1C4308C06E45A96BCD330D3 +DBC0736C0C1EACC059EA1890584A19802F76007D7D84CE05EF74DDC0A54A6902 +A368E6A53C39067FB1DA08FED3541D6B21DEA7E980D01FAF707561A4E9F3D174 +803BCF998F84D53216732841AEB36B74E44A548894B9391483643EC16FBAA2A4 +7FE22FC7DBF57D5E22C2AA393455F47A97F26C95B5B9D3F4C74840FDD61F0774 +61679BBDC6E1E7D70303CD6609E1391EB98A5DBFC2B82434CF9E57078C62D462 +6EF51E654A16C923ED008F36ECB446B21EC1D15CAAA3F37AE73660695F70D17D +A0BDFBE383833CA1076D1E3D3F44103DBAA8E70FDB2E23A5016A0B439F4E6329 +32ECF1B998B65434589DCE632F55D5676BDB386B7F08A98CC89CDA980047C3B4 +D8C2028759AA23347807733D5A6B03CC4BC66F7AFDEAAECC27BF69278DCF50E7 +A04D39E9ECCA3408090825688E97E21E087169F724C01AB3480B6200ED409479 +1111FB9FB42F14F3CD28A7B7165CAC0D3EB74A46F96816E1ACFC6E65876EA86C +824DB8AD38D11B45A106324F826FA18AD9EFE1EE310F339EFD132F37521D0DD6 +D41FD28C33298C27739236DBC07CDC9A8CE5EC2FFD6B3ABC116F2146CA905405 +02328A831D106B1315C05C145432D7FBDC34689673B75B043FEC9B8CD70880B1 +8501813CB9B2C1B2A8D063664D22AC4C17381EE8A0B7268C5C47CED07554EDD0 +B47F28FA4FB0A3761819DD68329983CCCD8F1D9564ED06F3F18A544996B86891 +08E06CA7037537072DE8F4C9889D7855826373E0447ABB0203F85606521AA7D9 +0665C56D69AA160EAC74FC0B36FA63DADF30BCDD5FB6954ADC9025214BC79C98 +78622A49299CA77DB1846F36E9B6D0BF6971072C977C53454C34EFB86D8DD32B +AC72DEAF70440287FE1552FD88F9C4F4FB65E79DE1DE68C933BF5283EC9DC35F +7FA94AEA5630BE50BEC10AA3F058A8A1E29BDCA83239B145EF5C91000BF8E889 +039C8CC146D575AE328244B4ED733EAD0DD25B42116F023608FDD3BD578AE0D6 +E6AF49F9D2371E1B313D71039E9364DCADEF2622A8BEF0194F55ECF2BB8FCD2A +6EA0AB9A526EC9E704A9607F43A33017A3E55D5BCB20FA48D764639FCD6EFD66 +E25DA57233C51B67D6770453C62604ABA3017847BB3B7146A035FCBFCEF553DE +5EE4BE9E96F864404D7243C3BF8D91B05645FA2D8F4E65C9C31CD5C9C22E1179 +0324C5359F047ADDE67BDF1041D3DA5486CF8F990B7BD56CA139375724719E8B +C945A1697EA607C23BB42602C0E0B5B0CF60011453E31A8EF915345C6B288E78 +10067B3085511872EA34CA30D71B642AD531A01D2211236E7EE1D561B72D2726 +1E90DCD5EB1074D10EE451D0A84AAF53D93AFB712ACA790697073A6562229948 +97296C96BE904DC2C36AB40F613AF7FC853D60C8F0AD08C7FEDFCF3D45F978A5 +E48F58C8769C6A5257655AEC66CD8AFCEC9D3606AC1C7B4D5C6FBDF6F1B3B376 +17FAC6C392122A68F1B213518AEB9571FA53CAFA4C3C6A624B65F675D70F7C79 +AE7E81BA15AE0793DF3A0BC9F4828881D6F7E38D57F1DEE423D79C41F3E17C0E +D6533AAD1ACB42DF9B80B0DFF79E64C2BC50BC4D2EFF92A906B31B5EBC8CA98D +80557121326EA3F5CB7C892B8FE930DBEBAB642CA59A8A940EB45F033A3A45A7 +2C7826359D988FB20322265EE0315F081CA5656E53408D9C9208A16A3DBC98BD +27814BD1A943558B05E6761BFA023D4D21E53125F573DD70939BAA9400B30C82 +C46E12FB6D22665963F49CEB88D2648F9BC0758D5762793A2DEFE51DCB97872E +0115E9CAB8C678E887F3B994770ED8AF4AD49DF903A3763678D86ADFFF1DC9FA +A56133A02BC2ECFC0548E67F0E4E1328E9966A8E1087901938BF8E805747CA92 +4D0BDCD18259FFF0C311BB5C8CAF7925F0832C70549FA7636050B52DCF8A9BF9 +BD02B5053F5605E47ABDDE240822BBF24DF1776F83857C0C798B5D01EE1F583F +F46A111CEBAC294000B2A8B7F54DCA5739D7A16A0575D6699FCF7F3C0C0D1E7C +BB011AD8FD32EFF19C63E48804003E73F947589DA1CA2590F9689CAD62AC85E1 +1A04152ACDAF890BB971F6381A356160871415C1B3B3E6EE3082095969BCF96D +E3EE48610D97763DD84B0889E371ED6636EB70BB02FCF35B235275D726018868 +9E80A45062A1E62BFA79D6DA0C5196B8CB90CC89568E441D65C640F0DA573626 +A5C3E662E1AE5DC8EE9CF2E398EEEF64D3246FA935D16E31513913C233DD54E7 +086A0AF705603BB1AB88A93CAF6E2CA90FDCA3B339EBD44BB5B4F478D67D191B +D21CF3ED8F7C3FF37BBFA0A088208C4DE94BB0C2EEFAF7333CE20F8F68B5CF5D +E217452524F4A1035FF434DB7A4BABE35F54FC0452A1065B10DDB4275CE2B9BE +E2C7AE18DFF800B803C064E7CEBEA413994C69213627734FD49FFDBA0140EA30 +2292A4990BAF0AFD8A8147D683D189D6B713D2C1BA86520D4054F98202F69D72 +4E37B242D88284C291EFA02BCEAA0C2B65878029E341823D23E3B95907486515 +ED3E2A52FCB43B7B91843F376CC91068219EFEA0037689B99729A49E34A4567A +DA2ECD4E806DEF204F51271BB602357DAE7D8BBC4FEEB3C1E5B3FBA47FE64F4E +89620E16E66150671F10048A6303DD3CF845F4B30986B8ABB2F0E32DAA59A5BA +7F8285D7A59A8B89C44B6FA25FA43B29E307474BB852AD29E7866D4F8403E418 +290D82A49F15DC9468B7FBCA81D9C720805727EC21C797487A63D26501429C00 +8E33CF434DE64D1B9940DD769EE0A164CFDA117495567115BDE6970855DE1156 +3BC3106545D4B48ACF076E1B456A9DA20834ED4384FE24AED61F540E2F1252EA +A0E098FE119629E90B3A95CBF94B9D7DB1770035AF2F716F8A9B337B7FEF32D4 +22EE10C2DA27522E90EEAB1629CD51FEFAE504FE4FF0250A7D39089E39486D4C +146143E67B0B167DCFD4A4F8C598869ABBAE8CF851797235068D9939F074D4EA +5C0B2E0F97BD 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -18964,899 +19587,958 @@ CB2DB2134848DEA2F9CED443DCF561E7272B38F8 71B2D0B7784A38A53B5449ED3785D5DA4719F95DC9260DFECA93149ACB67CE1D 684B8EBC3C7954B5C60C4891981BA8C2B964C572CD7574E1BE04848870653245 C90384AF2407F76DC332096ED81633373072F975D7E809E9A6A9F68CABD8798E -48920B6FD8EBD6094DD71174C875B80C51FD45FEF7F637154F719134C7043EE9 -8CE315B34A05EC13D27B071362EC94823101E31B9DA75BB9DEAD6A41856986C1 -341AB0F1FC68DCCF67E30422379609D3824A76A540F89B5C7F37E984DBD317F0 -378BE1218EA6CCB76BB9D7693BB552307CD65477542CD29EBC614ED3964184DE -78E9CA23C790FDFD8EF644874B3349F58EC23ABB9B374A65A471C85B8CAA6437 -942E0258AAD4115779DFEBA74633FB775AF26B1435B3AE66BB342436193846B4 -609A3CA9066D2A749F8ADA215459EFC78CA89D69942B8E2201DBE01FB0274AA7 -6CEC1974A75E3951C53F2C40046E9A088FA25C4E8117144127C2B660C4377562 -BCFC6A4D0B294D31AD1FD8651A9FC027B2BAFC8EDEFA7D9B8BB80BD5DBF2BA76 -527563867C03431A4A5A55D9AB034EDF79D88F100A3A3170EF2583930B76C97C -2CAD08DB4862F20EE091971846BBB054A5EE5AF65F0F7B058F89CEDC63E876A3 -5D62854CA163298CEDA8225248B4CDD5F28D44B5D300D2CE49F5DCB6C591E015 -E6124B69DD245C7067F22D7A1019E04A1976151037E81E19B1D268E6DB5F47D4 -C2F4AB41F04375839EF5540A30BECCA03189E79BDBDDC4F3D03DD5529D615F9C -C456C8822CF801DBE050E82C37651B1F31ABA40C2B883E1070F6085EC42BA53B -14492E31E09D5C8D95E5C80710CFFDABEB173716A7561A9B83305F80C5619C8C -6C5622CFEE52B8316EAAFD48E2568377D3C120A90D67D660CD4C54EFB79F9A6C -1DC9901539DCFFCDBF50327C41782B25B9AB53B2A28BF07670D0F9FC62DEA267 -7D447AA8B079A6A93055ED598D0D5EA9018F66E1DC8EDFA151D3333F282E4770 -738B9F67F437636E7FE48348201B5D9092378B5C1D35C4E409626DD6A89CE013 -62BC91975C524B96C23488619BC090DA2B20C318419B34AD6BFC134101D3EB57 -52C9A950C27A5D7F7C19575DC300391464383D27F9C8408CBD2F26BF5F1842A7 -68708407786064099C2AEC2D5C86E975DA644DAD59F589892DAA511B8E0AAA07 -18A30366D10060C588B80E800280E232C2C7A213F7E427E992F0F94B379DE46A -B436D4D0DB2BAC39457DFF2F3E617C4E9E9DBCFDB1BFC14863C42C43D4922FD7 -C6B5B671217F2DD2F393E6FBA194BE43CCCD059305113331F586009E3CE1ED3A -79FEABB74BFAF8F7BCE3FACC38DD8EF92436520986ADAB61FC81B2D9AD446380 -59793DFA3BE04171939B5FBDF1682C8957F767FC63E1E6B029AD03A89D7A199F -AED110D7E990D4DF4F526DC2E066651BC344C27EBD8B02EBBCB8F040C43259B5 -6418D9AF2A67BEA52654CD668A8D78F1B9CF64B2B85DC4CA7AAF5808B927227E -51EFCE084FEAC9C44F8A95A7F87DC9CA5CE8E1E815487C96AA5856C38067C9C0 -ED7044EF6F6A07AEFEFC53B987FC241EF97BAFEE87852CD91234CE42EE5A34F9 -9AC8546C76AB21332BE22BF0B3F02C74E4A0FEC3B43D8498BBA740CAD472BC1B -73127C9A135DC6C64D88A0B0D42438CAFFF9B26DAA9B55DAB5D72515E013D3DE -8924475F94D55DA454D0EB829403A088A14CABD3ED3398F26014A44D522CF203 -C50A96EBBE3339D7CF54F8ED4D37D6A0BB1D971A3E66D53A8B906FC83063B3D6 -91578C32C1FD38C233FED4D51C930796AE78307B41CD2873A023AD84BD2AC21B -4D225DCE1C0B9D7BB21372409FD8957797F60CA60789EF683AD4C7DC4C017BB7 -990AD4C12993DE36956CC113E599852BEC1A10DE7101F1C68576FB4204882A69 -13768CB00D4812A6FCF4D0F9D53D35E27EECC710B53781D0F3D25D9CC5B69A6B -E79806A8E8E018E8DA1F0156D1EA1D48494D9B874E30AFCF5166A5BBEC4DF7F1 -42D7463BF4EA0FF32CCF1D7100BF79C9C931B58A4B5024F101A04DDD891FF388 -254F43C08B7EC7B79464F66CE61D1D9598B68B1E1C0E89E8C4621D16846C8058 -7138A14AB91B1B5629D1042BCF0F26E095C897CE66013CA5A6CF104BA59FCCB4 -347458D823372B5581864B05DC35FA9C2B245EFA2CC611AD308FB45642B3C886 -37C67400E0FBBEDB34B6AC1E4520E80CB3AC79BD019598DA0B72980E67CA3F55 -B50362E940030879C263F53833C57D638B2E2975A4FF054EE9D809F919A8DFC2 -1AC9E1561406DCD0990EDDEE2C8FE33BE05D8150B809C13809A65DE0BF2FBA14 -38BC2ED1DE69853B25BAB270C0C77053B1FD09AAB51962884A54DD7AD6927CFE -D86AA628A5A3979AC926713FFAC8C673BF1EA09C2A21BA853B97379AE23EA2D0 -130F27F494FA4EF1F3ED532F10127403E35E7558603835C9897C287DAAF605D2 -C1256F229DE013FDD73515FCECDBA20B456BF5D7AE8F1DD86B46AC98A5D88883 -E44C76091EE1ACEA4DF84AD463B95B65BCACF132E01E6B2FC9B146BFF24D2105 -C18E55CF8FACE3AFFDA6B340679F942311B1018F6210E7BD4A9C52E3B7A47070 -664DE16EF92B0A9203CBD6FF499DCF4FB6CF2F06E5C9525C0C353E8F544EB545 -8932A8B54837A8960FEE3E7D2E428BF5E3299C87A642A086894E585889C0501D -0F2FE0596A73057A83CDBA13231129E7500A0100F19786F2276DE883E2D93634 -978C08979407171FD48F9291122AE40E4B7C6646A2373AB54FA7E5F3ABE36D41 -4842097027C3C771B555F71A0416FFCABA5DBEAAA5533F3FD574286222E66BD7 -5957B23C22D7AFB537D8D9F0A30F58CB946F642E2FF1A57990729C0F4FF416A5 -18A5F47325EF02A189F7F96B93EC009611AA932E55B0EA4A0495CB2CF6F647E8 -3338E7FF32781DEAD1CC823871776F80CE99633BFD84CB2921D461A2637C80EF -09C2AD9053B790FAC214EA649EF0A956E57BE7C7DF2DEBF0BC70A92D3B64D1FD -F723D91C5A371F0D4BFD284560DD928B97F03B90FE032567D6858FDAEE6274E6 -BE85B49968A6443BC7F38F4F15C155FAC20C095B5A142C7BB9DDECCAC684FD09 -F3579A8C1E5ABE877753E0B1BA466C3B8E7D98A8EB4181F163B0A1A0EC59B5C0 -58CDC06E3053A312F8FB22E35B3A5657608902123B08E110CFC9C7E5512FA07B -3CCCB939AD416E28E04784F6D0B6498456CD0A86B9CE4053096A1DCD499D2C01 -18515480E3F72187D83B605BB6DD9FCF2260A4EAD5B7E80EBD64092A55516488 -013850ECF9E44A2BDC65218BA88536F13B241840A43183502FD119F77BB2CC4B -ACDD5BE2E361B4419996E7B389612CFB082E97D40805B74BF0A7151C26354F55 -3B1C41C40B10BADFF899F759E0AF12CBC1C779674D9FB046132DF4297497A9A9 -61D5669EA80BCBB953164D0D78C30A0CE1F30EF23FFDDA4FAE0ABD62841CECDD -178D4F777D2DC3185045156B453CB90B208F4F0C823FE8A2E6604B447537EE8B -7948CEA9BF8F154C8F5AC7032AADBB5A1FCD7D0A67435DB54990468D6CD2B708 -48029B2A6AA3C20FDEB26300EF95D333A2CFC8683A1A6A43FBD8DC8FA16053EC -38986EFA0A8768FA0ED545B9DFF2A539E404AEE2FFB606325BEF16B1F959555C -5867763568DABE41D05F584CCE18610CA2A529AB3BB927B9ECDA17868700661A -E9F7657E6351D13B1B0F9703FE05CED9E16B1A2531095E3ED4F25E002316940B -F97B9C521709D1D59E6D5436660D5056FFD6F41C8C4B12798F141FA476D68EEE -1DCC321413D4240746E54A19F33103A381C468BE917C04B8DECFCA8CB58B9990 -33F31B7D0D073AED8DAEB3E0786EF615BE883C519B61A9053040F640E9002F0A -BD8E86DAACB8605213FEFA1ABE014695DF86EE890025CF7C09AB355705D794AF -077C779E8EF4ED49A682E4EF4E01D44EFD163D20D13F54F0F6F9BCF347F56F6B -3CB10EB6F7E806E51B29419DFEB7EF1010AB5E002FE0DCB3A725413414184175 -E3E7E809D3D90B737C529217CDFABC899A20670FD8FE02480F8E39492566431A -41C1DB4D8D7B96F57582B548FE67F06A211FE3A898E5A21F6C1D5BC4454F1FD7 -53BFD659D26BB211E531663E230D0A9A6DE71980C483A5444C0C0E04E917384F -D78ADC2D1E57A92E682BFFDD450869053422812A7DA4437787E72E4295B313EA -06A3699EAFCCF2074DAF6267582C232B45DFA048BAA9E3DC40EA140CDEC19588 -4677488AADC0ED19596FBCC8585498FBE13A062F050B780A39D79C6EF9F538B5 -5A802A80D5684C50428DECB81B6E104147985CC6614DA60CB6101B5F7A1A40CB -6D7E2AEC445AFD7EA203DD27B91DEEA1E9F720413771655C46DE2DFB257C9DCF -EE98A7EFDA898E95F774F78A03A550A7C60B8B4A6F4504FA9F8BCF9EB050AD0C -264B6B3B0C4988AE9103F9CA4A8986923E96E066F96AAF3D9B96A3533F943629 -E228E26707D3BE2B69A95D46F32DE17C1EA4E94E059805F361747913F8A8224D -0B6F483BC56E116CEEC9338C2273A47AFF1F557651A691E3FF309C578B3B5B9E -4E99E0C2D4B0B42F476D6A22B4C7F090A93988140932D0C15D2ACD8E2E0C84CB -D9B0CC8D4995FB5A83EC0744DB6017572ED63600DD8F1C54679F3B2CBE1C7170 -92D99A537F5C924D6582EFFC01D84D1A25995135397A77E868CE4ED02387A9E7 -A2B9C45C642F239155F5D719EC7408700F2E25DB51F220ECCC24419C4FB42DCB -D46CBB1F7436193EAAD4CA622178C0ED9F0FE81A58F720904E41A09E60448B16 -46E70C119652606D4FB4310932E4E136BEB453AE193D2F864AA7CD8A23839995 -5CE2E21DCE5AE2D03F15752D5A8AC3A0797AD5C775A920B75393A91A42A60CE5 -8A4AC174482BA6BE5E60E50211676F658F0750C4A14F002A0A6D6381252DB489 -67EC891E51A2D63B302BEAB4DCFF52EEF5F7D16D0940B25AB7870E6A99EF2D8D -EC992FBAE463AD500AF828107004F29B0A4EDAA171C29C7144DD96EF051617D0 -51F75D4815BBF32BAA64E6E96EF9807FAE8B8E5DDE1175D67647D90DDE47CAA0 -62E1DAC7A59E0DC47E8EDC4EE8AE941AA7059481ABFE9E39235047C25B51D9D3 -F07E826D412832073C73E43FB69BCD78F3DE751DA80407400C99D41B5C4A40A5 -85804A8A7FBB5346064C35F79AADC6A0A1D1822D1FACD2C8C672C0403E0DA5D3 -A407635C42624568EB825552418BA6FF077024B33DE798EE4EDB05E4A4D5FB9B -390BF82106DF4CE93D2F92284545E813F915BE287AD3CB6C0CC28DC558D1C3C1 -2D2DC3E7C463F1E38A6ED91C228F4218B4A46BF85716558079225EA059E0A00F -3EFBD29D11093F2628D7CAE18D26D9009D13AD56F4D64EB170145F783D9E6175 -14FFCF55BA91FBED2B28C6D74015EE687CAA563F78644792E432C3A1776396FD -F52929690B6E6DB809270BDC40CB9AB16340B8C4C2F669ED0788C65B1E77444A -470DF748C234D919C7F7BA623F3ECE53E795B84F0018EDA950C7D0935E2FCEB5 -8C7EDF13910428792AFA5E26ADDD5BDA325EF01591BED2D21220465F9A6516F0 -FE6117F4D3E6EFCF6A7CA04C999FF81AD0F207F42B2A423EC836C946E7D3BDA8 -9FB04D5777C34D0F2EAC5A3F9D962EB21B8609B0604B27C67293E78A4B3D1806 -1631DA612AA8F1B82087D14893E36CE80FD9E65BFA39AF25EEF7F1C2E8164714 -1D27C811540463F258585B73508E9A28945C73CABC50A8DC36B45EB96039745A -7431230A5288A2023D34E6B49BBB946F142ADFE5B7D679849CA4B8E7D5BBDDA0 -9127546F7AA038B3A0D8AFAA6986F47917C66C7873ABFD1A0740AE3C20C98FFA -AAC09D3CB9D15E1A52449607D5767E3E92666F3F9AB7F0B590749E87F00E6AF8 -B3F94876E37719A209FD90DDE1AC33950B72719B354F17DE9BC242747A22F0C8 -9FF879001EA4C48EF2AFB94E154DD58C61452C8825EF79D1C6DB77FCA8A2483D -A4E74EFE168FE8E5FFC09D8E3240DC63BF17A8DD9572750DBBAE4967190FED25 -9366DA9DB1DDD530D02B55C0F2FA693224FB4F4BF9DFDB4973AC1A8CEBED8473 -862BD76E964D3E11D279D4CA8C5B31B6D6982D2A02F6922A1E6C02404D875AC0 -FC8E61F4EA1D73A587311A3C0773592367C8D190A6DE8D33B021FCEC45E966E3 -12205B73C40211B5C9CD35B0E5451AA70DB50300F09AAE4714C7ECAE46C72D9E -54A5A59965A81CDE8EF21D2EA1E6F34D36B9B96708DF74047617B3FBBEEA2A08 -DDB731EFA0B5B480F7160101E0F3862D618CE1711990A643FA3A2F0E019E03AB -3AE26F5C18CAF24E0C0226C67376C1C17E225F9C5BE7862FAEEC41AEDE5552B4 -6E53CA6BECCF60AC7789A24E2E273455E189047C61C4F93F4C85D4B8588C61CF -7C9FC3F79A0127C610AD92F0119468853C0884C3F2C2638B0298BA49742BB3C0 -EA5F4235C019B5DEAC40E9509F5FFE296C33D2F11263F252B16C0C1BD6C6BE66 -ACD20C960395395CDA08858A3564DD28CD502881D30E137838B8BA1D37716DD6 -600A44DCFF73C43176B2C8D0BB6F422E9645A501287A1230186C1DEE5D73CD91 -CDBF4552F0A0399B7E019EE8FC129C6DC860E59EF4B244CA58056E53F69B1CFC -06E27E18F4E34BFF594F18388BB171D091155927DFF08F480BC62631C602F4B7 -1F885E0C8ACF5FC41BDD0A881A2221E3430AF0C77285E6C2FB8ED178066402F9 -99D739FCFF793E03E99D426F6A4E26D498EF8B3A9D8E172F7BCFC2CEE1094A07 -35040B728225200A8CB2B1AD3163FC18693FD7CC6E94C47FE3EF006895D57529 -5B935B4786920844034B6F4EDAEAAB23E592C7F5AF03297DD1273A6869B857FA -E577672626C76849D33136FA823B21A45545B6325DA3B702F504A4549AC524EB -02310FBA25088E7CA630483BC1909635396C4ED837C8A70BDD9F99F7810B3F23 -3D88444728ED3E1239D377C608506024E66A56562DAF22DC9F9756AB4CF8D10C -AAC226724D1B575A000CFC63A7179906CB07202EEE0303EBE4514CD829E3905E -FAD47CD729429FD862EFB1826A36620F4FE17D259E97F17B7BBD2635387137F2 -9D045454A039155D3A2EF8F75D2B074BE3AB545B3CC4569899B200D5E928A06A -F83059A36650E4CF17688B5F333ED8BA0CB55997E352CE04E0552F5F152FD7D6 -345B4AB3D74F9B3A6B9E313728A6C1A3DA0315647940C11CAA37749C5D3C67D8 -F105B61191D76497FD9802793699220BFE5BDBF85947FAF3EE361A7AAC303DC1 -BF881036EA25C530E621ACE547806D58EABBCDAE700935EA7DEE3D7FF5451EF2 -201421048E8B87E73DB80157964C8C345D76EFB583F315E29ED086B9FF8DFD39 -C2926711B3A3FEB41FBF2EA37CC2F783594DE56C34FBF5EAD2922C81D19199B9 -2E6E63BA8FCABBCAD3E10C3F5FE2D67861A453B8D67EAB49B1F086C61D92525F -8D0113613457FC94D29599659B31412E0AD049CE9A1361C758D6B252C2975697 -31F663B5F1910282F5EA2A16E6C3061B07A55A09CBD95072A8E09148000277EC -9348FBCE9D025BB9B7C4F11E48BB6D5ED9A55377881696F75A6DFF3BBD22D3D1 -3C1BE7C0CA9D12241F2AFA3A9044DAD4334BAD9912C83977C046023E5889EE69 -F967F3ED018B1083D62459AAF538DE6C18FD77C17143C3A7CAD549D2B0B2AD15 -187F8EBF757A4FB48C98A0AC28A91A241F9A3FC40205C32FC569E956F94D4023 -05023CD7770583AE6CB0C239A5CB6150F704609B5A3D6D2918ECDF89F47E9AD7 -B0C263450AD5B57549CD23EB0A74A9443D307D234EE04D1063186033FD70CEE9 -94A026B5C239A235E5896047EFB59B13E186589FE981A60E465827E8A0B3FA48 -395CB5C80A2508749B563CDD7BB850407BC105B195BE02D61871F84D7A0176EF -1AD3A6E60A62E18CBEC95D4F9B797B266C7F3A816B644D77648C799EADEB641E -16550F5CD63740FDE49FAEEB22A08019A6F1FD1F5F2B32D0CF9D652665D0EA6C -FD9B804FA1469B341DAEF4B1B430C384EC9D831BC4199833ED8E607991D7CE4C -66D7E926766BCE7975CC969C73815066C1D14A5EAECCCA8D8708B60D0DAFA300 -D10CF478604EB0A5A2160EEBF1D6FF3DBF2A689F3B997C06ED03D64ACA6F2440 -D90B03A333F21F39BDE30635301D76B7450D4AD6993D42B0973470976BB19308 -33F94F22A9CAAAE14F8C204E607D6F0A55E2CB117CA2D05701B75301EBD410C6 -5F5B887EC0E817EE83CF18DE3679526569A43F6FC67B3696D7E3B05125CA01E9 -A0A521053C736FACA7F6BF42B51E0524A1DFC7F0C779934FA7BE438652F2A1CD -C5F180618010AF811355CB98A218DB405E7B69F72563AD5D09195B914435F33A -C36DEA40BA8C3CBB05974C89D812F5933FA957036BF27C1A8E8EC3BB980FEE2D -89A73E78CEDA84AB7B617B4BE113FB5017A584E980E149299AFFE9B052EECBB7 -A09EE83A66F8D8A1A7F02B10D35AA0ADF25BF7C1AD57C39C4E5BA7F7FB56E930 -D44A34D3F36E1C3B81971217CBD80FAE3A0DE8D9D4D63A49C7EF2ACB3D7E9365 -B4BEFC25A4A5795647E45B3BE2C9DA0432618147EB7FBF3FDC61F018A55422AA -2744E81C1512BD651F9AA2808A80B7AF64057F25C8E4E8F84E09BC2F63ECF940 -251571BC88935B9F08A67558969CE843C914E256710D63BF09E1B97A0B6E3F9B -32C83267C4244A101370ABD3E4AF6708A85CB82ED741DBAFF22758BBC87D4ED5 -F11C4B36E9D2644DBD8FAFEB9B135E507C16AF01749ADCFE20DF5BE0AC5F37F6 -1CFB082B1D8E6D23554FAF9C761A91E9C8B00B76112D1D27E9251DA284B2D2FF -5611A959B222167275971589FDCDCB55908E00C10B658B1D2ECAFA6D654D7DD4 -E8D86ECE28CE60722C12A5C0EDDB5783D8A0A77999FC794A93D28F030A4B84E1 -DD3D66E6B25698083F39D164B017EC6A8D6280EDCD6585750756407744A28C32 -A818A4B833ECB05F1F3D0427B069092D63503E4DA9A0EEA85C62F36EBAE12888 -3A16DDD48B4D8EB42D074145E040B460E1F47F0B76081CFADE916A96D7AA938C -E7072899913126FED717C8AF5BEDA5B22C02F0E15DFECF38CE60F687DAAA15BF -FFC119C09A0CE284E3F4FC74F85D8FC06BC69C7DE521A29AB9FA03E78F379A02 -E4317DD0980B414663D99FB6DD3A7B51FBC1FA2D0F96A29C316E190EDC3D4C34 -F4439BE3223F998A311CF6B7B33C57DC2CCA00B5A763B55B38575EBBA554E746 -F89349BEA0C53D690900696B7E925043465D1F6C5B5B693C1636F456752CA357 -6C8B56DBC0D5853BD72BB626457C8866F1F1ED8287CB2CCCC4B3DE9A718677BB -021F0B5575F5D52116B1623D560BE6DF82C2EE184CE16037FE4BAE0D36870087 -D516607CDE051E2E0571DA4EFEBF73C70810FCA3B5F6106B018CF1171CBBA3EF -9148000277EC929627EB1ED89C9FB7001DF2F3E23EC27B65B4CF72F2707741B6 -5C7099D0DF67A10B68E22C866AF7EE94818841417E9DC74C962089483F02D6FE -738984EAE294DA8C737FE573F1844661F8162C27FE5EB94E154DD58C6092A223 -A209E4871FD2A186B7A875F9939AF037B07147C0882B362EF0098AE31F54AF46 -206AD6B01A9238D6F94ED0F4C5034AAEA67AAE42A27FD671DF1A991730CB8CC9 -D6B388C94A3F8017A8FE775A7C3966E5053FCC850AAA25EBCB2F369E32C7E50A -4654EDE93D08E6999F6630AC094C616850C31D19B113FD30B8EB77DD72FBE86F -4C04394B3F740450729E9678D8A2EB659F0F1C53927428666B20D066424F22B0 -1B22FCFD70BCE98E35687A3EFA8954C3ADE54694EDDAF556BD6B97DB43DACF1B -88468B66C2D1506A63A81812A7D4D142D0E8D878FE3AECAC37C7E050E8DFB0D5 -F1B638172F1ECA39D6112B66F6B2F3A45CD2EE2EC7B052696D764ED501A6A18C -229FA83A47EBD736233CC1ABE4D147A81E5FE3AA02BA3FF687C00BD9446A766C -97B44CBD5895070514EF4203ACD3538214C73477F132FC395555AD8A6F985DD3 -3F7AEA70251B09EDC26146F3064611B86FE295AF7F7971EB9AF8D973289EDAC9 -B5D271E12F34842911DFD4EDED0F1433C37C1C12A50854633384532B38A50560 -B88A644B560A58EA246DB3D1309B665F80F238B54B3AFF38C510F199754278F6 -3159898857864D6CE17F16FB4CDAE4E7320FD0816287644374D9B9EA0E88E1ED -B27CEFC507626F0B4DF1B5A0DD44EB469EA82B6C2B790A65C7069CD083BA92EF -176138A89B3DA47AEA9D20B3C6DA05FE190EFE3C35EF5D79776E1B6C45314612 -B761168009FD6214A6BA9FE7F42F582CF59E1F98200692FE9A56D562D87BB5F0 -34CAE9C0B71251B563BBADDFD2B70EAE02145ACC846C6676F16CDF8D32DCFB75 -BDBF8D5E5612C9671510D8B358A40B2812488D6E04845147DF0967A2E0D894C2 -668BB2269A4ACC6F3861F1FAFB109260E0FE5C1E42EB61D744A980910A429B73 -0A04B1BCEFB091485838D4CC034B23C8AF5750F61C67A7D8C946DD6469162DE9 -6A3EE708A1482A2970E3AD947BCD3F4F3177AD5F2FA454874109CD47BC00EA2C -C97D9875ADEDC4157A858C785952F1865E3C6E3F76FD31F76191D89509196FEF -5A5BAC76682A03BF04DECC857D062B947541448175F75FBF2BED939FD5928868 -9A09D86E0C23F9E70B9615BC3F08A82EE08DF4D7E6D4134D0136CA29A6C171A3 -E82EEA9FFCCE7A894C22569FAB0A5F0B637F92E871D9948351518911EBE85F27 -47D5E9C0CC4490D44F9C108CF98317AE32E820455A71A2F7B40D6DA0AF2299DC -092D617D3A67A494CF1DEAAEA17A33B59F7B6E6C447CB399037ED1E76BD04B18 -CBAE095ACEAEF4693DF15B64DF6A6F8D38CB9C80C84DEBDA2A0204A4A84DAD9C -53336FAF9A4F5A4D969110AFCC9CBB2A30A4B7538AA3719DDBAA760AE03F987E -F83A4E2E92CBD9284307DCA20DA83E152D137AC702F538EB0B79540EBF3EB064 -A1D87A6EB747B4373D2E88FFE5E5B4CA87D74BBC471DB6AE3FBB597E7CDA878E -C802B59733A871E3F0B4BC30390AED2A954C28941F7D629E27D5F963626CD6ED -66484DC2458A29AA0CCCFA596ECA3487F86C2659FBC4880DF998C749DF868B44 -4B7B23622379DE103464A4A0586058D3072559304EA20A61DD0A88CDA2190A7C -48A95B21CF63FC68DAE2E98D7DDC8EFA3F3D1C477433E093DEAEFFF41FA04545 -1587F6C12D9DBBB810D430F69C20B20084673722BDA0588DCE297873C1927ED0 -979EA922901B39497471E4160B82512DC40BAEC3ABC7B17638EAA9FCDABD706B -BE5A33C6003F23292F4A03813F9D03598AED8C666B1700AE32B4FA22E103844D -52478F6545177D6B1C7CE724442C8EDEC227F2BC6CDDFC00D98E34594B4E8631 -35B89BD1BEAA68DECFC2DB65F26BE168AD3282B224BD03B7C7EBBE81ABB35F6D -AD465D008389C0B3B25CFF7E8AF8AFBB1D0F6DBB8855013D61022A4A5AB534EF -67EA1BBCF8ACE51EFE90B3F42E46B90CB5B51E81EAACF80BBE8F9981B2C52A71 -D37FAAFE1ACE435A994614848D0EB492770ABBDF791CC14AA07A2E81360F60B0 -AF1EAA969213FE41C8F33D8A5E15E6BB75DC206AAE4D810E7542FA824EABE1F0 -83BF2A8CBDDF3A167D279816BC7FD7D4B5CF6C7DCDDEB12C04FC3E02278C3CD2 -9B90CCF24CC42704FD2325FE9B31BC892C855054C1610DE7CD1F8BFC6DF3FD40 -339CB6FFA0401B1745C855CB993EFA40CE632F3A7829469E21CD9F9220E2FDBE -A4898BCD079EFE8DB00625E00D32246F496FEC6BA26AB36CBAC296951B478EF9 -6C86FD88EAADB04FC089CE1074C9D7683269ED9C7F1BEDC51E36FF3F92B17515 -4CA4E247190CA7549C59237134C4580016C1FD0FA0002E4F0EABC9D0D927C7B3 -1049A58F61B506F7BFFF8E84EE70C8F892D04EF7C91F971BBF6F85FB8223624E -FD8B282CD728D89BC16BE9140AB590C15344DD6C39373796E031308487F46389 -1A7B0C168F610A4453597E2FC58FA20649EA75BC30157D567A6271096CAB3631 -FF34DDC008B69549CB14BA482EAD67315CCC043E3551791C3E11EC3D9569DF9D -565A6412B7111EF635EFBC5533AF30E4D1AED22C2EAB630531EA4C88D993B405 -68CA3F6E7E95836B36AE3951F03148AFF5121308F919F597C139FA9BAB7B440D -0A96C6D5A739DA501E108BF9CC466CF25C9BC68B6AA755A5367DBDF7985E6A65 -CC84BAE26E34230D37E9072DE1ECA9FD91FD539E2BA8339ADC945854759E1379 -2EA2A700229BA556E747DE68FF8CC8C64F2AA96C68F6DFE7240363B3708C71BE -0021FB2E3A4ED735D97A23E39A5A22133885AF0F5810EE2CAECAFB1B59FDCEEB -82CC7E6586AA0E636094EC046EF7206D3F2AB2DFF7088E250174C22F4FC67351 -22C136EE335206269C920CF3D64F952CF68A50A7578FF68EA18E52D96E3D479A -93105C7086E0E16944C41498A90562BC9701C6ECBE840BD1783D5A2D01C98A31 -418D50F0A442EC3746DA34535296BF5B216834B17D307B69C11B7C11A5513276 -C62B5D7E2FDC407FF8B6A78F28FC155D35994871099D5CF6007717A77C766E5D -534AFD57501D4D030D7C19467E43EC497C954EC84FEB5C2E346BC8B480A2588E -ED8FF8843DFDCC251B505F9F5C64BBC64693620C756F7A35435C2C2AE0B5584D -5A0DCBA462D59BCAABB224C184339147CFD16F34F0A61AF43CF53914B713820D -52296AD2F449A97E3C61CC5AFDC82F982AD591C4CA203F1F3852603585043304 -49B6F36A9FFFE0D1F7217AA400E50BBCA640F6E3A492089ADD78FDE02FE4843E -9A3001B8034C9CEFC3C0ACA0961A595FFA6B31BCEB77617AA57780A128CA723F -85D583919D2F540775896C3C759899F828FED09DB5A996852C130E31E7CCF673 -47D16B9C44CB0F3294EB7327B65AEA7A5D864AC63A3D2A668FB80CAEA7C61AEE -0B67BC4914D2D2113A0A23814D2B6A6D4CA9B8C832BB0DB35F6867D6B5351299 -E0C9FD8125CD6C7F3AE7FCD96E50DF4E50C83465D0FB711A8E4C2539A3C17FD3 -FFBD1A8EF974102D454208144261F7490D50CB35C74E6DF09939F3D199419C1E -98F54AA5E59A574A024C5CF86E367BE91A238CC518E97E0E6CE2C953795D4443 -C3D3C299EAE57AC0C4701AFC87975F04A6CB5EDDE1545A73138B53EC59AE64C2 -16A4F7C643261B7F53B3C164918B6F232C5C4E61C8C8BA536974A4187E0EB321 -67EA0351E67E0DCD1CD7870A05F81B9E0E67055D56038468C41E62127946A603 -9811E2E0E699E7708E7AE2BA3082F1C49DF9743F8A0A0A1407F68D671265E78A -AE3CB95549D2237164139D38570B3FAE66C798D8763E082EA1AF63B28F2E1D0B -6981A3F767A58AD08A8AEBFDF807F3A2A4BA89837D567F1DCE7B1E2E4D793054 -6F3D0AA37CEAE3087B8C133DD79E4E2D63971F34308184831ECD4EB5CFED0527 -C6B40EAAD8C8CE1D1C771C5DAE94DFB999DEB3ADD1884069BD0182D042877FC1 -6BD7F9C3B3A3FF30864B9B2D864DCF93D60893C633A3F57D252E723107E2D861 -6DF1114434CA7903EF6C9D840B64DFEF79F43DDCD2E57C57DA082B95AD56B431 -4B88A3A4805081BD5108DEA1F4376124B781018A7E1D8A5F34471BCC64A0C03D -44EBDDD36EA8DDD53975C98AC96C007524336EDAE053ADDA9C6E9C231CEAADF2 -06D6E8DA5B86EDE5E7174B958372BD335746583F818054F39B1F33B9A397AF25 -E38BB248360582973806851A47923135FE5C8A0279E895529C79D1BC6FB7440F -A49BE313859D381D5CCEFC2C0AEC26EFE6A6E6A4C83340D9BC5F94ACA6DDE9C1 -3C34E53D41387C14B0A21A69E022FC3CF6D4A17CC577A4CF7DC6CFD884E2ABB7 -BB61F6AC5BFD1CA9307B0F5ED85A5F89BF5E50E070BE958A41D54A3DB5AAE9B8 -9B9343956A0466E0B8308B5169AE1EF93BD6DB9DFA109743382477BC36161E80 -DC1E65CF08F337400F5BA31CD95760076BEB3C4E3659F60CD7FCDA822D8BEBA6 -3D1A0BA3C290950E949D3F8BD53B5485930E7EDE5D52B78707927239E77B9615 -4BA3C13274F2DBE3BDCA984BDEA8133F00CFC6F6B284EA3B97DBC4227C96439D -3322654D8BA4D9F7A518915B4E61250D8CDDA8A179A8C067C9473FB724028F62 -4187BB99A71D12662C72DE5BC6615D432B8B310F4AF040D1D7E97286C67390E6 -D501FCF5A6D146E10EC1A4E38BF2FC9FB2C4D8F2DEC9073C857380B2618E7BB6 -535F941269E4CF0E3FD5B79CBBFD86D166302B83CF4AAF7119509839EC666B5D -FAE2BBE72D7A53A255CF35C70A49FE748D4AB0CE9D9F9AEC3F96C9090A1F7DB8 -38CB89FB6FFFB0162FFB1E6675A6D4F7DA899627F5282CBF2F9E14B1F6E4E326 -D1CE5873263D6DD25A45ADF217E65DF9671FE0BBB14AFAA8BD4A2C1CA31D3715 -5FD03FB01C7D60138510464F94062EFA90C7931333332B3D9E47D51324FE7117 -6ED10786B856AD57CFD6A444F63081D06C7CB51F88306C073F48E8322300C260 -6287129878D32764F29D894FA767900DD0D2FEEF0D6F38E7035822965726E434 -43A1ED36CEA6DAABD5357C20646474230851503106899D770A15A01E91D46E5F -64CCD47C425D5222822DEEA52F0C664492C37AD6D5CAF4CA308FB81002771377 -1D895BE5508D5C8B43B31AB031B03E1CB0B3163EDB088FFB6BE692DA53B8CE9E -4FFB8BCBDA20410240CA5DE9DBC127F9554472BA4D3E0F9725CAE4A6E70E879C -6DE54FBD938DD11E45CA437DDE496186E4412413D0D4433E41E87AE01E5840CC -6FDE26C06BE0D3F0532E573466DCE56D530B07F5419CC19C80500E0E92F4683E -22C23CD9ADD01A3E1B03C6C241088FC8B8DC32547CC2AE0693C68916E6CD319E -FFB59B85D00A7CC367B4044CC59C254E303E6ADBD38F5083570CE398DAC74B32 -414A665AD1F20A394388A77809E6067961F214144E46AEED10D3C9A3E5FD3A12 -076CDF5055014E10D9913831637F1B0EA2FA704148632DC29C3006A160B0CABB -C9EEC02DA06056B001AF2AB0220CBF9FEE8C307FE6A38B8DC15B59277500111D -6ADA5FAAC18B282A65F334B2BEBC8BCDC5C91FDC257D4DE87437689F47522A4A -37C00D4E4A19903A40CA78D0B34C8F9B973EB52874F9A23DCB012F63BDB5528F -DC81006511DD3A67C91975D031A2C34A2D6837739A5EB0197BBD45548716F9AA -F97A97F49DBF6535A196AFBE895CC4E9FEA270DEB0C23D3449A2BBB56452188C -403DD2CBFB8553426F2DA2206AEBE11437D04A9A8A0D46B46EC852C288AA954C -6F45B2E92DE55B3AAA1D12DAB389672DC9B626D5842C2DBC4C36380D00AE932C -6FDB91B25FAB4450754B63D2190EBB5F012FED9DFCDB966B666B3F5ACE8DEC8A -970E09F37858EE97981F3E4E84AF0E71B6D5E66524DC03B3E1B71ED946B771E9 -7C22CF15E86F1E35E92124E767175FA8BF0EA8209035BA7E7CF77982C2358AC4 -B77C0CA94E363A834FB469CC07DB5863B6A3BF81B122AD735CB82C36547BBE14 -60B8AB002F59A3A5C429726AC7DF00C6A063A096FAF6FD9FED8DE3A68CCA62F5 -9FA644DA3FFE3EAD1E279264DDF4E4D3B00FB4D4693F328CB9D95AD8BE5F7C2A -603E3502D29E679160A864965AB8A20A303D25FC2573FE20792E69A0CFB14221 -7949BC8CA5355B078D909CD8989BC9A100286FBA54E379A620DC900A751C2AC1 -B911A45AFE0233C6E0BAACF3736F968FEC0CE6FF2C55DDEF0A4B6F25878F468C -57E404B8BD0B3D89A28E5C369E6E018059F7F31613826E8628FB7F48AA34987C -71A782A4EEE05D2B2AD7C4A0A4315E9DB06382C3216A782825D163FA3EF34AC6 -A542B747E19FC9A307BCAAE3CBFA099506FA854FCDDE04D41ABA6779D85C15BE -3BF908F33FC5A26BDD2C8D507312F5257D5ACFAE21A384851249B260BAC899A3 -BDFF33922F2C1D073780792D5B9802EAA3E373C50811E7FFD3AA0EAC887CE726 -2F4B3D4BFB691BF313A0D58EC018929384D443C03B22F331147F446D51C0C3EF -CEE3F29965D32B796FF9A4CE8621939498E28B24F740582AB03D4A1C3005EB77 -39AFB5AAE384EE9208DB8E7C63AE29B3B64BB8364E8EC9E7153D939BB762D103 -60ED0CB89B43476E74767A40099EDBA51E308598AFBEAE50B996AB4D627A5365 -562F3E7C9205BC4878AA3D6FBA8A0CCADCE0541F5AE026EDBBAB8126D910BBB2 -F3C54D9448596B22EA3E2B9101803ECC738ABDEE748E83EF12599427AC14E267 -1A8706414489A76955E20560FE746C384B15538406AB6A66777D930CE507E7A0 -A84B5ABABB4AC9840529F74B6FCE97E11C9E6B1C0E32057FC42FE0101D199823 -D99668966A81033F5BCC170F4D343B46BA2E97E98F52A1CA1FED642C36D0D59C -82FD02B79F69A083B2BFA3D58A15365F5BE38129C756F99C61A03E821D6DB757 -391DD7C75C0B3D834615DAE92B26B9ABC1548AB61CE4DA9D9D352C9D6AC2C65A -07271996A928AA67FF1AC71D839AB8C4C29B8916DD81C40261586E8C8331BFFD -2AB053602FF8FE46A6A97F9A6D6B6FAB243103CAAE0A3BF8C36D4EBFA07DFD40 -2A661D4D1F1EE76937175FA38CD82AC4DB92BDE169C013F2ABBAF804809B8CD7 -B07DAFB216F202C9B45D74EF1D1A836F572B907E663AEBBA10BFACEF2B30565A -329F193CDF3B4CEDFB38F29E43C7DA8ADFD0E34524AE47A4A34BD87B5D5DEE2D -68AA8ACDE82A298489C7586FD36277DD16F109C3DF7EBBBAADC1AF2B809A4FE4 -90F46FDD2C84EB38FA06D2E5D57217050D029B8AA9106DF56B67453A2EADFED6 -E248B454D726ABC5A56E75E9CF724BDF1637A513AC4721B2D1BD7BEBF709FF01 -7F7689E993A9C894F6A93DC8FA886714F957657F9F8EA0424F78F729CA5B0CDB -64C080E3763FF26448698905D3A330E4D1A6BA5DAF6889BCA97F97D99BBFE989 -52871321172BCFDE33A21903B3A00D197EC8B665262C6F920F7124865B5EF2BE -2BC0768CAB7AF22D96BA7207EA2B58B40FC7BE7C7C3295DEB669D522B5719F24 -E45798A5EF976D95D7BDE0CA83D68C3C557DADED995B7E84739E9D85F8790835 -2EED1F6C6A9B96369B1EA3324EBB2590AB3BE12F1F7D4A6F213A7FC5569B183D -80592C734DBC5276B5940B5B30EE8DD1C4E6208C4F9F3EC7D5370B96F8D327B0 -B3DF389A802206DF73E2FD16235776C5CF1DEBA400BF4740DA8E36994F011B69 -76AF711669D10BA89881D2B580B4F3D3B01B743E98B94758AA71576EEF61BA59 -2CFF4321E86506F04F132E92ED1FF5C1F5F49C41F71FC8011E5D76DCAC8619D7 -74A1BC4A84127FA09FDBD640D6CCE1B496A9F42F281F37E1E441BA9788DBFEE1 -A50B1C9E1F7AE262033A9EE01AC2ED5F36FD26D1DD1E52AB63A59435419206B5 -FDF726C58103610CC6799AE4981A82DBF67E284CE5B1508777002670F839DF68 -8C6254F283DCE35BA7BD3AC36D6C24365947151C1490B93752CC8138F020E597 -12FA8D43A74965F2301364ABE2ED612655D243BBE16E842C1DB014ABCDE130A5 -2D6CD9592ED549C50C0AAD4A80FD025CC96BB11E116CF94EBD199EE21C985740 -7728052D0134AAE4CD7AB89D14A3377C35C03E1CD80FB69B5FFC34724B7406D5 -DC34BEFA169AE8BCA3B764793F72AC1A31004EBF98288044C7E5114A3D46D789 -D76177E627B6747B87256AABFCCA3C4D80913B09AFA51BAF51497E4BA504F024 -EC20F1DC1D9068DE60307041F0088CB18A401FFBBB11C25F3866670F2CF6505A -30858F8E966EB7A3FCD882D2A09E9DAB0EF082FA46564C0D7E9F169745F6B21B -3C895810318D03F6251CA0CA9308C42B8B486200A2F0B07FF683CC236CD79AFC -5DA09AABA5E25BDD7993C053CD9779131051DDDB9B8E3E3DA4EDC0AFEBF79CF5 -D0AC5E53EACE927EA6665D522555367C305A193D0089CB9563FBDECFF651A8D9 -5972F8F12152C3A2B78B58E486509EF84882AEF519CD6A0F5154A1F15BA9C402 -B321638931E50C554F05460FEB700FD49D720F73269D25505859697433D8AB13 -8801B029A0EA08894690CCDD45E1D313E6DC9DB596DA3F273B10B734D52DF63C -52B491CB4F0A78EC233A6626D202408ADA58A6EC09C5D758891BE9D8CA0ADD80 -3886FFE1B3C5D1D13047EFDBDDC73BCC95434720DE9174D42C5E2B23D6E6EC32 -4C769E59682BB19AAEB79849F9685EA42B8C476899B887709BC858DE1C0E484F -00AAAE4DB2532FA6FC4397DB0E02F21CFA2A727181EF1CB908A214443E3853CD -35E6BDC98BAF0657126F7E647BC7DAF40CE6A1F033E90DB33231BECC64CA06BD -15D00E16BF010CC05C29E59DE3B3DD5C582FE9D6161060FAD4166AE4A8808C38 -410ADF7E52ECE9078CE01E4856DE049976D9D0E2B9F091E7DB278E3F614EB91E -E82B9E918F592A340F886B81F78D6305B2478DAC2D3346EA6550950A237872DA -A5B91A5F1E787CFD72D82885CCDE0ACF708F80121C28AC89AB9DF84081AAB9ED -F1B07159BDCDB37D24CFD62AB1FFEEB323261701BAF44754A5DEB866C4249A82 -89BFBD84137133C7DF21A214C72CA82858AB643C4342274655A0F0801678383E -6F30D3590D0709882515A25D298D9DF15039DCBD633AE303CC296BD637B3F116 -F59E64553A478191A4B7BE925F9507A2EF66DA33895C7622647477C99D58E1EE -CC0AE6081D03C3EA12ED3E7F07F8232FD422BC922A597B91304AECF8EDAB2868 -0EE484D53B0DA2B32D1F4B474DC83E53E9082F2574E07DDEF25C9B2B878D99F5 -4A62CA3CBBF68BDDF596BDB644F4E099959901F6A982379A3BD19F76783AB34D -9476ACA9F2EAECE7A0B9A985542B7BF726B99745D55A6966BDABD1DD5569C29E -D70750E0C9BCF3CEE9897028F87FB3496F3009BF6C8E78B46CA8317A71986A46 -D3DB53033EA60F3E36568D8AE6D67E73D94669FACF51E6970A7CEBB79F44D674 -6070E84907C8C0DC7FCF3ECA9CD11368111828566265FAA711D2A0CC9433F40C -D464DB76EA18668ECF24038C565BCFD0A707B5D137F097C7C675B1845D4D67A3 -62A7E79EE4B529AEABB0B263E4FDD7332644272E8C4F3CE9B5DF5853D9BB285E -D6769032A5482E2359F401DA3FA09BD3787DC6A79D9C040D389C1F1CA11070F7 -488227A598B3E2B80A51F2F7C5CC6F724B069F9FB5BB7594CA3A83FB3D51963F -47B082FBB6074F7B51ABD22728E7B4205EC83451F2344ACB6F1A298F1B29497C -E6205299185AB799CE9636F1F29CD4C3EB09F56CC633DDCD5534B28C1AC90FA0 -0F7BCBE8138EFC453F773E5BED7166CA10433D5857D6B9D2073BA66C5F87B189 -C14EFE6A7CF00253A7FE3EC85B3A2A449B352F86F26DD02EF1A2750802348B7C -41487C18263A10828371995A46EE57ADC81670A616C026F63260806806426C44 -1BF9FF90C73D4C19F6B249A59948B99B953BCF6584D1C881733C404937202BAC -9AD9A5BE9ABD7870B4A8C5F94AA4152C43E7499722B3F1C5ECB57712CE260366 -864BFED79A9CE46590546FEF0823B24B4B4B40DF8864F27D5E0F664558A14065 -8ED0D442F466742F0EAE69CEA9280FF19C9F2EB7BB2925B0FB6ADFBD7CEE6082 -5E44DA21EC647F9C02447F1706170C073599428674413DB42D3457E3E5E96C05 -A559A6AC4AD90644FAFAAFDEA4C8FDCCA816462460E01770D73BB323A67B8850 -A3CE65B62C75946B6B1E7BAE72600D9DC1D9AF709461F06E9F2450B58D96B055 -52EE99D21DC2143B7751ABFC6D0BBC7FF2AE073C5B559409CB79DF560554D902 -C51DFEB63B2298FE32980933B6A45F79096806F626D304A201C353222601D9CD -B57B389EB94744797EAA5EABFB83A10AF45D5FD96588C8546BD1855BF67C0161 -E1D06663B8FBC179AD0998DD0199474AC2151D13F9EE01EB666AF4DF29313E2D -A7682ED76B0BCD230A903F6B190204837275CC08E06AF19ED28CE7B4DB5DB8F9 -7FD014A21B3FBBF9367A6071BF4585C5E7E90D7D012706D2CE777F2BB763FA12 -B01671C39C9D16FFA1A619EEE1079D9725BE180FD694EFEC9C4549F45FE2BEEA -F398E52A83884042A2B2D708B5392E5049FFAFF18AC3D73953BC0B92FBC01264 -441019B51C18977339BF61676781288840CD2C9A65EFAEF4691700E1677D9677 -67DA56F113E0CA32551FE853A1100E65FB2BAF3B9482A3DDD5FAB6EF7834F7C0 -04288EE5283D3E46A3233CBF31AEF88276C963B4C32F2108DAD7C662A1C1CDCF -FDB5A66BFBA162167773676CEF823489B3663D5DA3224B2049C094E90EDD4ED8 -D27AACF9CB5E296A45A31B854212A7AF9A50533E36C1F8CA7C1949E98F777577 -DB3E4852650734D70D8DD717651EB219553B5105D9E99E9442DA05BC22B9C7DE -DA8BB138C6717587DF3D5303B5FF8595D07A54918A0B4F8C005FCD305693358D -96FA28BF108B017FFD4B8C9A39EAD3DC49194145F232CEAA82617C7861600BBA -6AEEE4A84AE7910044984738C4247B8072446D5551ED62AB6BCCD07B231A73C2 -CF1EA450A75935CDB26F5579B865D029C361401339E985CA634F9900C5CBBD31 -C4F6D282532D3561A729F5B98077CC2053A7445BE23368F18E1B88705DE0B975 -48666AA5C4142F4409D2BD74E24831688C02D83BF933DD3666921E9AA5087792 -E700DB250BE556C1346D21561B57A822D8D08CD579F79E16D3D1F830B8705517 -C98628BE124F8AC2CE58305FA584593045601985EBC06F9BF4D944F8E0308E58 -9DC4D4C081122F3B1BEC823784DE95ACDE7A3E2B29CD99C3C365DA244370E52D -BA18D88F30F7D41E45C0F9E6F948C11CA894859E2A25ED21AF860F3A0C0D5AC2 -11A706A83D784385359C7A4C3BD630BD8BC02AE76DCF3FBDA6170255DE5AC288 -F9AD368B33E99DE9CF764540C630D8826E9ACD5FFE2E0D40F4196FE8A0D8206E -EB04D269FFF01905C9A1767574B5BC367ADB01532CF3C6B256F91FB8E70ACA83 -D14023608C3DDEE89CADD89DB83142DC155D74235799AD4BDD3982D8EF10C8AE -B971A107022C8C0B3145C4E9EABF652085144D0F226F288C8B3EE420431FC309 -D4D796A8DAA7007CAE9DD3FDB1BBEC1E6EA72AFC122CC679494A6C335CEFEA77 -F57D7A8F0D2ADCD961B93CE14AE7CA540C54B251B29F0B731280CB1F2894C79C -1A154C2B114713E00E14C7ACA59DC30BB93685FBD9197113B6FF9B249CC797C4 -B5002BCAE7360CED2E697C383E323A43C386686920C195698E7AE8ADE548C4AE -E37A6A4590E4CCA5E498910A7908BF88B85037E495AF16B757797633E2B51F61 -643C41A10D2CC80F9D0751FD8EBC302D84D720681CE494686327F283E0D2373A -D0B59521B19D2521F5FAB9C028EFA73D9BD13748B7F0001C31CC1CB39852F39B -E195E7FC7E03FFED68DEBDA254A94D3B1CC4B8CF03F5F6EF603DF2D0A82D0846 -4D1C8571D7E10540F1AF936D0F3B613E13E95A8B689CE9DE749DA7CDFBE052C5 -F0700716A6B82B99C8A64D44096AE7068C5F859B9329D5C269D5FD2402F7AFF7 -ED1959B85671E9B9C8F8099DD747786EA0712B1D1DA9D31417366330ED52C9C6 -758A26E97B7084204674E71F4E603618D740E4ABD289F9C9E8D8282AA1691A53 -9A656CD6D53B6AAD518A9D847744239740ABE9D4EEE88125E76BE657FFEDE94C -6873BB92D7CEB04AC0F2E0CCB4F66C7345C39CF25904B249696172ED33796233 -AC71FE764DAD78AE6CA917FF0D3295D5371C7D3C2B6E28E0791EAED399F46E67 -B6512397CAFD05833D1DBC8678106E45930949450BB5469BE4DDAE33C5DC8757 -38B9A25D6A3A3E6594CD23D8B0442C92768D066358BACF749D17B7875756EECE -BBDE4730E161436D4BCD2032D7B4E5C5B54A92AC9B5CAB4D19680DD3A450001D -4F6424D8B5C7CB83AE6B9569CB34738CA8F2B7AF31F4118862717321CA28FBE2 -E232CC38E68D225ADB4431BBB67353DFD5988A445AC45216B07436768B22F757 -F9FC94B07FFF8B07C1559340088E99D01867FED611AE5E7D0B67CD85BABF95AD -08D98A1295CEBEFBBAB7FA60D107F6CD6EA36EC9E70AA1E2DA5067B092252453 -4126F210D2273B263C9B62CCB08034EA337BDA6FC915F0D6E7C8DFD6772AD470 -4D6D684128FEFCFE9F95E86BBFADBFB8CCE34668A13A462804CC1265D1DBA71A -BF30FFACE5753DD554CC0C7F578A040EBF3E0D2FBABF27986BC82E24E0B97D13 -8B02AA33B263F2A8497E3C7915E6CFF8392CEE8130AF8A4FA5471C30727046AB -7A6A8C051A8602163727DA74F4166DAB48DF9CCAF36532D9188434D25B3E82C7 -DBD6AC03817091582EAE7822FA7C84CF8FEB9CAB617E7DB5881D7BEB5D941261 -0A3F55CF7B3A3AF42466E644A932B702B1D105248084BC70EEF2A95D8F4516A1 -0A786EDCC7E1C066530116D6BCC51A8B5835CC2931A52CD950C83545EFF54DFB -9F02D1DF5FD608011D3295ACC9CB6EC4817D585FCDA68191D2C00A99DC14B211 -08D91A03C320F291A0017045267970C3679B2EC94367812F6552B73F2C25B98B -A79890FA8552894E1D33F68219D26E377572BC2A07A9758359FEBFD884D7DB3E -19AAECCDFCAA8944F79E89B76A7FB5CE0DCDFBB68F166BC71ED8DD4C34FBC11A -DDAA4F2EB78730F5B48FD11ED53DCC85619C5F56D76B47F0BFA907EF35FFBC64 -36B2A3E1B85F8516098DFF0A8E095E1AB5F420F952E42FA8A0AF304BC8E77063 -EF5A5ACA9F7DA29ED8C2C91A634A97B48D36621790CF5A8F25E21F7608ED400C -741ECAD0BD7E3A4138287EC81BF03EAC1385E17820686F47E7A1A0001B6E1C23 -8B2B845416E09FE1195777C163FF404BEBF06824767A4C0D0DA7E272118BA0A4 -2E16CC78F20B3C716031D240FCC6D72ACF0841CC1EF7021BCD429D6E783A6257 -FEF2239D83505F4EA13A8D315D72F8112FD450D885301851A3183E9947197742 -4F6CA694253C328EEF34663EC340DBB4B61A2CE0C8610418FFA24D81BB5D6E63 -B8BBAF7A5701B954881B66B98C66A25487463E3CE8CA1963215D4C8077AB4315 -561DCBE8A2B89DDB353D718707BF4D37ECEE2840B4573285C54BA13A9DF4F6E3 -8F6E3EF0FB947A5D6CA14B3EB1F76CE1C477DC998ED9C9B5E9F5065BBAC2ECF9 -CA4D6AFE9040CFCF8F623D8E7971FF46A4DC12DA1538EC4FC42B99DDB53D0728 -BA0470C9F6731219C9D2EB33414350C25C5E498CA7255154347AE965EC43F928 -4D9F77F9166D4471C8575F5601DF0B6A2573C9558E3AB531446D83BC649CFC21 -5B3DBB077D71FA098CF95B57F48C8ED37562C29B6885511CDD3889FB54FBAD3C -433956AD8E1D2A0B5B8309EFE0BB86FD0749AF03FD866DCDD2E4AD96F8508ED8 -02FC932723BC35A6BC215259D0B34B9E60A6B0A1B8BAEC1EAC94BCAC682B5234 -2C9E59F6E316B3C3C73C8A6C416C8DD53D12A5380075C9AB8B6F9426E774603A -26238CEE707BB0049A860D3BCA01DD14481654EAFF120EF2F8341DBD581AAD68 -B463733ED3E8969ECADCD230B7AEA8C6FAFE9EF3CAD83F043A2BB3B01D82AC81 -AE312866526A9E07A8C41C1287EE10DCD9EBA70C79EDB1C7FD9EE3D9A6C7CEFB -A470C5B099DDF3384BA3E372EA2C00022A1A7C3D502097EB726F9C9ED224F2AB -1F38F21039F45E9C73C63746421A5E54DC7528CA60E767A5C22AC41945C8969C -E18E0B6E8E5468EADD00629581C06D78131C422A93BA3ABCBC85E203818F9FBD -FB9D94CC2B17FB4F7982530F15BB58591C7478F992E3709746670F06A479E00B -ABBFD0C56A7AD1E1D7CD3DDEFB6D337B6E44CA166AC14EC2D5F375FBA462D785 -9C373D6CA2A4ADBF7191384D0D51BEE455F22BD72810A6426A879C2001C38630 -BD76C4F6C47C1C2CB53CB16EED1A66020B29F6216C42CD3CB823312856592B83 -849609F7473C8E9A896F5915D06FB26440A9C8EBABB1328AB203E4B092ACCD12 -8AC12FAEDF9D388C38316C4E56E6148DC0D07FAD4BA7C188AC62D1611740E730 -25FB6383B65285DECDFF915618E0445B1214954724A6207D66DE0795868EEFF9 -BBFED26553CC33F88B9D75FB7D973541BB8F58F3D9C429008A3C884A0BD9064C -3F77287C7735A0402AE2A1D89FC15636538BF90CE479771136992427C7ED605A -CB4E484DD5F61A295FAA7FBE1472D20D0DCEA94258C8D98D91DC4DF0A4870F37 -543C1DE32A023BDAA4D34419E8829C240A2AF24AAA15DD423781D9F58C04ACCD -57EFA578F411CCD8CF97A0E82E0132536313AB79427489D77FEA93BCC483F7B5 -97FE6AE641AD4DA37AB4C86F9884602AB0C304F5FD66970FBEC9A94433C8DE95 -DB070AB314CD463C74DEA429707F124F2C54B401830E5AB40A497C2D3F2E7171 -2A8A9E6D22B6ECE861DD352DF4DDB9A2E1AF76A5155ADA797A0668D2645530F7 -A60613E43454512A295B6CC65629C4A804F873FAC15BE6925742BB59F436FB2C -BB6A0305EA8735C5910F2E95F9E319D03103A29A330DFD40337FB873C359808C -1261B8C562522EDD1E625213A8A9A5747EC3477FC3DBA7A10B0E23EEA363D6F0 -961688B8FBF20BA9AA77BBCBD0ACFF3F5379890D9C765C6BE2F3BD6194E4AB80 -36C45A9B591C64939C67F0AFA6004014BDB4CF0E7C6125D36D1F0F4255BF8198 -56F6A4E8BED5C539BAAD92853D856F915D6571912243C9E58603DD645F8AC982 -E938E6DDAA3241270D6834B6C1D3A6DC9E2D481A4B2D570917B4D91093BA115E -B4F9DD546BA44B0CC1C7FD03BFB3BCBC10A0F4238D588294EF464106C08C4DF4 -56C7BCF49187929EC92FFB00C8D0BF3ADAF6C04C0B06C8A5CC1353B96F6EC1D3 -BA5C320A52A686F309A20BEEA432A0338F521E682C5AF8C9548D857D85EB71FE -F33096796CC4EF88C18A9360A065A83D4056675A8BCB2CF45269B043FD2D1FE4 -58A28E3931943479DB74257CDCA069666360245A4BD78F3779B4DA4FBA1185DA -91B4081824B291E33EF3E24E7AC5DBA8ACFDBD18E85B5BBE18620B60A685CFB9 -CCE1BAA09DB4FDA301CBBE5CA532467413D84CD9F76A7A1F91A0266ABDF4D335 -A5365ACC5D9F355D27718502B3B82C3CA740D364335A18FC7AEB8C0AD5715EDD -67E0C507DC398E99AE16CA9A1786C8E4E012DBFC8BC6EEC57DCDB5C27B155038 -42F1949B5B9A3A8FAFC7EA3BCCB07D4713484ED46B7C13F342AAF02022B051C6 -261D63FC6B7812C238F75F05A2F928750058C316A972827FD1F69303ED615A0D -94B1B21A2E4C57F68EDC4AD8CEDCB655556F09D8BFB93FE4FAB29D7B1D27BC92 -FA8DC842FE2AD46A6796895F21318B21368F02C2A71409DE08951A8B73C5DDA0 -0C54A5EBC9D07C7FC497FAB2B5D3A6A05E753D725E6630DAC55A4784A77F0669 -A74E83B63BC7B794C94AACAE242C0B73CB22BB6203DDD1985A433A6015559D46 -F5786C30AE261F0F9634D4F48D3D8DDCBA7E453E32D7152996DBDA49E7A67C6E -02C3033325E8EF57B1332EB968811E49BBD2983FD747505EBC94653B62DB9582 -9B4ECED4472EF32461576E5C6F84C4E568B833A74BCCF5978FE0E3735B638639 -77FAE5E3705F323F49AE9FFB5DEC88D6AED096D79084018A7F27D4763D3CC9CE -78A65AFFB3AA0817267D28338A507C9A5117CB65CD08FDE0E96C9838C7BCA5E4 -BDEF47F391D31AF35476081417F4567092D01D0046D9FA2BC225B1C6C7A4AC3C -572A7551CBB5875C5FA2A3E015513E18834E96BE5F2DEC0F1EFE9BC5E6D1DA89 -A64FFE30276352C5BEF39DBDE1DA243CD1C5B389AB9FBD034FC82D12C6503D32 -2D885AC4EC94E8B092EA1B739BC53EB5E2EDB61958EBFE82EDCFF13317E086A0 -9D2F932F207418AB378892F245A4270AEAA41F3763FCFDB86494AB26AC4FC320 -04878A9A796D3DE6A85D4D7E7AFBFAEB85C5102AA069CEE27F6EC3BA52307CD6 -7F4524A18F1790E58D95692CF0A611C320A03C7716B1A90312B3C0F8DE65A7A4 -EACB5CB52144B5CF80702397110CFC4A6A55EDEB09EB9B71D44FBA8530A33067 -613927B88B2CE12351D237C5ACFB9453A945544CA9D8DB093B8C577293611D14 -311C286F8979DF8E62CC918AF7E34856DB6DC9C2324794FAFA04B790B84DCB97 -6178641BC672FEB38EE9A27E9E7D34069A0B6B0B3D2512D815506FC1728D6375 -CBAA3F9BC7F3BF01536C589C09DFB1BCCF5BB06455F30971EDA98014644E65BA -545F63EB23637224EFBA217543FE9136DE125DEDEEC9A5EBA20C83F430710EE3 -62B4248EC15D84CD77B0A5A0D6D766C40C5AEE890BACE4719A9E6FD0D7AEC549 -6B1675523280524C53CA4A843B48EF29519C019E16C49A65509BA8CDB09E1780 -A48865797578AC549A5D16D104A7CD0B8A68B4235BBCEFD2FFCABED1D03181FE -E6AA9DD6D9DD9C8D07B625CB8DF8B36990BBFE1DE92A781359DC1FAB61AFF9E2 -27512ED49BA78030546BD2802FDC442AAB81DEDCA023AAB2F8CB53C6784DD18F -AD6109F64BE582613C05E89806D2180D8E697E09BD85BAB2C42D210E28D3E18B -DF8D325400FE3F8789BD168BC48C9258E84FBB4413BC51911557A96AF66580B5 -98706BED58B1D843FFA00E8E1085C79DB502EFADD53EFADB9C80800F6F3CE4DF -96562AFAD36DFD094D7CDF1120FADBD3DEE7319435470FD622D1FA6562B48577 -0FC154F0016844CD30FDFF482BC6940DDAD1B74B674C74C316232E5E7604C5F4 -D6EC8519792A31EF147359010DB2B0DDBC2DA9E4DF1CE6ED29CDD4A5429DA5B6 -FA8AB246AF39DC12D50BC0C286C71F5CD11C1D1E8F0E48DE6CD1B2E16B439921 -0E6BA1156649B2F3ECEADEE694FF39ADD8EFAE47BA94B09BE0D58A390901F873 -747ADEC13346B337F1F92458FF0E9D1531823C8CA791FF838957A6DB7F7479CC -9959B0B65BEE3A41D28C1A4AF0E648E16DFDA7AC9A4CCC6BFF3D18AA2610F777 -A480F56FE276FB302500B6DFECDCAE7D52D83345CE6F4496159249FCECD6D21D -8CCCB2DDB0FA4E078538FE8C8B21EC7B3E7FB98D398F731099DDFD7F19D2F02C -2EE57ADCFA5911B6F818470F460CE4638240FA96283ED9941F81A3985F039D7A -53A383F120C94D10BF2F252AD62904D7DE675C7DDEE645AC785B239A93E39DAD -B5110F41BBCA35D131AAE2370B7D73C4D71080A3B484DB7FD7714607E08F9D5E -0631AB396E9F30C21F2E405CFECC7CEB1A1B776D6C0BEC86A1C7FAD06F39E142 -53B2FD8A3CC595FF7FEE287E595BD4B9EA993EB9F043F0C9A70190C347F74D40 -B22FF8F6521BB4F2F08869FE4EBD3D590222D29A723563AAE90E5701F857EB7C -F39AD16A4F3F2F95A89051CCBE172A260F7BD59CD53416BA209D77CC47DEE574 -92BADEE0AF793D7ECC8DCD13A980D1C8C46DB45398E87A2C99AB99AF9E240425 -F743A5043ADDB206716663C14D8484A85445024CAB85EFE7D27555EE2720825C -E09854EC52D452846B54E517CAEE96DFB68399452B6B07EF2A9A7B82ADC0CB51 -A40B50B75458005DC05E25AE3640FFFB37DDA8212D2BC881991D16B1AFBDCF17 -F77F8FA7AADDAD7B559EF831FB4185F7EE018C2EA681212434FE3854272A7AD7 -C86FC1C60843CF49DFA4D9FF97B66420963E76C82CFAE1C699D7652DEDCDB243 -30DD34A8435D9019D6A7D8CC4CD0E61A639AECACF46A936719CDE9DF20E47245 -C8A438F00A6C48C0DD528BB4A916CAEEBE315E95521ED30F49BA269076EDE4F5 -7C3F8E02A4A35702F75A059ED5DC1021C1FE79AD6645BF908142666608046A6A -A19595DD1E48A991AC1378766744EB0E587E8C6AEF7957AB3C1614A38BC52C47 -A6D4221B9B54BDA08280486851B336BE314968F3FD9294AEA9E68403234B6E7A -5886575E12B14C171809B38D389E1DA1AA7E45E2297C267FDCF196C25854E0CD -9ED91D4CBD2C4446E67BF10545408D4E497EBD86828AEFABE097B68E6163D714 -2EC255E33E8A12AF16055BB30F3151B0A3FBFB1D4FEB4FCC5CAF094EB0197002 -82BE9791A76982761B804AEE6D633D15722FD06A40093E657A687A6B83A9657A -6495C805861AA84060E0CD9AF706A4B84F9AF23ADB6ADEABDBD41CD565F56901 -8B118FAEA75EFB364A7CDD8B8D9EC07DB1ED193F7F4916134457E1BE4C43C285 -205D8CCA15E7235736A4286A9E996F5F21ED999985081B53718977E10BB25791 -DC7CBF92AA922A6BF42A37A0E665EBA91DF63FEEC89CFD5D87FEEBB7C7CBDFCE -430A0CC461F74D1B66157120171462DDD5FC352A8B18AB7D227E4F098E358703 -41BE3A8604557088C9BC28B44BA8D42092EF484EF4754750265B00BD8EDB55EC -22BA825D20A1E7FE9B886EA3E287E53523D284FE202F123DC6D69DA4378D1F2D -B426CE5C3D7E0794BBB771993E6298D93A2AE2C2574B7E6FBCE8359204BA7042 -4402795B9CA5F4AE011F294C5A2E01F03A7E95B33BD29E807A1F61BC37778EFF -C3B7144E99637147B8BBE4692725554F171A217E372230D186D38957F445E3D3 -DEA718BBB3A1BD70AF44B3B9526986C786AFA77B4F85D1985AE9A6B53AEB06A8 -50E2210DB1E91197D48B04DF851080DD84AC3B2DD94B5122B3F21188904C4F01 -48BD4C4301D7E2B3E1E8FA6AA41C0947C92AF803F7E21BB57C69C741AAB105BC -62F708337DF9F3324688C1001A38CA2032F63FACB17D52E70AAD60B1F7BEBDD8 -0273F8CCC3CC3FF812FBAE5C37AE9C1ACBD47E8096E32D9557D48D5BE2FBC562 -73A6D567560ACE297BAAB70A863FF302EBB8A325402C84789864550681356BB3 -3D283371BCF0491EDB9B1FEEB8C23B933D53706728B36BC0E82D110F957ED75C -DB7F8920E6E9BCB8AC1EB7C5B689F55FD85840BABA7A857D8CFD38C779BE0DD7 -40F200D9A140D081E68B77BE77FA741C13D24A7492AC345867D1BB9C1491F283 -501981FF1AD4060637934E0FD3BFF5238343F8EC79D483EC6F8B79117B4E58AF -1AF66E585E51CF9E0FEB9CBD6DEBEE879DE3C52E58B5CD90FA9B799562407719 -8BD9D63DBA4AF556FE9AEDCA36DF0D52123B1244643E21A1718FAFD70FC0D237 -52CA6FE785C39A9C2FB75A5EDA71BE073B9A801018A75D88382BBB96FA9FEF7B -3146BAB7B4B37A09DB663FD5BE5689D39329480C35973B370580CB25C2479C09 -F3514F4D25EC6C907E2B508751E1226940DF5F6A852752C901EE342E97238AA9 -030535B2C0A8AB675FEE0914AAC568DED8D313866713A13B8F8FDAE3C2FB02C4 -2618E6101EAEBF963108DDA1933470CE8F070B09422A1EFCA840DA22574649BE -BD14C195805372FBC6BBC1E121E4060EAD5121EDF93AC38FAC7BC4BF8C9BD295 -BC00D467A4F7605A8FFF0E80C05566C6B352F61EC90D0F6E54F97777342A421D -6A1E1FF34715CC16A31830A21443CB624D7A3D83A2191949A4F3741BFEC3A7A7 -9C606B1CE63FBFE101EDB5BF60245AC869AD71F5B2B8BDD84F72B51B53A9B116 -B6279F223BE35B50B2EE40113F3708499DD43805E901B70DFC2FD8F387EFCCFD -98D0A98A1C611E6C5545E5D6077B697E40CD37D2093F7F46D30C5A5B6A31FAC0 -D78E2BF8FD73E37B29315D3B1154067C978AE4D6B67EEFAC953A46C49F724F0E -BB48E905B7E06501AE1CBF6A969A29C47255787700789783DFE6DE3D02D41BFC -D56E705BD2A29C5B50D0ECFD8A3F42A74D7823651B766507F3CD7DBAD9C9F478 -4FB714AF907DCF8AEB7BEBB15C087ABDDAB7A6B06FCE7E4606146D22A74C1D4C -5810BCA1B1012A6C9331F71B59D292E04080993F9E5ED3E23C42764768B1E501 -AA51E7336A50DB1C90BE9DC6E08C24AE99EF30B4AB5C6F4CB3A77BDA47C65C58 -AFCE5C6F5855990F9F6650187CC0C0F407902133194A893A00B6D36598448126 -8AB38D9B4AEFE8E5F677B9A1A886F4DFD825A57C8171BF13A8B1C5E31A752E75 -C2A5E44F6BF359258622601500B9C009C194BF54D7D804DC3880716CB7D3EEEE -714547629BBCC975F8363D4E89C518B4712898872DA75ED486B8BD38B0DBFA29 -128A32B12EAAC95C0CF178DB868FEAC6CE4C942C370159242D327CF828683EE5 -CF9E4659E984AC967C21F755AF86C44A11359613B37B7F4E7B44AE12BF982193 -B20142389CBF6F5901D7A9A59E1B64DF4F54E329DD665E0F582BC0FD5986AD03 -EB557EDA4A97F4750962423C8B0575DC4FB87543AF98C44D9EF25CC9DE199BDB -F6E992C965550500997D5496F9E22AD81344D67EE364B17DE4B1DEFAF18B119F -A148C64392B257AA252D449C262F1DB76833E275F329D2CD5AAB79AFFFD11F14 -FE941FAA2BC4380A9183411AB62D6046F2EDABAB292BD4A5674E341D0AA7490C -909B1BF1F4D01F9FC6EBEEB134D9AACB58B2885318D40B4DB9CFA182AF6261B0 -C7E0FEFD2A7CAF3F2A239864A1DF5BC280EC4BEDCBC6B325CC6AD66B09E5DAF2 -A9730CC80EBE12AA5DD894CB2611D12336AFEFBC3465E193455C3E1C73A150CB -B24AFEB8F39F0DDE6F23B997C5D8937E03127C679EBE8F47E80CA5774EE9ED83 -16CBC95CDD100A2BD244745E21302D21606CF966F2AEB1889120E86174F70123 -2C86EF73FF7793F978BDAABE6D63D1CEC2F2FD87DFAB7AE3CCAB924F736883E2 -F8FE8F3419567370D596EE3C333B866A91A4EF8B9F3EE16F1995174D39E9C8A7 -535E9B2FA574B3D427AEAC0989EB7AB53FBA853E3F23FA63A1252D55933817CF -D7EB50271DC6926C4537A0B99A0527E1709B24CF25B3C29E93EFE8962A5A8E89 -8B07E515BC5D7AF37C239DB2F8A30B8D9CDB3E885C0AAC87064CE34B90D857D3 -653BFF317D438A46ED133C08CCC36F772668681E7F5E8DE3C95ED4D12AADA53F -570F5999C7F546CC33DAFD5C28033D05A60BC540DBE600572320D552A1F723A2 -54C5BE68C4DD7DDAB1C078C2F78D1AC9909BC7DDB93DE9AACFEE8B77C625F6BF -EF0C9E0EF9AAD18B8AD27D3411CB160FEEAFF855A5DAC11988BBACA71D15F9C9 -CCCA170537FEB173ED8ED4A3E38A68ABA337E343B5D857C6A46A733D077CBA7D -93E43ACB59224B90DEA0DAE80862FBC6B66AA4B03F9E66AA2768898BD6E0481F -34758A3E59DE3CE876EB638F3623D0FC0A35BE97AB5B5A17BC36847256D12437 -13E08EB4665D9634AFA36370FAAFB4046450F3499589208A42BCDBDE81EFC55A -3031A1D3080059F48A5A3920422C339BBBF47F9E4A86C4F1969C3A8115C01E36 -D8E31A71CB18B1AA82473797CDB9A60D5A44EBFA942B7C3F1E1153B59D4E6BE5 -8FFD374294BF443B6B6C56BE65303CB39E3EED88B82E47A129AE6FC1FB0774B9 -F009B8DB51BA6472B4FBBE0DBE087B51E6F2B3099114DBB16C6D8809215575CE -9FFE33BF797B253C0E5F46390FF31971F876C91B589F0CC0043BF0ADCEDD0EFD -445FF833B26922286BA1183AADBA3FB61CD2132404250DF597EB7AF94F3D9275 -07A7957C8D87E583F8B1102585D7395EA58E0D36205D3613697FDA25C10ABD89 -49F36D3C040C84BCFEA33406D9E4E8E0EAE5E1F558F8F95E34170B6A1FFF2794 -434CFFDB300E24BBF9944C68B9E2BED2174CC8EEF559C98D8B3B8D663B0F1458 -C66AA7B672CF8A4BD2689E13A60742B1082D997AA33EE6D5732366B26CB78C58 -3D7F9DA17B0873413E565E344658AB274BA1CB8650471F22F4307F32218AFAE2 -BEA258E5EFA4B58F7D7BD95E2D82E3F387A4642EB84F56DE51AF2F4F3D3FE929 -B1DD6C70DE0E79E532A44DBD11747A9E735942574BA2673ED399BBC6AFBBE832 -BD57C545DEDB2069EEFC3E17CCE0C034534292743AB89B3540F8693D46751003 -C860517E18E13E5AB57EC323DCA6B5644E9669036ADA402C0A2D8B4BEA0726B3 -7D884C0C47BC2BE55DB4F320D254275A11FD070A0746093E95E8AA1FAAD0D3A6 -5E39139091E68077317E70AEDC4C0651A9844C3F57A2ED653CD1853530965376 -968A09DAA1746BC653D1AA0011EF3A048296D24CBF5BA328CB9B94361EAFB07E -ADE18B60D5B667B705CBE4EE59EFB0DD8D48F5247BC01EF3A8589CC2DA88E40B -B504690B22E26F515AD26B3A56CF858C77F1955F3CC2437973BB568094147E29 -9650EC79DE620ACCDC3F3858DDE8B87BDE19211F411AF06C79D109318B842F6B -0FC6C371944D710E787EDF8306B4518A2AC45695DA3461EA030A078C829D53E3 -D2AEC23ABA1BEDA4A5B5966DFA295033DF42E1776B1889A8041EA4744E1BA2E2 -8830CE6413714BE8E8D2ED355D36D46B153B25DA3475C704E17A622E3BC5524C -B70204922CF802A58A43EB99F93F0837BA18ACDC3F07110E06793448D549C024 -0A5C8C1997659E0E915D4094B86C930A5E6958D56D623A2B8B487D660A081537 -12786217E9123F829B01E812407F6CDBE353E74AF77C35BBBB422AB45E1256AA -24922620C88F68395DE12ACCC7F61DAF928CD28836D89BC4FEE0BC21158109F1 -14040E8B9B1A38194FB926359598432304472558BFC39A42B707D5BD2CA64989 -47CA0CF2EA8360399C74611854AC9C2F1C9F4514119706399BF0F0AEB09E41DB -D909147C66EFFCAEE7CD86FB4C803BBAEB330A4D67844ABFD25735C93D030F74 -4871362A3398FA0D0268880CBE9AAF36BEC1CB4F7AA332F69B86E887BB4874ED -7CF14C859199B9D28034814AB9BC8079755F182DA81B36A170A5446E3F17288C -E9822ECE15438388B530F5E856426C572ED2034D6B2EDF60ADEC976EC0AE0D6F -EEEA5FB5856E77D3AB838D51636B0E8F4B8E7C798A74B1C3E911F0B8515B9EF0 -10D915250E5C04D758352E883506E6695995B74336478B12672A23E364F0E905 -5DFD1899CC145F63A85355A0C36035FB6D92EEA02017DA6B1D0CB9739C031501 -43F8530E270AADF21E7B3795B4DAAB24699A8F6BA3DF7A88E1C04EF997AF263C -3A7BA80D801D46136A04693571E00F902831A37D76C8F26FE286F4846944BCD6 -861C91462ADDDF7030B4707EFDEFC97B393C9124B2DCE6E5DEFC216C84EC3731 -AB863A3E6D07856501EEFBF60254F32384656A468239923F227409BC09B14283 -63B70760DE4590DCA7BBD3EBA4D42FCEC6DBA5A059589A7D6DC42CE03185A891 -4E5814746162FD660F1BD7BEEA6F2C6FA017578C190B61B86DBD7E1BB0572266 -9F2BE4654C60F3E2A51725A7828494BB98BEB86A7731E61A39489F32B41CA1EA -AC11736A2EF0AD33E25A8791AFBA62FF4CC6429476F9F37D7526C6A841322750 -AD5F53E52C2FE8CA092E7C97AE386BF62EF1D96EEAFAAC4A98499A69C7C4C6CE -F488A17252604BEB61F22FB84605CFF9F7D11AA5550CC6E78D145BC86115B7C8 -DD91B7CA434F223EE13C8DE69A16C83AC158376B3733FCBC83FA31DDF3DCC705 -49A2BEA6A43EE73CDF6501291F65783C34FAB2818BE7A236AB40EB6350671D59 -8A2A4CC16DCE336C4A05BE02A446C16CEAFAABB4BC298D5C6377EB9BB8A9AC2E -41A3FA1C256D5B26AD94BD5DF259C4C44BDD286EC9BB9DD234FDAACA12BD59E4 -87CEB74ECC7789C697F889F3019E47361A599F3BB88D627FC7A2E48AC0CBE5D3 -A6A37C3AE1854AA3534E8AB9DB4C22D3DBD6F4F3CD8CBF316C7717442A7E2FA8 -560DA5CD2E6236117C9208033AA5E12474E7F4196AF2968C3169AE9769703911 -947BCE82F7E575066407429324A53ACF1F3E96DF316030A9B521D5F2F3AB2BE2 -66FFA6BB2E88C13B3730398D87A2C2637B8AB00E5A533541A7EAA6BD233899D6 -E8A10089A10A0D56DDAAA2CC6A6EC0B7088E9B44BB850A3BF2244F06204E0924 -612435120A724E47C10589FFA7F96DA0645B6193E81BEBD92AAEEC98066FFAC5 -531A8DE27548E32100ECD60FC3B789F0A9313BC8BE75EB39835F346F2623160E -DE0E9B0706A05FB5E2B25951E83350C2C5DCD7182B1115BA9AAC9A489E19E29A -65B3215DA456ACE0C6089EF89F5001AB15F06AA9684565BE3E56A469743578D6 -8ACC06A9F53622C92A79BBB49BB28DE23A6FF968782FD34DB950D2DEB12E57D5 -6360B818A9F5D0B3FCBA5CACBA044F8932E7D6B4512639D7ACB214C6D37AF619 -6FB67D9579BEC2C4034711CF5E1E921E3C463EA746C0CEEABD242DD3AF237DE6 -20B3B55E15C5EA7E6EC2707E3EB1FF770EBBB33C35E4D2DC93938DE21924F539 -9196758664E4C9E2216FE7714F6830CF73210952237AFBFEEFAFC724A927615A -A1888FB01E5C3D50DA66DED96076657F400B4BB3A594B4783075BE184E07989D -6398F7465EA8559C29D5B928F4C23DE699A4C96F66248C674192DA0EF1DEB879 -1C1E4DBB94D1B87D18B64F00DF5FC7687D74A094FB8ACAD14F59670A616041E9 -C722BD55695DEC3234FA7075B3CD9BF8E01D6E07750EC4D3E6BFCF4D47903A14 -BC57A2AF33B6D4868A9E555A2A63B68E3610EE78FA64FA2C84BF7F5B05F54D26 -8D7ED3FBAE0976B28CC7E89E2BD23E714D30473B886CDE28F3CD63A4F57A0B83 -D8BE25F3F520E63A684C728A9C61872A7469C11B4CA1D18ABD560E447F39E37E -316507E22DA84B2F6067B7FD42A564BF4123B9577790C6FE906321F332AFDAB5 -B9F0EBAAD7185464600693F24E003FB6B430EDE20CF46FD0EC7FC2286978DD20 -17CCCF0A1FAB1A1AF1C0F910C79C14B7815086A546E0942537C9CF0C321CA963 -349FF54F81257148C3179C3C7E0B94CB592D08FB99A7B958D122208B513CF9A4 -1FC69AB62E21B0F10D521F1DFFF01FF1A795C1B4E96B758A6C9031D04E0DE2E6 -A56429BB1AF30E5CB28F0EF56601D4E50F7378B3ABB6A2007BA3A354B0DF8CD1 -E4513C06969B30A64564510E63C44BA739007C94981B3E50530701F86FEAA6D6 -AB886E7B2D9D4CB11C00D5BC6E383EB21AE21888326DCF433AB848B14D4E8714 -ED506293346FE063D2435AED8BB32B873CE6A95C37507A7B51DEED93894884A1 -9E82BE259F22D8B4195D80E4608232723419242131A53D8FE2425D5B8BA51764 -8FE1BCE2272C08F5C46E4DE5CB107C7E2C7AFB6E726EB3E79A63211BDDE8E1FF -1F25F1CE6E4CB3C36234AFD43CEC2AD186BC43AA3336DDF7EE72F8D7C96F4E4A -F3ADD0EEEECCB5B2DE740581F595EAB584DC13BF4B59652824091146ED69AEF2 -BD072A09ED02B842E3DC997DEC0FE5B0BEFFE95F1729EC079C04278C6377C528 -F7AFDE94B029DB621439BDA89AE278834D12DC95FFB3957012B5FD5A7EB42F6F -6B7045AEF0F9CAB1EF2A2AF4EF7E7ED101582EB94D5833E1679ED3D7EF611C0A -80C1A7C50F12C8686C74B0252B7A0898A022B90DBEAECE97B3983BEFAFB8A342 -3514B96FBBB52504C5370E5039A37F925DEFF68FFDA56269E91FFF47B3C6FEE0 -6D48164B4919000BBB37B23DF5F66DFA77EF990986D6F30DBEFC08834CFC5C77 -86A72549E6052DEA593DD477788C517880CCD4B8B52510948D3288ADBCA893F5 -3FECF9BDFBA9077401E1050519A829D868B808F9AF4F89DE6E89E896673044B6 -13E6185697884A9B6A57D87941FD94E31CA891AB43F1FCDB305E652DF3613EAD -D78305E72A6BCEAA6D89C7F3E54331A2CA6B4099BCBE4F38C5059495E33BB1BC -B71A04D3A1EB0F5D92080C3257E1085B9861405A54795E9697DEC67A67E323E9 -1C397B80EFD0128A040752A909E17A9A0D6E4304087CEC50E98228F497907217 -E449E4E76297FB7A51995E50DFD931346EB43BB2E2FC3C48297CF3C9FB1676A4 -8B5956A96B685C922F672EC53C80690ADB38D0D01E716D2B53B185C7B0ADF2D1 -7C6775EC412034C9D8ADB69BF662B198EB8D616047AF32A8826E778992BB329F -97AC2D6A71E2FAED68D8D5674F1B014101231BF9836BA2D6C6637373A1D40CBA -DF7FD60BB95F9011764BA4108F40A33F10C479E0D420C2C69476A37CD92BE333 -C996B35A0F2F8775D058EA3218B0A420C46A03320928936A7E938165014C57E4 -305B06A2D639E0B9E95647E13C3E4F1D6355B58B27270A8786525E2E066E88AD -AAB250A7AA59D386D1E175BC7455A2347749B44796A357649733F07FBAFD42D4 -2D113290C4C0A9DD9FC2FE4CDCEFCE898F47A5406358D0656F61D933170F0B52 -CD29CDB55A49327395A2373970C68E6FF77C03CB6F0A3416F4C825BE2A1EE2AF -DF0859874EB7E803DA71207C251A217BCFD02F6B5C7657E80881447187DE234B -66E5A28F03FAB147914F94FEC3CAD499340F90BC12E7263A5E7611DC195ED769 -02179FB66AAC6CAEDB20EF6B09598A1B88E396B74AEB6610248BB16F4C51D17A -6E09A8DA1BF8C175F64BEDC222E7BB5E6C4E48E32DD412D4689EA22402171BE2 -F850AB641138F0F7DC15627A1359254EF8E80BA997591749E3171F961A40AA8B -D67A8A4EEE2080851282276881D36518F283BB633A494B556D66E4CBDA6C0435 -3D0505AE90947B3E533581433F2081CE7DE9BB1DA9A8BA70ED479D8FCED88BBF -F296AD72E3F5D1EDCD8FE95CA2AC4BCE8B55BB8224CF05D751DA95E8A9C86841 -214D9BF9D52131459BD8CA908F23A8182B1CB477DDF4A333938DB085AE6F1FB0 -CBA843768D4D889AFAF14C11EB7D07C3B601C18CDE5AADA8ABF9E26B1EAB9882 -D90BCA044DF1E080EB20ACBCF7A6690F852F4806D6A5A687DD713CB8626D484B -7672CB5AC9C7E232A072C2778429EB3B3F1660F1667C341968C05334883D4C5B -7C40C757592DC380E07329E7863C68CDEB273791741718689A4C72F8CC548F56 -D49F32679F4BB29BD63E26260E6D0C5953D2F5840DD487838CDC7BFC17107BAB -775CA680C3D324A4EC46BF769FCAEC0270954DEFD31170AB08BE54B3D05D6A69 -043844EB79ABE82812B8F04E5FF8158EE925473851A1159FF80C6834184D6655 -1657DCD3BB32DB65B2B29267048E5E39E0F3FC243BED8AB2FC997D068C92E8E7 -F1CB82D38E788F73BEDE75C5B5810B64F026D684BFA9B45CF4F62D38A20727F3 -B4EE3C260EAC06F3CFDF06A9BD4D8D1D50C89BF0D6B5CFD58EEBDE1840EF503D -216FB5A4D02FEB3DE05A97CD40BA21D6E649C5AE1B5A0563FC7F8C1C7B8086A2 -B0776B949A0C064B39ACB4D10BDF031CD70C715831D6391D86C18A807D704E2F -6E53F38CB4E0B4F1641CAB4F3E556787DF9BE7AED8CA25DADD4B6E65E38BCC28 -421E7482D70B3F40FBB0C3D36BC68FDCD1359DD93D42EAB51DB1F130A92EFEED -FDB2658FACCCC05DDB4914F38C2A81A854E871741CAED3653DE4188C0EF3E214 -8CB93FAC436A47D20B0C3080E8827190B9E14E24F70FF20FF5C499CD395CF396 -0255680D87E59EC039B8EE552091A76C47764995ADE944380C9F1D5E63BE58AF -882BE1B4349773CAFBEDAA7AD013DA1623841B8A003555619F650E6F5940A119 -FF134238E7454E34EAF9F061719315F63EC7C3FD56E3AFD2600926389A2C7824 -E46953DE820B5D111C6482032F75E081E9703E91A6A18A6BAB59A84DB456EC49 -8954C9DAE0053FDAA23C378B3314A9A073E66D4A8CDD2D2E06AE774E073EBEA8 -2123E0E1DB1F9CDDE00791045D925EB9D606C1236308C612ECF4C90980FA7FAC -11196128CBA1582071AF4363C2A0AD8C5EBCD4B810718E351726F64ACAF81AD3 -AB1A111B029D2F4F11963CE98B6434FB05C3BAD4073ED9A59FA073CCC2BE8A3D -3444303A9961C28E76E56E2F75AD9C5EF46DA023773CFC893001634862B3D609 -076C5040CBB85D49688DC9D969F47386339AA4A77E15CEE84A08AFC7BF3CC6FF -2082B8595FD34A1E4177CC7329FDDF963950D8463C09A9FD4E3172C94FA1F6A8 -3868363C3C9F7D2A6E13E5459A5AB94AA5F90F3F6EAF06B4C93D2CDC4B854D00 -DB379B3DD7055693D360F0135F4DA8574CCE45CF82D3AF70C57584EAD0574950 -8F6C91852717F1705129E23EBDAFE03B17D18BD29D5BA82EA190F079F3B5229C -AB4338BF8F30C0193942A5EC1EFDBAC78D726C12D7C698365638E318FA0436BA -E2B2C27494D6B1F8A7447F4827FB334F2A0093EA973B68AA1000B588AEF4899A -952C5644C1A6EAFA57147C5371B74E186B93B8ED861B118FB8277BDB54684312 -A4A6A0E24226D69C4EF124389E1CA342D21797D9FC76F3BCD82A29B30112F729 -C6167B93AB8DF449D084A4EE1EA35F3E62B6C8158AFAC23655CA0ABC8EEB5385 -080B5534EE154EB3D47FB2A5B5D4D4A53A54893C1D9BFDA2D47AFC22026C9623 -95E6F4FC26EB4AF918E52138A65919D708069C287261E23813C7769EA48E395F -EB63104020521CB1A4CDEBDC2DCF5096CC9556721022343AD85C47DFE2B0453C -BFA7221EBEF7A0E84E53111AD4A8AE1CF386BF5C6FFA5E56821ACC66C33F2966 -9CC0684075E864CED693608CF03BB76BCEC83659DA0302B442EFAD1426B114DA -75A89D8E653A66C411E3908D5FBACEC8CE4670A4F11BACDE284F76AD63A36458 -EBD0C90DD0FB2BDEBE006F41D4151CF02F5C5DAA0ED37BF2BE8BB0BF9E53E33D -087837FE8D84A9D4414DF8CE367E057A3BFB73741CDC10D989B37C425F0AD704 -6C441E0577E746C5F6BC9B2105F6F76D1F9553B6846984F33C0FBE5B8D2E5338 -B25D76C094777CB955D99BB0E778ED7F293A8470F3E64C7AA9FD4D5E036836D7 -47336F8FD3701B24766317041E0139A2532D322FCD42644BA3B61791C14A048D -ECE12E327C1E77CF945FBBB3B27385E19C49C13F7E4F100E3F2F1779042141C5 -656217662F041C2B9F9A2F239E60A143CD107AC1FB308DBF8B009729B1FC2755 -9590579872CB9AD0F88935A4774E2646848B7BDAE0BC3C9F95EB93213E8D389B -285C876AA54EB1D80ACD5D41110F40DC5180B7B7381AAD6E0CA7442A0371A642 -4C50CCE5BD629E06F21D2D761CB7C63BF17815517EAFDDB4E088FC3FED420AA4 -89782085748657DC6FE22E169A130E6CFBFD7FDB33BD7D7F4F836B91C8298F55 -41C1CDCE69E92457F5CDD63C022667FD04CC9268EE2F6E46B33C349110583C2B -D0E0D26CA6CF1B6F15B50A656BEAE62DBF53F9221A671E89FB6F03E2B8782499 -40941B3177E82DF94DBB960EAFA9ED2AC02ACA86B89DE08617E2ACF11C582C21 -AC0B5AB2F217B32E9CB0ED594374DBA74DDB1A3EA2474A372480D7BCCEF19F52 -97F1E1A7D7AE13BCF1EDB2F4CE8F02E965C428851F841D1EC013D46256FD89C4 -ECCB1AB7EA879F5E51BE2007DB7CF99855A4CAA02A1A7B4CC4FDA24660FF7CFA -BC1B541FD71C3222E982509830D8815A5120588E3AF8BB3B4D3D5BD5C349ED5D -0111C6744B2C791E88FC90F3F7A2A42B08CF913AF42662B788F240334B08069E -B92DE044115663B06886543AF53F364982C005AD999CF117267DFD1C219EA798 -A0838DEDC150F62A9746825B1E055B28A6B2F3D842AD804FF799728AB0453F04 -036E55C105F8DFC4A15A0F514202FF019D6109330B5486F7A561CCE8EEFFA37D -142DF361CD121022E7AF01CF6BD5467BF2EBD2353F6C10377989AEB6200648E0 -31BBF54B82248610B9BCA5D9D8AF745053C2C763E159FAE19267BD3FB377A198 -31D8F78CCB9433B0073524A0ECB53BE017C114DFCA23B6B0435D569DEB77C8A2 -A6A0C2A613A3DA811FDDB0AA66C93B23B049B16387410CAE34B83135B7B87C95 -C9683A318110619002E1816AE7786E0BF0EC51DB7DFCEB9C046C9B0341D3F95E -9FA2FBBABCA50B12D061F6EC6832954505D03BFE6BF28F6A0E2CEB3BB7BDDE96 -545E4066F75780BD8882315DC2491F1DDDAFF0782E103D3A472361DF850F28E5 -BAB80FC1DC47332BA20EB25B8D7FC6A393D53E51C2B61938F38B839FA8A56965 -DA8A1715E414269A07A1F42D491091ED7134DA8FDBB671868E39B8BE45786997 -DE61A12AC346E285124FAA9FBFF40A868840786E93A602755C51956DCDC9E24C -429D35D4BE66015A743BE3743902ACD050C0BB4031641253E5E2132399E53CAC -57F9B2293CE49777C8183364DDFB3D604B125196CE6A2886268944D28142FCF4 -E9208EB9132B6F0BDDBD9C383084F3AE999AD67518FF16024EA94249D4ABB3A4 -2EB59487872E4942BCAC01DBD4A06C33CFE6A4D34B0A313F674223C6052790FE -40AEE73CC8B0E98BC588A6AEE1DA365246C21982CE89CEEBE0A54DF8885116E7 -D1ED63B36F5BE185970C9D130A957158A4748F19B8C2BF3C79ECBB5148D55FCA -C8BD541F4873B3DB2973CFD3442884299C59AAC1E1946AE30AC97C84EE437623 -70883ACD470EA829968821704E199F7A1580674980D1A5737C932FA41C8AAAA2 -36B56F5E5422ECFD49C035375413C3FFF3C16F594265C8E8E493A4253BA7BF14 -3AAB0F0AA1BC272F8DEE774C08FE597AA0CA57DA116178CA2BB491BAEAA8EB4C -4A182A46DFFF25486BA229E45E6B5D2228797EFB5D840CB0CBC1754FC16A84D0 -93EF5A25FA5A5EF90065CE41818CFDEA5424E8B2981C19DA2F5A608DD1C8A52D -7F2CBAF382803E9951218D7C93E1E3F9520DE149A32E6177E624657F387FACC7 -0870A31F5CC4538FCF8AE9C6BAE6857A592D741ECB47BF809CE8A7A7B327D739 -55DBF83C8896B9F5B2D46116E57C6F0F8008F97FBBE6BE90C69D127B989B872D -0AA7428A990235F56AE2B1A91F08C0B0A31EC2A954A57A7058C075F7C3734C55 -FB9231384C9F8ECB9110CC28351E404DF97D8EC1FAF645160A241B32E9620383 -6F567F0A768CE52033F26A76D9496865C00B31A84C384706988510F574DA8204 -4E8DAD8BA7679BCE595242E7AE6D42B61AE66A342F5165368B065DEE7A90AC57 -EEE34CE6F1BDA08BB1181796305D5990DA312088A6F3B032A93BD9A649CFF1DF -9EBC6829A880CC6EAEAA6A08FB8F3A7BBDC0838D35D1EE0E5BD3A987EE2305B6 -D601496BEA53E214FAB12E3032B369EAF39701F6B2F4A446CD0065097AFC128D -F81EC23F94E582F80295F8F8FE0E3BEE91C6952111270ADF2FD5E5A4A3F339B8 -AD98E99EC71E8507938759558772127E19BD6DEA0E018CD4D787DB69F1AE9F2A -1208F4E7C219D81C63AE1230EC93463D0A15384E3395A49AD831F1255BFB59EF -13676A9B41F29A +48920B6FD8EBD6094DD71174C875B80C51FD45FEF7F637154F719134C716B619 +E659615B6DAE0803694C59243C90D5A707E8DA8341BA92BCDD769ABD9A2DD58C +58D64667CB17503099C588A756A598A9B450DB006FEB6243233C53B66FCD8664 +26EF4C2702CC55ADCD02E17EA8D1BE7192280655DE5B802C877BE793BD6C7920 +3D7DADC4AF3D1FC7434A9E4B7E67D4B719970775A6D9576B30DAC917267E421D +34593ED9DEB4DEDEBCFF07181AB289CEF5E6B494037362BAC9428930619BC090 +DA2B25CAC12F728445C2337F5A211661B007B86167A1FDC2CA084C4BD4BAF4E0 +268E609584BA23D4C9658178E131DACE407F5943660C32D393B1224B5A14C10D +932F3A12464B7AD60515E2243A5B05D71FD0B38E37B8D1114BC90F830C6BCBA7 +6F8B909A13BA20AB4FD348A35DBBCD10C696BD0243575ACA25C584AECB87B03A +861DAF3C4D59C1941AD7892FACA4D1ABB9D7F23B4654B265ABC31FFE391FD2C3 +C73FAC9BE9F612EC50D6433DEA4AA229840D4C62C19E602D5902E4E83D61F68D +73A3734B8EC9D803D3621A29ED495AF3AF836072ED471DF04EDEB53DFB09682E +9F8E5EA9E9A908755D318C449E45BA764F5B8D6B74D2B54D36F926C02688AECA +858A5D81251AD87A38435E99C82900E8B591ABF37C75D26D3F928D5AAFDED9E9 +37F67F24B818204ADA2A4ED56004802CECBAF3D0661D9FD2FDD7BA05571FAE4F +83E73747978F0BDBD6EDD77BC70743C30BF59EDA5E6206FB7328C2710D9292BF +A2151E6E85A8CC96380F9C176237235DCF9D0CDE1D91BA212F524607CD3CE279 +94012842AC4891051741479C3AB4AF7BCD25FF1756C2EBD23B19DBFF5D7F868B +B458B8734B633C98212FD37C1A468F1EA8A0FB857FA703F2839E46C009166440 +3524A1C6FE77C016E43F4950565A74DB72388463669EF26D62399256F0E0FDF9 +7CF83806DEC4D2A4DC43FD4AE2433F68091FAFEDC6E25404126BA0250D7377B2 +6B2CBC69994A576F53704A0F340AAA2B6D1FDAF7A78A0E6A32F2D61467DFC393 +AD179441058296B4C088F19D3C333E457349AA7CF27A8222DD835FFEF20F2A5F +459ADFF08FC9D7279CE2AE675C268663CF201C14C93CC3D1C175D97E00E164B3 +F2F77DA2662DBE191D19C2AC0237D557B7CDF7AFA96610EAEAB4F8CD7A308B9D +3FC89CF872DDEF7206A3025EE6E12A9AED270D031F0260B1314AACCDB0A2565D +DE48A32EFEB078DDDBDE5805E27E9ED87FE65C7F1BF8FE2E9B1107F6B939DF4E +71403DBEECA6CEAEA81599FB762E7817AAF4DDC008B69549CA6F755A3A00A346 +AB3AEB98D4FEFE2F224176BBF1440E2A5E254C69F9CA845DC556761B0C28366E +C888E72543A191750A380443C7F6C9C23A31FE5588F1689226B9546755821A03 +6D677AD25547888AA32C5BD5BDFBF4DB948FE0B9C26B9FF9D18E44477DB73F89 +89D22073756CCDAEA84357DFBC3467DD5C8E1A2E0BA23C6B24828F7FBDEED311 +33F7244D1A90CE57BC9FA57A576C31F0AFC65FF6ECDF6145D93379FD38424F5D +8BB45D0F0B6CF7A4017E6FE39A8A278637972318D5D34B04D1DB986A5958A563 +DDFA3CEA25BF64D90B87DFA32630B7DE482DF97947A625E5B585B02DE4D60869 +8A04F5AF997424CB87D8777787C9DD5B1A5F81C259C6E39FBBAA94C43D37C1FD +5C1FEDAC07C355A258902CFBFAEDEE6FD11922C580D92CC613AC4BED5FC979D1 +1C11B8F7BDE06114E0A7974AD94901E7D1914D4D61424B94A0B72EF5E8DF9EA9 +35CC65B69D9BAD046ED9C554677B7112BFDD18F86D5EFB687013B820E070C91B +876A48116AA1AE1080442A2AB2C858B9FFC4778255E22CC43B8E7DF84CF6BE0A +81449CE40165A71DAB7FA525F4DA59077B37CF09E9B6E7AF192A5E43DC7BF69F +455958624F6AB92D452D67F9C2385F7027B3E553438CE10393A2575E8CCA60F1 +28EC6797C8B5D647159E700F8697F9526D5C64DA4CD976728E3ADE56BE16435F +AD2CA5EC36BAB6CAB4A4CFA5EEDE0FB0FBBF7D2C5DEE656733368FE2ADD0B52A +F04530708DDA28502AB14EA4AC3B3B025C2790F8B1174A9DC8441FBAB5BD7E68 +C13693EC4D988E8ED3085BBD6E360B53CB1955C7DC86A356095F8A49D6E8A648 +2F1F45A93E8DDC965B9D8C5F424594CCC6E244C61B9C5F488A9621814FE13160 +4F34AC30366524689C35EFB70E7B391AF96354CB974CA0F4DDA9F5F2593170FE +C6109E3D525AFF6EB840D55CA5374CC67000F63CA5B45A8411660B1B99FC93B1 +E95328D308306E2280710D3A8C7EE282AEA886BD7DD59F87076955CD023A55CF +7BC3F417188FFEF950F560ECBA8665186485A1AC32DE20EAEC387193E4B4866C +CD6EE91ADAD0B40C018598F79D4DE96F37FAC29AE210BF2E941E093A534D9448 +3A52D1F730B1855DAB77A983118E236AF72BE646811C3C1B4144A157E5CCF00A +362A2C336EAAB0C9410C2D3B363DA308DA757FB5AA13B0286196483B7781B480 +00FFF9071EBC6837AFBC0A0F23FE8A1C55D04F89901A8391E60EAE41142C6888 +AD2B2C705183CC6EF2A381AA4EF6542015F34E3FCAFB2667C653661CDBB23B3B +98EE233594D06AFAC93C0BD405F74F1220B46592AE73109526A3A597325E914C +E46EE796CBDDBE2080D981B57CE863809E26EA04C81DADA7046D90DB58031D7F +F1A8826DD1C4B7A9919592043FF4298E2ABECB45A846A9F21A1C50D38AAA15CC +6C4803F856AE5C62F36EBAE12A685000E528090977B35B142C0FFB9E1B52AAF3 +54223735BAAE50978B97EF69C179ADE147FD499E4B7E6726BFFEE86744AF3127 +D478010819684DACF8B6075996F8CD29074B8B893D13DD009CC4A4D8E80FA3A1 +C5F9D407B188B4CC52ACFFF5B0764B6036E65823D92BB192CC9AE46FF9C17E26 +BBB3BBAD0AD10CD0B82D10D7D581906975B78218F1B052BEFB6FD88069091ECB +302185E47519991D532B309AD92D87411188C875A3ECEE8C5F03478383863D4B +218E597A37B05787E55E33E1D0BF99B2A5E5052433CCDCC168CAA515CDED73E6 +084027EC970817BC40527C3713C403D519F490616284870290E8B1A6EBFC4F92 +CF90EF2115F4154825C9B2988D3BA84327B703B9E085C7AB14FB9BBB31659FD5 +35F3615FBE44D06910BD9D6B538A268F318064FB68D7430CD0F7156859F14A24 +A03ABE644367E250E664EEC08D5E63D2EA1C486076F4825A0AF1593D3D6592C0 +7A6EEAA00C46F9EEE4E7D9FBB0A7976E37F2FC627E610BBB972F26B2FD167CC3 +B84A24910D6F42E89946254DDF4732B5003F5D1DFBD9771393F5DFDF1ED42199 +3F727ACDCC02CB91C0622640AC5A0B46757165B44F0AE798325E4B961D3D3A3B +0130EC2ED6E91A154447CF42873A113116359FA58D44489D7E59F3FFECCF8F97 +2F2D63E24C8FFA00B833D07358C4A35891495E39BEE2AE4770EF25003A5A7C0D +8E2A0870049D7AD9E5748FA922A06977DD9FD26B5D9D351BF5739DB35976F717 +6905567F1C8F69A4772B854BA0F6D4A3060349E12440734E5BE96300BC0E97F0 +3C19CA389592AA90C6EE5761B51B310072302D06D056DD4D243D4B23575DA9A3 +0684C61C430B5CB8A0A48CF9E9D19AA916CA95A4DB1DC77E3DE5996B98B31C7C +67D8224F81199F972689806EBBBD1341553FDB29E39A2CC0256AACC09757F728 +E56482127FF73F148B3C4F2213690D7E1DB47B800E94560DE30E763D97503BEF +43358685BC24844B0F85187FA290D5190A77B1AC66D2B19CAEC83B3CBDBE51D9 +A09F7E911AE0E16CCB1DF5D7688D559C025F8CFC49728867EF5C668EF2910239 +CC49CE48FFD25ED2DC83C44FF5CC085037A2F597F8F6C074278B13192E41795F +2FE7F1ECFC48E2E468F59068D28447899396072630808A2149BC1B5BCA0520B2 +FF40386ACAA06BA208FEB6872FD6E774562EDBEDF7646B64165A55DED9117BC7 +5B5618FD4CC4B79A65A3B693B5C418637C185BA17191E2B5EE03D751F0A49533 +78027590AEB6705EFC8C1B91A7E4D8F38D8B653E1E8A73785BB35EB5FD10C248 +5C08BED8CCEBE9DF3E539817CB0472CB805AA9A581326867412989105C9E2948 +513F3190DEEFE24993BD47E82628C3CE693744841C1C1E7A31D235E25E797C92 +A4AB4D8E782BB7C483FF5B00FE98C29A30F5DFF8078E771FD1B92CFCF20E5E3F +F087EB1F9E3CBB1C294821566C12B1D92695AFDB240DC22B6DC310C7EB1B7938 +1B7EB3FB2DB842371D58681F4DB338CCCFD59700EE4D6A7084723F04FB28ECCA +D77D91979E971BE77EAF484C2612530BC09AF8A908026EDF26D85EEE2E3820D4 +0D7E0F8D5D0C84C26BFFD4D9B82BFD632336CA302C6B8DF73CF696309092EB2E +88B72B80B5621745D0126759E52034DC7084416E254A0154F891E0EEB35BCA1F +F7E745827443D8CB33BA1F8398DB30D313BD817ED32CDB31EC1EC79BAE9EBFE4 +2F0A95B44E5A15ABC597708D96BBA7E06C768C73F03F8D6CC8B95F89DD8F5561 +8B66865C2F98A3B504762BD9688F697D963F35EFB019FD5FFF44E0A3F323E02A +5D08BAB830E6BE19F9D3702780B3D56D13405C5CB5581D00E0208EFA70DEE5B1 +CE469AD8A82D48CA829E36EE5205333FC037BADCCF8CB457C3AC8BA52E63E958 +0A8B3C2C8948D3C8B1E6588DF191FAD6E45EAA03EFFA83E84F9E953A94B35191 +5EDBA5D1ACA5372FFE67ADDA409F1DE4188A841ECD308181A1A0FC60133BD88D +BE52FCD1D06764E93EC2A6373F36A72766E11C465895C78DDDD8219B747303C1 +AB55FB775F282883D80759D13AD930AF497ED2B36FBB38800C5968EE880D1F0C +CA7F0A4009924684E459A9FE767792DBEF4F2ED76D1B428C1EDF23397C663DA7 +22FDCCD19348FE2C05D442AEFDF0CD3A9186702A682A1489AC8A49B118B31B19 +44AE889B84F15DC2583D101EEB0A6E0F8C63CFBAF202BE474F4C1AFA8D0C446E +424F11D5401ED76088577DC99CD16A31A59798023FE7A0A34BEE5786E6DA0735 +6F46A8616BF0C8091C1732429F7661E305EAB39C64141C8BB3008DA9232C2CAA +CAFB7DD0E30E1069EF360443196FCD88D4D4A12FE6896503164BC3FFF579D0BA +6AC7EBF6977DFA35318A39E67D270BA73C84C8B0B3B89FE45C5AB1FA036C431B +730AE989D96C818DB45DA853D76B3DD6F16668DAEAC58B315632C7C2F182594F +AEFA97B17447BB978138A9AEF0D262C4CA3DA4859CB107352BF51AA6574124E7 +F8AF0770411D6AF0AC8D719A499C1047C046FD3E9A48359CA9556E3A59A621F5 +1A367F119CB59D580DE89761E99F97F3F24669B2154E6BED3FCB10A8A14799B9 +CD067E5CC9F29EE4BC9F752DD791A7ACD1C795BD626D1E55C8C3FDD89C20FA5B +465D725C1EC2AAB13F8A2DC709C6544CA74327452822CBE548FEE5FB5257BCC8 +40416783BA0562AB6D2AC5A930BEB817644060772BA2A21D43EBD5A856D8BB74 +4D1A2E50FE03BF04DECC857C41244923CCA2E1381DE84FE25767C311C5BC6FF8 +AA1E10482BF3A42D36F3CF6DB79352552913BDBC1A3E21DE66D0B05A9F13D917 +98CD1C3101CFB8F6AF64DD7894AB604FB4341907ACBFB8A1E67B975830B9E88A +435DF161EF89E6C9745A57EA12DCD181C8DE665EB60D2855F8546B054E6AF9D6 +130EE77CDDA3D7A3FCA5B5E7DE30DFAE9E516E767ACA9A6F6CBF2BE440DFC2FC +A9D28A6742AF910205C9B6258BE16AF8F1278E207ED31803B563AA12F66E7E9F +10EC846C6E589AE055C22C572934CAFBD83A6356F227BBF51F56E66B4C65F65A +86B0499D06AC3711CFB815FFC69E3CA8DDA5BD47DD15ADCFCB303E06CB754FB9 +1CCF20EFBC6A6A9FFAEBB5C4DC13B20046EF8B28FDA478290BA362BA17383590 +5E356D1F0DA6626CFAE1AF40D5B89A9575D99BDFDE8426DC82A67AE9B8A56104 +FD61D69DF0C400E149F9741689406DE2CE2C06EEB6943E6B2610E28C6BA71B71 +0CDB48B1451069C695FB6E8741210B6CB0FB352B43106902887B4732C7B8B2E3 +04689E4FC6EEE66E2CCBE9CA27E67A8D96E5ED874D51401A1182856023B6F6DD +58FCCEC770FEAC7120F54088D7103B0988F3E229BB59AFC0AC5BEF9CF39C2353 +552D5D6A0D3DC86899FB2EA6BFB56EAF9A0B2DEBEF403774A7F4A4B09682DA32 +066BF35501449E58CAF15C5ABD4F09429C57A6446656F2AA6E7F7E60D7EAA6C3 +EB913FB9819B3642F7BE81D0ED4E0472920DEB9D5FE526F0C629088D62CA52B1 +6E08CEE41A249AEF8ADE9F535B2D1FA1E0C5A1493F36FEC0709D6C38E6D154F8 +C77C6DD413BEDA2A09D70000B017A9F583AC96B568FC15089C615F4A4BC933FB +74FB16F5072C05EFE42BBB16B64D84F4F0D00396ABFC831632EE8A70D205D41A +674E791D418FCA1F44EC185D3369D34FB4934B11BAFF2B2FB982884653A8E681 +9D442DF44BB1024C5EAC9C7257D7DFCFA10CE5DD34888A02320CD6ABBBF32C79 +B3E9EAAFB186EB8EB27522EF1EC24BE0186EB4EE898C02AE2BE985EE91CAAF6E +C1373ACFF3D05A2BC11319C331E36C831CF3FADE59740C644FD8A25DB8858C02 +04B4F74FD037431FC2447469D677CAF816001D373F368AA907328A0E32FA7607 +C3D76B44BA44B66A846502B145E19649ACDA951138882D4CCFE9D44AC8853E19 +CF0F08B147C1A0861430BE5768DC6015C1FFD658DC96CB6C94149A3F1E44527B +3BC68CA891264E308B71B7D3DB7BA1CA214D0EBA1B16ACAE93A0C123C0DBC126 +7108A8EFEC8AC16900FDAA2E2F1D141DD50C97AF58479E225A85580DBDAE3AE4 +A6745CE31E145EDEE320296EFC860D2A57D68D7F44CB8871CC777E96E9302664 +27264AC71EFD50D266E94B76BF9CD2AF645AAFB54F54D7FF5FFA331E3D9EDC5D +77EEA1082EC86E1A2635BCEF5570ADC0F9AF6DA57A59CC4295E61DBC8A3D496C +55FD63A4DFA958C6CC0FBAC18E72FC256E29CEE64EC49058948A1EC71AD88E87 +889F47C668325DD037F6F409E951E6E688F73F57C77E51E1E4CE291AF39E3E7E +2953624509C98058B68C3B25531BBEDA0F7BAEAC2334609D8770C7234D94E79B +19EF02C15D0AB273EAE0E4C162E7B5364AA1C9E33452AFF7390A6D1415D912C6 +956A3B16C00DF2988DDAF1C1C8B654A5517F4487473D33A63F657FB68AAA09D6 +9D3C471D9D1EC5806367CBE26E49BE5FE55909072E0A9B70F4F06AC933218E64 +2CB599A9233A5E0AF7AC311F0E7AD731198DACE1772773F847127F9ED9960C1E +3F64D863A4A321F639011DC70BF3CF6D23A52C0B89FD7DA040645985DB7C15FE +DE20C8F25CF758A343029A1E2800278744839B16805B15434A0240773C7F6CEA +AD70837B67C424F4A36DA5F188269219B3248091B6C7685DEA5BCA6635BA191D +6795335FAB060AC4DD9D075383DAB3E5AADD5025E5DBF15404468FF6A49FC7FD +A42AC118EF03DD0198C81841E2DE908E6F6802321A47BEA23CC9CE8EC365C83D +9EACED27FC4ECCD87499F345E2AAFF5C41000171593C5FC02CFB378E1BA31114 +A204537B533D4245D701B543ADCF154B79ED0B77C47FA71DA141D748540E472D +74CADD63818BD95E3880C1D4A5547889714F48484F1C2A17F12C3CE4370F3816 +63071806F9B4CAF7D67F61002EA27594C3427F9E2EA800B90875440D18A5F187 +C4CB78A67C18271C5711A59D248BAB6593A5F1F6038F07FC10D735BA9AA1317F +148FAED9E818CF14A96A671FDEBFA2674374AF33E9F6084DADE6B075A4A67279 +AC40D5E84268F5AA603DE4FBB3247BDCC2F00B5F23901F89E083AFA30BFFE1BC +C878F367479C511D4C2FC72730BB7E26F20B208A66243CE77339593BCDE585C2 +805F46DD3352A1B7E1E6C3AC5FCD99CF164C7C834F7D4FF8C0C5FE96F3FD641B +EB4281190FC62EEF6097667E605BC641F05F7E06B6F6773063BD389F9CC28C54 +6EB0C7436641D9980526FF957D20F4464AC49E4B8E3821635D8F53742C51A699 +60F313C93FB5555F3E688D62337C334EA38B1AEF103B282319232BADDE09616E +447CADF1BB336901535D8E70F54D18527AEAFF05F813B0F8E1D5AFB62B4BC36C +AA407F2C838B6F179AE9402931A51FAE7BE20CB92AF5B8DF4E6EF303A66DA409 +9DE6951F9F414BFE1CE47B3919AEB71E362A7B516EF85A9AD1F276CD107247D0 +C7308271F5BBD8D6B0F8E5A133B549A2054E1336E203EA6D6A3CD87F76A5EE82 +4FCF86A700E55824E00E0D48DCA0A23AA0F60D60811B5A50BF3922A61F353F5E +18942CAFE94A3138363D55B52248876E63E8E3BCD59C53C0F42344614C1A6BB2 +9E51AAAF8C0822FCDA4896B03BCF17D05CA55EB9A5A6CC66B0BBD7D952582980 +503D7A796D79F881DD59B1C31D93B67B03CF5877205C45B44FFE577358BFDC3A +DCC0DE305E7AD3F88C2BF33CF3D62EF1361C92F0F78EB1745A34A57E94E3BC1F +EE7F56266FB20F8E6ED8968E494B23F4737B8E8298A3C0D5366F99BA25C1651E +C0A1B444102F455283775998A7D76F08FDCE1DA3A4415F8325C89AB1ACC73FF0 +38C20386777D763B0FE0F58A24F4D26649D09A377A5223248420A98E1FFD93A4 +06AE26AAC25D9B9E49D338412465453B22A2E8058C01AA77FB7E15540463F258 +585B73508E9A28945C72185AF0FDB65C43DED235BBF30B005D70010F8F7CD982 +EF32EAC93508D544A070C12D9C78B6A637C39924D85E739B239F1D951B5AB3B0 +527FEB50212522C8D4156C9152A77941110DF28ECED7F2D86E91B0003D652DFD +ADB320B6F6DD587C96E8DB5B0EF2EF591AF73DDF08F9AB41C634CBD20CA22175 +8E4D6EEA1C7DAC77DAE5722BA6503EB00435B22F0802D490D64DE6223B1A696F +B51777CEA062D6C21C94BD9D0E388EDEA82764529E34F2D0150326F9FD7542FB +B9F3377B898C0E2F560866EB4FA4715C699C1A7A057E2D183B9E66FBA166A87D +80CC54F3744FCC5FDD97E83612319C3734B81C2AD4D700C7F446AF698A87F98B +79CB9B162BFC28949CEA513237B9181F02B5E4529E313D87D241F5191CA800EF +6353D1F5FE926D2AE3E9D87E6EA16CA52D2DB3D72CE4930154811BC8D94F6C8A +2865A1DF261D91FF9876AF91F50D9A69CF24F81D1A2E82FD579F5CCDBEFF01A0 +2F75423EA6CC35184F0296023CD6E98381614938B5232036BC9F876A7730D984 +FBAF9A6AC036770FDF7F1358213B1B4DB2B2F16F43466DCB6938C26A17EB800F +D96A71FCB32A7054A103693CDA282EA0E813E386B3072CBE56EB87697ACEFF82 +68178370FD361DA72210B3CD829802301FEA4D1C30B4100576A0C17E37F9B570 +0A4E4BB6081364D2B226561C78B8FCA478FE65318CD53D42D84AD55D4FF99816 +31FB8B2483F2054421E95408EF26AFAECA83602B05915CA5FE986AE6E0DEA83C +DCAC9444C3AA95279731512C993389FECFAE27F49E6F0A52ACEFBCAC72DC22F3 +2397038197DEFE3D0FC26A63F15E9166AD58BF778728598CC3DA1CBAE0D3B1DF +3A62D9FA63E141F0D952CD4EFA19914CAD85E6963507555F639A0B1DD11505E2 +E9E11C6A63078A602E6D74CE017C70361F4CA0CB88C59DCC4307F09A3353314F +0875D508C65DD8C95998981BA8C23E398AAEE5697501FCF0529B5C50CCB4B1F1 +775F43B7724669B0E1D8962A8CE3AF49BF203233222F1F99A6D1538A2080C317 +D4675A45212EAA61EA251802D5B7BA3CA4E52857FCF052EDF14B26089B207BB4 +38598265DFE3111E1D1826E11B0D01ED5F1E3749CBD6AEBB0DFB808523F77341 +CB8ABE34CB2F3CD927B2581AA05DF8676E6E3380BDE494E9F7A824F1D85D9E32 +66AD9732C0D5063B730B9880B8F75F82D6304F8510A16033EDBE5824E3157A42 +65072026316657E094DB56BC2CA2945F5AA25DA3EF6918C7EF5B7A723113E193 +8EA9E8A9EDE296BB82026DC6A0B632AA1AB131DF82F0B40B7A1530C9B48984FF +CE91C0AFE53259A59D1A8AD7A499EE5DA192A0E8935DBA23B8CF6A3DD46DBFC7 +7E1CAA978E037C3DE27A308FD60979F5EABB6CB0B31FDD3AFB891B7D0F368420 +EF654A1851977B448A933781D305B2C38FDE31F2AC9988C7C42B004AC8211EB2 +8EE87F0E897C8C79FAF227B957FA57AD5A960EC65933E07976397C6ADA17289B +07904E2B74516B8442B9E909C640E19C6F077665A7A0F43AE169ED37832B7AD1 +F27EA24C5A22BDD7BC5CE075FAE2BC8A5C9D1BDBDB391107E23026D9A327F0CB +185D0738AE712DB2E67E467FB37C7A96309E02D2BE2B947427AABA7A14635023 +8B1116F2360C6C04B4D4AE0D5F7E3A037957E228D69489B04BF267E20387D2BF +2F7022B38CB7DF520CE1D4A47E5BB4B5822E051A73839EA361BDDC6AA39F7020 +77251BBC5D810EBE13DE61133A21A5D67FFB2636E621530773D863B00D1B5BA2 +AEC0F487E99A654615785A087BE23D1B45920926BAD7DE51BFA04C74B091BF91 +06F9A429EB44F95851D0844A4557AFAF621E0E8CF1744F0445359AE31AE795C3 +124ED5DDBC8ACEBC2233C5E5A80544BCD96FCEAB44FE0209FBAFCC9140BA35F4 +9A5EBB472EE62B3728B812F2C347409082A35D4B3FCB1641369CCCEF623C6F50 +5D45E4176181C4513AA361FE43BF8235CF860A3154A16BD4CB4AEC591B17498A +9CEED7740F6BC2E3CD0FCEF8B2430D95A214CFB2B78CBA869FA7314CF91CBF17 +375E52CAB31F8E1E0154EC9A2DB58AEBCC8C4402CFBDE9AE748339FAA84A8847 +68E1146C8118090C8AD93F3483D6514C447F138F35BB4ACAC8F8783A5554CFDE +C399015E33FD2CCAA16A92C8D6419FF6755CC5CC9AB827CBAB90BBEA2973FBB6 +50D3DCF5F3C4696F1BA7EC0E0FB49F1283CAF682351E245D3550A7CD4C04B767 +8EE098FE9E0CA836CCF4D300C9E2565A4724494E5132ECD89BDFF494236779BB +32BD39BA18562CDB8260C26F85D73BE9F7D4D7507F2391A14F213FA93D9BA075 +5BD94D56477F8CC3E11FB631092942717932AE981B6DCC687554955F6466EF87 +8BCDDB5AB970B21DDD1DCBB579D9636B62813D61309C87D306150C1C803E3733 +610842E1E50CFD8B44E80CA19D0878978C821D33E5471BB49D8E1416D2E3BD52 +2896098DC7540D4DA5AF485688AEB09682193EB0EC4A34CE41EC5FA3939A2F96 +9D2949345DBD2BFD2FBA27AE2CFF70963B5E499993DF1C0DE733D13F4A0D51B5 +FBA2844823F926F7D564F6994CA0E25519DBC708B4A77FFC56DFE9ED97052599 +426806548380892E21766945DA2C1CD258A826C7C93B1B07EEB9D50B6EB24E4F +10976AA1162AD8505468B27A13C6BA15DA34ACA8D8C66D8A85EECD5B802B914D +1D7402FBBB3FDBB7FCAEECA89C4C417FF9AA14E035452F3DFB31BBA1EB681ABE +C649ABF26580692DFEF6A2400E9E98711CB7177781E1BD4BA971851B152DC603 +F1534FB37A4BF485CC372097A9C29C78C5011191AAA2D415F335E6C9AEBA7C0F +413F1D7EC4D310896E48A165C15265C4DCE30D38E2B0F4539229D0D3F2000B1B +D091DFB3A51F1EEBE4268B4DCD2FEA6567EE14D99E68F114F50C5EBC1A71B66A +9EDF8DAB0EB1C7E7B59A973BB1BAFEA607A3D829B1105B504283256163925DB2 +BD91D6A853C421A28943B942F961D55623947661518F7D9B253A1015216A08CA +420F7E1DC41153BFACB55EF54349D10814BA8D41F879DBFC892CB743A843A43F +7B058AC250762E982BC90EFFC0824277CDE7890A421AB1F43F6EE5C826350E41 +F0557469F319EAB1AE084D6D7970D8438B0B46A27B603FE952A392496D8A5623 +8FA7505D22BFBCD3D645115E63AF7F8BE9702C770F031887C18A2D2CD7A7FA27 +A260D3161C96F51F7A306EA5DA8EE79F0B31AE325669F17478ECBAC72FF7FF13 +9E59A7E8184B1F0201B496AB3FAD6174B969CB90AE2922176CA901453DFA2A76 +B9E7EF9153005F26C9853E19CF0F08B147C1A0861430BE51BA554E9A632647C3 +4479A90AC5A738B3CF72619F2CFD2EF78FF7ED7F8ABBF3825CA9D65CF23143E8 +0DBD419696A0923E22CCC8981B7644C8B7C0C43CE7373940FA01C86A42EC2AAC +CFE870BD94DD0EC5DE7A451EC9DA1DF959B934DDF4622959FC09E4DBDA47022F +038664CEDBA4CEAA9B51835195FC30C05CBCA27D09018C6239B03CBE218908C6 +156773A4E85AD53515A1D7C16D01967560BAB4FC858550693F4C709D34D5963E +2768C703CA9BB08BB6C8F392A0971EE623A6FB32042E0C1FAAAF21219513BC8A +0028B229F4FB213924871710CDAF4224FE51C7D95EA06457D351063824C57465 +5232029370DB8B41F06B5CD15EA2474780CC70DC8FCED3EC2821CB458C6F16BE +DC3BC07DCEE474A07A5A62A9C63E4081FE73B38255AC32B2D899D6A6DAE33E25 +F9FF43F619151D88919877BC9218C8AE7799F35377E9C384E1FFF89CF367259D +0B7B00AF55D40A6BFD6DB5194F097E28601320D89619CBB7D41ED979314D6137 +7F9556B902EE844FAA2F32859E7D2721F783F6E14787EFF86DBA457E3F497349 +3CBAFD129ACB9E0AE0063B7C708F0F49D4C7D9EE42CF28D54CF941F596C6B9DE +9E120DC1C54F6753F54BAB91CFA9B01C9633FC41ED2173475CFDA0A2A6501B14 +7826CDFC79E3C5F61AE288141B6984B2856FE8B96B496EB09DADA4EF4676C1ED +F38051D6AED764F654DFBA7B291991E1C7F2A7EC35530CEF0516FEE665DDE0E6 +7FD96C8FA33E8D5BC4E411DCF6BC72F24B4F7CDFE9D0D56C08FDC24BD342AFD9 +3F779DD0AC05ABE2EABFB05494DF29F90F4451DC84DEFF1E8EFF04B3A3248952 +D45B73E0A16BD31793309E3994B871E7A5907AD956E5C2A57259E74B8EC0D24B +6EE86521FEF0DB90FF2EC2C24499C53A315E523BCB2EBA36143280C65FB53493 +5F4736333A8D509CFD7519C05FD39064ABBD8CDB7C6092DBCE7C9CED42432718 +A4EFB95D0974BAB0E1F191C017C40E84ABF178E749892511D719F0C21F0A4BEA +B2AA13F647E85DB1B7CF81D0115B52741B238932F78CEABAAFEFBFE4CF335982 +4EF270092C631D110B5AA1196109B17FC5B0937C791D3885D4AF6BEA413C8AB1 +0ED796EB4EA4FED108EC9C500F7486E8C159BB058CA058EA5AF856200CAA428F +B8B056EE64D6D27F37501F4F8E7782F3618800DFF9C5203AC9FE7A022769E776 +7507E0FA790C2FAA78DFAD05A7C0A9BD44CA1B3C862410B166908A3A1344910F +BC638840719345927BB266B91E3649872C7357626DDD5E378CD075B1CB4E80A2 +E9BD3FE3464A9909047523D24D64242770E5922FECC09460DAD5905510CD7864 +5DDEAC61EE873858618B44C9CA276B5A5C35DF582B4072BA50D8B8818F293DC6 +B499D37CD58491D056747607C27866A344B4D603E1F991238D868918689C990F +7777E73CB487FC5E9108ADA82877D6CCCEABB5111829FF283122ABBDDE107279 +1BA5118049466E88F21EB1BE6C9A742622BEF1D2674423E58372A067D2F2D5C8 +1284B6E2B6B1AAD5F5561E9F46EFC4BD101912174869D08F85B9E2367D9E7BD2 +6B9E063D2305D319DE0AAC30877BF53E9804913ACC886FC6A2FC48089284DE80 +408F7E4931ABC0B7A1D5DC0C3AB9CDD8D1E3215D346994667E22A77732CE7672 +6124F55603D16A9817867BF92BB3A6C5BB76BACE835DE5AE37C667CA032049B3 +42F64F24769F286B1118F7E33D3586AF0939959F546F5C383116684411FCD414 +2DD8B29369EC7B669212FA92A0BE1D44B5FCDFCE050CDA80539C8DEB50445A53 +1D0A185FF72013EC2A287609271942332A11D9FFCA5EB623F8796CABDBB538EE +0A13AC895B3F6553CC7E25DC59A65F2C548F53F520D3E70ED456CE189CCFB1C0 +1B57CE770A23DC07F58A1C55C20E28A42E0943F27F446F60D991417E14789119 +08AA32925D0C1AE8D3A731C763B09B942CC32FC0B2A544F9BA22C1220FD399D9 +3275FED566C429BC5CE427CA44EA4D1104034518F86C8F4E17318F24222FB13D +54C55906DCB852FCF8B533D68DF8973685D221ECE85980C3C497A67A78EC0DDB +E3908D058DE2A3A6443D05C92F85E839F3D1AEECD59CEB4BAE85E5495AF25D89 +28693578FEB2A0B1D892316FC723F34F94BD6BA06B6FEDF3A75C6EE01A792A17 +80ABAB97CE9E08DC9249BE25402520C50B9849415F74B65A49F0EB1CADB50EEA +687783412A56A42DFE07DD19A3F9B896936DA944E1A5A164903A83010592C9D8 +79A0B4D2B8996F8C0E6AACBF8C7626836CB83C335420F961B7618F784EFD1F8C +E63956E0F35477BA9FA23395092D154D4511E4EC1E6B756F8719CC2E20841685 +506B635B349F018144F290FFECCE6E8693D736F0E531C693A07775299A73481F +DBF744618DF4B9D14A6AA7B43B9A77296578140259F5EB6B61F43B90A22DAE97 +B24646FF14865B35C3C0AE4913CCBDF9452C6206B3D491BB0ED49538CF4721BD +CB171570439DEB62A3B65A3F3733C47C900CA53B2E83AE5507BFE3752AE3CA4D +A6898AC1D2B8C4A5ADCA8AF1634CDA0287D4628E80547BF026A8924A678B0376 +CF6A658605ECC78B9FCD30BEFF840E6FDAFCE273D160E2B8F2BA2CDD9EB82AD5 +1B6970EA3A9552DC8D8A44534DFDB1ADEE373FE9A7C1B8F1F1F08B39DF8D576F +ACF4CF7FF0E8EA10720AD071366B1D66BA95C05FFD9DFA2602B8FAB6C3C7D7A6 +88DBD97F489813EFD46B2F964491558E4B4DB99DF4976D859FB4FE1473A6BD88 +CB3878B4387CCA76193914E8AD983FED43336FC1E152755A82F1E180C52B440F +104C422735296EAC88AB8CEC86023F6FB67D83B799E7A61A9FE21A71650F51B2 +A6FD563E60143E3FA4710E4A9D930EC0EFBD41926B18E2884F60A75905878551 +7CDEFEB47E4762070A44C1850784F8CABA2B86EE640B10BA05C4CC0D7D215C8B +1B40AF92711614B5D56552C94BFC5169589A77BF29705030D16E6815B522627A +948B75A584EFF131A54B9333A0C8923CD48FF9DA7D2C4C29AEE761C6F8560ECE +575DE8569C5101AFEDD358D5182DF3135FCB980801ED154C81AB32EFFDA677D8 +E578E08EB3DC2DE37A3315929262CD78441EA3D5911900530CFE2FA4BB58AA82 +AC61F08FD56BA3CEA640F3320D0528B778C30299D5482CD1A8F33F6DD7D3D8AA +CE44AB8FDED4A0A31D3AE3875C36EDE6DECBF8530418B2053CC0A1D56F923149 +440DAFB47DDD72590E6CDA801E81D61C22E5FAC853598BA6C01055BA3F36B9C6 +61B3B8EB80649266A6E790595F6BF58FF27EFC76EAFCD0FB3BA6923F1147BA45 +FD36FEC35B0EAB4D1ABC8A8025BA05C3A26A3C9BFDBB36A838D1CF49C0B363BE +BE09153A05CFD88E7FB62691F0385770DC0634C9C95987BB371E33B9F4D25BCE +917A08D4A5E9F42AFFB322F1A092D6B16E5016EE398E88E1C16E8C9E603707A5 +D5DB71A1AE951B8D35283350466761E105534747CD971074CA4EE382A8F5F343 +9A7F024498F7BEC55454A2244B0ABCFC956CDD619B2BC97C83BD54FFE1920101 +DE606ED498245B5694BE03593CD25E336EABF991825EE4E2693924C26C71885A +1A37622A9E1C84714F55C2313E4893FC1A57F0FAEA4C0A95F0FE16F28D6DF156 +C64E42639F61ECBA3B0D3D14545FDB4D5935A60B580C7598182908DD9AAFE4F1 +D6F0CBE600543BD8B97F600E2EDCF829EBA91BE70FD1D1F6FAF23A9E4C1ACCD6 +1650E024646D3329B2D961197F9986715A3DA63834412984F0C5503479099B18 +8690926E75596F670B7D3BB5D1190B8EB503AD9079A287D1A196AB44A4AD266F +9F1431023359971FECC1ABC5DBCDEB15FAFEB6397F3ABA199CDE37AFF0409073 +5906CC9144097A080EC97B2CF5811FE3AADFA5DDA7CD84DD616B5606CBF96EF7 +513B17B1ABFBFCF69B12ABA63A97C3999C380359BAB031C540787E8B5AD4DB8F +4E7E4ADA1724E5F03794D542B38CF5A0047F5D34F7CA39D0C1B9712BE2352DEB +7C7A516A783C00E296BEC26A7E40131BD92E74DEECA177310E165D2C750B739F +D43C2769D925996A20BD42FC768BD463DBE91153C4926CAF68C9BBEB9CF514DF +371E6CD4E0B7D7673D5C9D0744530D4A067FDA75D762716C8EB96AC457504CFA +7A8DA7C26E1258827AC5492090ED959A91ECFB1C8E63D298012879352F2E65D2 +0EEF91E42B0D2767BBDFB45BACB0B7603F9F00DC2D836B4406D35B0D401D2F30 +8DAFC9A8D5D75B714E1D32E2D89BF9ACEBB8677542CAA0C5385D8EF2DC73380D +044DD5E360287FE517E384936E4F76699DE92463B1DB4D4B13A3D8832F0F5380 +FE1ED28495B9D619702649804AD9644CC9C05912E72799C3EA4ADAD812360769 +A60673169D932A3E00F890034FF968661A3219CC21331CBB70B2F961982DFBD1 +7A567174291D3184A224CC62F17E16924BAE4FBC8E9B3C7A9C28FEC53E463FEE +10623E41A5543B5829419284E9434F304919D7610F377AD55E15E555C7ADC025 +BC89BC70882099B6524049FC745B1F6110934B89270111E9603E150EC65E71B2 +0DAF794F189CF6F682C6A1603D157DE88EB71F9B9A3A7122DD2E7E7710F54FF9 +30FBBF120ED8301E085579D0857677959554ACEBB3AC90786E502AEC7D2F6270 +E91D586FBC7166975C5CCD38348737F56F30048B95EE60D09FCE06BAD8F9F623 +D30A5F4711D1B3B3AAC8638E23F043D8FD0067DE5720C79BED119C796707DFFE +17042346EC772AAE3DD25BDC2167B07E068D668D10374A8BE5626CB8AB9D2B34 +0E8B1818B5277DE0D0EF3B8F87E351FE17C80E1854B89C617744BB532036B8D3 +2BEA347AB1F3EF34E3A2CFA383F2BA8BBAD1B735457C633C23528B60B923B1F2 +A51A3CF0CE0098E50253BB6E2C5CB2BF0F321512B44FDC7249C1C9EDB6F4CE70 +38EFB29805103C236D8A532E15780A07C46FF11512436B39D3B04CDB949345D5 +FA0F643D3B312BC47E2CE0FD265A08519626ED33C2D4A5BF9B1A68C4CD6BC4D2 +2542EE7D933BD65FE785A09FDF24F2BD1722B6FFB74920A37A866687453F740A +58D901EED210839A2FC4C44C1A2D932A20F8D77D2006C63F2899FCD10D4DD071 +3BE45EDC0EDD10FB962F20555673FB10ADA07139137100516A44D18C6E09D4E7 +C33F36B7AA94922792E6666AB0899854F7055088560E2B58D2B39759D03565E3 +61ABF7949DA3A529967BB562B847A428A79F1A16D7C89F6A3D4B6B2D64AC3812 +6623CADBA2B7E37577653A01C9B08EC2A421B3F4D60A8AED2630DFBA2D375E46 +283C5689995346AAE6549FF97E806EFC4142BD33E911452CA942049D1EAB93B0 +7E04F4DDE5DF1B54AAFE1156E80D8438562B9032863F0D9E44DF914F288347D1 +DC75E5CC8D80076D69BC3ED17A6853C80652B7AAF7BD409E3366CC550108C152 +2D787E1268FFAA9813DDB5F12562D724A7EA0D5E14EBF52A3E2D2783D6EB3A53 +ADD9A18D7A3D6CF34CBE472EC7AF7AB3480EAD1DFCEF50EA4BB9DADCC20E760E +996C45D3E984DFA08F57B64BBBA160B12CC76C5F8D77A66C36AEB996F47E703E +D70814ABFF23761F3831313545248AB65481557A9C002B3EB1539F6D72B0376A +08F249D77985D48305E7820AE753970BBF5D3F3B2ECF4FB674A16BE78D40694F +B248A3C642E71B3C769AB44E66084368229A3163658045DC97ACEC634CA87079 +4B6EB8495D399982475EED8ACA45F7E15652F211D23B47E8DCAEA055A4BF900D +B3EF7B8CF14AEB8A30C8006BA5B38AFD3D70FC97451A5F0159B45F953923E228 +6751EA14100BC3D9BAA5BC8B453F4969A1BA30759060939F78554548CD234FFF +91F42456D1FAB8D41AC048CD004ECE849222D725B5E8E660458FE63067D13F61 +1B5FC1597151C05DCE39E456666C5BEA7C2EC14E9A4A09FB4E78913B7551389A +7FC6E368559B328D923EFFED2CA6B0ABB73DA51C0F196DAAFADC27816978E536 +3D934276267355CD909886DCD863E569C5210F5C73C75922AA965DD8E992E5D7 +65F1D9D9CC7C60507FD65C32E22EF12DF4D9356C1B8C09BBD9ADBACB16ADB8B6 +540F7F2093748EF9D47349A73AFD136C0454EC325E6AA22F10CD142F4178F16D +541F31E3BA191CEC17623373E07A72ADC2650921112F2187438718F04293542A +F21939DF173A20C5FC70503988E97AD8E71411AC0F29A66F02FAC1541EA27CFE +78D7D19F7E4A3790CFC1442EE1656F069858C9019DFF6B2CF0FDE9504938A864 +5E941B426DAAE0585BF27B0DB8F8E59ACF28FC9F11D4F47985A3963670A1CD7D +A59BE82ABEF96C9CD54B0D6E749CAB866CE4888626C9D76DD9702012D727FBAC +4B01A3BE4FC7C77B41DE53550E93CB0A80CFE53776EC02C2B0856178116D5C3C +F692D4607583F9CECE416CC6A2CF263843D3C0972326FC37A1814AE9CB53274A +AA42F65C2C0F4A1BA248BB7632516379AC117A2C8D079EDE16B3D03BE2197BD4 +A5F6D2FC8438E1ECE14F38D4F54B5FAC688F8704484BE4B96F4DEEA75FDBB70C +9305AB3515D518BB7629AF749779290EA671BA277632452D054EA4FEFA7013C1 +89FF125BDC8D94EDED5311F5B38EC6BAACE56D0DED10051AD2886D0A91220BA8 +B60E222F0EE36068F039CAE2025CE9DF1B913C15388C786D4B1661033D1188A2 +8781041FAD1B98232F1BD412B1BE91ACAFF1340D69AA39B386B82E7D6D46C830 +EA06CD1B13563FF58636244F0AC9427E060D407CDE56050D9E88F13C63EB3AC0 +0842F419C8AFA3BE5D483AC72ACCE3ECA6EE110FE0DE74CD55056ED71C271B18 +8628121CF8AD739754856EE296BCD1A1C5C9C4A4F0373ACC44D47BA6DAC03F22 +66828058C4ADC6500EB4FE6416CB9051741DA5F7B4C462FC26F2C49253094B77 +3BF93EBB5980BB1E7A644A4CABC4FD7079A034A906DCA8A2A806B87E9D2474FF +48DDB802C491919EF7B00E3A0AC5246FE0C66B5C2A2FB8763306A9C0471172E1 +AF3B0E4CB6DBB1E7B86E067D4FF85572DF6AF8D8B3297A382077EDCB3CEE96E5 +99C894AA6727CAC3C049DD2D11B990E9045A2CCE1EEDCA76B6EBA2CFFFB98BC9 +374E41FB72113BBF3FC3A50F32ADB8F8648CBFD91BBC27261644A1B12C93E84B +5819F05E72A57A34485D79F9C730A48BCEB3DD2934105E68B2D5433FC3362718 +73EC15163CC5AEE37EA7F8DD2AA538BDCA1445A84758C76BD58D5563D6654BAD +24A1F9B466BE25BF105952354529DDAADD40B67C3E961911CEB8889354F3A594 +5ED0812896843CAEEF4CCD1AE2A614397D618B29A842B3BB9272AC72248FD8CD +04E5567F307656A69695C8DDA6C37A7F88EA24750BFDFF58130117AABE2C6DBC +D739913269B494431B370A3066BAD1FB426D6A70457439F54ADA0D35F09DA61F +B1FF573696CBCA794362487EB16C2F9471689F1AF4FFFB9C373F2B52A3E0AF1B +C96DDB577213EB7704844A7822B0FA552A19DA2341D9FD7C480F3F017C425904 +07A1757C4D9B8B8BE070B7D642B666A728A4655113B95791373AFE3B7E02E4CA +6D8A0CB76BECCCFCE1A3CF4215921C7D61AC2DC5E369F4C6B1FE00EE416E442F +D5DC58BCEBA5DE29BC8E152F34B522B7683A6E1BC3884D55530C0959404B83EA +1C209FA680E55DF5947AFF1D075D68D291128425CFD91C9CA59EB04DBF36D4C7 +0B3D2BB9D23FB376D1406D4539F457101ECE9DF70D1616B01E5BA2DC627B1D92 +39F39A9D039ADD9C36A05F6622591896598B47E0B857F8E424D3261FAAD3D063 +A6B4604114C3A8AB5BD49AF08357D65172F08D3BFF2075A6DC164CA3C0F76014 +DFCF2E63FEA185B7F02F591486B38413E24886816E48C977405A59266EAEB782 +DD87841FCD6F77579B00DDB9B781D602C34F6C6E4D5D8A58AF6F0AD30BAA2ED0 +56574492C5872B1A3355AF586D0F5EA9ABEF48A78365D0AF17F85A46321A1992 +5631FFDD6526216BA6280B569A5685914C4959201293C3CD10D5EA4C8011CE2B +126DC66D25AC3F13A3BE775040057B40C9DDFC475ECB65FCBB4556702C23BF8F +C3BB673C98215019D24E13F4C4924D048C7B1D54B9AAA3FF57E30C42E7E1EAA8 +4BAC734F602072DC870C14187DE8048E405E17A4E0C5C46CD58477A4977BF8BE +B306473208E8F594CEADA1D07F0F9A9B58ECD196523AF8A0B3E0E5E7D5CF38B1 +7D9A303988ABB1AB2EA3B4907AD09969F3E19C71C3E4F2AC429D089DCE934AA8 +9ACBB62486A2C5C7A15A119C3065E40D297561C80548ECAFA9390E749263A7E8 +E6022471A5EAA9FE93B5C907EF4DCD670A5A1BD1A4278F7FF189753529DE3FDB +B1F72355A77547931C0EA549A26394AFE1EB886E792806AD277D3F7B7BF50741 +E544828B4C48C9075237818E8DC2D45755B78AF5F25CDB553BBDC3D27480E9B1 +CDCCCF9106578513D8AB958613692520A66CAB4220B34F9C63BE7C7E9E94DFCA +19A983F6C0CA4E423C0AC9FF9900EEA5AFBBBDD8AEBAFE42608CB50A095F78F5 +D11E2AA68AB7272A28B9B834BEDF88893A8D80AB8EFD3DA7CABC3E1424D8DE65 +EA9AD56F2EFA2B7DC6873C90A21C3A0A0C495AA1F80B5662F1A6715B5265C0B7 +5ABEE39C0BC0CA752A8EF4460E7B944E26C387B234A12C3CF4FB95233DF44F04 +45BD38A568307D8F1A7CDBB076BD19FD44E1E62A1492CE026A11EFF56E402E57 +18606B1B5CF7F6CDC24E2B0BACBD1AF6D2253C5820529B2EE9CE7129EB4C8224 +4C67D55999E962D575BA22FFB2BC2F2A50C2E01E4AD1C1D1804820ED07FC869E +9276046B1E59805A3B6D8533864B8721065E6F029488403F68F75BE5FCE38577 +3C719FD3FFC66E1CA10E60AFEAD828F85960A663B6193B15705D7F062A48F5FE +98899D96BDC8B56520D970AAABB466025F7A33646A1FE5E0C458103EE18CE290 +2429F074CDC53929C0E40DBF2F6A9E3148B1CCFC84BE31088C628FF7F2B47878 +39228A1FB47519DF39C13E576DCEFF085125DF09BD71B4C6959C837B6025B141 +4DA7F2CF3E275DE6D1FE4A1E32359C4290C0F98FB172E8A2F308090289E971EE +10E708BE8FAD1DFB3688926C951CA5F76DC40505545A15BC90841D076C03A08D +EDB551BA5975AD1A5B16AAE44F253DC3DD113981C59487B5E0DB6C18559C1C76 +0D83C0DB852B15C92F68CCD8B2C42040AFE09614A0274D36F2F17A2B2F30479F +C279346E07BCBCDA9E90573C0CD0B87C67C99EB7C10C95622861785CE6997BEF +2C5B1B902E96849AE99925588B9CB9F149FE6F74A60A958641D913F1D2E4D184 +BDFF9915DE2F16C6E1F27FD04CEF2596D29ADC8985EBE683177B3E79E6C6AB51 +3EDA243EF2BC0187D98E6370AACCB7922624549C6A6E097ED0E791B32B1D95AA +7B838CC35A6EADAFCDA1DBB3C6907DA46B356D640714C379E0EA9BE05F9663A5 +395CED4F26C9190E1203E37777708D7CF540050FC0BA61EF9DE2C660C13AC489 +8C65AEB02F5E2E3F4CB2110B1996E5478B46503517364191C5A80FAF45857238 +AFEF079035091A6A3B239FCDDBA7F9B9F46B0F0B686A7C7072A954090DFFDFA8 +FCF56F333257A9E16B689036ED553CA78A95245787E446683AC2DEE58AEF55B6 +8F0B9622EF6809F189AEE09E7E1E527C2CDF8EBCDA1FEE8F6B2ADDD134692CF8 +55CC3A75EBC89D5F18C25DCAC4D70D3EDB942FCBB4D8FA616E32C2481CBD4D07 +D6F5609F10A2423D911D5A79E2B39B8BA23C0E839A42295DB923CCA21BC2085E +029FC36D0F00D9BB11A31FCEEBCDFF4A42ECF99C96EA7D5D191DE449070120DB +0194BFC6B4458DBF6F18C1374292344575B32CBFFC3198FF10066E541A21DF88 +BB0012CB0DA575403991B37F4F0D1F8A272FF61D8B7ECF3EDCCEC83512E4A25D +84D0CEF733DC6E6C0A58BAD903A17E92FB0151F9AC79468585FC42DD4B928988 +B2F8B44E6DA15784674C53DCED4D6699C68EB2F5316195B5D806686530BC2367 +D315AF44D7E12172115996C232D286CAB7A51CDBAD063558A5475BCD6E2D633D +ECF806DC6463ADD0B5C9526AC911BA7E4AEB582F43E0EAC75D5649757B1AC2D1 +2529E6E9DD9396C8E43084A6672B69ADBFF6FCCF10B07EB9B80CAFAD6C590CD7 +AE52E6CB8F28389AA468EBF7581FDCC45653F1CB97F7179C366035D3983DE1F0 +06B86DB7954B2963C15A9A7EE89B456E323104BEE9616EEF38B5B9D9B94D6EF0 +BD2C06B430E2ADD123FB75866B765C965995E153B452D8EFC9A3B9318F95F1FB +7D031CD23D1FD26E5AA687509A1C2233A64D8AD9B02ED4AF51E9F4A705886F55 +316336DE8273B1FFA996115CA4D3FD29A4D4EB482E51BC836971CAEA78A3BC0F +71A828316C2BFEEF245977554782324938F577C7EBCFADE21E05D39667BD9BEB +57B2F7D4C18785C521B8A1EBC2D7B13316BAE122AC0F3E4ED923ACC76A8E395B +575147691AE8DD4CC16D10771036017F959B2B545179CC849E8EF727EDC579CA +B029A8BC6DFE6905D1DF60C96FB5A1C7CA5E86AAF86FA50CA985347757A2EC33 +11D816495B5134A6C535C8448764EF3984A6A7754D0F51501405A8B748E84295 +EC8F957A51383534835E3A302E195ACA7C369111E6AEFBE6E2DD93EE98364B23 +FB572AD4A4E550A8A47A2E17B3946309248A9A5A2E65FAAA6C6136CFE6BAA674 +1408B90313C2E84B936B776414E1296F0C448A13B125378B3B30654AE31B7B3F +5A87D9D00D18A6082C36512B4BD430CC9757E956462C5B4E2A56F29A9DE1767F +BF815E584FCE3C6C0E24CC6638237EF0E36C276DFFE1E29DEEA4838A907FD276 +A13575E7E18A6C1AC2A779586A8866B3743B640063E5D8EFA4B742F6D5D74066 +D56782DF6458EB60E185EC9D8017F328F8AFA0905834152433F5C395F4129B07 +6EAA5727EBCB5AD8C7E40880CEE6784BF1F9BBF03701AEB20DE9B87D9599131A +0B2B362E616504E89B4F0A5ED14454D34F0D51E09E896C8B62D55AF440C2B436 +AC84C1469C1BBF00CF5146056DECDBEDB5835FFF0581956BBA49974F1B27F91A +3F24B6594167DA407FA67CDFA97C9438301A09C48446A72C1BB33AEBC6FD247C +30D84B455D74E6A989221CDCC8057046410E51CC375FA6A7CB9259F42728CCD0 +28566D710344982923E66B7B4E3C707B52BD71BAF7CF74E599A60CAF13710D0C +891F0687AC69F008C3848785AEC4AFBCE10594256E75F1F826930D7636B22D93 +F11BB104F5BD488058078699F9ABF50949823E48D70986AA0836A8D5FDA0EB00 +B504CC1867E88AB8C2A1C3F3F6BAEB873161751FC59DD685E042F7F139C3A7FF +9FF0C6E5E281CC6C36D97BD0E3E6C06B810F3873F762F96606FE29F810EC9CA6 +E8DEBAF67889EE5E99F668416612577FAEFA735B24EB03B54E208C2A98E36494 +290370C90E1A90DD6798CBB92635C70E9A169DBC9EFAC159B3738D705CF0D9C2 +5184AECC396CE9F9BD1469742FE3311FC469B5C255A68A5406021CC6DBCA1B1C +9348D898CDA4CF757FB1EFDF297BA44C3E6FA89FAFD2A7DB326D64EC93E8CA59 +1126370BDC9508B322E0AEF6DD340E47E91AA6A48D159B8C851509601A22D44E +1838F04F79260200D6FBD18F941F95A5B60EC1A4DE871088E977EFC748B2FF34 +934362978F13724259622E882AA377567FBC1F63A342140BF162AA6C31100232 +8668BDC7913604C60E00B66009B6CC1AD0994DBFB96EE0A7BCE0565FC7577377 +AE5E139979D5B9CA46E54E5ED548CB64911670FF1C7A75324F92AC075E1AE703 +F939CBCEF34EDAF2C40B8BB6C4CE6F69923AACE333B0231B8903A1AE5A49F2A6 +49B018650B9DF697FA180B044346E54ECC1E1BA7A6B25042A26711280A41A980 +910A9A5B5D96AF50ED9F779BDBA0C9E23107F77C284B93FA1E4A1BE4D67F3D5A +F051DE52D7EB018020AEADEA698B55AC682E10A009A83A69682CCFB2CC3A1A04 +93EE5E32CDD93EF5435683B5405E49B5C2EBA88497497B049420116A308C44D8 +6E00782E230CA16B82CCE55C99B14C40476D67199640A06194E0A51689CB67F1 +BEE73F318E3877A21C91F4F6D04FB0628AA3FF44FCA15B31207F14F3128AAE48 +CA3009692A160926033B7D1649DEB4981A8DE0F20C520F82874231925299B82D +A498F56756BA27656D86DF4FE27AECD4BA9DB295CF03440FD400899BDB91E3E7 +AB791BEB152938295D08F5C5C85EA14A387C88730CF9C8A48781B16DD74F5C4D +1EF47894445C53DECCC019A5FD7053AA55B4F98D9FBEDCE84D82FE2D71C88EC7 +56F15E3D2F657C34B13AFA3108535C9E8AF3F257927A29A125CC8F271C768078 +5DF20A7D5F5CF6EB77D799A14064647F60B70E7E4D6785586E12E92B80842359 +DA2541335DCF19D12317E2A33DF31D80B899C2DAE176721A71C7E36A928C88E5 +F8633913CD4D7CE8C3FD6BB40A97AB0B64D62157802A8DFD9CE7359B04FF3575 +244DDB91BB9773655B53A49B1012B6533526374A6F0E7F6C5D2EA9D668E77314 +B1BCB4649CE79EB1C084763C8494CF1A668D8A1E06FA40645E02815171D53137 +E03441B493FFA66E7AF8BF985451FA0156B8A67051D80CDD9C0383B2F8A38F8C +8CB41EE2A7B5061FA88F3D95FE13E063030AE9B936F25D817CEFB4F656CC3E84 +CDBA166F651D1722ADF55A3DBB2C755C4F9179F3D61206C3FF101552E360A9A0 +B91B5B796CA28E42A65C683ED8A422EC49CD8D363429A455E8AB2557D4BB0E7A +35C7CFDDC1DC749815D568366A36EB18EC3BCA370280F358F34C68250E5AE4D8 +70D878C99E38D9DECF30CF5AAE96DF43E23D03767E4B0C7F3E0A3171B67F71C7 +788579101C28CC8FCCAC32F8674035138506F178672CE0BCEED62CAC90495D4F +4930CCBABA7132B6D708F9E6CC1B3441967A7FB0DCB458D9664963ACE4A40AE8 +5DB1304DFE55A35D9FC042A17006148D5DDFAE9137F4ECC2D42A4D1A5F26B811 +06D87103EAC2B01F07A6A72D951EAE822ABA63A0A1310C5ABDE0820ACADA45E8 +7E888A28A296D4FA7155573AACDCC9D5EE264882A31F456165FD023357963809 +DC5E1DE673FC12810EB38E5D8B5E33563388DE66DBD54AFCC15927DE329F3C8C +88C1BE953D3A6B013291769A1DCC54CA0F7339ED684C5FD05C65A70756C61CD3 +6C47971D3B18C638555CF47DEB52986964CF6E6A183D46163BCC71A7346C3A4B +56AE27A5B6AD910EB8B0A991DF0709E37BD9626FDB2C1CD1A0328DF3EF319620 +B6F73A6CDAA51E976898EE9E8818AFC10FAC0C92D25534AD254EC88AE21AAA48 +5C761DC00227D3C6DDAD5E7D5341899B94FFFF948DCB6B9262C41556F9704CB2 +9340818DDD171B129ADD40838205043914272DCB1BF443C77A177F280A069AAE +896C4F89A11C4C7BCC7648E53A770535628C6BFD1097A13754A11C8D68A9E4C2 +7856AD7ACC7A0783F7E9063DBA54464004726C61D3DA318CFC6BA36933010C02 +E8FB5A63C8C7DDBF48B17A09A37B0428A933FEBF038ECC090A2C782DA7D71C23 +F2BADDCB1C47E730E1B95B021EAF58585F5D84857E1EF7BE48F9C49CC0B35FAF +6A1B785DC3DCB7E91A1A5DAFCA9CC029B9969694A2F5402723F1092B691EDC35 +918F711C54CF1FB3F18A6F4D08694C3BBF9D6FEB4A241BD37ECD68DC7BFB8437 +494BC5FA220B074F1497354CEAA82F61A9C9B2F6660054FE22DC148FC37190B0 +F4AE7A6EB22F28F72AC287F31DC6A79CDCC47E01877F67ECCAA8F9FA78204F31 +F61EBCB96794E38556DF44F911F28BA85C7F533324352170259C8B4E7030294B +7133ECB110F98C82BD49A2054EB466522985E88283E58E736FDF75CB0AF1C6B9 +D62130D03DEBBF79A1C54A41C3B7010148FF1AA588ED6269713BAE4F61D21098 +488C2933397024DAC6F81640B0D331323F5C1CFBBD407A853EC786832FBD9552 +05EBB3330BEC2C8B9A90EA7C1A6596B5B0A8F3A0C6C1A0BC3DDD271EAD47C159 +405B5ABF0700D7AC9B5DCED7E8B757D076C9D3CA19CCE47ED7FF971942FA423C +69CA40CEDBD2EDB59C2D995691BEB8F230BE5EDCE3F8396C3DED19FCA647E561 +1B6916381D873332FB183363AB49897AC22800E27079313585CF35B12C499C82 +6DF905A630C686B90D6B625C89B5DEAC4AF83C417BCAB6D3EC33B640FA4944FC +2CBC48311A83B7D51C852D008FCC4D60B18667597CD85980A88AF3E327AB1BBE +F575F3B4C1A10C0F135E61C420B3E11E930F07ACE7164E40D7A24A6D9F1D8685 +FB076170F5D2EE0DCAFE99C0BD0312AE61688B534545FF91FF14F5765140739D +0BDA764D35AF9C9D2A28357E6BF4148A095F5362DB983173DAC09EBE8A41DC22 +8EDC3ABE81789EBC1FC176D25A32E67478755CB2350292320181110BD673B878 +43D98FE31B14208B7B0B72576D0E3C97894BA7C04E249F9EBA0B308AA921A34B +24C43210108AD95CE9C73EA6C0352EC8D99F3944EEF6236ADC2004AAC9B7EBF9 +1C11C3328FE10E330F2D9723FC06DF5751567F07B4BAB604F6E3286B9D7CED69 +4A32CDEDE824CEB333AF649B8D6BC5FE509DDA169CE4A4563B4F61C72BC0526D +8F22C85B561082B83DF380077C503B8AFA3D9F7E4A363985AF6887646022035C +D08BDB3A130D7E3D59826CD78DD81381DCB61699EF5A879F01279FFF956CB6FF +E245349B88B17353137EF2C692A98472F501305F2FA97E390AE4FFB8B5125AEB +D60A5EDFE4F9CECFC86A4C7879283E1396923943B890375B241C1C8A67CCFE80 +ED42CC64C7C730E7B4B76D8FBF75E1CFC538CFD984AD53AC6598E369C4ADD7E3 +CA9E26CD4D3CB98E8ED7DF66A56B4D87CAC2AFE43A3487A6AECD32AB9F5FD15C +39F4D6E35A46F667D365FC78E93604B6F232F9119B0B6C961F91A5409057CD18 +68004D6A5AF97EE9055A3D9EEE09D25ED2957BC8FB92E57389E1485B7A1C1E8A +A3CDF560A3BFBCA9DE9433C6E048CCBC976EBD39B637A020184B73C3D7DC5C0C +DF1CB5AC9BCD1F57DAAE7AF4280F5FBF4C60597032098D0657ADC86C5AF05643 +8BECE6DDBF065FE517B5046EB5137166F084FEA4DBFC41B566E3ED350B149F12 +62103FBE5CE482044DFB6F5C22AA7C741A70947375487A137C3BCA061D9327A2 +9593B009529DF36A4B69F6AD63D146C1891AA6C556125E7623AC61D35ADB1737 +38C8A9EF165BB5F100D083B8B7BEAACC0DF1B36D5B74A4303A6D4345D3DCF1E8 +069D059F417F327F75280D4F2F26C74D41ADF2E9B3F2608B5C35801A921C29FB +EDB81AE981484DB4BA26B538CDF92921FEDD05ACEACCE45088CC98F660EC0C3A +0AB0493E1FF390F0A75DEF9430ADF6B75AD6751D90E558EFED9169261B667E13 +33C8FE99E7BF28AAE693C504628F07E015B00D9C92EDC14098063E229216D749 +A310FA0617C7EE289B6707B9E90F54D393AF03D1D0428BED95DAFAA519730C2F +A09DD1ADDFBFA1891CEA8FA1F54C333C4A69B4F3A24E7A813452856171CBB164 +7043C565CA96C474B86B8AFE01988EB0A18C65594864CABE744490D315DBF9F7 +FAB89EC51997CA3A588DBCC4E9BA94BAB094D65D9F392EBEE76A19E373D0AF38 +0ACA9986CC475AFFCC366BE269FFA037A20C4DAE405FC2262DB2BC8FADAACB66 +FB7E0B4E500E1DA451D89B97F71F2A3E06E3BAAB2B743F1A27FD8D1729A46051 +EE83F24956BDAB870C7CB26DAA523EE19A14BB901FE6F8760CA511897F438E85 +BC5E550AFFE58A57CE45C38B40580CC51EC33845B8587EDC487A691F962EB388 +E331BFF0189EEA795422D64059E78E9AEACB6DE5B1CA81184C387252BE255417 +801FDAA313F6959493FE6BD2F02FC9888C4E9663B38D9C75370FB72FC4450DE1 +6A4791920B9E61E147E2736E0065E67C79DA6C0B74CE647CE63EBEF8BDF7661A +FE78B2655851E71F919A4A4031AB7C6845D669024153690C08B862AE64D7511A +525195018FF1F68C745C0A05AAD6D70E6A9CF9D00ADEFC64B92A920A96450393 +8BCA1618EC894E4E7873FB0543791D9F8CDCD389B47C92A9C7ACE8077003D1A4 +0666FDB02C8B593006E75A3BF606B23157E9970EA832D1131DE659ECA6F4B8BA +4AE8856AE84A3A2EC10937B9342A0E4DFFA1CF36519209E3D4252A504AF2C36A +E8299E1F61F9297A21B425B9E569B1FDC400DB1B12AFECE905BDFDB6E6C989AB +97294B5A1E61868701CC871E8C32A7BF8652A41F882F0613D9BFF2BAFE781255 +0E4B304A1BA474013CDE8FA5A095A161ECD4C21A888775EF9A824264FC54E7CF +79E411190D7C46FD378C206EF3538FAF32DE175248AC4A9028E72F84E24430BC +2752AE203B505152E17FCF3A214B38E9A92E5BD9BFDE03175F4CA907C93316FF +C78B3CC1953D6D7B1432546D1842E4DC4BF3853833AC1F2C946341AF144E6FD3 +879ECBCB9C9D5A274B1FA191A16CDDDF8EC580D6D310B2E0AA47F240F9F628E0 +8E5B858A22C45A67A2874942D76F63133813471948275B0A400798561FF74143 +7606AEB32E18994877BB26885A3271550DFBAAF8E2DB2DF5FAC10DB811687779 +36B64106164385A2CA13963AD2B3C688814B3733D46A76EBB269806A5FC37787 +63D288FBA31A4E59E00619BE03BC92CFB333DD533D750126956AB426BCB5D4D9 +AA9529AD1C53D7502BF5D985E729BCE7700177E4F2848C18610FC8A28285D66B +6756FC145D53C7C22BF38A075A1437083B2D151A9EEA616311286F11D281CF43 +11AEAFE91CC8A2EF772B64448645B9DF2E227D1029E2D603278E4877D155704D +F2FB931CA0443F9BB62F07FB254D5DF9880D9072FFA4FEC4127B2F01EBB4B615 +2A23866150FDCDA3F0690978E6531DED984B6DE1EE274BB1A3E86372B0F16656 +E4A5A8257D0000D978391BEF084AF73EC468E38F0697611F13993D10F04A046D +AEFA47845916BC6EA0D39540A38E0BAEF5B61AC6E43961F6EC9706F3D624FC08 +7D5F41E7B88EAC9A7A30F841BF43C5C69F5BD1EBDA5C7900CFA5526202AC5286 +85ED865190D8332C0B8B1D7D2B8413191F457DEBA2FD9A57146FF26AB6E78FE6 +0D6EC510069BD4BFE57751E6868D1AF9E24B6DCE23F60E971D6BFDD66C59B9F3 +FC98C5CD7FCC77E7C74323DD77C3F3605D4B40D96F7A8A04E995F1101A462101 +F555D0ABE8D069F26257C6685CAB1005B39F0B3A21A5D67F569C65C2583155D9 +B6C25DAA349B95A7CD6B08B5F436968F4AA388FF29C31270F8AFBB2E59C3ED63 +50734A7FAB4C2888E6C2305C91103B20020C4AD04CF7B36A383078C036BB1556 +C029687C02977EBDE87AB6A2B75538E21570894D6E339F5CE1E851A732D18E3E +460C9AB78FD7D26788F1936107CA8E00C23343BCDF64D0A8A66B177505A9325C +C7B257008A417496A51C3BA2DAC298EFE485C5A0FF70A13F49868C5FFE61DD9F +C1E2ED68A4AC34A31EE3C46032E3616BACC44E581BB7889C720B525AAADD1DE4 +0335B45F945E738242F8D96AE113E4A0C612DF76DBCA750D36CFC1586EDBD667 +2DEA4BB0743E9C4201CE6B4C983D9A7A7E806469C76D0B3DACDD09CFF3B466A2 +83590A72935A110E275CE92DB6EB98E350C00EA86C34A367A6879307C219FD84 +4CE525D5A2DF7DDC6D648C34C724F7FE0B5B94B7BBD4451A4C14B0D9016DD221 +9F2838DB58A28D1EE86246C8163CADDE72D3B5D55B756B610904FA83D291E670 +8DEE92F2FED96DEC0B37FC9DB5E763DF4EDD30705C11A42AF9C3BD8DD45DE92F +505211EAA6E1E2235D1D5C11B693F59C09AA3FFEC48409E3DF645174B7129E7E +EFDDE1EF94A6357A51CA338F9B66E57FD870176D79ECDC252BB57ABB056CDC19 +7BC68EB280ADC573E65406965270EF8477EC522D5EDC50648B3B2CC653F04FE8 +A42F708F9B0B1A5171EF900408E3F4BD7EB81FACCB75D9DDFE7533D4187515F8 +B729A6F0CC61577F7EFFA1B5A6224F24342AC04269451AAC8DA38AB9DE88FCEE +C1E30D06C783A15CBCEF791F93598A4FCDA1B1E02E631FCB78D7A332305F048F +B823C4C0D82C6B68B10760047D5BB91FB6B78B300B0AC2D59BEFF1D72DB9F2D0 +A1E916ADDCE179FC23D00BCA118AEB40D67B064E79F7C85A1D459647CDF89269 +416BF31AA906CB15FD054E09B6FA2024EE2789C2E49EE08825C68B590DD9B9A0 +5F92AA8F3B5169B4CB49BE20BAFBCFA69219DB0A09178DC80EE88B8F46FEBFCC +4D47D83E9C54EACD9EDF27AD79EBCE56F4D782EFB2E6504E2BA3885199F2EE7A +78DD1AF16B9426F10F0368642FD5BDE2DF1BA1816AF1D6BABD3EA38F61BC58E0 +C647CD3B01E3403D32C183BC3D19064AB8B137822291580FB11E74807542620A +F20D53CB49D58A1DE9A07A25AFE2AE74C7574BEBB6F61E6DCB9F922CD68AE1F0 +DADC715E55A60A4E3221BDEF9761692D61E4FC6B61B1C85B7D0F7FEAE8D7B1BD +29F1FA9A33B336028BC2BE66C58A1B1F61269028BAB376CBABE0D273E044247D +6F4511D558E8491037A2CD3B5EFEB6DDC921C873D4F0156AAA3E8317AFAC0372 +60F99CDB15F82590F2F004A39A3E77AC151E095FBA2CC0BE77A1A73E38A6C2F1 +BE80EE76F22744D57A0B5612EFB74A6A8504D58E058AB1F715C934133C7ABBFA +F44461191965F7D054927D86FEEB8B1D863862B0AB5C04FE95D7705A5AC7EBAF +0710F815DAD3A8BFE64F03AE29814F3210C1DE0ADAD677817AFC6A3A487EA371 +1A7226F61367D5AE50175C1FA607296A7FD7369576F3EEF270B2CC6BE5898C08 +D1DE4822CBAC915A9B2E2DB0FE85383D49E6B867760996460C426A2D679B4C6E +1BA54F6E2B6F8423EFE85E737AD5A8E5B61720B2FF5F8FA6283A37CA55195689 +693AC0EC4511E12707FD1DB5B4A43C80884B44ED0AEA20CE7742D5C99D8C6C79 +14D42B136755DDD0C04ADA5FDCABE10FFBE3293E778C1CA32685A9DD390D9D1B +C6739F133A12B0669C9DD0689EA5EF718641AEBD130D9EA3C3F2DD60596A4686 +47D9F781986DCD8C63AE0D23D67AF8D1FB4B5998E3687B02F135BB592772BD1F +FC68F90686828B8AC9C7E5D823E5039097F6F576939520212800350F78073C49 +E5DF12968AE0EE96F4E5112D34C8990AF609C9309B423EA652D5EDAE2E90B25E +8413238BB5954A855B9BD911910B44682E6CF64FBE7ED4764D9B8D1303CCCB60 +F1E92029CA144BFACDF896F6CF2168CB7543E70CA85AE30737CBC05D12412765 +BB1F74D75CC4583B875EC3FF2D9FC44566E03AEACDEF00036F508EB22185DB44 +5E9E2904ED18D597A8786AA86B4660E6343C0B500B6C69F7F85C133E7EAA2019 +7F625890DEE026E44309CFF1CF25ABC48EEFBE12C6D240A51650C493C4404391 +52191C86EF28EFC90088A565956F03052886B3431A31BE63F3C2460EA3839D87 +F2157333999D5B2440048ED7DC54798921EDECB7D5C159F155D145B33FFAD052 +A5BA5A31E1AA45FFF728B3B4F1DB9E933FD9E0AC774A349715B141D1AA232020 +2CA77E03ACD7B28A88B942A33AD3472EE3FBC09103D67123556B72EAF20EFA1C +811A63E45C27FC378EE6C61A36F485B7C6457CF27701C0687C3721C78FBDB4DC +23F7912D8F30C942BB19195A925E923D86CA838F353C0F87756A8D25B4B91AA1 +0B598A08941F0ABB62891AC3ACC5EBAADEC22D4124B6E2AE00A5E043DC621DF2 +12083D30A3D83EF8BFFE8B03A8CC5CEECFBF6217DDC9A275E6793CA1F08DAFC0 +3CF7E3DA1EBB68BE0E5336A9B0FE97BC99B0B70B4F7BE8640F82F2D3F42E2515 +A312ADD9B9F0D7B5BE3D91AD4C8556F62C019A55D337F030D42CD782E8F8A13C +6BAD71072F739FE5679FA9D8CCF53C638F4EC41931EA986A4254D5229F6D4D91 +2DC299F4DDEB74414AE5BF90E0C8A863B74558B5C331F5228ED07991067307DE +C6CB28F7BE554996AE1860D17E0BD44B9F34B80BC25F883418F4DC985B641919 +D4C2C50BE1AA5AEC21726E9ABA02E18F3B002CEB7535CA048B517F6AA232C3AB +C0EF325CD9ED7F9D81362AFD9FEDF1E66583A9117226EC4D362A59B6EBE9A267 +E4D3C66BEE01DC7D4E88F8DC80DA9641C4DC6DA8FAC3EBC19DC88871F649D895 +D8C46C91702F66F481F2E106502BE4C71DBA3A90D58342CC5F6F41FDA3A26AA9 +C199E952AAE2A2E1C3F6BAAE74BEE2B04A7A0824849FCB52445E96888175872E +48B16131D8A1C43CB4401C2B5AD44EE737102694EAA296A153E0A8F77EB5AC84 +DF80A7CDB0D0A0E0DF2FF01E65C23654AA30344D0864C08CEA92E5F7D105F6AF +D16E8DAF26FAF7B683A9C798B2C0F4FF9BF7F4DC4428EEEFF041763F09261D40 +59CBF5528DDF376C44882EE535976ECC45B9DBB0C468C5DA8B53674671BE9B78 +88E11E0EBD5173E73057917F622800F6902E1A72E54EA727CE92C54FD9ECD987 +B70E4AFBE647758A31D7AA54A645B7819214E8B5AA33D85D4CE07BD50231209A +DFEDEE8934FB3CF4EC89471D377A84947834C62512C1E847219C351CDAE56AA3 +4C00183B7EB2982C940A5021C742862361BA20628E063268B0DB25A6E144E2FE +A51FBF1A4962058090ECFA50FBED4293BD41C1E2A2898810A7190B0EBD2EAAF4 +7A81509C56E3CF92245C51A42A7D26AC6B4FFC249BB99CB51AEC4D201C58B9FE +AEA9AEB70AD319F4ED9691707D21E0B1BA657755CF0E7362DDC1DE3DBA8D3616 +10ACF9CF2C4620CEB49ECE2E08B0556803ECF5E1C62D9DA954AD4FC8E75F08CA +567EC1D7D835C567CC64BEB064C94022C0D814A46DA1B505BEF158BA620DA328 +5486ED9B4A87D2D8E1212DFF639A2C6E065BA747ACA6CFD1C1FA2018ED4D6DE8 +D4542E7DCFC77D2E7DB1C6E5957BAC2DC5F5A8198EF708334C2FDC6B9081F2E2 +C9221B27B353EE0A94765BEFDAEDBB2EDBF471D694880BF8D3004ABBAC21E6AE +18D2E520C5258C0F06A1420741F14B8618980B842F575AB9CB5E7335A5CF4653 +C99C7784F4CE9F101ABE36F85ACA73E9775AE9D69F7EEE74C9D7C725780FD969 +D012CA5FF3250A67295CAE78F5AA45A0CF9B7450D724831BC48590E0696D9BDA +3A2EEF7D5CB7CD8BF8FF1FE387C99DE0BB4E2FEC2622DE409036147D00E81736 +36DC9E76C0D6B3715BFF6AA2F247188B2AB571AE45679BB1F58DA7F3DA1DAFBC +3587C4BA45073C559E790EFD418E0B2CDFB39F59821987245FD9F3BB6F4EB553 +879AA9634F43E0EA30351F2D75FE76B213C50417C432DDA2A5B275F4CB78CF76 +A55BFA817C658BDAF716FA7E523A50127CFE27A653928BAC6CF5159D825C0F41 +C0E713BBCACA83CABDA6D937B250FDA32F849ECFD7FCC60939E4745298CF9DE1 +E657215D6F4DC3825C37DA0B7EFA5FCB95AA52FCC9F40DC2CE98230167A0C2A3 +951DD3EB3290F7B4E63783C8427D9E0CD5FFCA548D674885A1EEFB6C1219876F +7D6B42E657DE26B1026F80A5491A3BD27DCC6D5A22C8DA67BDC8E0D3C6BFDF1E +78B3D66FBD903566A72FE4DB0A36FDFF134943C813EC7437958EC6036C634F0A +D7F2E638C28ECCE579F3AE62CEFBC54E9BC8EF8BCB6AEAD67F86A6BDB0E90A29 +2BA2709402829F9E239F2B3FE4F51953B2E0E2A61D8BE93CFF6E3F3A1DB77D44 +B7725CF353955AB952904621D233DE3EEA4B250C65A8F847B8922CAE2EC66B67 +4E3D034210BFA7290C17C37F7357CBDE0CA00080C0FFBB38FCB9E7F7F910C11D +AF6CCF0C0731B67FB1180237B99B879F06E4D99AD04E6F16F4A8E4BC36683D68 +B0CD2F3F743D6993D0BF95D93542C150C0031352EF0AA4A377371733F5695FC0 +B3A59AF6F2220298D93EFC06A652D64267921C39D042B7DD0FF994ECE72184ED +24126CCAEBF4927FCC2E10A4011221CC2DB00CC4F162814ED24728FD34152C9B +F8D1D2FAA3E38F672FA9D8C24A613B01026FB9DCD489F4E22FCCEC8E4F9F11BF +5EBD1142471934C62774A3BD9BC25A67968A7F5CEABC6090CEF672B90F232B05 +E3E3C454B6E403B8479F42FBF06F01CE92C290A89D8EB2D159196A996F2DF3B8 +3552CBE58D0998B9B10F7C380AA7C618BDB53AE79E76F1828F0B03947834C597 +908C2E9E9DC65AC662F2F18CC9583680C01E08F397564771FBEF55C497151460 +2DC505E935C96BF58836F8D8A18ECA6DEEB7EDA28A4D6D69B7F562D267D11E5F +A9E6D640E98172E0F08BA63595E968DC3657EB928A01B1DB8996E2A5946C5999 +2B90CB2E20C15E0A1512CD6A08BDF8C2FBE12ABCC3C3A67A7ACAA373B5AF8AF8 +540A1566882F8EEE22632BDE02BABB9BDC9C2F933A2FE46D8EE95E1F6CEDEECE +8E909E94EE1906B0DB8AF3C17CEEC41EFC6877AA5C18669D07B5463631CAA8F3 +BF948B87BA6DF5A6A6FF3A546524395F6F0AA7666A3CE172421963DB3900351E +CBD3548961A3AC7196A1FABEC485AF13DC735B03CAFB0A8B94341C5F67477225 +985B8E72A90CA3C82396B91B59F74C7438F4054C1B346A8E1FC3C462DD527B06 +C8FAD5BB5331CD910EF30FE804ED876302A93AED8D11D5F55235DF208E1DC5A4 +F012F88D2BC2F542AFA6D8FCAF1962AAA5B54AE2884E556E39EDFBF4331A858D +26CF973D25A2B36CFEF17F6026F2C74EA1190E66A6D664D66AB73083F5AAD93E +75A91662CC0425AE2E17AD3BEE9438D3BB0386AE5B19ED8E87BB9F64E5985A44 +064BCBC0C22BCF7F11AC285156C054EB77D171B6BF881986E7DA24C0D34A8580 +6E57AD6E97CA71D8B4C061F341FB1D007FF923BCCB33536D4F5882801CABA4F3 +D681AC1080EF1F68F53F71CEDACB1222B154C07F6E6C633A265E3A309C079598 +C49F40CD0088AEDC13C8DD15F702B68C760145A044822CBEED2C4DBC52363F2F +D524A86E22CAAE050AA0200208F60F0F2B73EFA72CAF90C7C6B1321C4FD28749 +3B21A934D1BAFC7C8E172E3BEE99EA85C956C5814ACBE265AE105ED2ABB71078 +EF90E39B8DDA76F242B6EFCB2E24988C177E3CA759072D04A2C0EC8BFA691890 +E2E557F361FAF78FF315590D56E0E813114A6CBD11931E6B6B5C020A88672AE8 +FE8927397000C56DAB1EB142E31966B7C9D2868CC2CAAB3A6BE786EF77E5FF59 +C874F23EEE688E3657E6D71518AEA27FEA14EC0BDFEFE5F7805265BF4A93B800 +43679B9A41313E29876C8BAC475229B08D2EAC7ED304D2239313E3F1F2224465 +12BF6734C31656206898A2257169667DC5DAD134A28D343A3C2AC7E89747B60D +F0D8BCA51378153B745931A2D38C9E5C625EF2D0DEEC48CE1852D3A13FCA5BE5 +EEACDF2EAFA69115F8AE767DE8A15E83DB9CA822BC96EE5ED843E5906E4839B7 +5A1598CFB732FF1FC7FC6B437AF69F107DED30DDAAC40BA9AA55EC8CB4224F65 +F5FF8DD2924D97158D832D977691BEA5BF7B8D22492D48A137659D9FCBC7D7F5 +C68001689E38CA7B1E4CCC0FB217BC6C0B64CA542DE9A097B6FF0534CE0A9793 +E1B92B0D6E80A0A560D74F7DC818EAFDDA6F5A84E1030259998244710456A2BB +B5E65FD9EE3B87C9B1F27A247750F4F74187B9D7BAB2EDFF8489BC69362810AF +B95E23FE7D32999C61C17FD9A7936FC56A8118F075AFF29EF5AB768D4FE4B6AF +0F88283EE8BF83FF98BB0C297AAFD625CE0AB10AA7989AB552927BFB324C0913 +EE058F10487CE67A5AE8589592B95F05FD1E0D8B0FCC0D60BA530D9211D7B3BF +320A9FB654859D88BAEE284C35282A1B1BA68AD4CA6F2FE8073E67C7BD68FB60 +462B21A15714A08F0E25ACD6E66CEE542616A07F941D082C1E3AD5478E819056 +C991D13525B0E6B67A16044416E0B51C144DB99CDD7BAE55746DBC9F0640BA58 +3593E28E9DE3A17AA28DF68C8BE32D10AE4DEF3004A57A2D820C8EC3A673963F +24DA3333A65C05AE0BA2CC0654C8AE0F95C4A7D9CD9843BE47166E5A939374CF +D901D2E6836D81D077C579BBA525CCBB4AB5932D6F979676120B1E00AFC3441D +E2C514D003E3A47F446FBD4CA6F514DD6CAC8A9641C7235571B3F24DB726787E +C274745C33AA8577D7D874DE44370AFEDCEF0CF0D2B131D1A045DDD8FC5D255F +57F1BE0474FC2FD96955F0407C7A9AEEF278D061EE5D15DF390875B4E9B0A2D2 +EE65EFD755F702A9ED175A5038F4A98BE2D77E87CF352242F1E975F596F4D3AD +DBCCF044A9014C578F239FDE6005BEB06C629BEEF6AEE6CD04D752D43F383BCE +1AD285340D7CFA3EA86C0733AC648B94CBE5528D617547419C021161852DC037 +E6F4585D71570A053AB46294ACA3D36CC3E81F03F5CEBC8D261A79AADBCDE0A7 +9AE0749273FB82DF5C8DCCB6DA9211732F23A89DDDCE2785E71464B27E2544DD +9AB6ECA668016E1E1AC995ADA356853D66BFEECC131E1217990D47B920C5B2EA +D501BB506D0A0D38A5A3EE74C8920230F20FAB91B93E03C025089F290B9FB7DD +B559E5B77F9393289C829953CFA3C37741332A384886859AED6AE6C8DA167220 +8EE3C581DB3303F0512C34C9BC129F6B7088D367DAA0594127E5654BDBC5B888 +3612A66F324EA6518CF55104DF3873ED207907CDECFB1F2449936B9F55F2C838 +D8E7ACC6B267399F0AE305E05444DC8000276C6187BF5A5D9AC52AA6BCC603D0 +9B37CAE6482D9509EF8791B95E59F3B01AEAD5CEDBFE81AAA5D777FEB033A5EC +25D90B03E89D3DCDBFE528E64C0FDD12DFED25F9D648919C5D024819160F0075 +AC4E6046644E97D618F4410535B550B2C0003B772B79B81FF61A2F2BF804A7ED +43DC448768E69619CB7AA15B4C65F1013CB038DC193E17857F7BF03E91B2C3A1 +D5BC2D377F24A8F8C82759C500843DAF40B7B4ECEE6256DED44083B416691CCB +F72EAE9D14F542B588B668D78231C614A739B95C22D8D14460F636434BE28C58 +AF9717E3C3A0A83188EF8245D51CA085D511B8B8FECFA2FE3FA74E1219B71296 +1570294C96F52ACD566C326B79E348EF25B94111E8E1B36835251DF7A9850F78 +FF9B0AD849248DAA4A5994E8F4FFDED3793CB0D59B315B1B60E1109088484AA6 +1A231270CEFAD3B6EF74312C3065A284CA149A18CC2CD3EFC7CE2D6BECF66F39 +FB04B08FFE0383C5B4A03C62BD75DF1D428DD6F24C70109DC41D04FE1C8E9C02 +E639E8CF5ACE17E2548ADF95ADBF289078EEFB0C8839EC8FD0B2C8FC3D05A6C6 +B04F940E0C45DD6F2B91CFE01D8DBFEE08F3E359320DC7A4AE76B6B2FE679C72 +6B1124912DE467A676EC8CC0C94D0C2E0B0C2E1D50F774C789099AB2FA0555A2 +0085DC5FB1B383B10A571BA911338A94B2850BEB06E946ECE08695C3F041FEEC +89051E99FFDB37B7614E4CDED17B689A5C554E8B179630253ED408DBA41F346B +28BE3AD0CE18D56C7F9023E080BC3FC00F612D7E115975EC9A8783CE213606A4 +A1247D1C426E4D2BA913DFB3A0F66B1BC85A0612CD65744DACDB92A0A332FDE1 +872F7E1C97B8DAA8A53AA9730702261AA7621D4B0F52FA7DFF4F62406A3BC0A0 +CF15C8FAC9314C5651168265ED627E0D054A677AEA8793D78F94B6A37EEDE711 +F52945E260B1C123ABEC160E0FB547130C0EBE8BC0E7573CDD9A5C0E2588C481 +00090B5502842C53D469DC4CC135D8F2541F12ACC3EA24C269D8D54A90683854 +5716915213D814838685D96A97044C07E7A986026A1290A558ED4D3DE51198E7 +9DBE28E6F9947ECD7BDA202B85098C98C9ED1BB0E20C65720C3DB03159DC35AA +AE175530EB167CC45B50C0328F9A5ABBF5C564111B3BA5DD9D5F218AD118267E +E6180D193CF2C032EEE70B80C5CDC85D0A53F348F7FB6553DAE9177C97E089C9 +474AE6600603B186995E5A8A2024FA0BD69A4BA175EC8EC4BA5B8A0CF6DEA05E +E6D0EA4618C6EF1BFFC2ACA69E47B2B268FCBFE33601C8771885B7C17DEBCBD9 +8F31225E1E2D191841D44205635D64FE8B0E92D90D99BC981B7C3F3D2D1103B1 +8CC054A984647C5108E932BBAA1B3A7B6CDBBAD4EC64F85474E3DA34A8ACCD9A +B548C4DB05B3AA86886B69CEC26DB65ABCC5141C44D34D07869B9C6AAF73D33A +752BE98EE64BF1AE8ABAF4234BD919E0FE65ADDB5D63B049F31B21B6C625D1AE +1BEDC62B682ABEDAF0A68C4AA2C3947DAF6455D39971981CABDEFA686C2EAE7F +D9D7E9C8239E88C4012620724A3FE731E3EE60D0EA955F39778F630CC8DCE716 +18D773B0F81629735955E38881DEDB0A58B2B8CCF0AD40BA4DB998CA2BEFD14A +BD0F37AA267FE073468964E3398510DC2512D90B56E55EF55E20B15A12866074 +0FDC1AF1DBE4E845672C8546514E49C625F0F3C7FFDE9A1FF094984AF43C201D +363BF4CEE3E127A8268147FC313E3BCCCE26F3B08C124CF3ABA7952D19F8BEDB +50E3CC34C4DE8195E7C9DA1D62CC43DEF2D82B1A259C660E162ACF10B8148E46 +469944F83D194CB882CA813C281B327E3AFF77DBB2A29D953697341CA3BC4CAF +678DD9704CCC25AA0A299290E2761BCF707A1AA69EA5BC633A6573510BC0BE65 +4846A6DFFD6D7B871BBEA4B723E009737A21897BDE005FE8EC6C414BDEC3D2B3 +365BC5665BB90955302747A3122AFAF322A33D4CBF129CB6673E5607077022CC +8C0A219A0156529E26D756A1CC609DE8140F1CB575EC514DBF7CF70471688651 +2C725E1CC2D3956734966D38A10FC4088CD5FB86DC071551C1D450061E4C53CC +C11B07A005F7EC1DBA67312C84AA874DDAFD6C9CA8BD3B8D7D36C6C9E0C141C2 +16E1848969D4DF2F9B83A102693847A6410AA08F5DC74402C9E45E23F32746F0 +CF351DAF22A2FB4BBE02530639290AEF98B4EAFC5A773A9BBCB27F07D21850B7 +4164AAD299D5D6D1576953F4202C7BE7569F6C7F1601B782D4C838FDA5CF9B47 +1B1B51C914F5421F261409DD71384080DE64AEC6CC6B74F20FD8A454E0FB1C0E +E54EB8099861CE8944EB5AE3E6E9BCE61E00F0A03DA5701AEFD5C7862C7AE7C3 +338AC8977A5F398C9CBA39054CE9E8D9550CAF47173E652843E43D462D5BF1CC +50F5338426541F8F8F5AE1C56119C3AD7311BDD239F03CA2C4593F0064AC8136 +6136FA541CDF0416964AB3A7F12880606C2FD8DFD5B721FCCC37A36790EF7F25 +F29B2157EBD3E7C7EC632BE9BCE389146EA769DDE1372453F9E55B9E553165AE +A8C2C7E12113E607AE5CD6FE3383DD8F6AEAB29C198C8E086F58377E61FF1CE8 +479B1017D9C76784F62555A6D9FBACF0CAB2619C3D7E560AE1295D95C0FE10C1 +C1CACF7895CCA2AB6865E9BB034CDBD6FFA2856BBAC61B78F45B97207B911951 +D67C95D878308D65CF1562475D3E211AAC1DDA3AE9C2BE44D40A080E31A20441 +4F0439F405413D5BAA8008E3397D474792E0C8C561A17E65447AC5FE59464C4D +D3132E42F0EEB486C896F1D238048628220F26C174C0BFBB7DA24552798AC9E0 +2E085EC8B86A9595FC254B3AD839F59E8EB6B5FA76F4D911CFD586FEDE9F6873 +09B994AE70E04177C171818ADC71400380370F865636DFFF16603AA47E473A70 +E1C25D71C49B1872010BF3E1C12F3C32138F415DB63F0BBAC3410CC4A3D0C07C +2ABABA78372830908692444F90D292270FE8E86B50D265DA01F1F4B65F4D4ECA +25CDD9BD91E1F5509C36DB6B1412240FB4E78664C6618527874698E5B2FC08CF +AAEBDA70209E7A565B379633B1EB4FFEC80BE973493A05A85243365D15212AC7 +725C9B1D48B6FC35A287E1175ADD93F900D96676946FFF08C3CC49269CFB0DCE +60E87B42037F745167FBF31DBD7BBB0CA2CD39639945532DDAA157E84DA8ACC3 +ED48EF0C375514A1F866574CEEEAE47250D7B08F4231A5652763F244C2B47E67 +D00608AE5D72279910363D2E0C150152EFCB699036F58735B7AD4F55E7AA3ACE +92BDB16B9B66E7D0B6FFC779B1D2004B6ACC750BE932F244314BF26A10D6A6D5 +BCB609FCC29E1950F6A7192D14D364559CB367EB4BBC71A3915F409C3B6B0D1B +391A0C3EF4FDBD3689600B7725A4DF653FC97EE64DF89A4F085CE101549A2DE1 +5D07C7BE89869C16FCB12FD0B84210C7F430CD6E28C67D011D63B16A3C247E4C +E467A60ACC9562C27E28DD4A80D6252356A4C7AE03FA14766782A3F0F256A7DD +14450DF344A53BB81775A639EE9689AE5FC92AC3322D29CB9FEC84F56F57C93D +55D5B438CC57385F00DE639E2C67699A674D618DD2070BA7F43181BEDD437EDE +86A18D4968E5E8B365DBD393C3EA62449E0A21CBA911054EE8E214BC0D851A08 +5B036772D5B45F96519A16D493C85397F792E76A1F9EAAE6E3A3FA2D12DB2A05 +3426EB165C7C57B007B4634748254BF1E11AAFC9BC28FCD6D9836ACC36294884 +88593CE9A63451204685D8B5702F9A94BB561B28BF533BE88FDD1E4D887EBA83 +55D640EB2551DBDCF88EBD3EC12CB4100F7632E58EDFE75E272E96E75D7B37B0 +C0AF51EA98C2B3D3D12149FA1648B109CFE30C5969500818A36651FC0A11E07A +CD33096CD45AEF51C56A198315C4F0359B37E085656C8EA9C8A0DD97BD6FA5D5 +DD528C3E786D24D5C539116D66030C875E68A7DE4DA20E3576751F50A141B15A +6E8E980BCFF5A42D54B08DA243B9A883DF98F29B79F87EB8CAE95375AC42AD94 +97CD8824CF5FEFE771A8774D77F94BDED01A0C4D6227CAABFBD665D176B3B6E0 +DC2475B1AF30BEEF701B7CCD74AAD2D261B775258130D82C7B97A77B75718EA5 +417A7D815DAE4733BC828CC66F36A3495442D35DE8E0001524B533F60B7090F8 +62902283D81CC9FE45F3D9CB3068BD0D365EAF8EC40780965E551F71F3AFA48A +D6AC71EC17CB97DC29A1BEB93045A1F29D5CF19A44F18695FB958A71156E0001 +200ECD2EF3C760344E396C1E1FD1834086C5E8E362E1E65257A1144399EF741D +6B145D5F562102B0A45D06758B1788CF864259F676F361D67081FA5E1064295D +E7819A7CCD8C4555A6F5EBC30808816CE2BAA916BAF99ADF4CC4686DE2876CDE +B099AF76BE8C7F6720C64AFE8C9189745AE6CF9FCDFC7E6410DF64E9A6E8A9C4 +35236B9EF4B2FB00AD367DA7010821D51C5131BE95F1A52BA7D42EC03544D88E +57E918E9280B884E157892F10FA89EBF8F910B5246B0FA77FC5AC644C9A97F79 +C60287251CEFA96A97F303CF5349B1FF2CBFD64E5118BC20427232479B070CDC +4207D6083040DD8CED1C3C3EE2B9E0355693BAADB0ED6C56079DB7B4DEB53F8F +9482A77A9653897C84B33881430D15208C9A8788DB1A227ACCABA77DE1927DDB +A1581B31D22852EDD1E32E2319A0CEFB4DEA100624B7B95191B5229E2C897C6D +04B76B447B6FB8B4A307AA98414FB711FDBE50AF8082BBC5FBD6D2AEE113F22C +D169C26CD867539B9D31EB24A7CB3AA9ED6EFB35BFC80563A0E86CAB8F794359 +0562F71EA375540C413DD07C610D8F1F565E6A019B0E8B075273CD5D757A1D32 +BEE7A85650BA38AC58421A221D18AF7D0CC2B3F156BF117DFEDC42820EEFB19D +912E6AC34BA80A79F7A01A3EFF6930835C662FFDD4155132D0DAA46898B82AC5 +C18F2444B2B51A84BAB0F755F371BD0623C37D26E896F02AB5A714A4FD7880BD +F77797AD1F02F06DB5DF05A0C07C8710A316AF4E1320D4B51645C1A3681CB0C2 +5C5D2713F401C35922B6B4E521615DFC4ADE82BB97177110D3C83BFE42CAD621 +E60208D89A1BEF10C4E15008EC0836D18DFDB418A9290964CE0617E7221ABF42 +CA8F3E8D8704AAAC7D2E95D6B39E34AFF04CF5BB0012CB195CC0A4F7549CBA33 +B474437FD81847D98C9D643B2DD9446EFEFBBB2C451851A89C9C413413AB05A7 +86D3C1F11F65217A06600E821B574202C01CF48C04C3A5A30132C500038D2511 +3D8534370D04AC8447CA79658274A1850A32ABC0E62754F7C8FE6E4230D5FC38 +934155C8CFCD5328FC5D071EB90F35600298F3F24DD2C2F2FB57A2517B7F178D +301FD6B512B4B6F84AEBF80C4F9CF2DB097AC58C9236E972C258D39CF52FE7A9 +BF407FD8182E492EF12F6D0A3E77DBC94CD4F894FEAE909B48F31FA100A8B954 +86D0714D3772DA96AAA92DCDF6977846FB05A1E543848F66AC0C7A9D066BDC69 +4566EAEF9DFEE3DD8AFE8BB4AE87B908E129DD665E0BC8B89A564CAEE925ED23 +7E13A4F6926C7C3A0C7311548977747D62CD5DC56EDC66EBF8DFA39168968A91 +6162341CA00A1166DD00096598A9BAF495FE9634B9AAD9DAF100E12E777D223F +C85E959DA7E50AE100F799C130FCC8E410C09AD2ABFD4ABEBCB1386F99DE6ED1 +05BAE31B2CCC82DF0D5C09DB9A78964717F9A0EA42C54F78E660FA5A2A42DB30 +C7572AE73DF0E57C26729B4D9863A99BA84235D1A7D3CCFA8A50F1B6C9BE2593 +428C4B1F196BF9F01466D374468E91000B14B8F876151BF064D0DF54521C5B8F +9026B046F0DC8140F51D36088CD3E85E0019515D2C9556A7A6B8F69D9E526BD0 +00FADBB1A7BBDD46445D43748B254294208059D9F4183CC17B09C6F2BA184AAF +111748E65C77089B76180641E52A25D877BFFA93CBAB21660E7E558038B35790 +ABF2F55BD6A8EB28E06696C279916DBB6053088B54D5B0FEFF3255BD6BB99F87 +0766BEA3A5EC11E85C862D70C10D392CADBA9C8CC863D992F13B359039A098AB +EC5D78A48621AA1399C05D3B8D5192BA178DBE83D98481906EA3A1ED008E4F25 +E25125B2E473C096CC6E410123AEFDD57DE9D393B0BE8E55E9D0E2C3B482DA7B +50819FCF8F0988560C58E49E66B84BD6C85138432116CDB246E9F61393B9B31D +5CDB1B9406DF3F5AAB7F5EB61DAEEFA1B5A6FDDBA779E7F4A948B816EF402DAE +ECB149AA8F35BF4298B797E0D9733DE50DA2632FFC5A7F35BBFF0C1787188F75 +07B112D144896376CB58373393E61A728216B21391CCD262D7EFD55B564D8A63 +0BC217F9F8D86DA854BCDF6517CC0992E3765B6029474CA10CE18EBAC9B70577 +0557B0A44748E12933A4D340708FA11ADEDF088995E3A1746E862534E309B01C +1EF1ECF18372A079E5309A4A9BF00F6A35B992937B1C4599D664FB78003E8E1E +8EE139B161566774201F17E645A270E0E34AADA02724941A3545D9F476A0204C +678089728B016D628906CE975ECEC19453B006FF632A08FE64FDF314EFD0A5F8 +7D6FE866DA1F6757EDF0D46178F9E541FC25634E995B618F310D83CDACB1AC65 +60A435E23E9767180B0061480C8993DEC2EA0400D8B75F4DBDB4E5ABDFD9716B +F7655206520DE010548774A9978BE09902167E6408D0E1150063C398B0A95891 +4E10FF7FE96B17CC5A274474BBE6A7FEA053428210EF471FD67C3AD7C0987B6B +CDF2D91E4BEF6ACB04CFCC2694D6B92AFB8A52DBF32E51FF86E12BCBB372C020 +3F7FEA9F5002CD7DC965005A22DCEFEE5B0D3A7ED7BF94C73DFDE058B3A63B37 +B78839A808A6C48F107C22767F32EFB5599123F3C8CB040ADEA6A8851B3A287F +0CF4F2CA968E0D1C42F5621537BAF56A0EDDF45189186138871E8609851ECD80 +BD8589269C734E7F6E2C9FD75CA14AAC2F882F16DF3F885ECF2B2945F1A9E496 +B5DFB4C5ED8B09915975741BC7F736F5F91B2611D6350EF9257C0714055D7157 +B1548A7C45F1EAB153BEB335621FAB866A05632B861EFFF31AF04630E58AD194 +0C563988805730A9C7F30F6A9CFFAAB42E62EC373E20F45A278A914EA30E731F +A83E 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -19868,128 +20550,136 @@ AD98E99EC71E8507938759558772127E19BD6DEA cleartomark %%EndFont TeXDict begin 39158274 55380987 1000 600 600 (reference_rpl.dvi) -@start /Fa 179[57 5[60 1[73 68[{}3 83.022 /CMBX10 rf -/Fb 224[73 31[{}1 119.552 /CMMI12 rf /Fc 205[28 50[{}1 -41.511 /CMR5 rf /Fd 23[37 122[68 3[23 3[37 101[{T1Encoding ReEncodeFont} -4 66.4176 /SFBX0800 rf /Fe 145[58 110[{}1 99.6264 /CMMI12 -rf /Ff 190[73 73 14[73 73 48[{}4 83.022 /CMEX10 rf /Fg +@start /Fa 79[31 176[{TS1Encoding ReEncodeFont}1 58.1154 +/SFTT0800 rf /Fb 179[57 5[60 1[73 68[{}3 83.022 /CMBX10 +rf /Fc 224[73 31[{}1 119.552 /CMMI12 rf /Fd 255[73{}1 +119.552 /CMR12 rf /Fe 222[120 33[{}1 119.552 /CMSY10 +rf /Ff 212[76 43[{}1 99.6264 /CMR12 rf /Fg 222[100 32[77{}2 +99.6264 /CMSY10 rf /Fh 23[37 122[68 3[23 3[37 101[{ +T1Encoding ReEncodeFont}4 66.4176 /SFBX0800 rf /Fi 145[58 +110[{}1 99.6264 /CMMI12 rf /Fj 205[28 50[{}1 41.511 /CMR5 +rf /Fk 190[73 73 14[73 73 48[{}4 83.022 /CMEX10 rf /Fl 153[22 2[33 52[22 46[{T1Encoding ReEncodeFont}3 66.4176 -/SFTI0800 rf /Fh 201[65 54[{}1 83.022 /MSAM10 rf /Fi -255[52{}1 58.1154 /CMSY7 rf /Fj 133[32 1[38 7[34 1[41 -59 109[{}5 58.1154 /CMMI7 rf /Fk 222[71 33[{}1 66.4176 -/CMSY8 rf /Fl 134[51 51 51 51 51 51 51 51 51 51 51 51 +/SFTI0800 rf /Fm 201[65 54[{}1 83.022 /MSAM10 rf /Fn +255[52{}1 58.1154 /CMSY7 rf /Fo 133[32 1[38 7[34 1[41 +59 47[34 61[{}6 58.1154 /CMMI7 rf /Fp 222[71 33[{}1 66.4176 +/CMSY8 rf /Fq 134[51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 1[51 1[51 51 51 51 51 1[51 61[51 51 34[{ -T1Encoding ReEncodeFont}24 99.6264 /SFTT1200 rf /Fm 20[39 +T1Encoding ReEncodeFont}24 99.6264 /SFTT1200 rf /Fr 20[39 10[39 97[39 1[39 2[39 2[39 39 39 39 39 1[39 39 39 39 39 2[39 39 39 39 39 39 39 39 39 1[39 1[39 39 39 2[39 3[39 39 39 1[39 1[39 39 39 1[39 39 2[39 39 39 39 39 39 2[39 1[39 1[39 39 39 1[39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 3[39 39 39 33[{T1Encoding ReEncodeFont}68 -74.7198 /SFTT0900 rf /Fn 20[35 35 35 8[35 97[35 1[35 -1[35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 -35 35 35 35 35 35 35 35 35 1[35 1[35 35 35 1[35 35 1[35 -35 35 35 35 1[35 35 35 35 35 35 35 35 35 35 35 35 35 -35 35 35 2[35 35 35 1[35 35 35 35 35 35 35 35 35 35 35 -35 35 35 35 35 35 35 35 35 3[35 35 35 12[35 35 19[{ -T1Encoding ReEncodeFont}87 66.4176 /SFTT0800 rf /Fo 11[31 -8[31 1[31 31 5[31 1[31 98[31 1[31 31 31 31 31 31 31 31 +74.7198 /SFTT0900 rf /Fs 17[35 2[35 35 35 35 7[35 97[35 +35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 +35 35 35 35 35 35 35 35 35 35 35 1[35 1[35 35 35 1[35 +35 1[35 35 35 35 35 1[35 35 35 35 35 35 35 35 35 35 35 +35 35 35 35 35 35 1[35 35 35 1[35 35 35 35 35 35 35 35 +35 35 35 35 35 35 35 35 35 35 35 35 3[35 35 35 12[35 +35 19[{T1Encoding ReEncodeFont}92 66.4176 /SFTT0800 rf +/Ft 11[31 8[31 1[31 31 5[31 1[31 98[31 1[31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 -31 1[31 1[31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 -31 31 31 31 31 31 31 31 31 31 31 31 31 31 2[31 31 31 +31 31 31 31 31 1[31 1[31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 -31 31 31 1[31 31 31 31 31 26[31 6[{T1Encoding ReEncodeFont}94 -58.1154 /SFTT0800 rf /Fp 140[33 4[46 4[23 10[42 32[65 -4[42 42 42 42 42 42 42 42 42 4[65 1[32 32 40[{}17 83.022 -/CMR10 rf /Fq 198[57 57 57 57 57 57 57 57 57 57 48[{ -TS1Encoding ReEncodeFont}10 119.552 /SFRM1440 rf /Fs -198[278 278 278 278 278 278 278 278 278 278 48[{ +2[31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 +31 31 31 31 31 31 31 1[31 31 31 31 31 33[{T1Encoding ReEncodeFont}93 +58.1154 /SFTT0800 rf /Fu 86[127 111[57 57 57 57 57 57 +57 57 57 57 48[{TS1Encoding ReEncodeFont}11 119.552 /SFRM1440 +rf /Fw 198[278 278 278 278 278 278 278 278 278 278 48[{ TeXBase1Encoding ReEncodeFont}10 630.967 /ZapfChancery-MediumItalic -rf /Ft 23[83 109[81 1[96 1[96 102 71 72 73 96 102 91 +rf /Fx 23[83 109[81 1[96 1[96 102 71 72 73 96 102 91 102 152 3[51 3[83 3[91 12[127 102 1[137 125 137 143 5[143 3[140 132 21[61 45[{T1Encoding ReEncodeFont}26 172.188 -/SFBX2074 rf /Fu 198[66 66 66 66 66 66 66 66 66 66 48[{ -TS1Encoding ReEncodeFont}10 119.552 /SFBX1440 rf /Fv -66 16[37 4[60 60 30[86 79[69 69 1[69 73 51 52 53 69 73 -66 73 110 37 69 1[37 73 66 40 60 73 58 73 66 10[99 101 -91 73 98 99 90 99 103 125 79 2[48 103 103 83 86 101 95 -93 99 17[66 37 44 37 4[37 10[73 28[{T1Encoding ReEncodeFont}54 -119.552 /SFBX1440 rf /Fw 198[35 35 35 35 35 35 35 35 -35 35 48[{TS1Encoding ReEncodeFont}10 66.4176 /SFRM0800 -rf /Fx 21[31 31 31[48 73[12 1[35 1[35 1[37 37 1[37 39 -27 28 27 37 39 35 39 59 20 37 22 20 39 35 22 31 39 31 -39 35 1[55 1[20 1[20 2[53 1[53 53 51 39 52 1[48 55 53 -65 44 2[25 2[46 48 54 51 1[53 1[33 55 55 55 1[20 11[20 -24 1[55 35 2[20 4[35 20 5[41 6[39 39 19[{T1Encoding ReEncodeFont}65 -66.4176 /SFRM0800 rf /Fy 198[42 42 42 42 42 42 42 42 +/SFBX2074 rf /Fy 198[66 66 66 66 66 66 66 66 66 66 48[{ +TS1Encoding ReEncodeFont}10 119.552 /SFBX1440 rf /Fz +66 16[37 3[60 60 60 7[66 22[86 5[99 72[58 69 69 95 69 +73 51 52 53 69 73 66 73 110 37 69 40 37 73 66 40 60 73 +58 73 66 7[99 1[136 99 101 91 73 98 99 90 99 103 125 +79 103 68 48 103 103 83 86 101 95 93 99 17[66 37 44 37 +102 3[37 9[73 73 77 27[{T1Encoding ReEncodeFont}67 119.552 +/SFBX1440 rf /FA 198[35 35 35 35 35 35 35 35 35 35 48[{ +TS1Encoding ReEncodeFont}10 66.4176 /SFRM0800 rf /FB +21[31 31 31[48 73[12 1[35 1[35 1[37 37 1[37 39 27 28 +27 37 39 35 39 59 20 37 22 20 39 35 22 31 39 31 39 35 +1[55 1[20 1[20 2[53 1[53 53 51 39 52 1[48 55 53 65 44 +2[25 2[46 48 54 51 1[53 1[33 55 55 55 1[20 11[20 24 1[55 +35 2[20 4[35 20 5[41 6[39 39 19[{T1Encoding ReEncodeFont}65 +66.4176 /SFRM0800 rf /FC 198[42 42 42 42 42 42 42 42 42 42 48[{TS1Encoding ReEncodeFont}10 83.022 /SFSL1000 -rf /Fz 43[65 10[56 56 7[62 102[62 62 1[62 62 60 46 61 +rf /FD 43[65 5[30 4[56 56 110[62 62 1[62 62 60 46 61 65 56 65 62 76 52 65 43 30 62 65 54 56 63 60 59 62 17[42 23 6[23 39[{T1Encoding ReEncodeFont}31 83.022 /SFSL1000 -rf /FA 205[42 42 49[{TS1Encoding ReEncodeFont}2 83.022 -/SFTI1000 rf /FB 22[38 38 104[17 6[39 1[38 45 28 34 35 +rf /FE 205[42 42 49[{TS1Encoding ReEncodeFont}2 83.022 +/SFTI1000 rf /FF 22[38 38 104[17 6[39 1[38 45 28 34 35 1[42 42 47 68 21 1[25 25 42 38 25 38 42 38 38 42 31[62 19[30 25 15[47 28[{T1Encoding ReEncodeFont}28 83.022 -/SFTI1000 rf /FC 205[108 50[{TS1Encoding ReEncodeFont}1 -206.559 /SFBX2488 rf /FD 11[108 10[98 98 111[114 1[114 -120 84 85 87 114 120 108 120 180 60 2[60 120 108 66 98 -120 96 120 108 12[150 120 160 1[148 162 1[205 130 2[79 -1[170 136 142 166 156 1[163 17[108 1[72 45[{T1Encoding ReEncodeFont}40 -206.559 /SFBX2488 rf /FE 201[33 33 33 33 33 33 49[{}6 -58.1154 /CMR7 rf /FF 198[33 33 33 33 33 33 33 33 33 33 -48[{TS1Encoding ReEncodeFont}10 58.1154 /SFRM0700 rf -/FG 23[30 122[55 3[19 3[30 101[{T1Encoding ReEncodeFont}4 -58.1154 /SFRM0700 rf /FH 133[39 1[47 4[39 2[42 1[50 73 -3[29 16[69 9[67 16[42 65 1[23 26[52 5[47 25[{}14 83.022 -/CMMI10 rf /FI 17[44 2[44 1[44 8[44 22[44 74[44 44 1[44 -44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 -44 44 44 44 44 44 44 44 1[44 1[44 1[44 1[44 44 44 44 +/SFTI1000 rf /FG 205[108 50[{TS1Encoding ReEncodeFont}1 +206.559 /SFBX2488 rf /FH 11[108 10[98 98 110[114 114 +1[114 120 84 85 87 114 120 108 120 180 60 114 66 60 120 +108 66 98 120 96 120 108 12[150 1[160 1[148 162 2[130 +2[79 1[170 136 142 166 156 1[163 17[108 1[72 60 44[{ +T1Encoding ReEncodeFont}42 206.559 /SFBX2488 rf /FI 201[33 +33 33 33 33 33 49[{}6 58.1154 /CMR7 rf /FJ 140[33 4[46 +4[23 10[42 32[65 4[42 42 42 42 42 42 42 42 42 4[65 1[32 +32 39[52{}18 83.022 /CMR10 rf /FK 143[69 78[83 26[65 +2[42 65 1[65{}6 83.022 /CMSY10 rf /FL 198[33 33 33 33 +33 33 33 33 33 33 48[{TS1Encoding ReEncodeFont}10 58.1154 +/SFRM0700 rf /FM 23[30 110[35 5[26 3[33 1[55 19 2[19 +3[30 2[37 32[49 23[26 26 40[{T1Encoding ReEncodeFont}12 +58.1154 /SFRM0700 rf /FN 133[39 1[47 4[39 2[42 1[50 73 +3[29 16[69 9[67 16[42 65 1[23 23[39 2[52 5[47 25[{}15 +83.022 /CMMI10 rf /FO 17[44 2[44 1[44 8[44 22[44 74[44 +44 1[44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 +44 44 44 44 44 44 44 44 44 44 44 1[44 1[44 44 44 1[44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 -44 44 44 1[44 44 44 44 1[44 44 44 44 44 44 44 44 44 44 -44 44 44 44 44 44 44 44 44 44 3[44 44 44 12[44 44 16[44 -2[{T1Encoding ReEncodeFont}92 83.022 /SFTT1000 rf /FJ -198[48 48 48 48 48 48 48 48 48 48 48[{TS1Encoding ReEncodeFont}10 -83.022 /SFBX1000 rf /FK 11[48 10[44 44 7[46 31[72 70[50 -50 1[50 53 37 38 39 50 53 48 53 80 27 1[29 27 53 48 29 -44 53 42 53 46 8[72 1[72 1[66 53 72 1[65 1[75 91 57 2[36 -75 75 60 63 73 69 68 72 6[27 10[48 27 4[37 37 27 8[80 -1[53 56 27[{T1Encoding ReEncodeFont}55 83.022 /SFBX1000 -rf /FL 198[56 56 56 56 56 56 56 56 56 56 48[{TS1Encoding ReEncodeFont} -10 99.6264 /SFBX1200 rf /FM 11[56 9[51 51 51 7[54 102[59 -59 81 59 62 44 44 46 59 62 56 62 93 31 59 34 31 62 56 -34 51 62 50 62 54 8[85 116 85 1[78 62 84 1[77 84 88 106 -67 88 1[42 88 88 70 74 86 81 80 85 17[56 31 37 31 2[44 -44 31 1[93 8[62 28[{T1Encoding ReEncodeFont}60 99.6264 -/SFBX1200 rf /FN 205[91 50[{TS1Encoding ReEncodeFont}1 -172.188 /SFBL2074 rf /FO 11[91 10[83 83 7[91 102[96 96 -1[96 102 71 72 73 96 102 91 102 152 51 1[56 51 102 91 -1[83 102 81 102 91 10[138 1[127 1[135 1[125 1[143 173 -110 3[143 144 115 120 140 132 130 138 17[91 7[51 10[102 -28[{T1Encoding ReEncodeFont}44 172.188 /SFBL2074 rf /FP +44 44 44 44 44 44 44 44 44 44 44 1[44 44 44 44 44 44 +44 44 44 44 44 44 44 44 44 44 44 44 44 44 3[44 44 44 +12[44 44 16[44 2[{T1Encoding ReEncodeFont}94 83.022 /SFTT1000 +rf /FP 198[48 48 48 48 48 48 48 48 48 48 48[{TS1Encoding ReEncodeFont} +10 83.022 /SFBX1000 rf /FQ 11[48 5[27 4[44 44 39[72 70[50 +50 1[50 53 37 38 39 50 53 48 53 80 27 50 29 27 53 48 +29 44 53 42 53 46 8[72 99 72 1[66 53 72 1[65 1[75 91 +57 2[36 75 75 60 63 73 69 68 72 6[27 10[48 27 4[37 37 +27 8[80 1[53 56 27[{T1Encoding ReEncodeFont}57 83.022 +/SFBX1000 rf /FR 198[56 56 56 56 56 56 56 56 56 56 48[{ +TS1Encoding ReEncodeFont}10 99.6264 /SFBX1200 rf /FS +11[56 9[51 51 51 7[54 22[74 79[59 59 81 59 62 44 44 46 +59 62 56 62 93 31 59 34 31 62 56 34 51 62 50 62 54 7[85 +85 116 85 86 78 62 84 1[77 84 88 106 67 88 58 42 88 88 +70 74 86 81 80 85 17[56 31 37 31 87 56 44 44 31 1[93 +8[62 65 27[{T1Encoding ReEncodeFont}67 99.6264 /SFBX1200 +rf /FT 205[91 50[{TS1Encoding ReEncodeFont}1 172.188 +/SFBL2074 rf /FU 11[91 5[51 4[83 83 110[96 96 1[96 102 +71 72 73 96 102 91 102 152 51 96 56 51 102 91 56 83 102 +81 102 91 10[138 1[127 102 135 1[125 1[143 173 110 2[67 +143 144 115 120 140 132 130 138 17[91 7[51 10[102 107 +27[{T1Encoding ReEncodeFont}49 172.188 /SFBL2074 rf /FV 138[51 49 38 50 1[46 53 51 1[43 2[25 1[53 1[46 52 49 48 51 12[65 10[34 2[59 62 2[64 66[{T1Encoding ReEncodeFont}20 -83.022 /SFCC1000 rf /FQ 222[83 19[83 6[65 2[42 65 1[65{}6 -83.022 /CMSY10 rf /FR 199[49 5[49 49 49 48[{TS1Encoding ReEncodeFont}4 -99.6264 /SFRM1200 rf /FS 20[43 1[43 114[51 3[38 2[49 +83.022 /SFCC1000 rf /FW 205[49 49 49 48[{TS1Encoding ReEncodeFont}3 +99.6264 /SFRM1200 rf /FX 20[43 1[43 114[51 3[38 2[49 2[27 2[27 2[30 43 26[50 74[{T1Encoding ReEncodeFont}10 -99.6264 /SFRM1200 rf /FT 139[60 1[61 3[62 8[56 63 2[62 +99.6264 /SFRM1200 rf /FY 139[60 1[61 3[62 8[56 63 2[62 30[74 66[{T1Encoding ReEncodeFont}7 99.6264 /SFCC1200 -rf /FU 22[60 115[75 2[52 3[75 1[37 5[41 60 75 60 1[67 +rf /FZ 22[60 115[75 2[52 3[75 1[37 5[41 60 75 60 1[67 19[124 54[135 22[{T1Encoding ReEncodeFont}12 143.462 -/SFSL1728 rf /FV 205[77 50[{TS1Encoding ReEncodeFont}1 -143.462 /SFBX1728 rf /FW 137[82 2[61 62 1[86 77 2[43 +/SFSL1728 rf /F0 205[77 50[{TS1Encoding ReEncodeFont}1 +143.462 /SFBX1728 rf /F1 137[82 2[61 62 1[86 77 2[43 2[43 86 2[70 18[115 1[106 3[93 28[77 47[{T1Encoding ReEncodeFont}13 -143.462 /SFBX1728 rf /FX 21[34 34 8[38 105[41 43 30 30 +143.462 /SFBX1728 rf /F2 21[34 34 8[38 105[41 43 30 30 30 1[43 38 43 64 21 2[21 2[23 34 43 34 1[38 12[55 37[21 6[21 39[{T1Encoding ReEncodeFont}22 74.7198 /SFSL0900 -rf /FY 198[42 42 42 42 42 42 42 42 42 42 48[{TS1Encoding ReEncodeFont} -10 83.022 /SFRM1000 rf /FZ 42 3[46 1[46 4[42 4[28 23 -2[37 37 37 37 37 4[42 1[42 22[56 8[62 53[52 10[14 1[42 -1[42 37 44 44 60 44 46 32 33 33 44 46 42 46 69 23 44 -25 23 46 42 25 37 46 37 46 42 1[65 1[23 1[23 2[62 85 -62 62 60 46 61 65 56 65 62 76 52 65 43 30 62 65 54 56 -63 60 59 62 1[39 3[23 23 10[42 23 28 23 65 1[32 32 23 -1[69 1[69 42 3[69 46 46 48 4[83 42 46 46 1[28 28 13[42 -2[{T1Encoding ReEncodeFont}97 83.022 /SFRM1000 rf end +rf /F3 86[92 111[42 42 42 42 42 42 42 42 42 42 48[{ +TS1Encoding ReEncodeFont}11 83.022 /SFRM1000 rf /F4 42 +3[46 1[46 4[42 4[28 23 2[37 37 37 37 37 4[42 1[42 22[56 +5[62 2[62 53[52 10[14 1[42 1[42 37 44 44 60 44 46 32 +33 33 44 46 42 46 69 23 44 25 23 46 42 25 37 46 37 46 +42 1[65 1[23 1[23 51 62 62 85 62 62 60 46 61 65 56 65 +62 76 52 65 43 30 62 65 54 56 63 60 59 62 1[39 65 65 +65 23 23 10[42 23 28 23 65 42 32 32 23 1[69 1[69 42 3[69 +46 46 48 4[83 42 46 46 1[28 28 13[42 2[{T1Encoding ReEncodeFont}104 +83.022 /SFRM1000 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi @@ -20004,111 +20694,110 @@ ifelse %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 0 TeXcolorgray -600 -598 4961 4 -v -602 6416 4 7016 v 4359 6416 V -600 6417 4961 4 v 838 --663 a FZ(\020reference_rpl\021)38 b(\026)k FY(2010)p -FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p FZ(:)p -FY(04)e FZ(\026)j(page)e FY(1)h FZ(\026)g(#)p FY(1)p -Black -217 5461 a +v -602 6416 4 7016 v 4359 6416 V -600 6417 4961 4 v 817 +-663 a F4(\020reference_rpl\021)39 b(\026)i F3(2010)p +F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 b F3(10)p +F4(:)p F3(19)d F4(\026)i(page)g F3(1)f F4(\026)i(#)p +F3(1)p Black -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate - -217 5461 a 0.5 TeXcolorgray FX(T)-6 -b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)f(de)f -(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p Black 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray Black 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 926 2298 a FW(Rev)l(erse)51 -b(P)l(olish)g(Lisp/)p FV(2)891 2480 y FU(\026)45 b(Man)l(uel)f(de)h -(r\351f\351rence)f(\026)1318 2845 y FT(Ber)-8 b(trand)31 -b FS(Jo)s(\353l)1375 3086 y FR(8)h FS(f\351vrier)h FR(2010)p +0 TeXcolorgray 0 TeXcolorgray 926 2298 a F1(Rev)l(erse)51 +b(P)l(olish)g(Lisp/)p F0(2)891 2480 y FZ(\026)45 b(Man)l(uel)f(de)h +(r\351f\351rence)f(\026)1318 2845 y FY(Ber)-8 b(trand)31 +b FX(Jo)s(\353l)1351 3086 y FW(10)h FX(f\351vrier)h FW(2010)p 0 TeXcolorgray 0 TeXcolorgray eop end %%Page: 2 2 TeXDict begin 2 1 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(2)h FZ(\026)g(#)p -FY(2)p 0 TeXcolorgray -217 5461 a +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(2)f F4(\026)i(#)p +F3(2)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(2)p + 5024 5461 a 0 TeXcolorgray 656 277 a F3(2)p 0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(2)p 0 TeXcolorgray eop end %%Page: 3 3 TeXDict begin 3 2 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(3)h FZ(\026)g(#)p -FY(3)p 0 TeXcolorgray -217 5461 a +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(3)f F4(\026)i(#)p +F3(3)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 3055 277 a FY(3)p -0 TeXcolorgray 232 564 a FW(RPL/)p FV(2)p 232 622 2865 -6 v 232 4582 a FZ(Cop)n(yrigh)n(t)646 4579 y(c)623 4582 -y FQ(\015)k FY(1989)p FZ(,)d FY(1990)p FZ(,)g FY(1991)p -FZ(,)h FY(1992)p FZ(,)f FY(1993)p FZ(,)g FY(1994)p FZ(,)h -FY(1995)p FZ(,)f FY(1996)p FZ(,)g FY(1997)p FZ(,)h FY(1998)p -FZ(,)f FY(1999)p FZ(,)232 4681 y FY(2000)p FZ(,)35 b -FY(2001)p FZ(,)g FY(2002)p FZ(,)f FY(2003)p FZ(,)h FY(2004)p -FZ(,)f FY(2005)p FZ(,)h FY(2006)p FZ(,)g FY(2007)p FZ(,)f -FY(2008)p FZ(,)h FY(2009)p FZ(,)f FY(2010)h FP(Ber)-7 -b(trand)232 4781 y FZ(Jo)r(\353l.)232 4952 y(Man)n(uel)26 -b(de)f(r\351f\351rence)g(main)n(ten)n(u)g(par)g(l'auteur,)g(tous)g -(droits)g(r\351serv)n(\351s)f(p)r(our)h(tous)g(pa)n(ys.)232 -5052 y(T)-7 b(outes)27 b(copies)f(ou)g(impressions)f(m\352mes)i -(partielles)e(de)i(cette)g(do)r(cumen)n(tation)f(son)n(t)g(for\177)232 + 5024 5461 a 0 TeXcolorgray 3055 277 a F3(3)p +0 TeXcolorgray 232 564 a F1(RPL/)p F0(2)p 232 622 2865 +6 v 232 4582 a F4(Cop)n(yrigh)n(t)h F3(\251)i(1989)p +F4(,)e F3(1990)p F4(,)f F3(1991)p F4(,)h F3(1992)p F4(,)g +F3(1993)p F4(,)f F3(1994)p F4(,)h F3(1995)p F4(,)f F3(1996)p +F4(,)h F3(1997)p F4(,)f F3(1998)p F4(,)h F3(1999)p F4(,)232 +4681 y F3(2000)p F4(,)35 b F3(2001)p F4(,)g F3(2002)p +F4(,)f F3(2003)p F4(,)h F3(2004)p F4(,)f F3(2005)p F4(,)h +F3(2006)p F4(,)g F3(2007)p F4(,)f F3(2008)p F4(,)h F3(2009)p +F4(,)f F3(2010)h FV(Ber)-7 b(trand)232 4781 y F4(Jo)r(\353l.)232 +4952 y(Man)n(uel)26 b(de)f(r\351f\351rence)g(main)n(ten)n(u)g(par)g +(l'auteur,)g(tous)g(droits)g(r\351serv)n(\351s)f(p)r(our)h(tous)g(pa)n +(ys.)232 5052 y(T)-7 b(outes)27 b(copies)f(ou)g(impressions)f(m\352mes) +i(partielles)e(de)i(cette)g(do)r(cumen)n(tation)f(son)n(t)g(for\177)232 5151 y(mellemen)n(t)i(in)n(terdites.)232 5322 y(RPL/)p -FY(2)j FZ(est)g(une)g(marque)f(commerciale)f(d\351p)r(os\351e)h(par)g +F3(2)j F4(est)g(une)g(marque)f(commerciale)f(d\351p)r(os\351e)h(par)g (l'auteur)h(\340)f(l'Institut)i(National)232 5422 y(de)c(Protection)f -(Industrielle.)p 0 TeXcolorgray 1644 5632 a FY(3)p 0 +(Industrielle.)p 0 TeXcolorgray 1644 5632 a F3(3)p 0 TeXcolorgray eop end %%Page: 4 4 TeXDict begin 4 3 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(4)h FZ(\026)g(#)p -FY(4)p 0 TeXcolorgray -217 5461 a +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(4)f F4(\026)i(#)p +F3(4)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(4)p + 5024 5461 a 0 TeXcolorgray 656 277 a F3(4)p 0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(4)p 0 TeXcolorgray eop end %%Page: 5 5 TeXDict begin 5 4 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(5)h FZ(\026)g(#)p -FY(5)p 0 TeXcolorgray -217 5461 a +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(5)f F4(\026)i(#)p +F3(5)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -20118,992 +20807,2733 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 1 TeXcolorgray 1 TeXcolorgray 232 1296 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1581 2865 285 v 1 TeXcolorgray 0 TeXcolorgray -315 1498 1163 4 v 1523 1498 a FO(T)-15 b(able)60 b(des)f(mati\350res)p -1 TeXcolorgray 0 TeXcolorgray 232 2328 a FM(A)-12 b(v)-6 +315 1498 1163 4 v 1523 1498 a FU(T)-15 b(able)60 b(des)f(mati\350res)p +1 TeXcolorgray 0 TeXcolorgray 232 2328 a FS(A)-12 b(v)-6 b(an)m(t-prop)s(os,)37 b(de)h(la)g(mac)m(hine)g(de)f(T)-9 -b(uring)37 b(au)h(RPL/)p FL(2)317 b(13)232 2510 y FK(Gen\350se)2471 -b FJ(15)232 2693 y FK(Historique)2331 b FJ(16)357 2793 -y FZ(RPL)28 b FY(6502)p FZ(,)d(v)n(ersion)h FY(1)p FZ(.)p -FY(0)62 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +b(uring)37 b(au)h(RPL/)p FR(2)317 b(22)232 2510 y FQ(Gen\350se)2471 +b FP(25)232 2693 y FQ(Historique)2331 b FP(26)357 2793 +y F4(RPL)28 b F3(6502)p F4(,)d(v)n(ersion)h F3(1)p F4(.)p +F3(0)62 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(17)p 0 TeXcolorgray 357 2893 a -FZ(RPL)28 b FY(6809)p FZ(,)d(v)n(ersion)h FY(2)p FZ(.)p -FY(0)62 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +0 TeXcolorgray 93 w F3(27)p 0 TeXcolorgray 357 2893 a +F4(RPL)28 b F3(6809)p F4(,)d(v)n(ersion)h F3(2)p F4(.)p +F3(0)62 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(17)p 0 TeXcolorgray 357 2992 a -FZ(RPL)28 b FY(386)p FZ(,)e(v)n(ersion)f FY(3)p FZ(.)p -FY(0)39 b FZ(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +0 TeXcolorgray 93 w F3(27)p 0 TeXcolorgray 357 2992 a +F4(RPL)28 b F3(386)p F4(,)e(v)n(ersion)f F3(3)p F4(.)p +F3(0)39 b F4(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(17)p 0 TeXcolorgray 357 3092 a -FZ(RPL)28 b FY(387)p FZ(,)e(v)n(ersion)f FY(3)p FZ(.x)37 +0 TeXcolorgray 93 w F3(27)p 0 TeXcolorgray 357 3092 a +F4(RPL)28 b F3(387)p F4(,)e(v)n(ersion)f F3(3)p F4(.x)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(18)p 0 TeXcolorgray 357 3192 a FZ(RPL/)p FY(2)27 -b FZ(ou)g(RPL)h FY(4)p FZ(.x,)f(une)g(renaissance)64 +93 w F3(28)p 0 TeXcolorgray 357 3192 a F4(RPL/)p F3(2)27 +b F4(ou)g(RPL)h F3(4)p F4(.x,)f(une)g(renaissance)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)p 0 TeXcolorgray 93 w FY(18)p 0 TeXcolorgray -232 3374 a FK(Des)32 b(a)m(v)-5 b(an)m(tages)32 b(du)g(RPL/)p -FJ(2)1725 b(18)232 3661 y FM(I)112 b(Concepts)37 b(fondamen)m(taux)1422 -b FL(21)232 3843 y FJ(1)77 b FK(Notations)2235 b FJ(23)357 -3943 y FY(1)p FZ(.)p FY(1)84 b FZ(Notation)26 b(p)r(olonaise)g(in)n(v)n -(erse)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w -FY(23)p 0 TeXcolorgray 357 4043 a(1)p FZ(.)p FY(2)84 -b FZ(Notation)26 b(alg\351brique)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(24)p 0 TeXcolorgray 357 4143 a(1)p -FZ(.)p FY(3)84 b FZ(Notation)26 b(in\034xe)65 b(.)42 +f(.)h(.)p 0 TeXcolorgray 93 w F3(28)p 0 TeXcolorgray +232 3374 a FQ(Des)32 b(a)m(v)-5 b(an)m(tages)32 b(du)g(RPL/)p +FP(2)1725 b(28)232 3661 y FS(I)112 b(Concepts)37 b(fondamen)m(taux)1422 +b FR(31)232 3843 y FP(1)77 b FQ(Notations)2235 b FP(33)357 +3943 y F3(1)p F4(.)p F3(1)142 b F4(Notation)26 b(p)r(olonaise)g(in)n(v) +n(erse)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(33)p +0 TeXcolorgray 357 4043 a(1)p F4(.)p F3(2)142 b F4(Notation)26 +b(alg\351brique)e(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(34)p 0 TeXcolorgray 357 4143 a(1)p F4(.)p F3(3)142 +b F4(Notation)26 b(in\034xe)72 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 93 w F3(34)p 0 TeXcolorgray 357 4242 +a(1)p F4(.)p F3(4)142 b F4(Commen)n(taires)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(24)p 0 TeXcolorgray 357 4242 a(1)p FZ(.)p FY(4)84 -b FZ(Commen)n(taires)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +93 w F3(34)p 0 TeXcolorgray 232 4425 a FP(2)77 b FQ(T)m(yp)s(es)32 +b(de)f(donn\351es)1900 b FP(35)357 4525 y F3(2)p F4(.)p +F3(1)142 b F4(Scalaires)41 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)p 0 TeXcolorgray 93 w FY(24)p 0 TeXcolorgray 232 4425 -a FJ(2)77 b FK(T)m(yp)s(es)32 b(de)f(donn\351es)1900 -b FJ(25)357 4525 y FY(2)p FZ(.)p FY(1)84 b FZ(Scalaires)34 +(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(35)p 0 TeXcolorgray +481 4624 a(2)p F4(.)p F3(1)p F4(.)p F3(1)119 b F4(Bo)r(ol\351ens)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(25)p 0 TeXcolorgray 548 4624 a(2)p -FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Bo)r(ol\351ens)22 b(.)42 -b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(25)p 0 TeXcolorgray 548 4724 a(2)p FZ(.)p FY(1)p -FZ(.)p FY(2)93 b FZ(En)n(tiers)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(35)p 0 TeXcolorgray 481 4724 a(2)p F4(.)p F3(1)p +F4(.)p F3(2)119 b F4(En)n(tiers)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(25)p 0 TeXcolorgray -548 4824 a(2)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FZ(R\351els)23 +h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(35)p 0 TeXcolorgray +481 4824 a(2)p F4(.)p F3(1)p F4(.)p F3(3)119 b F4(R\351els)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(26)p 0 TeXcolorgray 548 4923 a(2)p -FZ(.)p FY(1)p FZ(.)p FY(4)93 b FZ(Complexes)81 b(.)42 -b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w -FY(26)p 0 TeXcolorgray 357 5023 a(2)p FZ(.)p FY(2)84 -b FZ(V)-7 b(ecteurs)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(26)p 0 TeXcolorgray -357 5123 a(2)p FZ(.)p FY(3)84 b FZ(Matrices)37 b(.)42 -b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(26)p 0 TeXcolorgray 357 5222 a(2)p -FZ(.)p FY(4)84 b FZ(Listes)76 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +0 TeXcolorgray 93 w F3(37)p 0 TeXcolorgray 481 4923 a(2)p +F4(.)p F3(1)p F4(.)p F3(4)119 b F4(Complexes)58 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 +w F3(37)p 0 TeXcolorgray 357 5023 a(2)p F4(.)p F3(2)142 +b F4(V)-7 b(ecteurs)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 93 w F3(37)p 0 TeXcolorgray +357 5123 a(2)p F4(.)p F3(3)142 b F4(Matrices)44 b(.)d(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(26)p -0 TeXcolorgray 357 5322 a(2)p FZ(.)p FY(5)84 b FZ(T)-7 -b(ables)52 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w +F3(37)p 0 TeXcolorgray 357 5222 a(2)p F4(.)p F3(4)142 +b F4(Listes)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)p 0 TeXcolorgray 93 w FY(27)p 0 TeXcolorgray 357 -5422 a(2)p FZ(.)p FY(6)84 b FZ(Expressions)53 b(.)42 +h(.)p 0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray 357 +5322 a(2)p F4(.)p F3(5)142 b F4(T)-7 b(ables)58 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(27)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 -a(5)p 0 TeXcolorgray eop end +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray 357 5422 a(2)p +F4(.)p F3(6)142 b F4(Expressions)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray +0 TeXcolorgray 1644 5632 a(5)p 0 TeXcolorgray eop end %%Page: 6 6 TeXDict begin 6 5 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(6)h FZ(\026)g(#)p -FY(6)p 0 TeXcolorgray -217 5461 a +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(6)f F4(\026)i(#)p +F3(6)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(6)p -0 TeXcolorgray 971 540 a(2)p FZ(.)p FY(6)p FZ(.)p FY(1)93 -b FZ(Expressions)26 b(alg\351briques)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(27)p 0 TeXcolorgray 971 641 a(2)p FZ(.)p FY(6)p -FZ(.)p FY(2)93 b FZ(Expressions)26 b(RPN)35 b(.)42 b(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(27)p 0 TeXcolorgray 780 742 a(2)p -FZ(.)p FY(7)84 b FZ(Noms)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(27)p 0 TeXcolorgray -780 843 a(2)p FZ(.)p FY(8)84 b FZ(Cha\356nes)27 b(de)g(caract\350res)80 + 5024 5461 a 0 TeXcolorgray 656 277 a F3(6)p +0 TeXcolorgray 905 540 a(2)p F4(.)p F3(6)p F4(.)p F3(1)118 +b F4(Expressions)26 b(alg\351briques)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray 905 641 a(2)p +F4(.)p F3(6)p F4(.)p F3(2)118 b F4(Expressions)26 b(RPN)76 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(38)p +0 TeXcolorgray 780 742 a(2)p F4(.)p F3(7)142 b F4(Noms)22 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(39)p 0 TeXcolorgray 780 843 a(2)p +F4(.)p F3(8)142 b F4(Cha\356nes)27 b(de)g(caract\350res)22 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(28)p -0 TeXcolorgray 780 944 a(2)p FZ(.)p FY(9)84 b FZ(Binaires)55 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(39)p +0 TeXcolorgray 780 944 a(2)p F4(.)p F3(9)142 b F4(Binaires)61 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(39)p 0 TeXcolorgray 780 1045 a(2)p +F4(.)p F3(10)100 b F4(Fic)n(hiers)73 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(39)p +0 TeXcolorgray 780 1146 a(2)p F4(.)p F3(11)100 b F4(So)r(c)n(k)n(ets)24 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(28)p 0 TeXcolorgray 780 1045 a(2)p -FZ(.)p FY(10)h FZ(Fic)n(hiers)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +0 TeXcolorgray 93 w F3(40)p 0 TeXcolorgray 780 1247 a(2)p +F4(.)p F3(12)100 b F4(Biblioth\350ques)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(28)p -0 TeXcolorgray 780 1146 a(2)p FZ(.)p FY(11)h FZ(So)r(c)n(k)n(ets)82 +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(40)p 0 TeXcolorgray +780 1348 a(2)p F4(.)p F3(13)100 b F4(Pro)r(cessus)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(29)p 0 TeXcolorgray 780 1247 a(2)p -FZ(.)p FY(12)h FZ(Biblioth\350ques)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(40)p 0 TeXcolorgray 780 1449 a(2)p +F4(.)p F3(14)100 b F4(Connecteurs)26 b(SQL)42 b(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(29)p 0 TeXcolorgray -780 1348 a(2)p FZ(.)p FY(13)h FZ(Pro)r(cessus)63 b(.)42 +h(.)f(.)p 0 TeXcolorgray 93 w F3(41)p 0 TeXcolorgray +780 1550 a(2)p F4(.)p F3(15)100 b F4(Mutexes)52 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(29)p 0 TeXcolorgray 780 1449 a(2)p -FZ(.)p FY(14)h FZ(Connecteurs)26 b(SQL)35 b(.)42 b(.)f(.)h(.)f(.)h(.)f +0 TeXcolorgray 93 w F3(41)p 0 TeXcolorgray 780 1651 a(2)p +F4(.)p F3(16)100 b F4(S\351maphores)26 b(nomm\351s)56 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(42)p +0 TeXcolorgray 656 1836 a FP(3)76 b FQ(V)-8 b(ariables)2261 +b FP(43)780 1937 y F3(3)p F4(.)p F3(1)142 b F4(D\351\034nitions)31 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(44)p 0 TeXcolorgray 905 2038 a(3)p +F4(.)p F3(1)p F4(.)p F3(1)118 b F4(D\351\034nitions)27 +b(in)n(trins\350ques)52 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(45)p 0 TeXcolorgray 905 2139 a(3)p F4(.)p F3(1)p +F4(.)p F3(2)118 b F4(D\351\034nitions)27 b(extrins\350ques)38 +b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(45)p 0 TeXcolorgray +905 2240 a(3)p F4(.)p F3(1)p F4(.)p F3(3)118 b F4(D\351\034nitions)27 +b(utilisateur)48 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 +w F3(45)p 0 TeXcolorgray 780 2341 a(3)p F4(.)p F3(2)142 +b F4(V)-7 b(ariables)26 b(globales)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 93 w F3(45)p 0 TeXcolorgray 780 +2441 a(3)p F4(.)p F3(3)142 b F4(V)-7 b(ariables)26 b(lo)r(cales)81 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(46)p 0 TeXcolorgray 905 2542 a(3)p F4(.)p F3(3)p +F4(.)p F3(1)118 b F4(V)-7 b(ariables)26 b(v)n(olatiles)50 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(47)p +0 TeXcolorgray 905 2643 a(3)p F4(.)p F3(3)p F4(.)p F3(2)118 +b F4(V)-7 b(ariables)26 b(statiques)f(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(47)p 0 TeXcolorgray 905 2744 a(3)p +F4(.)p F3(3)p F4(.)p F3(3)118 b F4(V)-7 b(ariables)26 +b(partag\351es)68 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(48)p 0 TeXcolorgray 780 2845 a(3)p F4(.)p F3(4)142 +b F4(V)-7 b(ariables)26 b(virtuelles)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)p 0 TeXcolorgray 93 w F3(48)p 0 TeXcolorgray 780 2946 +a(3)p F4(.)p F3(5)142 b F4(V)-7 b(errouillage)50 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(48)p 0 TeXcolorgray 780 3047 a(3)p F4(.)p F3(6)142 +b F4(H\351ritage)49 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)p 0 TeXcolorgray 93 w F3(48)p 0 TeXcolorgray 656 +3336 a FS(I)s(I)111 b(App)s(el)38 b(du)f(RPL/)p FR(2)1721 +b(49)656 3521 y FP(4)76 b FQ(Ligne)31 b(de)h(commande)1810 +b FP(51)780 3622 y F3(4)p F4(.)p F3(1)142 b F4(Options)27 +b(de)g(la)g(ligne)g(de)h(commande)47 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(52)p 0 TeXcolorgray 780 3723 a(4)p F4(.)p F3(2)142 +b F4(F)-7 b(onctionnemen)n(t)27 b(in)n(teractif)67 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(53)p 0 TeXcolorgray +656 3907 a FP(5)76 b FQ(Ex\351cution)31 b(de)h(programmes)1553 +b FP(55)780 4008 y F3(5)p F4(.)p F3(1)142 b F4(Pr\351pro)r(cesseur)46 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(55)p 0 TeXcolorgray 905 4109 a(5)p F4(.)p F3(1)p +F4(.)p F3(1)118 b FO(#define)41 b(x)i(y#define)48 b F4(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(55)p 0 TeXcolorgray +905 4210 a(5)p F4(.)p F3(1)p F4(.)p F3(2)118 b FO(#defeval)40 +b(x)j(y#defeval)26 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 +w F3(56)p 0 TeXcolorgray 905 4311 a(5)p F4(.)p F3(1)p +F4(.)p F3(3)118 b FO(#undef)41 b(x#undef)30 b F4(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(56)p +0 TeXcolorgray 905 4412 a(5)p F4(.)p F3(1)p F4(.)p F3(4)118 +b FO(#ifdef)41 b(x#ifdef)30 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(56)p 0 TeXcolorgray 905 4513 a(5)p +F4(.)p F3(1)p F4(.)p F3(5)118 b FO(#ifndef)41 b(x#ifndef)71 +b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(57)p +0 TeXcolorgray 905 4614 a(5)p F4(.)p F3(1)p F4(.)p F3(6)118 +b FO(#ifeq)41 b(x)j(y#ifeq)30 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(57)p 0 TeXcolorgray 905 4715 a(5)p +F4(.)p F3(1)p F4(.)p F3(7)118 b FO(#ifneq)41 b(x)i(y#ifneq)72 +b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(57)p +0 TeXcolorgray 905 4816 a(5)p F4(.)p F3(1)p F4(.)p F3(8)118 +b FO(#else#else)74 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(57)p 0 TeXcolorgray 905 4917 a(5)p +F4(.)p F3(1)p F4(.)p F3(9)118 b FO(#endif#endif)50 b +F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 +w F3(57)p 0 TeXcolorgray 905 5018 a(5)p F4(.)p F3(1)p +F4(.)p F3(10)76 b FO(#include)40 b("file"#include)22 +b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)p 0 TeXcolorgray 93 w F3(57)p 0 TeXcolorgray 905 +5119 a(5)p F4(.)p F3(1)p F4(.)p F3(11)76 b FO(#exec)41 +b(command#exec)47 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(57)p 0 TeXcolorgray 905 5220 a(5)p F4(.)p F3(1)p +F4(.)p F3(12)76 b FO(#eval)41 b(expr#eval)50 b F4(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(58)p 0 TeXcolorgray +905 5321 a(5)p F4(.)p F3(1)p F4(.)p F3(13)76 b FO(#if)42 +b(expr#if)32 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(58)p 0 TeXcolorgray 905 5422 a(5)p +F4(.)p F3(1)p F4(.)p F3(14)76 b FO(#elif)41 b(expr#elif)50 +b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(58)p +0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(6)p 0 TeXcolorgray +eop end +%%Page: 7 7 +TeXDict begin 7 6 bop 0 TeXcolorgray 0 TeXcolorgray -600 +-598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(7)f F4(\026)i(#)p +F3(7)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 3055 277 a F3(7)p +0 TeXcolorgray 481 540 a(5)p F4(.)p F3(1)p F4(.)p F3(15)77 +b FO(#mode)41 b(keyword#mode)47 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(58)p 0 TeXcolorgray 481 643 a(5)p +F4(.)p F3(1)p F4(.)p F3(16)77 b FO(#line#line)c F4(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w +F3(59)p 0 TeXcolorgray 481 746 a(5)p F4(.)p F3(1)p F4(.)p +F3(17)77 b FO(#file#file)c F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray 481 849 a(5)p +F4(.)p F3(1)p F4(.)p F3(18)77 b FO(#date)41 b(fmt#date)29 +b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w +F3(59)p 0 TeXcolorgray 481 951 a(5)p F4(.)p F3(1)p F4(.)p +F3(19)77 b FO(#error)41 b(msg#error)70 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray 481 1054 a(5)p +F4(.)p F3(1)p F4(.)p F3(20)77 b FO(#warning)40 b(msg#warning)24 +b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray +357 1157 a(5)p F4(.)p F3(2)142 b F4(Organisation)24 b(des)j(programmes) +49 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray +357 1260 a(5)p F4(.)p F3(3)142 b F4(Extension)62 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(60)p 0 TeXcolorgray 232 1551 a FS(I)s(I)s(I)112 +b(Ob)6 b(jets,)37 b(pile)h(et)f(v)-6 b(ariables)1345 +b FR(61)232 1739 y FP(6)77 b FQ(Mo)s(di\034cations)29 +b(automatiques)1490 b FP(63)357 1842 y F3(6)p F4(.)p +F3(1)142 b F4(F)-7 b(onctionnemen)n(t)27 b(des)g(routines)f(d'\351v)-5 +b(aluation)73 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(64)p 0 TeXcolorgray 481 1945 a(6)p +F4(.)p F3(1)p F4(.)p F3(1)119 b F4(Cas)26 b(d'un)i(programme)d(in)n +(terpr\351t\351)81 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(65)p 0 TeXcolorgray +481 2047 a(6)p F4(.)p F3(1)p F4(.)p F3(2)119 b F4(Cas)26 +b(d'un)i(programme)d(compil\351)k(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w +F3(67)p 0 TeXcolorgray 357 2150 a(6)p F4(.)p F3(2)142 +b F4(Op)r(\351rations)25 b(implicites)36 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 93 w F3(67)p 0 TeXcolorgray 357 2253 +a(6)p F4(.)p F3(3)142 b F4(Op)r(\351rations)25 b(explicites)47 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(67)p +0 TeXcolorgray 232 2441 a FP(7)77 b FQ(Manipulation)30 +b(des)h(ob)5 b(jets)1633 b FP(69)357 2544 y F3(7)p F4(.)p +F3(1)142 b F4(Gestion)27 b(de)g(la)g(pile)43 b(.)f(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(30)p 0 TeXcolorgray -780 1550 a(2)p FZ(.)p FY(15)h FZ(Mutexes)k(.)41 b(.)h(.)f(.)h(.)f(.)h +f(.)h(.)p 0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray +481 2646 a(7)p F4(.)p F3(1)p F4(.)p F3(1)119 b F4(Clear)60 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray 481 2749 a(7)p +F4(.)p F3(1)p F4(.)p F3(2)119 b F4(Depth)31 b(.)42 b(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(69)p +0 TeXcolorgray 481 2852 a(7)p F4(.)p F3(1)p F4(.)p F3(3)119 +b F4(Last)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray 357 2955 +a(7)p F4(.)p F3(2)142 b F4(Duplication)27 b(d'\351l\351men)n(ts)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(69)p +0 TeXcolorgray 481 3058 a(7)p F4(.)p F3(2)p F4(.)p F3(1)119 +b F4(Dup)36 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray 481 3160 a(7)p +F4(.)p F3(2)p F4(.)p F3(2)119 b F4(Cop)n(y)65 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(70)p 0 TeXcolorgray 481 3263 a(7)p F4(.)p F3(2)p +F4(.)p F3(3)119 b F4(Dup)p F3(2)58 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w -FY(30)p 0 TeXcolorgray 780 1651 a(2)p FZ(.)p FY(16)h -FZ(S\351maphores)26 b(nomm\351s)49 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(30)p 0 TeXcolorgray 656 1836 a -FJ(3)76 b FK(V)-8 b(ariables)2261 b FJ(31)780 1937 y -FY(3)p FZ(.)p FY(1)84 b FZ(D\351\034nitions)24 b(.)42 +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(70)p 0 TeXcolorgray +481 3366 a(7)p F4(.)p F3(2)p F4(.)p F3(4)119 b F4(Dupn)54 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(70)p 0 TeXcolorgray 481 3469 a(7)p +F4(.)p F3(2)p F4(.)p F3(5)119 b F4(Ov)n(er)78 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(70)p 0 TeXcolorgray 481 3572 a(7)p F4(.)p F3(2)p +F4(.)p F3(6)119 b F4(Pic)n(k)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(71)p 0 TeXcolorgray +357 3674 a(7)p F4(.)p F3(3)142 b F4(Supression)26 b(d'\351l\351men)n +(ts)81 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w +F3(71)p 0 TeXcolorgray 481 3777 a(7)p F4(.)p F3(3)p F4(.)p +F3(1)119 b F4(Drop)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 93 w F3(71)p 0 TeXcolorgray 481 +3880 a(7)p F4(.)p F3(3)p F4(.)p F3(2)119 b F4(Drop)p +F3(2)29 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(71)p 0 TeXcolorgray 481 3983 a(7)p +F4(.)p F3(3)p F4(.)p F3(3)119 b F4(Dropn)25 b(.)42 b(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(71)p +0 TeXcolorgray 357 4086 a(7)p F4(.)p F3(4)142 b F4(Mo)r(di\034cation)26 +b(de)i(la)f(hi\351rarc)n(hie)e(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(72)p 0 TeXcolorgray 481 4188 a(7)p F4(.)p F3(4)p +F4(.)p F3(1)119 b F4(Sw)n(ap)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(72)p 0 TeXcolorgray +481 4291 a(7)p F4(.)p F3(4)p F4(.)p F3(2)119 b F4(Rot)56 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(72)p 0 TeXcolorgray 481 4394 a(7)p +F4(.)p F3(4)p F4(.)p F3(3)119 b F4(Roll)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(72)p +0 TeXcolorgray 481 4497 a(7)p F4(.)p F3(4)p F4(.)p F3(4)119 +b F4(Rolld)60 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(72)p 0 TeXcolorgray 481 4600 a(7)p +F4(.)p F3(4)p F4(.)p F3(5)119 b F4(Edit)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(73)p +0 TeXcolorgray 357 4702 a(7)p F4(.)p F3(5)142 b F4(Gestion)27 +b(des)g(con)n(textes)22 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 93 w F3(73)p 0 TeXcolorgray 481 4805 a(7)p +F4(.)p F3(5)p F4(.)p F3(1)119 b F4(Pshcn)n(txt)60 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(73)p 0 TeXcolorgray 481 4908 a(7)p F4(.)p F3(5)p +F4(.)p F3(2)119 b F4(Pulcn)n(txt)70 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(73)p 0 TeXcolorgray +481 5011 a(7)p F4(.)p F3(5)p F4(.)p F3(3)119 b F4(Dup)r(cn)n(txt)38 +b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(73)p 0 TeXcolorgray 481 5114 a(7)p F4(.)p F3(5)p +F4(.)p F3(4)119 b F4(Drop)r(cn)n(txt)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(73)p 0 TeXcolorgray +481 5216 a(7)p F4(.)p F3(5)p F4(.)p F3(5)119 b F4(Sw)n(ap)r(cn)n(txt)66 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +93 w F3(73)p 0 TeXcolorgray 481 5319 a(7)p F4(.)p F3(5)p +F4(.)p F3(6)119 b F4(Clrcn)n(txt)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(74)p 0 TeXcolorgray +481 5422 a(7)p F4(.)p F3(5)p F4(.)p F3(7)119 b F4(Exemple)27 +b(d'utilisation)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 +w F3(74)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 a(7)p +0 TeXcolorgray eop end +%%Page: 8 8 +TeXDict begin 8 7 bop 0 TeXcolorgray 0 TeXcolorgray -600 +-598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(8)f F4(\026)i(#)p +F3(8)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(8)p +0 TeXcolorgray 656 540 a FP(8)76 b FQ(En)m(tr\351es)31 +b(et)h(sorties)1915 b FP(75)780 642 y F3(8)p F4(.)p F3(1)142 +b F4(Sorties)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)p 0 TeXcolorgray 93 w F3(75)p 0 TeXcolorgray 905 +744 a(8)p F4(.)p F3(1)p F4(.)p F3(1)118 b F4(Disp)26 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(75)p 0 TeXcolorgray 905 845 a(8)p +F4(.)p F3(1)p F4(.)p F3(2)118 b F4(F)-7 b(ormat)55 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(75)p 0 TeXcolorgray 905 947 a(8)p F4(.)p F3(1)p +F4(.)p F3(3)118 b F4(Clmf)79 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(78)p 0 TeXcolorgray +780 1049 a(8)p F4(.)p F3(2)142 b F4(En)n(tr\351es)21 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(78)p 0 TeXcolorgray 905 1150 a(8)p +F4(.)p F3(2)p F4(.)p F3(1)118 b F4(Input)56 b(.)41 b(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(78)p +0 TeXcolorgray 905 1252 a(8)p F4(.)p F3(2)p F4(.)p F3(2)118 +b F4(Prompt)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(78)p 0 TeXcolorgray 905 1354 a(8)p +F4(.)p F3(2)p F4(.)p F3(3)118 b F4(Key)45 b(.)d(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(79)p +0 TeXcolorgray 780 1456 a(8)p F4(.)p F3(3)142 b F4(Beep)49 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(79)p 0 TeXcolorgray 656 1642 a +FP(9)76 b FQ(A)m(ccessibilit\351)30 b(des)h(v)-5 b(ariables)1569 +b FP(81)780 1743 y F3(9)p F4(.)p F3(1)142 b F4(Niv)n(eaux)27 +b(d'ex\351cution)73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(81)p 0 TeXcolorgray 780 1845 a(9)p F4(.)p F3(2)142 +b F4(\311v)-5 b(aluation)27 b(implicite)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +p 0 TeXcolorgray 93 w F3(82)p 0 TeXcolorgray 780 1947 +a(9)p F4(.)p F3(3)142 b F4(\311v)-5 b(aluation)27 b(explicite)d(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(82)p +0 TeXcolorgray 780 2049 a(9)p F4(.)p F3(4)142 b F4(Liste)27 +b(des)h(v)-5 b(ariables)78 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(84)p 0 TeXcolorgray 905 2150 a(9)p +F4(.)p F3(4)p F4(.)p F3(1)118 b F4(Exemple)73 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(84)p 0 TeXcolorgray 656 2336 a FP(10)28 b FQ(V)-8 +b(ariables)31 b(globales)1899 b FP(87)780 2438 y F3(10)p +F4(.)p F3(1)100 b F4(Cr\351ation)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(87)p 0 TeXcolorgray +780 2540 a(10)p F4(.)p F3(2)100 b F4(A)n(cc\350s)24 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray 780 2641 a(10)p +F4(.)p F3(3)100 b F4(Mo)r(di\034cation)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray +780 2743 a(10)p F4(.)p F3(4)100 b F4(Lib)r(\351ration)44 +b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(32)p 0 TeXcolorgray 971 2038 a(3)p -FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(D\351\034nitions)28 -b(in)n(trins\350ques)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray 780 2845 a(10)p +F4(.)p F3(5)100 b F4(V)-7 b(errouillage)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray +656 3031 a FP(11)28 b FQ(V)-8 b(ariables)31 b(lo)s(cales)1955 +b FP(91)780 3133 y F3(11)p F4(.)p F3(1)100 b F4(Cr\351ation)42 +b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(91)p 0 TeXcolorgray 780 3234 a(11)p +F4(.)p F3(2)100 b F4(P)n(ort\351e)27 b(et)g(visibilit\351)79 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w -FY(33)p 0 TeXcolorgray 971 2139 a(3)p FZ(.)p FY(1)p FZ(.)p -FY(2)93 b FZ(D\351\034nitions)28 b(extrins\350ques)60 +F3(94)p 0 TeXcolorgray 780 3336 a(11)p F4(.)p F3(3)100 +b F4(Mo)r(di\034cation)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 93 w F3(96)p 0 TeXcolorgray 656 +3522 a FP(12)28 b FQ(Arithm\351tique)j(directe)1765 b +FP(97)780 3624 y F3(12)p F4(.)p F3(1)100 b F4(Les)27 +b(quatre)g(op)r(\351rations)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 93 w F3(97)p 0 TeXcolorgray 905 3726 a(12)p +F4(.)p F3(1)p F4(.)p F3(1)76 b F4(A)n(ddition)67 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(97)p 0 TeXcolorgray 905 3827 a(12)p F4(.)p F3(1)p +F4(.)p F3(2)76 b F4(Soustraction)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)p 0 TeXcolorgray 93 w F3(97)p 0 TeXcolorgray 905 3929 +a(12)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Multiplication)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)p 0 TeXcolorgray 93 w FY(33)p 0 TeXcolorgray -971 2240 a(3)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FZ(D\351\034nitions)28 -b(utilisateur)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w -FY(33)p 0 TeXcolorgray 780 2341 a(3)p FZ(.)p FY(2)84 -b FZ(V)-7 b(ariables)26 b(globales)f(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w +F3(98)p 0 TeXcolorgray 905 4031 a(12)p F4(.)p F3(1)p +F4(.)p F3(4)76 b F4(Division)23 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(98)p 0 TeXcolorgray +780 4132 a(12)p F4(.)p F3(2)100 b F4(Autres)27 b(op)r(\351rations)32 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +93 w F3(98)p 0 TeXcolorgray 905 4234 a(12)p F4(.)p F3(2)p +F4(.)p F3(1)76 b F4(In)n(v)n(ersion)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)p 0 TeXcolorgray 93 w FY(33)p 0 TeXcolorgray 780 -2441 a(3)p FZ(.)p FY(3)84 b FZ(V)-7 b(ariables)26 b(lo)r(cales)74 +f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(98)p 0 TeXcolorgray +905 4336 a(12)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Opp)r(osition)49 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(34)p 0 TeXcolorgray 971 2542 a(3)p FZ(.)p FY(3)p -FZ(.)p FY(1)93 b FZ(V)-7 b(ariables)26 b(v)n(olatiles)74 +93 w F3(99)p 0 TeXcolorgray 905 4438 a(12)p F4(.)p F3(2)p +F4(.)p F3(3)76 b F4(Conjugaison)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +p 0 TeXcolorgray 93 w F3(99)p 0 TeXcolorgray 656 4727 +a FS(IV)111 b(Con)m(tr\364le)2034 b FR(101)656 4913 y +FP(13)28 b FQ(Conditions)i(et)h(tests)1808 b FP(103)780 +5015 y F3(13)p F4(.)p F3(1)100 b F4(T)-7 b(ests)27 b(simples)72 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(103)p 0 TeXcolorgray 905 5117 a(13)p F4(.)p F3(1)p +F4(.)p F3(1)76 b F4(If.)14 b(.)g(.then.)g(.)g(.\(else\).)g(.)g(.end)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(35)p 0 TeXcolorgray -971 2643 a(3)p FZ(.)p FY(3)p FZ(.)p FY(2)93 b FZ(V)-7 -b(ariables)26 b(statiques)49 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(103)p 0 TeXcolorgray +905 5218 a(13)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Ift)40 +b(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(104)p 0 TeXcolorgray 905 5320 +a(13)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Ifte)67 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(35)p 0 TeXcolorgray 971 2744 a(3)p -FZ(.)p FY(3)p FZ(.)p FY(3)93 b FZ(V)-7 b(ariables)26 -b(partag\351es)h(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 -w FY(36)p 0 TeXcolorgray 780 2845 a(3)p FZ(.)p FY(4)84 -b FZ(V)-7 b(ariables)26 b(virtuelles)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)p 0 TeXcolorgray 93 w FY(36)p 0 TeXcolorgray 780 -2946 a(3)p FZ(.)p FY(5)84 b FZ(V)-7 b(errouillage)44 +0 TeXcolorgray 52 w F3(104)p 0 TeXcolorgray 780 5422 +a(13)p F4(.)p F3(2)100 b F4(Reprise)27 b(sur)g(erreur)e(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(105)p 0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(8)p +0 TeXcolorgray eop end +%%Page: 9 9 +TeXDict begin 9 8 bop 0 TeXcolorgray 0 TeXcolorgray -600 +-598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 +4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i +F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(9)f F4(\026)i(#)p +F3(9)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 3055 277 a F3(9)p +0 TeXcolorgray 481 540 a(13)p F4(.)p F3(2)p F4(.)p F3(1)77 +b F4(T)n(yp)r(es)27 b(d'erreurs)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(105)p 0 TeXcolorgray 481 648 a(13)p +F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Errn)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(105)p +0 TeXcolorgray 481 756 a(13)p F4(.)p F3(2)p F4(.)p F3(3)77 +b F4(Errm)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(106)p 0 TeXcolorgray 481 864 a(13)p +F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Clerr)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(106)p +0 TeXcolorgray 481 972 a(13)p F4(.)p F3(2)p F4(.)p F3(5)77 +b F4(Iferr.)14 b(.)g(.then.)g(.)g(.\(else\).)g(.)g(.end)32 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(106)p 0 TeXcolorgray +357 1080 a(13)p F4(.)p F3(3)100 b F4(T)-7 b(ests)27 b(m)n(ultiples)70 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(108)p 0 TeXcolorgray 481 1188 a(13)p F4(.)p F3(3)p +F4(.)p F3(1)77 b F4(If.)14 b(.)g(.then.)g(.)g(.elseif.)g(.)g(.then.)g +(.)g(.\(else\).)g(.)g(.end)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(108)p 0 TeXcolorgray +481 1296 a(13)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(Select.)14 +b(.)g(.case.)g(.)g(.then.)g(.)g(.end.)g(.)g(.\(default\).)g(.)g(.end)30 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(108)p 0 TeXcolorgray 232 1492 a FP(14)29 b FQ(Boucles)2277 +b FP(111)357 1600 y F3(14)p F4(.)p F3(1)100 b F4(Boucles)26 +b(d\351\034nies)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(111)p 0 TeXcolorgray 481 1708 +a(14)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(Boucle)26 b(sans)h(compteur)43 +b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(112)p 0 TeXcolorgray +481 1816 a(14)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(Boucle)26 +b(a)n(v)n(ec)g(compteur)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(113)p 0 TeXcolorgray 481 1924 a(14)p F4(.)p F3(1)p +F4(.)p F3(3)77 b F4(Exemples)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(114)p 0 TeXcolorgray 357 +2031 a(14)p F4(.)p F3(2)100 b F4(Boucles)26 b(ind\351\034nies)39 +b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(115)p 0 TeXcolorgray 481 2139 a(14)p F4(.)p F3(2)p +F4(.)p F3(1)77 b F4(While.)14 b(.)g(.rep)r(eat.)g(.)g(.end)70 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(115)p 0 TeXcolorgray +481 2247 a(14)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Do.)14 +b(.)g(.un)n(til.)g(.)g(.end)46 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(115)p 0 TeXcolorgray 357 2355 +a(14)p F4(.)p F3(3)100 b F4(Instruction)26 b(exit)53 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(115)p 0 TeXcolorgray 232 2552 a FP(15)29 b FQ(Con)m(tr\364le)i +(de)g(l'ex\351cution)1624 b FP(117)357 2659 y F3(15)p +F4(.)p F3(1)100 b F4(Mo)r(de)27 b(de)h(fonctionnemen)n(t)38 +b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(117)p 0 TeXcolorgray +481 2767 a(15)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(Indicateurs)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(36)p 0 TeXcolorgray 780 3047 a(3)p -FZ(.)p FY(6)84 b FZ(H\351ritage)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(117)p 0 TeXcolorgray 481 2875 a(15)p F4(.)p F3(1)p +F4(.)p F3(2)77 b F4(Manipulation)26 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(36)p -0 TeXcolorgray 656 3336 a FM(I)s(I)111 b(App)s(el)38 -b(du)f(RPL/)p FL(2)1721 b(37)656 3521 y FJ(4)76 b FK(Ligne)31 -b(de)h(commande)1810 b FJ(39)780 3622 y FY(4)p FZ(.)p -FY(1)84 b FZ(Options)27 b(de)g(la)g(ligne)g(de)h(commande)41 -b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)p 0 TeXcolorgray 93 w FY(40)p 0 TeXcolorgray 780 3723 -a(4)p FZ(.)p FY(2)84 b FZ(F)-7 b(onctionnemen)n(t)27 -b(in)n(teractif)61 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(41)p 0 TeXcolorgray 656 3907 a FJ(5)76 b FK(Ex\351cution)31 -b(de)h(programmes)1553 b FJ(43)780 4008 y FY(5)p FZ(.)p -FY(1)84 b FZ(Pr\351pro)r(cesseur)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(43)p 0 TeXcolorgray -971 4109 a(5)p FZ(.)p FY(1)p FZ(.)p FY(1)93 b FI(#define)41 -b(x)i(y#define)72 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 -w FY(43)p 0 TeXcolorgray 971 4210 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(2)93 b FI(#defeval)41 b(x)i(y#defeval)48 b -FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(44)p 0 TeXcolorgray -971 4311 a(5)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FI(#undef)41 -b(x#undef)53 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(44)p 0 TeXcolorgray 971 4412 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(4)93 b FI(#ifdef)41 b(x#ifdef)53 b FZ(.)42 +(.)p 0 TeXcolorgray 51 w F3(117)p 0 TeXcolorgray 357 +2983 a(15)p F4(.)p F3(2)100 b F4(Ex\351cution)27 b(normale)62 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(119)p 0 TeXcolorgray 481 3091 a(15)p F4(.)p F3(2)p +F4(.)p F3(1)77 b F4(Retour)26 b(an)n(ticip)r(\351)79 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(119)p +0 TeXcolorgray 481 3199 a(15)p F4(.)p F3(2)p F4(.)p F3(2)77 +b F4(Abandon)54 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(120)p 0 TeXcolorgray 357 3307 +a(15)p F4(.)p F3(3)100 b F4(D\351b)r(ogage)68 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(44)p 0 TeXcolorgray -971 4513 a(5)p FZ(.)p FY(1)p FZ(.)p FY(5)93 b FI(#ifndef)41 -b(x#ifndef)30 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(45)p 0 TeXcolorgray 971 4614 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(6)93 b FI(#ifeq)42 b(x)h(y#ifeq)53 b FZ(.)42 +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(121)p 0 TeXcolorgray 481 3415 a(15)p F4(.)p F3(3)p +F4(.)p F3(1)77 b F4(P)n(oin)n(t)27 b(d'arr\352t)45 b(.)d(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(121)p 0 TeXcolorgray +481 3523 a(15)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(Ex\351cution)27 +b(pas)g(\340)g(pas)43 b(.)f(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(122)p 0 TeXcolorgray 481 3631 a(15)p F4(.)p F3(3)p +F4(.)p F3(3)77 b F4(Retour)26 b(en)i(ex\351cution)f(normale)43 +b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(122)p 0 TeXcolorgray 232 3931 +a FS(V)112 b(F)-9 b(onctions)37 b(math\351matiques)1255 +b FR(123)232 4127 y FP(16)29 b FQ(Les)i(op)s(\351rations)f(de)i(base) +1651 b FP(125)357 4235 y F3(16)p F4(.)p F3(1)100 b F4(Notations)67 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(125)p 0 TeXcolorgray 357 4343 +a(16)p F4(.)p F3(2)100 b F4(A)n(ddition)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(125)p +0 TeXcolorgray 357 4451 a(16)p F4(.)p F3(3)100 b F4(Soustraction)32 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(126)p 0 TeXcolorgray 357 4559 a(16)p F4(.)p F3(4)100 +b F4(Multiplication)36 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(126)p 0 TeXcolorgray 357 4667 +a(16)p F4(.)p F3(5)100 b F4(Division)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(126)p +0 TeXcolorgray 481 4774 a(16)p F4(.)p F3(5)p F4(.)p F3(1)77 +b F4(Division)27 b(standard)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(126)p 0 TeXcolorgray 481 4882 +a(16)p F4(.)p F3(5)p F4(.)p F3(2)77 b F4(In)n(v)n(ersion)54 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(129)p 0 TeXcolorgray 357 4990 a(16)p F4(.)p F3(6)100 +b F4(Puissance)68 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 51 w F3(130)p 0 TeXcolorgray 481 5098 +a(16)p F4(.)p F3(6)p F4(.)p F3(1)77 b F4(Puissance)26 +b(standard)72 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(130)p 0 TeXcolorgray 481 5206 a(16)p F4(.)p F3(6)p +F4(.)p F3(2)77 b F4(Carr\351)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(130)p 0 TeXcolorgray +481 5314 a(16)p F4(.)p F3(6)p F4(.)p F3(3)77 b F4(Racine)26 +b(carr\351e)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(131)p 0 TeXcolorgray 481 5422 a(16)p F4(.)p F3(6)p +F4(.)p F3(4)77 b F4(Racine)26 b FN(n)1094 5392 y FM(i\350me)1285 +5422 y F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(131)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 +a(9)p 0 TeXcolorgray eop end +%%Page: 10 10 +TeXDict begin 10 9 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(10)g F4(\026)i(#)p +F3(10)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(10)p +0 TeXcolorgray 656 540 a FP(17)j FQ(Constan)m(tes)2137 +b FP(133)780 641 y F3(17)p F4(.)p F3(1)100 b F4(Constan)n(tes)26 +b(b)r(o)r(ol\351ennes)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(133)p 0 TeXcolorgray 780 741 a(17)p +F4(.)p F3(2)100 b F4(Constan)n(tes)26 b(math\351matiques)d(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(45)p 0 TeXcolorgray -971 4715 a(5)p FZ(.)p FY(1)p FZ(.)p FY(7)93 b FI(#ifneq)41 -b(x)j(y#ifneq)30 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(45)p 0 TeXcolorgray 971 4816 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(8)93 b FI(#else#else)33 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(133)p 0 TeXcolorgray +780 841 a(17)p F4(.)p F3(3)100 b F4(Constan)n(tes)26 +b(ph)n(ysiques)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(133)p 0 TeXcolorgray 656 1025 a FP(18)28 b FQ(Arithm\351tique)j +(g\351n\351rale)1658 b FP(135)780 1125 y F3(18)p F4(.)p +F3(1)135 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray +905 1226 a(18)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Neg)50 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 1326 +a(18)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Relax)49 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(136)p 0 TeXcolorgray 905 1426 a(18)p F4(.)p F3(1)p +F4(.)p F3(3)76 b F4(Sign)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray +905 1526 a(18)p F4(.)p F3(1)p F4(.)p F3(4)76 b F4(Mo)r(d)25 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 1627 +a(18)p F4(.)p F3(1)p F4(.)p F3(5)76 b F4(Conj)83 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(136)p 0 TeXcolorgray 905 1727 a(18)p F4(.)p F3(1)p +F4(.)p F3(6)76 b F4(F)-7 b(act)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)p 0 TeXcolorgray 93 w FY(45)p 0 TeXcolorgray 971 -4917 a(5)p FZ(.)p FY(1)p FZ(.)p FY(9)93 b FI(#endif#endif)74 -b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w -FY(45)p 0 TeXcolorgray 971 5018 a(5)p FZ(.)p FY(1)p FZ(.)p -FY(10)51 b FI(#include)41 b("file"#include)j FZ(.)e(.)f(.)h(.)f(.)h(.)f +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 +TeXcolorgray 905 1827 a(18)p F4(.)p F3(1)p F4(.)p F3(7)76 +b F4(Min)46 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 1928 +a(18)p F4(.)p F3(1)p F4(.)p F3(8)76 b F4(Max)29 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2028 +a(18)p F4(.)p F3(1)p F4(.)p F3(9)76 b F4(Incr)45 b(.)d(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(136)p 0 TeXcolorgray 905 2128 a(18)p F4(.)p F3(1)p +F4(.)p F3(10)34 b F4(Decr)21 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray +905 2229 a(18)p F4(.)p F3(1)p F4(.)p F3(11)34 b F4(Man)n(t)62 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2329 +a(18)p F4(.)p F3(1)p F4(.)p F3(12)34 b F4(Xp)r(on)58 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2429 +a(18)p F4(.)p F3(1)p F4(.)p F3(13)34 b F4(Ip)51 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2530 +a(18)p F4(.)p F3(1)p F4(.)p F3(14)34 b F4(F)-7 b(p)34 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2630 +a(18)p F4(.)p F3(1)p F4(.)p F3(15)34 b F4(Ceil)48 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2730 +a(18)p F4(.)p F3(1)p F4(.)p F3(16)34 b F4(Flo)r(or)60 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2831 +a(18)p F4(.)p F3(1)p F4(.)p F3(17)34 b F4(Re)29 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2931 +a(18)p F4(.)p F3(1)p F4(.)p F3(18)34 b F4(Im)28 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 3031 +a(18)p F4(.)p F3(1)p F4(.)p F3(19)34 b F4(Abs)50 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 3132 +a(18)p F4(.)p F3(1)p F4(.)p F3(20)34 b F4(Arg)54 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 780 3232 +a(18)p F4(.)p F3(2)100 b F4(Con)n(v)n(ersions)51 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(45)p 0 TeXcolorgray 971 5119 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(11)51 b FI(#exec)42 b(command#exec)70 b FZ(.)41 +52 w F3(136)p 0 TeXcolorgray 905 3332 a(18)p F4(.)p F3(2)p +F4(.)p F3(1)76 b F4(P)p FK(!)p F4(r)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 +TeXcolorgray 905 3432 a(18)p F4(.)p F3(2)p F4(.)p F3(2)76 +b F4(R)p FK(!)p F4(p)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray +905 3533 a(18)p F4(.)p F3(2)p F4(.)p F3(3)76 b F4(C)p +FK(!)p F4(r)k(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 3633 +a(18)p F4(.)p F3(2)p F4(.)p F3(4)76 b F4(R)p FK(!)p F4(c)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)p 0 TeXcolorgray 93 w FY(45)p 0 TeXcolorgray 971 -5220 a(5)p FZ(.)p FY(1)p FZ(.)p FY(12)51 b FI(#eval)42 -b(expr#eval)73 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(136)p 0 TeXcolorgray 905 3733 a(18)p F4(.)p F3(2)p +F4(.)p F3(5)76 b FK(!)p F4(q)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray +780 3834 a(18)p F4(.)p F3(3)100 b F4(Prop)r(ortions)56 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(136)p 0 TeXcolorgray 905 3934 a(18)p F4(.)p F3(3)p +F4(.)p F3(1)76 b F4(Instruction)27 b(\045)82 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray +905 4034 a(18)p F4(.)p F3(3)p F4(.)p F3(2)76 b F4(Instruction)27 +b(\045CH)e(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(46)p 0 TeXcolorgray 971 5321 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(13)51 b FI(#if)43 b(expr#if)54 b FZ(.)42 b(.)f(.)h(.)f(.)h(.) +52 w F3(136)p 0 TeXcolorgray 905 4135 a(18)p F4(.)p F3(3)p +F4(.)p F3(3)76 b F4(Instruction)27 b(\045T)22 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p +0 TeXcolorgray 656 4318 a FP(19)28 b FQ(T)-8 b(ests)2382 +b FP(137)780 4419 y F3(19)p F4(.)p F3(1)100 b F4(Comparaisons)40 +b(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(137)p 0 TeXcolorgray 905 4519 a(19)p F4(.)p F3(1)p +F4(.)p F3(1)76 b F4(\311galit\351)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray +905 4619 a(19)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Di\033\351rence)24 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(137)p 0 TeXcolorgray 905 4720 a(19)p F4(.)p F3(1)p +F4(.)p F3(3)76 b F4(Inf\351rieur)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray +905 4820 a(19)p F4(.)p F3(1)p F4(.)p F3(4)76 b F4(Inf\351rieur)27 +b(ou)g(\351gal)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(137)p 0 TeXcolorgray 905 4920 a(19)p F4(.)p F3(1)p +F4(.)p F3(5)76 b F4(Sup)r(\351rieur)36 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray +905 5021 a(19)p F4(.)p F3(1)p F4(.)p F3(6)76 b F4(Sup)r(\351rieur)27 +b(ou)g(\351gal)72 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(137)p 0 TeXcolorgray 905 5121 a(19)p F4(.)p F3(1)p +F4(.)p F3(7)76 b F4(P)n(armi)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)p 0 TeXcolorgray 93 w FY(46)p 0 TeXcolorgray 971 -5422 a(5)p FZ(.)p FY(1)p FZ(.)p FY(14)51 b FI(#elif)42 -b(expr#elif)73 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(46)p 0 TeXcolorgray 0 TeXcolorgray 2067 5632 -a(6)p 0 TeXcolorgray eop end -%%Page: 7 7 -TeXDict begin 7 6 bop 0 TeXcolorgray 0 TeXcolorgray -600 --598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(7)h FZ(\026)g(#)p -FY(7)p 0 TeXcolorgray -217 5461 a +(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray +780 5221 a(19)p F4(.)p F3(2)100 b F4(Op)r(\351rateurs)26 +b(logiques)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(137)p 0 TeXcolorgray 905 5322 a(19)p F4(.)p F3(2)p +F4(.)p F3(1)76 b F4(Et)28 b(logique)76 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray +905 5422 a(19)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Ou)27 +b(logique)54 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a(10)p 0 TeXcolorgray eop end +%%Page: 11 11 +TeXDict begin 11 10 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(11)g F4(\026)i(#)p +F3(11)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 3055 277 a FY(7)p -0 TeXcolorgray 548 540 a(5)p FZ(.)p FY(1)p FZ(.)p FY(15)51 -b FI(#mode)41 b(keyword#mode)70 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f + 5024 5461 a 0 TeXcolorgray 3014 277 a F3(11)p +0 TeXcolorgray 481 540 a(19)p F4(.)p F3(2)p F4(.)p F3(3)77 +b F4(Ou)27 b(logique)f(exclusif)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(137)p 0 TeXcolorgray 481 641 a(19)p +F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Non)41 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(137)p +0 TeXcolorgray 232 824 a FP(20)29 b FQ(Arithm\351tique)h(binaire)1715 +b FP(139)357 925 y F3(20)p F4(.)p F3(1)100 b F4(Op)r(\351rations)25 +b(de)j(con)n(v)n(ersion)21 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(46)p 0 TeXcolorgray 548 650 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(16)51 b FI(#line#line)32 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +51 w F3(140)p 0 TeXcolorgray 481 1025 a(20)p F4(.)p F3(1)p +F4(.)p F3(1)77 b F4(B)p FK(!)p F4(r)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +481 1125 a(20)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(R)p +FK(!)p F4(b)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 357 1226 +a(20)p F4(.)p F3(2)100 b F4(F)-7 b(ormats)59 b(.)41 b(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(140)p 0 TeXcolorgray 481 1326 a(20)p F4(.)p F3(2)p +F4(.)p F3(1)77 b F4(Dec)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray 548 -760 a(5)p FZ(.)p FY(1)p FZ(.)p FY(17)51 b FI(#file#file)32 -b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(47)p 0 TeXcolorgray 548 870 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(18)51 b FI(#date)41 b(fmt#date)53 b FZ(.)41 +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +481 1426 a(20)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Bin)63 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1526 +a(20)p F4(.)p F3(2)p F4(.)p F3(3)77 b F4(Oct)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray -548 980 a(5)p FZ(.)p FY(1)p FZ(.)p FY(19)51 b FI(#error)41 -b(msg#error)29 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(47)p 0 TeXcolorgray 548 1090 a(5)p FZ(.)p FY(1)p -FZ(.)p FY(20)51 b FI(#warning)40 b(msg#warning)48 b FZ(.)41 +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1627 +a(20)p F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Hex)48 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray 357 1200 -a(5)p FZ(.)p FY(2)84 b FZ(Organisation)24 b(des)j(programmes)42 -b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray -357 1310 a(5)p FZ(.)p FY(3)84 b FZ(Extension)56 b(.)41 +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1727 +a(20)p F4(.)p F3(2)p F4(.)p F3(5)77 b F4(St)n(ws)22 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(48)p 0 TeXcolorgray 232 1613 a -FM(I)s(I)s(I)112 b(Manipulations)38 b(de)g(la)g(pile)1323 -b FL(49)232 1813 y FJ(6)77 b FK(Mo)s(di\034cations)29 -b(automatiques)1490 b FJ(51)357 1923 y FY(6)p FZ(.)p -FY(1)84 b FZ(F)-7 b(onctionnemen)n(t)27 b(des)g(routines)f(d'\351v)-5 -b(aluation)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(52)p 0 TeXcolorgray 548 2033 a(6)p -FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Cas)27 b(d'un)h(programme)d(in)n -(terpr\351t\351)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)p 0 TeXcolorgray 93 w FY(53)p 0 TeXcolorgray -548 2143 a(6)p FZ(.)p FY(1)p FZ(.)p FY(2)93 b FZ(Cas)27 -b(d'un)h(programme)d(compil\351)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w -FY(55)p 0 TeXcolorgray 357 2253 a(6)p FZ(.)p FY(2)84 -b FZ(Op)r(\351rations)25 b(implicites)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)p 0 TeXcolorgray 93 w FY(55)p 0 TeXcolorgray 357 -2363 a(6)p FZ(.)p FY(3)84 b FZ(Op)r(\351rations)25 b(explicites)41 -b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w -FY(55)p 0 TeXcolorgray 232 2563 a FJ(7)77 b FK(Manipulation)30 -b(des)h(ob)5 b(jets)1633 b FJ(57)357 2673 y FY(7)p FZ(.)p -FY(1)84 b FZ(Gestion)27 b(de)g(la)g(pile)37 b(.)k(.)h(.)f(.)h(.)f(.)h +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1827 +a(20)p F4(.)p F3(2)p F4(.)p F3(6)77 b F4(Rcws)64 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(140)p 0 TeXcolorgray 357 1928 a(20)p F4(.)p F3(3)100 +b F4(Op)r(\351rations)25 b(sur)i(des)h(o)r(ctets)78 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +481 2028 a(20)p F4(.)p F3(3)p F4(.)p F3(1)77 b F4(Rlb)61 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 2128 +a(20)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(Rrb)51 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 2229 +a(20)p F4(.)p F3(3)p F4(.)p F3(3)77 b F4(Slb)f(.)41 b(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(140)p 0 TeXcolorgray 481 2329 a(20)p F4(.)p F3(3)p +F4(.)p F3(4)77 b F4(Srb)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray -548 2783 a(7)p FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Clear)84 +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +357 2429 a(20)p F4(.)p F3(4)100 b F4(Op)r(\351rations)25 +b(sur)i(des)h(bits)i(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(140)p 0 TeXcolorgray 481 2530 a(20)p F4(.)p F3(4)p +F4(.)p F3(1)77 b F4(Asl)c(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +481 2630 a(20)p F4(.)p F3(4)p F4(.)p F3(2)77 b F4(Asr)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(57)p 0 TeXcolorgray 548 2893 a(7)p FZ(.)p FY(1)p -FZ(.)p FY(2)93 b FZ(Depth)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 2730 +a(20)p F4(.)p F3(4)p F4(.)p F3(3)77 b F4(Rl)42 b(.)g(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(140)p 0 TeXcolorgray 481 2831 a(20)p F4(.)p F3(4)p +F4(.)p F3(4)77 b F4(Rr)32 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)p 0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray -548 3003 a(7)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FZ(Last)55 +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +481 2931 a(20)p F4(.)p F3(4)p F4(.)p F3(5)77 b F4(Sl)57 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray 357 3113 a(7)p -FZ(.)p FY(2)84 b FZ(Duplication)27 b(d'\351l\351men)n(ts)35 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(57)p -0 TeXcolorgray 548 3223 a(7)p FZ(.)p FY(2)p FZ(.)p FY(1)93 -b FZ(Dup)59 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray 548 3333 a(7)p -FZ(.)p FY(2)p FZ(.)p FY(2)93 b FZ(Dup)p FY(2)82 b FZ(.)41 +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 3031 +a(20)p F4(.)p F3(4)p F4(.)p F3(6)77 b F4(Sr)47 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 3132 +a(20)p F4(.)p F3(4)p F4(.)p F3(7)77 b F4(F)-7 b(onction)27 +b(et)g(bit)h(\340)f(bit)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(140)p 0 TeXcolorgray 481 3232 a(20)p F4(.)p F3(4)p +F4(.)p F3(8)77 b F4(F)-7 b(onction)27 b(ou)g(bit)h(\340)f(bit)80 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +481 3332 a(20)p F4(.)p F3(4)p F4(.)p F3(9)77 b F4(F)-7 +b(onction)27 b(ou)g(exclusif)g(bit)h(\340)f(bit)43 b(.)e(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(140)p 0 TeXcolorgray 481 3432 a(20)p F4(.)p F3(4)p +F4(.)p F3(10)35 b F4(F)-7 b(onction)27 b(compl\351men)n(t)g(\340)g +F3(1)49 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray +232 3616 a FP(21)29 b FQ(F)-8 b(onctions)31 b(trigonom\351triques)1456 +b FP(141)357 3717 y F3(21)p F4(.)p F3(1)100 b F4(Cosin)n(us)76 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 3817 +a(21)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(Cos)56 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(58)p 0 TeXcolorgray 548 3443 a(7)p FZ(.)p FY(2)p -FZ(.)p FY(3)93 b FZ(Dupn)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)p 0 TeXcolorgray 93 w FY(58)p 0 TeXcolorgray 548 -3553 a(7)p FZ(.)p FY(2)p FZ(.)p FY(4)93 b FZ(Ov)n(er)37 +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 3917 +a(21)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(A)n(cos)83 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(142)p 0 TeXcolorgray 357 4017 a(21)p F4(.)p F3(2)100 +b F4(Sin)n(us)36 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray +481 4118 a(21)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(Sin)f(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4218 +a(21)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Asin)27 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 357 4318 +a(21)p F4(.)p F3(3)100 b F4(T)-7 b(angen)n(te)24 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4419 +a(21)p F4(.)p F3(3)p F4(.)p F3(1)77 b F4(T)-7 b(an)50 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4519 +a(21)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(A)n(tan)e(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(142)p 0 TeXcolorgray 357 4619 a(21)p F4(.)p F3(4)100 +b F4(F)-7 b(onctions)26 b(de)i(con)n(v)n(ersion)73 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray +481 4720 a(21)p F4(.)p F3(4)p F4(.)p F3(1)77 b F4(Deg)49 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4820 +a(21)p F4(.)p F3(4)p F4(.)p F3(2)77 b F4(Rad)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(142)p 0 TeXcolorgray 481 4920 a(21)p F4(.)p F3(4)p +F4(.)p F3(3)77 b FK(!)p F4(hms)24 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray +481 5021 a(21)p F4(.)p F3(4)p F4(.)p F3(4)77 b F4(hms)p +FK(!)24 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 5121 +a(21)p F4(.)p F3(4)p F4(.)p F3(5)77 b F4(D)p FK(!)p F4(r)f(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(142)p 0 TeXcolorgray 481 5221 a(21)p F4(.)p F3(4)p +F4(.)p F3(6)77 b F4(R)p FK(!)p F4(d)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 +TeXcolorgray 357 5322 a(21)p F4(.)p F3(5)100 b F4(Arithm\351tique)27 +b(sexad\351cimale)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(142)p 0 TeXcolorgray 481 5422 a(21)p F4(.)p F3(5)p +F4(.)p F3(1)77 b F4(Hms)p FJ(+)26 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 +TeXcolorgray 0 TeXcolorgray 1623 5632 a(11)p 0 TeXcolorgray +eop end +%%Page: 12 12 +TeXDict begin 12 11 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(12)g F4(\026)i(#)p +F3(12)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(12)p +0 TeXcolorgray 905 540 a(21)p F4(.)p F3(5)p F4(.)p F3(2)76 +b F4(Hms)p FK(\000)27 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(142)p 0 TeXcolorgray +656 725 a FP(22)28 b FQ(F)-8 b(onctions)31 b(h)m(yp)s(erb)s(oliques) +1586 b FP(143)780 826 y F3(22)p F4(.)p F3(1)100 b F4(Cosin)n(us)26 +b(h)n(yp)r(erb)r(olique)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 905 927 a(22)p +F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Cosh)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(143)p 0 +TeXcolorgray 905 1028 a(22)p F4(.)p F3(1)p F4(.)p F3(2)76 +b F4(A)n(cosh)38 b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 780 1129 +a(22)p F4(.)p F3(2)100 b F4(Sin)n(us)27 b(h)n(yp)r(erb)r(olique)56 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(58)p 0 TeXcolorgray 548 3662 a(7)p -FZ(.)p FY(2)p FZ(.)p FY(5)93 b FZ(Pic)n(k)56 b(.)42 b(.)f(.)h(.)f(.)h +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(143)p 0 TeXcolorgray 905 1230 a(22)p F4(.)p F3(2)p +F4(.)p F3(1)76 b F4(Sinh)30 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray +905 1331 a(22)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Asinh)46 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 780 1432 +a(22)p F4(.)p F3(3)100 b F4(T)-7 b(angen)n(te)26 b(h)n(yp)r(erb)r +(oliques)77 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(143)p 0 TeXcolorgray 905 1533 a(22)p F4(.)p F3(3)p +F4(.)p F3(1)76 b F4(T)-7 b(anh)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(58)p -0 TeXcolorgray 357 3772 a(7)p FZ(.)p FY(3)84 b FZ(Supression)26 -b(d'\351l\351men)n(ts)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray 548 3882 a(7)p -FZ(.)p FY(3)p FZ(.)p FY(1)93 b FZ(Drop)30 b(.)42 b(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray +905 1634 a(22)p F4(.)p F3(3)p F4(.)p F3(2)76 b F4(A)n(tanh)30 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 656 1819 +a FP(23)28 b FQ(F)-8 b(onctions)31 b(logarithmiques)1551 +b FP(145)780 1920 y F3(23)p F4(.)p F3(1)100 b F4(Logarithme)26 +b(naturel)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(145)p 0 TeXcolorgray 905 2020 a(23)p F4(.)p F3(1)p +F4(.)p F3(1)76 b F4(Ln)29 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray +905 2121 a(23)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Lnp)p +F3(1)70 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray 905 2222 +a(23)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Exp)45 b(.)d(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(145)p 0 TeXcolorgray 905 2323 a(23)p F4(.)p F3(1)p +F4(.)p F3(4)76 b F4(Expm)41 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray +780 2424 a(23)p F4(.)p F3(2)100 b F4(Logarithme)26 b(vulgaire)75 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(145)p +0 TeXcolorgray 905 2525 a(23)p F4(.)p F3(2)p F4(.)p F3(1)76 +b F4(Log)55 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray 905 2626 +a(23)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Alog)22 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray 656 2915 +a FS(VI)111 b(Alg\350bre)37 b(lin\351aire)1682 b FR(147)656 +3100 y FP(24)28 b FQ(V)-8 b(ecteurs)32 b(et)g(matrices)1738 +b FP(149)780 3201 y F3(24)p F4(.)p F3(1)100 b FK(!)p +F4(arra)n(y)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 3302 +a(24)p F4(.)p F3(2)100 b F4(arra)n(y)p FK(!)82 b F4(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 3402 +a(24)p F4(.)p F3(3)100 b F4(Diag)p FK(!)40 b F4(.)h(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(150)p 0 TeXcolorgray 780 3503 a(24)p F4(.)p F3(4)100 +b FK(!)p F4(diag)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray +780 3604 a(24)p F4(.)p F3(5)100 b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(150)p 0 TeXcolorgray 780 3705 a(24)p F4(.)p F3(6)100 +b F4(Idn)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray +780 3806 a(24)p F4(.)p F3(7)100 b F4(T)-7 b(rn)32 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 3907 +a(24)p F4(.)p F3(8)100 b F4(Redimensionnemen)n(t)81 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p +0 TeXcolorgray 780 4008 a(24)p F4(.)p F3(9)100 b F4(Con)80 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4109 +a(24)p F4(.)p F3(10)58 b F4(Col+)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(59)p -0 TeXcolorgray 548 3992 a(7)p FZ(.)p FY(3)p FZ(.)p FY(2)93 -b FZ(Drop)p FY(2)53 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p +0 TeXcolorgray 780 4210 a(24)p F4(.)p F3(11)58 b F4(Col-)75 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4311 +a(24)p F4(.)p F3(12)58 b F4(Col)p FK(!)85 b F4(.)41 b(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -p 0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray 548 4102 -a(7)p FZ(.)p FY(3)p FZ(.)p FY(3)93 b FZ(Dropn)49 b(.)41 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(150)p 0 TeXcolorgray 780 4412 a(24)p F4(.)p F3(13)58 +b FK(!)p F4(col)43 b(.)f(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray +780 4513 a(24)p F4(.)p F3(14)58 b F4(Ro)n(w+)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(59)p 0 TeXcolorgray 357 4212 a(7)p FZ(.)p FY(4)84 -b FZ(Mo)r(di\034cation)26 b(de)i(la)f(hi\351rarc)n(hie)19 +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4614 +a(24)p F4(.)p F3(15)58 b F4(Ro)n(w-)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(150)p 0 TeXcolorgray 780 4715 a(24)p F4(.)p F3(16)58 +b F4(Ro)n(w)p FK(!)49 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray +780 4816 a(24)p F4(.)p F3(17)58 b FK(!)p F4(ro)n(w)77 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4917 +a(24)p F4(.)p F3(18)58 b F4(\311c)n(hange)27 b(de)g(colonnes)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray -548 4322 a(7)p FZ(.)p FY(4)p FZ(.)p FY(1)93 b FZ(Sw)n(ap)22 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p +0 TeXcolorgray 780 5018 a(24)p F4(.)p F3(19)58 b F4(\311c)n(hange)27 +b(de)g(lignes)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 5119 +a(24)p F4(.)p F3(20)58 b F4(Rci)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(150)p 0 TeXcolorgray 780 5220 a(24)p F4(.)p F3(21)58 +b F4(Rcij)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray +780 5321 a(24)p F4(.)p F3(22)58 b F4(Get)30 b(.)41 b(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(150)p 0 TeXcolorgray 780 5422 a(24)p F4(.)p F3(23)58 +b F4(Geti)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray +0 TeXcolorgray 2047 5632 a(12)p 0 TeXcolorgray eop end +%%Page: 13 13 +TeXDict begin 13 12 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(13)g F4(\026)i(#)p +F3(13)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 3014 277 a F3(13)p +0 TeXcolorgray 357 540 a(24)p F4(.)p F3(24)58 b F4(Getc)f(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 642 a(24)p +F4(.)p F3(25)58 b F4(Getr)j(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p 0 +TeXcolorgray 357 743 a(24)p F4(.)p F3(26)58 b F4(Put)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray 548 4432 a(7)p -FZ(.)p FY(4)p FZ(.)p FY(2)93 b FZ(Rot)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 844 a(24)p +F4(.)p F3(27)58 b F4(Puti)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(59)p -0 TeXcolorgray 548 4542 a(7)p FZ(.)p FY(4)p FZ(.)p FY(3)93 -b FZ(Roll)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(60)p 0 TeXcolorgray 548 4652 a(7)p -FZ(.)p FY(4)p FZ(.)p FY(4)93 b FZ(Rolld)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p +0 TeXcolorgray 357 946 a(24)p F4(.)p F3(28)58 b F4(Putc)f(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 1047 +a(24)p F4(.)p F3(29)58 b F4(Putr)j(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p +0 TeXcolorgray 357 1148 a(24)p F4(.)p F3(30)58 b F4(Min)83 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 1250 +a(24)p F4(.)p F3(31)58 b F4(Max)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(60)p 0 TeXcolorgray -357 4762 a(7)p FZ(.)p FY(5)84 b FZ(Gestion)27 b(des)g(con)n(textes)80 +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p +0 TeXcolorgray 357 1351 a(24)p F4(.)p F3(32)58 b F4(Sq)73 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(60)p -0 TeXcolorgray 548 4872 a(7)p FZ(.)p FY(5)p FZ(.)p FY(1)93 -b FZ(Pshcn)n(txt)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(60)p 0 TeXcolorgray 548 4982 a(7)p -FZ(.)p FY(5)p FZ(.)p FY(2)93 b FZ(Pulcn)n(txt)29 b(.)42 -b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 1452 +a(24)p F4(.)p F3(33)58 b F4(Pro)r(duit)27 b(scalaire)38 +b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(60)p 0 TeXcolorgray 548 5092 a(7)p FZ(.)p FY(5)p -FZ(.)p FY(3)93 b FZ(Dup)r(cn)n(txt)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +51 w F3(150)p 0 TeXcolorgray 357 1554 a(24)p F4(.)p F3(34)58 +b F4(Pro)r(duit)27 b(v)n(ectoriel)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 +1655 a(24)p F4(.)p F3(35)58 b F4(Norme)26 b(de)i(colonne)e(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(150)p 0 TeXcolorgray 357 1756 a(24)p F4(.)p F3(36)58 +b F4(Norme)26 b(de)i(ligne)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 232 1942 +a FP(25)29 b FQ(R\351solution)2150 b FP(151)357 2043 +y F3(25)p F4(.)p F3(1)100 b F4(In)n(v)n(ersion)27 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray 357 2144 +a(25)p F4(.)p F3(2)100 b F4(Syst\350me)27 b(lin\351aire)f(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(151)p 0 TeXcolorgray 357 2246 a(25)p F4(.)p F3(3)100 +b F4(Cond)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray +357 2347 a(25)p F4(.)p F3(4)100 b F4(Rank)35 b(.)41 b(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)p 0 TeXcolorgray 93 w FY(61)p 0 TeXcolorgray -548 5202 a(7)p FZ(.)p FY(5)p FZ(.)p FY(4)93 b FZ(Drop)r(cn)n(txt)33 -b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(61)p 0 TeXcolorgray 548 5312 a(7)p FZ(.)p FY(5)p -FZ(.)p FY(5)93 b FZ(Sw)n(ap)r(cn)n(txt)25 b(.)41 b(.)h(.)f(.)h(.)f(.)h +51 w F3(151)p 0 TeXcolorgray 357 2448 a(25)p F4(.)p F3(5)100 +b F4(D\351terminan)n(t)28 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(61)p 0 TeXcolorgray -548 5422 a(7)p FZ(.)p FY(5)p FZ(.)p FY(6)93 b FZ(Exemple)28 -b(d'utilisation)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 -w FY(61)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 a(7)p -0 TeXcolorgray eop end -%%Page: 8 8 -TeXDict begin 8 7 bop 0 TeXcolorgray 0 TeXcolorgray -600 --598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(8)h FZ(\026)g(#)p -FY(8)p 0 TeXcolorgray -217 5461 a +h(.)p 0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray 357 +2550 a(25)p F4(.)p F3(6)100 b F4(Moindres)26 b(carr\351s)38 +b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(151)p 0 TeXcolorgray 357 2651 a(25)p F4(.)p F3(7)100 +b F4(Moindres)26 b(carr\351s)f(g\351n\351ralis\351s)78 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray +357 2752 a(25)p F4(.)p F3(8)100 b F4(R\351sidus)78 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray 232 2938 +a FP(26)29 b FQ(D\351comp)s(ositions)1938 b FP(153)357 +3039 y F3(26)p F4(.)p F3(1)100 b F4(V)-7 b(ecteurs)27 +b(propres)72 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray 357 3141 +a(26)p F4(.)p F3(2)100 b F4(V)-7 b(ecteurs)27 b(propres)e +(g\351n\351ralis\351s)48 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(153)p 0 TeXcolorgray 357 3242 a(26)p F4(.)p F3(3)100 +b F4(D\351comp)r(osition)26 b(de)i(Cholesky)63 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)p 0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray +357 3343 a(26)p F4(.)p F3(4)100 b F4(D\351comp)r(osition)26 +b(LU)i(de)f(Crout)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(153)p 0 TeXcolorgray 357 3445 a(26)p F4(.)p F3(5)100 +b F4(D\351comp)r(osition)26 b(LQ)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray 357 3546 +a(26)p F4(.)p F3(6)100 b F4(D\351comp)r(osition)26 b(QR)55 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(153)p 0 TeXcolorgray 357 3647 a(26)p F4(.)p F3(7)100 +b F4(D\351comp)r(osition)26 b(de)i(Sc)n(h)n(ur)59 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray +357 3749 a(26)p F4(.)p F3(8)100 b F4(D\351comp)r(osition)26 +b(en)i(v)-5 b(aleurs)26 b(singuli\350res)60 b(.)41 b(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(153)p 0 TeXcolorgray 232 4038 a FS(VI)s(I)111 +b(Analyse)2028 b FR(155)232 4223 y FP(27)29 b FQ(Analyse)i(de)h(F)-8 +b(ourier)1805 b FP(157)357 4324 y F3(27)p F4(.)p F3(1)100 +b F4(T)-7 b(ransform\351e)25 b(discr\350te)55 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(157)p +0 TeXcolorgray 481 4426 a(27)p F4(.)p F3(1)p F4(.)p F3(1)77 +b F4(DFT)h(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(157)p 0 TeXcolorgray 481 4527 +a(27)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(IDFT)48 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(157)p 0 TeXcolorgray 357 4628 a(27)p F4(.)p F3(2)100 +b F4(T)-7 b(ransform\351e)25 b(rapide)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 51 w F3(157)p 0 TeXcolorgray 481 4730 +a(27)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(FFT)23 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(157)p 0 TeXcolorgray 481 4831 +a(27)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(IFFT)57 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(157)p 0 TeXcolorgray 232 5017 a FP(28)29 b FQ(Calcul)i +(di\033\351ren)m(tiel)f(et)h(in)m(t\351gral)1394 b FP(159)357 +5118 y F3(28)p F4(.)p F3(1)100 b F4(D\351riv)-5 b(ation)26 +b(et)i(in)n(t\351gration)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(159)p 0 TeXcolorgray 481 5219 a(28)p F4(.)p F3(1)p +F4(.)p F3(1)77 b F4(Der)58 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(159)p 0 TeXcolorgray +481 5321 a(28)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(In)n(t)85 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(159)p 0 TeXcolorgray 357 5422 +a(28)p F4(.)p F3(2)100 b F4(D\351v)n(elopp)r(emen)n(ts)26 +b(limit\351s)81 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(159)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632 +a(13)p 0 TeXcolorgray eop end +%%Page: 14 14 +TeXDict begin 14 13 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(14)g F4(\026)i(#)p +F3(14)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(8)p -0 TeXcolorgray 656 540 a FJ(8)76 b FK(En)m(tr\351es)31 -b(et)h(sorties)1915 b FJ(63)780 640 y FY(8)p FZ(.)p FY(1)84 -b FZ(Sorties)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h + 5024 5461 a 0 TeXcolorgray 656 277 a F3(14)p +0 TeXcolorgray 905 540 a(28)p F4(.)p F3(2)p F4(.)p F3(1)76 +b F4(T)-7 b(a)n(ylr)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 52 w F3(159)p 0 TeXcolorgray 905 +641 a(28)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Mclrin)82 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(159)p 0 TeXcolorgray 656 930 a FS(VI)s(I)s(I)111 +b(F)-9 b(onctions)37 b(sp)s(\351ciales)1444 b FR(161)656 +1114 y FP(29)28 b FQ(F)-8 b(onctions)31 b(math\351matiques)1533 +b FP(163)780 1215 y F3(29)p F4(.)p F3(1)100 b F4(F)-7 +b(onctions)27 b FJ(\000)59 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)p 0 TeXcolorgray 93 w FY(63)p 0 TeXcolorgray -971 740 a(8)p FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Disp)50 +h(.)f(.)p 0 TeXcolorgray 52 w F3(163)p 0 TeXcolorgray +780 1316 a(29)p F4(.)p F3(2)100 b F4(F)-7 b(onction)27 +b(de)h(Bessel)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(163)p 0 TeXcolorgray 656 1501 +a FP(30)28 b FQ(Con)m(v)m(ersion)j(d'unit\351s)1771 b +FP(165)656 1686 y(31)28 b FQ(F)-8 b(onctions)31 b(temp)s(orelles)1684 +b FP(167)780 1787 y F3(31)p F4(.)p F3(1)100 b F4(Horo)r(datage)64 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(167)p 0 TeXcolorgray 905 1888 a(31)p F4(.)p F3(1)p +F4(.)p F3(1)76 b F4(Date)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray +905 1989 a(31)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Jdate)56 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(63)p 0 TeXcolorgray 971 840 a(8)p -FZ(.)p FY(1)p FZ(.)p FY(2)93 b FZ(F)-7 b(ormat)79 b(.)41 +0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray 905 2090 +a(31)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Rdate)38 b(.)j(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(167)p +0 TeXcolorgray 780 2191 a(31)p F4(.)p F3(2)100 b F4(A)n(tten)n(te)83 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray 905 2292 +a(31)p F4(.)p F3(2)p F4(.)p F3(1)76 b F4(Alarm)27 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(63)p 0 TeXcolorgray 971 940 a(8)p FZ(.)p FY(1)p -FZ(.)p FY(3)93 b FZ(Clmf)38 b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(167)p 0 TeXcolorgray 905 2392 a(31)p F4(.)p F3(2)p +F4(.)p F3(2)76 b F4(W)-7 b(ait)81 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)p 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray -780 1039 a(8)p FZ(.)p FY(2)84 b FZ(En)n(tr\351es)79 b(.)41 +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray +656 2577 a FP(32)28 b FQ(A)m(cc\350s)33 b(au)f(syst\350me)e +(d'exploitation)1260 b FP(169)780 2678 y F3(32)p F4(.)p +F3(1)100 b F4(Sysev)-5 b(al)29 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(169)p 0 +TeXcolorgray 780 2779 a(32)p F4(.)p F3(2)100 b F4(T)-7 +b(emps)28 b(pro)r(cesseur)d(consomm\351)d(.)41 b(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(169)p 0 TeXcolorgray 780 2880 +a(32)p F4(.)p F3(3)100 b F4(Journalisation)35 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(169)p 0 TeXcolorgray 780 2981 a(32)p F4(.)p F3(4)100 +b F4(R\351p)r(ertoire)26 b(de)i(tra)n(v)-5 b(ail)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(169)p +0 TeXcolorgray 656 3166 a FP(33)28 b FQ(Informations)j(div)m(erses)1702 +b FP(171)780 3267 y F3(33)p F4(.)p F3(1)100 b F4(M\351moire)27 +b(utilis\351e)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray 971 1139 a(8)p -FZ(.)p FY(2)p FZ(.)p FY(1)93 b FZ(Input)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f +0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray 780 3368 +a(33)p F4(.)p F3(2)100 b F4(V)-7 b(ersion)24 b(.)41 b(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray -971 1239 a(8)p FZ(.)p FY(2)p FZ(.)p FY(2)93 b FZ(Prompt)66 -b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(66)p 0 TeXcolorgray 971 1339 a(8)p FZ(.)p FY(2)p -FZ(.)p FY(3)93 b FZ(Key)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)p 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray -780 1439 a(8)p FZ(.)p FY(3)84 b FZ(Beep)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(171)p 0 TeXcolorgray 780 3469 a(33)p F4(.)p F3(3)100 +b F4(Cop)n(yrigh)n(t)58 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(67)p 0 TeXcolorgray 656 1725 a FM(IV)111 b(Manipulation)39 -b(des)e(v)-6 b(ariables)1200 b FL(69)656 1908 y FJ(9)76 -b FK(A)m(ccessibilit\351)30 b(des)h(v)-5 b(ariables)1569 -b FJ(71)780 2008 y FY(9)p FZ(.)p FY(1)84 b FZ(Niv)n(eaux)26 -b(d'ex\351cution)67 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +(.)f(.)p 0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray +780 3570 a(33)p F4(.)p F3(4)100 b F4(Garan)n(tie)39 b(.)j(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(171)p 0 TeXcolorgray 780 3671 a(33)p F4(.)p F3(5)100 +b F4(Splash)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray 780 +3772 a(33)p F4(.)p F3(6)100 b F4(Aide)60 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(171)p 0 TeXcolorgray 780 3872 a(33)p F4(.)p F3(7)100 +b F4(T)-7 b(race)26 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray +656 4057 a FP(34)28 b FQ(Pro\034lage)2227 b FP(173)780 +4158 y F3(34)p F4(.)p F3(1)100 b F4(Pshpr\035)33 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(173)p 0 TeXcolorgray 780 4259 +a(34)p F4(.)p F3(2)100 b F4(Pulpr\035)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(173)p +0 TeXcolorgray 656 4444 a FP(35)28 b FQ(Autres)k(fonctions)1907 +b FP(175)780 4545 y F3(35)p F4(.)p F3(1)100 b F4(Last)69 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(175)p 0 TeXcolorgray 780 4646 +a(35)p F4(.)p F3(2)100 b F4(V\351ri\034cation)63 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(175)p 0 TeXcolorgray 656 4934 a FS(IX)111 b(Probabilit\351s)37 +b(et)g(statistiques)1148 b FR(177)656 5119 y FP(36)28 +b FQ(Probabilit\351s)2093 b FP(179)780 5220 y F3(36)p +F4(.)p F3(1)100 b F4(Itinialisation)26 b(d'un)i(g\351n\351rateur)71 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(179)p 0 TeXcolorgray +905 5321 a(36)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Rdgn)61 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(71)p 0 TeXcolorgray 780 2108 a(9)p -FZ(.)p FY(2)84 b FZ(\311v)-5 b(aluation)27 b(implicite)71 +0 TeXcolorgray 52 w F3(179)p 0 TeXcolorgray 780 5422 +a(36)p F4(.)p F3(2)100 b F4(Rdz)84 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(179)p +0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(14)p 0 TeXcolorgray +eop end +%%Page: 15 15 +TeXDict begin 15 14 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(15)g F4(\026)i(#)p +F3(15)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 3014 277 a F3(15)p +0 TeXcolorgray 357 540 a(36)p F4(.)p F3(3)100 b F4(Tirages)25 +b(al\351atoires)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(179)p 0 TeXcolorgray 357 648 a(36)p +F4(.)p F3(4)100 b F4(Loi)27 b(uniforme)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(179)p 0 +TeXcolorgray 357 755 a(36)p F4(.)p F3(5)100 b F4(Loi)27 +b(normale)50 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(179)p 0 TeXcolorgray 232 950 a +FP(37)29 b FQ(Denom)m(bremen)m(t)1955 b FP(181)357 1058 +y F3(37)p F4(.)p F3(1)100 b F4(Arrangemen)n(ts)40 b(.)i(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(181)p 0 +TeXcolorgray 357 1165 a(37)p F4(.)p F3(2)100 b F4(P)n(erm)n(utations)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w -FY(72)p 0 TeXcolorgray 780 2208 a(9)p FZ(.)p FY(3)84 -b FZ(\311v)-5 b(aluation)27 b(explicite)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(181)p 0 TeXcolorgray 232 1361 a FP(38)29 b FQ(Statistiques)2110 +b FP(183)357 1468 y F3(38)p F4(.)p F3(1)100 b F4(Matrice)26 +b(de)i(statistique)79 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 481 1575 a(38)p F4(.)p F3(1)p +F4(.)p F3(1)77 b F4(Destruction)25 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 +1683 a(38)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(S+)j(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 1790 +a(38)p F4(.)p F3(1)p F4(.)p F3(3)77 b F4(S-)52 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 1898 +a(38)p F4(.)p F3(1)p F4(.)p F3(4)77 b F4(Stos)38 b(.)j(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)p 0 TeXcolorgray 93 w FY(72)p 0 TeXcolorgray 656 -2390 a FJ(10)28 b FK(V)-8 b(ariables)31 b(globales)1899 -b FJ(75)780 2490 y FY(10)p FZ(.)p FY(1)42 b FZ(Cr\351ation)36 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(184)p 0 TeXcolorgray 481 2005 a(38)p F4(.)p F3(1)p +F4(.)p F3(5)77 b F4(Rcls)37 b(.)k(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray +481 2112 a(38)p F4(.)p F3(1)p F4(.)p F3(6)77 b F4(Spar)24 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(75)p 0 TeXcolorgray 780 2590 a(10)p -FZ(.)p FY(2)h FZ(A)n(cc\350s)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(76)p -0 TeXcolorgray 780 2690 a(10)p FZ(.)p FY(3)h FZ(Mo)r(di\034cation)23 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2220 +a(38)p F4(.)p F3(1)p F4(.)p F3(7)77 b F4(Xcol)27 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2327 +a(38)p F4(.)p F3(1)p F4(.)p F3(8)77 b F4(Y)-7 b(col)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(76)p 0 TeXcolorgray 780 2790 a(10)p -FZ(.)p FY(4)h FZ(Lib)r(\351ration)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2435 +a(38)p F4(.)p F3(1)p F4(.)p F3(9)77 b F4(Cols)33 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2542 +a(38)p F4(.)p F3(1)p F4(.)p F3(10)35 b F4(Nom)n(bre)26 +b(d'\351l\351men)n(ts)77 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 357 2649 a(38)p F4(.)p F3(2)100 +b F4(V)-7 b(aleurs)26 b(couran)n(tes)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(76)p -0 TeXcolorgray 780 2890 a(10)p FZ(.)p FY(5)h FZ(V)-7 -b(errouillage)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(76)p 0 TeXcolorgray 656 3072 a -FJ(11)28 b FK(V)-8 b(ariables)31 b(lo)s(cales)1955 b -FJ(79)780 3172 y FY(11)p FZ(.)p FY(1)42 b FZ(Cr\351ation)36 +h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 +2757 a(38)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(Maxs)60 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2864 +a(38)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Mins)g(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 481 2971 a(38)p F4(.)p F3(2)p +F4(.)p F3(3)77 b F4(Sx)36 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray +481 3079 a(38)p F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Sx)p +F3(2)59 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3186 +a(38)p F4(.)p F3(2)p F4(.)p F3(5)77 b F4(Sy)36 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3294 +a(38)p F4(.)p F3(2)p F4(.)p F3(6)77 b F4(Sy)p F3(2)59 +b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3401 +a(38)p F4(.)p F3(2)p F4(.)p F3(7)77 b F4(Sxy)57 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3508 +a(38)p F4(.)p F3(2)p F4(.)p F3(8)77 b F4(T)-7 b(ot)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(79)p 0 TeXcolorgray 780 3272 a(11)p -FZ(.)p FY(2)h FZ(P)n(ort\351e)27 b(et)g(visibilit\351)73 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 357 3616 +a(38)p F4(.)p F3(3)100 b F4(Corr\351lation)73 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 357 3723 a(38)p F4(.)p F3(4)100 +b F4(Mo)n(y)n(enne)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray +357 3830 a(38)p F4(.)p F3(5)100 b F4(V)-7 b(ariance)26 +b(et)h(\351cart-t)n(yp)r(e)68 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3938 +a(38)p F4(.)p F3(5)p F4(.)p F3(1)77 b F4(V)-7 b(ar)61 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(82)p 0 TeXcolorgray 780 3372 a(11)p FZ(.)p FY(3)h -FZ(Mo)r(di\034cation)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4045 +a(38)p F4(.)p F3(5)p F4(.)p F3(2)77 b F4(Pv)-5 b(ar)21 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4153 +a(38)p F4(.)p F3(5)p F4(.)p F3(3)77 b F4(Sdev)82 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 481 4260 a(38)p F4(.)p F3(5)p +F4(.)p F3(4)77 b F4(Psdev)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray +481 4367 a(38)p F4(.)p F3(5)p F4(.)p F3(5)77 b F4(Co)n(v)47 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4475 +a(38)p F4(.)p F3(5)p F4(.)p F3(6)77 b F4(Pco)n(v)h(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 357 4582 a(38)p F4(.)p F3(6)100 +b F4(Graphiques)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4690 +a(38)p F4(.)p F3(6)p F4(.)p F3(1)77 b F4(Scls)52 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4797 +a(38)p F4(.)p F3(6)p F4(.)p F3(2)77 b F4(Drws)66 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(184)p 0 TeXcolorgray 232 4992 a FP(39)29 b FQ(Lois)i(de)g +(probabilit\351)f(cum)m(ul\351es)1406 b FP(185)357 5100 +y F3(39)p F4(.)p F3(1)100 b F4(Distribution)27 b(de)h(Laplace-Gau\377)c +(dite)k(normale)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(185)p 0 TeXcolorgray 357 5207 +a(39)p F4(.)p F3(2)100 b F4(Distribution)27 b(du)h FN(\037)1247 +5177 y FI(2)1350 5207 y F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(185)p 0 TeXcolorgray 357 5315 +a(39)p F4(.)p F3(3)100 b F4(Distribution)27 b(de)h(Fisher)67 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(185)p +0 TeXcolorgray 357 5422 a(39)p F4(.)p F3(4)100 b F4(Distribution)27 +b(de)h(Studen)n(t)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(185)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632 +a(15)p 0 TeXcolorgray eop end +%%Page: 16 16 +TeXDict begin 16 15 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(16)g F4(\026)i(#)p +F3(16)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(16)p +0 TeXcolorgray 656 540 a FS(X)111 b(A)m(cc\350s)37 b(aux)h +(\351l\351men)m(ts)g(constituan)m(t)e(les)i(ob)6 b(jets)464 +b FR(187)656 729 y FP(40)28 b FQ(Cha\356nes)j(de)g(caract\350res)1691 +b FP(191)780 832 y F3(40)p F4(.)p F3(1)100 b FK(!)p F4(str)47 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 780 935 a(40)p +F4(.)p F3(2)100 b F4(str)p FK(!)47 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(192)p 0 TeXcolorgray 780 1038 a(40)p F4(.)p F3(3)100 +b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray +780 1141 a(40)p F4(.)p F3(4)100 b F4(Chr)25 b(.)41 b(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(192)p 0 TeXcolorgray 780 1245 a(40)p F4(.)p F3(5)100 +b F4(Num)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)p 0 TeXcolorgray 93 w FY(84)p 0 TeXcolorgray 656 -3555 a FJ(12)28 b FK(Arithm\351tique)j(directe)1765 b -FJ(85)780 3655 y FY(12)p FZ(.)p FY(1)42 b FZ(Les)27 b(quatre)f(op)r -(\351rations)80 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(85)p 0 TeXcolorgray 971 3755 a(12)p FZ(.)p FY(1)p -FZ(.)p FY(1)51 b FZ(A)n(ddition)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray +780 1348 a(40)p F4(.)p F3(6)100 b F4(Sub)26 b(.)41 b(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(192)p 0 TeXcolorgray 780 1451 a(40)p F4(.)p F3(7)100 +b F4(Repl)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)p 0 TeXcolorgray 93 w FY(85)p 0 TeXcolorgray -971 3854 a(12)p FZ(.)p FY(1)p FZ(.)p FY(2)51 b FZ(Soustraction)83 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w -FY(85)p 0 TeXcolorgray 971 3954 a(12)p FZ(.)p FY(1)p -FZ(.)p FY(3)51 b FZ(Multiplication)23 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray +780 1554 a(40)p F4(.)p F3(8)100 b F4(P)n(os)35 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 780 1657 +a(40)p F4(.)p F3(9)100 b F4(T)-7 b(ok)n(enize)40 b(.)i(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -p 0 TeXcolorgray 93 w FY(86)p 0 TeXcolorgray 971 4054 -a(12)p FZ(.)p FY(1)p FZ(.)p FY(4)51 b FZ(Division)c(.)41 +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(192)p 0 TeXcolorgray 780 1761 a(40)p F4(.)p F3(10)58 +b F4(T)-7 b(rim)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray +780 1864 a(40)p F4(.)p F3(11)58 b F4(Ucase)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(86)p 0 TeXcolorgray 780 4154 a(12)p FZ(.)p FY(2)h -FZ(Autres)27 b(op)r(\351rations)e(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 780 1967 +a(40)p F4(.)p F3(12)58 b F4(Lcase)27 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(192)p 0 TeXcolorgray 780 2070 a(40)p F4(.)p F3(13)58 +b F4(Reco)r(de)31 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray +780 2173 a(40)p F4(.)p F3(14)58 b F4(Lo)r(calization)43 +b(.)f(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(192)p 0 TeXcolorgray 780 2277 a(40)p F4(.)p F3(15)58 +b F4(Currenc)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)p 0 TeXcolorgray 93 w FY(86)p 0 TeXcolorgray 971 4254 -a(12)p FZ(.)p FY(2)p FZ(.)p FY(1)51 b FZ(In)n(v)n(ersion)78 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 656 +2465 a FP(41)28 b FQ(V)-8 b(ecteurs)32 b(et)g(matrices)1738 +b FP(193)780 2568 y F3(41)p F4(.)p F3(1)100 b F4(Get)30 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(193)p 0 TeXcolorgray 780 2671 +a(41)p F4(.)p F3(2)100 b F4(Put)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(193)p 0 TeXcolorgray 780 2775 a(41)p F4(.)p F3(3)100 +b F4(Geti)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(193)p 0 TeXcolorgray +780 2878 a(41)p F4(.)p F3(4)100 b F4(Puti)71 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(86)p 0 TeXcolorgray 971 4353 a(12)p FZ(.)p FY(2)p -FZ(.)p FY(2)51 b FZ(Opp)r(osition)73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +52 w F3(193)p 0 TeXcolorgray 780 2981 a(41)p F4(.)p F3(5)100 +b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(193)p 0 TeXcolorgray +656 3170 a FP(42)28 b FQ(Listes)2356 b FP(195)780 3273 +y F3(42)p F4(.)p F3(1)100 b FK(!)p F4(list)34 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray 780 3376 +a(42)p F4(.)p F3(2)100 b F4(list)p FK(!)34 b F4(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray 780 3479 +a(42)p F4(.)p F3(3)100 b F4(Get)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(195)p 0 TeXcolorgray 780 3582 a(42)p F4(.)p F3(4)100 +b F4(Sub)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray +780 3686 a(42)p F4(.)p F3(5)100 b F4(Put)30 b(.)41 b(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(195)p 0 TeXcolorgray 780 3789 a(42)p F4(.)p F3(6)100 +b F4(Geti)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray +780 3892 a(42)p F4(.)p F3(7)100 b F4(Puti)71 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(195)p 0 TeXcolorgray 780 3995 a(42)p F4(.)p F3(8)100 +b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray +780 4098 a(42)p F4(.)p F3(9)100 b F4(Repl)61 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(195)p 0 TeXcolorgray 780 4201 a(42)p F4(.)p F3(10)58 +b F4(P)n(os)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray +780 4305 a(42)p F4(.)p F3(11)58 b F4(Head)41 b(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)p 0 TeXcolorgray 93 w FY(87)p 0 TeXcolorgray 971 -4453 a(12)p FZ(.)p FY(2)p FZ(.)p FY(3)51 b FZ(Conjugaison)26 -b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -93 w FY(87)p 0 TeXcolorgray 656 4740 a FM(V)111 b(Con)m(tr\364le)2132 -b FL(89)656 4923 y FJ(13)28 b FK(Conditions)i(et)h(tests)1856 -b FJ(91)780 5023 y FY(13)p FZ(.)p FY(1)42 b FZ(T)-7 b(ests)27 -b(simples)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(91)p 0 TeXcolorgray 971 5122 a(13)p -FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(If.)14 b(.)g(.then.)g(.)g(.\(else\).) -g(.)g(.end)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(91)p -0 TeXcolorgray 971 5222 a(13)p FZ(.)p FY(1)p FZ(.)p FY(2)51 -b FZ(Ift)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(92)p 0 TeXcolorgray 971 5322 a(13)p -FZ(.)p FY(1)p FZ(.)p FY(3)51 b FZ(Ifte)26 b(.)42 b(.)f(.)h(.)f(.)h(.)f +52 w F3(195)p 0 TeXcolorgray 780 4408 a(42)p F4(.)p F3(12)58 +b F4(T)-7 b(ail)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray +780 4511 a(42)p F4(.)p F3(13)58 b F4(Revlist)40 b(.)h(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(92)p -0 TeXcolorgray 780 5422 a(13)p FZ(.)p FY(2)h FZ(Reprise)27 -b(sur)g(erreur)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 93 w FY(93)p 0 TeXcolorgray 0 TeXcolorgray -2067 5632 a(8)p 0 TeXcolorgray eop end -%%Page: 9 9 -TeXDict begin 9 8 bop 0 TeXcolorgray 0 TeXcolorgray -600 --598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417 -4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k -FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p -FZ(:)p FY(04)e FZ(\026)j(page)e FY(9)h FZ(\026)g(#)p -FY(9)p 0 TeXcolorgray -217 5461 a +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(195)p 0 TeXcolorgray 780 4614 a(42)p F4(.)p F3(14)58 +b F4(Sort)75 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray +656 4803 a FP(43)28 b FQ(Expressions)2106 b FP(197)780 +4906 y F3(43)p F4(.)p F3(1)100 b F4(Ev)-5 b(aluation)31 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(197)p 0 TeXcolorgray 780 5009 +a(43)p F4(.)p F3(2)100 b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 +w F3(197)p 0 TeXcolorgray 780 5112 a(43)p F4(.)p F3(3)100 +b F4(Obget)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 52 w F3(197)p 0 TeXcolorgray 780 +5216 a(43)p F4(.)p F3(4)100 b F4(Obsub)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(197)p 0 TeXcolorgray 780 5319 a(43)p F4(.)p F3(5)100 +b F4(Exget)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 52 w F3(197)p 0 TeXcolorgray 780 +5422 a(43)p F4(.)p F3(6)100 b F4(Exsub)68 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(197)p 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(16)p +0 TeXcolorgray eop end +%%Page: 17 17 +TeXDict begin 17 16 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(17)g F4(\026)i(#)p +F3(17)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 3055 277 a FY(9)p -0 TeXcolorgray 548 540 a(13)p FZ(.)p FY(2)p FZ(.)p FY(1)51 -b FZ(T)n(yp)r(es)27 b(d'erreurs)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(93)p 0 TeXcolorgray 548 648 a(13)p -FZ(.)p FY(2)p FZ(.)p FY(2)51 b FZ(Errn)46 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(93)p 0 TeXcolorgray -548 756 a(13)p FZ(.)p FY(2)p FZ(.)p FY(3)51 b FZ(Errm)23 + 5024 5461 a 0 TeXcolorgray 3014 277 a F3(17)p +0 TeXcolorgray 232 540 a FP(44)k FQ(T)-8 b(ables)2331 +b FP(199)357 643 y F3(44)p F4(.)p F3(1)100 b F4(Crtab)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(94)p 0 TeXcolorgray 548 864 a(13)p -FZ(.)p FY(2)p FZ(.)p FY(4)51 b FZ(Clerr)28 b(.)42 b(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray 357 747 a(44)p +F4(.)p F3(2)100 b FK(!)p F4(table)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(199)p +0 TeXcolorgray 357 850 a(44)p F4(.)p F3(3)100 b F4(table)p +FK(!)29 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(94)p -0 TeXcolorgray 548 972 a(13)p FZ(.)p FY(2)p FZ(.)p FY(5)51 -b FZ(Iferr.)14 b(.)g(.then.)g(.)g(.\(else\).)g(.)g(.end)55 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)p 0 TeXcolorgray 93 w FY(94)p 0 TeXcolorgray 357 -1080 a(13)p FZ(.)p FY(3)g FZ(T)-7 b(ests)27 b(m)n(ultiples)63 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +p 0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray 357 953 +a(44)p F4(.)p F3(4)100 b F4(Get)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(199)p 0 TeXcolorgray 357 1056 a(44)p F4(.)p F3(5)100 +b F4(Put)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray +357 1159 a(44)p F4(.)p F3(6)100 b F4(Size)20 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -93 w FY(96)p 0 TeXcolorgray 548 1188 a(13)p FZ(.)p FY(3)p -FZ(.)p FY(1)51 b FZ(If.)14 b(.)g(.then.)g(.)g(.elseif.)g(.)g(.then.)g -(.)g(.\(else\).)g(.)g(.end)77 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)p 0 TeXcolorgray 93 w FY(96)p 0 TeXcolorgray 548 -1296 a(13)p FZ(.)p FY(3)p FZ(.)p FY(2)51 b FZ(Select.)14 -b(.)g(.case.)g(.)g(.then.)g(.)g(.end.)g(.)g(.\(default\).)g(.)g(.end)53 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 -w FY(96)p 0 TeXcolorgray 232 1492 a FJ(14)29 b FK(Boucles)2324 -b FJ(99)357 1600 y FY(14)p FZ(.)p FY(1)42 b FZ(Boucles)26 -b(d\351\034nies)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 93 w FY(99)p 0 TeXcolorgray 548 1708 a(14)p -FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(Boucle)27 b(sans)f(compteur)66 +51 w F3(199)p 0 TeXcolorgray 357 1262 a(44)p F4(.)p F3(7)100 +b F4(P)n(os)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray +357 1366 a(44)p F4(.)p F3(8)100 b F4(Sort)75 b(.)41 b(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(199)p 0 TeXcolorgray 232 1658 a FS(XI)112 b(Fic)m(hiers)37 +b(et)g(so)s(c)m(k)m(ets)1562 b FR(201)232 1846 y FP(45)29 +b FQ(V)-8 b(ariable)31 b(virtuelle)1872 b FP(203)357 +1949 y F3(45)p F4(.)p F3(1)100 b F4(Store)38 b(.)j(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(203)p 0 TeXcolorgray 357 2053 a(45)p F4(.)p F3(2)100 +b F4(Recall)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(203)p 0 TeXcolorgray 232 +2241 a FP(46)29 b FQ(Fic)m(hiers)2270 b FP(205)357 2344 +y F3(46)p F4(.)p F3(1)100 b F4(Op)r(en)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(206)p 0 TeXcolorgray 357 2448 a(46)p F4(.)p F3(2)100 +b F4(Close)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray +357 2551 a(46)p F4(.)p F3(3)100 b F4(Create)51 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 2654 +a(46)p F4(.)p F3(4)100 b F4(Delete)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p +0 TeXcolorgray 357 2757 a(46)p F4(.)p F3(5)100 b F4(App)r(end)72 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 2860 +a(46)p F4(.)p F3(6)100 b F4(Rewind)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p +0 TeXcolorgray 357 2963 a(46)p F4(.)p F3(7)100 b F4(Seek)64 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3067 +a(46)p F4(.)p F3(8)100 b F4(Bac)n(kspace)46 b(.)c(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p +0 TeXcolorgray 357 3170 a(46)p F4(.)p F3(9)100 b F4(Bac)n(kspace)46 +b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3273 +a(46)p F4(.)p F3(10)58 b F4(Inquire)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p +0 TeXcolorgray 357 3376 a(46)p F4(.)p F3(11)58 b F4(Sync)d(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3479 +a(46)p F4(.)p F3(12)58 b F4(Lo)r(c)n(k)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(206)p 0 TeXcolorgray 357 3583 a(46)p F4(.)p F3(13)58 +b F4(Unlo)r(c)n(k)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray +357 3686 a(46)p F4(.)p F3(14)58 b F4(W\035o)r(c)n(k)38 +b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3789 +a(46)p F4(.)p F3(15)58 b F4(Fic)n(hiers)26 b(\340)h(acc\350s)g +(s\351quen)n(tiel)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(206)p 0 TeXcolorgray 481 3892 a(46)p F4(.)p F3(15)p +F4(.)p F3(1)35 b F4(Read)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray +481 3995 a(46)p F4(.)p F3(15)p F4(.)p F3(2)35 b F4(F)-7 +b(ormat)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 481 4098 +a(46)p F4(.)p F3(15)p F4(.)p F3(3)35 b F4(W)-7 b(rite)52 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(100)p 0 TeXcolorgray -548 1816 a(14)p FZ(.)p FY(1)p FZ(.)p FY(2)51 b FZ(Boucle)27 -b(a)n(v)n(ec)f(compteur)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 4202 +a(46)p F4(.)p F3(16)58 b F4(Fic)n(hiers)26 b(\340)h(acc\350s)g(direct) +73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p +0 TeXcolorgray 481 4305 a(46)p F4(.)p F3(16)p F4(.)p +F3(1)35 b F4(Read)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 481 +4408 a(46)p F4(.)p F3(16)p F4(.)p F3(2)35 b F4(F)-7 b(ormat)55 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(206)p 0 TeXcolorgray 481 4511 a(46)p F4(.)p F3(16)p +F4(.)p F3(3)35 b F4(W)-7 b(rite)52 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray +357 4614 a(46)p F4(.)p F3(17)58 b F4(Fic)n(hiers)26 b(\340)h(acc\350s)g +(index\351)48 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(101)p 0 TeXcolorgray 548 1924 a(14)p FZ(.)p FY(1)p -FZ(.)p FY(3)51 b FZ(Exemples)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +51 w F3(206)p 0 TeXcolorgray 481 4718 a(46)p F4(.)p F3(17)p +F4(.)p F3(1)35 b F4(Read)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray +481 4821 a(46)p F4(.)p F3(17)p F4(.)p F3(2)35 b F4(F)-7 +b(ormat)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 481 4924 +a(46)p F4(.)p F3(17)p F4(.)p F3(3)35 b F4(W)-7 b(rite)52 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 232 5112 +a FP(47)29 b FQ(Bases)i(de)g(donn\351es)1871 b FP(207)357 +5216 y F3(47)p F4(.)p F3(1)100 b F4(Sqlconnect)31 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(207)p 0 TeXcolorgray 357 5319 a(47)p F4(.)p F3(2)100 +b F4(Sqldisconnect)58 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(207)p 0 TeXcolorgray 357 5422 +a(47)p F4(.)p F3(3)100 b F4(Sqlquery)40 b(.)h(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(207)p +0 TeXcolorgray 0 TeXcolorgray 1623 5632 a(17)p 0 TeXcolorgray +eop end +%%Page: 18 18 +TeXDict begin 18 17 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(18)g F4(\026)i(#)p +F3(18)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(18)p +0 TeXcolorgray 656 540 a FP(48)j FQ(So)s(c)m(k)m(ets)2288 +b FP(209)780 642 y F3(48)p F4(.)p F3(1)100 b F4(Domaine)27 +b(Unix)g(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 780 743 a(48)p +F4(.)p F3(2)100 b F4(Domaine)27 b(IP)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray +780 844 a(48)p F4(.)p F3(3)100 b F4(Instructions)27 b(g\351n\351riques) +35 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p +0 TeXcolorgray 905 946 a(48)p F4(.)p F3(3)p F4(.)p F3(1)76 +b F4(Op)r(en)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 905 1047 +a(48)p F4(.)p F3(3)p F4(.)p F3(2)76 b F4(Close)61 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(209)p 0 TeXcolorgray 905 1148 a(48)p F4(.)p F3(3)p +F4(.)p F3(3)76 b F4(F)-7 b(ormat)55 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)p 0 TeXcolorgray 51 w FY(102)p 0 TeXcolorgray 357 -2031 a(14)p FZ(.)p FY(2)g FZ(Boucles)26 b(ind\351\034nies)33 +(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray +905 1250 a(48)p F4(.)p F3(3)p F4(.)p F3(4)76 b F4(Read)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(103)p 0 TeXcolorgray 548 2139 a(14)p FZ(.)p FY(2)p -FZ(.)p FY(1)51 b FZ(While.)14 b(.)g(.rep)r(eat.)g(.)g(.end)29 +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 905 1351 +a(48)p F4(.)p F3(3)p F4(.)p F3(5)76 b F4(W)-7 b(rite)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(103)p 0 TeXcolorgray -548 2247 a(14)p FZ(.)p FY(2)p FZ(.)p FY(2)51 b FZ(Do.)14 -b(.)g(.un)n(til.)g(.)g(.end)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(103)p 0 TeXcolorgray 357 2355 -a(14)p FZ(.)p FY(3)g FZ(Instruction)26 b(exit)46 b(.)c(.)f(.)h(.)f(.)h +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 905 1452 +a(48)p F4(.)p F3(3)p F4(.)p F3(6)76 b F4(Wfso)r(c)n(k)54 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(209)p 0 TeXcolorgray 905 1554 a(48)p F4(.)p F3(3)p +F4(.)p F3(7)76 b F4(T)-7 b(arget)81 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray +656 1843 a FS(XI)s(I)111 b(Pro)s(cessus)1936 b FR(211)656 +2028 y FP(49)28 b FQ(Pro)s(cessus)j(couran)m(t)1843 b +FP(213)780 2129 y F3(49)p F4(.)p F3(1)100 b F4(Susp)r(end)55 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 780 2231 +a(49)p F4(.)p F3(2)100 b F4(Stop)62 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(213)p 0 TeXcolorgray 780 2332 a(49)p F4(.)p F3(3)100 +b F4(Con)n(tin)n(ue)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray +780 2433 a(49)p F4(.)p F3(4)100 b F4(Nrpro)r(c)38 b(.)j(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(213)p 0 TeXcolorgray 780 2535 a(49)p F4(.)p F3(5)100 +b F4(Daemonize)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 780 2636 +a(49)p F4(.)p F3(6)100 b F4(Sc)n(hed)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(213)p 0 TeXcolorgray 780 2737 a(49)p F4(.)p F3(7)100 +b F4(Yield)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray +780 2839 a(49)p F4(.)p F3(8)100 b F4(Wfpro)r(c)23 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 780 2940 +a(49)p F4(.)p F3(9)100 b F4(T)-7 b(raitemen)n(t)27 b(di\033\351r\351)g +(des)g(requ\352tes)g(d'arr\352t)59 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p +0 TeXcolorgray 905 3042 a(49)p F4(.)p F3(9)p F4(.)p F3(1)76 +b F4(cstop)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 905 3143 +a(49)p F4(.)p F3(9)p F4(.)p F3(2)76 b F4(rstop)70 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(213)p 0 TeXcolorgray 780 3244 a(49)p F4(.)p F3(10)58 +b F4(F)-7 b(usibles)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(103)p 0 -TeXcolorgray 232 2552 a FJ(15)29 b FK(Con)m(tr\364le)i(de)g -(l'ex\351cution)1624 b FJ(105)357 2659 y FY(15)p FZ(.)p -FY(1)42 b FZ(Mo)r(de)27 b(de)h(fonctionnemen)n(t)k(.)41 +h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray +905 3346 a(49)p F4(.)p F3(10)p F4(.)p F3(1)34 b F4(F)-7 +b(use)28 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 905 3447 +a(49)p F4(.)p F3(10)p F4(.)p F3(2)34 b F4(Rfuse)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(105)p 0 TeXcolorgray -548 2767 a(15)p FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(Indicateurs)67 +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(213)p 0 TeXcolorgray 905 3548 a(49)p F4(.)p F3(10)p +F4(.)p F3(3)34 b F4(Clrfuse)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray +656 3734 a FP(50)28 b FQ(Pro)s(cessus)j(d\351tac)m(h\351s)1804 +b FP(215)780 3835 y F3(50)p F4(.)p F3(1)100 b F4(Vie)28 +b(d'un)g(pro)r(cessus)d(d\351tac)n(h\351)c(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(215)p 0 TeXcolorgray 780 3936 +a(50)p F4(.)p F3(2)100 b F4(Detac)n(h)38 b(.)j(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(215)p +0 TeXcolorgray 656 4122 a FP(51)28 b FQ(Pro)s(cessus)j(l\351gers)1918 +b FP(217)780 4223 y F3(51)p F4(.)p F3(1)100 b F4(Vie)28 +b(d'un)g(pro)r(cessus)d(l\351ger)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(217)p 0 TeXcolorgray 780 4324 +a(51)p F4(.)p F3(2)100 b F4(Spa)n(wn)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(217)p 0 TeXcolorgray 656 4510 a FP(52)28 b FQ(Mutexes)j(et)h +(s\351maphores)1613 b FP(219)780 4611 y F3(52)p F4(.)p +F3(1)100 b F4(Mutexes)52 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray +905 4713 a(52)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Crm)n(tx)84 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(105)p 0 TeXcolorgray 548 2875 a(15)p FZ(.)p FY(1)p -FZ(.)p FY(2)51 b FZ(Manipulation)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(105)p 0 TeXcolorgray 357 2983 -a(15)p FZ(.)p FY(2)g FZ(Ex\351cution)27 b(normale)55 +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(219)p 0 TeXcolorgray 905 4814 a(52)p F4(.)p F3(1)p +F4(.)p F3(2)76 b F4(Clrm)n(tx)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray +905 4915 a(52)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Mtxlo)r(c)n(k)22 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(107)p 0 TeXcolorgray 548 3091 a(15)p FZ(.)p FY(2)p -FZ(.)p FY(1)51 b FZ(Retour)27 b(an)n(ticip)r(\351)37 +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(219)p 0 TeXcolorgray 905 5017 a(52)p F4(.)p F3(1)p +F4(.)p F3(4)76 b F4(Mtxtrylo)r(c)n(k)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray +905 5118 a(52)p F4(.)p F3(1)p F4(.)p F3(5)76 b F4(Mtxunlo)r(c)n(k)59 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(107)p -0 TeXcolorgray 548 3199 a(15)p FZ(.)p FY(2)p FZ(.)p FY(2)51 -b FZ(Abandon)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(108)p 0 TeXcolorgray 357 3307 -a(15)p FZ(.)p FY(3)g FZ(D\351b)r(ogage)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(219)p 0 TeXcolorgray 905 5219 a(52)p F4(.)p F3(1)p +F4(.)p F3(6)76 b F4(Mtxstatus)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(109)p -0 TeXcolorgray 548 3415 a(15)p FZ(.)p FY(3)p FZ(.)p FY(1)51 -b FZ(P)n(oin)n(t)27 b(d'arr\352t)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(109)p 0 TeXcolorgray 548 3523 -a(15)p FZ(.)p FY(3)p FZ(.)p FY(2)51 b FZ(Ex\351cution)27 -b(pas)g(\340)g(pas)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(110)p 0 TeXcolorgray 548 3631 a(15)p FZ(.)p FY(3)p -FZ(.)p FY(3)51 b FZ(Retour)27 b(en)g(ex\351cution)g(normale)66 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(110)p 0 TeXcolorgray 232 3931 -a FM(VI)112 b(Arithm\351tique)1799 b FL(111)232 4127 -y FJ(16)29 b FK(Les)i(op)s(\351rations)f(de)i(base)1651 -b FJ(113)357 4235 y FY(16)p FZ(.)p FY(1)42 b FZ(Notations)61 -b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(113)p 0 TeXcolorgray 357 4343 -a(16)p FZ(.)p FY(2)g FZ(A)n(ddition)32 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray 780 5321 +a(52)p F4(.)p F3(2)100 b F4(S\351maphores)55 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p +0 TeXcolorgray 905 5422 a(52)p F4(.)p F3(2)p F4(.)p F3(1)76 +b F4(Crsmphr)65 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a(18)p 0 TeXcolorgray eop end +%%Page: 19 19 +TeXDict begin 19 18 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(19)g F4(\026)i(#)p +F3(19)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 3014 277 a F3(19)p +0 TeXcolorgray 481 540 a(52)p F4(.)p F3(2)p F4(.)p F3(2)77 +b F4(Clrsmphr)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(219)p 0 TeXcolorgray 481 641 a(52)p +F4(.)p F3(2)p F4(.)p F3(3)77 b F4(Smphrdecr)56 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(219)p 0 TeXcolorgray 481 742 a(52)p F4(.)p F3(2)p +F4(.)p F3(4)77 b F4(Smphrtrydecr)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(219)p 0 TeXcolorgray 481 843 a(52)p +F4(.)p F3(2)p F4(.)p F3(5)77 b F4(Smphrincr)70 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(219)p 0 TeXcolorgray 481 944 a(52)p F4(.)p F3(2)p +F4(.)p F3(6)77 b F4(Smphrgetv)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(113)p -0 TeXcolorgray 357 4451 a(16)p FZ(.)p FY(3)g FZ(Soustraction)25 +h(.)p 0 TeXcolorgray 51 w F3(219)p 0 TeXcolorgray 232 +1129 a FP(53)29 b FQ(In)m(terruptions)2043 b FP(221)357 +1230 y F3(53)p F4(.)p F3(1)100 b F4(Stoswi)56 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 1331 +a(53)p F4(.)p F3(2)100 b F4(Rclswi)55 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(221)p +0 TeXcolorgray 357 1432 a(53)p F4(.)p F3(3)100 b F4(Clrswi)60 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 1533 +a(53)p F4(.)p F3(4)100 b F4(Swi)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(221)p 0 TeXcolorgray 357 1634 a(53)p F4(.)p F3(5)100 +b F4(Swilo)r(c)n(k)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray +357 1735 a(53)p F4(.)p F3(6)100 b F4(Swiunlo)r(c)n(k)54 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(114)p 0 TeXcolorgray 357 4559 -a(16)p FZ(.)p FY(4)g FZ(Multiplication)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h +0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 1836 +a(53)p F4(.)p F3(7)100 b F4(Swiqueue)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(221)p +0 TeXcolorgray 357 1937 a(53)p F4(.)p F3(8)100 b F4(Swistatus)74 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 2038 +a(53)p F4(.)p F3(9)100 b F4(Isci)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(221)p 0 TeXcolorgray 357 2139 a(53)p F4(.)p F3(10)58 +b F4(Wfswi)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(114)p 0 -TeXcolorgray 357 4667 a(16)p FZ(.)p FY(5)g FZ(Division)53 +h(.)p 0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 232 +2323 a FP(54)29 b FQ(Comm)m(unication)h(in)m(terpro)s(cessus)1314 +b FP(223)357 2424 y F3(54)p F4(.)p F3(1)100 b F4(V)-7 +b(ers)27 b(le)g(pro)r(cessus)f(p)r(\350re)78 b(.)41 b(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray 481 2525 +a(54)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(P)n(ar)26 b(in)n(terruption)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(114)p 0 TeXcolorgray 548 4774 -a(16)p FZ(.)p FY(5)p FZ(.)p FY(1)51 b FZ(Division)27 -b(standard)22 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(114)p 0 TeXcolorgray 548 4882 a(16)p FZ(.)p FY(5)p -FZ(.)p FY(2)51 b FZ(In)n(v)n(ersion)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(223)p +0 TeXcolorgray 481 2626 a(54)p F4(.)p F3(1)p F4(.)p F3(2)77 +b F4(P)n(ar)26 b(scrutation)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray 481 2727 +a(54)p F4(.)p F3(1)p F4(.)p F3(3)77 b F4(M\351canisme)26 +b(de)i(comm)n(unication)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(223)p +0 TeXcolorgray 357 2828 a(54)p F4(.)p F3(2)100 b F4(V)-7 +b(ers)27 b(le)g(pro)r(cessus)f(\034ls)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray 481 2929 +a(54)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(P)n(eek)83 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(223)p 0 TeXcolorgray 481 3030 a(54)p F4(.)p F3(2)p +F4(.)p F3(2)77 b F4(P)n(ok)n(e)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray +481 3131 a(54)p F4(.)p F3(2)p F4(.)p F3(3)77 b F4(Wfp)r(ok)n(e)41 +b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(223)p 0 TeXcolorgray 232 3420 a FS(XI)s(I)s(I)111 +b(Graphisme)1838 b FR(225)232 3604 y FP(55)29 b FQ(Instructions)i +(g\351n\351rales)1682 b FP(227)357 3705 y F3(55)p F4(.)p +F3(1)100 b F4(V)-7 b(ariables)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 +TeXcolorgray 481 3806 a(55)p F4(.)p F3(1)p F4(.)p F3(1)77 +b F4(Steq)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)p 0 TeXcolorgray 51 w FY(116)p 0 TeXcolorgray -357 4990 a(16)p FZ(.)p FY(6)g FZ(Puissance)62 b(.)41 +p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 3907 +a(55)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(Rceq)f(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(228)p 0 TeXcolorgray 357 4008 a(55)p F4(.)p F3(2)100 +b F4(P)n(aram\350tres)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 +4109 a(55)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(Indep)50 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 4210 +a(55)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Depnd)82 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(228)p 0 TeXcolorgray 481 4311 a(55)p F4(.)p F3(2)p +F4(.)p F3(3)77 b F4(Pmin)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray +481 4412 a(55)p F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Pmax)44 +b(.)e(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 4513 +a(55)p F4(.)p F3(2)p F4(.)p F3(5)77 b F4(Res)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(116)p 0 TeXcolorgray 548 5098 -a(16)p FZ(.)p FY(6)p FZ(.)p FY(1)51 b FZ(Puissance)27 -b(standard)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w -FY(116)p 0 TeXcolorgray 548 5206 a(16)p FZ(.)p FY(6)p -FZ(.)p FY(2)51 b FZ(Carr\351)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 4614 +a(55)p F4(.)p F3(2)p F4(.)p F3(6)77 b F4(Ppar)h(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(228)p 0 TeXcolorgray 357 4715 a(55)p F4(.)p F3(3)134 +b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray +357 4816 a(55)p F4(.)p F3(4)100 b F4(Cllcd)39 b(.)i(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(228)p 0 TeXcolorgray 357 4917 a(55)p F4(.)p F3(5)100 +b F4(Redra)n(w)80 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 357 +5018 a(55)p F4(.)p F3(6)100 b F4(Drax)46 b(.)41 b(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(228)p 0 TeXcolorgray 357 5119 a(55)p F4(.)p F3(7)100 +b F4(Dgtiz)31 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray +357 5220 a(55)p F4(.)p F3(8)100 b F4(P)n(ersist)47 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 357 5321 +a(55)p F4(.)p F3(9)100 b F4(Lab)r(el)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(116)p 0 TeXcolorgray -548 5314 a(16)p FZ(.)p FY(6)p FZ(.)p FY(3)51 b FZ(Racine)27 -b(carr\351e)45 b(.)c(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(116)p 0 TeXcolorgray 548 5422 a(16)p FZ(.)p FY(6)p -FZ(.)p FY(4)51 b FZ(Racine)27 b FH(n)1136 5392 y FG(i\350me)1350 -5422 y FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(116)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 -a(9)p 0 TeXcolorgray eop end -%%Page: 10 10 -TeXDict begin 10 9 bop 0 TeXcolorgray 0 TeXcolorgray +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 +w F3(228)p 0 TeXcolorgray 357 5422 a(55)p F4(.)p F3(10)58 +b F4(Title)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray +0 TeXcolorgray 1623 5632 a(19)p 0 TeXcolorgray eop end +%%Page: 20 20 +TeXDict begin 20 19 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(10)h FZ(\026)g(#)p -FY(10)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(20)g F4(\026)i(#)p +F3(20)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(10)p -0 TeXcolorgray 656 540 a FJ(17)j FK(Arithm\351tique)j(g\351n\351rale) -1658 b FJ(119)780 641 y FY(17)p FZ(.)p FY(1)42 b FZ(Prop)r(ortions)50 + 5024 5461 a 0 TeXcolorgray 656 277 a F3(20)p +0 TeXcolorgray 780 540 a(55)p F4(.)p F3(11)58 b F4(Keylab)r(el)38 +b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 780 647 a(55)p +F4(.)p F3(12)58 b F4(Keytitle)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(228)p 0 +TeXcolorgray 780 753 a(55)p F4(.)p F3(13)58 b F4(Dimensions)71 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(228)p 0 TeXcolorgray 905 859 a(55)p F4(.)p F3(13)p +F4(.)p F3(1)34 b F4(Autoscale)d(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 +966 a(55)p F4(.)p F3(13)p F4(.)p F3(2)34 b F4(Scale)71 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1072 +a(55)p F4(.)p F3(13)p F4(.)p F3(3)34 b F4(Slicescale)47 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(228)p 0 TeXcolorgray 905 1178 a(55)p F4(.)p F3(13)p +F4(.)p F3(4)34 b F4(Logscale)77 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)p 0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray +905 1285 a(55)p F4(.)p F3(13)p F4(.)p F3(5)34 b F4(Cen)n(tr)50 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(119)p 0 TeXcolorgray 971 742 a(17)p -FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(Instruction)27 b(\045)41 +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1391 +a(55)p F4(.)p F3(13)p F4(.)p F3(6)34 b F4(Axes)80 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w -FY(119)p 0 TeXcolorgray 971 843 a(17)p FZ(.)p FY(1)p -FZ(.)p FY(2)51 b FZ(Instruction)27 b(\045CH)48 b(.)42 -b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(119)p 0 TeXcolorgray -971 944 a(17)p FZ(.)p FY(1)p FZ(.)p FY(3)51 b FZ(Instruction)27 -b(\045T)46 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(119)p 0 TeXcolorgray 656 1232 a FM(VI)s(I)111 -b(T)-9 b(rigonom\351trie)37 b(et)f(logarithmes)985 b -FL(121)656 1417 y FJ(18)28 b FK(F)-8 b(onctions)31 b -(trigonom\351triques)1456 b FJ(123)780 1518 y FY(18)p -FZ(.)p FY(1)42 b FZ(Cosin)n(us)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(123)p -0 TeXcolorgray 780 1619 a(18)p FZ(.)p FY(2)h FZ(Sin)n(us)30 +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(228)p 0 TeXcolorgray 905 1497 a(55)p F4(.)p F3(13)p +F4(.)p F3(7)34 b F4(*d)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray +905 1604 a(55)p F4(.)p F3(13)p F4(.)p F3(8)34 b F4(*h)39 +b(.)i(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1710 +a(55)p F4(.)p F3(13)p F4(.)p F3(9)34 b F4(*s)52 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1816 +a(55)p F4(.)p F3(13)p F4(.)p F3(10)-8 b F4(*w)25 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1923 +a(55)p F4(.)p F3(13)p F4(.)p F3(11)-8 b F4(ey)n(ept)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(123)p 0 TeXcolorgray 780 1719 -a(18)p FZ(.)p FY(3)h FZ(T)-7 b(angen)n(te)82 b(.)42 b(.)f(.)h(.)f(.)h +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 656 2116 +a FP(56)28 b FQ(Sauv)m(egarde)33 b(et)e(r\351cup)s(\351rations)1413 +b FP(229)780 2223 y F3(56)p F4(.)p F3(1)100 b F4(Lcd)p +FK(!)75 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +p 0 TeXcolorgray 52 w F3(229)p 0 TeXcolorgray 780 2329 +a(56)p F4(.)p F3(2)100 b FK(!)p F4(lcd)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w -FY(123)p 0 TeXcolorgray 656 1904 a FJ(19)28 b FK(F)-8 -b(onctions)31 b(h)m(yp)s(erb)s(oliques)1586 b FJ(125)780 -2005 y FY(19)p FZ(.)p FY(1)42 b FZ(Cosin)n(us)26 b(h)n(yp)r(erb)r -(olique)g(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +F3(229)p 0 TeXcolorgray 656 2523 a FP(57)28 b FQ(Dessin)2324 +b FP(231)780 2629 y F3(57)p F4(.)p F3(1)100 b F4(Newplane)69 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(231)p 0 TeXcolorgray 780 2735 +a(57)p F4(.)p F3(2)100 b F4(Line)70 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w +F3(231)p 0 TeXcolorgray 780 2842 a(57)p F4(.)p F3(3)100 +b F4(Mark)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(231)p 0 TeXcolorgray +780 2948 a(57)p F4(.)p F3(4)100 b F4(Plot)75 b(.)42 b(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(125)p 0 TeXcolorgray 780 2106 a(19)p FZ(.)p FY(2)h -FZ(Sin)n(us)27 b(h)n(yp)r(erb)r(olique)50 b(.)41 b(.)h(.)f(.)h(.)f(.)h +52 w F3(231)p 0 TeXcolorgray 656 3142 a FP(58)28 b FQ(F)-8 +b(onctions)2199 b FP(233)780 3248 y F3(58)p F4(.)p F3(1)100 +b F4(T)n(yp)r(es)27 b(de)h(fonction)h(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)p 0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray 905 +3355 a(58)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(F)-7 b(unction)66 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(234)p 0 TeXcolorgray 905 3461 a(58)p F4(.)p F3(1)p +F4(.)p F3(2)76 b F4(P)n(arametric)47 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)p 0 TeXcolorgray 52 w FY(125)p 0 TeXcolorgray -780 2207 a(19)p FZ(.)p FY(3)h FZ(T)-7 b(angen)n(te)26 -b(h)n(yp)r(erb)r(oliques)70 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +h(.)f(.)p 0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray +905 3567 a(58)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(P)n(olar)62 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(125)p 0 TeXcolorgray 656 2391 -a FJ(20)28 b FK(F)-8 b(onctions)31 b(logarithmiques)1551 -b FJ(127)780 2492 y FY(20)p FZ(.)p FY(1)42 b FZ(Logarithme)26 -b(naturel)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(127)p 0 TeXcolorgray 780 2593 -a(20)p FZ(.)p FY(2)h FZ(Logarithme)26 b(vulgaire)68 b(.)42 +0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray 905 3674 +a(58)p F4(.)p F3(1)p F4(.)p F3(4)76 b F4(Wireframe)65 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(234)p 0 TeXcolorgray 905 3780 a(58)p F4(.)p F3(1)p +F4(.)p F3(5)76 b F4(Slice)25 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray +780 3886 a(58)p F4(.)p F3(2)100 b F4(Dra)n(w)32 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(127)p -0 TeXcolorgray 656 2882 a FM(VI)s(I)s(I)111 b(Alg\350bre)37 -b(lin\351aire)1592 b FL(129)656 3066 y FJ(21)28 b FK(V)-8 -b(ecteurs)32 b(et)g(matrices)1738 b FJ(131)656 3251 y(22)28 -b FK(R\351solution)2150 b FJ(133)780 3352 y FY(22)p FZ(.)p -FY(1)42 b FZ(In)n(v)n(ersion)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(133)p -0 TeXcolorgray 780 3453 a(22)p FZ(.)p FY(2)h FZ(Syst\350me)27 -b(lin\351aire)84 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(133)p 0 TeXcolorgray 780 3554 -a(22)p FZ(.)p FY(3)h FZ(Moindres)26 b(carr\351s)32 b(.)41 -b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(133)p 0 TeXcolorgray 780 3654 a(22)p FZ(.)p FY(4)h -FZ(Moindres)26 b(carr\351s)g(g\351n\351ralis\351s)71 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(133)p 0 TeXcolorgray -656 3839 a FJ(23)28 b FK(D\351comp)s(ositions)1938 b -FJ(135)780 3940 y FY(23)p FZ(.)p FY(1)42 b FZ(V)-7 b(ecteurs)27 -b(propres)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4041 -a(23)p FZ(.)p FY(2)h FZ(V)-7 b(ecteurs)27 b(propres)f -(g\351n\351ralis\351s)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(135)p 0 TeXcolorgray 780 4142 a(23)p FZ(.)p FY(3)h -FZ(D\351comp)r(osition)27 b(de)g(Cholesky)57 b(.)42 b(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4243 -a(23)p FZ(.)p FY(4)h FZ(D\351comp)r(osition)27 b(LDU)61 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w -FY(135)p 0 TeXcolorgray 780 4344 a(23)p FZ(.)p FY(5)h -FZ(D\351comp)r(osition)27 b(LU)g(de)h(Crout)j(.)42 b(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4444 -a(23)p FZ(.)p FY(6)h FZ(D\351comp)r(osition)27 b(LQ)57 -b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(135)p 0 TeXcolorgray 780 4545 a(23)p FZ(.)p FY(7)h -FZ(D\351comp)r(osition)27 b(QR)48 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h +0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray 656 4080 +a FP(59)28 b FQ(Statistiques)2110 b FP(235)780 4186 y +F3(59)p F4(.)p F3(1)100 b F4(T)n(yp)r(e)27 b(de)h(trac\351)45 +b(.)c(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(235)p 0 TeXcolorgray 905 4293 a(59)p F4(.)p F3(1)p +F4(.)p F3(1)76 b F4(Plotter)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -p 0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4646 -a(23)p FZ(.)p FY(8)h FZ(D\351comp)r(osition)27 b(de)g(Sc)n(h)n(ur)53 +h(.)f(.)p 0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray +905 4399 a(59)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Scatter)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(135)p -0 TeXcolorgray 656 4935 a FM(IX)111 b(Statistiques)1888 -b FL(137)656 5119 y FJ(24)28 b FK(Description)2116 b -FJ(139)780 5220 y FY(24)p FZ(.)p FY(1)42 b FZ(Matrice)27 -b(de)g(statistique)73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(139)p 0 TeXcolorgray 780 5321 -a(24)p FZ(.)p FY(2)h FZ(Mo)n(y)n(enne)27 b(.)41 b(.)h(.)f(.)h(.)f(.)h +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(235)p 0 TeXcolorgray 905 4505 a(59)p F4(.)p F3(1)p +F4(.)p F3(3)76 b F4(Histogram)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)p 0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray 780 +4612 a(59)p F4(.)p F3(2)100 b F4(Drws)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w -FY(139)p 0 TeXcolorgray 780 5422 a(24)p FZ(.)p FY(3)h -FZ(V)-7 b(ariance)26 b(et)i(\351cart-t)n(yp)r(e)61 b(.)41 -b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(139)p -0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(10)p 0 TeXcolorgray -eop end -%%Page: 11 11 -TeXDict begin 11 10 bop 0 TeXcolorgray 0 TeXcolorgray +F3(235)p 0 TeXcolorgray 780 4718 a(59)p F4(.)p F3(3)100 +b F4(Scls)25 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray +780 4824 a(59)p F4(.)p F3(4)100 b F4(Nuages)26 b(de)i(p)r(oin)n(ts)59 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray +52 w F3(235)p 0 TeXcolorgray 780 4931 a(59)p F4(.)p F3(5)100 +b F4(Histogrammes)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p +0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray 656 5228 +a FS(XIV)111 b(Impression)1842 b FR(237)656 5422 y FP(60)28 +b FQ(Gestion)j(de)g(l'impression)1615 b FP(239)p 0 TeXcolorgray +2047 5632 a F3(20)p 0 TeXcolorgray eop end +%%Page: 21 21 +TeXDict begin 21 20 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(11)h FZ(\026)g(#)p -FY(11)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(21)g F4(\026)i(#)p +F3(21)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 3014 277 a FY(11)p -0 TeXcolorgray 232 540 a FJ(25)k FK(D\351nom)m(bremen)m(t)1955 -b FJ(141)232 726 y(26)29 b FK(Lois)i(de)g(probabilit\351)f(cum)m -(ul\351es)1406 b FJ(143)357 828 y FY(26)p FZ(.)p FY(1)42 -b FZ(Distribution)27 b(de)g(Laplace-Gau\377)e(dite)j(normale)76 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(143)p 0 TeXcolorgray 357 929 a(26)p -FZ(.)p FY(2)g FZ(Distribution)27 b(du)h FH(\037)1189 -899 y FE(2)1285 929 y FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(143)p 0 TeXcolorgray 357 1031 -a(26)p FZ(.)p FY(3)g FZ(Distribution)27 b(de)g(Fisher)61 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(143)p -0 TeXcolorgray 357 1132 a(26)p FZ(.)p FY(4)g FZ(Distribution)27 -b(de)g(Studen)n(t)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f + 5024 5461 a 0 TeXcolorgray 3014 277 a F3(21)p +0 TeXcolorgray 232 540 a FP(61)k FQ(Commandes)2086 b +FP(241)357 640 y F3(61)p F4(.)p F3(1)100 b F4(F)-7 b(ormat)26 +b(du)i(papier)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 357 739 a(61)p +F4(.)p F3(2)100 b F4(E\033acemen)n(t)27 b(des)h(\034c)n(hiers)e +(graphiques)80 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray +357 839 a(61)p F4(.)p F3(3)100 b F4(Prin)n(t)40 b(.)h(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(241)p 0 TeXcolorgray 357 939 a(61)p F4(.)p F3(4)100 +b F4(Impression)26 b(de)h(donn\303)p F3(\251)p F4(es)70 +b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray +481 1038 a(61)p F4(.)p F3(4)p F4(.)p F3(1)77 b F4(pr)p +F3(1)70 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 481 1138 +a(61)p F4(.)p F3(4)p F4(.)p F3(2)77 b F4(prst)47 b(.)41 +b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 481 1238 +a(61)p F4(.)p F3(4)p F4(.)p F3(3)77 b F4(prstc)d(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray -51 w FY(143)p 0 TeXcolorgray 232 1422 a FM(X)112 b(Listes)38 -b(et)e(tables)1764 b FL(145)232 1711 y FM(XI)112 b(Fic)m(hiers)2076 -b FL(147)232 1897 y FJ(27)29 b FK(V)-8 b(ariable)31 b(virtuelle)1872 -b FJ(149)232 2083 y(28)29 b FK(Fic)m(hiers)i(\340)h(acc\350s)g -(s\351quen)m(tiel)1503 b FJ(151)232 2268 y(29)29 b FK(Fic)m(hiers)i -(\340)h(acc\350s)g(direct)1675 b FJ(153)232 2558 y FM(XI)s(I)111 -b(A)m(cc\350s)37 b(au)h(r\351seau)1638 b FL(155)232 2847 -y FM(XI)s(I)s(I)111 b(Pro)s(cessus)1892 b FL(157)232 -3033 y FJ(30)29 b FK(Pro)s(cessus)h(d\351tac)m(h\351s)1805 -b FJ(159)232 3219 y(31)29 b FK(pro)s(cessus)h(l\351gers)1931 -b FJ(161)232 3508 y FM(XIV)111 b(Graphisme)1843 b FL(163)232 -3694 y FJ(32)29 b FK(Dessin)2324 b FJ(165)232 3880 y(33)29 -b FK(Graphiques)i(\340)h(deux)g(dimensions)1317 b FJ(167)232 -4065 y(34)29 b FK(Graphiques)i(\340)h(trois)f(dimensions)1329 -b FJ(169)232 4251 y(35)29 b FK(Graphiques)i(de)h(statistiques)1487 -b FJ(171)357 4353 y FY(35)p FZ(.)p FY(1)42 b FZ(Nuages)26 -b(de)i(p)r(oin)n(ts)52 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(171)p 0 TeXcolorgray 357 4454 -a(35)p FZ(.)p FY(2)g FZ(Histogrammes)27 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(171)p 0 TeXcolorgray -232 4744 a FM(XV)112 b(Impression)1884 b FL(173)232 5033 -y FM(XVI)111 b(Optimisations)1694 b FL(175)232 5219 y -FJ(36)29 b FK(Du)j(b)s(on)f(usage)g(des)g(v)-5 b(ariables)1460 -b FJ(177)357 5320 y FY(36)p FZ(.)p FY(1)42 b FZ(Cr\351ation)26 -b(de)h(v)-5 b(ariables)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p -0 TeXcolorgray 51 w FY(177)p 0 TeXcolorgray 357 5422 -a(36)p FZ(.)p FY(2)g FZ(Utilisation)27 b(de)g(la)g(pile)63 +51 w F3(241)p 0 TeXcolorgray 481 1337 a(61)p F4(.)p F3(4)p +F4(.)p F3(4)77 b F4(prusr)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray +481 1437 a(61)p F4(.)p F3(4)p F4(.)p F3(5)77 b F4(prv)-5 +b(ar)62 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 481 1536 +a(61)p F4(.)p F3(4)p F4(.)p F3(6)77 b F4(prmd)61 b(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(241)p 0 TeXcolorgray 357 1636 a(61)p F4(.)p F3(5)100 +b F4(Impression)26 b(de)h(graphiques)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 232 1922 +a FS(XV)112 b(In)m(terfaces)36 b(externes)1496 b FR(243)232 +2105 y FP(62)29 b FQ(RPL/C)2286 b FP(245)357 2205 y F3(62)p +F4(.)p F3(1)100 b F4(D\351\034nition)27 b(du)h(langage)h(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(245)p +0 TeXcolorgray 357 2304 a(62)p F4(.)p F3(2)100 b F4(Utilisation)27 +b(d'une)g(biblioth\350que)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(245)p 0 TeXcolorgray 481 2404 a(62)p F4(.)p F3(2)p +F4(.)p F3(1)77 b F4(Use)59 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(245)p 0 TeXcolorgray +481 2503 a(62)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Remo)n(v)n(e)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray +51 w F3(245)p 0 TeXcolorgray 481 2603 a(62)p F4(.)p F3(2)p +F4(.)p F3(3)77 b F4(Externals)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)p 0 TeXcolorgray 51 w F3(245)p 0 TeXcolorgray 232 +2786 a FP(63)29 b FQ(Con)m(v)m(en)m(tion)j(d'app)s(el)1786 +b FP(247)357 2885 y F3(63)p F4(.)p F3(1)100 b F4(Depuis)27 +b(une)h(con)n(v)n(en)n(tion)e(C)k(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(247)p 0 TeXcolorgray 357 2985 +a(63)p F4(.)p F3(2)100 b F4(V)-7 b(ers)27 b(une)g(con)n(v)n(en)n(tion)f +(C)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w +F3(247)p 0 TeXcolorgray 232 3271 a FS(XVI)111 b(Optimisations)1694 +b FR(249)232 3454 y FP(64)29 b FQ(Du)j(b)s(on)f(usage)g(des)g(v)-5 +b(ariables)1460 b FP(251)357 3553 y F3(64)p F4(.)p F3(1)100 +b F4(Cr\351ation)26 b(de)h(v)-5 b(ariables)39 b(.)j(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +p 0 TeXcolorgray 51 w F3(251)p 0 TeXcolorgray 357 3653 +a(64)p F4(.)p F3(2)100 b F4(Utilisation)27 b(de)g(la)g(pile)69 +b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) +h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(251)p +0 TeXcolorgray 232 3835 a FP(65)29 b FQ(Biblioth\350ques)g +(partag\351es)1604 b FP(253)232 4122 y FS(XVI)s(I)111 +b(Exemples)1864 b FR(255)232 4304 y FP(66)29 b FQ(Programmes)h(RPL/)p +FP(2)1750 b(257)357 4404 y F3(66)p F4(.)p F3(1)100 b +F4(Premier)27 b(exemple)g(simple)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p +0 TeXcolorgray 51 w F3(257)p 0 TeXcolorgray 357 4504 +a(66)p F4(.)p F3(2)100 b F4(Programme)25 b(complexe)g(.)42 +b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(259)p +0 TeXcolorgray 232 4686 a FP(67)29 b FQ(Biblioth\350ques)2028 +b FP(275)232 4972 y FS(Index)2421 b FR(278)357 5072 y +F4(Instructions)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) +f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h +(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(279)p 0 TeXcolorgray +357 5172 a F4(Index)27 b(g\351n\351ral)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w -FY(177)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632 a(11)p +F3(285)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632 a(21)p 0 TeXcolorgray eop end -%%Page: 12 12 -TeXDict begin 12 11 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 22 22 +TeXDict begin 22 21 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(12)h FZ(\026)g(#)p -FY(12)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(22)g F4(\026)i(#)p +F3(22)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(12)p -0 TeXcolorgray 656 540 a FJ(37)j FK(Biblioth\350ques)h(partag\351es) -1604 b FJ(179)780 640 y FY(37)p FZ(.)p FY(1)42 b FZ(Extensions)27 -b(compil\351es)g(au)g(RPL/)p FY(2)h FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(179)p 0 TeXcolorgray 780 739 a(37)p FZ(.)p FY(2)h -FZ(In)n(terfaces)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)p 0 TeXcolorgray 52 w FY(179)p 0 TeXcolorgray -780 839 a(37)p FZ(.)p FY(3)h FZ(F)-7 b(onctions)27 b(accessibles)46 -b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w -FY(179)p 0 TeXcolorgray 656 1125 a FM(XVI)s(I)110 b(Exemples)1864 -b FL(181)656 1308 y FJ(38)28 b FK(Programmes)j(RPL/)p -FJ(2)1749 b(183)780 1408 y FY(38)p FZ(.)p FY(1)42 b FZ(Premier)27 -b(exemple)g(simple)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray -52 w FY(183)p 0 TeXcolorgray 780 1507 a(38)p FZ(.)p FY(2)h -FZ(Programme)26 b(complexe)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(185)p 0 TeXcolorgray 656 1690 -a FJ(39)28 b FK(Biblioth\350ques)2028 b FJ(201)656 1976 -y FM(Index)2420 b FL(204)780 2076 y FZ(Instructions)44 -b(.)e(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p -0 TeXcolorgray 52 w FY(205)p 0 TeXcolorgray 780 2175 -a FZ(Index)28 b(g\351n\351ral)51 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(207)p -0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(12)p 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 656 277 a F3(22)p +0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(22)p 0 TeXcolorgray eop end -%%Page: 13 13 -TeXDict begin 13 12 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 23 23 +TeXDict begin 23 22 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(13)h FZ(\026)g(#)p -FY(13)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(23)g F4(\026)i(#)p +F3(23)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1038 2150 a FD(A)-24 b(v)-12 b(an)-6 b(t-prop)6 b(os)345 +1038 2150 a FH(A)-24 b(v)-12 b(an)-6 b(t-prop)6 b(os)345 2399 y(De)71 b(la)h(mac)-6 b(hine)72 b(de)g(T)-18 b(uring)71 -b(au)1338 2648 y(RPL/)p FC(2)p 0 TeXcolorgray 1623 5632 -a FY(13)p 0 TeXcolorgray eop end -%%Page: 14 14 -TeXDict begin 14 13 bop 0 TeXcolorgray 0 TeXcolorgray +b(au)1338 2648 y(RPL/)p FG(2)p 0 TeXcolorgray 1623 5632 +a F3(23)p 0 TeXcolorgray eop end +%%Page: 24 24 +TeXDict begin 24 23 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(14)h FZ(\026)g(#)p -FY(14)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(24)g F4(\026)i(#)p +F3(24)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -21111,17 +23541,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 15 15 -TeXDict begin 15 14 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 25 25 +TeXDict begin 25 24 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(15)h FZ(\026)g(#)p -FY(15)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(25)g F4(\026)i(#)p +F3(25)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -21131,9 +23561,9 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 1 TeXcolorgray 1 TeXcolorgray 232 1300 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1585 2865 285 v 1 TeXcolorgray 0 TeXcolorgray -315 1502 2089 4 v 2449 1502 a FO(Gen\350se)p 1 TeXcolorgray -0 TeXcolorgray 357 2319 a FZ(Lorsqu'au)35 b(d\351but)i(des)f(ann\351es) -g FY(1990)p FZ(,)e(j'ai)j(commenc\351)f(\340)g(\351crire)g(des)g +315 1502 2089 4 v 2449 1502 a FU(Gen\350se)p 1 TeXcolorgray +0 TeXcolorgray 357 2319 a F4(Lorsqu'au)35 b(d\351but)i(des)f(ann\351es) +g F3(1990)p F4(,)e(j'ai)j(commenc\351)f(\340)g(\351crire)g(des)g (algorithmes)232 2419 y(de)i(traitemen)n(t)f(du)h(signal,)f(je)h(me)g (suis)f(ap)r(er\347u)g(rapidemen)n(t)f(qu'il)i(n'existait)f(aucun)232 2519 y(langage)23 b(informatique)g(de)i(formalisme)e(math\351matique)g @@ -21156,12 +23586,12 @@ b(la)f(discr\351tion)f(du)i(langage)e(de 3316 y(m\351moire,)22 b(celle-ci)h(\351tan)n(t)f(faite)h(par)f(un)h (ramasse-miette)e(async)n(hrone)f(aux)j(pro)r(cessus)e(de)232 3415 y(calcul.)k(D'autres)f(langages)e(comme)j(les)f(F)-7 -b(ortran)23 b FY(90)h FZ(ou)h FY(95)f FZ(\351taien)n(t)g(prometteurs,)f +b(ortran)23 b F3(90)h F4(ou)h F3(95)f F4(\351taien)n(t)g(prometteurs,)f (mais)232 3515 y(les)28 b(compilateurs)e(suiv)-5 b(an)n(t)27 b(la)h(norme)f(n'\351taien)n(t)g(ni)h(matures)f(ni)h(disp)r(onibles)f (ais\351men)n(t,)232 3615 y(et)34 b(rendaien)n(t)f(les)g(programmes)e (non)j(p)r(ortables.)e(J'a)n(v)-5 b(ais)32 b(alors)f(sur)j(mon)f -(bureau)g(une)232 3714 y(station)27 b FB(A)n(lpha)i FZ(sans)d(aucun)h +(bureau)g(une)232 3714 y(station)27 b FF(A)n(lpha)i F4(sans)d(aucun)h (outil)h(p)r(our)f(l'utiliser)g(pleinemen)n(t.)357 3819 y(D'autre)33 b(part,)g(la)g(plupart)g(des)h(langages)d(existan)n(ts)h (g\351n\350ren)n(t)g(des)i(d\351riv)n(es)e(n)n(um\351\177)232 @@ -21195,26 +23625,26 @@ b(;)p 0 TeXcolorgray 357 5322 a(\025)p 0 41 w(une)28 b(m\351canisme)e(d'in)n(terface)h(a)n(v)n(ec)f(d'autres)g (langages)14 b(;)p 0 TeXcolorgray 357 5422 a(\025)p 0 TeXcolorgray 41 w(une)28 b(vitesse)e(cons\351quen)n(te)h -(d'ex\351cution.)p 0 TeXcolorgray 1623 5632 a FY(15)p +(d'ex\351cution.)p 0 TeXcolorgray 1623 5632 a F3(25)p 0 TeXcolorgray eop end -%%Page: 16 16 -TeXDict begin 16 15 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 26 26 +TeXDict begin 26 25 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(16)h FZ(\026)g(#)p -FY(16)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(26)g F4(\026)i(#)p +F3(26)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(16)2437 -b Fz(GEN\310SE)p 0 TeXcolorgray 656 540 a FZ(Je)28 b(d\351sirais)e + 5024 5461 a 0 TeXcolorgray 656 277 a F3(26)2437 +b FD(GEN\310SE)p 0 TeXcolorgray 656 540 a F4(Je)28 b(d\351sirais)e (aussi)h(que)h(ce)g(langage)e(con)n(tienne)h(un)i(m\351canisme)e(de)h (gestion)f(des)h(erreurs)656 640 y(ainsi)h(qu'une)h(gestion)f (dynamique)h(de)g(la)g(m\351moire)f(sans)g(que)h(l'utilisateur)g @@ -21234,9 +23664,9 @@ y(a)29 b(ab)r(outi)f(au)h(c)n(hoix)f(d'u (pr\351cision)e(optimale)i(sans)f(d\351gradation)e(notable)656 1437 y(des)f(p)r(erformances.)780 1536 y(Les)f(concepts)f(de)h(base)f (de)h(ce)g(langage)e(son)n(t)h(directemen)n(t)h(issus)f(du)h(langage)e -(RPL)3483 1506 y FF(1)656 1636 y FZ(d\351v)n(elopp)r(\351)e(par)f +(RPL)3483 1506 y FL(1)656 1636 y F4(d\351v)n(elopp)r(\351)e(par)f (Hewlett-P)n(ac)n(k)-5 b(ard)21 b(p)r(our)i(son)f(calculateur)f(HP-)p -FY(28)p FZ(S,)h(mais)g(il)g(a)h(\351t\351)f(consi\177)656 +F3(28)p F4(S,)h(mais)g(il)g(a)h(\351t\351)f(consi\177)656 1736 y(d\351rablemen)n(t)29 b(am\351lior\351)g(p)r(our)h(p)r(ermettre)f (une)i(\351criture)e(ais\351e)g(de)i(programmes)c(massi\177)656 1835 y(v)n(emen)n(t)h(parall\350les.)f(Ce)h(langage)e(s'apparen)n(te)h @@ -21265,21 +23695,21 @@ b(math\351matiques.)h(Il)g(supp)r(orte)g 3031 y(des)31 b(algorithmes)f(et)i(la)f(transmission)e(de)j(donn\351es) f(au)g(tra)n(v)n(ers)e(de)j(so)r(c)n(k)n(ets)e(lo)r(cales)g(de)656 3130 y(t)n(yp)r(e)d(unix)h(ou)f(r\351seau)f(de)i(t)n(yp)r(e)f(IPv)p -FY(4)h FZ(ou)f(IPv)p FY(6)p FZ(.)p 0 TeXcolorgray 656 -5345 1146 4 v 745 5422 a Fw(1)p Fx(.)35 b(p)r(our)25 +F3(4)h F4(ou)f(IPv)p F3(6)p F4(.)p 0 TeXcolorgray 656 +5345 1146 4 v 745 5422 a FA(1)p FB(.)35 b(p)r(our)25 b(Rev)n(erse)g(P)n(olish)e(Lisp)p 0 TeXcolorgray 0 TeXcolorgray -2047 5632 a FY(16)p 0 TeXcolorgray eop end -%%Page: 17 17 -TeXDict begin 17 16 bop 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a F3(26)p 0 TeXcolorgray eop end +%%Page: 27 27 +TeXDict begin 27 26 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(17)h FZ(\026)g(#)p -FY(17)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(27)g F4(\026)i(#)p +F3(27)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -21289,76 +23719,76 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 1 TeXcolorgray 1 TeXcolorgray 232 1296 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1615 2865 319 v 1 TeXcolorgray 0 TeXcolorgray -315 1498 1821 4 v 2182 1498 a FO(Historique)p 1 TeXcolorgray -0 TeXcolorgray 357 2345 a FZ(Jusqu'\340)35 b(sa)h(v)n(ersion)f -FY(4)p FZ(,)h(ce)g(langage)e(\351tait)j(plus)f(une)h(curiosit\351)e +315 1498 1821 4 v 2182 1498 a FU(Historique)p 1 TeXcolorgray +0 TeXcolorgray 357 2345 a F4(Jusqu'\340)35 b(sa)h(v)n(ersion)f +F3(4)p F4(,)h(ce)g(langage)e(\351tait)j(plus)f(une)h(curiosit\351)e (informatique,)h(un)232 2445 y(langage)25 b(\351sot\351rique)f(ou)i (une)h(prouesse)e(de)h(programmation)d(sans)j(grand)f(in)n(t\351r\352t) h(qu'un)232 2544 y(outil)34 b(r\351ellemen)n(t)f(utilisable.)g(En)h (e\033et,)g(le)f(but)h(des)f(premi\350res)f(v)n(ersions)g(\351taien)n (t)h(plus)232 2644 y(de)25 b(copier)e(le)h(RPL)h(originel)e(que)h(d'y)g (app)r(orter)f(les)h(fonctionnalit\351s)f(manquan)n(tes)g(\340)h(une) -232 2743 y(utilisation)j(e\036cace.)232 3022 y Fv(RPL)44 -b Fu(6502)p Fv(,)d(v)l(ersion)j Fu(1)p Fv(.)p Fu(0)357 -3205 y FZ(La)31 b(premi\350re)g(v)n(ersion)f(op)r(\351rationnelle)g(de) -j(ce)e(langage)f(fut)j(co)r(d\351e)e(en)h FY(1989)e FZ(sur)i(un)232 -3304 y(Oric)39 b(A)n(tmos)g FY(48)g FZ(K)n(o)f(en)h(T)-7 -b(angerine)38 b(Basic)h(V)p FY(1)p FZ(.)p FY(1)p FZ(.)g(Il)g(ne)h(tra)n +232 2743 y(utilisation)j(e\036cace.)232 3022 y Fz(RPL)44 +b Fy(6502)p Fz(,)d(v)l(ersion)j Fy(1)p Fz(.)p Fy(0)357 +3205 y F4(La)31 b(premi\350re)g(v)n(ersion)f(op)r(\351rationnelle)g(de) +j(ce)e(langage)f(fut)j(co)r(d\351e)e(en)h F3(1989)e F4(sur)i(un)232 +3304 y(Oric)39 b(A)n(tmos)g F3(48)g F4(K)n(o)f(en)h(T)-7 +b(angerine)38 b(Basic)h(V)p F3(1)p F4(.)p F3(1)p F4(.)g(Il)g(ne)h(tra)n (v)-5 b(aillait)37 b(qu'en)j(notation)232 3404 y(p)r(olonaise)e(in)n(v) n(erse)f(stricte)h(et)h(sur)f(des)g(r\351els)g(co)r(d\351s)g(en)h -(simple)f(pr\351cision)g(\()p FY(32)g FZ(bits\).)232 +(simple)f(pr\351cision)g(\()p F3(32)g F4(bits\).)232 3503 y(L'exigu\357t\351)19 b(de)h(la)f(m\351moire)g(disp)r(onible)g (ainsi)g(que)g(la)h(mo)r(deste)f(puissance)g(de)g(la)h(mac)n(hine)232 3603 y(rendait)27 b(imp)r(ossible)g(les)g(traitemen)n(ts)g(des)g(ob)5 b(jets)27 b(complexes)f(comme)h(les)h(matrices.)232 3881 -y Fv(RPL)44 b Fu(6809)p Fv(,)d(v)l(ersion)j Fu(2)p Fv(.)p -Fu(0)357 4064 y FZ(Une)39 b(deuxi\350me)g(v)n(ersion,)e(commenc\351e)i -(en)g FY(1990)p FZ(,)e(n'a)h(jamais)g(\351t\351)h(ac)n(hev)n(\351e)f +y Fz(RPL)44 b Fy(6809)p Fz(,)d(v)l(ersion)j Fy(2)p Fz(.)p +Fy(0)357 4064 y F4(Une)39 b(deuxi\350me)g(v)n(ersion,)e(commenc\351e)i +(en)g F3(1990)p F4(,)e(n'a)h(jamais)g(\351t\351)h(ac)n(hev)n(\351e)f (faute)232 4164 y(d'a)n(v)n(oir)c(pu)h(co)r(der)g(un)g(\351diteur)g (e\036cace)g(et)h(compact.)e(Elle)i(\351tait)f(cens\351e)g(fonctionner) -232 4263 y(sur)26 b(un)h(SMT-Goupil)f(G)p FY(3)p FZ(/)p -FY(6809)e FZ(m)n(uni)j(de)f FY(320)f FZ(K)n(o)h(de)h(m\351moire,)e +232 4263 y(sur)26 b(un)h(SMT-Goupil)f(G)p F3(3)p F4(/)p +F3(6809)e F4(m)n(uni)j(de)f F3(320)f F4(K)n(o)h(de)h(m\351moire,)e (mais)h(toute)h(m\351moire)232 4363 y(au)g(del\340)f(de)h -FY(64)f FZ(K)n(o)g(n'\351taien)n(t)g(accessibles)f(qu'au)h(tra)n(v)n +F3(64)f F4(K)n(o)g(n'\351taien)n(t)g(accessibles)f(qu'au)h(tra)n(v)n (ers)f(de)i(tableaux)e(virtuels)h(sur)h(un)232 4463 y(syst\350me)e(de)f (\034c)n(hiers)g(en)h(m\351moire.)f(Cette)h(station)f(fonctionnait)g -(sous)f(TSC-Flex)p FY(9)h FZ(et)h(le)232 4562 y(s\351quenceur)i +(sous)f(TSC-Flex)p F3(9)h F4(et)h(le)232 4562 y(s\351quenceur)i (\351tait)g(co)r(d\351)g(en)g(Sbasic.)g(La)g(grande)f(nouv)n(eaut\351)g (r\351sidait)g(en)h(l'exploitation)232 4662 y(des)g(disques,)f(en)h (l'in)n(tro)r(duction)f(de)h(commandes)f(de)h(gestion)e(des)i(\034c)n (hiers,)f(ainsi)g(qu'en)232 4762 y(l'apparition)g(des)i(calculs)e(sym)n -(b)r(oliques.)232 5040 y Fv(RPL)44 b Fu(386)p Fv(,)e(v)l(ersion)h -Fu(3)p Fv(.)p Fu(0)357 5223 y FZ(En)29 b FY(1991)d FZ(u)j(d\351but\351) +(b)r(oliques.)232 5040 y Fz(RPL)44 b Fy(386)p Fz(,)e(v)l(ersion)h +Fy(3)p Fz(.)p Fy(0)357 5223 y F4(En)29 b F3(1991)d F4(u)j(d\351but\351) g(l'\351criture)e(d'une)i(troisi\350me)e(v)n(ersion)g(du)h (s\351quenceur)g(fonction\177)232 5322 y(nan)n(t)33 b(sur)f(un)h(IBM)f -(PS/)p FY(2)g FZ(mo)r(d\350le)h(P)p FY(70)p FZ(,)f(un)h(i)p -FY(386)p FZ(D)n(X/)p FY(16)c FZ(MHz)k(d'une)g(puissance)e(tr\350s)232 +(PS/)p F3(2)g F4(mo)r(d\350le)h(P)p F3(70)p F4(,)f(un)h(i)p +F3(386)p F4(D)n(X/)p F3(16)c F4(MHz)k(d'une)g(puissance)e(tr\350s)232 5422 y(raisonnable)i(p)r(our)i(l'\351p)r(o)r(que.)g(Les)f(instructions) g(graphiques)f(fon)n(t)i(leurs)g(apparitions.)p 0 TeXcolorgray -1623 5632 a FY(17)p 0 TeXcolorgray eop end -%%Page: 18 18 -TeXDict begin 18 17 bop 0 TeXcolorgray 0 TeXcolorgray +1623 5632 a F3(27)p 0 TeXcolorgray eop end +%%Page: 28 28 +TeXDict begin 28 27 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(18)h FZ(\026)g(#)p -FY(18)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(28)g F4(\026)i(#)p +F3(28)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(18)2243 -b Fz(HISTORIQUE)p 0 TeXcolorgray 656 540 a FZ(Le)34 b(s\351quenceur)f + 5024 5461 a 0 TeXcolorgray 656 277 a F3(28)2243 +b FD(HISTORIQUE)p 0 TeXcolorgray 656 540 a F4(Le)34 b(s\351quenceur)f (reste)g(toujours)g(\351crit)g(en)h(Basic,)f(mais)h(cette)g(fois-ci)f -(en)h(T)-7 b(urb)r(o-Basic)656 640 y(V)p FY(1)27 b FZ(sous)g(IBM-DOS)g -FY(5)p FZ(.)p FY(00)p FZ(.)656 914 y Fv(RPL)43 b Fu(387)p -Fv(,)f(v)l(ersion)h Fu(3)p Fv(.x)780 1096 y FZ(L'a)5 -b(jout)23 b(d'un)g(i)p FY(387)p FZ(D)n(X)f(dans)h(la)g(mac)n(hine)f(de) +(en)h(T)-7 b(urb)r(o-Basic)656 640 y(V)p F3(1)27 b F4(sous)g(IBM-DOS)g +F3(5)p F4(.)p F3(00)p F4(.)656 914 y Fz(RPL)43 b Fy(387)p +Fz(,)f(v)l(ersion)h Fy(3)p Fz(.x)780 1096 y F4(L'a)5 +b(jout)23 b(d'un)g(i)p F3(387)p F4(D)n(X)f(dans)h(la)g(mac)n(hine)f(de) i(d\351v)n(elopp)r(emen)n(t)e(p)r(ermet)h(l'adjonction)656 1196 y(de)29 b(fonctions)g(utilisan)n(t)g(le)h(copro)r(cesseur)c (arithm\351tique.)j(Au)h(regard)d(du)j(gain)e(app)r(ort\351)656 @@ -21372,10 +23802,10 @@ i(d\351v)n(elopp)r(emen)n(t)e(p)r(ermet) (d'utiliser)f(dynamiquemen)n(t)h(la)g(m\351moire)f(et)656 1694 y(tous)j(les)g(ob)5 b(jets)32 b(son)n(t)h(trait\351s)f(sous)g (forme)h(de)g(c)n(ha\356ne)g(de)g(caract\350res.)d(Le)k(s\351quenceur) -656 1793 y(est)27 b(p)r(ort\351)g(sous)g(OS/)p FY(2)f -FZ(W)-7 b(arp)27 b FY(3)g FZ(et)h FY(4)p FZ(.)656 2068 -y Fv(RPL/)p Fu(2)42 b Fv(ou)i(RPL)f Fu(4)p Fv(.x,)f(une)i(renaissance) -780 2249 y FZ(D\351but)29 b FY(1998)p FZ(,)d(le)i(s\351quenceur)f(se)h +656 1793 y(est)27 b(p)r(ort\351)g(sous)g(OS/)p F3(2)f +F4(W)-7 b(arp)27 b F3(3)g F4(et)h F3(4)p F4(.)656 2068 +y Fz(RPL/)p Fy(2)42 b Fz(ou)i(RPL)f Fy(4)p Fz(.x,)f(une)i(renaissance) +780 2249 y F4(D\351but)29 b F3(1998)p F4(,)d(le)i(s\351quenceur)f(se)h (trouv)n(e)f(en)n(tra)n(v)n(\351)f(par)h(des)h(d\351cisions)f(prises)g (une)h(di\177)656 2349 y(zaine)h(d'ann\351es)g(plus)g(t\364t)h(et)g (motiv)n(\351es)e(par)h(les)g(stations)g(de)g(calcul)g(alors)f(disp)r @@ -21400,37 +23830,37 @@ b(p)r(euv)n(en)n(t)h(\352tre)f(v)n(olati b(jout\351)33 b(ainsi)g(qu'un)h(compilateur,)f(des)h(routines)656 3345 y(d'impressions)26 b(et)h(une)h(gestion)f(des)g(threads)f(et)i (des)f(pro)r(cessus.)780 3445 y(Un)h(programme)d(RPL/)p -FY(2)h FZ(p)r(eut)i(main)n(tenan)n(t)f(\352tre)f(app)r(el\351)h(\340)g +F3(2)h F4(p)r(eut)i(main)n(tenan)n(t)f(\352tre)f(app)r(el\351)h(\340)g (partir)f(d'un)h(autre)g(lan\177)656 3545 y(gage)d(p)r(our)h(p)r(eu)i (qu'il)e(soit)h(p)r(ossible)f(d'a)n(v)n(oir)e(une)j(con)n(v)n(en)n (tion)f(d'app)r(el)g(de)h(t)n(yp)r(e)g(C,)g(et)g(il)656 3644 y(est)31 b(aussi)f(p)r(ossible)g(d'a)5 b(jouter)29 b(de)i(nouv)n(elles)f(fonctions)g(au)h(langage)d(sous)i(la)h(forme)f -(de)656 3744 y(biblioth\350ques)d(partag\351es.)780 3843 -y(Un)37 b(debugger)f(in)n(terne)g(est)g(a)5 b(jout\351.)36 -b(Il)h(devien)n(t)f(p)r(ossible)g(d'analyser)f(des)h(erreurs)656 -3943 y FB(p)l(ost)e(mortem)f FZ(et)g(d'optimiser)f(ses)h(programmes)d -(gr\342ce)h(\340)i(un)g(outil)g(de)g(pro\034lage.)e(Les)656 -4043 y(programmes)22 b(son)n(t)j(soit)f(in)n(terpr\351t\351s)g(soit)h -(compil\351s.)f(Cette)i(compilation)d(n'est)j(pas)e(une)656 +(de)656 3744 y(biblioth\350ques)d(partag\351es)e(\351crites)h(en)i +(RPL/C.)780 3843 y(Un)37 b(debugger)f(in)n(terne)g(est)g(a)5 +b(jout\351.)36 b(Il)h(devien)n(t)f(p)r(ossible)g(d'analyser)f(des)h +(erreurs)656 3943 y FF(p)l(ost)e(mortem)f F4(et)g(d'optimiser)f(ses)h +(programmes)d(gr\342ce)h(\340)i(un)g(outil)g(de)g(pro\034lage.)e(Les) +656 4043 y(programmes)22 b(son)n(t)j(soit)f(in)n(terpr\351t\351s)g +(soit)h(compil\351s.)f(Cette)i(compilation)d(n'est)j(pas)e(une)656 4142 y(compilation)34 b(qui)h(g\351n\350re)e(un)i(\034c)n(hier)g (binaire)f(autonome.)g(Elle)h(revien)n(t)f(\340)h(c)n(ha\356ner)e(en) 656 4242 y(m\351moire)24 b(les)h(di\033\351ren)n(ts)g(ob)5 b(jets)25 b(p)r(our)f(n'ex\351cuter)h(que)g(du)g(co)r(de)g(utile)h(et)f (augmen)n(ter)f(sa)656 4342 y(vitesse)j(de)g(traitemen)n(t.)p -0 TeXcolorgray 2047 5632 a FY(18)p 0 TeXcolorgray eop +0 TeXcolorgray 2047 5632 a F3(28)p 0 TeXcolorgray eop end -%%Page: 19 19 -TeXDict begin 19 18 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 29 29 +TeXDict begin 29 28 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(19)h FZ(\026)g(#)p -FY(19)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(29)g F4(\026)i(#)p +F3(29)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -21440,9 +23870,9 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 1 TeXcolorgray 1 TeXcolorgray 232 1309 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1646 2865 337 v 1 TeXcolorgray 0 TeXcolorgray -315 1520 653 4 v 1014 1520 a FO(Des)60 b(a)-5 b(v)-10 -b(an)-5 b(tages)61 b(du)f(RPL/)p FN(2)p 1 TeXcolorgray -0 TeXcolorgray 357 2393 a FZ(Le)28 b(RPL/)p FY(2)g FZ(est)g(un)h +315 1520 653 4 v 1014 1520 a FU(Des)60 b(a)-5 b(v)-10 +b(an)-5 b(tages)61 b(du)f(RPL/)p FT(2)p 1 TeXcolorgray +0 TeXcolorgray 357 2393 a F4(Le)28 b(RPL/)p F3(2)g F4(est)g(un)h (langage)d(in)n(terpr\351t\351)h(ou)h(compil\351,)g(T)-7 b(uring)28 b(equiv)-5 b(alen)n(t,)27 b(de)i(haut)232 2493 y(niv)n(eau)37 b(et)h(p)r(ermettan)n(t)g(de)g(constammen)n(t)f @@ -21484,7 +23914,7 @@ g(de)g(capacit\351.)232 4100 y(Il)38 b(f (t)g(\340)g(dire)g(que)h(le)g(t)n(yp)r(e)f(asso)r(ci\351)f(\340)i(une)g (donn\351e)f(est)g(toujours)g(le)232 4300 y(t)n(yp)r(e)i(minimal)f(p)r (ermettan)n(t)h(de)f(la)g(repr\351sen)n(ter)f(correctemen)n(t.)357 -4412 y(Le)e(s\351quenceur)f(RPL/)p FY(2)h FZ(se)g(v)n(eut)g(d'usage)f +4412 y(Le)e(s\351quenceur)f(RPL/)p F3(2)h F4(se)g(v)n(eut)g(d'usage)f (le)i(plus)f(g\351n\351ral)f(p)r(ossible.)g(Il)i(p)r(oss\350de)e(des) 232 4512 y(fonctions)18 b(de)h(traitemen)n(t)e(de)i(donn\351es)f (statistiques,)f(des)h(p)r(ossibilit\351s)g(de)g(repr\351sen)n(tation) @@ -21499,33 +23929,33 @@ g(un)g(langage)e(de)232 4911 y(macroinst b(aux)i(fonctions)232 5010 y(in)n(trins\350ques)34 b(du)h(langage)d (des)j(fonctions)f(compil\351es)f(d\351\034nies)i(par)f(l'utilisateur)f (p)r(our)232 5110 y(un)28 b(b)r(esoin)f(sp)r(\351ci\034que.)357 -5223 y(Le)e(RPL/)p FY(2)g FZ(\351vite)g(aussi)g(tous)g(les)g +5223 y(Le)e(RPL/)p F3(2)g F4(\351vite)g(aussi)g(tous)g(les)g (probl\350mes)f(d'allo)r(cation)g(de)i(m\351moire.)e(Cette)i(ges\177) 232 5322 y(tion)34 b(\026)g(dynamique)f(et)h(lab)r(orieuse)e(dans)h(la) g(plupart)h(des)f(langages)e(\026)j(est)g(laiss\351e)e(\340)232 5422 y(la)c(discr\351tion)f(du)i(s\351quenceur.)e(Elle)i(est)f (totalemen)n(t)f(transparen)n(te)f(et)j(assujettie)f(\340)g(un)p -0 TeXcolorgray 1623 5632 a FY(19)p 0 TeXcolorgray eop +0 TeXcolorgray 1623 5632 a F3(29)p 0 TeXcolorgray eop end -%%Page: 20 20 -TeXDict begin 20 19 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 30 30 +TeXDict begin 30 29 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(20)h FZ(\026)g(#)p -FY(20)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(30)g F4(\026)i(#)p +F3(30)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 656 277 a FY(20)1643 -b Fz(DES)28 b(A)-9 b(V)g(ANT)i(A)n(GES)29 b(DU)f(RPL/)p -Fy(2)p 0 TeXcolorgray 656 540 a FZ(m\351canisme)22 b(de)g(protection)f + 5024 5461 a 0 TeXcolorgray 656 277 a F3(30)1643 +b FD(DES)28 b(A)-9 b(V)g(ANT)i(A)n(GES)29 b(DU)f(RPL/)p +FC(2)p 0 TeXcolorgray 656 540 a F4(m\351canisme)22 b(de)g(protection)f (des)i(acc\350s)e(m\351moire,)h(les)g(seules)g(erreurs)e(p)r(ouv)-5 b(an)n(t)22 b(alors)f(sur\177)656 640 y(v)n(enir)d(\351tan)n(t)h(des)g (erreurs)e(de)i(conception)g(des)g(programmes.)d(Ces)j(erreurs)e(ne)i @@ -21541,7 +23971,7 @@ n(tra\356ner)d(la)i(cr\351ation)f(d'un)h (d'informations)h(relativ)n(e)f(\340)i(cette)g(erreur.)e(Un)i(mo)r(de)g (de)g(fonctionnemen)n(t)656 1238 y(en)h(pas)g(\340)g(pas)g(p)r(eut)h (alors)e(aider)h(\340)g(la)g(correction)e(de)j(ce)f(dysfonctionnemen)n -(t.)780 1337 y(Le)h(RPL/)p FY(2)f FZ(g\350re)f(nativ)n(emen)n(t)h(des)g +(t.)780 1337 y(Le)h(RPL/)p F3(2)f F4(g\350re)f(nativ)n(emen)n(t)h(des)g (bases)g(de)h(donn\351es)f(de)g(t)n(yp)r(e)h(SQL)f(ainsi)g(que)g(des) 656 1437 y(\034c)n(hiers)f(de)h(t)n(yp)r(e)g(format\351s)e(ou)i(non)f (format\351s)g(\(\034c)n(hiers)g(em)n(barquan)n(t)f(p)r(our)i(c)n @@ -21571,39 +24001,39 @@ n(he)h(se)f(d\351roulan)n(t)g(dans)h(un) (ils)h(p)r(our\177)656 2732 y(raien)n(t)i(\352tre)g(conduits)h(sur)f (un)h(calculateur)f(de)h(p)r(o)r(c)n(he)f(fonctionnan)n(t)g(en)h (notation)f(p)r(olo\177)656 2832 y(naise)g(in)n(v)n(erse.)p -0 TeXcolorgray 2047 5632 a FY(20)p 0 TeXcolorgray eop +0 TeXcolorgray 2047 5632 a F3(30)p 0 TeXcolorgray eop end -%%Page: 21 21 -TeXDict begin 21 20 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 31 31 +TeXDict begin 31 30 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(21)h FZ(\026)g(#)p -FY(21)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(31)g F4(\026)i(#)p +F3(31)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1038 2154 a Ft(Premi\350re)60 b(partie)525 2569 y FD(Concepts)72 -b(fondamen)-6 b(taux)p 0 TeXcolorgray 1623 5632 a FY(21)p +1038 2154 a Fx(Premi\350re)60 b(partie)525 2569 y FH(Concepts)72 +b(fondamen)-6 b(taux)p 0 TeXcolorgray 1623 5632 a F3(31)p 0 TeXcolorgray eop end -%%Page: 22 22 -TeXDict begin 22 21 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 32 32 +TeXDict begin 32 31 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(22)h FZ(\026)g(#)p -FY(22)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(32)g F4(\026)i(#)p +F3(32)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -21611,17 +24041,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 23 23 -TeXDict begin 23 22 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 33 33 +TeXDict begin 33 32 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(23)h FZ(\026)g(#)p -FY(23)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(33)g F4(\026)i(#)p +F3(33)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -21630,36 +24060,36 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1355 a Fs(1)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1355 a Fw(1)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1871 4 v 2232 1687 a FO(Notations)p 1 TeXcolorgray -0 TeXcolorgray 357 2173 a FZ(Le)g(fonctionnemen)n(t)f(in)n(terne)g(du)h -(RPL/)p FY(2)f FZ(se)h(fait)g(exclusiv)n(emen)n(t)e(en)i(notation)f(p)r +1687 1871 4 v 2232 1687 a FU(Notations)p 1 TeXcolorgray +0 TeXcolorgray 357 2173 a F4(Le)g(fonctionnemen)n(t)f(in)n(terne)g(du)h +(RPL/)p F3(2)f F4(se)h(fait)g(exclusiv)n(emen)n(t)e(en)i(notation)f(p)r (olo\177)232 2273 y(naise)g(in)n(v)n(ers\351e.)e(P)n(our)i(des)g (raisons)e(d'e\036cacit\351,)i(cette)h(notation)e(sera)g(la)h(logique)e (princi\177)232 2372 y(pale)27 b(utilis\351e)g(par)f(les)h(programmes)d -(\351crits)j(en)g(RPL/)p FY(2)p FZ(.)f(N\351anmoins,)g(p)r(our)h(des)g +(\351crits)j(en)g(RPL/)p F3(2)p F4(.)f(N\351anmoins,)g(p)r(our)h(des)g (raisons)232 2472 y(de)k(lisibilit\351s,)g(deux)g(autres)f(notations)f (son)n(t)i(utilis\351es)f(:)h(la)g(notation)e(alg\351brique)g(p)r(our) 232 2572 y(les)f(expressions)d(sym)n(b)r(olique)h(et)i(la)f(notation)g (in\034xe)g(p)r(our)g(les)g(structures)g(de)g(con)n(tr\364le.)232 -2848 y Fu(1)p Fv(.)p Fu(1)131 b Fv(Notation)41 b(p)t(olonaise)g(in)l(v) -l(erse)357 3030 y FZ(La)f(logique)f(principalemen)n(t)h(utilis\351e)h -(par)e(le)i(s\351quenceur)e(RPL/)p FY(2)h FZ(s'appuie)g(sur)232 +2848 y Fy(1)p Fz(.)p Fy(1)131 b Fz(Notation)41 b(p)t(olonaise)g(in)l(v) +l(erse)357 3030 y F4(La)f(logique)f(principalemen)n(t)h(utilis\351e)h +(par)e(le)i(s\351quenceur)e(RPL/)p F3(2)h F4(s'appuie)g(sur)232 3130 y(une)c(formalisation)d(math\351matique)i(conn)n(ue)g(sous)g(le)g (nom)h(de)f(\023)h(notation)e(p)r(olonaise)232 3230 y(in)n(v)n(erse)c (\024)i(et)g(d\351v)n(elopp)r(\351e)f(par)g(le)g(logicien)g(p)r -(olonais)f(Jean)h(\212uk)-5 b(asiwiecz)30 b(\()p FY(1878)p -FZ(-)p FY(1956)p FZ(\).)232 3329 y(Si)d(la)g(notation)f(alg\351brique)e +(olonais)f(Jean)h(\212uk)-5 b(asiwiecz)30 b(\()p F3(1878)p +F4(-)p F3(1956)p F4(\).)232 3329 y(Si)d(la)g(notation)f(alg\351brique)e (con)n(v)n(en)n(tionnelle)h(place)h(les)h(op)r(\351rateurs)e -FB(entr)l(e)h FZ(les)g(nom)n(bres)232 3429 y(ou)j(v)-5 +FF(entr)l(e)h F4(les)g(nom)n(bres)232 3429 y(ou)j(v)-5 b(ariables)27 b(d'une)i(expression)d(lors)i(de)g(son)g(\351v)-5 b(aluation,)28 b(la)g(notation)g(in)n(tro)r(duite)g(par)232 3529 y(\212uk)-5 b(asiwiecz)37 b(sp)r(\351ci\034e)h(les)g(op)r -(\351rateurs)d FB(avant)j FZ(les)g(v)-5 b(ariables.)36 +(\351rateurs)d FF(avant)j F4(les)g(v)-5 b(ariables.)36 b(Une)i(v)-5 b(arian)n(te)37 b(de)h(cette)232 3628 y(logique)33 -b(sp)r(\351ci\034e)h(les)g(op)r(\351rateurs)e FB(apr)l(\350s)j -FZ(les)f(v)-5 b(ariables)32 b(et)j(s'app)r(elle)e(alors)f(\023)j +b(sp)r(\351ci\034e)h(les)g(op)r(\351rateurs)e FF(apr)l(\350s)j +F4(les)f(v)-5 b(ariables)32 b(et)j(s'app)r(elle)e(alors)f(\023)j (notation)232 3728 y(p)r(olonaise)23 b(in)n(v)n(erse)g(\024)-7 b(.)25 b(L'id\351e)f(principale)f(de)i(la)f(notation)f(p)r(olonaise)g (in)n(v)n(erse)g(est)h(que)g(les)232 3827 y(nom)n(bres)18 @@ -21674,7 +24104,7 @@ b(des)g(commandes)f(prennen)n(t)h(des)g( (pile)f(et)h(y)f(ren)n(v)n(oien)n(t)232 4226 y(leurs)22 b(r\351sultats,)f(o\371)h(ils)g(p)r(euv)n(en)n(t)g(\340)g(leur)f(tour)h (\352tre)g(utilis\351s)g(comme)f(argumen)n(ts)g(d'autres)232 -4326 y(commandes.)357 4426 y(Le)39 b(RPL/)p FY(2)g FZ(utilise)h +4326 y(commandes.)357 4426 y(Le)39 b(RPL/)p F3(2)g F4(utilise)h (utilise)f(cette)h(logique)e(p)r(our)h(plusieurs)f(raisons,)g(la)h (premi\350re)232 4525 y(\351tan)n(t)e(qu'elle)g(\351vite)g(la)g (co\373teuse)f(in)n(terpr\351tation)g(n\351cessaire)f(\340)h(une)i @@ -21691,42 +24121,42 @@ g(argumen)n(ts)f(\351tan)n(t)h(pris)g(da (Cel\340)i(\351tan)n(t)g(dit,)i(l'utilisation)e(de)g(la)h(notation)e(p) r(olonaise)232 5123 y(in)n(v)n(erse)g(reste)h(sans)f(doute)i (l'obstacle)e(ma)5 b(jeur)28 b(que)i(rencon)n(treron)n(t)c(les)j -(utilisateurs)g(du)232 5223 y(RPL/)p FY(2)p FZ(,)i(car)f(si)h(elle)g +(utilisateurs)g(du)232 5223 y(RPL/)p F3(2)p F4(,)i(car)f(si)h(elle)g (est)f(tr\350s)h(e\036cace,)f(elle)h(n\351cessite)f(un)i (r\351arrangemen)n(t)27 b(men)n(tal)k(des)232 5322 y(s\351quences)e (d'instructions)f(d'une)i(expression)d(a)n(v)-5 b(an)n(t)28 b(de)i(p)r(ouv)n(oir)d(en)j(calculer)e(le)h(r\351sul\177)232 -5422 y(tat.)j(Cep)r(endan)n(t,)g(le)g(RPL/)p FY(2)f FZ(\351tan)n(t)g +5422 y(tat.)j(Cep)r(endan)n(t,)g(le)g(RPL/)p F3(2)f F4(\351tan)n(t)g (capable)g(d'e\033ectuer)g(des)h(calculs)f(formel,)g(il)h(reste)p -0 TeXcolorgray 1623 5632 a FY(23)p 0 TeXcolorgray eop +0 TeXcolorgray 1623 5632 a F3(33)p 0 TeXcolorgray eop end -%%Page: 24 24 -TeXDict begin 24 23 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 34 34 +TeXDict begin 34 33 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(24)h FZ(\026)g(#)p -FY(24)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(34)g F4(\026)i(#)p +F3(34)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 676 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 569 a +.7 TeXcolorgray -600 617 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 510 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 569 a Fq(1)-458 569 y + -458 510 a Fu(1)-458 510 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -569 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(24)1687 -b Fz(CHAPITRE)29 b Fy(1)p Fz(.)54 b(NOT)-7 b(A)g(TIONS)p -0 TeXcolorgray 656 540 a FZ(p)r(ossible)28 b(d'utiliser)h(des)g +510 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(34)1687 +b FD(CHAPITRE)29 b FC(1)p FD(.)54 b(NOT)-7 b(A)g(TIONS)p +0 TeXcolorgray 656 540 a F4(p)r(ossible)28 b(d'utiliser)h(des)g (expressions)e(en)j(notation)e(alg\351brique)f(mais)i(au)g(d\351trimen) n(t)g(de)656 640 y(la)i(v)n(\351lo)r(cit\351)f(du)i(langage.)d(L'un)i (des)g(a)n(v)-5 b(an)n(tages)29 b(essen)n(tiel)h(r\351sidan)n(t)g(de)i @@ -21738,10 +24168,10 @@ f(de)h(sa)n(v)n(oir)d(si)656 839 y(la)33 (de)g(plus)f(adapt\351)g(\340)h(ses)f(b)r(esoins)g(et)h(m\351langer)e (expressions)656 1038 y(alg\351briques)d(classiques)h(et)i (manipulations)e(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)780 -1138 y(La)e(pile)g(utilis\351e)g(par)f(le)h(RPL/)p FY(2)f -FZ(n'est)h(pas)f(limit\351e)h(en)h(taille.)e(Les)h(en)n(tr\351es)f(et)h +1138 y(La)e(pile)g(utilis\351e)g(par)f(le)h(RPL/)p F3(2)f +F4(n'est)h(pas)f(limit\351e)h(en)h(taille.)e(Les)h(en)n(tr\351es)f(et)h (sorties)656 1238 y(de)29 b(la)f(pile)g(se)h(fon)n(t)f(exclusiv)n(emen) -n(t)g(par)g(le)g(niv)n(eau)g FY(1)p FZ(.)g(P)n(our)g(des)g(raisons)f +n(t)g(par)g(le)g(niv)n(eau)g F3(1)p F4(.)g(P)n(our)g(des)g(raisons)f (d'e\036cacit\351)h(et)656 1337 y(a\034n)35 b(de)g(r\351duire)f(les)h (co\373ts)g(des)g(op)r(\351rations)e(d'a)5 b(jout)34 b(et)i(de)f(suppression)f(d'\351l\351men)n(ts,)656 1437 @@ -21752,9 +24182,9 @@ y(cette)24 b(pile)f(n'est)h(pas)f(implan 1636 y(P)n(our)20 b(les)h(m\352mes)g(raisons,)d(les)j(ob)5 b(jets)20 b(con)n(ten)n(us)g(dans)g(la)h(pile)g(ne)g(son)n(t)f (r\351ellemen)n(t)g(copi\351s)656 1736 y(ou)27 b(dupliqu\351s)g(que)h -(lors)e(de)h(leurs)g(mo)r(di\034cations.)656 2010 y Fu(1)p -Fv(.)p Fu(2)130 b Fv(Notation)42 b(alg\351brique)780 -2192 y FZ(Cette)f(notation)f(p)r(ermet)h(de)g(saisir)e(une)i +(lors)e(de)h(leurs)g(mo)r(di\034cations.)656 2010 y Fy(1)p +Fz(.)p Fy(2)130 b Fz(Notation)42 b(alg\351brique)780 +2192 y F4(Cette)f(notation)f(p)r(ermet)h(de)g(saisir)e(une)i (expression)e(sous)h(sa)g(forme)g(alg\351brique)656 2291 y(ordinaire,)22 b(puis)j(de)g(calculer)e(le)h(r\351sultat)g(lors)f(de)i (son)f(\351v)-5 b(aluation.)23 b(Cette)i(appro)r(c)n(he)e(a)h(le)656 @@ -21777,604 +24207,869 @@ h(de)g(calcul.)f(P)n(our)g(r\351duire)g( b(expression)e(alg\351brique)g(en)i(notation)f(p)r(olonaise)g(in)n(v)n (ers\351e)f(est)i(e\033ectu\351e)g(lors)f(de)656 3288 y(l'empilage)d(initial)i(de)f(l'ob)5 b(jet.)656 3562 -y Fu(1)p Fv(.)p Fu(3)130 b Fv(Notation)42 b(in\034xe)780 -3744 y FZ(Certaines)22 b(fonctions)f(du)i(langage)e(tra)n(v)-5 +y Fy(1)p Fz(.)p Fy(3)130 b Fz(Notation)42 b(in\034xe)780 +3744 y F4(Certaines)22 b(fonctions)f(du)i(langage)e(tra)n(v)-5 b(aillen)n(t)21 b(en)h(notation)g(in\034xe)g(p)r(our)g(des)g(raisons) 656 3843 y(de)28 b(clart\351.)e(Il)i(s'agit)f(principalemen)n(t)f(des)i (instructions)e(p)r(ortan)n(t)h(sur)g(des)h(blo)r(cs)f(de)g(pro\177)656 3943 y(grammes)21 b(comme)h(les)g(b)r(oucles)f(et)i(les)f(structures)f (de)i(con)n(tr\364le)d(et)j(de)f(reprise)f(sur)h(erreur.)656 4043 y(Dans)27 b(ce)g(cas,)g(l'instruction)g(est)g(mise)h(en)n(tre)f -(ses)f(argumen)n(ts.)656 4317 y Fu(1)p Fv(.)p Fu(4)130 -b Fv(Commen)l(taires)780 4499 y FZ(Les)21 b(programmes)d(RPL/)p -FY(2)i FZ(p)r(euv)n(en)n(t)h(con)n(tenir)e(deux)i(sortes)e(de)i(commen) +(ses)f(argumen)n(ts.)656 4317 y Fy(1)p Fz(.)p Fy(4)130 +b Fz(Commen)l(taires)780 4499 y F4(Les)21 b(programmes)d(RPL/)p +F3(2)i F4(p)r(euv)n(en)n(t)h(con)n(tenir)e(deux)i(sortes)e(de)i(commen) n(taires.)e(T)-7 b(out)656 4598 y(ce)34 b(qui)f(est)h(compris)f(en)n -(tre)g(les)g(balises)g FI(/*)g FZ(et)h FI(*/)f FZ(est)h(ignor\351.)e +(tre)g(les)g(balises)g FO(/*)g F4(et)h FO(*/)f F4(est)h(ignor\351.)e (De)i(la)f(m\352me)h(mani\350re,)656 4698 y(tout)27 b(ce)h(qui)f(suit)h -(une)g(balise)e FI(//)h FZ(est)h(ignor\351)d(jusqu'\340)i(la)h(\034n)f -(de)h(la)f(ligne.)p 0 TeXcolorgray 2047 5632 a FY(24)p +(une)g(balise)e FO(//)h F4(est)h(ignor\351)d(jusqu'\340)i(la)h(\034n)f +(de)h(la)f(ligne.)p 0 TeXcolorgray 2047 5632 a F3(34)p 0 TeXcolorgray eop end -%%Page: 25 25 -TeXDict begin 25 24 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 35 35 +TeXDict begin 35 34 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(25)h FZ(\026)g(#)p -FY(25)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(35)g F4(\026)i(#)p +F3(35)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1536 2865 333 v 1 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1526 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1370 a Fs(2)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1819 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1702 1236 4 v 1597 1702 a FO(T)-5 b(yp)5 b(es)60 b(de)f(donn\351es)p -1 TeXcolorgray 0 TeXcolorgray 357 2237 a FZ(Les)28 b(donn\351es)g -(manipul\351es)f(par)h(le)g(RPL/)p FY(2)g FZ(son)n(t)g(t)n(yp)r -(\351es.)g(Cep)r(endan)n(t,)g(l'a\033ectation)232 2336 +2902 1360 a Fw(2)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1808 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1692 1236 4 v 1597 1692 a FU(T)-5 b(yp)5 b(es)60 b(de)f(donn\351es)p +1 TeXcolorgray 0 TeXcolorgray 357 2216 a F4(Les)28 b(donn\351es)g +(manipul\351es)f(par)h(le)g(RPL/)p F3(2)g F4(son)n(t)g(t)n(yp)r +(\351es.)g(Cep)r(endan)n(t,)g(l'a\033ectation)232 2316 y(d'un)38 b(t)n(yp)r(e)f(\340)g(un)h(ob)5 b(jet)37 b(se)g(fait)g(de)h (mani\350re)e(automatique)g(et)h(non)g(par)g(d\351claration)232 -2436 y(pr\351alable.)31 b(Il)i(faut)f(aussi)g(noter)f(qu'un)i +2416 y(pr\351alable.)31 b(Il)i(faut)f(aussi)g(noter)f(qu'un)i (m\351canisme)e(d'h\351ritage)g(existe)h(en)n(tre)g(certains)232 -2535 y(t)n(yp)r(es,)g(p)r(ermettan)n(t)f(une)g(coh\351rence)f(des)h +2515 y(t)n(yp)r(es,)g(p)r(ermettan)n(t)f(une)g(coh\351rence)f(des)h (r\351sultats)f(de)i(calcul.)f(Ainsi,)g(si)g(un)h(calcul)f(ne)232 -2635 y(p)r(eut)e(\352tre)e(ac)n(hev)n(\351)f(en)h(en)n(tier,)g(il)h +2615 y(p)r(eut)e(\352tre)e(ac)n(hev)n(\351)f(en)h(en)n(tier,)g(il)h (passera)d(en)j(r\351el)e(v)n(oire)g(en)i(complexe.)357 -2750 y(P)n(our)h(des)h(raisons)d(de)j(p)r(erformances,)e(les)i(ob)5 +2720 y(P)n(our)h(des)h(raisons)d(de)j(p)r(erformances,)e(les)i(ob)5 b(jets)29 b(ne)g(son)n(t)h(copi\351s)e(que)i(lors)f(de)g(mo\177)232 -2850 y(di\034cations.)f(Dans)f(tous)h(les)g(autres)f(cas,)g(seule)h +2819 y(di\034cations.)f(Dans)f(tous)h(les)g(autres)f(cas,)g(seule)h (une)g(r\351f\351rence)f(est)h(copi\351e)f(et)h(un)h(m\352me)232 -2949 y(ob)5 b(jet)37 b(p)r(eut)h(\352tre)f(utilis\351)g(de)g(nom)n +2919 y(ob)5 b(jet)37 b(p)r(eut)h(\352tre)f(utilis\351)g(de)g(nom)n (breuses)f(fois)h(sans)f(jamais)g(\352tre)h(copi\351)g(\340)g(partir)f -(du)232 3049 y(momen)n(t)28 b(o\371)f(il)h(n'est)f(accessible)f(qu'en)h -(lecture)g(seule.)232 3405 y Fu(2)p Fv(.)p Fu(1)131 b -Fv(Scalaires)232 3632 y FL(2)p FM(.)p FL(1)p FM(.)p FL(1)113 -b FM(Bo)s(ol\351ens)357 3814 y FZ(Les)20 b(b)r(o)r(ol\351ens)f(ne)i -(formen)n(t)f(pas)f(un)i(t)n(yp)r(e)f(\340)g(part.)g(Il)h(s'agit)e -(d'en)n(tiers)g(qui)i(ne)f(prennen)n(t)232 3914 y(que)38 -b(deux)f(v)-5 b(aleurs,)36 b(vrai)g(ou)h(faux.)g(La)g(v)-5 -b(aleur)37 b(fausse)f(corresp)r(ond)f(\340)i Fp(0)g FZ(et)h(la)f(v)-5 -b(aleur)232 4014 y(vraie,)24 b(\340)h(tout)h(en)n(tier)e(non)h(n)n(ul.) -h(Deux)f(constan)n(tes)f(sym)n(b)r(oliques)g(son)n(t)h(in)n(tro)r -(duits)f(par)h(le)232 4113 y(langage)h(:)p 0 TeXcolorgray -357 4228 a(\025)p 0 TeXcolorgray 41 w FI(true)g FZ(v)-5 -b(alan)n(t)27 b FQ(\000)p Fp(1)f FZ(car)h(le)g(RPL/)p -FY(2)g FZ(traite)g(les)g(op)r(\351rations)f(logiques)g(bit)h(\340)h -(bit)14 b(;)p 0 TeXcolorgray 357 4328 a(\025)p 0 TeXcolorgray -41 w FI(false)25 b FZ(v)-5 b(alan)n(t)27 b Fp(0)p FZ(.)232 -4642 y FL(2)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(En)m(tiers)357 -4824 y FZ(La)25 b(longueur)g(nominale)g(des)g(en)n(tiers)g -(manipul\351s)h(par)f(le)g(s\351quenceur)g(est)h(de)g -Fp(64)f FZ(bits)232 4924 y(sign\351s.)e(Cette)h(longueur)e(ne)i(p)r -(eut)g(v)-5 b(arier)22 b(en)i(fonction)f(de)h(l'arc)n(hitecture)e(de)h -(la)h(mac)n(hine)232 5023 y(utilis\351e.)39 b(N\351anmoins,)f(il)g -(existe)g(un)h(m\351canisme)f(de)h(traitemen)n(t)f(des)g(d\351b)r -(ordemen)n(ts)232 5123 y(en)n(tiers)i(rendan)n(t)g(les)h(algorithmes)e -(p)r(ortables)g(quelle)i(que)g(soit)f(l'arc)n(hitecture)f(de)i(la)232 -5223 y(mac)n(hine.)30 b(Si)g(un)g(calcul)f(ne)h(p)r(eut)h(se)f(p)r -(oursuivre)e(en)i(en)n(tier)f(du)h(fait)g(de)g(l'imp)r(ossibilit\351) -232 5322 y(de)23 b(repr\351sen)n(ter)e(une)i(grandeur)e(en)h(en)n -(tier,)h(celle-ci)f(est)g(automatiquemen)n(t)g(con)n(v)n(ertie)f(en)232 -5422 y(r\351el.)p 0 TeXcolorgray 1623 5632 a FY(25)p -0 TeXcolorgray eop end -%%Page: 26 26 -TeXDict begin 26 25 bop 0 TeXcolorgray 0 TeXcolorgray +(du)232 3019 y(momen)n(t)28 b(o\371)f(il)h(n'est)f(accessible)f(qu'en)h +(lecture)g(seule.)357 3124 y(Les)40 b(instructions)g +FO(type)f F4(et)j FO(kind)d F4(p)r(ermetten)n(t)i(\340)f(tout)h(instan) +n(t)g(de)f(conna\356tre)g(le)232 3223 y(t)n(yp)r(e)f(d'un)f(ob)5 +b(jet.)38 b(Ces)g(deux)g(instructions)f(prennen)n(t)g(un)i(ob)5 +b(jet)37 b(au)h(niv)n(eau)f F3(1)h F4(de)g(la)232 3323 +y(pile)e(et)g(ren)n(v)n(oien)n(t)e(un)i(en)n(tier.)g(La)f +(signi\034cation)f(de)i(l'en)n(tier)f(ren)n(v)n(o)n(y)n(\351)e(est)j +(donn\351)f(aux)232 3422 y(tableaux)27 b F3(2)p F4(.)p +F3(1)f F4(et)i F3(2)p F4(.)p F3(2)p F4(.)232 3725 y Fy(2)p +Fz(.)p Fy(1)131 b Fz(Scalaires)232 3933 y FR(2)p FS(.)p +FR(1)p FS(.)p FR(1)113 b FS(Bo)s(ol\351ens)357 4096 y +F4(Les)20 b(b)r(o)r(ol\351ens)f(ne)i(formen)n(t)f(pas)f(un)i(t)n(yp)r +(e)f(\340)g(part.)g(Il)h(s'agit)e(d'en)n(tiers)g(qui)i(ne)f(prennen)n +(t)232 4196 y(que)38 b(deux)f(v)-5 b(aleurs,)36 b(vrai)g(ou)h(faux.)g +(La)g(v)-5 b(aleur)37 b(fausse)f(corresp)r(ond)f(\340)i +FJ(0)g F4(et)h(la)f(v)-5 b(aleur)232 4296 y(vraie,)24 +b(\340)h(tout)h(en)n(tier)e(non)h(n)n(ul.)h(Deux)f(constan)n(tes)f(sym) +n(b)r(oliques)g(son)n(t)h(in)n(tro)r(duits)f(par)h(le)232 +4395 y(langage)h(:)p 0 TeXcolorgray 357 4500 a(\025)p +0 TeXcolorgray 41 w FO(true)g F4(v)-5 b(alan)n(t)27 b +FK(\000)p FJ(1)f F4(car)h(le)g(RPL/)p F3(2)g F4(traite)g(les)g(op)r +(\351rations)f(logiques)g(bit)h(\340)h(bit)14 b(;)p 0 +TeXcolorgray 357 4600 a(\025)p 0 TeXcolorgray 41 w FO(false)25 +b F4(v)-5 b(alan)n(t)27 b FJ(0)p F4(.)232 4860 y FR(2)p +FS(.)p FR(1)p FS(.)p FR(2)113 b FS(En)m(tiers)357 5023 +y F4(La)25 b(longueur)g(nominale)g(des)g(en)n(tiers)g(manipul\351s)h +(par)f(le)g(s\351quenceur)g(est)h(de)g FJ(64)f F4(bits)232 +5123 y(sign\351s.)e(Cette)h(longueur)e(ne)i(p)r(eut)g(v)-5 +b(arier)22 b(en)i(fonction)f(de)h(l'arc)n(hitecture)e(de)h(la)h(mac)n +(hine)232 5223 y(utilis\351e.)39 b(N\351anmoins,)f(il)g(existe)g(un)h +(m\351canisme)f(de)h(traitemen)n(t)f(des)g(d\351b)r(ordemen)n(ts)232 +5322 y(en)n(tiers)i(rendan)n(t)g(les)h(algorithmes)e(p)r(ortables)g +(quelle)i(que)g(soit)f(l'arc)n(hitecture)f(de)i(la)232 +5422 y(mac)n(hine.)30 b(Si)g(un)g(calcul)f(ne)h(p)r(eut)h(se)f(p)r +(oursuivre)e(en)i(en)n(tier)f(du)h(fait)g(de)g(l'imp)r(ossibilit\351)p +0 TeXcolorgray 1623 5632 a F3(35)p 0 TeXcolorgray eop +end +%%Page: 36 36 +TeXDict begin 36 35 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(36)g F4(\026)i(#)p +F3(36)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 585 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 585 a Fu(2)-458 585 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -458 +585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(36)1317 +b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p +0 TeXcolorgray 0 TeXcolorgray 1335 765 1507 4 v 1335 +865 4 100 v 1388 835 a FQ(Argumen)m(t)p 2382 865 V 624 +w(R\351sultat)p 2838 865 V 1335 868 17 4 v 1335 888 V +1335 868 V 1335 888 V 1351 868 V 1351 888 V 1368 868 +V 1368 888 V 1384 868 V 1384 888 V 1401 868 V 1401 888 +V 1418 868 V 1418 888 V 1434 868 V 1434 888 V 1451 868 +V 1451 888 V 1467 868 V 1467 888 V 1484 868 V 1484 888 +V 1501 868 V 1501 888 V 1517 868 V 1517 888 V 1534 868 +V 1534 888 V 1550 868 V 1550 888 V 1567 868 V 1567 888 +V 1584 868 V 1584 888 V 1600 868 V 1600 888 V 1617 868 +V 1617 888 V 1633 868 V 1633 888 V 1650 868 V 1650 888 +V 1667 868 V 1667 888 V 1683 868 V 1683 888 V 1700 868 +V 1700 888 V 1716 868 V 1716 888 V 1733 868 V 1733 888 +V 1750 868 V 1750 888 V 1766 868 V 1766 888 V 1783 868 +V 1783 888 V 1799 868 V 1799 888 V 1816 868 V 1816 888 +V 1833 868 V 1833 888 V 1849 868 V 1849 888 V 1866 868 +V 1866 888 V 1882 868 V 1882 888 V 1899 868 V 1899 888 +V 1916 868 V 1916 888 V 1932 868 V 1932 888 V 1949 868 +V 1949 888 V 1966 868 V 1966 888 V 1982 868 V 1982 888 +V 1999 868 V 1999 888 V 2015 868 V 2015 888 V 2032 868 +V 2032 888 V 2049 868 V 2049 888 V 2065 868 V 2065 888 +V 2082 868 V 2082 888 V 2098 868 V 2098 888 V 2115 868 +V 2115 888 V 2132 868 V 2132 888 V 2148 868 V 2148 888 +V 2165 868 V 2165 888 V 2181 868 V 2181 888 V 2198 868 +V 2198 888 V 2215 868 V 2215 888 V 2231 868 V 2231 888 +V 2248 868 V 2248 888 V 2264 868 V 2264 888 V 2281 868 +V 2281 888 V 2298 868 V 2298 888 V 2314 868 V 2314 888 +V 2331 868 V 2331 888 V 2347 868 V 2347 888 V 2364 868 +V 2364 888 V 2369 868 V 2369 888 V 2386 868 V 2386 888 +V 2386 868 V 2386 888 V 2402 868 V 2402 888 V 2419 868 +V 2419 888 V 2435 868 V 2435 888 V 2452 868 V 2452 888 +V 2469 868 V 2469 888 V 2485 868 V 2485 888 V 2502 868 +V 2502 888 V 2519 868 V 2519 888 V 2535 868 V 2535 888 +V 2552 868 V 2552 888 V 2568 868 V 2568 888 V 2585 868 +V 2585 888 V 2602 868 V 2602 888 V 2618 868 V 2618 888 +V 2635 868 V 2635 888 V 2651 868 V 2651 888 V 2668 868 +V 2668 888 V 2685 868 V 2685 888 V 2701 868 V 2701 888 +V 2718 868 V 2718 888 V 2734 868 V 2734 888 V 2751 868 +V 2751 888 V 2768 868 V 2768 888 V 2784 868 V 2784 888 +V 2801 868 V 2801 888 V 2817 868 V 2817 888 V 2824 868 +V 2824 888 V 1335 988 4 100 v 1388 958 a F4(En)n(tier)p +2382 988 V 978 w F3(0)p 2838 988 V 1335 1087 V 1388 1058 +a F4(R\351el)p 2382 1087 V 1045 w F3(0)p 2838 1087 V +1335 1187 V 1388 1157 a F4(Complexe)p 2382 1187 V 845 +w F3(1)p 2838 1187 V 1335 1287 V 1388 1257 a F4(Cha\356ne)e(de)g +(caract\350res)p 2382 1287 V 449 w F3(2)p 2838 1287 V +1335 1386 V 1388 1356 a F4(V)-7 b(ecteur)27 b(d'en)n(tiers)p +2382 1386 V 591 w F3(3)p 2838 1386 V 1335 1486 V 1388 +1456 a F4(V)-7 b(ecteur)27 b(de)h(r\351els)p 2382 1486 +V 625 w F3(3)p 2838 1486 V 1335 1586 V 1388 1556 a F4(Matrice)e(d'en)n +(tiers)p 2382 1586 V 589 w F3(3)p 2838 1586 V 1335 1685 +V 1388 1655 a F4(Matrice)g(de)i(r\351els)p 2382 1685 +V 623 w F3(3)p 2838 1685 V 1335 1785 V 1388 1755 a F4(V)-7 +b(ecteur)27 b(de)h(complexes)p 2382 1785 V 420 w F3(4)p +2838 1785 V 1335 1884 V 1388 1855 a F4(Matrice)e(de)i(r\351els)p +2382 1884 V 623 w F3(4)p 2838 1884 V 1335 1984 V 1388 +1954 a F4(Liste)p 2382 1984 V 1026 w F3(5)p 2838 1984 +V 1335 2084 V 1388 2054 a F4(A)n(dresse)p 2382 2084 V +924 w F3(6)p 2838 2084 V 1335 2183 V 1388 2153 a F4(Nom)p +2382 2183 V 1030 w F3(7)p 2838 2183 V 1335 2283 V 1388 +2253 a F4(Expression)e(RPN)p 2382 2283 V 605 w F3(8)p +2838 2283 V 1335 2383 V 1388 2353 a F4(Expression)g(alg\351brique)p +2382 2383 V 411 w F3(9)p 2838 2383 V 1335 2482 V 1388 +2452 a F4(En)n(tier)h(binaire)p 2382 2482 V 680 w F3(10)p +2838 2482 V 1335 2582 V 1388 2552 a F4(Fic)n(hiers)p +2382 2582 V 898 w F3(11)p 2838 2582 V 1335 2681 V 1388 +2652 a F4(Biblioth\350que)f(partag\351e)p 2382 2681 V +387 w F3(12)p 2838 2681 V 1335 2781 V 1388 2751 a F4(So)r(c)n(k)n(et)p +2382 2781 V 946 w F3(13)p 2838 2781 V 1335 2881 V 1388 +2851 a F4(Pro)r(cessus)p 2382 2881 V 830 w F3(14)p 2838 +2881 V 1335 2980 V 1388 2950 a F4(F)-7 b(onction)p 2382 +2980 V 867 w F3(15)p 2838 2980 V 1335 3080 V 1388 3050 +a F4(T)g(able)p 2382 3080 V 981 w F3(16)p 2838 3080 V +1335 3083 1507 4 v 0 TeXcolorgray 1357 3232 a FV(T)g(able)27 +b F3(2)p F4(.)p F3(1)g F4(\025)g(V)-7 b(aleurs)26 b(ren)n(v)n(o)n(y)n +(\351es)f(par)h FO(type)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 1335 3930 V 1335 4029 4 100 v 1388 3999 +a FQ(Argumen)m(t)p 2382 4029 V 624 w(R\351sultat)p 2838 +4029 V 1335 4033 17 4 v 1335 4053 V 1335 4033 V 1335 +4053 V 1351 4033 V 1351 4053 V 1368 4033 V 1368 4053 +V 1384 4033 V 1384 4053 V 1401 4033 V 1401 4053 V 1418 +4033 V 1418 4053 V 1434 4033 V 1434 4053 V 1451 4033 +V 1451 4053 V 1467 4033 V 1467 4053 V 1484 4033 V 1484 +4053 V 1501 4033 V 1501 4053 V 1517 4033 V 1517 4053 +V 1534 4033 V 1534 4053 V 1550 4033 V 1550 4053 V 1567 +4033 V 1567 4053 V 1584 4033 V 1584 4053 V 1600 4033 +V 1600 4053 V 1617 4033 V 1617 4053 V 1633 4033 V 1633 +4053 V 1650 4033 V 1650 4053 V 1667 4033 V 1667 4053 +V 1683 4033 V 1683 4053 V 1700 4033 V 1700 4053 V 1716 +4033 V 1716 4053 V 1733 4033 V 1733 4053 V 1750 4033 +V 1750 4053 V 1766 4033 V 1766 4053 V 1783 4033 V 1783 +4053 V 1799 4033 V 1799 4053 V 1816 4033 V 1816 4053 +V 1833 4033 V 1833 4053 V 1849 4033 V 1849 4053 V 1866 +4033 V 1866 4053 V 1882 4033 V 1882 4053 V 1899 4033 +V 1899 4053 V 1916 4033 V 1916 4053 V 1932 4033 V 1932 +4053 V 1949 4033 V 1949 4053 V 1966 4033 V 1966 4053 +V 1982 4033 V 1982 4053 V 1999 4033 V 1999 4053 V 2015 +4033 V 2015 4053 V 2032 4033 V 2032 4053 V 2049 4033 +V 2049 4053 V 2065 4033 V 2065 4053 V 2082 4033 V 2082 +4053 V 2098 4033 V 2098 4053 V 2115 4033 V 2115 4053 +V 2132 4033 V 2132 4053 V 2148 4033 V 2148 4053 V 2165 +4033 V 2165 4053 V 2181 4033 V 2181 4053 V 2198 4033 +V 2198 4053 V 2215 4033 V 2215 4053 V 2231 4033 V 2231 +4053 V 2248 4033 V 2248 4053 V 2264 4033 V 2264 4053 +V 2281 4033 V 2281 4053 V 2298 4033 V 2298 4053 V 2314 +4033 V 2314 4053 V 2331 4033 V 2331 4053 V 2347 4033 +V 2347 4053 V 2364 4033 V 2364 4053 V 2369 4033 V 2369 +4053 V 2386 4033 V 2386 4053 V 2386 4033 V 2386 4053 +V 2402 4033 V 2402 4053 V 2419 4033 V 2419 4053 V 2435 +4033 V 2435 4053 V 2452 4033 V 2452 4053 V 2469 4033 +V 2469 4053 V 2485 4033 V 2485 4053 V 2502 4033 V 2502 +4053 V 2519 4033 V 2519 4053 V 2535 4033 V 2535 4053 +V 2552 4033 V 2552 4053 V 2568 4033 V 2568 4053 V 2585 +4033 V 2585 4053 V 2602 4033 V 2602 4053 V 2618 4033 +V 2618 4053 V 2635 4033 V 2635 4053 V 2651 4033 V 2651 +4053 V 2668 4033 V 2668 4053 V 2685 4033 V 2685 4053 +V 2701 4033 V 2701 4053 V 2718 4033 V 2718 4053 V 2734 +4033 V 2734 4053 V 2751 4033 V 2751 4053 V 2768 4033 +V 2768 4053 V 2784 4033 V 2784 4053 V 2801 4033 V 2801 +4053 V 2817 4033 V 2817 4053 V 2824 4033 V 2824 4053 +V 1335 4152 4 100 v 1388 4122 a F4(En)n(tier)p 2382 4152 +V 978 w F3(0)p 2838 4152 V 1335 4252 V 1388 4222 a F4(V)-7 +b(ecteur)27 b(d'en)n(tiers)p 2382 4252 V 591 w F3(0)p +2838 4252 V 1335 4351 V 1388 4321 a F4(Matrice)f(d'en)n(tiers)p +2382 4351 V 589 w F3(0)p 2838 4351 V 1335 4451 V 1388 +4421 a F4(R\351el)p 2382 4451 V 1045 w F3(1)p 2838 4451 +V 1335 4551 V 1388 4521 a F4(V)-7 b(ecteur)27 b(de)h(r\351els)p +2382 4551 V 625 w F3(1)p 2838 4551 V 1335 4650 V 1388 +4620 a F4(Matrice)e(de)i(r\351els)p 2382 4650 V 623 w +F3(1)p 2838 4650 V 1335 4750 V 1388 4720 a F4(Complexe)p +2382 4750 V 845 w F3(2)p 2838 4750 V 1335 4850 V 1388 +4820 a F4(V)-7 b(ecteur)27 b(de)h(complexes)p 2382 4850 +V 420 w F3(2)p 2838 4850 V 1335 4949 V 1388 4919 a F4(Matrice)e(de)i +(complexes)p 2382 4949 V 418 w F3(2)p 2838 4949 V 1335 +4952 1507 4 v 0 TeXcolorgray 1357 5101 a FV(T)-7 b(able)27 +b F3(2)p F4(.)p F3(2)g F4(\025)g(V)-7 b(aleurs)26 b(ren)n(v)n(o)n(y)n +(\351es)f(par)h FO(kind)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 2047 5632 a F3(36)p 0 TeXcolorgray eop +end +%%Page: 37 37 +TeXDict begin 37 36 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(37)g F4(\026)i(#)p +F3(37)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(2)p +FD(.)p FC(2)p FD(.)55 b(VECTEURS)2134 b F3(37)p .7 TeXcolorgray +.7 TeXcolorgray 4134 692 227 266 v .7 TeXcolorgray 0 +TeXcolorgray 4219 585 a Fu(2)p .7 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 232 540 a F4(de)23 b(repr\351sen)n(ter)e(une)i(grandeur) +e(en)h(en)n(tier,)h(celle-ci)f(est)g(automatiquemen)n(t)g(con)n(v)n +(ertie)f(en)232 640 y(r\351el.)232 939 y FR(2)p FS(.)p +FR(1)p FS(.)p FR(3)113 b FS(R\351els)357 1115 y F4(Les)32 +b(r\351els)f(utilis\351s)h(son)n(t)g(par)f(d\351faut)h(des)g(\035ottan) +n(ts)g(co)r(d\351s)f(sur)h FJ(64)g F4(bits.)g(Cette)g(lon\177)232 +1215 y(gueur)24 b(ne)h(d\351p)r(end)h(pas)e(de)h(l'arc)n(hitecture)e +(du)j(syst\350me)e(h\364te.)h(T)-7 b(rois)23 b(constan)n(tes)h(sym)n(b) +r(o\177)232 1314 y(liques)i(\026)g(sur)f(lequelles)g(il)h(est)f(p)r +(ossible)g(d'e\033ectuer)h(des)f(op)r(\351rations)f(arithm\351tiques)h +(\026)232 1414 y(p)r(euv)n(en)n(t)j(appara\356tre)d(:)p +0 TeXcolorgray 357 1526 a(\025)p 0 TeXcolorgray 41 w +FO(nan)39 b F4(ou)i FF(not)g(a)h(numb)l(er)81 b F4(repr\351sen)n(tan)n +(t)38 b(surv)n(enan)n(t)h(lors)h(d'un)h(calcul)f(don)n(t)g(le)440 +1626 y(r\351sultat)27 b(est)g(ind\351termin\351)g(comme)g +FJ(0)p FN(=)p FJ(0)14 b F4(;)p 0 TeXcolorgray 357 1725 +a(\025)p 0 TeXcolorgray 41 w FO(-inf)26 b F4(ou)h FO(+inf)54 +b F4(repr\351sen)n(tan)n(t)25 b(les)i(deux)h(in\034nis.)357 +1837 y(Un)37 b(r\351el)f(se)g(note)g(sous)g(la)g(forme)g +FK(\006)p FO(\(MANT\)E)p FK(\006)p FO(\(EXP\))p F4(,)31 +b(la)36 b(man)n(tisse)f(\351tan)n(t)i(r\351elle,)232 +1937 y(l'exp)r(osan)n(t)h(en)n(tier,)f(les)h(signes)g(optionnels)f(et)i +(la)f(casse)f(indi\033\351ren)n(te.)h(Le)g(s\351parateur)232 +2037 y(d\351cimal)28 b(v)-5 b(arie)27 b(en)i(fonction)e(du)i(mo)r(de)f +(de)g(fonctionnemen)n(t)g(et)h(sera)d(soit)i(le)g(p)r(oin)n(t,)g(soit) +232 2136 y(la)g(virgule.)357 2248 y(Lorsqu'une)19 b(op)r(\351ration)g +(n'admet)h(pas)g(de)g(r\351sultat)g(dans)g(le)g(corps)f(des)h +(r\351els,)g(mais)g(un)232 2348 y(r\351sultat)k(unique)h(dans)f(le)h +(corps)f(des)g(complexes,)g(elle)g(retourne)g(un)h(r\351sultat)f +(complexe.)232 2448 y(Ainsi,)41 b FO(<<)h(-1)h(SQRT)f(>>)d +F4(donne)h(un)h(r\351sultat)e(complexe,)g(mais)h FO(<<)i(-1)h(3)g(INV)f +(\002)i(>>)232 2547 y F4(pro)n(v)n(o)r(que)26 b(une)h(erreur)f(car)h +(le)g(r\351sultat)g(de)g(l'op)r(\351ration)f(n'est)i(pas)e(unique.)232 +2846 y FR(2)p FS(.)p FR(1)p FS(.)p FR(4)113 b FS(Complexes)357 +3023 y F4(Un)34 b(complexe)e(est)i(p)r(our)e(le)i(s\351quenceur)e(un)i +(group)r(e)e(de)h(deux)g(r\351els)g(repr\351sen)n(tan)n(t)232 +3122 y(resp)r(ectiv)n(emen)n(t)20 b(sa)g(partie)h(r\351elle)f(et)h(sa)f +(partie)g(imaginaire.)f(Il)i(se)g(note)f FO(\(Re,Im\))e +F4(lorsque)232 3222 y(le)28 b(s\351parateur)d(d\351cimal)i(est)h(le)f +(p)r(oin)n(t,)h(et)f FO(\(Re.Im\))e F4(lorsque)h(celui-ci)h(est)g(la)g +(virgule.)232 3563 y Fy(2)p Fz(.)p Fy(2)131 b Fz(V)-11 +b(ecteurs)357 3768 y F4(Un)29 b(v)n(ecteur)g(est)g(un)g(tableau)f(de)h +(scalaires)e(\340)i(une)g(seule)g(dimension.)f(Selon)h(les)g(sca\177) +232 3867 y(laires)19 b(le)h(comp)r(osan)n(t,)e(un)i(v)n(ecteur)f(p)r +(eut)h(\352tre)f(d\351clar\351)g(comme)g(en)n(tier,)g(r\351el)g(ou)h +(complexe.)232 3967 y(Il)28 b(faut)g(noter)f(que)h(tous)f(les)g +(scalaires)e(comp)r(osan)n(t)i(le)g(v)n(ecteur)g(son)n(t)g(du)h +(m\352me)g(t)n(yp)r(e.)g(Si)232 4067 y(un)36 b(v)n(ecteur)d +(appara\356t)g(dans)h(une)h(expression)e(matricielle,)h(celui-ci)g +(corresp)r(ond)f(g\351n\351\177)232 4166 y(ralemen)n(t)k(\340)g(une)h +(matrice)e(colonne.)h(Le)g(d\351limiteur)h(utilis\351)f(p)r(our)g(un)h +(v)n(ecteur)e(est)i(le)232 4266 y(cro)r(c)n(het.)27 b(Ainsi,)g(un)h(v)n +(ecteur)f(sera)f(not\351)h FO([)43 b(s)1680 4278 y Ft(1)1758 +4266 y FO(s)1802 4278 y Ft(2)1881 4266 y FO(...)f(s)2098 +4278 y Ft(n)2177 4266 y FO(])p F4(.)232 4607 y Fy(2)p +Fz(.)p Fy(3)131 b Fz(Matrices)357 4812 y F4(Une)34 b(matrice)e(est)h +(un)h(tableau)e(de)i(scalaires)d(\340)h(deux)i(dimensions,)e(m\352me)i +(si)f(cette)232 4911 y(matrice)f(ne)g(comp)r(orte)f(qu'une)h(seule)g +(ligne.)g(\300)g(l'instar)g(des)g(v)n(ecteurs,)e(elle)j(p)r(eut)f +(\352tre)232 5011 y(en)n(ti\350re,)h(r\351elle)f(ou)h(complexe.)g +(Comme)g(il)g(s'agit)f(d'un)i(assem)n(blage)d(de)i(v)n(ecteurs,)f(elle) +232 5110 y(est)c(not\351e)f FO([[)43 b(s)757 5122 y Ft(11)867 +5110 y FO(s)910 5122 y Ft(12)1020 5110 y FO(...)f(s)1238 +5122 y Ft(1n)1347 5110 y FO(]...[s)1609 5122 y Ft(m1)1718 +5110 y FO(s)1762 5122 y Ft(m2)1871 5110 y FO(...)g(s)2089 +5122 y Ft(mn)2198 5110 y FO(]])p F4(.)357 5223 y(Il)18 +b(est)h(imp)r(ossible)f(de)g(cr\351er)f(des)h(tableaux)f(\340)h(plus)h +(de)f(deux)h(dimensions)e(sous)h(la)f(forme)232 5322 +y(de)38 b(matrices.)e(N\351anmoins,)h(il)g(est)g(p)r(ossible)g +(d'utiliser)g(des)g(tableaux)f(de)i(dimensions)232 5422 +y(quelconques,)27 b(v)n(oire)e(de)j(section)f(non)g(r\351guli\350re,)f +(par)g(le)i(biais)f(de)g(listes.)p 0 TeXcolorgray 1623 +5632 a F3(37)p 0 TeXcolorgray eop end +%%Page: 38 38 +TeXDict begin 38 37 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(26)h FZ(\026)g(#)p -FY(26)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(38)g F4(\026)i(#)p +F3(38)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 809 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 702 a +.7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 585 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 702 a Fq(2)-458 702 y + -458 585 a Fu(2)-458 585 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -702 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(26)1317 -b Fz(CHAPITRE)29 b Fy(2)p Fz(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p -0 TeXcolorgray 656 540 a FL(2)p FM(.)p FL(1)p FM(.)p -FL(3)112 b FM(R\351els)780 693 y FZ(Les)32 b(r\351els)f(utilis\351s)h -(son)n(t)g(par)f(d\351faut)i(des)f(\035ottan)n(ts)f(co)r(d\351s)h(sur)g -Fp(64)f FZ(bits.)h(Cette)h(lon\177)656 793 y(gueur)24 -b(ne)h(d\351p)r(end)g(pas)g(de)g(l'arc)n(hitecture)e(du)i(syst\350me)f -(h\364te.)h(T)-7 b(rois)24 b(constan)n(tes)f(sym)n(b)r(o\177)656 -893 y(liques)i(\026)h(sur)f(lequelles)g(il)h(est)g(p)r(ossible)f -(d'e\033ectuer)g(des)h(op)r(\351rations)e(arithm\351tiques)g(\026)656 -992 y(p)r(euv)n(en)n(t)j(appara\356tre)e(:)p 0 TeXcolorgray -780 1092 a(\025)p 0 TeXcolorgray 41 w FI(nan)40 b FZ(ou)g -FB(not)h(a)i(numb)l(er)80 b FZ(repr\351sen)n(tan)n(t)39 -b(surv)n(enan)n(t)g(lors)g(d'un)i(calcul)f(don)n(t)g(le)863 -1192 y(r\351sultat)27 b(est)g(ind\351termin\351)h(comme)f -Fp(0)p FH(=)p Fp(0)14 b FZ(;)p 0 TeXcolorgray 780 1291 -a(\025)p 0 TeXcolorgray 41 w FI(-inf)26 b FZ(ou)h FI(+inf)54 -b FZ(repr\351sen)n(tan)n(t)26 b(les)h(deux)g(in\034nis.)780 -1391 y(Un)37 b(r\351el)f(se)g(note)h(sous)e(la)h(forme)g -FQ(\006)p FI(\(MANT\)E)p FQ(\006)p FI(\(EXP\))p FZ(,)31 -b(la)36 b(man)n(tisse)g(\351tan)n(t)g(r\351elle,)656 -1490 y(l'exp)r(osan)n(t)h(en)n(tier,)h(les)g(signes)f(optionnels)g(et)i -(la)f(casse)f(indi\033\351ren)n(te.)h(Le)h(s\351parateur)656 -1590 y(d\351cimal)28 b(v)-5 b(arie)27 b(en)h(fonction)g(du)g(mo)r(de)h -(de)f(fonctionnemen)n(t)g(et)g(sera)f(soit)g(le)i(p)r(oin)n(t,)f(soit) -656 1690 y(la)f(virgule.)780 1789 y(Lorsqu'une)19 b(op)r(\351ration)g -(n'admet)h(pas)g(de)h(r\351sultat)e(dans)h(le)g(corps)f(des)i -(r\351els,)e(mais)h(un)656 1889 y(r\351sultat)k(unique)h(dans)f(le)h -(corps)e(des)i(complexes,)e(elle)i(retourne)e(un)i(r\351sultat)f -(complexe.)656 1989 y(Ainsi,)40 b FI(<<)j(-1)g(SQRT)e(>>)f -FZ(donne)g(un)g(r\351sultat)f(complexe,)g(mais)h FI(<<)j(-1)f(3)i(INV)e -(\002)h(>>)656 2088 y FZ(pro)n(v)n(o)r(que)25 b(une)j(erreur)e(car)g -(le)i(r\351sultat)e(de)i(l'op)r(\351ration)e(n'est)h(pas)g(unique.)656 -2317 y FL(2)p FM(.)p FL(1)p FM(.)p FL(4)112 b FM(Complexes)780 -2470 y FZ(Un)34 b(complexe)f(est)g(p)r(our)g(le)g(s\351quenceur)f(un)i -(group)r(e)e(de)i(deux)f(r\351els)f(repr\351sen)n(tan)n(t)656 -2570 y(resp)r(ectiv)n(emen)n(t)20 b(sa)g(partie)g(r\351elle)g(et)h(sa)f -(partie)h(imaginaire.)d(Il)j(se)g(note)g FI(\(Re,Im\))d -FZ(lorsque)656 2669 y(le)27 b(s\351parateur)f(d\351cimal)h(est)g(le)h -(p)r(oin)n(t,)f(et)h FI(\(Re.Im\))c FZ(lorsque)i(celui-ci)h(est)h(la)f -(virgule.)656 2940 y Fu(2)p Fv(.)p Fu(2)130 b Fv(V)-11 -b(ecteurs)780 3122 y FZ(Un)30 b(v)n(ecteur)e(est)h(un)g(tableau)g(de)g -(scalaires)e(\340)h(une)i(seule)e(dimension.)h(Selon)g(les)f(sca\177) -656 3222 y(laires)18 b(le)i(comp)r(osan)n(t,)e(un)i(v)n(ecteur)f(p)r -(eut)h(\352tre)g(d\351clar\351)e(comme)i(en)n(tier,)f(r\351el)g(ou)g -(complexe.)656 3321 y(Il)28 b(faut)g(noter)e(que)i(tous)f(les)h -(scalaires)d(comp)r(osan)n(t)h(le)i(v)n(ecteur)e(son)n(t)h(du)h -(m\352me)g(t)n(yp)r(e.)g(Si)656 3421 y(un)35 b(v)n(ecteur)f -(appara\356t)f(dans)h(une)h(expression)e(matricielle,)g(celui-ci)i -(corresp)r(ond)d(g\351n\351\177)656 3520 y(ralemen)n(t)k(\340)h(une)h -(matrice)f(colonne.)f(Le)i(d\351limiteur)f(utilis\351)h(p)r(our)e(un)i -(v)n(ecteur)f(est)g(le)656 3620 y(cro)r(c)n(het.)26 b(Ainsi,)i(un)g(v)n -(ecteur)e(sera)g(not\351)h FI([)44 b(s)2103 3632 y Fo(1)2182 -3620 y FI(s)2225 3632 y Fo(2)2304 3620 y FI(...)e(s)2522 -3632 y Fo(n)2600 3620 y FI(])p FZ(.)656 3891 y Fu(2)p -Fv(.)p Fu(3)130 b Fv(Matrices)780 4073 y FZ(Une)34 b(matrice)e(est)i -(un)f(tableau)g(de)g(scalaires)e(\340)i(deux)g(dimensions,)g(m\352me)g -(si)g(cette)656 4172 y(matrice)e(ne)h(comp)r(orte)g(qu'une)g(seule)g -(ligne.)f(\300)i(l'instar)e(des)h(v)n(ecteurs,)f(elle)h(p)r(eut)h -(\352tre)656 4272 y(en)n(ti\350re,)f(r\351elle)h(ou)g(complexe.)f -(Comme)h(il)g(s'agit)g(d'un)g(assem)n(blage)e(de)i(v)n(ecteurs,)f(elle) -656 4372 y(est)27 b(not\351e)g FI([[)43 b(s)1181 4384 -y Fo(11)1290 4372 y FI(s)1334 4384 y Fo(12)1443 4372 -y FI(...)f(s)1661 4384 y Fo(1n)1771 4372 y FI(]...[s)2032 -4384 y Fo(m1)2141 4372 y FI(s)2185 4384 y Fo(m2)2294 -4372 y FI(...)h(s)2512 4384 y Fo(mn)2622 4372 y FI(]])p -FZ(.)780 4471 y(Il)19 b(est)f(imp)r(ossible)g(de)g(cr\351er)f(des)i -(tableaux)e(\340)h(plus)g(de)h(deux)f(dimensions)g(sous)f(la)h(forme) -656 4571 y(de)37 b(matrices.)g(N\351anmoins,)f(il)h(est)h(p)r(ossible)e -(d'utiliser)h(des)g(tableaux)g(de)g(dimensions)656 4670 -y(quelconques,)26 b(v)n(oire)g(de)h(section)g(non)g(r\351guli\350re,)f -(par)h(le)g(biais)g(de)h(listes.)656 4941 y Fu(2)p Fv(.)p -Fu(4)130 b Fv(Listes)780 5123 y FZ(Les)43 b(listes)g(son)n(t)f -(form\351es)g(de)h(collections)f(d'ob)5 b(jets)42 b -(h\351t\351rog\350nes)f(ou)i(non.)g(Elles)656 5223 y(p)r(euv)n(en)n(t) +585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(38)1317 +b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p +0 TeXcolorgray 656 540 a Fy(2)p Fz(.)p Fy(4)130 b Fz(Listes)780 +728 y F4(Les)43 b(listes)g(son)n(t)f(form\351es)g(de)h(collections)f +(d'ob)5 b(jets)42 b(h\351t\351rog\350nes)f(ou)i(non.)g(Elles)656 +827 y(p)r(euv)n(en)n(t)28 b(\352tre)f(incluses)h(les)g(unes)g(dans)f +(les)h(autres)f(sans)g(limitation)h(aucune)f(si)h(ce)g(n'est)656 +927 y(la)g(m\351moire)f(disp)r(onible)h(sur)f(le)h(calculateur.)f(Le)h +(d\351limiteur)g(utilis\351)g(est)g(l'accolade,)e(ce)656 +1026 y(qui)h(fait)h(qu'une)f(liste)h(sera)e(not\351e)h +FO({)43 b(objet)2088 1049 y Ft(1)2167 1026 y FO(objet)2385 +1049 y Ft(2)2463 1026 y FO(...)f(objet)2855 1049 y Ft(n)2934 +1026 y FO(})p F4(.)656 1317 y Fy(2)p Fz(.)p Fy(5)130 +b Fz(T)-11 b(ables)780 1504 y F4(Les)40 b(tables)f(son)n(t)g +(form\351es)g(de)h(collections)f(d'ob)5 b(jets)39 b +(h\351t\351rog\350nes)f(ou)h(non.)h(Elles)656 1604 y(p)r(euv)n(en)n(t) 28 b(\352tre)f(incluses)h(les)g(unes)g(dans)f(les)h(autres)f(sans)g -(limitation)h(aucune)f(si)h(ce)g(n'est)656 5322 y(la)g(m\351moire)f -(disp)r(onible)h(sur)f(le)h(calculateur.)f(Le)h(d\351limiteur)g -(utilis\351)g(est)g(l'accolade,)e(ce)656 5422 y(qui)h(fait)h(qu'une)f -(liste)h(sera)e(not\351e)h FI({)43 b(objet)2088 5444 -y Fo(1)2167 5422 y FI(objet)2385 5444 y Fo(2)2463 5422 -y FI(...)f(objet)2855 5444 y Fo(n)2934 5422 y FI(})p -FZ(.)p 0 TeXcolorgray 2047 5632 a FY(26)p 0 TeXcolorgray -eop end -%%Page: 27 27 -TeXDict begin 27 26 bop 0 TeXcolorgray 0 TeXcolorgray +(limitation)h(aucune)f(si)h(ce)g(n'est)656 1704 y(la)h(m\351moire)g +(disp)r(onible)g(sur)g(le)h(calculateur.)e(Con)n(trairemen)n(t)f(aux)j +(listes)f(qui)g(p)r(euv)n(en)n(t)656 1803 y(con)n(tenir)22 +b(un)j(nom)n(bre)d(v)-5 b(ariable)23 b(d'\351l\351men)n(ts)g(au)g +(cours)g(de)h(son)f(utilisation,)g(une)h(table)f(en)656 +1903 y(con)n(tien)n(t)32 b(un)g(nom)n(bre)f(\034xe)h(rendan)n(t)g(sa)f +(repr\351sen)n(tation)f(in)n(terne)i(p)r(ossible)g(sous)f(forme)656 +2003 y(de)f(tableau.)e(L'acc\350s)h(aux)f(derniers)h(\351l\351men)n(ts) +g(d'une)h(table)f(est)g(ainsi)g(plus)h(rapide)e(que)656 +2102 y(dans)c(le)h(cas)f(de)h(la)f(liste)h(\351quiv)-5 +b(alen)n(te.)23 b(Le)i(d\351limiteur)g(utilis\351)f(est)h(l'accolade,)e +(ce)h(qui)h(fait)656 2202 y(qu'une)i(table)h(sera)e(not\351e)h +FO(<[)42 b(objet)1873 2224 y Ft(1)1952 2202 y FO(objet)2170 +2224 y Ft(2)2248 2202 y FO(...)h(objet)2641 2224 y Ft(n)2719 +2202 y FO(]>)p F4(.)656 2492 y Fy(2)p Fz(.)p Fy(6)130 +b Fz(Expressions)780 2680 y F4(T)-7 b(oute)37 b(suite)g(d'instructions) +f(est)h(consid\351r\351e)f(comme)h(expression)e(au)h(sens)h(large.)656 +2779 y(Ainsi,)f(un)h(programme)d(est)i(une)g(expression,)f +(g\351n\351ralemen)n(t)f(en)j(notation)e(p)r(olonaise)656 +2879 y(in)n(v)n(erse)c(comp)r(os\351e)h(d'un)i(certain)e(nom)n(bre)g +(d'expressions)f(plus)i(p)r(etites)g(p)r(ouv)-5 b(an)n(t)33 +b(\352tre)656 2979 y(c)n(hacune)27 b(soit)g(en)g(notation)g(p)r +(olonaise)e(in)n(v)n(erse,)h(soit)h(en)h(notation)e(alg\351brique.)656 +3227 y FR(2)p FS(.)p FR(6)p FS(.)p FR(1)112 b FS(Expressions)37 +b(alg\351briques)780 3386 y F4(La)c(notation)f(alg\351brique)f(corresp) +r(ond)g(plus)i(ou)f(moins)h(\340)f(l'\351criture)g(naturelle)g(des)656 +3485 y(expressions.)e(N\351anmoins,)h(l'op)r(\351rateur)g(de)h(m)n +(ultiplication)f(de)i(deux)f(termes)f(ne)i(p)r(eut)656 +3585 y(\352tre)d(implicite.)g(Le)g(d\351limiteur)g(utilis\351)h(p)r +(our)e(ce)h(t)n(yp)r(e)h(d'expression)d(est)i(l'ap)r(ostrophe.)656 +3685 y(Aussi)d(l'\351quation)1956 3780 y FJ(sin\()p FN(\031)s(x)p +FJ(\))p 1956 3817 265 4 v 2039 3894 a FN(\031)s(x)656 +4018 y F4(sera-t-elle)17 b(not\351e)j FO('SIN\(PI*x\)/\(PI*)o(x\))o(')p +F4(.)14 b(Ces)19 b(expressions)f(don)n(t)h(l'\351v)-5 +b(aluation)18 b(est)i(co\373\177)656 4118 y(teuse)28 +b(en)g(terme)g(de)h(calcul)e(son)n(t)h(transform\351es)e(en)i(notation) +g(p)r(olonaise)e(in)n(v)n(erse)h(par)g(le)656 4218 y(s\351quenceur.)35 +b(Ainsi,)h(il)h(est)f(pr\351f\351rable)f(d'utiliser)h(ces)g +(expressions)e(a)n(v)n(ec)h(parcimonie,)656 4317 y(ou)h(de)h(les)f +(remiser)f(dans)h(des)h(v)-5 b(ariables)35 b(si)h(ces)g(expressions)f +(apparaissen)n(t)e(dans)j(des)656 4417 y(b)r(oucles,)29 +b(la)h(transformation)d(en)j(notation)f(p)r(olonaise)f(in)n(v)n(erse)h +(ne)h(s'e\033ectuan)n(t)f(qu'une)656 4517 y(seule)e(fois)g(lors)f(de)i +(la)f(m\351morisation)f(de)h(l'ob)5 b(jet)27 b(dans)g(la)g(v)-5 +b(ariable.)656 4765 y FR(2)p FS(.)p FR(6)p FS(.)p FR(2)112 +b FS(Expressions)37 b(RPN)780 4924 y F4(Les)e(expressions)e(en)i +(notation)f(p)r(olonaise)f(in)n(v)n(erse)h(son)n(t)g(des)h(expressions) +e(directe\177)656 5023 y(men)n(t)k(compr\351hensibles)e(par)h(le)h +(s\351quenceur.)f(Elles)h(p)r(euv)n(en)n(t)g(\352tre)f(incluses)h(les)f +(unes)656 5123 y(dans)29 b(les)g(autres)g(et)g(son)n(t)g +(d\351limit\351es)h(par)e(des)i(guillemets)f(fran\347ais.)f +(L'expression)f(pr\351\177)656 5223 y(c\351den)n(te)20 +b(p)r(ourra)g(d\350s)g(lors)g(\352tre)g(not\351e)h FO(<<)42 +b(PI)h(x)g(*)g(dup)g(sin)f(swap)g(/)h(>>)p F4(.)20 b(Il)h(faut)g(noter) +656 5322 y(que)29 b(cette)f(\351criture)g(n'est)h(pas)f(unique.)h(En)h +(e\033et,)f(il)g(aurait)e(\351t\351)i(p)r(ossible)f(de)h(noter)f(par) +656 5422 y(exemple)h FO(<<)42 b(PI)h(x)g(*)h(sin)e(PI)h(x)g(*)g(/)g(>>) +p F4(,)28 b(mais)h(cette)g(nouv)n(elle)g(notation)f(est)h(moins)p +0 TeXcolorgray 2047 5632 a F3(38)p 0 TeXcolorgray eop +end +%%Page: 39 39 +TeXDict begin 39 38 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(27)h FZ(\026)g(#)p -FY(27)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(39)g F4(\026)i(#)p +F3(39)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(2)p -Fz(.)p Fy(5)p Fz(.)55 b(T)-7 b(ABLES)2269 b FY(27)p .7 -TeXcolorgray .7 TeXcolorgray 4134 809 227 266 v .7 TeXcolorgray -0 TeXcolorgray 4219 702 a Fq(2)p .7 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 232 540 a Fu(2)p Fv(.)p Fu(5)131 b Fv(T)-11 -b(ables)357 723 y FZ(Les)39 b(tables)h(son)n(t)f(form\351es)g(de)h -(collections)e(d'ob)5 b(jets)40 b(h\351t\351rog\350nes)d(ou)j(non.)g -(Elles)232 822 y(p)r(euv)n(en)n(t)28 b(\352tre)g(incluses)f(les)h(unes) -g(dans)g(les)g(autres)f(sans)g(limitation)g(aucune)h(si)g(ce)g(n'est) -232 922 y(la)i(m\351moire)e(disp)r(onible)i(sur)f(le)g(calculateur.)g -(Con)n(trairemen)n(t)e(aux)i(listes)g(qui)h(p)r(euv)n(en)n(t)232 -1021 y(con)n(tenir)23 b(un)h(nom)n(bre)f(v)-5 b(ariable)22 -b(d'\351l\351men)n(ts)i(au)f(cours)f(de)i(son)f(utilisation,)g(une)h -(table)g(en)232 1121 y(con)n(tien)n(t)32 b(un)h(nom)n(bre)e(\034xe)h -(rendan)n(t)f(sa)h(repr\351sen)n(tation)e(in)n(terne)i(p)r(ossible)f -(sous)g(forme)232 1221 y(de)f(tableau.)f(L'acc\350s)f(aux)h(derniers)f -(\351l\351men)n(ts)h(d'une)h(table)f(est)h(ainsi)f(plus)g(rapide)g(que) -232 1320 y(dans)c(le)f(cas)g(de)h(la)f(liste)h(\351quiv)-5 -b(alen)n(te.)24 b(Le)h(d\351limiteur)f(utilis\351)h(est)g(l'accolade,)d -(ce)j(qui)g(fait)232 1420 y(qu'une)j(table)f(sera)f(not\351e)h -FI(<[)43 b(objet)1450 1442 y Fo(1)1529 1420 y FI(objet)1746 -1442 y Fo(2)1825 1420 y FI(...)f(objet)2217 1442 y Fo(n)2296 -1420 y FI(]>)p FZ(.)232 1696 y Fu(2)p Fv(.)p Fu(6)131 -b Fv(Expressions)357 1878 y FZ(T)-7 b(oute)37 b(suite)g(d'instructions) -f(est)h(consid\351r\351e)e(comme)i(expression)e(au)i(sens)g(large.)232 -1978 y(Ainsi,)g(un)f(programme)e(est)j(une)f(expression,)e -(g\351n\351ralemen)n(t)h(en)h(notation)f(p)r(olonaise)232 -2078 y(in)n(v)n(erse)d(comp)r(os\351e)g(d'un)h(certain)f(nom)n(bre)g -(d'expressions)f(plus)i(p)r(etites)h(p)r(ouv)-5 b(an)n(t)32 -b(\352tre)232 2177 y(c)n(hacune)27 b(soit)g(en)h(notation)e(p)r -(olonaise)g(in)n(v)n(erse,)g(soit)h(en)h(notation)e(alg\351brique.)232 -2411 y FL(2)p FM(.)p FL(6)p FM(.)p FL(1)113 b FM(Expressions)37 -b(alg\351briques)357 2565 y FZ(La)32 b(notation)g(alg\351brique)f -(corresp)r(ond)g(plus)i(ou)g(moins)f(\340)h(l'\351criture)f(naturelle)g -(des)232 2664 y(expressions.)e(N\351anmoins,)i(l'op)r(\351rateur)e(de)i -(m)n(ultiplication)g(de)g(deux)g(termes)g(ne)g(p)r(eut)232 -2764 y(\352tre)e(implicite.)h(Le)f(d\351limiteur)g(utilis\351)g(p)r -(our)g(ce)g(t)n(yp)r(e)g(d'expression)f(est)h(l'ap)r(ostrophe.)232 -2864 y(Aussi)e(l'\351quation)1532 2951 y Fp(sin\()p FH(\031)s(x)p -Fp(\))p 1532 2988 265 4 v 1616 3064 a FH(\031)s(x)232 -3181 y FZ(sera-t-elle)18 b(not\351e)h FI('SIN\(PI*x\)/\(PI*x)o(\)')p -FZ(.)13 b(Ces)20 b(expressions)d(don)n(t)j(l'\351v)-5 -b(aluation)18 b(est)i(co\373\177)232 3281 y(teuse)29 -b(en)f(terme)g(de)g(calcul)g(son)n(t)f(transform\351es)g(en)h(notation) -f(p)r(olonaise)g(in)n(v)n(erse)f(par)i(le)232 3380 y(s\351quenceur.)36 -b(Ainsi,)g(il)g(est)h(pr\351f\351rable)e(d'utiliser)g(ces)h -(expressions)e(a)n(v)n(ec)h(parcimonie,)232 3480 y(ou)i(de)f(les)h -(remiser)e(dans)h(des)g(v)-5 b(ariables)35 b(si)i(ces)f(expressions)e -(apparaissen)n(t)g(dans)i(des)232 3580 y(b)r(oucles,)30 -b(la)f(transformation)f(en)i(notation)f(p)r(olonaise)f(in)n(v)n(erse)g -(ne)i(s'e\033ectuan)n(t)g(qu'une)232 3679 y(seule)e(fois)f(lors)f(de)i -(la)f(m\351morisation)e(de)j(l'ob)5 b(jet)27 b(dans)g(la)g(v)-5 -b(ariable.)232 3913 y FL(2)p FM(.)p FL(6)p FM(.)p FL(2)113 -b FM(Expressions)37 b(RPN)357 4067 y FZ(Les)e(expressions)d(en)k -(notation)e(p)r(olonaise)f(in)n(v)n(erse)h(son)n(t)g(des)h(expressions) -e(directe\177)232 4167 y(men)n(t)38 b(compr\351hensibles)d(par)h(le)h -(s\351quenceur.)f(Elles)h(p)r(euv)n(en)n(t)f(\352tre)h(incluses)f(les)h -(unes)232 4266 y(dans)29 b(les)h(autres)e(et)i(son)n(t)f -(d\351limit\351es)g(par)g(des)g(guillemets)g(fran\347ais.)f -(L'expression)g(pr\351\177)232 4366 y(c\351den)n(te)21 -b(p)r(ourra)e(d\350s)i(lors)e(\352tre)i(not\351e)f FI(<<)43 -b(PI)g(x)g(*)g(dup)f(sin)h(swap)e(/)j(>>)p FZ(.)20 b(Il)h(faut)g(noter) -232 4465 y(que)29 b(cette)g(\351criture)f(n'est)h(pas)f(unique.)h(En)g -(e\033et,)g(il)g(aurait)f(\351t\351)h(p)r(ossible)f(de)h(noter)f(par) -232 4565 y(exemple)h FI(<<)43 b(PI)g(x)g(*)g(sin)f(PI)h(x)g(*)g(/)h(>>) -p FZ(,)28 b(mais)h(cette)g(nouv)n(elle)f(notation)g(est)h(moins)232 -4665 y(v)n(\351lo)r(ce)g(que)g(la)f(pr\351c\351den)n(te)h(puisque)f -(comp)r(ortan)n(t)g(plus)h(d'op)r(\351rations)f(aritm\351tiques)g(et) -232 4764 y(d'app)r(el)g(de)f(v)-5 b(ariables.)232 5040 -y Fu(2)p Fv(.)p Fu(7)131 b Fv(Noms)357 5223 y FZ(Les)40 -b(noms)f(son)n(t)h(des)g(ob)5 b(jets)40 b(particuliers)e(repr\351sen)n -(tan)n(t)g(une)j(v)-5 b(ariable)38 b(de)j(fa\347on)232 -5322 y(sym)n(b)r(olique,)20 b(cette)h(v)-5 b(ariable)20 -b(p)r(ouv)-5 b(an)n(t)20 b(le)h(cas)f(\351c)n(h\351an)n(t)g(ne)h(pas)f -(exister.)g(Ils)g(son)n(t)h(d\351limit\351)232 5422 y(gr\342ce)26 -b(aux)h(ap)r(ostrophes.)e(La)i(v)-5 b(ariable)26 b FH(x)i -FZ(sera)f(ainsi)f(repr\351sen)n(t\351e)g(par)h FI('x')p -FZ(.)p 0 TeXcolorgray 1623 5632 a FY(27)p 0 TeXcolorgray -eop end -%%Page: 28 28 -TeXDict begin 28 27 bop 0 TeXcolorgray 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 232 277 a FC(2)p +FD(.)p FC(7)p FD(.)55 b(NOMS)2348 b F3(39)p .7 TeXcolorgray +.7 TeXcolorgray 4134 692 227 266 v .7 TeXcolorgray 0 +TeXcolorgray 4219 585 a Fu(2)p .7 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 232 540 a F4(v)n(\351lo)r(ce)29 b(que)g(la)f +(pr\351c\351den)n(te)h(puisque)f(comp)r(ortan)n(t)g(plus)h(d'op)r +(\351rations)f(aritm\351tiques)g(et)232 640 y(d'app)r(el)g(de)f(v)-5 +b(ariables.)232 911 y Fy(2)p Fz(.)p Fy(7)131 b Fz(Noms)357 +1093 y F4(Les)40 b(noms)f(son)n(t)h(des)g(ob)5 b(jets)40 +b(particuliers)e(repr\351sen)n(tan)n(t)g(une)j(v)-5 b(ariable)38 +b(de)j(fa\347on)232 1193 y(sym)n(b)r(olique,)20 b(cette)h(v)-5 +b(ariable)20 b(p)r(ouv)-5 b(an)n(t)20 b(le)h(cas)f(\351c)n(h\351an)n(t) +g(ne)h(pas)f(exister.)g(Ils)g(son)n(t)h(d\351limit\351)232 +1292 y(gr\342ce)26 b(aux)h(ap)r(ostrophes.)e(La)i(v)-5 +b(ariable)26 b FN(x)i F4(sera)f(ainsi)f(repr\351sen)n(t\351e)g(par)h +FO('x')p F4(.)232 1563 y Fy(2)p Fz(.)p Fy(8)131 b Fz(Cha\356nes)42 +b(de)h(caract\350res)357 1745 y F4(Une)30 b(c)n(ha\356ne)f(de)h +(caract\350res)e(est)i(un)g(ob)5 b(jet)30 b(form\351)f(d'une)h +(succession)f(de)h(caract\350res)232 1845 y(d\351limit\351e)41 +b(par)d(des)i(guillemets)f(anglais)g(comme)g FO("cette)i(cha\356ne")p +F4(.)c(Le)j(nom)n(bre)f(de)232 1944 y(caract\350res)28 +b(de)i(la)f(c)n(ha\356ne)g(p)r(eut)i(v)-5 b(arier)29 +b(au)g(cours)g(du)h(temps)g(car)f(cet)h(ob)5 b(jet)30 +b(est)f(asso)r(ci\351)232 2044 y(\340)f(un)f(descripteur)g(de)g(c)n +(ha\356ne.)357 2144 y(Les)i(caract\350res)d(d'\351c)n(happ)r(emen)n(t)j +(autoris\351s)e(dans)i(les)g(c)n(ha\356nes)f(son)n(t)h(indiqu\351s)f +(dans)232 2243 y(le)f(tableau)f F3(2)p F4(.)p F3(3)p +F4(.)f(Ces)i(s\351quences)e(d'\351c)n(happ)r(emen)n(t)h(ne)h(son)n(t)f +(con)n(v)n(erties)e(que)i(lors)g(de)g(leur)232 2343 y(a\036c)n(hage)c +(sur)g(la)h(sortie)f(standard.)f(La)i(seule)g(exception)f(concerne)g +(l'a\036c)n(hage)f(de)i(la)g(pile)232 2443 y(o\371)h(ses)g +(s\351quences)f(apparaissen)n(t)f(toujours)h(non)h(con)n(v)n(erties.)f +(Les)g(s\351quences)h(d'\351c)n(happ)r(e\177)232 2542 +y(men)n(t)k(inconn)n(ues)f(son)n(t)g(ignor\351es)e(et)j(pro)n(v)n(o)r +(quen)n(t)d(un)j(message)e(d'a)n(v)n(ertissemen)n(t.)p +0 TeXcolorgray 797 2654 1735 4 v 797 2754 4 100 v 850 +2724 a FQ(S\351quences)p 1845 2754 V 661 w(Signi\034cation)p +2529 2754 V 797 2757 17 4 v 797 2777 V 797 2757 V 797 +2777 V 814 2757 V 814 2777 V 830 2757 V 830 2777 V 847 +2757 V 847 2777 V 864 2757 V 864 2777 V 880 2757 V 880 +2777 V 897 2757 V 897 2777 V 913 2757 V 913 2777 V 930 +2757 V 930 2777 V 947 2757 V 947 2777 V 963 2757 V 963 +2777 V 980 2757 V 980 2777 V 996 2757 V 996 2777 V 1013 +2757 V 1013 2777 V 1030 2757 V 1030 2777 V 1046 2757 +V 1046 2777 V 1063 2757 V 1063 2777 V 1079 2757 V 1079 +2777 V 1096 2757 V 1096 2777 V 1113 2757 V 1113 2777 +V 1129 2757 V 1129 2777 V 1146 2757 V 1146 2777 V 1163 +2757 V 1163 2777 V 1179 2757 V 1179 2777 V 1196 2757 +V 1196 2777 V 1212 2757 V 1212 2777 V 1229 2757 V 1229 +2777 V 1246 2757 V 1246 2777 V 1262 2757 V 1262 2777 +V 1279 2757 V 1279 2777 V 1295 2757 V 1295 2777 V 1312 +2757 V 1312 2777 V 1329 2757 V 1329 2777 V 1345 2757 +V 1345 2777 V 1362 2757 V 1362 2777 V 1378 2757 V 1378 +2777 V 1395 2757 V 1395 2777 V 1412 2757 V 1412 2777 +V 1428 2757 V 1428 2777 V 1445 2757 V 1445 2777 V 1461 +2757 V 1461 2777 V 1478 2757 V 1478 2777 V 1495 2757 +V 1495 2777 V 1511 2757 V 1511 2777 V 1528 2757 V 1528 +2777 V 1544 2757 V 1544 2777 V 1561 2757 V 1561 2777 +V 1578 2757 V 1578 2777 V 1594 2757 V 1594 2777 V 1611 +2757 V 1611 2777 V 1627 2757 V 1627 2777 V 1644 2757 +V 1644 2777 V 1661 2757 V 1661 2777 V 1677 2757 V 1677 +2777 V 1694 2757 V 1694 2777 V 1710 2757 V 1710 2777 +V 1727 2757 V 1727 2777 V 1744 2757 V 1744 2777 V 1760 +2757 V 1760 2777 V 1777 2757 V 1777 2777 V 1793 2757 +V 1793 2777 V 1810 2757 V 1810 2777 V 1827 2757 V 1827 +2777 V 1832 2757 V 1832 2777 V 1848 2757 V 1848 2777 +V 1848 2757 V 1848 2777 V 1865 2757 V 1865 2777 V 1882 +2757 V 1882 2777 V 1898 2757 V 1898 2777 V 1915 2757 +V 1915 2777 V 1931 2757 V 1931 2777 V 1948 2757 V 1948 +2777 V 1965 2757 V 1965 2777 V 1981 2757 V 1981 2777 +V 1998 2757 V 1998 2777 V 2014 2757 V 2014 2777 V 2031 +2757 V 2031 2777 V 2048 2757 V 2048 2777 V 2064 2757 +V 2064 2777 V 2081 2757 V 2081 2777 V 2097 2757 V 2097 +2777 V 2114 2757 V 2114 2777 V 2131 2757 V 2131 2777 +V 2147 2757 V 2147 2777 V 2164 2757 V 2164 2777 V 2180 +2757 V 2180 2777 V 2197 2757 V 2197 2777 V 2214 2757 +V 2214 2777 V 2230 2757 V 2230 2777 V 2247 2757 V 2247 +2777 V 2263 2757 V 2263 2777 V 2280 2757 V 2280 2777 +V 2297 2757 V 2297 2777 V 2313 2757 V 2313 2777 V 2330 +2757 V 2330 2777 V 2347 2757 V 2347 2777 V 2363 2757 +V 2363 2777 V 2380 2757 V 2380 2777 V 2396 2757 V 2396 +2777 V 2413 2757 V 2413 2777 V 2430 2757 V 2430 2777 +V 2446 2757 V 2446 2777 V 2463 2757 V 2463 2777 V 2479 +2757 V 2479 2777 V 2496 2757 V 2496 2777 V 2513 2757 +V 2513 2777 V 2516 2757 V 2516 2777 V 797 2877 4 100 +v 850 2847 a FO(\\\\)p 1845 2877 V 1229 w(\\)p 2529 2877 +V 797 2976 V 850 2946 a(\\")p 1845 2976 V 1229 w(")p +2529 2976 V 797 3076 V 850 3046 a(\\b)p 1845 3076 V 1071 +w F4(bac)n(kspace)p 2529 3076 V 797 3176 V 850 3146 a +FO(\\n)p 1845 3176 V 960 w F4(retour)g(\340)h(la)g(ligne)p +2529 3176 V 797 3275 V 850 3245 a FO(\\t)p 1845 3275 +V 1064 w F4(tabulation)p 2529 3275 V 797 3278 1735 4 +v 0 TeXcolorgray 961 3427 a FV(T)-7 b(able)28 b F3(2)p +F4(.)p F3(3)e F4(\025)h(S\351quences)g(d'\351c)n(happ)r(emen)n(t)p +0 TeXcolorgray 0 TeXcolorgray 232 3791 a Fy(2)p Fz(.)p +Fy(9)131 b Fz(Binaires)357 3973 y F4(Les)25 b(binaires)g(son)n(t)g(des) +h(en)n(tiers)f(non)h(sign\351s)f(d'une)h(longueur)e(de)i +FJ(64)f F4(bits)h(quelle)g(que)232 4072 y(soit)33 b(l'arc)n(hitecture)e +(du)i(syst\350me)f(h\364te.)h(Ils)g(son)n(t)f(manipul\351s)g(par)g(des) +h(instructions)f(lo\177)232 4172 y(giques)22 b(et)g(arithm\351tiques)f +(et)h(son)n(t)g(not\351s)f(sous)g(la)h(forme)f FO(#)44 +b(\(ENTIER\)b)18 b F4(o\371)k FO(b)g F4(repr\351sen)n(te)232 +4271 y(la)28 b(base)e(de)i(l'en)n(tier)f(binaire,)f(\340)h(sa)n(v)n +(oir)p 0 TeXcolorgray 357 4371 a(\025)p 0 TeXcolorgray +41 w FO(b)g F4(p)r(our)g(binaire)14 b(;)p 0 TeXcolorgray +357 4471 a(\025)p 0 TeXcolorgray 41 w FO(o)27 b F4(p)r(our)g(o)r(ctale) +14 b(;)p 0 TeXcolorgray 357 4570 a(\025)p 0 TeXcolorgray +41 w FO(d)27 b F4(p)r(our)g(d\351cimale)14 b(;)p 0 TeXcolorgray +357 4670 a(\025)p 0 TeXcolorgray 41 w FO(h)27 b F4(p)r(our)g +(hexad\351cimale.)357 4770 y(Il)i(faut)f(noter)g(qu'aucun)g +(m\351canisme)g(de)g(con)n(tr\364le)f(de)h(d\351b)r(ordemen)n(t)g(ne)h +(v)n(\351ri\034e)e(les)232 4869 y(calculs)g(p)r(ortan)n(t)g(sur)f(des)i +(en)n(tiers)e(binaires.)232 5141 y Fy(2)p Fz(.)p Fy(10)130 +b Fz(Fic)l(hiers)357 5322 y F4(Le)34 b(t)n(yp)r(e)g(\034c)n(hier)g(est) +g(un)g(t)n(yp)r(e)g(comp)r(osite)g(con)n(tenan)n(t)f(une)h(structure)f +(de)i(donn\351es)232 5422 y(d\351criv)-5 b(an)n(t)40 +b(le)h(\034c)n(hier,)g(son)f(t)n(yp)r(e,)h(son)f(\351tat)h(et)g(le)g +(format)f(de)h(lecture)f(ou)h(d'\351criture)p 0 TeXcolorgray +1623 5632 a F3(39)p 0 TeXcolorgray eop end +%%Page: 40 40 +TeXDict begin 40 39 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(28)h FZ(\026)g(#)p -FY(28)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(40)g F4(\026)i(#)p +F3(40)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 809 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 702 a +.7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 585 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 702 a Fq(2)-458 702 y + -458 585 a Fu(2)-458 585 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -702 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(28)1317 -b Fz(CHAPITRE)29 b Fy(2)p Fz(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p -0 TeXcolorgray 656 540 a Fu(2)p Fv(.)p Fu(8)130 b Fv(Cha\356nes)42 -b(de)i(caract\350res)780 740 y FZ(Une)31 b(c)n(ha\356ne)e(de)h -(caract\350res)d(est)j(un)g(ob)5 b(jet)30 b(form\351)f(d'une)i -(succession)d(de)i(caract\350res)656 839 y(d\351limit\351e)40 -b(par)f(des)h(guillemets)f(anglais)f(comme)h FI("cette)j(cha\356ne")p -FZ(.)37 b(Le)i(nom)n(bre)g(de)656 939 y(caract\350res)27 -b(de)j(la)g(c)n(ha\356ne)f(p)r(eut)h(v)-5 b(arier)29 -b(au)h(cours)e(du)i(temps)h(car)d(cet)i(ob)5 b(jet)30 -b(est)g(asso)r(ci\351)656 1038 y(\340)d(un)h(descripteur)e(de)i(c)n -(ha\356ne.)656 1363 y Fu(2)p Fv(.)p Fu(9)130 b Fv(Binaires)780 -1563 y FZ(Les)26 b(binaires)f(son)n(t)g(des)h(en)n(tiers)f(non)g -(sign\351s)g(d'une)h(longueur)f(de)h Fp(64)f FZ(bits)h(quelle)f(que)656 -1662 y(soit)32 b(l'arc)n(hitecture)f(du)i(syst\350me)g(h\364te.)f(Ils)h -(son)n(t)f(manipul\351s)h(par)e(des)i(instructions)f(lo\177)656 -1762 y(giques)21 b(et)h(arithm\351tiques)f(et)i(son)n(t)e(not\351s)h -(sous)f(la)g(forme)h FI(#)43 b(\(ENTIER\)b)18 b FZ(o\371)k -FI(b)g FZ(repr\351sen)n(te)656 1861 y(la)27 b(base)g(de)g(l'en)n(tier)g -(binaire,)g(\340)g(sa)n(v)n(oir)p 0 TeXcolorgray 780 -1971 a(\025)p 0 TeXcolorgray 41 w FI(b)h FZ(p)r(our)e(binaire)14 -b(;)p 0 TeXcolorgray 780 2070 a(\025)p 0 TeXcolorgray -41 w FI(o)28 b FZ(p)r(our)e(o)r(ctale)14 b(;)p 0 TeXcolorgray -780 2170 a(\025)p 0 TeXcolorgray 41 w FI(d)28 b FZ(p)r(our)e -(d\351cimale)14 b(;)p 0 TeXcolorgray 780 2269 a(\025)p -0 TeXcolorgray 41 w FI(h)28 b FZ(p)r(our)e(hexad\351cimale.)780 -2379 y(Il)j(faut)g(noter)e(qu'aucun)h(m\351canisme)g(de)h(con)n -(tr\364le)d(de)j(d\351b)r(ordemen)n(t)f(ne)g(v)n(\351ri\034e)g(les)656 -2478 y(calculs)e(p)r(ortan)n(t)h(sur)g(des)g(en)n(tiers)g(binaires.)656 -2803 y Fu(2)p Fv(.)p Fu(10)130 b Fv(Fic)l(hiers)780 3002 -y FZ(Le)34 b(t)n(yp)r(e)h(\034c)n(hier)e(est)h(un)h(t)n(yp)r(e)f(comp)r -(osite)f(con)n(tenan)n(t)g(une)i(structure)e(de)h(donn\351es)656 -3102 y(d\351criv)-5 b(an)n(t)40 b(le)h(\034c)n(hier,)f(son)g(t)n(yp)r -(e,)h(son)f(\351tat)h(et)g(le)g(format)f(de)h(lecture)g(ou)f -(d'\351criture)656 3202 y(d'un)30 b(enregistremen)n(t.)d(T)-7 +585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(40)1317 +b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p +0 TeXcolorgray 656 540 a F4(d'un)h(enregistremen)n(t.)d(T)-7 b(out)30 b(ob)5 b(jet)29 b(de)h(t)n(yp)r(e)f(\034c)n(hier)g(est)h -(cr\351\351)e(par)h(l'instruction)g FI(OPEN)p FZ(.)656 -3301 y(Le)k(format)f(est)g(asso)r(ci\351)g(au)g(descripteur)g(de)h -(\034c)n(hier)f(par)g(l'instruction)g FI(FORMAT)p FZ(.)e(Il)j(est)656 -3401 y(imp)r(ossible)27 b(de)g(cr\351er)g(un)g(ob)5 b(jet)27 +(cr\351\351)e(par)h(l'instruction)g FO(OPEN)p F4(.)656 +640 y(Le)k(format)f(est)g(asso)r(ci\351)g(au)g(descripteur)g(de)h +(\034c)n(hier)f(par)g(l'instruction)g FO(FORMAT)p F4(.)e(Il)j(est)656 +739 y(imp)r(ossible)27 b(de)g(cr\351er)g(un)g(ob)5 b(jet)27 b(de)h(t)n(yp)r(e)g(\034c)n(hier)e(d'une)i(autre)f(fa\347on.)780 -3510 y(Les)g(\034c)n(hiers)g(utilis\351s)g(par)g(le)g(RPL/)p -FY(2)g FZ(son)n(t)g(de)g(trois)g(t)n(yp)r(es)g(:)p 0 -TeXcolorgray 780 3619 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)j +840 y(Les)g(\034c)n(hiers)g(utilis\351s)g(par)g(le)g(RPL/)p +F3(2)g F4(son)n(t)g(de)g(trois)g(t)n(yp)r(es)g(:)p 0 +TeXcolorgray 780 941 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)j (format\351s)f(:)i(le)g(\034c)n(hier)f(est)h(\351ditable)f(par)g -(l'utilisateur.)g(Chaque)g(enregis\177)863 3719 y(tremen)n(t)d +(l'utilisateur.)g(Chaque)g(enregis\177)863 1040 y(tremen)n(t)d (appara\356t)f(sur)g(une)i(ligne)e(d'un)i(\034c)n(hier)e(texte)h(sous)g -(la)f(forme)h(d'une)g(liste)863 3818 y(d'\351l\351men)n(ts.)k(Seul)h +(la)f(forme)h(d'une)g(liste)863 1140 y(d'\351l\351men)n(ts.)k(Seul)h (le)f(format)g(d'\351criture)f(est)h(imp)r(os\351,)g(le)h(format)e(de)i -(lecture)e(est)863 3918 y(d\351duit)e(de)g(la)f(structure)g(du)g(\034c) -n(hier)14 b(;)p 0 TeXcolorgray 780 4018 a(\025)p 0 TeXcolorgray +(lecture)e(est)863 1240 y(d\351duit)e(de)g(la)f(structure)g(du)g(\034c) +n(hier)14 b(;)p 0 TeXcolorgray 780 1339 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)22 b(non)g(format\351s)f(:)i(le)f(\034c)n(hier)g (n'est)h(pas)f(\351ditable)g(par)f(l'utilisateur.)h(Chaque)863 -4117 y(enregistremen)n(t)27 b(est)h(comp)r(os\351)g(de)g(donn\351es)g -(binaires)f(structur\351es.)g(Ces)h(donn\351es)863 4217 +1439 y(enregistremen)n(t)27 b(est)h(comp)r(os\351)g(de)g(donn\351es)g +(binaires)f(structur\351es.)g(Ces)h(donn\351es)863 1539 y(son)n(t)h(ind\351p)r(endan)n(tes)h(de)g(l'arc)n(hitecture)e(de)i(la)f (mac)n(hine)g(h\364te.)h(Les)f(\034c)n(hiers)g(non)863 -4317 y(format\351s,)d(\340)g(l'instar)f(des)h(\034c)n(hiers)g +1638 y(format\351s,)d(\340)g(l'instar)f(des)h(\034c)n(hiers)g (format\351s,)f(ne)h(n\351cessiten)n(t)g(aucune)g(indication)863 -4416 y(de)i(format)f(en)g(lecture)14 b(;)p 0 TeXcolorgray -780 4516 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)32 +1738 y(de)i(format)f(en)g(lecture)14 b(;)p 0 TeXcolorgray +780 1837 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)32 b(de)h(t)n(yp)r(e)g(\035ux)g(:)g(les)g(\034c)n(hiers)e(de)i(t)n(yp)r(e) g(\035ux)g(son)n(t)g(\340)f(format)g(libre.)g(Ils)h(ne)863 -4615 y(con)n(tiennen)n(t)27 b(aucune)f(information)f(p)r(our)i(relire)e -(un)i(enregistremen)n(t.)e(Ils)i(ne)g(son)n(t)863 4715 +1937 y(con)n(tiennen)n(t)27 b(aucune)f(information)f(p)r(our)i(relire)e +(un)i(enregistremen)n(t.)e(Ils)i(ne)g(son)n(t)863 2037 y(donc)20 b(plus)f(p)r(ortables)f(d'une)i(arc)n(hitecture)e(\340)h(une) h(autre)f(et)g(surtout,)g(ils)h(requi\350ren)n(t)863 -4815 y(un)28 b(format)f(en)g(\351criture)g(et)h(en)f(lecture.)780 -4924 y(Les)f(\034c)n(hiers)f(disp)r(onibles)g(p)r(our)g(les)h(t)n(yp)r +2136 y(un)28 b(format)f(en)g(\351criture)g(et)h(en)f(lecture.)780 +2237 y(Les)f(\034c)n(hiers)f(disp)r(onibles)g(p)r(our)g(les)h(t)n(yp)r (es)g(format\351s)e(et)i(non)g(format\351s)f(son)n(t)g(\340)g(acc\350s) -656 5023 y(s\351quen)n(tiel,)34 b(direct)h(ou)f(index\351)h(sur)g(une)g +656 2337 y(s\351quen)n(tiel,)34 b(direct)h(ou)f(index\351)h(sur)g(une)g (clef.)g(P)n(our)f(les)h(\034c)n(hiers)f(de)h(t)n(yp)r(e)g(\035ux,)g -(ils)g(ne)656 5123 y(son)n(t)30 b(qu'\340)g(acc\350s)f(s\351quen)n +(ils)g(ne)656 2436 y(son)n(t)30 b(qu'\340)g(acc\350s)f(s\351quen)n (tiel)h(ou)g(direct.)h(Il)f(faut)h(noter)f(que)g(le)h(m\351canisme)f -(de)g(gestion)656 5223 y(des)d(\034c)n(hiers)f(\340)h(acc\350s)f +(de)g(gestion)656 2536 y(des)d(\034c)n(hiers)f(\340)h(acc\350s)f (direct)g(ou)h(index\351)g(n'imp)r(ose)g(pas)f(une)h(longueur)f(\034xe) -h(des)g(enregis\177)656 5322 y(tremen)n(ts.)d(En\034n,)i(le)f(RPL/)p -FY(2)g FZ(p)r(oss\350de)f(un)h(m\351canisme)f(ferman)n(t)h -(automatiquemen)n(t)f(les)656 5422 y(\034c)n(hiers)i(qui)i(n'on)n(t)f +h(des)g(enregis\177)656 2635 y(tremen)n(ts.)d(En\034n,)i(le)f(RPL/)p +F3(2)g F4(p)r(oss\350de)f(un)h(m\351canisme)f(ferman)n(t)h +(automatiquemen)n(t)f(les)656 2735 y(\034c)n(hiers)i(qui)i(n'on)n(t)f (pas)g(\351t\351)g(ferm\351s)g(\340)h(la)f(\034n)g(du)h(\034l)g -(d'ex\351cution)f(qui)g(les)g(on)n(t)h(ouv)n(erts.)p -0 TeXcolorgray 2047 5632 a FY(28)p 0 TeXcolorgray eop -end -%%Page: 29 29 -TeXDict begin 29 28 bop 0 TeXcolorgray 0 TeXcolorgray +(d'ex\351cution)f(qui)g(les)g(on)n(t)h(ouv)n(erts.)656 +3015 y Fy(2)p Fz(.)p Fy(11)130 b Fz(So)t(c)l(k)l(ets)780 +3199 y F4(Le)40 b(t)n(yp)r(e)f(so)r(c)n(k)n(et)f(est)h(un)h(ob)5 +b(jet)39 b(comp)r(osite)f(p)r(ermettan)n(t)i(la)e(gestion)h(des)g(so)r +(c)n(k)n(ets)656 3298 y(lo)r(cales,)32 b(IPv)p F3(4)i +F4(et)g(IPv)p F3(6)g F4(en)f(TCP)i(ou)e(UDP)-7 b(.)35 +b(Comme)f(le)g(t)n(yp)r(e)g(\034c)n(hier,)f(une)h(so)r(c)n(k)n(et)e(ne) +656 3398 y(p)r(eut)37 b(\352tre)f(cr\351\351e)g(que)g(par)g +(l'instruction)g FO(OPEN)p F4(.)f(Le)h(cas)g(\351c)n(h\351an)n(t,)g(un) +h(format)f(lui)g(est)656 3498 y(asso)r(ci\351)31 b(par)g +FO(FORMAT)p F4(.)f(Les)i(so)r(c)n(k)n(ets)f(non)h(ferm\351es)g(\340)g +(la)g(\034n)h(du)g(\034l)f(d'ex\351cution)g(qui)h(les)656 +3597 y(on)n(t)27 b(cr\351\351es)f(son)n(t)h(autoritairemen)n(t)e +(closes)i(par)f(le)i(RPL/)p F3(2)p F4(.)656 3877 y Fy(2)p +Fz(.)p Fy(12)130 b Fz(Biblioth\350ques)780 4061 y F4(Le)36 +b(RPL/C)f(est)g(un)h(langage)e(de)h(macroinstructions)e(du)j(langage)d +(C)j(p)r(ermettan)n(t)656 4160 y(d'\351tendre)41 b(les)h(fonctions)f +(in)n(trins\350ques)g(du)h(RPL/)p F3(2)p F4(.)f(T)-7 +b(oute)42 b(biblioth\350que)f(\351crite)g(en)656 4260 +y(RPL/C)25 b(devien)n(t)g(part)g(in)n(t\351gran)n(te)f(des)h(fonctions) +f(in)n(trins\350ques)g(du)i(langage)d(et)j(se)f(com\177)656 +4360 y(p)r(orten)n(t)31 b(comme)f(elles.)h(Le)g(t)n(yp)r(e)h +(biblioth\350que)e(con)n(tien)n(t)h(la)g(structure)f(de)h(description) +656 4459 y(d'une)25 b(biblioth\350que)g(c)n(harg\351e)d(en)k +(m\351moire)e(et)h(p)r(ermet)g(le)g(cas)f(\351c)n(h\351an)n(t)g(de)h +(la)g(retirer)e(du)656 4559 y(RPL/)p F3(2)p F4(.)32 b(Un)h(ob)5 +b(jet)33 b(de)g(t)n(yp)r(e)f(biblioth\350que)h(ne)g(p)r(eut)g(\352tre)f +(cr\351\351)g(que)h(par)f(l'instruction)656 4658 y FO(USE)p +F4(.)24 b(Les)i(biblioth\350ques)f(son)n(t)g(automatiquemen)n(t)f +(ferm\351es)h(\340)h(la)f(\034n)h(du)g(\034l)g(d'ex\351cution)656 +4758 y(qui)h(les)h(on)n(t)f(ouv)n(ertes.)656 5038 y Fy(2)p +Fz(.)p Fy(13)130 b Fz(Pro)t(cessus)780 5222 y F4(Le)27 +b(RPL/)p F3(2)e F4(g\350re)h(nativ)n(emen)n(t)f(les)h(pro)r(cessus)f +(et)i(les)f(pro)r(cessus)f(l\351gers.)g(L'ob)5 b(jet)25 +b(pro\177)656 5321 y(cessus)h(con)n(tien)n(t)h(toutes)g(les)h +(informations)e(n\351cessaires)f(\340)i(leur)g(description)f(:)p +0 TeXcolorgray 780 5422 a(\025)p 0 TeXcolorgray 41 w(plan)i +(d'adressage)14 b(;)p 0 TeXcolorgray 2047 5632 a F3(40)p +0 TeXcolorgray eop end +%%Page: 41 41 +TeXDict begin 41 40 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(29)h FZ(\026)g(#)p -FY(29)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(41)g F4(\026)i(#)p +F3(41)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(2)p -Fz(.)p Fy(11)p Fz(.)54 b(SOCKETS)2158 b FY(29)p .7 TeXcolorgray -.7 TeXcolorgray 4134 809 227 266 v .7 TeXcolorgray 0 -TeXcolorgray 4219 702 a Fq(2)p .7 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 232 540 a Fu(2)p Fv(.)p Fu(11)130 b Fv(So)t(c)l(k)l(ets) -357 730 y FZ(Le)39 b(t)n(yp)r(e)h(so)r(c)n(k)n(et)e(est)h(un)h(ob)5 -b(jet)39 b(comp)r(osite)f(p)r(ermettan)n(t)h(la)g(gestion)f(des)h(so)r -(c)n(k)n(ets)232 830 y(lo)r(cales,)33 b(IPv)p FY(4)h -FZ(et)g(IPv)p FY(6)f FZ(en)h(TCP)g(ou)g(UDP)-7 b(.)35 -b(Comme)e(le)h(t)n(yp)r(e)g(\034c)n(hier,)f(une)h(so)r(c)n(k)n(et)f(ne) -232 930 y(p)r(eut)38 b(\352tre)e(cr\351\351e)g(que)g(par)g -(l'instruction)g FI(OPEN)p FZ(.)f(Le)h(cas)g(\351c)n(h\351an)n(t,)f(un) -i(format)f(lui)h(est)232 1029 y(asso)r(ci\351)31 b(par)h -FI(FORMAT)p FZ(.)e(Les)i(so)r(c)n(k)n(ets)f(non)h(ferm\351es)g(\340)g -(la)g(\034n)h(du)f(\034l)h(d'ex\351cution)f(qui)g(les)232 -1129 y(on)n(t)c(cr\351\351es)e(son)n(t)h(autoritairemen)n(t)e(closes)h -(par)h(le)g(RPL/)p FY(2)p FZ(.)232 1428 y Fu(2)p Fv(.)p -Fu(12)130 b Fv(Biblioth\350ques)357 1618 y FZ(Le)35 b(RPL/C)h(est)f(un) -h(langage)d(de)j(macroinstructions)c(du)k(langage)e(C)h(p)r(ermettan)n -(t)232 1717 y(d'\351tendre)42 b(les)g(fonctions)f(in)n(trins\350ques)f -(du)i(RPL/)p FY(2)p FZ(.)g(T)-7 b(oute)41 b(biblioth\350que)h -(\351crite)f(en)232 1817 y(RPL/C)26 b(devien)n(t)f(part)f(in)n -(t\351gran)n(te)g(des)h(fonctions)g(in)n(trins\350ques)f(du)i(langage)d -(et)i(se)g(com\177)232 1917 y(p)r(orten)n(t)31 b(comme)g(elles.)g(Le)g -(t)n(yp)r(e)g(biblioth\350que)g(con)n(tien)n(t)g(la)f(structure)h(de)g -(description)232 2016 y(d'une)26 b(biblioth\350que)e(c)n(harg\351e)f -(en)i(m\351moire)f(et)h(p)r(ermet)g(le)g(cas)f(\351c)n(h\351an)n(t)h -(de)g(la)f(retirer)g(du)232 2116 y(RPL/)p FY(2)p FZ(.)33 -b(Un)g(ob)5 b(jet)32 b(de)h(t)n(yp)r(e)g(biblioth\350que)f(ne)h(p)r -(eut)h(\352tre)e(cr\351\351)g(que)h(par)f(l'instruction)232 -2216 y FI(USE)p FZ(.)25 b(Les)g(biblioth\350ques)g(son)n(t)g -(automatiquemen)n(t)g(ferm\351es)g(\340)g(la)h(\034n)g(du)g(\034l)g -(d'ex\351cution)232 2315 y(qui)i(les)f(on)n(t)g(ouv)n(ertes.)232 -2614 y Fu(2)p Fv(.)p Fu(13)130 b Fv(Pro)t(cessus)357 -2804 y FZ(Le)26 b(RPL/)p FY(2)g FZ(g\350re)f(nativ)n(emen)n(t)h(les)g -(pro)r(cessus)f(et)h(les)h(pro)r(cessus)d(l\351gers.)h(L'ob)5 -b(jet)26 b(pro\177)232 2904 y(cessus)h(con)n(tien)n(t)g(toutes)g(les)g -(informations)f(n\351cessaires)f(\340)i(leur)h(description)e(:)p -0 TeXcolorgray 357 3008 a(\025)p 0 TeXcolorgray 41 w(plan)h -(d'adressage)14 b(;)p 0 TeXcolorgray 357 3108 a(\025)p -0 TeXcolorgray 41 w(v)-5 b(ariables)26 b(globales)f(et)j(lo)r(cales)14 -b(;)p 0 TeXcolorgray 357 3207 a(\025)p 0 TeXcolorgray -41 w(p)r(oin)n(teurs)26 b(sur)h(les)h(v)-5 b(ariables)25 -b(partag\351es)14 b(;)p 0 TeXcolorgray 357 3307 a(\025)p -0 TeXcolorgray 41 w(pro)r(cessus)26 b(p)r(\350re)h(et)h(\034ls)14 -b(;)p 0 TeXcolorgray 357 3406 a(\025)p 0 TeXcolorgray -41 w(canaux)26 b(de)i(comm)n(unication)e(v)n(ers)g(les)h(pro)r(cessus)f -(p)r(\350re)h(et)h(\034ls)14 b(;)p 0 TeXcolorgray 357 -3506 a(\025)p 0 TeXcolorgray 41 w(in)n(terruptions)26 -b(du)i(pro)r(cessus)e(p)r(\350re.)14 b(.)g(.)357 3610 -y(Un)28 b(ob)5 b(jet)27 b(de)h(t)n(yp)r(e)f(pro)r(cessus)f(ne)i(p)r -(eut)g(\352tre)f(cr\351\351)f(que)i(par)e(deux)i(instructions)e(:)p -0 TeXcolorgray 357 3715 a(\025)p 0 TeXcolorgray 41 w -FI(DETACH)p FZ(,)21 b(qui)j(cr\351e)e(un)i(pro)r(cessus)e(d\351tac)n -(h\351)h(s'ex\351cutan)n(t)f(dans)h(un)h(en)n(vironnemen)n(t)440 -3814 y(distinct)k(du)g(pro)r(cessus)d(p)r(\350re)14 b(;)p -0 TeXcolorgray 357 3914 a(\025)p 0 TeXcolorgray 41 w -FI(SPAWN)p FZ(,)26 b(qui)j(lance)f(un)g(pro)r(cessus)f(l\351ger)g + 5024 5461 a 0 TeXcolorgray 232 277 a FC(2)p +FD(.)p FC(14)p FD(.)54 b(CONNECTEURS)29 b(SQL)1714 b +F3(41)p .7 TeXcolorgray .7 TeXcolorgray 4134 692 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 585 a Fu(2)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +357 540 a F4(\025)p 0 TeXcolorgray 41 w(v)-5 b(ariables)26 +b(globales)f(et)j(lo)r(cales)14 b(;)p 0 TeXcolorgray +357 640 a(\025)p 0 TeXcolorgray 41 w(p)r(oin)n(teurs)26 +b(sur)h(les)h(v)-5 b(ariables)25 b(partag\351es)14 b(;)p +0 TeXcolorgray 357 739 a(\025)p 0 TeXcolorgray 41 w(pro)r(cessus)26 +b(p)r(\350re)h(et)h(\034ls)14 b(;)p 0 TeXcolorgray 357 +839 a(\025)p 0 TeXcolorgray 41 w(canaux)26 b(de)i(comm)n(unication)e(v) +n(ers)g(les)h(pro)r(cessus)f(p)r(\350re)h(et)h(\034ls)14 +b(;)p 0 TeXcolorgray 357 939 a(\025)p 0 TeXcolorgray +41 w(in)n(terruptions)26 b(du)i(pro)r(cessus)e(p)r(\350re.)14 +b(.)g(.)357 1042 y(Un)28 b(ob)5 b(jet)27 b(de)h(t)n(yp)r(e)f(pro)r +(cessus)f(ne)i(p)r(eut)g(\352tre)f(cr\351\351)f(que)i(par)e(deux)i +(instructions)e(:)p 0 TeXcolorgray 357 1146 a(\025)p +0 TeXcolorgray 41 w FO(DETACH)p F4(,)21 b(qui)j(cr\351e)e(un)i(pro)r +(cessus)e(d\351tac)n(h\351)h(s'ex\351cutan)n(t)f(dans)h(un)h(en)n +(vironnemen)n(t)440 1246 y(distinct)k(du)g(pro)r(cessus)d(p)r(\350re)14 +b(;)p 0 TeXcolorgray 357 1345 a(\025)p 0 TeXcolorgray +41 w FO(SPAWN)p F4(,)26 b(qui)j(lance)f(un)g(pro)r(cessus)f(l\351ger)g (s'ex\351cutan)n(t)h(dans)g(le)g(m\352me)h(espace)e(que)440 -4013 y(son)g(p)r(\350re,)g(mais)g(sur)g(une)g(copie)g(de)h(son)f(en)n -(vironnemen)n(t.)357 4118 y(Les)j(pro)r(cessus)f(formen)n(t)h(un)h +1445 y(son)g(p)r(\350re,)g(mais)g(sur)g(une)g(copie)g(de)h(son)f(en)n +(vironnemen)n(t.)357 1549 y(Les)j(pro)r(cessus)f(formen)n(t)h(un)h (arbre,)e(c)n(haque)g(pro)r(cessus)g(ou)h(pro)r(cessus)f(l\351ger)h(a)n -(y)n(an)n(t)232 4217 y(deux)25 b(canaux)e(de)h(comm)n(unication,)f +(y)n(an)n(t)232 1648 y(deux)25 b(canaux)e(de)h(comm)n(unication,)f (l'un)i(p)r(our)f(\351mettre)g(des)g(donn\351es)f(\340)h(destination)g -(de)232 4317 y(son)c(p)r(\350re,)h(l'autre)f(p)r(our)g(en)n(v)n(o)n(y)n +(de)232 1748 y(son)c(p)r(\350re,)h(l'autre)f(p)r(our)g(en)n(v)n(o)n(y)n (er)e(des)i(donn\351es)g(\340)g(destination)g(de)h(son)f(\034ls.)h(Un)g -(pro)r(cessus)232 4416 y(\034ls)28 b(p)r(eut)g(en)n(v)n(o)n(y)n(er)d +(pro)r(cessus)232 1848 y(\034ls)28 b(p)r(eut)g(en)n(v)n(o)n(y)n(er)d (une)j(in)n(terruption)e(\340)h(son)g(p)r(\350re.)357 -4521 y(Un)34 b(pro)r(cessus)d(d'ac)n(h\350v)n(e)h(normalemen)n(t)g +1952 y(Un)34 b(pro)r(cessus)d(d'ac)n(h\350v)n(e)h(normalemen)n(t)g (lorsque)g(son)g(\034l)i(d'ex\351cution)e(est)i(vide)f(et)232 -4620 y(que)22 b(toutes)f(les)g(donn\351es)f(en)n(v)n(o)n(y)n(\351es)f +2051 y(que)22 b(toutes)f(les)g(donn\351es)f(en)n(v)n(o)n(y)n(\351es)f (v)n(ers)h(son)g(p)r(\350re)h(on)n(t)g(\351t\351)h(acquitt\351es.)e(En) -i(cas)e(d'erreur,)232 4720 y(un)i(pro)r(cessus)e(\034ls)i(ren)n(v)n +i(cas)e(d'erreur,)232 2151 y(un)i(pro)r(cessus)e(\034ls)i(ren)n(v)n (oie)d(un)j(signal)f(d'erreur)f(\340)h(son)g(p)r(\350re.)g(Charge)f(au) -h(p)r(\350re)g(de)h(le)g(g\351rer)232 4820 y(par)29 b(un)h +h(p)r(\350re)g(de)h(le)g(g\351rer)232 2250 y(par)29 b(un)h (m\351canisme)f(de)h(reprise)f(sur)g(erreur)f(de)i(t)n(yp)r(e)g -FI(IFERR)p FZ(.)d(Si)j(le)g(pro)r(cessus)e(p)r(\350re)i(ne)232 -4919 y(g\350re)e(pas)h(cette)g(erreur,)e(l'erreur)g(remon)n(te)h +FO(IFERR)p F4(.)d(Si)j(le)g(pro)r(cessus)e(p)r(\350re)i(ne)232 +2350 y(g\350re)e(pas)h(cette)g(erreur,)e(l'erreur)g(remon)n(te)h (l'arbre)g(des)h(pro)r(cessus)e(jusqu'\340)h(trouv)n(er)g(un)232 -5019 y(pro)r(cessus)c(capable)g(de)h(g\351rer)e(cette)j(erreur,)d(le)i +2450 y(pro)r(cessus)c(capable)g(de)h(g\351rer)e(cette)j(erreur,)d(le)i (pro)r(cessus)f(\340)g(la)h(base)f(de)h(l'arbre,)f(ou)h(une)232 -5118 y(racine)i(secondaire)e(des)i(pro)r(cessus)f(install\351e)h(par)g -(l'instruction)f FI(NRPROC)p FZ(.)357 5223 y(Lorsqu'un)e(pro)r(cessus)f +2549 y(racine)i(secondaire)e(des)i(pro)r(cessus)f(install\351e)h(par)g +(l'instruction)f FO(NRPROC)p F4(.)357 2653 y(Lorsqu'un)e(pro)r(cessus)f (s'ac)n(h\350v)n(e,)g(tous)i(les)f(pro)r(cessus)g(\034ls)h(recoiv)n(en) -n(t)e(un)i(signal)f(d'ar\177)232 5322 y(r\352t)g(qu'ils)f(p)r(euv)n(en) +n(t)e(un)i(signal)f(d'ar\177)232 2753 y(r\352t)g(qu'ils)f(p)r(euv)n(en) n(t)g(honorer)f(imm\351diatemen)n(t)h(ou)g(de)h(fa\347on)f -(di\033\351r\351e)g(s'ils)g(son)n(t)g(dans)g(un)232 5422 +(di\033\351r\351e)g(s'ils)g(son)n(t)g(dans)g(un)232 2852 y(blo)r(c)j(de)g(programme)d(compris)h(en)n(tre)h(les)g(instructions)g -FI(CSTOP)f FZ(et)i FI(RSTOP)p FZ(.)d(Le)j(pro)r(cessus)p -0 TeXcolorgray 1623 5632 a FY(29)p 0 TeXcolorgray eop +FO(CSTOP)f F4(et)i FO(RSTOP)p F4(.)d(Le)j(pro)r(cessus)232 +2952 y(en)i(cours)f(d'ac)n(h\350v)n(emen)n(t)f(attend)i(la)f(\034n)h +(de)g(tous)f(ses)g(\034ls)h(a)n(v)-5 b(an)n(t)27 b(de)h(lib)r(\351rer)e +(ses)i(propres)232 3052 y(ressources.)232 3348 y Fy(2)p +Fz(.)p Fy(14)130 b Fz(Connecteurs)43 b(SQL)357 3537 y +F4(Un)28 b(programme)c(RPL/)p F3(2)j F4(p)r(eut)h(in)n(terroger)c +(directemen)n(t)j(des)g(bases)f(de)h(donn\351es)g(lo\177)232 +3637 y(cales)19 b(ou)g(distan)n(tes)g(de)g(t)n(yp)r(e)h(SQL.)f(L'in)n +(terrogation)d(se)j(fait)h(au)f(tra)n(v)n(ers)e(d'un)j(connecteur)232 +3737 y(\340)28 b(la)g(base)g(et)g(d'une)h(requ\352te)e(SQL)h(pass\351e) +f(sous)g(la)h(forme)g(d'une)g(c)n(ha\356ne)g(de)g(caract\350re.)232 +3836 y(T)-7 b(outes)23 b(les)g(bases)f(de)h(donn\351es)f(son)n(t)g +(trait\351es)g(de)h(la)g(m\352me)g(mani\350re.)f(Un)i(m\351canisme)e +(de)232 3936 y(transco)r(dage)i(des)j(requ\352tes)e(et)i(des)f +(r\351sultats)g(p)r(ermet)g(de)h(s'a\033ranc)n(hir)d(de)j(la)f +(di\033\351rence)232 4035 y(d'enco)r(dage)33 b(existan)n(t)f(en)n(tre)h +(l'enco)r(dage)f(in)n(terne)h(du)h(RPL/)p F3(2)f F4(et)h(celui)f(de)h +(la)f(base)g(de)232 4135 y(donn\351es)24 b(cible.)g(Ce)f(t)n(yp)r(e)h +(ne)g(p)r(eut)h(\352tre)e(cr\351\351)h(que)f(par)g(l'instruction)h +FO(SQLCONNECT)p F4(.)19 b(T)-7 b(ous)232 4235 y(les)28 +b(connecteurs)e(de)i(bases)f(son)n(t)g(autoritairemen)n(t)e(clos)i +(\340)g(la)g(\034n)h(du)g(\034l)g(d'ex\351cution)f(les)232 +4334 y(a)n(y)n(an)n(t)f(cr\351\351s.)232 4631 y Fy(2)p +Fz(.)p Fy(15)130 b Fz(Mutexes)357 4820 y F4(Un)27 b(programme)d +(partagean)n(t)g(plusieurs)h(pro)r(cessus)g(l\351gers)g(p)r(eut)i +(demander)e(un)i(m\351\177)232 4920 y(canisme)c(de)g(sync)n +(hronisation,)d(en)j(particulier)f(lors)g(d'acc\350s)g(\340)g(des)h(v) +-5 b(ariables)21 b(partag\351es.)232 5019 y(Le)42 b(t)n(yp)r(e)f(m)n +(utex)g(con)n(tien)n(t)g(une)g(structure)f(p)r(ermettan)n(t)h(de)h(p)r +(oser)e(des)h(v)n(errous)e(ato\177)232 5119 y(miques.)29 +b(Il)f(ne)h(p)r(eut)g(\352tre)f(cr\351\351)f(que)i(par)e(l'instruction) +h FO(CRMTX)p F4(.)f(T)-7 b(ous)27 b(les)i(m)n(utexes)f(son)n(t)232 +5219 y(automatiquemen)n(t)e(rel\342c)n(h\351s)f(et)i(lib)r(\351r\351s)f +(\340)g(la)g(\034n)h(du)h(\034l)e(d'ex\351cution)h(qui)f(les)h(on)n(t)f +(cr\351\351s.)357 5322 y(Il)h(faut)g(noter)f(que)g(ls)h(m)n(utexes)f +(son)n(t)g(partageables)e(en)n(tre)i(des)h(pro)r(cessus)e(l\351gers.)g +(Ils)232 5422 y(ne)32 b(son)n(t)e(pas)h(partageables)d(en)n(tre)i(des)h +(pro)r(cessus)f(qui)h(s'ex\351cuten)n(t)f(dans)h(des)g(en)n(viron\177)p +0 TeXcolorgray 1623 5632 a F3(41)p 0 TeXcolorgray eop end -%%Page: 30 30 -TeXDict begin 30 29 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 42 42 +TeXDict begin 42 41 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(30)h FZ(\026)g(#)p -FY(30)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(42)g F4(\026)i(#)p +F3(42)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 809 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 702 a +.7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 585 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 702 a Fq(2)-458 702 y + -458 585 a Fu(2)-458 585 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -702 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(30)1317 -b Fz(CHAPITRE)29 b Fy(2)p Fz(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p -0 TeXcolorgray 656 540 a FZ(en)f(cours)e(d'ac)n(h\350v)n(emen)n(t)g -(attend)i(la)g(\034n)g(de)f(tous)h(ses)f(\034ls)h(a)n(v)-5 -b(an)n(t)26 b(de)i(lib)r(\351rer)f(ses)g(propres)656 -640 y(ressources.)656 914 y Fu(2)p Fv(.)p Fu(14)130 b -Fv(Connecteurs)43 b(SQL)780 1096 y FZ(Un)28 b(programme)d(RPL/)p -FY(2)h FZ(p)r(eut)i(in)n(terroger)c(directemen)n(t)j(des)g(bases)f(de)i -(donn\351es)e(lo\177)656 1196 y(cales)18 b(ou)h(distan)n(tes)g(de)h(t)n -(yp)r(e)f(SQL.)g(L'in)n(terrogation)e(se)i(fait)g(au)g(tra)n(v)n(ers)f -(d'un)h(connecteur)656 1295 y(\340)28 b(la)g(base)f(et)i(d'une)f -(requ\352te)g(SQL)f(pass\351e)g(sous)h(la)g(forme)f(d'une)i(c)n -(ha\356ne)e(de)i(caract\350re.)656 1395 y(T)-7 b(outes)22 -b(les)h(bases)f(de)h(donn\351es)f(son)n(t)h(trait\351es)f(de)h(la)f -(m\352me)h(mani\350re.)g(Un)g(m\351canisme)f(de)656 1494 -y(transco)r(dage)i(des)i(requ\352tes)g(et)g(des)h(r\351sultats)e(p)r -(ermet)i(de)f(s'a\033ranc)n(hir)f(de)i(la)f(di\033\351rence)656 -1594 y(d'enco)r(dage)32 b(existan)n(t)h(en)n(tre)g(l'enco)r(dage)f(in)n -(terne)h(du)g(RPL/)p FY(2)g FZ(et)h(celui)g(de)f(la)g(base)g(de)656 -1694 y(donn\351es)23 b(cible.)h(Ce)g(t)n(yp)r(e)g(ne)g(p)r(eut)g -(\352tre)g(cr\351\351)f(que)h(par)f(l'instruction)g FI(SQLCONNECT)p -FZ(.)d(T)-7 b(ous)656 1793 y(les)27 b(connecteurs)g(de)g(bases)g(son)n -(t)g(autoritairemen)n(t)e(clos)i(\340)g(la)h(\034n)g(du)g(\034l)g -(d'ex\351cution)f(les)656 1893 y(a)n(y)n(an)n(t)f(cr\351\351s.)656 -2167 y Fu(2)p Fv(.)p Fu(15)130 b Fv(Mutexes)780 2349 -y FZ(Un)27 b(programme)d(partagean)n(t)g(plusieurs)i(pro)r(cessus)e -(l\351gers)h(p)r(eut)i(demander)f(un)g(m\351\177)656 -2449 y(canisme)c(de)h(sync)n(hronisation,)d(en)k(particulier)d(lors)h -(d'acc\350s)g(\340)h(des)f(v)-5 b(ariables)22 b(partag\351es.)656 -2548 y(Le)41 b(t)n(yp)r(e)g(m)n(utex)g(con)n(tien)n(t)g(une)h -(structure)e(p)r(ermettan)n(t)h(de)g(p)r(oser)f(des)h(v)n(errous)e -(ato\177)656 2648 y(miques.)28 b(Il)h(ne)f(p)r(eut)h(\352tre)f -(cr\351\351)g(que)g(par)g(l'instruction)f FI(CRMTX)p -FZ(.)g(T)-7 b(ous)28 b(les)g(m)n(utexes)g(son)n(t)656 -2748 y(automatiquemen)n(t)d(rel\342c)n(h\351s)g(et)i(lib)r(\351r\351s)f -(\340)h(la)f(\034n)h(du)g(\034l)g(d'ex\351cution)f(qui)h(les)f(on)n(t)g -(cr\351\351s.)780 2847 y(Il)h(faut)g(noter)f(que)h(ls)f(m)n(utexes)h -(son)n(t)f(partageables)e(en)n(tre)i(des)g(pro)r(cessus)f(l\351gers.)g -(Ils)656 2947 y(ne)31 b(son)n(t)f(pas)h(partageables)d(en)n(tre)j(des)g -(pro)r(cessus)e(qui)i(s'ex\351cuten)n(t)g(dans)f(des)h(en)n(viron\177) -656 3046 y(nemen)n(ts)h(s\351par\351s.)e(Lorsqu'un)h(m\351canisme)h(de) -g(sync)n(hronisation)d(en)n(tre)j(pro)r(cessus)e(est)656 -3146 y(requis,)c(il)i(con)n(vien)n(t)e(d'utiliser)h(des)h -(s\351maphores)d(nomm\351s.)656 3420 y Fu(2)p Fv(.)p -Fu(16)130 b Fv(S\351maphores)42 b(nomm\351s)780 3602 -y FZ(Un)29 b(s\351maphore)e(nomm\351)h(est)g(un)h(en)n(tier)f(sur)g -(lequel)g(il)g(est)h(p)r(ossible)e(d'e\033ectuer)h(des)656 -3702 y(op)r(\351rations)k(atomiques)g(p)r(ermettan)n(t)i(de)f(p)r(oser) -g(des)h(v)n(errous.)d(Le)j(s\351maphore)d(nomm\351)656 -3801 y(p)r(eut)h(\352tre)e(partag\351)f(en)n(tre)i(plusieurs)f(pro)r -(cessus)f(m\352me)j(si)f(ceux-ci)f(ne)h(son)n(t)f(pas)h(sur)f(le)656 -3901 y(m\352me)e(arbre)f(de)i(pro)r(cessus.)e(Ils)h(son)n(t)g -(cr\351\351s)f(par)g(l'instruction)h FI(CRSMPHR)e FZ(mais)h(ne)i(son)n -(t)656 4001 y(pas)h(d\351truits)h(\340)g(la)g(\034n)g(du)h(\034l)f -(d'ex\351cution.)g(Le)g(s\351maphore)e(nomm\351)i(appara\356t)f(comme) -656 4100 y(un)24 b(\034c)n(hier)g(dans)f(le)i(syst\350me)e(de)h(\034c)n -(hiers)f(de)i(l'h\364te)f(et)g(est)g(soumis)f(\340)h(des)g(droits)f -(d'acc\350s.)p 0 TeXcolorgray 2047 5632 a FY(30)p 0 TeXcolorgray -eop end -%%Page: 31 31 -TeXDict begin 31 30 bop 0 TeXcolorgray 0 TeXcolorgray +585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(42)1317 +b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p +0 TeXcolorgray 656 540 a F4(nemen)n(ts)j(s\351par\351s.)e(Lorsqu'un)h +(m\351canisme)h(de)g(sync)n(hronisation)d(en)n(tre)j(pro)r(cessus)e +(est)656 640 y(requis,)c(il)i(con)n(vien)n(t)e(d'utiliser)h(des)h +(s\351maphores)d(nomm\351s.)656 914 y Fy(2)p Fz(.)p Fy(16)130 +b Fz(S\351maphores)42 b(nomm\351s)780 1096 y F4(Un)29 +b(s\351maphore)e(nomm\351)h(est)g(un)h(en)n(tier)f(sur)g(lequel)g(il)g +(est)h(p)r(ossible)e(d'e\033ectuer)h(des)656 1196 y(op)r(\351rations)k +(atomiques)g(p)r(ermettan)n(t)i(de)f(p)r(oser)g(des)h(v)n(errous.)d(Le) +j(s\351maphore)d(nomm\351)656 1295 y(p)r(eut)h(\352tre)e(partag\351)f +(en)n(tre)i(plusieurs)f(pro)r(cessus)f(m\352me)j(si)f(ceux-ci)f(ne)h +(son)n(t)f(pas)h(sur)f(le)656 1395 y(m\352me)e(arbre)f(de)i(pro)r +(cessus.)e(Ils)h(son)n(t)g(cr\351\351s)f(par)g(l'instruction)h +FO(CRSMPHR)e F4(mais)h(ne)i(son)n(t)656 1494 y(pas)h(d\351truits)h +(\340)g(la)g(\034n)g(du)h(\034l)f(d'ex\351cution.)g(Le)g(s\351maphore)e +(nomm\351)i(appara\356t)f(comme)656 1594 y(un)24 b(\034c)n(hier)g(dans) +f(le)i(syst\350me)e(de)h(\034c)n(hiers)f(de)i(l'h\364te)f(et)g(est)g +(soumis)f(\340)h(des)g(droits)f(d'acc\350s.)p 0 TeXcolorgray +2047 5632 a F3(42)p 0 TeXcolorgray eop end +%%Page: 43 43 +TeXDict begin 43 42 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(31)h FZ(\026)g(#)p -FY(31)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(43)g F4(\026)i(#)p +F3(43)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -22383,13 +25078,13 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1532 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1366 a Fs(3)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1366 a Fw(3)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1781 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1698 1917 4 v 2278 1698 a FO(V)-15 b(ariables)p 1 TeXcolorgray -0 TeXcolorgray 357 2189 a FZ(Si)26 b(les)f(d\351\034nitions)g(in)n +1698 1917 4 v 2278 1698 a FU(V)-15 b(ariables)p 1 TeXcolorgray +0 TeXcolorgray 357 2189 a F4(Si)26 b(les)f(d\351\034nitions)g(in)n (trins\350ques)f(ne)i(son)n(t)f(pas)g(sensibles)f(\340)h(la)h(casse,)e (les)h(v)-5 b(ariables)24 b(le)232 2289 y(son)n(t.)29 -b(En)h(RPL/)p FY(2)p FZ(,)f(tout)h(ce)f(qui)h(n'est)f(pas)g(une)h +b(En)h(RPL/)p F3(2)p F4(,)f(tout)h(ce)f(qui)h(n'est)f(pas)g(une)h (instruction)f(in)n(trins\350que)f(est)h(un)h(ob)5 b(jet)232 2389 y(soumis)26 b(\340)h(\351v)-5 b(aluation)25 b(et)i(p)r(ouv)-5 b(an)n(t)26 b(\352tre)h(sauv)n(egard\351)c(et)k(rapp)r(el\351)f(sym)n @@ -22445,53 +25140,53 @@ f(le)h(b)r(on)g(fonctionnemen)n(t)g(du)g b(est)h(asso)r(ci\351e)e(\340)h(un)i(niv)n(eau)e(a\033ect\351)g(par)g (le)h(s\351quenceur)232 4913 y(lors)39 b(de)h(sa)f(cr\351ation.)f (Lorsqu'une)g(v)-5 b(ariable)38 b(est)i(app)r(el\351e)f(par)f(son)h -(nom,)h(le)g(RPL/)p FY(2)232 5012 y FZ(ren)n(v)n(oie)26 +(nom,)h(le)g(RPL/)p F3(2)232 5012 y F4(ren)n(v)n(oie)26 b(la)h(v)-5 b(ariable)26 b(visible)h(de)h(plus)f(haut)h(niv)n(eau.)e (Ces)i(niv)n(eaux)e(corresp)r(onden)n(t)f(\340)i(:)p 0 TeXcolorgray 357 5123 a(\025)p 0 TeXcolorgray 41 w -Fp(0)21 b FZ(p)r(our)g(les)h(div)n(erses)e(d\351\034nitions)h(in)n(tro) +FJ(0)21 b F4(p)r(our)g(les)h(div)n(erses)e(d\351\034nitions)h(in)n(tro) r(duites)g(dans)g(le)h(programme.)d(Une)j(v)-5 b(ariable)440 -5223 y(de)29 b(niv)n(eau)e Fp(0)h FZ(n'est)h(pas)f(mo)r(di\034able)g +5223 y(de)29 b(niv)n(eau)e FJ(0)h F4(n'est)h(pas)f(mo)r(di\034able)g (par)g(l'utilisateur)f(et)i(n'est)g(donc)f(pas)g(copi\351e)440 5322 y(lors)e(de)i(la)f(cr\351ation)f(d'un)i(pro)r(cessus)d(l\351ger)14 b(;)p 0 TeXcolorgray 357 5422 a(\025)p 0 TeXcolorgray -41 w Fp(1)27 b FZ(p)r(our)g(les)g(v)-5 b(ariables)26 -b(globales)14 b(;)p 0 TeXcolorgray 1623 5632 a FY(31)p +41 w FJ(1)27 b F4(p)r(our)g(les)g(v)-5 b(ariables)26 +b(globales)14 b(;)p 0 TeXcolorgray 1623 5632 a F3(43)p 0 TeXcolorgray eop end -%%Page: 32 32 -TeXDict begin 32 31 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 44 44 +TeXDict begin 44 43 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(32)h FZ(\026)g(#)p -FY(32)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(44)g F4(\026)i(#)p +F3(44)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 941 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 823 a +.7 TeXcolorgray -600 766 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 647 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 823 a Fq(3)-458 823 y + -458 647 a Fu(3)-458 647 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -823 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(32)1703 -b Fz(CHAPITRE)29 b Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)p -0 TeXcolorgray 0 TeXcolorgray 780 540 a FZ(\025)p 0 TeXcolorgray +647 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(44)1703 +b FD(CHAPITRE)29 b FC(3)p FD(.)55 b(V)-9 b(ARIABLES)p +0 TeXcolorgray 0 TeXcolorgray 780 540 a F4(\025)p 0 TeXcolorgray 41 w(un)28 b(niv)n(eau)f(strictemen)n(t)g(sup)r(\351rieur)f(\340)h -Fp(1)g FZ(p)r(our)g(toute)h(v)-5 b(ariable)26 b(v)-5 +FJ(1)g F4(p)r(our)g(toute)h(v)-5 b(ariable)26 b(v)-5 b(ariable)26 b(lo)r(cale.)780 641 y(Une)20 b(v)-5 b(ariable)19 b(virtuelle)g(est)g(une)h(v)-5 b(ariable)18 b(qui)i(appara\356t)e(dans) h(le)h(syst\350me)f(de)g(\034c)n(hiers)656 740 y(de)29 b(la)h(mac)n(hine)e(h\364te.)i(Elle)g(est)f(accessible)f(\340)h(tout)h -(programme)d(RPL/)p FY(2)i FZ(\340)g(l'instar)f(des)656 +(programme)d(RPL/)p F3(2)i F4(\340)g(l'instar)f(des)656 840 y(s\351maphores)d(nomm\351s)i(et)h(n'est)g(pas)e(d\351truite)i (\340)f(la)g(\034n)h(du)g(\034l)f(d'ex\351cution)g(couran)n(t.)780 940 y(Les)h(noms)g(de)g(v)-5 b(ariables)26 b(son)n(t)i(quelconques,)e @@ -22500,27 +25195,27 @@ b(la)h(mac)n(hine)e(h\364te.)i(Elle)g(es (t\351)g(dans)g(un)i(ob)5 b(jet)28 b(de)i(t)n(yp)r(e)f(nom.)g(Il)g (n'est)g(pas)656 1139 y(p)r(ossible)e(de)g(surc)n(harger)d(une)k (instruction)f(in)n(trins\350que)f(par)h(une)h(v)-5 b(ariable.)656 -1418 y Fu(3)p Fv(.)p Fu(1)130 b Fv(D\351\034nitions)780 -1601 y FZ(Une)27 b(d\351\034nition)f(est)h(une)f(expression)e(en)j +1418 y Fy(3)p Fz(.)p Fy(1)130 b Fz(D\351\034nitions)780 +1601 y F4(Une)27 b(d\351\034nition)f(est)h(une)f(expression)e(en)j (notation)e(p)r(olonaise)g(in)n(v)n(ers\351e)f(prenan)n(t)i(ses)656 1700 y(argumen)n(ts)34 b(sur)h(la)h(pile)g(et)g(y)g(ren)n(v)n(o)n(y)n (an)n(t)c(ses)k(r\351sultats.)e(Elle)j(est)f(asso)r(ci\351)e(\340)h(un) h(nom)656 1800 y(sensible)27 b(\340)g(la)g(casse)f(et)i(l'iden)n (ti\034an)n(t)f(de)h(fa\347on)e(unique.)p 0.5 TeXcolorgray -780 1950 a Fw(0001)p 0 TeXcolorgray 37 w Fn(Ceci_est_ma_premiere_defi)q -(niti)q(on)p 0.5 TeXcolorgray 780 2029 a Fw(0002)p 0 -TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 2108 a -Fw(0003)p 0 TeXcolorgray 178 w Fn("C'est)37 b(un)f(r\352ve)g(modeste)h -(et)f(fou")g(disp)p 0.5 TeXcolorgray 780 2187 a Fw(0004)p -0 TeXcolorgray 178 w Fn("Il)g(aurait)h(mieux)g(valu)f(le)g(taire")h -(disp)p 0.5 TeXcolorgray 780 2266 a Fw(0005)p 0 TeXcolorgray -178 w Fn("Vous)g(me)e(mettrez)j(avec)e(en)g(terre")h(disp)p -0.5 TeXcolorgray 780 2345 a Fw(0006)p 0 TeXcolorgray -178 w Fn("Comme)g(une)f(\351toile)h(au)f(fond)g(d'un)g(trou")h(disp)p -0.5 TeXcolorgray 780 2424 a Fw(0007)p 0 TeXcolorgray -178 w Fn("")f(disp)g(")706 b(Aragon")37 b(disp)p 0.5 -TeXcolorgray 780 2502 a Fw(0008)p 0 TeXcolorgray 37 w -Fn(>>)780 2660 y FZ(La)27 b(notion)f(de)h(d\351\034nition)f(est)h(plus) +780 1950 a FA(0001)p 0 TeXcolorgray 37 w Fs(Ceci_est_ma_premiere_defi)q +(niti)q(on)p 0.5 TeXcolorgray 780 2029 a FA(0002)p 0 +TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 2108 a +FA(0003)p 0 TeXcolorgray 178 w Fs("C'est)37 b(un)f(r\352ve)g(modeste)h +(et)f(fou")g(disp)p 0.5 TeXcolorgray 780 2187 a FA(0004)p +0 TeXcolorgray 178 w Fs("Il)g(aurait)h(mieux)g(valu)f(le)g(taire")h +(disp)p 0.5 TeXcolorgray 780 2266 a FA(0005)p 0 TeXcolorgray +178 w Fs("Vous)g(me)e(mettrez)j(avec)e(en)g(terre")h(disp)p +0.5 TeXcolorgray 780 2345 a FA(0006)p 0 TeXcolorgray +178 w Fs("Comme)g(une)f(\351toile)h(au)f(fond)g(d'un)g(trou")h(disp)p +0.5 TeXcolorgray 780 2424 a FA(0007)p 0 TeXcolorgray +178 w Fs("")f(disp)g(")706 b(Aragon")37 b(disp)p 0.5 +TeXcolorgray 780 2502 a FA(0008)p 0 TeXcolorgray 37 w +Fs(>>)780 2660 y F4(La)27 b(notion)f(de)h(d\351\034nition)f(est)h(plus) g(large)e(que)h(celle)h(des)f(routines)g(ou)g(fonctions)g(des)656 2759 y(langages)17 b(imp)r(\351ratifs)h(comme)h(le)g(F)-7 b(ortran)18 b(ou)h(le)g(C)g(car)f(une)i(d\351\034nition)f(prend)g(un)g @@ -22537,78 +25232,78 @@ i(langage)d(et)i(p)r(eut)h(\352tre)f(app (d\351\034nition,)h(en)f(particulier)f(d'elle-m\352me,)i(ce)f(qui)h(p)r (ermet)f(d'utiliser)g(des)656 3458 y(fonctions)c(r\351cursiv)n(es)e (comme)i(le)g(calcul)g(de)h(factorielle)e(suiv)-5 b(an)n(t.)p -0.5 TeXcolorgray 780 3608 a Fw(0001)p 0 TeXcolorgray -37 w Fn(CALCUL_DE_FACTORIELLE)p 0.5 TeXcolorgray 780 -3687 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray -780 3766 a Fw(0003)p 0 TeXcolorgray 178 w Fn("Calcul)37 +0.5 TeXcolorgray 780 3608 a FA(0001)p 0 TeXcolorgray +37 w Fs(CALCUL_DE_FACTORIELLE)p 0.5 TeXcolorgray 780 +3687 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray +780 3766 a FA(0003)p 0 TeXcolorgray 178 w Fs("Calcul)37 b(de)f(n!")g(disp)g("n)g(=)g(")f(prompt)i(str->)p 0.5 -TeXcolorgray 780 3844 a Fw(0004)p 0 TeXcolorgray 178 -w Fn(if)p 0.5 TeXcolorgray 780 3923 a Fw(0005)p 0 TeXcolorgray -319 w Fn(dup)f(dup)g(ip)g(same)p 0.5 TeXcolorgray 780 -4002 a Fw(0006)p 0 TeXcolorgray 178 w Fn(then)p 0.5 TeXcolorgray -780 4081 a Fw(0007)p 0 TeXcolorgray 319 w Fn(FACTORIELLE)i(disp)p -0.5 TeXcolorgray 780 4160 a Fw(0008)p 0 TeXcolorgray -178 w Fn(else)p 0.5 TeXcolorgray 780 4239 a Fw(0009)p -0 TeXcolorgray 319 w Fn(drop)p 0.5 TeXcolorgray 780 4318 -a Fw(0010)p 0 TeXcolorgray 319 w Fn("ERREUR)f(:)f(argument)h(n)f(non)g -(entier)h(!")f(disp)p 0.5 TeXcolorgray 780 4397 a Fw(0011)p -0 TeXcolorgray 178 w Fn(end)p 0.5 TeXcolorgray 780 4475 -a Fw(0012)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray -780 4554 a Fw(0013)p 0 TeXcolorgray 0.5 TeXcolorgray -780 4633 a(0014)p 0 TeXcolorgray 37 w Fn(/*)p 0.5 TeXcolorgray -780 4712 a Fw(0015)p 0 TeXcolorgray 37 w Fn(=========================)q +TeXcolorgray 780 3844 a FA(0004)p 0 TeXcolorgray 178 +w Fs(if)p 0.5 TeXcolorgray 780 3923 a FA(0005)p 0 TeXcolorgray +319 w Fs(dup)f(dup)g(ip)g(same)p 0.5 TeXcolorgray 780 +4002 a FA(0006)p 0 TeXcolorgray 178 w Fs(then)p 0.5 TeXcolorgray +780 4081 a FA(0007)p 0 TeXcolorgray 319 w Fs(FACTORIELLE)i(disp)p +0.5 TeXcolorgray 780 4160 a FA(0008)p 0 TeXcolorgray +178 w Fs(else)p 0.5 TeXcolorgray 780 4239 a FA(0009)p +0 TeXcolorgray 319 w Fs(drop)p 0.5 TeXcolorgray 780 4318 +a FA(0010)p 0 TeXcolorgray 319 w Fs("ERREUR)f(:)f(argument)h(n)f(non)g +(entier)h(!")f(disp)p 0.5 TeXcolorgray 780 4397 a FA(0011)p +0 TeXcolorgray 178 w Fs(end)p 0.5 TeXcolorgray 780 4475 +a FA(0012)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray +780 4554 a FA(0013)p 0 TeXcolorgray 0.5 TeXcolorgray +780 4633 a(0014)p 0 TeXcolorgray 37 w Fs(/*)p 0.5 TeXcolorgray +780 4712 a FA(0015)p 0 TeXcolorgray 37 w Fs(=========================)q (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p -0.5 TeXcolorgray 780 4791 a Fw(0016)p 0 TeXcolorgray -107 w Fn(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray -780 4870 a Fw(0017)p 0 TeXcolorgray 37 w Fn(=========================)q +0.5 TeXcolorgray 780 4791 a FA(0016)p 0 TeXcolorgray +107 w Fs(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray +780 4870 a FA(0017)p 0 TeXcolorgray 37 w Fs(=========================)q (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p -0.5 TeXcolorgray 780 4949 a Fw(0018)p 0 TeXcolorgray -37 w Fn(*/)p 0.5 TeXcolorgray 780 5028 a Fw(0019)p 0 +0.5 TeXcolorgray 780 4949 a FA(0018)p 0 TeXcolorgray +37 w Fs(*/)p 0.5 TeXcolorgray 780 5028 a FA(0019)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5106 a(0020)p 0 TeXcolorgray -37 w Fn(FACTORIELLE)p 0.5 TeXcolorgray 780 5185 a Fw(0021)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 5264 -a Fw(0022)p 0 TeXcolorgray 178 w Fn(->)g(N)p 0.5 TeXcolorgray -780 5343 a Fw(0023)p 0 TeXcolorgray 178 w Fn(<<)p 0.5 -TeXcolorgray 780 5422 a Fw(0024)p 0 TeXcolorgray 319 -w Fn(if)p 0 TeXcolorgray 2047 5632 a FY(32)p 0 TeXcolorgray +37 w Fs(FACTORIELLE)p 0.5 TeXcolorgray 780 5185 a FA(0021)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 5264 +a FA(0022)p 0 TeXcolorgray 178 w Fs(->)g(N)p 0.5 TeXcolorgray +780 5343 a FA(0023)p 0 TeXcolorgray 178 w Fs(<<)p 0.5 +TeXcolorgray 780 5422 a FA(0024)p 0 TeXcolorgray 319 +w Fs(if)p 0 TeXcolorgray 2047 5632 a F3(44)p 0 TeXcolorgray eop end -%%Page: 33 33 -TeXDict begin 33 32 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 45 45 +TeXDict begin 45 44 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(33)h FZ(\026)g(#)p -FY(33)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(45)g F4(\026)i(#)p +F3(45)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(3)p -Fz(.)p Fy(2)p Fz(.)55 b(V)-9 b(ARIABLES)28 b(GLOBALES)1631 -b FY(33)p .7 TeXcolorgray .7 TeXcolorgray 4134 941 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 823 a Fq(3)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(3)p +FD(.)p FC(2)p FD(.)55 b(V)-9 b(ARIABLES)28 b(GLOBALES)1631 +b F3(45)p .7 TeXcolorgray .7 TeXcolorgray 4134 766 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 647 a Fu(3)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray -357 540 a Fw(0025)p 0 TeXcolorgray 460 w Fn(N)35 b(1)h(>)p -0.5 TeXcolorgray 357 619 a Fw(0026)p 0 TeXcolorgray 319 -w Fn(then)p 0.5 TeXcolorgray 357 698 a Fw(0027)p 0 TeXcolorgray -460 w Fn(N)f(dup)h(1)g(-)f(FACTORIELLE)k(*)p 0.5 TeXcolorgray -357 777 a Fw(0028)p 0 TeXcolorgray 319 w Fn(else)p 0.5 -TeXcolorgray 357 856 a Fw(0029)p 0 TeXcolorgray 460 w -Fn(1)p 0.5 TeXcolorgray 357 935 a Fw(0030)p 0 TeXcolorgray -319 w Fn(end)p 0.5 TeXcolorgray 357 1013 a Fw(0031)p -0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray 357 1092 -a Fw(0032)p 0 TeXcolorgray 36 w Fn(>>)357 1261 y FZ(Il)31 +357 540 a FA(0025)p 0 TeXcolorgray 460 w Fs(N)35 b(1)h(>)p +0.5 TeXcolorgray 357 619 a FA(0026)p 0 TeXcolorgray 319 +w Fs(then)p 0.5 TeXcolorgray 357 698 a FA(0027)p 0 TeXcolorgray +460 w Fs(N)f(dup)h(1)g(-)f(FACTORIELLE)k(*)p 0.5 TeXcolorgray +357 777 a FA(0028)p 0 TeXcolorgray 319 w Fs(else)p 0.5 +TeXcolorgray 357 856 a FA(0029)p 0 TeXcolorgray 460 w +Fs(1)p 0.5 TeXcolorgray 357 935 a FA(0030)p 0 TeXcolorgray +319 w Fs(end)p 0.5 TeXcolorgray 357 1013 a FA(0031)p +0 TeXcolorgray 177 w Fs(>>)p 0.5 TeXcolorgray 357 1092 +a FA(0032)p 0 TeXcolorgray 36 w Fs(>>)357 1261 y F4(Il)31 b(existe)g(trois)f(t)n(yp)r(es)h(de)g(d\351\034nitions)g(se)g (distinguan)n(t)f(par)h(leur)f(p)r(osition)h(vis)g(\340)f(vis)232 1361 y(du)e(langage)e(:)h(les)g(d\351\034nitions)h(in)n(trins\350ques,) -e(extrins\350ques)g(et)h(utilisateur.)232 1659 y FL(3)p -FM(.)p FL(1)p FM(.)p FL(1)113 b FM(D\351\034nitions)37 -b(in)m(trins\350ques)357 1836 y FZ(Les)31 b(d\351\034nitions)g(in)n +e(extrins\350ques)g(et)h(utilisateur.)232 1659 y FR(3)p +FS(.)p FR(1)p FS(.)p FR(1)113 b FS(D\351\034nitions)37 +b(in)m(trins\350ques)357 1836 y F4(Les)31 b(d\351\034nitions)g(in)n (trins\350ques)f(corresp)r(onden)n(t)f(aux)h(instructions)g(in)n (ternes)h(du)g(lan\177)232 1935 y(gage.)j(Elles)i(s'opp)r(osen)n(t)e (aux)h(d\351\034nitions)h(extrins\350ques)e(et)h(son)n(t)g(directemen)n @@ -22617,11 +25312,11 @@ b(in)m(trins\350ques)357 1836 y FZ(Les)3 (la)g(casse.)e(Dans)i(la)232 2134 y(suite)e(de)g(ce)f(do)r(cumen)n(t,)g (le)h(terme)f(\023)h(instruction)e(\024)i(sera)e(souv)n(en)n(t)g (utilis\351)i(\340)f(la)g(place)g(de)232 2234 y(\023)i(d\351\034nition) -g(in)n(trins\350que)e(\024)-7 b(.)232 2532 y FL(3)p FM(.)p -FL(1)p FM(.)p FL(2)113 b FM(D\351\034nitions)37 b(extrins\350ques)357 -2709 y FZ(Les)g(d\351\034nitions)g(extrins\350ques)f(son)n(t)h(quan)n +g(in)n(trins\350que)e(\024)-7 b(.)232 2532 y FR(3)p FS(.)p +FR(1)p FS(.)p FR(2)113 b FS(D\351\034nitions)37 b(extrins\350ques)357 +2709 y F4(Les)g(d\351\034nitions)g(extrins\350ques)f(son)n(t)h(quan)n (t)g(\340)g(elles)g(des)g(d\351\034nitions)g(externes)f(au)232 -2808 y(RPL/)p FY(2)p FZ(,)d(\351crites)e(en)i(RPL/C)g(et)g(disp)r +2808 y(RPL/)p F3(2)p F4(,)d(\351crites)e(en)i(RPL/C)g(et)g(disp)r (onibles)f(sous)g(la)g(forme)h(de)g(biblioth\350ques)f(dyna\177)232 2908 y(miques)h(compil\351es.)g(Ces)g(d\351\034nitions)f(son)n(t)h (trop)f(sp)r(\351ci\034ques)h(p)r(our)g(justi\034er)g(une)g(in)n @@ -22630,8 +25325,8 @@ FL(1)p FM(.)p FL(2)113 b FM(D\351\034nit (t)h(surc)n(harger)c(les)j(d\351\177)232 3107 y(\034nitions)f(in)n (trins\350ques)e(mais)i(con)n(trairemen)n(t)d(aux)i(d\351\034nitions)h (in)n(trins\350ques,)e(elles)i(son)n(t)232 3207 y(sensibles)g(\340)g -(la)g(casse.)232 3505 y FL(3)p FM(.)p FL(1)p FM(.)p FL(3)113 -b FM(D\351\034nitions)37 b(utilisateur)357 3681 y FZ(Les)27 +(la)g(casse.)232 3505 y FR(3)p FS(.)p FR(1)p FS(.)p FR(3)113 +b FS(D\351\034nitions)37 b(utilisateur)357 3681 y F4(Les)27 b(d\351\034nitions)h(utilisateurs)f(son)n(t)g(les)g(d\351\034nitions)h (pr\351sen)n(tes)f(dans)g(le)h(co)r(de)f(source)232 3781 y(du)c(programme.)c(Celui-ci)j(p)r(eut)g(comp)r(orter)f(un)h(nom)n(bre) @@ -22644,53 +25339,53 @@ y(p)r(euv)n(en)n(t)26 b(surc)n(harger)d( (in)n(trins\350ques)f(ni)h(les)g(d\351\034nitions)f(extrins\350ques.) 232 4179 y(Elles)c(son)n(t)f(g\351r\351es)e(par)i(le)g(syst\350me)g (comme)g(des)g(v)-5 b(ariables)19 b(de)h(niv)n(eau)g -FY(0)f FZ(et)i(son)n(t)f(sensibles)232 4279 y(\340)28 -b(la)f(casse.)232 4619 y Fu(3)p Fv(.)p Fu(2)131 b Fv(V)-11 -b(ariables)42 b(globales)357 4824 y FZ(Une)26 b(v)-5 +F3(0)f F4(et)i(son)n(t)f(sensibles)232 4279 y(\340)28 +b(la)f(casse.)232 4619 y Fy(3)p Fz(.)p Fy(2)131 b Fz(V)-11 +b(ariables)42 b(globales)357 4824 y F4(Une)26 b(v)-5 b(ariable)23 b(globale)h(est)h(par)g(d\351\034nition)g(une)g(v)-5 b(ariable)24 b(visible)h(de)g(tous)g(les)g(p)r(oin)n(ts)232 4924 y(d'un)c(programme.)e(Il)h(existe)h(un)f(certain)g(nom)n(bre)g(de) g(v)-5 b(ariables)19 b(globales)g(utilis\351es)h(par)g(le)232 -5023 y(s\351quenceur)k(comme)g FI(EQ)g FZ(et)g FI(SDAT)p -FZ(,)f(mais)h(celles-ci)f(ne)i(son)n(t)f(pas)g(r\351serv)n(\351es.)e +5023 y(s\351quenceur)k(comme)g FO(EQ)g F4(et)g FO(SDAT)p +F4(,)f(mais)h(celles-ci)f(ne)i(son)n(t)f(pas)g(r\351serv)n(\351es.)e (Une)i(v)-5 b(ariable)232 5123 y(globale)37 b(p)r(eut)j(\352tre)e (cr\351\351e)g(par)f(un)i(p)r(etit)h(nom)n(bre)d(d'instructions)h(in)n (trins\350ques)f(don)n(t)232 5223 y(la)e(plus)h(couran)n(te)e(est)h -FI(SAVE)p FZ(.)f(Les)h(v)-5 b(ariables)33 b(globales)h(ne)h(son)n(t)g +FO(SAVE)p F4(.)f(Les)h(v)-5 b(ariables)33 b(globales)h(ne)h(son)n(t)g (partag\351es)e(ni)j(par)e(les)232 5322 y(pro)r(cessus)19 b(l\351gers)g(ni)i(par)f(les)g(pro)r(cessus.)f(Le)h(seul)h(mo)n(y)n(en) e(d'e\033acer)h(une)g(v)-5 b(ariable)20 b(globale)232 5422 y(est)28 b(le)f(recours)f(\340)h(l'instruction)g -FI(PURGE)p FZ(.)p 0 TeXcolorgray 1623 5632 a FY(33)p +FO(PURGE)p F4(.)p 0 TeXcolorgray 1623 5632 a F3(45)p 0 TeXcolorgray eop end -%%Page: 34 34 -TeXDict begin 34 33 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 46 46 +TeXDict begin 46 45 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(34)h FZ(\026)g(#)p -FY(34)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(46)g F4(\026)i(#)p +F3(46)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 941 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 823 a +.7 TeXcolorgray -600 766 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 647 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 823 a Fq(3)-458 823 y + -458 647 a Fu(3)-458 647 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -823 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(34)1703 -b Fz(CHAPITRE)29 b Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)p -0 TeXcolorgray 656 540 a Fu(3)p Fv(.)p Fu(3)130 b Fv(V)-11 -b(ariables)42 b(lo)t(cales)780 722 y FZ(Con)n(trairemen)n(t)33 +647 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(46)1703 +b FD(CHAPITRE)29 b FC(3)p FD(.)55 b(V)-9 b(ARIABLES)p +0 TeXcolorgray 656 540 a Fy(3)p Fz(.)p Fy(3)130 b Fz(V)-11 +b(ariables)42 b(lo)t(cales)780 722 y F4(Con)n(trairemen)n(t)33 b(aux)h(v)-5 b(ariables)33 b(globales,)g(une)i(v)-5 b(ariable)34 b(lo)r(cale)f(n'est)i(visible)f(que)656 822 y(dans)e(un)h(blo)r(c)f(de) h(programme,)e(g\351n\351ralemen)n(t)f(une)j(fonction)g(utilisateur)f @@ -22700,29 +25395,29 @@ h(programme,)e(g\351n\351ralemen)n(t)f(u (de)i(ce)g(blo)r(c,)f(la)h(v)-5 b(ariable)28 b(lo)r(cale)h(n'est)g (plus)h(d\351\034nie)656 1120 y(et)e(le)f(nom)g(ne)h(p)r(eut)g(\352tre) f(\351v)-5 b(alu\351.)27 b(Ainsi,)h(le)f(p)r(etit)i(programme)c(suiv)-5 -b(an)n(t)p 0.5 TeXcolorgray 780 1271 a Fw(0001)p 0 TeXcolorgray -37 w Fn(Petit_programme_sans_pret)q(enti)q(on)p 0.5 TeXcolorgray -780 1350 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 -TeXcolorgray 780 1428 a Fw(0003)p 0 TeXcolorgray 178 -w Fn(1)p 0.5 TeXcolorgray 780 1507 a Fw(0004)p 0 TeXcolorgray -178 w Fn(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray -780 1586 a Fw(0005)p 0 TeXcolorgray 178 w Fn(->)h(X)529 -b(|)p 0.5 TeXcolorgray 780 1665 a Fw(0006)p 0 TeXcolorgray -178 w Fn(<<)600 b(|)p 0.5 TeXcolorgray 780 1744 a Fw(0007)p -0 TeXcolorgray 319 w Fn(X)36 b(disp)318 b(|)p 0.5 TeXcolorgray -780 1823 a Fw(0008)p 0 TeXcolorgray 178 w Fn(>>)600 b(V)p -0.5 TeXcolorgray 780 1902 a Fw(0009)p 0 TeXcolorgray +b(an)n(t)p 0.5 TeXcolorgray 780 1271 a FA(0001)p 0 TeXcolorgray +37 w Fs(Petit_programme_sans_pret)q(enti)q(on)p 0.5 TeXcolorgray +780 1350 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 +TeXcolorgray 780 1428 a FA(0003)p 0 TeXcolorgray 178 +w Fs(1)p 0.5 TeXcolorgray 780 1507 a FA(0004)p 0 TeXcolorgray +178 w Fs(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray +780 1586 a FA(0005)p 0 TeXcolorgray 178 w Fs(->)h(X)529 +b(|)p 0.5 TeXcolorgray 780 1665 a FA(0006)p 0 TeXcolorgray +178 w Fs(<<)600 b(|)p 0.5 TeXcolorgray 780 1744 a FA(0007)p +0 TeXcolorgray 319 w Fs(X)36 b(disp)318 b(|)p 0.5 TeXcolorgray +780 1823 a FA(0008)p 0 TeXcolorgray 178 w Fs(>>)600 b(V)p +0.5 TeXcolorgray 780 1902 a FA(0009)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1981 a(0010)p 0 TeXcolorgray 178 -w Fn(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray -780 2059 a Fw(0011)p 0 TeXcolorgray 178 w Fn(1)g(->)h(X)g('X+1')g(disp) -72 b(V)p 0.5 TeXcolorgray 780 2138 a Fw(0012)p 0 TeXcolorgray +w Fs(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray +780 2059 a FA(0011)p 0 TeXcolorgray 178 w Fs(1)g(->)h(X)g('X+1')g(disp) +72 b(V)p 0.5 TeXcolorgray 780 2138 a FA(0012)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2217 a(0013)p 0 TeXcolorgray 178 -w Fn(X)35 b(disp)p 0.5 TeXcolorgray 780 2296 a Fw(0014)p -0 TeXcolorgray 37 w Fn(>>)656 2453 y FZ(pro)n(v)n(o)r(quera)24 +w Fs(X)35 b(disp)p 0.5 TeXcolorgray 780 2296 a FA(0014)p +0 TeXcolorgray 37 w Fs(>>)656 2453 y F4(pro)n(v)n(o)r(quera)24 b(une)k(sortie)e(sous)h(la)g(forme)p 0 TeXcolorgray 0 -TeXcolorgray 656 2622 a FI(1)656 2722 y(2)656 2821 y('X')780 -2990 y FZ(En)34 b(e\033et,)g(la)f(v)-5 b(ariable)32 b -FI(X)h FZ(est)h(une)f(v)-5 b(ariable)32 b(lo)r(cale)g(\340)h +TeXcolorgray 656 2622 a FO(1)656 2722 y(2)656 2821 y('X')780 +2990 y F4(En)34 b(e\033et,)g(la)f(v)-5 b(ariable)32 b +FO(X)h F4(est)h(une)f(v)-5 b(ariable)32 b(lo)r(cale)g(\340)h (l'expression)f(cen)n(trale)g(et)h(est)656 3090 y(d\351tuite)25 b(\340)f(la)g(sortie)f(de)i(celle-ci)f(p)r(our)g(\352tre)g (recr\351\351e)f(lors)g(du)i(traitemen)n(t)f(de)g(l'expression)656 @@ -22730,64 +25425,64 @@ b(\340)f(la)g(sortie)f(de)i(celle-ci)f(p (eau)f(d\351truite.)h(Il)g(faut)h(noter)f(que)g(ce)g(m\351canisme)g(p)r (eut)h(se)656 3289 y(repro)r(duire)26 b(au)h(sein)g(d'une)h(seule)f(et) h(m\352me)f(d\351\034nition.)h(Le)f(p)r(etit)h(programme)d(suiv)-5 -b(an)n(t)p 0.5 TeXcolorgray 780 3440 a Fw(0001)p 0 TeXcolorgray -37 w Fn(Petit_programme_sans_pr\351t)q(enti)q(on_)q(mais)q(_pl)q(us_c)q -(ompl)q(iqu)q(\351)p 0.5 TeXcolorgray 780 3519 a Fw(0002)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 3597 -a Fw(0003)p 0 TeXcolorgray 178 w Fn(1)p 0.5 TeXcolorgray -780 3676 a Fw(0004)p 0 TeXcolorgray 178 w Fn(//)36 b(Visibilit\351)i +b(an)n(t)p 0.5 TeXcolorgray 780 3440 a FA(0001)p 0 TeXcolorgray +37 w Fs(Petit_programme_sans_pr\351t)q(enti)q(on_)q(mais)q(_pl)q(us_c)q +(ompl)q(iqu)q(\351)p 0.5 TeXcolorgray 780 3519 a FA(0002)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 3597 +a FA(0003)p 0 TeXcolorgray 178 w Fs(1)p 0.5 TeXcolorgray +780 3676 a FA(0004)p 0 TeXcolorgray 178 w Fs(//)36 b(Visibilit\351)i (de)e(X)f(---------------------+)p 0.5 TeXcolorgray 780 -3755 a Fw(0005)p 0 TeXcolorgray 178 w Fn(->)h(X)1270 -b(|)p 0.5 TeXcolorgray 780 3834 a Fw(0006)p 0 TeXcolorgray -178 w Fn(<<)1341 b(|)p 0.5 TeXcolorgray 780 3913 a Fw(0007)p -0 TeXcolorgray 319 w Fn(X)36 b(disp)1059 b(|)p 0.5 TeXcolorgray -780 3992 a Fw(0008)p 0 TeXcolorgray 1589 w Fn(|)p 0.5 -TeXcolorgray 780 4071 a Fw(0009)p 0 TeXcolorgray 319 -w Fn(//)36 b(Visibilit\351)i(de)e(X)f(-------------+)110 -b(|---+)37 b(Masque)p 0.5 TeXcolorgray 780 4149 a Fw(0010)p -0 TeXcolorgray 319 w Fn(2)1094 b(|)247 b(|)p 0.5 TeXcolorgray -780 4228 a Fw(0011)p 0 TeXcolorgray 319 w Fn(->)36 b(X)f('X+1')i(disp) -601 b(V)247 b(V)p 0.5 TeXcolorgray 780 4307 a Fw(0012)p -0 TeXcolorgray 1589 w Fn(|)p 0.5 TeXcolorgray 780 4386 -a Fw(0013)p 0 TeXcolorgray 319 w Fn(//)36 b(Visibilit\351)i(de)e(X)f +3755 a FA(0005)p 0 TeXcolorgray 178 w Fs(->)h(X)1270 +b(|)p 0.5 TeXcolorgray 780 3834 a FA(0006)p 0 TeXcolorgray +178 w Fs(<<)1341 b(|)p 0.5 TeXcolorgray 780 3913 a FA(0007)p +0 TeXcolorgray 319 w Fs(X)36 b(disp)1059 b(|)p 0.5 TeXcolorgray +780 3992 a FA(0008)p 0 TeXcolorgray 1589 w Fs(|)p 0.5 +TeXcolorgray 780 4071 a FA(0009)p 0 TeXcolorgray 319 +w Fs(//)36 b(Visibilit\351)i(de)e(X)f(-------------+)110 +b(|---+)37 b(Masque)p 0.5 TeXcolorgray 780 4149 a FA(0010)p +0 TeXcolorgray 319 w Fs(2)1094 b(|)247 b(|)p 0.5 TeXcolorgray +780 4228 a FA(0011)p 0 TeXcolorgray 319 w Fs(->)36 b(X)f('X+1')i(disp) +601 b(V)247 b(V)p 0.5 TeXcolorgray 780 4307 a FA(0012)p +0 TeXcolorgray 1589 w Fs(|)p 0.5 TeXcolorgray 780 4386 +a FA(0013)p 0 TeXcolorgray 319 w Fs(//)36 b(Visibilit\351)i(de)e(X)f (-------------+)110 b(|---+)37 b(Masque)p 0.5 TeXcolorgray -780 4465 a Fw(0014)p 0 TeXcolorgray 319 w Fn(1)f(3)f(for)h(X)812 -b(|)247 b(|)p 0.5 TeXcolorgray 780 4544 a Fw(0015)p 0 -TeXcolorgray 460 w Fn(X)36 b(disp)777 b(|)247 b(|)p 0.5 -TeXcolorgray 780 4623 a Fw(0016)p 0 TeXcolorgray 319 -w Fn(next)989 b(V)247 b(V)p 0.5 TeXcolorgray 780 4702 -a Fw(0017)p 0 TeXcolorgray 1589 w Fn(|)p 0.5 TeXcolorgray -780 4780 a Fw(0018)p 0 TeXcolorgray 319 w Fn(X)36 b(disp)1059 -b(V)p 0.5 TeXcolorgray 780 4859 a Fw(0019)p 0 TeXcolorgray -178 w Fn(>>)p 0.5 TeXcolorgray 780 4938 a Fw(0020)p 0 +780 4465 a FA(0014)p 0 TeXcolorgray 319 w Fs(1)f(3)f(for)h(X)812 +b(|)247 b(|)p 0.5 TeXcolorgray 780 4544 a FA(0015)p 0 +TeXcolorgray 460 w Fs(X)36 b(disp)777 b(|)247 b(|)p 0.5 +TeXcolorgray 780 4623 a FA(0016)p 0 TeXcolorgray 319 +w Fs(next)989 b(V)247 b(V)p 0.5 TeXcolorgray 780 4702 +a FA(0017)p 0 TeXcolorgray 1589 w Fs(|)p 0.5 TeXcolorgray +780 4780 a FA(0018)p 0 TeXcolorgray 319 w Fs(X)36 b(disp)1059 +b(V)p 0.5 TeXcolorgray 780 4859 a FA(0019)p 0 TeXcolorgray +178 w Fs(>>)p 0.5 TeXcolorgray 780 4938 a FA(0020)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5017 a(0021)p 0 TeXcolorgray -178 w Fn(X)35 b(disp)p 0.5 TeXcolorgray 780 5096 a Fw(0022)p -0 TeXcolorgray 37 w Fn(>>)656 5253 y FZ(a)27 b(p)r(our)g(sortie)p -0 TeXcolorgray 0 TeXcolorgray 656 5422 a FI(1)p 0 TeXcolorgray -2047 5632 a FY(34)p 0 TeXcolorgray eop end -%%Page: 35 35 -TeXDict begin 35 34 bop 0 TeXcolorgray 0 TeXcolorgray +178 w Fs(X)35 b(disp)p 0.5 TeXcolorgray 780 5096 a FA(0022)p +0 TeXcolorgray 37 w Fs(>>)656 5253 y F4(a)27 b(p)r(our)g(sortie)p +0 TeXcolorgray 0 TeXcolorgray 656 5422 a FO(1)p 0 TeXcolorgray +2047 5632 a F3(46)p 0 TeXcolorgray eop end +%%Page: 47 47 +TeXDict begin 47 46 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(35)h FZ(\026)g(#)p -FY(35)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(47)g F4(\026)i(#)p +F3(47)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(3)p -Fz(.)p Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)28 b(LOCALES)1695 -b FY(35)p .7 TeXcolorgray .7 TeXcolorgray 4134 941 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 823 a Fq(3)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(3)p +FD(.)p FC(3)p FD(.)55 b(V)-9 b(ARIABLES)28 b(LOCALES)1695 +b F3(47)p .7 TeXcolorgray .7 TeXcolorgray 4134 766 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 647 a Fu(3)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 -a FI(3)232 640 y(1)232 739 y(2)232 839 y(3)232 939 y(1)232 -1038 y('X')232 1261 y FZ(mon)n(tran)n(t)40 b(par)g(l\340)g(que)g(les)h +a FO(3)232 640 y(1)232 739 y(2)232 839 y(3)232 939 y(1)232 +1038 y('X')232 1261 y F4(mon)n(tran)n(t)40 b(par)g(l\340)g(que)g(les)h (v)-5 b(ariables)39 b(lo)r(cales)g(ne)i(s'\351crasen)n(t)e(pas)h(m)n (utuellemen)n(t.)h(Il)232 1361 y(faut)36 b(noter)f(que)h(si)f(les)h(v) -5 b(ariables)34 b(lo)r(cales)g(ne)i(son)n(t)f(pas)g(p)r(erdues)g(lors) @@ -22798,11 +25493,11 @@ b(La)f(seule)h(exception)f(\340)h(cette) (fonctionnemen)n(t)e(particulier)g(des)232 1660 y(v)-5 b(ariables)30 b(globales)e(qui)j(resten)n(t)f(toujours)g(accessible)f (par)h(un)i(jeu)f(de)g(fonctions)f(parti\177)232 1759 -y(culier)i(\()p FI(RCL)p FZ(,)g FI(SAVE)f FZ(et)i(quelques)e(autres)h +y(culier)i(\()p FO(RCL)p F4(,)g FO(SAVE)f F4(et)i(quelques)e(autres)h (fonctions)f(sp)r(\351ci\034ques)h(comme)g(les)h(fonctions)232 -1859 y(de)28 b(v)n(errouillage.\).)232 2145 y FL(3)p -FM(.)p FL(3)p FM(.)p FL(1)113 b FM(V)-9 b(ariables)37 -b(v)m(olatiles)357 2317 y FZ(T)-7 b(oute)33 b(v)-5 b(ariable)31 +1859 y(de)28 b(v)n(errouillage.\).)232 2145 y FR(3)p +FS(.)p FR(3)p FS(.)p FR(1)113 b FS(V)-9 b(ariables)37 +b(v)m(olatiles)357 2317 y F4(T)-7 b(oute)33 b(v)-5 b(ariable)31 b(d\351\034nie)i(par)f(l'utilisateur)g(est)g(par)g(d\351faut)h(une)g(v) -5 b(ariable)31 b(v)n(olatile.)232 2416 y(Celle-ci)c(est)f(d\351truite) h(d\350s)g(que)f(l'ex\351cution)g(du)h(blo)r(c)g(d'instructions)f(dans) @@ -22810,8 +25505,8 @@ g(lequel)h(est)f(a)232 2516 y(\351t\351) (termin\351.)g(Il)g(est)g(p)r(ossible)g(de)g(con)n(tourner)e(ce)i (probl\350me)f(en)i(d\351claran)n(t)232 2616 y(explicitemen)n(t)28 b(une)f(v)-5 b(ariable)27 b(comme)g(statique.)232 2901 -y FL(3)p FM(.)p FL(3)p FM(.)p FL(2)113 b FM(V)-9 b(ariables)37 -b(statiques)357 3073 y FZ(Une)27 b(v)-5 b(ariable)25 +y FR(3)p FS(.)p FR(3)p FS(.)p FR(2)113 b FS(V)-9 b(ariables)37 +b(statiques)357 3073 y F4(Une)27 b(v)-5 b(ariable)25 b(d\351clar\351e)g(comme)h(statique)g(lors)g(de)g(sa)g(cr\351ation)f (ne)i(sera)e(visible)h(que)232 3173 y(dans)32 b(le)g(blo)r(c)g (d'instructions)f(p)r(our)g(lequel)h(elle)g(a)g(\351t\351)g @@ -22824,24 +25519,24 @@ g(ce)f(blo)r(c)h(et)g(son)f(con)n(ten)n( b(aleur)24 b(sauv)n(egard\351e)d(pr\351c\351demmen)n(t.)k(Une)g(v)-5 b(ariable)23 b(statique)i(n'est)g(pas)232 3571 y(partag\351e)h(en)n (tre)h(deux)g(pro)r(cessus)f(m\352me)i(l\351gers.)p 0.5 -TeXcolorgray 357 3722 a Fw(0001)p 0 TeXcolorgray 36 w -Fn(Variable_statique)p 0.5 TeXcolorgray 357 3800 a Fw(0002)p -0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3879 -a Fw(0003)p 0 TeXcolorgray 177 w Fn(def1)37 b(disp)p -0.5 TeXcolorgray 357 3958 a Fw(0004)p 0 TeXcolorgray -177 w Fn(def1)g(disp)p 0.5 TeXcolorgray 357 4037 a Fw(0005)p -0 TeXcolorgray 36 w Fn(>>)p 0.5 TeXcolorgray 357 4116 -a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4195 -a(0007)p 0 TeXcolorgray 36 w Fn(def1)p 0.5 TeXcolorgray -357 4274 a Fw(0008)p 0 TeXcolorgray 36 w Fn(<<)p 0.5 -TeXcolorgray 357 4353 a Fw(0009)p 0 TeXcolorgray 177 -w Fn(static)g(1)p 0.5 TeXcolorgray 357 4431 a Fw(0010)p -0 TeXcolorgray 177 w Fn(->)f(I)p 0.5 TeXcolorgray 357 -4510 a Fw(0011)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray -357 4589 a Fw(0012)p 0 TeXcolorgray 319 w Fn(I)f('I')h(incr)p -0.5 TeXcolorgray 357 4668 a Fw(0013)p 0 TeXcolorgray -177 w Fn(>>)p 0.5 TeXcolorgray 357 4747 a Fw(0014)p 0 -TeXcolorgray 36 w Fn(>>)357 4914 y FZ(La)26 b(v)-5 b(aleur)26 +TeXcolorgray 357 3722 a FA(0001)p 0 TeXcolorgray 36 w +Fs(Variable_statique)p 0.5 TeXcolorgray 357 3800 a FA(0002)p +0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 3879 +a FA(0003)p 0 TeXcolorgray 177 w Fs(def1)37 b(disp)p +0.5 TeXcolorgray 357 3958 a FA(0004)p 0 TeXcolorgray +177 w Fs(def1)g(disp)p 0.5 TeXcolorgray 357 4037 a FA(0005)p +0 TeXcolorgray 36 w Fs(>>)p 0.5 TeXcolorgray 357 4116 +a FA(0006)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4195 +a(0007)p 0 TeXcolorgray 36 w Fs(def1)p 0.5 TeXcolorgray +357 4274 a FA(0008)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 +TeXcolorgray 357 4353 a FA(0009)p 0 TeXcolorgray 177 +w Fs(static)g(1)p 0.5 TeXcolorgray 357 4431 a FA(0010)p +0 TeXcolorgray 177 w Fs(->)f(I)p 0.5 TeXcolorgray 357 +4510 a FA(0011)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray +357 4589 a FA(0012)p 0 TeXcolorgray 319 w Fs(I)f('I')h(incr)p +0.5 TeXcolorgray 357 4668 a FA(0013)p 0 TeXcolorgray +177 w Fs(>>)p 0.5 TeXcolorgray 357 4747 a FA(0014)p 0 +TeXcolorgray 36 w Fs(>>)357 4914 y F4(La)26 b(v)-5 b(aleur)26 b(pass\351e)g(lors)g(de)h(la)f(cr\351ation)g(d'une)h(v)-5 b(ariable)25 b(statique)h(ne)h(sert)g(que)f(p)r(our)232 5013 y(l'initialisation)33 b(de)h(cette)g(v)-5 b(ariable.)33 @@ -22850,50 +25545,50 @@ b(Si)h(cette)g(v)-5 b(ariable)33 b(est)h e(et)j(l'ob)5 b(jet)27 b(asso)r(ci\351)f(d\351truit.)357 5223 y(Une)34 b(v)-5 b(ariable)33 b(statique)g(p)r(eut)h(\352tre)g (rendue)f(v)n(olatile)g(par)g(un)h(app)r(el)f(\340)h(la)f(fonction)232 -5322 y FI(VOLATILE)p FZ(.)h(Elle)j(dispara\356t)e(alors)g(\340)h(la)g +5322 y FO(VOLATILE)p F4(.)h(Elle)j(dispara\356t)e(alors)g(\340)h(la)g (\034n)h(du)g(blo)r(c)f(et)h(sera)e(r\351initialis\351e)h(lors)f(de)i (sa)232 5422 y(pro)r(c)n(haine)26 b(utilisation.)p 0 -TeXcolorgray 1623 5632 a FY(35)p 0 TeXcolorgray eop end -%%Page: 36 36 -TeXDict begin 36 35 bop 0 TeXcolorgray 0 TeXcolorgray +TeXcolorgray 1623 5632 a F3(47)p 0 TeXcolorgray eop end +%%Page: 48 48 +TeXDict begin 48 47 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(36)h FZ(\026)g(#)p -FY(36)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(48)g F4(\026)i(#)p +F3(48)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 941 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 823 a +.7 TeXcolorgray -600 766 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 647 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 823 a Fq(3)-458 823 y + -458 647 a Fu(3)-458 647 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -823 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(36)1703 -b Fz(CHAPITRE)29 b Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)p -0 TeXcolorgray 656 540 a FL(3)p FM(.)p FL(3)p FM(.)p -FL(3)112 b FM(V)-9 b(ariables)38 b(partag\351es)780 693 -y FZ(Une)26 b(v)-5 b(ariable)24 b(partag\351e)f(est)i(une)g(v)-5 +647 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(48)1703 +b FD(CHAPITRE)29 b FC(3)p FD(.)55 b(V)-9 b(ARIABLES)p +0 TeXcolorgray 656 540 a FR(3)p FS(.)p FR(3)p FS(.)p +FR(3)112 b FS(V)-9 b(ariables)38 b(partag\351es)780 693 +y F4(Une)26 b(v)-5 b(ariable)24 b(partag\351e)f(est)i(une)g(v)-5 b(ariable)24 b(statique)h(comm)n(une)g(\340)f(plusieurs)h(pro)r (ces\177)656 793 y(sus)30 b(l\351gers.)e(Elle)j(est)f(d\351clar\351e)f -(par)g(la)h(fonction)f FI(shared)f FZ(en)i(lieu)h(et)f(place)f(de)i -FI(static)p FZ(.)656 893 y(Il)h(con)n(vien)n(t)f(souv)n(en)n(t)f +(par)g(la)h(fonction)f FO(shared)f F4(en)i(lieu)h(et)f(place)f(de)i +FO(static)p F4(.)656 893 y(Il)h(con)n(vien)n(t)f(souv)n(en)n(t)f (d'encadrer)h(son)g(utilisation)g(par)g(des)h(m)n(utexes)f(p)r(our)g (\351viter)g(des)656 992 y(acc\350s)25 b(concurren)n(ts.)f(\300)i (l'instar)f(des)h(v)-5 b(ariables)25 b(statiques,)g(une)h(v)-5 b(ariable)25 b(partag\351e)f(p)r(eut)656 1092 y(\352tre)j(rendue)g(v)n (olatile)f(par)h(l'utilisation)f(de)i(la)f(fonction)g -FI(PRIVATE)p FZ(.)656 1366 y Fu(3)p Fv(.)p Fu(4)130 b -Fv(V)-11 b(ariables)42 b(virtuelles)780 1548 y FZ(Une)c(v)-5 +FO(PRIVATE)p F4(.)656 1366 y Fy(3)p Fz(.)p Fy(4)130 b +Fz(V)-11 b(ariables)42 b(virtuelles)780 1548 y F4(Une)c(v)-5 b(ariable)36 b(virtuelle)h(est)g(une)h(v)-5 b(ariable)36 b(sauv)n(egard\351e)e(dans)j(un)g(\034c)n(hier)g(sur)g(la)656 1648 y(mac)n(hine)c(h\364te.)h(De)h(ce)f(fait,)g(elle)g(n'est)g(pas)g @@ -22907,20 +25602,20 @@ b(sauv)n(egard\351e)e(dans)j(un)g(\034c) (partager)f(des)h(donn\351es)g(en)n(tre)g(pro)r(cessus.)f(Il)i(con)n (vien)n(t)f(alors)656 2146 y(d'encadrer)j(l'utilisation)g(d'une)i (telle)g(v)-5 b(ariable)26 b(par)g(des)i(s\351maphores)d(nomm\351s.)656 -2420 y Fu(3)p Fv(.)p Fu(5)130 b Fv(V)-11 b(errouillage)780 -2602 y FZ(T)k(outes)38 b(les)h(v)-5 b(ariables,)36 b(d\350s)j(lors)e +2420 y Fy(3)p Fz(.)p Fy(5)130 b Fz(V)-11 b(errouillage)780 +2602 y F4(T)k(outes)38 b(les)h(v)-5 b(ariables,)36 b(d\350s)j(lors)e (qu'elles)h(ne)g(son)n(t)g(pas)g(virtuelles,)f(p)r(euv)n(en)n(t)i (\352tre)656 2702 y(v)n(erroill\351es)27 b(en)i(\351criture.)f(La)h(mo) r(di\034cation)f(d'une)i(v)-5 b(ariable)28 b(v)n(errouill\351e)f(pro)n (v)n(o)r(que)g(une)656 2801 y(erreur)c(d'acc\350s.)g(Il)i(existe)e -(deux)i(instructions)e(de)i(v)n(errouillage)c FI(PROTECT)g -FZ(et)k FI(PARAMETER)656 2901 y FZ(selon)19 b(qu'elles)g(p)r(orten)n(t) +(deux)i(instructions)e(de)i(v)n(errouillage)c FO(PROTECT)g +F4(et)k FO(PARAMETER)656 2901 y F4(selon)19 b(qu'elles)g(p)r(orten)n(t) g(sur)g(des)g(v)-5 b(ariables)18 b(g\351n\351rales)g(ou)h(globales,)f (et)i(deux)f(instructions)656 3000 y(de)41 b(d\351v)n(errouillsge)c -FI(UNPROTECT)g FZ(et)k FI(VARIABLE)p FZ(.)d(P)n(ar)i(d\351faut,)h +FO(UNPROTECT)g F4(et)k FO(VARIABLE)p F4(.)d(P)n(ar)i(d\351faut,)h (aucune)f(v)-5 b(ariable)39 b(n'est)656 3100 y(v)n(errouill\351e)25 -b(lors)h(de)i(sa)f(cr\351ation.)656 3374 y Fu(3)p Fv(.)p -Fu(6)130 b Fv(H\351ritage)780 3556 y FZ(Les)22 b(v)-5 +b(lors)h(de)i(sa)f(cr\351ation.)656 3374 y Fy(3)p Fz(.)p +Fy(6)130 b Fz(H\351ritage)780 3556 y F4(Les)22 b(v)-5 b(ariables)21 b(lo)r(cales,)g(statiques)g(et)i(partag\351es)c(son)n(t)j (lo)r(cales)f(au)h(blo)r(c)g(d'instruction)656 3656 y(dans)h(lequel)g (elles)g(on)n(t)g(\351t\351)g(d\351\034nies.)h(Elles)f(ne)h(son)n(t)f @@ -22933,39 +25628,39 @@ g(ce)g(blo)r(c,)g(aucune)g(des)g(v)-5 b( (di\033\351ren)n(tes)g(d\351\034nitions)g(utilisateur.)f(Les)h(seules)g (v)-5 b(a\177)656 4054 y(riables)26 b(visibles)h(sur)g(l'ensem)n(ble)g (d'un)h(programme)d(son)n(t)h(les)i(v)-5 b(ariables)25 -b(globales.)p 0 TeXcolorgray 2047 5632 a FY(36)p 0 TeXcolorgray +b(globales.)p 0 TeXcolorgray 2047 5632 a F3(48)p 0 TeXcolorgray eop end -%%Page: 37 37 -TeXDict begin 37 36 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 49 49 +TeXDict begin 49 48 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(37)h FZ(\026)g(#)p -FY(37)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(49)g F4(\026)i(#)p +F3(49)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1005 2150 a Ft(Deuxi\350me)59 b(partie)863 2565 y FD(App)6 -b(el)71 b(du)h(RPL/)p FC(2)p 0 TeXcolorgray 1623 5632 -a FY(37)p 0 TeXcolorgray eop end -%%Page: 38 38 -TeXDict begin 38 37 bop 0 TeXcolorgray 0 TeXcolorgray +1005 2150 a Fx(Deuxi\350me)59 b(partie)863 2565 y FH(App)6 +b(el)71 b(du)h(RPL/)p FG(2)p 0 TeXcolorgray 1623 5632 +a F3(49)p 0 TeXcolorgray eop end +%%Page: 50 50 +TeXDict begin 50 49 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(38)h FZ(\026)g(#)p -FY(38)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(50)g F4(\026)i(#)p +F3(50)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -22973,17 +25668,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 39 39 -TeXDict begin 39 38 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 51 51 +TeXDict begin 51 50 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(39)h FZ(\026)g(#)p -FY(39)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(51)g F4(\026)i(#)p +F3(51)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -22992,314 +25687,330 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1355 a Fs(4)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1355 a Fw(4)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1804 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1059 4 v 1420 1687 a FO(Ligne)59 b(de)g(commande)p -1 TeXcolorgray 0 TeXcolorgray 357 2207 a FZ(L'in)n(v)n(o)r(cation)24 -b(du)j(RPL/)p FY(2)f FZ(p)r(eut)h(se)f(faire)f(de)i(plusieurs)e +1687 1059 4 v 1420 1687 a FU(Ligne)59 b(de)g(commande)p +1 TeXcolorgray 0 TeXcolorgray 357 2207 a F4(L'in)n(v)n(o)r(cation)24 +b(du)j(RPL/)p F3(2)f F4(p)r(eut)h(se)f(faire)f(de)i(plusieurs)e (mani\350res.)g(T)-7 b(out)26 b(d'ab)r(ord,)g(il)232 -2307 y(est)e(p)r(ossible)g(d'utiliser)f(le)h(RPL/)p FY(2)f -FZ(de)h(mani\350re)f(in)n(teractiv)n(e)f(en)i(le)g(lan\347an)n(t)f +2307 y(est)e(p)r(ossible)g(d'utiliser)f(le)h(RPL/)p F3(2)f +F4(de)h(mani\350re)f(in)n(teractiv)n(e)f(en)i(le)g(lan\347an)n(t)f (directemen)n(t)232 2406 y(depuis)h(une)f(ligne)g(de)h(commande)e(et)i -(en)f(en)n(tran)n(t)f(les)h(commandes)g(RPL/)p FY(2)f -FZ(directemen)n(t)232 2506 y(depuis)28 b(l'in)n(vite)f(de)h(commande.) +(en)f(en)n(tran)n(t)f(les)h(commandes)g(RPL/)p F3(2)f +F4(directemen)n(t)232 2506 y(depuis)28 b(l'in)n(vite)f(de)h(commande.) 357 2606 y(Une)39 b(autre)e(mani\350re)h(d'app)r(eler)f(le)i(RPL/)p -FY(2)e FZ(est)h(le)h(passage)d(d'argumen)n(ts)h(ou)h(de)232 +F3(2)e F4(est)h(le)h(passage)d(d'argumen)n(ts)h(ou)h(de)232 2706 y(script)30 b(sur)g(l'en)n(tr\351e)f(standard)g(et)h(fournit)g(le) g(r\351sultat)f(sur)h(la)f(sortie)g(standard.)g(Les)h(er\177)232 2806 y(reurs)21 b(passen)n(t)h(sur)f(la)h(sortie)f(d'erreur)f (standard.)h(P)n(our)h(toute)g(information,)f(se)h(rep)r(orter)232 2905 y(au)28 b(man)n(uel)f(de)g(v)n(otre)f(shell)i(fa)n(v)n(ori.)p -0 TeXcolorgray 0 TeXcolorgray 232 3084 a Fm(rayleigh:[~])42 +0 TeXcolorgray 0 TeXcolorgray 232 3084 a Fr(rayleigh:[~])42 b(>)e(echo)g(1)f(15.2)h(+)g(X)f(3)h(\\*)f(sin)h(-)g(disp)g(|)f(rpl)h (-i)g(2>)f(/dev/null)232 3175 y(RPL/2>)i(1)e(15.2)i(+)e(X)g(3)h(*)f (sin)h(-)g(disp)232 3266 y('16.2-SIN\(X*3\)')232 3357 y(RPL/2>)h(abort)232 3449 y(rayleigh:[~])h(>)e(rpl)g(-S)f("DEF)h(<<)g (1)f(15.2)i(+)e(X)g(3)h(*)f(sin)h(-)g(disp)g(>>")g(2>)f(/dev/null)232 3540 y('16.2-SIN\(X*3\)')232 3631 y(rayleigh:[~])j(>)357 -3817 y FZ(Ces)f(deux)g(app)r(els)g(ne)h(p)r(ermetten)n(t)f(pas)g +3817 y F4(Ces)f(deux)g(app)r(els)g(ne)h(p)r(ermetten)n(t)f(pas)g (l'ex\351cution)g(de)g(programmes)e(de)j(fa\347on)232 3917 y(simple.)35 b(P)n(our)f(lancer)f(un)i(programme)d(RPL/)p -FY(2)p FZ(,)i(il)h(con)n(vien)n(t)e(de)i(c)n(harger)d(l'in)n +F3(2)p F4(,)i(il)h(con)n(vien)n(t)e(de)i(c)n(harger)d(l'in)n (terpr\350te)232 4016 y(et)d(de)g(lui)g(fournir)e(en)i(argumen)n(t)e (le)h(nom)h(du)g(\034c)n(hier)e(con)n(tenan)n(t)h(le)g(programme)e (princi\177)232 4116 y(pal.)p 0 TeXcolorgray 0 TeXcolorgray -232 4294 a Fm(rayleigh:[~])42 b(>)e(rpl)g(mon_programme.rpl)357 -4480 y FZ(Sous)27 b(Unix,)h(l'in)n(terpr\350te)f(p)r(eut)h(\352tre)g +232 4294 a Fr(rayleigh:[~])42 b(>)e(rpl)g(mon_programme.rpl)357 +4480 y F4(Sous)27 b(Unix,)h(l'in)n(terpr\350te)f(p)r(eut)h(\352tre)g (app)r(el\351)f(directemen)n(t)h(depuis)f(le)h(\034c)n(hier)f(source) -232 4580 y(au)i(tra)n(v)n(ers)d(du)j FB(sha-b)l(ang)g -FZ(et)h(former)d(un)i(\034c)n(hier)f(ex\351cutable)g(autonome.)g(P)n +232 4580 y(au)i(tra)n(v)n(ers)d(du)j FF(sha-b)l(ang)g +F4(et)h(former)d(un)i(\034c)n(hier)f(ex\351cutable)g(autonome.)g(P)n (our)g(de)h(plus)232 4679 y(amples)e(informations,)f(se)h(rep)r(orter)f (au)h(man)n(uel)g(du)h(shell.)p 0 TeXcolorgray 0 TeXcolorgray -232 4857 a Fm(rayleigh:[~])42 b(>)e(head)g(-n5)g(mon_programme.rpl)232 +232 4857 a Fr(rayleigh:[~])42 b(>)e(head)g(-n5)g(mon_programme.rpl)232 4949 y(#!/usr/local/bin/rpl)k(-csp)232 5131 y(MAIN)232 5223 y(<<)232 5314 y(//)c(Main)g(program)232 5405 y(rayleigh:[~])i(>)p -0 TeXcolorgray 1623 5632 a FY(39)p 0 TeXcolorgray eop +0 TeXcolorgray 1623 5632 a F3(51)p 0 TeXcolorgray eop end -%%Page: 40 40 -TeXDict begin 40 39 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 52 52 +TeXDict begin 52 51 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(40)h FZ(\026)g(#)p -FY(40)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(52)g F4(\026)i(#)p +F3(52)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1074 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 956 a +.7 TeXcolorgray -600 841 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 722 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 956 a Fq(4)-458 956 y + -458 722 a Fu(4)-458 722 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -956 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(40)1223 -b Fz(CHAPITRE)29 b Fy(4)p Fz(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p -0 TeXcolorgray 656 540 a Fu(4)p Fv(.)p Fu(1)130 b Fv(Options)42 -b(de)i(la)e(ligne)g(de)i(commande)780 729 y FZ(La)20 +722 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(52)1223 +b FD(CHAPITRE)29 b FC(4)p FD(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p +0 TeXcolorgray 656 540 a Fy(4)p Fz(.)p Fy(1)130 b Fz(Options)42 +b(de)i(la)e(ligne)g(de)i(commande)780 730 y F4(La)20 b(ligne)g(de)g(commande)g(du)h(s\351quenceur)e(RPL/)p -FY(2)g FZ(p)r(eut)i(con)n(tenir)e(des)i(options)e(condi\177)656 -828 y(tionnan)n(t)27 b(son)g(fonctionnemen)n(t.)g(Les)g(options)f(disp) +F3(2)g F4(p)r(eut)i(con)n(tenir)e(des)i(options)e(condi\177)656 +829 y(tionnan)n(t)27 b(son)g(fonctionnemen)n(t.)g(Les)g(options)f(disp) r(onibles)h(son)n(t)g(les)g(suiv)-5 b(an)n(tes)27 b(:)p -0 TeXcolorgray 780 931 a(\025)p 0 TeXcolorgray 41 w FI(-a)j -FZ(ren)n(v)n(oie)e(les)i(co)r(ordonn\351es)d(de)k(con)n(tact)e(de)h -(l'auteur,)f(l'adresse)f(de)j(la)e(liste)h(de)863 1031 +0 TeXcolorgray 780 933 a(\025)p 0 TeXcolorgray 41 w FO(-a)j +F4(ren)n(v)n(oie)e(les)i(co)r(ordonn\351es)d(de)k(con)n(tact)e(de)h +(l'auteur,)f(l'adresse)f(de)j(la)e(liste)h(de)863 1033 y(di\033usion)e(du)g(langage)d(ainsi)i(que)g(l'adresse)f(du)i(site)f(w) -n(eb)g(o\036ciel)14 b(;)p 0 TeXcolorgray 780 1122 a(\025)p -0 TeXcolorgray 41 w FI(-A)27 b FZ(p)r(ermet)h(d'en)n(v)n(o)n(y)n(er)d +n(eb)g(o\036ciel)14 b(;)p 0 TeXcolorgray 780 1124 a(\025)p +0 TeXcolorgray 41 w FO(-A)27 b F4(p)r(ermet)h(d'en)n(v)n(o)n(y)n(er)d (des)i(argumen)n(ts)f(au)h(programme)e(principal)i(:)p -0 TeXcolorgray 0 TeXcolorgray 863 1214 a Fm(rayleigh:[~])42 +0 TeXcolorgray 0 TeXcolorgray 863 1216 a Fr(rayleigh:[~])42 b(>)e(rpl)f(-A)h('4)g(5')f(-sS)h("DEF)g(<<)g(clmf)g(>>")863 -1305 y(+++RPL/2)h(\(R\))f(version)h(4.0.10)f(\(lundi)h(01/02/2010,)h -(11:21:30)f(CET\))863 1396 y(+++Copyright)h(\(C\))e(1989)g(\340)g -(2009,)g(2010)g(BERTRAND)h(Jo\353l)863 1488 y(2:)f(4)863 -1579 y(1:)g(5)863 1670 y(rayleigh:[~])i(>)p 0 TeXcolorgray -780 1770 a FZ(\025)p 0 TeXcolorgray 41 w FI(-c)30 b FZ(autorise)f(la)h +1307 y(+++RPL/2)h(\(R\))f(version)h(4.0.10)f(\(lundi)h(01/02/2010,)h +(11:21:30)f(CET\))863 1398 y(+++Copyright)h(\(C\))e(1989)g(\340)g +(2009,)g(2010)g(BERTRAND)h(Jo\353l)863 1490 y(2:)f(4)863 +1581 y(1:)g(5)863 1672 y(rayleigh:[~])i(>)p 0 TeXcolorgray +780 1772 a F4(\025)p 0 TeXcolorgray 41 w FO(-c)30 b F4(autorise)f(la)h (cr\351ation)f(d'un)i(\034c)n(hier)f(rpl-core)f(n\351cessaire)f(\340)i -(une)h(analyse)e FB(p)l(ost)863 1870 y(mortem)p FZ(.)23 -b(Ce)f(\034c)n(hier)g(con)n(tien)n(t)g(toutes)g(les)h(informations)e -(n\351cessaires)f(au)i(d\351v)n(ermi\177)863 1969 y(nage)j(d'un)h -(programme)e(\(\351tat)i(de)g(la)f(pile)h(op)r(\351rationnelle,)e(v)-5 -b(ariables,)24 b(pro)r(cessus,)863 2069 y(instruction)j(fautiv)n(e,)g -(pile)h(last.)14 b(.)g(.\))g(;)p 0 TeXcolorgray 780 2168 -a(\025)p 0 TeXcolorgray 41 w FI(-d)29 b FZ(p)r(ermet)g(de)h(d\351v)n -(erminer)d(les)i(allo)r(cations)e(m\351moire)i(in)n(ternes)f(au)h(RPL/) -p FY(2)p FZ(.)g(En)863 2268 y(e\033et,)35 b(le)e(RPL/)p -FY(2)g FZ(utilise)h(une)g(pile)g(alternativ)n(e)e(p)r(our)h(r\351cup)r -(\351rer)f(les)h(erreurs)f(de)863 2368 y(t)n(yp)r(e)38 -b(violation)d(d'acc\350s)i(et)g(les)g(d\351passemen)n(ts)f(de)h(pile.)h -(Utiliser)f(cette)g(option)863 2467 y(revien)n(t)f(\340)g(in)n(terdire) -g(l'utilisation)g(de)h(cette)g(pile)g(alternativ)n(e)d(et)j(la)g -(gestion)e(de)863 2567 y(certains)21 b(signaux)g(de)i(r\351cup)r -(\351ration)d(d'erreur.)h(Le)h(RPL/)p FY(2)f FZ(p)r(eut)i(alors)e -(g\351n\351rer)f(un)863 2667 y FB(c)l(or)l(e)27 b FZ(analysable)e -FB(p)l(ost)k(mortem)p FZ(.)d(L'utilisation)g(de)h(cette)g(option)f(est) -h(d\351conseill\351e)863 2766 y(sauf)f(\340)h(\034n)f(de)h(tests)f(et)h -(mise)f(au)g(p)r(oin)n(t)14 b(;)27 b(Cette)f(option)g(n'est)h(\340)f -(utiliser)g(que)g(p)r(our)863 2866 y(d\351v)n(erminer)g(le)i -(s\351quenceur)14 b(;)p 0 TeXcolorgray 780 2966 a(\025)p -0 TeXcolorgray 41 w FI(-D)24 b FZ(lance)f(le)h(s\351quenceur)f(sous)g -(la)h(forme)g(d'un)g(daemon)2663 2935 y FF(1)2699 2966 -y FZ(.)g(Le)g(pro)r(cessus)f(est)h(d\351ta\177)863 3065 -y(c)n(h\351)29 b(du)g(terminal)f(couran)n(t)f(et)i(rattac)n(h\351)e(au) -h(pro)r(cessus)f(init)i(dans)f(le)h(cas)f(des)g(sys\177)863 -3165 y(t\350mes)f(Unix.)h(Ses)f(en)n(tr\351es)f(et)h(sorties)f -(standard)g(ne)h(p)r(euv)n(en)n(t)g(plus)g(\352tre)g(utilis\351es.)863 -3264 y(Une)d(d\351\034nition)e(in)n(trins\350que)g(p)r(ermet)h(de)g -(basculer)f(sous)g(certaines)f(conditions)h(un)863 3364 -y(pro)r(cessus)h(standard)f(en)i(daemon.)g(Il)g(est)g(par)f(con)n(tre)g -(imp)r(ossible)g(de)h(basculer)f(un)863 3464 y(pro)r(cessus)j +(une)h(analyse)e FF(p)l(ost)863 1872 y(mortem)p F4(.)k(Ce)g(\034c)n +(hier)f(con)n(tien)n(t)g(toutes)h(les)f(informations)g(n\351cessaires)e +(au)j(d\351v)n(er\177)863 1971 y(minage)28 b(d'un)i(programme)c +(\(\351tat)k(de)f(la)f(pile)h(op)r(\351rationnelle,)e(v)-5 +b(ariables,)28 b(pro)r(ces\177)863 2071 y(sus,)g(instruction)f(fautiv)n +(e,)h(pile)g(last.)14 b(.)g(.\).)28 b(Ce)g(\034c)n(hier)f(est)h +(cr\351\351)g(dans)f(le)h(r\351p)r(ertoire)863 2170 y(couran)n(t)37 +b(et)h(p)r(orte)g(le)g(nom)f FO(rpl-core-xxx-yyy)32 b +F4(ou)37 b FO(xxx)g F4(est)h(l'iden)n(ti\034an)n(t)g(du)863 +2270 y(pro)r(cessus)26 b(et)i FO(yyy)e F4(l'iden)n(ti\034an)n(t)h(du)h +(pro)r(cessus)e(l\351ger)14 b(;)p 0 TeXcolorgray 780 +2370 a(\025)p 0 TeXcolorgray 41 w FO(-d)29 b F4(p)r(ermet)g(de)h +(d\351v)n(erminer)d(les)i(allo)r(cations)e(m\351moire)i(in)n(ternes)f +(au)h(RPL/)p F3(2)p F4(.)g(En)863 2469 y(e\033et,)35 +b(le)e(RPL/)p F3(2)g F4(utilise)h(une)g(pile)g(alternativ)n(e)e(p)r +(our)h(r\351cup)r(\351rer)f(les)h(erreurs)f(de)863 2569 +y(t)n(yp)r(e)38 b(violation)d(d'acc\350s)i(et)g(les)g(d\351passemen)n +(ts)f(de)h(pile.)h(Utiliser)f(cette)g(option)863 2669 +y(revien)n(t)f(\340)g(in)n(terdire)g(l'utilisation)g(de)h(cette)g(pile) +g(alternativ)n(e)d(et)j(la)g(gestion)e(de)863 2768 y(certains)21 +b(signaux)g(de)i(r\351cup)r(\351ration)d(d'erreur.)h(Le)h(RPL/)p +F3(2)f F4(p)r(eut)i(alors)e(g\351n\351rer)f(un)863 2868 +y FF(c)l(or)l(e)27 b F4(analysable)e FF(p)l(ost)k(mortem)p +F4(.)d(L'utilisation)g(de)h(cette)g(option)f(est)h(d\351conseill\351e) +863 2967 y(sauf)f(\340)h(\034n)f(de)h(tests)f(et)h(mise)f(au)g(p)r(oin) +n(t)14 b(;)27 b(Cette)f(option)g(n'est)h(\340)f(utiliser)g(que)g(p)r +(our)863 3067 y(d\351v)n(erminer)g(le)i(s\351quenceur)14 +b(;)p 0 TeXcolorgray 780 3167 a(\025)p 0 TeXcolorgray +41 w FO(-D)24 b F4(lance)f(le)h(s\351quenceur)f(sous)g(la)h(forme)g +(d'un)g(daemon)2663 3137 y FL(1)2699 3167 y F4(.)g(Le)g(pro)r(cessus)f +(est)h(d\351ta\177)863 3266 y(c)n(h\351)29 b(du)g(terminal)f(couran)n +(t)f(et)i(rattac)n(h\351)e(au)h(pro)r(cessus)f(init)i(dans)f(le)h(cas)f +(des)g(sys\177)863 3366 y(t\350mes)f(Unix.)h(Ses)f(en)n(tr\351es)f(et)h +(sorties)f(standard)g(ne)h(p)r(euv)n(en)n(t)g(plus)g(\352tre)g +(utilis\351es.)863 3466 y(Une)d(d\351\034nition)e(in)n(trins\350que)g +(p)r(ermet)h(de)g(basculer)f(sous)g(certaines)f(conditions)h(un)863 +3565 y(pro)r(cessus)h(standard)f(en)i(daemon.)g(Il)g(est)g(par)f(con)n +(tre)g(imp)r(ossible)g(de)h(basculer)f(un)863 3665 y(pro)r(cessus)j (fonctionnan)n(t)h(en)g(daemon)g(en)h(pro)r(cessus)d(standard)14 -b(;)p 0 TeXcolorgray 780 3563 a(\025)p 0 TeXcolorgray -41 w FI(-h)27 b FZ(retourne)f(une)i(aide)f(sommaire)f(sur)h(la)g(ligne) -g(de)g(commande)14 b(;)p 0 TeXcolorgray 780 3663 a(\025)p -0 TeXcolorgray 41 w FI(-i)42 b FZ(lance)f(le)h(s\351quenceur)f(en)h(mo) -r(de)g(in)n(teractif.)f(Le)h(RPL/)p FY(2)f FZ(ne)h(traite)g(aucun)863 -3763 y(programme)35 b(mais)i(o\033re)f(une)h(in)n(vite)g(de)g(commande) -g(p)r(ermettan)n(t)g(de)g(l'utiliser)863 3862 y(directemen)n(t.)d +b(;)p 0 TeXcolorgray 780 3764 a(\025)p 0 TeXcolorgray +41 w FO(-h)27 b F4(retourne)f(une)i(aide)f(sommaire)f(sur)h(la)g(ligne) +g(de)g(commande)14 b(;)p 0 TeXcolorgray 780 3864 a(\025)p +0 TeXcolorgray 41 w FO(-i)42 b F4(lance)f(le)h(s\351quenceur)f(en)h(mo) +r(de)g(in)n(teractif.)f(Le)h(RPL/)p F3(2)f F4(ne)h(traite)g(aucun)863 +3964 y(programme)35 b(mais)i(o\033re)f(une)h(in)n(vite)g(de)g(commande) +g(p)r(ermettan)n(t)g(de)g(l'utiliser)863 4063 y(directemen)n(t.)d (Cette)g(option)g(est)g(incompatible)f(a)n(v)n(ec)g(la)h(pr\351sence)f -(d'un)h(\034c)n(hier)863 3962 y(ex\351cutable)27 b(sur)g(la)g(ligne)g -(de)h(commande)14 b(;)p 0 TeXcolorgray 780 4061 a(\025)p -0 TeXcolorgray 41 w FI(-l)27 b FZ(rapp)r(elle)g(la)g(licence)g -(d'utilisation)g(du)h(RPL/)p FY(2)14 b FZ(;)p 0 TeXcolorgray -780 4161 a(\025)p 0 TeXcolorgray 41 w FI(-n)23 b FZ(rend)f(le)h(RPL/)p -FY(2)g FZ(insensible)f(au)h(signal)f(HUP)i(donc)e(\340)h(la)f -(destruction)h(de)g(termi\177)863 4261 y(nal)k(de)g(con)n(tr\364le.)e +(d'un)h(\034c)n(hier)863 4163 y(ex\351cutable)27 b(sur)g(la)g(ligne)g +(de)h(commande)14 b(;)p 0 TeXcolorgray 780 4263 a(\025)p +0 TeXcolorgray 41 w FO(-l)27 b F4(rapp)r(elle)g(la)g(licence)g +(d'utilisation)g(du)h(RPL/)p F3(2)14 b F4(;)p 0 TeXcolorgray +780 4362 a(\025)p 0 TeXcolorgray 41 w FO(-n)23 b F4(rend)f(le)h(RPL/)p +F3(2)g F4(insensible)f(au)h(signal)f(HUP)i(donc)e(\340)h(la)f +(destruction)h(de)g(termi\177)863 4462 y(nal)k(de)g(con)n(tr\364le.)e (Cette)i(option)f(est)g(principalemen)n(t)g(destin\351e)h(\340)f(la)g -(surv)n(eillance)863 4360 y(de)31 b(programmes)e(distan)n(ts)h +(surv)n(eillance)863 4561 y(de)31 b(programmes)e(distan)n(ts)h (lanc\351s)g(dans)g(un)h(terminal.)g(Lorsque)e(le)i(signal)e(HUP)863 -4460 y(est)c(r\351cup)r(\351r\351)f(par)h(le)g(RPL/)p -FY(2)f FZ(\340)h(la)f(suite)i(par)e(exemple)h(d'une)g(rupture)f(de)i -(session)863 4560 y(ssh,)h(il)h(ne)g(tue)g(pas)e(le)i(pro)r(cessus)e -(mais)h(le)g(transforme)f(en)h(daemon)14 b(;)p 0 TeXcolorgray -780 4659 a(\025)p 0 TeXcolorgray 41 w FI(-p)29 b FZ(pr\351compile)g +4661 y(est)c(r\351cup)r(\351r\351)f(par)h(le)g(RPL/)p +F3(2)f F4(\340)h(la)f(suite)i(par)e(exemple)h(d'une)g(rupture)f(de)i +(session)863 4761 y(ssh,)31 b(il)g(ne)g(tue)g(pas)f(le)h(pro)r(cessus)e +(mais)h(le)h(transforme)e(en)h(daemon.)g(Les)h(sorties)863 +4860 y(standard)23 b(son)n(t)f(redirig\351es)g(dans)h(un)h(\034c)n +(hier)e(cr\351\351)h(dans)g(le)h(r\351p)r(ertoire)d(couran)n(t.)h(Le) +863 4960 y(nom)h(de)h(ce)f(\034c)n(hier)g(est)g(de)g(la)g(forme)g +FO(rpl-out-xxx-yyy)17 b F4(ou)23 b FO(xxx)f F4(est)i(l'iden)n(ti\034an) +n(t)863 5060 y(du)k(pro)r(cessus)e(et)i FO(yyy)e F4(l'iden)n(ti\034an)n +(t)h(du)h(pro)r(cessus)e(l\351ger)14 b(;)p 0 TeXcolorgray +780 5159 a(\025)p 0 TeXcolorgray 41 w FO(-p)29 b F4(pr\351compile)g (les)g(programmes)e(a)n(v)-5 b(an)n(t)29 b(de)h(les)f(ex\351cuter.)g -(Un)h(programme)d(pr\351\177)863 4759 y(compil\351)41 +(Un)h(programme)d(pr\351\177)863 5259 y(compil\351)41 b(tourne)f(plus)h(vite)g(qu'un)g(programme)e(in)n(terpr\351t\351,)h -(mais)g(il)i(ne)f(p)r(eut)863 4858 y(app)r(eler)27 b(les)g(fonctions)g -(du)h(debugger)e(in)n(terne)14 b(;)p 0 TeXcolorgray 780 -4958 a(\025)p 0 TeXcolorgray 41 w FI(-P)38 b FZ(g\351n\350re)e(\340)i -(la)f(\034n)h(de)g(c)n(haque)f(\034l)h(d'ex\351cution)g(un)g(\034c)n -(hier)f(rpl-pro\034le)f(con)n(te\177)863 5058 y(nan)n(t)28 -b(toutes)g(les)g(informations)e(n\351cessaires)g(\340)h(l'optimisation) -g(d'un)i(programme)863 5157 y(\(nom)n(bre)e(d'app)r(els)h(de)g(v)-5 -b(ariables,)26 b(temps)i(pass\351)f(dans)g(les)h(di\033\351ren)n(tes)f -(fonctions,)863 5257 y(temps)h(pro)r(cesseur)d(consomm\351.)14 -b(.)g(.\))g(;)p 0 TeXcolorgray 656 5345 1146 4 v 745 -5422 a Fw(1)p Fx(.)35 b(Disk)23 b(And)h(Extension)g(MONitor)p -0 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(40)p 0 TeXcolorgray +(mais)g(il)i(ne)f(p)r(eut)p 0 TeXcolorgray 656 5345 1146 +4 v 745 5422 a FA(1)p FB(.)35 b(Disk)23 b(And)h(Extension)g(MONitor)p +0 TeXcolorgray 0 TeXcolorgray 2047 5632 a F3(52)p 0 TeXcolorgray eop end -%%Page: 41 41 -TeXDict begin 41 40 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 53 53 +TeXDict begin 53 52 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(41)h FZ(\026)g(#)p -FY(41)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(53)g F4(\026)i(#)p +F3(53)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(4)p -Fz(.)p Fy(2)p Fz(.)55 b(F)n(ONCTIONNEMENT)28 b(INTERA)n(CTIF)1208 -b FY(41)p .7 TeXcolorgray .7 TeXcolorgray 4134 1074 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 956 a Fq(4)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -357 540 a FZ(\025)p 0 TeXcolorgray 41 w FI(-s)27 b FZ(emp)r(\352c)n(he) -g(l'a\036c)n(hage)f(de)h(l'\351cran)g(graphique)e(initial)14 + 5024 5461 a 0 TeXcolorgray 232 277 a FC(4)p +FD(.)p FC(2)p FD(.)55 b(F)n(ONCTIONNEMENT)28 b(INTERA)n(CTIF)1208 +b F3(53)p .7 TeXcolorgray .7 TeXcolorgray 4134 841 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 722 a Fu(4)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 440 540 +a F4(app)r(eler)27 b(les)g(fonctions)g(du)g(debugger)f(in)n(terne)14 b(;)p 0 TeXcolorgray 357 640 a(\025)p 0 TeXcolorgray -41 w FI(-S)27 b FZ(ex\351cute)g(le)g(script)g(pass\351)g(en)g(ligne)g -(de)h(commande)14 b(;)p 0 TeXcolorgray 357 739 a(\025)p -0 TeXcolorgray 41 w FI(-t)39 b FZ(trace)g(le)g(fonctionnemen)n(t)h(in)n -(terne)f(du)h(RPL/)p FY(2)p FZ(.)f(Cette)h(option)f(attend)h(un)440 -839 y(argumen)n(t)d(sous)g(la)h(forme)g(d'un)g(nom)n(bre)f -(hexad\351cimal)g(d\351\034ni)i(comme)f(un)g(ou)440 939 -y(logique)26 b(en)n(tre)h(les)g(drap)r(eaux)f(suiv)-5 -b(an)n(ts)27 b(:)p 0 TeXcolorgray 440 1038 a(\025)p 0 -TeXcolorgray 41 w FI(0000)f FZ(:)h(rien)14 b(;)p 0 TeXcolorgray -440 1138 a(\025)p 0 TeXcolorgray 41 w FI(0001)26 b FZ(:)h(op)r -(\351rations)f(sur)h(la)g(pile)h(op)r(\351rationnelle)14 -b(;)p 0 TeXcolorgray 440 1238 a(\025)p 0 TeXcolorgray -41 w FI(0002)26 b FZ(:)h(op)r(\351rations)f(sur)h(la)g(pile)h -(syst\350me)14 b(;)p 0 TeXcolorgray 440 1337 a(\025)p -0 TeXcolorgray 41 w FI(0004)26 b FZ(:)h(app)r(els)g(de)h(fonctions)14 -b(;)p 0 TeXcolorgray 440 1437 a(\025)p 0 TeXcolorgray -41 w FI(0008)26 b FZ(:)h(gestion)g(des)g(pro)r(cessus)14 -b(;)p 0 TeXcolorgray 440 1536 a(\025)p 0 TeXcolorgray -41 w FI(0010)26 b FZ(:)h(surv)n(eillance)f(des)h(routines)g(d'analyse) -14 b(;)p 0 TeXcolorgray 440 1636 a(\025)p 0 TeXcolorgray -41 w FI(0020)26 b FZ(:)h(surv)n(eillance)f(des)h(pro)r(cessus)f -(fusibles)14 b(;)p 0 TeXcolorgray 440 1736 a(\025)p 0 -TeXcolorgray 41 w FI(0040)26 b FZ(:)h(gestion)g(des)g(v)-5 -b(ariables)14 b(;)p 0 TeXcolorgray 440 1835 a(\025)p -0 TeXcolorgray 41 w FI(0080)26 b FZ(:)h(app)r(els)g(des)h(fonctions)f -(in)n(trins\350ques)14 b(;)p 0 TeXcolorgray 440 1935 -a(\025)p 0 TeXcolorgray 41 w FI(0100)26 b FZ(:)h(surv)n(eillance)f(des) +41 w FO(-P)41 b F4(g\351n\350re)f(\340)i(la)f(\034n)h(de)g(c)n(haque)f +(\034l)h(d'ex\351cution)f(un)h(\034c)n(hier)f(pro\034lage)f(con)n +(te\177)440 739 y(nan)n(t)28 b(toutes)f(les)h(informations)f +(n\351cessaires)e(\340)j(l'optimisation)f(d'un)h(programme)440 +839 y(\(nom)n(bre)f(d'app)r(els)g(de)h(v)-5 b(ariables,)27 +b(temps)h(pass\351)e(dans)i(les)f(di\033\351ren)n(tes)h(fonctions,)440 +939 y(temps)e(pro)r(cesseur)d(consomm\351.)14 b(.)g(.\).)25 +b(Le)g(\034c)n(hier)g(de)h(pro\034lage)d(est)j(cr\351\351)f(dans)g(le)h +(r\351\177)440 1038 y(p)r(ertoire)f(couran)n(t)f(et)j(p)r(orte)e(le)h +(nom)g FO(rpl-profile-xxx-)o(yy)o(y)20 b F4(ou)26 b FO(xxx)f +F4(est)h(l'iden\177)440 1138 y(ti\034an)n(t)h(du)h(pro)r(cessus)e(et)i +FO(yyy)e F4(l'iden)n(ti\034an)n(t)h(du)h(pro)r(cessus)e(l\351ger)14 +b(;)p 0 TeXcolorgray 357 1238 a(\025)p 0 TeXcolorgray +41 w FO(-s)27 b F4(emp)r(\352c)n(he)g(l'a\036c)n(hage)f(de)h +(l'\351cran)g(graphique)e(initial)14 b(;)p 0 TeXcolorgray +357 1337 a(\025)p 0 TeXcolorgray 41 w FO(-S)27 b F4(ex\351cute)g(le)g +(script)g(pass\351)g(en)g(ligne)g(de)h(commande)14 b(;)p +0 TeXcolorgray 357 1437 a(\025)p 0 TeXcolorgray 41 w +FO(-t)39 b F4(trace)g(le)g(fonctionnemen)n(t)h(in)n(terne)f(du)h(RPL/)p +F3(2)p F4(.)f(Cette)h(option)f(attend)h(un)440 1536 y(argumen)n(t)d +(sous)g(la)h(forme)g(d'un)g(nom)n(bre)f(hexad\351cimal)g(d\351\034ni)i +(comme)f(un)g(ou)440 1636 y(logique)26 b(en)n(tre)h(les)g(drap)r(eaux)f +(suiv)-5 b(an)n(ts)27 b(:)p 0 TeXcolorgray 440 1736 a(\025)p +0 TeXcolorgray 41 w FO(0000)f F4(:)h(rien)14 b(;)p 0 +TeXcolorgray 440 1835 a(\025)p 0 TeXcolorgray 41 w FO(0001)26 +b F4(:)h(op)r(\351rations)f(sur)h(la)g(pile)h(op)r(\351rationnelle)14 +b(;)p 0 TeXcolorgray 440 1935 a(\025)p 0 TeXcolorgray +41 w FO(0002)26 b F4(:)h(op)r(\351rations)f(sur)h(la)g(pile)h +(syst\350me)14 b(;)p 0 TeXcolorgray 440 2035 a(\025)p +0 TeXcolorgray 41 w FO(0004)26 b F4(:)h(app)r(els)g(de)h(fonctions)14 +b(;)p 0 TeXcolorgray 440 2134 a(\025)p 0 TeXcolorgray +41 w FO(0008)26 b F4(:)h(gestion)g(des)g(pro)r(cessus)14 +b(;)p 0 TeXcolorgray 440 2234 a(\025)p 0 TeXcolorgray +41 w FO(0010)26 b F4(:)h(surv)n(eillance)f(des)h(routines)g(d'analyse) +14 b(;)p 0 TeXcolorgray 440 2333 a(\025)p 0 TeXcolorgray +41 w FO(0020)26 b F4(:)h(surv)n(eillance)f(des)h(pro)r(cessus)f +(fusibles)14 b(;)p 0 TeXcolorgray 440 2433 a(\025)p 0 +TeXcolorgray 41 w FO(0040)26 b F4(:)h(gestion)g(des)g(v)-5 +b(ariables)14 b(;)p 0 TeXcolorgray 440 2533 a(\025)p +0 TeXcolorgray 41 w FO(0080)26 b F4(:)h(app)r(els)g(des)h(fonctions)f +(in)n(trins\350ques)14 b(;)p 0 TeXcolorgray 440 2632 +a(\025)p 0 TeXcolorgray 41 w FO(0100)26 b F4(:)h(surv)n(eillance)f(des) h(niv)n(eaux)g(d'ex\351cution)14 b(;)p 0 TeXcolorgray -440 2035 a(\025)p 0 TeXcolorgray 41 w FI(0200)21 b FZ(:)j(con)n(v)n +440 2732 a(\025)p 0 TeXcolorgray 41 w FO(0200)21 b F4(:)j(con)n(v)n (ersions)c(de)j(la)g(notation)f(alg\351brique)f(en)j(notation)e(p)r -(olonaise)f(in)n(v)n(er\177)523 2134 y(s\351e)14 b(;)p -0 TeXcolorgray 440 2234 a(\025)p 0 TeXcolorgray 41 w -FI(0400)26 b FZ(:)h(sup)r(ervision)f(des)i(in)n(terruptions)14 -b(;)p 0 TeXcolorgray 440 2333 a(\025)p 0 TeXcolorgray -41 w FI(0800)26 b FZ(:)h(sup)r(ervision)f(des)i(signaux.)440 -2433 y(Cette)43 b(fonction)g(de)g(trace)f(est)h(activ)-5 +(olonaise)f(in)n(v)n(er\177)523 2832 y(s\351e)14 b(;)p +0 TeXcolorgray 440 2931 a(\025)p 0 TeXcolorgray 41 w +FO(0400)26 b F4(:)h(sup)r(ervision)f(des)i(in)n(terruptions)14 +b(;)p 0 TeXcolorgray 440 3031 a(\025)p 0 TeXcolorgray +41 w FO(0800)26 b F4(:)h(sup)r(ervision)f(des)i(signaux.)440 +3130 y(Cette)43 b(fonction)g(de)g(trace)f(est)h(activ)-5 b(able)42 b(ou)h(mo)r(di\034able)f(\340)h(partir)f(d'un)h(pro\177)440 -2533 y(gramme)26 b(en)i(app)r(elan)n(t)e(la)i(fonction)f -FI(itrace)14 b FZ(;)p 0 TeXcolorgray 357 2632 a(\025)p -0 TeXcolorgray 41 w FI(-v)27 b FZ(ren)n(v)n(oie)e(la)i(v)n(ersion)f(du) -i(RPL/)p FY(2)p FZ(.)232 2903 y Fu(4)p Fv(.)p Fu(2)131 -b Fv(F)-11 b(onctionnemen)l(t)41 b(in)l(teractif)357 -3085 y FZ(Lors)18 b(du)i(lancemen)n(t)f(du)h(s\351quenceur)e(en)i(mo)r +3230 y(gramme)26 b(en)i(app)r(elan)n(t)e(la)i(fonction)f +FO(itrace)14 b F4(;)p 0 TeXcolorgray 357 3330 a(\025)p +0 TeXcolorgray 41 w FO(-v)27 b F4(ren)n(v)n(oie)e(la)i(v)n(ersion)f(du) +i(RPL/)p F3(2)p F4(.)232 3609 y Fy(4)p Fz(.)p Fy(2)131 +b Fz(F)-11 b(onctionnemen)l(t)41 b(in)l(teractif)357 +3793 y F4(Lors)18 b(du)i(lancemen)n(t)f(du)h(s\351quenceur)e(en)i(mo)r (de)f(in)n(teractif,)g(celui)h(a\036c)n(he)f(un)h(bandeau)232 -3184 y(et)28 b(prop)r(ose)e(une)i(in)n(vite.)p 0 TeXcolorgray -0 TeXcolorgray 232 3324 a Fn(rayleigh:[~])39 b(>)d(rpl)g(-is)232 -3403 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g(\(lundi)g(01/02/2010,)h -(11:21:30)g(CET\))232 3482 y(+++Copyright)h(\(C\))d(1989)h(\340)e -(2009,)i(2010)f(BERTRAND)i(Jo\353l)232 3640 y(+++Ce)f(logiciel)h(est)e +3893 y(et)28 b(prop)r(ose)e(une)i(in)n(vite.)p 0 TeXcolorgray +0 TeXcolorgray 232 4060 a Fs(rayleigh:[~])39 b(>)d(rpl)g(-is)232 +4138 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g(\(lundi)g(01/02/2010,)h +(11:21:30)g(CET\))232 4217 y(+++Copyright)h(\(C\))d(1989)h(\340)e +(2009,)i(2010)f(BERTRAND)i(Jo\353l)232 4375 y(+++Ce)f(logiciel)h(est)e (un)g(logiciel)h(libre)g(sans)f(aucune)h(garantie)g(de)f -(fonctionnement.)232 3718 y(+++Pour)i(plus)e(de)g(d\351tails,)h -(utilisez)h(la)e(commande)h('warranty'.)232 3876 y(RPL/2>)357 -4037 y FZ(T)-7 b(oute)32 b(s\351quence)f(d'instructions)g(en)n(tr\351e) +(fonctionnement.)232 4454 y(+++Pour)i(plus)e(de)g(d\351tails,)h +(utilisez)h(la)e(commande)h('warranty'.)232 4612 y(RPL/2>)357 +4798 y F4(T)-7 b(oute)32 b(s\351quence)f(d'instructions)g(en)n(tr\351e) g(\340)h(cette)g(in)n(vite)g(est)g(imm\351diatemen)n(t)f(\351v)-5 -b(a\177)232 4136 y(lu\351e)24 b(lors)f(de)h(l'appui)f(sur)h(la)f(touc)n +b(a\177)232 4898 y(lu\351e)24 b(lors)f(de)h(l'appui)f(sur)h(la)f(touc)n (he)g(\023)h(en)n(tr\351e)g(\024)-7 b(.)24 b(Ses)f(argumen)n(ts)g(son)n -(t)g(pris)g(dans)g(la)h(pile)232 4236 y(et)k(les)g(r\351sultats)e(ren)n +(t)g(pris)g(dans)g(la)h(pile)232 4998 y(et)k(les)g(r\351sultats)e(ren)n (v)n(o)n(y)n(\351s)f(imm\351diatemen)n(t)i(dans)g(cette)h(pile.)g(P)n -(ar)f(d\351faut,)g(la)h(pile)f(last)232 4336 y(est)h(activ)n(e.)p -0 TeXcolorgray 0 TeXcolorgray 232 4475 a Fn(rayleigh:[~])39 -b(>)d(rpl)g(-is)232 4554 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g -(\(lundi)g(01/02/2010,)h(11:21:30)g(CET\))232 4633 y(+++Copyright)h -(\(C\))d(1989)h(\340)e(2009,)i(2010)f(BERTRAND)i(Jo\353l)232 -4791 y(+++Ce)f(logiciel)h(est)e(un)g(logiciel)h(libre)g(sans)f(aucune)h -(garantie)g(de)f(fonctionnement.)232 4870 y(+++Pour)i(plus)e(de)g -(d\351tails,)h(utilisez)h(la)e(commande)h('warranty'.)232 -5028 y(RPL/2>)g(1)f(X)f(+)h(sin)232 5185 y(1:)g('SIN\(1+X\)')232 -5264 y(RPL/2>)h(disp)232 5343 y('SIN\(1+X\)')232 5422 -y(RPL/2>)p 0 TeXcolorgray 1623 5632 a FY(41)p 0 TeXcolorgray -eop end -%%Page: 42 42 -TeXDict begin 42 41 bop 0 TeXcolorgray 0 TeXcolorgray +(ar)f(d\351faut,)g(la)h(pile)f(last)232 5097 y(est)h(activ)n(e.)p +0 TeXcolorgray 0 TeXcolorgray 232 5264 a Fs(rayleigh:[~])39 +b(>)d(rpl)g(-is)232 5343 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g +(\(lundi)g(01/02/2010,)h(11:21:30)g(CET\))232 5422 y(+++Copyright)h +(\(C\))d(1989)h(\340)e(2009,)i(2010)f(BERTRAND)i(Jo\353l)p +0 TeXcolorgray 1623 5632 a F3(53)p 0 TeXcolorgray eop +end +%%Page: 54 54 +TeXDict begin 54 53 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(42)h FZ(\026)g(#)p -FY(42)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(54)g F4(\026)i(#)p +F3(54)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1074 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 956 a +.7 TeXcolorgray -600 841 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 722 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 956 a Fq(4)-458 956 y + -458 722 a Fu(4)-458 722 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate -458 -956 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(42)1223 -b Fz(CHAPITRE)29 b Fy(4)p Fz(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p -0 TeXcolorgray 780 540 a FZ(Les)k(instructions)g FI(kill)p -FZ(,)f FI(exit)g FZ(et)i FI(abort)d FZ(p)r(ermetten)n(t)j(de)g(quitter) -f(le)h(s\351quenceur.)656 640 y(S'il)40 b(existe)f(des)g(pro)r(cessus)f -(\034ls,)h(il)h(essa)n(y)n(era)c(de)j(tuer)h(ces)f(pro)r(cesseurs)e -(\034ls.)i(Si)h(p)r(our)656 739 y(une)34 b(raison)e(ou)h(p)r(our)g(une) -h(autre)f(un)h(pro)r(cessus)e(\034ls)h(n'honore)g(pas)g(le)g(signal)g -(stop)g(\026)656 839 y(par)27 b(exemple)h(en)h(b)r(ouclan)n(t)e -(ind\351\034nimen)n(t)i(dans)f(une)g(structure)f(protog\351e)g(par)g -(un)i(blo)r(c)656 939 y FI(CSTOP/RSTOP)f FZ(\026,)k(il)g(sera)f -(n\351cessaire)f(de)i(le)h(tuer)e(\340)h(la)g(main)g(\340)g(partir)f -(de)h(l'in)n(vite)g(du)656 1038 y(syst\350me)27 b(d'exploitation.)p -0 TeXcolorgray 2047 5632 a FY(42)p 0 TeXcolorgray eop -end -%%Page: 43 43 -TeXDict begin 43 42 bop 0 TeXcolorgray 0 TeXcolorgray +722 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(54)1223 +b FD(CHAPITRE)29 b FC(4)p FD(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p +0 TeXcolorgray 656 619 a Fs(+++Ce)37 b(logiciel)g(est)f(un)g(logiciel)h +(libre)g(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656 +698 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i +('warranty'.)656 856 y(RPL/2>)f(1)e(X)h(+)f(sin)656 1013 +y(1:)h('SIN\(1+X\)')656 1092 y(RPL/2>)h(disp)656 1171 +y('SIN\(1+X\)')656 1250 y(RPL/2>)780 1433 y F4(Les)32 +b(instructions)g FO(kill)p F4(,)f FO(exit)g F4(et)i FO(abort)d +F4(p)r(ermetten)n(t)j(de)g(quitter)f(le)h(s\351quenceur.)656 +1532 y(S'il)40 b(existe)f(des)g(pro)r(cessus)f(\034ls,)h(il)h(essa)n(y) +n(era)c(de)j(tuer)h(ces)f(pro)r(cesseurs)e(\034ls.)i(Si)h(p)r(our)656 +1632 y(une)34 b(raison)e(ou)h(p)r(our)g(une)h(autre)f(un)h(pro)r +(cessus)e(\034ls)h(n'honore)g(pas)g(le)g(signal)g(stop)g(\026)656 +1732 y(par)27 b(exemple)h(en)h(b)r(ouclan)n(t)e(ind\351\034nimen)n(t)i +(dans)f(une)g(structure)f(protog\351e)g(par)g(un)i(blo)r(c)656 +1831 y FO(CSTOP/RSTOP)f F4(\026,)k(il)g(sera)f(n\351cessaire)f(de)i(le) +h(tuer)e(\340)h(la)g(main)g(\340)g(partir)f(de)h(l'in)n(vite)g(du)656 +1931 y(syst\350me)27 b(d'exploitation.)p 0 TeXcolorgray +2047 5632 a F3(54)p 0 TeXcolorgray eop end +%%Page: 55 55 +TeXDict begin 55 54 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(43)h FZ(\026)g(#)p -FY(43)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(55)g F4(\026)i(#)p +F3(55)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -23308,11 +26019,11 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1566 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1400 a Fs(5)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1400 a Fw(5)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1849 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1732 571 4 v 932 1732 a FO(Ex\351cution)59 b(de)h(programmes)p -1 TeXcolorgray 0 TeXcolorgray 357 2255 a FZ(Dans)38 b(le)g(cas)g(o\371) -g(les)g(options)f FI(-i)h FZ(et)g FI(-S)g FZ(ne)g(son)n(t)g(pas)f(sp)r +1732 571 4 v 932 1732 a FU(Ex\351cution)59 b(de)h(programmes)p +1 TeXcolorgray 0 TeXcolorgray 357 2255 a F4(Dans)38 b(le)g(cas)g(o\371) +g(les)g(options)f FO(-i)h F4(et)g FO(-S)g F4(ne)g(son)n(t)g(pas)f(sp)r (\351ci\034\351es,)h(le)g(s\351quenceur)232 2354 y(s'attends)31 b(\340)g(trouv)n(er)f(sur)g(la)h(ligne)g(de)g(commande)g(le)g(nom)g (d'un)h(\034c)n(hier)f(con)n(tenan)n(t)f(le)232 2454 @@ -23320,7 +26031,7 @@ y(programme)j(principal)i(de)g(l'applica (Dans)h(ce)g(cas,)f(la)h(pile)g(last)g(est)232 2553 y(par)29 b(d\351faut)h(inactiv)n(e.)e(Il)i(est)g(p)r(ossible)e(de)i(mo)r (di\034er)f(ce)h(comp)r(ortemen)n(t)e(en)i(touc)n(han)n(t)e(\340)232 -2653 y(l'indicateur)f FY(31)p FZ(.)357 2761 y(L'ex\351cution)22 +2653 y(l'indicateur)f F3(31)p F4(.)357 2761 y(L'ex\351cution)22 b(d'un)h(programme)e(commence)h(par)g(un)h(app)r(el)g(\340)f(un)i (prepro)r(cesseur)c(qui)232 2861 y(forme)29 b(le)g(\034c)n(hier)f (r\351ellemen)n(t)g(c)n(harg\351)f(en)i(m\351moire.)f(Ces)g(donn\351es) @@ -23328,195 +26039,195 @@ g(subissen)n(t)h(alors)e(une)232 2960 y( (puis)i(logique)e(a)n(v)-5 b(an)n(t)36 b(d'\352tre)g(soit)g(in)n (terpr\351t\351es,)g(soit)g(compil\351es.)232 3060 y(Ces)28 b(op)r(\351rations)d(son)n(t)i(d\351taill\351es)g(dans)g(les)g(p)r(oin) -n(ts)g(suiv)-5 b(an)n(ts.)232 3378 y Fu(5)p Fv(.)p Fu(1)131 -b Fv(Pr\351pro)t(cesseur)357 3575 y FZ(A)-9 b(v)k(an)n(t)33 +n(ts)g(suiv)-5 b(an)n(ts.)232 3378 y Fy(5)p Fz(.)p Fy(1)131 +b Fz(Pr\351pro)t(cesseur)357 3575 y F4(A)-9 b(v)k(an)n(t)33 b(d'ex\351cuter)f(le)h(con)n(ten)n(u)f(du)i(\034c)n(hier,)e(le)h(RPL/)p -FY(2)f FZ(app)r(elle)h(un)h(pr\351pro)r(cesseur)232 3674 +F3(2)f F4(app)r(elle)h(un)h(pr\351pro)r(cesseur)232 3674 y(sp)r(\351cialis\351)21 b(\(rplpp\))h(c)n(harg\351)e(de)i(traiter)e (un)i(certain)f(nom)n(bre)g(de)g(macroinstructions)f(ainsi)232 3774 y(que)43 b(d'\351liminer)f(les)g(commen)n(taires.)e(Ces)j(commen)n (taires)d(son)n(t)i(des)g(zones)g(du)g(co)r(de)232 3874 y(source)35 b(d\351limit\351s)h(par)f(les)h(sym)n(b)r(oles)f(\023)h -FI(/*)f FZ(\024)i(d'une)f(part,)f(et)h(\023)h FI(*/)e -FZ(\024)h(d'autre)g(part.)232 3973 y(Si)j(le)e(pr\351pro)r(cesseur)f -(rencon)n(tre)g(les)h(sym)n(b)r(oles)g(\023)h FI(//)f -FZ(\024)-7 b(,)39 b(le)e(reste)h(de)g(la)f(ligne)g(est)h(si\177)232 +FO(/*)f F4(\024)i(d'une)f(part,)f(et)h(\023)h FO(*/)e +F4(\024)h(d'autre)g(part.)232 3973 y(Si)j(le)e(pr\351pro)r(cesseur)f +(rencon)n(tre)g(les)h(sym)n(b)r(oles)g(\023)h FO(//)f +F4(\024)-7 b(,)39 b(le)e(reste)h(de)g(la)f(ligne)g(est)h(si\177)232 4073 y(lencieusemen)n(t)29 b(ignor\351.)d(Les)j(macroinstructions)c (trait\351es)j(par)f(le)i(pr\351pro)r(cesseurs)d(son)n(t)232 4172 y(d\351taill\351es)h(dans)g(les)g(p)r(oin)n(ts)g(suiv)-5 -b(an)n(ts.)232 4448 y FL(5)p FM(.)p FL(1)p FM(.)p FL(1)113 -b Fl(#define)53 b(x)e(y)357 4617 y FZ(\300)35 b(partir)e(de)h(cette)g -(primitiv)n(e,)g(la)g(macro)f FI(x)h FZ(est)g(d\351\034nie)g(comme)g -(\351tan)n(t)g FI(y)p FZ(.)g FI(y)g FZ(p)r(eut)232 4716 +b(an)n(ts.)232 4448 y FR(5)p FS(.)p FR(1)p FS(.)p FR(1)113 +b Fq(#define)53 b(x)e(y)357 4617 y F4(\300)35 b(partir)e(de)h(cette)g +(primitiv)n(e,)g(la)g(macro)f FO(x)h F4(est)g(d\351\034nie)g(comme)g +(\351tan)n(t)g FO(y)p F4(.)g FO(y)g F4(p)r(eut)232 4716 y(\352tre)24 b(n'imp)r(orte)g(quelle)f(en)n(tr\351e)h(v)-5 b(alide)23 b(ou)h(con)n(tenan)n(t)f(une)h(autre)f(macro.)f -FI(x)i FZ(doit)g(\352tre)g(un)232 4816 y(iden)n(ti\034an)n(t,)30 +FO(x)i F4(doit)g(\352tre)g(un)232 4816 y(iden)n(ti\034an)n(t,)30 b(c'est-\340-dire)d(une)j(suite)g(de)f(caract\350res)e(alphan)n (um\351riques)h(et)i(de)f(souligne\177)232 4916 y(men)n(ts.)e(Si)f -FI(x)g FZ(\351tait)g(d\351j\340)g(d\351\034ni,)g(l'ancienne)g +FO(x)g F4(\351tait)g(d\351j\340)g(d\351\034ni,)g(l'ancienne)g (d\351\034nition)g(est)g(\351cras\351e)e(silencieusemen)n(t.)i(Il)232 -5015 y(faut)32 b(noter)f(que)g(ni)h FI(x)f FZ(ni)h FI(y)f -FZ(ne)h(son)n(t)f(\351v)-5 b(alu\351s)31 b(lors)f(de)h(la)h +5015 y(faut)32 b(noter)f(que)g(ni)h FO(x)f F4(ni)h FO(y)f +F4(ne)h(son)n(t)f(\351v)-5 b(alu\351s)31 b(lors)f(de)h(la)h (d\351\034nition,)f(la)g(macro)f(n'\351tan)n(t)232 5115 y(\351v)-5 b(alu\351e)27 b(que)h(lors)e(de)i(son)e(utilisation.)357 5223 y(Un)e(cas)f(particulier)f(d'utilisation)h(consiste)f(\340)h -(omettre)g FI(y)p FZ(.)h(Dans)f(ce)g(cas,)g FI(x)g FZ(est)h +(omettre)g FO(y)p F4(.)h(Dans)f(ce)g(cas,)g FO(x)g F4(est)h (d\351\034ni)232 5322 y(comme)40 b(une)f(macro)f(qui)i(ne)g(con)n(tien) n(t)f(rien.)g(Un)h(autre)f(cas)f(consiste)h(\340)g(utiliser)g(des)232 5422 y(macros)33 b(\340)h(argumen)n(ts)f(comme)h(celles)f(de)i -FI(cpp)p FZ(.)e(L'exemple)h(suiv)-5 b(an)n(t)34 b(est)g(un)h(p)r(eu)g -(plus)p 0 TeXcolorgray 1623 5632 a FY(43)p 0 TeXcolorgray +FO(cpp)p F4(.)e(L'exemple)h(suiv)-5 b(an)n(t)34 b(est)g(un)h(p)r(eu)g +(plus)p 0 TeXcolorgray 1623 5632 a F3(55)p 0 TeXcolorgray eop end -%%Page: 44 44 -TeXDict begin 44 43 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 56 56 +TeXDict begin 56 55 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(44)h FZ(\026)g(#)p -FY(44)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(56)g F4(\026)i(#)p +F3(56)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1207 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1088 a +.7 TeXcolorgray -600 915 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 796 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1088 a Fq(5)-458 1088 y + -458 796 a Fu(5)-458 796 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1088 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(44)873 b Fz(CHAPITRE)29 b Fy(5)p Fz(.)55 b(EX\311CUTION)28 -b(DE)g(PR)n(OGRAMMES)p 0 TeXcolorgray 656 540 a FZ(parlan)n(t.)p -0.5 TeXcolorgray 780 690 a Fw(0001)p 0 TeXcolorgray 37 -w Fn(#!/usr/local/bin/rpl)41 b(-sp)p 0.5 TeXcolorgray -780 769 a Fw(0002)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -848 a(0003)p 0 TeXcolorgray 37 w Fn(#define)c(macro\(X\))g(X)f(disp)p -0.5 TeXcolorgray 780 927 a Fw(0004)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 1006 a(0005)p 0 TeXcolorgray 37 w Fn(MAIN)p -0.5 TeXcolorgray 780 1085 a Fw(0006)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 1164 a Fw(0007)p 0 -TeXcolorgray 178 w Fn(macro\(5\))p 0.5 TeXcolorgray 780 -1243 a Fw(0008)p 0 TeXcolorgray 37 w Fn(>>)656 1537 y -FL(5)p FM(.)p FL(1)p FM(.)p FL(2)112 b Fl(#defeval)53 -b(x)f(y)780 1712 y FZ(Cette)21 b(primitiv)n(e)g(est)f(similaire)g(\340) -g FI(#define)p FZ(,)e(mais)j(\340)f(la)g(di\033\351rence)h(de)g(cette)f + -458 +796 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(56)873 +b FD(CHAPITRE)29 b FC(5)p FD(.)55 b(EX\311CUTION)28 b(DE)g(PR)n +(OGRAMMES)p 0 TeXcolorgray 656 540 a F4(parlan)n(t.)p +0.5 TeXcolorgray 780 690 a FA(0001)p 0 TeXcolorgray 37 +w Fs(#!/usr/local/bin/rpl)41 b(-sp)p 0.5 TeXcolorgray +780 769 a FA(0002)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +848 a(0003)p 0 TeXcolorgray 37 w Fs(#define)c(macro\(X\))g(X)f(disp)p +0.5 TeXcolorgray 780 927 a FA(0004)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 1006 a(0005)p 0 TeXcolorgray 37 w Fs(MAIN)p +0.5 TeXcolorgray 780 1085 a FA(0006)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 1164 a FA(0007)p 0 +TeXcolorgray 178 w Fs(macro\(5\))p 0.5 TeXcolorgray 780 +1243 a FA(0008)p 0 TeXcolorgray 37 w Fs(>>)656 1537 y +FR(5)p FS(.)p FR(1)p FS(.)p FR(2)112 b Fq(#defeval)53 +b(x)f(y)780 1712 y F4(Cette)21 b(primitiv)n(e)g(est)f(similaire)g(\340) +g FO(#define)p F4(,)e(mais)j(\340)f(la)g(di\033\351rence)h(de)g(cette)f (derni\350re,)656 1812 y(le)27 b(second)g(argumen)n(t)f(de)i -FI(#defeval)c FZ(est)j(imm\351diatemen)n(t)h(\351v)-5 -b(alu\351.)p 0.5 TeXcolorgray 780 1962 a Fw(0000)p 0 -TeXcolorgray 37 w Fn(#!/usr/local/bin/rpl)41 b(-sp)p -0.5 TeXcolorgray 780 2041 a Fw(0001)p 0 TeXcolorgray +FO(#defeval)c F4(est)j(imm\351diatemen)n(t)h(\351v)-5 +b(alu\351.)p 0.5 TeXcolorgray 780 1962 a FA(0000)p 0 +TeXcolorgray 37 w Fs(#!/usr/local/bin/rpl)41 b(-sp)p +0.5 TeXcolorgray 780 2041 a FA(0001)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2120 a(0002)p 0 TeXcolorgray 37 -w Fn(#mode)36 b(standard)i(default)p 0.5 TeXcolorgray -780 2198 a Fw(0003)p 0 TeXcolorgray 37 w Fn(#define)f +w Fs(#mode)36 b(standard)i(default)p 0.5 TeXcolorgray +780 2198 a FA(0003)p 0 TeXcolorgray 37 w Fs(#define)f (RETRAIT_PARENTHESES\(p\))k(p)p 0.5 TeXcolorgray 780 -2277 a Fw(0004)p 0 TeXcolorgray 37 w Fn(#define)c(APPLY\(f,x\))h +2277 a FA(0004)p 0 TeXcolorgray 37 w Fs(#define)c(APPLY\(f,x\))h (RETRAIT_PARENTHESES\(#def)q(eval)k(FONCTION)37 b(f)p -0.5 TeXcolorgray 780 2356 a Fw(0005)p 0 TeXcolorgray -178 w Fn(FONCTION\(x\)\))p 0.5 TeXcolorgray 780 2435 -a Fw(0006)p 0 TeXcolorgray 37 w Fn(#define)g(sinus\(x\))g(x)f(sin)p -0.5 TeXcolorgray 780 2514 a Fw(0007)p 0 TeXcolorgray +0.5 TeXcolorgray 780 2356 a FA(0005)p 0 TeXcolorgray +178 w Fs(FONCTION\(x\)\))p 0.5 TeXcolorgray 780 2435 +a FA(0006)p 0 TeXcolorgray 37 w Fs(#define)g(sinus\(x\))g(x)f(sin)p +0.5 TeXcolorgray 780 2514 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2593 a(0008)p 0 TeXcolorgray 37 -w Fn(MAIN)p 0.5 TeXcolorgray 780 2672 a Fw(0009)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 2751 a Fw(0010)p 0 -TeXcolorgray 178 w Fn(rad)g(APPLY\(\\sinus,'2*pi'\))41 -b(disp)p 0.5 TeXcolorgray 780 2829 a Fw(0011)p 0 TeXcolorgray -37 w Fn(>>)780 2977 y FZ(Le)28 b(r\351sultat)e(de)i(l'ex\351cution)f +w Fs(MAIN)p 0.5 TeXcolorgray 780 2672 a FA(0009)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 2751 a FA(0010)p 0 +TeXcolorgray 178 w Fs(rad)g(APPLY\(\\sinus,'2*pi'\))41 +b(disp)p 0.5 TeXcolorgray 780 2829 a FA(0011)p 0 TeXcolorgray +37 w Fs(>>)780 2977 y F4(Le)28 b(r\351sultat)e(de)i(l'ex\351cution)f (de)g(ce)h(co)r(de)f(est)g(:)p 0 TeXcolorgray 0 TeXcolorgray -656 3169 a Fn(rayleigh:[~])38 b(>)e(macro.rpl)656 3248 +656 3169 a Fs(rayleigh:[~])38 b(>)e(macro.rpl)656 3248 y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(lundi)g(01/02/2010,)h (11:21:30)f(CET\))656 3327 y(+++Copyright)h(\(C\))f(1989)f(\340)f (2009,)i(2010)g(BERTRAND)g(Jo\353l)656 3406 y('SIN\(2*PI\)')656 -3485 y(rayleigh:[~])h(>)780 3686 y FZ(Cet)20 b(exemple)f(utilise)g(la)g -(primitiv)n(e)g FI(#mode)42 b(standard)e(default)16 b -FZ(qui)k(sera)e(do)r(cumen\177)656 3786 y(t\351e)31 b(plus)f(bas.)h(P)n +3485 y(rayleigh:[~])h(>)780 3686 y F4(Cet)20 b(exemple)f(utilise)g(la)g +(primitiv)n(e)g FO(#mode)42 b(standard)e(default)16 b +F4(qui)k(sera)e(do)r(cumen\177)656 3786 y(t\351e)31 b(plus)f(bas.)h(P)n (ar)f(d\351faut,)g(le)h(pr\351pro)r(cesseur)d(fonctionne)i(en)h(mo)r (de)g(cpp)g(qui)f(in)n(terdit)656 3885 y(les)f(retours)e(\340)i(la)g (ligne)f(dans)h(la)g(d\351\034nition)g(d'une)g(macro)f(et)h(des)g (primitiv)n(es)f(d\351butan)n(t)656 3985 y(ailleurs)e(qu'en)h(colonne)g -FY(1)p FZ(.)656 4279 y FL(5)p FM(.)p FL(1)p FM(.)p FL(3)112 -b Fl(#undef)53 b(x)780 4454 y FZ(Cette)21 b(primitiv)n(e)f(e\033ace)g -(la)g(d\351\034nition)g(de)h(la)f(macro)f FI(x)h FZ(p)r(our)g(la)g -(suite)g(du)h(programme.)656 4749 y FL(5)p FM(.)p FL(1)p -FM(.)p FL(4)112 b Fl(#ifdef)53 b(x)780 4924 y FZ(La)26 -b(primitiv)n(e)g FI(#ifdef)d FZ(commence)j(un)h(blo)r(c)f -(conditionnel.)f(Si)i FI(x)e FZ(est)i(d\351\034ni,)f(tout)g(ce)656 -5023 y(qui)32 b(suit)h FI(#ifdef)e FZ(est)h(\351v)-5 -b(alu\351)32 b(jusqu'\340)g FI(#else)f FZ(ou)h FI(#endif)p -FZ(.)f(Dans)h(le)h(cas)f(o\371)g(la)g(\034n)h(du)656 +F3(1)p F4(.)656 4279 y FR(5)p FS(.)p FR(1)p FS(.)p FR(3)112 +b Fq(#undef)53 b(x)780 4454 y F4(Cette)21 b(primitiv)n(e)f(e\033ace)g +(la)g(d\351\034nition)g(de)h(la)f(macro)f FO(x)h F4(p)r(our)g(la)g +(suite)g(du)h(programme.)656 4749 y FR(5)p FS(.)p FR(1)p +FS(.)p FR(4)112 b Fq(#ifdef)53 b(x)780 4924 y F4(La)26 +b(primitiv)n(e)g FO(#ifdef)d F4(commence)j(un)h(blo)r(c)f +(conditionnel.)f(Si)i FO(x)e F4(est)i(d\351\034ni,)f(tout)g(ce)656 +5023 y(qui)32 b(suit)h FO(#ifdef)e F4(est)h(\351v)-5 +b(alu\351)32 b(jusqu'\340)g FO(#else)f F4(ou)h FO(#endif)p +F4(.)f(Dans)h(le)h(cas)f(o\371)g(la)g(\034n)h(du)656 5123 y(blo)r(c)28 b(est)g(signal\351)f(par)h(une)g(primitiv)n(e)g -FI(#else)p FZ(,)f(les)h(lignes)f(comprises)g(en)n(tre)h -FI(#else)e FZ(et)j(la)656 5223 y(primitiv)n(e)i FI(#endif)e -FZ(corresp)r(ondan)n(te)f(son)n(t)j(ignor\351es.)e(Cep)r(endan)n(t,)i +FO(#else)p F4(,)f(les)h(lignes)f(comprises)g(en)n(tre)h +FO(#else)e F4(et)j(la)656 5223 y(primitiv)n(e)i FO(#endif)e +F4(corresp)r(ondan)n(te)f(son)n(t)j(ignor\351es.)e(Cep)r(endan)n(t,)i (le)g(texte)h(ignor\351)d(est)656 5322 y(analys\351)e(par)i(la)f (pr\351pro)r(cesseur)f(et)i(doit)g(\352tre)g(v)-5 b(alide.)28 b(En)i(particulier,)e(l'expansion)f(des)656 5422 y(macros)f(est)h -(e\033ectu\351e.)p 0 TeXcolorgray 2047 5632 a FY(44)p +(e\033ectu\351e.)p 0 TeXcolorgray 2047 5632 a F3(56)p 0 TeXcolorgray eop end -%%Page: 45 45 -TeXDict begin 45 44 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 57 57 +TeXDict begin 57 56 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(45)h FZ(\026)g(#)p -FY(45)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(57)g F4(\026)i(#)p +F3(57)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(5)p -Fz(.)p Fy(1)p Fz(.)55 b(PR\311PR)n(OCESSEUR)1857 b FY(45)p -.7 TeXcolorgray .7 TeXcolorgray 4134 1207 227 266 v .7 -TeXcolorgray 0 TeXcolorgray 4219 1088 a Fq(5)p .7 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 232 540 a FL(5)p FM(.)p -FL(1)p FM(.)p FL(5)113 b Fl(#ifndef)53 b(x)357 699 y -FZ(\300)22 b(l'instar)e(de)h FI(#ifdef)p FZ(,)e(la)i(primitiv)n(e)g -FI(#ifndef)d FZ(d\351bute)k(un)f(blo)r(c)g(conditionnel.)g(T)-7 + 5024 5461 a 0 TeXcolorgray 232 277 a FC(5)p +FD(.)p FC(1)p FD(.)55 b(PR\311PR)n(OCESSEUR)1857 b F3(57)p +.7 TeXcolorgray .7 TeXcolorgray 4134 915 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4219 796 a Fu(5)p .7 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 232 540 a FR(5)p FS(.)p +FR(1)p FS(.)p FR(5)113 b Fq(#ifndef)53 b(x)357 699 y +F4(\300)22 b(l'instar)e(de)h FO(#ifdef)p F4(,)e(la)i(primitiv)n(e)g +FO(#ifndef)d F4(d\351bute)k(un)f(blo)r(c)g(conditionnel.)g(T)-7 b(out)232 798 y(ce)28 b(qui)f(suit)h(est)f(\351v)-5 b(alu\351)27 -b(si)h(la)f(macro)f FI(x)h FZ(n'est)h(pas)e(d\351\034nie.)232 -1045 y FL(5)p FM(.)p FL(1)p FM(.)p FL(6)113 b Fl(#ifeq)52 -b(x)g(y)357 1203 y FZ(La)38 b(primitiv)n(e)g FI(#ifeq)f -FZ(commence)h(un)g(blo)r(c)h(conditionnel.)f(T)-7 b(out)38 +b(si)h(la)f(macro)f FO(x)h F4(n'est)h(pas)e(d\351\034nie.)232 +1045 y FR(5)p FS(.)p FR(1)p FS(.)p FR(6)113 b Fq(#ifeq)52 +b(x)g(y)357 1203 y F4(La)38 b(primitiv)n(e)g FO(#ifeq)f +F4(commence)h(un)g(blo)r(c)h(conditionnel.)f(T)-7 b(out)38 b(ce)h(qui)f(suit)h(est)232 1303 y(\351v)-5 b(alu\351)39 b(si)g(les)f(r\351sultats)g(des)g(\351v)-5 b(aluations)38 -b(des)h(macros)e FI(x)h FZ(et)h FI(y)g FZ(son)n(t)f(iden)n(tiques.)g +b(des)h(macros)e FO(x)h F4(et)h FO(y)g F4(son)n(t)f(iden)n(tiques.)g (La)232 1403 y(comparaison)29 b(se)i(fait)h(en)g(terme)f(de)g(c)n (ha\356nes)g(de)g(caract\350res)e(d\351barass\351es)g(des)i(espaces)232 1502 y(initiaux)j(et)g(\034naux.)g(P)n(our)g(des)f(raisons)f(de)j (compatibilit\351,)e(lorsque)g(le)h(pr\351pro)r(cesseur)232 1602 y(fonctionne)g(en)g(mo)r(de)g(cpp,)g(les)g(espaces)f(suiv)-5 b(an)n(t)33 b(le)h(premier)f(argumen)n(t)g(ne)h(son)n(t)g(pas)232 -1702 y(ignor\351s.)232 1949 y FL(5)p FM(.)p FL(1)p FM(.)p -FL(7)113 b Fl(#ifneq)52 b(x)g(y)357 2107 y FZ(Cette)29 +1702 y(ignor\351s.)232 1949 y FR(5)p FS(.)p FR(1)p FS(.)p +FR(7)113 b Fq(#ifneq)52 b(x)g(y)357 2107 y F4(Cette)29 b(primitiv)n(e)f(commence)g(un)h(blo)r(c)f(conditionnel.)g(T)-7 b(out)28 b(ce)h(qui)f(suit)h(est)f(\351v)-5 b(alu\351)232 2207 y(d\350s)28 b(que)f(les)g(r\351sultats)g(des)g(\351v)-5 -b(aluations)26 b(des)h(macros)f FI(x)h FZ(et)h FI(y)f -FZ(son)n(t)g(di\033\351ren)n(ts.)232 2454 y FL(5)p FM(.)p -FL(1)p FM(.)p FL(8)113 b Fl(#else)357 2612 y FZ(La)29 -b(primitiv)n(e)h FI(#else)e FZ(in)n(v)n(erse)g(la)h(condition)h +b(aluations)26 b(des)h(macros)f FO(x)h F4(et)h FO(y)f +F4(son)n(t)g(di\033\351ren)n(ts.)232 2454 y FR(5)p FS(.)p +FR(1)p FS(.)p FR(8)113 b Fq(#else)357 2612 y F4(La)29 +b(primitiv)n(e)h FO(#else)e F4(in)n(v)n(erse)g(la)h(condition)h (logique)e(d'un)j(blo)r(c)e(conditionnel.)g(Les)232 2712 y(lignes)22 b(qui)f(suiv)n(en)n(t)h(son)n(t)f(\351v)-5 b(alu\351es)21 b(si)g(et)h(seulemen)n(t)g(si)g(les)f(lignes)g(qui)h (pr\351c\350den)n(t)f(ne)h(l'on)n(t)232 2811 y(pas)27 -b(\351t\351.)232 3058 y FL(5)p FM(.)p FL(1)p FM(.)p FL(9)113 -b Fl(#endif)357 3216 y FZ(Cette)28 b(primitiv)n(e)f(termine)g(un)h(blo) -r(c)f(conditionnel)g(d\351butan)n(t)g(par)g FI(#if...)p -FZ(.)232 3463 y FL(5)p FM(.)p FL(1)p FM(.)p FL(10)113 -b Fl(#include)53 b("file")357 3622 y FZ(Cette)26 b(primitiv)n(e)f +b(\351t\351.)232 3058 y FR(5)p FS(.)p FR(1)p FS(.)p FR(9)113 +b Fq(#endif)357 3216 y F4(Cette)28 b(primitiv)n(e)f(termine)g(un)h(blo) +r(c)f(conditionnel)g(d\351butan)n(t)g(par)g FO(#if...)p +F4(.)232 3463 y FR(5)p FS(.)p FR(1)p FS(.)p FR(10)113 +b Fq(#include)53 b("file")357 3622 y F4(Cette)26 b(primitiv)n(e)f (demande)h(au)g(pr\351pro)r(cesseur)d(l'ouv)n(erture)h(du)i(\034c)n -(hier)f FI(file)p FZ(,)f(l'\351v)-5 b(a\177)232 3721 +(hier)f FO(file)p F4(,)f(l'\351v)-5 b(a\177)232 3721 y(luation)37 b(de)f(son)h(con)n(ten)n(u)f(et)h(l'insertion)e(du)j (r\351sultat)d(dans)i(le)f(\035ot)h(couran)n(t.)e(T)-7 b(outes)232 3821 y(les)30 b(macros)e(d\351\034nies)h(son)n(t)g(aussi)g @@ -23529,313 +26240,312 @@ b(outes)232 3821 y(les)30 b(macros)e(d\3 (her)f(le)h(\034c)n(hier)g(\340)h(inclure)f(dans)g(le)h(r\351p)r (ertoire)e(couran)n(t)g(et,)i(s'il)232 4220 y(ne)f(le)f(trouv)n(e)f (pas,)g(il)h(c)n(herc)n(hera)e(ce)i(\034c)n(hier)g(dans)f(un)i(r\351p)r -(ertoire)d(sp)r(\351ci\034\351)i(par)f(l'option)h FI(-I)232 -4319 y FZ(de)28 b(la)f(ligne)f(de)i(commande)e(ou)h FI(/usr/include)c -FZ(si)k(aucun)g(autre)f(r\351p)r(ertoire)g(n'est)h(indi\177)232 +(ertoire)d(sp)r(\351ci\034\351)i(par)f(l'option)h FO(-I)232 +4319 y F4(de)28 b(la)f(ligne)f(de)i(commande)e(ou)h FO(/usr/include)c +F4(si)k(aucun)g(autre)f(r\351p)r(ertoire)g(n'est)h(indi\177)232 4419 y(qu\351.)g(P)n(our)f(des)g(raisons)f(de)i(compatibilit\351s,)e (il)i(est)g(p)r(ossible)f(d'utiliser)g(indi\033\351remmen)n(t)232 -4518 y FI("file")g FZ(ou)h FI()p FZ(.)232 4765 -y FL(5)p FM(.)p FL(1)p FM(.)p FL(11)113 b Fl(#exec)52 -b(command)357 4924 y FZ(Cette)31 b(primitiv)n(e)g(p)r(ermet)g(au)g +4518 y FO("file")g F4(ou)h FO()p F4(.)232 4765 +y FR(5)p FS(.)p FR(1)p FS(.)p FR(11)113 b Fq(#exec)52 +b(command)357 4924 y F4(Cette)31 b(primitiv)n(e)g(p)r(ermet)g(au)g (pr\351pro)r(cesseur)e(d'ex\351cuter)h(la)h(commande)g -FI(command)232 5023 y FZ(et)d(de)f(l'inclure)f(dans)h(le)g(\035ot)g +FO(command)232 5023 y F4(et)d(de)f(l'inclure)f(dans)h(le)g(\035ot)g (couran)n(t.)f(P)n(our)g(des)h(raisons)e(de)i(s\351curit\351,)f(cette)h (primitiv)n(e)232 5123 y(est)h(d\351sactiv)n(\351e)f(par)g(d\351faut)h (et)h(pro)n(v)n(o)r(que)c(d'un)k(message)d(d'a)n(v)n(ertissemen)n(t.)g (P)n(our)h(r\351ac\177)232 5223 y(tiv)n(er)h(cette)g(primitiv)n(e,)g (il)g(con)n(vien)n(t)f(d'app)r(eler)g(le)h(pr\351pro)r(cesseur)e(a)n(v) -n(ec)g(l'option)i FI(-x)p FZ(.)f(Sa)232 5322 y(sortie)f(est)g +n(ec)g(l'option)i FO(-x)p F4(.)f(Sa)232 5322 y(sortie)f(est)g (laiss\351e)f(telle)h(quelle.)g(T)-7 b(oute)26 b(\351v)-5 b(aluation)25 b(de)i(cette)f(sortie)f(se)h(fait)h(en)f(utilisan)n(t)232 -5422 y FI(#defeval)p FZ(.)p 0 TeXcolorgray 1623 5632 -a FY(45)p 0 TeXcolorgray eop end -%%Page: 46 46 -TeXDict begin 46 45 bop 0 TeXcolorgray 0 TeXcolorgray +5422 y FO(#defeval)p F4(.)p 0 TeXcolorgray 1623 5632 +a F3(57)p 0 TeXcolorgray eop end +%%Page: 58 58 +TeXDict begin 58 57 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(46)h FZ(\026)g(#)p -FY(46)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(58)g F4(\026)i(#)p +F3(58)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1207 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1088 a +.7 TeXcolorgray -600 915 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 796 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1088 a Fq(5)-458 1088 y + -458 796 a Fu(5)-458 796 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1088 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(46)873 b Fz(CHAPITRE)29 b Fy(5)p Fz(.)55 b(EX\311CUTION)28 -b(DE)g(PR)n(OGRAMMES)p 0 TeXcolorgray 656 540 a FL(5)p -FM(.)p FL(1)p FM(.)p FL(12)112 b Fl(#eval)52 b(expr)780 -699 y FZ(Cette)31 b(primitiv)n(e)f(p)r(ermet)h(l'\351v)-5 -b(aluation)30 b(de)g(l'expression)f FI(expr)g FZ(et)i(la)g(ten)n(ue)f -(de)h(cal\177)656 799 y(culs)26 b(arithm\351tiques)f(ou)h -(d'expressions)e(r\351guli\350res.)g(La)h(syn)n(taxe)g(et)i(et)f(les)g -(priorit\351s)e(des)656 898 y(di\033\351ren)n(ts)34 b(op)r(\351rateurs) -e(son)n(t)h(les)h(m\352mes)g(qu'en)g(C,)h(les)f(seuls)f(op)r -(\351rateurs)f(manquan)n(ts)656 998 y(\351tan)n(t)27 -b(les)g(op)r(\351rateurs)e FI(<<)p FZ(,)h FI(>>)p FZ(,)g(l'op)r -(\351rateur)g(ternaire)f(et)j(les)f(op)r(\351rateurs)e(d'assignation.) -780 1101 y(Les)33 b(expressions)e(r\351guli\350res)g(POSIX)j(ne)f(son)n -(t)f(disp)r(onibles)h(que)g(sur)f(les)h(syst\350mes)656 -1200 y(POSIX)28 b(et)f(p)r(euv)n(en)n(t)h(\352tre)f(in)n(v)n(o)r -(qu\351s)f(gr\342ce)f(\340)i(l'op)r(\351rateur)f FI(=)43 -b FZ(.)28 b(Rapidemen)n(t,)f(un)15 b FI(?)27 b FZ(rem\177)656 -1300 y(place)32 b(un)h(caract\350re)d(unique)j(quelconque)f(et)h -FI(*)f FZ(une)h(suite)g(quelconque)e(de)i(caract\350res)656 -1400 y(incluan)n(t)39 b(une)h(suite)f(de)h(longueur)e(n)n(ulle.)h(La)g -(classe)f FI([...])f FZ(corresp)r(ond)h(\340)h(l'un)g(des)656 -1499 y(caract\350res)28 b(en)n(tre)i(cro)r(c)n(hets.)g(Le)g + -458 +796 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(58)873 +b FD(CHAPITRE)29 b FC(5)p FD(.)55 b(EX\311CUTION)28 b(DE)g(PR)n +(OGRAMMES)p 0 TeXcolorgray 656 540 a FR(5)p FS(.)p FR(1)p +FS(.)p FR(12)112 b Fq(#eval)52 b(expr)780 699 y F4(Cette)31 +b(primitiv)n(e)f(p)r(ermet)h(l'\351v)-5 b(aluation)30 +b(de)g(l'expression)f FO(expr)g F4(et)i(la)g(ten)n(ue)f(de)h(cal\177) +656 799 y(culs)26 b(arithm\351tiques)f(ou)h(d'expressions)e +(r\351guli\350res.)g(La)h(syn)n(taxe)g(et)i(et)f(les)g(priorit\351s)e +(des)656 898 y(di\033\351ren)n(ts)34 b(op)r(\351rateurs)e(son)n(t)h +(les)h(m\352mes)g(qu'en)g(C,)h(les)f(seuls)f(op)r(\351rateurs)f +(manquan)n(ts)656 998 y(\351tan)n(t)27 b(les)g(op)r(\351rateurs)e +FO(<<)p F4(,)h FO(>>)p F4(,)g(l'op)r(\351rateur)g(ternaire)f(et)j(les)f +(op)r(\351rateurs)e(d'assignation.)780 1101 y(Les)33 +b(expressions)e(r\351guli\350res)g(POSIX)j(ne)f(son)n(t)f(disp)r +(onibles)h(que)g(sur)f(les)h(syst\350mes)656 1200 y(POSIX)28 +b(et)f(p)r(euv)n(en)n(t)h(\352tre)f(in)n(v)n(o)r(qu\351s)f(gr\342ce)f +(\340)i(l'op)r(\351rateur)f FO(=)43 b F4(.)28 b(Rapidemen)n(t,)f(un)15 +b FO(?)27 b F4(rem\177)656 1300 y(place)32 b(un)h(caract\350re)d +(unique)j(quelconque)f(et)h FO(*)f F4(une)h(suite)g(quelconque)e(de)i +(caract\350res)656 1400 y(incluan)n(t)39 b(une)h(suite)f(de)h(longueur) +e(n)n(ulle.)h(La)g(classe)f FO([...])f F4(corresp)r(ond)h(\340)h(l'un)g +(des)656 1499 y(caract\350res)28 b(en)n(tre)i(cro)r(c)n(hets.)g(Le)g (compl\351men)n(taire)f(d'une)i(classe)f(est)h(donn\351)f(lorsque)f(le) 656 1599 y(premier)c(caract\350re)f(en)n(tre)h(cro)r(c)n(hets)g(est)h -(un)15 b FI(!)p FZ(.)25 b(Les)h(caract\350res)d(en)n(tre)j(cro)r(c)n +(un)15 b FO(!)p F4(.)25 b(Les)h(caract\350res)d(en)n(tre)j(cro)r(c)n (hets)e(p)r(euv)n(en)n(t)656 1699 y(\352tre)31 b(d\351\034nis)g(par)f (un)i(in)n(terv)-5 b(alile)30 b(\340)h(l'aide)g(du)h(signe)e -FI(-)p FZ(.)h(Ainsi)g FI([F-N])f FZ(est)h(\351quiv)-5 -b(alen)n(t)31 b(\340)656 1798 y FI([FGHIJKLMN])p FZ(.)780 +FO(-)p F4(.)h(Ainsi)g FO([F-N])f F4(est)h(\351quiv)-5 +b(alen)n(t)31 b(\340)656 1798 y FO([FGHIJKLMN])p F4(.)780 1901 y(Si)26 b(la)e(primitiv)n(e)g(est)h(incapable)f(de)h(ren)n(v)n(o)n (y)n(er)d(une)j(v)-5 b(aleur)24 b(n)n(um\351rique,)g(elle)h(retourne) 656 2001 y(une)30 b(c)n(ha\356ne)f(de)h(caract\350res)d(qui)i(est)h(le) g(r\351sultat)f(de)h(l'expansion)e(des)i(macros)e(dans)h(au\177)656 2100 y(cune)d(\351v)-5 b(aluation)25 b(arithm\351tique.)g(La)h(seule)f (exception)h(\340)f(cette)i(r\350gle)d(passe)h(par)h(l'usage)656 -2200 y(des)k(op)r(\351rateurs)f(de)i(comparaison)d FI(==)p -FZ(,)13 b FI(!=)p FZ(,)30 b FI(<)p FZ(,)h FI(>)p FZ(,)f -FI(<=)g FZ(et)h FI(>=)f FZ(qui,)h(si)f(l'un)h(de)g(leurs)f(argu\177)656 +2200 y(des)k(op)r(\351rateurs)f(de)i(comparaison)d FO(==)p +F4(,)13 b FO(!=)p F4(,)30 b FO(<)p F4(,)h FO(>)p F4(,)f +FO(<=)g F4(et)h FO(>=)f F4(qui,)h(si)f(l'un)h(de)g(leurs)f(argu\177)656 2299 y(men)n(ts)36 b(n'est)g(pas)g(n)n(um\351rique,)f(e\033ectue)i(une) f(comparaison)e(de)i(c)n(ha\356nes)f(ignoran)n(t)g(les)656 2399 y(espaces)29 b(initiaux)h(et)h(\034naux)f(des)g(deux)g(c)n -(ha\356nes.)f(Un)i(op)r(\351rateur)e FI(length\(macro\))c -FZ(ren\177)656 2499 y(v)n(oie)h(la)h(longueur)f(de)i(la)f(c)n(ha\356ne) +(ha\356nes.)f(Un)i(op)r(\351rateur)e FO(length\(macro\))c +F4(ren\177)656 2499 y(v)n(oie)h(la)h(longueur)f(de)i(la)f(c)n(ha\356ne) g(r\351sultan)n(t)f(de)i(l'\351v)-5 b(aluation)26 b(de)i -FI(macro)p FZ(.)780 2601 y(La)g(primitiv)n(e)g(sp)r(\351ciale)g -FI(defined\(...\))23 b FZ(est)29 b(disp)r(onible.)f(Elle)h(ren)n(v)n -(oie)d FI(1)j FZ(si)f(le)g(nom)656 2701 y(pass\351)h(en)i(argumen)n(t)e -(est)h(une)h(macro,)e FI(0)h FZ(sinon.)g(Cette)g(primitiv)n(e)g(n'est)h +FO(macro)p F4(.)780 2601 y(La)g(primitiv)n(e)g(sp)r(\351ciale)g +FO(defined\(...\))23 b F4(est)29 b(disp)r(onible.)f(Elle)h(ren)n(v)n +(oie)d FO(1)j F4(si)f(le)g(nom)656 2701 y(pass\351)h(en)i(argumen)n(t)e +(est)h(une)h(macro,)e FO(0)h F4(sinon.)g(Cette)g(primitiv)n(e)g(n'est)h (utilisable)e(que)656 2801 y(dans)e(une)g(\351v)-5 b(aluation)27 -b(d'expression.)656 3049 y FL(5)p FM(.)p FL(1)p FM(.)p -FL(13)112 b Fl(#if)52 b(expr)780 3208 y FZ(Cette)37 b(primitiv)n(e)f +b(d'expression.)656 3049 y FR(5)p FS(.)p FR(1)p FS(.)p +FR(13)112 b Fq(#if)52 b(expr)780 3208 y F4(Cette)37 b(primitiv)n(e)f (in)n(v)n(o)r(que)g(la)g(fonction)g(d'\351v)-5 b(aluation)35 b(de)i(la)f(m\352me)h(mani\350re)e(que)656 3308 y(la)29 -b(primitiv)n(e)g FI(#eval)f FZ(et)h(compare)f(le)i(r\351sultat)e(de)i +b(primitiv)n(e)g FO(#eval)f F4(et)h(compare)f(le)i(r\351sultat)e(de)i (cette)g(\351v)-5 b(aluation)28 b(a)n(v)n(ec)g(la)h(c)n(ha\356ne)g(de) -656 3408 y(caract\350res)k FI("0")h FZ(\(c)n(ha\356ne)h(con)n(tenan)n +656 3408 y(caract\350res)k FO("0")h F4(\(c)n(ha\356ne)h(con)n(tenan)n (t)g(le)h(caract\350re)d(z\351ro\))i(a)n(v)-5 b(an)n(t)34 b(de)i(d\351buter)g(un)g(blo)r(c)656 3507 y(conditionnel.)24 b(En)h(particulier,)e(la)h(v)-5 b(aleur)24 b(logique)f(de)i -FI(expr)e FZ(est)h(toujours)g(vraie)f(si)h(cette)656 +FO(expr)e F4(est)h(toujours)g(vraie)f(si)h(cette)656 3607 y(expression)h(ne)j(p)r(eut)g(\352tre)f(\351v)-5 -b(alu\351e)27 b(n)n(um\351riquemen)n(t.)656 3856 y FL(5)p -FM(.)p FL(1)p FM(.)p FL(14)112 b Fl(#elif)52 b(expr)780 -4015 y FZ(La)21 b(primitiv)n(e)f FI(#elif)41 b(expr)20 -b FZ(remplace)f(les)i(primitiv)n(es)f(im)n(briqu\351s)g -FI(#else)p FZ(,)f FI(#if)42 b(expr)656 4114 y FZ(et)28 -b FI(#endif)p FZ(.)656 4363 y FL(5)p FM(.)p FL(1)p FM(.)p -FL(15)112 b Fl(#mode)52 b(keyword)780 4522 y FZ(La)28 -b(primitiv)n(e)g FI(#mode)e FZ(con)n(tr\364le)g(le)i(fonctionne)g(in)n +b(alu\351e)27 b(n)n(um\351riquemen)n(t.)656 3856 y FR(5)p +FS(.)p FR(1)p FS(.)p FR(14)112 b Fq(#elif)52 b(expr)780 +4015 y F4(La)21 b(primitiv)n(e)f FO(#elif)41 b(expr)20 +b F4(remplace)f(les)i(primitiv)n(es)f(im)n(briqu\351s)g +FO(#else)p F4(,)f FO(#if)42 b(expr)656 4114 y F4(et)28 +b FO(#endif)p F4(.)656 4363 y FR(5)p FS(.)p FR(1)p FS(.)p +FR(15)112 b Fq(#mode)52 b(keyword)780 4522 y F4(La)28 +b(primitiv)n(e)g FO(#mode)e F4(con)n(tr\364le)g(le)i(fonctionne)g(in)n (terne)g(du)g(pr\351pro)r(cesseur.)e(Elle)i(de\177)656 4622 y(mande)f(une)h(commande)e(obligatoire)f(parmi)i(les)g(commandes)g (suiv)-5 b(an)n(tes)26 b(:)p 0 TeXcolorgray 780 4725 -a(\025)p 0 TeXcolorgray 41 w FI(save)g FZ(ou)h FI(push)f -FZ(:)i(sauv)n(egarde)d(un)i(\351tat)h(du)f(pr\351pro)r(cesseur)e(dans)i +a(\025)p 0 TeXcolorgray 41 w FO(save)g F4(ou)h FO(push)f +F4(:)i(sauv)n(egarde)d(un)i(\351tat)h(du)f(pr\351pro)r(cesseur)e(dans)i (sa)g(pile)14 b(;)p 0 TeXcolorgray 780 4824 a(\025)p -0 TeXcolorgray 41 w FI(restore)25 b FZ(ou)i FI(pop)g -FZ(:)g(restaure)f(un)i(\351tat)f(du)h(pr\351pro)r(cesseur)d(depuis)i +0 TeXcolorgray 41 w FO(restore)25 b F4(ou)i FO(pop)g +F4(:)g(restaure)f(un)i(\351tat)f(du)h(pr\351pro)r(cesseur)d(depuis)i (sa)g(pile)14 b(;)p 0 TeXcolorgray 780 4924 a(\025)p -0 TeXcolorgray 41 w FI(standard)32 b FZ(:)k(selectionne)e(l'un)i(des)f +0 TeXcolorgray 41 w FO(standard)32 b F4(:)k(selectionne)e(l'un)i(des)f (cinq)g(standard)f(de)h(fonctionnemen)n(t)g(parmi)863 -5023 y FI(default)p FZ(,)29 b FI(cpp)g FZ(ou)i FI(C)p -FZ(,)g FI(tex)f FZ(ou)g FI(TeX)p FZ(,)g FI(html)g FZ(ou)g -FI(HTML)p FZ(,)g FI(xhtml)f FZ(ou)i FI(XHTML)p FZ(,)e -FI(prolog)863 5123 y FZ(ou)c FI(Prolog)p FZ(.)d(Le)j(mo)r(de)f(doit)h +5023 y FO(default)p F4(,)29 b FO(cpp)g F4(ou)i FO(C)p +F4(,)g FO(tex)f F4(ou)g FO(TeX)p F4(,)g FO(html)g F4(ou)g +FO(HTML)p F4(,)g FO(xhtml)f F4(ou)i FO(XHTML)p F4(,)e +FO(prolog)863 5123 y F4(ou)c FO(Prolog)p F4(.)d(Le)j(mo)r(de)f(doit)h (\352tre)f(donn\351)h(directemen)n(t,)f(non)h(sous)f(la)g(forme)g (d'une)863 5223 y(c)n(ha\356ne)c(de)h(caract\350res.)e(P)n(ar)h (d\351faut,)h(le)f(pr\351pro)r(cesseur)f(fonctionne)h(en)h(mo)r(de)g -FI(cpp)14 b FZ(;)p 0 TeXcolorgray 780 5322 a(\025)p 0 -TeXcolorgray 41 w FI(user)p FZ(,)38 b FI(meta)p FZ(,)f -FI(quote)p FZ(,)g FI([no]comment)p FZ(,)d FI([no]string)p -FZ(,)h FI(preservelf)p FZ(,)g FI(charset)h FZ(:)863 5422 +FO(cpp)14 b F4(;)p 0 TeXcolorgray 780 5322 a(\025)p 0 +TeXcolorgray 41 w FO(user)p F4(,)38 b FO(meta)p F4(,)f +FO(quote)p F4(,)g FO([no]comment)p F4(,)d FO([no]string)p +F4(,)h FO(preservelf)p F4(,)g FO(charset)h F4(:)863 5422 y(ces)f(options)f(p)r(ermetten)n(t)h(de)g(mo)r(di\034er)g(le)g (fonctionnemen)n(t)g(du)g(pr\351pro)r(cesseur.)p 0 TeXcolorgray -2047 5632 a FY(46)p 0 TeXcolorgray eop end -%%Page: 47 47 -TeXDict begin 47 46 bop 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a F3(58)p 0 TeXcolorgray eop end +%%Page: 59 59 +TeXDict begin 59 58 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(47)h FZ(\026)g(#)p -FY(47)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(59)g F4(\026)i(#)p +F3(59)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(5)p -Fz(.)p Fy(2)p Fz(.)55 b(OR)n(GANISA)-7 b(TION)27 b(DES)h(PR)n(OGRAMMES) -1094 b FY(47)p .7 TeXcolorgray .7 TeXcolorgray 4134 1207 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1088 a -Fq(5)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -440 540 a FZ(Sauf)26 b(utilisation)g(sp)r(\351ciale)g(du)g(pr\351pro)r + 5024 5461 a 0 TeXcolorgray 232 277 a FC(5)p +FD(.)p FC(2)p FD(.)55 b(OR)n(GANISA)-7 b(TION)27 b(DES)h(PR)n(OGRAMMES) +1094 b F3(59)p .7 TeXcolorgray .7 TeXcolorgray 4134 915 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 796 a Fu(5)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 440 540 +a F4(Sauf)26 b(utilisation)g(sp)r(\351ciale)g(du)g(pr\351pro)r (cesseur,)e(elles)i(ne)h(son)n(t)e(pas)h(n\351cessaires)e(au)440 -640 y(fonctionnemen)n(t)k(du)h(RPL/)p FY(2)p FZ(.)f(De)h(plus)g(amples) +640 y(fonctionnemen)n(t)k(du)h(RPL/)p F3(2)p F4(.)f(De)h(plus)g(amples) f(informations)f(son)n(t)h(disp)r(onibles)440 739 y(dans)f(le)g(man)n -(uel)g(du)h(pr\351pro)r(cesseur.)232 980 y FL(5)p FM(.)p -FL(1)p FM(.)p FL(16)113 b Fl(#line)357 1136 y FZ(L'expansion)23 +(uel)g(du)h(pr\351pro)r(cesseur.)232 980 y FR(5)p FS(.)p +FR(1)p FS(.)p FR(16)113 b Fq(#line)357 1136 y F4(L'expansion)23 b(de)i(cette)g(primitiv)n(e)f(ren)n(v)n(oie)f(le)i(n)n(um\351ro)f(de)h -(ligne)f(du)h(\034c)n(hier)f(couran)n(t.)232 1376 y FL(5)p -FM(.)p FL(1)p FM(.)p FL(17)113 b Fl(#file)357 1532 y -FZ(La)26 b(primitiv)n(e)g FI(#file)f FZ(ren)n(v)n(oie)g(le)h(nom)h(du)g +(ligne)f(du)h(\034c)n(hier)f(couran)n(t.)232 1376 y FR(5)p +FS(.)p FR(1)p FS(.)p FR(17)113 b Fq(#file)357 1532 y +F4(La)26 b(primitiv)n(e)g FO(#file)f F4(ren)n(v)n(oie)g(le)h(nom)h(du)g (\034c)n(hier)f(couran)n(t)f(tel)i(qu'il)f(appara\356t)f(dans)232 1631 y(la)i(ligne)f(de)h(commande)f(ou)g(dans)g(une)h(primitiv)n(e)f -FI(#include)p FZ(.)e(Si)j(le)g(\034c)n(hier)f(d'en)n(tr\351e)g(du)232 +FO(#include)p F4(.)e(Si)j(le)g(\034c)n(hier)f(d'en)n(tr\351e)g(du)232 1731 y(pr\351pro)r(cesseur)f(est)j(l'en)n(tr\351e)e(standard,)h(elle)g -(est)g(\351v)-5 b(alu\351e)27 b(en)h FI(stdin)p FZ(.)232 -1971 y FL(5)p FM(.)p FL(1)p FM(.)p FL(18)113 b Fl(#date)52 -b(fmt)357 2127 y FZ(Cette)27 b(primitiv)n(e)f(ren)n(v)n(oie)f(l'horo)r +(est)g(\351v)-5 b(alu\351e)27 b(en)h FO(stdin)p F4(.)232 +1971 y FR(5)p FS(.)p FR(1)p FS(.)p FR(18)113 b Fq(#date)52 +b(fmt)357 2127 y F4(Cette)27 b(primitiv)n(e)f(ren)n(v)n(oie)f(l'horo)r (datage)f(couran)n(t)h(en)i(fonction)f(du)h(format)f(sp)r (\351ci\034\351.)232 2227 y(De)32 b(plus)e(amples)h(informations)e(sur) h(le)h(format)f(son)n(t)g(disp)r(onibles)g(dans)g(le)h(man)n(uel)g(du) -232 2327 y(pr\351pro)r(cesseur.)232 2567 y FL(5)p FM(.)p -FL(1)p FM(.)p FL(19)113 b Fl(#error)52 b(msg)357 2723 -y FZ(Cette)37 b(primitiv)n(e)f(en)n(v)n(oie)f(un)i(message)d(d'erreur)h +232 2327 y(pr\351pro)r(cesseur.)232 2567 y FR(5)p FS(.)p +FR(1)p FS(.)p FR(19)113 b Fq(#error)52 b(msg)357 2723 +y F4(Cette)37 b(primitiv)n(e)f(en)n(v)n(oie)f(un)i(message)d(d'erreur)h (dans)h(le)h(\035ot.)f(Ce)h(message)d(com\177)232 2822 y(prend)24 b(le)g(\034c)n(hier)f(couran)n(t,)g(le)g(n)n(um\351ro)g(de)h -(la)g(ligne)f(et)h(la)g(c)n(ha\356ne)f FI(msg)p FZ(.)g(Le)h(pr\351pro)r -(cesseur)232 2922 y(s'arr\352te.)232 3162 y FL(5)p FM(.)p -FL(1)p FM(.)p FL(20)113 b Fl(#warning)53 b(msg)357 3318 -y FZ(Cette)36 b(primitiv)n(e)f(en)n(v)n(oie)g(un)h(message)e +(la)g(ligne)f(et)h(la)g(c)n(ha\356ne)f FO(msg)p F4(.)g(Le)h(pr\351pro)r +(cesseur)232 2922 y(s'arr\352te.)232 3162 y FR(5)p FS(.)p +FR(1)p FS(.)p FR(20)113 b Fq(#warning)53 b(msg)357 3318 +y F4(Cette)36 b(primitiv)n(e)f(en)n(v)n(oie)g(un)h(message)e (d'information)h(dans)g(le)h(\035ot.)g(Ce)g(message)232 3418 y(comprend)30 b(le)h(\034c)n(hier)f(couran)n(t,)f(le)i(n)n (um\351ro)f(de)h(la)f(ligne)g(et)h(la)f(c)n(ha\356ne)g -FI(msg)p FZ(.)g(Le)h(pr\351pro\177)232 3517 y(cesseur)c(con)n(tin)n(ue) -f(le)i(traitemen)n(t.)232 3800 y Fu(5)p Fv(.)p Fu(2)131 -b Fv(Organisation)40 b(des)k(programmes)357 3984 y FZ(Un)c(programme)d -(RPL/)p FY(2)i FZ(se)g(comp)r(ose)g(d'un)g(ensem)n(ble)g(de)h +FO(msg)p F4(.)g(Le)h(pr\351pro\177)232 3517 y(cesseur)c(con)n(tin)n(ue) +f(le)i(traitemen)n(t.)232 3800 y Fy(5)p Fz(.)p Fy(2)131 +b Fz(Organisation)40 b(des)k(programmes)357 3984 y F4(Un)c(programme)d +(RPL/)p F3(2)i F4(se)g(comp)r(ose)g(d'un)g(ensem)n(ble)g(de)h (d\351\034nitions)f(p)r(ouv)-5 b(an)n(t)232 4084 y(se)35 b(trouv)n(er)f(dans)h(un)g(ou)g(plusieurs)f(\034c)n(hiers.)h(Chaque)f (d\351\034nition)h(comp)r(orte)g(un)g(nom)232 4184 y(sensible)30 b(\340)f(la)g(casse)f(et)i(une)g(s\351quence)f(d'instructions)f(dans)i -(un)f(blo)r(c)h(d\351limit\351)g(par)f FI(<<)232 4283 -y FZ(et)f FI(>>)p FZ(.)p 0.5 TeXcolorgray 357 4433 a -Fw(0001)p 0 TeXcolorgray 36 w Fn(DEFINITION_1)p 0.5 TeXcolorgray -357 4512 a Fw(0002)p 0 TeXcolorgray 36 w Fn(<<)p 0.5 -TeXcolorgray 357 4591 a Fw(0003)p 0 TeXcolorgray 177 -w Fn(DEFINITION_2)39 b(disp)p 0.5 TeXcolorgray 357 4670 -a Fw(0004)p 0 TeXcolorgray 36 w Fn(>>)p 0.5 TeXcolorgray -357 4749 a Fw(0005)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4828 a(0006)p 0 TeXcolorgray 36 w Fn(DEFINITION_2)p -0.5 TeXcolorgray 357 4907 a Fw(0007)p 0 TeXcolorgray -36 w Fn(<<)p 0.5 TeXcolorgray 357 4986 a Fw(0008)p 0 -TeXcolorgray 177 w Fn("Hello,)f(world)e(!")p 0.5 TeXcolorgray -357 5064 a Fw(0009)p 0 TeXcolorgray 36 w Fn(>>)357 5223 -y FZ(Le)23 b(\034c)n(hier)g(principal,)g(pass\351)f(sur)h(la)g(ligne)g +(un)f(blo)r(c)h(d\351limit\351)g(par)f FO(<<)232 4283 +y F4(et)f FO(>>)p F4(.)p 0.5 TeXcolorgray 357 4433 a +FA(0001)p 0 TeXcolorgray 36 w Fs(DEFINITION_1)p 0.5 TeXcolorgray +357 4512 a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 +TeXcolorgray 357 4591 a FA(0003)p 0 TeXcolorgray 177 +w Fs(DEFINITION_2)39 b(disp)p 0.5 TeXcolorgray 357 4670 +a FA(0004)p 0 TeXcolorgray 36 w Fs(>>)p 0.5 TeXcolorgray +357 4749 a FA(0005)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4828 a(0006)p 0 TeXcolorgray 36 w Fs(DEFINITION_2)p +0.5 TeXcolorgray 357 4907 a FA(0007)p 0 TeXcolorgray +36 w Fs(<<)p 0.5 TeXcolorgray 357 4986 a FA(0008)p 0 +TeXcolorgray 177 w Fs("Hello,)f(world)e(!")p 0.5 TeXcolorgray +357 5064 a FA(0009)p 0 TeXcolorgray 36 w Fs(>>)357 5223 +y F4(Le)23 b(\034c)n(hier)g(principal,)g(pass\351)f(sur)h(la)g(ligne)g (de)h(commande)f(lors)f(de)i(l'app)r(el,)f(est)h(trait\351)232 -5322 y(par)33 b(le)h(pr\351pro)r(cesseur)c FI(rplpp)i -FZ(fonctionnan)n(t)h(par)f(d\351faut)i(en)f(mo)r(de)h -FI(cpp)p FZ(.)e(La)h(syn)n(taxe)232 5422 y(et)e(la)e(structure)g(du)h +5322 y(par)33 b(le)h(pr\351pro)r(cesseur)c FO(rplpp)i +F4(fonctionnan)n(t)h(par)f(d\351faut)i(en)f(mo)r(de)h +FO(cpp)p F4(.)e(La)h(syn)n(taxe)232 5422 y(et)e(la)e(structure)g(du)h (pr\351pro)r(cesseur)e(son)n(t)h(analys\351es)f(a)n(v)-5 b(an)n(t)29 b(la)g(phase)h(d'in)n(terpr\351tation)p 0 -TeXcolorgray 1623 5632 a FY(47)p 0 TeXcolorgray eop end -%%Page: 48 48 -TeXDict begin 48 47 bop 0 TeXcolorgray 0 TeXcolorgray +TeXcolorgray 1623 5632 a F3(59)p 0 TeXcolorgray eop end +%%Page: 60 60 +TeXDict begin 60 59 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(48)h FZ(\026)g(#)p -FY(48)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(60)g F4(\026)i(#)p +F3(60)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1207 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1088 a +.7 TeXcolorgray -600 915 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 796 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1088 a Fq(5)-458 1088 y + -458 796 a Fu(5)-458 796 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1088 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(48)873 b Fz(CHAPITRE)29 b Fy(5)p Fz(.)55 b(EX\311CUTION)28 -b(DE)g(PR)n(OGRAMMES)p 0 TeXcolorgray 656 540 a FZ(ou)k(de)h -(compilation.)f(L'ordre)f(d'apparition)g(de)i(ces)f(d\351\034nitions)g -(dans)h(le)f(co)r(de)h(source)656 640 y(est)g(indi\033\351ren)n(t,)h -(sauf)f(en)h(ce)f(qui)h(concerne)e(la)i(d\351\034nition)f(principale)g -(\026)g(par)g(laquelle)656 739 y(d\351bute)f(l'in)n(terpr\351tation)e -(du)i(programme)d(\026)i(dev)-5 b(an)n(t)32 b(\352tre)f(la)g -(premi\350re)g(\340)g(appara\356tre)656 839 y(dans)c(le)g(co)r(de)g -(source)f(une)i(fois)f(que)h(celui-ci)f(a)g(\351t\351)g(trait\351)g -(par)g(le)g(pr\351pro)r(cesseur.)780 939 y(Une)e(d\351\034nition)e(p)r -(eut)i(\352tre)e(app)r(el\351e)h(depuis)f(n'imp)r(orte)h(quelle)f -(autre)g(d\351\034nition)h(par)656 1038 y(son)29 b(nom.)h(La)f -(d\351\034nition)h(app)r(elan)n(te)f(e\033ectue)h(alors)e(un)j(branc)n -(hemen)n(t)d(\340)i(la)f(d\351\034nition)656 1138 y(app)r(el\351e,)35 -b(laquelle)g(retourne)f(\340)h(l'instruction)g(de)h(la)f -(d\351\034nition)g(app)r(elan)n(te)g(suiv)-5 b(an)n(t)35 -b(le)656 1238 y(branc)n(hemen)n(t)26 b(lorsque)g(son)h(\351v)-5 -b(alution)27 b(prend)g(\034n)h(p)r(our.)f(Le)g(programme)e(s'ac)n -(h\350v)n(e)h(\340)h(la)656 1337 y(\034n)h(de)f(l'ex\351cution)g(de)h -(la)f(d\351\034nition)g(principale.)656 1612 y Fu(5)p -Fv(.)p Fu(3)130 b Fv(Extension)780 1793 y FZ(Sous)19 -b(certains)f FB(shel)t(ls)p FZ(,)i(en)g(particulier)d(sous)i(Unix,)g -(il)g(est)h(p)r(ossible)e(de)h(d\351buter)g(le)h(co)r(de)656 -1893 y(source)g(par)h(un)i(app)r(el)e(au)h(s\351quenceur.)f(Cela)g(p)r -(ermet)h(d'obtenir)f(un)i(\034c)n(hier)e(directemen)n(t)656 + -458 +796 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(60)873 +b FD(CHAPITRE)29 b FC(5)p FD(.)55 b(EX\311CUTION)28 b(DE)g(PR)n +(OGRAMMES)p 0 TeXcolorgray 656 540 a F4(ou)k(de)h(compilation.)f +(L'ordre)f(d'apparition)g(de)i(ces)f(d\351\034nitions)g(dans)h(le)f(co) +r(de)h(source)656 640 y(est)g(indi\033\351ren)n(t,)h(sauf)f(en)h(ce)f +(qui)h(concerne)e(la)i(d\351\034nition)f(principale)g(\026)g(par)g +(laquelle)656 739 y(d\351bute)f(l'in)n(terpr\351tation)e(du)i +(programme)d(\026)i(dev)-5 b(an)n(t)32 b(\352tre)f(la)g(premi\350re)g +(\340)g(appara\356tre)656 839 y(dans)c(le)g(co)r(de)g(source)f(une)i +(fois)f(que)h(celui-ci)f(a)g(\351t\351)g(trait\351)g(par)g(le)g +(pr\351pro)r(cesseur.)780 939 y(Une)e(d\351\034nition)e(p)r(eut)i +(\352tre)e(app)r(el\351e)h(depuis)f(n'imp)r(orte)h(quelle)f(autre)g +(d\351\034nition)h(par)656 1038 y(son)29 b(nom.)h(La)f(d\351\034nition) +h(app)r(elan)n(te)f(e\033ectue)h(alors)e(un)j(branc)n(hemen)n(t)d(\340) +i(la)f(d\351\034nition)656 1138 y(app)r(el\351e,)35 b(laquelle)g +(retourne)f(\340)h(l'instruction)g(de)h(la)f(d\351\034nition)g(app)r +(elan)n(te)g(suiv)-5 b(an)n(t)35 b(le)656 1238 y(branc)n(hemen)n(t)26 +b(lorsque)g(son)h(\351v)-5 b(alution)27 b(prend)g(\034n)h(p)r(our.)f +(Le)g(programme)e(s'ac)n(h\350v)n(e)h(\340)h(la)656 1337 +y(\034n)h(de)f(l'ex\351cution)g(de)h(la)f(d\351\034nition)g +(principale.)656 1612 y Fy(5)p Fz(.)p Fy(3)130 b Fz(Extension)780 +1793 y F4(Sous)19 b(certains)f FF(shel)t(ls)p F4(,)i(en)g(particulier)d +(sous)i(Unix,)g(il)g(est)h(p)r(ossible)e(de)h(d\351buter)g(le)h(co)r +(de)656 1893 y(source)g(par)h(un)i(app)r(el)e(au)h(s\351quenceur.)f +(Cela)g(p)r(ermet)h(d'obtenir)f(un)i(\034c)n(hier)e(directemen)n(t)656 1993 y(ex\351cutable)g(sans)g(lancer)f(explicitemen)n(t)i(le)g -(s\351quenceur)e(RPL/)p FY(2)p FZ(.)h(Un)i(tel)f(co)r(de)f(d\351butera) -656 2092 y(par)26 b(exemple)i(par)e(la)h(ligne)g FI(#!/usr/local/bin/)o -(rp)o(l)p FZ(.)p 0 TeXcolorgray 2047 5632 a FY(48)p 0 +(s\351quenceur)e(RPL/)p F3(2)p F4(.)h(Un)i(tel)f(co)r(de)f(d\351butera) +656 2092 y(par)26 b(exemple)i(par)e(la)h(ligne)g FO(#!/usr/local/bin/)o +(rp)o(l)p F4(.)p 0 TeXcolorgray 2047 5632 a F3(60)p 0 TeXcolorgray eop end -%%Page: 49 49 -TeXDict begin 49 48 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 61 61 +TeXDict begin 61 60 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(49)h FZ(\026)g(#)p -FY(49)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(61)g F4(\026)i(#)p +F3(61)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1016 2154 a Ft(T)-15 b(roisi\350me)59 b(partie)516 2569 -y FD(Manipulations)72 b(de)g(la)g(pile)p 0 TeXcolorgray -1623 5632 a FY(49)p 0 TeXcolorgray eop end -%%Page: 50 50 -TeXDict begin 50 49 bop 0 TeXcolorgray 0 TeXcolorgray +1016 2154 a Fx(T)-15 b(roisi\350me)59 b(partie)540 2569 +y FH(Ob)12 b(jets,)72 b(pile)f(et)h(v)-12 b(ariables)p +0 TeXcolorgray 1623 5632 a F3(61)p 0 TeXcolorgray eop +end +%%Page: 62 62 +TeXDict begin 62 61 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(50)h FZ(\026)g(#)p -FY(50)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(62)g F4(\026)i(#)p +F3(62)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -23843,17 +26553,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 51 51 -TeXDict begin 51 50 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 63 63 +TeXDict begin 63 62 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(51)h FZ(\026)g(#)p -FY(51)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(63)g F4(\026)i(#)p +F3(63)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -23862,27 +26572,27 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1528 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1362 a Fs(6)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1362 a Fw(6)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1811 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1694 439 4 v 800 1694 a FO(Mo)5 b(di\034cations)58 b(automatiques)p -1 TeXcolorgray 0 TeXcolorgray 357 2216 a FZ(La)25 b(pile)h(op)r +1694 439 4 v 800 1694 a FU(Mo)5 b(di\034cations)58 b(automatiques)p +1 TeXcolorgray 0 TeXcolorgray 357 2216 a F4(La)25 b(pile)h(op)r (\351rationnelle)d(est)j(une)f(liste)h(con)n(tenan)n(t)e(une)i (collection)e(d'ob)5 b(jets)25 b(de)h(tout)232 2315 y(t)n(yp)r(e.)41 b(T)-7 b(out)41 b(ob)5 b(jet)40 b(ins\351r\351)g(dans)g(cette)g(pile)h (se)f(retrouv)n(e)f(au)h(bas)g(de)h(celle-ci)f(\026)g(au)232 -2415 y(niv)n(eau)27 b FY(1)g FZ(\026,)h(les)f(autres)f(ob)5 +2415 y(niv)n(eau)27 b F3(1)g F4(\026,)h(les)f(autres)f(ob)5 b(jets)27 b(remon)n(tan)n(t)f(automatiquemen)n(t)h(d'un)g(niv)n(eau.)p -0 TeXcolorgray 0 TeXcolorgray 906 2629 a Fp(4)p 998 2659 -4 100 v 2146 2659 V 1251 w FZ(ob)5 b(jet)2385 2649 y -FE(1)906 2729 y Fp(3)p 998 2759 V 103 w FZ(ob)g(jet)1237 -2749 y FE(1)p 2146 2759 V 2199 2729 a FZ(ob)g(jet)2385 -2749 y FE(2)906 2828 y Fp(2)p 998 2858 V 103 w FZ(ob)g(jet)1237 -2849 y FE(2)1668 2828 y FQ(\000)-14 b(!)p 2146 2858 V -397 w FZ(ob)5 b(jet)2385 2849 y FE(3)906 2928 y Fp(1)p -998 2958 V 103 w FZ(ob)g(jet)1237 2948 y FE(3)1374 2928 -y FZ(insertion)27 b(de)g(l'ob)5 b(jet)2059 2948 y FE(4)p -2146 2958 V 2199 2928 a FZ(ob)g(jet)2385 2948 y FE(4)357 -3136 y FZ(R\351cipro)r(quemen)n(t,)40 b(tout)g(ob)5 b(jet)41 +0 TeXcolorgray 0 TeXcolorgray 906 2629 a FJ(4)p 998 2659 +4 100 v 2146 2659 V 1251 w F4(ob)5 b(jet)2385 2649 y +FI(1)906 2729 y FJ(3)p 998 2759 V 103 w F4(ob)g(jet)1237 +2749 y FI(1)p 2146 2759 V 2199 2729 a F4(ob)g(jet)2385 +2749 y FI(2)906 2828 y FJ(2)p 998 2858 V 103 w F4(ob)g(jet)1237 +2849 y FI(2)1668 2828 y FK(\000)-14 b(!)p 2146 2858 V +397 w F4(ob)5 b(jet)2385 2849 y FI(3)906 2928 y FJ(1)p +998 2958 V 103 w F4(ob)g(jet)1237 2948 y FI(3)1374 2928 +y F4(insertion)27 b(de)g(l'ob)5 b(jet)2059 2948 y FI(4)p +2146 2958 V 2199 2928 a F4(ob)g(jet)2385 2948 y FI(4)357 +3136 y F4(R\351cipro)r(quemen)n(t,)40 b(tout)g(ob)5 b(jet)41 b(retir\351)e(de)i(la)f(pile)h(l'est)g(par)f(le)g(bas.)g(Le)h(nom)n (bre)232 3236 y(d'\351l\351men)n(t)22 b(de)g(la)f(pile)h(n'est)g (limit\351)g(que)g(par)f(la)g(m\351moire)g(disp)r(onible)g(sur)h(le)f @@ -23894,18 +26604,18 @@ b(de)g(pro)n(v)n(o)r(que)e(que)i(le)g(c) y(supprim\351s)20 b(en)n(tretiennen)n(t)f(une)h(liste)g(cac)n(he)f(p)r (our)g(r\351duire)g(au)h(maxim)n(um)f(les)h(allo)r(cations)232 3634 y(de)28 b(m\351moire.)p 0 TeXcolorgray 0 TeXcolorgray -948 3833 a Fp(4)p 1039 3863 V 103 w FZ(ob)5 b(jet)1279 -3853 y FE(1)p 2104 3863 V 948 3932 a Fp(3)p 1039 3962 -V 103 w FZ(ob)g(jet)1279 3953 y FE(2)p 2104 3962 V 2157 -3932 a FZ(ob)g(jet)2344 3953 y FE(1)948 4032 y Fp(2)p -1039 4062 V 103 w FZ(ob)g(jet)1279 4052 y FE(3)1668 4032 -y FQ(\000)-14 b(!)p 2104 4062 V 355 w FZ(ob)5 b(jet)2344 -4052 y FE(2)948 4132 y Fp(1)p 1039 4161 V 103 w FZ(ob)g(jet)1279 -4152 y FE(4)1416 4132 y FZ(retrait)26 b(de)i(l'ob)5 b(jet)2017 -4152 y FE(4)p 2104 4161 V 2157 4132 a FZ(ob)g(jet)2344 -4152 y FE(3)357 4340 y FZ(Ainsi,)27 b(la)g(pile)g(op)r(\351rationnelle) +948 3833 a FJ(4)p 1039 3863 V 103 w F4(ob)5 b(jet)1279 +3853 y FI(1)p 2104 3863 V 948 3932 a FJ(3)p 1039 3962 +V 103 w F4(ob)g(jet)1279 3953 y FI(2)p 2104 3962 V 2157 +3932 a F4(ob)g(jet)2344 3953 y FI(1)948 4032 y FJ(2)p +1039 4062 V 103 w F4(ob)g(jet)1279 4052 y FI(3)1668 4032 +y FK(\000)-14 b(!)p 2104 4062 V 355 w F4(ob)5 b(jet)2344 +4052 y FI(2)948 4132 y FJ(1)p 1039 4161 V 103 w F4(ob)g(jet)1279 +4152 y FI(4)1416 4132 y F4(retrait)26 b(de)i(l'ob)5 b(jet)2017 +4152 y FI(4)p 2104 4161 V 2157 4132 a F4(ob)g(jet)2344 +4152 y FI(3)357 4340 y F4(Ainsi,)27 b(la)g(pile)g(op)r(\351rationnelle) f(se)h(comp)r(orte)f(comme)h(une)g(\034le)g(LIF)n(O)2625 -4310 y FF(1)2689 4340 y FZ(\340)g(extension)232 4439 +4310 y FL(1)2689 4340 y F4(\340)g(extension)232 4439 y(non)38 b(limit\351e.)h(Seules)f(deux)g(erreurs)f(p)r(euv)n(en)n(t)h (\352tre)g(pro)n(v)n(o)r(qu\351es)d(par)j(des)g(op)r(\351rations)232 4539 y(directes)27 b(sur)g(cette)h(pile)f(:)p 0 TeXcolorgray @@ -23920,44 +26630,44 @@ g(en)h(cas)e(de)i(ten)n(tativ)n(e)e(de)i 5044 y(ob)5 b(jet.)20 b(Cette)h(erreur)e(est)i(une)g(erreur)e (d'ex\351cution)h(p)r(ouv)-5 b(an)n(t)20 b(\352tre)g(r\351cup)r (\351r\351e)g(gr\342ce)440 5144 y(\340)k(une)h(structure)f(de)h(con)n -(tr\364le)e FI(iferr)f FZ(ou)j(\340)f(une)h(racine)e(secondaire)g(de)i -(pro)r(cessus)440 5244 y FI(nrproc)p FZ(.)p 0 TeXcolorgray -232 5345 1146 4 v 322 5422 a Fw(1)p Fx(.)35 b(Last)24 +(tr\364le)e FO(iferr)f F4(ou)j(\340)f(une)h(racine)e(secondaire)g(de)i +(pro)r(cessus)440 5244 y FO(nrproc)p F4(.)p 0 TeXcolorgray +232 5345 1146 4 v 322 5422 a FA(1)p FB(.)35 b(Last)24 b(In)g(First)g(Out)p 0 TeXcolorgray 0 TeXcolorgray 1623 -5632 a FY(51)p 0 TeXcolorgray eop end -%%Page: 52 52 -TeXDict begin 52 51 bop 0 TeXcolorgray 0 TeXcolorgray +5632 a F3(63)p 0 TeXcolorgray eop end +%%Page: 64 64 +TeXDict begin 64 63 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(52)h FZ(\026)g(#)p -FY(52)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(64)g F4(\026)i(#)p +F3(64)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1340 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1245 a +.7 TeXcolorgray -600 989 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 895 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1245 a Fq(6)-458 1245 y + -458 895 a Fu(6)-458 895 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1245 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(52)764 b Fz(CHAPITRE)29 b Fy(6)p Fz(.)55 b(MODIFICA)-7 -b(TIONS)27 b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 656 -540 a Fu(6)p Fv(.)p Fu(1)130 b Fv(F)-11 b(onctionnemen)l(t)42 -b(des)h(routines)g(d'\351v)-7 b(aluation)780 728 y FZ(A)e(v)k(an)n(t)34 + -458 +895 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(64)764 +b FD(CHAPITRE)29 b FC(6)p FD(.)55 b(MODIFICA)-7 b(TIONS)27 +b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 656 540 a Fy(6)p +Fz(.)p Fy(1)130 b Fz(F)-11 b(onctionnemen)l(t)42 b(des)h(routines)g +(d'\351v)-7 b(aluation)780 728 y F4(A)e(v)k(an)n(t)34 b(d'ab)r(order)e(les)h(mo)r(di\034cations)f(implicites)i(de)f(la)g (pile,)h(il)g(con)n(vien)n(t)e(de)i(com\177)656 828 y(prendre)e(le)h -(fonctionnemen)n(t)g(in)n(terne)f(du)h(RPL/)p FY(2)g -FZ(et)g(en)g(particulier)f(les)g(m\351canismes)656 927 +(fonctionnemen)n(t)g(in)n(terne)f(du)h(RPL/)p F3(2)g +F4(et)g(en)g(particulier)f(les)g(m\351canismes)656 927 y(conduisan)n(t)20 b(\340)i(l'\351v)-5 b(aluation)20 b(d'une)i(expression.)e(P)n(our)h(le)g(s\351quenceur,)g(tout)g(est)h (ob)5 b(jet,)21 b(et)656 1027 y(en)h(tan)n(t)h(qu'ob)5 @@ -23968,7 +26678,7 @@ b(jets)22 b(qui)g(ne)h(p)r(euv)n(en)n(t) b(jets)22 b(directemen)n(t)656 1226 y(\351v)-5 b(aluables.)780 1329 y(Ainsi,)24 b(p)r(our)f(qu'un)h(ob)5 b(jet)23 b(soit)h(\351v)-5 b(alu\351,)23 b(il)h(est)f(r\351duit)h(\340)f(un)h(arbre)2891 -1299 y FF(2)2950 1329 y FZ(d'atomes)f(\351v)-5 b(alu\351)656 +1299 y FL(2)2950 1329 y F4(d'atomes)f(\351v)-5 b(alu\351)656 1429 y(s\351quen)n(tiellemen)n(t.)25 b(Un)h(programme)d(est)j(comp)r (os\351)e(de)i(plusieurs)f(arbres,)e(c)n(haque)i(arbre)656 1528 y(con)n(tenan)n(t)30 b(une)i(d\351\034nition.)f(Le)g(branc)n @@ -23981,88 +26691,88 @@ b(alu\351,)23 b(il)h(est)f(r\351duit)h(\ 1930 y(La)e(repr\351sen)n(tation)e(in)n(terne)i(du)g(programme)e(de)i (calcul)g(de)g(factorielle)f(d\351j\340)h(\351v)n(o)r(qu\351)656 2030 y(dans)i(cet)g(ouvrage)p 0.5 TeXcolorgray 780 2180 -a Fw(0001)p 0 TeXcolorgray 37 w Fn(CALCUL_DE_FACTORIELLE)p -0.5 TeXcolorgray 780 2259 a Fw(0002)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 2338 a Fw(0003)p 0 -TeXcolorgray 178 w Fn("Calcul)37 b(de)f(n!")g(disp)g("n)g(=)g(")f -(prompt)i(str->)p 0.5 TeXcolorgray 780 2417 a Fw(0004)p -0 TeXcolorgray 178 w Fn(if)p 0.5 TeXcolorgray 780 2496 -a Fw(0005)p 0 TeXcolorgray 319 w Fn(dup)f(dup)g(ip)g(same)p -0.5 TeXcolorgray 780 2575 a Fw(0006)p 0 TeXcolorgray -178 w Fn(then)p 0.5 TeXcolorgray 780 2653 a Fw(0007)p -0 TeXcolorgray 319 w Fn(FACTORIELLE)i(disp)p 0.5 TeXcolorgray -780 2732 a Fw(0008)p 0 TeXcolorgray 178 w Fn(else)p 0.5 -TeXcolorgray 780 2811 a Fw(0009)p 0 TeXcolorgray 319 -w Fn(drop)p 0.5 TeXcolorgray 780 2890 a Fw(0010)p 0 TeXcolorgray -319 w Fn("ERREUR)f(:)f(argument)h(n)f(non)g(entier)h(!")f(disp)p -0.5 TeXcolorgray 780 2969 a Fw(0011)p 0 TeXcolorgray -178 w Fn(end)p 0.5 TeXcolorgray 780 3048 a Fw(0012)p -0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray 780 3127 -a Fw(0013)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3205 -a(0014)p 0 TeXcolorgray 37 w Fn(/*)p 0.5 TeXcolorgray -780 3284 a Fw(0015)p 0 TeXcolorgray 37 w Fn(=========================)q +a FA(0001)p 0 TeXcolorgray 37 w Fs(CALCUL_DE_FACTORIELLE)p +0.5 TeXcolorgray 780 2259 a FA(0002)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 2338 a FA(0003)p 0 +TeXcolorgray 178 w Fs("Calcul)37 b(de)f(n!")g(disp)g("n)g(=)g(")f +(prompt)i(str->)p 0.5 TeXcolorgray 780 2417 a FA(0004)p +0 TeXcolorgray 178 w Fs(if)p 0.5 TeXcolorgray 780 2496 +a FA(0005)p 0 TeXcolorgray 319 w Fs(dup)f(dup)g(ip)g(same)p +0.5 TeXcolorgray 780 2575 a FA(0006)p 0 TeXcolorgray +178 w Fs(then)p 0.5 TeXcolorgray 780 2653 a FA(0007)p +0 TeXcolorgray 319 w Fs(FACTORIELLE)i(disp)p 0.5 TeXcolorgray +780 2732 a FA(0008)p 0 TeXcolorgray 178 w Fs(else)p 0.5 +TeXcolorgray 780 2811 a FA(0009)p 0 TeXcolorgray 319 +w Fs(drop)p 0.5 TeXcolorgray 780 2890 a FA(0010)p 0 TeXcolorgray +319 w Fs("ERREUR)f(:)f(argument)h(n)f(non)g(entier)h(!")f(disp)p +0.5 TeXcolorgray 780 2969 a FA(0011)p 0 TeXcolorgray +178 w Fs(end)p 0.5 TeXcolorgray 780 3048 a FA(0012)p +0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray 780 3127 +a FA(0013)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3205 +a(0014)p 0 TeXcolorgray 37 w Fs(/*)p 0.5 TeXcolorgray +780 3284 a FA(0015)p 0 TeXcolorgray 37 w Fs(=========================)q (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p -0.5 TeXcolorgray 780 3363 a Fw(0016)p 0 TeXcolorgray -107 w Fn(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray -780 3442 a Fw(0017)p 0 TeXcolorgray 37 w Fn(=========================)q +0.5 TeXcolorgray 780 3363 a FA(0016)p 0 TeXcolorgray +107 w Fs(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray +780 3442 a FA(0017)p 0 TeXcolorgray 37 w Fs(=========================)q (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p -0.5 TeXcolorgray 780 3521 a Fw(0018)p 0 TeXcolorgray -37 w Fn(*/)p 0.5 TeXcolorgray 780 3600 a Fw(0019)p 0 +0.5 TeXcolorgray 780 3521 a FA(0018)p 0 TeXcolorgray +37 w Fs(*/)p 0.5 TeXcolorgray 780 3600 a FA(0019)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3679 a(0020)p 0 TeXcolorgray -37 w Fn(FACTORIELLE)p 0.5 TeXcolorgray 780 3758 a Fw(0021)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 3836 -a Fw(0022)p 0 TeXcolorgray 178 w Fn(->)g(N)p 0.5 TeXcolorgray -780 3915 a Fw(0023)p 0 TeXcolorgray 178 w Fn(<<)p 0.5 -TeXcolorgray 780 3994 a Fw(0024)p 0 TeXcolorgray 319 -w Fn(if)p 0.5 TeXcolorgray 780 4073 a Fw(0025)p 0 TeXcolorgray -460 w Fn(N)g(1)f(>)p 0.5 TeXcolorgray 780 4152 a Fw(0026)p -0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray 780 4231 -a Fw(0027)p 0 TeXcolorgray 460 w Fn(N)h(dup)g(1)f(-)h(FACTORIELLE)i(*)p -0.5 TeXcolorgray 780 4310 a Fw(0028)p 0 TeXcolorgray -319 w Fn(else)p 0.5 TeXcolorgray 780 4389 a Fw(0029)p -0 TeXcolorgray 460 w Fn(1)p 0.5 TeXcolorgray 780 4467 -a Fw(0030)p 0 TeXcolorgray 319 w Fn(end)p 0.5 TeXcolorgray -780 4546 a Fw(0031)p 0 TeXcolorgray 178 w Fn(>>)p 0.5 -TeXcolorgray 780 4625 a Fw(0032)p 0 TeXcolorgray 37 w -Fn(>>)656 4785 y FZ(est)29 b(faite)g(\340)f(la)h(\034gure)f -FY(6)p FZ(.)p FY(1)f FZ(sous)h(la)h(forme)f(de)h(deux)g(arbres)e +37 w Fs(FACTORIELLE)p 0.5 TeXcolorgray 780 3758 a FA(0021)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 3836 +a FA(0022)p 0 TeXcolorgray 178 w Fs(->)g(N)p 0.5 TeXcolorgray +780 3915 a FA(0023)p 0 TeXcolorgray 178 w Fs(<<)p 0.5 +TeXcolorgray 780 3994 a FA(0024)p 0 TeXcolorgray 319 +w Fs(if)p 0.5 TeXcolorgray 780 4073 a FA(0025)p 0 TeXcolorgray +460 w Fs(N)g(1)f(>)p 0.5 TeXcolorgray 780 4152 a FA(0026)p +0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray 780 4231 +a FA(0027)p 0 TeXcolorgray 460 w Fs(N)h(dup)g(1)f(-)h(FACTORIELLE)i(*)p +0.5 TeXcolorgray 780 4310 a FA(0028)p 0 TeXcolorgray +319 w Fs(else)p 0.5 TeXcolorgray 780 4389 a FA(0029)p +0 TeXcolorgray 460 w Fs(1)p 0.5 TeXcolorgray 780 4467 +a FA(0030)p 0 TeXcolorgray 319 w Fs(end)p 0.5 TeXcolorgray +780 4546 a FA(0031)p 0 TeXcolorgray 178 w Fs(>>)p 0.5 +TeXcolorgray 780 4625 a FA(0032)p 0 TeXcolorgray 37 w +Fs(>>)656 4785 y F4(est)29 b(faite)g(\340)f(la)h(\034gure)f +F3(6)p F4(.)p F3(1)f F4(sous)h(la)h(forme)f(de)h(deux)g(arbres)e (atomiques)h(et)h(d'une)g(gre\033e,)656 4885 y(apparaissan)n(t)18 b(en)j(gris,)e(et)j(relian)n(t)d(le)i(programme)e(principal)h -FI(CALCUL_DE_FACTOR)o(IE)o(LLE)656 4984 y FZ(\340)29 -b(la)g(fonction)g FI(FACTORIELLE)p FZ(.)d(La)j(fonction)g -FI(FACTORIELLE)c FZ(est)k(r\351cursiv)n(e)f(et)i(s'app)r(elle)656 +FO(CALCUL_DE_FACTOR)o(IE)o(LLE)656 4984 y F4(\340)29 +b(la)g(fonction)g FO(FACTORIELLE)p F4(.)d(La)j(fonction)g +FO(FACTORIELLE)c F4(est)k(r\351cursiv)n(e)f(et)i(s'app)r(elle)656 5084 y(elle-m\352me.)41 b(Le)g(s\351quenceur)f(accepte)g(les)h (fonctions)f(r\351cursiv)n(es)f(sans)h(limitation)h(de)656 5184 y(profondeur)27 b(et)h(con)n(trairemen)n(t)f(\340)h(d'autres)f (langages)f(comme)i(le)h(F)-7 b(ortran,)27 b(il)h(n'est)h(pas)p -0 TeXcolorgray 656 5266 1146 4 v 745 5343 a Fw(2)p Fx(.)35 +0 TeXcolorgray 656 5266 1146 4 v 745 5343 a FA(2)p FB(.)35 b(Il)22 b(s'agit)f(d'un)g(arbre)i(et)f(non)g(d'une)g(s\351quence)h(car) g(les)e(ob)t(jets)h(p)r(euv)n(en)n(t)h(con)n(tenir)g(non)f(seulemen)n (t)656 5422 y(des)i(atomes)g(mais)f(aussi)g(d'autres)i(ob)t(jets.)p -0 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(52)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 2047 5632 a F3(64)p 0 TeXcolorgray eop end -%%Page: 53 53 -TeXDict begin 53 52 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 65 65 +TeXDict begin 65 64 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(53)h FZ(\026)g(#)p -FY(53)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(65)g F4(\026)i(#)p +F3(65)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(6)p -Fz(.)p Fy(1)p Fz(.)55 b(F)n(ONCTIONNEMENT)28 b(DES)g(R)n(OUTINES)g -(D'\311V)-9 b(ALUA)i(TION)437 b FY(53)p .7 TeXcolorgray -.7 TeXcolorgray 4134 1340 227 266 v .7 TeXcolorgray 0 -TeXcolorgray 4219 1245 a Fq(6)p .7 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 232 540 a FZ(n\351cessaire)24 b(de)h(d\351clarer)f(une)h + 5024 5461 a 0 TeXcolorgray 232 277 a FC(6)p +FD(.)p FC(1)p FD(.)55 b(F)n(ONCTIONNEMENT)28 b(DES)g(R)n(OUTINES)g +(D'\311V)-9 b(ALUA)i(TION)437 b F3(65)p .7 TeXcolorgray +.7 TeXcolorgray 4134 989 227 266 v .7 TeXcolorgray 0 +TeXcolorgray 4219 895 a Fu(6)p .7 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 232 540 a F4(n\351cessaire)24 b(de)h(d\351clarer)f(une)h (fonction)g(r\351cursiv)n(e)e(car)h(elles)h(ne)h(s'ex\351cuten)n(t)e (pas)h(dans)g(le)232 640 y(m\352me)j(plan)f(m\351moire.)357 739 y(L'exemple)i(pr\351c\351den)n(t)g(est)h(v)n(olon)n(tairemen)n(t)d @@ -24070,7 +26780,7 @@ TeXcolorgray 4219 1245 a Fq(6)p .7 TeXco 839 y(de)j(donn\351es)f(atomiques)f(et)i(ne)f(doit)g(pas)g(faire)g (accroire)e(qu'il)i(existe)g(une)h(quelconque)232 939 y(\351quiv)-5 b(alence)32 b(en)n(tre)g(les)g(atomes)g(et)g(les)g(t)n -(yp)r(es)h(d'ob)5 b(jets)32 b(du)g(RPL/)p FY(2)p FZ(.)g(Les)g(atomes)g +(yp)r(es)h(d'ob)5 b(jets)32 b(du)g(RPL/)p F3(2)p F4(.)g(Les)g(atomes)g (son)n(t)232 1038 y(les)j(d\351\034nitions)f(in)n(trins\350ques,)g(les) g(d\351\034nitions)g(extrins\350ques)f(et)i(les)g(ob)5 b(jets)34 b(des)g(t)n(yp)r(es)232 1138 y(suiv)-5 b(an)n(ts)27 @@ -24097,8 +26807,8 @@ b(;)p 0 TeXcolorgray 357 2134 a(\025)p 0 (Ils)i(se)g(comp)r(osen)n(t)f(d'une)h(fonction)f(et)i(d'une)232 2533 y(collection)c(d'ob)5 b(jets)27 b(atomiques)f(ou)h(non.)g(L'arbre) f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 TeXcolorgray -0 TeXcolorgray 771 2698 a FI({)43 b(1)h(5)f(3)g(<[)g([)g(1)g(2)g(])g -('X+1')f(]>)g(<<)h(X)g(sin)g(>>)f(})232 2864 y FZ(est)1591 +0 TeXcolorgray 771 2698 a FO({)43 b(1)h(5)f(3)g(<[)g([)g(1)g(2)g(])g +('X+1')f(]>)g(<<)h(X)g(sin)g(>>)f(})232 2864 y F4(est)1591 2930 y 1591 2930 a 1591 2930 a @@ -24129,7 +26839,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fx({)24 b(})1591 + 1591 2930 a FB({)24 b(})1591 2930 y @@ -24152,7 +26862,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fw(1)1591 2930 y + 1591 2930 a FA(1)1591 2930 y pgfr @@ -24182,7 +26892,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fw(5)1591 + 1591 2930 a FA(5)1591 2930 y @@ -24213,7 +26923,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fw(3)1591 2930 y + 1591 2930 a FA(3)1591 2930 y pgfr @@ -24243,7 +26953,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fx(<[)f(]>)1591 + 1591 2930 a FB(<[)f(]>)1591 2930 y @@ -24274,7 +26984,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fx([)g Fw(1)h(2)g Fx(])1591 2930 y + 1591 2930 a FB([)g FA(1)h(2)g FB(])1591 2930 y pgfr @@ -24305,7 +27015,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray -1591 2930 a Fx(')f(')1591 2930 y +1591 2930 a FB(')f(')1591 2930 y pgfr @@ -24335,7 +27045,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fx(X)1591 + 1591 2930 a FB(X)1591 2930 y @@ -24366,7 +27076,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fw(1)1591 2930 y + 1591 2930 a FA(1)1591 2930 y pgfr @@ -24396,7 +27106,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fx(+)1591 + 1591 2930 a FB(+)1591 2930 y @@ -24431,7 +27141,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray - 1591 2930 a Fx(\023)h(\024)1591 2930 y + 1591 2930 a FB(\023)h(\024)1591 2930 y pgfr @@ -24462,7 +27172,7 @@ f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 setgray 1591 2930 -a Fx(X)1591 2930 y +a FB(X)1591 2930 y pgfr @@ -24492,7 +27202,7 @@ a Fx(X)1591 2930 y 0 setgray - 1591 2930 a Fx(SIN)1591 2930 y + 1591 2930 a FB(SIN)1591 2930 y pgfr @@ -24521,7 +27231,7 @@ a Fx(X)1591 2930 y 357 -4140 a FZ(Les)32 b(manipulations)e(des)i(ob)5 b(jets)32 +4140 a F4(Les)32 b(manipulations)e(des)i(ob)5 b(jets)32 b(atomiques)f(son)n(t)g(imm\351diates.)h(En)g(rev)-5 b(anc)n(he,)31 b(les)232 4240 y(op)r(\351rations)26 b(p)r(ortan)n(t)h (sur)g(des)g(ob)5 b(jets)27 b(non)h(atomiques)e(requi\350ren)n(t)g @@ -24532,48 +27242,48 @@ b(au)i(moins)f(une)g(fois)g(\340)g(c)n(h h(qui)h(est)f(co\373teux)g(en)h(terme)f(de)232 4538 y(temps)27 b(de)f(calcul.)g(Il)g(s'agit)g(donc)g(d'utiliser)f(les)h(ob)5 b(jets)26 b(non)g(atomiques)f(\340)h(b)r(on)g(escien)n(t.)232 -4771 y FL(6)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Cas)37 -b(d'un)h(programme)g(in)m(terpr\351t\351)357 4924 y FZ(Les)c +4771 y FR(6)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Cas)37 +b(d'un)h(programme)g(in)m(terpr\351t\351)357 4924 y F4(Les)c (di\033\351ren)n(ts)f(arbres)g(son)n(t)g(cr\351\351s)g(dynamiquemen)n (t)h(lors)f(de)h(l'in)n(terpr\351tation)f(du)232 5023 y(programme.)20 b(Chaque)h(arbre)g(est)h(parcouru)e(de)i(fa\347on)f (\340)h(\351v)-5 b(aluer)21 b(s\351quen)n(tiellemen)n(t)g(tous)232 5123 y(les)i(atomes)g(qui)g(le)g(comp)r(osen)n(t.)f(Chaque)h(atome)f -(est)i(trait\351)e(selon)h(l'algorithme)e FY(6)p FZ(.)p -FY(2)p FZ(.)h(Les)232 5223 y(traitemen)n(ts)40 b(des)h(exceptions)e +(est)i(trait\351)e(selon)h(l'algorithme)e F3(6)p F4(.)p +F3(2)p F4(.)h(Les)232 5223 y(traitemen)n(ts)40 b(des)h(exceptions)e (comme)h(les)h(erreurs)d(de)j(syn)n(taxe)e(n'apparaissen)n(t)g(pas)232 5322 y(sur)c(la)f(\034gure.)h(L'emplacemen)n(t)f(du)h(debugger)f(dans)g (la)h(b)r(oucle)f(principale)g(n'est)i(pas)232 5422 y(indiqu\351e.)p -0 TeXcolorgray 1623 5632 a FY(53)p 0 TeXcolorgray eop +0 TeXcolorgray 1623 5632 a F3(65)p 0 TeXcolorgray eop end -%%Page: 54 54 -TeXDict begin 54 53 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 66 66 +TeXDict begin 66 65 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(54)h FZ(\026)g(#)p -FY(54)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(66)g F4(\026)i(#)p +F3(66)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1340 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1245 a +.7 TeXcolorgray -600 989 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 895 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1245 a Fq(6)-458 1245 y + -458 895 a Fu(6)-458 895 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1245 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(54)764 b Fz(CHAPITRE)29 b Fy(6)p Fz(.)55 b(MODIFICA)-7 -b(TIONS)27 b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0 -TeXcolorgray 1200 2078 a + -458 +895 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(66)764 +b FD(CHAPITRE)29 b FC(6)p FD(.)55 b(MODIFICA)-7 b(TIONS)27 +b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0 TeXcolorgray +1200 2078 a 1200 2078 a 1200 2078 a @@ -24603,8 +27313,8 @@ TeXcolorgray 1200 2078 a 0 setgray - 1200 -2078 a Fx(CALCUL_DE_F)f(A)n(CTORIELLE)1200 2078 y + 1200 2078 a FB(CALCUL_DE_F)f(A)n +(CTORIELLE)1200 2078 y pgfr @@ -24626,8 +27336,8 @@ TeXcolorgray 1200 2078 a 0 setgray - 1200 -2078 a Fx(\023)1200 2078 y + 1200 2078 a FB(\023)1200 2078 +y pgfr @@ -24657,8 +27367,8 @@ TeXcolorgray 1200 2078 a 0 setgray - 1200 2078 a Fx("Calcul)24 -b(de)g(n)12 b(!")1200 2078 y + 1200 2078 a FB("Calcul)24 b(de)g(n)12 b(!")1200 2078 +y pgfr @@ -24688,8 +27398,7 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(disp)1200 -2078 y + 1200 2078 a FB(disp)1200 2078 y pgfr @@ -24719,7 +27428,8 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx("n)24 b(=)g(")1200 2078 y + 1200 2078 a FB("n)24 +b(=)g(")1200 2078 y pgfr @@ -24749,8 +27459,7 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 -2078 a Fx(prompt)1200 2078 y + 1200 2078 a FB(prompt)1200 2078 y pgfr @@ -24780,8 +27489,8 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(str)p Fk(!)1200 -2078 y + +1200 2078 a FB(str)p Fp(!)1200 2078 y pgfr @@ -24811,7 +27520,8 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(if)1200 2078 y + 1200 2078 a FB(if)1200 +2078 y pgfr @@ -24841,8 +27551,7 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(dup)1200 -2078 y + 1200 2078 a FB(dup)1200 2078 y pgfr @@ -24872,7 +27581,8 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(dup)1200 2078 y + 1200 2078 a FB(dup)1200 +2078 y pgfr @@ -24902,8 +27612,7 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(ip)1200 -2078 y + 1200 2078 a FB(ip)1200 2078 y pgfr @@ -24933,7 +27642,8 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(same)1200 2078 y + 1200 2078 a FB(same)1200 +2078 y pgfr @@ -24963,8 +27673,7 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(then)1200 -2078 y + 1200 2078 a FB(then)1200 2078 y pgfr @@ -24994,8 +27703,8 @@ b(de)g(n)12 b(!")1200 2078 y 0 setgray - 1200 2078 a Fx(F)-8 b(A)n(CTORIELLE)1200 2078 -y + 1200 2078 a FB(F)-8 +b(A)n(CTORIELLE)1200 2078 y pgfr @@ -25025,7 +27734,8 @@ y 0 setgray - 1200 2078 a Fx(disp)1200 2078 y + 1200 2078 a FB(disp)1200 +2078 y pgfr @@ -25055,8 +27765,7 @@ y 0 setgray - 1200 2078 a Fx(else)1200 -2078 y + 1200 2078 a FB(else)1200 2078 y pgfr @@ -25086,7 +27795,8 @@ y 0 setgray - 1200 2078 a Fx(drop)1200 2078 y + 1200 2078 a FB(drop)1200 +2078 y pgfr @@ -25116,9 +27826,8 @@ y 0 setgray - 1200 2078 a Fx("ERREUR)23 -b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier)13 b(!")1200 -2078 y + 1200 2078 a FB("ERREUR)23 b(:)g(argumen)n(t)j(n)e(non)g(en)n +(tier)13 b(!")1200 2078 y pgfr @@ -25148,7 +27857,8 @@ b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) 0 setgray - 1200 2078 a Fx(disp)1200 2078 y + 1200 2078 a FB(disp)1200 2078 +y pgfr @@ -25178,8 +27888,7 @@ b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) 0 setgray - 1200 2078 a Fx(end)1200 -2078 y + 1200 2078 a FB(end)1200 2078 y pgfr @@ -25209,7 +27918,8 @@ b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) 0 setgray - 1200 2078 a Fx(\024)1200 2078 y + 1200 2078 a FB(\024)1200 +2078 y pgfr @@ -25241,8 +27951,8 @@ b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) 0 setgray - 1200 2078 a Fx(F)-8 -b(A)n(CTORIELLE)1200 2078 y + 1200 2078 a FB(F)-8 b(A)n(CTORIELLE)1200 2078 +y pgfr @@ -25264,8 +27974,7 @@ b(A)n(CTORIELLE)1200 2078 y 0 setgray - 1200 2078 a Fx(\023)1200 -2078 y + 1200 2078 a FB(\023)1200 2078 y pgfr @@ -25295,7 +28004,8 @@ b(A)n(CTORIELLE)1200 2078 y 0 setgray - 1200 2078 a Fk(!)23 b Fx(N)1200 2078 y + 1200 2078 a Fp(!)23 +b FB(N)1200 2078 y pgfr @@ -25325,8 +28035,7 @@ b(A)n(CTORIELLE)1200 2078 y 0 setgray - 1200 2078 -a Fx(\023)1200 2078 y + 1200 2078 a FB(\023)1200 2078 y pgfr @@ -25356,7 +28065,8 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fx(if)1200 2078 y + 1200 +2078 a FB(if)1200 2078 y pgfr @@ -25386,8 +28096,7 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 -2078 a Fx(N)1200 2078 y + 1200 2078 a FB(N)1200 2078 y pgfr @@ -25417,7 +28126,8 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fw(1)1200 2078 y + +1200 2078 a FA(1)1200 2078 y pgfr @@ -25447,8 +28157,8 @@ a Fx(\023)1200 2078 y 0 setgray - -1200 2078 a Fx(>)1200 2078 y + 1200 2078 a FB(>)1200 2078 +y pgfr @@ -25478,8 +28188,7 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fx(then)1200 -2078 y + 1200 2078 a FB(then)1200 2078 y pgfr @@ -25509,7 +28218,8 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fx(N)1200 2078 y + 1200 2078 a FB(N)1200 +2078 y pgfr @@ -25539,8 +28249,7 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fx(dup)1200 -2078 y + 1200 2078 a FB(dup)1200 2078 y pgfr @@ -25570,7 +28279,8 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fw(1)1200 2078 y + 1200 2078 a FA(1)1200 +2078 y pgfr @@ -25600,8 +28310,7 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fx(-)1200 -2078 y + 1200 2078 a FB(-)1200 2078 y pgfr @@ -25631,8 +28340,8 @@ a Fx(\023)1200 2078 y 0 setgray - 1200 2078 a Fx(F)-8 b(A)n(CTORIELLE)1200 2078 -y + 1200 2078 a FB(F)-8 +b(A)n(CTORIELLE)1200 2078 y pgfr @@ -25662,7 +28371,8 @@ y 0 setgray - 1200 2078 a Fx(*)1200 2078 y + 1200 2078 a FB(*)1200 2078 +y pgfr @@ -25692,8 +28402,7 @@ y 0 setgray - 1200 2078 a Fx(else)1200 -2078 y + 1200 2078 a FB(else)1200 2078 y pgfr @@ -25723,7 +28432,8 @@ y 0 setgray - 1200 2078 a Fx(end)1200 2078 y + 1200 2078 a FB(end)1200 +2078 y pgfr @@ -25753,8 +28463,7 @@ y 0 setgray - 1200 2078 a Fx(\024)1200 -2078 y + 1200 2078 a FB(\024)1200 2078 y pgfr @@ -25786,7 +28495,8 @@ y 0 setgray - 1200 2078 a Fx(\024)1200 2078 y + 1200 2078 a FB(\024)1200 +2078 y pgfr @@ -25824,8 +28534,7 @@ y -0.09961 -1.09587 -0.99626 -1.19551 -1.59401 curveto pgfstr restore restore - -0 TeXcolorgray + 0 TeXcolorgray restore restore @@ -25837,35 +28546,35 @@ y pgfc - 0 TeXcolorgray 975 4947 a FP(Figure)29 -b FY(6)p FZ(.)p FY(1)d FZ(\025)h(Arbre)g(du)h(programme)d -FI(CALCUL_DE_FACTO)o(RI)o(ELL)o(E)p 0 TeXcolorgray 0 -TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(54)p 0 TeXcolorgray + 0 TeXcolorgray +975 4947 a FV(Figure)29 b F3(6)p F4(.)p F3(1)d F4(\025)h(Arbre)g(du)h +(programme)d FO(CALCUL_DE_FACTO)o(RI)o(ELL)o(E)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 2047 5632 a F3(66)p 0 TeXcolorgray eop end -%%Page: 55 55 -TeXDict begin 55 54 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 67 67 +TeXDict begin 67 66 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(55)h FZ(\026)g(#)p -FY(55)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(67)g F4(\026)i(#)p +F3(67)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(6)p -Fz(.)p Fy(2)p Fz(.)55 b(OP\311RA)-7 b(TIONS)28 b(IMPLICITES)1517 -b FY(55)p .7 TeXcolorgray .7 TeXcolorgray 4134 1340 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1245 a Fq(6)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(6)p +FD(.)p FC(2)p FD(.)55 b(OP\311RA)-7 b(TIONS)28 b(IMPLICITES)1517 +b F3(67)p .7 TeXcolorgray .7 TeXcolorgray 4134 989 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 895 a Fu(6)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 -a FL(6)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(Cas)37 b(d'un)h(programme)g -(compil\351)357 693 y FZ(La)e(compilation)f(d'un)i(programme)d(RPL/)p -FY(2)i FZ(consiste)g(\340)g(le)h(traduire)e(sous)g(forme)232 +a FR(6)p FS(.)p FR(1)p FS(.)p FR(2)113 b FS(Cas)37 b(d'un)h(programme)g +(compil\351)357 693 y F4(La)e(compilation)f(d'un)i(programme)d(RPL/)p +F3(2)i F4(consiste)g(\340)g(le)h(traduire)e(sous)g(forme)232 793 y(d'une)27 b(for\352t)f(d'arbres)f(a)n(v)-5 b(an)n(t)25 b(de)h(commencer)g(son)f(ex\351cution.)h(En)h(particulier,)e(tous)h (les)232 893 y(atomes)31 b(forman)n(t)g(les)g(arbres)f(son)n(t)h(asso)r @@ -25878,8 +28587,8 @@ f(sur)g(la)g(fonction)g(r\351ellemen)n(t (\340)h(sa)f(plus)h(simple)g(expression)e(:)i(bala)n(y)n(er)e (s\351quen)n(tiellemen)n(t)232 1291 y(un)28 b(arbre)e(en)i(\351v)-5 b(aluan)n(t)26 b(tous)i(les)f(atomes)f(rencon)n(tr\351s.)232 -1566 y Fu(6)p Fv(.)p Fu(2)131 b Fv(Op)t(\351rations)41 -b(implicites)357 1747 y FZ(T)-7 b(oute)24 b(s\351quence)f +1566 y Fy(6)p Fz(.)p Fy(2)131 b Fz(Op)t(\351rations)41 +b(implicites)357 1747 y F4(T)-7 b(oute)24 b(s\351quence)f (d'instructions)g(est)h(transform\351e)e(p)r(our)i(\352tre)f(\351v)-5 b(alu\351e)24 b(en)g(une)g(suite)232 1847 y(d'atomes.)j(Chaque)f(atome) h(est)g(soit)g(une)h(d\351\034nition)f(in)n(trins\350que)f(ou)h @@ -25892,35 +28601,35 @@ b(dans)h(des)g(v)-5 b(ariables)23 b(glob (oien)n(t)f(leurs)h(argumen)n(ts)e(dans)232 2245 y(cette)28 b(pile)g(\026)f(marginalemen)n(t)f(dans)h(des)g(v)-5 b(ariables)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray -565 2423 a FH(n)18 b Fp(+)h FH(m)p 839 2452 4 100 v 214 -w FZ(ob)5 b(jet)1191 2443 y Fj(m)2045 2423 y FH(p)18 -b Fp(+)g FH(m)p 2311 2452 V 178 w FZ(ob)5 b(jet)2626 -2443 y Fj(m)666 2511 y FZ(.)666 2544 y(.)666 2577 y(.)p +565 2423 a FN(n)18 b FJ(+)h FN(m)p 839 2452 4 100 v 214 +w F4(ob)5 b(jet)1191 2443 y Fo(m)2045 2423 y FN(p)18 +b FJ(+)g FN(m)p 2311 2452 V 178 w F4(ob)5 b(jet)2626 +2443 y Fo(m)666 2511 y F4(.)666 2544 y(.)666 2577 y(.)p 839 2607 4 155 v 1118 2511 a(.)1118 2544 y(.)1118 2577 y(.)2141 2511 y(.)2141 2544 y(.)2141 2577 y(.)p 2311 2607 V 2552 2511 a(.)2552 2544 y(.)2552 2577 y(.)581 -2677 y FH(n)18 b Fp(+)g(2)p 839 2707 4 100 v 243 w FZ(ob)5 -b(jet)1204 2697 y FE(2)2060 2677 y FH(p)18 b Fp(+)h(2)p -2311 2707 V 206 w FZ(ob)5 b(jet)2638 2697 y FE(2)581 -2777 y FH(n)18 b Fp(+)g(1)p 839 2807 V 243 w FZ(ob)5 -b(jet)1204 2797 y FE(1)2060 2777 y FH(p)18 b Fp(+)h(1)p -2311 2807 V 206 w FZ(ob)5 b(jet)2638 2797 y FE(1)652 -2876 y FH(n)p 839 2906 V 233 w FZ(argumen)n(t)1278 2897 -y Fj(n)2132 2876 y FH(p)p 2311 2906 V 232 w FZ(r\351sultat)2683 -2888 y Fj(p)581 2976 y FH(n)18 b FQ(\000)g Fp(1)p 839 -3006 V 118 w FZ(argumen)n(t)1236 2996 y Fj(n)p Fi(\000)p -FE(1)2060 2976 y FH(p)g FQ(\000)h Fp(1)p 2311 3006 V -118 w FZ(r\351sultat)2641 2988 y Fj(p)p Fi(\000)p FE(1)666 -3064 y FZ(.)666 3098 y(.)666 3131 y(.)p 839 3161 4 155 +2677 y FN(n)18 b FJ(+)g(2)p 839 2707 4 100 v 243 w F4(ob)5 +b(jet)1204 2697 y FI(2)2060 2677 y FN(p)18 b FJ(+)h(2)p +2311 2707 V 206 w F4(ob)5 b(jet)2638 2697 y FI(2)581 +2777 y FN(n)18 b FJ(+)g(1)p 839 2807 V 243 w F4(ob)5 +b(jet)1204 2797 y FI(1)2060 2777 y FN(p)18 b FJ(+)h(1)p +2311 2807 V 206 w F4(ob)5 b(jet)2638 2797 y FI(1)652 +2876 y FN(n)p 839 2906 V 233 w F4(argumen)n(t)1278 2897 +y Fo(n)2132 2876 y FN(p)p 2311 2906 V 232 w F4(r\351sultat)2683 +2888 y Fo(p)581 2976 y FN(n)18 b FK(\000)g FJ(1)p 839 +3006 V 118 w F4(argumen)n(t)1236 2996 y Fo(n)p Fn(\000)p +FI(1)2060 2976 y FN(p)g FK(\000)h FJ(1)p 2311 3006 V +118 w F4(r\351sultat)2641 2988 y Fo(p)p Fn(\000)p FI(1)666 +3064 y F4(.)666 3098 y(.)666 3131 y(.)p 839 3161 4 155 v 1118 3064 a(.)1118 3098 y(.)1118 3131 y(.)2141 3064 y(.)2141 3098 y(.)2141 3131 y(.)p 2311 3161 V 2552 3064 -a(.)2552 3098 y(.)2552 3131 y(.)657 3230 y Fp(2)p 839 -3260 4 100 v 240 w FZ(argumen)n(t)1282 3251 y FE(2)1638 -3230 y FQ(\000)-14 b(!)360 b Fp(2)p 2311 3260 V 233 w -FZ(r\351sultat)2684 3242 y FE(2)657 3330 y Fp(1)p 839 -3360 V 240 w FZ(argumen)n(t)1282 3350 y FE(1)1466 3330 -y FI(instruction)182 b Fp(1)p 2311 3360 V 233 w FZ(r\351sultat)2684 -3342 y FE(1)357 3508 y FZ(Il)25 b(faut)h(noter)f(que)g(cette)g(pile)h +a(.)2552 3098 y(.)2552 3131 y(.)657 3230 y FJ(2)p 839 +3260 4 100 v 240 w F4(argumen)n(t)1282 3251 y FI(2)1638 +3230 y FK(\000)-14 b(!)360 b FJ(2)p 2311 3260 V 233 w +F4(r\351sultat)2684 3242 y FI(2)657 3330 y FJ(1)p 839 +3360 V 240 w F4(argumen)n(t)1282 3350 y FI(1)1466 3330 +y FO(instruction)182 b FJ(1)p 2311 3360 V 233 w F4(r\351sultat)2684 +3342 y FI(1)357 3508 y F4(Il)25 b(faut)h(noter)f(que)g(cette)g(pile)h (est)f(utilis\351e)g(par)g(le)g(s\351quenceur)f(p)r(our)h(certains)f (de)h(ses)232 3608 y(calculs)31 b(in)n(ternes.)f(Un)i(arr\352t)e (anormal)f(dans)i(l'ex\351cution)g(d'une)g(d\351\034nition)h(p)r(eut)g @@ -25928,8 +28637,8 @@ y FI(instruction)182 b Fp(1)p 2311 3360 b(jets)25 b(con)n(ten)n(us)f(dans)h(cette)h(pile.)f(N\351anmoins)g(et)g (dans)232 3807 y(la)j(mesure)e(du)i(p)r(ossible,)f(la)g(pile)g(retrouv) n(e)f(un)i(\351tat)f(coh\351ren)n(t)f(m\352me)i(apr\350s)e(tel)i -(arr\352t.)232 4082 y Fu(6)p Fv(.)p Fu(3)131 b Fv(Op)t(\351rations)41 -b(explicites)357 4263 y FZ(Un)28 b(certain)e(nom)n(bre)g(d'op)r +(arr\352t.)232 4082 y Fy(6)p Fz(.)p Fy(3)131 b Fz(Op)t(\351rations)41 +b(explicites)357 4263 y F4(Un)28 b(certain)e(nom)n(bre)g(d'op)r (\351rations)g(sp)r(\351ci\034ques)g(p)r(ermet)i(de)f(g\351rer)e (directemen)n(t)i(les)232 4363 y(donn\351es)36 b(con)n(ten)n(ues)f (dans)h(la)f(pile)i(op)r(\351rationnelle.)d(Il)i(s'agit)f @@ -25941,35 +28650,35 @@ b(de)g(con)n(textes.)g(Con)n(trairemen)n b(aluation)31 b(des)g(ob)5 b(jets)30 b(trait\351s,)h(les)g(op)r (\351rations)e(explicites)i(n'\351v)-5 b(aluen)n(t)31 b(jamais)g(leurs)232 4761 y(argumen)n(ts.)p 0 TeXcolorgray -1623 5632 a FY(55)p 0 TeXcolorgray eop end -%%Page: 56 56 -TeXDict begin 56 55 bop 0 TeXcolorgray 0 TeXcolorgray +1623 5632 a F3(67)p 0 TeXcolorgray eop end +%%Page: 68 68 +TeXDict begin 68 67 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(56)h FZ(\026)g(#)p -FY(56)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(68)g F4(\026)i(#)p +F3(68)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1340 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1245 a +.7 TeXcolorgray -600 989 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 895 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1245 a Fq(6)-458 1245 y + -458 895 a Fu(6)-458 895 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1245 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(56)764 b Fz(CHAPITRE)29 b Fy(6)p Fz(.)55 b(MODIFICA)-7 -b(TIONS)27 b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0 -TeXcolorgray 2088 1840 a + -458 +895 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(68)764 +b FD(CHAPITRE)29 b FC(6)p FD(.)55 b(MODIFICA)-7 b(TIONS)27 +b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0 TeXcolorgray +2088 1840 a 2088 1840 a 2088 1840 a @@ -25993,10 +28702,10 @@ TeXcolorgray 2088 1840 a pgfs - 2606 -46 a + 2606 46 a - 2606 46 a 2606 46 a + 2606 46 +a 2606 46 a pgfo @@ -26048,8 +28757,8 @@ TeXcolorgray 2088 1840 a 0 setgray - 2606 46 a Fx(Programme)25 b(in)n -(terpr\351t\351)2606 46 y + 2606 46 a FB(Programme)25 b(in)n(terpr\351t\351)2606 +46 y pgfr @@ -26065,8 +28774,7 @@ TeXcolorgray 2088 1840 a 3622 46 a - 3622 46 a 3622 46 -a + 3622 46 a 3622 46 a pgfo @@ -26080,7 +28788,8 @@ a 4499 46 a - 4499 46 a 4499 46 a + 4499 46 +a 4499 46 a pgfo @@ -26094,8 +28803,7 @@ a 2606 500 a - 2606 500 a -2606 500 a + 2606 500 a 2606 500 a pgfo @@ -26107,7 +28815,8 @@ a pgfc - 3622 500 a + 3622 500 +a 3622 500 a 3622 500 a @@ -26169,9 +28878,8 @@ a 0 setgray - 3772 546 -a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'atome)e(suiv)l(an)n(t)3622 -500 y + 3772 546 a FB(Rec)n(herc)n(he)h(de)3739 +624 y(l'atome)e(suiv)l(an)n(t)3622 500 y pgfr @@ -26187,7 +28895,8 @@ a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a 4499 500 a - 4499 500 a 4499 500 a + 4499 +500 a 4499 500 a pgfo @@ -26201,8 +28910,7 @@ a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a 2606 1098 a - 2606 -1098 a 2606 1098 a + 2606 1098 a 2606 1098 a pgfo @@ -26262,8 +28970,8 @@ a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a 0 setgray - 2793 1155 a Fx(\311v)l(aluation)2606 -1098 y + +2793 1155 a FB(\311v)l(aluation)2606 1098 y pgfr @@ -26277,7 +28985,8 @@ a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a pgfc - 3622 1098 a + 3622 1098 +a 3622 1098 a 3622 1098 a @@ -26327,8 +29036,8 @@ a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a 0 setgray - 3676 1144 -a Fx(Instruction)14 b(?)3622 1098 y + 3676 1144 a FB(Instruction)14 +b(?)3622 1098 y pgfr @@ -26344,8 +29053,7 @@ a Fx(Instruction)14 b(?)3622 1098 y 4499 1098 a - 4499 -1098 a 4499 1098 a + 4499 1098 a 4499 1098 a pgfo @@ -26405,8 +29113,8 @@ a Fx(Instruction)14 b(?)3622 1098 y 0 setgray - 4666 1144 a Fx(Empilemen)n(t)4499 -1098 y + 4666 +1144 a FB(Empilemen)n(t)4499 1098 y pgfr @@ -26422,7 +29130,8 @@ a Fx(Instruction)14 b(?)3622 1098 y 2606 1840 a - 2606 1840 a 2606 1840 a + 2606 +1840 a 2606 1840 a pgfo @@ -26434,10 +29143,10 @@ a Fx(Instruction)14 b(?)3622 1098 y pgfc - 3622 1840 -a + 3622 1840 a - 3622 1840 a 3622 1840 a + 3622 1840 a 3622 1840 +a pgfo @@ -26485,8 +29194,7 @@ a 0 setgray - 3719 1885 a Fx(V)-6 b(ariable)12 -b(?)3622 1840 y + 3719 1885 a FB(V)-6 b(ariable)12 b(?)3622 1840 y pgfr @@ -26500,7 +29208,8 @@ b(?)3622 1840 y pgfc - 4499 1840 a + 4499 +1840 a 4499 1840 a 4499 1840 a @@ -26562,9 +29271,9 @@ b(?)3622 1840 y 0 setgray - 4505 -1885 a Fx(Cr\351ation)25 b(d'un)e(arbre)i(et)4530 1964 -y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 1840 y + 4505 1885 a FB(Cr\351ation)25 +b(d'un)e(arbre)i(et)4530 1964 y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 +1840 y pgfr @@ -26578,8 +29287,7 @@ y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 pgfc - 2088 -1840 a + 2088 1840 a pgfr @@ -26643,7 +29351,7 @@ y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 0 setgray - 2088 1840 a Fx(oui)2088 1840 y + 2088 1840 a FB(oui)2088 1840 y pgfr @@ -26709,8 +29417,8 @@ y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 0 setgray - 2088 1840 a Fx(non)2088 -1840 y + 2088 +1840 a FB(non)2088 1840 y pgfr @@ -26752,7 +29460,8 @@ y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 0 setgray - 2088 1840 a Fx(non)2088 1840 y + 2088 1840 a FB(non)2088 1840 +y pgfr @@ -26796,8 +29505,7 @@ y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 0 setgray - 2088 1840 a Fx(oui)2088 -1840 y + 2088 1840 a FB(oui)2088 1840 y pgfr @@ -26865,10 +29573,11 @@ y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 pgfc - 0 TeXcolorgray 1024 3159 a FP(Figure)29 b FY(6)p -FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analyse)f(d'un)i(programme)d(in)n -(terpr\351t\351)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -2088 4355 a + 0 TeXcolorgray 1024 +3159 a FV(Figure)29 b F3(6)p F4(.)p F3(2)d F4(\025)h(Boucle)g +(d'analyse)f(d'un)i(programme)d(in)n(terpr\351t\351)p +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2088 4355 +a 2088 4355 a 2088 4355 a @@ -26894,8 +29603,8 @@ FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy 2560 3447 a - 2560 -3447 a 2560 3447 a + 2560 3447 a 2560 +3447 a pgfo @@ -26947,8 +29656,8 @@ FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy 0 setgray - 2560 3447 a Fx(Programme)g(compil\351)2560 -3447 y + 2560 3447 a FB(Programme)g(compil\351)2560 3447 +y pgfr @@ -26976,10 +29685,10 @@ FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy pgfc - 4407 3447 -a + 4407 3447 a - 4407 3447 a 4407 3447 a + 4407 +3447 a 4407 3447 a pgfo @@ -26993,8 +29702,8 @@ a 2560 3901 a - 2560 3901 a 2560 -3901 a + 2560 3901 a 2560 3901 +a pgfo @@ -27068,9 +29777,8 @@ a 0 setgray - 3680 3947 -a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l'atome)c(suiv)l(an)n(t)3530 -3901 y + 3680 3947 a FB(Rec)n(herc)n(he)i +(de)3648 4026 y(l'atome)c(suiv)l(an)n(t)3530 3901 y pgfr @@ -27084,7 +29792,8 @@ a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l' pgfc - 4407 3901 a + 4407 +3901 a 4407 3901 a 4407 3901 a @@ -27098,10 +29807,10 @@ a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l' pgfc - 2560 4355 -a + 2560 4355 a - 2560 4355 a 2560 4355 a + 2560 4355 +a 2560 4355 a pgfo @@ -27115,8 +29824,7 @@ a 3530 4355 a - 3530 4355 a 3530 -4355 a + 3530 4355 a 3530 4355 a pgfo @@ -27128,7 +29836,8 @@ a pgfc - 4407 4355 a + 4407 +4355 a 4407 4355 a 4407 4355 a @@ -27190,8 +29899,8 @@ a 0 setgray - 4594 4413 -a Fx(\311v)l(aluation)4407 4355 y + 4594 4413 a FB(\311v)l(aluation)4407 +4355 y pgfr @@ -27275,22 +29984,21 @@ a Fx(\311v)l(aluation)4407 4355 y pgfc - 0 TeXcolorgray -1063 5160 a FP(Figure)28 b FY(6)p FZ(.)p FY(3)e FZ(\025)h(Boucle)g -(d'analyse)f(d'un)i(programme)d(compil\351)p 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(56)p 0 TeXcolorgray -eop end -%%Page: 57 57 -TeXDict begin 57 56 bop 0 TeXcolorgray 0 TeXcolorgray + 0 TeXcolorgray 1063 5160 a FV(Figure)28 +b F3(6)p F4(.)p F3(3)e F4(\025)h(Boucle)g(d'analyse)f(d'un)i(programme) +d(compil\351)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a F3(68)p 0 TeXcolorgray eop end +%%Page: 69 69 +TeXDict begin 69 68 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(57)h FZ(\026)g(#)p -FY(57)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(69)g F4(\026)i(#)p +F3(69)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -27299,498 +30007,533 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1534 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1368 a Fs(7)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1368 a Fw(7)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1817 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1700 716 4 v 1077 1700 a FO(Manipulation)58 b(des)i(ob)10 -b(jets)p 1 TeXcolorgray 0 TeXcolorgray 232 2240 a Fu(7)p -Fv(.)p Fu(1)131 b Fv(Gestion)42 b(de)i(la)f(pile)232 -2439 y FL(7)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Clear)357 -2593 y FZ(Cette)23 b(instruction)e(retire)g(tous)h(les)g(ob)5 +1700 716 4 v 1077 1700 a FU(Manipulation)58 b(des)i(ob)10 +b(jets)p 1 TeXcolorgray 0 TeXcolorgray 232 2240 a Fy(7)p +Fz(.)p Fy(1)131 b Fz(Gestion)42 b(de)i(la)f(pile)232 +2439 y FR(7)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Clear)357 +2593 y F4(Cette)23 b(instruction)e(retire)g(tous)h(les)g(ob)5 b(jets)22 b(de)g(la)g(pile)g(et)h(vide)f(la)g(pile)g(LAST.)g(Il)h (n'est)232 2693 y(pas)k(p)r(ossible)g(de)h(r\351cup)r(\351rer)e(les)h -(ob)5 b(jets)27 b(e\033ac\351s.)232 2928 y FL(7)p FM(.)p -FL(1)p FM(.)p FL(2)113 b FM(Depth)357 3082 y FZ(L'instruction)41 -b FI(depth)f FZ(ren)n(v)n(oie)g(un)i(en)n(tier)f(au)h(niv)n(eau)f -FY(1)g FZ(de)h(la)g(pile)g(donnan)n(t)f(le)232 3181 y(nom)n(bre)27 -b(d'ob)5 b(jets)27 b(de)g(la)g(pile)h FB(avant)g FZ(l'app)r(el)f(de)h +(ob)5 b(jets)27 b(e\033ac\351s.)232 2928 y FR(7)p FS(.)p +FR(1)p FS(.)p FR(2)113 b FS(Depth)357 3082 y F4(L'instruction)41 +b FO(depth)f F4(ren)n(v)n(oie)g(un)i(en)n(tier)f(au)h(niv)n(eau)f +F3(1)g F4(de)h(la)g(pile)g(donnan)n(t)f(le)232 3181 y(nom)n(bre)27 +b(d'ob)5 b(jets)27 b(de)g(la)g(pile)h FF(avant)g F4(l'app)r(el)f(de)h (cette)f(instruction.)p 0 TeXcolorgray 0 TeXcolorgray -990 3361 a FH(n)18 b Fp(+)g(1)p 1232 3391 4 100 v 1970 -3391 V 882 w FZ(ob)5 b(jet)2252 3381 y Fj(n)1061 3460 -y FH(n)p 1232 3490 V 217 w FZ(ob)g(jet)1515 3481 y Fj(n)p -1970 3490 V 2023 3460 a FZ(ob)g(jet)2209 3481 y Fj(n)p -Fi(\000)p FE(1)990 3560 y FH(n)18 b FQ(\000)g Fp(1)p -1232 3590 V 103 w FZ(ob)5 b(jet)1472 3580 y Fj(n)p Fi(\000)p -FE(1)p 1970 3590 V 2023 3560 a FZ(ob)g(jet)2209 3580 -y Fj(n)p Fi(\000)p FE(2)1075 3648 y FZ(.)1075 3682 y(.)1075 +990 3361 a FN(n)18 b FJ(+)g(1)p 1232 3391 4 100 v 1970 +3391 V 882 w F4(ob)5 b(jet)2252 3381 y Fo(n)1061 3460 +y FN(n)p 1232 3490 V 217 w F4(ob)g(jet)1515 3481 y Fo(n)p +1970 3490 V 2023 3460 a F4(ob)g(jet)2209 3481 y Fo(n)p +Fn(\000)p FI(1)990 3560 y FN(n)18 b FK(\000)g FJ(1)p +1232 3590 V 103 w F4(ob)5 b(jet)1472 3580 y Fo(n)p Fn(\000)p +FI(1)p 1970 3590 V 2023 3560 a F4(ob)g(jet)2209 3580 +y Fo(n)p Fn(\000)p FI(2)1075 3648 y F4(.)1075 3682 y(.)1075 3715 y(.)p 1232 3745 4 155 v 1432 3648 a(.)1432 3682 y(.)1432 3715 y(.)p 1970 3745 V 2170 3648 a(.)2170 3682 -y(.)2170 3715 y(.)1065 3814 y Fp(2)p 1232 3844 4 100 -v 225 w FZ(ob)g(jet)1519 3835 y FE(2)1744 3814 y FQ(\000)-14 -b(!)p 1970 3844 V 191 w FZ(ob)5 b(jet)2256 3835 y FE(1)1065 -3914 y Fp(1)p 1232 3944 V 225 w FZ(ob)g(jet)1519 3934 -y FE(1)1702 3914 y FI(depth)p 1970 3944 V 234 w FH(n)232 -4140 y FL(7)p FM(.)p FL(1)p FM(.)p FL(3)113 b FM(Last)357 -4294 y FI(last)21 b FZ(ren)n(v)n(oie)f(dans)i(la)g(pile)g(op)r +y(.)2170 3715 y(.)1065 3814 y FJ(2)p 1232 3844 4 100 +v 225 w F4(ob)g(jet)1519 3835 y FI(2)1744 3814 y FK(\000)-14 +b(!)p 1970 3844 V 191 w F4(ob)5 b(jet)2256 3835 y FI(1)1065 +3914 y FJ(1)p 1232 3944 V 225 w F4(ob)g(jet)1519 3934 +y FI(1)1702 3914 y FO(depth)p 1970 3944 V 234 w FN(n)232 +4140 y FR(7)p FS(.)p FR(1)p FS(.)p FR(3)113 b FS(Last)357 +4294 y FO(last)21 b F4(ren)n(v)n(oie)f(dans)i(la)g(pile)g(op)r (\351rationnelle)e(le)j(con)n(ten)n(u)e(de)h(la)g(pile)h(last)e(qui)h (con)n(tien)n(t)232 4393 y(les)e(argumen)n(ts)e(de)i(la)f (d\351rni\350re)g(d\351\034nition)g(in)n(trins\350que)g -(ex\351cut\351e.)g(Le)h(drap)r(eau)f Fp(31)g FZ(condi\177)232 +(ex\351cut\351e.)g(Le)h(drap)r(eau)f FJ(31)g F4(condi\177)232 4493 y(tionne)38 b(la)f(v)-5 b(alidation)37 b(de)g(cette)h(sauv)n (egarde)d(et)j(la)f(pile)h(last)f(n'est)g(pas)g(directemen)n(t)232 4592 y(mo)r(di\034able)27 b(par)g(l'utilisateur.)232 -4869 y Fu(7)p Fv(.)p Fu(2)131 b Fv(Duplication)41 b(d'\351l\351men)l -(ts)232 5069 y FL(7)p FM(.)p FL(2)p FM(.)p FL(1)113 b -FM(Dup)357 5223 y FZ(L'instruction)30 b FI(dup)g FZ(duplique)g(l'ob)5 -b(jet)31 b(pr\351sen)n(t)f(au)g(niv)n(eau)g Fp(1)h FZ(de)f(la)h(pile)g -(op)r(\351ration\177)232 5322 y(nelle.)20 b FI(dup)f -FZ(n'e\033ectue)i(pas)e(de)h(copie)g(de)g(l'ob)5 b(jet)19 +4869 y Fy(7)p Fz(.)p Fy(2)131 b Fz(Duplication)41 b(d'\351l\351men)l +(ts)232 5069 y FR(7)p FS(.)p FR(2)p FS(.)p FR(1)113 b +FS(Dup)357 5223 y F4(L'instruction)30 b FO(dup)g F4(duplique)g(l'ob)5 +b(jet)31 b(pr\351sen)n(t)f(au)g(niv)n(eau)g FJ(1)h F4(de)f(la)h(pile)g +(op)r(\351ration\177)232 5322 y(nelle.)20 b FO(dup)f +F4(n'e\033ectue)i(pas)e(de)h(copie)g(de)g(l'ob)5 b(jet)19 b(mais)h(a)5 b(joute)19 b(simplemen)n(t)h(une)g(r\351f\351rence)232 5422 y(sur)27 b(le)h(premier)e(ob)5 b(jet)27 b(et)h(sur)f(tous)g(les)g (atomes)g(le)g(comp)r(osan)n(t.)p 0 TeXcolorgray 1623 -5632 a FY(57)p 0 TeXcolorgray eop end -%%Page: 58 58 -TeXDict begin 58 57 bop 0 TeXcolorgray 0 TeXcolorgray +5632 a F3(69)p 0 TeXcolorgray eop end +%%Page: 70 70 +TeXDict begin 70 69 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(58)h FZ(\026)g(#)p -FY(58)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(70)g F4(\026)i(#)p +F3(70)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1473 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1354 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1354 a Fq(7)-458 1354 y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - --458 1354 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(58)962 b Fz(CHAPITRE)29 b Fy(7)p Fz(.)55 b(MANIPULA)-7 -b(TION)28 b(DES)h(OBJETS)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 1624 527 a Fp(2)p 1715 557 4 100 v 102 -w FZ(ob)5 b(jet)1955 547 y FE(2)2092 527 y FQ(\000)-15 -b(!)p 2275 557 V 103 w FZ(ob)5 b(jet)2515 547 y FE(1)1624 -627 y Fp(1)p 1715 656 V 102 w FZ(ob)g(jet)1955 647 y -FE(1)2093 627 y FI(dup)p 2275 656 V 103 w FZ(ob)g(jet)2515 -647 y FE(1)656 849 y FL(7)p FM(.)p FL(2)p FM(.)p FL(2)112 -b FM(Dup)p FL(2)780 1002 y FZ(Cette)32 b(instruction)e(est)h(iden)n -(tique)g(\340)g FI(dup)p FZ(,)f(si)g(ce)h(n'est)g(que)g(les)g(deux)g -(ob)5 b(jets)31 b(situ\351s)656 1102 y(aux)c(niv)n(eaux)f -FY(1)h FZ(et)h FY(2)f FZ(de)h(la)f(pile)g(son)n(t)g(dupliqu\351s.)p -0 TeXcolorgray 0 TeXcolorgray 1604 1277 a Fp(4)p 1695 -1307 V 2296 1307 V 703 w FZ(ob)5 b(jet)2535 1297 y FE(2)1604 -1377 y Fp(3)p 1695 1407 V 2296 1407 V 703 w FZ(ob)g(jet)2535 -1397 y FE(1)1604 1476 y Fp(2)p 1695 1506 V 102 w FZ(ob)g(jet)1935 -1497 y FE(2)2092 1476 y FQ(\000)-15 b(!)p 2296 1506 V -124 w FZ(ob)5 b(jet)2535 1497 y FE(2)1604 1576 y Fp(1)p -1695 1606 V 102 w FZ(ob)g(jet)1935 1596 y FE(1)2071 1576 -y FI(dup2)p 2296 1606 V 102 w FZ(ob)g(jet)2535 1596 y -FE(1)656 1799 y FL(7)p FM(.)p FL(2)p FM(.)p FL(3)112 -b FM(Dupn)780 1952 y FI(dupn)38 b FZ(p)r(ermet)i(de)f(dupliquer)g(en)h -(une)f(seule)g(fois)g FH(n)h FZ(\351l\351men)n(ts)f(de)g(la)g(pile.)h -(Cette)656 2052 y(instruction)g(prend)g(un)i(en)n(tier)e(p)r(ositif)h -(pr\351sen)n(t)f(au)g(niv)n(eau)g FY(1)g FZ(comme)h(argumen)n(t)e(et) -656 2151 y(duplique)27 b(les)h(ob)5 b(jets)26 b(des)i(niv)n(eaux)e -FY(2)h FZ(\340)g FH(n)19 b Fp(+)f(1)p FZ(.)p 0 TeXcolorgray -0 TeXcolorgray 1506 2326 a Fp(2)p FH(n)p 1698 2356 V -2435 2356 V 891 w FZ(ob)5 b(jet)2675 2347 y Fj(n)1541 -2415 y FZ(.)1541 2448 y(.)1541 2481 y(.)p 1698 2511 4 -155 v 2435 2511 V 2593 2415 a(.)2593 2448 y(.)2593 2481 -y(.)1456 2581 y FH(n)18 b Fp(+)g(1)p 1698 2611 4 100 -v 145 w FZ(ob)5 b(jet)1980 2601 y Fj(n)p 2435 2611 V -2493 2581 a FZ(ob)g(jet)2679 2601 y FE(1)1527 2680 y -FH(n)p 1698 2710 V 175 w FZ(ob)g(jet)1938 2701 y Fj(n)p -Fi(\000)p FE(1)p 2435 2710 V 2489 2680 a FZ(ob)g(jet)2675 -2701 y Fj(n)1541 2769 y FZ(.)1541 2802 y(.)1541 2835 -y(.)p 1698 2865 4 155 v 1898 2769 a(.)1898 2802 y(.)1898 -2835 y(.)p 2435 2865 V 2593 2769 a(.)2593 2802 y(.)2593 -2835 y(.)1531 2935 y Fp(2)p 1698 2965 4 100 v 225 w FZ(ob)g(jet)1984 -2955 y FE(1)2210 2935 y FQ(\000)-14 b(!)p 2435 2965 V -149 w FZ(ob)5 b(jet)2679 2955 y FE(2)1531 3035 y Fp(1)p -1698 3064 V 312 w FH(n)233 b FI(dupn2)p 2435 3064 V 105 -w FZ(ob)5 b(jet)2679 3055 y FE(1)656 3257 y FL(7)p FM(.)p -FL(2)p FM(.)p FL(4)112 b FM(Ov)m(er)780 3410 y FZ(L'instruction)27 -b FI(over)f FZ(duplique)h(non)g(l'ob)5 b(jet)28 b(pr\351sen)n(t)e(au)h -(niv)n(eau)g FY(1)g FZ(de)g(la)g(pile,)h(mais)656 3510 -y(celui)k(o)r(ccupan)n(t)g(de)g(niv)n(eau)g FY(2)p FZ(.)g(Il)h(s'agit)e +.7 TeXcolorgray -600 1064 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 945 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 945 a Fu(7)-458 945 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -458 +945 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(70)962 +b FD(CHAPITRE)29 b FC(7)p FD(.)55 b(MANIPULA)-7 b(TION)28 +b(DES)h(OBJETS)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +1624 527 a FJ(2)p 1715 557 4 100 v 102 w F4(ob)5 b(jet)1955 +547 y FI(2)2092 527 y FK(\000)-15 b(!)p 2275 557 V 103 +w F4(ob)5 b(jet)2515 547 y FI(1)1624 627 y FJ(1)p 1715 +656 V 102 w F4(ob)g(jet)1955 647 y FI(1)2093 627 y FO(dup)p +2275 656 V 103 w F4(ob)g(jet)2515 647 y FI(1)656 898 +y FR(7)p FS(.)p FR(2)p FS(.)p FR(2)112 b FS(Cop)m(y)780 +1069 y F4(L'instruction)36 b FO(copy)f F4(ren)n(v)n(oie)g(une)i(copie)f +(de)h(l'ob)5 b(jet)36 b(pr\351sen)n(t)g(au)g(niv)n(eau)g +FJ(1)g F4(de)h(la)656 1168 y(pile)31 b(op)r(\351rationnelle.)f(Con)n +(trairemen)n(t)f(\340)i(l'instruction)f FO(dup)p F4(,)g +FO(copy)g F4(e\033ectue)h(une)h(copie)656 1268 y(de)h(l'ob)5 +b(jet)34 b(pass\351)e(en)i(argumen)n(t)e(atome)h(par)f(atome.)h +(L'utilit\351)h(de)g(cette)f(fonction)g(est)656 1368 +y(limit\351e)28 b(et)f(un)h(programme)d(standard)h(ne)i(devrait)e +(jamais)h(l'app)r(eler.)p 0 TeXcolorgray 0 TeXcolorgray +1604 1591 a FJ(2)p 1695 1621 V 102 w F4(ob)5 b(jet)1935 +1611 y FI(2)2092 1591 y FK(\000)-15 b(!)p 2296 1621 V +124 w F4(ob)5 b(jet)2535 1611 y FI(1)1604 1691 y FJ(1)p +1695 1721 V 102 w F4(ob)g(jet)1935 1711 y FI(1)2071 1691 +y FO(copy)p 2296 1721 V 102 w F4(ob)g(jet)2535 1711 y +FI(1)656 1963 y FR(7)p FS(.)p FR(2)p FS(.)p FR(3)112 +b FS(Dup)p FR(2)780 2133 y F4(Cette)32 b(instruction)e(est)h(iden)n +(tique)g(\340)g FO(dup)p F4(,)f(si)g(ce)h(n'est)g(que)g(les)g(deux)g +(ob)5 b(jets)31 b(situ\351s)656 2233 y(aux)c(niv)n(eaux)f +F3(1)h F4(et)h F3(2)f F4(de)h(la)f(pile)g(son)n(t)g(dupliqu\351s.)p +0 TeXcolorgray 0 TeXcolorgray 1604 2456 a FJ(4)p 1695 +2486 V 2296 2486 V 703 w F4(ob)5 b(jet)2535 2476 y FI(2)1604 +2556 y FJ(3)p 1695 2585 V 2296 2585 V 703 w F4(ob)g(jet)2535 +2576 y FI(1)1604 2655 y FJ(2)p 1695 2685 V 102 w F4(ob)g(jet)1935 +2675 y FI(2)2092 2655 y FK(\000)-15 b(!)p 2296 2685 V +124 w F4(ob)5 b(jet)2535 2675 y FI(2)1604 2755 y FJ(1)p +1695 2785 V 102 w F4(ob)g(jet)1935 2775 y FI(1)2071 2755 +y FO(dup2)p 2296 2785 V 102 w F4(ob)g(jet)2535 2775 y +FI(1)656 3027 y FR(7)p FS(.)p FR(2)p FS(.)p FR(4)112 +b FS(Dupn)780 3197 y FO(dupn)38 b F4(p)r(ermet)i(de)f(dupliquer)g(en)h +(une)f(seule)g(fois)g FN(n)h F4(\351l\351men)n(ts)f(de)g(la)g(pile.)h +(Cette)656 3297 y(instruction)g(prend)g(un)i(en)n(tier)e(p)r(ositif)h +(pr\351sen)n(t)f(au)g(niv)n(eau)g F3(1)g F4(comme)h(argumen)n(t)e(et) +656 3396 y(duplique)27 b(les)h(ob)5 b(jets)26 b(des)i(niv)n(eaux)e +F3(2)h F4(\340)g FN(n)19 b FJ(+)f(1)p F4(.)p 0 TeXcolorgray +0 TeXcolorgray 1506 3620 a FJ(2)p FN(n)p 1698 3650 V +2435 3650 V 891 w F4(ob)5 b(jet)2675 3640 y Fo(n)1541 +3708 y F4(.)1541 3741 y(.)1541 3775 y(.)p 1698 3804 4 +155 v 2435 3804 V 2593 3708 a(.)2593 3741 y(.)2593 3775 +y(.)1456 3874 y FN(n)18 b FJ(+)g(1)p 1698 3904 4 100 +v 145 w F4(ob)5 b(jet)1980 3894 y Fo(n)p 2435 3904 V +2493 3874 a F4(ob)g(jet)2679 3894 y FI(1)1527 3974 y +FN(n)p 1698 4004 V 175 w F4(ob)g(jet)1938 3994 y Fo(n)p +Fn(\000)p FI(1)p 2435 4004 V 2489 3974 a F4(ob)g(jet)2675 +3994 y Fo(n)1541 4062 y F4(.)1541 4095 y(.)1541 4129 +y(.)p 1698 4159 4 155 v 1898 4062 a(.)1898 4095 y(.)1898 +4129 y(.)p 2435 4159 V 2593 4062 a(.)2593 4095 y(.)2593 +4129 y(.)1531 4228 y FJ(2)p 1698 4258 4 100 v 225 w F4(ob)g(jet)1984 +4249 y FI(1)2210 4228 y FK(\000)-14 b(!)p 2435 4258 V +149 w F4(ob)5 b(jet)2679 4249 y FI(2)1531 4328 y FJ(1)p +1698 4358 V 312 w FN(n)233 b FO(dupn2)p 2435 4358 V 105 +w F4(ob)5 b(jet)2679 4348 y FI(1)656 4600 y FR(7)p FS(.)p +FR(2)p FS(.)p FR(5)112 b FS(Ov)m(er)780 4770 y F4(L'instruction)27 +b FO(over)f F4(duplique)h(non)g(l'ob)5 b(jet)28 b(pr\351sen)n(t)e(au)h +(niv)n(eau)g F3(1)g F4(de)g(la)g(pile,)h(mais)656 4870 +y(celui)k(o)r(ccupan)n(t)g(de)g(niv)n(eau)g F3(2)p F4(.)g(Il)h(s'agit)e (de)h(l'une)h(des)f(rares)f(instructions)g(du)i(RPL/)p -FY(2)656 3610 y FZ(n'op)r(\351ran)n(t)26 b(pas)h(sur)g(le)g(niv)n(eau)g -FY(1)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1604 3785 -a Fp(3)p 1695 3815 V 2296 3815 V 703 w FZ(ob)5 b(jet)2535 -3805 y FE(2)1604 3884 y Fp(2)p 1695 3914 V 102 w FZ(ob)g(jet)1935 -3905 y FE(2)2092 3884 y FQ(\000)-15 b(!)p 2296 3914 V -124 w FZ(ob)5 b(jet)2535 3905 y FE(1)1604 3984 y Fp(1)p -1695 4014 V 102 w FZ(ob)g(jet)1935 4004 y FE(1)2071 3984 -y FI(over)p 2296 4014 V 102 w FZ(ob)g(jet)2535 4004 y -FE(2)656 4207 y FL(7)p FM(.)p FL(2)p FM(.)p FL(5)112 -b FM(Pic)m(k)780 4360 y FI(pick)23 b FZ(est)h(une)g(extension)f(de)h -(l'instruction)f FI(dup)p FZ(.)g(En)h(e\033et,)g(cette)h(derni\350re)d -(duplique)656 4460 y(l'ob)5 b(jet)32 b(o)r(ccupan)n(t)g(la)g -(premi\350re)g(p)r(osition)g(dans)g(la)g(pile.)h(Con)n(trairemen)n(t)d -(\340)i FI(dup)p FZ(,)g FI(pick)656 4559 y FZ(prend)f(un)h(argumen)n(t) -e(en)n(tier)h(p)r(ositif)g FH(n)h FZ(au)f(niv)n(eau)f -FY(1)h FZ(de)h(la)f(pile)g(et)h(duplique)f(le)h FH(n)3384 -4529 y FG(i\350me)656 4659 y FZ(ob)5 b(jet)31 b(de)h(la)g(pile)g -FB(avant)g FZ(l'empilemen)n(t)g(de)g(l'argumen)n(t)e -FH(n)i FZ(de)g FI(pick)p FZ(,)e(ou)i(\026)g(ce)g(qui)f(est)656 -4758 y(rogoureusemen)n(t)24 b(iden)n(tique)k(\026)f(le)h -Fp(\()p FH(n)18 b Fp(+)g(1\))2068 4717 y FG(i\350me)2232 -4758 y FZ(de)28 b(la)f(pile)g(a)n(v)-5 b(an)n(t)27 b(l'app)r(el)g(\340) -g FI(pick)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1435 -4938 a FH(n)18 b Fp(+)g(1)p 1678 4968 V 145 w FZ(ob)5 -b(jet)1960 4959 y Fj(n)p 2371 4968 V 2467 4938 a FZ(ob)g(jet)2653 -4959 y Fj(n)1507 5038 y FH(n)p 1678 5068 V 174 w FZ(ob)g(jet)1917 -5058 y Fj(n)p Fi(\000)p FE(1)p 2371 5068 V 2424 5038 -a FZ(ob)g(jet)2611 5058 y Fj(n)p Fi(\000)p FE(1)1520 -5126 y FZ(.)1520 5160 y(.)1520 5193 y(.)p 1678 5223 4 -155 v 1878 5126 a(.)1878 5160 y(.)1878 5193 y(.)p 2371 -5223 V 2571 5126 a(.)2571 5160 y(.)2571 5193 y(.)1511 -5292 y Fp(2)p 1678 5322 4 100 v 224 w FZ(ob)g(jet)1964 -5313 y FE(1)2167 5292 y FQ(\000)-14 b(!)p 2371 5322 V -170 w FZ(ob)5 b(jet)2657 5313 y FE(1)1511 5392 y Fp(1)p -1678 5422 V 311 w FH(n)233 b FI(pick)p 2371 5422 V 144 -w FZ(ob)5 b(jet)2653 5412 y Fj(n)p 0 TeXcolorgray 2047 -5632 a FY(58)p 0 TeXcolorgray eop end -%%Page: 59 59 -TeXDict begin 59 58 bop 0 TeXcolorgray 0 TeXcolorgray +F3(2)656 4969 y F4(n'op)r(\351ran)n(t)26 b(pas)h(sur)g(le)g(niv)n(eau)g +F3(1)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1604 5193 +a FJ(3)p 1695 5223 V 2296 5223 V 703 w F4(ob)5 b(jet)2535 +5213 y FI(2)1604 5292 y FJ(2)p 1695 5322 V 102 w F4(ob)g(jet)1935 +5313 y FI(2)2092 5292 y FK(\000)-15 b(!)p 2296 5322 V +124 w F4(ob)5 b(jet)2535 5313 y FI(1)1604 5392 y FJ(1)p +1695 5422 V 102 w F4(ob)g(jet)1935 5412 y FI(1)2071 5392 +y FO(over)p 2296 5422 V 102 w F4(ob)g(jet)2535 5412 y +FI(2)p 0 TeXcolorgray 2047 5632 a F3(70)p 0 TeXcolorgray +eop end +%%Page: 71 71 +TeXDict begin 71 70 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(59)h FZ(\026)g(#)p -FY(59)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(71)g F4(\026)i(#)p +F3(71)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(7)p -Fz(.)p Fy(3)p Fz(.)55 b(SUPRESSION)28 b(D'\311L\311MENTS)1489 -b FY(59)p .7 TeXcolorgray .7 TeXcolorgray 4134 1473 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1354 a Fq(7)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(7)p +FD(.)p FC(3)p FD(.)55 b(SUPRESSION)28 b(D'\311L\311MENTS)1489 +b F3(71)p .7 TeXcolorgray .7 TeXcolorgray 4134 1064 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 945 a Fu(7)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 -a Fu(7)p Fv(.)p Fu(3)131 b Fv(Supression)42 b(d'\351l\351men)l(ts)232 -739 y FL(7)p FM(.)p FL(3)p FM(.)p FL(1)113 b FM(Drop)357 -892 y FZ(L'instruction)31 b FI(drop)g FZ(retire)g(le)i(premier)e +a FR(7)p FS(.)p FR(2)p FS(.)p FR(6)113 b FS(Pic)m(k)357 +711 y FO(pick)22 b F4(est)i(une)g(extension)f(de)h(l'instruction)f +FO(dup)p F4(.)g(En)i(e\033et,)f(cette)g(derni\350re)f(duplique)232 +810 y(l'ob)5 b(jet)33 b(o)r(ccupan)n(t)f(la)g(premi\350re)f(p)r +(osition)h(dans)g(la)g(pile.)h(Con)n(trairemen)n(t)e(\340)h +FO(dup)p F4(,)f FO(pick)232 910 y F4(prend)h(un)f(argumen)n(t)f(en)n +(tier)h(p)r(ositif)h FN(n)f F4(au)g(niv)n(eau)g F3(1)g +F4(de)g(la)g(pile)h(et)g(duplique)f(le)h FN(n)2961 880 +y FM(i\350me)232 1010 y F4(ob)5 b(jet)32 b(de)g(la)f(pile)h +FF(avant)g F4(l'empilemen)n(t)g(de)g(l'argumen)n(t)f +FN(n)h F4(de)g FO(pick)p F4(,)e(ou)h(\026)h(ce)g(qui)g(est)232 +1109 y(rogoureusemen)n(t)25 b(iden)n(tique)i(\026)h(le)f +FJ(\()p FN(n)19 b FJ(+)f(1\))1645 1068 y FM(i\350me)1809 +1109 y F4(de)27 b(la)g(pile)h(a)n(v)-5 b(an)n(t)26 b(l'app)r(el)i(\340) +f FO(pick)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1012 +1338 a FN(n)18 b FJ(+)g(1)p 1254 1368 4 100 v 145 w F4(ob)5 +b(jet)1536 1358 y Fo(n)p 1948 1368 V 2043 1338 a F4(ob)g(jet)2230 +1358 y Fo(n)1083 1438 y FN(n)p 1254 1468 V 174 w F4(ob)g(jet)1494 +1458 y Fo(n)p Fn(\000)p FI(1)p 1948 1468 V 2001 1438 +a F4(ob)g(jet)2187 1458 y Fo(n)p Fn(\000)p FI(1)1097 +1526 y F4(.)1097 1559 y(.)1097 1593 y(.)p 1254 1623 4 +155 v 1454 1526 a(.)1454 1559 y(.)1454 1593 y(.)p 1948 +1623 V 2148 1526 a(.)2148 1559 y(.)2148 1593 y(.)1087 +1692 y FJ(2)p 1254 1722 4 100 v 225 w F4(ob)g(jet)1540 +1712 y FI(1)1744 1692 y FK(\000)-14 b(!)p 1948 1722 V +169 w F4(ob)5 b(jet)2234 1712 y FI(1)1087 1792 y FJ(1)p +1254 1822 V 312 w FN(n)233 b FO(pick)p 1948 1822 V 143 +w F4(ob)5 b(jet)2230 1812 y Fo(n)232 2087 y Fy(7)p Fz(.)p +Fy(3)131 b Fz(Supression)42 b(d'\351l\351men)l(ts)232 +2303 y FR(7)p FS(.)p FR(3)p FS(.)p FR(1)113 b FS(Drop)357 +2474 y F4(L'instruction)31 b FO(drop)g F4(retire)g(le)i(premier)e (\351l\351men)n(t)h(de)h(la)f(pile,)g(les)g(autres)f(redescen\177)232 -991 y(dan)n(t)e(d'un)g(niv)n(eau.)f(L'ob)5 b(jet)28 b(retir\351)g(de)h -(la)g(pile)f(p)r(eut)i(\352tre)e(retrouv)n(\351)f(par)h(un)h(app)r(el)g -(\340)f(la)232 1091 y(commande)35 b FI(last)e FZ(si)i(cette)g -(derni\350re)f(est)h(activ)n(e.)f(Cette)h(instruction)f(retire)g(une)h -(r\351f\351\177)232 1191 y(rence)23 b(de)h(l'ob)5 b(jet)24 -b(pass\351)e(en)i(argumen)n(t)e(et)i(de)g(tout)g(ses)f(atomes)f(et)i -(ne)g(lib)r(\350re)g(la)f(m\351moire)232 1290 y(utilis\351)28 -b(par)f(cet)g(ob)5 b(jet)27 b(que)h(lorsque)e(cet)h(ob)5 -b(jet)27 b(n'est)h(plus)f(r\351f\351renc\351.)p 0 TeXcolorgray -0 TeXcolorgray 1383 1471 4 100 v 1780 1441 a FQ(\000)-14 -b(!)p 1984 1471 V 1292 1540 a Fp(1)p 1383 1570 V 103 -w FZ(ob)5 b(jet)1623 1561 y FE(1)1760 1540 y FI(drop)p -1984 1570 V 232 1759 a FL(7)p FM(.)p FL(3)p FM(.)p FL(2)113 -b FM(Drop)p FL(2)357 1912 y FI(drop2)31 b FZ(retire)h(les)h(deux)g -(premiers)e(\351l\351men)n(ts)i(de)g(la)g(pile)g(qui)g(p)r(euv)n(en)n -(t)g(encore)e(\352tre)232 2012 y(retrouv)n(\351s)26 b(par)g(la)h -(commande)g FI(last)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray -1270 2162 a Fp(2)p 1362 2192 V 103 w FZ(ob)5 b(jet)1601 -2182 y FE(2)1780 2162 y FQ(\000)-14 b(!)p 2006 2192 V -1270 2262 a Fp(1)p 1362 2292 V 103 w FZ(ob)5 b(jet)1601 -2282 y FE(1)1738 2262 y FI(drop2)p 2006 2292 V 232 2480 -a FL(7)p FM(.)p FL(3)p FM(.)p FL(3)113 b FM(Dropn)357 -2642 y FZ(L'instruction)35 b FI(dropn)f FZ(retire)g(les)i -Fp(\()p FH(n)18 b Fp(+)g(1\))1729 2600 y FG(i\350me)1902 -2642 y FZ(premiers)34 b(ob)5 b(jets)35 b(de)h(la)f(pile)h(\(les)g -FH(n)232 2742 y FZ(premiers)26 b(ob)5 b(jets)26 b(et)i(l'argumen)n(t)d -FH(n)i FZ(lui-m\352me\).)g(L'argumen)n(t)e FH(n)i FZ(est)g(sauv)n -(egard\351)d(sur)i(la)232 2841 y(pile)h(last)e(et)i(p)r(eut)f(ainsi)g -(\352tre)g(retrouv)n(\351)e(gr\342ce)g(\340)i(un)g(app)r(el)g(\340)g -(la)g(commande)f FI(last)p FZ(,)f(mais)232 2941 y(les)k(autres)e(ob)5 +2573 y(dan)n(t)e(d'un)g(niv)n(eau.)f(L'ob)5 b(jet)28 +b(retir\351)g(de)h(la)g(pile)f(p)r(eut)i(\352tre)e(retrouv)n(\351)f +(par)h(un)h(app)r(el)g(\340)f(la)232 2673 y(commande)35 +b FO(last)e F4(si)i(cette)g(derni\350re)f(est)h(activ)n(e.)f(Cette)h +(instruction)f(retire)g(une)h(r\351f\351\177)232 2773 +y(rence)23 b(de)h(l'ob)5 b(jet)24 b(pass\351)e(en)i(argumen)n(t)e(et)i +(de)g(tout)g(ses)f(atomes)f(et)i(ne)g(lib)r(\350re)g(la)f(m\351moire) +232 2872 y(utilis\351)28 b(par)f(cet)g(ob)5 b(jet)27 +b(que)h(lorsque)e(cet)h(ob)5 b(jet)27 b(n'est)h(plus)f +(r\351f\351renc\351.)p 0 TeXcolorgray 0 TeXcolorgray +1383 3126 V 1780 3096 a FK(\000)-14 b(!)p 1984 3126 V +1292 3196 a FJ(1)p 1383 3226 V 103 w F4(ob)5 b(jet)1623 +3216 y FI(1)1760 3196 y FO(drop)p 1984 3226 V 232 3469 +a FR(7)p FS(.)p FR(3)p FS(.)p FR(2)113 b FS(Drop)p FR(2)357 +3639 y FO(drop2)31 b F4(retire)h(les)h(deux)g(premiers)e(\351l\351men)n +(ts)i(de)g(la)g(pile)g(qui)g(p)r(euv)n(en)n(t)g(encore)e(\352tre)232 +3739 y(retrouv)n(\351s)26 b(par)g(la)h(commande)g FO(last)p +F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1270 3963 a FJ(2)p +1362 3993 V 103 w F4(ob)5 b(jet)1601 3983 y FI(2)1780 +3963 y FK(\000)-14 b(!)p 2006 3993 V 1270 4063 a FJ(1)p +1362 4093 V 103 w F4(ob)5 b(jet)1601 4083 y FI(1)1738 +4063 y FO(drop2)p 2006 4093 V 232 4336 a FR(7)p FS(.)p +FR(3)p FS(.)p FR(3)113 b FS(Dropn)357 4515 y F4(L'instruction)35 +b FO(dropn)f F4(retire)g(les)i FJ(\()p FN(n)18 b FJ(+)g(1\))1729 +4473 y FM(i\350me)1902 4515 y F4(premiers)34 b(ob)5 b(jets)35 +b(de)h(la)f(pile)h(\(les)g FN(n)232 4615 y F4(premiers)26 +b(ob)5 b(jets)26 b(et)i(l'argumen)n(t)d FN(n)i F4(lui-m\352me\).)g +(L'argumen)n(t)e FN(n)i F4(est)g(sauv)n(egard\351)d(sur)i(la)232 +4714 y(pile)h(last)e(et)i(p)r(eut)f(ainsi)g(\352tre)g(retrouv)n(\351)e +(gr\342ce)g(\340)i(un)g(app)r(el)g(\340)g(la)g(commande)f +FO(last)p F4(,)f(mais)232 4814 y(les)k(autres)e(ob)5 b(jets)27 b(son)n(t)g(d\351\034nitiv)n(emen)n(t)g(p)r(erdus.)p -0 TeXcolorgray 0 TeXcolorgray 1191 3091 a FH(n)18 b Fp(+)g(1)p -1433 3121 V 102 w FZ(ob)5 b(jet)1673 3112 y Fj(n)p 2085 -3121 V 1276 3180 a FZ(.)1276 3213 y(.)1276 3246 y(.)p -1433 3276 4 155 v 1591 3180 a(.)1591 3213 y(.)1591 3246 -y(.)p 2085 3276 V 1266 3346 a Fp(2)p 1433 3376 4 100 -v 182 w FZ(ob)g(jet)1677 3366 y FE(1)1860 3346 y FQ(\000)-15 -b(!)p 2085 3376 V 1266 3446 a Fp(1)p 1433 3475 V 269 -w FH(n)191 b FI(dropn)p 2085 3475 V 232 3687 a Fu(7)p -Fv(.)p Fu(4)131 b Fv(Mo)t(di\034cation)41 b(de)i(la)g(hi\351rarc)l(hie) -232 3885 y FL(7)p FM(.)p FL(4)p FM(.)p FL(1)113 b FM(Sw)m(ap)357 -4038 y FI(swap)35 b FZ(p)r(erm)n(ute)h(les)g(deux)h(premiers)e(ob)5 -b(jets)36 b(de)g(la)g(pile.)h(Cette)g(op)r(\351ration)e(se)h(fait)232 -4138 y(sans)25 b(copie)h(d'ob)5 b(jet)25 b(mais)h(les)g(deux)f(argumen) -n(ts)g(son)n(t)g(sauv)n(egard\351s)e(dans)i(la)h(pile)g(last)f(si)232 -4237 y(celle-ci)i(est)h(activ)n(e.)p 0 TeXcolorgray 0 -TeXcolorgray 1180 4372 a Fp(2)p 1272 4402 V 103 w FZ(ob)5 -b(jet)1511 4392 y FE(2)1668 4372 y FQ(\000)-14 b(!)p -1872 4402 V 123 w FZ(ob)5 b(jet)2112 4392 y FE(1)1180 -4471 y Fp(1)p 1272 4501 V 103 w FZ(ob)g(jet)1511 4492 -y FE(1)1648 4471 y FI(swap)p 1872 4501 V 101 w FZ(ob)g(jet)2112 -4492 y FE(2)232 4690 y FL(7)p FM(.)p FL(4)p FM(.)p FL(2)113 -b FM(Rot)357 4843 y FI(rot)37 b FZ(e\033ectue)h(une)g(p)r(erm)n -(utation)f(circulaire)f(des)i(trois)f(premiers)g(\351l\351men)n(ts)g -(de)h(la)232 4943 y(pile)26 b(op)r(\351rationnelle,)d(l'ob)5 -b(jet)25 b(pr\351sen)n(t)g(au)f(niv)n(eau)h FY(1)g FZ(de)g(la)g(pile)g -(\351tan)n(t)g(celui)g(o)r(ccupan)n(t)g(le)232 5042 y(niv)n(eau)i -FY(3)g FZ(a)n(v)-5 b(an)n(t)27 b(l'app)r(el)g(de)h FI(rot)p -FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1200 5193 a Fp(3)p -1292 5223 V 103 w FZ(ob)5 b(jet)1531 5213 y FE(3)p 1852 -5223 V 1905 5193 a FZ(ob)g(jet)2091 5213 y FE(2)1200 -5292 y Fp(2)p 1292 5322 V 103 w FZ(ob)g(jet)1531 5313 -y FE(2)1668 5292 y FQ(\000)-14 b(!)p 1852 5322 V 103 -w FZ(ob)5 b(jet)2091 5313 y FE(1)1200 5392 y Fp(1)p 1292 -5422 V 103 w FZ(ob)g(jet)1531 5412 y FE(1)1670 5392 y -FI(rot)p 1852 5422 V 103 w FZ(ob)g(jet)2091 5412 y FE(3)p -0 TeXcolorgray 1623 5632 a FY(59)p 0 TeXcolorgray eop -end -%%Page: 60 60 -TeXDict begin 60 59 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(60)h FZ(\026)g(#)p -FY(60)p 0 TeXcolorgray -217 5461 a +0 TeXcolorgray 0 TeXcolorgray 1191 5038 a FN(n)18 b FJ(+)g(1)p +1433 5068 V 102 w F4(ob)5 b(jet)1673 5058 y Fo(n)p 2085 +5068 V 1276 5126 a F4(.)1276 5160 y(.)1276 5193 y(.)p +1433 5223 4 155 v 1591 5126 a(.)1591 5160 y(.)1591 5193 +y(.)p 2085 5223 V 1266 5292 a FJ(2)p 1433 5322 4 100 +v 182 w F4(ob)g(jet)1677 5313 y FI(1)1860 5292 y FK(\000)-15 +b(!)p 2085 5322 V 1266 5392 a FJ(1)p 1433 5422 V 269 +w FN(n)191 b FO(dropn)p 2085 5422 V 0 TeXcolorgray 1623 +5632 a F3(71)p 0 TeXcolorgray eop end +%%Page: 72 72 +TeXDict begin 72 71 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(72)g F4(\026)i(#)p +F3(72)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1473 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1354 a +.7 TeXcolorgray -600 1064 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 945 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1354 a Fq(7)-458 1354 y + -458 945 a Fu(7)-458 945 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1354 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(60)962 b Fz(CHAPITRE)29 b Fy(7)p Fz(.)55 b(MANIPULA)-7 -b(TION)28 b(DES)h(OBJETS)p 0 TeXcolorgray 656 540 a FL(7)p -FM(.)p FL(4)p FM(.)p FL(3)112 b FM(Roll)780 694 y FI(roll)24 -b FZ(prend)h(un)h(nom)n(bre)f(en)n(tier)f(p)r(ositif)i -FH(n)f FZ(dans)g(la)g(pile)h(op)r(\351rationnelle,)d(puis)j(\023)f -(d\351\177)656 794 y(place)d(\024)g(les)g FH(n)h FZ(premiers)e(ob)5 + -458 +945 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(72)962 +b FD(CHAPITRE)29 b FC(7)p FD(.)55 b(MANIPULA)-7 b(TION)28 +b(DES)h(OBJETS)p 0 TeXcolorgray 656 540 a Fy(7)p Fz(.)p +Fy(4)130 b Fz(Mo)t(di\034cation)41 b(de)i(la)g(hi\351rarc)l(hie)656 +751 y FR(7)p FS(.)p FR(4)p FS(.)p FR(1)112 b FS(Sw)m(ap)780 +916 y FO(swap)35 b F4(p)r(erm)n(ute)i(les)f(deux)g(premiers)f(ob)5 +b(jets)36 b(de)h(la)f(pile.)g(Cette)h(op)r(\351ration)e(se)h(fait)656 +1016 y(sans)25 b(copie)g(d'ob)5 b(jet)26 b(mais)f(les)h(deux)g(argumen) +n(ts)e(son)n(t)h(sauv)n(egard\351s)e(dans)i(la)h(pile)g(last)f(si)656 +1115 y(celle-ci)i(est)g(activ)n(e.)p 0 TeXcolorgray 0 +TeXcolorgray 1604 1309 a FJ(2)p 1695 1339 4 100 v 102 +w F4(ob)5 b(jet)1935 1329 y FI(2)2092 1309 y FK(\000)-15 +b(!)p 2296 1339 V 124 w F4(ob)5 b(jet)2535 1329 y FI(1)1604 +1408 y FJ(1)p 1695 1438 V 102 w F4(ob)g(jet)1935 1429 +y FI(1)2071 1408 y FO(swap)p 2296 1438 V 102 w F4(ob)g(jet)2535 +1429 y FI(2)656 1666 y FR(7)p FS(.)p FR(4)p FS(.)p FR(2)112 +b FS(Rot)780 1831 y FO(rot)37 b F4(e\033ectue)h(une)h(p)r(erm)n +(utation)e(circulaire)f(des)h(trois)g(premiers)g(\351l\351men)n(ts)h +(de)g(la)656 1931 y(pile)25 b(op)r(\351rationnelle,)f(l'ob)5 +b(jet)25 b(pr\351sen)n(t)f(au)h(niv)n(eau)f F3(1)h F4(de)g(la)g(pile)h +(\351tan)n(t)f(celui)g(o)r(ccupan)n(t)f(le)656 2030 y(niv)n(eau)i +F3(3)i F4(a)n(v)-5 b(an)n(t)26 b(l'app)r(el)h(de)h FO(rot)p +F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1624 2240 a FJ(3)p +1715 2270 V 102 w F4(ob)5 b(jet)1955 2260 y FI(3)p 2275 +2270 V 2328 2240 a F4(ob)g(jet)2515 2260 y FI(2)1624 +2339 y FJ(2)p 1715 2369 V 102 w F4(ob)g(jet)1955 2360 +y FI(2)2092 2339 y FK(\000)-15 b(!)p 2275 2369 V 103 +w F4(ob)5 b(jet)2515 2360 y FI(1)1624 2439 y FJ(1)p 1715 +2469 V 102 w F4(ob)g(jet)1955 2459 y FI(1)2093 2439 y +FO(rot)p 2275 2469 V 103 w F4(ob)g(jet)2515 2459 y FI(3)656 +2696 y FR(7)p FS(.)p FR(4)p FS(.)p FR(3)112 b FS(Roll)780 +2862 y FO(roll)24 b F4(prend)h(un)h(nom)n(bre)f(en)n(tier)f(p)r(ositif) +i FN(n)f F4(dans)g(la)g(pile)h(op)r(\351rationnelle,)d(puis)j(\023)f +(d\351\177)656 2961 y(place)d(\024)g(les)g FN(n)h F4(premiers)e(ob)5 b(jets)21 b(restan)n(t)h(sur)f(la)h(pile)h(de)f(sorte)g(que)g(l'ob)5 -b(jet)22 b Fp(1)g FZ(o)r(ccupan)n(t)f(le)656 893 y(niv)n(eau)j -FH(n)13 b Fp(+)g(1)25 b FZ(de)g(la)g(pile)g(se)f(retrouv)n(e)f(au)i -(niv)n(eau)f FY(1)p FZ(,)h(les)f(ob)5 b(jets)25 b(susceptibles)f(d'o)r -(ccup)r(er)656 993 y(les)i(niv)n(eaux)g(sup)r(\351rieurs)g(\340)g -FH(n)17 b Fp(+)g(2)26 b FZ(ne)h(son)n(t)f(pas)g(concern\351s)g(par)g -(cette)h(instruction.)f(Si)h(la)656 1093 y(pile)h(last)g(est)g(v)-5 +b(jet)22 b FJ(1)g F4(o)r(ccupan)n(t)f(le)656 3061 y(niv)n(eau)j +FN(n)13 b FJ(+)g(1)25 b F4(de)g(la)g(pile)g(se)f(retrouv)n(e)f(au)i +(niv)n(eau)f F3(1)p F4(,)h(les)f(ob)5 b(jets)25 b(susceptibles)f(d'o)r +(ccup)r(er)656 3161 y(les)i(niv)n(eaux)g(sup)r(\351rieurs)g(\340)g +FN(n)17 b FJ(+)g(2)26 b F4(ne)h(son)n(t)f(pas)g(concern\351s)g(par)g +(cette)h(instruction.)f(Si)h(la)656 3260 y(pile)h(last)g(est)g(v)-5 b(alid\351e,)28 b(il)g(est)g(p)r(ossible)f(d'utiliser)h(la)g -(s\351quence)f(de)i(commandes)e FI(\023)43 b(last)656 -1192 y(rolld)e(\024)28 b FZ(p)r(our)e(in)n(v)n(erser)g(l'e\033et)i(de)f -FI(roll)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1435 1371 -a FH(n)18 b Fp(+)g(1)p 1678 1401 4 100 v 145 w FZ(ob)5 -b(jet)1960 1392 y Fj(n)p 2371 1401 V 1507 1471 a FH(n)p -1678 1501 V 174 w FZ(ob)g(jet)1917 1491 y Fj(n)p Fi(\000)p -FE(1)p 2371 1501 V 2424 1471 a FZ(ob)g(jet)2611 1491 -y Fj(n)p Fi(\000)p FE(1)1520 1559 y FZ(.)1520 1593 y(.)1520 -1626 y(.)p 1678 1656 4 155 v 1878 1559 a(.)1878 1593 -y(.)1878 1626 y(.)p 2371 1656 V 2571 1559 a(.)2571 1593 -y(.)2571 1626 y(.)1511 1725 y Fp(2)p 1678 1755 4 100 -v 224 w FZ(ob)g(jet)1964 1746 y FE(1)2167 1725 y FQ(\000)-14 -b(!)p 2371 1755 V 170 w FZ(ob)5 b(jet)2657 1746 y FE(1)1511 -1825 y Fp(1)p 1678 1855 V 311 w FH(n)233 b FI(roll)p -2371 1855 V 144 w FZ(ob)5 b(jet)2653 1845 y Fj(n)656 -2050 y FL(7)p FM(.)p FL(4)p FM(.)p FL(4)112 b FM(Rolld)780 -2204 y FI(rolld)31 b FZ(prend)i(un)g(nom)n(bre)f(en)n(tier)g(p)r -(ositif)i FH(n)e FZ(dans)h(la)f(pile)h(est)g(fait)g(d\351\034ler)g(v)n -(ers)e(le)656 2304 y(bas)i(les)h FH(n)g FZ(premiers)f(ob)5 -b(jets)33 b(restan)n(ts)g(dans)g(la)h(pile,)g(l'ob)5 -b(jet)34 b(pr\351sen)n(t)f(au)h(niv)n(eau)f FY(1)h FZ(se)656 -2403 y(retrouv)-5 b(an)n(t)26 b(alors)f(au)i(niv)n(eau)g -FH(n)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1456 2566 -a FH(n)18 b Fp(+)g(1)p 1698 2596 V 145 w FZ(ob)5 b(jet)1980 -2586 y Fj(n)p 2435 2596 V 1527 2666 a FH(n)p 1698 2696 -V 175 w FZ(ob)g(jet)1938 2686 y Fj(n)p Fi(\000)p FE(1)p -2435 2696 V 2493 2666 a FZ(ob)g(jet)2679 2686 y FE(1)1456 -2765 y FH(n)18 b FQ(\000)g Fp(1)p 1698 2795 V 103 w FZ(ob)5 -b(jet)1938 2786 y Fj(n)p Fi(\000)p FE(2)p 2435 2795 V -2489 2765 a FZ(ob)g(jet)2675 2786 y Fj(n)1541 2854 y -FZ(.)1541 2887 y(.)1541 2920 y(.)p 1698 2950 4 155 v -1898 2854 a(.)1898 2887 y(.)1898 2920 y(.)p 2435 2950 -V 2593 2854 a(.)2593 2887 y(.)2593 2920 y(.)1531 3020 -y Fp(2)p 1698 3050 4 100 v 225 w FZ(ob)g(jet)1984 3040 -y FE(1)2210 3020 y FQ(\000)-14 b(!)p 2435 3050 V 149 -w FZ(ob)5 b(jet)2679 3040 y FE(3)1531 3120 y Fp(1)p 1698 -3149 V 312 w FH(n)233 b FI(rolld)p 2435 3149 V 105 w -FZ(ob)5 b(jet)2679 3140 y FE(2)656 3367 y Fu(7)p Fv(.)p -Fu(5)130 b Fv(Gestion)43 b(des)g(con)l(textes)780 3550 -y FZ(Le)26 b(RPL/)p FY(2)g FZ(est)g(un)g(langage)e(de)i(programmation)d -(utilisan)n(t)j(un)h(adressage)c(par)i(pile.)656 3649 -y(T)-7 b(ous)22 b(les)g(pro)r(cessus)e(s'ex\351cuten)n(t)i(dans)g(des)g -(plans)g(di\033\351ren)n(ts,)f(que)i(ces)e(pro)r(cessus)g(soien)n(t)656 -3749 y(d\351tac)n(h\351s)26 b(ou)h(l\351gers.)e(En)j(particulier,)d -(les)i(v)-5 b(ariables)25 b(mo)r(di\034\351s)i(dans)f(un)i(\034l)f -(d'ex\351cution)656 3849 y(ne)22 b(son)n(t)g(mo)r(di\034\351es)g(que)h -(p)r(our)f(ce)g(\034l)h(sauf)f(si)h(elles)f(son)n(t)g(explicitemen)n(t) -g(d\351clar\351es)f(comme)656 3948 y(partag\351es.)27 -b(Ce)j(mo)r(de)g(d'adressage)d(par)i(pile)h(imp)r(ose)f(donc)h(la)f -(cr\351ation)g(de)h(piles)f(ind\351\177)656 4048 y(p)r(endan)n(tes,)h -(app)r(el\351es)g(con)n(textes)f(d'ex\351cution,)h(p)r(our)g(traiter)g -(les)g(di\033\351ren)n(ts)g(\034ls)h(d'ex\351\177)656 -4147 y(cution.)d(La)f(cr\351ation)g(explicite)h(de)g(con)n(textes)f(p)r -(ermet)h(aussi)f(de)h(g\351rer)e(simplemen)n(t)j(les)656 -4247 y(exceptions)i(dans)g(les)h(programmes.)d(T)-7 b(ous)32 -b(les)g(con)n(textes)f(son)n(t)g(e\033ac\351s)g(\340)h(la)f(\034n)i(du) -f(\034l)656 4347 y(d'ex\351cution)27 b(qui)g(les)g(a)g(cr\351\351s.)656 -4581 y FL(7)p FM(.)p FL(5)p FM(.)p FL(1)112 b FM(Pshcn)m(txt)780 -4735 y FZ(L'instruction)27 b FI(pshcntxt)e FZ(empile)j(le)f(con)n -(texte)g(couran)n(t)g(et)h(retourne)e(une)i(pile)g(op)r(\351\177)656 -4834 y(rationnelle)e(vide.)656 5069 y FL(7)p FM(.)p FL(5)p -FM(.)p FL(2)112 b FM(Pulcn)m(txt)780 5223 y FZ(L'instruction)25 -b FI(pulcntxt)d FZ(d\351truit)j(la)g(pile)h(couran)n(te)e(et)h(la)g -(remplace)f(par)h(le)g(dernier)656 5322 y(con)n(texte)d(sauv)n -(egard\351)e(qui)k(est)f(retir\351)f(de)h(la)g(pile)g(des)g(con)n -(textes.)f(Si)h(aucun)g(con)n(texte)g(n'a)656 5422 y(\351t\351)j -(pr\351c\351demmen)n(t)g(sauv)n(egard\351,)d(cette)j(instruction)g(ren) -n(v)n(oie)e(une)i(erreur)f(d'ex\351cution.)p 0 TeXcolorgray -2047 5632 a FY(60)p 0 TeXcolorgray eop end -%%Page: 61 61 -TeXDict begin 61 60 bop 0 TeXcolorgray 0 TeXcolorgray +(s\351quence)f(de)i(commandes)e FO(\023)43 b(last)656 +3360 y(rolld)e(\024)28 b F4(p)r(our)e(in)n(v)n(erser)g(l'e\033et)i(de)f +FO(roll)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1435 3570 +a FN(n)18 b FJ(+)g(1)p 1678 3599 V 145 w F4(ob)5 b(jet)1960 +3590 y Fo(n)p 2371 3599 V 1507 3669 a FN(n)p 1678 3699 +V 174 w F4(ob)g(jet)1917 3689 y Fo(n)p Fn(\000)p FI(1)p +2371 3699 V 2424 3669 a F4(ob)g(jet)2611 3689 y Fo(n)p +Fn(\000)p FI(1)1520 3758 y F4(.)1520 3791 y(.)1520 3824 +y(.)p 1678 3854 4 155 v 1878 3758 a(.)1878 3791 y(.)1878 +3824 y(.)p 2371 3854 V 2571 3758 a(.)2571 3791 y(.)2571 +3824 y(.)1511 3924 y FJ(2)p 1678 3953 4 100 v 224 w F4(ob)g(jet)1964 +3944 y FI(1)2167 3924 y FK(\000)-14 b(!)p 2371 3953 V +170 w F4(ob)5 b(jet)2657 3944 y FI(1)1511 4023 y FJ(1)p +1678 4053 V 311 w FN(n)233 b FO(roll)p 2371 4053 V 144 +w F4(ob)5 b(jet)2653 4043 y Fo(n)656 4281 y FR(7)p FS(.)p +FR(4)p FS(.)p FR(4)112 b FS(Rolld)780 4446 y FO(rolld)31 +b F4(prend)i(un)g(nom)n(bre)f(en)n(tier)g(p)r(ositif)i +FN(n)e F4(dans)h(la)f(pile)h(est)g(fait)g(d\351\034ler)g(v)n(ers)e(le) +656 4545 y(bas)i(les)h FN(n)g F4(premiers)f(ob)5 b(jets)33 +b(restan)n(ts)g(dans)g(la)h(pile,)g(l'ob)5 b(jet)34 b(pr\351sen)n(t)f +(au)h(niv)n(eau)f F3(1)h F4(se)656 4645 y(retrouv)-5 +b(an)n(t)26 b(alors)f(au)i(niv)n(eau)g FN(n)p F4(.)p +0 TeXcolorgray 0 TeXcolorgray 1456 4839 a FN(n)18 b FJ(+)g(1)p +1698 4869 V 145 w F4(ob)5 b(jet)1980 4859 y Fo(n)p 2435 +4869 V 1527 4938 a FN(n)p 1698 4968 V 175 w F4(ob)g(jet)1938 +4959 y Fo(n)p Fn(\000)p FI(1)p 2435 4968 V 2493 4938 +a F4(ob)g(jet)2679 4959 y FI(1)1456 5038 y FN(n)18 b +FK(\000)g FJ(1)p 1698 5068 V 103 w F4(ob)5 b(jet)1938 +5058 y Fo(n)p Fn(\000)p FI(2)p 2435 5068 V 2489 5038 +a F4(ob)g(jet)2675 5058 y Fo(n)1541 5126 y F4(.)1541 +5160 y(.)1541 5193 y(.)p 1698 5223 4 155 v 1898 5126 +a(.)1898 5160 y(.)1898 5193 y(.)p 2435 5223 V 2593 5126 +a(.)2593 5160 y(.)2593 5193 y(.)1531 5292 y FJ(2)p 1698 +5322 4 100 v 225 w F4(ob)g(jet)1984 5313 y FI(1)2210 +5292 y FK(\000)-14 b(!)p 2435 5322 V 149 w F4(ob)5 b(jet)2679 +5313 y FI(3)1531 5392 y FJ(1)p 1698 5422 V 312 w FN(n)233 +b FO(rolld)p 2435 5422 V 105 w F4(ob)5 b(jet)2679 5412 +y FI(2)p 0 TeXcolorgray 2047 5632 a F3(72)p 0 TeXcolorgray +eop end +%%Page: 73 73 +TeXDict begin 73 72 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(61)h FZ(\026)g(#)p -FY(61)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(73)g F4(\026)i(#)p +F3(73)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(7)p -Fz(.)p Fy(5)p Fz(.)55 b(GESTION)27 b(DES)i(CONTEXTES)1465 -b FY(61)p .7 TeXcolorgray .7 TeXcolorgray 4134 1473 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1354 a Fq(7)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(7)p +FD(.)p FC(5)p FD(.)55 b(GESTION)27 b(DES)i(CONTEXTES)1465 +b F3(73)p .7 TeXcolorgray .7 TeXcolorgray 4134 1064 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 945 a Fu(7)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 -a FL(7)p FM(.)p FL(5)p FM(.)p FL(3)113 b FM(Dup)s(cn)m(txt)357 -693 y FZ(L'instruction)19 b FI(dupcntxt)d FZ(sauv)n(egarde)h(le)i(con)n -(texte)g(couran)n(t)f(p)r(our)h(une)h(r\351utilisation)232 -793 y(ult\351rieure.)27 b(Con)n(trairemen)n(t)e(\340)i -FI(pshcntxt)p FZ(,)e(la)i(pile)g(op)r(\351rationnelle)f(n'est)h(pas)g -(a\033ect\351e.)232 1025 y FL(7)p FM(.)p FL(5)p FM(.)p -FL(4)113 b FM(Drop)s(cn)m(txt)357 1178 y FZ(L'instruction)25 -b FI(dropcntxt)e FZ(e\033ace)j(le)g(dernier)f(con)n(texte)h(sauv)n -(egard\351.)d(Si)k(la)f(pile)g(des)232 1278 y(con)n(textes)31 +a FR(7)p FS(.)p FR(4)p FS(.)p FR(5)113 b FS(Edit)357 +701 y F4(L'instruction)40 b FO(edit)f F4(app)r(elle)h(l'\351diteur)g +FO(vim)f F4(p)r(our)h(mo)r(di\034er)g(l'ob)5 b(jet)41 +b(pr\351sen)n(t)e(au)232 801 y(niv)n(eau)i F3(1)p F4(.)g(Apr\350s)f(la) +h(fermeture)g(de)g(l'\351diteur,)g(le)g(nouv)n(el)f(ob)5 +b(jet)41 b(est)g(soumis)g(\340)g(une)232 900 y(analyse)c(syn)n +(taxique.)g(Si)i(le)f(nouv)n(el)g(ob)5 b(jet)38 b(est)g(v)-5 +b(alide,)38 b(il)h(est)f(ren)n(v)n(o)n(y)n(\351)e(dans)i(la)g(pile.)232 +1000 y(Sinon,)28 b(l'instruction)f FO(edit)e F4(pro)n(v)n(o)r(que)h +(une)h(erreur)f(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray +1217 1198 a FJ(2)p 1309 1227 4 100 v 409 w FK(\000)-14 +b(!)p 1872 1227 V 1217 1297 a FJ(1)p 1309 1327 V 103 +w F4(ob)5 b(jet)99 b FO(edit)p 1872 1327 V 101 w F4(ob)5 +b(jet)232 1565 y Fy(7)p Fz(.)p Fy(5)131 b Fz(Gestion)42 +b(des)h(con)l(textes)357 1754 y F4(Le)26 b(RPL/)p F3(2)f +F4(est)h(un)h(langage)d(de)i(programmation)d(utilisan)n(t)j(un)g +(adressage)e(par)h(pile.)232 1854 y(T)-7 b(ous)22 b(les)g(pro)r(cessus) +f(s'ex\351cuten)n(t)h(dans)f(des)h(plans)g(di\033\351ren)n(ts,)g(que)g +(ces)g(pro)r(cessus)f(soien)n(t)232 1953 y(d\351tac)n(h\351s)26 +b(ou)h(l\351gers.)f(En)h(particulier,)f(les)h(v)-5 b(ariables)25 +b(mo)r(di\034\351s)i(dans)f(un)h(\034l)h(d'ex\351cution)232 +2053 y(ne)23 b(son)n(t)f(mo)r(di\034\351es)g(que)g(p)r(our)g(ce)h +(\034l)g(sauf)f(si)g(elles)g(son)n(t)g(explicitemen)n(t)g +(d\351clar\351es)f(comme)232 2152 y(partag\351es.)28 +b(Ce)i(mo)r(de)g(d'adressage)d(par)i(pile)h(imp)r(ose)f(donc)h(la)f +(cr\351ation)f(de)i(piles)g(ind\351\177)232 2252 y(p)r(endan)n(tes,)h +(app)r(el\351es)e(con)n(textes)h(d'ex\351cution,)g(p)r(our)g(traiter)f +(les)i(di\033\351ren)n(ts)f(\034ls)g(d'ex\351\177)232 +2352 y(cution.)e(La)g(cr\351ation)e(explicite)i(de)g(con)n(textes)f(p)r +(ermet)h(aussi)g(de)g(g\351rer)e(simplemen)n(t)i(les)232 +2451 y(exceptions)j(dans)h(les)g(programmes.)d(T)-7 b(ous)31 +b(les)h(con)n(textes)f(son)n(t)g(e\033ac\351s)h(\340)f(la)h(\034n)g(du) +h(\034l)232 2551 y(d'ex\351cution)27 b(qui)h(les)f(a)g(cr\351\351s.)232 +2805 y FR(7)p FS(.)p FR(5)p FS(.)p FR(1)113 b FS(Pshcn)m(txt)357 +2966 y F4(L'instruction)27 b FO(pshcntxt)d F4(empile)k(le)g(con)n +(texte)f(couran)n(t)f(et)i(retourne)f(une)g(pile)h(op)r(\351\177)232 +3065 y(rationnelle)e(vide.)232 3319 y FR(7)p FS(.)p FR(5)p +FS(.)p FR(2)113 b FS(Pulcn)m(txt)357 3480 y F4(L'instruction)24 +b FO(pulcntxt)f F4(d\351truit)i(la)g(pile)g(couran)n(te)f(et)i(la)f +(remplace)f(par)h(le)g(dernier)232 3580 y(con)n(texte)e(sauv)n +(egard\351)d(qui)j(est)g(retir\351)f(de)i(la)e(pile)i(des)f(con)n +(textes.)f(Si)h(aucun)g(con)n(texte)f(n'a)232 3679 y(\351t\351)27 +b(pr\351c\351demmen)n(t)e(sauv)n(egard\351,)f(cette)i(instruction)f +(ren)n(v)n(oie)g(une)h(erreur)f(d'ex\351cution.)232 3933 +y FR(7)p FS(.)p FR(5)p FS(.)p FR(3)113 b FS(Dup)s(cn)m(txt)357 +4094 y F4(L'instruction)19 b FO(dupcntxt)d F4(sauv)n(egarde)h(le)i(con) +n(texte)g(couran)n(t)f(p)r(our)h(une)h(r\351utilisation)232 +4194 y(ult\351rieure.)27 b(Con)n(trairemen)n(t)e(\340)i +FO(pshcntxt)p F4(,)e(la)i(pile)g(op)r(\351rationnelle)f(n'est)h(pas)g +(a\033ect\351e.)232 4448 y FR(7)p FS(.)p FR(5)p FS(.)p +FR(4)113 b FS(Drop)s(cn)m(txt)357 4609 y F4(L'instruction)25 +b FO(dropcntxt)e F4(e\033ace)j(le)g(dernier)f(con)n(texte)h(sauv)n +(egard\351.)d(Si)k(la)f(pile)g(des)232 4708 y(con)n(textes)31 b(est)g(vide,)h(elle)f(retourne)f(une)i(erreur)d(d'ex\351cution.)i(La)g -(pile)h(op)r(\351rationnelle)232 1378 y(n'est)c(pas)f(a\033ect\351e)g -(par)g(cette)g(instruction.)232 1610 y FL(7)p FM(.)p -FL(5)p FM(.)p FL(5)113 b FM(Sw)m(ap)s(cn)m(txt)357 1763 -y FZ(Cette)32 b(instruction)g(\351c)n(hange)e(le)i(con)n(texte)f +(pile)h(op)r(\351rationnelle)232 4808 y(n'est)c(pas)f(a\033ect\351e)g +(par)g(cette)g(instruction.)232 5062 y FR(7)p FS(.)p +FR(5)p FS(.)p FR(5)113 b FS(Sw)m(ap)s(cn)m(txt)357 5223 +y F4(Cette)32 b(instruction)g(\351c)n(hange)e(le)i(con)n(texte)f (couran)n(t)g(a)n(v)n(ec)f(le)j(dernier)e(con)n(texte)g(sau\177)232 -1863 y(v)n(egard\351e.)22 b(Elle)j(est)f(pr\351vu)g(p)r(our)g(\351c)n +5322 y(v)n(egard\351e.)22 b(Elle)j(est)f(pr\351vu)g(p)r(our)g(\351c)n (hanger)e(rapidemen)n(t)h(deux)i(con)n(textes,)e(par)g(exemple)232 -1962 y(dans)k(le)h(cas)f(de)g(traitemen)n(t)g(d'in)n(terruption)f -(rapide.)232 2195 y FL(7)p FM(.)p FL(5)p FM(.)p FL(6)113 -b FM(Exemple)37 b(d'utilisation)357 2348 y FZ(La)27 b(fonction)h(suiv) --5 b(an)n(te)27 b(illustre)g(une)h(utilisation)f(simple)h(des)g -(instructions)f(de)h(c)n(han\177)232 2447 y(gemen)n(t)22 -b(de)h(con)n(texte.)e(Cette)h(fonction)g(comp)r(orte)f(un)i(blo)r(c,)f -(encadr\351)f(par)g(une)i(structure)232 2547 y FI(iferr)29 -b FZ(de)h(reprise)e(sur)i(erreur,)e(susceptible)i(de)g(pro)n(v)n(o)r -(quer)d(une)j(exception)g(ou)f(une)i(er\177)232 2647 -y(reur)20 b(d'ex\351cution.)g(Si)h(cette)f(fonction)g(est)h(relativ)n -(emen)n(t)e(simple,)h(il)h(est)f(facile)h(d'encadrer)232 -2746 y(les)27 b(zones)f(critiques)g(par)g(plusieurs)f(m\351canismes)h -(de)h(reprise)e(sur)i(erreur.)e(P)n(our)h(un)h(trai\177)232 -2846 y(temen)n(t)i(complexe,)f(il)g(p)r(eut)h(\352tre)f(plus)h -(\351l\351gan)n(t)e(d'utiliser)h(un)h(seul)f(blo)r(c)g(de)g(reprise)f -(sur)232 2946 y(erreur,)20 b(mais)i(il)f(est)h(b)r(eaucoup)f(plus)g -(di\036cile)h(de)g(main)n(tenir)f(la)g(pile)h(op)r(\351rationnelle)d -(dans)232 3045 y(un)28 b(\351tat)g(coh\351ren)n(t)e(p)r(our)h(la)g -(suite)g(de)h(l'ex\351cution.)357 3145 y(Ainsi,)c(cette)g(fonction)f -(sauv)n(egarde)e(le)j(con)n(texte)f(couran)n(t)f(\340)h(la)h(ligne)f -FY(3)g FZ(sans)g(touc)n(her)232 3244 y(au)35 b(con)n(ten)n(u)g(de)g(la) -g(pile)g(op)r(\351rationnelle.)e(Si)i(une)h(erreur)d(survien)n(t,)h(le) -h(m\351canisme)g(de)232 3344 y(reprise)e(sur)h(erreur)e(traite)h -(l'instruction)h FI(pulcntxt)c FZ(de)35 b(la)e(ligne)h -FY(8)f FZ(qui)i(e\033ace)e(la)h(pile)232 3444 y(couran)n(te)19 -b(et)i(la)f(remplace)f(par)g(le)i(con)n(texte)e(sauv)n(egard\351)f -(\340)i(la)g(ligne)g FY(3)g FZ(et)g(p)r(ousse)g(la)g(v)-5 -b(aleur)232 3543 y(\023)28 b(faux)f(\024)g(dans)g(la)f(pile.)i(S'il)f -(n'y)g(a)g(eu)g(aucune)g(erreur,)e(l'instruction)i FI(dropcntxt)c -FZ(de)k(la)232 3643 y(ligne)k FY(10)f FZ(e\033ace)h(silencieusemen)n(t) -g(le)g(con)n(texte)f(sauv)n(egard\351)e(\340)j(la)g(ligne)g -FY(3)g FZ(et)g(empile)g(la)232 3743 y(v)-5 b(aleur)28 -b(\023)g(vrai)f(\024)-7 b(.)29 b(Dans)e(tous)h(les)g(cas)f(de)i -(\034gure,)e(la)g(pile)i(reste)e(dans)h(un)g(\351tat)g(coh\351ren)n(t,) -232 3842 y(c)n(harge)22 b(\340)h(la)h(fonction)f(app)r(elan)n(te)f(de)i -(traiter)f(l'erreur)f(en)h(fonction)g(de)h(la)f(v)-5 -b(aleur)23 b(logique)232 3942 y(ren)n(v)n(o)n(y)n(\351e)i(dans)i(le)h -(premier)e(niv)n(eau)h(de)g(la)g(pile.)p 0.5 TeXcolorgray -357 4092 a Fw(0001)p 0 TeXcolorgray 36 w Fn(FONCTION)p -0.5 TeXcolorgray 357 4171 a Fw(0002)p 0 TeXcolorgray -36 w Fn(<<)p 0.5 TeXcolorgray 357 4250 a Fw(0003)p 0 -TeXcolorgray 177 w Fn(dupcntxt)p 0.5 TeXcolorgray 357 -4329 a Fw(0004)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -4408 a(0005)p 0 TeXcolorgray 177 w Fn(iferr)p 0.5 TeXcolorgray -357 4486 a Fw(0006)p 0 TeXcolorgray 319 w Fn(//)35 b(Traitements)p -0.5 TeXcolorgray 357 4565 a Fw(0007)p 0 TeXcolorgray -177 w Fn(then)p 0.5 TeXcolorgray 357 4644 a Fw(0008)p -0 TeXcolorgray 319 w Fn(pulcntxt)i(false)p 0.5 TeXcolorgray -357 4723 a Fw(0009)p 0 TeXcolorgray 177 w Fn(else)p 0.5 -TeXcolorgray 357 4802 a Fw(0010)p 0 TeXcolorgray 319 -w Fn(dropcntxt)g(true)p 0.5 TeXcolorgray 357 4881 a Fw(0011)p -0 TeXcolorgray 177 w Fn(end)p 0.5 TeXcolorgray 357 4960 -a Fw(0012)p 0 TeXcolorgray 36 w Fn(>>)p 0 TeXcolorgray -1623 5632 a FY(61)p 0 TeXcolorgray eop end -%%Page: 62 62 -TeXDict begin 62 61 bop 0 TeXcolorgray 0 TeXcolorgray +5422 y(dans)k(le)h(cas)f(de)g(traitemen)n(t)g(d'in)n(terruption)f +(rapide.)p 0 TeXcolorgray 1623 5632 a F3(73)p 0 TeXcolorgray +eop end +%%Page: 74 74 +TeXDict begin 74 73 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(62)h FZ(\026)g(#)p -FY(62)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(74)g F4(\026)i(#)p +F3(74)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1473 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1354 a +.7 TeXcolorgray -600 1064 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 945 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1354 a Fq(7)-458 1354 y + -458 945 a Fu(7)-458 945 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - --458 1354 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(62)962 b Fz(CHAPITRE)29 b Fy(7)p Fz(.)55 b(MANIPULA)-7 -b(TION)28 b(DES)h(OBJETS)p 0 TeXcolorgray 0 TeXcolorgray -2047 5632 a FY(62)p 0 TeXcolorgray eop end -%%Page: 63 63 -TeXDict begin 63 62 bop 0 TeXcolorgray 0 TeXcolorgray + -458 +945 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(74)962 +b FD(CHAPITRE)29 b FC(7)p FD(.)55 b(MANIPULA)-7 b(TION)28 +b(DES)h(OBJETS)p 0 TeXcolorgray 656 540 a FR(7)p FS(.)p +FR(5)p FS(.)p FR(6)112 b FS(Clrcn)m(txt)780 693 y F4(L'instruction)27 +b FO(clrcntxt)e F4(e\033ace)j(l'ensem)n(ble)f(des)h(con)n(textes)f +(sauv)n(egard\351s.)e(Elle)j(ne)656 793 y(touc)n(he)f(pas)g(au)g(con)n +(ten)n(u)g(de)g(la)g(pile)h(op)r(\351rationnelle)d(couran)n(te.)656 +1025 y FR(7)p FS(.)p FR(5)p FS(.)p FR(7)112 b FS(Exemple)38 +b(d'utilisation)780 1178 y F4(La)28 b(fonction)f(suiv)-5 +b(an)n(te)27 b(illustre)h(une)g(utilisation)f(simple)h(des)f +(instructions)g(de)h(c)n(han\177)656 1278 y(gemen)n(t)22 +b(de)g(con)n(texte.)f(Cette)i(fonction)f(comp)r(orte)f(un)h(blo)r(c,)g +(encadr\351)f(par)h(une)g(structure)656 1378 y FO(iferr)28 +b F4(de)i(reprise)f(sur)g(erreur,)g(susceptible)g(de)h(pro)n(v)n(o)r +(quer)e(une)i(exception)f(ou)h(une)g(er\177)656 1477 +y(reur)19 b(d'ex\351cution.)h(Si)h(cette)g(fonction)f(est)g(relativ)n +(emen)n(t)f(simple,)i(il)f(est)h(facile)f(d'encadrer)656 +1577 y(les)26 b(zones)g(critiques)g(par)g(plusieurs)g(m\351canismes)g +(de)g(reprise)g(sur)g(erreur.)f(P)n(our)h(un)h(trai\177)656 +1677 y(temen)n(t)i(complexe,)e(il)i(p)r(eut)g(\352tre)f(plus)g +(\351l\351gan)n(t)f(d'utiliser)h(un)h(seul)f(blo)r(c)g(de)h(reprise)e +(sur)656 1776 y(erreur,)20 b(mais)h(il)h(est)f(b)r(eaucoup)g(plus)h +(di\036cile)g(de)f(main)n(tenir)g(la)g(pile)h(op)r(\351rationnelle)e +(dans)656 1876 y(un)28 b(\351tat)f(coh\351ren)n(t)f(p)r(our)h(la)g +(suite)h(de)f(l'ex\351cution.)780 1975 y(Ainsi,)d(cette)g(fonction)g +(sauv)n(egarde)c(le)k(con)n(texte)f(couran)n(t)f(\340)i(la)f(ligne)g +F3(3)h F4(sans)e(touc)n(her)656 2075 y(au)35 b(con)n(ten)n(u)f(de)h(la) +g(pile)g(op)r(\351rationnelle.)e(Si)j(une)f(erreur)f(survien)n(t,)g(le) +h(m\351canisme)f(de)656 2175 y(reprise)f(sur)g(erreur)f(traite)i +(l'instruction)f FO(pulcntxt)e F4(de)j(la)g(ligne)f F3(8)h +F4(qui)g(e\033ace)g(la)f(pile)656 2274 y(couran)n(te)19 +b(et)h(la)g(remplace)f(par)h(le)g(con)n(texte)g(sauv)n(egard\351)d +(\340)j(la)g(ligne)g F3(3)g F4(et)h(p)r(ousse)e(la)h(v)-5 +b(aleur)656 2374 y(\023)27 b(faux)g(\024)g(dans)g(la)g(pile.)g(S'il)g +(n'y)g(a)g(eu)g(aucune)g(erreur,)f(l'instruction)g FO(dropcntxt)d +F4(de)28 b(la)656 2474 y(ligne)j F3(10)f F4(e\033ace)h(silencieusemen)n +(t)f(le)h(con)n(texte)g(sauv)n(egard\351)d(\340)j(la)f(ligne)h +F3(3)g F4(et)g(empile)h(la)656 2573 y(v)-5 b(aleur)27 +b(\023)i(vrai)d(\024)-7 b(.)29 b(Dans)f(tous)g(les)f(cas)h(de)g +(\034gure,)f(la)h(pile)g(reste)f(dans)h(un)h(\351tat)f(coh\351ren)n(t,) +656 2673 y(c)n(harge)22 b(\340)h(la)g(fonction)g(app)r(elan)n(te)g(de)h +(traiter)e(l'erreur)g(en)i(fonction)f(de)h(la)f(v)-5 +b(aleur)23 b(logique)656 2772 y(ren)n(v)n(o)n(y)n(\351e)i(dans)i(le)g +(premier)g(niv)n(eau)f(de)i(la)f(pile.)p 0.5 TeXcolorgray +780 2923 a FA(0001)p 0 TeXcolorgray 37 w Fs(FONCTION)p +0.5 TeXcolorgray 780 3002 a FA(0002)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 3080 a FA(0003)p 0 +TeXcolorgray 178 w Fs(dupcntxt)p 0.5 TeXcolorgray 780 +3159 a FA(0004)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +3238 a(0005)p 0 TeXcolorgray 178 w Fs(iferr)p 0.5 TeXcolorgray +780 3317 a FA(0006)p 0 TeXcolorgray 319 w Fs(//)36 b(Traitements)p +0.5 TeXcolorgray 780 3396 a FA(0007)p 0 TeXcolorgray +178 w Fs(then)p 0.5 TeXcolorgray 780 3475 a FA(0008)p +0 TeXcolorgray 319 w Fs(pulcntxt)h(false)p 0.5 TeXcolorgray +780 3554 a FA(0009)p 0 TeXcolorgray 178 w Fs(else)p 0.5 +TeXcolorgray 780 3633 a FA(0010)p 0 TeXcolorgray 319 +w Fs(dropcntxt)h(true)p 0.5 TeXcolorgray 780 3711 a FA(0011)p +0 TeXcolorgray 178 w Fs(end)p 0.5 TeXcolorgray 780 3790 +a FA(0012)p 0 TeXcolorgray 37 w Fs(>>)p 0 TeXcolorgray +2047 5632 a F3(74)p 0 TeXcolorgray eop end +%%Page: 75 75 +TeXDict begin 75 74 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(63)h FZ(\026)g(#)p -FY(63)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(75)g F4(\026)i(#)p +F3(75)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -27799,51 +30542,51 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1354 a Fs(8)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2902 1354 a Fw(8)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1268 4 v 1629 1687 a FO(En)-5 b(tr\351es)59 b(et)h(sorties)p -1 TeXcolorgray 0 TeXcolorgray 357 2167 a FZ(Ce)31 b(p)r(oin)n(t)h(ne)f +1687 1268 4 v 1629 1687 a FU(En)-5 b(tr\351es)59 b(et)h(sorties)p +1 TeXcolorgray 0 TeXcolorgray 357 2167 a F4(Ce)31 b(p)r(oin)n(t)h(ne)f (traite)g(que)g(des)g(en)n(tr\351es)f(et)i(sorties)d(standard)h(en)i (mo)r(de)f(texte.)g(Il)h(ne)232 2267 y(traite)18 b(ni)h(des)f(\034c)n (hiers,)g(ni)g(des)h(graphiques,)d(ni)j(de)f(l'impression.)f(Le)i(RPL/) -p FY(2)e FZ(ne)i(comp)r(orte)232 2366 y(aucune)26 b(instruction)g(de)h +p F3(2)e F4(ne)i(comp)r(orte)232 2366 y(aucune)26 b(instruction)g(de)h (gestion)e(\351v)n(olu\351e)g(d'un)i(terminal)f(texte)g(ou)g (graphique,)f(mais)h(il)232 2466 y(est)i(p)r(ossible)f(de)g(l'enric)n (hir)f(\340)h(l'aide)g(des)h(biblioth\350ques)f(RPL/C)g(Ncurses)f(ou)h -(Motif.)232 2736 y Fu(8)p Fv(.)p Fu(1)131 b Fv(Sorties)357 -2918 y FZ(L'a\036c)n(hage)31 b(se)i(fait)g(par)f(d\351faut)h(dans)f(un) +(Motif.)232 2736 y Fy(8)p Fz(.)p Fy(1)131 b Fz(Sorties)357 +2918 y F4(L'a\036c)n(hage)31 b(se)i(fait)g(par)f(d\351faut)h(dans)f(un) i(terminal)e(orien)n(t\351)g(caract\350re,)e(ligne)j(par)232 3018 y(ligne.)d(Une)h(redirection)e(de)h(la)g(sortie)f(standard)g(dans) h(un)h(\034c)n(hier)e(est)i(p)r(ossible.)e(Seules)232 3117 y(les)24 b(informations)e(explicitemen)n(t)i(en)n(v)n(o)n(y)n -(\351es)d(par)i(un)h(programme)e(RPL/)p FY(2)h FZ(le)h(son)n(t)f(sur)g +(\351es)d(par)i(un)h(programme)e(RPL/)p F3(2)h F4(le)h(son)n(t)f(sur)g (la)232 3217 y(sortie)29 b(standard.)f(T)-7 b(outes)28 b(les)h(autres)g(sorties)e(\(bandeaux)i(et)g(messages)f(d'erreur\))g (son)n(t)232 3317 y(faites)g(sur)f(l'erreur)e(standard.)232 -3545 y FL(8)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Disp)357 -3698 y FZ(L'instruction)29 b FI(disp)g FZ(prend)h(un)h(ob)5 +3545 y FR(8)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Disp)357 +3698 y F4(L'instruction)29 b FO(disp)g F4(prend)h(un)h(ob)5 b(jet)30 b(quelconque)f(au)h(premier)g(niv)n(eau)f(de)i(la)f(pile)232 3798 y(op)r(\351rationnelle)e(et)h(l'a\036c)n(he)g(en)g(tenan)n(t)g(du) g(format)g(couran)n(t)e(des)i(nom)n(bres)f(et)i(de)f(celui)232 3897 y(des)34 b(ob)5 b(jets.)32 b(Le)i(comp)r(ortemen)n(t)e(de)h(cette) h(instruction)f(d\351p)r(end)h(de)f(l'\351tat)g(des)h(indica\177)232 -3997 y(teurs)g FY(32)p FZ(,)f FY(33)g FZ(et)i FY(45)p -FZ(.)e(P)n(ar)g(d\351faut,)h(l'indicateur)f FY(33)h FZ(est)g +3997 y(teurs)g F3(32)p F4(,)f F3(33)g F4(et)i F3(45)p +F4(.)e(P)n(ar)g(d\351faut,)h(l'indicateur)f F3(33)h F4(est)g (d\351sarm\351)e(et)j(un)f(caract\350re)e(de)232 4097 y(retour)h(\340)g(la)g(ligne)g(est)g(a)5 b(jout\351)33 b(\340)g(l'ob)5 b(jet)33 b(\340)g(a\036c)n(her.)g(L'indicateur)f -FY(45)h FZ(corresp)r(ondan)n(t)232 4196 y(\340)c(un)g(a\036c)n(hage)e +F3(45)h F4(corresp)r(ondan)n(t)232 4196 y(\340)c(un)g(a\036c)n(hage)e (m)n(ultiligne)i(est)f(arm\351)g(par)g(d\351faut.)h(Si)g(l'indicateur)g -FY(32)e FZ(est)i(arm\351,)f(l'ins\177)232 4296 y(truction)e -FI(disp)f FZ(en)n(v)n(oie)g(une)i(copie)e(de)i(ce)f(qui)g(est)h(a\036c) +F3(32)e F4(est)i(arm\351,)f(l'ins\177)232 4296 y(truction)e +FO(disp)f F4(en)n(v)n(oie)g(une)i(copie)e(de)i(ce)f(qui)g(est)h(a\036c) n(h\351e)e(v)n(ers)g(la)h(sortie)f(d'impression.)p 0 TeXcolorgray 0 TeXcolorgray 1383 4482 4 100 v 1780 4452 -a FQ(\000)-14 b(!)p 1984 4482 V 1292 4552 a Fp(1)p 1383 -4582 V 103 w FZ(ob)5 b(jet)1623 4572 y FE(1)1760 4552 -y FI(disp)p 1984 4582 V 232 4771 a FL(8)p FM(.)p FL(1)p -FM(.)p FL(2)113 b FM(F)-9 b(ormat)357 4924 y FZ(Les)27 -b(quatre)f(instructions)g(de)h(format)f FI(std)p FZ(,)g -FI(fix)p FZ(,)g FI(sci)g FZ(et)i FI(eng)e FZ(mo)r(di\034en)n(t)h +a FK(\000)-14 b(!)p 1984 4482 V 1292 4552 a FJ(1)p 1383 +4582 V 103 w F4(ob)5 b(jet)1623 4572 y FI(1)1760 4552 +y FO(disp)p 1984 4582 V 232 4771 a FR(8)p FS(.)p FR(1)p +FS(.)p FR(2)113 b FS(F)-9 b(ormat)357 4924 y F4(Les)27 +b(quatre)f(instructions)g(de)h(format)f FO(std)p F4(,)g +FO(fix)p F4(,)g FO(sci)g F4(et)i FO(eng)e F4(mo)r(di\034en)n(t)h (l'a\036c)n(hage)232 5023 y(des)36 b(nom)n(bres.)f(En)i(aucun)e(cas,)h (leur)f(repr\351sen)n(tation)f(in)n(terne)h(n'est)h(touc)n(h\351e.)g (L'utili\177)232 5123 y(sation)30 b(de)h(l'une)h(de)f(ces)f @@ -27851,5636 +30594,47401 @@ FI(fix)p FZ(,)g FI(sci)g FZ(et)i FI(eng) (les)232 5223 y(instructions)j(future)h(utilisan)n(t)g(la)f(routine)g (de)h(formatage)e(des)i(nom)n(bres.)e(En)j(particu\177)232 5322 y(lier,)30 b(elle)f(conditionne)g(le)h(fonctionnemen)n(t)f(de)g -(l'instruction)g FI(->str)f FZ(transforman)n(t)g(un)232 +(l'instruction)g FO(->str)f F4(transforman)n(t)g(un)232 5422 y(nom)n(bre)f(en)h(c)n(ha\356ne)e(de)i(caract\350res)d(:)p -0 TeXcolorgray 1623 5632 a FY(63)p 0 TeXcolorgray eop +0 TeXcolorgray 1623 5632 a F3(75)p 0 TeXcolorgray eop +end +%%Page: 76 76 +TeXDict begin 76 75 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(76)g F4(\026)i(#)p +F3(76)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1138 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 1043 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 1043 a Fu(8)-458 1043 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + +-458 1043 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a +F3(76)1257 b FD(CHAPITRE)29 b FC(8)p FD(.)55 b(ENTR\311ES)29 +b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 656 540 a Fs(cauchy:[~])38 b(>)d(rpl)i(-is)656 +619 y(+++RPL/2)g(\(R\))f(version)i(4.0.10)f(\(lundi)g(08/02/2010,)h +(10:45:34)f(CET\))656 698 y(+++Copyright)h(\(C\))f(1989)f(\340)f(2009,) +i(2010)g(BERTRAND)g(Jo\353l)656 856 y(+++Ce)g(logiciel)g(est)f(un)g +(logiciel)h(libre)g(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656 +935 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i +('warranty'.)656 1092 y(RPL/2>)f(2)e(fix)h(0)g(->str)656 +1250 y(1:)g("0.00")656 1329 y(RPL/2>)656 1539 y FQ(S\351parateur)c +(d\351cimal)780 1692 y F4(Le)j(s\351parateur)e(d\351cimal)i(est)g(au)g +(c)n(hoix)f(le)h(p)r(oin)n(t)g(ou)g(la)g(virgule)f(et)h(d\351p)r(end)g +(de)h(la)656 1791 y(v)-5 b(aleur)29 b(de)h(l'indicateur)g +F3(48)p F4(.)f(Si)h(l'indicateur)f F3(48)h F4(est)g(arm\351,)f(le)h +(s\351parateur)e(d\351cimal)h(est)656 1891 y(le)c(p)r(oin)n(t.)f +(Sinon,)h(il)g(s'agit)e(de)i(la)f(virgule.)g(Le)g(nom)n(bre)g(complexe) +g FJ(3)13 b(+)g(2)p FN(i)22 b F4(p)r(eut)k(ainsi)e(\352tre)656 +1991 y FO(\(3.,2.\))29 b F4(si)i(l'indicateur)g F3(48)g +F4(est)h(d\351sarm\351)e(ou)i FO(\(3,.2,\))c F4(s'il)k(est)g(arm\351.)f +(P)n(our)g(tout)g(ce)656 2090 y(qui)c(suit,)h(le)f(s\351parateur)f +(d\351cimal)h(sera)f(le)h(p)r(oin)n(t.)780 2190 y(T)-7 +b(out)31 b(nom)n(bre)e(sans)h(s\351parateur)e(d\351cimal)i(et)h(sans)f +(exp)r(osan)n(t)f(est)h(un)h(en)n(tier.)f(Ainsi)656 2289 +y FO(1.)h F4(est)g(un)h(r\351el)f(alors)f(que)h FO(1)g +F4(est)h(un)g(en)n(tier.)f(T)-7 b(ous)31 b(les)g(nom)n(bres)f +(repr\351sen)n(t\351s)g(a)n(v)n(ec)g(un)656 2389 y(s\351parateur)d +(d\351cimal)h(ou)h(un)h(exp)r(osan)n(t)e(son)n(t)g(des)h(r\351els.)f +(Les)h(complexes)f(son)n(t)g(toujours)656 2489 y(repr\351sen)n(t\351s)d +(par)i(un)h(couple)f(de)g(nom)n(bres)g(r\351els.)656 +2698 y FQ(F)-8 b(ormat)32 b(standard)780 2852 y F4(Le)21 +b(format)g(standard)e(est)i(le)h(format)e(par)g(d\351faut)h(d'a\036c)n +(hage)f(des)g(nom)n(bres)g(et)i(donne)656 2951 y(les)27 +b(r\351sultats)f(suiv)-5 b(an)n(ts)27 b(lors)f(de)i(l'a\036c)n(hage)e +(ou)h(du)h(traitemen)n(t)e(d'un)i(nom)n(bre)f(:)p 0 TeXcolorgray +780 3051 a(\025)p 0 TeXcolorgray 41 w(les)i(nom)n(bres)e(p)r(ouv)-5 +b(an)n(t)28 b(\352tre)h(repr\351sen)n(t\351s)d(exactemen)n(t)i(comme)g +(des)h(en)n(tiers)f(a)n(v)n(ec)863 3150 y(quinze)22 b(c)n(hi\033res)g +(ou)g(moins)g(son)n(t)g(a\036c)n(h\351s)f(sans)g(s\351parateur)f +(d\351cimal)i(ni)h(exp)r(osan)n(t)14 b(;)p 0 TeXcolorgray +780 3250 a(\025)p 0 TeXcolorgray 41 w(les)32 b(nom)n(bres)f(p)r(ouv)-5 +b(an)n(t)32 b(\352tre)g(repr\351sen)n(t\351s)f(exactemen)n(t)g(a)n(v)n +(ec)g(quinze)h(c)n(hi\033res)g(ou)863 3350 y(moins,)21 +b(mais)g(qui)g(ne)h(son)n(t)e(pas)h(des)g(en)n(tiers,)g(son)n(t)f +(a\036c)n(h\351s)h(a)n(v)n(ec)f(un)h(s\351parateur)e(d\351\177)863 +3449 y(cimal,)j(mais)f(sans)g(exp)r(osat.)g(Les)g(z\351ros)f(de)i +(t\352te)g(\340)g(gauc)n(he)e(du)i(s\351parateur)e(d\351cimal)863 +3549 y(et)28 b(les)f(z\351ros)f(de)i(queue)f(dans)g(la)g(partie)g +(fractionnaire)e(son)n(t)i(omis)14 b(;)p 0 TeXcolorgray +780 3649 a(\025)p 0 TeXcolorgray 41 w(tous)27 b(les)h(autres)e(nom)n +(bres)g(son)n(t)h(a\036c)n(h\351s)g(dans)f(le)i(format)f(suiv)-5 +b(an)n(t)27 b(:)p 0 TeXcolorgray 0 TeXcolorgray 1429 +3748 a FO(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)863 +3848 y F4(o\371)29 b(l'exp)r(osan)n(t)f(est)i(un)f(nom)n(bre)g(de)g(un) +h(\340)f(trois)f(c)n(hi\033res)g(et)i(o\371)f(la)g(v)-5 +b(aleur)28 b FN(x)i F4(de)g(la)863 3947 y(man)n(tisse)d(statisfait)g +(\340)1995 4047 y FJ(1)c Fm(6)f FN(x)i(<)e FJ(10)780 +4176 y F4(L'instruction)30 b FO(std)e F4(ne)j(prend)e(aucun)h(argumen)n +(t)f(dans)g(la)h(pile)g(et)g(ne)h(ren)n(v)n(oie)d(rien.)656 +4275 y(Elle)g(se)f(con)n(ten)n(te)g(de)g(mo)r(di\034er)g(les)h +(indicateurs)e F3(49)g F4(et)i F3(50)p F4(.)p 0 TeXcolorgray +0 TeXcolorgray 1939 4447 4 100 v 2092 4417 a FK(\000)-15 +b(!)p 2275 4447 V 1848 4517 a FJ(1)p 1939 4547 V 203 +w FO(std)p 2275 4547 V 780 4660 a F4(Le)30 b(tableau)f(suiv)-5 +b(an)n(t)30 b(donne)f(des)h(exemples)f(de)h(nom)n(bres)f(a\036c)n +(h\351s)g(en)h(format)f(stan\177)656 4760 y(dard)e(:)p +0 TeXcolorgray 0 TeXcolorgray 729 4810 2719 4 v 729 4910 +4 100 v 821 4880 a FQ(Nom)m(bre)p 1244 4910 V 367 w(A\036c)m(h\351)p +2088 4910 V 329 w(Repr\351sen)m(table)j(a)m(v)m(ec)k +FP(15)d FQ(c)m(hi\033res)p 3444 4910 V 729 4913 2719 +4 v 729 5025 4 112 v 912 4995 a FJ(10)996 4965 y FI(11)p +1244 5025 V 1406 4995 a FO(100000000000)p 2088 5025 V +778 w F4(oui)p 3444 5025 V 729 5137 V 912 5107 a FJ(10)996 +5077 y FI(16)p 1244 5137 V 1581 5107 a FO(1E16)p 2088 +5137 V 944 w F4(non)p 3444 5137 V 729 5249 V 886 5219 +a FJ(10)970 5189 y Fn(\000)p FI(15)p 1244 5249 V 1298 +5219 a FO(0.0000000000000)o(01)p 2088 5249 V 667 w F4(oui)p +3444 5249 V 729 5360 V 782 5331 a FJ(1)p FN(:)p FJ(2)17 +b FK(\002)h FJ(10)1073 5300 y Fn(\000)p FI(15)p 1244 +5360 V 1515 5331 a FO(1.2E-15)p 2088 5360 V 878 w F4(non)p +3444 5360 V 729 5460 4 100 v 873 5430 a FJ(12)p FN(:)p +FJ(345)p 1244 5460 V 431 w FO(12.345)p 2088 5460 V 911 +w F4(oui)p 3444 5460 V 729 5463 2719 4 v 0 TeXcolorgray +2047 5632 a F3(76)p 0 TeXcolorgray eop end +%%Page: 77 77 +TeXDict begin 77 76 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(77)g F4(\026)i(#)p +F3(77)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(8)p +FD(.)p FC(1)p FD(.)55 b(SOR)-7 b(TIES)2240 b F3(77)p +.7 TeXcolorgray .7 TeXcolorgray 4134 1138 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4219 1043 a Fu(8)p .7 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 232 540 a FQ(F)-8 b(ormat)32 +b(\034xe)357 693 y F4(L'instruction)27 b FO(fix)f F4(c)n(hoisit)h(le)h +(format)e(\034xe)i(comme)f(mo)r(de)h(d'a\036c)n(hage)e(n)n +(um\351rique.)232 793 y(Elle)32 b(prend)f(un)g(argumen)n(t)e(en)n(tier) +i(p)r(our)f(d\351\034nir)h(le)g(nom)n(bre)e(de)j(d\351cimales)e +FN(n)g F4(\026)h(en)n(tre)232 893 y F3(0)k F4(et)f F3(15)g +F4(\026)g(\340)g(a\036c)n(her.)g(Si)h(la)f(v)-5 b(aleur)33 +b(de)i(l'argumen)n(t)e(n'est)h(pas)g(dans)g(cet)h(in)n(terv)-5 +b(alle,)232 992 y(l'instruction)27 b(ren)n(v)n(oie)f(une)h(erreur)f +(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray 1491 +1150 4 100 v 1693 1120 a FK(\000)-14 b(!)p 1877 1150 +V 1399 1219 a FJ(1)p 1491 1249 V 103 w FN(n)101 b FO(fix)p +1877 1249 V 357 1364 a F4(En)28 b(format)f(\034xe,)g(les)g(nom)n(bres)g +(apparaissen)n(t)d(sous)j(la)g(forme)g(:)p 0 TeXcolorgray +0 TeXcolorgray 1316 1503 a FO(\(signe\))41 b(mantisse)357 +1642 y F4(La)24 b(man)n(tisse)f(appara\356t)g(arrondie)f(\340)i +FN(n)h F4(d\351cimales)e(\340)h(droite)g(du)g(s\351parateur)e +(d\351cimal.)232 1742 y(M\352me)i(lorsque)d(le)i(format)f(\034xe)h(est) +g(imp)r(os\351,)g(le)g(RPL/)p F3(2)f F4(utilisera)g(le)h(format)f +(scien)n(ti\034que)232 1841 y(dans)27 b(l'un)h(des)f(deux)h(cas)f +(ci-dessous)e(:)p 0 TeXcolorgray 357 1941 a(\025)p 0 +TeXcolorgray 41 w(si)i(le)h(nom)n(bre)e(de)i(c)n(hi\033res)f(\340)g +(a\036c)n(her)f(d\351passe)g(quinze)14 b(;)p 0 TeXcolorgray +357 2041 a(\025)p 0 TeXcolorgray 41 w(si)24 b(une)g(v)-5 +b(aleur)24 b(non)g(n)n(ulle)g(arrondie)e(\340)i FN(n)g +F4(d\351cimales)f(est)i(a\036c)n(h\351es)e(comme)h(un)g(z\351ro)440 +2140 y(en)k(format)e(\034xe.)232 2350 y FQ(F)-8 b(ormat)32 +b(scien)m(ti\034que)357 2503 y F4(L'instruction)22 b +FO(sci)h F4(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n +(ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 2603 y(men)n(t)k(en)n +(tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g +(signi\034catifs)g FN(n)g F4(\026)h(en)n(tre)f F3(0)g +F4(et)h F3(15)f F4(\026)232 2702 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v) +-5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n +(terv)-5 b(alle,)29 b(l'instruction)232 2802 y(ren)n(v)n(oie)d(une)i +(erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray +1491 2959 V 1693 2929 a FK(\000)-14 b(!)p 1877 2959 V +1399 3029 a FJ(1)p 1491 3059 V 103 w FN(n)101 b FO(sci)p +1877 3059 V 357 3174 a F4(En)20 b(format)e(scien)n(ti\034que,)h(les)g +(nom)n(bres)f(son)n(t)h(a\036c)n(h\351s)f(a)n(v)n(ec)g +FN(n)r FJ(+)r(1)h F4(c)n(hi\033res)f(signi\034catis,)232 +3273 y FN(n)31 b F4(\351tan)n(t)e(la)h(v)-5 b(aleur)29 +b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FO(sci)p +F4(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232 +3373 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray +902 3512 a FO(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232 +3651 y F4(o\371)28 b(la)f(man)n(tisse)f(satisfait)h(\340)1468 +3751 y FJ(1)22 b Fm(6)h FN(x)h(<)e FJ(10)232 3961 y FQ(F)-8 +b(ormat)32 b(ing\351nieur)357 4114 y F4(L'instruction)22 +b FO(eng)h F4(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n +(ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 4213 y(men)n(t)k(en)n +(tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g +(signi\034catifs)g FN(n)g F4(\026)h(en)n(tre)f F3(0)g +F4(et)h F3(15)f F4(\026)232 4313 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v) +-5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n +(terv)-5 b(alle,)29 b(l'instruction)232 4413 y(ren)n(v)n(oie)d(une)i +(erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray +1491 4570 V 1693 4540 a FK(\000)-14 b(!)p 1877 4570 V +1399 4640 a FJ(1)p 1491 4669 V 103 w FN(n)101 b FO(eng)p +1877 4669 V 357 4784 a F4(En)25 b(format)e(ing\351nieur,)h(les)g(nom)n +(bres)f(son)n(t)g(a\036c)n(h\351s)g(a)n(v)n(ec)g FN(n)12 +b FJ(+)g(1)24 b F4(c)n(hi\033res)f(signi\034catis,)232 +4884 y FN(n)31 b F4(\351tan)n(t)e(la)h(v)-5 b(aleur)29 +b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FO(eng)p +F4(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232 +4983 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray +902 5123 a FO(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232 +5262 y F4(o\371)28 b(l'exp)r(osan)n(t)e(est)h(un)h(m)n(ultiple)g(de)f +F3(3)g F4(et)h(o\371)f(la)g(man)n(tisse)g(satisfait)g(\340)1426 +5411 y FJ(1)c Fm(6)g FN(x)g(<)g FJ(1000)p 0 TeXcolorgray +1623 5632 a F3(77)p 0 TeXcolorgray eop end +%%Page: 78 78 +TeXDict begin 78 77 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(78)g F4(\026)i(#)p +F3(78)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1138 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 1043 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 1043 a Fu(8)-458 1043 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + +-458 1043 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a +F3(78)1257 b FD(CHAPITRE)29 b FC(8)p FD(.)55 b(ENTR\311ES)29 +b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 656 540 a FQ(Arrondi)780 +695 y F4(L'instruction)p FO(rnd)29 b F4(arrondit)g(l'ob)5 +b(jet)31 b(pris)f(au)h(niv)n(eau)f F3(1)g F4(de)h(la)g(pile)g(en)g +(fonction)f(du)656 795 y(mo)r(de)d(d'a\036c)n(hage)f(des)h(nom)n(bres.) +p 0 TeXcolorgray 0 TeXcolorgray 656 983 a FO(RPL/2>)41 +b(pi)i(->num)e(3)i(fix)g(rnd)f(std)656 1082 y(1:)h(3.142)656 +1182 y(RPL/2>)656 1403 y FQ(T)-8 b(roncature)780 1558 +y F4(Cette)31 b(instruction)f(prend)h(comme)f(argumen)n(t)g(un)h +(scalaire,)d(un)j(v)n(ecteur)f(ou)h(un)g(ta\177)656 1658 +y(bleau)c(et)h(ren)n(v)n(oie)d(dans)i(la)g(pile)h(un)g(ob)5 +b(jet)27 b(de)g(m\352me)h(t)n(yp)r(e.)780 1758 y(Elle)33 +b(prend)f(deux)g(argumen)n(ts)e(dans)i(la)g(pile,)g(un)g(ob)5 +b(jet)32 b(de)g(t)n(yp)r(e)g(scalaire,)e(v)n(ecteur)656 +1858 y(ou)39 b(matrice)g(et)h(un)g(en)n(tier)f FN(n)g +F4(qui)h(conditionne)f(la)g(troncature.)f(Si)i FN(n)f +F4(est)h(p)r(ositif,)g(la)656 1957 y(troncature)25 b(est)j(faite)f +(selon)g(le)g(format)g FO(n)43 b(sci)p F4(.)26 b(Si)i +FN(n)f F4(est)g(n\351gatif,)g(cette)h(troncature)d(est)656 +2057 y(faite)c(selon)e(le)i(format)f FO(n)43 b(fix)p +F4(.)20 b(Con)n(trairemen)n(t)e(\340)i(l'instruction)g +FO(rnd)p F4(,)g(aucune)g(h)n(yp)r(oth\350se)656 2157 +y(n'est)27 b(faite)h(sur)f(le)g(format)g(couran)n(t.)p +0 TeXcolorgray 0 TeXcolorgray 1709 2353 4 100 v 1762 +2323 a(Ob)5 b(jet)120 b FK(\000)-15 b(!)p 2296 2353 V +1618 2422 a FJ(1)p 1709 2452 V 182 w FN(n)179 b FO(trnc)p +2296 2452 V 102 w F4(Ob)5 b(jet)656 2651 y FR(8)p FS(.)p +FR(1)p FS(.)p FR(3)112 b FS(Clmf)780 2806 y F4(L'instruction)19 +b FO(clmf)g F4(a\036c)n(he)g(le)h(con)n(ten)n(u)f(de)h(la)f(pile.)h +(Elle)h(ne)f(prend)f(aucun)h(argumen)n(t)656 2905 y(et)34 +b(ne)g(ren)n(v)n(oie)d(rien)j(dans)f(la)g(pile.)h(T)-7 +b(ous)33 b(les)g(ob)5 b(jets)33 b(son)n(t)g(a\036c)n(h\351s)g +(conform\351men)n(t)g(au)656 3005 y(format)27 b(couran)n(t.)656 +3285 y Fy(8)p Fz(.)p Fy(2)130 b Fz(En)l(tr\351es)780 +3468 y F4(P)n(ar)24 b(d\351faut,)h(toute)f(en)n(tr\351e)g(est)h(faite)f +(depuis)g(l'en)n(tr\351e)g(standard.)f(Cette)i(en)n(tr\351e)f(stan\177) +656 3568 y(dard)j(p)r(eut)h(prendre)e(la)h(forme)g(d'une)h(redirection) +e(depuis)h(un)h(\034c)n(hier.)656 3806 y FR(8)p FS(.)p +FR(2)p FS(.)p FR(1)112 b FS(Input)780 3961 y F4(L'instruction)34 +b FO(input)e F4(ne)i(prend)g(aucun)g(argumen)n(t.)f(Elle)i(attend)f +(une)g(en)n(tr\351e)g(ter\177)656 4060 y(min\351e)c(par)g(un)h(retour)e +(\340)h(la)g(ligne)f(depuis)i(l'en)n(tr\351e)e(standard)g(et)i(ren)n(v) +n(oie)e(la)h(c)n(ha\356ne)f(de)656 4160 y(caract\350re)34 +b(corresp)r(ondan)n(te.)g(Con)n(trairemen)n(t)h(\340)h(l'instruction)g +FO(prompt)p F4(,)e(elle)j(n'a\036c)n(he)656 4259 y(aucune)27 +b(in)n(vite.)p 0 TeXcolorgray 0 TeXcolorgray 1741 4455 +V 1936 4426 a FK(\000)-14 b(!)p 2162 4455 V 1650 4525 +a FJ(1)p 1741 4555 V 202 w FO(input)p 2162 4555 V 101 +w F4("c)n(ha\356ne")656 4754 y FR(8)p FS(.)p FR(2)p FS(.)p +FR(2)112 b FS(Prompt)780 4909 y F4(Le)27 b(fonctionnemen)n(t)g(de)g +(l'instruction)g FO(prompt)d F4(tr\350s)j(similaire)f(\340)h(celui)g +(de)g(l'instruc\177)656 5008 y(tion)40 b FO(input)e F4(puisque)h +(qu'elle)h(attend)g(aussi)f(une)h(en)n(tr\351e)f(depuis)h(l'en)n +(tr\351e)f(standard.)656 5108 y(Con)n(trairemen)n(t)20 +b(\340)i(l'instruction)g FO(input)p F4(,)f FO(prompt)f +F4(a\036c)n(he)h(l'in)n(vite)i(pass\351e)e(en)i(argumen)n(t.)p +0 TeXcolorgray 0 TeXcolorgray 1586 5322 V 2092 5292 a +FK(\000)-15 b(!)p 2317 5322 V 1495 5392 a FJ(1)p 1586 +5422 V 102 w F4("c)n(ha\356ne")98 b FO(input)p 2317 5422 +V 100 w F4("c)n(ha\356ne")p 0 TeXcolorgray 2047 5632 +a F3(78)p 0 TeXcolorgray eop end +%%Page: 79 79 +TeXDict begin 79 78 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(79)g F4(\026)i(#)p +F3(79)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(8)p +FD(.)p FC(3)p FD(.)55 b(BEEP)2370 b F3(79)p .7 TeXcolorgray +.7 TeXcolorgray 4134 1138 227 266 v .7 TeXcolorgray 0 +TeXcolorgray 4219 1043 a Fu(8)p .7 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 232 540 a FR(8)p FS(.)p FR(2)p FS(.)p +FR(3)113 b FS(Key)357 693 y F4(L'instruction)19 b FO(key)f +F4(p)r(ermet)h(de)h(saisir)e(une)h(touc)n(he)g(au)g(v)n(ol.)g(Dans)g +(le)h(cas)e(o\371)h(une)h(saisie)232 793 y(est)26 b(e\033ectiv)n(e,)f +(elle)g(ren)n(v)n(oie)e(cette)j(touc)n(he)e(sous)h(la)g(forme)f(d'une)i +(c)n(ha\356ne)e(de)i(caract\350re)d(et)232 893 y(la)28 +b(v)-5 b(aleur)26 b(binaire)h FF(vr)l(ai)p F4(.)h(Dans)f(tous)g(les)g +(autres)g(cas,)f(elle)i(ren)n(v)n(oie)d(la)i(v)-5 b(aleur)27 +b FF(faux)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 978 +1100 4 100 v 1131 1070 a FK(\000)-15 b(!)p 1314 1100 +V 886 1169 a FJ(1)p 978 1199 V 204 w FO(key)p 1314 1199 +V 103 w F3(0)1486 1120 y F4(ou)p 1742 1100 V 1895 1070 +a FK(\000)h(!)p 2079 1100 V 103 w F4("c)n(ha\356ne")1651 +1169 y FJ(1)p 1742 1199 V 204 w FO(key)p 2079 1199 V +224 w F4(-)p F3(1)357 1348 y F4(Le)19 b(programme)d(suiv)-5 +b(an)n(t)19 b(est)f(constitu\351)h(d'une)g(b)r(oucle)f(qui)h(s'ac)n +(h\350v)n(e)e(lorssue)h(l'utilisa\177)232 1447 y(teur)h(appuit)g(sur)g +(une)g(touc)n(he.)f(La)h(v)-5 b(aleur)18 b(de)h(cette)g(touc)n(he)f +(est)h(a\036c)n(h\351e)g(par)f(l'instruction)232 1547 +y FO(disp)p F4(.)p 0.5 TeXcolorgray 357 1697 a FA(0001)p +0 TeXcolorgray 36 w Fs(MAIN)p 0.5 TeXcolorgray 357 1776 +a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray +357 1855 a FA(0003)p 0 TeXcolorgray 177 w Fs(do)p 0.5 +TeXcolorgray 357 1934 a FA(0004)p 0 TeXcolorgray 177 +w Fs(until)p 0.5 TeXcolorgray 357 2013 a FA(0005)p 0 +TeXcolorgray 319 w Fs(key)p 0.5 TeXcolorgray 357 2092 +a FA(0006)p 0 TeXcolorgray 177 w Fs(end)p 0.5 TeXcolorgray +357 2171 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray +357 2249 a(0008)p 0 TeXcolorgray 177 w Fs(disp)p 0.5 +TeXcolorgray 357 2328 a FA(0009)p 0 TeXcolorgray 36 w +Fs(>>)232 2603 y Fy(8)p Fz(.)p Fy(3)131 b Fz(Beep)357 +2784 y F4(Cette)21 b(instruction)f(en)n(v)n(oie)f(le)i(caract\350re)e +FF(b)l(el)t(l)i F4(\340)f(la)h(sortie)e(standard.)h(Elle)h(est)g +(soumise)232 2884 y(\340)30 b(l'\351tat)g(de)g(l'indicateur)f +F3(51)p F4(.)g(Si)h(cet)g(indicateur)g(est)g(d\351sarm\351,)e +(l'instruction)h FO(beep)g F4(est)232 2984 y(silencieusemen)n(t)e +(ignor\351e.)p 0 TeXcolorgray 1623 5632 a F3(79)p 0 TeXcolorgray +eop end +%%Page: 80 80 +TeXDict begin 80 79 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(80)g F4(\026)i(#)p +F3(80)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1138 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 1043 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 1043 a Fu(8)-458 1043 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + +-458 1043 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a +F3(80)1257 b FD(CHAPITRE)29 b FC(8)p FD(.)55 b(ENTR\311ES)29 +b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a F3(80)p 0 TeXcolorgray eop end +%%Page: 81 81 +TeXDict begin 81 80 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(81)g F4(\026)i(#)p +F3(81)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1529 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2902 1363 a Fw(9)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1778 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1695 597 4 v 958 1695 a FU(A)-5 b(ccessibilit\351)58 +b(des)h(v)-10 b(ariables)p 1 TeXcolorgray 0 TeXcolorgray +357 2188 a F4(La)24 b(notion)f(de)h(v)-5 b(ariable)23 +b(est)h(en)g(RPL/)p F3(2)g F4(assez)e(di\033\351ren)n(te)i(de)g(ce)g +(qui)h(p)r(eut)f(se)g(rencon\177)232 2288 y(trer)32 b(dans)f(d'autres)g +(langages.)f(En)i(e\033et,)h(une)f(v)-5 b(ariable)31 +b(n'est)h(que)g(l'asso)r(ciation)d(d'un)232 2388 y(nom)e(\340)f(un)h +(ob)5 b(jet)26 b(pr\351existan)n(t.)g(Elle)h(ne)g(con)n(tien)n(t)f +(aucune)g(information)f(quan)n(t)h(au)h(t)n(yp)r(e)232 +2487 y FF(a)j(priori)f F4(de)f(l'ob)5 b(jet)27 b(asso)r(ci\351.)357 +2595 y(Cette)j(asso)r(ciation)d(en)n(tre)h(un)i(nom)f(et)h(un)f(ob)5 +b(jet)29 b(est)h(soumis)e(\340)h(des)g(r\350gles)f(pr\351cises)232 +2695 y(de)c(visibilit\351)g(ou)g(de)g(p)r(ort\351e)f(conditionn\351es)g +(par)g(les)h(niv)n(eaux)e(d'ex\351cution)i(et)g(le)g(t)n(yp)r(e)g(de) +232 2794 y(v)-5 b(ariable)17 b(\(globale,)g(lo)r(cale,)h(v)n(olatile,)f +(statique)h(ou)g(partag\351e\).)e(La)i(d\351\034nition)h(de)f(ces)g(t)n +(yp)r(es)232 2894 y(de)32 b(v)-5 b(ariables)29 b(\034gure)h(page)g +F3(43)p F4(.)g(Une)i(v)-5 b(ariable)30 b(v)n(olatile)f(est)i(soumise)g +(\340)f(une)i(p)r(ort\351e)e(car)232 2993 y(l'asso)r(ciation)24 +b(en)n(tre)g(le)i(nom)f(et)h(la)f(donn\351e)g(ne)g(survit)g(pas)g(\340) +g(la)g(\034n)g(du)h(blo)r(c)f(dans)g(lequel)232 3093 +y(elle)i(a)e(\351t\351)i(d\351\034nie.)f(Une)g(v)-5 b(ariable)25 +b(statique)h(ou)g(partag\351e)e(rel\350v)n(e)h(de)h(r\350gles)f(de)h +(visibilit\351)232 3193 y(car)f(cette)h(asso)r(ciation)d(survit)i(tan)n +(t)g(que)h(cette)g(v)-5 b(ariable)24 b(n'est)h(pas)g(transform\351e)f +(en)i(une)232 3292 y(v)-5 b(ariable)26 b(v)n(olatile.)f(M\352me)h +(partag\351e)f(ou)h(statique,)g(cette)g(v)-5 b(ariable)25 +b(n'est)i(accessible)e(que)232 3392 y(dans)i(le)h(blo)r(c)f +(d'instructions)g(qui)g(l'a)g(d\351\034nie.)232 3709 +y Fy(9)p Fz(.)p Fy(1)131 b Fz(Niv)l(eaux)43 b(d'ex\351cution)357 +3906 y F4(Les)28 b(niv)n(eaux)f(d'ex\351cution)g(conditionnen)n(t)g(la) +h(visibilit\351)g(d'une)g(v)-5 b(ariable)27 b(ou)g(sa)h(p)r(or\177)232 +4006 y(t\351e)22 b(dans)f(le)g(cas)g(d'une)h(v)-5 b(ariable)20 +b(v)n(olatile.)g(Ces)h(niv)n(eaux)f(corresp)r(onden)n(t)g(aux)g +(di\033\351ren)n(tes)232 4105 y(structures)31 b(im)n(briqu\351es,)f +(qu'ils)h(s'agisse)e(d'expressions)g(en)i(notation)g(p)r(olonaise)e(in) +n(v)n(er\177)232 4205 y(s\351e,)k(d'expressions)e(alg\351briques)g(ou)h +(de)h(structures)f(de)h(b)r(oucle)g(cr\351an)n(t)e(un)j(compteur.)232 +4304 y(Les)29 b(v)-5 b(ariables)27 b(\340)h(l'in)n(t\351rieur)f(d'une)i +(m\352me)g(fonction)f(se)h(masquen)n(t)f(les)g(unes)h(les)f(autres)232 +4404 y(et)g(seules)f(son)n(t)g(accessibles)f(les)h(v)-5 +b(ariables)26 b(de)h(plus)h(haut)f(niv)n(eau.)p 0.5 TeXcolorgray +357 4554 a FA(0001)p 0 TeXcolorgray 36 w Fs(NIVEAU)p +0.5 TeXcolorgray 357 4633 a FA(0002)p 0 TeXcolorgray +36 w Fs(<<)2082 b(-\\)36 b(1)p 0.5 TeXcolorgray 357 4712 +a FA(0003)p 0 TeXcolorgray 177 w Fs(1)g(->)g(A)1623 b(-\\)36 +b(2)70 b(|)p 0.5 TeXcolorgray 357 4791 a FA(0004)p 0 +TeXcolorgray 177 w Fs(<<)1800 b(|)141 b(|)p 0.5 TeXcolorgray +357 4870 a FA(0005)p 0 TeXcolorgray 319 w Fs(A)35 b(1)h(+)1552 +b(|)141 b(|)p 0.5 TeXcolorgray 357 4949 a FA(0006)p 0 +TeXcolorgray 319 w Fs(->)35 b(B)1376 b(-\\)36 b(3)71 +b(|)141 b(|)p 0.5 TeXcolorgray 357 5028 a FA(0007)p 0 +TeXcolorgray 319 w Fs(<<)1482 b(|)141 b(|)g(|)p 0.5 TeXcolorgray +357 5106 a FA(0008)p 0 TeXcolorgray 460 w Fs(1)35 b(10)h(for)g(A)847 +b(-\\)36 b(4)71 b(|)141 b(|)g(|)p 0.5 TeXcolorgray 357 +5185 a FA(0009)p 0 TeXcolorgray 601 w Fs(//)36 b(Traitement)637 +b(|)142 b(|)f(|)g(|)p 0.5 TeXcolorgray 357 5264 a FA(0010)p +0 TeXcolorgray 460 w Fs(next)1059 b(-/)142 b(|)f(|)g(|)p +0.5 TeXcolorgray 357 5343 a FA(0011)p 0 TeXcolorgray +319 w Fs(>>)1446 b(-/)142 b(|)f(|)p 0.5 TeXcolorgray +357 5422 a FA(0012)p 0 TeXcolorgray 177 w Fs(>>)1765 +b(-/)141 b(|)p 0 TeXcolorgray 1623 5632 a F3(81)p 0 TeXcolorgray +eop end +%%Page: 82 82 +TeXDict begin 82 81 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(82)g F4(\026)i(#)p +F3(82)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1212 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 1094 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 1094 a Fu(9)-458 1094 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + +-458 1094 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a +F3(82)837 b FD(CHAPITRE)28 b FC(9)p FD(.)55 b(A)n(CCESSIBILIT\311)28 +b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0.5 TeXcolorgray +780 540 a FA(0013)p 0 TeXcolorgray 37 w Fs(>>)2082 b(-/)780 +697 y F4(En)32 b(d'autres)f(termes,)g(la)g(v)-5 b(ariable)30 +b FO(A)h F4(accessible)f(ligne)g F3(9)h F4(est)h(la)f(v)-5 +b(ariable)30 b(lo)r(cale)g(et)656 797 y(v)n(olatile)20 +b(d\351\034nie)i(par)e(la)h(b)r(oucle)h(ligne)f F3(8)g +F4(car)f(son)h(niv)n(eau)g F3(4)g F4(est)h(sup)r(\351rieur)e(au)h(niv)n +(eau)g F3(1)g F4(de)656 896 y(la)h(v)-5 b(ariable)21 +b(lo)r(cale)g FO(A)i F4(cr\351\351e)e(ligne)h F3(3)p +F4(.)g(T)-7 b(oute)23 b(v)-5 b(ariable)21 b(cr\351\351e)g(dans)h(le)h +(blo)r(c)f(de)h(niv)n(eau)e F3(1)h F4(ne)656 996 y(p)r(eut)k(l'\352tre) +f(que)h(par)f(une)h(instruction)e FO(sto)h F4(ou)g FO(save)f +F4(et)i(devien)n(t)g(une)g(v)-5 b(ariable)24 b(globale.)656 +1095 y(La)k(v)-5 b(ariable)28 b FO(NIVEAU)e F4(con)n(tenan)n(t)i(le)h +(nom)g(de)g(la)g(d\351\034nition)f(est)h(cr\351\351e)f(hors)g(du)h(blo) +r(c)g(de)656 1195 y(niv)n(eau)d F3(1)p F4(.)i(Elle)f(est)h(de)g(niv)n +(eau)e F3(0)p F4(.)780 1295 y(Seules)39 b(les)f(v)-5 +b(ariables)37 b(de)h(niv)n(eau)g(strictemen)n(t)g(p)r(ositif)h(son)n(t) +f(mo)r(di\034ables)f(par)h(un)656 1394 y(programme)27 +b(au)i(cours)e(de)j(son)e(ex\351cution.)h(Les)g(v)-5 +b(ariables)27 b(de)i(niv)n(eau)g F3(0)g F4(ne)g(son)n(t)f(mo)r(di\177) +656 1494 y(\034ables)d(que)g(lors)f(de)i(l'analyse)d(structurelle)i +(d'un)h(programme,)d(soit)h(a)n(v)-5 b(an)n(t)25 b(le)g(d\351but)h(de) +656 1594 y(l'ex\351cution.)j(Comme)g(elles)g(son)n(t,)g(con)n +(trairemen)n(t)e(\340)j(toutes)f(les)g(autres)g(v)-5 +b(ariables,)28 b(non)656 1693 y(mo)r(di\034ables,)g(elles)h(son)n(t)g +(v)n(errouill\351es)e(et)i(ne)h(son)n(t)f(pas)f(dupliqu\351es)h(lors)f +(de)i(la)f(cr\351ation)656 1793 y(d'un)f(pro)r(cessus)e(\034ls.)780 +1892 y(\300)41 b(c)n(haque)f(p)r(oin)n(t)g(d'un)h(programme,)d(les)i +(seules)g(v)-5 b(ariables)39 b(accessibles)g(son)n(t)h(les)656 +1992 y(v)-5 b(ariables)31 b(de)i(niv)n(eaux)f F3(0)h +F4(et)g F3(1)g F4(et)g(les)g(v)-5 b(ariables)31 b(d\351\034nies)i(dans) +g(la)f(fonction)h(couran)n(te.)656 2092 y(T)-7 b(outes)27 +b(les)g(v)-5 b(ariables)26 b(d\351\034nies)h(dans)g(toutes)g(les)g +(autres)g(fonctions)g(son)n(t)f(inaccessibles.)656 2364 +y Fy(9)p Fz(.)p Fy(2)130 b Fz(\311v)-7 b(aluation)42 +b(implicite)780 2546 y F4(Une)30 b(v)-5 b(ariable)28 +b(est)i(une)f(asso)r(ciation)e(en)n(tre)i(un)h(nom)f(et)h(un)g(ob)5 +b(jet.)29 b(L'\351v)-5 b(aluation)28 b(de)656 2645 y(ce)j(nom)h(p)r +(ermet)f(dans)h(certain)e(cas)h(d'acc\351der)f(au)h(con)n(ten)n(u)g(de) +h(la)f(v)-5 b(ariable.)30 b(En)j(e\033et,)656 2745 y(un)27 +b(ob)5 b(jet)25 b(de)i(t)n(yp)r(e)f(nom)g(p)r(eut)h(\352tre)f(sym)n(b)r +(olique)g(ou)f(non.)i(Un)f(nom)g(sym)n(b)r(olique)g(est)g(un)656 +2845 y(nom)h(apparaissan)n(t)e(a)n(v)n(ec)h(ses)h(d\351limiteurs)g(de)g +(t)n(yp)r(e)p 0 TeXcolorgray 0 TeXcolorgray 1739 3001 +a FO('NOM_SYMBOLIQUE')780 3157 y F4(Si)h(les)f(d\351limiteurs)g(de)h(t) +n(yp)r(e)g(son)n(t)e(absen)n(ts,)h(le)g(nom)h(est)f(dit)h(\351v)-5 +b(aluable)p 0 TeXcolorgray 0 TeXcolorgray 1805 3313 a +FO(NOM_\311VALUABLE)780 3470 y F4(Le)20 b(traitemen)n(t)f(d'un)i(atome) +e(reconn)n(u)f(comme)i(un)g(nom)g(par)f(la)g(routine)g(d'\351v)-5 +b(aluation)656 3569 y(d\351p)r(end)20 b(du)f(caract\350re)e(\351v)-5 +b(aluable)19 b(ou)g(sym)n(b)r(olique)f(de)h(ce)h(nom.)f(Le)g(traitemen) +n(t)g(d'un)g(nom)656 3669 y(est)27 b(expliqu\351)g(\340)g(la)g +(\034gure)g F3(9)p F4(.)p F3(1)p F4(.)656 3941 y Fy(9)p +Fz(.)p Fy(3)130 b Fz(\311v)-7 b(aluation)42 b(explicite)780 +4123 y F4(Les)33 b(instructions)g FO(EVAL)e F4(ou)i FO(->NUM)f +F4(forcen)n(t)g(l'\351v)-5 b(aluation)32 b(d'un)i(nom)f(sym)n(b)r +(olique.)656 4222 y(Ces)d(deux)h(instructions)f(ne)h(son)n(t)f(pas)g +(iden)n(tiques.)g(En)i(e\033et,)f(le)g(traitemen)n(t)f(des)h(noms)656 +4322 y(sym)n(b)r(oliques)e(rencon)n(tr\351s)g(lors)g(de)i(l'\351v)-5 +b(aluation)29 b(di\033\350ren)n(t.)i(Dans)f(le)h(cas)f(d'une)g(\351v)-5 +b(alua\177)656 4422 y(tion)26 b(par)f FO(EVAL)p F4(,)f(les)i(noms)g +(sym)n(b)r(oliques)e(son)n(t)i(trait\351s)f(comme)g(tels.)h(Si)h +(l'\351v)-5 b(aluation)24 b(est)656 4521 y(faite)f(par)f +FO(->NUM)p F4(,)f(tous)h(les)h(noms,)f(qu'ils)h(soien)n(t)f(sym)n(b)r +(oliques)g(ou)g(\351v)-5 b(aluables,)22 b(son)n(t)g(trai\177)656 +4621 y(t\351s)f(comme)f(des)h(noms)g(\351v)-5 b(aluables.)20 +b(Ainsi,)h(le)g(programme)d(suiv)-5 b(an)n(t)21 b(d\351\034nit)h(une)f +(v)-5 b(ariable)656 4721 y(\351v)g(alu\351e)27 b(explicitemen)n(t)g(de) +h(deux)f(mani\350res)f(di\033\351ren)n(tes)h(:)p 0.5 +TeXcolorgray 780 4871 a FA(0001)p 0 TeXcolorgray 37 w +Fs(MAIN)p 0.5 TeXcolorgray 780 4950 a FA(0002)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 5029 a FA(0003)p 0 +TeXcolorgray 178 w Fs(<<)36 b(0)f(->)h(X)g(<<)f('X')i(sin)f(>>)f(>>)h +('EVALUATION')j(sto)p 0.5 TeXcolorgray 780 5107 a FA(0004)p +0 TeXcolorgray 178 w Fs('EVALUATION')f(eval)f(disp)p +0.5 TeXcolorgray 780 5186 a FA(0005)p 0 TeXcolorgray +178 w Fs('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray +780 5265 a FA(0006)p 0 TeXcolorgray 37 w Fs(>>)656 5422 +y F4(don)n(t)27 b(la)g(sortie)f(est)i(:)p 0 TeXcolorgray +2047 5632 a F3(82)p 0 TeXcolorgray eop end +%%Page: 83 83 +TeXDict begin 83 82 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(83)g F4(\026)i(#)p +F3(83)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(9)p +FD(.)p FC(3)p FD(.)55 b(\311V)-9 b(ALUA)i(TION)28 b(EXPLICITE)1550 +b F3(83)p .7 TeXcolorgray .7 TeXcolorgray 4134 1212 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1094 a Fu(9)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +1665 2840 a + + 1665 2840 a 1665 2840 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + save + + [1.0 0.0 0.0 1.0 -115.09805 -162.22766 ] concat + + pgfs + + + 2115 136 a + + 2115 136 +a 2115 136 a + + + pgfo + + save + + restore + + pgfc + + + 3133 136 a + + 3133 136 a 3133 136 a + + + pgfo + + save + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + 49.62206 16.92867 moveto + + -49.62206 16.92867 lineto + + -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto + + -53.60716 -12.94356 lineto + + -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto + + 49.62206 -16.92867 lineto + + 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto + + 53.60716 12.94356 lineto + + 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto + + closepath + + -53.60716 -16.92867 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat + + pgfs + + + + 0 setgray + 3326 182 +a FB(D\351but)25 b(de)f(l'\351v)l(a\177)3290 261 y(luation)g(d'un)f +(nom)3133 136 y + + + pgfr + + restore + + restore + + restore + + pgfc + + + 2115 776 a + + 2115 776 a 2115 776 a + + + pgfo + + save + + restore + + pgfc + + + 3133 +776 a + + 3133 776 a 3133 776 a + + + pgfo + + save + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + 39.19958 0.0 moveto + + 0.0 39.19958 lineto + + -39.19958 0.0 lineto + + 0.0 -39.19958 lineto + + closepath + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -33.85735 3.51474 ] concat + + pgfs + + + + 0 setgray + 3135 822 a FB(Nom)g(sym)n(b)r(olique)12 +b(?)3133 776 y + + + pgfr + + restore + + restore + + restore + + pgfc + + + 2115 1674 a + + 2115 1674 a 2115 1674 a + + + pgfo + + save + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + 49.62206 16.92867 moveto + + -49.62206 16.92867 lineto + + -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto + + -53.60716 -12.94356 lineto + + -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto + + 49.62206 -16.92867 lineto + + 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto + + 53.60716 12.94356 lineto + + 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto + + closepath + + -53.60716 -16.92867 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -50.78603 3.51474 ] concat + + pgfs + + + + 0 setgray + 2223 +1720 a FB(Empilemen)n(t)24 b(du)g(nom)2115 1674 y + + + pgfr + + restore + + restore + + restore + + pgfc + + + 3133 +1674 a + + 3133 1674 a 3133 1674 a + + + pgfo + + save + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + 47.89116 0.0 moveto + + 0.0 47.89116 lineto + + -47.89116 0.0 lineto + + 0.0 -47.89116 lineto + + closepath + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -33.85735 12.20631 ] concat + + pgfs + + + + 0 setgray + 3288 1720 a FB(V)-6 b(ariable)3221 +1798 y(accessible)24 b(de)3224 1877 y(m\352me)g(nom)12 +b(?)3133 1674 y + + + pgfr + + restore + + restore + + restore + + pgfc + + + 2115 2386 a + + 2115 2386 a 2115 2386 a + + + pgfo + + save + + restore + + pgfc + + + 3133 +2386 a + + 3133 2386 a 3133 2386 a + + + pgfo + + save + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + 49.62206 16.92867 moveto + + -49.62206 16.92867 lineto + + -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto + + -53.60716 -12.94356 lineto + + -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto + + 49.62206 -16.92867 lineto + + 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto + + 53.60716 12.94356 lineto + + 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto + + closepath + + -53.60716 -16.92867 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat + + pgfs + + + + 0 setgray + 3319 2432 a FB(Empilemen)n(t)24 +b(du)3218 2511 y(con)n(ten)n(u)i(de)e(la)f(v)l(ariable)3133 +2386 y + + + pgfr + + restore + + restore + + restore + + pgfc + + + 2115 2840 a + + 2115 2840 a 2115 2840 a + + + pgfo + + save + + restore + + pgfc + + + 3133 2840 +a + + 3133 2840 a 3133 2840 a + + + pgfo + + save + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + save + + /pgfsc{0 0 1 setrgbcolor}def + + 0.79701 pgfw + + /pgffc{0.8 0.8 1 setrgbcolor}def + + 49.62206 16.92867 moveto + + -49.62206 16.92867 lineto + + -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto + + -53.60716 -12.94356 lineto + + -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto + + 49.62206 -16.92867 lineto + + 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto + + 53.60716 12.94356 lineto + + 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto + + closepath + + -53.60716 -16.92867 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat + + pgfs + + + + 0 setgray + 3322 2886 a FB(Fin)h(de)g(l'\351v)l(alua\177) +3337 2965 y(tion)g(d'un)f(nom)3133 2840 y + + + pgfr + + restore + + restore + + restore + + pgfc + + + 1665 2840 a + + + pgfr + + restore + + restore + + save + + save + + 0.79701 pgfw + + 61.09238 144.90048 moveto + + 61.09238 127.92665 lineto + + pgfstr + + save + + [0.0 -1.0 1.0 0.0 61.09238 127.92665 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + restore + + save + + 0.79701 pgfw + + 21.32405 85.45961 moveto + + -61.09236 85.45961 lineto + + -61.09236 -2.2438 lineto + + pgfstr + + save + + [0.0 -1.0 1.0 0.0 -61.09236 -2.2438 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 -25.527 76.9239 ] concat + + pgfs + + + + 0 setgray + +1665 2840 a FB(oui)1665 2840 y + + + pgfr + + restore + + restore + + restore + + save + + 0.79701 pgfw + + 61.09238 45.6925 moveto + + 61.09238 28.88853 lineto + + pgfstr + + save + + [0.0 -1.0 1.0 0.0 61.09238 28.88853 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 64.31203 34.227 ] concat + + pgfs + + + + 0 setgray + 1665 2840 a FB(non)1665 +2840 y + + + pgfr + + restore + + restore + + restore + + save + + 0.79701 pgfw + + 61.09238 -70.72932 moveto + + 61.09238 -87.70343 lineto + + pgfstr + + save + + [0.0 -1.0 1.0 0.0 61.09238 -87.70343 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 64.31203 -83.22437 ] concat + + pgfs + + + + 0 setgray + 1665 2840 a FB(oui)1665 2840 y + + + pgfr + + restore + + restore + + restore + + save + + 0.79701 pgfw + + 12.63284 -22.2709 moveto + + -4.38676 -22.2709 lineto + + pgfstr + + save + + [-1.0 0.0 0.0 -1.0 -4.38676 -22.2709 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 0.88452 -28.91768 ] concat + + pgfs + + + + 0 setgray + 1665 2840 a FB(non)1665 +2840 y + + + pgfr + + restore + + restore + + restore + + save + + 0.79701 pgfw + + 61.09238 -125.05771 moveto + + 61.09238 -142.20056 lineto + + pgfstr + + save + + [0.0 -1.0 1.0 0.0 61.09238 -142.20056 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + restore + + save + + 0.79701 pgfw + + -61.09236 -39.59808 moveto + + -61.09236 -162.22766 lineto + + 4.38678 -162.22766 lineto + + pgfstr + + save + + [1.0 0.0 0.0 1.0 4.38678 -162.22766 ] concat + + save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 +2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 +-1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore + + restore + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 1026 4543 a FV(Figure)29 b F3(9)p +F4(.)p F3(1)d F4(\025)h(T)-7 b(raitemen)n(t)27 b(des)g(noms)p +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1623 5632 +a F3(83)p 0 TeXcolorgray eop end +%%Page: 84 84 +TeXDict begin 84 83 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(84)g F4(\026)i(#)p +F3(84)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1212 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 1094 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 1094 a Fu(9)-458 1094 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + +-458 1094 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a +F3(84)837 b FD(CHAPITRE)28 b FC(9)p FD(.)55 b(A)n(CCESSIBILIT\311)28 +b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 656 540 a FO(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g +(\(lundi)g(01/02/2010,)e(11:21:30)h(CET\))656 640 y(+++Copyright)e +(\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656 +739 y('SIN\(X\)')656 839 y(0.)780 980 y F4(De)33 b(la)e(m\352me)i +(mani\350re,)e(les)g(instructions)g FO(eval)g F4(et)h +FO(->num)e F4(fonctionnen)n(t)i(a)n(v)n(ec)e(des)656 +1080 y(d\351\034nitions)d(qui)g(ne)h(son)n(t)f(que)g(des)h(v)-5 +b(ariables)25 b(particuli\350res)h(de)i(niv)n(eau)e F3(0)p +F4(.)p 0.5 TeXcolorgray 780 1230 a FA(0001)p 0 TeXcolorgray +37 w Fs(MAIN)p 0.5 TeXcolorgray 780 1309 a FA(0002)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 1388 +a FA(0003)p 0 TeXcolorgray 178 w Fs('EVALUATION')38 b(eval)f(disp)p +0.5 TeXcolorgray 780 1467 a FA(0004)p 0 TeXcolorgray +178 w Fs('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray +780 1546 a FA(0005)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 +TeXcolorgray 780 1625 a FA(0006)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 1703 a(0007)p 0 TeXcolorgray 37 w Fs(EVALUATION)p +0.5 TeXcolorgray 780 1782 a FA(0008)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 1861 a FA(0009)p 0 +TeXcolorgray 178 w Fs(0)e(->)h(X)p 0.5 TeXcolorgray 780 +1940 a FA(0010)p 0 TeXcolorgray 178 w Fs(<<)g('X')g(sin)g(>>)p +0.5 TeXcolorgray 780 2019 a FA(0011)p 0 TeXcolorgray +37 w Fs(>>)656 2288 y Fy(9)p Fz(.)p Fy(4)130 b Fz(Liste)43 +b(des)g(v)-7 b(ariables)780 2470 y F4(\300)23 b(tout)g(momen)n(t,)f +(l'instruction)f FO(vars)g F4(ren)n(v)n(oie)g(la)g(liste)i(des)f(v)-5 +b(ariables)20 b(conn)n(ues)i(dans)656 2569 y(la)27 b(pile.)p +0 TeXcolorgray 0 TeXcolorgray 1845 2745 4 100 v 2018 +2715 a FK(\000)-14 b(!)p 2222 2745 V 1753 2815 a FJ(1)p +1845 2845 V 203 w FO(vars)p 2222 2845 V 101 w F4(liste)780 +2962 y(La)23 b(liste)h(retourn\351e)e(par)h(l'instruction)g +FO(vars)f F4(con)n(tien)n(t)h(l'\351tat)g(de)h(c)n(haque)f(v)-5 +b(ariable)22 b(et)656 3062 y(son)27 b(con)n(ten)n(u.)f(Chaque)h(v)-5 +b(ariable)26 b(est)i(d\351crite)f(par)f(une)i(liste)f(con)n(tenan)n(t)g +(dans)g(l'ordre)f(:)p 0 TeXcolorgray 780 3162 a(\025)p +0 TeXcolorgray 41 w(le)i(nom)f(de)h(la)f(v)-5 b(ariable)14 +b(;)p 0 TeXcolorgray 780 3261 a(\025)p 0 TeXcolorgray +41 w(le)28 b(niv)n(eau)e(de)i(la)f(v)-5 b(ariable)14 +b(;)p 0 TeXcolorgray 780 3361 a(\025)p 0 TeXcolorgray +41 w(un)28 b(indicateur)f(de)g(p)r(ort\351e)g(parmi)g +FO("VOLATILE")c F4(et)28 b FO("STATIC")14 b F4(;)p 0 +TeXcolorgray 780 3460 a(\025)p 0 TeXcolorgray 41 w(un)28 +b(indicateur)f(de)g(v)n(errou)f(parmi)h FO("LOCKED")d +F4(et)k FO("UNLOCKED")14 b F4(;)p 0 TeXcolorgray 780 +3560 a(\025)p 0 TeXcolorgray 41 w(un)28 b(indicateur)f(de)g +(visibilit\351)h(parmi)e FO("PRIVATE")e F4(et)k FO("PUBLIC")p +F4(.)780 3660 y(Les)h(indicateurs)e(son)n(t)h(mo)r(di\034\351s)g +(instan)n(tan\351men)n(t)g(par)g(les)g(instructions)g +FO(volatile)656 3759 y F4(et)f FO(private)p F4(.)d(Le)j(r\351sultat)f +(de)i(l'instruction)e FO(vars)f F4(est)i(\351crite)g(dans)f(le)i(\034c) +n(hier)e(d'analyse)656 3859 y FF(p)l(ost)j(mortem)f F4(rpl-core.)656 +4086 y FR(9)p FS(.)p FR(4)p FS(.)p FR(1)112 b FS(Exemple)780 +4239 y F4(L'exemple)42 b(suiv)-5 b(an)n(t)41 b(illustre)g +(l'utilisation)h(de)f(la)h(commande)f FO(vars)p F4(.)f(Lorsque)g(le)656 +4339 y(RPL/)p F3(2)32 b F4(est)g(lanc\351)g(en)h(mo)r(de)f(in)n +(teractif,)g(il)h(ex\351cute)f(un)h(programme)d(in)n(terpr\351t\351)i +(dans)656 4438 y(l'outil)43 b(de)g(d\351b)r(ogage.)e(Ce)j(programme)c +(app)r(el\351)j FO(MODE_INTERACTIF)37 b F4(consiste)42 +b(en)i(la)656 4538 y(b)r(oucle)27 b(in\034nie)h(suiv)-5 +b(an)n(te)27 b(:)p 0.5 TeXcolorgray 780 4688 a FA(0001)p +0 TeXcolorgray 37 w Fs(MODE_INTERACTIF)p 0.5 TeXcolorgray +780 4767 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)36 b(DO)f(HALT)i(UNTIL)f +(FALSE)h(END)f(>>)780 4924 y F4(Ainsi,)e(le)g(d\351marrage)d(en)j(mo)r +(de)f(in)n(teractif)g(du)h(RPL/)p F3(2)f F4(induit)i(la)e(cr\351ation)f +(d'une)656 5023 y(en)n(tr\351e)19 b(dans)g(la)g(table)h(des)f(v)-5 +b(ariables)18 b(corresp)r(ondan)n(t)f(au)j(p)r(oin)n(t)f(d'en)n +(tr\351e)g(de)h(la)f(d\351\034nition)656 5123 y(principale.)35 +b(Cete)h(v)-5 b(ariable)35 b(est)h(de)g(niv)n(eau)f F3(0)p +F4(,)h(v)n(olatile)f(et)h(v)n(errouill\351e.)e(L'adresse)g(du)656 +5223 y(p)r(oin)n(t)28 b(d'en)n(tr\351e)g(de)h(la)f(d\351\034nition)h +(principale)e(est)i FO(@)43 b(000000000000000)o(F)p F4(.)23 +b(La)28 b(v)-5 b(ariable)656 5322 y(globale)39 b('X')i(est)g +(initialis\351e)g(a)n(v)n(ec)e(une)i(c)n(ha\356ne)f(de)h +(caract\350res.)e(Elle)i(est)g(par)f(d\351faut)656 5422 +y(v)n(olatile)26 b(et)i(non)f(v)n(errouill\351e.)p 0 +TeXcolorgray 2047 5632 a F3(84)p 0 TeXcolorgray eop end +%%Page: 85 85 +TeXDict begin 85 84 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(85)g F4(\026)i(#)p +F3(85)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(9)p +FD(.)p FC(4)p FD(.)55 b(LISTE)27 b(DES)i(V)-9 b(ARIABLES)1651 +b F3(85)p .7 TeXcolorgray .7 TeXcolorgray 4134 1212 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1094 a Fu(9)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 232 540 a Fs(cauchy:[~])38 b(>)e(rpl)g(-is)232 +619 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g(\(lundi)g(08/02/2010,)h +(20:16:30)g(CET\))232 698 y(+++Copyright)h(\(C\))d(1989)h(\340)e(2009,) +i(2010)f(BERTRAND)i(Jo\353l)232 856 y(+++Ce)f(logiciel)h(est)e(un)g +(logiciel)h(libre)g(sans)f(aucune)h(garantie)g(de)f(fonctionnement.)232 +935 y(+++Pour)i(plus)e(de)g(d\351tails,)h(utilisez)h(la)e(commande)h +('warranty'.)232 1092 y(RPL/2>)g("Cha\356ne)h(de)d(caract\350re")j(X)e +(sto)232 1171 y(RPL/2>)h(vars)232 1329 y(1:)f({)g({)f +('MODE_INTERACTIF')479 1408 y(0)479 1487 y(@)h(000000000000000F)479 +1566 y("VOLATILE")479 1644 y("LOCKED")479 1723 y("PRIVATE")i(})409 +1802 y({)d('X')479 1881 y(1)479 1960 y("Cha\356ne)j(de)d(caract\350re") +479 2039 y("VOLATILE")479 2118 y("UNLOCKED")479 2196 +y("PRIVATE")j(})e(})232 2275 y(RPL/2>)p 0 TeXcolorgray +1623 5632 a F3(85)p 0 TeXcolorgray eop end +%%Page: 86 86 +TeXDict begin 86 85 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(86)g F4(\026)i(#)p +F3(86)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1212 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -458 1094 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -458 1094 a Fu(9)-458 1094 y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + +-458 1094 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a +F3(86)837 b FD(CHAPITRE)28 b FC(9)p FD(.)55 b(A)n(CCESSIBILIT\311)28 +b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a F3(86)p 0 TeXcolorgray eop end +%%Page: 87 87 +TeXDict begin 87 86 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(87)g F4(\026)i(#)p +F3(87)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1530 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1364 a Fw(10)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1812 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1696 1226 4 v 1587 1696 a FU(V)-15 b(ariables)59 b(globales)p +1 TeXcolorgray 0 TeXcolorgray 357 2219 a F4(Une)23 b(v)-5 +b(ariable)20 b(globale)h(ne)i(p)r(eut)g(\352tre)e(ni)i(statique)f(ni)g +(partag\351e.)e(Elle)j(est)f(de)h(niv)n(eau)e F3(1)232 +2318 y F4(et)32 b(accessible)e(de)h(tout)g(p)r(oin)n(t)h(du)f +(programme.)e(Elle)j(p)r(eut)g(\352tre)e(masqu\351e)h(par)f(une)h(v)-5 +b(a\177)232 2418 y(riable)30 b(lo)r(cale.)f(Dans)h(ce)g(cas,)f(son)h +(acc\350s)f(en)h(lecture)g(et)g(en)g(\351criture)f(se)h(fait)g(au)g +(tra)n(v)n(ers)232 2518 y(des)e(instructions)e(sp)r(\351ci\034ques)h +FO(rcl)p F4(,)f FO(save)g F4(et)i FO(visit)p F4(.)357 +2626 y(Une)23 b(v)-5 b(ariable)21 b(globale)h(n'est)g(pas)h +(partag\351e)d(en)n(tre)j(di\033\351ren)n(ts)f(pro)r(cessus.)f(Un)i +(pro)r(ces\177)232 2726 y(sus)29 b(\034ls)g(h\351rite)g(cep)r(endan)n +(t)g(de)g(l'ensem)n(ble)g(des)g(v)-5 b(ariables)27 b(de)j(son)e(p)r +(\350re,)h(en)g(particulier)232 2826 y(de)21 b(ses)g(v)-5 +b(ariables)19 b(globales.)g(Une)i(v)-5 b(ariable)20 b(globale)f(dans)h +(un)h(pro)r(cessus)e(est)i(ainsi)g(globale)232 2925 y(dans)27 +b(tous)g(ses)g(\034ls)h(m\352me)g(si)f(elle)g(n'est)h(pas)f +(partag\351e)e(par)i(aucun)g(de)g(ces)g(pro)r(cessus.)232 +3248 y Fy(10)p Fz(.)p Fy(1)130 b Fz(Cr\351ation)357 3446 +y F4(Le)23 b(mo)n(y)n(en)e(canonique)h(de)g(cr\351ation)g(d'une)h(v)-5 +b(ariable)21 b(globale)g(passe)h(par)g(l'utilisation)232 +3546 y(de)36 b(l'instruction)e FO(save)p F4(.)g(Con)n(trairemen)n(t)f +(\340)i(l'instruction)g FO(sto)f F4(qui)h(donne)g(acc\350s)f(\340)h(la) +232 3645 y(v)-5 b(ariable)33 b(de)g(plus)h(haut)f(niv)n(eau)g(au)g(p)r +(oin)n(t)h(couran)n(t)e(et)h(ne)h(cr\351e)f(une)g(v)-5 +b(ariable)33 b(globale)232 3745 y(que)e(si)f(aucune)g(v)-5 +b(ariable)29 b(lo)r(cale)g(de)i(m\352me)f(nom)g(n'est)h(accessible,)e +(l'instruction)g FO(save)232 3845 y F4(garan)n(tit)d(l'acc\350s)g(\340) +i(la)f(v)-5 b(ariable)26 b(globale.)p 0.5 TeXcolorgray +357 3995 a FA(0001)p 0 TeXcolorgray 36 w Fs(MAIN)p 0.5 +TeXcolorgray 357 4074 a FA(0002)p 0 TeXcolorgray 36 w +Fs(<<)p 0.5 TeXcolorgray 357 4153 a FA(0003)p 0 TeXcolorgray +177 w Fs(0)p 0.5 TeXcolorgray 357 4232 a FA(0004)p 0 +TeXcolorgray 177 w Fs(->)36 b(X)p 0.5 TeXcolorgray 357 +4310 a FA(0005)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray +357 4389 a FA(0006)p 0 TeXcolorgray 319 w Fs(5)f('X')h(sto)142 +b(//)36 b(Modification)j(de)c(la)h(variable)i(locale)f(X)p +0.5 TeXcolorgray 357 4468 a FA(0007)p 0 TeXcolorgray +319 w Fs(3)e('X')h(save)107 b(//)36 b(Cr\351ation)h(de)f(la)g(variable) +i(globale)f(X)p 0.5 TeXcolorgray 357 4547 a FA(0008)p +0 TeXcolorgray 319 w Fs(1)e('Y')h(sto)142 b(//)36 b(Cr\351ation)h(de)f +(la)g(variable)i(globale)f(Y)p 0.5 TeXcolorgray 357 4626 +a FA(0009)p 0 TeXcolorgray 177 w Fs(>>)p 0.5 TeXcolorgray +357 4705 a FA(0010)p 0 TeXcolorgray 36 w Fs(>>)357 4871 +y F4(Les)24 b(instructions)g FO(save)f F4(et)i FO(sto)f +F4(prennen)n(t)g(deux)h(argumen)n(ts)e(dans)h(la)g(pile.)h(La)f(seule) +232 4970 y(di\033\351rence)18 b(en)n(tre)g(ces)g(deux)g(instructions)g +(est)g(la)g(garan)n(tie)e(donn\351e)i(par)g FO(save)e +F4(de)j(tra)n(v)-5 b(ailler)232 5070 y(sur)27 b(une)h(v)-5 +b(ariable)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray +1044 5292 a FJ(2)p 1135 5322 4 100 v 232 w F4(ob)5 b(jet)387 +b FK(\000)-15 b(!)p 2232 5322 V 1044 5392 a FJ(1)p 1135 +5422 V 102 w F4('nom)28 b(global')98 b FO(save)26 b F4(ou)h +FO(sto)p 2232 5422 V 0 TeXcolorgray 1623 5632 a F3(87)p +0 TeXcolorgray eop end +%%Page: 88 88 +TeXDict begin 88 87 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(88)g F4(\026)i(#)p +F3(88)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1287 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1180 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1180 a Fu(10)-430 1180 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1180 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(88)1177 b FD(CHAPITRE)29 b FC(10)p FD(.)54 b(V)-9 +b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 656 540 a Fy(10)p +Fz(.)p Fy(2)130 b Fz(A)l(cc\350s)780 722 y F4(Deux)25 +b(m\351canismes)f(distincts)h(p)r(ermetten)n(t)g(d'acc\351der)e(\340)i +(une)g(v)-5 b(ariable)23 b(globale.)g(P)n(ar)656 822 +y(d\351faut,)k(l'\351v)-5 b(aluation)26 b(d'un)h(nom)f(corresp)r(ondan) +n(t)f(\340)h(une)h(v)-5 b(ariable)26 b(ren)n(v)n(oie)e(dans)j(la)f +(pile)656 921 y(le)20 b(con)n(ten)n(u)g(de)g(cette)g(v)-5 +b(ariable.)19 b(En)i(absence)e(de)h(toute)h(v)-5 b(ariable)18 +b(lo)r(cale)i(de)g(m\352me)g(nom,)g(le)656 1021 y(con)n(ten)n(u)e(de)g +(la)g(v)-5 b(ariable)18 b(globale)e(est)j(empil\351.)g(Cep)r(endan)n +(t,)f(p)r(our)g(\351viter)g(toute)g(am)n(biguit\351)656 +1120 y(et)27 b(p)r(ermettre)g(l'acc\350s)g(en)g(toute)h(circonstance)d +(\340)i(une)g(v)-5 b(ariable)26 b(globale,)g(il)i(est)f(p)r(ossible)656 +1220 y(de)h(la)g(rapp)r(eler)e(gr\342ce)g(\340)i(l'instruction)f +FO(rcl)p F4(.)g(Cette)h(instruction)f(ne)h(p)r(orte)g(que)g(sur)f(une) +656 1320 y(v)-5 b(ariable)27 b(globale)f(et)i(retourne)f(une)h(erreur)f +(d'ex\351cution)g(s'il)h(n'existe)g(aucune)g(v)-5 b(ariable)656 +1419 y(globale)26 b(corresp)r(ondan)n(t)f(au)i(nom)g(pass\351)f(en)i +(argumen)n(t.)p 0 TeXcolorgray 0 TeXcolorgray 1622 1626 +4 100 v 2222 1596 a FK(\000)-14 b(!)p 2405 1626 V 1531 +1696 a FJ(1)p 1622 1726 V 103 w F4('nom)27 b(global')99 +b FO(rcl)p 2405 1726 V 103 w F4(ob)5 b(jet)656 1941 y +Fy(10)p Fz(.)p Fy(3)130 b Fz(Mo)t(di\034cation)780 2123 +y F4(Les)28 b(fonctions)e(arithm\351tiques)h(directes)g(fonctionnen)n +(t)g(a)n(v)n(ec)f(des)i(v)-5 b(ariables)26 b(lo)r(cales.)656 +2223 y(Il)39 b(con)n(vien)n(t)e(donc)i(de)g(faire)e(atten)n(tion)i +(lors)e(de)i(leur)f(utilisation)g(a)n(v)n(ec)f(des)i(v)-5 +b(ariables)656 2322 y(globales)22 b(qui)j(p)r(euv)n(en)n(t)f(\352tre)g +(masqu\351es)f(par)h(des)g(v)-5 b(ariables)22 b(lo)r(cales.)i(Le)g +(seul)g(m\351canisme)656 2422 y(garan)n(tissan)n(t)d(une)j(mo)r +(di\034cation)f(de)h(v)-5 b(ariable)23 b(globale)g(est)h(une)g +(utilisation)f(s\351quen)n(tielle)656 2521 y(des)k(instructions)g +FO(rcl)f F4(et)i FO(save)p F4(.)780 2621 y(L'instruction)21 +b FO(visit)e F4(p)r(ermet)i(la)g(mo)r(di\034cation)f(in)n(teractiv)n(e) +g(d'une)h(v)-5 b(ariable)20 b(globale)656 2721 y(dans)e(un)h +(\351diteur.)f(Le)g(con)n(ten)n(u)g(de)g(la)g(v)-5 b(ariable)17 +b(est)i(remplac\351)e(par)h(le)g(con)n(ten)n(u)g(de)h(l'\351diteur)656 +2820 y(si)29 b(ce)f(con)n(ten)n(u)g(est)h(syn)n(taxiquemen)n(t)e +(correct.)h(L'instruction)f FO(visit)g F4(prend)i(le)g(nom)f(de)656 +2920 y(la)f(v)-5 b(ariable)26 b(globale)g(dans)h(la)g(pile)g(et)h(ne)g +(ren)n(v)n(oie)d(rien.)p 0 TeXcolorgray 0 TeXcolorgray +1674 3127 V 2315 3097 a FK(\000)-14 b(!)p 2541 3127 V +1582 3196 a FJ(1)p 1674 3226 V 103 w F4('nom)27 b(global')98 +b FO(visit)p 2541 3226 V 656 3442 a Fy(10)p Fz(.)p Fy(4)130 +b Fz(Lib)t(\351ration)780 3624 y F4(Les)32 b(v)-5 b(ariables)30 +b(globales)g(on)n(t)h(une)h(p)r(ort\351e)f(\351gale)g(\340)g(celle)h +(du)g(programme.)d(Elles)j(ne)656 3723 y(son)n(t)i(jamais)f +(d\351truites)h(comme)g(le)g(son)n(t)g(les)g(v)-5 b(ariables)33 +b(lo)r(cales.)g(L'instruction)g FO(purge)656 3823 y F4(d\351truit)27 +b(une)h(v)-5 b(ariable)26 b(ou)h(un)h(ensem)n(ble)f(de)h(v)-5 +b(ariables)25 b(globales.)p 0 TeXcolorgray 0 TeXcolorgray +1674 4030 V 2315 4000 a FK(\000)-14 b(!)p 2541 4030 V +1582 4099 a FJ(1)p 1674 4129 V 103 w F4('nom)27 b(global')98 +b FO(purge)p 2541 4129 V 0 TeXcolorgray 0 TeXcolorgray +1264 4320 V 2725 4290 a FK(\000)-15 b(!)p 2950 4320 V +1173 4389 a FJ(1)p 1264 4419 V 102 w F4({)27 b('nom)g(global)1810 +4410 y FI(1)1847 4389 y F4(')h FN(:)14 b(:)g(:)27 b F4('nom)g(global) +2446 4410 y Fo(n)2491 4389 y F4(')h(})99 b FO(purge)p +2950 4419 V 780 4567 a F4(L'instruction)25 b FO(purge)f +F4(ne)i(fonctionne)f(que)h(sur)f(des)g(v)-5 b(ariables)24 +b(globales.)g(Une)i(ex\351cu\177)656 4667 y(tion)h(de)h(cette)f +(instruction)g(sur)g(une)h(v)-5 b(ariable)26 b(lo)r(cale)g(pro)n(v)n(o) +r(que)g(une)h(erreur.)780 4767 y(L'instruction)21 b FO(clusr)e +F4(p)r(ermet)i(quan)n(t)f(\340)h(elle)g(d'e\033acer)f(toutes)h(les)g(v) +-5 b(ariables)19 b(globales)656 4866 y(du)28 b(pro)r(cessus)d(couran)n +(t.)h(Elle)i(ne)g(prend)f(aucun)g(argumen)n(t.)656 5141 +y Fy(10)p Fz(.)p Fy(5)130 b Fz(V)-11 b(errouillage)780 +5322 y F4(Les)19 b(v)-5 b(ariables)18 b(globales)f(p)r(euv)n(en)n(t)i +(\352tre)g(v)n(errouill\351es)e(p)r(our)h(\351viter)h(toute)g(mo)r +(di\034cation)656 5422 y(non)i(in)n(ten)n(tionnelle.)g(Ce)h(v)n +(errouillage)c(n'est)k(pas)f(d\351\034nitif)i(et)f(toute)f(v)-5 +b(ariable)21 b(v)n(errouill\351e)p 0 TeXcolorgray 2047 +5632 a F3(88)p 0 TeXcolorgray eop end +%%Page: 89 89 +TeXDict begin 89 88 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(89)g F4(\026)i(#)p +F3(89)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(10)p +FD(.)p FC(5)p FD(.)54 b(VERR)n(OUILLA)n(GE)1876 b F3(89)p +.7 TeXcolorgray .7 TeXcolorgray 4134 1287 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4190 1180 a Fu(10)p .7 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 232 540 a F4(p)r(eut)36 +b(\352tre)e(d\351v)n(errouill\351e.)e(En)k(rev)-5 b(anc)n(he,)33 +b(toute)i(ten)n(tativ)n(e)f(d'acc\350s)f(en)i(lecture)f(\340)h(une)232 +640 y(v)-5 b(ariable)30 b(v)n(errouill\351e)g(pro)n(v)n(o)r(quera)e +(sur)i(une)i(erreur)e(d'acc\350s.)g(Les)h(instructions)g(de)g(v)n +(er\177)232 739 y(rouillage)19 b(et)h(de)g(d\351v)n(errouillage)d(des)j +(v)-5 b(ariables)19 b(son)n(t)g FO(protect)p F4(,)f FO(unprotect)p +F4(,)f FO(parameter)232 839 y F4(et)28 b FO(variable)p +F4(.)357 939 y(Les)c(deux)h(instructions)f FO(protect)e +F4(et)j FO(parameter)c F4(v)n(errouillen)n(t)i(une)i(v)-5 +b(ariable)23 b(ou)i(un)232 1038 y(group)r(e)36 b(de)h(v)-5 +b(ariables,)35 b(alors)g(que)h FO(unprotect)d F4(et)k +FO(variable)d F4(d\351v)n(errouillen)n(t)g(une)j(v)-5 +b(a\177)232 1138 y(riable)28 b(ou)h(un)g(group)r(e)f(de)h(v)-5 +b(ariables.)27 b(Il)i(existe)g(la)f(m\352me)i(di\033\351rence)e(en)n +(tre)h FO(protect)d F4(et)232 1238 y FO(parameter)p F4(,)k +FO(unprotect)f F4(et)34 b FO(variable)c F4(qu'en)n(tre)i +FO(sto)g F4(et)i FO(save)p F4(.)d(En)j(e\033et,)g(seules)e(les)232 +1337 y(instructions)g FO(parameter)d F4(et)k FO(variable)d +F4(garan)n(tissen)n(t)g(un)j(v)n(errouillage)d(ou)i(un)h(d\351v)n +(er\177)232 1437 y(rouillage)26 b(d'une)i(v)-5 b(ariable)26 +b(globale.)p 0 TeXcolorgray 0 TeXcolorgray 917 1644 4 +100 v 1892 1614 a FK(\000)-15 b(!)p 2450 1644 V 826 1714 +a FJ(1)p 917 1744 V 102 w F4('nom)28 b(global')98 b FO(parameter)24 +b F4(ou)j FO(variable)p 2450 1744 V 0 TeXcolorgray 0 +TeXcolorgray 508 1934 V 2301 1905 a FK(\000)-14 b(!)p +2860 1934 V 416 2004 a FJ(1)p 508 2034 V 103 w F4({)27 +b('nom)g(global)1053 2024 y FI(1)1091 2004 y F4(')g FN(:)14 +b(:)g(:)28 b F4('nom)f(global)1690 2024 y Fo(n)1735 2004 +y F4(')g(})99 b FO(parameter)24 b F4(ou)j FO(variable)p +2860 2034 V 0 TeXcolorgray 0 TeXcolorgray 939 2225 V +1892 2195 a FK(\000)-15 b(!)p 2428 2225 V 848 2295 a +FJ(1)p 939 2325 V 102 w F4('nom)28 b(global')97 b FO(protect)25 +b F4(ou)i FO(unprotect)p 2428 2325 V 0 TeXcolorgray 0 +TeXcolorgray 529 2516 V 2301 2486 a FK(\000)-14 b(!)p +2838 2516 V 438 2585 a FJ(1)p 529 2615 V 102 w F4({)28 +b('nom)f(global)1075 2606 y FI(1)1112 2585 y F4(')h FN(:)14 +b(:)g(:)28 b F4('nom)f(global)1711 2606 y Fo(n)1757 2585 +y F4(')g(})99 b FO(protect)25 b F4(ou)i FO(unprotect)p +2838 2615 V 357 2764 a F4(Les)i(v)-5 b(ariables)29 b(globales)f(ne)i +(son)n(t)f(pas)g(partag\351es)f(en)n(tre)h(di\033\351ren)n(ts)g(pro)r +(cessus)f(mais)232 2863 y(un)35 b(pro)r(cessus)d(\034ls,)h(quel)h(que)g +(soit)f(son)g(t)n(yp)r(e,)h(h\351rite)g(de)f(toutes)h(les)f(v)-5 +b(ariables)33 b(de)h(son)232 2963 y(p)r(\350re)29 b(et)g(de)g(leurs)f +(caract\351ristiques)e(au)i(momen)n(t)h(de)g(sa)f(cr\351ation.)f(En)i +(particulier,)f(une)232 3063 y(v)-5 b(ariable)24 b(v)n(errouill\351e)e +(dans)i(un)g(pro)r(cessus)f(au)h(momen)n(t)h(o\371)f(celui-ci)g(lance)g +(un)h(pro)r(cessus)232 3162 y(\034ls)c(reste)f(v)n(errouill\351e)f +(dans)h(le)h(pro)r(cessus)f(\034ls.)g(Elle)i(p)r(eut)f(par)f(la)h +(suite)g(\352tre)f(d\351v)n(errouill\351e)232 3262 y(de)28 +b(fa\347on)f(ind\351p)r(endan)n(te)g(dans)g(les)g(deux)h(pro)r(cessus.) +p 0 TeXcolorgray 1623 5632 a F3(89)p 0 TeXcolorgray eop +end +%%Page: 90 90 +TeXDict begin 90 89 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(90)g F4(\026)i(#)p +F3(90)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1287 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1180 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1180 a Fu(10)-430 1180 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1180 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(90)1177 b FD(CHAPITRE)29 b FC(10)p FD(.)54 b(V)-9 +b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 0 TeXcolorgray +2047 5632 a F3(90)p 0 TeXcolorgray eop end +%%Page: 91 91 +TeXDict begin 91 90 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(91)g F4(\026)i(#)p +F3(91)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1531 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1365 a Fw(11)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1780 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1697 1332 4 v 1693 1697 a FU(V)-15 b(ariables)59 b(lo)5 +b(cales)p 1 TeXcolorgray 0 TeXcolorgray 357 2189 a F4(Une)39 +b(v)-5 b(ariable)37 b(lo)r(cale)g(est)i(une)f(v)-5 b(ariable)38 +b(de)g(niv)n(eau)g(strictemen)n(t)g(sup)r(\351rieur)f(\340)h +F3(1)p F4(.)232 2288 y(Elle)i(est)f(accessible)f(du)h(blo)r(c)g(de)g +(programme,)e(d\351\034nition)i(ou)f(partie)h(de)g(d\351\034nition,)232 +2388 y(qui)34 b(la)f(d\351\034nit)h(et)g(est)g(part)f(d\351fault)h(v)n +(olatile,)e(donc)h(d\351truite)h(\340)f(la)g(sortie)g(de)h(ce)f(blo)r +(c.)232 2488 y(Con)n(trairemen)n(t)26 b(aux)h(v)-5 b(ariables)25 +b(globales,)h(elle)h(p)r(eut)i(\352tre)e(statique)f(ou)i(partag\351e.) +232 2819 y Fy(11)p Fz(.)p Fy(1)130 b Fz(Cr\351ation)357 +3020 y F4(Une)30 b(v)-5 b(ariable)29 b(lo)r(cale)f(est)i(cr\351\351e)f +(par)g(l'instruction)g(\023)h FO(->)g F4(\024)g(asso)r(ci\351e)e(\340)h +(une)h(expres\177)232 3120 y(sion,)23 b(quelle)g(soit)f(en)h(notation)f +(alg\351brique)f(ou)i(en)g(notation)f(p)r(olonaise)g(in)n(v)n +(ers\351e,)f(ou)i(par)232 3220 y(une)34 b(instruction)e(de)h(b)r(oucle) +f(a)n(v)n(ec)g(compteur.)g(Ainsi,)h(les)g(expressions)e(suiv)-5 +b(an)n(tes)32 b(d\351\034\177)232 3319 y(nissen)n(t)e(toutes)g(les)g +(trois)g(une)g(v)-5 b(ariable)29 b(lo)r(cale)g(X)i(susceptible)f(de)g +(masquer)f(une)i(autre)232 3419 y(v)-5 b(ariable)27 b(X)g(de)h(plus)f +(bas)g(niv)n(eau)g(:)p 0 TeXcolorgray 0 TeXcolorgray +1316 3628 a FO(->)43 b(X)g(<<)g(1)g(X)g(+)g(>>)p 0 TeXcolorgray +0 TeXcolorgray 1447 3864 a(->)f(X)i('X+1')p 0 TeXcolorgray +0 TeXcolorgray 1338 4090 a(1)f(10)g(for)f(X)h(next)357 +4315 y F4(Le)29 b(d\351tail)g(du)h(fonctionnemen)n(t)f(de)g +(l'instruction)g FO(for)f F4(se)h(trouv)n(e)f(au)h(c)n(hapitre)f +(trai\177)232 4415 y(tan)n(t)i(des)f(b)r(oucles.)f(La)h(seule)g(c)n +(hose)f(\340)h(retenir)f(ici)i(est)f(que)g(l'instruction)g +FO(for)f F4(cr\351e)g(tou\177)232 4515 y(jours)20 b(une)g(v)-5 +b(ariable)19 b(lo)r(cale)g(con)n(tenan)n(t)g(le)i(compteur)e(de)h(b)r +(oucle)g(don)n(t)g(la)g(p)r(ort\351e)g(se)g(limite)232 +4614 y(\340)28 b(cette)f(b)r(oucle.)357 4725 y(L'instruction)38 +b FO(->)g F4(ne)h(p)r(eut)g(quan)n(t)g(\340)f(elle)h(se)f(concev)n(oir) +f(seule.)h(P)n(ar)g(defaut,)h(elle)232 4824 y(cr\351e)30 +b(des)f(v)-5 b(ariables)28 b(lo)r(cales)h(v)n(olatiles)f(et)i(fait)g +(partie)f(d'un)i(group)r(e)d(form\351)i(par)f FO(->)p +F4(,)g(par)232 4924 y(l'expression)g(suiv)-5 b(an)n(te)30 +b(\026)g(que)g(celle-ci)g(soit)g(en)g(notation)g(alg\351brique)e(ou)i +(en)h(notation)232 5023 y(p)r(olonaise)i(in)n(v)n(ers\351e)g(\026,)h +(et)h(par)f(l'ensem)n(ble)g(des)g(atomes)f(compris)h(en)n(tre)f +FO(->)h F4(et)h(cette)232 5123 y(expression.)26 b(T)-7 +b(ous)27 b(ces)g(atomes)f(doiv)n(en)n(t)h(\352tre)f(des)i(noms)f(et)g +(reconn)n(us)f(en)h(tan)n(t)h(que)f(tels)232 5223 y(car)e(ils)h +(serviron)n(t)e(de)i(noms)g(aux)f(v)-5 b(ariables)25 +b(lo)r(cales)f(cr\351\351es.)h(La)h(p)r(ort\351e)f(des)h(v)-5 +b(ariables)24 b(se)232 5322 y(limite)33 b(\340)f(l'expression.)f +(Plusieurs)h(v)-5 b(ariables)30 b(lo)r(cales)h(p)r(euv)n(en)n(t)i +(\352tre)f(cr\351\351es)f(sim)n(ultan\351\177)232 5422 +y(men)n(t.)p 0 TeXcolorgray 1623 5632 a F3(91)p 0 TeXcolorgray +eop end +%%Page: 92 92 +TeXDict begin 92 91 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(92)g F4(\026)i(#)p +F3(92)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1361 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1254 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1254 a Fu(11)-430 1254 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1254 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(92)1241 b FD(CHAPITRE)29 b FC(11)p FD(.)54 b(V)-9 +b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 1558 527 a FJ(2)p FN(n)p 1750 557 4 100 +v 306 w F4(ob)5 b(jet)2142 547 y FI(1)p 2615 557 V 1593 +615 a F4(.)1593 649 y(.)1593 682 y(.)p 1750 712 4 155 +v 2056 615 a(.)2056 649 y(.)2056 682 y(.)p 2615 712 V +1508 781 a FN(n)18 b FJ(+)g(1)p 1750 811 4 100 v 251 +w F4(ob)5 b(jet)2138 802 y Fo(n)p 2615 811 V 1579 881 +a FN(n)p 1750 911 V 221 w F4('nom)27 b(lo)r(cal)2225 +893 y FI(1)2262 881 y F4(')p 2615 911 V 1593 969 a(.)1593 +1003 y(.)1593 1036 y(.)p 1750 1066 4 155 v 2056 969 a(.)2056 +1003 y(.)2056 1036 y(.)p 2615 1066 V 1583 1135 a FJ(2)p +1750 1165 4 100 v 179 w F4('nom)g(lo)r(cal)2179 1147 +y Fo(n)p Fn(\000)p FI(1)2309 1135 y F4(')100 b FK(\000)-15 +b(!)p 2615 1165 V 1583 1235 a FJ(1)p 1750 1265 V 221 +w F4('nom)27 b(lo)r(cal)2221 1247 y Fo(n)2266 1235 y +F4(')166 b FO(->)p 2615 1265 V 780 1407 a F4(L'instruction)28 +b FO(->)f F4(cr\351e)h(des)f(v)-5 b(ariables)27 b(statiques)g(si)h +(elle)g(est)g(pr\351c\351d\351e)g(de)g(l'instruc\177)656 +1506 y(tion)j FO(static)p F4(.)e(Le)h(mot-clef)h FO(static)e +F4(p)r(eut)j(appara\356tre)c(n'imp)r(orte)j(o\371)g(a)n(v)-5 +b(an)n(t)30 b(l'instruc\177)656 1606 y(tion)d FO(->)p +F4(.)p 0.5 TeXcolorgray 780 1756 a FA(0001)p 0 TeXcolorgray +37 w Fs(MAIN)p 0.5 TeXcolorgray 780 1835 a FA(0002)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 1914 +a FA(0003)p 0 TeXcolorgray 178 w Fs(FONCTION)37 b(disp)p +0.5 TeXcolorgray 780 1993 a FA(0004)p 0 TeXcolorgray +178 w Fs(FONCTION)g(disp)p 0.5 TeXcolorgray 780 2072 +a FA(0005)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray +780 2150 a FA(0006)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2229 a(0007)p 0 TeXcolorgray 37 w Fs(FONCTION)p 0.5 +TeXcolorgray 780 2308 a FA(0008)p 0 TeXcolorgray 37 w +Fs(<<)p 0.5 TeXcolorgray 780 2387 a FA(0009)p 0 TeXcolorgray +178 w Fs(static)p 0.5 TeXcolorgray 780 2466 a FA(0010)p +0 TeXcolorgray 178 w Fs(0)e(->)h(I)p 0.5 TeXcolorgray +780 2545 a FA(0011)p 0 TeXcolorgray 178 w Fs(<<)p 0.5 +TeXcolorgray 780 2624 a FA(0012)p 0 TeXcolorgray 319 +w Fs(I)g(dup)g('I')g(incr)p 0.5 TeXcolorgray 780 2703 +a FA(0013)p 0 TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray +780 2781 a FA(0014)p 0 TeXcolorgray 37 w Fs(>>)780 2938 +y F4(Si)h(la)g(v)-5 b(ariable)35 b(statique)h(n'existe)h(pas,)f(elle)h +(est)f(cr\351\351e)g(et)h(initialis\351e)f(\340)h(la)f(v)-5 +b(aleur)656 3038 y(indiqu\351e.)18 b(Si)h(elle)g(pr\351existe,)e(la)h +(v)-5 b(aleur)18 b(indiqu\351e,)h(ici)f(z\351ro,)g(est)g +(silencieusemen)n(t)g(ignor\351e.)656 3137 y(De)31 b(la)e(m\352me)i +(mani\350re,)e(l'instruction)h FO(->)f F4(p)r(ermet)i(la)f(cr\351ation) +e(de)j(v)-5 b(ariables)28 b(partag\351e)656 3237 y(si)c(elle)g(est)g +(pr\351c\351d\351e)g(de)g(l'instruction)g FO(shared)d +F4(.)k(Le)f(mot-clef)g FO(shared)e F4(p)r(eut)j(appara\356tre)656 +3337 y(n'imp)r(orte)33 b(o\371)h(a)n(v)-5 b(an)n(t)32 +b(l'instruction)h FO(->)p F4(.)g(Comme)h(le)g(mon)n(tre)e(l'exemple)i +(suiv)-5 b(an)n(t,)33 b(une)656 3436 y(v)-5 b(ariable)34 +b(partag\351e)f(est)i(une)h(v)-5 b(ariable)34 b(statique)h(partag\351e) +e(en)n(tre)i(plusieurs)f(pro)r(cessus)656 3536 y(l\351ger.)p +0.5 TeXcolorgray 780 3686 a FA(0001)p 0 TeXcolorgray +37 w Fs(MAIN)p 0.5 TeXcolorgray 780 3765 a FA(0002)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 3844 +a FA(0003)p 0 TeXcolorgray 178 w Fs('FONCTION')k(spawn)f(wfproc)p +0.5 TeXcolorgray 780 3923 a FA(0004)p 0 TeXcolorgray +178 w Fs('FONCTION')h(spawn)f(wfproc)p 0.5 TeXcolorgray +780 4002 a FA(0005)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 +TeXcolorgray 780 4081 a FA(0006)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 4159 a(0007)p 0 TeXcolorgray 37 w Fs(FONCTION)p +0.5 TeXcolorgray 780 4238 a FA(0008)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 4317 a FA(0009)p 0 +TeXcolorgray 178 w Fs(shared)p 0.5 TeXcolorgray 780 4396 +a FA(0010)p 0 TeXcolorgray 178 w Fs(0)p 0.5 TeXcolorgray +780 4475 a FA(0011)p 0 TeXcolorgray 178 w Fs(->)f(I)p +0.5 TeXcolorgray 780 4554 a FA(0012)p 0 TeXcolorgray +178 w Fs(<<)p 0.5 TeXcolorgray 780 4633 a FA(0013)p 0 +TeXcolorgray 319 w Fs(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray +780 4712 a FA(0014)p 0 TeXcolorgray 178 w Fs(>>)p 0.5 +TeXcolorgray 780 4790 a FA(0015)p 0 TeXcolorgray 37 w +Fs(>>)780 4947 y F4(L'instruction)22 b FO(spawn)e F4(cr\351e)i(un)g +(pro)r(cessus)f(l\351ger.)g(La)h(v)-5 b(ariable)21 b(n'est)h(pas)g(p)r +(erdu)g(d'un)656 5047 y(pro)r(cessus)31 b(\340)i(l'autre)g(comme)f(le)i +(mon)n(tre)e(le)h(r\351sultat)f(de)i(l'ex\351cution)e(du)i(programme) +656 5146 y(pr\351c\351den)n(t.)p 0 TeXcolorgray 0 TeXcolorgray +656 5322 a FO(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f +(05/02/2010,)f(15:27:42)h(CET\))656 5422 y(+++Copyright)e(\(C\))43 +b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)p 0 +TeXcolorgray 2047 5632 a F3(92)p 0 TeXcolorgray eop end +%%Page: 93 93 +TeXDict begin 93 92 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(93)g F4(\026)i(#)p +F3(93)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(11)p +FD(.)p FC(1)p FD(.)54 b(CR\311A)-7 b(TION)2107 b F3(93)p +.7 TeXcolorgray .7 TeXcolorgray 4134 1361 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4190 1254 a Fu(11)p .7 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 232 540 a FO(0)232 640 +y(1)357 812 y F4(En)28 b(rev)-5 b(anc)n(he,)26 b(elle)i(ne)f(p)r(eut)h +(\352tre)f(partag\351e)f(en)n(tre)h(deux)g(pro)r(cessus.)p +0.5 TeXcolorgray 357 962 a FA(0001)p 0 TeXcolorgray 36 +w Fs(MAIN)p 0.5 TeXcolorgray 357 1041 a FA(0002)p 0 TeXcolorgray +36 w Fs(<<)p 0.5 TeXcolorgray 357 1120 a FA(0003)p 0 +TeXcolorgray 177 w Fs('FONCTION')38 b(detach)f(wfproc)p +0.5 TeXcolorgray 357 1199 a FA(0004)p 0 TeXcolorgray +177 w Fs('FONCTION')h(detach)f(wfproc)p 0.5 TeXcolorgray +357 1278 a FA(0005)p 0 TeXcolorgray 36 w Fs(>>)p 0.5 +TeXcolorgray 357 1357 a FA(0006)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 1436 a(0007)p 0 TeXcolorgray 36 w Fs(FONCTION)p +0.5 TeXcolorgray 357 1515 a FA(0008)p 0 TeXcolorgray +36 w Fs(<<)p 0.5 TeXcolorgray 357 1593 a FA(0009)p 0 +TeXcolorgray 177 w Fs(shared)p 0.5 TeXcolorgray 357 1672 +a FA(0010)p 0 TeXcolorgray 177 w Fs(0)p 0.5 TeXcolorgray +357 1751 a FA(0011)p 0 TeXcolorgray 177 w Fs(->)f(I)p +0.5 TeXcolorgray 357 1830 a FA(0012)p 0 TeXcolorgray +177 w Fs(<<)p 0.5 TeXcolorgray 357 1909 a FA(0013)p 0 +TeXcolorgray 319 w Fs(I)f(disp)h('I')h(incr)p 0.5 TeXcolorgray +357 1988 a FA(0014)p 0 TeXcolorgray 177 w Fs(>>)p 0.5 +TeXcolorgray 357 2067 a FA(0015)p 0 TeXcolorgray 36 w +Fs(>>)232 2223 y F4(car)h(l'instruction)f FO(detach)g +F4(cr\351e)g(des)h(pro)r(cessus)f(d\351tac)n(h\351s)h(qui)g(ne)h +(partagen)n(t)d(pas)i(le)232 2323 y(m\352me)28 b(plan)f(de)h +(m\351moire)f(comme)g(le)g(mon)n(tre)g(le)g(r\351sultat)g(de)g +(l'ex\351cution)g(:)p 0 TeXcolorgray 0 TeXcolorgray 232 +2495 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e +(05/02/2010,)g(15:27:42)h(CET\))232 2595 y(+++Copyright)f(\(C\))j(1989) +g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 2695 y(0)232 +2794 y(0)357 2967 y F4(Dans)24 b(ce)h(dernier)e(cas,)h(la)g(v)-5 +b(ariable)23 b(d\351clar\351e)g(comme)h(partag\351e)f(devien)n(t)h(une) +h(simple)232 3066 y(v)-5 b(ariable)37 b(statique)f(d\351clar\351e)h +(dans)g(c)n(haque)f(pro)r(cessus)g(comme)h(le)h(mon)n(tre)e(l'exemple) +232 3166 y(suiv)-5 b(an)n(t)28 b(:)p 0.5 TeXcolorgray +357 3316 a FA(0001)p 0 TeXcolorgray 36 w Fs(MAIN)p 0.5 +TeXcolorgray 357 3395 a FA(0002)p 0 TeXcolorgray 36 w +Fs(<<)p 0.5 TeXcolorgray 357 3474 a FA(0003)p 0 TeXcolorgray +177 w Fs('FONCTION')38 b(detach)f(wfproc)p 0.5 TeXcolorgray +357 3553 a FA(0004)p 0 TeXcolorgray 177 w Fs('FONCTION')h(detach)f +(wfproc)p 0.5 TeXcolorgray 357 3632 a FA(0005)p 0 TeXcolorgray +36 w Fs(>>)p 0.5 TeXcolorgray 357 3710 a FA(0006)p 0 +TeXcolorgray 0.5 TeXcolorgray 357 3789 a(0007)p 0 TeXcolorgray +36 w Fs(FONCTION)p 0.5 TeXcolorgray 357 3868 a FA(0008)p +0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 3947 +a FA(0009)p 0 TeXcolorgray 177 w Fs(FONCTION2)p 0.5 TeXcolorgray +357 4026 a FA(0010)p 0 TeXcolorgray 177 w Fs(FONCTION2)p +0.5 TeXcolorgray 357 4105 a FA(0011)p 0 TeXcolorgray +36 w Fs(>>)p 0.5 TeXcolorgray 357 4184 a FA(0012)p 0 +TeXcolorgray 0.5 TeXcolorgray 357 4263 a(0013)p 0 TeXcolorgray +36 w Fs(FONCTION2)p 0.5 TeXcolorgray 357 4341 a FA(0014)p +0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 4420 +a FA(0015)p 0 TeXcolorgray 177 w Fs(shared)p 0.5 TeXcolorgray +357 4499 a FA(0016)p 0 TeXcolorgray 177 w Fs(0)p 0.5 +TeXcolorgray 357 4578 a FA(0017)p 0 TeXcolorgray 177 +w Fs(->)f(I)p 0.5 TeXcolorgray 357 4657 a FA(0018)p 0 +TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray 357 4736 +a FA(0019)p 0 TeXcolorgray 319 w Fs(I)f(disp)h('I')h(incr)p +0.5 TeXcolorgray 357 4815 a FA(0020)p 0 TeXcolorgray +177 w Fs(>>)p 0.5 TeXcolorgray 357 4894 a FA(0021)p 0 +TeXcolorgray 36 w Fs(>>)232 5050 y F4(qui)28 b(ren)n(v)n(oie)e(:)p +0 TeXcolorgray 0 TeXcolorgray 232 5223 a FO(+++RPL/2)41 +b(\(R\))h(version)f(4.0.10)g(\(vendredi)e(05/02/2010,)g(15:27:42)h +(CET\))232 5322 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g +(BERTRAND)e(Jo\353l)232 5422 y(0)p 0 TeXcolorgray 1623 +5632 a F3(93)p 0 TeXcolorgray eop end +%%Page: 94 94 +TeXDict begin 94 93 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(94)g F4(\026)i(#)p +F3(94)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1361 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1254 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1254 a Fu(11)-430 1254 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1254 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(94)1241 b FD(CHAPITRE)29 b FC(11)p FD(.)54 b(V)-9 +b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a FO(1)656 +640 y(0)656 739 y(1)780 925 y F4(N\351anmoins,)33 b(toute)g(v)-5 +b(ariable)32 b(d\351clar\351e)g(comme)h FO(shared)e F4(reste)h +(partageable)f(en)n(tre)656 1024 y(plusieurs)c(pro)r(cessus)f +(l\351gers)h(et)h(g\351r\351e)f(comme)h(telle)g(ind\351p)r(endammen)n +(t)g(de)g(son)g(utilisa\177)656 1124 y(tion.)j(En)h(particulier,)e(ce)h +(n'est)g(pas)g(parce)f(que)h(le)g(con)n(texte)g(de)g(sa)g(cr\351ation)f +(la)g(trans\177)656 1224 y(forme)j(en)g(v)-5 b(ariable)32 +b(statique)h(qu'elle)g(est)g(g\351r\351e)f(comme)h(une)h(v)-5 +b(ariable)32 b(statique.)h(Elle)656 1323 y(reste)27 b(partag\351e)e(et) +j(soumis)e(\340)i(des)f(m\351canismes)f(d'acc\350s)h(concurren)n(ts.) +656 1601 y Fy(11)p Fz(.)p Fy(2)130 b Fz(P)l(ort\351e)43 +b(et)h(visibilit\351)780 1784 y F4(T)-7 b(oute)31 b(v)-5 +b(ariable)29 b(lo)r(cale,)h(quelle)h(soit)f(v)n(olatile,)g(statique)g +(ou)g(partag\351e)f(est)i(cr\351\351e)f(au)656 1884 y(d\351but)i(d'une) +g(expression)e(ou)i(d'une)g(b)r(oucle)g(a)n(v)n(ec)e(compteur.)i(En)g +(l'absence)f(de)h(toute)656 1983 y(autre)d(indication,)f(ces)h(v)-5 +b(ariables)28 b(son)n(t)h(toutes)g(v)n(olatiles)f(et)i(leur)f(p)r +(ort\351e)g(se)g(limite)h(\340)f(la)656 2083 y(\034n)j(de)h +(l'expression)d(couran)n(te)h(ou)h(de)g(la)g(b)r(oucle)g(a)n(v)n(ec)f +(compteur.)g(Dans)h(le)h(cas)e(d'une)656 2183 y(b)r(oucle)c(a)n(v)n(ec) +g(compteur,)g(la)h(v)-5 b(ariable)26 b(con)n(tenan)n(t)h(l'indice)h(de) +g(b)r(oucle)f(est)h(toujours)f(une)656 2282 y(v)-5 b(ariable)28 +b(lo)r(cale)g(v)n(olatile.)f(Il)i(n'existe)g(aucun)g(m\351canisme)f(de) +h(lib)r(\351ration)f(des)h(v)-5 b(ariables)656 2382 y(lo)r(cales,)26 +b(celles-ci)g(\351tan)n(t)i(automatiquemen)n(t)e(d\351truites)h(\340)g +(la)g(\034n)h(du)g(blo)r(c)f(couran)n(t.)780 2482 y(Les)39 +b(v)-5 b(ariables)38 b(lo)r(cales)g(statiques)g(ou)h(partag\351es)e(ne) +j(p)r(euv)n(en)n(t)f(\352tre)g(cr\351\351es)f(qu'au)656 +2582 y(d\351but)26 b(d'une)f(expression)f(et)h(non)g(par)g(une)g +(structure)g(de)g(b)r(oucle)g(a)n(v)n(ec)f(compteur.)h(Leur)656 +2681 y(p)r(ort\351e)19 b(est)i(celle)f(du)g(pro)r(cessus)f(couran)n(t)g +(et,)h(\340)g(l'instar)g(de)g(toutes)g(autres)f(v)-5 +b(ariables,)19 b(elles)656 2781 y(son)n(t)k(disp)r(onibles)h(dans)f +(les)h(pro)r(cessus)e(\034ls.)i(En)h(rev)-5 b(anc)n(he,)22 +b(leur)i(visibilit\351)g(est)g(restrein)n(te)656 2881 +y(\340)31 b(l'expression)e(dans)i(laquelle)g(elles)g(on)n(t)g +(\351t\351)g(cr\351\351es)f(et)i(elles)f(ne)g(son)n(t)g(pas)g +(d\351truites)g(\340)656 2980 y(la)25 b(\034n)h(de)f(cette)h +(expression)e(mais)h(masqu\351es)f(et)i(non)f(accessibles)f(jusqu'\340) +h(une)g(nouv)n(elle)656 3080 y(utilisation)38 b(dans)f(la)h(m\352me)h +(structure)e(de)i(programme.)d(Les)i(v)-5 b(ariables)37 +b(statiques)g(et)656 3179 y(partag\351es)27 b(son)n(t)i(d\351\034nies)g +(de)h(mani\350re)e(unique)i(et)g(non)f(am)n(bigu\353)f(par)h(leur)g +(nom)g(et)h(par)656 3279 y(leur)38 b(p)r(osition)f(de)i(cr\351ation)e +(dans)g(un)i(programme.)d(Le)i(programme)e(suiv)-5 b(an)n(t)38 +b(d\351\034nit)656 3379 y(donc)27 b(deux)g(v)-5 b(ariables)26 +b(statiques)h(p)r(ortan)n(t)f(le)i(m\352me)f(nom)h(mais)f(ind\351p)r +(endan)n(tes)p 0.5 TeXcolorgray 780 3529 a FA(0001)p +0 TeXcolorgray 37 w Fs(MAIN)p 0.5 TeXcolorgray 780 3608 +a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray +780 3687 a FA(0003)p 0 TeXcolorgray 178 w Fs(1)35 b(2)h(start)p +0.5 TeXcolorgray 780 3766 a FA(0004)p 0 TeXcolorgray +319 w Fs(FONCTION1)p 0.5 TeXcolorgray 780 3844 a FA(0005)p +0 TeXcolorgray 319 w Fs(FONCTION2)p 0.5 TeXcolorgray +780 3923 a FA(0006)p 0 TeXcolorgray 178 w Fs(next)p 0.5 +TeXcolorgray 780 4002 a FA(0007)p 0 TeXcolorgray 37 w +Fs(>>)p 0.5 TeXcolorgray 780 4081 a FA(0008)p 0 TeXcolorgray +0.5 TeXcolorgray 780 4160 a(0009)p 0 TeXcolorgray 37 +w Fs(FONCTION1)p 0.5 TeXcolorgray 780 4239 a FA(0010)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 4318 +a FA(0011)p 0 TeXcolorgray 178 w Fs(static)p 0.5 TeXcolorgray +780 4397 a FA(0012)p 0 TeXcolorgray 178 w Fs(1)p 0.5 +TeXcolorgray 780 4475 a FA(0013)p 0 TeXcolorgray 178 +w Fs(->)g(I)p 0.5 TeXcolorgray 780 4554 a FA(0014)p 0 +TeXcolorgray 178 w Fs(<<)p 0.5 TeXcolorgray 780 4633 +a FA(0015)p 0 TeXcolorgray 319 w Fs("F1)g(")g(I)f(->str)i(+)e(disp)i +('I')f(incr)p 0.5 TeXcolorgray 780 4712 a FA(0016)p 0 +TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray 780 4791 +a FA(0017)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray +780 4870 a FA(0018)p 0 TeXcolorgray 0.5 TeXcolorgray +780 4949 a(0019)p 0 TeXcolorgray 37 w Fs(FONCTION2)p +0.5 TeXcolorgray 780 5028 a FA(0020)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 5106 a FA(0021)p 0 +TeXcolorgray 178 w Fs(static)p 0.5 TeXcolorgray 780 5185 +a FA(0022)p 0 TeXcolorgray 178 w Fs(5)p 0.5 TeXcolorgray +780 5264 a FA(0023)p 0 TeXcolorgray 178 w Fs(->)g(I)p +0.5 TeXcolorgray 780 5343 a FA(0024)p 0 TeXcolorgray +178 w Fs(<<)p 0.5 TeXcolorgray 780 5422 a FA(0025)p 0 +TeXcolorgray 319 w Fs("F2)g(")g(I)f(->str)i(+)e(disp)i('I')f(incr)p +0 TeXcolorgray 2047 5632 a F3(94)p 0 TeXcolorgray eop +end +%%Page: 95 95 +TeXDict begin 95 94 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(95)g F4(\026)i(#)p +F3(95)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(11)p +FD(.)p FC(2)p FD(.)54 b(POR)-7 b(T\311E)29 b(ET)f(VISIBILIT\311)1581 +b F3(95)p .7 TeXcolorgray .7 TeXcolorgray 4134 1361 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1254 a Fu(11)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray +357 540 a FA(0026)p 0 TeXcolorgray 177 w Fs(>>)p 0.5 +TeXcolorgray 357 619 a FA(0027)p 0 TeXcolorgray 36 w +Fs(>>)232 776 y F4(ce)28 b(qui)f(est)h(mon)n(tr\351)e(par)h(le)g +(r\351sultat)g(de)h(son)e(ex\351cution)p 0 TeXcolorgray +0 TeXcolorgray 232 943 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g +(\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 1042 +y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e +(Jo\353l)232 1142 y(F1)j(1)232 1242 y(F2)g(5)232 1341 +y(F1)g(2)232 1441 y(F2)g(6)357 1608 y F4(Un)35 b(e\033et)f(de)h(b)r +(ord)e(de)h(l'asso)r(ciation)e(de)j(la)e(p)r(osition)h(de)g +(cr\351ation)f(d'une)h(v)-5 b(ariable)232 1707 y(statique)21 +b(ou)f(partag\351e)e(et)j(de)g(son)f(nom)h(est)f(l'imp)r(ossibilit\351) +h(de)f(d\351\034nir)h(une)g(telle)f(v)-5 b(ariable)232 +1807 y(dans)38 b(une)g(expression)e(qui)h(n'est)h(pas)f(une)h(partie)f +(\034xe)h(d'une)g(d\351\034nition)g(utilisateur)232 1906 +y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5 b(an)n(t)p +0.5 TeXcolorgray 357 2057 a FA(0001)p 0 TeXcolorgray +36 w Fs(MAIN)p 0.5 TeXcolorgray 357 2136 a FA(0002)p +0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 2214 +a FA(0003)p 0 TeXcolorgray 177 w Fs(<<)36 b(static)h(1)f(->)g(I)f(<<)h +(I)g(disp)g('I')g(incr)g(>>)g(>>)g('FONCTION')i(sto)p +0.5 TeXcolorgray 357 2293 a FA(0004)p 0 TeXcolorgray +177 w Fs(FONCTION)g(eval)p 0.5 TeXcolorgray 357 2372 +a FA(0005)p 0 TeXcolorgray 177 w Fs(FONCTION)g(eval)p +0.5 TeXcolorgray 357 2451 a FA(0006)p 0 TeXcolorgray +0.5 TeXcolorgray 357 2530 a(0007)p 0 TeXcolorgray 177 +w Fs(<<)e(static)h(1)f(->)g(I)f(<<)h(I)g(disp)g('I')g(incr)g(>>)g(>>)g +(dup)p 0.5 TeXcolorgray 357 2609 a FA(0008)p 0 TeXcolorgray +177 w Fs(eval)p 0.5 TeXcolorgray 357 2688 a FA(0009)p +0 TeXcolorgray 177 w Fs(eval)p 0.5 TeXcolorgray 357 2767 +a FA(0010)p 0 TeXcolorgray 36 w Fs(>>)232 2923 y F4(don)n(t)28 +b(l'\351v)-5 b(aluation)26 b(donne)p 0 TeXcolorgray 0 +TeXcolorgray 232 3077 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g +(\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 3176 +y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e +(Jo\353l)232 3276 y(1)232 3376 y(1)232 3475 y(1)232 3575 +y(1)357 3728 y F4(En)28 b(e\033et,)h(les)e(deux)h(expressions)d +(d\351\034nies)j(eux)f(lignes)g F3(3)h F4(et)g F3(7)f +F4(de)h(ce)f(programme)f(ne)232 3828 y(son)n(t)d(pas)g(\351v)-5 +b(alu\351es)22 b(directemen)n(t)h(mais)g(empil\351es)g(car)f(il)h +(s'agit)g(d'un)g(ob)5 b(jet)23 b(et)h(non)f(d'une)232 +3928 y(expression)e(\340)g(\351v)-5 b(aluer)21 b(qui)i(serait)d +(pr\351c\351d\351e)i(d'une)g(instruction)f(de)i(cr\351ation)d(de)i(v)-5 +b(ariable)232 4027 y(lo)r(cale)29 b FO(->)p F4(.)f(Il)h(n'y)g(a)g +(aucune)g(raison)e(que)i(l'\351v)-5 b(aluation)28 b(de)h(l'expression)e +(d\351\034nie)j(ligne)e F3(3)232 4127 y F4(se)f(fasse)e(deux)i(fois)f +(\340)g(la)g(m\352me)g(adresse.)f(En)i(rev)-5 b(anc)n(he,)25 +b(la)h(d\351\034nition)g(de)h(la)f(ligne)g F3(7)g F4(est)232 +4226 y(\351v)-5 b(alu\351e)28 b(deux)f(fois)h(\340)f(la)g(m\352me)h +(adresse)e(car)h(elle)h(est)f(dupliqu\351e)h(par)f(l'instruction)g +FO(dup)232 4326 y F4(et)35 b(il)g(sem)n(blerait)e(logique)g(que)i(la)f +(v)-5 b(ariable)33 b(statique)h(ne)g(soit)g(pas)g(p)r(erdue)h(d'une)f +(\351v)-5 b(a\177)232 4426 y(luation)27 b(\340)h(l'autre.)e(P)n(our)h +(que)h(le)f(comp)r(ortemen)n(t)g(soit)g(comparable)f(au)h(comp)r +(ortemen)n(t)232 4525 y(de)h(l'expression)e(ligne)h F3(3)g +F4(et)g(parce)g(que)g(rien)g(ne)h(garan)n(tit)d(que)j(l'\351v)-5 +b(aluation)26 b(d'une)i(telle)232 4625 y(expression)19 +b(se)i(fasse)f(toujours)f(\340)i(la)f(m\352me)h(adresse,)e(les)h(v)-5 +b(ariables)19 b(d\351clar\351es)g(comme)i(sta\177)232 +4725 y(tiques)26 b(ou)g(partag\351es)e(dans)i(des)g(expressions)e +(mobiles)h(son)n(t)h(silencieusemen)n(t)f(d\351truites)232 +4824 y(\340)33 b(la)g(\034n)g(de)g(celles-ci.)f(Cela)g(\351vite)h +(aussi)f(les)h(fuites)g(de)g(m\351moire)f(lors)g(de)h(l'\351v)-5 +b(aluation)232 4924 y(successsiv)n(e)22 b(d'expressions)g(mobiles)i +(con)n(tenan)n(t)f(des)g(v)-5 b(ariables)23 b(statiques)g(ou)g +(partag\351es)232 5023 y(et)g(un)g(fonctionnemen)n(t)e(impr\351vu)h +(lorsque)f(deux)h(expressions)e(di\033\351ren)n(tes)i(son)n(t)g(\351v) +-5 b(alu\351es)232 5123 y(\340)23 b(la)g(m\352me)g(adresse)e(a)n(v)n +(ec)h(des)h(noms)f(de)h(v)-5 b(ariables)22 b(statiques)g(ou)g +(partag\351e)f(inden)n(tiques.)357 5223 y(P)n(ar)k(d\351faut,)h(la)f(p) +r(ort\351e)h(des)f(v)-5 b(ariables)24 b(statiques)h(et)h(partag\351es)e +(est)i(celle)f(du)h(pro)r(ces\177)232 5322 y(sus)h(couran)n(t)e(p)r +(our)h(une)h(v)-5 b(ariable)25 b(statique)h(et)h(du)g(group)r(e)e(de)i +(pro)r(cessus)e(l\351gers)g(concur\177)232 5422 y(ren)n(ts)c(p)r(our)f +(une)h(v)-5 b(ariable)19 b(partag\351e.)g(Il)i(est)g(p)r(ossible)f +(n'en)h(restreindre)e(les)i(p)r(ort\351es)f(gr\342ce)p +0 TeXcolorgray 1623 5632 a F3(95)p 0 TeXcolorgray eop +end +%%Page: 96 96 +TeXDict begin 96 95 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(96)g F4(\026)i(#)p +F3(96)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1361 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1254 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1254 a Fu(11)-430 1254 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1254 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(96)1241 b FD(CHAPITRE)29 b FC(11)p FD(.)54 b(V)-9 +b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a F4(aux)j +(instructions)g FO(private)f F4(et)i FO(volatile)p F4(.)d +(L'instruction)i FO(private)e F4(transforme)h(im\351\177)656 +640 y(diatemen)n(t)23 b(une)h(v)-5 b(ariable)23 b(partag\351e)e(en)j(v) +-5 b(ariable)23 b(priv)n(\351e)f(v)n(olatile)h(tandis)g(que)h +FO(volatile)656 739 y F4(transforme)h(imm\351diatemen)n(t)h(une)h(v)-5 +b(ariable)25 b(statique)h(en)h(v)-5 b(ariable)25 b(v)n(olatile.)g(La)h +(p)r(ort\351e)656 839 y(de)h(la)g(v)-5 b(ariable)26 b(statique)g(ou)h +(partag\351e)f(est)h(alors)e(r\351duite)i(\340)g(sa)f(visibilit\351)h +(et)h(la)f(v)-5 b(ariable)656 939 y(est)35 b(d\351truite)h(\340)f(la)g +(\034n)g(de)h(l'expression)d(couran)n(te)h(comme)h(le)h(mon)n(tre)e(le) +i(programme)656 1038 y(suiv)-5 b(an)n(t.)p 0.5 TeXcolorgray +780 1189 a FA(0001)p 0 TeXcolorgray 37 w Fs(MAIN)p 0.5 +TeXcolorgray 780 1267 a FA(0002)p 0 TeXcolorgray 37 w +Fs(<<)p 0.5 TeXcolorgray 780 1346 a FA(0003)p 0 TeXcolorgray +178 w Fs(1)35 b(4)h(start)h(FONCTION)g(next)p 0.5 TeXcolorgray +780 1425 a FA(0004)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 +TeXcolorgray 780 1504 a FA(0005)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 1583 a(0006)p 0 TeXcolorgray 37 w Fs(FONCTION)p +0.5 TeXcolorgray 780 1662 a FA(0007)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 1741 a FA(0008)p 0 +TeXcolorgray 178 w Fs(static)p 0.5 TeXcolorgray 780 1820 +a FA(0009)p 0 TeXcolorgray 178 w Fs(1)e(->)h(I)p 0.5 +TeXcolorgray 780 1898 a FA(0010)p 0 TeXcolorgray 178 +w Fs(<<)p 0.5 TeXcolorgray 780 1977 a FA(0011)p 0 TeXcolorgray +319 w Fs(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray 780 +2056 a FA(0012)p 0 TeXcolorgray 319 w Fs(if)g(I)f(2)h(>)f(then)i('I')f +(volatile)h(end)p 0.5 TeXcolorgray 780 2135 a FA(0013)p +0 TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray 780 2214 +a FA(0014)p 0 TeXcolorgray 37 w Fs(>>)780 2371 y F4(Lorsque)20 +b(la)h(v)-5 b(aleur)21 b(de)h(la)f(v)-5 b(ariable)20 +b(statique)h FO(I)g F4(devien)n(t)g(strictemen)n(t)g(sup)r(\351rieure)g +(\340)g F3(2)p F4(,)656 2470 y(cette)31 b(v)-5 b(ariable)29 +b(est)h(transform\351e)f(imm\351diatemen)n(t)h(ligne)g +F3(12)f F4(en)i(une)g(v)-5 b(ariable)29 b(v)n(olatile)656 +2570 y(qui)37 b(est)h(d\351truite)f(\340)h(la)f(ligne)g +F3(13)p F4(.)f(L'it\351ration)h(suiv)-5 b(an)n(te)37 +b(cr\351e)f(une)i(nouv)n(elle)f(v)-5 b(ariable)656 2670 +y(statique)27 b(et)g(l'initialise)g(\340)g(sa)g(v)-5 +b(aleur)27 b(par)g(d\351faut.)p 0 TeXcolorgray 0 TeXcolorgray +656 2846 a FO(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f +(05/02/2010,)f(15:27:42)h(CET\))656 2946 y(+++Copyright)e(\(C\))43 +b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656 +3045 y(1)656 3145 y(2)656 3245 y(1)656 3344 y(2)656 3618 +y Fy(11)p Fz(.)p Fy(3)130 b Fz(Mo)t(di\034cation)780 +3799 y F4(La)26 b(mo)r(di\034cation)f(d'une)h(v)-5 b(ariable)24 +b(lo)r(cale)h(p)r(eut)h(se)g(faire)f(soit)g(par)g(lecture)g(puis)h +(enre\177)656 3899 y(gistremen)n(t,)f(soit)g(par)g(des)h(op)r +(\351rations)e(arithm\351tiques)h(directes)g(d\351taill\351es)g(au)g(c) +n(hapitre)656 3999 y(suiv)-5 b(an)n(t.)780 4098 y(Les)20 +b(v)-5 b(ariables)19 b(lo)r(cales)g(son)n(t)h(directemen)n(t)g +(accessibles)e(en)j(lecture)e(au)h(tra)n(v)n(ers)e(de)j(leur)656 +4198 y(nom.)j(Ce)g(nom)h(p)r(eut)f(\352tre)g(\351v)-5 +b(aluable)24 b(ou)g(sym)n(b)r(olique)f(\(en)n(tour\351)h(par)f(les)h +(d\351limiteurs)g(du)656 4298 y(t)n(yp)r(e)k(nom\).)g(Dans)g(le)g(cas)g +(o\371)g(ce)g(nom)g(est)g(\351v)-5 b(aluable,)27 b(il)h(est)g +(directemen)n(t)g(\351v)-5 b(alu\351)28 b(p)r(our)656 +4397 y(ren)n(v)n(o)n(y)n(er)37 b(le)j(con)n(ten)n(u)f(de)h(la)g(v)-5 +b(ariable.)39 b(S'il)h(est)g(sym)n(b)r(olique,)f(il)i(con)n(vien)n(t)e +(de)h(forcer)656 4497 y(l'\351v)-5 b(aluation)30 b(de)h(la)g(v)-5 +b(ariable)30 b(par)g(la)h(commande)f FO(eval)g F4(ou)h +FO(->num)p F4(.)e(L'instruction)h FO(sto)656 4596 y F4(p)r(ermet)21 +b(ensuite)g(d'enregistrer)e(le)i(con)n(ten)n(u)f(d'une)h(v)-5 +b(ariable)20 b(lo)r(cale.)g(S'il)i(existe)e(plusieurs)656 +4696 y(v)-5 b(ariables)23 b(de)h(m\352me)h(nom,)f(la)g(v)-5 +b(ariable)23 b(e\033ectiv)n(emen)n(t)h(mo)r(di\034\351e)g(est)g(celle)g +(de)h(plus)f(haut)656 4796 y(niv)n(eau.)p 0 TeXcolorgray +0 TeXcolorgray 1648 4951 a FJ(2)p 1740 4981 4 100 v 209 +w F4(ob)5 b(jet)205 b FK(\000)-14 b(!)p 2474 4981 V 1648 +5050 a FJ(1)p 1740 5080 V 103 w F4('nom)27 b(lo)r(cal')100 +b FO(sto)p 2474 5080 V 780 5223 a F4(S'il)30 b(n'existe)e(aucune)h(v)-5 +b(ariable)27 b(lo)r(cale)h(accessible,)g(l'instruction)g +FO(sto)g F4(se)g(comp)r(orte)656 5322 y(comme)21 b FO(save)f +F4(et)h(cr\351e)g(une)g(v)-5 b(ariable)20 b(globale.)g(En)i(aucun)f +(cas,)f(l'instruction)h FO(sto)f F4(p)r(ermet)656 5422 +y(la)27 b(cr\351ation)f(d'une)i(v)-5 b(ariable)26 b(lo)r(cale.)p +0 TeXcolorgray 2047 5632 a F3(96)p 0 TeXcolorgray eop +end +%%Page: 97 97 +TeXDict begin 97 96 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(97)g F4(\026)i(#)p +F3(97)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(12)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 979 4 v 1340 1687 a FU(Arithm\351tique)58 b(directe)p +1 TeXcolorgray 0 TeXcolorgray 357 2201 a F4(Il)28 b(est)f(p)r(ossible)g +(de)h(tra)n(v)-5 b(ailler)25 b(sur)i(le)h(con)n(ten)n(u)f(des)g(v)-5 +b(ariables)26 b(en)i(les)f(\351v)-5 b(aluan)n(t)27 b(puis,)232 +2300 y(apr\350s)e(mo)r(di\034cation,)g(en)h(les)f(sauv)n(egardan)n(t)e +(\340)i(nouv)n(eau)g(dans)g(la)g(m\352me)h(v)-5 b(ariable.)25 +b(P)n(our)232 2400 y(un)33 b(certain)f(nom)n(bre)f(d'op)r(\351rations)g +(simples,)h(il)h(est)g(aussi)e(p)r(ossible)h(de)h(recourir)d(\340)i +(des)232 2499 y(instructions)37 b(arithm\351tiques)f(p)r(ortan)n(t)g +(directemen)n(t)h(sur)f(les)h(v)-5 b(ariables,)36 b(que)h(celles-ci)232 +2599 y(soien)n(t)27 b(lo)r(cales)f(ou)h(globales.)357 +2699 y(D'autres)c(instructions)g(p)r(euv)n(en)n(t)h(prendre)f(des)h(v) +-5 b(ariables)22 b(comme)i(argumen)n(ts,)e(mais)232 2798 +y(seules)i(son)n(t)g(d\351taill\351es)g(dans)g(ce)h(c)n(hapitre)e(les)i +(instructions)e(arithm\351tiques)h(qui)g(p)r(orten)n(t)232 +2898 y(exclusiv)n(emen)n(t)j(sur)g(des)g(v)-5 b(ariables.)232 +3170 y Fy(12)p Fz(.)p Fy(1)130 b Fz(Les)43 b(quatre)h(op)t(\351rations) +357 3352 y F4(Les)23 b(quatre)f(op)r(\351rations)f(arithm\351tiques)i +(que)g(son)n(t)f(les)h(addition,)g(soustraction,)e(m)n(ul\177)232 +3451 y(tiplication)32 b(et)f(division)g(p)r(euv)n(en)n(t)h(\352tre)f +(trait\351es)g(par)f(les)i(instructions)f(d'arithm\351tique)232 +3551 y(directe)25 b(d\350s)f(que)h(leurs)f(argumen)n(ts)f(son)n(t)h +(des)h(scalaires,)d(des)j(v)n(ecteurs)e(ou)h(des)h(matrices.)232 +3781 y FR(12)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(A)m(ddition)357 +3934 y F4(La)20 b(d\351\034nitions)h(in)n(trins\350que)f +FO(sto+)f F4(p)r(ermet)i(d'a)5 b(jouter)20 b(une)h(quan)n(tit\351)g +(\340)f(une)h(v)-5 b(ariable.)232 4034 y(Les)25 b(deux)g(syn)n(taxes)e +(d'app)r(el)i(suiv)-5 b(an)n(tes)24 b(son)n(t)g(iden)n(tiques)g(car)g +(l'addition)g(est)h(comm)n(uta\177)232 4133 y(tiv)n(e)j(p)r(our)f(tout) +g(ob)5 b(jet.)p 0 TeXcolorgray 0 TeXcolorgray 1303 4297 +a FJ(2)p 1394 4327 4 100 v 110 w F4(ob)g(jet)128 b FK(\000)-15 +b(!)p 1973 4327 V 1303 4397 a FJ(1)p 1394 4427 V 102 +w F4('nom')99 b FO(sto+)p 1973 4427 V 0 TeXcolorgray +0 TeXcolorgray 1303 4575 a FJ(2)p 1394 4605 V 102 w F4('nom')120 +b FK(\000)-15 b(!)p 1973 4605 V 1303 4674 a FJ(1)p 1394 +4704 V 110 w F4(ob)5 b(jet)107 b FO(sto+)p 1973 4704 +V 357 4839 a F4(Au)32 b(sortir)e(de)h(l'ex\351cution)g(de)g +FO(sto+)p F4(,)f(le)h(con)n(ten)n(u)g(de)h(la)f(v)-5 +b(ariable)30 b(est)h(son)g(con)n(ten)n(u)232 4939 y(initial)d(auquel)f +(s'est)g(a)5 b(jout\351)26 b(l'ob)5 b(jet)27 b(pr\351sen)n(t)g(au)g +(niv)n(eau)g F3(1)g F4(ou)g F3(2)g F4(de)h(la)f(pile.)232 +5169 y FR(12)p FS(.)p FR(1)p FS(.)p FR(2)113 b FS(Soustraction)357 +5322 y F4(L'arithm\351tique)19 b(directe)h(p)r(ermise)g(par)g +(l'instruction)f FO(sto-)g F4(n'est)h(pas)g(comm)n(utativ)n(e.)232 +5422 y(Il)28 b(faut)g(ainsi)f(distinguer)f(l'\351criture)p +0 TeXcolorgray 1623 5632 a F3(97)p 0 TeXcolorgray eop +end +%%Page: 98 98 +TeXDict begin 98 97 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(98)g F4(\026)i(#)p +F3(98)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1436 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1329 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1329 a Fu(12)-430 1329 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1329 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(98)1048 b FD(CHAPITRE)28 b FC(12)p FD(.)54 b(ARITHM\311TIQUE)29 +b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +1726 527 a FJ(2)p 1817 557 4 100 v 111 w F4(ob)5 b(jet)127 +b FK(\000)-14 b(!)p 2397 557 V 1726 627 a FJ(1)p 1817 +656 V 102 w F4('nom')100 b FO(sto-)p 2397 656 V 656 774 +a F4(de)p 0 TeXcolorgray 0 TeXcolorgray 1726 893 a FJ(2)p +1817 923 V 102 w F4('nom')120 b FK(\000)-14 b(!)p 2397 +923 V 1726 993 a FJ(1)p 1817 1023 V 111 w F4(ob)5 b(jet)107 +b FO(sto-)p 2397 1023 V 656 1129 a F4(car)33 b(la)h(premi\350re)f +(\351criture)h(soustrait)e(le)j(con)n(ten)n(u)e(de)i(la)f(v)-5 +b(ariable)33 b('nom')h(\340)g(l'ob)5 b(jet)34 b(au)656 +1229 y(niv)n(eau)19 b F3(2)h F4(a)n(v)-5 b(an)n(t)19 +b(de)h(remettre)g(le)g(r\351sultat)f(dans)h(la)f(v)-5 +b(ariable)19 b('nom',)h(alors)f(que)h(la)f(seconde)656 +1329 y(\351criture)30 b(soustrait)g(l'ob)5 b(jet)31 b(au)g(niv)n(eau)g +F3(1)g F4(\340)g(la)g(v)-5 b(ariable)30 b('nom'.)h(Cette)h(distinction) +f(est)656 1428 y(v)-5 b(alable)26 b(p)r(our)h(toutes)h(les)f(op)r +(\351rations)e(d'arithm\351tique)i(directe)g(non)g(comm)n(utativ)n(es.) +656 1655 y FR(12)p FS(.)p FR(1)p FS(.)p FR(3)112 b FS(Multiplication) +780 1808 y F4(L'instruction)33 b FO(sto*)f F4(p)r(ermet)i +(d'e\033ectuer)f(une)h(m)n(ultiplication)f(en)n(tre)g(un)h(ob)5 +b(jet)33 b(et)656 1908 y(une)28 b(v)-5 b(ariable.)p 0 +TeXcolorgray 0 TeXcolorgray 1726 2038 a FJ(2)p 1817 2068 +V 111 w F4(ob)5 b(jet)127 b FK(\000)-14 b(!)p 2397 2068 +V 1726 2137 a FJ(1)p 1817 2167 V 102 w F4('nom')100 b +FO(sto*)p 2397 2167 V 0 TeXcolorgray 0 TeXcolorgray 1726 +2297 a FJ(2)p 1817 2327 V 102 w F4('nom')120 b FK(\000)-14 +b(!)p 2397 2327 V 1726 2397 a FJ(1)p 1817 2426 V 111 +w F4(ob)5 b(jet)107 b FO(sto*)p 2397 2426 V 780 2544 +a F4(L'op)r(\351ration)24 b(de)h(m)n(ultiplication)g(n'est)g(pas)g +(comm)n(utativ)n(e)f(p)r(our)g(les)h(ob)5 b(jets)25 b(de)g(t)n(yp)r(e) +656 2643 y(v)n(ecteur)e(et)i(matrice.)f(L'ordre)f(des)h(argumen)n(ts)f +(de)i(l'instruction)f FO(sto+)f F4(est)h(dict\351)h(par)f(les)656 +2743 y(m\352mes)j(r\350gles)f(que)i(celles)e(\351nonc\351es)h(p)r(our)g +(la)g(soustraction)e(directe.)p 0 TeXcolorgray 0 TeXcolorgray +1726 2889 a FJ(2)p 1817 2919 V 111 w F4(ob)5 b(jet)127 +b FK(\000)-14 b(!)p 2397 2919 V 1726 2988 a FJ(1)p 1817 +3018 V 102 w F4('nom')100 b FO(sto/)p 2397 3018 V 0 TeXcolorgray +0 TeXcolorgray 1726 3148 a FJ(2)p 1817 3178 V 102 w F4('nom')120 +b FK(\000)-14 b(!)p 2397 3178 V 1726 3248 a FJ(1)p 1817 +3277 V 111 w F4(ob)5 b(jet)107 b FO(sto/)p 2397 3277 +V 656 3465 a FR(12)p FS(.)p FR(1)p FS(.)p FR(4)112 b +FS(Division)780 3618 y F4(La)20 b(d\351\034nition)g(in)n(trins\350que)g +FO(sto/)f F4(e\033ectue)h(la)g(division)g(en)n(tre)f(un)i(ob)5 +b(jet)20 b(et)h(le)f(con)n(ten)n(u)656 3718 y(d'une)j(v)-5 +b(ariable)21 b(\026)h(ou)g(l'op)r(\351ration)f(in)n(v)n(erse)g(selon)h +(l'ordre)f(d'apparition)g(des)h(argumen)n(ts)656 3818 +y(dans)k(la)g(pile)g(\026)h(et)g(enregistre)d(le)j(r\351sultat)e(dans)h +(la)g(v)-5 b(ariable.)25 b(La)h(r\350gle)g(dictan)n(t)g(l'ordre)656 +3917 y(des)c(argumen)n(ts)f(est)i(similaire)e(\340)i(celle)f +(\351nonc\351e)g(dans)g(le)h(cas)e(de)i(la)f(soustraction)f(directe.) +656 4186 y Fy(12)p Fz(.)p Fy(2)130 b Fz(Autres)43 b(op)t(\351rations) +780 4368 y F4(Les)28 b(autres)f(op)r(\351rations)f(d'arithm\351tique)i +(directe)f(se)h(fon)n(t)g(sans)f(limitation)h(de)g(t)n(yp)r(e)656 +4468 y(par)k(rapp)r(ort)g(aux)g(op)r(\351rations)g(atomiques)f +(sous-jacen)n(tes.)g(Elles)j(on)n(t)f(trait)f(aux)h(in)n(v)n(er\177)656 +4567 y(sions,)26 b(conjugaisons,)g(opp)r(osition.)656 +4794 y FR(12)p FS(.)p FR(2)p FS(.)p FR(1)112 b FS(In)m(v)m(ersion)780 +4947 y F4(L'instruction)26 b FO(sinv)g F4(calcule)g(l'in)n(v)n(erse)f +(du)i(con)n(ten)n(u)f(de)h(la)g(v)-5 b(ariable)25 b('nom'.)i(L'ob)5 +b(jet)656 5047 y(con)n(ten)n(u)27 b(dans)f(la)i(v)-5 +b(ariable)26 b(doit)h(\352tre)g(un)h(ob)5 b(jet)27 b(sur)g(lequel)g(il) +g(est)h(licite)f(de)h(calculer)e(un)656 5147 y(in)n(v)n(erse.)g(Si)h +(cela)g(n'est)h(pas)f(le)g(cas,)g(l'op)r(\351ration)f(retourne)g(une)h +(erreur.)p 0 TeXcolorgray 0 TeXcolorgray 1817 5322 V +2193 5292 a FK(\000)-14 b(!)p 2397 5322 V 1726 5392 a +FJ(1)p 1817 5422 V 102 w F4('nom')100 b FO(sinv)p 2397 +5422 V 0 TeXcolorgray 2047 5632 a F3(98)p 0 TeXcolorgray +eop end +%%Page: 99 99 +TeXDict begin 99 98 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38 +b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41 +b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(99)g F4(\026)i(#)p +F3(99)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(12)p +FD(.)p FC(2)p FD(.)54 b(A)n(UTRES)28 b(OP\311RA)-7 b(TIONS)1627 +b F3(99)p .7 TeXcolorgray .7 TeXcolorgray 4134 1436 227 +266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1329 a Fu(12)p +.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 +a FR(12)p FS(.)p FR(2)p FS(.)p FR(2)113 b FS(Opp)s(osition)357 +693 y F4(L'instruction)23 b FO(sneg)e F4(transforme)h(un)i(ob)5 +b(jet)23 b(con)n(ten)n(u)g(dans)g(une)g(v)-5 b(ariable)22 +b(r\351f\351renc\351e)232 793 y(par)34 b('nom')g(en)h(son)f(opp)r +(os\351.)g(Cet)g(ob)5 b(jet)34 b(doit)h(\352tre)f(un)h(ob)5 +b(jet)34 b(sur)g(lequel)g(l'opp)r(osition)232 893 y(p)r(oss\350de)27 +b(un)h(sens.)f(Dans)g(le)h(cas)e(con)n(traire,)f(une)j(erreur)e(est)h +(ren)n(v)n(o)n(y)n(\351e.)p 0 TeXcolorgray 0 TeXcolorgray +1394 1100 4 100 v 1770 1070 a FK(\000)-15 b(!)p 1973 +1100 V 1303 1169 a FJ(1)p 1394 1199 V 102 w F4('nom')99 +b FO(sneg)p 1973 1199 V 232 1392 a FR(12)p FS(.)p FR(2)p +FS(.)p FR(3)113 b FS(Conjugaison)357 1546 y F4(L'instruction)31 +b FO(sconj)f F4(calcule)h(le)h(conjugu\351)f(de)h(l'ob)5 +b(jet)31 b(con)n(ten)n(u)h(dans)f(la)g(v)-5 b(ariable)232 +1645 y('nom'.)28 b(Si)f(ce)h(calcul)f(ne)g(p)r(eut)h(\352tre)f(rendu)h +(\340)f(son)g(terme,)g(une)g(erreur)f(est)i(retourn\351e.)p +0 TeXcolorgray 0 TeXcolorgray 1372 1852 V 1770 1822 a +FK(\000)-15 b(!)p 1995 1852 V 1281 1922 a FJ(1)p 1372 +1952 V 102 w F4('nom')100 b FO(sconj)p 1995 1952 V 0 +TeXcolorgray 1623 5632 a F3(99)p 0 TeXcolorgray eop end +%%Page: 100 100 +TeXDict begin 100 99 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(100)e F4(\026)j(#)p +F3(100)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1436 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1329 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1329 a Fu(12)-430 1329 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1329 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(100)1006 b FD(CHAPITRE)28 b FC(12)p FD(.)54 b(ARITHM\311TIQUE)29 +b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a +F3(100)p 0 TeXcolorgray eop end +%%Page: 101 101 +TeXDict begin 101 100 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(101)e F4(\026)j(#)p +F3(101)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +978 2167 a Fx(Quatri\350me)60 b(partie)1258 2583 y FH(Con)-6 +b(tr\364le)p 0 TeXcolorgray 1602 5632 a F3(101)p 0 TeXcolorgray +eop end +%%Page: 102 102 +TeXDict begin 102 101 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(102)e F4(\026)j(#)p +F3(102)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 103 103 +TeXDict begin 103 102 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(103)e F4(\026)j(#)p +F3(103)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1523 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1357 a Fw(13)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1690 1147 4 v 1508 1690 a FU(Conditions)58 b(et)i(tests)p +1 TeXcolorgray 0 TeXcolorgray 357 2173 a F4(Les)28 b(di\033\351ren)n +(tes)g(commandes)f(de)h(con)n(tr\364le)f(p)r(euv)n(en)n(t)h(\352tre)g +(com)n(bin\351es)f(en)i(un)f(grand)232 2273 y(nom)n(bre)e(de)h +(structure)f(de)h(d\351cision)g(et)g(de)g(traitemen)n(t)f(d'erreur.)f +(Certaines)h(structures)232 2372 y(comme)k(celles)f(qui)h(son)n(t)f +(form\351es)g(autour)g(des)h(instructions)f FO(if)g F4(ou)g +FO(iferr)f F4(son)n(t)h(exclu\177)232 2472 y(siv)n(es)20 +b(\026)h(la)f(premi\350re)g(clause)f(vraie)h(de)g(la)h(structure)e(est) +i(ex\351cut\351e,)f(toutes)g(les)h(suiv)-5 b(an)n(tes,)232 +2571 y(m\352me)23 b(vraies,)e(son)n(t)i(ignor\351es)d(\026)j(alors)e +(que)h(d'autres,)g(form\351es)g(autour)f(de)i FO(select)e +F4(son)n(t)232 2671 y(inclusiv)n(es)29 b(\026)g(un)h(nom)n(bre)e +(ind\351termin\351)h(de)g(clauses)f(allan)n(t)h(de)g(z\351ro)f(au)h +(nom)n(bre)f(total)232 2771 y(de)k(clauses)e(p)r(eut)i(\352tre)f +(ex\351cut\351,)g(toutes)g(les)g(clauses)g(\351tan)n(t)g(test\351es)g +(les)g(unes)g(apr\350s)f(les)232 2870 y(autres.)232 3160 +y Fy(13)p Fz(.)p Fy(1)130 b Fz(T)-11 b(ests)44 b(simples)232 +3364 y FR(13)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(If.)18 +b(.)h(.then.)g(.)f(.\(else\).)h(.)f(.end)357 3522 y F4(L'instruction)40 +b FO(else)g F4(\351tan)n(t)g(optionnelle,)g(il)i(existe)e(deux)h +(formes)f(de)h(cette)g(com\177)232 3622 y(mande)28 b(:)p +0 TeXcolorgray 357 3725 a(\025)p 0 TeXcolorgray 41 w +FO(if)43 b FF(clause)29 b(test)43 b FO(then)f FF(clause)30 +b(vr)l(aie)44 b FO(end)14 b F4(;)p 0 TeXcolorgray 357 +3824 a(\025)p 0 TeXcolorgray 41 w FO(if)43 b FF(clause)29 +b(test)43 b FO(then)f FF(clause)30 b(vr)l(aie)44 b FO(else)e +FF(clause)30 b(fausse)43 b FO(end)p F4(.)357 3927 y(La)26 +b(commande)g FO(then)g F4(prend)g(un)h(indicateur)f(binaire)g(dans)g +(la)h(pile.)g(Cet)g(indicateur)232 4026 y(doit)35 b(\352tre)g(un)g +(scalaire.)e(S'il)i(est)g(non)g(n)n(ul,)f(la)h(clause)f(de)h(test)g +(est)g(consid\351r\351e)e(comme)232 4126 y(vraie)j(et)h(la)g(clause)f +(vraie)g(est)g(\351v)-5 b(alu\351e,)37 b(l'ex\351cution)f(normale)g(se) +g(p)r(oursuiv)-5 b(an)n(t)36 b(apr\350s)232 4226 y(l'instruction)24 +b FO(end)p F4(.)e(Dans)i(le)g(cas)f(con)n(traire)e(\026)j(indicateur)f +(n)n(ul)h(\026,)g(le)g(s\351quenceur)e(saute)232 4325 +y(\340)28 b(l'instruction)e FO(else)g F4(si)i(celle-ci)e(existe)h(ou)g +(\340)h(l'instruction)e FO(end)h F4(corresp)r(ondan)n(te.)p +0.5 TeXcolorgray 357 4475 a FA(0001)p 0 TeXcolorgray +36 w Fs(<<)p 0.5 TeXcolorgray 357 4554 a FA(0002)p 0 +TeXcolorgray 177 w Fs(0)36 b(->)g(X)p 0.5 TeXcolorgray +357 4633 a FA(0003)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 +TeXcolorgray 357 4712 a FA(0004)p 0 TeXcolorgray 319 +w Fs(if)p 0.5 TeXcolorgray 357 4791 a FA(0005)p 0 TeXcolorgray +460 w Fs(X)f(0)h(>)p 0.5 TeXcolorgray 357 4870 a FA(0006)p +0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray 357 4949 +a FA(0007)p 0 TeXcolorgray 460 w Fs("X)f(est)i(strictement)h(positif.") +g(disp)p 0.5 TeXcolorgray 357 5028 a FA(0008)p 0 TeXcolorgray +319 w Fs(end)p 0.5 TeXcolorgray 357 5106 a FA(0009)p +0 TeXcolorgray 0.5 TeXcolorgray 357 5185 a(0010)p 0 TeXcolorgray +319 w Fs(if)p 0.5 TeXcolorgray 357 5264 a FA(0011)p 0 +TeXcolorgray 460 w Fs(X)d(0)h(>)p 0.5 TeXcolorgray 357 +5343 a FA(0012)p 0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray +357 5422 a FA(0013)p 0 TeXcolorgray 460 w Fs("X)f(est)i(strictement)h +(positif.")g(disp)p 0 TeXcolorgray 1602 5632 a F3(103)p +0 TeXcolorgray eop end +%%Page: 104 104 +TeXDict begin 104 103 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(104)e F4(\026)j(#)p +F3(104)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1391 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1391 a Fu(13)-430 1391 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(104)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28 +b(ET)g(TESTS)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FA(0014)p 0 TeXcolorgray 319 w Fs(else)p 0.5 TeXcolorgray +780 619 a FA(0015)p 0 TeXcolorgray 460 w Fs("X)36 b(est)g(n\351gatif)h +(ou)f(nul.")h(disp)p 0.5 TeXcolorgray 780 698 a FA(0016)p +0 TeXcolorgray 319 w Fs(end)p 0.5 TeXcolorgray 780 777 +a FA(0017)p 0 TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray +780 856 a FA(0018)p 0 TeXcolorgray 37 w Fs(>>)780 1016 +y F4(L'instruction)26 b FO(if)g F4(cr\351e)f(un)i(blo)r(c)f(de)h +(programme.)d(Il)j(est)f(p)r(ossible)g(de)g(les)h(im)n(briquer)656 +1115 y(sans)f(p)r(erte)i(de)f(coh\351rence.)p 0.5 TeXcolorgray +780 1265 a FA(0001)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 +TeXcolorgray 780 1344 a FA(0002)p 0 TeXcolorgray 178 +w Fs(0)35 b(->)h(X)p 0.5 TeXcolorgray 780 1423 a FA(0003)p +0 TeXcolorgray 178 w Fs(<<)p 0.5 TeXcolorgray 780 1502 +a FA(0004)p 0 TeXcolorgray 319 w Fs(if)p 0.5 TeXcolorgray +780 1581 a FA(0005)p 0 TeXcolorgray 460 w Fs(X)g(0)f(>)p +0.5 TeXcolorgray 780 1660 a FA(0006)p 0 TeXcolorgray +319 w Fs(then)p 0.5 TeXcolorgray 780 1739 a FA(0007)p +0 TeXcolorgray 460 w Fs("X)h(est)g(strictement)i(positif.")g(disp)p +0.5 TeXcolorgray 780 1818 a FA(0008)p 0 TeXcolorgray +319 w Fs(else)p 0.5 TeXcolorgray 780 1896 a FA(0009)p +0 TeXcolorgray 460 w Fs(if)p 0.5 TeXcolorgray 780 1975 +a FA(0010)p 0 TeXcolorgray 601 w Fs(X)e(0)f(<)p 0.5 TeXcolorgray +780 2054 a FA(0011)p 0 TeXcolorgray 460 w Fs(then)p 0.5 +TeXcolorgray 780 2133 a FA(0012)p 0 TeXcolorgray 601 +w Fs("X)h(est)g(n\351gatif.")i(disp)p 0.5 TeXcolorgray +780 2212 a FA(0013)p 0 TeXcolorgray 460 w Fs(else)p 0.5 +TeXcolorgray 780 2291 a FA(0014)p 0 TeXcolorgray 601 +w Fs("X)e(est)g(nul.")h(disp)p 0.5 TeXcolorgray 780 2370 +a FA(0015)p 0 TeXcolorgray 460 w Fs(end)p 0.5 TeXcolorgray +780 2449 a FA(0016)p 0 TeXcolorgray 319 w Fs(end)p 0.5 +TeXcolorgray 780 2527 a FA(0017)p 0 TeXcolorgray 178 +w Fs(>>)p 0.5 TeXcolorgray 780 2606 a FA(0018)p 0 TeXcolorgray +37 w Fs(>>)780 2766 y F4(Ce)32 b(dernier)e(exemple)h(p)r(eut)h(\352tre) +f(\351crit)g(de)h(fa\347on)e(plus)i(syn)n(th\351tique)f(en)g +(utilisation)656 2866 y(l'instruction)c FO(elseif)e F4(d\351taill\351e) +i(plus)g(loin.)656 3115 y FR(13)p FS(.)p FR(1)p FS(.)p +FR(2)112 b FS(Ift)780 3274 y F4(Cette)30 b(commande)e(est)h(une)g +(forme)g(de)g(structure)f FO(if/then/end)c F4(\340)29 +b(une)g(seule)g(com\177)656 3373 y(mande.)21 b FO(ift)g +F4(prend)g(un)h(indicateur)f(binaire)g(dans)g(la)g(pile,)h(au)f(niv)n +(eau)g F3(2)g F4(puis)g(s'il)h(est)g(non)656 3473 y(n)n(ul,)27 +b(\351v)-5 b(alue)27 b(l'ob)5 b(jet)28 b(au)f(niv)n(eau)f +F3(1)p F4(.)h(Dans)h(le)f(cas)g(con)n(traire,)e(cet)j(ob)5 +b(jet)27 b(est)g(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray +1524 3666 a FJ(2)p 1615 3696 4 100 v 102 w F4(Indicateur)g(binaire)98 +b FK(\000)-14 b(!)p 2599 3696 V 1524 3766 a FJ(1)p 1615 +3796 V 333 w F4(ob)5 b(jet)331 b FO(ift)p 2599 3796 V +780 3957 a F4(Cette)34 b(instruction)f(p)r(eut)i(\352tre)e(utilis\351e) +g(dans)h(une)f(expression)f(alg\351brique)g(sous)h(la)656 +4056 y(forme)p 0 TeXcolorgray 0 TeXcolorgray 1358 4235 +a FO('ift\()p FF(expr)l(ession)27 b(test,)i(expr)l(ession)h(vr)l(aie)p +FO(\)')656 4484 y FR(13)p FS(.)p FR(1)p FS(.)p FR(3)112 +b FS(Ifte)780 4643 y F4(L'instruction)37 b FO(ifte)f +F4(est)h(une)g(forme)g(de)h FO(if/then/else/en)o(d)31 +b F4(\340)37 b(une)h(seule)f(com\177)656 4742 y(mande.)32 +b(Elle)g(prend)f(un)i(indicateur)e(binaire)g(au)g(niv)n(eau)g +F3(3)h F4(de)g(la)f(pile)h(et)g(deux)g(ob)5 b(jets)656 +4842 y(aux)23 b(niv)n(eaux)g F3(1)g F4(et)h F3(2)p F4(.)f(Si)h +(l'indicateur)f(est)h(vrai,)f(l'ob)5 b(jet)23 b(de)h(niv)n(eau)f +F3(2)g F4(est)h(\351v)-5 b(alu\351)23 b(et)h(celui)656 +4942 y(de)34 b(niv)n(eau)g F3(1)g F4(supprim\351.)g(S'il)g(est)h(faux,) +f(l'ob)5 b(jet)34 b(de)g(niv)n(eau)g F3(1)g F4(est)g(\351v)-5 +b(alu\351)34 b(et)h(celui)f(de)656 5041 y(niv)n(eau)26 +b F3(2)i F4(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray +1504 5234 a FJ(3)p 1595 5264 V 102 w F4(Indicateur)f(binaire)p +2619 5264 V 1504 5334 a FJ(2)p 1595 5364 V 237 w F4(Ob)5 +b(jet)27 b(vrai)253 b FK(\000)-14 b(!)p 2619 5364 V 1504 +5434 a FJ(1)p 1595 5463 V 229 w F4(Ob)5 b(jet)27 b(faux)226 +b FO(ifte)p 2619 5463 V 0 TeXcolorgray 2026 5632 a F3(104)p +0 TeXcolorgray eop end +%%Page: 105 105 +TeXDict begin 105 104 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(105)e F4(\026)j(#)p +F3(105)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(13)p +FD(.)p FC(2)p FD(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1565 +b F3(105)p .7 TeXcolorgray .7 TeXcolorgray 4134 1510 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1391 a +Fu(13)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +357 540 a F4(Cette)28 b(instruction)f(est)h(aussi)f(utilisable)g(dans)g +(les)h(expression)e(alg\351briques)f(gr\342ce)h(\340)232 +640 y(sa)h(v)-5 b(arian)n(te)p 0 TeXcolorgray 0 TeXcolorgray +576 811 a FO('ifte\()p FF(expr)l(ession)27 b(test,)i(expr)l(ession)h +(vr)l(aie,)g(expr)l(ession)g(fausse)p FO(\)')232 1093 +y Fy(13)p Fz(.)p Fy(2)130 b Fz(Reprise)43 b(sur)g(erreur)357 +1277 y F4(Le)35 b(m\351canisme)g(de)g(reprise)f(sur)h(erreur)f(du)i +(RPL/)p F3(2)e F4(est)i(aussi)e(puissan)n(t)h(qu'il)g(est)232 +1377 y(particulier.)27 b(En)i(e\033et,)g(ce)f(m\351canisme)g(distingue) +g(plusieurs)f(t)n(yp)r(es)i(d'erreur,)d(certaines)232 +1476 y(r\351cup)r(\351rables,)g(d'autres)h(non.)232 1716 +y FR(13)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(T)m(yp)s(es)37 +b(d'erreurs)232 1871 y FQ(Erreurs)32 b(syst\350me)357 +2027 y F4(Les)f(erreurs)f(syst\350mes)g(pro)n(viennen)n(t)g(p)r(our)h +(leur)g(plus)h(grand)e(nom)n(bre)h(du)g(syst\350me)232 +2126 y(d'explotation.)j(Ces)g(erreurs)e(ne)j(son)n(t)e(pas)h +(imputables)g(directemen)n(t)g(au)g(programme)232 2226 +y(ex\351cut\351)g(par)g(le)g(s\351quenceur)f(et)h(ne)h(son)n(t)e(donc)h +(pas)g(r\351cup)r(\351rables.)e(Ce)i(t)n(yp)r(e)g(d'erreur)232 +2326 y(pro)n(v)n(o)r(que)20 b(toujours)h(un)h(arr\352t)e(du)i +(programme.)e(T)-7 b(oute)21 b(erreur)g(syst\350me)g(est)h(indiqu\351e) +f(au)232 2425 y(pro)r(cessus)k(racine)f(primaire)h(par)g(un)h(signal)e +(sp)r(\351ci\034que.)i(Le)g(pro)r(cessus)e(racine)g(primaire)232 +2525 y(est)k(alors)e(in)n(terrompu)g(et)h(en)n(v)n(oie)g(une)g +(requ\352te)g(d'arr\352t)f(r\351cursiv)n(e)g(\340)h(tous)g(ses)g +(\034ls.)357 2626 y(La)j(gestion)f(des)i(erreurs)d(syst\350me)i(ne)h +(tien)n(t)g(pas)f(compte)g(des)g(racines)f(secondaires)232 +2726 y(cr\351\351es)i(par)g(l'instruction)f FO(nrproc)g +F4(car)g(les)i(erreurs)d(syst\350mes)i(ne)h(pro)n(viennen)n(t)e(pas)h +(di\177)232 2825 y(rectemen)n(t)c(du)h(programme)d(couran)n(t.)232 +3048 y FQ(Erreurs)32 b(d'ex\351cution)357 3204 y F4(Une)37 +b(erreur)e(d'ex\351cution)g(est)i(une)g(erreur)d(in)n(trins\350que)i +(au)g(programme)e(ex\351cut\351.)232 3303 y(Elle)e(p)r(eut)g(\352tre)f +(r\351cup)r(\351r\351e)g(si)g(elle)g(se)g(trouv)n(e)g(dans)g(une)g +(structure)g FO(iferr/then/end)p F4(.)232 3403 y(Dans)24 +b(le)g(cas)f(con)n(traire,)f(elle)h(pro)n(v)n(o)r(que)f(un)i(arr\352t)f +(du)h(programme,)d(suivi)j(le)g(cas)f(\351c)n(h\351an)n(t)232 +3502 y(de)28 b(la)f(cr\351ation)f(d'une)i(image)e(du)i(pro)r(cessus)e +(fautif.)232 3725 y FQ(Exceptions)31 b(math\351matiques)357 +3881 y F4(Les)24 b(exceptions)g(math\351matiques)f(son)n(t)h(dues)h +(principalemen)n(t)f(\340)g(des)g(d\351passemen)n(ts)232 +3980 y(de)j(capacit\351.)f(Elles)h(se)g(distinguen)n(t)g(des)f(erreurs) +f(d'ex\351cutions,)h(car)g(elles)h(p)r(euv)n(en)n(t)f(\352tre)232 +4080 y(masqu\351es)i(par)h(un)g(indicateur)f(syst\350me.)h(Ainsi,)g +(une)g(division)g(par)f(z\351ro)g(g\351n\350rera)f(une)232 +4180 y(exception)39 b(si)g(la)f(s\351quenceur)g(tra)n(v)-5 +b(aille)38 b(sur)g(le)h(corps)f(de)h(r\351els)f(et)h(un)h(in\034ni)f +(ou)g(une)232 4279 y(ind\351termination)27 b(s'il)g(tra)n(v)-5 +b(aille)26 b(sur)h(la)g(droite)g(ac)n(hev)n(\351e)2044 +4249 y FL(1)2079 4279 y F4(.)232 4519 y FR(13)p FS(.)p +FR(2)p FS(.)p FR(2)113 b FS(Errn)357 4674 y F4(L'instruction)25 +b FO(errn)g F4(ne)h(prend)g(aucun)g(argumen)n(t)f(et)h(ren)n(v)n(oie)e +(un)j(en)n(tier)e(corresp)r(on\177)232 4774 y(dan)n(t)35 +b(au)f(n)n(um\351ro)f(d'erreur)g(iden)n(ti\034an)n(t)i(la)f +(derni\350re)f(erreur)g(trait\351e.)h(Dans)g(le)h(cas)e(o\371)232 +4874 y(aucune)i(erreur)f(n'a)h(\351t\351)g(trait\351)g +(pr\351c\351demmen)n(t)f(ou)h(que)g(l'information)f(a)h(\351t\351)g +(e\033ac\351e)232 4973 y(par)27 b(l'instruction)g FO(clerr)p +F4(,)e(elle)j(ren)n(v)n(oie)d(une)j(v)-5 b(aleur)27 b(n)n(ulle.)p +0 TeXcolorgray 0 TeXcolorgray 1383 5187 4 100 v 1556 +5157 a FK(\000)-14 b(!)p 1760 5187 V 1292 5257 a FJ(1)p +1383 5287 V 202 w FO(errn)p 1760 5287 V 101 w F4(En)n(tier)p +0 TeXcolorgray 232 5345 1146 4 v 322 5422 a FA(1)p FB(.)35 +b Fl(cf.)23 b FB(indicateur)i FA(59)p 0 TeXcolorgray +0 TeXcolorgray 1602 5632 a F3(105)p 0 TeXcolorgray eop +end +%%Page: 106 106 +TeXDict begin 106 105 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(106)e F4(\026)j(#)p +F3(106)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1391 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1391 a Fu(13)-430 1391 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(106)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28 +b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a FR(13)p FS(.)p +FR(2)p FS(.)p FR(3)112 b FS(Errm)780 706 y F4(L'instruction)29 +b FO(errm)f F4(ren)n(v)n(oie)f(une)j(c)n(ha\356ne)e(de)i(caract\350res) +c(corresp)r(ondan)n(t)h(\340)i(la)g(der\177)656 805 y(ni\350re)c +(erreur)f(trait\351e.)h(Si)h(aucune)f(erreur)f(n'a)h(\351t\351)h +(trait\351e)f(pr\351c\351demmen)n(t)g(ou)h(que)f(cette)656 +905 y(information)j(a)i(\351t\351)f(e\033ac\351e)g(par)g +FO(clerr)p F4(,)f(elle)h(ren)n(v)n(oie)f(une)i(c)n(ha\356ne)f(vide.)g +(La)g(c)n(ha\356ne)g(de)656 1004 y(caract\350re)c(est)i(ren)n(v)n(o)n +(y)n(\351e)e(dans)i(la)g(lo)r(calisation)f(couran)n(te.)p +0 TeXcolorgray 0 TeXcolorgray 1792 1244 4 100 v 1965 +1214 a FK(\000)-14 b(!)p 2169 1244 V 1701 1314 a FJ(1)p +1792 1344 V 202 w FO(errm)p 2169 1344 V 101 w F4(Cha\356ne)656 +1560 y FQ(Exemple)p 0 TeXcolorgray 0 TeXcolorgray 656 +1705 a Fs(cauchy:[~])38 b(>)d(rpl)i(-is)656 1784 y(+++RPL/2)g(\(R\))f +(version)i(4.0.10)f(\(samedi)g(06/02/2010,)h(19:48:18)g(CET\))656 +1863 y(+++Copyright)g(\(C\))f(1989)f(\340)f(2009,)i(2010)g(BERTRAND)g +(Jo\353l)656 2020 y(+++Ce)g(logiciel)g(est)f(un)g(logiciel)h(libre)g +(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656 +2099 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i +('warranty'.)656 2257 y(RPL/2>)f(iferr)f(0)g(inv)g(then)g(end)h(errm)f +(disp)656 2336 y(+++Exception)i(:)e(Division)h(par)g(z\351ro)656 +2415 y(RPL/2>)g(abort)656 2494 y(cauchy:[~])h(>)d(LANG=C)i(rpl)f(-is) +656 2573 y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(Saturday)g +(02/06/10,)h(19:48:18)g(CET\))656 2651 y(+++Copyright)g(\(C\))f(1989)f +(to)g(2009,)g(2010)h(BERTRAND)g(Joel)656 2809 y(+++This)g(is)f(a)f +(free)i(software)g(with)g(absolutely)h(no)e(warranty.)656 +2888 y(+++For)h(details,)g(type)g('warranty'.)656 3046 +y(RPL/2>)g(iferr)f(0)g(inv)g(then)g(end)h(errm)f(disp)656 +3125 y(+++Exception)i(:)e(Division)h(by)f(zero)656 3204 +y(RPL/2>)h(abort)656 3282 y(cauchy:[~])h(>)656 3549 y +FR(13)p FS(.)p FR(2)p FS(.)p FR(4)112 b FS(Clerr)780 +3715 y F4(L'instruction)20 b FO(clerr)e F4(e\033ace)i(les)g +(indications)g(concernan)n(t)e(les)i(derni\350res)f(erreurs.)g(En)656 +3814 y(particulier,)j FO(errn)h F4(et)h FO(errm)e F4(ren)n(v)n(oien)n +(t)g(rep)r(ectiv)n(emen)n(t)h(une)h(v)-5 b(aleur)23 b(n)n(ulle)h(et)g +(une)g(c)n(ha\356ne)656 3914 y(vide)j(apr\350s)f(tout)i(app)r(el)f +(\340)g FO(clerr)f F4(jusqu'\340)h(ce)g(qu'une)h(nouv)n(elle)e(erreur)g +(soit)h(trait\351e.)656 4181 y FR(13)p FS(.)p FR(2)p +FS(.)p FR(5)112 b FS(Iferr.)18 b(.)h(.then.)g(.)f(.\(else\).)h(.)f +(.end)780 4346 y F4(La)32 b(syn)n(taxe)f(de)h(cette)h(structure)e(de)h +(con)n(tr\364le)f(est)h(similaire)f(\340)h(celle)g(utilis\351e)g(p)r +(our)656 4446 y(les)27 b(tests)g(simples.)p 0 TeXcolorgray +0 TeXcolorgray 1292 4638 a FO(iferr)42 b FF(clause)29 +b(pi\350)l(ge)45 b FO(then)d FF(clause)29 b(err)l(eur)43 +b FO(end)891 4738 y(iferr)e FF(clause)30 b(pi\350)l(ge)44 +b FO(then)e FF(clause)30 b(err)l(eur)43 b FO(else)f FF(clause)30 +b(normale)43 b FO(end)780 4924 y F4(L'\351v)-5 b(aluation)24 +b(de)i(la)e(clause)h(pi\350ge)f(se)h(fait)h(normalemen)n(t)d +(jusqu'\340)i(ce)g(que)g(survienne)656 5023 y(soit)i(une)i(erreur)d +(r\351cup)r(\351rable,)g(soit)i(l'instruction)f FO(then)g +F4(signalan)n(t)f(sa)h(\034n.)h(Dans)g(le)g(cas)656 5123 +y(d'une)c(erreur,)d(la)i(clause)g(erreur)f(est)h(\351v)-5 +b(alu\351e.)23 b(S'il)h(n'y)f(a)g(pas)g(eu)g(d'erreur)f(et)i(si)f(la)g +(clause)656 5223 y(normale)h(existe,)i(elle)g(est)g(\351v)-5 +b(alu\351e.)25 b(Dans)h(tous)g(les)f(cas,)h(le)g(programme)d(con)n(tin) +n(ue)j(apr\350s)656 5322 y(l'instruction)19 b FO(end)p +F4(.)g(Aucune)i(erreur)d(n'est)i(reprise)f(par)g(d\351faut)h(dans)g +(les)g(clauses)f(normale)656 5422 y(ou)27 b(erreur.)p +0 TeXcolorgray 2026 5632 a F3(106)p 0 TeXcolorgray eop +end +%%Page: 107 107 +TeXDict begin 107 106 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(107)e F4(\026)j(#)p +F3(107)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(13)p +FD(.)p FC(2)p FD(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1565 +b F3(107)p .7 TeXcolorgray .7 TeXcolorgray 4134 1510 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1391 a +Fu(13)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +357 540 a F4(Le)23 b(programme)e(suiv)-5 b(an)n(t)23 +b(illustre)f(l'utilisation)h(des)g(blo)r(cs)g(de)g(reprises)f(sur)g +(erreur)g(en)232 640 y(calculan)n(t)e(et)i(a\036c)n(han)n(t)d(la)i +(factorielle)f(de)h FN(N)9 b F4(.)21 b(Ce)g(programme)d(n'est)j(qu'un)g +(exemple)g(aca\177)232 739 y(d\351mique)30 b(et)g(particuli\350remen)n +(t)e(p)r(eu)i(p)r(erforman)n(t)f(de)h(l'utilisation)f(de)h(ces)f(blo)r +(cs)g(\(nom\177)232 839 y(breux)38 b(c)n(hangemen)n(ts)f(de)i(con)n +(textes,)e(deux)i(b)r(oucles.)14 b(.)g(.\))37 b(mais)h(il)h(en)g(mon)n +(tre)e(bien)i(le)232 939 y(fonctionnemen)n(t.)p 0.5 TeXcolorgray +357 1089 a FA(0001)p 0 TeXcolorgray 36 w Fs(FACTORIELLE)p +0.5 TeXcolorgray 357 1168 a FA(0002)p 0 TeXcolorgray +36 w Fs(<<)p 0.5 TeXcolorgray 357 1247 a FA(0003)p 0 +TeXcolorgray 177 w Fs(6)d(->)g(N)p 0.5 TeXcolorgray 357 +1326 a FA(0004)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray +357 1404 a FA(0005)p 0 TeXcolorgray 319 w Fs(pshcntxt)p +0.5 TeXcolorgray 357 1483 a FA(0006)p 0 TeXcolorgray +0.5 TeXcolorgray 357 1562 a(0007)p 0 TeXcolorgray 319 +w Fs(2)f(N)h(for)g(I)f(I)h(next)p 0.5 TeXcolorgray 357 +1641 a FA(0008)p 0 TeXcolorgray 0.5 TeXcolorgray 357 +1720 a(0009)p 0 TeXcolorgray 319 w Fs(do)p 0.5 TeXcolorgray +357 1799 a FA(0010)p 0 TeXcolorgray 460 w Fs(dupcntxt)p +0.5 TeXcolorgray 357 1878 a FA(0011)p 0 TeXcolorgray +319 w Fs(until)p 0.5 TeXcolorgray 357 1957 a FA(0012)p +0 TeXcolorgray 460 w Fs(iferr)p 0.5 TeXcolorgray 357 +2035 a FA(0013)p 0 TeXcolorgray 601 w Fs(*)p 0.5 TeXcolorgray +357 2114 a FA(0014)p 0 TeXcolorgray 460 w Fs(then)p 0.5 +TeXcolorgray 357 2193 a FA(0015)p 0 TeXcolorgray 601 +w Fs(pulcntxt)h(true)p 0.5 TeXcolorgray 357 2272 a FA(0016)p +0 TeXcolorgray 460 w Fs(else)p 0.5 TeXcolorgray 357 2351 +a FA(0017)p 0 TeXcolorgray 601 w Fs(dropcntxt)h(false)p +0.5 TeXcolorgray 357 2430 a FA(0018)p 0 TeXcolorgray +460 w Fs(end)p 0.5 TeXcolorgray 357 2509 a FA(0019)p +0 TeXcolorgray 319 w Fs(end)p 0.5 TeXcolorgray 357 2588 +a FA(0020)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2666 +a(0021)p 0 TeXcolorgray 319 w Fs(disp)p 0.5 TeXcolorgray +357 2745 a FA(0022)p 0 TeXcolorgray 319 w Fs(pulcntxt)p +0.5 TeXcolorgray 357 2824 a FA(0023)p 0 TeXcolorgray +177 w Fs(>>)p 0.5 TeXcolorgray 357 2903 a FA(0024)p 0 +TeXcolorgray 36 w Fs(>>)357 3060 y F4(Ligne)d F3(5)p +F4(,)g(l'instruction)g FO(pshcntxt)d F4(cr\351e)j(un)h(nouv)n(eau)e +(con)n(texte)h(de)h(pile.)g(La)f(pile)232 3160 y(op)r(\351rationnelle) +27 b(est)h(sauv)n(egard\351e)d(et)k(une)f(nouv)n(elle)f(pile)i(vide)f +(la)f(remplace.)h(La)f(b)r(oucle)232 3259 y(ligne)i F3(7)g +F4(empile)g(les)g(en)n(tiers)f(sucecssifs)h(compris)f(en)n(tre)g +F3(2)h F4(et)g FN(N)9 b F4(,)29 b(mon)n(tran)n(t)f(au)h(passage)232 +3359 y(qu'il)i(faudrait)f(a)5 b(jouter)29 b(un)i(test)g(au)f(programme) +e(p)r(our)i(\352tre)h(s\373r)f(que)g(l'argumen)n(t)f(soit)232 +3459 y(sup)r(\351rieur)h(ou)h(\351gal)f(\340)g F3(2)p +F4(.)g(La)h(b)r(oucle)f(comprise)g(en)n(tre)g(les)h(lignes)f +F3(9)g F4(et)h F3(19)f F4(est)h(e\033ectu\351e)232 3558 +y(tan)n(t)26 b(que)f(programme)e(ne)j(rencon)n(tre)e(aucun)h(erreur)f +(donc)h(que)h(la)f(m)n(ultiplication)g(de)g(la)232 3658 +y(ligne)h F3(13)f F4(est)h(p)r(ossible.)f(En)h(l'absence)f(d'erreur,)g +(le)h(con)n(texte)f(sauv)n(egard\351)e(est)j(silencieu\177)232 +3758 y(semen)n(t)33 b(d\351truit)g(\340)g(la)g(ligne)f +F3(17)g F4(et)i(le)f(programme)d(empile)k(le)f(drap)r(eau)e(faux)i(qui) +g(sera)232 3857 y(trait\351)g(par)g(l'instruction)f(de)i(\034n)g(de)f +(b)r(oucle)g(de)h(la)f(ligne)g F3(19)p F4(.)f(Lorsque)g(cette)i(m)n +(ultipli\177)232 3957 y(cation)g(\351c)n(houe)g(parce)f(que)h(la)g +(pile)h(ne)f(con)n(tien)n(t)g(plus)g(qu'un)h(seul)f(ob)5 +b(jet,)34 b(le)h(con)n(texte)232 4056 y(couran)n(t)k(est)g(d\351truit)h +(par)f(la)g(restauration)e(de)j(l'ancienne)f(pile)h(\340)f(la)g(ligne)g +F3(15)g F4(et)h(le)232 4156 y(programme)32 b(sort)g(de)i(la)f(b)r +(oucle.)h(Le)f(r\351sultat)g(de)h(l'ex\351cution)e(de)i(ce)g(programme) +d(est)232 4256 y(alors)26 b(:)p 0 TeXcolorgray 0 TeXcolorgray +232 4441 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e +(05/02/2010,)g(15:27:42)h(CET\))232 4540 y(+++Copyright)f(\(C\))j(1989) +g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4640 y(720)357 +4824 y F4(Il)28 b(ne)g(faut)g(pas)g(p)r(erdre)f(de)h(vue)g(lors)e(de)i +(l'\351criture)f(des)h(clauses)f(d'erreur)f(que)i(l'\351tat)232 +4924 y(de)g(la)e(pile)i(apr\350s)d(une)j(erreur)d(p)r(eut)j(d\351p)r +(endre)f(du)g(fait)h(que)f(la)f(pile)i FF(last)f F4(soit)g(v)-5 +b(alid\351e)26 b(ou)232 5023 y(non.)c(Si)h(la)f(pile)g +FF(last)g F4(est)g(v)-5 b(alid\351e,)22 b(les)g(commandes)f(donnan)n(t) +g(une)i(erreur)d(ren)n(v)n(oien)n(t)h(leurs)232 5123 +y(argumen)n(ts)h(dans)g(la)h(pile.)g(Dans)g(le)g(cas)f(con)n(traire,)f +(ces)h(argumen)n(ts)g(son)n(t)g(supprim\351s.)g(Un)232 +5223 y(mo)n(y)n(en)32 b(de)h(con)n(tourner)e(ce)i(probl\350me)f(est)h +(d'utiliser)f(les)h(instructions)e(de)i(gestion)f(des)232 +5322 y(con)n(textes)24 b(d'ex\351cution.)f(Une)i(autre)e(fa\347on)h(de) +g(s'a\033ranc)n(hir)e(du)j(probl\350me)e(est)h(de)g(forcer)232 +5422 y(l'utilisation)f(de)g(la)g(pile)g FF(last)h F4(au)e(tra)n(v)n +(ers)f(de)i(l'indicateur)g F3(31)p F4(.)f(Cep)r(endan)n(t,)h(la)g +(gestion)f(de)p 0 TeXcolorgray 1602 5632 a F3(107)p 0 +TeXcolorgray eop end +%%Page: 108 108 +TeXDict begin 108 107 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(108)e F4(\026)j(#)p +F3(108)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1391 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1391 a Fu(13)-430 1391 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(108)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28 +b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a F4(la)g(pile)g +FF(last)h F4(p)r(eut)g(s'a)n(v)n(\351rer)c(co\373teuse)j(en)g(terme)g +(de)h(temps)f(de)h(calcul)e(car)h(elle)g(requi\350re)656 +640 y(la)36 b(duplication)f(de)i(tous)f(les)g(atomes)f(des)h(ob)5 +b(jets)36 b(pass\351s)e(en)j(argumen)n(t)e(\340)h(toutes)g(les)656 +739 y(instructions.)656 1024 y Fy(13)p Fz(.)p Fy(3)130 +b Fz(T)-11 b(ests)43 b(m)l(ultiples)656 1226 y FR(13)p +FS(.)p FR(3)p FS(.)p FR(1)112 b FS(If.)19 b(.)f(.then.)h(.)g(.elseif.)g +(.)g(.then.)g(.)f(.\(else\).)h(.)f(.end)780 1383 y F4(Cette)24 +b(structure)f(de)g(con)n(tr\364le)f(p)r(ermet)h(d'im)n(briquer)f +(plusieurs)h(tests)g(m)n(utuellemen)n(t)656 1483 y(exclusifs)f(\026)g +(con)n(trairemen)n(t)f(\340)h(la)g(structure)f(case)h(\026)g(et)h(p)r +(ouv)-5 b(an)n(t)22 b(p)r(orter)g(sur)g(des)g(condi\177)656 +1582 y(tions)g(di\033\351ren)n(tes.)f(Il)h(est)h(p)r(ossible)e(de)h +(lancer)f(une)h(action)g(par)f(d\351faut)h(lorsque)f(toutes)h(les)656 +1682 y(conditions)g(examin\351es)f(son)n(t)h(fausses)g(gr\342ce)e(au)j +(mot)f(clef)h(optionnel)f FO(else)p F4(.)f(Seule)i(la)f(pre\177)656 +1782 y(mi\350re)30 b(clause)g(test)g(vraie)g(engendre)f(l'\351v)-5 +b(aluation)29 b(de)i(la)f(clause)g(vraie)f(corresp)r(ondan)n(te)656 +1881 y(puis)e(un)h(saut)f(\340)g(l'instruction)g FO(end)f +F4(cloturan)n(t)h(la)g(structure.)905 2034 y FO(if)42 +b FF(clause)30 b(test)f FE(1)44 b FO(then)e FF(clause)29 +b(vr)l(aie)i FE(1)905 2134 y FO(elseif)41 b FF(clause)29 +b(test)g FE(2)44 b FO(then)e FF(clause)30 b(vr)l(aie)g +FE(2)905 2233 y FO(...)905 2333 y(elseif)41 b FF(clause)29 +b(test)g(n)43 b FO(then)f FF(clause)30 b(vr)l(aie)g(n)905 +2433 y FO(else)42 b FF(clause)29 b(d\351faut)905 2532 +y FO(end)780 2634 y F4(Le)19 b(programme)e(de)i(test)h(de)f(la)g(v)-5 +b(aleur)18 b(de)h FO(X)g F4(mon)n(tran)n(t)f(des)h(structures)f(de)h +(test)g(simple)656 2733 y(im)n(briqu\351es)26 b FO(if/then/\(else/\)e)o +(nd)21 b F4(p)r(eut)28 b(s'\351crire)e(simplemen)n(t)i(sous)e(la)h +(forme)g(:)p 0.5 TeXcolorgray 780 2884 a FA(0001)p 0 +TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 2963 a +FA(0002)p 0 TeXcolorgray 178 w Fs(0)35 b(->)h(X)p 0.5 +TeXcolorgray 780 3041 a FA(0003)p 0 TeXcolorgray 178 +w Fs(<<)p 0.5 TeXcolorgray 780 3120 a FA(0004)p 0 TeXcolorgray +319 w Fs(if)p 0.5 TeXcolorgray 780 3199 a FA(0005)p 0 +TeXcolorgray 460 w Fs(X)g(0)f(>)p 0.5 TeXcolorgray 780 +3278 a FA(0006)p 0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray +780 3357 a FA(0007)p 0 TeXcolorgray 460 w Fs("X)h(est)g(strictement)i +(positif.")g(disp)p 0.5 TeXcolorgray 780 3436 a FA(0008)p +0 TeXcolorgray 319 w Fs(elseif)p 0.5 TeXcolorgray 780 +3515 a FA(0009)p 0 TeXcolorgray 460 w Fs(X)e(0)f(<)p +0.5 TeXcolorgray 780 3594 a FA(0010)p 0 TeXcolorgray +319 w Fs(then)p 0.5 TeXcolorgray 780 3672 a FA(0011)p +0 TeXcolorgray 460 w Fs("X)h(est)g(n\351gatif.")i(disp)p +0.5 TeXcolorgray 780 3751 a FA(0012)p 0 TeXcolorgray +319 w Fs(else)p 0.5 TeXcolorgray 780 3830 a FA(0013)p +0 TeXcolorgray 460 w Fs("X)e(est)g(nul.")h(disp)p 0.5 +TeXcolorgray 780 3909 a FA(0014)p 0 TeXcolorgray 319 +w Fs(end)p 0.5 TeXcolorgray 780 3988 a FA(0015)p 0 TeXcolorgray +178 w Fs(>>)p 0.5 TeXcolorgray 780 4067 a FA(0016)p 0 +TeXcolorgray 37 w Fs(>>)780 4225 y F4(Les)29 b(di\033\351ren)n(tes)g +(clauses)f(test)h(\351tan)n(t)g(m)n(utuellemen)n(t)g(exclusiv)n(es,)f +(elles)g(ne)h(son)n(t)g(\351v)-5 b(a\177)656 4325 y(lu\351es)32 +b(que)g(jusqu'\340)h(trouv)n(er)d(la)i(premi\350re)g(clause)g(test)g +(vraie.)f(T)-7 b(outes)33 b(les)f(clauses)f(test)656 +4425 y(suiv)-5 b(an)n(tes)21 b(son)n(t)h(ignor\351es)e(et)i(non)g +(\351v)-5 b(alu\351es.)22 b(Il)g(est)g(donc)g(plus)g(in)n(t\351ressan)n +(t)e(d'utiliser)i(une)656 4524 y(structure)j(con)n(tenan)n(t)g +FO(elseif)f F4(qu'une)i(structure)f(\340)h(base)f(de)h +FO(select)e F4(et)i(de)g FO(case)f F4(dans)656 4624 y(le)32 +b(cas)g(o\371)g(les)h(di\033\351ren)n(tes)f(conditions)f(de)i(test)g +(son)n(t)f(m)n(utuellemen)n(t)h(exclusiv)n(es.)e(D'un)656 +4724 y(autre)k(c\364t\351,)h(il)g(con)n(vien)n(t)f(de)h(p)r(orter)f +(une)h(grande)e(atten)n(tion)i(aux)f(di\033\351ren)n(tes)g(clauses)656 +4823 y(d'une)25 b(structure)g(con)n(tenan)n(t)f FO(elseif)f +F4(car)h(l'ordre)g(des)h(di\033\351ren)n(tes)g(clauses)f(in\035ue)h +(direc\177)656 4923 y(temen)n(t)j(sur)f(le)g(r\351sultat.)656 +5165 y FR(13)p FS(.)p FR(3)p FS(.)p FR(2)112 b FS(Select.)18 +b(.)h(.case.)g(.)g(.then.)g(.)f(.end.)i(.)e(.\(default\).)h(.)g(.end) +780 5322 y F4(La)34 b(structure)g FO(select/case)c F4(p)r(ermet)k(de)h +(con)n(tr\364ler)d(l'ex\351cution)h(d'une)i(s\351quence)656 +5422 y(d'instructions)30 b(d\351p)r(endan)n(t)i(d'un)g(param\350tre)d +(unique.)j(Les)f(tests)g(ainsi)g(\351crits)f(ne)i(son)n(t)p +0 TeXcolorgray 2026 5632 a F3(108)p 0 TeXcolorgray eop +end +%%Page: 109 109 +TeXDict begin 109 108 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(109)e F4(\026)j(#)p +F3(109)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(13)p +FD(.)p FC(3)p FD(.)54 b(TESTS)28 b(MUL)-7 b(TIPLES)1735 +b F3(109)p .7 TeXcolorgray .7 TeXcolorgray 4134 1510 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1391 a +Fu(13)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +232 540 a F4(pas)27 b(m)n(utuellemen)n(t)h(exclusifs.)481 +687 y FO(select)656 786 y FF(objet)656 886 y FO(case)41 +b FF(clause)30 b(test)f FE(1)44 b FO(then)e FF(clause)29 +b(vr)l(aie)i FE(1)44 b FO(end)656 986 y(case)d FF(clause)30 +b(test)f FE(2)44 b FO(then)e FF(clause)29 b(vr)l(aie)i +FE(2)44 b FO(end)656 1085 y(...)656 1185 y(case)d FF(clause)30 +b(test)f(n)43 b FO(then)f FF(clause)30 b(vr)l(aie)g(n)43 +b FO(end)481 1284 y(default)656 1384 y FF(clause)29 b(d\351faut)481 +1484 y FO(end)357 1655 y F4(Le)f(mot)h(clef)g FO(select)d +F4(cr\351e)i(la)g(structure)g(de)h(con)n(tr\364le)e(allan)n(t)g +(jusqu'\340)i(l'instruction)232 1754 y FO(end)37 b F4(corresp)r(ondan)n +(t.)d(Cette)k(structure)e(p)r(eut)i(con)n(tenir)e(une)h(instruction)g +(optionnelle)232 1854 y FO(default)29 b F4(qui)i(ne)h(p)r(eut)g +(appara\356tre)c(qu'apr\350s)i(toutes)h(les)g(structures)f +FO(case/then/end)232 1954 y F4(incluses.)35 b(L'instruction)g +FO(default)e F4(corresp)r(ond)g(\340)i(une)h(clause)e(sp)r(\351ciale)h +(d\351taill\351)g(plus)232 2053 y(bas.)357 2153 y(Le)26 +b(premi\350re)g(instruction)g FO(case)f F4(rencon)n(tr\351e)f(es)j +(dans)f(la)g(structure)f(de)i(con)n(tr\364le)e(est)232 +2253 y(sp)r(\351ciale)34 b(et)h(prend)g(un)g(ob)5 b(jet)34 +b(quelconque)g(en)h(argumen)n(t.)e(Cet)i(ob)5 b(jet)35 +b(est)f(\351v)-5 b(alu\351)35 b(par)232 2352 y(c)n(haque)27 +b(instruction)f FO(case)g F4(a)n(v)-5 b(an)n(t)26 b(l'ex\351cution)h +(de)g(la)g(clause)g(test.)g(Hormi)g(cette)g(sp)r(\351ci\034\177)232 +2452 y(cit\351,)f(toutes)f(les)g(structures)f FO(case/then/end)d +F4(fonctionnen)n(t)j(de)i(la)f(m\352me)h(fa\347on.)e(L'ins\177)232 +2551 y(truction)j FO(case)e F4(\351v)-5 b(alue)26 b(l'ob)5 +b(jet)27 b(qui)f(sera)g(utilis\351)h(dans)f(la)g(clause)g(test.)h(Si)g +(le)g(r\351sultat)f(de)232 2651 y(cette)g(\351v)-5 b(aluation)24 +b(est)h(vrai,)f(la)g(clause)h(vraie)e(corresp)r(ondan)n(te)g(est)i +(ex\351cut\351e.)f(Dans)h(tous)232 2751 y(les)k(cas,)e(le)h(programme)e +(con)n(tin)n(ue)i(par)f(l'\351v)-5 b(aluation)27 b(de)i(la)f(structure) +f FO(case/then/end)232 2850 y F4(suiv)-5 b(an)n(te.)27 +b(Si)h(la)f(clause)g(sp)r(\351ciale)f FO(default)f F4(existe,)i(deux)h +(cas)e(se)h(pr\351sen)n(ten)n(t)g(:)p 0 TeXcolorgray +357 2950 a(\025)p 0 TeXcolorgray 41 w(au)40 b(moins)h(une)g(clause)f +(test)h(\351tait)f(vraie)g(et)h(le)g(programme)d(ignore)h(la)i(clause) +440 3050 y FO(default)25 b F4(p)r(our)i(con)n(tin)n(uer)f(apr\350s)g +(l'instruction)h FO(end)f F4(corresp)r(ondan)n(te)14 +b(;)p 0 TeXcolorgray 357 3149 a(\025)p 0 TeXcolorgray +41 w(aucune)27 b(clause)g(test)g(n'\351tait)h(vraie)e(et)h(le)h +(programme)d(\351v)-5 b(alue)27 b(la)g(clause)g(d\351faut.)p +0.5 TeXcolorgray 357 3299 a FA(0001)p 0 TeXcolorgray +36 w Fs(MAIN)p 0.5 TeXcolorgray 357 3378 a FA(0002)p +0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 3457 +a FA(0003)p 0 TeXcolorgray 177 w Fs(4)p 0.5 TeXcolorgray +357 3536 a FA(0004)p 0 TeXcolorgray 177 w Fs(->)36 b(X)p +0.5 TeXcolorgray 357 3615 a FA(0005)p 0 TeXcolorgray +177 w Fs(<<)p 0.5 TeXcolorgray 357 3694 a FA(0006)p 0 +TeXcolorgray 319 w Fs(select)p 0.5 TeXcolorgray 357 3773 +a FA(0007)p 0 TeXcolorgray 460 w Fs(X)p 0.5 TeXcolorgray +357 3852 a FA(0008)p 0 TeXcolorgray 460 w Fs(case)g(0)g(>=)f(then)i("X) +f(est)g(positif)h(ou)f(nul.")g(disp)h(end)p 0.5 TeXcolorgray +357 3930 a FA(0009)p 0 TeXcolorgray 460 w Fs(case)f(1)g(>)f(then)i("X)e +(est)h(strictement)j(sup\351rieur)f(\340)d(1.")h(disp)h(end)p +0.5 TeXcolorgray 357 4009 a FA(0010)p 0 TeXcolorgray +460 w Fs(case)f(-1)g(<)f(then)i("X)f(est)g(strictement)i(inf\351rieur)g +(\340)d(-1.")i(disp)f(end)p 0.5 TeXcolorgray 357 4088 +a FA(0011)p 0 TeXcolorgray 319 w Fs(default)p 0.5 TeXcolorgray +357 4167 a FA(0012)p 0 TeXcolorgray 460 w Fs("X)f(est)i(sup\351rieur)g +(ou)f(\351gal)h(\340)e(-1)h(et)g(strictement)i(n\351gatif.")g(disp)p +0.5 TeXcolorgray 357 4246 a FA(0013)p 0 TeXcolorgray +319 w Fs(end)p 0.5 TeXcolorgray 357 4325 a FA(0014)p +0 TeXcolorgray 177 w Fs(>>)p 0.5 TeXcolorgray 357 4404 +a FA(0015)p 0 TeXcolorgray 36 w Fs(>>)357 4560 y F4(L'exemple)e +(pr\351c\351den)n(t)f(mon)n(tre)h(que)g(l'ensem)n(ble)g(des)g(clauses)f +(test)h(son)n(t)g(\351v)-5 b(alu\351es)232 4660 y(dans)24 +b(leur)g(ordre)f(d'apparition)g(et)h(que)h(les)f(di\033\351ren)n(ts)g +(tests)g(ne)g(son)n(t)g(pas)g(m)n(utuellemen)n(t)232 +4760 y(exclusifs.)p 0 TeXcolorgray 0 TeXcolorgray 232 +4942 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e +(05/02/2010,)g(15:27:42)h(CET\))232 5042 y(+++Copyright)f(\(C\))j(1989) +g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 5142 y(X)k(est)e +(positif)f(ou)h(nul.)232 5241 y(X)i(est)e(strictement)d(sup\351rieur)h +(\340)j(1.)p 0 TeXcolorgray 1602 5632 a F3(109)p 0 TeXcolorgray +eop end +%%Page: 110 110 +TeXDict begin 110 109 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(110)e F4(\026)j(#)p +F3(110)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1391 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1391 a Fu(13)-430 1391 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(110)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28 +b(ET)g(TESTS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 +a F3(110)p 0 TeXcolorgray eop end +%%Page: 111 111 +TeXDict begin 111 110 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(111)e F4(\026)j(#)p +F3(111)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1524 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1358 a Fw(14)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1690 2044 4 v 2405 1690 a FU(Boucles)p 1 TeXcolorgray +0 TeXcolorgray 357 2179 a F4(Le)33 b(langage)d(RPL/)p +F3(2)i F4(pr\351v)n(oit)g(un)h(certain)f(nom)n(bre)g(de)h(structures)e +(de)i(b)r(oucles)g(dif\177)232 2279 y(f\351ren)n(tes.)d(Lorsque)f(le)i +(nom)n(bre)e(d'it\351rations)h(\340)g(e\033ectuer)g(dans)g(la)g(b)r +(oucle)h(est)f(conn)n(u)g FF(a)232 2378 y(priori)p F4(,)h(les)d(b)r +(oucles)g(son)n(t)g(dites)h(d\351\034nies.)f(Dans)g(tous)h(les)f +(autres)f(cas,)h(les)h(b)r(oucles)f(son)n(t)232 2478 +y(dites)g(ind\351\034nies.)357 2581 y(L'instruction)h +FO(exit)f F4(rencon)n(tr\351)g(dans)i(une)g(b)r(oucle)f(force)g(le)h +(programme)e(\340)h(quitter)232 2681 y(la)c(b)r(oucle)f(couran)n(te)f +(et)j(\340)e(reprendre)f(une)i(ex\351cution)f(normale)g(\340)g(la)g +(\034n)h(de)g(celle-ci.)f(Elle)232 2780 y(est)k(v)-5 +b(alable)27 b(quelle)g(que)g(soit)g(le)h(t)n(yp)r(e)f(de)h(b)r(oucle.) +232 3073 y Fy(14)p Fz(.)p Fy(1)130 b Fz(Boucles)43 b(d\351\034nies)357 +3261 y F4(Certains)28 b(langages)f(consid\350ren)n(t)h(comme)h +(obligatoire)e(la)h(pr\351sence)h(d'une)g(v)-5 b(ariable)232 +3361 y(de)33 b(b)r(oucle.)g(D'autres)f(ne)h(p)r(ermetten)n(t)g +(d'e\033ectuer)f(des)h(b)r(oucles)f(que)h(sur)f(des)h(en)n(tiers.)232 +3461 y(Le)28 b(RPL/)p F3(2)f F4(s'a\033ranc)n(hit)f(de)h(ces)g(deux)h +(limites.)357 3564 y(En)23 b(rev)-5 b(anc)n(he,)22 b(il)h(est)f(imp)r +(ossible)h(de)f(conna\356tre)g FF(a)j(priori)g F4(le)d(sens)h(de)g(v)-5 +b(ariation)21 b(d'une)232 3663 y(b)r(oucle,)e(celui-ci)f(\351tan)n(t)g +(donn\351)h(par)e(l'instruction)h(de)h(cloture)f(de)g(la)h(structure)e +(et)i(p)r(ouv)-5 b(an)n(t)232 3763 y(m\352me)34 b(\352tre)f(v)-5 +b(ariable.)31 b(T)-7 b(oute)33 b(b)r(oucle)g(d\351\034nie)g(est)h +(ainsi)e(au)h(moins)g(e\033ectu\351e)g(une)g(fois)232 +3863 y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5 +b(an)n(t)27 b(:)p 0.5 TeXcolorgray 357 4013 a FA(0001)p +0 TeXcolorgray 36 w Fs(MAIN)p 0.5 TeXcolorgray 357 4092 +a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray +357 4171 a FA(0003)p 0 TeXcolorgray 177 w Fs(1)36 b(0)g(for)g(I)p +0.5 TeXcolorgray 357 4249 a FA(0004)p 0 TeXcolorgray +319 w Fs(I)f(disp)p 0.5 TeXcolorgray 357 4328 a FA(0005)p +0 TeXcolorgray 177 w Fs(next)p 0.5 TeXcolorgray 357 4407 +a FA(0006)p 0 TeXcolorgray 36 w Fs(>>)232 4567 y F4(don)n(t)28 +b(la)f(sortie)f(est)p 0 TeXcolorgray 0 TeXcolorgray 232 +4747 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e +(05/02/2010,)g(15:27:42)h(CET\))232 4847 y(+++Copyright)f(\(C\))j(1989) +g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4947 y(1)357 +5123 y F4(Une)f(b)r(oucle)f(d\351\034nie)h(a)n(v)n(ec)e(compteur)h +(d\351bute)h(\340)f(la)g(ligne)g F3(3)p F4(.)h(La)f(v)-5 +b(ariable)37 b(lo)r(cale)232 5223 y FO(I)p F4(,)32 b(cr\351\351e)g(par) +f(cette)h(b)r(oucle,)g(est)g(initialis\351e)g(\340)g(la)f(v)-5 +b(aleur)32 b F3(1)p F4(.)g(Le)g(con)n(ten)n(u)f(de)h(la)g(b)r(oucle)232 +5322 y(est)i(e\033ectu\351e)g(jusqu'\340)f(trouv)n(er)f(l'instruction)h +FO(next)f F4(incr\351men)n(tan)n(t)h(la)g(v)-5 b(ariable)32 +b FO(I)i F4(qui)232 5422 y(v)-5 b(aut)38 b(main)n(tenan)n(t)f +F3(2)p F4(.)g(L'instruction)g FO(next)f F4(imp)r(ose)h(un)h(sens)f(de)h +(v)-5 b(ariation)36 b(croissan)n(t)p 0 TeXcolorgray 1602 +5632 a F3(111)p 0 TeXcolorgray eop end +%%Page: 112 112 +TeXDict begin 112 111 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(112)e F4(\026)j(#)p +F3(112)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1584 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1466 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1466 a Fu(14)-430 1466 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1466 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(112)1701 b FD(CHAPITRE)29 b FC(14)p FD(.)54 b(BOUCLES)p +0 TeXcolorgray 656 540 a F4(de)37 b(la)g(v)-5 b(ariable)35 +b(de)i(b)r(oucle.)g(La)f(v)-5 b(aleur)36 b(couran)n(te)g(de)h(la)f(v)-5 +b(ariable)36 b(\351tan)n(t)h(strictemen)n(t)656 640 y(sup)r(\351rieure) +20 b(\340)h(la)g(limite)h(\034x\351e)f(ligne)g F3(3)p +F4(,)g(en)h(l'o)r(ccurrence)d(\340)i(z\351ro,)g(le)g(programme)e(con)n +(tin)n(ue)656 739 y(son)35 b(ex\351cution)g(normale)g(apr\350s)f +(l'instruction)h FO(next)p F4(.)f(P)n(our)i(corriger)d(ce)i +(probl\350me,)g(il)656 839 y(faut)g(soit)g(tester)g(les)g(limites)g(et) +g(le)h(sens)e(de)i(v)-5 b(ariation)33 b(a)n(v)-5 b(an)n(t)35 +b(le)g(d\351but)g(de)h(la)f(b)r(oucle)656 939 y(en)e(utilisan)n(t)g +(une)h(structure)e(conditionnelle,)g(soit)h(utiliser)g(l'instruction)g +FO(cycle)e F4(dans)656 1038 y(le)25 b(corps)f(de)i(la)f(b)r(oucle.)g +(Il)h(faut)f(noteur)g(que)g(le)h(comp)r(ortemen)n(t)e(de)i +(l'instruction)e FO(cycle)656 1138 y F4(di\033\350re)i(selon)f(le)h(t)n +(yp)r(e)g(de)h(b)r(oucle.)e(En)i(e\033et,)g(dans)e(une)h(structure)g +FO(for/next)p F4(,)c FO(cycle)j F4(se)656 1238 y(comp)r(orte)d(comme)g +FO(next)p F4(,)g(alors)f(que)i(dans)f(une)h(structure)f +FO(for/step)p F4(,)e(elle)j(se)f(comp)r(orte)656 1337 +y(comme)27 b FO(step)f F4(et)i(prend)f(ainsi)g(un)h(argumen)n(t)e(en)n +(tier)g(ou)i(r\351el)e(dans)h(la)g(pile.)656 1567 y FR(14)p +FS(.)p FR(1)p FS(.)p FR(1)112 b FS(Boucle)37 b(sans)h(compteur)656 +1720 y FQ(Start.)16 b(.)f(.\(cycle\).)h(.)f(.next)780 +1874 y F4(Cette)32 b(b)r(oucle)f(est)g(la)g(b)r(oucle)g(la)g(plus)g +(simple)h(qu'il)f(est)g(p)r(ossible)g(d'imaginer.)f(Elle)656 +1973 y(ne)d(comp)r(orte)g(aucun)g(indice)h(de)f(b)r(oucle.)p +0 TeXcolorgray 0 TeXcolorgray 1416 2142 a FF(d\351but)71 +b(\034n)43 b FO(start)f FF(clause)29 b(b)l(oucle)44 b +FO(next)780 2312 y F4(La)25 b(commande)g FO(start)e F4(prend)i(deux)g +(nom)n(bres)f(en)n(tiers)h(ou)g(r\351els,)f FF(d\351but)h +F4(et)h FF(\034n)p F4(,)f(dans)656 2411 y(la)35 b(pile)g(et)g(les)g +(utilise)g(comme)g(v)-5 b(aleurs)34 b(de)i(d\351but)f(et)h(\034n)f +(d'un)h(compteur)e(de)i(b)r(oucle.)656 2511 y(L'ex\351cution)j(se)h(p)r +(oursuit)f(par)h(l'\351v)-5 b(aluation)39 b(de)h(la)g(s\351quence)f +(d'instructions)g FF(clause)656 2611 y(b)l(oucle)p F4(.)c(La)f +(commande)g FO(next)f F4(incr\351men)n(te)h(le)h(compteur)f(de)h(b)r +(oucle)f(d'une)h(unit\351.)g(Si)656 2710 y(ce)27 b(compteur)g(est)h +(inf\351rieur)f(ou)g(\351gal)g(\340)g(la)g(v)-5 b(aleur)27 +b FF(\034n)p F4(,)g(la)h(clause)e(b)r(oucle)i(est)f(\340)h(nouv)n(eau) +656 2810 y(\351v)-5 b(alu\351e.)32 b(Ce)g(pro)r(cessus)e(se)i(p)r +(oursuit)g(jusqu'\340)g(ce)g(que)g(le)g(compteur)g(devienne)g +(stricte\177)656 2909 y(men)n(t)j(sup)r(\351rieur)f(\340)h(la)f(v)-5 +b(aleur)34 b FF(\034n)p F4(.)h(L'ex\351cution)f(con)n(tin)n(ue)g(alors) +f(normalemen)n(t)h(apr\350s)656 3009 y(l'instruction)27 +b FO(next)p F4(.)780 3109 y(L'instruction)g FO(cycle)f +F4(p)r(ermet)i(d'abandonner)e(l'it\351ration)g(couran)n(te)g(et)i(de)g +(b)r(oucler)656 3208 y(imm\351diatemen)n(t)f(sur)g(l'it\351ration)g +(suiv)-5 b(an)n(te.)656 3422 y FQ(Start.)16 b(.)f(.\(cycle\).)h(.)f +(.step)780 3575 y F4(Cette)39 b(structure)e(est)i(similaire)e(\340)h +(la)g(structure)f(pr\351c\351den)n(te)h(au)g(d\351tail)g(pr\350s)f(que) +656 3674 y(l'instruction)i FO(step)f F4(incr\351men)n(te)i(le)f +(compteur)h(de)g(b)r(oucle)f(d'une)h(quan)n(tit\351)g(v)-5 +b(ariable)656 3774 y(prise)27 b(dans)g(la)g(pile)g(alors)f(que)h +FO(next)f F4(l'incr\351men)n(te)h(toujours)f(d'une)i(unit\351.)p +0 TeXcolorgray 0 TeXcolorgray 1315 3943 a FF(d\351but)72 +b(\034n)42 b FO(start)g FF(clause)30 b(b)l(oucle)87 b(p)l(as)44 +b FO(step)780 4113 y F4(Si)37 b(le)f(pas)g(est)g(p)r(ositif)g(et)g(si)h +(le)f(compteur)f(de)i(b)r(oucle)e(est)i(inf\351rieur)e(ou)h(\351gal)f +(\340)h(la)656 4212 y(v)-5 b(aleur)26 b FF(\034n)p F4(,)h(la)f(clause)h +(b)r(oucle)f(est)h(\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)26 +b(ceci)h(se)g(p)r(oursuiv)-5 b(an)n(t)26 b(jusques)h(\340)656 +4312 y(ce)e(que)f(le)h(compteur)g(de)g(b)r(oucle)f(d\351passe)g +FF(\034n)p F4(,)g(\340)h(la)g(suite)f(de)h(quoi)g(l'ex\351cution)f(con) +n(tin)n(ue)656 4412 y(normalemen)n(t)i(apr\350s)g(l'instruction)h +FO(step)p F4(.)780 4511 y(Si)j(le)g(pas)f(est)h(n\351gatif)f(et)g(si)h +(le)g(compteur)f(de)g(b)r(oucle)h(est)f(sup)r(\351rieur)g(ou)g(\351gal) +g(\340)g FF(\034n)p F4(,)656 4611 y(la)h(clause)g(b)r(oucle)g(est)g +(\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)30 b(ceci)h(se)f(p)r(oursuiv) +-5 b(an)n(t)29 b(jusques)h(\340)h(ce)f(que)g(le)656 4710 +y(compteur)h(de)g(b)r(oucle)g(soit)g(inf\351rieur)g(\340)g +FF(\034n)p F4(,)g(\340)g(la)g(suite)h(de)f(quoi)g(l'ex\351cution)g(con) +n(tin)n(ue)656 4810 y(normalemen)n(t)26 b(apr\350s)g(l'instruction)h +FO(step)p F4(.)656 5023 y FQ(\300)46 b(noter)g(:)82 b +F4(la)40 b(grandeur)e FF(p)l(as)i F4(est)g(prise)f(dans)h(la)f(pile)h +(et)h(p)r(eut)f(ainsi)f(r\351sulter)g(de)656 5123 y(l'\351v)-5 +b(aluation)29 b(d'une)i(expression)e(quelconque.)g(En)i(particulier,)e +(il)i(est)g(p)r(ossible)e(d'a)n(v)n(oir)656 5223 y(un)22 +b(pas)e(tan)n(t\364t)h(p)r(ositif,)h(tan)n(t\364t)f(n\351gatif)g(lors)f +(de)h(l'ex\351cution)g(d'une)h(m\352me)f(b)r(oucle.)h(Dans)656 +5322 y(ce)29 b(cas,)e(le)i(pro)r(cessus)e(de)i(con)n(tr\364le)e +(alternera)g(les)h(tests)h(de)g(\034ns)g(de)f(b)r(oucle)h(en)g +(fonction)656 5422 y(du)f(signe)e(de)i(l'incr\351men)n(t)f(couran)n(t.) +p 0 TeXcolorgray 2026 5632 a F3(112)p 0 TeXcolorgray +eop end +%%Page: 113 113 +TeXDict begin 113 112 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(113)e F4(\026)j(#)p +F3(113)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(14)p +FD(.)p FC(1)p FD(.)54 b(BOUCLES)27 b(D\311FINIES)1690 +b F3(113)p .7 TeXcolorgray .7 TeXcolorgray 4134 1584 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1466 a +Fu(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +232 540 a FQ(\300)40 b(noter)f(:)83 b F4(l'instruction)33 +b FO(cycle)g F4(prend)h(les)g(m\352mes)g(argumen)n(ts)f(que)h +(l'instruction)232 640 y(de)k(la)f(\034n)h(de)f(la)g(b)r(oucle)g +(couran)n(te.)f(En)i(particulier,)e(si)h(la)g(b)r(oucle)g(s'ac)n +(h\350v)n(e)f(sur)h(une)232 739 y(instruction)g FO(next)p +F4(,)f FO(cycle)f F4(ne)j(prend)f(aucun)g(argumen)n(t.)f(Si)i(la)f(b)r +(oucle)g(s'ac)n(h\350v)n(e)e(sur)232 839 y FO(step)p +F4(,)25 b FO(cycle)f F4(attend)i(un)h(argumen)n(t)e(qui)h(a)f(la)h +(m\352me)h(signi\034cation)d(que)i(celui)g(de)g FO(step)p +F4(.)232 939 y(L'instruction)40 b FO(cycle)f F4(e\033ectue)i(le)f(test) +h(de)f(\034n)h(de)g(b)r(oucle)f(a)n(v)-5 b(an)n(t)40 +b(et)h(ne)f(b)r(oucle)g(sur)232 1038 y(l'it\351ration)27 +b(suiv)-5 b(an)n(te)27 b(que)g(si)g(la)g(\034n)h(de)g(la)f(b)r(oucle)g +(n'est)h(pas)e(attein)n(te.)232 1281 y FR(14)p FS(.)p +FR(1)p FS(.)p FR(2)113 b FS(Boucle)36 b(a)m(v)m(ec)i(compteur)357 +1438 y F4(Ce)19 b(t)n(yp)r(e)g(de)h(b)r(oucle)f(utilise)g(un)g +(compteur)g(accessible)f(directemen)n(t)h(par)f(une)h(v)-5 +b(ariable)232 1538 y(lo)r(cale.)35 b(Cette)h(v)-5 b(ariable)35 +b(p)r(eut)h(\352tre)g(mo)r(di\034\351e)g(comme)f(toute)h(autre)f(v)-5 +b(ariable,)34 b(aucune)232 1638 y(protection)27 b(n'assuran)n(t)e(son)i +(in)n(t\351grit\351.)232 1864 y FQ(\300)i(noter)f(:)83 +b F4(l'instruction)23 b FO(for)h F4(cr\351an)n(t)f(une)i(v)-5 +b(ariable)23 b(lo)r(cale,)g(il)i(est)g(p)r(ossible)e(d'utiliser)232 +1964 y(comme)34 b(compteur,)g(une)g(v)-5 b(ariable)33 +b(utilis\351e)i(par)e(ailleurs,)g(cette)i(v)-5 b(ariable)32 +b(n'\351tan)n(t)j(pas)232 2063 y(\351cras\351e,)h(mais)g(simplemen)n(t) +h(masqu\351e.)g(\300)g(la)g(sortie)f(de)h(la)g(b)r(oucle,)f(le)i +(compteur)e(est)232 2163 y(p)r(erdu)23 b(et)f(la)g(v)-5 +b(ariable)21 b(masqu\351e)g(retrouv)n(e)f(la)i(v)-5 b(aleur)22 +b(qu'elle)g(a)n(v)-5 b(ait)21 b(a)n(v)-5 b(an)n(t)21 +b(l'initialisation)232 2263 y(de)28 b(la)f(b)r(oucle.)232 +2489 y FQ(E\033et)36 b(de)h(b)s(ord)f(:)82 b F4(il)32 +b(est)g(tout)g(\340)f(fait)h(p)r(ossible)f(d'im)n(briquer)g(plusieurs)f +(b)r(oucles)i(uti\177)232 2589 y(lisan)n(t)g(le)g(m\352me)g(compteur.)g +(Cela)f(ne)h(pro)n(v)n(o)r(que)e(aucun)i(dysfonctionnemen)n(t,)f(c)n +(haque)232 2688 y(compteur)e(\351tan)n(t)g(masqu\351)g(par)f(un)i +(autre.)f(Seul)g(le)h(compteur)e(couran)n(t)g(sera)g(accessible)232 +2788 y(\340)g(un)f(instan)n(t)g(donn\351.)232 3014 y +FQ(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h(.next)357 3171 +y F4(Cette)33 b(structure)e(est)i(une)f(b)r(oucle)g(d\351\034nie)h +(dans)f(laquelle)f(le)i(compteur)f(de)g(b)r(oucle)232 +3271 y FF(nom)c F4(est)f(une)h(v)-5 b(ariable)26 b(lo)r(cale)h(qui)g(p) +r(eut)h(\352tre)f(\351v)-5 b(alu\351e)27 b(dans)g(la)g(b)r(oucle.)p +0 TeXcolorgray 0 TeXcolorgray 914 3464 a FF(d\351but)71 +b(\034n)43 b FO(for)g FF(nom)87 b(clause)29 b(b)l(oucle)44 +b FO(next)357 3655 y F4(En)28 b(s\351quence)f(:)p 0 TeXcolorgray +357 3756 a(\025)p 0 TeXcolorgray 41 w FO(for)f F4(prend)h(deux)h(nom)n +(bres,)e(en)n(tiers)g(ou)h(r\351els,)f FF(d\351but)i +F4(et)f FF(\034n)g F4(dans)g(la)g(pile)g(et)h(cr\351e)440 +3856 y(une)g(v)-5 b(ariable)26 b(lo)r(cale)g FF(nom)i +F4(initialis\351e)e(\340)h(la)h(v)-5 b(aleur)26 b FF(d\351but)14 +b F4(;)p 0 TeXcolorgray 357 3955 a(\025)p 0 TeXcolorgray +41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FF(clause)j(b)l(oucle)e +F4(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FF(nom)f F4(est)h(\351v)-5 +b(alu\351)22 b(dans)g(cette)440 4055 y(s\351quence,)27 +b(il)g(donne)g(la)h(v)-5 b(aleur)26 b(en)i(cours)e(du)i(compteur)f(de)g +(b)r(oucle)14 b(;)p 0 TeXcolorgray 357 4155 a(\025)p +0 TeXcolorgray 41 w FO(next)23 b F4(incr\351men)n(te)g(de)h(compteur)g +(de)g(b)r(oucle)g(d'une)g(unit\351.)h(Si)f(la)g(v)-5 +b(aleur)23 b(du)h(comp\177)440 4254 y(teur)f(d\351passe)g +FF(\034n)p F4(,)g(l'ex\351cution)g(se)h(p)r(oursuit)f(apr\350s)f +FO(next)p F4(,)h(la)g(v)-5 b(ariable)22 b(lo)r(cale)h +FF(nom)440 4354 y F4(\351tan)n(t)j(alors)f(supprim\351e.)h(Dans)g(le)g +(cas)g(con)n(traire,)e(l'\351tap)r(e)i(pr\351c\351den)n(te)g(se)g +(r\351p)r(\350te.)232 4580 y FQ(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h +(.step)357 4737 y F4(\300)32 b(l'instar)e(de)h(la)g(structure)f +FO(for/next)p F4(,)e(cette)j(b)r(oucle)g(p)r(oss\350de)g(un)g +(compteur.)f(La)232 4837 y(di\033\351rence)25 b(r\351side)f(dans)g(le)h +(fait)g(que)g(l'incr\351men)n(t)g(du)g(compteur)f(p)r(eut)i(\352tre)e +(quelconque.)p 0 TeXcolorgray 0 TeXcolorgray 813 5030 +a FF(d\351but)72 b(\034n)43 b FO(for)f FF(nom)87 b(clause)30 +b(b)l(oucle)87 b(p)l(as)44 b FO(step)357 5221 y F4(En)28 +b(s\351quence)f(:)p 0 TeXcolorgray 357 5322 a(\025)p +0 TeXcolorgray 41 w FO(for)f F4(prend)h(deux)h(nom)n(bres,)e(en)n +(tiers)g(ou)h(r\351els,)f FF(d\351but)i F4(et)f FF(\034n)g +F4(dans)g(la)g(pile)g(et)h(cr\351e)440 5422 y(une)g(v)-5 +b(ariable)26 b(lo)r(cale)g FF(nom)i F4(initialis\351e)e(\340)h(la)h(v) +-5 b(aleur)26 b FF(d\351but)14 b F4(;)p 0 TeXcolorgray +1602 5632 a F3(113)p 0 TeXcolorgray eop end +%%Page: 114 114 +TeXDict begin 114 113 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(114)e F4(\026)j(#)p +F3(114)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1584 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1466 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1466 a Fu(14)-430 1466 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1466 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(114)1701 b FD(CHAPITRE)29 b FC(14)p FD(.)54 b(BOUCLES)p +0 TeXcolorgray 0 TeXcolorgray 780 540 a F4(\025)p 0 TeXcolorgray +41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FF(clause)j(b)l(oucle)e +F4(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FF(nom)g F4(est)f(\351v)-5 +b(alu\351)22 b(dans)g(cette)863 640 y(s\351quence,)27 +b(il)h(donne)f(la)g(v)-5 b(aleur)27 b(en)g(cours)f(du)i(compteur)f(de)h +(b)r(oucle)14 b(;)p 0 TeXcolorgray 780 739 a(\025)p 0 +TeXcolorgray 41 w FO(step)21 b F4(prend)h(un)h(argumen)n(t)e +FF(p)l(as)h F4(\026)h(en)n(tier)e(ou)h(r\351el)g(\026)g(dans)g(la)g +(pile)g(et)h(incr\351men)n(te)863 839 y(le)30 b(compteur)f(de)h(b)r +(oucle)f(de)h(la)f(quan)n(tit\351)g(repr\351sen)n(t\351e)f(par)h +FF(p)l(as)p F4(.)h(Si)g(la)f(v)-5 b(aleur)29 b(du)863 +939 y(compteur)20 b(est)g(sup)r(\351rieure)e(\340)i FF(\034n)g +F4(p)r(our)f(un)h(incr\351men)n(t)g(p)r(ositif,)g(ou)g(inf\351rieure)f +(\340)g FO(fin)863 1038 y F4(p)r(our)27 b(un)h(incr\351men)n(t)e +(n\351gatif,)h(l'ex\351cution)g(se)g(p)r(oursuit)f(apr\350s)g +FO(step)p F4(,)g(la)h(v)-5 b(ariable)863 1138 y(lo)r(cale)21 +b FF(nom)h F4(\351tan)n(t)g(alors)e(supprim\351e.)h(Dans)h(le)g(cas)f +(con)n(traire,)e(l'\351tap)r(e)j(pr\351c\351den)n(te)863 +1238 y(se)28 b(r\351p)r(\350te.)656 1483 y FR(14)p FS(.)p +FR(1)p FS(.)p FR(3)112 b FS(Exemples)780 1640 y F4(Le)21 +b(programme)e(suiv)-5 b(an)n(t)21 b(illustre)g(le)g(fonctionnemen)n(t)g +(des)g(fonctions)f FO(cycle)f F4(et)j FO(exit)656 1740 +y F4(dans)27 b(des)g(b)r(oucles.)p 0.5 TeXcolorgray 780 +1890 a FA(0001)p 0 TeXcolorgray 37 w Fs(MAIN)p 0.5 TeXcolorgray +780 1969 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 +TeXcolorgray 780 2048 a FA(0003)p 0 TeXcolorgray 178 +w Fs(1)35 b(10)h(for)g(I)p 0.5 TeXcolorgray 780 2127 +a FA(0004)p 0 TeXcolorgray 319 w Fs(if)g(I)f(5)h(same)g(then)h(cycle)f +(end)p 0.5 TeXcolorgray 780 2206 a FA(0005)p 0 TeXcolorgray +319 w Fs(if)g(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray +780 2285 a FA(0006)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2363 a(0007)p 0 TeXcolorgray 319 w Fs(I)g(disp)p +0.5 TeXcolorgray 780 2442 a FA(0008)p 0 TeXcolorgray +178 w Fs(next)p 0.5 TeXcolorgray 780 2521 a FA(0009)p +0 TeXcolorgray 0.5 TeXcolorgray 780 2600 a(0010)p 0 TeXcolorgray +178 w Fs("FIN")h(disp)p 0.5 TeXcolorgray 780 2679 a FA(0011)p +0 TeXcolorgray 37 w Fs(>>)780 2838 y F4(Une)26 b(b)r(oucle)e +(d\351\034nie)h(a)n(v)n(ec)e(compteur)i(est)f(d\351clar\351e)g(\340)g +(la)h(ligne)f F3(3)p F4(.)g(Cette)i(b)r(oucle)e(cr\351e)656 +2938 y(une)38 b(v)-5 b(ariable)37 b(lo)r(cale)g FO(I)h +F4(con)n(tenan)n(t)f(le)h(compteur)f(de)h(b)r(oucle.)g(Le)g(pas)g(de)g +(la)g(b)r(oucle,)656 3037 y(imp)r(os\351)e(par)f(l'instruction)h +FO(next)f F4(de)i(la)f(ligne)f F3(8)p F4(,)h(est)h(unitaire.)f(Dans)g +(le)g(corps)f(de)i(la)656 3137 y(b)r(oucle)30 b(se)g(trouv)n(en)n(t)e +(deux)i(structures)f(de)i(test.)f(La)f(premi\350re,)g(ligne)h +F3(4)p F4(,)g(in)n(terrompt)f(la)656 3237 y(b)r(oucle)c(en)g(la)g +(faisan)n(t)f(passer)g(\340)g(l'it\351ration)h(suiv)-5 +b(an)n(te.)24 b(La)h(seconde,)f(ligne)h F3(5)p F4(,)f(force)h(un)g(le) +656 3336 y(programme)g(\340)i(quitter)g(la)g(b)r(oucle.)p +0 TeXcolorgray 0 TeXcolorgray 656 3531 a FO(+++RPL/2)40 +b(\(R\))i(version)f(4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h +(CET\))656 3631 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010) +h(BERTRAND)e(Jo\353l)656 3730 y(1)656 3830 y(2)656 3929 +y(3)656 4029 y(4)656 4129 y(6)656 4228 y(7)656 4328 y(FIN)780 +4520 y F4(En)d(rempla\347an)n(t)d(l'instruction)h FO(next)f +F4(par)h(une)h(instruction)f FO(step)p F4(,)f(il)i(faut)g(p)r(enser)656 +4620 y(\340)i(ra)5 b(jouter)36 b(un)i(argumen)n(t)f(dev)-5 +b(an)n(t)38 b(toutes)g(les)g(o)r(ccurrences)e(de)j(l'instruction)e +FO(cycle)656 4720 y F4(p)r(ortan)n(t)26 b(sur)h(cette)h(b)r(oucle.)p +0.5 TeXcolorgray 780 4870 a FA(0001)p 0 TeXcolorgray +37 w Fs(MAIN)p 0.5 TeXcolorgray 780 4949 a FA(0002)p +0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 5028 +a FA(0003)p 0 TeXcolorgray 178 w Fs(1)35 b(10)h(for)g(I)p +0.5 TeXcolorgray 780 5106 a FA(0004)p 0 TeXcolorgray +319 w Fs(//)g(cycle)g(prend)h(maintenant)h(un)e(argument)h(car)g(elle)f +(renvoie)h(\340)f(step)p 0.5 TeXcolorgray 780 5185 a +FA(0005)p 0 TeXcolorgray 319 w Fs(if)g(I)f(5)h(same)g(then)h(1)e(cycle) +i(end)p 0.5 TeXcolorgray 780 5264 a FA(0006)p 0 TeXcolorgray +319 w Fs(if)f(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray +780 5343 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray +780 5422 a(0008)p 0 TeXcolorgray 319 w Fs(I)g(disp)p +0 TeXcolorgray 2026 5632 a F3(114)p 0 TeXcolorgray eop +end +%%Page: 115 115 +TeXDict begin 115 114 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(115)e F4(\026)j(#)p +F3(115)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(14)p +FD(.)p FC(2)p FD(.)54 b(BOUCLES)27 b(IND\311FINIES)1598 +b F3(115)p .7 TeXcolorgray .7 TeXcolorgray 4134 1584 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1466 a +Fu(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FA(0009)p 0 TeXcolorgray 177 +w Fs(1)36 b(step)p 0.5 TeXcolorgray 357 619 a FA(0010)p +0 TeXcolorgray 0.5 TeXcolorgray 357 698 a(0011)p 0 TeXcolorgray +177 w Fs("FIN")h(disp)p 0.5 TeXcolorgray 357 777 a FA(0012)p +0 TeXcolorgray 36 w Fs(>>)232 1051 y Fy(14)p Fz(.)p Fy(2)130 +b Fz(Boucles)43 b(ind\351\034nies)232 1250 y FR(14)p +FS(.)p FR(2)p FS(.)p FR(1)113 b FS(While.)18 b(.)h(.rep)s(eat.)g(.)g +(.end)357 1403 y F4(Cette)i(structure)f(\351v)-5 b(alue)21 +b(it\351rativ)n(emen)n(t)e(une)i(clause)f(test)h(et)g(une)g(clause)f(b) +r(oucle)h(tan)n(t)232 1502 y(que)28 b(la)f(v)-5 b(aleur)27 +b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(est)h(vraie)e +(\(non)h(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray +852 1685 a FO(while)42 b FF(clause)29 b(test)43 b FO(repeat)e +FF(clause)30 b(b)l(oucle)43 b FO(end)357 1868 y F4(Lorsque)22 +b(la)h(clause)f(test)i(ren)n(v)n(oie)d(un)j(indicateur)f(binaire)f +(faux,)h(la)g(clause)g(b)r(oucle)g(est)232 1967 y(ignor\351e)j(et)i +(l'instruction)f(reprend)f(normalemen)n(t)g(apr\350s)h(l'instruction)f +FO(end)p F4(.)232 2200 y FR(14)p FS(.)p FR(2)p FS(.)p +FR(2)113 b FS(Do.)18 b(.)h(.un)m(til.)g(.)f(.end)357 +2353 y F4(Cette)33 b(structure)g(\351v)-5 b(alue)33 b(de)g(mani\350re)f +(r\351p)r(\351t\351e)h(une)h(clause)e(b)r(oucle)h(et)g(une)h(clause)232 +2452 y(test)28 b(jusqu'\340)f(ce)g(que)h(la)f(v)-5 b(aleur)27 +b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(soit)g(vraie)f +(\(non)i(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray +939 2635 a FO(do)43 b FF(clause)30 b(b)l(oucle)43 b FO(until)f +FF(clause)30 b(test)42 b FO(end)232 2909 y Fy(14)p Fz(.)p +Fy(3)130 b Fz(Instruction)44 b(exit)357 3091 y F4(L'instruction)21 +b FO(exit)f F4(con)n(train)n(t)h(le)h(programme)d(\340)j(quitter)g(la)f +(b)r(oucle)h(en)g(cours)e(d'ex\351\177)232 3191 y(cution,)26 +b(quel)f(que)h(soit)f(son)g(t)n(yp)r(e.)h(Elle)g(p)r(eut)g +(appara\356tre)d(dans)i(n'imp)r(orte)g(quelle)h(struc\177)232 +3290 y(ture)36 b(de)h(la)f(b)r(oucle)f(ou)h(dans)g(une)g(fonction)g +(app)r(el\351e)g(depuis)g(le)g(corps)f(de)h(la)g(b)r(oucle.)232 +3390 y(L'ex\351cution)25 b(du)h(programme)e(con)n(tin)n(ue)h +(normalemen)n(t)f(apr\350s)h(l'instruction)g(de)h(cloture)232 +3490 y(de)i(la)f(b)r(oucle.)p 0 TeXcolorgray 1602 5632 +a F3(115)p 0 TeXcolorgray eop end +%%Page: 116 116 +TeXDict begin 116 115 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(116)e F4(\026)j(#)p +F3(116)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1584 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1466 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1466 a Fu(14)-430 1466 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1466 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(116)1701 b FD(CHAPITRE)29 b FC(14)p FD(.)54 b(BOUCLES)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(116)p 0 +TeXcolorgray eop end +%%Page: 117 117 +TeXDict begin 117 116 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(117)e F4(\026)j(#)p +F3(117)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1560 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1394 a Fw(15)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1809 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1726 800 4 v 1161 1726 a FU(Con)-5 b(tr\364le)60 b(de)f(l'ex\351cution) +p 1 TeXcolorgray 0 TeXcolorgray 232 2234 a Fy(15)p Fz(.)p +Fy(1)130 b Fz(Mo)t(de)43 b(de)g(fonctionnemen)l(t)357 +2419 y F4(L'\351tat)31 b(du)h(syst\350me)g(est)f(assujetti)h(\340)f(un) +h(certain)f(nom)n(bre)f(d'indicateurs)h(binaires.)232 +2518 y(T)-7 b(ous)28 b(ces)f(indicateurs)g(son)n(t)g(accessibles)f(et)i +(mo)r(di\034ables)f(soit)g(au)g(tra)n(v)n(ers)f(d'un)i(certain)232 +2618 y(nom)n(bre)f(d'instructions)g(\(formats,)g(mo)r(de)h(angulaire.) +14 b(.)g(.\))25 b(soit)i(directemen)n(t)h(au)f(tra)n(v)n(ers)232 +2718 y(des)h(instructions)e FO(cf)h F4(et)h FO(sf)p F4(.)232 +2959 y FR(15)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Indicateurs)357 +3116 y F4(Le)20 b(RPL/)p F3(2)f F4(p)r(oss\350de)g(soixan)n(te-quatre)d +(indicateurs)j(binaires)f(\026)i(n)n(um\351rot\351)f(de)h +F3(1)f F4(\340)h F3(64)232 3215 y F4(\026)g(don)n(t)g(la)f(plupart)h +(son)n(t)f(laiss\351s)f(\340)i(la)f(discr\351tion)g(de)g +(l'utilisateur.)h(Cep)r(endan)n(t,)f(certains)232 3315 +y(d'en)n(tre)24 b(eux)h(conditionnen)n(t)f(le)g(fonctionnemen)n(t)g(du) +h(s\351quenceur.)e(La)h(signi\034cation)f(des)232 3414 +y(indicateurs)k(binaires)f(et)i(leurs)f(v)-5 b(aleurs)26 +b(par)h(d\351faut)g(se)g(trouv)n(en)n(t)g(au)g(tableau)g +F3(15)p F4(.)p F3(1)p F4(.)232 3656 y FR(15)p FS(.)p +FR(1)p FS(.)p FR(2)113 b FS(Manipulation)232 3813 y FQ(A\033ectations) +357 3969 y F4(Il)27 b(existe)f(deux)h(instructions)e(simples)i(p)r +(ermettan)n(t)f(d'a\033ecter)g(un)h(\351tat)g(\026)f(arm\351)g(ou)232 +4069 y(d\351asrm\351)h(\026)g(\340)g(un)h(indicateur)f(binaire)f(:)p +0 TeXcolorgray 357 4170 a(\025)p 0 TeXcolorgray 41 w +FO(cf)21 b F4(:)g(cette)h(instruction)f(p)r(ermet)g(de)h(d\351sarmer)d +(un)j(indicateur)f(binaire.)f(Elle)i(prend)440 4270 y(un)29 +b(argumen)n(t)f(en)n(tier)h(dans)g(la)f(pile)i(corresp)r(ondan)n(t)c +(au)j(n)n(um\351ro)f(de)i(l'indicateur)440 4369 y(\340)d(d\351sarmer.)p +0 TeXcolorgray 357 4469 a(\025)p 0 TeXcolorgray 41 w +FO(sf)j F4(:)h(le)f(fonctionnemen)n(t)h(de)f(cette)h(instruction)f(est) +h(en)g(tout)f(p)r(oin)n(t)h(comparable)440 4568 y(au)i(fonctionnemen)n +(t)g(de)g(l'instruction)f FO(cf)h F4(si)g(ce)g(n'est)g(qu'elle)g(p)r +(ermet)g(d'armer)440 4668 y(un)28 b(indicateur.)p 0 TeXcolorgray +0 TeXcolorgray 1104 4868 4 100 v 1307 4838 a FK(\000)-15 +b(!)p 1490 4868 V 1013 4938 a FJ(1)p 1104 4968 V 102 +w FN(n)123 b FO(sf)p 1490 4968 V 1621 4889 a F4(ou)p +1877 4868 V 2080 4838 a FK(\000)-15 b(!)p 2263 4868 V +1786 4938 a FJ(1)p 1877 4968 V 102 w FN(n)123 b FO(cf)p +2263 4968 V 357 5123 a F4(Il)38 b(est)g(p)r(ossible)g(de)g(manipuler)g +(sim)n(ultan\351men)n(t)f(plusieurs)h(indicateurs,)f(v)n(oire)f(la)232 +5223 y(totalit\351,)k(gr\342ce)f(aux)g(instructions)g +FO(rclf)g F4(et)i FO(stof)p F4(.)d(L'instruction)i FO(rclf)e +F4(ren)n(v)n(oie)h(un)232 5322 y(en)n(tier)28 b(binaire)e(de)i(soixan)n +(te-quatre)c(bits)k(repr\351sen)n(tan)n(t)e(les)h(\351tats)h(des)f +(soixan)n(te-quatre)232 5422 y(indicateurs)33 b(binaires,)f +(l'indicateur)g(binaire)h F3(1)g F4(corresp)r(ondan)n(t)d(au)j(bit)h +(de)g(plus)f(faible)p 0 TeXcolorgray 1602 5632 a F3(117)p +0 TeXcolorgray eop end +%%Page: 118 118 +TeXDict begin 118 117 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(118)e F4(\026)j(#)p +F3(118)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1659 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1540 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1540 a Fu(15)-430 1540 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1540 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(118)859 b FD(CHAPITRE)29 b FC(15)p FD(.)54 b(CONTR)n(\324LE)27 +b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray +656 1371 2865 4 v 656 1471 4 100 v 709 1441 a FQ(Indicateurs)p +1227 1471 V 103 w(Signi\034cation)p 2522 1471 V 840 w(V)-8 +b(aleurs)31 b(par)h(d\351faut)p 3517 1471 V 656 1474 +17 4 v 656 1494 V 656 1474 V 656 1494 V 672 1474 V 672 +1494 V 689 1474 V 689 1494 V 706 1474 V 706 1494 V 722 +1474 V 722 1494 V 739 1474 V 739 1494 V 756 1474 V 756 +1494 V 772 1474 V 772 1494 V 789 1474 V 789 1494 V 805 +1474 V 805 1494 V 822 1474 V 822 1494 V 839 1474 V 839 +1494 V 855 1474 V 855 1494 V 872 1474 V 872 1494 V 888 +1474 V 888 1494 V 905 1474 V 905 1494 V 922 1474 V 922 +1494 V 938 1474 V 938 1494 V 955 1474 V 955 1494 V 971 +1474 V 971 1494 V 988 1474 V 988 1494 V 1005 1474 V 1005 +1494 V 1021 1474 V 1021 1494 V 1038 1474 V 1038 1494 +V 1054 1474 V 1054 1494 V 1071 1474 V 1071 1494 V 1088 +1474 V 1088 1494 V 1104 1474 V 1104 1494 V 1121 1474 +V 1121 1494 V 1137 1474 V 1137 1494 V 1154 1474 V 1154 +1494 V 1171 1474 V 1171 1494 V 1187 1474 V 1187 1494 +V 1204 1474 V 1204 1494 V 1214 1474 V 1214 1494 V 1230 +1474 V 1230 1494 V 1230 1474 V 1230 1494 V 1247 1474 +V 1247 1494 V 1263 1474 V 1263 1494 V 1280 1474 V 1280 +1494 V 1296 1474 V 1296 1494 V 1313 1474 V 1313 1494 +V 1330 1474 V 1330 1494 V 1346 1474 V 1346 1494 V 1363 +1474 V 1363 1494 V 1379 1474 V 1379 1494 V 1396 1474 +V 1396 1494 V 1413 1474 V 1413 1494 V 1429 1474 V 1429 +1494 V 1446 1474 V 1446 1494 V 1463 1474 V 1463 1494 +V 1479 1474 V 1479 1494 V 1496 1474 V 1496 1494 V 1512 +1474 V 1512 1494 V 1529 1474 V 1529 1494 V 1546 1474 +V 1546 1494 V 1562 1474 V 1562 1494 V 1579 1474 V 1579 +1494 V 1595 1474 V 1595 1494 V 1612 1474 V 1612 1494 +V 1629 1474 V 1629 1494 V 1645 1474 V 1645 1494 V 1662 +1474 V 1662 1494 V 1678 1474 V 1678 1494 V 1695 1474 +V 1695 1494 V 1712 1474 V 1712 1494 V 1728 1474 V 1728 +1494 V 1745 1474 V 1745 1494 V 1761 1474 V 1761 1494 +V 1778 1474 V 1778 1494 V 1795 1474 V 1795 1494 V 1811 +1474 V 1811 1494 V 1828 1474 V 1828 1494 V 1844 1474 +V 1844 1494 V 1861 1474 V 1861 1494 V 1878 1474 V 1878 +1494 V 1894 1474 V 1894 1494 V 1911 1474 V 1911 1494 +V 1927 1474 V 1927 1494 V 1944 1474 V 1944 1494 V 1961 +1474 V 1961 1494 V 1977 1474 V 1977 1494 V 1994 1474 +V 1994 1494 V 2010 1474 V 2010 1494 V 2027 1474 V 2027 +1494 V 2044 1474 V 2044 1494 V 2060 1474 V 2060 1494 +V 2077 1474 V 2077 1494 V 2093 1474 V 2093 1494 V 2110 +1474 V 2110 1494 V 2127 1474 V 2127 1494 V 2143 1474 +V 2143 1494 V 2160 1474 V 2160 1494 V 2176 1474 V 2176 +1494 V 2193 1474 V 2193 1494 V 2210 1474 V 2210 1494 +V 2226 1474 V 2226 1494 V 2243 1474 V 2243 1494 V 2260 +1474 V 2260 1494 V 2276 1474 V 2276 1494 V 2293 1474 +V 2293 1494 V 2309 1474 V 2309 1494 V 2326 1474 V 2326 +1494 V 2343 1474 V 2343 1494 V 2359 1474 V 2359 1494 +V 2376 1474 V 2376 1494 V 2392 1474 V 2392 1494 V 2409 +1474 V 2409 1494 V 2426 1474 V 2426 1494 V 2442 1474 +V 2442 1494 V 2459 1474 V 2459 1494 V 2475 1474 V 2475 +1494 V 2492 1474 V 2492 1494 V 2509 1474 V 2509 1494 +V 2509 1474 V 2509 1494 V 2525 1474 V 2525 1494 V 2525 +1474 V 2525 1494 V 2542 1474 V 2542 1494 V 2559 1474 +V 2559 1494 V 2575 1474 V 2575 1494 V 2592 1474 V 2592 +1494 V 2608 1474 V 2608 1494 V 2625 1474 V 2625 1494 +V 2642 1474 V 2642 1494 V 2658 1474 V 2658 1494 V 2675 +1474 V 2675 1494 V 2692 1474 V 2692 1494 V 2708 1474 +V 2708 1494 V 2725 1474 V 2725 1494 V 2741 1474 V 2741 +1494 V 2758 1474 V 2758 1494 V 2775 1474 V 2775 1494 +V 2791 1474 V 2791 1494 V 2808 1474 V 2808 1494 V 2824 +1474 V 2824 1494 V 2841 1474 V 2841 1494 V 2858 1474 +V 2858 1494 V 2874 1474 V 2874 1494 V 2891 1474 V 2891 +1494 V 2907 1474 V 2907 1494 V 2924 1474 V 2924 1494 +V 2941 1474 V 2941 1494 V 2957 1474 V 2957 1494 V 2974 +1474 V 2974 1494 V 2990 1474 V 2990 1494 V 3007 1474 +V 3007 1494 V 3024 1474 V 3024 1494 V 3040 1474 V 3040 +1494 V 3057 1474 V 3057 1494 V 3073 1474 V 3073 1494 +V 3090 1474 V 3090 1494 V 3107 1474 V 3107 1494 V 3123 +1474 V 3123 1494 V 3140 1474 V 3140 1494 V 3156 1474 +V 3156 1494 V 3173 1474 V 3173 1494 V 3190 1474 V 3190 +1494 V 3206 1474 V 3206 1494 V 3223 1474 V 3223 1494 +V 3239 1474 V 3239 1494 V 3256 1474 V 3256 1494 V 3273 +1474 V 3273 1494 V 3289 1474 V 3289 1494 V 3306 1474 +V 3306 1494 V 3322 1474 V 3322 1494 V 3339 1474 V 3339 +1494 V 3356 1474 V 3356 1494 V 3372 1474 V 3372 1494 +V 3389 1474 V 3389 1494 V 3405 1474 V 3405 1494 V 3422 +1474 V 3422 1494 V 3439 1474 V 3439 1494 V 3455 1474 +V 3455 1494 V 3472 1474 V 3472 1494 V 3489 1474 V 3489 +1494 V 3504 1474 V 3504 1494 V 656 1594 4 100 v 832 1564 +a F3(1)c F4(\340)f F3(30)p 1227 1594 V 225 w F4(aucune)g +(signi\034cation)p 2522 1594 V 861 w(d\351sarm\351s)p +3517 1594 V 656 1597 2865 4 v 656 1697 4 100 v 902 1667 +a F3(31)p 1227 1697 V 294 w F4(pile)g FF(last)h F4(activ)n(e)p +2522 1697 V 773 w(arm\351)f(en)g(mo)r(de)h(in)n(teractif,)p +3517 1697 V 656 1796 V 1227 1796 V 2522 1796 V 2765 1766 +a(d\351sarm\351)e(sinon)p 3517 1796 V 656 1800 2865 4 +v 656 1899 4 100 v 902 1869 a F3(32)p 1227 1899 V 294 +w F4(impression)g(automatique)p 2522 1899 V 727 w(d\351sarm\351)p +3517 1899 V 656 1902 2865 4 v 656 2102 4 200 v 902 1972 +a F3(33)p 1227 2102 V 294 w F4(retour)k(\340)h(la)g(ligne)g +(automatique)f(in\177)1280 2072 y(v)-5 b(alid\351)p 2522 +2102 V 2873 1972 a(d\351sarm\351)p 3517 2102 V 656 2105 +2865 4 v 656 2205 4 100 v 902 2175 a F3(34)p 1227 2205 +V 294 w F4(r\351serv)n(\351)p 2522 2205 V 1341 w(d\351sarm\351)p +3517 2205 V 656 2208 2865 4 v 656 2407 4 200 v 902 2278 +a F3(35)p 1227 2407 V 294 w F4(\351v)g(aluation)37 b(sym)n(b)r(olique)g +(des)i(cons-)1280 2377 y(tan)n(tes)p 2522 2407 V 2931 +2278 a(arm\351)p 3517 2407 V 656 2411 2865 4 v 656 2610 +4 200 v 902 2480 a F3(36)p 1227 2610 V 294 w F4(\351v)-5 +b(aluation)44 b(sym)n(b)r(olique)h(des)g(fonc\177)1280 +2580 y(tions)p 2522 2610 V 2931 2480 a(arm\351)p 3517 +2610 V 656 2613 2865 4 v 656 2812 4 200 v 812 2683 a +F3(37)26 b F4(\340)h F3(42)p 1227 2812 V 205 w F4(taille)k(des)g(en)n +(tiers)f(binaires,)h(de)g F3(1)g F4(\340)1280 2783 y +F3(64)p F4(,)26 b(bit)i(de)g(p)r(oids)f(faible)g(en)h(t\352te)p +2522 2812 V 2915 2683 a(arm\351s)p 3517 2812 V 656 2816 +2865 4 v 656 2915 4 100 v 812 2885 a F3(43)e F4(\340)h +F3(44)p 1227 2915 V 205 w F4(base)g(de)g(n)n(um\351rotation)f(binaire)p +2522 2915 V 518 w(d\351sarm\351s)p 3517 2915 V 656 2919 +2865 4 v 656 3018 4 100 v 902 2988 a F3(45)p 1227 3018 +V 294 w F4(a\036c)n(hage)g(m)n(ultiligne)p 2522 3018 +V 950 w(arm\351)p 3517 3018 V 656 3022 2865 4 v 656 3121 +4 100 v 812 3091 a F3(46)g F4(\340)h F3(47)p 1227 3121 +V 205 w F4(r\351serv)n(\351s)p 2522 3121 V 1292 w(d\351sarm\351s)p +3517 3121 V 656 3125 2865 4 v 656 3324 4 200 v 902 3194 +a F3(48)p 1227 3324 V 294 w F4(virgule)51 b(comme)h(s\351parateur)e +(d\351ci\177)1280 3294 y(mal)p 2522 3324 V 2873 3194 +a(d\351sarm\351)p 3517 3324 V 656 3327 2865 4 v 656 3427 +4 100 v 812 3397 a F3(49)26 b F4(\340)h F3(50)p 1227 +3427 V 205 w F4(format)g(des)g(nom)n(bres)p 2522 3427 +V 860 w(d\351sarm\351s)p 3517 3427 V 656 3430 2865 4 +v 656 3530 4 100 v 902 3500 a F3(51)p 1227 3530 V 294 +w F4(tonalit\351)p 2522 3530 V 1316 w(d\351sarm\351)p +3517 3530 V 656 3533 2865 4 v 656 3732 4 200 v 902 3603 +a F3(52)p 1227 3732 V 294 w F4(mise)i(\340)f(jour)h(automatique)e(des)i +(gra\177)1280 3702 y(phiques)e(d\351sactiv)n(\351e)p +2522 3732 V 2857 3603 a(d\351sactiv)n(\351)p 3517 3732 +V 656 3736 2865 4 v 656 3935 4 200 v 812 3805 a F3(53)f +F4(\340)h F3(56)p 1227 3935 V 205 w F4(nom)n(bre)52 b(de)g(c)n +(hi\033res)h(signi\034catifs,)1280 3905 y(bit)28 b(de)f(p)r(oids)h +(faible)f(en)g(t\352te)p 2522 3935 V 2857 3805 a(d\351sarm\351s)p +3517 3935 V 656 3938 2865 4 v 656 4038 4 100 v 812 4008 +a F3(57)f F4(\340)h F3(59)p 1227 4038 V 205 w F4(r\351serv)n(\351s)p +2522 4038 V 1292 w(d\351sarm\351s)p 3517 4038 V 656 4041 +2865 4 v 656 4240 4 200 v 902 4111 a F3(60)p 1227 4240 +V 294 w F4(radian)c(comme)h(unit\351)h(d'angle)e(p)r(our)1280 +4210 y(les)k(calculs)g(en)g(r\351els)p 2522 4240 V 2931 +4111 a(arm\351)p 3517 4240 V 656 4244 2865 4 v 656 4343 +4 100 v 812 4313 a F3(61)f F4(\340)h F3(64)p 1227 4343 +V 205 w F4(r\351serv)n(\351s)p 2522 4343 V 1292 w(d\351sarm\351s)p +3517 4343 V 656 4347 2865 4 v 0 TeXcolorgray 1167 4495 +a FV(T)-7 b(able)28 b F3(15)p F4(.)p F3(1)e F4(\025)h(Signi\034cation)f +(des)i(indicateurs)e(binaires)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(118)p 0 TeXcolorgray eop +end +%%Page: 119 119 +TeXDict begin 119 118 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(119)e F4(\026)j(#)p +F3(119)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(15)p +FD(.)p FC(2)p FD(.)54 b(EX\311CUTION)28 b(NORMALE)1539 +b F3(119)p .7 TeXcolorgray .7 TeXcolorgray 4134 1659 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1540 a +Fu(15)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +232 540 a F4(de)33 b(l'en)n(tier)e(binaire.)h(R\351cipro)r(quemen)n(t,) +f(l'instruction)g FO(stof)g F4(fait)i(corresp)r(ondre)c(l'\351tat)232 +640 y(des)23 b(soixan)n(te-quatre)d(indicateurs)i(binaires)g(a)n(v)n +(ec)f(les)i(bits)g(d'un)h(en)n(tier)e(binaire)g(pris)h(\340)f(la)232 +739 y(base)k(de)h(la)f(pile.)h(Un)g(bit)g(de)f(v)-5 b(aleur)26 +b(\023)h F3(0)f F4(\024)h(d\351sarme)e(l'indicateur)h(corresp)r(ondan)n +(t)e(alors)232 839 y(qu'un)h(bit)g(\023)g F3(1)g F4(\024)f(l'arme.)g +(Le)h(bit)g(de)f(p)r(oids)h(le)g(plus)f(faible)h(corresp)r(ond)d(\340)i +(l'indicateur)g F3(1)p F4(.)357 939 y(Ainsi,)i(il)g(est)g(ais\351)f(de) +h(sauv)n(egarder)c(l'\351tat)k(du)g(syst\350me)f(par)g(un)i(app)r(el)e +(\340)h(la)f(fonction)232 1038 y FO(rclf)h F4(puis)i(de)g(le)f +(r\351tablir)f(ult\351rieuremen)n(t)h(gr\342ce)e(\340)i +FO(stof)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 994 1241 +4 100 v 1167 1211 a FK(\000)-14 b(!)p 1371 1241 V 903 +1311 a FJ(1)p 994 1340 V 202 w FO(rclf)p 1371 1340 V +101 w F4(#)p FN(n)1621 1262 y F4(ou)p 1877 1241 V 2169 +1211 a FK(\000)g(!)p 2373 1241 V 1786 1311 a FJ(1)p 1877 +1340 V 102 w F4(#)p FN(n)100 b FO(stof)p 2373 1340 V +232 1537 a FQ(\300)29 b(noter)f(:)82 b F4(la)24 b(longueur)f(des)h(en)n +(tiers)g(binaires)f(est)h(soumise)g(\340)g(un)h(param\350tre)d(sp)r +(\351ci\034\351)232 1636 y(par)k(la)g(commande)g FO(stws)p +F4(.)f(La)g(repr\351sen)n(tation)f(in)n(terne)i(de)h(l'en)n(tier)f +(comp)r(orte)f(toujours)232 1736 y(soixan)n(te-quatre)19 +b(bits,)i(m\352me)h(si)f(un)g(certain)g(nom)n(bre)f(d'en)n(tre)h(eux)g +(ne)h(son)n(t)e(pas)h(a\036c)n(h\351s.)232 1951 y FQ(T)-8 +b(ests)357 2104 y F4(Plusieurs)34 b(instructions)f(p)r(ermetten)n(t)i +(de)f(tester)g(et)g(de)h(mo)r(di\034er)f(si)g(n\351cessaire)e(les)232 +2204 y(indicateurs)27 b(binaires)f(:)p 0 TeXcolorgray +357 2303 a(\025)p 0 TeXcolorgray 41 w FO(fc?)i F4(ren)n(v)n(oie)g(la)g +(v)-5 b(aleur)29 b(vraie)f(si)h(l'indicateur)g(est)g(d\351sarm\351)f +(et)i(faux)f(dans)f(le)i(cas)440 2403 y(con)n(traire)14 +b(;)p 0 TeXcolorgray 357 2503 a(\025)p 0 TeXcolorgray +41 w FO(fs?)37 b F4(ren)n(v)n(oie)f(la)i(v)-5 b(aleur)38 +b(vraie)e(si)j(l'indicateur)e(est)h(arm\351)f(et)i(faux)f(dans)f(le)i +(cas)440 2602 y(con)n(traire)14 b(;)p 0 TeXcolorgray +357 2702 a(\025)p 0 TeXcolorgray 41 w FO(fc?c)24 b F4(ren)n(v)n(oie)g +(la)i(v)-5 b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h +(d\351sarm\351)e(et)j(faux)e(dans)h(le)g(cas)440 2801 +y(con)n(traire.)f(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h +(m\352me)f(temps)14 b(;)p 0 TeXcolorgray 357 2901 a(\025)p +0 TeXcolorgray 41 w FO(fc?s)24 b F4(ren)n(v)n(oie)g(la)i(v)-5 +b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h(d\351sarm\351)e(et)j +(faux)e(dans)h(le)g(cas)440 3001 y(con)n(traire.)f(L'indicateur)i(est)g +(arm\351)g(dans)g(le)g(m\352me)h(temps)14 b(;)p 0 TeXcolorgray +357 3100 a(\025)p 0 TeXcolorgray 41 w FO(fs?c)33 b F4(ren)n(v)n(oie)g +(la)i(v)-5 b(aleur)34 b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et) +h(faux)g(dans)f(le)h(cas)440 3200 y(con)n(traire.)25 +b(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h(m\352me)f(temps)14 +b(;)p 0 TeXcolorgray 357 3300 a(\025)p 0 TeXcolorgray +41 w FO(fs?s)33 b F4(ren)n(v)n(oie)g(la)i(v)-5 b(aleur)34 +b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et)h(faux)g(dans)f(le)h +(cas)440 3399 y(con)n(traire.)25 b(L'indicateur)i(est)g(arm\351)g(dans) +g(le)g(m\352me)h(temps.)p 0 TeXcolorgray 0 TeXcolorgray +821 3586 V 1093 3556 a FK(\000)-14 b(!)p 1277 3586 V +730 3656 a FJ(1)p 821 3686 V 103 w F4(#)p FN(n)101 b +FO(fc?)p 1277 3686 V 103 w FN(n)p 2041 3586 V 2312 3556 +a FK(\000)-14 b(!)p 2496 3586 V 1949 3656 a FJ(1)p 2041 +3686 V 103 w F4(#)p FN(n)101 b FO(fs?)p 2496 3686 V 103 +w FN(n)p 0 TeXcolorgray 0 TeXcolorgray 781 3872 V 1073 +3842 a FK(\000)-14 b(!)p 1277 3872 V 690 3942 a FJ(1)p +781 3972 V 102 w F4(#)p FN(n)100 b FO(fc?c)p 1277 3972 +V 101 w FN(n)p 2041 3872 V 2333 3842 a FK(\000)-15 b(!)p +2537 3872 V 1949 3942 a FJ(1)p 2041 3972 V 103 w F4(#)p +FN(n)99 b FO(fs?c)p 2537 3972 V 102 w FN(n)p 0 TeXcolorgray +0 TeXcolorgray 781 4158 V 1073 4128 a FK(\000)-14 b(!)p +1277 4158 V 690 4228 a FJ(1)p 781 4258 V 102 w F4(#)p +FN(n)100 b FO(fc?s)p 1277 4258 V 101 w FN(n)p 2041 4158 +V 2333 4128 a FK(\000)-15 b(!)p 2537 4158 V 1949 4228 +a FJ(1)p 2041 4258 V 103 w F4(#)p FN(n)99 b FO(fs?s)p +2537 4258 V 102 w FN(n)232 4473 y Fy(15)p Fz(.)p Fy(2)130 +b Fz(Ex\351cution)44 b(normale)232 4671 y FR(15)p FS(.)p +FR(2)p FS(.)p FR(1)113 b FS(Retour)36 b(an)m(ticip)s(\351)357 +4824 y F4(Une)22 b(d\351\034nition)f(utilisateur)g(est)h(une)g +(s\351quence)e(d'instructions)h(regroup)r(\351e)f(dans)h(une)232 +4924 y(expression)c(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)h +(Une)g(d\351\034nition)h(se)f(termine)h(naturellemen)n(t)232 +5023 y(\340)g(la)f(\034n)h(de)f(l'expression)f(et)i(retourne)e(\340)h +(l'ex\351cution)g(de)g(l'instruction)g(suiv)-5 b(an)n(t)18 +b(son)g(app)r(el.)232 5123 y(Il)32 b(est)g(n\351anmoins)f(p)r(ossible)g +(d'an)n(ticip)r(er)g(ce)h(retour)e(par)h(l'instruction)g +FO(return)p F4(.)f(Cette)232 5223 y(instruction)24 b(ren)n(v)n(oie)e +(\340)h(la)h(routine)f(app)r(elan)n(te)h(ou,)f(s'il)h(s'agit)f(de)h(la) +g(d\351\034nition)g(principal)232 5322 y(d'un)32 b(programme,)c(au)i +(syst\350me)g(d'exploitation.)g(Cette)h(instruction)f(ne)h(prend)f +(aucun)232 5422 y(argumen)n(t)d(et)g(p)r(eut)h(\034gurer)e(\340)h +(n'imp)r(orte)h(quel)f(endroit)g(du)h(co)r(de)f(ex\351cutable.)p +0 TeXcolorgray 1602 5632 a F3(119)p 0 TeXcolorgray eop +end +%%Page: 120 120 +TeXDict begin 120 119 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(120)e F4(\026)j(#)p +F3(120)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1659 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1540 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1540 a Fu(15)-430 1540 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1540 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(120)859 b FD(CHAPITRE)29 b FC(15)p FD(.)54 b(CONTR)n(\324LE)27 +b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 1875 557 4 100 v 2092 527 a FK(\000)-15 +b(!)p 2339 557 V 1784 627 a FJ(1)p 1875 656 V 202 w FO(return)p +2339 656 V 780 789 a F4(L'instruction)22 b(de)h(retour)e(an)n(ticip)r +(\351)h(pro)n(v)n(o)r(que)f(une)h(analyse)f(sans)h(ex\351cution)g(de)h +(tous)656 889 y(les)k(atomes)g(\034guran)n(t)g(en)n(tre)g +FO(return)f F4(et)i(la)f(\034n)h(de)g(la)g(d\351\034nition)g(couran)n +(te)e(car)h(elle)g(doit)656 988 y(rendre)h(la)h(main)g(\340)h(la)f +(d\351\034nition)g(app)r(elan)n(te)f(et)i(garder)d(la)i(pile)h +(syst\350me)f(dans)g(un)g(\351tat)656 1088 y(coh\351ren)n(t.)h +(L'utilisation)h(de)h FO(return)d F4(n'est)j(donc)g(pas)f(aussi)f +(e\036cace)h(que)h(l'utilisation)656 1188 y(d'une)c(structure)e(de)i +(con)n(tr\364le)d(de)j(t)n(yp)r(e)g FO(if/then/end)p +F4(.)656 1417 y FR(15)p FS(.)p FR(2)p FS(.)p FR(2)112 +b FS(Abandon)780 1570 y F4(Un)28 b(programme)c(s'arr\352te)h +(naturellemen)n(t)g(lorsqu'il)h(attein)n(t)g(la)h(\034n)g(de)f(sa)g +(d\351\034nition)656 1670 y(principale.)33 b(\300)i(la)f(\034n)h(de)g +(celle-ci,)f(il)g(signale)g(son)g(ac)n(hev)n(emen)n(t)f(\340)h(tous)g +(ses)g(pro)r(cessus)656 1770 y(\034ls,)29 b(attend)g(leur)f(\034n)h(et) +g(rend)g(la)f(main)h(au)f(syst\350me)h(d'exploitation.)e(En)j(aucun)e +(cas,)g(il)656 1869 y(n'attend)f(la)h(\034n)f(normale)f(de)i(ses)f +(\034ls.)780 1969 y(Il)22 b(existe)e(deux)i(instructions)e(p)r(our)g +(d\351roger)f(\340)i(cette)g(r\350gle.)f(La)h(premi\350re,)f +FO(abort)f F4(pro\177)656 2068 y(v)n(o)r(que)g(un)h(arr\352t)e(du)i +(programme)d(en)j(cours.)e(Quel)h(que)h(soit)f(le)h(pro)r(cessus)e(du)i +(programme)656 2168 y(RPL/)p F3(2)31 b F4(ex\351cutan)n(t)h +(l'instruction)f FO(abort)p F4(,)f(c)n(hacun)i(des)f(pro)r(cessus)g(du) +h(programme)e(re\177)656 2268 y(\347oit)e(une)h(requ\352te)e +(d'arr\352t.)g(Ces)h(requ\352tes)g(d'arr\352t)f(son)n(t)h(honor\351es)e +(imm\351diatemen)n(t)j(ou)656 2367 y(en)20 b(temps)g(di\033\351r\351)f +(si)h(un)g(blo)r(c)g(de)g(con)n(tr\364le)e(de)i(requ\352te)f +(d'arr\352t)f(est)i(install\351)f(dans)g(l'un)h(des)656 +2467 y(pro)r(cessus)27 b(\340)i(l'aide)g(des)g(instructions)g +FO(cstop)e F4(et)i FO(rstop)p F4(.)f(Lorsque)f(toutes)i(les)g +(requ\352tes)656 2567 y(d'arr\352t)d(son)n(t)i(trait\351es,)f(le)h +(programme)d(couran)n(t)i(s'ac)n(h\350v)n(e.)f(\300)i(l'instar)f(de)h +(l'instruction)656 2666 y FO(return)p F4(,)d(la)i(requ\352te)g +(d'arr\352t)f(p)r(eut)i(appara\356tre)d(n'imp)r(orte)i(o\371)g(dans)g +(un)h(programme.)780 2766 y(Lorsque)f(le)h(RPL/)p F3(2)f +F4(re\347oit)g(le)h(signal)e FO(SIGINT)g F4(\026)i(g\351n\351ralamen)n +(t)e(con)n(tr\364le+C)f(sous)656 2865 y(Unix)20 b(\026,)g(il)g(app)r +(elle)g(l'instruction)f FO(abort)f F4(\340)i(la)g(\034n)g(de)g(l'\351v) +-5 b(aluation)19 b(de)h(l'atome)f(en)i(cours.)656 2965 +y(L'ex\351cution)26 b(de)i(l'instruction)f FO(abort)e +F4(est)j(soumis)e(aux)h(m\352mes)h(r\350gles)e(de)h(traitemen)n(t.)p +0 TeXcolorgray 0 TeXcolorgray 1897 3156 V 2092 3126 a +FK(\000)-15 b(!)p 2317 3156 V 1806 3226 a FJ(1)p 1897 +3256 V 202 w FO(abort)p 2317 3256 V 656 3450 a FQ(\300)24 +b(noter)g(:)82 b F4(comme)20 b FO(abort)f F4(en)n(v)n(oie)g(une)i +(requ\352te)f(d'arr\352t)f(\340)h(tous)g(les)h(pro)r(cessus)d(du)j +(pro\177)656 3550 y(gramme)30 b(et)i(attend)f(leur)g(ac)n(h\350v)n +(emen)n(t,)g(cette)g(instruction)g(p)r(eut)h(ne)g(jamais)f(s'ac)n(hev)n +(er)656 3650 y(si)25 b(l'un)h(des)f(pro)r(cessus)f(du)i(programme)d +(n'honore)h(pas)g(la)h(requ\352te)g(d'arr\352t.)f(En)i(particu\177)656 +3749 y(lier,)i(le)g(programme)e(suiv)-5 b(an)n(t)28 b(ne)g(s'ac)n +(h\350v)n(e)f(jamais)g(car)h(le)g(pro)r(cessus)f(\034ls)h(n'honore)f +(pas)656 3849 y(la)33 b(requ\352te)g(d'arr\352t)f(qui)i(est)g(temp)r +(oris\351e)f(par)f(l'instruction)h FO(cstop)f F4(de)i(la)f(ligne)g +F3(10)g F4(et)656 3948 y(jamais)27 b(trait\351e.)p 0.5 +TeXcolorgray 780 4099 a FA(0001)p 0 TeXcolorgray 37 w +Fs(MAIN)p 0.5 TeXcolorgray 780 4178 a FA(0002)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 4256 a FA(0003)p 0 +TeXcolorgray 178 w Fs('PROCESSUS_FILS')40 b(detach)p +0.5 TeXcolorgray 780 4335 a FA(0004)p 0 TeXcolorgray +178 w Fs(10)c(wait)p 0.5 TeXcolorgray 780 4414 a FA(0005)p +0 TeXcolorgray 178 w Fs(abort)p 0.5 TeXcolorgray 780 +4493 a FA(0006)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray +780 4572 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray +780 4651 a(0008)p 0 TeXcolorgray 37 w Fs(PROCESSUS_FILS)p +0.5 TeXcolorgray 780 4730 a FA(0009)p 0 TeXcolorgray +37 w Fs(<<)p 0.5 TeXcolorgray 780 4809 a FA(0010)p 0 +TeXcolorgray 178 w Fs(cstop)p 0.5 TeXcolorgray 780 4887 +a FA(0011)p 0 TeXcolorgray 178 w Fs(do)g(10)g(sleep)g(until)h(false)f +(end)p 0.5 TeXcolorgray 780 4966 a FA(0012)p 0 TeXcolorgray +37 w Fs(>>)780 5123 y F4(L'instruction)25 b FO(kill)e +F4(en)n(v)n(oie)h(une)h(requ\352te)g(d'arr\352t)e(\340)i(tous)g(les)f +(\034ls)i(du)f(pro)r(cessus)e(qui)656 5223 y(ex\351cute)j(cette)g +(instruction)g(et)h(non)f(\340)g(l'ensem)n(ble)f(des)i(pro)r(cessus)d +(du)j(programme.)d(Elle)656 5322 y(attend)32 b(la)g(\034n)g(de)g(tous)g +(les)f(\034ls)h(du)h(pro)r(cessus)d(couran)n(t)h(et)h(p)r(eut)h(ne)f +(jamais)f(rev)n(enir)f(si)656 5422 y(l'un)e(des)f(pro)r(cessus)f +(\034ls)h(du)h(pro)r(cessus)e(couran)n(t)g(n'honore)g(pas)h(la)g +(requ\352te)f(d'arr\352t.)p 0 TeXcolorgray 2026 5632 +a F3(120)p 0 TeXcolorgray eop end +%%Page: 121 121 +TeXDict begin 121 120 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(121)e F4(\026)j(#)p +F3(121)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(15)p +FD(.)p FC(3)p FD(.)54 b(D\311BOGA)n(GE)2025 b F3(121)p +.7 TeXcolorgray .7 TeXcolorgray 4134 1659 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4190 1540 a Fu(15)p .7 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +1495 557 4 100 v 1668 527 a FK(\000)-14 b(!)p 1872 557 +V 1404 627 a FJ(1)p 1495 656 V 202 w FO(kill)p 1872 656 +V 232 873 a Fy(15)p Fz(.)p Fy(3)130 b Fz(D\351b)t(ogage)357 +1055 y F4(Le)34 b(s\351quenceur)e(p)r(oss\350de)h(un)h(outil)g(de)g +(d\351b)r(ogage)d(in)n(t\351gr\351.)i(Cet)h(outil)f(n'est)h(acces\177) +232 1154 y(sible)f(que)f(lorsque)f(le)i(programme)d(\340)i(d\351b)r +(oguer)f(est)h(in)n(terpr\351t\351.)g(S'il)h(est)f(compil\351,)g(les) +232 1254 y(instructions)27 b(de)h(d\351b)r(ogage)d(son)n(t)i +(silencieusemen)n(t)g(ignor\351es.)357 1354 y(Cet)j(outil)g(tr\350s)g +(simple)g(p)r(ermet)g(de)g(p)r(ositionner)f(des)h(p)r(oin)n(ts)g +(d'arr\352t)f(dans)h(un)g(pro\177)232 1453 y(gramme)22 +b(a\034n)h(d'en)g(surv)n(eiller)e(le)i(fonctionnemen)n(t.)g(Lorsqu'un)f +(programme)e(est)j(arr\352t\351,)232 1553 y(la)j(pile)f(s'a\036c)n(he)g +(ainsi)f(que)i(la)f(pro)r(c)n(haine)f(instruction)g(\340)h(ex\351cuter) +g(dans)g(le)g(programme)232 1653 y(et)f(une)f(in)n(vite)g(de)g +(commande.)g(Cette)g(in)n(vite)g(de)g(commande)f(p)r(ermet)i +(d'ex\351cuter)e(le)h(pro\177)232 1752 y(gramme)g(pas)h(\340)f(pas,)h +(d'en)g(relancer)f(l'ex\351cution)g(normale,)g(de)h(mo)r(di\034er)g(le) +g(con)n(ten)n(u)f(des)232 1852 y(v)-5 b(ariables)26 b(ou)h(les)h +(\351l\351men)n(ts)f(de)g(la)g(pile)h(ou)f(d'ex\351cuter)g(des)g +(commandes)f(quelconques.)232 2085 y FR(15)p FS(.)p FR(3)p +FS(.)p FR(1)113 b FS(P)m(oin)m(t)36 b(d'arr\352t)357 +2238 y F4(Lorsqu'un)28 b(programme)e(rencon)n(tre)i(l'instruction)g +FO(halt)f F4(et)j(qu'il)f(est)g(in)n(terpr\351t\351,)f(il)232 +2338 y(passe)e(im\351diatemen)n(t)h(en)g(mo)r(de)g(d\351b)r(ogage.)e +(Le)i(con)n(ten)n(u)f(de)h(la)g(pile)g(s'a\036c)n(he)f(ainsi)g(que)232 +2437 y(la)i(pro)r(c)n(ha\356ne)d(instruction)i(\340)g(ex\351cuter)g +(dans)g(le)g(pro)r(cessus)f(couran)n(t.)p 0 TeXcolorgray +0 TeXcolorgray 1495 2645 V 1668 2615 a FK(\000)-14 b(!)p +1872 2645 V 1404 2715 a FJ(1)p 1495 2744 V 202 w FO(halt)p +1872 2744 V 357 2893 a F4(Lorsqu'un)27 b(programme)f(re\347oit)h(le)h +(signal)f FO(SIGTSTP)f F4(\026)i(g\351n\351ralemen)n(t)e(con)n +(tr\364le+Z)232 2993 y(sous)33 b(Unix)g(\026,)g(il)g(ex\351cute)g(\340) +f(la)h(\034n)g(de)g(l'\351v)-5 b(aluation)32 b(de)h(l'atome)g(couran)n +(t)e(et)i(dans)g(le)232 3093 y(pro)r(cessus)27 b(principal)h +(l'instruction)g FO(halt)p F4(.)f(Ce)h(signal)f(est)i(ignor\351)e(si)h +(le)h(programme)d(est)232 3192 y(compil\351.)232 3408 +y FQ(Exemple)p 0.5 TeXcolorgray 357 3612 a FA(0001)p +0 TeXcolorgray 36 w Fs(DEBOGAGE)p 0.5 TeXcolorgray 357 +3691 a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray +357 3770 a FA(0003)p 0 TeXcolorgray 177 w Fs(1)36 b(->)g(X)p +0.5 TeXcolorgray 357 3849 a FA(0004)p 0 TeXcolorgray +177 w Fs(<<)p 0.5 TeXcolorgray 357 3928 a FA(0005)p 0 +TeXcolorgray 319 w Fs(X)f(halt)h(disp)p 0.5 TeXcolorgray +357 4007 a FA(0006)p 0 TeXcolorgray 177 w Fs(>>)p 0.5 +TeXcolorgray 357 4086 a FA(0007)p 0 TeXcolorgray 36 w +Fs(>>)357 4242 y F4(Un)30 b(p)r(oin)n(t)g(d'arr\352t)f(est)h(\034x\351) +g(\340)f(la)h(ligne)f F3(5)p F4(.)h(\300)g(cet)g(endroit,)f(la)h(pile)g +(con)n(tien)n(t)f(norma\177)232 4342 y(lemen)n(t)g(la)e(v)-5 +b(aleur)28 b(con)n(ten)n(ue)f(dans)h(la)f(v)-5 b(ariable)27 +b FN(X)7 b F4(,)28 b(ce)g(qui)g(est)g(con\034rm\351)f(par)h(l'outil)g +(de)232 4442 y(d\351b)r(ogage.)33 b(La)h(v)-5 b(aleur)34 +b(\034guran)n(t)f(en)n(tre)h(cro)r(c)n(hets)f(est)i(l'iden)n(ti\034an)n +(t)f(du)h(pro)r(cessus)e(cou\177)232 4541 y(ran)n(t.)i(Cette)h +(information)e(est)h(utile)h(lorsqu'il)e(s'agit)g(de)h(d\351b)r(oguer)f +(des)i(programmes)232 4641 y(comp)r(ortan)n(t)26 b(plusieurs)h(pro)r +(cessus)f(concurren)n(ts.)p 0 TeXcolorgray 0 TeXcolorgray +232 4824 a FO(cauchy:[~])40 b(>)j(rpl)f(-s)h(debug.rpl)232 +4924 y(+++RPL/2)e(\(R\))h(version)f(4.0.10)g(\(lundi)g(08/02/2010,)e +(14:31:33)h(CET\))232 5023 y(+++Copyright)f(\(C\))j(1989)g(\340)h +(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 5223 y(1:)j(1)232 +5322 y([10453])e(Instruction)e(:)k(disp)232 5422 y(RPL/2>)e(sst)p +0 TeXcolorgray 1602 5632 a F3(121)p 0 TeXcolorgray eop +end +%%Page: 122 122 +TeXDict begin 122 121 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(122)e F4(\026)j(#)p +F3(122)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1659 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1540 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1540 a Fu(15)-430 1540 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1540 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(122)859 b FD(CHAPITRE)29 b FC(15)p FD(.)54 b(CONTR)n(\324LE)27 +b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 656 540 a FO(1)656 +640 y([10453])40 b(Instruction)f(:)44 b(>>)656 739 y(RPL/2>)d(sst)656 +839 y([10453])f(Instruction)f(:)44 b(>>)656 939 y(RPL/2>)d(sst)656 +1038 y(cauchy:[~])e(>)656 1271 y FR(15)p FS(.)p FR(3)p +FS(.)p FR(2)112 b FS(Ex\351cution)37 b(pas)h(\340)f(pas)780 +1424 y F4(L'ex\351cution)27 b(pas)f(\340)h(pas)g(d'un)h(programme)d(en) +i(cours)f(de)h(d\351b)r(ogage)f(se)h(fait)g(gr\342ce)f(\340)656 +1523 y(l'instruction)31 b FO(sst)p F4(.)h(Cette)g(instruction)g(\351v) +-5 b(alue)32 b(l'ob)5 b(jet)32 b(suiv)-5 b(an)n(t)32 +b(du)g(programme,)e(quel)656 1623 y(que)39 b(soit)g(le)h(t)n(yp)r(e)g +(de)f(cet)h(ob)5 b(jet.)39 b(Si)h(un)g(ob)5 b(jet)39 +b(est)h(comp)r(os\351)e(de)i(plusieurs)e(atomes,)656 +1723 y(l'\351v)-5 b(alution)29 b(ne)g(rend)g(la)g(main)h(qu'\340)f(la)g +(\034n)g(de)h(l'\351v)-5 b(aluation)28 b(de)i(l'ob)5 +b(jet)29 b(et)h(non)f(\340)g(la)g(\034n)656 1822 y(de)k(l'\351v)-5 +b(aluation)33 b(de)g(c)n(hacun)g(des)g(atomes.)f(Si)i(l'ob)5 +b(jet)33 b(est)g(un)h(app)r(el)f(\340)g(une)g(d\351\034nition)656 +1922 y(utilisateur,)27 b(le)g(con)n(ten)n(u)g(de)g(cette)h +(d\351\034nition)f(sera)g(aussi)f(ex\351cut\351)h(pas)g(\340)g(pas.)p +0 TeXcolorgray 0 TeXcolorgray 1939 2129 4 100 v 2092 +2099 a FK(\000)-15 b(!)p 2275 2129 V 1848 2199 a FJ(1)p +1939 2229 V 203 w FO(sst)p 2275 2229 V 656 2422 a FR(15)p +FS(.)p FR(3)p FS(.)p FR(3)112 b FS(Retour)36 b(en)i(ex\351cution)f +(normale)780 2575 y F4(L'instruction)25 b FO(cont)g F4(p)r(ermet)h(de)g +(repasser)d(en)j(mo)r(de)g(d'ex\351cution)g(normale)e(un)i(pro\177)656 +2674 y(gramme)g(se)h(d\351roulan)n(t)f(en)i(mo)r(de)f(d\351b)r(ogage.)p +0 TeXcolorgray 0 TeXcolorgray 1919 2881 V 2092 2852 a +FK(\000)-15 b(!)p 2296 2881 V 1827 2951 a FJ(1)p 1919 +2981 V 202 w FO(cont)p 2296 2981 V 0 TeXcolorgray 2026 +5632 a F3(122)p 0 TeXcolorgray eop end +%%Page: 123 123 +TeXDict begin 123 122 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(123)e F4(\026)j(#)p +F3(123)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +974 2154 a Fx(Cinqui\350me)59 b(partie)460 2569 y FH(F)-18 +b(onctions)72 b(math\351matiques)p 0 TeXcolorgray 1602 +5632 a F3(123)p 0 TeXcolorgray eop end +%%Page: 124 124 +TeXDict begin 124 123 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(124)e F4(\026)j(#)p +F3(124)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 125 125 +TeXDict begin 125 124 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(125)e F4(\026)j(#)p +F3(125)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1355 a Fw(16)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 845 4 v 1206 1687 a FU(Les)59 b(op)5 b(\351rations)60 +b(de)g(base)p 1 TeXcolorgray 0 TeXcolorgray 357 2201 +a F4(Les)39 b(di\033\351ren)n(tes)f(op)r(\351rations)g(pr\351sen)n +(t\351es)f(dans)i(ce)g(c)n(hapitre)f(son)n(t)h(les)g(op)r(\351rations) +232 2300 y(math\351matiques)27 b(de)h(base.)f(Ces)g(op)r(\351rations)f +(son)n(t)h(d\351\034nies)h(p)r(our)f(un)h(grand)e(nom)n(bre)h(de)232 +2400 y(t)n(yp)r(es)h(d'argumen)n(ts)e(di\033\351ren)n(ts.)232 +2675 y Fy(16)p Fz(.)p Fy(1)130 b Fz(Notations)357 2856 +y F4(Les)27 b(di\033\351ren)n(ts)g(t)n(yp)r(es)g(de)h(donn\351es)f +(\034guran)n(t)f(dans)h(les)g(tableaux)f(suiv)-5 b(an)n(ts)27 +b(son)n(t)g(:)p 0 TeXcolorgray 357 2956 a(\025)p 0 TeXcolorgray +41 w FN(n)p F4(,)g(un)h(en)n(tier)f(sign\351)14 b(;)p +0 TeXcolorgray 357 3056 a(\025)p 0 TeXcolorgray 41 w +FN(x)p F4(,)28 b(un)g(r\351el)14 b(;)p 0 TeXcolorgray +357 3155 a(\025)p 0 TeXcolorgray 41 w FN(z)t F4(,)27 +b(un)h(complexe)14 b(;)p 0 TeXcolorgray 357 3255 a(\025)p +0 TeXcolorgray 41 w FN(s)p F4(,)27 b(un)h(scalaire)e(de)h(t)n(yp)r(e)h +(quelconque,)e(en)n(tier,)h(r\351el)g(ou)g(complexe)14 +b(;)p 0 TeXcolorgray 357 3355 a(\025)p 0 TeXcolorgray +69 w([)27 b(v)n(ecteur)g(],)g(un)h(v)n(ecteur)f(de)g(scalaires)14 +b(;)p 0 TeXcolorgray 357 3454 a(\025)p 0 TeXcolorgray +69 w([[)27 b(matrice)g(]],)g(une)h(matrice)f(de)g(scalaires)14 +b(;)p 0 TeXcolorgray 357 3554 a(\025)p 0 TeXcolorgray +69 w([)27 b(tableau)g(],)h(un)f(tableau)g(\026)h(v)n(ecteur)e(ou)h +(matrice)g(\026)h(de)f(scalaires)14 b(;)p 0 TeXcolorgray +357 3654 a(\025)p 0 TeXcolorgray 41 w('sym)n(b)r(ole',)26 +b(un)h(sym)n(b)r(ole)f(alg\351brique)f(qu'il)i(s'agisse)e(d'un)i(nom)g +(ou)f(d'une)h(expres\177)440 3753 y(sion)14 b(;)p 0 TeXcolorgray +357 3853 a(\025)p 0 TeXcolorgray 41 w(\023)28 b(expression)d(\024)-7 +b(,)28 b(une)g(expression)d(en)j(notation)e(p)r(olonaise)g(in)n(v)n +(erse)14 b(;)p 0 TeXcolorgray 357 3952 a(\025)p 0 TeXcolorgray +41 w({)27 b(liste)g(},)g(une)h(liste)g(d'ob)5 b(jets)26 +b(h\351t\351ro)r(clites)14 b(;)p 0 TeXcolorgray 357 4052 +a(\025)p 0 TeXcolorgray 41 w("c)n(ha\356ne",)25 b(une)j(c)n(ha\356ne)f +(de)g(caract\350res)14 b(;)p 0 TeXcolorgray 357 4152 +a(\025)p 0 TeXcolorgray 41 w(#n,)28 b(un)g(en)n(tier)e(binaire.)232 +4426 y Fy(16)p Fz(.)p Fy(2)130 b Fz(A)l(ddition)357 4608 +y F4(L'instruction)19 b FO(+)g F4(ren)n(v)n(oie)f(la)i(somme)f(de)h +(ses)f(argumen)n(ts.)f(La)h(nature)h(de)f(cette)h(somme)232 +4708 y(est)k(d\351termin\351e)g(par)f(le)h(t)n(yp)r(e)g(de)g(ces)f +(argumen)n(ts.)g(L'ensem)n(ble)g(des)g(argumen)n(ts)g(de)h(cette)232 +4807 y(instruction)j(est)h(p)r(ort\351)f(au)g(tableau)f +F3(16)p F4(.)p F3(1)p F4(.)357 4907 y(L'addition)33 b(de)g(tableaux)g +(ne)h(p)r(eut)g(s'e\033ectuer)f(que)g(sur)g(des)h(tableaux)e(de)i +(m\352mes)232 5007 y(dimensions.)27 b(Le)g(t)n(yp)r(e)g(du)g(tableau)g +(r\351sultan)n(t)f(suit)h(une)h(r\350gle)d(iden)n(tique)i(en)h(tout)f +(p)r(oin)n(t)232 5106 y(aux)g(r\350gles)f(r\351gissan)n(t)g(les)h +(scalaires.)232 5322 y FQ(\300)c(noter)e(:)83 b F4(l'addition)18 +b(de)h(deux)g(en)n(tiers)f(p)r(eut)h(donner)f(r\351sultat)g(de)h(t)n +(yp)r(e)g(r\351el)g(si)f(celui-ci)232 5422 y(ne)28 b(p)r(eut)g(\352tre) +f(repr\351sen)n(t\351)f(en)i(en)n(tier)f(du)g(fait)h(d'un)g +(d\351passemen)n(t)e(de)i(capacit\351.)p 0 TeXcolorgray +1602 5632 a F3(125)p 0 TeXcolorgray eop end +%%Page: 126 126 +TeXDict begin 126 125 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(126)e F4(\026)j(#)p +F3(126)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1639 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1639 a Fu(16)-430 1639 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(126)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28 +b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray +656 540 a Fy(16)p Fz(.)p Fy(3)130 b Fz(Soustraction)780 +722 y F4(La)31 b(soustraction)e FO(-)j F4(donne)f(la)g(di\033\351rence) +g(en)n(tre)g(ses)g(argumen)n(ts,)f(le)h(t)n(yp)r(e)h(de)f(cette)656 +822 y(di\033\351rence)e(\351tan)n(t)g(fourni)f(pas)h(ceux)g(des)g +(argumen)n(ts.)e(L'ob)5 b(jet)29 b(pr\351sen)n(t)f(au)h(niv)n(eau)f +F3(1)h F4(de)656 921 y(la)38 b(pile)h(est)g(soustrait)f(\340)g(celui)h +(o)r(ccupan)n(t)f(le)h(niv)n(eau)f F3(2)p F4(.)h(L'ensem)n(ble)f(des)h +(argumen)n(ts)656 1021 y(autoris\351s)25 b(\034guren)n(t)i(sur)g(le)g +(tableau)g F3(16)p F4(.)p F3(2)p F4(.)780 1120 y(\300)d(l'instart)f(de) +h(l'addition,)f(la)g(soustraction)f(de)i(deux)f(tableaux)g(ne)h(p)r +(eut)g(s'e\033ectuer)656 1220 y(que)g(sur)g(des)g(tableaux)g(de)g +(m\352mes)g(dimensions,)g(le)g(t)n(yp)r(e)h(du)g(tableau)e(r\351sultan) +n(t)h(suiv)-5 b(an)n(t)656 1320 y(une)28 b(r\350gle)e(iden)n(tique)h +(en)h(tout)f(p)r(oin)n(t)h(aux)f(r\350gles)f(r\351gissan)n(t)f(les)i +(scalaires.)656 1535 y FQ(\300)j(noter)g(:)83 b F4(la)25 +b(soustraction)f(de)i(deux)g(en)n(tiers)f(p)r(eut)i(donner)e +(r\351sultat)h(de)g(t)n(yp)r(e)g(r\351el)f(si)656 1635 +y(celui-ci)i(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n +(tier)f(du)h(fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656 +1908 y Fy(16)p Fz(.)p Fy(4)130 b Fz(Multiplication)780 +2090 y F4(La)23 b(m)n(ultiplication)f FO(*)h F4(ren)n(v)n(oie)e(le)i +(pro)r(duit)f(de)h(ses)f(argumen)n(ts)g(dans)g(lequel)h(la)f(nature)656 +2190 y(de)28 b(ce)h(pro)r(duit)f(est)g(d\351termin\351e)g(par)g(le)g(t) +n(yp)r(e)h(de)f(ses)g(argumen)n(ts.)f(Les)h(di\033\351ren)n(ts)g(t)n +(yp)r(es)656 2289 y(accept\351s)37 b(comme)g(argumen)n(ts)g(ainsi)g +(que)h(les)f(t)n(yp)r(es)h(en)g(r\351sultan)n(t)f(son)n(t)g +(indiqu\351s)h(au)656 2389 y(tableau)27 b F3(16)p F4(.)p +F3(3)p F4(.)656 2604 y FQ(\300)45 b(noter)g(:)83 b F4(le)39 +b(pro)r(duit)g(de)g(deux)g(en)n(tiers)f(p)r(eut)i(donner)e(r\351sultat) +g(de)i(t)n(yp)r(e)f(r\351el)f(si)656 2704 y(celui-ci)27 +b(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n(tier)f(du)h +(fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656 +2978 y Fy(16)p Fz(.)p Fy(5)130 b Fz(Division)656 3176 +y FR(16)p FS(.)p FR(5)p FS(.)p FR(1)112 b FS(Division)38 +b(standard)780 3329 y F4(L'instruction)20 b FO(/)g F4(calcule)f(le)h +(quotien)n(t)g(\026)g(l'ob)5 b(jet)20 b(du)g(niv)n(eau)g +F3(2)f F4(\351tan)n(t)h(divis\351)g(par)f(celui)656 3429 +y(pr\351sen)n(t)31 b(au)g(niv)n(eau)g F3(1)g F4(\026)h(de)f(ses)g +(argumen)n(ts.)f(La)h(nature)g(du)h(r\351sultat)f(est)h(determin\351) +656 3529 y(par)g(le)h(t)n(yp)r(e)g(de)h(ses)e(argumen)n(ts.)g(Les)g +(di\033\351ren)n(ts)h(t)n(yp)r(es)g(accept\351s)f(comme)h(argumen)n(ts) +656 3628 y(ainsi)27 b(que)g(les)g(t)n(yp)r(es)h(en)f(r\351sultan)n(t)g +(son)n(t)f(indiqu\351s)i(au)f(tableau)f F3(16)p F4(.)p +F3(3)p F4(.)780 3728 y(L'instruction)f FO(/)f F4(p)r(ermet,)i(par)e +(extension)g(de)h(la)g(division,)f(de)h(r\351soudre)e(un)j(syst\350me) +656 3828 y(lin\351aire)1945 3927 y FQ(Ax)d FJ(=)g FQ(b)656 +4075 y F4(connaissan)n(t)31 b(la)h(matrice)g FQ(A)h F4(et)g(le)g(v)n +(ecteur)e FO(b)p F4(.)i(En)g(e\033et,)g(en)g(d\351\034nissan)n(t)f(une) +h(division)656 4175 y(d'un)k(v)n(ecteur)f(par)h(une)g(matrice,)f(il)h +(devriendrait)f(p)r(ossible)g(d'\351crire)g(cette)h(\351quation)656 +4274 y(sous)26 b(la)i(forme)1900 4374 y FQ(x)c FJ(=)e +FQ(A)2134 4337 y Fn(\000)p FI(1)2223 4374 y FQ(b)780 +4522 y F4(Le)28 b(syst\350me)1625 4550 y Fk(0)1625 4699 +y(@)1697 4616 y FJ(1)83 b(2)103 b(3)1697 4716 y(4)83 +b(5)103 b(6)1697 4815 y(7)83 b(8)f(10)2029 4550 y Fk(1)2029 +4699 y(A)2121 4717 y FK(\002)18 b FQ(x)23 b FJ(=)2365 +4550 y Fk(0)2365 4699 y(@)2437 4616 y FJ(0)2437 4716 +y(1)2437 4815 y(3)2479 4550 y Fk(1)2479 4699 y(A)656 +4959 y F4(se)k(r\351sout)f(donc)i(par)e(la)h(s\351quence)g +(d'instructions)p 0 TeXcolorgray 0 TeXcolorgray 656 5123 +a FO(RPL/2>)41 b([)i(0)g(1)g(3)h(])f([[)f(1)i(2)f(3)g(][)g(4)g(5)g(6)g +(][)g(7)g(8)g(10)g(]])g(/)656 5322 y(1:)g([)g(1.6666666666666)o(7)38 +b(-2.333333333333)o(33)f(1.)43 b(])656 5422 y(RPL/2>)p +0 TeXcolorgray 2026 5632 a F3(126)p 0 TeXcolorgray eop +end +%%Page: 127 127 +TeXDict begin 127 126 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(127)e F4(\026)j(#)p +F3(127)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(16)p +FD(.)p FC(5)p FD(.)54 b(DIVISION)2126 b F3(127)p .7 TeXcolorgray +.7 TeXcolorgray 4134 1733 227 266 v .7 TeXcolorgray 0 +TeXcolorgray 4190 1639 a Fu(16)p .7 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 234 510 2862 4 v 234 610 +4 100 v 361 580 a FQ(Niv)m(eau)653 592 y FI(2)939 580 +y FQ(Niv)m(eau)1231 592 y FI(1)1442 580 y FK(!)396 b +FQ(Niv)m(eau)2213 592 y FI(1)p 2597 610 V 2670 580 a +FQ(R\351sultat)p 3092 610 V 234 613 2862 4 v 234 713 +4 100 v 482 683 a FN(n)532 695 y FI(1)1060 683 y FN(n)1110 +695 y FI(2)1442 683 y FK(!)423 b FN(n)1998 695 y FI(1)2054 +683 y FJ(+)18 b FN(n)2187 695 y FI(2)p 2597 713 V 2734 +683 a F4(En)n(tier)p 3092 713 V 234 812 V 482 782 a FN(n)532 +794 y FI(1)1060 782 y FN(n)1110 794 y FI(2)1442 782 y +FK(!)423 b FN(n)1998 794 y FI(1)2054 782 y FJ(+)18 b +FN(n)2187 794 y FI(2)p 2597 812 V 2767 782 a F4(R\351el)p +3092 812 V 234 912 V 482 882 a FN(n)532 894 y FI(1)1061 +882 y FN(x)1108 894 y FI(2)1442 882 y FK(!)424 b FN(n)1999 +894 y FI(1)2055 882 y FJ(+)18 b FN(x)2185 894 y FI(2)p +2597 912 V 2767 882 a F4(R\351el)p 3092 912 V 234 1011 +V 482 982 a FN(n)532 994 y FI(1)1065 982 y FN(z)1104 +994 y FI(2)1442 982 y FK(!)429 b FN(n)2004 994 y FI(1)2059 +982 y FJ(+)18 b FN(z)2181 994 y FI(2)p 2597 1011 V 2668 +982 a F4(Complexe)p 3092 1011 V 234 1111 V 484 1081 a +FN(x)531 1093 y FI(1)1060 1081 y FN(n)1110 1093 y FI(2)1442 +1081 y FK(!)424 b FN(x)1996 1093 y FI(1)2052 1081 y FJ(+)19 +b FN(n)2186 1093 y FI(2)p 2597 1111 V 2767 1081 a F4(R\351el)p +3092 1111 V 234 1211 V 484 1181 a FN(x)531 1193 y FI(1)1061 +1181 y FN(x)1108 1193 y FI(2)1442 1181 y FK(!)426 b FN(x)1998 +1193 y FI(1)2054 1181 y FJ(+)18 b FN(x)2184 1193 y FI(2)p +2597 1211 V 2767 1181 a F4(R\351el)p 3092 1211 V 234 +1310 V 484 1280 a FN(x)531 1292 y FI(1)1065 1280 y FN(z)1104 +1292 y FI(2)1442 1280 y FK(!)430 b FN(x)2002 1292 y FI(1)2058 +1280 y FJ(+)18 b FN(z)2180 1292 y FI(2)p 2597 1310 V +2668 1280 a F4(Complexe)p 3092 1310 V 234 1410 V 482 +1380 a FN(n)532 1392 y FI(1)1065 1380 y FN(z)1104 1392 +y FI(2)1442 1380 y FK(!)429 b FN(n)2004 1392 y FI(1)2059 +1380 y FJ(+)18 b FN(z)2181 1392 y FI(2)p 2597 1410 V +2668 1380 a F4(Complexe)p 3092 1410 V 234 1510 V 484 +1480 a FN(x)531 1492 y FI(1)1065 1480 y FN(z)1104 1492 +y FI(2)1442 1480 y FK(!)430 b FN(x)2002 1492 y FI(1)2058 +1480 y FJ(+)18 b FN(z)2180 1492 y FI(2)p 2597 1510 V +2668 1480 a F4(Complexe)p 3092 1510 V 234 1609 V 488 +1579 a FN(z)527 1591 y FI(1)1065 1579 y FN(z)1104 1591 +y FI(2)1442 1579 y FK(!)434 b FN(z)1998 1591 y FI(1)2054 +1579 y FJ(+)18 b FN(z)2176 1591 y FI(2)p 2597 1609 V +2668 1579 a F4(Complexe)p 3092 1609 V 234 1709 V 337 +1679 a([)28 b(tableau)655 1691 y FI(1)720 1679 y F4(])157 +b([)28 b(tableau)1218 1691 y FI(2)1283 1679 y F4(])136 +b FK(!)155 b F4([)28 b(tableau)1998 1691 y FI(1)2054 +1679 y FJ(+)18 b F4(tableau)2404 1691 y FI(2)2469 1679 +y F4(])p 2597 1709 V 3092 1709 V 234 1808 V 507 1779 +a FN(s)388 b F4('sym)n(b)r(ole')168 b FK(!)311 b F4('s)p +FJ(+)p F4(\(sym)n(b)r(ole\)')p 2597 1808 V 313 w(Expression)p +3092 1808 V 234 1908 V 356 1878 a('sym)n(b)r(ole')388 +b FN(s)319 b FK(!)343 b F4('sym)n(b)r(ole)p FJ(+)p F4(s')p +2597 1908 V 345 w(Expression)p 3092 1908 V 234 2008 V +338 1978 a('sym)n(b)r(ole)654 1998 y FI(1)691 1978 y +F4(')201 b('sym)n(b)r(ole)1231 1998 y FI(2)1268 1978 +y F4(')151 b FK(!)157 b F4('sym)n(b)r(ole)1998 1998 y +FI(1)2054 1978 y FJ(+)18 b F4(sym)n(b)r(ole)2430 1998 +y FI(2)2467 1978 y F4(')p 2597 2008 V 161 w(Expression)p +3092 2008 V 234 2107 V 507 2077 a FN(s)337 b F4(\023)28 +b(sym)n(b)r(ole)e(\024)119 b FK(!)264 b F4(\023)28 b(s)g(sym)n(b)r(ole) +e FJ(+)h F4(\024)p 2597 2107 V 269 w(Expression)p 3092 +2107 V 234 2207 V 306 2177 a(\023)g(sym)n(b)r(ole)g(\024)338 +b FN(s)319 b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g +FJ(+)g F4(\024)p 2597 2207 V 269 w(Expression)p 3092 +2207 V 234 2307 V 287 2277 a(\023)h(sym)n(b)r(ole)654 +2297 y FI(1)719 2277 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1231 +2297 y FI(2)1296 2277 y F4(\024)100 b FK(!)f F4(\023)28 +b(sym)n(b)r(ole)1991 2297 y FI(1)2051 2277 y F4(sym)n(b)r(ole)2344 +2297 y FI(2)2409 2277 y FJ(+)f F4(\024)p 2597 2307 V +104 w(Expression)p 3092 2307 V 234 2406 V 364 2376 a({)g(liste)581 +2388 y FI(1)646 2376 y F4(})254 b({)27 b(liste)1159 2388 +y FI(2)1223 2376 y F4(})177 b FK(!)295 b F4({)27 b(liste)2037 +2388 y FI(1)2098 2376 y F4(liste)2245 2388 y FI(2)2310 +2376 y F4(})p 2597 2406 V 406 w(Liste)p 3092 2406 V 234 +2506 V 352 2476 a("c)n(ha\356ne)621 2488 y FI(1)659 2476 +y F4(")228 b("c)n(ha\356ne)1199 2488 y FI(2)1236 2476 +y F4(")164 b FK(!)254 b F4("c)n(ha\356ne)2049 2488 y +FI(1)2086 2476 y F4(c)n(ha\356ne)2314 2488 y FI(2)2351 +2476 y F4(")p 2597 2506 V 327 w(Cha\356ne)p 3092 2506 +V 234 2605 V 448 2576 a(#)p FN(n)567 2588 y FI(1)1060 +2576 y FN(n)1110 2588 y FI(2)1442 2576 y FK(!)389 b F4(#)p +FN(n)2033 2588 y FI(1)2088 2576 y FJ(+)18 b FN(n)2221 +2588 y FI(2)p 2597 2605 V 2715 2576 a F4(Binaire)p 3092 +2605 V 234 2705 V 482 2675 a FN(n)532 2687 y FI(1)1025 +2675 y F4(#)p FN(n)1144 2687 y FI(2)1442 2675 y FK(!)389 +b F4(#)p FN(n)2033 2687 y FI(1)2088 2675 y FJ(+)18 b +FN(n)2221 2687 y FI(2)p 2597 2705 V 2715 2675 a F4(Binaire)p +3092 2705 V 234 2805 V 448 2775 a(#)p FN(n)567 2787 y +FI(1)1025 2775 y F4(#)p FN(n)1144 2787 y FI(2)1442 2775 +y FK(!)389 b F4(#)p FN(n)2033 2787 y FI(1)2088 2775 y +FJ(+)18 b FN(n)2221 2787 y FI(2)p 2597 2805 V 2715 2775 +a F4(Binaire)p 3092 2805 V 234 2808 2862 4 v 0 TeXcolorgray +1247 2957 a FV(T)-7 b(able)27 b F3(16)p F4(.)p F3(1)f +F4(\025)h(A)n(ddition)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 234 3125 V 234 3225 4 100 v 361 3195 a +FQ(Niv)m(eau)653 3207 y FI(2)939 3195 y FQ(Niv)m(eau)1231 +3207 y FI(1)1442 3195 y FK(!)396 b FQ(Niv)m(eau)2213 +3207 y FI(1)p 2597 3225 V 2670 3195 a FQ(R\351sultat)p +3092 3225 V 234 3228 2862 4 v 234 3328 4 100 v 482 3298 +a FN(n)532 3310 y FI(1)1060 3298 y FN(n)1110 3310 y FI(2)1442 +3298 y FK(!)423 b FN(n)1998 3310 y FI(1)2054 3298 y FK(\000)18 +b FN(n)2187 3310 y FI(2)p 2597 3328 V 2734 3298 a F4(En)n(tier)p +3092 3328 V 234 3427 V 482 3397 a FN(n)532 3409 y FI(1)1060 +3397 y FN(n)1110 3409 y FI(2)1442 3397 y FK(!)423 b FN(n)1998 +3409 y FI(1)2054 3397 y FK(\000)18 b FN(n)2187 3409 y +FI(2)p 2597 3427 V 2767 3397 a F4(R\351el)p 3092 3427 +V 234 3527 V 482 3497 a FN(n)532 3509 y FI(1)1061 3497 +y FN(x)1108 3509 y FI(2)1442 3497 y FK(!)424 b FN(n)1999 +3509 y FI(1)2055 3497 y FK(\000)18 b FN(x)2185 3509 y +FI(2)p 2597 3527 V 2767 3497 a F4(R\351el)p 3092 3527 +V 234 3627 V 482 3597 a FN(n)532 3609 y FI(1)1065 3597 +y FN(z)1104 3609 y FI(2)1442 3597 y FK(!)429 b FN(n)2004 +3609 y FI(1)2059 3597 y FK(\000)18 b FN(z)2181 3609 y +FI(2)p 2597 3627 V 2668 3597 a F4(Complexe)p 3092 3627 +V 234 3726 V 484 3696 a FN(x)531 3708 y FI(1)1060 3696 +y FN(n)1110 3708 y FI(2)1442 3696 y FK(!)424 b FN(x)1996 +3708 y FI(1)2052 3696 y FK(\000)19 b FN(n)2186 3708 y +FI(2)p 2597 3726 V 2767 3696 a F4(R\351el)p 3092 3726 +V 234 3826 V 484 3796 a FN(x)531 3808 y FI(1)1061 3796 +y FN(x)1108 3808 y FI(2)1442 3796 y FK(!)426 b FN(x)1998 +3808 y FI(1)2054 3796 y FK(\000)18 b FN(x)2184 3808 y +FI(2)p 2597 3826 V 2767 3796 a F4(R\351el)p 3092 3826 +V 234 3925 V 484 3896 a FN(x)531 3908 y FI(1)1065 3896 +y FN(z)1104 3908 y FI(2)1442 3896 y FK(!)430 b FN(x)2002 +3908 y FI(1)2058 3896 y FK(\000)18 b FN(z)2180 3908 y +FI(2)p 2597 3925 V 2668 3896 a F4(Complexe)p 3092 3925 +V 234 4025 V 482 3995 a FN(n)532 4007 y FI(1)1065 3995 +y FN(z)1104 4007 y FI(2)1442 3995 y FK(!)429 b FN(n)2004 +4007 y FI(1)2059 3995 y FK(\000)18 b FN(z)2181 4007 y +FI(2)p 2597 4025 V 2668 3995 a F4(Complexe)p 3092 4025 +V 234 4125 V 484 4095 a FN(x)531 4107 y FI(1)1065 4095 +y FN(z)1104 4107 y FI(2)1442 4095 y FK(!)430 b FN(x)2002 +4107 y FI(1)2058 4095 y FK(\000)18 b FN(z)2180 4107 y +FI(2)p 2597 4125 V 2668 4095 a F4(Complexe)p 3092 4125 +V 234 4224 V 488 4194 a FN(z)527 4206 y FI(1)1065 4194 +y FN(z)1104 4206 y FI(2)1442 4194 y FK(!)434 b FN(z)1998 +4206 y FI(1)2054 4194 y FK(\000)18 b FN(z)2176 4206 y +FI(2)p 2597 4224 V 2668 4194 a F4(Complexe)p 3092 4224 +V 234 4324 V 337 4294 a([)28 b(tableau)655 4306 y FI(1)720 +4294 y F4(])157 b([)28 b(tableau)1218 4306 y FI(2)1283 +4294 y F4(])136 b FK(!)155 b F4([)28 b(tableau)1998 4306 +y FI(1)2054 4294 y FK(\000)18 b F4(tableau)2404 4306 +y FI(2)2469 4294 y F4(])p 2597 4324 V 3092 4324 V 234 +4424 V 507 4394 a FN(s)388 b F4('sym)n(b)r(ole')168 b +FK(!)311 b F4('s)p FK(\000)p F4(\(sym)n(b)r(ole\)')p +2597 4424 V 313 w(Expression)p 3092 4424 V 234 4523 V +356 4493 a('sym)n(b)r(ole')388 b FN(s)319 b FK(!)343 +b F4('sym)n(b)r(ole)p FK(\000)p F4(s')p 2597 4523 V 345 +w(Expression)p 3092 4523 V 234 4623 V 338 4593 a('sym)n(b)r(ole)654 +4613 y FI(1)691 4593 y F4(')201 b('sym)n(b)r(ole)1231 +4613 y FI(2)1268 4593 y F4(')151 b FK(!)157 b F4('sym)n(b)r(ole)1998 +4613 y FI(1)2054 4593 y FK(\000)18 b F4(sym)n(b)r(ole)2430 +4613 y FI(2)2467 4593 y F4(')p 2597 4623 V 161 w(Expression)p +3092 4623 V 234 4722 V 507 4693 a FN(s)337 b F4(\023)28 +b(sym)n(b)r(ole)e(\024)119 b FK(!)264 b F4(\023)28 b(s)g(sym)n(b)r(ole) +e FK(\000)h F4(\024)p 2597 4722 V 269 w(Expression)p +3092 4722 V 234 4822 V 306 4792 a(\023)g(sym)n(b)r(ole)g(\024)338 +b FN(s)319 b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g +FK(\000)g F4(\024)p 2597 4822 V 269 w(Expression)p 3092 +4822 V 234 4922 V 287 4892 a(\023)h(sym)n(b)r(ole)654 +4912 y FI(1)719 4892 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1231 +4912 y FI(2)1296 4892 y F4(\024)100 b FK(!)f F4(\023)28 +b(sym)n(b)r(ole)1991 4912 y FI(1)2051 4892 y F4(sym)n(b)r(ole)2344 +4912 y FI(2)2409 4892 y FK(\000)f F4(\024)p 2597 4922 +V 104 w(Expression)p 3092 4922 V 234 5021 V 448 4991 +a(#)p FN(n)567 5003 y FI(1)1060 4991 y FN(n)1110 5003 +y FI(2)1442 4991 y FK(!)389 b F4(#)p FN(n)2033 5003 y +FI(1)2088 4991 y FJ(+)18 b FN(n)2221 5003 y FI(2)p 2597 +5021 V 2715 4991 a F4(Binaire)p 3092 5021 V 234 5121 +V 482 5091 a FN(n)532 5103 y FI(1)1025 5091 y F4(#)p +FN(n)1144 5103 y FI(2)1442 5091 y FK(!)389 b F4(#)p FN(n)2033 +5103 y FI(1)2088 5091 y FJ(+)18 b FN(n)2221 5103 y FI(2)p +2597 5121 V 2715 5091 a F4(Binaire)p 3092 5121 V 234 +5221 V 448 5191 a(#)p FN(n)567 5203 y FI(1)1025 5191 +y F4(#)p FN(n)1144 5203 y FI(2)1442 5191 y FK(!)389 b +F4(#)p FN(n)2033 5203 y FI(1)2088 5191 y FJ(+)18 b FN(n)2221 +5203 y FI(2)p 2597 5221 V 2715 5191 a F4(Binaire)p 3092 +5221 V 234 5224 2862 4 v 0 TeXcolorgray 1180 5372 a FV(T)-7 +b(able)27 b F3(16)p F4(.)p F3(2)f F4(\025)h(Soustraction)p +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 +a F3(127)p 0 TeXcolorgray eop end +%%Page: 128 128 +TeXDict begin 128 127 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(128)e F4(\026)j(#)p +F3(128)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1639 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1639 a Fu(16)-430 1639 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(128)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28 +b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray +0 TeXcolorgray 669 1660 2839 4 v 669 1760 4 100 v 796 +1730 a FQ(Niv)m(eau)1088 1742 y FI(2)1374 1730 y FQ(Niv)m(eau)1666 +1742 y FI(1)1877 1730 y FK(!)385 b FQ(Niv)m(eau)2637 +1742 y FI(1)p 3009 1760 V 3082 1730 a FQ(R\351sultat)p +3504 1760 V 669 1763 2839 4 v 669 1863 4 100 v 917 1833 +a FN(n)967 1845 y FI(1)1495 1833 y FN(n)1545 1845 y FI(2)1877 +1833 y FK(!)462 b FN(n)2472 1845 y FI(1)2509 1833 y FN(n)2559 +1845 y FI(2)p 3009 1863 V 3146 1833 a F4(En)n(tier)p +3504 1863 V 669 1962 V 917 1932 a FN(n)967 1944 y FI(1)1495 +1932 y FN(n)1545 1944 y FI(2)1877 1932 y FK(!)g FN(n)2472 +1944 y FI(1)2509 1932 y FN(n)2559 1944 y FI(2)p 3009 +1962 V 3179 1932 a F4(R\351el)p 3504 1962 V 669 2062 +V 917 2032 a FN(n)967 2044 y FI(1)1496 2032 y FN(x)1543 +2044 y FI(2)1877 2032 y FK(!)i FN(n)2474 2044 y FI(1)2511 +2032 y FN(x)2558 2044 y FI(2)p 3009 2062 V 3179 2032 +a F4(R\351el)p 3504 2062 V 669 2162 V 917 2132 a FN(n)967 +2144 y FI(1)1500 2132 y FN(z)1539 2144 y FI(2)1877 2132 +y FK(!)k FN(n)2478 2144 y FI(1)2515 2132 y FN(z)2554 +2144 y FI(2)p 3009 2162 V 3080 2132 a F4(Complexe)p 3504 +2162 V 669 2261 V 919 2231 a FN(x)966 2243 y FI(1)1495 +2231 y FN(n)1545 2243 y FI(2)1877 2231 y FK(!)c FN(x)2471 +2243 y FI(1)2508 2231 y FN(n)2558 2243 y FI(2)p 3009 +2261 V 3179 2231 a F4(R\351el)p 3504 2261 V 669 2361 +V 919 2331 a FN(x)966 2343 y FI(1)1496 2331 y FN(x)1543 +2343 y FI(2)1877 2331 y FK(!)h FN(x)2472 2343 y FI(1)2509 +2331 y FN(x)2556 2343 y FI(2)p 3009 2361 V 3179 2331 +a F4(R\351el)p 3504 2361 V 669 2460 V 919 2431 a FN(x)966 +2443 y FI(1)1500 2431 y FN(z)1539 2443 y FI(2)1877 2431 +y FK(!)k FN(x)2476 2443 y FI(1)2514 2431 y FN(z)2553 +2443 y FI(2)p 3009 2460 V 3080 2431 a F4(Complexe)p 3504 +2460 V 669 2560 V 917 2530 a FN(n)967 2542 y FI(1)1500 +2530 y FN(z)1539 2542 y FI(2)1877 2530 y FK(!)f FN(n)2478 +2542 y FI(1)2515 2530 y FN(z)2554 2542 y FI(2)p 3009 +2560 V 3080 2530 a F4(Complexe)p 3504 2560 V 669 2660 +V 919 2630 a FN(x)966 2642 y FI(1)1500 2630 y FN(z)1539 +2642 y FI(2)1877 2630 y FK(!)h FN(x)2476 2642 y FI(1)2514 +2630 y FN(z)2553 2642 y FI(2)p 3009 2660 V 3080 2630 +a F4(Complexe)p 3504 2660 V 669 2759 V 923 2729 a FN(z)962 +2741 y FI(1)1500 2729 y FN(z)1539 2741 y FI(2)1877 2729 +y FK(!)474 b FN(z)2473 2741 y FI(1)2509 2729 y FN(z)2548 +2741 y FI(2)p 3009 2759 V 3080 2729 a F4(Complexe)p 3504 +2759 V 669 2859 V 765 2829 a([[)28 b(matrice)e(]])172 +b([)28 b(v)n(ecteur)e(])157 b FK(!)181 b F4([)27 b(matrice)18 +b FK(\002)g F4(v)n(ecteur)26 b(])p 3009 2859 V 3504 2859 +V 669 2959 V 765 2929 a([[)i(matrice)e(]])145 b([[)27 +b(matrice)g(]])129 b FK(!)153 b F4([[)28 b(matrice)17 +b FK(\002)h F4(matrice)27 b(]])p 3009 2959 V 3504 2959 +V 669 3058 V 788 3028 a([)h(matrice)e(])358 b FN(s)319 +b FK(!)293 b F4([)27 b(matrice)18 b FK(\002)g FN(s)27 +b F4(])p 3009 3058 V 3504 3058 V 669 3158 V 955 3128 +a FN(s)360 b F4([)28 b(tableau)e(])155 b FK(!)295 b F4([)28 +b FN(s)18 b FK(\002)g F4(tableau)27 b(])p 3009 3158 V +3504 3158 V 669 3257 V 941 3228 a FN(s)389 b F4('sym)n(b)r(ole')168 +b FK(!)311 b F4('s)p FK(\003)p F4(\(sym)n(b)r(ole\)')p +3009 3257 V 312 w(Expression)p 3504 3257 V 669 3357 V +791 3327 a('sym)n(b)r(ole')388 b FN(s)319 b FK(!)311 +b F4('\(sym)n(b)r(ole\))p FK(\003)p F4(s')p 3009 3357 +V 312 w(Expression)p 3504 3357 V 669 3457 V 773 3427 +a('sym)n(b)r(ole)1089 3447 y FI(1)1126 3427 y F4(')201 +b('sym)n(b)r(ole)1666 3447 y FI(2)1703 3427 y F4(')151 +b FK(!)157 b F4('sym)n(b)r(ole)2433 3447 y FI(1)2489 +3427 y FK(\003)18 b F4(sym)n(b)r(ole)2842 3447 y FI(2)2879 +3427 y F4(')p 3009 3457 V 160 w(Expression)p 3504 3457 +V 669 3556 V 941 3526 a FN(s)338 b F4(\023)28 b(sym)n(b)r(ole)e(\024) +119 b FK(!)264 b F4(\023)28 b(s)f(sym)n(b)r(ole)g FK(\003)g +F4(\024)p 3009 3556 V 268 w(Expression)p 3504 3556 V +669 3656 V 741 3626 a(\023)g(sym)n(b)r(ole)g(\024)338 +b FN(s)319 b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g +FK(\003)g F4(\024)p 3009 3656 V 268 w(Expression)p 3504 +3656 V 669 3756 V 722 3726 a(\023)h(sym)n(b)r(ole)1089 +3746 y FI(1)1154 3726 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1666 +3746 y FI(2)1731 3726 y F4(\024)100 b FK(!)f F4(\023)28 +b(sym)n(b)r(ole)2426 3746 y FI(1)2486 3726 y F4(sym)n(b)r(ole)2779 +3746 y FI(2)2844 3726 y FK(\003)f F4(\024)p 3009 3756 +V 103 w(Expression)p 3504 3756 V 669 3855 V 883 3825 +a(#)p FN(n)1002 3837 y FI(1)1495 3825 y FN(n)1545 3837 +y FI(2)1877 3825 y FK(!)428 b F4(#)p FN(n)2507 3837 y +FI(1)2544 3825 y FN(n)2594 3837 y FI(2)p 3009 3855 V +3127 3825 a F4(Binaire)p 3504 3855 V 669 3955 V 917 3925 +a FN(n)967 3937 y FI(1)1460 3925 y F4(#)p FN(n)1579 3937 +y FI(2)1877 3925 y FK(!)g F4(#)p FN(n)2507 3937 y FI(1)2544 +3925 y FN(n)2594 3937 y FI(2)p 3009 3955 V 3127 3925 +a F4(Binaire)p 3504 3955 V 669 4054 V 883 4025 a(#)p +FN(n)1002 4037 y FI(1)1460 4025 y F4(#)p FN(n)1579 4037 +y FI(2)1877 4025 y FK(!)g F4(#)p FN(n)2507 4037 y FI(1)2544 +4025 y FN(n)2594 4037 y FI(2)p 3009 4054 V 3127 4025 +a F4(Binaire)p 3504 4054 V 669 4058 2839 4 v 0 TeXcolorgray +1573 4206 a FV(T)-7 b(able)27 b F3(16)p F4(.)p F3(3)f +F4(\025)h(Multiplication)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(128)p 0 TeXcolorgray eop +end +%%Page: 129 129 +TeXDict begin 129 128 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(129)e F4(\026)j(#)p +F3(129)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(16)p +FD(.)p FC(5)p FD(.)54 b(DIVISION)2126 b F3(129)p .7 TeXcolorgray +.7 TeXcolorgray 4134 1733 227 266 v .7 TeXcolorgray 0 +TeXcolorgray 4190 1639 a Fu(16)p .7 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 357 540 a F4(L'extension)33 b(de)h(la)g(division)f +(reste)h(v)-5 b(alable)33 b(dans)h(le)g(cas)f(g\351n\351ral)g(de)h +(matrices)f(en)232 640 y(calculan)n(t)1447 739 y FQ(X)23 +b FJ(=)g FQ(A)1702 703 y Fn(\000)p FI(1)1791 739 y FQ(B)p +F4(,)232 884 y(l'argumen)n(t)29 b(de)i(niv)n(eau)e F3(1)h +F4(\351tan)n(t)h(la)f(matrice)f(carr\351e)g FQ(A)p F4(.)h(La)g(matrice) +g FQ(B)g F4(doit)g(p)r(oss\351der)232 984 y(le)e(m\352me)g(nom)n(bre)e +(de)i(lignes)e(que)i FQ(A)p F4(.)232 1198 y FQ(\300)34 +b(noter)g(:)82 b F4(cette)30 b(instruction)e(ne)i(pro)n(v)n(o)r(que)d +(le)i(calcule)g(d'une)g(division)g(en)n(ti\350re)f(que)232 +1298 y(si)35 b(l'un)g(au)g(moins)f(des)h(argumen)n(ts)e(est)h(un)i(en)n +(tier)e(binaire.)g(Dans)g(tout)h(autre)f(cas,)g(le)232 +1397 y(r\351sultat)27 b(corresp)r(ond)e(\340)i(une)h(division)f +(r\351elle.)p 0 TeXcolorgray 242 1513 2845 4 v 242 1613 +4 100 v 370 1583 a FQ(Niv)m(eau)662 1596 y FI(2)950 1583 +y FQ(Niv)m(eau)1242 1595 y FI(1)1456 1583 y FK(!)386 +b FQ(Niv)m(eau)2216 1595 y FI(1)p 2589 1613 V 2661 1583 +a FQ(R\351sultat)p 3083 1613 V 242 1616 2845 4 v 242 +1716 4 100 v 491 1686 a FN(n)541 1698 y FI(1)1071 1686 +y FN(n)1121 1698 y FI(2)1456 1686 y FK(!)442 b FN(n)2031 +1698 y FI(1)2068 1686 y FN(=n)2160 1698 y FI(2)p 2589 +1716 V 2759 1686 a F4(R\351el)p 3083 1716 V 242 1816 +V 491 1786 a FN(n)541 1798 y FI(1)1072 1786 y FN(x)1119 +1798 y FI(2)1456 1786 y FK(!)i FN(n)2033 1798 y FI(1)2070 +1786 y FN(=x)2159 1798 y FI(2)p 2589 1816 V 2759 1786 +a F4(R\351el)p 3083 1816 V 242 1915 V 491 1885 a FN(n)541 +1897 y FI(1)1077 1885 y FN(z)1116 1897 y FI(2)1456 1885 +y FK(!)k FN(n)2037 1897 y FI(1)2074 1885 y FN(=z)2155 +1897 y FI(2)p 2589 1915 V 2659 1885 a F4(Complexe)p 3083 +1915 V 242 2015 V 492 1985 a FN(x)539 1997 y FI(1)1071 +1985 y FN(n)1121 1997 y FI(2)1456 1985 y FK(!)c FN(x)2030 +1997 y FI(1)2067 1985 y FN(=n)2159 1997 y FI(2)p 2589 +2015 V 2759 1985 a F4(R\351el)p 3083 2015 V 242 2114 +V 492 2085 a FN(x)539 2097 y FI(1)1072 2085 y FN(x)1119 +2097 y FI(2)1456 2085 y FK(!)h FN(x)2031 2097 y FI(1)2068 +2085 y FN(=x)2157 2097 y FI(2)p 2589 2114 V 2759 2085 +a F4(R\351el)p 3083 2114 V 242 2214 V 492 2184 a FN(x)539 +2196 y FI(1)1077 2184 y FN(z)1116 2196 y FI(2)1456 2184 +y FK(!)k FN(x)2035 2196 y FI(1)2073 2184 y FN(=z)2154 +2196 y FI(2)p 2589 2214 V 2659 2184 a F4(Complexe)p 3083 +2214 V 242 2314 V 491 2284 a FN(n)541 2296 y FI(1)1077 +2284 y FN(z)1116 2296 y FI(2)1456 2284 y FK(!)f FN(n)2037 +2296 y FI(1)2074 2284 y FN(=z)2155 2296 y FI(2)p 2589 +2314 V 2659 2284 a F4(Complexe)p 3083 2314 V 242 2413 +V 492 2383 a FN(x)539 2395 y FI(1)1077 2383 y FN(z)1116 +2395 y FI(2)1456 2383 y FK(!)h FN(x)2035 2395 y FI(1)2073 +2383 y FN(=z)2154 2395 y FI(2)p 2589 2413 V 2659 2383 +a F4(Complexe)p 3083 2413 V 242 2513 V 496 2483 a FN(z)535 +2495 y FI(1)1077 2483 y FN(z)1116 2495 y FI(2)1456 2483 +y FK(!)454 b FN(z)2032 2495 y FI(1)2068 2483 y FN(=z)2149 +2495 y FI(2)p 2589 2513 V 2659 2483 a F4(Complexe)p 3083 +2513 V 242 2613 V 364 2583 a([)28 b(tableau)e(])363 b +FN(s)322 b FK(!)k F4([)27 b(tableau)o FN(=s)h F4(])p +2589 2613 V 3083 2613 V 242 2712 V 364 2682 a([)g(tableau)e(])141 +b([[)27 b(m.)h(carr\351e)e(]])99 b FK(!)366 b F4([)28 +b(tableau)e(])p 2589 2712 V 3083 2712 V 242 2812 V 515 +2782 a FN(s)391 b F4('sym)n(b)r(ole')171 b FK(!)311 b +F4('s)p FN(=)p F4(\(sym)n(b)r(ole\)')p 2589 2812 V 313 +w(Expression)p 3083 2812 V 242 2911 V 365 2882 a('sym)n(b)r(ole')390 +b FN(s)322 b FK(!)311 b F4('\(sym)n(b)r(ole\))p FN(=)p +F4(s')p 2589 2911 V 313 w(Expression)p 3083 2911 V 242 +3011 V 346 2981 a('sym)n(b)r(ole)662 3001 y FI(1)699 +2981 y F4(')205 b('sym)n(b)r(ole)1243 3001 y FI(2)1280 +2981 y F4(')153 b FK(!)158 b F4('sym)n(b)r(ole)2013 3001 +y FI(1)2068 2981 y FK(\003)18 b F4(sym)n(b)r(ole)2421 +3001 y FI(2)2459 2981 y F4(')p 2589 3011 V 160 w(Expression)p +3083 3011 V 242 3111 V 515 3081 a FN(s)341 b F4(\023)27 +b(sym)n(b)r(ole)g(\024)121 b FK(!)265 b F4(\023)28 b(s)f(sym)n(b)r(ole) +g FN(=)g F4(\024)p 2589 3111 V 268 w(Expression)p 3083 +3111 V 242 3210 V 314 3180 a(\023)h(sym)n(b)r(ole)e(\024)341 +b FN(s)322 b FK(!)265 b F4(\023)28 b(sym)n(b)r(ole)f(s)g +FN(=)g F4(\024)p 2589 3210 V 268 w(Expression)p 3083 +3210 V 242 3310 V 296 3280 a(\023)g(sym)n(b)r(ole)662 +3300 y FI(1)727 3280 y F4(\024)103 b(\023)28 b(sym)n(b)r(ole)1243 +3300 y FI(2)1308 3280 y F4(\024)102 b FK(!)e F4(\023)28 +b(sym)n(b)r(ole)2006 3300 y FI(1)2066 3280 y F4(sym)n(b)r(ole)2359 +3300 y FI(2)2424 3280 y FN(=)f F4(\024)p 2589 3310 V +103 w(Expression)p 3083 3310 V 242 3410 V 456 3380 a(#)p +FN(n)575 3392 y FI(1)1071 3380 y FN(n)1121 3392 y FI(2)1456 +3380 y FK(!)408 b F4(#)p FN(n)2066 3392 y FI(1)2103 3380 +y FN(=n)2195 3392 y FI(2)p 2589 3410 V 2707 3380 a F4(Binaire)p +3083 3410 V 242 3509 V 491 3479 a FN(n)541 3491 y FI(1)1037 +3479 y F4(#)p FN(n)1156 3491 y FI(2)1456 3479 y FK(!)g +F4(#)p FN(n)2066 3491 y FI(1)2103 3479 y FN(=n)2195 3491 +y FI(2)p 2589 3509 V 2707 3479 a F4(Binaire)p 3083 3509 +V 242 3609 V 456 3579 a(#)p FN(n)575 3591 y FI(1)1037 +3579 y F4(#)p FN(n)1156 3591 y FI(2)1456 3579 y FK(!)g +F4(#)p FN(n)2066 3591 y FI(1)2103 3579 y FN(=n)2195 3591 +y FI(2)p 2589 3609 V 2707 3579 a F4(Binaire)p 3083 3609 +V 242 3612 2845 4 v 0 TeXcolorgray 1258 3761 a FV(T)-7 +b(able)27 b F3(16)p F4(.)p F3(4)f F4(\025)h(Division)p +0 TeXcolorgray 0 TeXcolorgray 232 4088 a FR(16)p FS(.)p +FR(5)p FS(.)p FR(2)113 b FS(In)m(v)m(ersion)357 4241 +y F4(L'instruction)23 b FO(inv)f F4(calcule)h(l'in)n(v)n(erse)f(son)h +(argumen)n(t.)f(Le)i(fonctionnemen)n(t)f(de)h(cette)232 +4341 y(instruction)j(est)h(d\351crit)f(au)g(tableau)g +F3(16)p F4(.)p F3(5)p F4(.)p 0 TeXcolorgray 692 4457 +1946 4 v 692 4556 4 100 v 800 4526 a FQ(Niv)m(eau)1092 +4539 y FI(1)1285 4526 y FK(!)246 b FQ(Niv)m(eau)1906 +4538 y FI(1)p 2140 4556 V 2212 4526 a FQ(R\351sultat)p +2634 4556 V 692 4560 1946 4 v 692 4659 4 100 v 940 4629 +a FN(n)295 b FK(!)344 b FJ(1)p FN(=n)p 2140 4659 V 464 +w F4(R\351el)p 2634 4659 V 692 4759 V 941 4729 a FN(x)297 +b FK(!)345 b FJ(1)p FN(=x)p 2140 4759 V 466 w F4(R\351el)p +2634 4759 V 692 4859 V 944 4829 a FN(z)302 b FK(!)348 +b FJ(1)p FN(=z)p 2140 4859 V 371 w F4(Complexe)p 2634 +4859 V 692 4958 V 792 4928 a([)28 b(matrice)e(])120 b +FK(!)224 b F4([)28 b(matrice)e(])p 2140 4958 V 2634 4958 +V 692 5058 V 796 5028 a('sym)n(b)r(ole')149 b FK(!)132 +b F4('INV\(sym)n(b)r(ole\)')p 2140 5058 V 135 w(Expression)p +2634 5058 V 692 5157 V 745 5128 a(\023)28 b(sym)n(b)r(ole)e(\024)100 +b FK(!)g F4(\023)27 b(sym)n(b)r(ole)g(INV)h(\024)p 2140 +5157 V 103 w(Expression)p 2634 5157 V 692 5161 1946 4 +v 0 TeXcolorgray 1242 5309 a FV(T)-7 b(able)27 b F3(16)p +F4(.)p F3(5)f F4(\025)h(In)n(v)n(ersion)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 1602 5632 a F3(129)p 0 +TeXcolorgray eop end +%%Page: 130 130 +TeXDict begin 130 129 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(130)e F4(\026)j(#)p +F3(130)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1639 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1639 a Fu(16)-430 1639 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(130)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28 +b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray +656 540 a Fy(16)p Fz(.)p Fy(6)130 b Fz(Puissance)656 +755 y FR(16)p FS(.)p FR(6)p FS(.)p FR(1)112 b FS(Puissance)38 +b(standard)780 924 y F4(L'\351l\351v)-5 b(ation)33 b(\340)f(une)i +(puissance)e(d'un)h(ob)5 b(jet)33 b(se)g(fait)g(par)f(une)i +(instruction)e(existan)n(t)656 1024 y(sous)c(deux)i(formes)e(:)i +FO(\002)f F4(et)h FO(**)p F4(.)e(Dans)h(la)g(suite)h(de)f(ce)h(man)n +(uel,)f(les)g(deux)g(formes)g(seron)n(t)656 1124 y(utilis\351s)d +(indistinctemen)n(t.)g(Les)f(t)n(yp)r(es)h(d'argumen)n(ts)e(et)j(de)f +(r\351sultats)f(de)h(cette)g(fonction)656 1223 y(son)n(t)h(d\351crits)g +(dans)f(le)i(tableau)f F3(16)p F4(.)p F3(6)p F4(.)p 0 +TeXcolorgray 669 1344 2839 4 v 669 1443 4 100 v 796 1414 +a FQ(Niv)m(eau)1088 1426 y FI(2)1374 1414 y FQ(Niv)m(eau)1666 +1426 y FI(1)1877 1414 y FK(!)385 b FQ(Niv)m(eau)2637 +1426 y FI(1)p 3009 1443 V 3082 1414 a FQ(R\351sultat)p +3504 1443 V 669 1447 2839 4 v 669 1546 4 100 v 917 1516 +a FN(n)967 1528 y FI(1)1495 1516 y FN(n)1545 1528 y FI(2)1877 +1516 y FK(!)486 b FN(n)2496 1480 y Fo(n)2537 1488 y Fj(2)2496 +1539 y FI(1)p 3009 1546 V 3146 1516 a F4(En)n(tier)p +3504 1546 V 669 1646 V 917 1616 a FN(n)967 1628 y FI(1)1495 +1616 y FN(n)1545 1628 y FI(2)1877 1616 y FK(!)g FN(n)2496 +1579 y Fo(n)2537 1587 y Fj(2)2496 1638 y FI(1)p 3009 +1646 V 3179 1616 a F4(R\351el)p 3504 1646 V 669 1746 +V 917 1716 a FN(n)967 1728 y FI(1)1496 1716 y FN(x)1543 +1728 y FI(2)1877 1716 y FK(!)h FN(n)2497 1679 y Fo(x)2535 +1687 y Fj(2)2497 1738 y FI(1)p 3009 1746 V 3179 1716 +a F4(R\351el)p 3504 1746 V 669 1845 V 917 1815 a FN(n)967 +1827 y FI(1)1500 1815 y FN(z)1539 1827 y FI(2)1877 1815 +y FK(!)j FN(n)2500 1778 y Fo(z)2532 1786 y Fj(2)2500 +1838 y FI(1)p 3009 1845 V 3080 1815 a F4(Complexe)p 3504 +1845 V 669 1945 V 919 1915 a FN(x)966 1927 y FI(1)1495 +1915 y FN(n)1545 1927 y FI(2)1877 1915 y FK(!)d FN(x)2494 +1878 y Fo(n)2535 1886 y Fj(2)2494 1937 y FI(1)p 3009 +1945 V 3179 1915 a F4(R\351el)p 3504 1945 V 669 2045 +V 919 2015 a FN(x)966 2027 y FI(1)1496 2015 y FN(x)1543 +2027 y FI(2)1877 2015 y FK(!)i FN(x)2496 1978 y Fo(x)2534 +1986 y Fj(2)2496 2037 y FI(1)p 3009 2045 V 3179 2015 +a F4(R\351el)p 3504 2045 V 669 2144 V 919 2114 a FN(x)966 +2126 y FI(1)1500 2114 y FN(z)1539 2126 y FI(2)1877 2114 +y FK(!)j FN(x)2499 2077 y Fo(z)2531 2085 y Fj(2)2499 +2136 y FI(1)p 3009 2144 V 3080 2114 a F4(Complexe)p 3504 +2144 V 669 2244 V 917 2214 a FN(n)967 2226 y FI(1)1500 +2214 y FN(z)1539 2226 y FI(2)1877 2214 y FK(!)e FN(n)2500 +2177 y Fo(z)2532 2185 y Fj(2)2500 2236 y FI(1)p 3009 +2244 V 3080 2214 a F4(Complexe)p 3504 2244 V 669 2343 +V 919 2313 a FN(x)966 2325 y FI(1)1500 2313 y FN(z)1539 +2325 y FI(2)1877 2313 y FK(!)i FN(x)2499 2277 y Fo(z)2531 +2285 y Fj(2)2499 2336 y FI(1)p 3009 2343 V 3080 2313 +a F4(Complexe)p 3504 2343 V 669 2443 V 923 2413 a FN(z)962 +2425 y FI(1)1500 2413 y FN(z)1539 2425 y FI(2)1877 2413 +y FK(!)i FN(z)2497 2376 y Fo(z)2529 2384 y Fj(2)2493 +2435 y FI(1)p 3009 2443 V 3080 2413 a F4(Complexe)p 3504 +2443 V 669 2543 V 942 2513 a FN(s)388 b F4('sym)n(b)r(ole')168 +b FK(!)308 b F4(')p FN(s)p F4(\002\(sym)n(b)r(ole\)')p +3009 2543 V 309 w(Expression)p 3504 2543 V 669 2642 V +791 2612 a('sym)n(b)r(ole')388 b FN(s)319 b FK(!)308 +b F4('\(sym)n(b)r(ole\)\002)p FN(s)p F4(')p 3009 2642 +V 309 w(Expression)p 3504 2642 V 669 2742 V 773 2712 +a('sym)n(b)r(ole)1089 2732 y FI(1)1126 2712 y F4(')201 +b('sym)n(b)r(ole)1666 2732 y FI(2)1703 2712 y F4(')151 +b FK(!)175 b F4('sym)n(b)r(ole)2451 2732 y FI(1)2489 +2712 y F4(\002sym)n(b)r(ole)2823 2732 y FI(2)2860 2712 +y F4(')p 3009 2742 V 179 w(Expression)p 3504 2742 V 669 +2842 V 942 2812 a FN(s)337 b F4(\023)28 b(sym)n(b)r(ole)e(\024)119 +b FK(!)264 b F4(\023)28 b(s)g(sym)n(b)r(ole)e(\002)h(\024)p +3009 2842 V 268 w(Expression)p 3504 2842 V 669 2941 V +741 2911 a(\023)g(sym)n(b)r(ole)g(\024)338 b FN(s)319 +b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g(\002)g(\024)p +3009 2941 V 268 w(Expression)p 3504 2941 V 669 3041 V +722 3011 a(\023)h(sym)n(b)r(ole)1089 3031 y FI(1)1154 +3011 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1666 3031 +y FI(2)1731 3011 y F4(\024)100 b FK(!)f F4(\023)28 b(sym)n(b)r(ole)2426 +3031 y FI(1)2486 3011 y F4(sym)n(b)r(ole)2779 3031 y +FI(2)2844 3011 y F4(\002)f(\024)p 3009 3041 V 103 w(Expression)p +3504 3041 V 669 3044 2839 4 v 0 TeXcolorgray 1653 3193 +a FV(T)-7 b(able)28 b F3(16)p F4(.)p F3(6)e F4(\025)h(Puissance)p +0 TeXcolorgray 0 TeXcolorgray 656 3580 a FR(16)p FS(.)p +FR(6)p FS(.)p FR(2)112 b FS(Carr\351)780 3749 y F4(L'instruction)23 +b FO(sq)f F4(prend)h(un)h(ob)5 b(jet)23 b(dans)g(la)f(pile)i(et)f +(retourne)f(le)h(carr\351)f(de)h(cet)h(ob)5 b(jet.)656 +3849 y(Les)27 b(di\033\351ren)n(ts)g(t)n(yp)r(es)g(d'argumen)n(ts)f +(\034guren)n(t)h(au)g(tableau)g F3(16)p F4(.)p F3(7)p +F4(.)p 0 TeXcolorgray 1113 3986 1951 4 v 1113 4085 4 +100 v 1246 4055 a FQ(Niv)m(eau)1538 4068 y FI(1)1754 +4055 y FK(!)225 b FQ(Niv)m(eau)2354 4067 y FI(1)p 2565 +4085 V 2638 4055 a FQ(R\351sultat)p 3060 4085 V 1113 +4089 1951 4 v 1113 4188 4 100 v 1385 4158 a FN(n)319 +b FK(!)346 b FN(n)2233 4128 y FI(2)p 2565 4188 V 2702 +4158 a F4(En)n(tier)p 3060 4188 V 1113 4288 V 1385 4258 +a FN(n)319 b FK(!)346 b FN(n)2233 4228 y FI(2)p 2565 +4288 V 2735 4258 a F4(R\351el)p 3060 4288 V 1113 4387 +V 1387 4358 a FN(x)320 b FK(!)347 b FN(x)2231 4327 y +FI(2)p 2565 4387 V 2735 4358 a F4(R\351el)p 3060 4387 +V 1113 4487 V 1389 4457 a FN(z)326 b FK(!)349 b FN(z)2229 +4427 y FI(2)p 2565 4487 V 2636 4457 a F4(Complexe)p 3060 +4487 V 1113 4587 V 1194 4557 a([[)27 b(m.)h(carr\351e)e(])99 +b FK(!)170 b F4([)28 b(m.)g(carr\351e)d(])p 2565 4587 +V 3060 4587 V 1113 4686 V 1241 4656 a('sym)n(b)r(ole')173 +b FK(!)132 b F4('SQ\(sym)n(b)r(ole\)')p 2565 4686 V 135 +w(Expression)p 3060 4686 V 1113 4786 V 1190 4756 a(\023)28 +b(sym)n(b)r(ole)e(\024)124 b FK(!)100 b F4(\023)28 b(sym)n(b)r(ole)e +(SQ)h(\024)p 2565 4786 V 104 w(Expression)p 3060 4786 +V 1113 4789 1951 4 v 0 TeXcolorgray 1498 4952 a FV(T)-7 +b(able)28 b F3(16)p F4(.)p F3(7)d F4(\025)j(\311l\351v)-5 +b(ation)27 b(au)g(carr\351)p 0 TeXcolorgray 0 TeXcolorgray +656 5322 a FQ(\300)33 b(noter)f(:)82 b F4(l'\351l\351v)-5 +b(ation)27 b(au)h(carr\351)f(p)r(eut)h(donner)g(r\351sultat)f(de)h(t)n +(yp)r(e)g(r\351el)g(si)g(celui-ci)f(ne)656 5422 y(p)r(eut)h(\352tre)f +(repr\351sen)n(t\351)f(en)h(en)n(tier)g(du)h(fait)g(d'un)g +(d\351passemen)n(t)e(de)i(capacit\351.)p 0 TeXcolorgray +2026 5632 a F3(130)p 0 TeXcolorgray eop end +%%Page: 131 131 +TeXDict begin 131 130 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(131)e F4(\026)j(#)p +F3(131)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FC(16)p +FD(.)p FC(6)p FD(.)54 b(PUISSANCE)2034 b F3(131)p .7 +TeXcolorgray .7 TeXcolorgray 4134 1733 227 266 v .7 TeXcolorgray +0 TeXcolorgray 4190 1639 a Fu(16)p .7 TeXcolorgray 0 +TeXcolorgray 0 TeXcolorgray 232 540 a FR(16)p FS(.)p +FR(6)p FS(.)p FR(3)113 b FS(Racine)37 b(carr\351e)357 +693 y F4(L'instruction)31 b FO(sqrt)f F4(prend)h(un)h(ob)5 +b(jet)31 b(dans)g(la)g(pile)h(et)g(retourne)e(la)h(racine)g(carr\351e) +232 793 y(de)d(cet)g(ob)5 b(jet.)27 b(Les)g(di\033\351ren)n(ts)g(t)n +(yp)r(es)g(d'argumen)n(ts)f(\034guren)n(t)h(au)g(tableau)f +F3(16)p F4(.)p F3(8)p F4(.)p 0 TeXcolorgray 657 912 2017 +4 v 657 1012 4 100 v 765 982 a FQ(Niv)m(eau)1057 994 +y FI(1)1250 982 y FK(!)281 b FQ(Niv)m(eau)1906 994 y +FI(1)p 2175 1012 V 2247 982 a FQ(R\351sultat)p 2669 1012 +V 657 1015 2017 4 v 657 1115 4 100 v 905 1085 a FN(n)295 +b FK(!)1719 1025 y(p)p 1788 1025 50 4 v 60 x FN(n)p 2175 +1115 4 100 v 507 w F4(R\351el)p 2669 1115 V 657 1214 +V 906 1184 a FN(x)i FK(!)1720 1125 y(p)p 1790 1125 48 +4 v 1790 1184 a FN(x)p 2175 1214 4 100 v 508 w F4(R\351el)p +2669 1214 V 657 1314 V 906 1284 a FN(x)g FK(!)1720 1224 +y(p)p 1790 1224 48 4 v 1790 1284 a FN(x)p 2175 1314 4 +100 v 408 w F4(Complexe)p 2669 1314 V 657 1414 V 909 +1384 a FN(z)302 b FK(!)1723 1324 y(p)p 1792 1324 43 4 +v 60 x FN(z)p 2175 1414 4 100 v 414 w F4(Complexe)p 2669 +1414 V 657 1513 V 760 1483 a('sym)n(b)r(ole')150 b FK(!)132 +b F4('SQR)-7 b(T\(sym)n(b)r(ole\)')p 2175 1513 V 134 +w(Expression)p 2669 1513 V 657 1613 V 710 1583 a(\023)27 +b(sym)n(b)r(ole)g(\024)100 b FK(!)f F4(\023)28 b(sym)n(b)r(ole)f(SQR)-7 +b(T)27 b(\024)p 2175 1613 V 103 w(Expression)p 2669 1613 +V 657 1616 2017 4 v 0 TeXcolorgray 1161 1765 a FV(T)-7 +b(able)27 b F3(16)p F4(.)p F3(8)f F4(\025)h(Racine)g(carr\351e)p +0 TeXcolorgray 0 TeXcolorgray 232 2080 a FR(16)p FS(.)p +FR(6)p FS(.)p FR(4)113 b FS(Racine)37 b Fi(n)1058 2044 +y Fh(i\350me)357 2234 y F4(L'instruction)c FO(xroot)g +F4(calcule)g(la)h(racine)f FN(n)1789 2203 y FM(i\350me)1959 +2234 y F4(d'un)i(ob)5 b(jet.)34 b(Les)g(di\033\351ren)n(ts)g(argu\177) +232 2333 y(men)n(ts)28 b(pris)f(par)f(cette)i(instruction)f(\034guren)n +(t)f(au)i(tableau)e F3(16)p F4(.)p F3(9)p F4(.)p 0 TeXcolorgray +276 2452 2777 4 v 276 2552 4 100 v 404 2522 a FQ(Niv)m(eau)696 +2534 y FI(2)981 2522 y FQ(Niv)m(eau)1273 2534 y FI(1)1484 +2522 y FK(!)354 b FQ(Niv)m(eau)2213 2534 y FI(1)p 2555 +2552 V 2627 2522 a FQ(R\351sultat)p 3049 2552 V 276 2555 +2777 4 v 276 2672 4 117 v 525 2642 a FN(n)575 2654 y +FI(1)1102 2642 y FN(n)1152 2654 y FI(2)1484 2642 y FK(!)422 +b FN(n)2039 2599 y FI(1)p Fo(=n)2147 2607 y Fj(2)2039 +2664 y FI(1)p 2555 2672 V 2725 2642 a F4(R\351el)p 3049 +2672 V 276 2788 V 526 2758 a FN(x)573 2770 y FI(1)1102 +2758 y FN(n)1152 2770 y FI(2)1484 2758 y FK(!)h FN(x)2037 +2715 y FI(1)p Fo(=n)2145 2723 y Fj(2)2037 2781 y FI(1)p +2555 2788 V 2725 2758 a F4(R\351el)p 3049 2788 V 276 +2905 V 525 2875 a FN(n)575 2887 y FI(1)1102 2875 y FN(n)1152 +2887 y FI(2)1484 2875 y FK(!)f FN(n)2039 2832 y FI(1)p +Fo(=n)2147 2840 y Fj(2)2039 2897 y FI(1)p 2555 2905 V +2625 2875 a F4(Complexe)p 3049 2905 V 276 3022 V 526 +2992 a FN(x)573 3004 y FI(1)1102 2992 y FN(n)1152 3004 +y FI(2)1484 2992 y FK(!)h FN(x)2037 2949 y FI(1)p Fo(=n)2145 +2957 y Fj(2)2037 3014 y FI(1)p 2555 3022 V 2625 2992 +a F4(Complexe)p 3049 3022 V 276 3138 V 530 3108 a FN(z)569 +3120 y FI(1)1102 3108 y FN(n)1152 3120 y FI(2)1484 3108 +y FK(!)i FN(z)2035 3065 y FI(1)p Fo(=n)2143 3073 y Fj(2)2031 +3130 y FI(1)p 2555 3138 V 2625 3108 a F4(Complexe)p 3049 +3138 V 276 3255 V 530 3225 a FN(z)569 3237 y FI(1)1102 +3225 y FN(n)1152 3237 y FI(2)1484 3225 y FK(!)g FN(z)2035 +3182 y FI(1)p Fo(=n)2143 3190 y Fj(2)2031 3247 y FI(1)p +2555 3255 V 2625 3225 a F4(Complexe)p 3049 3255 V 276 +3358 4 104 v 549 3328 a FN(s)388 b F4('sym)n(b)r(ole')168 +b FK(!)301 b F4('s)1924 3298 y FI(1)p Fo(=)p FM(\(sym)n(b)r(ole\))2281 +3328 y F4(')p 2555 3358 V 304 w(Expression)p 3049 3358 +V 276 3473 4 116 v 399 3444 a('sym)n(b)r(ole')387 b FN(s)319 +b FK(!)269 b F4('\(sym)n(b)r(ole\))2216 3402 y FI(1)p +Fo(=)p FM(s)2313 3444 y F4(')p 2555 3473 V 272 w(Expression)p +3049 3473 V 276 3573 4 100 v 549 3543 a FN(s)337 b F4(\023)28 +b(sym)n(b)r(ole)f(\024)118 b FK(!)100 b F4(\023)28 b(s)f(sym)n(b)r(ole) +g(XR)n(OOT)f(\024)p 2555 3573 V 103 w(Expression)p 3049 +3573 V 276 3673 V 348 3643 a(\023)i(sym)n(b)r(ole)f(\024)337 +b FN(s)319 b FK(!)100 b F4(\023)28 b(sym)n(b)r(ole)e(s)i(XR)n(OOT)e +(\024)p 2555 3673 V 103 w(Expression)p 3049 3673 V 276 +3772 V 330 3742 a(\023)h(sym)n(b)r(ole)696 3763 y FI(1)761 +3742 y F4(\024)100 b(\023)28 b(sym)n(b)r(ole)1274 3763 +y FI(2)1338 3742 y F4(\024)100 b FK(!)140 b F4(\023)28 +b(sym)n(b)r(ole)2074 3763 y FI(1)2134 3742 y F4(sym)n(b)r(ole)2427 +3763 y FI(2)p 2555 3772 V 2608 3742 a F4(Expression)p +3049 3772 V 276 3872 V 1894 3842 a(XR)n(OOT)f(\024)p +2555 3872 V 3049 3872 V 276 3875 2777 4 v 0 TeXcolorgray +1176 4036 a FV(T)-7 b(able)28 b F3(16)p F4(.)p F3(9)e +F4(\025)h(Racine)g FN(n)2017 4006 y FM(i\350me)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 1602 5632 a F3(131)p 0 +TeXcolorgray eop end +%%Page: 132 132 +TeXDict begin 132 131 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(132)e F4(\026)j(#)p +F3(132)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1639 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1639 a Fu(16)-430 1639 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(132)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28 +b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(132)p 0 TeXcolorgray eop +end +%%Page: 133 133 +TeXDict begin 133 132 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(133)e F4(\026)j(#)p +F3(133)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1367 a Fw(17)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1700 1772 4 v 2133 1700 a FU(Constan)-5 b(tes)p 1 TeXcolorgray +0 TeXcolorgray 232 2206 a Fy(17)p Fz(.)p Fy(1)130 b Fz(Constan)l(tes)43 +b(b)t(o)t(ol\351ennes)232 2437 y Fy(17)p Fz(.)p Fy(2)130 +b Fz(Constan)l(tes)43 b(math\351matiques)232 2669 y Fy(17)p +Fz(.)p Fy(3)130 b Fz(Constan)l(tes)43 b(ph)l(ysiques)p +0 TeXcolorgray 1602 5632 a F3(133)p 0 TeXcolorgray eop +end +%%Page: 134 134 +TeXDict begin 134 133 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(134)e F4(\026)j(#)p +F3(134)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1808 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1689 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1689 a Fu(17)-430 1689 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1689 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(134)1529 b FD(CHAPITRE)28 b FC(17)p FD(.)55 b(CONST)-7 +b(ANTES)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(134)p +0 TeXcolorgray eop end +%%Page: 135 135 +TeXDict begin 135 134 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(135)e F4(\026)j(#)p +F3(135)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(18)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(135)p 0 TeXcolorgray eop end +%%Page: 136 136 +TeXDict begin 136 135 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(136)e F4(\026)j(#)p +F3(136)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1882 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1787 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1787 a Fu(18)-430 1787 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1787 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(136)921 b FD(CHAPITRE)29 b FC(18)p FD(.)54 b(ARITHM\311TIQUE)28 +b(G\311N\311RALE)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739 +659 866 4 v 1650 659 a FU(Arithm\351tique)59 b(g\351n\351rale)p +1 TeXcolorgray 0 TeXcolorgray 656 1194 a Fy(18)p Fz(.)p +Fy(1)656 1392 y FR(18)p FS(.)p FR(1)p FS(.)p FR(1)112 +b FS(Neg)656 1562 y FR(18)p FS(.)p FR(1)p FS(.)p FR(2)g +FS(Relax)656 1731 y FR(18)p FS(.)p FR(1)p FS(.)p FR(3)g +FS(Sign)656 1901 y FR(18)p FS(.)p FR(1)p FS(.)p FR(4)g +FS(Mo)s(d)656 2071 y FR(18)p FS(.)p FR(1)p FS(.)p FR(5)g +FS(Conj)656 2241 y FR(18)p FS(.)p FR(1)p FS(.)p FR(6)g +FS(F)-9 b(act)656 2411 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(7)112 b FS(Min)656 2580 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(8)g FS(Max)656 2750 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(9)g FS(Incr)656 2920 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(10)g FS(Decr)656 3090 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(11)g FS(Man)m(t)656 3259 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(12)g FS(Xp)s(on)656 3429 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(13)g FS(Ip)656 3599 y FR(18)p FS(.)p FR(1)p FS(.)p +FR(14)g FS(F)-9 b(p)656 3769 y FR(18)p FS(.)p FR(1)p +FS(.)p FR(15)112 b FS(Ceil)656 3939 y FR(18)p FS(.)p +FR(1)p FS(.)p FR(16)g FS(Flo)s(or)656 4108 y FR(18)p +FS(.)p FR(1)p FS(.)p FR(17)g FS(Re)656 4278 y FR(18)p +FS(.)p FR(1)p FS(.)p FR(18)g FS(Im)656 4448 y FR(18)p +FS(.)p FR(1)p FS(.)p FR(19)g FS(Abs)656 4618 y FR(18)p +FS(.)p FR(1)p FS(.)p FR(20)g FS(Arg)656 4821 y Fy(18)p +Fz(.)p Fy(2)130 b Fz(Con)l(v)l(ersions)656 5019 y FR(18)p +FS(.)p FR(2)p FS(.)p FR(1)112 b FS(P)p Fg(!)p FS(r)656 +5189 y FR(18)p FS(.)p FR(2)p FS(.)p FR(2)g FS(R)p Fg(!)p +FS(p)656 5359 y FR(18)p FS(.)p FR(2)p FS(.)p FR(3)g FS(C)p +Fg(!)p FS(r)656 5528 y FR(18)p FS(.)p FR(2)p FS(.)p FR(4)g +FS(R)p Fg(!)p FS(c)656 5698 y FR(18)p FS(.)p FR(2)p FS(.)p +FR(5)g Fg(!)p FS(q)656 5901 y Fy(18)p Fz(.)p Fy(3)130 +b Fz(Prop)t(ortions)656 6099 y FR(18)p FS(.)p FR(3)p +FS(.)p FR(1)112 b FS(Instruction)36 b(\045)656 6269 y +FR(18)p FS(.)p FR(3)p FS(.)p FR(2)112 b FS(Instruction)36 +b(\045CH)656 6439 y FR(18)p FS(.)p FR(3)p FS(.)p FR(3)112 +b FS(Instruction)36 b(\045T)p 0 TeXcolorgray 2026 5632 +a F3(136)p 0 TeXcolorgray eop end +%%Page: 137 137 +TeXDict begin 137 136 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(137)e F4(\026)j(#)p +F3(137)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(19)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 2244 4 v 2605 1687 a FU(T)-15 b(ests)p 1 TeXcolorgray +0 TeXcolorgray 232 2193 a Fy(19)p Fz(.)p Fy(1)130 b Fz(Comparaisons)232 +2391 y FR(19)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(\311galit\351)232 +2561 y FR(19)p FS(.)p FR(1)p FS(.)p FR(2)g FS(Di\033\351rence)232 +2730 y FR(19)p FS(.)p FR(1)p FS(.)p FR(3)g FS(Inf\351rieur)232 +2900 y FR(19)p FS(.)p FR(1)p FS(.)p FR(4)g FS(Inf\351rieur)37 +b(ou)g(\351gal)232 3070 y FR(19)p FS(.)p FR(1)p FS(.)p +FR(5)113 b FS(Sup)s(\351rieur)232 3240 y FR(19)p FS(.)p +FR(1)p FS(.)p FR(6)g FS(Sup)s(\351rieur)37 b(ou)h(\351gal)232 +3410 y FR(19)p FS(.)p FR(1)p FS(.)p FR(7)113 b FS(P)m(armi)232 +3613 y Fy(19)p Fz(.)p Fy(2)130 b Fz(Op)t(\351rateurs)43 +b(logiques)232 3811 y FR(19)p FS(.)p FR(2)p FS(.)p FR(1)113 +b FS(Et)36 b(logique)232 3981 y FR(19)p FS(.)p FR(2)p +FS(.)p FR(2)113 b FS(Ou)37 b(logique)232 4150 y FR(19)p +FS(.)p FR(2)p FS(.)p FR(3)113 b FS(Ou)37 b(logique)h(exclusif)232 +4320 y FR(19)p FS(.)p FR(2)p FS(.)p FR(4)113 b FS(Non)p +0 TeXcolorgray 1602 5632 a F3(137)p 0 TeXcolorgray eop +end +%%Page: 138 138 +TeXDict begin 138 137 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(138)e F4(\026)j(#)p +F3(138)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 1956 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1838 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1838 a Fu(19)-430 1838 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1838 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(138)1833 b FD(CHAPITRE)28 b FC(19)p FD(.)55 b(TESTS)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(138)p 0 +TeXcolorgray eop end +%%Page: 139 139 +TeXDict begin 139 138 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(139)e F4(\026)j(#)p +F3(139)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(20)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(139)p 0 TeXcolorgray eop end +%%Page: 140 140 +TeXDict begin 140 139 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(140)e F4(\026)j(#)p +F3(140)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2031 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1924 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1924 a Fu(20)-430 1924 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1924 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(140)1032 b FD(CHAPITRE)29 b FC(20)p FD(.)54 b(ARITHM\311TIQUE)29 +b(BINAIRE)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739 +659 970 4 v 1755 659 a FU(Arithm\351tique)58 b(binaire)p +1 TeXcolorgray 0 TeXcolorgray 656 1198 a Fy(20)p Fz(.)p +Fy(1)130 b Fz(Op)t(\351rations)41 b(de)j(con)l(v)l(ersion)656 +1397 y FR(20)p FS(.)p FR(1)p FS(.)p FR(1)112 b FS(B)p +Fg(!)p FS(r)656 1566 y FR(20)p FS(.)p FR(1)p FS(.)p FR(2)g +FS(R)p Fg(!)p FS(b)656 1769 y Fy(20)p Fz(.)p Fy(2)130 +b Fz(F)-11 b(ormats)656 1968 y FR(20)p FS(.)p FR(2)p +FS(.)p FR(1)112 b FS(Dec)656 2138 y FR(20)p FS(.)p FR(2)p +FS(.)p FR(2)g FS(Bin)656 2307 y FR(20)p FS(.)p FR(2)p +FS(.)p FR(3)g FS(Oct)656 2477 y FR(20)p FS(.)p FR(2)p +FS(.)p FR(4)g FS(Hex)656 2647 y FR(20)p FS(.)p FR(2)p +FS(.)p FR(5)g FS(St)m(ws)656 2817 y FR(20)p FS(.)p FR(2)p +FS(.)p FR(6)g FS(Rcws)656 3020 y Fy(20)p Fz(.)p Fy(3)130 +b Fz(Op)t(\351rations)41 b(sur)j(des)f(o)t(ctets)656 +3218 y FR(20)p FS(.)p FR(3)p FS(.)p FR(1)112 b FS(Rlb)656 +3388 y FR(20)p FS(.)p FR(3)p FS(.)p FR(2)g FS(Rrb)656 +3558 y FR(20)p FS(.)p FR(3)p FS(.)p FR(3)g FS(Slb)656 +3727 y FR(20)p FS(.)p FR(3)p FS(.)p FR(4)g FS(Srb)656 +3930 y Fy(20)p Fz(.)p Fy(4)130 b Fz(Op)t(\351rations)41 +b(sur)j(des)f(bits)656 4129 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(1)112 b FS(Asl)656 4298 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(2)g FS(Asr)656 4468 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(3)g FS(Rl)656 4638 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(4)g FS(Rr)656 4808 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(5)g FS(Sl)656 4978 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(6)g FS(Sr)656 5147 y FR(20)p FS(.)p FR(4)p FS(.)p +FR(7)g FS(F)-9 b(onction)37 b(et)g(bit)g(\340)h(bit)656 +5317 y FR(20)p FS(.)p FR(4)p FS(.)p FR(8)112 b FS(F)-9 +b(onction)37 b(ou)g(bit)h(\340)f(bit)656 5487 y FR(20)p +FS(.)p FR(4)p FS(.)p FR(9)112 b FS(F)-9 b(onction)37 +b(ou)g(exclusif)h(bit)f(\340)h(bit)656 5657 y FR(20)p +FS(.)p FR(4)p FS(.)p FR(10)112 b FS(F)-9 b(onction)37 +b(compl\351men)m(t)h(\340)f FR(1)p 0 TeXcolorgray 2026 +5632 a F3(140)p 0 TeXcolorgray eop end +%%Page: 141 141 +TeXDict begin 141 140 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(141)e F4(\026)j(#)p +F3(141)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 3131 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 2965 a Fw(21)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 3414 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +3297 481 4 v 842 3297 a FU(F)-15 b(onctions)59 b(trigonom\351triques)p +1 TeXcolorgray 0 TeXcolorgray 357 5422 a F4(A)n(tten)n(tion)27 +b(aux)g(argumen)n(ts)f(radian)g(ou)h(degr\351)p 0 TeXcolorgray +1602 5632 a F3(141)p 0 TeXcolorgray eop end +%%Page: 142 142 +TeXDict begin 142 141 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(142)e F4(\026)j(#)p +F3(142)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2105 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 1998 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 1998 a Fu(21)-430 1998 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 1998 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(142)652 b FD(CHAPITRE)29 b FC(21)p FD(.)54 b(F)n(ONCTIONS)27 +b(TRIGONOM\311TRIQUES)p 0 TeXcolorgray 656 540 a Fy(21)p +Fz(.)p Fy(1)130 b Fz(Cosin)l(us)656 739 y FR(21)p FS(.)p +FR(1)p FS(.)p FR(1)112 b FS(Cos)656 908 y FR(21)p FS(.)p +FR(1)p FS(.)p FR(2)g FS(A)m(cos)656 1111 y Fy(21)p Fz(.)p +Fy(2)130 b Fz(Sin)l(us)656 1310 y FR(21)p FS(.)p FR(2)p +FS(.)p FR(1)112 b FS(Sin)656 1479 y FR(21)p FS(.)p FR(2)p +FS(.)p FR(2)g FS(Asin)656 1682 y Fy(21)p Fz(.)p Fy(3)130 +b Fz(T)-11 b(angen)l(te)656 1881 y FR(21)p FS(.)p FR(3)p +FS(.)p FR(1)112 b FS(T)-9 b(an)656 2051 y FR(21)p FS(.)p +FR(3)p FS(.)p FR(2)112 b FS(A)m(tan)656 2254 y Fy(21)p +Fz(.)p Fy(4)130 b Fz(F)-11 b(onctions)42 b(de)h(con)l(v)l(ersion)656 +2452 y FR(21)p FS(.)p FR(4)p FS(.)p FR(1)112 b FS(Deg)656 +2622 y FR(21)p FS(.)p FR(4)p FS(.)p FR(2)g FS(Rad)656 +2791 y FR(21)p FS(.)p FR(4)p FS(.)p FR(3)g Fg(!)p FS(hms)656 +2961 y FR(21)p FS(.)p FR(4)p FS(.)p FR(4)g FS(hms)p Fg(!)656 +3131 y FR(21)p FS(.)p FR(4)p FS(.)p FR(5)g FS(D)p Fg(!)p +FS(r)656 3301 y FR(21)p FS(.)p FR(4)p FS(.)p FR(6)g FS(R)p +Fg(!)p FS(d)656 3504 y Fy(21)p Fz(.)p Fy(5)130 b Fz(Arithm\351tique)42 +b(sexad\351cimale)656 3702 y FR(21)p FS(.)p FR(5)p FS(.)p +FR(1)112 b FS(Hms)p Ff(+)656 3872 y FR(21)p FS(.)p FR(5)p +FS(.)p FR(2)g FS(Hms)p Fg(\000)p 0 TeXcolorgray 2026 +5632 a F3(142)p 0 TeXcolorgray eop end +%%Page: 143 143 +TeXDict begin 143 142 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(143)e F4(\026)j(#)p +F3(143)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(22)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 726 4 v 1087 1687 a FU(F)-15 b(onctions)59 b(h)-5 +b(yp)5 b(erb)g(oliques)p 1 TeXcolorgray 0 TeXcolorgray +232 2226 a Fy(22)p Fz(.)p Fy(1)130 b Fz(Cosin)l(us)43 +b(h)l(yp)t(erb)t(olique)232 2424 y FR(22)p FS(.)p FR(1)p +FS(.)p FR(1)113 b FS(Cosh)232 2594 y FR(22)p FS(.)p FR(1)p +FS(.)p FR(2)g FS(A)m(cosh)232 2797 y Fy(22)p Fz(.)p Fy(2)130 +b Fz(Sin)l(us)43 b(h)l(yp)t(erb)t(olique)232 2995 y FR(22)p +FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Sinh)232 3165 y FR(22)p +FS(.)p FR(2)p FS(.)p FR(2)g FS(Asinh)232 3368 y Fy(22)p +Fz(.)p Fy(3)130 b Fz(T)-11 b(angen)l(te)44 b(h)l(yp)t(erb)t(oliques)232 +3567 y FR(22)p FS(.)p FR(3)p FS(.)p FR(1)113 b FS(T)-9 +b(anh)232 3736 y FR(22)p FS(.)p FR(3)p FS(.)p FR(2)113 +b FS(A)m(tanh)p 0 TeXcolorgray 1602 5632 a F3(143)p 0 +TeXcolorgray eop end +%%Page: 144 144 +TeXDict begin 144 143 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(144)e F4(\026)j(#)p +F3(144)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2179 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2072 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2072 a Fu(22)-430 2072 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2072 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(144)840 b FD(CHAPITRE)29 b FC(22)p FD(.)54 b(F)n(ONCTIONS)27 +b(HYPERBOLIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026 +5632 a F3(144)p 0 TeXcolorgray eop end +%%Page: 145 145 +TeXDict begin 145 144 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(145)e F4(\026)j(#)p +F3(145)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(23)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 657 4 v 1018 1687 a FU(F)-15 b(onctions)59 b(logarithmiques)p +1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fy(23)p Fz(.)p +Fy(1)130 b Fz(Logarithme)42 b(naturel)232 2424 y FR(23)p +FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Ln)232 2594 y FR(23)p +FS(.)p FR(1)p FS(.)p FR(2)g FS(Lnp)p FR(1)232 2764 y(23)p +FS(.)p FR(1)p FS(.)p FR(3)g FS(Exp)232 2934 y FR(23)p +FS(.)p FR(1)p FS(.)p FR(4)g FS(Expm)232 3137 y Fy(23)p +Fz(.)p Fy(2)130 b Fz(Logarithme)42 b(vulgaire)232 3335 +y FR(23)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Log)232 +3505 y FR(23)p FS(.)p FR(2)p FS(.)p FR(2)g FS(Alog)p +0 TeXcolorgray 1602 5632 a F3(145)p 0 TeXcolorgray eop +end +%%Page: 146 146 +TeXDict begin 146 145 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(146)e F4(\026)j(#)p +F3(146)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2254 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2135 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2135 a Fu(23)-430 2135 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2135 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(146)780 b FD(CHAPITRE)29 b FC(23)p FD(.)54 b(F)n(ONCTIONS)27 +b(LOGARITHMIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026 +5632 a F3(146)p 0 TeXcolorgray eop end +%%Page: 147 147 +TeXDict begin 147 146 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(147)e F4(\026)j(#)p +F3(147)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1091 2154 a Fx(Sixi\350me)59 b(partie)918 2569 y FH(Alg\350bre)70 +b(lin\351aire)p 0 TeXcolorgray 1602 5632 a F3(147)p 0 +TeXcolorgray eop end +%%Page: 148 148 +TeXDict begin 148 147 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(148)e F4(\026)j(#)p +F3(148)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 149 149 +TeXDict begin 149 148 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(149)e F4(\026)j(#)p +F3(149)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(24)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(149)p 0 TeXcolorgray eop end +%%Page: 150 150 +TeXDict begin 150 149 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(150)e F4(\026)j(#)p +F3(150)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2328 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2210 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2210 a Fu(24)-430 2210 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2210 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(150)1021 b FD(CHAPITRE)28 b FC(24)p FD(.)54 b(VECTEURS)29 +b(ET)f(MA)-7 b(TRICES)p 0 TeXcolorgray 1 TeXcolorgray +1 TeXcolorgray 656 742 2865 285 v 1 TeXcolorgray 0 TeXcolorgray +739 659 1018 4 v 1802 659 a FU(V)-15 b(ecteurs)59 b(et)h(matrices)p +1 TeXcolorgray 0 TeXcolorgray 656 1141 a Fy(24)p Fz(.)p +Fy(1)130 b Fe(!)p Fz(arra)l(y)656 1372 y Fy(24)p Fz(.)p +Fy(2)g Fz(arra)l(y)p Fe(!)656 1604 y Fy(24)p Fz(.)p Fy(3)g +Fz(Diag)p Fe(!)656 1835 y Fy(24)p Fz(.)p Fy(4)g Fe(!)p +Fz(diag)656 2067 y Fy(24)p Fz(.)p Fy(5)g Fz(Size)656 +2298 y Fy(24)p Fz(.)p Fy(6)g Fz(Idn)656 2530 y Fy(24)p +Fz(.)p Fy(7)g Fz(T)-11 b(rn)656 2761 y Fy(24)p Fz(.)p +Fy(8)130 b Fz(Redimensionnemen)l(t)656 2993 y Fy(24)p +Fz(.)p Fy(9)g Fz(Con)656 3224 y Fy(24)p Fz(.)p Fy(10)f +Fz(Col+)656 3456 y Fy(24)p Fz(.)p Fy(11)g Fz(Col-)656 +3688 y Fy(24)p Fz(.)p Fy(12)g Fz(Col)p Fe(!)656 3919 +y Fy(24)p Fz(.)p Fy(13)g Fe(!)p Fz(col)656 4151 y Fy(24)p +Fz(.)p Fy(14)g Fz(Ro)l(w+)656 4382 y Fy(24)p Fz(.)p Fy(15)g +Fz(Ro)l(w-)656 4614 y Fy(24)p Fz(.)p Fy(16)g Fz(Ro)l(w)p +Fe(!)656 4845 y Fy(24)p Fz(.)p Fy(17)g Fe(!)p Fz(ro)l(w)656 +5077 y Fy(24)p Fz(.)p Fy(18)g Fz(\311c)l(hange)44 b(de)f(colonnes)656 +5308 y Fy(24)p Fz(.)p Fy(19)129 b Fz(\311c)l(hange)44 +b(de)f(lignes)656 5540 y Fy(24)p Fz(.)p Fy(20)129 b Fz(Rci)656 +5771 y Fy(24)p Fz(.)p Fy(21)g Fz(Rcij)656 6003 y Fy(24)p +Fz(.)p Fy(22)g Fz(Get)656 6235 y Fy(24)p Fz(.)p Fy(23)g +Fz(Geti)656 6466 y Fy(24)p Fz(.)p Fy(24)g Fz(Getc)656 +6698 y Fy(24)p Fz(.)p Fy(25)g Fz(Getr)656 6929 y Fy(24)p +Fz(.)p Fy(26)g Fz(Put)656 7161 y Fy(24)p Fz(.)p Fy(27)g +Fz(Puti)656 7392 y Fy(24)p Fz(.)p Fy(28)g Fz(Putc)656 +7624 y Fy(24)p Fz(.)p Fy(29)g Fz(Putr)656 7855 y Fy(24)p +Fz(.)p Fy(30)g Fz(Min)656 8087 y Fy(24)p Fz(.)p Fy(31)g +Fz(Max)656 8318 y Fy(24)p Fz(.)p Fy(32)g Fz(Sq)656 8550 +y Fy(24)p Fz(.)p Fy(33)g Fz(Pro)t(duit)43 b(scalaire)656 +8782 y Fy(24)p Fz(.)p Fy(34)129 b Fz(Pro)t(duit)43 b(v)l(ectoriel)656 +9013 y Fy(24)p Fz(.)p Fy(35)129 b Fz(Norme)43 b(de)g(colonne)656 +9245 y Fy(24)p Fz(.)p Fy(36)129 b Fz(Norme)43 b(de)g(ligne)p +0 TeXcolorgray 2026 5632 a F3(150)p 0 TeXcolorgray eop +end +%%Page: 151 151 +TeXDict begin 151 150 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(151)e F4(\026)j(#)p +F3(151)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(25)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1806 4 v 2167 1724 a FU(R\351solution)p 1 TeXcolorgray +0 TeXcolorgray 232 2230 a Fy(25)p Fz(.)p Fy(1)130 b Fz(In)l(v)l(ersion) +232 2462 y Fy(25)p Fz(.)p Fy(2)g Fz(Syst\350me)43 b(lin\351aire)232 +2693 y Fy(25)p Fz(.)p Fy(3)130 b Fz(Cond)232 2925 y Fy(25)p +Fz(.)p Fy(4)g Fz(Rank)232 3156 y Fy(25)p Fz(.)p Fy(5)g +Fz(D\351terminan)l(t)232 3388 y Fy(25)p Fz(.)p Fy(6)g +Fz(Moindres)42 b(carr\351s)232 3619 y Fy(25)p Fz(.)p +Fy(7)130 b Fz(Moindres)42 b(carr\351s)i(g\351n\351ralis\351s)232 +3851 y Fy(25)p Fz(.)p Fy(8)130 b Fz(R\351sidus)p 0 TeXcolorgray +1602 5632 a F3(151)p 0 TeXcolorgray eop end +%%Page: 152 152 +TeXDict begin 152 151 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(152)e F4(\026)j(#)p +F3(152)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2284 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2284 a Fu(25)-430 2284 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(152)1543 b FD(CHAPITRE)28 b FC(25)p FD(.)54 b(R\311SOLUTION)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(152)p 0 +TeXcolorgray eop end +%%Page: 153 153 +TeXDict begin 153 152 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(153)e F4(\026)j(#)p +F3(153)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(26)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1400 4 v 1761 1687 a FU(D\351comp)5 b(ositions)p +1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fy(26)p Fz(.)p +Fy(1)130 b Fz(V)-11 b(ecteurs)44 b(propres)232 2458 y +Fy(26)p Fz(.)p Fy(2)130 b Fz(V)-11 b(ecteurs)44 b(propres)g +(g\351n\351ralis\351s)232 2689 y Fy(26)p Fz(.)p Fy(3)130 +b Fz(D\351comp)t(osition)40 b(de)k(Cholesky)232 2921 +y Fy(26)p Fz(.)p Fy(4)130 b Fz(D\351comp)t(osition)40 +b(LU)k(de)f(Crout)232 3152 y Fy(26)p Fz(.)p Fy(5)130 +b Fz(D\351comp)t(osition)40 b(LQ)232 3384 y Fy(26)p Fz(.)p +Fy(6)130 b Fz(D\351comp)t(osition)40 b(QR)232 3615 y +Fy(26)p Fz(.)p Fy(7)130 b Fz(D\351comp)t(osition)40 b(de)k(Sc)l(h)l(ur) +232 3847 y Fy(26)p Fz(.)p Fy(8)130 b Fz(D\351comp)t(osition)40 +b(en)k(v)-7 b(aleurs)42 b(singuli\350res)p 0 TeXcolorgray +1602 5632 a F3(153)p 0 TeXcolorgray eop end +%%Page: 154 154 +TeXDict begin 154 153 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(154)e F4(\026)j(#)p +F3(154)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2477 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2382 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2382 a Fu(26)-430 2382 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2382 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(154)1321 b FD(CHAPITRE)29 b FC(26)p FD(.)54 b(D\311COMPOSITIONS)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(154)p 0 +TeXcolorgray eop end +%%Page: 155 155 +TeXDict begin 155 154 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(155)e F4(\026)j(#)p +F3(155)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1037 2154 a Fx(Septi\350me)58 b(partie)1291 2569 y FH(Analyse)p +0 TeXcolorgray 1602 5632 a F3(155)p 0 TeXcolorgray eop +end +%%Page: 156 156 +TeXDict begin 156 155 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(156)e F4(\026)j(#)p +F3(156)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 157 157 +TeXDict begin 157 156 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(157)e F4(\026)j(#)p +F3(157)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1367 a Fw(27)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1816 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1700 1144 4 v 1505 1700 a FU(Analyse)59 b(de)h(F)-15 +b(ourier)p 1 TeXcolorgray 0 TeXcolorgray 232 2239 a Fy(27)p +Fz(.)p Fy(1)130 b Fz(T)-11 b(ransform\351e)43 b(discr\350te)232 +2437 y FR(27)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(DFT)232 +2607 y FR(27)p FS(.)p FR(1)p FS(.)p FR(2)g FS(IDFT)232 +2810 y Fy(27)p Fz(.)p Fy(2)130 b Fz(T)-11 b(ransform\351e)43 +b(rapide)232 3008 y FR(27)p FS(.)p FR(2)p FS(.)p FR(1)113 +b FS(FFT)232 3178 y FR(27)p FS(.)p FR(2)p FS(.)p FR(2)g +FS(IFFT)p 0 TeXcolorgray 1602 5632 a F3(157)p 0 TeXcolorgray +eop end +%%Page: 158 158 +TeXDict begin 158 157 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(158)e F4(\026)j(#)p +F3(158)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2551 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2433 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2433 a Fu(27)-430 2433 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2433 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(158)1143 b FD(CHAPITRE)29 b FC(27)p FD(.)54 b(ANAL)-7 +b(YSE)29 b(DE)f(F)n(OURIER)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(158)p 0 TeXcolorgray eop end +%%Page: 159 159 +TeXDict begin 159 158 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(159)e F4(\026)j(#)p +F3(159)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(28)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 355 4 v 716 1687 a FU(Calcul)60 b(di\033\351ren)-5 +b(tiel)57 b(et)j(in)-5 b(t\351gral)p 1 TeXcolorgray 0 +TeXcolorgray 232 2226 a Fy(28)p Fz(.)p Fy(1)130 b Fz(D\351riv)-7 +b(ation)42 b(et)i(in)l(t\351gration)232 2424 y FR(28)p +FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Der)232 2594 y FR(28)p +FS(.)p FR(1)p FS(.)p FR(2)g FS(In)m(t)232 2797 y Fy(28)p +Fz(.)p Fy(2)130 b Fz(D\351v)l(elopp)t(emen)l(ts)42 b(limit\351s)232 +2995 y FR(28)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(T)-9 +b(a)m(ylr)232 3165 y FR(28)p FS(.)p FR(2)p FS(.)p FR(2)113 +b FS(Mclrin)p 0 TeXcolorgray 1602 5632 a F3(159)p 0 TeXcolorgray +eop end +%%Page: 160 160 +TeXDict begin 160 159 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(160)e F4(\026)j(#)p +F3(160)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2626 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2531 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2531 a Fu(28)-430 2531 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2531 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(160)469 b FD(CHAPITRE)29 b FC(28)p FD(.)54 b(CALCUL)28 +b(DIFF\311RENTIEL)h(ET)f(INT\311GRAL)p 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(160)p 0 TeXcolorgray eop +end +%%Page: 161 161 +TeXDict begin 161 160 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(161)e F4(\026)j(#)p +F3(161)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1032 2154 a Fx(Huiti\350me)59 b(partie)771 2569 y FH(F)-18 +b(onctions)72 b(sp)6 b(\351ciales)p 0 TeXcolorgray 1602 +5632 a F3(161)p 0 TeXcolorgray eop end +%%Page: 162 162 +TeXDict begin 162 161 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(162)e F4(\026)j(#)p +F3(162)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 163 163 +TeXDict begin 163 162 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(163)e F4(\026)j(#)p +F3(163)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(29)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 617 4 v 978 1687 a FU(F)-15 b(onctions)59 b(math\351matiques)p +1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fy(29)p Fz(.)p +Fy(1)130 b Fz(F)-11 b(onctions)42 b Fd(\000)232 2458 +y Fy(29)p Fz(.)p Fy(2)130 b Fz(F)-11 b(onction)43 b(de)g(Bessel)p +0 TeXcolorgray 1602 5632 a F3(163)p 0 TeXcolorgray eop +end +%%Page: 164 164 +TeXDict begin 164 163 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(164)e F4(\026)j(#)p +F3(164)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2700 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2582 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2582 a Fu(29)-430 2582 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2582 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(164)812 b FD(CHAPITRE)29 b FC(29)p FD(.)54 b(F)n(ONCTIONS)27 +b(MA)-7 b(TH\311MA)g(TIQUES)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(164)p 0 TeXcolorgray eop end +%%Page: 165 165 +TeXDict begin 165 164 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(165)e F4(\026)j(#)p +F3(165)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(30)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1079 4 v 1440 1687 a FU(Con)-5 b(v)g(ersion)60 b(d'unit\351s)p +1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 +a F3(165)p 0 TeXcolorgray eop end +%%Page: 166 166 +TeXDict begin 166 165 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(166)e F4(\026)j(#)p +F3(166)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2775 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2656 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2656 a Fu(30)-430 2656 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2656 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(166)1101 b FD(CHAPITRE)29 b FC(30)p FD(.)54 b(CONVERSION)28 +b(D'UNIT\311S)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 +a F3(166)p 0 TeXcolorgray eop end +%%Page: 167 167 +TeXDict begin 167 166 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(167)e F4(\026)j(#)p +F3(167)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(31)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 918 4 v 1279 1687 a FU(F)-15 b(onctions)59 b(temp)5 +b(orelles)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a +Fy(31)p Fz(.)p Fy(1)130 b Fz(Horo)t(datage)232 2424 y +FR(31)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Date)232 2594 +y FR(31)p FS(.)p FR(1)p FS(.)p FR(2)g FS(Jdate)232 2764 +y FR(31)p FS(.)p FR(1)p FS(.)p FR(3)g FS(Rdate)232 2967 +y Fy(31)p Fz(.)p Fy(2)130 b Fz(A)l(tten)l(te)232 3165 +y FR(31)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Alarm)232 +3335 y FR(31)p FS(.)p FR(2)p FS(.)p FR(2)g FS(W)-9 b(ait)p +0 TeXcolorgray 1602 5632 a F3(167)p 0 TeXcolorgray eop +end +%%Page: 168 168 +TeXDict begin 168 167 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(168)e F4(\026)j(#)p +F3(168)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2849 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2730 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2730 a Fu(31)-430 2730 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2730 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(168)935 b FD(CHAPITRE)29 b FC(31)p FD(.)54 b(F)n(ONCTIONS)27 +b(TEMPORELLES)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 +a F3(168)p 0 TeXcolorgray eop end +%%Page: 169 169 +TeXDict begin 169 168 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(169)e F4(\026)j(#)p +F3(169)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(32)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 99 4 v 460 1687 a FU(A)-5 b(cc\350s)60 b(au)g(syst\350me)g +(d'exploitation)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 +a Fy(32)p Fz(.)p Fy(1)130 b Fz(Sysev)-7 b(al)232 2458 +y Fy(32)p Fz(.)p Fy(2)130 b Fz(T)-11 b(emps)43 b(pro)t(cesseur)g +(consomm\351)232 2689 y Fy(32)p Fz(.)p Fy(3)130 b Fz(Journalisation)232 +2921 y Fy(32)p Fz(.)p Fy(4)g Fz(R\351p)t(ertoire)42 b(de)i(tra)l(v)-7 +b(ail)p 0 TeXcolorgray 1602 5632 a F3(169)p 0 TeXcolorgray +eop end +%%Page: 170 170 +TeXDict begin 170 169 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(170)e F4(\026)j(#)p +F3(170)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2923 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2805 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2805 a Fu(32)-430 2805 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2805 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(170)478 b FD(CHAPITRE)29 b FC(32)p FD(.)54 b(A)n(CC\310S)28 +b(A)n(U)g(SYST\310ME)g(D'EXPLOIT)-7 b(A)g(TION)p 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(170)p 0 TeXcolorgray eop +end +%%Page: 171 171 +TeXDict begin 171 170 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(171)e F4(\026)j(#)p +F3(171)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(33)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 948 4 v 1309 1687 a FU(Informations)60 b(div)-5 +b(erses)p 1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(33)p +Fz(.)p Fy(1)130 b Fz(M\351moire)42 b(utilis\351e)357 +2374 y F4(dans)27 b(la)g(pile)h(dans)f(et)g(dans)g(les)g(v)-5 +b(ariables)232 2649 y Fy(33)p Fz(.)p Fy(2)130 b Fz(V)-11 +b(ersion)232 2880 y Fy(33)p Fz(.)p Fy(3)130 b Fz(Cop)l(yrigh)l(t)232 +3112 y Fy(33)p Fz(.)p Fy(4)g Fz(Garan)l(tie)232 3343 +y Fy(33)p Fz(.)p Fy(5)g Fz(Splash)232 3575 y Fy(33)p +Fz(.)p Fy(6)g Fz(Aide)232 3806 y Fy(33)p Fz(.)p Fy(7)g +Fz(T)-11 b(race)p 0 TeXcolorgray 1602 5632 a F3(171)p +0 TeXcolorgray eop end +%%Page: 172 172 +TeXDict begin 172 171 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(172)e F4(\026)j(#)p +F3(172)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 2998 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2879 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2879 a Fu(33)-430 2879 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2879 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(172)988 b FD(CHAPITRE)29 b FC(33)p FD(.)54 b(INF)n(ORMA)-7 +b(TIONS)28 b(DIVERSES)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(172)p 0 TeXcolorgray eop end +%%Page: 173 173 +TeXDict begin 173 172 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(173)e F4(\026)j(#)p +F3(173)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(34)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1947 4 v 2308 1687 a FU(Pro\034lage)p 1 TeXcolorgray +0 TeXcolorgray 232 2226 a Fy(34)p Fz(.)p Fy(1)130 b Fz(Pshpr\035)232 +2458 y Fy(34)p Fz(.)p Fy(2)g Fz(Pulpr\035)p 0 TeXcolorgray +1602 5632 a F3(173)p 0 TeXcolorgray eop end +%%Page: 174 174 +TeXDict begin 174 173 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(174)e F4(\026)j(#)p +F3(174)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3072 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 2953 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 2953 a Fu(34)-430 2953 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 2953 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(174)1604 b FD(CHAPITRE)29 b FC(34)p FD(.)54 b(PR)n(OFILA)n(GE)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(174)p 0 +TeXcolorgray eop end +%%Page: 175 175 +TeXDict begin 175 174 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(175)e F4(\026)j(#)p +F3(175)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(35)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1339 4 v 1700 1724 a FU(Autres)59 b(fonctions)p +1 TeXcolorgray 0 TeXcolorgray 232 2230 a Fy(35)p Fz(.)p +Fy(1)130 b Fz(Last)232 2462 y Fy(35)p Fz(.)p Fy(2)g Fz +(V\351ri\034cation)p 0 TeXcolorgray 1602 5632 a F3(175)p +0 TeXcolorgray eop end +%%Page: 176 176 +TeXDict begin 176 175 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(176)e F4(\026)j(#)p +F3(176)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3147 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3028 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3028 a Fu(35)-430 3028 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3028 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(176)1227 b FD(CHAPITRE)29 b FC(35)p FD(.)54 b(A)n(UTRES)28 +b(F)n(ONCTIONS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 +a F3(176)p 0 TeXcolorgray eop end +%%Page: 177 177 +TeXDict begin 177 176 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(177)e F4(\026)j(#)p +F3(177)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1004 2154 a Fx(Neuvi\350me)58 b(partie)400 2569 y FH(Probabilit\351s)70 +b(et)i(statistiques)p 0 TeXcolorgray 1602 5632 a F3(177)p +0 TeXcolorgray eop end +%%Page: 178 178 +TeXDict begin 178 177 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(178)e F4(\026)j(#)p +F3(178)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 179 179 +TeXDict begin 179 178 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(179)e F4(\026)j(#)p +F3(179)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(36)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1692 4 v 2053 1687 a FU(Probabilit\351s)p 1 TeXcolorgray +0 TeXcolorgray 232 2193 a Fy(36)p Fz(.)p Fy(1)130 b Fz(Itinialisation) +40 b(d'un)j(g\351n\351rateur)232 2391 y FR(36)p FS(.)p +FR(1)p FS(.)p FR(1)113 b FS(Rdgn)232 2594 y Fy(36)p Fz(.)p +Fy(2)130 b Fz(Rdz)232 2825 y Fy(36)p Fz(.)p Fy(3)g Fz(Tirages)43 +b(al\351atoires)232 3057 y Fy(36)p Fz(.)p Fy(4)130 b +Fz(Loi)43 b(uniforme)232 3289 y Fy(36)p Fz(.)p Fy(5)130 +b Fz(Loi)43 b(normale)p 0 TeXcolorgray 1602 5632 a F3(179)p +0 TeXcolorgray eop end +%%Page: 180 180 +TeXDict begin 180 179 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(180)e F4(\026)j(#)p +F3(180)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3221 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3115 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3115 a Fu(36)-430 3115 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3115 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(180)1467 b FD(CHAPITRE)29 b FC(36)p FD(.)54 b(PR)n(OBABILIT\311S)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(180)p 0 +TeXcolorgray eop end +%%Page: 181 181 +TeXDict begin 181 180 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(181)e F4(\026)j(#)p +F3(181)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1367 a Fw(37)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1700 1431 4 v 1792 1700 a FU(Denom)-5 b(bremen)g(t)p +1 TeXcolorgray 0 TeXcolorgray 232 2206 a Fy(37)p Fz(.)p +Fy(1)130 b Fz(Arrangemen)l(ts)232 2437 y Fy(37)p Fz(.)p +Fy(2)g Fz(P)l(erm)l(utations)p 0 TeXcolorgray 1602 5632 +a F3(181)p 0 TeXcolorgray eop end +%%Page: 182 182 +TeXDict begin 182 181 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(182)e F4(\026)j(#)p +F3(182)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3295 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3177 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3177 a Fu(37)-430 3177 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3177 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(182)1348 b FD(CHAPITRE)29 b FC(37)p FD(.)54 b(DENOMBREMENT)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(182)p 0 +TeXcolorgray eop end +%%Page: 183 183 +TeXDict begin 183 182 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(183)e F4(\026)j(#)p +F3(183)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(38)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(183)p 0 TeXcolorgray eop end +%%Page: 184 184 +TeXDict begin 184 183 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(184)e F4(\026)j(#)p +F3(184)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3370 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3263 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3263 a Fu(38)-430 3263 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3263 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(184)1492 b FD(CHAPITRE)28 b FC(38)p FD(.)55 b(ST)-7 +b(A)g(TISTIQUES)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739 +659 1722 4 v 2506 659 a FU(Statistiques)p 1 TeXcolorgray +0 TeXcolorgray 656 1198 a Fy(38)p Fz(.)p Fy(1)130 b Fz(Matrice)43 +b(de)g(statistique)656 1397 y FR(38)p FS(.)p FR(1)p FS(.)p +FR(1)112 b FS(Destruction)656 1566 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(2)g FS(S+)656 1736 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(3)g FS(S-)656 1906 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(4)g FS(Stos)656 2076 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(5)g FS(Rcls)656 2246 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(6)g FS(Spar)656 2415 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(7)g FS(Xcol)656 2585 y FR(38)p FS(.)p FR(1)p +FS(.)p FR(8)g FS(Y)-9 b(col)656 2755 y FR(38)p FS(.)p +FR(1)p FS(.)p FR(9)112 b FS(Cols)656 2925 y FR(38)p FS(.)p +FR(1)p FS(.)p FR(10)g FS(Nom)m(bre)37 b(d'\351l\351men)m(ts)656 +3128 y Fy(38)p Fz(.)p Fy(2)130 b Fz(V)-11 b(aleurs)43 +b(couran)l(tes)656 3326 y FR(38)p FS(.)p FR(2)p FS(.)p +FR(1)112 b FS(Maxs)656 3496 y FR(38)p FS(.)p FR(2)p FS(.)p +FR(2)g FS(Mins)656 3666 y FR(38)p FS(.)p FR(2)p FS(.)p +FR(3)g FS(Sx)656 3835 y FR(38)p FS(.)p FR(2)p FS(.)p +FR(4)g FS(Sx)p FR(2)656 4005 y(38)p FS(.)p FR(2)p FS(.)p +FR(5)g FS(Sy)656 4175 y FR(38)p FS(.)p FR(2)p FS(.)p +FR(6)g FS(Sy)p FR(2)656 4345 y(38)p FS(.)p FR(2)p FS(.)p +FR(7)g FS(Sxy)656 4514 y FR(38)p FS(.)p FR(2)p FS(.)p +FR(8)g FS(T)-9 b(ot)656 4717 y Fy(38)p Fz(.)p Fy(3)130 +b Fz(Corr\351lation)656 4949 y Fy(38)p Fz(.)p Fy(4)g +Fz(Mo)l(y)l(enne)656 5181 y Fy(38)p Fz(.)p Fy(5)g Fz(V)-11 +b(ariance)43 b(et)g(\351cart-t)l(yp)t(e)656 5379 y FR(38)p +FS(.)p FR(5)p FS(.)p FR(1)112 b FS(V)-9 b(ar)656 5549 +y FR(38)p FS(.)p FR(5)p FS(.)p FR(2)112 b FS(Pv)-6 b(ar)656 +5718 y FR(38)p FS(.)p FR(5)p FS(.)p FR(3)112 b FS(Sdev)656 +5888 y FR(38)p FS(.)p FR(5)p FS(.)p FR(4)g FS(Psdev)656 +6058 y FR(38)p FS(.)p FR(5)p FS(.)p FR(5)g FS(Co)m(v)656 +6228 y FR(38)p FS(.)p FR(5)p FS(.)p FR(6)g FS(Pco)m(v)656 +6431 y Fy(38)p Fz(.)p Fy(6)130 b Fz(Graphiques)656 6629 +y FR(38)p FS(.)p FR(6)p FS(.)p FR(1)112 b FS(Scls)656 +6799 y FR(38)p FS(.)p FR(6)p FS(.)p FR(2)g FS(Drws)p +0 TeXcolorgray 2026 5632 a F3(184)p 0 TeXcolorgray eop +end +%%Page: 185 185 +TeXDict begin 185 184 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(185)e F4(\026)j(#)p +F3(185)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(39)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 379 4 v 740 1687 a FU(Lois)60 b(de)g(probabilit\351)e(cum)-5 +b(ul\351es)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a +Fy(39)p Fz(.)p Fy(1)130 b Fz(Distribution)42 b(de)h(Laplace-Gau\377)f +(dite)h(normale)232 2458 y Fy(39)p Fz(.)p Fy(2)130 b +Fz(Distribution)42 b(du)h Fc(\037)1605 2414 y FJ(2)232 +2689 y Fy(39)p Fz(.)p Fy(3)130 b Fz(Distribution)42 b(de)h(Fisher)232 +2921 y Fy(39)p Fz(.)p Fy(4)130 b Fz(Distribution)42 b(de)h(Studen)l(t)p +0 TeXcolorgray 1602 5632 a F3(185)p 0 TeXcolorgray eop +end +%%Page: 186 186 +TeXDict begin 186 185 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(186)e F4(\026)j(#)p +F3(186)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3444 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3325 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3325 a Fu(39)-430 3325 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3325 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(186)647 b FD(CHAPITRE)29 b FC(39)p FD(.)54 b(LOIS)27 +b(DE)i(PR)n(OBABILIT\311)e(CUMUL\311ES)p 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(186)p 0 TeXcolorgray eop +end +%%Page: 187 187 +TeXDict begin 187 186 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(187)e F4(\026)j(#)p +F3(187)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1072 2071 a Fx(Dixi\350me)59 b(partie)748 2486 y FH(A)-6 +b(cc\350s)72 b(aux)g(\351l\351men)-6 b(ts)653 2735 y(constituan)g(t)73 +b(les)e(ob)12 b(jets)p 0 TeXcolorgray 1602 5632 a F3(187)p +0 TeXcolorgray eop end +%%Page: 188 188 +TeXDict begin 188 187 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(188)e F4(\026)j(#)p +F3(188)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 189 189 +TeXDict begin 189 188 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(189)e F4(\026)j(#)p +F3(189)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 2972 277 a F3(189)p +.7 TeXcolorgray .7 TeXcolorgray 4134 3444 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4190 3325 a Fu(39)p .7 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 357 540 a F4(T)-7 b(raiter)26 +b(des)h(di\033\351rences)g(en)n(tre)g(les)g(listes)g(et)h(les)f +(tables.)p 0 TeXcolorgray 1602 5632 a F3(189)p 0 TeXcolorgray +eop end +%%Page: 190 190 +TeXDict begin 190 189 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(190)e F4(\026)j(#)p +F3(190)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3444 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3325 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3325 a Fu(39)-430 3325 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3325 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(190)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a(190)p +0 TeXcolorgray eop end +%%Page: 191 191 +TeXDict begin 191 190 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(191)e F4(\026)j(#)p +F3(191)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(40)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(191)p 0 TeXcolorgray eop end +%%Page: 192 192 +TeXDict begin 192 191 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(192)e F4(\026)j(#)p +F3(192)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3518 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3400 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3400 a Fu(40)-430 3400 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3400 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(192)964 b FD(CHAPITRE)29 b FC(40)p FD(.)54 b(CHA\316NES)29 +b(DE)f(CARA)n(CT\310RES)p 0 TeXcolorgray 1 TeXcolorgray +1 TeXcolorgray 656 742 2865 285 v 1 TeXcolorgray 0 TeXcolorgray +739 659 917 4 v 1701 659 a FU(Cha\356nes)59 b(de)h(caract\350res)p +1 TeXcolorgray 0 TeXcolorgray 656 1159 a Fy(40)p Fz(.)p +Fy(1)130 b Fe(!)p Fz(str)656 1390 y Fy(40)p Fz(.)p Fy(2)g +Fz(str)p Fe(!)656 1622 y Fy(40)p Fz(.)p Fy(3)g Fz(Size)656 +1853 y Fy(40)p Fz(.)p Fy(4)g Fz(Chr)656 2085 y Fy(40)p +Fz(.)p Fy(5)g Fz(Num)656 2317 y Fy(40)p Fz(.)p Fy(6)g +Fz(Sub)656 2548 y Fy(40)p Fz(.)p Fy(7)g Fz(Repl)656 2780 +y Fy(40)p Fz(.)p Fy(8)g Fz(P)l(os)656 3011 y Fy(40)p +Fz(.)p Fy(9)g Fz(T)-11 b(ok)l(enize)656 3243 y Fy(40)p +Fz(.)p Fy(10)129 b Fz(T)-11 b(rim)656 3474 y Fy(40)p +Fz(.)p Fy(11)129 b Fz(Ucase)656 3706 y Fy(40)p Fz(.)p +Fy(12)g Fz(Lcase)656 3937 y Fy(40)p Fz(.)p Fy(13)g Fz(Reco)t(de)656 +4169 y Fy(40)p Fz(.)p Fy(14)g Fz(Lo)t(calization)656 +4400 y Fy(40)p Fz(.)p Fy(15)g Fz(Currenc)p 0 TeXcolorgray +2026 5632 a F3(192)p 0 TeXcolorgray eop end +%%Page: 193 193 +TeXDict begin 193 192 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(193)e F4(\026)j(#)p +F3(193)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(41)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1018 4 v 1379 1687 a FU(V)-15 b(ecteurs)59 b(et)h(matrices)p +1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(41)p Fz(.)p +Fy(1)130 b Fz(Get)232 2424 y Fy(41)p Fz(.)p Fy(2)g Fz(Put)232 +2656 y Fy(41)p Fz(.)p Fy(3)g Fz(Geti)232 2887 y Fy(41)p +Fz(.)p Fy(4)g Fz(Puti)232 3119 y Fy(41)p Fz(.)p Fy(5)g +Fz(Size)p 0 TeXcolorgray 1602 5632 a F3(193)p 0 TeXcolorgray +eop end +%%Page: 194 194 +TeXDict begin 194 193 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(194)e F4(\026)j(#)p +F3(194)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3593 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3474 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3474 a Fu(41)-430 3474 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3474 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(194)1021 b FD(CHAPITRE)28 b FC(41)p FD(.)54 b(VECTEURS)29 +b(ET)f(MA)-7 b(TRICES)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(194)p 0 TeXcolorgray eop end +%%Page: 195 195 +TeXDict begin 195 194 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(195)e F4(\026)j(#)p +F3(195)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(42)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 2195 4 v 2556 1687 a FU(Listes)p 1 TeXcolorgray +0 TeXcolorgray 232 2193 a Fy(42)p Fz(.)p Fy(1)130 b Fe(!)p +Fz(list)232 2424 y Fy(42)p Fz(.)p Fy(2)g Fz(list)p Fe(!)232 +2656 y Fy(42)p Fz(.)p Fy(3)g Fz(Get)232 2887 y Fy(42)p +Fz(.)p Fy(4)g Fz(Sub)232 3119 y Fy(42)p Fz(.)p Fy(5)g +Fz(Put)232 3350 y Fy(42)p Fz(.)p Fy(6)g Fz(Geti)232 3582 +y Fy(42)p Fz(.)p Fy(7)g Fz(Puti)232 3813 y Fy(42)p Fz(.)p +Fy(8)g Fz(Size)232 4045 y Fy(42)p Fz(.)p Fy(9)g Fz(Repl)232 +4276 y Fy(42)p Fz(.)p Fy(10)g Fz(P)l(os)232 4508 y Fy(42)p +Fz(.)p Fy(11)g Fz(Head)232 4740 y Fy(42)p Fz(.)p Fy(12)g +Fz(T)-11 b(ail)232 4971 y Fy(42)p Fz(.)p Fy(13)130 b +Fz(Revlist)232 5203 y Fy(42)p Fz(.)p Fy(14)g Fz(Sort)p +0 TeXcolorgray 1602 5632 a F3(195)p 0 TeXcolorgray eop +end +%%Page: 196 196 +TeXDict begin 196 195 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(196)e F4(\026)j(#)p +F3(196)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3667 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3549 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3549 a Fu(42)-430 3549 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3549 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(196)1811 b FD(CHAPITRE)29 b FC(42)p FD(.)54 b(LISTES)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(196)p 0 +TeXcolorgray eop end +%%Page: 197 197 +TeXDict begin 197 196 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(197)e F4(\026)j(#)p +F3(197)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(43)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1720 4 v 2081 1687 a FU(Expressions)p 1 TeXcolorgray +0 TeXcolorgray 232 2226 a Fy(43)p Fz(.)p Fy(1)130 b Fz(Ev)-7 +b(aluation)232 2458 y Fy(43)p Fz(.)p Fy(2)130 b Fz(Size)232 +2689 y Fy(43)p Fz(.)p Fy(3)g Fz(Obget)232 2921 y Fy(43)p +Fz(.)p Fy(4)g Fz(Obsub)232 3152 y Fy(43)p Fz(.)p Fy(5)g +Fz(Exget)232 3384 y Fy(43)p Fz(.)p Fy(6)g Fz(Exsub)p +0 TeXcolorgray 1602 5632 a F3(197)p 0 TeXcolorgray eop +end +%%Page: 198 198 +TeXDict begin 198 197 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(198)e F4(\026)j(#)p +F3(198)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3742 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3623 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3623 a Fu(43)-430 3623 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3623 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(198)1514 b FD(CHAPITRE)29 b FC(43)p FD(.)54 b(EXPRESSIONS)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(198)p 0 +TeXcolorgray eop end +%%Page: 199 199 +TeXDict begin 199 198 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(199)e F4(\026)j(#)p +F3(199)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(44)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 2144 4 v 2505 1687 a FU(T)-15 b(ables)p 1 TeXcolorgray +0 TeXcolorgray 232 2193 a Fy(44)p Fz(.)p Fy(1)130 b Fz(Crtab)232 +2424 y Fy(44)p Fz(.)p Fy(2)g Fe(!)p Fz(table)232 2656 +y Fy(44)p Fz(.)p Fy(3)g Fz(table)p Fe(!)232 2887 y Fy(44)p +Fz(.)p Fy(4)g Fz(Get)232 3119 y Fy(44)p Fz(.)p Fy(5)g +Fz(Put)232 3350 y Fy(44)p Fz(.)p Fy(6)g Fz(Size)232 3582 +y Fy(44)p Fz(.)p Fy(7)g Fz(P)l(os)232 3813 y Fy(44)p +Fz(.)p Fy(8)g Fz(Sort)p 0 TeXcolorgray 1602 5632 a F3(199)p +0 TeXcolorgray eop end +%%Page: 200 200 +TeXDict begin 200 199 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(200)e F4(\026)j(#)p +F3(200)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3816 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3697 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3697 a Fu(44)-430 3697 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3697 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(200)1773 b FD(CHAPITRE)29 b FC(44)p FD(.)54 b(T)-7 +b(ABLES)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(200)p +0 TeXcolorgray eop end +%%Page: 201 201 +TeXDict begin 201 200 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(201)e F4(\026)j(#)p +F3(201)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1055 2167 a Fx(Onzi\350me)60 b(partie)802 2583 y FH(Fic)-6 +b(hiers)71 b(et)h(so)6 b(c)-6 b(k)g(ets)p 0 TeXcolorgray +1602 5632 a F3(201)p 0 TeXcolorgray eop end +%%Page: 202 202 +TeXDict begin 202 201 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(202)e F4(\026)j(#)p +F3(202)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 203 203 +TeXDict begin 203 202 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(203)e F4(\026)j(#)p +F3(203)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(45)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1270 4 v 1631 1724 a FU(V)-15 b(ariable)59 b(virtuelle)p +1 TeXcolorgray 0 TeXcolorgray 232 2230 a Fy(45)p Fz(.)p +Fy(1)130 b Fz(Store)232 2462 y Fy(45)p Fz(.)p Fy(2)g +Fz(Recall)p 0 TeXcolorgray 1602 5632 a F3(203)p 0 TeXcolorgray +eop end +%%Page: 204 204 +TeXDict begin 204 203 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(204)e F4(\026)j(#)p +F3(204)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3890 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3772 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3772 a Fu(45)-430 3772 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3772 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(204)1153 b FD(CHAPITRE)29 b FC(45)p FD(.)54 b(V)-9 +b(ARIABLE)28 b(VIR)-7 b(TUELLE)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(204)p 0 TeXcolorgray eop end +%%Page: 205 205 +TeXDict begin 205 204 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(205)e F4(\026)j(#)p +F3(205)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(46)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(205)p 0 TeXcolorgray eop end +%%Page: 206 206 +TeXDict begin 206 205 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(206)e F4(\026)j(#)p +F3(206)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 3965 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3859 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3859 a Fu(46)-430 3859 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3859 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(206)1701 b FD(CHAPITRE)29 b FC(46)p FD(.)54 b(FICHIERS)p +0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 656 742 +2865 285 v 1 TeXcolorgray 0 TeXcolorgray 739 659 2032 +4 v 2816 659 a FU(Fic)-5 b(hiers)p 1 TeXcolorgray 0 TeXcolorgray +656 1165 a Fy(46)p Fz(.)p Fy(1)130 b Fz(Op)t(en)656 1396 +y Fy(46)p Fz(.)p Fy(2)g Fz(Close)656 1628 y Fy(46)p Fz(.)p +Fy(3)g Fz(Create)656 1860 y Fy(46)p Fz(.)p Fy(4)g Fz(Delete)656 +2091 y Fy(46)p Fz(.)p Fy(5)g Fz(App)t(end)656 2323 y +Fy(46)p Fz(.)p Fy(6)g Fz(Rewind)656 2554 y Fy(46)p Fz(.)p +Fy(7)g Fz(Seek)656 2786 y Fy(46)p Fz(.)p Fy(8)g Fz(Bac)l(kspace)656 +3017 y Fy(46)p Fz(.)p Fy(9)g Fz(Bac)l(kspace)656 3249 +y Fy(46)p Fz(.)p Fy(10)f Fz(Inquire)656 3480 y Fy(46)p +Fz(.)p Fy(11)g Fz(Sync)656 3712 y Fy(46)p Fz(.)p Fy(12)g +Fz(Lo)t(c)l(k)656 3943 y Fy(46)p Fz(.)p Fy(13)g Fz(Unlo)t(c)l(k)656 +4175 y Fy(46)p Fz(.)p Fy(14)g Fz(W\035o)t(c)l(k)656 4407 +y Fy(46)p Fz(.)p Fy(15)g Fz(Fic)l(hiers)43 b(\340)g(acc\350s)h +(s\351quen)l(tiel)656 4605 y FR(46)p FS(.)p FR(15)p FS(.)p +FR(1)112 b FS(Read)656 4775 y FR(46)p FS(.)p FR(15)p +FS(.)p FR(2)g FS(F)-9 b(ormat)656 4944 y FR(46)p FS(.)p +FR(15)p FS(.)p FR(3)112 b FS(W)-9 b(rite)656 5147 y Fy(46)p +Fz(.)p Fy(16)129 b Fz(Fic)l(hiers)43 b(\340)g(acc\350s)h(direct)656 +5346 y FR(46)p FS(.)p FR(16)p FS(.)p FR(1)112 b FS(Read)656 +5516 y FR(46)p FS(.)p FR(16)p FS(.)p FR(2)g FS(F)-9 b(ormat)656 +5685 y FR(46)p FS(.)p FR(16)p FS(.)p FR(3)112 b FS(W)-9 +b(rite)656 5888 y Fy(46)p Fz(.)p Fy(17)129 b Fz(Fic)l(hiers)43 +b(\340)g(acc\350s)h(index\351)656 6087 y FR(46)p FS(.)p +FR(17)p FS(.)p FR(1)112 b FS(Read)656 6256 y FR(46)p +FS(.)p FR(17)p FS(.)p FR(2)g FS(F)-9 b(ormat)656 6426 +y FR(46)p FS(.)p FR(17)p FS(.)p FR(3)112 b FS(W)-9 b(rite)p +0 TeXcolorgray 2026 5632 a F3(206)p 0 TeXcolorgray eop +end +%%Page: 207 207 +TeXDict begin 207 206 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(207)e F4(\026)j(#)p +F3(207)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1367 a Fw(47)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1700 1268 4 v 1629 1700 a FU(Bases)60 b(de)f(donn\351es)p +1 TeXcolorgray 0 TeXcolorgray 232 2206 a Fy(47)p Fz(.)p +Fy(1)130 b Fz(Sqlconnect)232 2437 y Fy(47)p Fz(.)p Fy(2)g +Fz(Sqldisconnect)232 2669 y Fy(47)p Fz(.)p Fy(3)g Fz(Sqlquery)p +0 TeXcolorgray 1602 5632 a F3(207)p 0 TeXcolorgray eop +end +%%Page: 208 208 +TeXDict begin 208 207 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(208)e F4(\026)j(#)p +F3(208)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4039 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 3921 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 3921 a Fu(47)-430 3921 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 3921 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(208)1245 b FD(CHAPITRE)29 b FC(47)p FD(.)54 b(BASES)28 +b(DE)h(DONN\311ES)p 0 TeXcolorgray 0 TeXcolorgray 2026 +5632 a F3(208)p 0 TeXcolorgray eop end +%%Page: 209 209 +TeXDict begin 209 208 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(209)e F4(\026)j(#)p +F3(209)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(48)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 2062 4 v 2423 1687 a FU(So)5 b(c)-5 b(k)g(ets)p +1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(48)p Fz(.)p +Fy(1)130 b Fz(Domaine)42 b(Unix)232 2424 y Fy(48)p Fz(.)p +Fy(2)130 b Fz(Domaine)42 b(IP)232 2656 y Fy(48)p Fz(.)p +Fy(3)130 b Fz(Instructions)43 b(g\351n\351riques)232 +2854 y FR(48)p FS(.)p FR(3)p FS(.)p FR(1)113 b FS(Op)s(en)232 +3024 y FR(48)p FS(.)p FR(3)p FS(.)p FR(2)g FS(Close)232 +3194 y FR(48)p FS(.)p FR(3)p FS(.)p FR(3)g FS(F)-9 b(ormat)232 +3363 y FR(48)p FS(.)p FR(3)p FS(.)p FR(4)113 b FS(Read)232 +3533 y FR(48)p FS(.)p FR(3)p FS(.)p FR(5)g FS(W)-9 b(rite)232 +3703 y FR(48)p FS(.)p FR(3)p FS(.)p FR(6)113 b FS(Wfso)s(c)m(k)232 +3873 y FR(48)p FS(.)p FR(3)p FS(.)p FR(7)g FS(T)-9 b(arget)p +0 TeXcolorgray 1602 5632 a F3(209)p 0 TeXcolorgray eop +end +%%Page: 210 210 +TeXDict begin 210 209 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(210)e F4(\026)j(#)p +F3(210)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4114 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4007 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4007 a Fu(48)-430 4007 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4007 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(210)1704 b FD(CHAPITRE)28 b FC(48)p FD(.)55 b(SOCKETS)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(210)p 0 +TeXcolorgray eop end +%%Page: 211 211 +TeXDict begin 211 210 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(211)e F4(\026)j(#)p +F3(211)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1008 2167 a Fx(Douzi\350me)60 b(partie)1206 2583 y FH(Pro)6 +b(cessus)p 0 TeXcolorgray 1602 5632 a F3(211)p 0 TeXcolorgray +eop end +%%Page: 212 212 +TeXDict begin 212 211 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(212)e F4(\026)j(#)p +F3(212)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 213 213 +TeXDict begin 213 212 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(213)e F4(\026)j(#)p +F3(213)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1354 a Fw(49)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1687 1211 4 v 1572 1687 a FU(Pro)5 b(cessus)60 b(couran)-5 +b(t)p 1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(49)p +Fz(.)p Fy(1)130 b Fz(Susp)t(end)232 2424 y Fy(49)p Fz(.)p +Fy(2)g Fz(Stop)232 2656 y Fy(49)p Fz(.)p Fy(3)g Fz(Con)l(tin)l(ue)232 +2887 y Fy(49)p Fz(.)p Fy(4)g Fz(Nrpro)t(c)232 3119 y +Fy(49)p Fz(.)p Fy(5)g Fz(Daemonize)232 3350 y Fy(49)p +Fz(.)p Fy(6)g Fz(Sc)l(hed)232 3582 y Fy(49)p Fz(.)p Fy(7)g +Fz(Yield)232 3813 y Fy(49)p Fz(.)p Fy(8)g Fz(Wfpro)t(c)232 +4045 y Fy(49)p Fz(.)p Fy(9)g Fz(T)-11 b(raitemen)l(t)43 +b(di\033\351r\351)g(des)g(requ\352tes)h(d'arr\352t)232 +4243 y FR(49)p FS(.)p FR(9)p FS(.)p FR(1)113 b FS(cstop)232 +4413 y FR(49)p FS(.)p FR(9)p FS(.)p FR(2)g FS(rstop)232 +4616 y Fy(49)p Fz(.)p Fy(10)130 b Fz(F)-11 b(usibles)232 +4814 y FR(49)p FS(.)p FR(10)p FS(.)p FR(1)113 b FS(F)-9 +b(use)232 4984 y FR(49)p FS(.)p FR(10)p FS(.)p FR(2)113 +b FS(Rfuse)232 5154 y FR(49)p FS(.)p FR(10)p FS(.)p FR(3)g +FS(Clrfuse)p 0 TeXcolorgray 1602 5632 a F3(213)p 0 TeXcolorgray +eop end +%%Page: 214 214 +TeXDict begin 214 213 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(214)e F4(\026)j(#)p +F3(214)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4188 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4069 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4069 a Fu(49)-430 4069 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4069 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(214)1145 b FD(CHAPITRE)29 b FC(49)p FD(.)54 b(PR)n(OCESSUS)28 +b(COURANT)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a +F3(214)p 0 TeXcolorgray eop end +%%Page: 215 215 +TeXDict begin 215 214 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(215)e F4(\026)j(#)p +F3(215)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(50)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1139 4 v 1500 1724 a FU(Pro)5 b(cessus)60 b(d\351tac)-5 +b(h\351s)p 1 TeXcolorgray 0 TeXcolorgray 232 2230 a Fy(50)p +Fz(.)p Fy(1)130 b Fz(Vie)43 b(d'un)g(pro)t(cessus)g(d\351tac)l(h\351) +232 2462 y Fy(50)p Fz(.)p Fy(2)130 b Fz(Detac)l(h)p 0 +TeXcolorgray 1602 5632 a F3(215)p 0 TeXcolorgray eop +end +%%Page: 216 216 +TeXDict begin 216 215 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(216)e F4(\026)j(#)p +F3(216)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4262 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4144 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4144 a Fu(50)-430 4144 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4144 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(216)1120 b FD(CHAPITRE)28 b FC(50)p FD(.)54 b(PR)n(OCESSUS)29 +b(D\311T)-7 b(A)n(CH\311S)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(216)p 0 TeXcolorgray eop end +%%Page: 217 217 +TeXDict begin 217 216 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(217)e F4(\026)j(#)p +F3(217)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(51)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1365 4 v 1726 1724 a FU(Pro)5 b(cessus)60 b(l\351gers)p +1 TeXcolorgray 0 TeXcolorgray 232 2264 a Fy(51)p Fz(.)p +Fy(1)130 b Fz(Vie)43 b(d'un)g(pro)t(cessus)g(l\351ger)232 +2495 y Fy(51)p Fz(.)p Fy(2)130 b Fz(Spa)l(wn)p 0 TeXcolorgray +1602 5632 a F3(217)p 0 TeXcolorgray eop end +%%Page: 218 218 +TeXDict begin 218 217 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(218)e F4(\026)j(#)p +F3(218)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4337 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4218 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4218 a Fu(51)-430 4218 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4218 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(218)1240 b FD(CHAPITRE)29 b FC(51)p FD(.)54 b(PR)n(OCESSUS)28 +b(L\311GERS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 +a F3(218)p 0 TeXcolorgray eop end +%%Page: 219 219 +TeXDict begin 219 218 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(219)e F4(\026)j(#)p +F3(219)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(52)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 779 4 v 1140 1724 a FU(Mutexes)60 b(et)g(s\351maphores)p +1 TeXcolorgray 0 TeXcolorgray 232 2264 a Fy(52)p Fz(.)p +Fy(1)130 b Fz(Mutexes)232 2462 y FR(52)p FS(.)p FR(1)p +FS(.)p FR(1)113 b FS(Crm)m(tx)232 2632 y FR(52)p FS(.)p +FR(1)p FS(.)p FR(2)g FS(Clrm)m(tx)232 2801 y FR(52)p +FS(.)p FR(1)p FS(.)p FR(3)g FS(Mtxlo)s(c)m(k)232 2971 +y FR(52)p FS(.)p FR(1)p FS(.)p FR(4)g FS(Mtxtrylo)s(c)m(k)232 +3141 y FR(52)p FS(.)p FR(1)p FS(.)p FR(5)g FS(Mtxunlo)s(c)m(k)232 +3311 y FR(52)p FS(.)p FR(1)p FS(.)p FR(6)g FS(Mtxstatus)232 +3514 y Fy(52)p Fz(.)p Fy(2)130 b Fz(S\351maphores)232 +3712 y FR(52)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Crsmphr)232 +3882 y FR(52)p FS(.)p FR(2)p FS(.)p FR(2)g FS(Clrsmphr)232 +4052 y FR(52)p FS(.)p FR(2)p FS(.)p FR(3)g FS(Smphrdecr)232 +4221 y FR(52)p FS(.)p FR(2)p FS(.)p FR(4)g FS(Smphrtrydecr)232 +4391 y FR(52)p FS(.)p FR(2)p FS(.)p FR(5)g FS(Smphrincr)232 +4561 y FR(52)p FS(.)p FR(2)p FS(.)p FR(6)g FS(Smphrgetv)p +0 TeXcolorgray 1602 5632 a F3(219)p 0 TeXcolorgray eop +end +%%Page: 220 220 +TeXDict begin 220 219 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(220)e F4(\026)j(#)p +F3(220)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4411 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4292 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4292 a Fu(52)-430 4292 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4292 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(220)923 b FD(CHAPITRE)29 b FC(52)p FD(.)54 b(MUTEXES)29 +b(ET)f(S\311MAPHORES)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(220)p 0 TeXcolorgray eop end +%%Page: 221 221 +TeXDict begin 221 220 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(221)e F4(\026)j(#)p +F3(221)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(53)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1601 4 v 1962 1724 a FU(In)-5 b(terruptions)p 1 +TeXcolorgray 0 TeXcolorgray 232 2264 a Fy(53)p Fz(.)p +Fy(1)130 b Fz(Stoswi)232 2495 y Fy(53)p Fz(.)p Fy(2)g +Fz(Rclswi)232 2727 y Fy(53)p Fz(.)p Fy(3)g Fz(Clrswi)232 +2958 y Fy(53)p Fz(.)p Fy(4)g Fz(Swi)232 3190 y Fy(53)p +Fz(.)p Fy(5)g Fz(Swilo)t(c)l(k)232 3421 y Fy(53)p Fz(.)p +Fy(6)g Fz(Swiunlo)t(c)l(k)232 3653 y Fy(53)p Fz(.)p Fy(7)g +Fz(Swiqueue)232 3884 y Fy(53)p Fz(.)p Fy(8)g Fz(Swistatus)232 +4116 y Fy(53)p Fz(.)p Fy(9)g Fz(Isci)232 4347 y Fy(53)p +Fz(.)p Fy(10)g Fz(Wfswi)p 0 TeXcolorgray 1602 5632 a +F3(221)p 0 TeXcolorgray eop end +%%Page: 222 222 +TeXDict begin 222 221 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(222)e F4(\026)j(#)p +F3(222)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4485 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4367 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4367 a Fu(53)-430 4367 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4367 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(222)1392 b FD(CHAPITRE)28 b FC(53)p FD(.)54 b(INTERR)n(UPTIONS)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(222)p 0 +TeXcolorgray eop end +%%Page: 223 223 +TeXDict begin 223 222 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(223)e F4(\026)j(#)p +F3(223)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(54)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 204 4 v 565 1724 a FU(Comm)-5 b(unication)59 b(in)-5 +b(terpro)5 b(cessus)p 1 TeXcolorgray 0 TeXcolorgray 232 +2264 a Fy(54)p Fz(.)p Fy(1)130 b Fz(V)-11 b(ers)44 b(le)f(pro)t(cessus) +g(p)t(\350re)232 2462 y FR(54)p FS(.)p FR(1)p FS(.)p +FR(1)113 b FS(P)m(ar)36 b(in)m(terruption)232 2632 y +FR(54)p FS(.)p FR(1)p FS(.)p FR(2)113 b FS(P)m(ar)36 +b(scrutation)232 2801 y FR(54)p FS(.)p FR(1)p FS(.)p +FR(3)113 b FS(M\351canisme)38 b(de)g(comm)m(unication)232 +2955 y FQ(Send)232 3108 y(Recv)232 3261 y(Wfdata)232 +3414 y(Wfac)m(k)232 3617 y Fy(54)p Fz(.)p Fy(2)130 b +Fz(V)-11 b(ers)44 b(le)f(pro)t(cessus)g(\034ls)232 3815 +y FR(54)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(P)m(eek)232 +3985 y FR(54)p FS(.)p FR(2)p FS(.)p FR(2)g FS(P)m(ok)m(e)232 +4155 y FR(54)p FS(.)p FR(2)p FS(.)p FR(3)g FS(Wfp)s(ok)m(e)p +0 TeXcolorgray 1602 5632 a F3(223)p 0 TeXcolorgray eop +end +%%Page: 224 224 +TeXDict begin 224 223 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(224)e F4(\026)j(#)p +F3(224)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4560 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4441 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4441 a Fu(54)-430 4441 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4441 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(224)545 b FD(CHAPITRE)29 b FC(54)p FD(.)54 b(COMMUNICA)-7 +b(TION)27 b(INTERPR)n(OCESSUS)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(224)p 0 TeXcolorgray eop end +%%Page: 225 225 +TeXDict begin 225 224 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(225)e F4(\026)j(#)p +F3(225)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1016 2154 a Fx(T)-15 b(reizi\350me)58 b(partie)1151 2569 +y FH(Graphisme)p 0 TeXcolorgray 1602 5632 a F3(225)p +0 TeXcolorgray eop end +%%Page: 226 226 +TeXDict begin 226 225 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(226)e F4(\026)j(#)p +F3(226)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Page: 227 227 +TeXDict begin 227 226 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(227)e F4(\026)j(#)p +F3(227)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(55)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(227)p 0 TeXcolorgray eop end +%%Page: 228 228 +TeXDict begin 228 227 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(228)e F4(\026)j(#)p +F3(228)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4634 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4516 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4516 a Fu(55)-430 4516 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4516 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(228)914 b FD(CHAPITRE)29 b FC(55)p FD(.)54 b(INSTR)n(UCTIONS)27 +b(G\311N\311RALES)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739 +659 912 4 v 1696 659 a FU(Instructions)59 b(g\351n\351rales)p +1 TeXcolorgray 0 TeXcolorgray 656 1198 a Fy(55)p Fz(.)p +Fy(1)130 b Fz(V)-11 b(ariables)656 1397 y FR(55)p FS(.)p +FR(1)p FS(.)p FR(1)112 b FS(Steq)656 1566 y FR(55)p FS(.)p +FR(1)p FS(.)p FR(2)g FS(Rceq)656 1769 y Fy(55)p Fz(.)p +Fy(2)130 b Fz(P)l(aram\350tres)656 1968 y FR(55)p FS(.)p +FR(2)p FS(.)p FR(1)112 b FS(Indep)656 2138 y FR(55)p +FS(.)p FR(2)p FS(.)p FR(2)g FS(Depnd)656 2307 y FR(55)p +FS(.)p FR(2)p FS(.)p FR(3)g FS(Pmin)656 2477 y FR(55)p +FS(.)p FR(2)p FS(.)p FR(4)g FS(Pmax)656 2647 y FR(55)p +FS(.)p FR(2)p FS(.)p FR(5)g FS(Res)656 2817 y FR(55)p +FS(.)p FR(2)p FS(.)p FR(6)g FS(Ppar)656 3020 y Fy(55)p +Fz(.)p Fy(3)656 3251 y(55)p Fz(.)p Fy(4)130 b Fz(Cllcd)656 +3483 y Fy(55)p Fz(.)p Fy(5)g Fz(Redra)l(w)656 3714 y +Fy(55)p Fz(.)p Fy(6)g Fz(Drax)656 3946 y Fy(55)p Fz(.)p +Fy(7)g Fz(Dgtiz)656 4177 y Fy(55)p Fz(.)p Fy(8)g Fz(P)l(ersist)656 +4409 y Fy(55)p Fz(.)p Fy(9)g Fz(Lab)t(el)656 4640 y Fy(55)p +Fz(.)p Fy(10)f Fz(Title)656 4872 y Fy(55)p Fz(.)p Fy(11)g +Fz(Keylab)t(el)656 5104 y Fy(55)p Fz(.)p Fy(12)g Fz(Keytitle)656 +5335 y Fy(55)p Fz(.)p Fy(13)g Fz(Dimensions)656 5533 +y FR(55)p FS(.)p FR(13)p FS(.)p FR(1)112 b FS(Autoscale)656 +5703 y FR(55)p FS(.)p FR(13)p FS(.)p FR(2)g FS(Scale)656 +5873 y FR(55)p FS(.)p FR(13)p FS(.)p FR(3)g FS(Slicescale)656 +6043 y FR(55)p FS(.)p FR(13)p FS(.)p FR(4)g FS(Logscale)656 +6213 y FR(55)p FS(.)p FR(13)p FS(.)p FR(5)g FS(Cen)m(tr)656 +6382 y FR(55)p FS(.)p FR(13)p FS(.)p FR(6)g FS(Axes)656 +6552 y FR(55)p FS(.)p FR(13)p FS(.)p FR(7)g FS(*d)656 +6722 y FR(55)p FS(.)p FR(13)p FS(.)p FR(8)g FS(*h)656 +6892 y FR(55)p FS(.)p FR(13)p FS(.)p FR(9)g FS(*s)656 +7061 y FR(55)p FS(.)p FR(13)p FS(.)p FR(10)g FS(*w)656 +7231 y FR(55)p FS(.)p FR(13)p FS(.)p FR(11)g FS(ey)m(ept)p +0 TeXcolorgray 2026 5632 a F3(228)p 0 TeXcolorgray eop +end +%%Page: 229 229 +TeXDict begin 229 228 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(229)e F4(\026)j(#)p +F3(229)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(56)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 392 4 v 753 1724 a FU(Sauv)-5 b(egarde)59 b(et)i(r\351cup)5 +b(\351rations)p 1 TeXcolorgray 0 TeXcolorgray 232 2264 +a Fy(56)p Fz(.)p Fy(1)130 b Fz(Lcd)p Fe(!)232 2495 y +Fy(56)p Fz(.)p Fy(2)g Fe(!)p Fz(lcd)p 0 TeXcolorgray +1602 5632 a F3(229)p 0 TeXcolorgray eop end +%%Page: 230 230 +TeXDict begin 230 229 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(230)e F4(\026)j(#)p +F3(230)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4709 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4602 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4602 a Fu(56)-430 4602 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4602 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(230)603 b FD(CHAPITRE)29 b FC(56)p FD(.)54 b(SA)n(UVEGARDE)30 +b(ET)e(R\311CUP\311RA)-7 b(TIONS)p 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(230)p 0 TeXcolorgray eop end +%%Page: 231 231 +TeXDict begin 231 230 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(231)e F4(\026)j(#)p +F3(231)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 1392 a Fw(57)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 2135 4 v 2496 1724 a FU(Dessin)p 1 TeXcolorgray +0 TeXcolorgray 232 2230 a Fy(57)p Fz(.)p Fy(1)130 b Fz(Newplane)232 +2462 y Fy(57)p Fz(.)p Fy(2)g Fz(Line)232 2693 y Fy(57)p +Fz(.)p Fy(3)g Fz(Mark)232 2925 y Fy(57)p Fz(.)p Fy(4)g +Fz(Plot)p 0 TeXcolorgray 1602 5632 a F3(231)p 0 TeXcolorgray +eop end +%%Page: 232 232 +TeXDict begin 232 231 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(232)e F4(\026)j(#)p +F3(232)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4783 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4664 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4664 a Fu(57)-430 4664 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4664 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(232)1797 b FD(CHAPITRE)29 b FC(57)p FD(.)54 b(DESSIN)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(232)p 0 +TeXcolorgray eop end +%%Page: 233 233 +TeXDict begin 233 232 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(233)e F4(\026)j(#)p +F3(233)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray +2625 5256 a Fw(58)p 0 TeXcolorgray 0 TeXcolorgray 1602 +5632 a F3(233)p 0 TeXcolorgray eop end +%%Page: 234 234 +TeXDict begin 234 233 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(234)e F4(\026)j(#)p +F3(234)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray +.7 TeXcolorgray -600 4857 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4751 a + currentpoint currentpoint translate -1 1 scale neg exch neg exch translate + -430 4751 a Fu(58)-430 4751 +y + currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch +neg exch translate + -430 4751 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(234)1600 b FD(CHAPITRE)29 b FC(58)p FD(.)54 b(F)n(ONCTIONS)p +0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 656 742 +2865 285 v 1 TeXcolorgray 0 TeXcolorgray 739 659 1894 +4 v 2678 659 a FU(F)-15 b(onctions)p 1 TeXcolorgray 0 +TeXcolorgray 656 1165 a Fy(58)p Fz(.)p Fy(1)130 b Fz(T)l(yp)t(es)44 +b(de)f(fonction)656 1363 y FR(58)p FS(.)p FR(1)p FS(.)p +FR(1)112 b FS(F)-9 b(unction)656 1533 y FR(58)p FS(.)p +FR(1)p FS(.)p FR(2)112 b FS(P)m(arametric)656 1703 y +FR(58)p FS(.)p FR(1)p FS(.)p FR(3)g FS(P)m(olar)656 1873 +y FR(58)p FS(.)p FR(1)p FS(.)p FR(4)g FS(Wireframe)656 +2042 y FR(58)p FS(.)p FR(1)p FS(.)p FR(5)g FS(Slice)656 +2245 y Fy(58)p Fz(.)p Fy(2)130 b Fz(Dra)l(w)656 4459 +y @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 3600 +@rwi @setspecial +%%BeginDocument: graphique_3D.eps +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: graphique_3D.eps +%%Creator: gnuplot 4.2 patchlevel 6 +%%CreationDate: Tue Feb 9 13:52:22 2010 +%%DocumentFonts: (atend) +%%BoundingBox: 50 50 410 302 +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following 6 true/false flags may be edited by hand if required +% The unit line width may also be changed +% +/Color true def +/Blacktext false def +/Solid true def +/Dashlength 1 def +/Landscape false def +/Level1 false def +/Rounded false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +% +/vshift -46 def +/dl1 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +Level1 {} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (graphique_3D.eps) + /Subject (gnuplot plot) + /Creator (gnuplot 4.2 patchlevel 6 ) + /Author (BERTRAND Joel,,,) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Tue Feb 9 13:52:22 2010) + /DOCINFO pdfmark +end +} ifelse +% +% Gnuplot Prolog Version 4.2 (August 2006) +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +% Default Line colors +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default Line Types +/LTw {PL [] 1 setgray} def +/LTb {BL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + gsave 1 setgray fill grestore clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse + 2 lt + {/InterpretLevel1 true def} + {/InterpretLevel1 Level1 def} + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +/MFshow { + { dup 5 get 3 ge + { 5 get 3 eq {gsave} {grestore} ifelse } + {dup dup 0 get findfont exch 1 get scalefont setfont + [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 + get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq + {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 + get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div + dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get + show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop + pop aload pop M} ifelse }ifelse }ifelse } + ifelse } + forall} bind def +/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } + {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont + 6 get stringwidth pop add} {pop} ifelse} ifelse} forall} bind def +/MLshow { currentpoint stroke M + 0 exch R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MRshow { currentpoint stroke M + exch dup MFwidth neg 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MCshow { currentpoint stroke M + exch dup MFwidth -2 div 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/XYsave { [( ) 1 2 true false 3 ()] } bind def +/XYrestore { [( ) 1 2 true false 4 ()] } bind def +end +%%EndProlog +gnudict begin +gsave +50 50 translate +0.050 0.050 scale +0 setgray +newpath +(Helvetica) findfont 140 scalefont setfont +1.000 UL +LTb +1.000 UP +1.000 UL +LT0 +2877 3579 M +19 11 V +33 -6 R +-33 6 V +14 -18 R +19 12 V +34 -8 R +-34 8 V +-72 -17 R +20 12 V +33 -7 R +-33 7 V +66 -17 R +20 14 V +33 -9 R +-33 9 V +-72 -18 R +19 14 V +33 -10 R +-33 10 V +67 -21 R +19 16 V +33 -11 R +-33 11 V +-158 -14 R +19 14 V +34 -9 R +-34 9 V +67 -20 R +19 15 V +34 -11 R +-34 11 V +67 -23 R +19 17 V +34 -11 R +-34 11 V +-158 -14 R +20 16 V +33 -11 R +-33 11 V +152 -32 R +20 19 V +33 -13 R +-33 13 V +-106 -11 R +20 17 V +33 -12 R +-33 12 V +100 -39 R +19 20 V +33 -14 R +-33 14 V +-277 6 R +19 15 V +33 -11 R +-33 11 V +153 -32 R +19 18 V +33 -13 R +-33 13 V +-105 -9 R +19 17 V +33 -13 R +-33 13 V +186 -50 R +19 21 V +34 -15 R +-34 15 V +-105 -12 R +19 20 V +34 -14 R +-34 14 V +-105 -10 R +19 18 V +34 -13 R +-34 13 V +-105 -9 R +19 17 V +34 -12 R +-34 12 V +272 -61 R +20 22 V +33 -16 R +-33 16 V +-106 -12 R +20 21 V +33 -15 R +-33 15 V +-105 -11 R +19 20 V +33 -15 R +-33 15 V +-105 -9 R +19 18 V +33 -14 R +-33 14 V +-105 -9 R +19 17 V +33 -13 R +-33 13 V +358 -73 R +19 22 V +33 -16 R +-33 16 V +-105 -12 R +19 22 V +stroke 3110 3497 M +33 -16 R +-33 16 V +-105 -11 R +19 20 V +33 -15 R +-33 15 V +-105 -9 R +19 19 V +34 -15 R +-34 15 V +272 -68 R +19 23 V +34 -16 R +-34 16 V +-396 36 R +19 18 V +34 -13 R +-34 13 V +272 -67 R +19 23 V +34 -16 R +-34 16 V +-105 -12 R +19 22 V +34 -16 R +-34 16 V +186 -60 R +20 24 V +33 -16 R +-33 16 V +-311 26 R +20 20 V +33 -15 R +-33 15 V +185 -60 R +20 24 V +33 -17 R +-33 17 V +-311 27 R +20 20 V +33 -15 R +-33 15 V +186 -60 R +19 23 V +33 -17 R +-33 17 V +-311 29 R +20 17 V +33 -14 R +-33 14 V +477 -107 R +19 25 V +33 -17 R +-33 17 V +-310 25 R +19 22 V +33 -17 R +-33 17 V +186 -62 R +19 24 V +33 -17 R +-33 17 V +-310 28 R +19 21 V +33 -16 R +-33 16 V +186 -62 R +19 23 V +33 -17 R +-33 17 V +186 -61 R +19 25 V +14 -7 R +-14 7 V +-515 67 R +19 18 V +33 -15 R +-33 15 V +186 -60 R +19 22 V +34 -17 R +-34 17 V +186 -62 R +19 24 V +34 -17 R +-34 17 V +-105 -14 R +19 24 V +34 -17 R +-34 17 V +-224 18 R +19 22 V +34 -17 R +-34 17 V +394 -96 R +3 4 V +-297 40 R +20 23 V +33 -17 R +-33 17 V +-225 20 R +19 20 V +34 -16 R +-34 16 V +stroke 2866 3492 M +392 -102 R +19 24 V +33 -17 R +-33 17 V +-105 -14 R +19 24 V +33 -17 R +-33 17 V +-225 18 R +20 22 V +33 -17 R +-33 17 V +-225 21 R +19 19 V +34 -15 R +-34 15 V +306 -93 R +19 24 V +33 -18 R +-33 18 V +186 -62 R +19 24 V +33 -16 R +-2 1 V +-11 5 R +-20 10 V +-430 58 R +20 21 V +33 -17 R +-33 17 V +305 -94 R +19 25 V +34 -17 R +-34 17 V +-224 17 R +19 23 V +33 -18 R +-33 18 V +-225 22 R +20 20 V +33 -17 R +-33 17 V +305 -96 R +19 24 V +34 -17 R +-34 17 V +-224 20 R +19 22 V +33 -17 R +-33 17 V +406 -83 R +4 5 V +34 -16 R +-3 1 V +-28 14 R +-3 1 V +-105 -15 R +20 24 V +33 -17 R +-33 17 V +-225 16 R +19 23 V +34 -18 R +-34 18 V +100 -53 R +20 24 V +33 -18 R +-33 18 V +-344 51 R +19 21 V +33 -17 R +-33 17 V +100 -53 R +19 23 V +34 -18 R +-34 18 V +100 -54 R +20 23 V +33 -18 R +-33 18 V +186 -62 R +19 24 V +33 -16 R +-3 1 V +-3 2 R +-27 13 V +-549 92 R +19 20 V +33 -16 R +-33 16 V +425 -126 R +19 23 V +33 -16 R +-33 16 V +-344 51 R +19 22 V +34 -18 R +-34 18 V +100 -54 R +20 23 V +33 -18 R +-33 18 V +100 -54 R +19 23 V +stroke 3119 3393 M +33 -17 R +-33 17 V +200 -43 R +5 7 V +-19 -23 R +3 3 V +-533 111 R +19 21 V +34 -18 R +-34 18 V +425 -127 R +19 24 V +34 -17 R +-34 17 V +-343 49 R +19 22 V +33 -18 R +-33 18 V +100 -55 R +19 24 V +33 -18 R +-33 18 V +100 -53 R +19 23 V +34 -17 R +-34 17 V +-343 54 R +19 21 V +33 -18 R +-33 18 V +100 -55 R +19 23 V +33 -18 R +-33 18 V +100 -55 R +19 24 V +34 -18 R +-34 18 V +186 -61 R +20 22 V +33 -15 R +-33 15 V +-106 -13 R +20 23 V +33 -17 R +-33 17 V +-463 86 R +19 20 V +33 -17 R +-33 17 V +219 -87 R +19 23 V +34 -19 R +-34 19 V +-138 10 R +19 22 V +34 -18 R +-34 18 V +219 -86 R +20 23 V +33 -17 R +-33 17 V +186 -58 R +19 22 V +1 -1 R +-1 1 V +205 -26 R +-1 1 V +-20 7 R +-5 2 V +-284 2 R +19 22 V +33 -15 R +-33 15 V +-224 17 R +19 23 V +33 -18 R +-33 18 V +-139 10 R +20 23 V +33 -19 R +-33 19 V +-139 12 R +19 21 V +34 -18 R +-34 18 V +821 -144 R +-7 3 V +-475 23 R +19 23 V +33 -17 R +-33 17 V +-224 21 R +19 22 V +33 -18 R +-33 18 V +100 -54 R +19 22 V +33 -17 R +-33 17 V +-258 44 R +20 22 V +33 -19 R +-33 19 V +stroke 2809 3430 M +424 -124 R +19 21 V +34 -15 R +-34 15 V +257 -20 R +1 1 V +-363 6 R +19 22 V +34 -16 R +-34 16 V +-224 19 R +19 23 V +34 -19 R +-34 19 V +-138 11 R +19 22 V +33 -19 R +-33 19 V +219 -86 R +19 22 V +34 -17 R +-34 17 V +-377 78 R +20 20 V +33 -18 R +-33 18 V +543 -153 R +20 20 V +7 -3 R +-7 3 V +-311 25 R +20 22 V +33 -17 R +-33 17 V +186 -60 R +19 21 V +33 -14 R +-33 14 V +-344 50 R +19 22 V +34 -18 R +-34 18 V +616 -104 R +-3 1 V +-751 117 R +19 21 V +33 -19 R +-33 19 V +339 -118 R +19 21 V +33 -16 R +-33 16 V +-225 21 R +20 23 V +33 -19 R +-33 19 V +100 -54 R +19 22 V +33 -17 R +-33 17 V +-258 44 R +19 22 V +34 -19 R +-34 19 V +538 -113 R +-4 2 V +-109 -11 R +19 20 V +33 -14 R +-33 14 V +-105 -12 R +19 20 V +34 -15 R +-34 15 V +-224 19 R +19 22 V +33 -18 R +-33 18 V +-139 12 R +20 22 V +33 -19 R +-33 19 V +219 -86 R +19 22 V +34 -16 R +-34 16 V +501 -54 R +1 1 V +-879 132 R +19 21 V +34 -19 R +-34 19 V +970 -146 R +-1 0 V +-716 36 R +19 22 V +34 -17 R +-34 17 V +-138 11 R +19 22 V +33 -19 R +-33 19 V +391 -97 R +19 19 V +stroke 3266 3292 M +16 -6 R +-16 6 V +-105 -12 R +20 19 V +33 -13 R +-33 13 V +-464 85 R +20 22 V +33 -20 R +-33 20 V +338 -118 R +20 21 V +33 -15 R +-33 15 V +-225 20 R +19 22 V +34 -18 R +-34 18 V +100 -52 R +20 21 V +33 -17 R +-33 17 V +-258 44 R +19 22 V +33 -19 R +-33 19 V +425 -118 R +19 18 V +33 -13 R +-33 13 V +-311 25 R +20 22 V +33 -18 R +-33 18 V +186 -58 R +19 19 V +33 -14 R +-33 14 V +-344 51 R +19 22 V +34 -19 R +-34 19 V +220 -83 R +19 19 V +33 -15 R +-33 15 V +-377 79 R +19 22 V +33 -20 R +-33 20 V +253 -109 R +19 20 V +33 -16 R +-33 16 V +-138 11 R +19 22 V +33 -19 R +-33 19 V +-139 15 R +19 21 V +34 -20 R +-34 20 V +425 -122 R +19 18 V +34 -12 R +-34 12 V +113 -15 R +-4 1 V +-12 4 R +-11 3 V +-191 -3 R +19 18 V +34 -13 R +-34 13 V +262 -21 R +-4 1 V +-482 40 R +19 21 V +33 -18 R +-33 18 V +582 -74 R +-1 1 V +-481 23 R +19 20 V +34 -15 R +-34 15 V +-257 44 R +19 21 V +33 -19 R +-33 19 V +752 -104 R +2 1 V +-621 30 R +19 20 V +34 -16 R +-34 16 V +-138 13 R +19 21 V +34 -19 R +-34 19 V +839 -94 R +-3 1 V +-445 0 R +6 4 V +stroke 3181 3256 M +25 8 R +-11 4 V +-106 -11 R +20 18 V +33 -13 R +-33 13 V +162 -20 R +3 2 V +-271 8 R +20 19 V +33 -14 R +-33 14 V +-377 77 R +19 21 V +33 -19 R +-33 19 V +133 -77 R +20 21 V +33 -18 R +-33 18 V +100 -51 R +19 20 V +33 -16 R +-33 16 V +514 -40 R +1 0 V +-773 86 R +19 22 V +34 -20 R +-34 20 V +134 -75 R +19 20 V +33 -17 R +-33 17 V +272 -61 R +8 6 V +31 3 R +-20 6 V +-105 -9 R +19 17 V +33 -13 R +-33 13 V +-344 52 R +20 21 V +33 -19 R +-33 19 V +219 -82 R +19 18 V +33 -14 R +-33 14 V +-105 -8 R +19 20 V +34 -16 R +-34 16 V +-138 12 R +19 21 V +33 -19 R +-33 19 V +-139 16 R +20 21 V +33 -20 R +-33 20 V +424 -119 R +8 6 V +32 3 R +-21 6 V +-105 -9 R +19 17 V +34 -12 R +-34 12 V +206 -22 R +-10 2 V +-420 40 R +19 20 V +34 -17 R +-34 17 V +100 -48 R +20 18 V +33 -14 R +-33 14 V +-258 45 R +19 21 V +33 -19 R +-33 19 V +678 -98 R +-1 0 V +287 -6 R +3 1 V +-834 30 R +20 20 V +33 -17 R +-33 17 V +-139 13 R +19 21 V +34 -19 R +-34 19 V +315 -77 R +5 4 V +26 -3 R +-21 7 V +119 -15 R +-10 2 V +-214 4 R +19 17 V +stroke 2951 3261 M +33 -13 R +-33 13 V +238 -31 R +10 6 V +-473 46 R +20 21 V +33 -18 R +-33 18 V +100 -50 R +19 18 V +33 -14 R +-33 14 V +-258 48 R +19 21 V +34 -20 R +-34 20 V +134 -75 R +19 20 V +33 -17 R +-33 17 V +239 -48 R +-10 3 V +-10 4 R +-14 4 V +-344 52 R +20 20 V +33 -19 R +-33 19 V +444 -87 R +-10 2 V +-215 5 R +19 17 V +34 -13 R +-34 13 V +248 -26 R +10 7 V +-363 12 R +19 18 V +34 -15 R +-34 15 V +-138 13 R +19 20 V +33 -19 R +-33 19 V +538 -72 R +11 6 V +-535 28 R +19 19 V +34 -17 R +-34 17 V +186 -54 R +9 8 V +44 -3 R +-7 2 V +-16 5 R +-10 4 V +19 -7 R +-7 3 V +65 -9 R +9 6 V +24 -7 R +-7 2 V +-209 4 R +20 17 V +33 -13 R +-33 13 V +248 -26 R +10 6 V +25 -6 R +-8 2 V +-533 70 R +19 20 V +33 -19 R +-33 19 V +571 -95 R +11 6 V +-448 17 R +19 18 V +33 -15 R +-33 15 V +-139 15 R +19 20 V +34 -19 R +-34 19 V +220 -76 R +19 16 V +19 -7 R +-19 7 V +-224 21 R +19 20 V +33 -18 R +-33 18 V +384 -54 R +-7 1 V +-277 5 R +19 17 V +33 -14 R +-33 14 V +333 -30 R +11 6 V +-449 19 R +19 18 V +34 -16 R +-34 16 V +stroke 2707 3263 M +547 -42 R +-5 0 V +-680 58 R +19 20 V +33 -19 R +-33 19 V +305 -85 R +10 8 V +-96 -2 R +19 16 V +34 -12 R +-34 12 V +-105 -6 R +20 17 V +33 -14 R +-33 14 V +-139 13 R +19 20 V +34 -19 R +-34 19 V +453 -65 R +10 6 V +-19 -10 R +4 2 V +113 6 R +-12 1 V +-535 23 R +20 18 V +33 -16 R +-33 16 V +186 -51 R +8 6 V +37 1 R +-9 2 V +-4 1 R +-13 4 V +66 -17 R +20 12 V +-191 -2 R +19 16 V +33 -13 R +-33 13 V +463 -19 R +9 3 V +-228 -8 R +14 7 V +-363 11 R +19 18 V +33 -15 R +-33 15 V +-139 15 R +20 19 V +33 -19 R +-33 19 V +560 -65 R +-11 2 V +-330 -10 R +11 8 V +42 -4 R +-11 3 V +-9 3 R +-14 4 V +-224 22 R +19 18 V +33 -17 R +-33 17 V +272 -58 R +19 12 V +23 -5 R +-5 1 V +-11 3 R +-7 1 V +-191 0 R +19 16 V +34 -13 R +-34 13 V +463 -20 R +8 3 V +45 1 R +-10 1 V +-611 10 R +19 18 V +34 -16 R +-34 16 V +1217 -25 R +-1 0 V +2735 3202 M +20 15 V +19 -6 R +-19 6 V +-225 24 R +19 19 V +34 -18 R +-34 18 V +100 -49 R +20 16 V +33 -13 R +-33 13 V +238 -30 R +19 10 V +8 -1 R +-8 1 V +206 -1 R +8 3 V +stroke 3140 3209 M +44 1 R +-10 1 V +855 -1 R +-10 1 V +-988 -7 R +-10 1 V +-458 19 R +20 18 V +33 -17 R +-33 17 V +186 -49 R +10 7 V +36 -1 R +-16 4 V +676 19 R +-3 0 V +-789 -23 R +19 15 V +33 -12 R +-33 12 V +153 -22 R +19 10 V +33 -5 R +-9 1 V +-9 2 R +-9 1 V +252 5 R +-11 1 V +-524 2 R +19 16 V +33 -14 R +-33 14 V +697 -9 R +3 0 V +stroke +LT1 +3581 3222 M +-3 0 V +stroke +LT0 +3976 3211 M +-6 1 V +-997 -12 R +-7 1 V +1096 5 R +-6 1 V +-838 3 R +-7 0 V +-700 13 R +19 18 V +33 -17 R +-33 17 V +196 -45 R +9 6 V +26 -7 R +-8 2 V +-3 1 R +-15 4 V +-105 -6 R +19 15 V +34 -12 R +-34 12 V +248 -19 R +10 5 V +-19 -9 R +4 2 V +35 4 R +-10 1 V +-373 12 R +19 17 V +34 -15 R +-34 15 V +stroke +LT1 +3826 3218 M +-1 0 V +stroke +LT0 +3165 3207 M +-6 -1 V +-495 -21 R +19 14 V +20 -6 R +-20 6 V +1288 12 R +5 0 V +79 -5 R +7 0 V +2578 3193 M +19 16 V +33 -13 R +-33 13 V +stroke +LT1 +3579 3222 M +2 0 V +stroke +LT0 +2843 3186 M +12 6 V +8 -1 R +-8 1 V +357 18 R +6 0 V +-726 -4 R +19 17 V +33 -16 R +-33 16 V +601 -21 R +-5 0 V +stroke +LT1 +3475 3222 M +-3 -1 V +stroke +LT0 +2611 3182 M +19 14 V +34 -11 R +-34 11 V +119 -14 R +-10 2 V +stroke +LT1 +3825 3219 M +1 0 V +-510 -4 R +-2 0 V +stroke +LT0 +2525 3191 M +19 16 V +34 -14 R +-34 14 V +239 -30 R +19 10 V +stroke +LT1 +3957 3211 M +-7 1 V +-9 0 R +-4 0 V +-778 -6 R +6 1 V +stroke +LT0 +4129 3199 M +-6 0 V +-1063 -1 R +-5 -1 V +-411 -24 R +7 4 V +23 6 R +-10 2 V +-106 -6 R +20 14 V +33 -11 R +-33 11 V +152 -21 R +19 10 V +34 -5 R +-10 1 V +stroke +LT1 +3107 3202 M +5 0 V +-19 -2 R +6 1 V +stroke +LT0 +2472 3190 M +20 16 V +33 -15 R +-33 15 V +stroke +LT1 +3472 3222 M +3 0 V +stroke +LT0 +2856 3181 M +-13 1 V +stroke +LT1 +3949 3213 M +8 -2 V +-20 3 R +3 0 V +37 -4 R +-6 1 V +stroke +LT0 +2592 3169 M +19 13 V +20 -6 R +-20 6 V +stroke +LT1 +4076 3203 M +-14 1 V +stroke +LT0 +4109 3200 M +20 -1 V +stroke +LT1 +4162 3195 M +-8 1 V +stroke +LT0 +2678 3166 M +19 11 V +33 -5 R +-14 2 V +-210 2 R +19 15 V +33 -12 R +-33 12 V +stroke +LT1 +3232 3212 M +-9 -1 V +stroke +LT0 +3050 3196 M +10 2 V +-158 -17 R +7 2 V +-140 -12 R +14 6 V +14 -1 R +-14 1 V +stroke +LT1 +3456 3224 M +-3 0 V +stroke +LT0 +2539 3165 M +19 14 V +34 -10 R +-34 10 V +67 -18 R +19 12 V +27 -5 R +-6 1 V +237 12 R +-11 0 V +stroke +LT1 +3179 3208 M +-8 -1 V +stroke +LT0 +2453 3174 M +19 16 V +34 -14 R +-34 14 V +239 -27 R +19 9 V +26 -3 R +-12 1 V +-5 1 R +-9 1 V +stroke +LT1 +4154 3196 M +8 -1 V +-105 11 R +19 -3 V +33 -3 R +-17 1 V +-69 7 R +-6 0 V +-613 16 R +-6 -1 V +stroke +LT0 +2572 3157 M +13 7 V +18 2 R +-11 3 V +-106 -7 R +20 14 V +33 -11 R +-33 11 V +327 -1 R +-8 0 V +stroke +LT1 +3224 3212 M +8 0 V +-105 -8 R +-10 -1 V +-18 -2 R +-6 -1 V +stroke +LT0 +2658 3157 M +20 9 V +8 -1 R +-8 1 V +stroke +LT1 +3453 3225 M +3 -1 V +stroke +LT0 +2935 3184 M +-8 -1 V +-16 -1 R +-9 -1 V +stroke +LT1 +4090 3204 M +19 -4 V +21 -2 R +-7 1 V +stroke +LT0 +2520 3153 M +19 12 V +23 -6 R +-23 6 V +stroke +LT1 +4018 3209 M +5 -1 V +-961 -10 R +-7 -1 V +117 12 R +7 -1 V +stroke +LT0 +2434 3160 M +19 14 V +33 -12 R +-33 12 V +153 -23 R +19 10 V +11 -1 R +-11 1 V +75 -3 R +11 5 V +33 -1 R +-19 0 V +158 15 R +-6 0 V +-410 -28 R +19 13 V +34 -9 R +-34 9 V +stroke +LT1 +3119 3204 M +8 0 V +stroke +LT0 +2553 3146 M +19 11 V +27 -5 R +-6 1 V +stroke +LT1 +4131 3200 M +12 -3 V +stroke +LT0 +2778 3163 M +7 2 V +-137 -13 R +10 5 V +21 -1 R +-9 0 V +stroke +LT1 +4004 3213 M +-5 0 V +2928 3183 M +7 1 V +22 3 R +-9 -2 V +394 40 R +2 -1 V +stroke +LT0 +2501 3141 M +19 12 V +10 -3 R +-10 3 V +-105 -7 R +19 14 V +33 -11 R +-33 11 V +stroke +LT1 +3246 3219 M +-10 -2 V +stroke +LT0 +2778 3163 M +-12 0 V +-179 -21 R +19 9 V +6 0 R +-6 0 V +stroke +LT1 +2877 3176 M +6 1 V +-19 -2 R +6 0 V +1378 12 R +14 -3 V +33 -4 R +-20 2 V +-1273 12 R +6 0 V +1201 -3 R +-5 1 V +stroke +LT0 +2448 3137 M +19 12 V +34 -8 R +-34 8 V +stroke +LT1 +3188 3215 M +-12 -3 V +stroke +LT0 +2713 3156 M +-21 -1 V +stroke +LT1 +4071 3211 M +19 -7 V +-92 11 R +6 -2 V +33 -1 R +-8 0 V +stroke +LT0 +2534 3136 M +19 10 V +stroke +LT1 +3899 3228 M +2 -1 V +40 -7 R +-4 0 V +stroke +LT0 +2628 3144 M +11 4 V +21 0 R +-21 0 V +stroke +LT1 +3136 3211 M +-13 -3 V +stroke +LT0 +2395 3133 M +20 13 V +33 -9 R +-33 9 V +396 21 R +-8 -1 V +-16 -2 R +-9 -1 V +stroke +LT1 +4276 3185 M +19 -5 V +34 -4 R +-19 2 V +-1077 44 R +13 -3 V +stroke +LT0 +2534 3136 M +-10 1 V +-3 1 R +-10 1 V +stroke +LT1 +4205 3193 M +4 -2 V +2902 3181 M +14 1 V +1241 18 R +-5 0 V +stroke +LT0 +2574 3137 M +13 5 V +19 -1 R +-8 1 V +160 17 R +-4 0 V +stroke +LT1 +4018 3220 M +9 -3 V +-939 -10 R +-9 -2 V +868 18 R +5 -3 V +stroke +LT0 +2429 3125 M +19 12 V +21 -4 R +-21 4 V +stroke +LT1 +3174 3220 M +8 -2 V +-312 -42 R +-6 -1 V +1445 6 R +20 -5 V +33 -5 R +-33 5 V +stroke +LT0 +2515 3127 M +19 9 V +33 -2 R +-13 0 V +-10 1 R +-10 1 V +stroke +LT1 +3035 3202 M +-8 -2 V +-224 -34 R +8 1 V +stroke +LT0 +2376 3121 M +19 12 V +34 -8 R +-34 8 V +stroke +LT1 +3129 3214 M +12 -2 V +1010 -9 R +6 -3 V +33 -2 R +-7 0 V +-423 42 R +-3 0 V +stroke +LT0 +2462 3120 M +19 10 V +8 -1 R +-8 1 V +stroke +LT1 +4063 3215 M +8 -4 V +2983 3195 M +-7 -1 V +-227 -36 R +9 1 V +1585 18 R +19 -6 V +33 -4 R +-33 4 V +stroke +LT0 +2555 3129 M +12 5 V +19 0 R +-19 0 V +stroke +LT1 +3075 3209 M +13 -2 V +stroke +LT0 +2409 3114 M +20 11 V +22 -3 R +-9 1 V +stroke +LT1 +4257 3192 M +19 -7 V +33 -4 R +-33 4 V +-1038 41 R +-11 -3 V +-297 -35 R +-5 -1 V +-17 -4 R +-11 -2 V +1274 26 R +10 -5 V +42 -7 R +-15 1 V +stroke +LT0 +2495 3118 M +20 9 V +13 -1 R +-13 1 V +stroke +LT1 +3667 3245 M +1 -1 V +-652 -40 R +19 -2 V +stroke +LT0 +2687 3147 M +-7 -1 V +-323 -37 R +19 12 V +33 -7 R +-33 7 V +stroke +LT1 +4376 3173 M +19 -6 V +34 -5 R +-34 5 V +-368 53 R +-9 0 V +-863 4 R +19 -4 V +33 8 R +-3 -1 V +665 10 R +-2 0 V +99 -7 R +-13 -1 V +stroke +LT0 +2443 3111 M +19 9 V +33 -2 R +-9 1 V +-15 1 R +-9 0 V +stroke +LT1 +4343 3177 M +-34 4 V +2778 3164 M +14 1 V +183 31 R +8 -1 V +6 2 R +-6 -2 V +1274 -3 R +-12 1 V +-1090 31 R +-4 -1 V +-379 -60 R +-19 -4 V +stroke +LT0 +2390 3104 M +19 10 V +34 -3 R +-11 1 V +-17 2 R +-6 0 V +stroke +LT1 +3248 3234 M +11 -3 V +-334 -42 R +5 -1 V +34 9 R +-15 -3 V +1467 -28 R +13 -4 V +33 -6 R +-33 6 V +2681 3146 M +6 1 V +22 5 R +-22 -5 V +1259 93 R +15 -8 V +38 -2 R +-16 0 V +365 -54 R +-5 1 V +stroke +LT0 +2483 3113 M +12 5 V +17 1 R +-17 -1 V +stroke +LT1 +3102 3219 M +-3 0 V +-20 -6 R +-5 -1 V +stroke +LT0 +2338 3098 M +19 11 V +27 -4 R +-27 4 V +stroke +LT1 +3196 3231 M +11 -3 V +7 2 R +-7 -2 V +1031 -26 R +19 -10 V +33 -3 R +-14 1 V +stroke +LT0 +2460 3111 M +-17 0 V +stroke +LT1 +2858 3181 M +-8 -2 V +1600 -19 R +12 -4 V +33 -5 R +-33 5 V +-1437 51 R +-9 -3 V +1188 0 R +-27 2 V +stroke +LT0 +2615 3134 M +-7 -1 V +stroke +LT1 +3454 3252 M +-2 -1 V +-308 -24 R +11 -3 V +6 2 R +-6 -2 V +-349 -52 R +-6 -1 V +-17 -5 R +-11 -3 V +1302 62 R +11 -6 V +33 -1 R +-10 1 V +stroke +LT0 +2371 3095 M +19 9 V +10 0 R +-10 0 V +stroke +LT1 +2978 3202 M +-14 -5 V +1023 40 R +12 -7 V +stroke +LT0 +2510 3113 M +11 4 V +stroke +LT1 +3946 3240 M +-9 0 V +2701 3152 M +6 1 V +1577 39 R +6 -3 V +33 -4 R +-5 1 V +165 -31 R +12 -4 V +34 -6 R +-34 6 V +-1405 71 R +12 -3 V +7 2 R +-7 -2 V +-210 -27 R +12 -2 V +29 6 R +-10 -3 V +stroke +LT0 +2318 3088 M +20 10 V +21 -2 R +-21 2 V +stroke +LT1 +4215 3204 M +-5 0 V +-58 13 R +-34 1 V +2839 3182 M +19 -1 V +stroke +LT0 +2442 3103 M +-18 -1 V +stroke +LT1 +2608 3132 M +7 2 V +1902 15 R +12 -4 V +33 -6 R +-33 6 V +-209 42 R +3 -2 V +-1118 53 R +-8 -2 V +-398 -64 R +7 0 V +stroke +LT0 +2352 3086 M +19 9 V +33 -1 R +-9 0 V +-5 0 R +-19 1 V +stroke +LT1 +3030 3218 M +-10 -4 V +-233 -42 R +-13 -3 V +stroke +LT0 +2543 3119 M +-7 -1 V +stroke +LT1 +3154 3234 M +-10 -2 V +1041 -17 R +-12 1 V +stroke +LT0 +2299 3078 M +19 10 V +23 -1 R +-23 1 V +stroke +LT1 +4543 3146 M +19 -7 V +33 -7 R +-33 7 V +-1584 72 R +-9 -3 V +-235 -46 R +-8 -2 V +-21 -7 R +-4 -1 V +stroke +LT0 +2438 3097 M +10 4 V +stroke +LT1 +4046 3241 M +20 -11 V +33 -1 R +-33 1 V +-95 15 R +9 -4 V +2873 3194 M +19 -2 V +stroke +LT0 +2438 3097 M +-14 -1 V +stroke +LT1 +3099 3229 M +-6 -2 V +1166 -21 R +12 -7 V +305 -60 R +19 -7 V +34 -7 R +-34 7 V +3214 3245 M +7 -3 V +34 9 R +-8 -2 V +-15 -4 R +-11 -3 V +-348 -48 R +-4 -2 V +-22 -7 R +-8 -3 V +stroke +LT0 +2332 3077 M +20 9 V +33 1 R +-14 -1 V +-8 0 R +-11 0 V +stroke +LT1 +2536 3118 M +7 1 V +224 54 R +20 -1 V +18 7 R +-8 -3 V +stroke +LT0 +2471 3103 M +19 5 V +stroke +LT1 +2524 3115 M +-12 -3 V +967 156 R +-1 0 V +stroke +LT0 +2280 3069 M +19 9 V +17 0 R +-17 0 V +stroke +LT1 +3162 3240 M +7 -1 V +9 2 R +-9 -2 V +1116 -32 R +19 -12 V +34 -3 R +-12 1 V +-1360 20 R +12 -2 V +18 6 R +-18 -6 V +1631 -79 R +20 -7 V +33 -7 R +-33 7 V +-1914 37 R +19 0 V +1226 89 R +-11 0 V +stroke +LT0 +2471 3103 M +-6 -1 V +-11 -2 R +-16 -3 V +stroke +LT1 +3530 3267 M +2 -1 V +2715 3162 M +-14 -5 V +1551 53 R +-18 1 V +-1328 -6 R +19 -2 V +25 8 R +-9 -3 V +168 28 R +7 -2 V +9 3 R +-9 -3 V +stroke +LT0 +2418 3091 M +-17 -2 V +stroke +LT1 +2662 3150 M +-9 -3 V +582 110 R +8 -2 V +28 0 R +-3 0 V +857 -23 R +7 -4 V +34 -2 R +-6 1 V +483 -102 R +19 -7 V +19 -4 R +-19 4 V +-1801 77 R +12 -1 V +1453 4 R +12 -6 V +33 -5 R +-10 2 V +stroke +LT0 +2313 3069 M +19 8 V +23 2 R +-23 -2 V +stroke +LT1 +2593 3132 M +-10 -3 V +1497 111 R +-9 0 V +3055 3230 M +9 -2 V +11 4 R +-11 -4 V +2512 3113 M +12 2 V +329 81 R +-11 -4 V +stroke +LT0 +2261 3060 M +19 9 V +stroke +LT1 +4244 3214 M +8 -4 V +33 -3 R +-22 2 V +-1080 44 R +6 -2 V +46 6 R +-18 -5 V +120 10 R +4 -1 V +2452 3098 M +19 5 V +21 5 R +-21 -5 V +573 130 R +-7 -3 V +4716 3106 M +-9 2 V +-1959 66 R +19 -1 V +34 12 R +-8 -2 V +1363 49 R +10 -6 V +stroke +LT0 +2399 3085 M +19 6 V +34 7 R +-11 -2 V +stroke +LT1 +4404 3183 M +-33 4 V +2726 3166 M +-11 -4 V +415 86 R +20 -4 V +33 9 R +-19 -5 V +-6 -2 R +-8 -2 V +-158 -19 R +-6 -2 V +1127 16 R +-20 1 V +stroke +LT0 +2347 3073 M +19 7 V +stroke +LT1 +2643 3149 M +19 1 V +1981 -25 R +-34 7 V +-623 123 R +8 -3 V +306 -47 R +-15 2 V +477 -112 R +-12 2 V +-809 164 R +-14 0 V +2643 3149 M +-15 -5 V +stroke +LT0 +2294 3061 M +19 8 V +16 2 R +-16 -2 V +stroke +LT1 +2887 3208 M +19 -3 V +172 38 R +19 -4 V +33 9 R +-18 -5 V +1326 -66 R +-34 6 V +2590 3135 M +-9 -3 V +635 130 R +19 -5 V +34 8 R +-6 -1 V +-18 -5 R +-10 -2 V +stroke +LT0 +2241 3051 M +20 9 V +13 0 R +-13 0 V +stroke +LT1 +2887 3208 M +-25 -9 V +-340 -82 R +-10 -4 V +2164 4 R +-33 8 V +152 -39 R +-10 3 V +3034 3235 M +10 -2 V +34 10 R +-22 -7 V +1038 13 R +19 -10 V +20 -1 R +-20 1 V +2441 3095 M +11 3 V +33 9 R +-20 -5 V +316 85 R +20 -2 V +19 8 R +-19 -8 V +1535 16 R +-8 1 V +-525 73 R +-2 0 V +stroke +LT0 +2380 3080 M +19 5 V +stroke +LT1 +2422 3091 M +-23 -6 V +stroke +LT0 +2413 3089 M +-14 -4 V +stroke +LT1 +3164 3257 M +19 -4 V +33 9 R +-6 -2 V +-20 -5 R +-7 -2 V +699 16 R +-5 0 V +2729 3175 M +19 -1 V +1723 -2 R +-33 5 V +-1120 91 R +3 -1 V +-337 -40 R +8 -2 V +33 11 R +-16 -5 V +stroke +LT0 +2327 3066 M +20 7 V +33 7 R +-11 -3 V +stroke +LT1 +4709 3109 M +-33 8 V +-410 101 R +-9 1 V +2729 3175 M +-10 -4 V +stroke +LT0 +4829 3078 M +-10 2 V +stroke +LT1 +4809 3082 M +-14 4 V +stroke +LT0 +2275 3054 M +19 7 V +stroke +LT1 +2676 3162 M +-4 -2 V +248 60 R +19 -3 V +23 8 R +-23 -8 V +172 35 R +19 -4 V +34 9 R +-7 -1 V +-20 -6 R +-7 -2 V +1010 -7 R +6 -4 V +196 -33 R +10 -5 V +33 -5 R +-13 2 V +-966 79 R +1 0 V +2571 3134 M +19 1 V +22 9 R +-9 -4 V +647 129 R +19 -4 V +33 7 R +-1 -1 V +stroke +LT0 +2222 3042 M +19 9 V +11 1 R +-11 -1 V +stroke +LT1 +4452 3183 M +19 -11 V +33 -6 R +-33 6 V +-1604 38 R +20 -2 V +33 12 R +-12 -4 V +-337 -82 R +-15 -6 V +stroke +LT0 +4819 3080 M +10 -2 V +33 -9 R +-10 3 V +stroke +LT1 +4008 3261 M +-11 0 V +-939 -15 R +20 -3 V +33 9 R +-6 -2 V +-19 -5 R +-8 -2 V +2518 3119 M +-8 -3 V +1789 99 R +-11 1 V +-1421 -6 R +-8 -3 V +2413 3089 M +9 2 V +31 9 R +-12 -4 V +756 169 R +19 -3 V +1161 -63 R +8 -5 V +33 -5 R +-10 2 V +2369 3077 M +11 3 V +33 9 R +-20 -6 V +369 105 R +19 -1 V +277 59 R +-5 -2 V +-16 -4 R +-12 -4 V +4724 3109 M +19 -9 V +-258 77 R +19 -11 V +34 -7 R +-34 7 V +153 -40 R +-17 4 V +stroke +LT0 +4852 3071 M +10 -2 V +33 -9 R +-12 3 V +-2575 -3 R +19 6 V +22 5 R +-22 -5 V +stroke +LT1 +2762 3188 M +-22 -9 V +1335 79 R +19 -9 V +33 -1 R +-17 1 V +-966 11 R +20 -3 V +stroke +LT0 +2255 3046 M +20 8 V +stroke +LT1 +2953 3231 M +20 -3 V +16 6 R +-16 -6 V +1307 -2 R +8 -5 V +44 -10 R +-19 2 V +-324 55 R +19 -7 V +33 -1 R +-16 0 V +-724 12 R +1 0 V +-16 2 R +3 0 V +2700 3171 M +-7 -3 V +1147 108 R +-1 0 V +116 -7 R +-31 1 V +stroke +LT0 +2203 3034 M +19 8 V +10 1 R +-10 -1 V +stroke +LT1 +2657 3162 M +-11 -5 V +2111 -58 R +19 -7 V +-364 101 R +6 -4 V +34 -6 R +-10 2 V +stroke +LT0 +4876 3063 M +19 -3 V +34 -9 R +-19 5 V +stroke +LT1 +4690 3117 M +-15 4 V +-157 50 R +20 -12 V +33 -7 R +-33 7 V +-1637 63 R +19 -2 V +-316 -73 R +-27 -11 V +1669 93 R +-33 4 V +-1121 22 R +19 -3 V +2499 3116 M +19 3 V +23 9 R +-10 -4 V +699 147 R +20 -2 V +27 4 R +-27 -4 V +2499 3116 M +-18 -6 V +367 102 R +19 -2 V +1294 35 R +-11 1 V +163 -25 R +19 -10 V +34 -5 R +-34 5 V +2394 3084 M +19 5 V +34 12 R +-8 -3 V +-19 -7 R +-7 -2 V +stroke +LT0 +4910 3054 M +19 -3 V +33 -9 R +-33 9 V +stroke +LT1 +3039 3248 M +19 -2 V +1017 12 R +-34 2 V +-261 22 R +3 -1 V +902 -161 R +5 -3 V +34 -8 R +-13 3 V +2384 3081 M +-15 -4 V +1138 209 R +-1 0 V +940 -99 R +6 -4 V +33 -6 R +-9 2 V +-1628 33 R +-17 -7 V +1105 70 R +19 -6 V +34 -1 R +-34 1 V +-67 7 R +-3 0 V +667 -112 R +19 -12 V +33 -8 R +-33 8 V +stroke +LT0 +2289 3053 M +19 7 V +33 9 R +-21 -6 V +stroke +LT1 +3178 3267 M +19 -2 V +33 6 R +-33 -6 V +-454 -77 R +19 0 V +27 10 R +-6 -2 V +807 91 R +-1 0 V +stroke +LT0 +2236 3039 M +19 7 V +34 7 R +-34 -7 V +stroke +LT1 +2987 3241 M +19 -2 V +33 9 R +-15 -4 V +-8 -2 R +-10 -3 V +-263 -51 R +-8 -3 V +stroke +LT0 +4943 3044 M +19 -2 V +33 -10 R +-33 10 V +2184 3026 M +19 8 V +17 2 R +-17 -2 V +stroke +LT1 +4704 3119 M +20 -10 V +33 -10 R +-33 10 V +-368 102 R +10 -5 V +33 -5 R +-33 5 V +-225 47 R +20 -8 V +33 -3 R +-33 3 V +-729 39 R +-4 -1 V +-303 -21 R +19 -2 V +34 7 R +-34 -7 V +-454 -85 R +-23 -9 V +1971 -30 R +-34 8 V +-138 45 R +19 -12 V +33 -6 R +-9 1 V +-1575 60 R +19 -1 V +34 10 R +-18 -5 V +295 39 R +14 0 V +12 0 R +-4 0 V +769 -11 R +20 -6 V +2585 3146 M +19 1 V +21 9 R +-5 -2 V +1349 119 R +20 -5 V +33 -1 R +-33 1 V +-53 7 R +-14 0 V +2585 3146 M +-12 -5 V +stroke +LT0 +3506 3286 M +1 0 V +stroke +LT1 +4857 3070 M +19 -7 V +-615 172 R +19 -9 V +-1399 -3 R +20 -1 V +33 10 R +-33 -10 V +-368 -92 R +-34 -14 V +stroke +LT0 +5029 3023 M +-34 9 V +stroke +LT1 +3073 3256 M +19 -1 V +33 7 R +-33 -7 V +4738 3109 M +19 -10 V +24 -7 R +-24 7 V +-2330 -2 R +20 4 V +33 13 R +-8 -3 V +-97 -31 R +19 4 V +33 13 R +-14 -5 V +stroke +LT0 +3587 3287 M +3 0 V +stroke +LT1 +3211 3271 M +19 0 V +34 4 R +-34 -4 V +1161 -66 R +8 -4 V +33 -6 R +-33 6 V +231 -60 R +8 -5 V +33 -8 R +-12 3 V +2322 3063 M +19 6 V +34 11 R +-7 -2 V +461 135 R +19 -1 V +33 11 R +-7 -2 V +-18 -7 R +-8 -2 V +1651 -30 R +19 -11 V +34 -7 R +-10 2 V +-315 73 R +-19 2 V +stroke +LT0 +2270 3047 M +19 6 V +14 5 R +-14 -5 V +stroke +LT1 +3020 3249 M +19 -1 V +34 8 R +-34 -8 V +stroke +LT0 +4890 3059 M +20 -5 V +stroke +LT1 +4089 3262 M +19 -6 V +stroke +LT0 +2217 3031 M +19 8 V +34 8 R +-34 -8 V +stroke +LT1 +2813 3207 M +-9 -3 V +stroke +LT0 +5010 3024 M +19 -1 V +33 -9 R +-33 9 V +stroke +LT1 +4824 3080 M +-18 5 V +-803 186 R +19 -4 V +33 -3 R +-33 3 V +272 -36 R +19 -10 V +33 -4 R +-18 2 V +-407 58 R +15 -2 V +33 -2 R +-33 2 V +-778 -8 R +20 0 V +33 4 R +-33 -4 V +stroke +LT0 +3342 3281 M +-2 -1 V +-19 -1 R +-5 0 V +2164 3017 M +20 9 V +17 3 R +-17 -3 V +stroke +LT1 +2724 3189 M +19 -1 V +1917 -54 R +11 -6 V +33 -9 R +-14 4 V +2967 3241 M +20 0 V +33 8 R +-33 -8 V +1438 -42 R +7 -4 V +34 -6 R +-34 6 V +100 -20 R +20 -11 V +33 -8 R +-10 2 V +-1904 17 R +19 0 V +34 14 R +-34 -14 V +stroke +LT0 +4924 3049 M +19 -5 V +33 -10 R +-33 10 V +stroke +LT1 +4208 3246 M +19 -7 V +34 -4 R +-34 4 V +2671 3175 M +-10 -4 V +-13 -5 R +-10 -5 V +stroke +LT0 +5043 3014 M +19 0 V +33 -9 R +-33 9 V +stroke +LT1 +4857 3070 M +-19 6 V +3106 3261 M +19 1 V +33 5 R +-33 -5 V +-210 -29 R +19 -1 V +33 9 R +-33 -9 V +-316 -72 R +-6 -2 V +stroke +LT0 +3244 3274 M +20 1 V +27 3 R +-4 -1 V +-8 0 R +-15 -2 V +stroke +LT1 +4122 3258 M +19 -5 V +34 -3 R +-34 3 V +2513 3128 M +20 2 V +20 9 R +-20 -9 V +2152 0 R +19 -11 V +-324 93 R +-16 2 V +2513 3128 M +-11 -5 V +1534 144 R +19 -3 V +34 -2 R +-34 2 V +2408 3093 M +19 4 V +11 5 R +-11 -5 V +stroke +LT0 +3950 3274 M +19 -1 V +34 -2 R +-34 2 V +stroke +LT1 +2356 3075 M +19 5 V +2203 80 R +7 -4 V +33 -8 R +-12 3 V +-1744 72 R +19 0 V +23 7 R +-23 -7 V +stroke +LT0 +4957 3038 M +19 -4 V +34 -10 R +-34 10 V +stroke +LT1 +4459 3193 M +7 -4 V +33 -7 R +-33 7 V +2303 3058 M +19 5 V +22 8 R +-22 -8 V +731 192 R +20 1 V +33 5 R +-33 -5 V +2250 3040 M +20 7 V +2568 32 R +19 -9 V +33 -11 R +-20 7 V +stroke +LT0 +5076 3004 M +19 1 V +34 -8 R +-34 8 V +3192 3270 M +19 1 V +33 3 R +-33 -3 V +stroke +LT1 +4241 3242 M +20 -7 V +33 -4 R +-33 4 V +stroke +LT0 +2198 3024 M +19 7 V +33 9 R +-33 -9 V +stroke +LT1 +2810 3213 M +19 0 V +33 10 R +-16 -5 V +1872 -98 R +20 -11 V +13 -4 R +-13 4 V +stroke +LT0 +2145 3009 M +19 8 V +19 4 R +-19 -4 V +1264 266 R +4 1 V +stroke +LT1 +3001 3248 M +19 1 V +33 6 R +-33 -6 V +1135 6 R +20 -5 V +33 -4 R +-33 4 V +2757 3201 M +19 0 V +34 12 R +-14 -5 V +stroke +LT0 +4990 3027 M +20 -3 V +33 -10 R +-33 10 V +stroke +LT1 +4361 3221 M +19 -9 V +33 -6 R +-33 6 V +231 -60 R +7 -4 V +34 -9 R +-14 4 V +stroke +LT0 +3287 3276 M +3 1 V +stroke +LT1 +4871 3068 M +19 -9 V +34 -10 R +-21 6 V +-410 131 R +6 -4 V +33 -7 R +-33 7 V +stroke +LT0 +3139 3265 M +19 2 V +34 3 R +-34 -3 V +911 -3 R +20 -2 V +33 -4 R +-33 4 V +5110 2994 M +19 3 V +33 -9 R +-33 9 V +stroke +LT1 +2704 3188 M +20 1 V +33 12 R +-7 -3 V +-17 -6 R +-9 -3 V +stroke +LT0 +3950 3274 M +-29 3 V +62 -6 R +20 0 V +33 -4 R +-33 4 V +stroke +LT1 +2948 3241 M +19 0 V +34 7 R +-34 -7 V +-315 -67 R +19 1 V +22 9 R +-11 -5 V +2122 -90 R +-33 10 V +-496 138 R +19 -6 V +33 -5 R +-33 5 V +stroke +LT0 +3364 3277 M +2 1 V +stroke +LT1 +2599 3159 M +19 1 V +34 14 R +-34 -14 V +stroke +LT0 +5024 3016 M +19 -2 V +33 -10 R +-33 10 V +3087 3259 M +19 2 V +33 4 R +-33 -4 V +stroke +LT1 +2599 3159 M +-10 -5 V +-13 -5 R +-10 -4 V +stroke +LT0 +3225 3271 M +19 3 V +34 1 R +-34 -1 V +stroke +LT1 +4643 3144 M +9 -5 V +33 -9 R +-33 9 V +252 -83 R +20 -7 V +33 -11 R +-33 11 V +2896 3232 M +19 1 V +33 8 R +-33 -8 V +-368 -90 R +-24 -11 V +1871 83 R +19 -9 V +34 -6 R +-34 6 V +-224 44 R +19 -4 V +33 -4 R +-33 4 V +2441 3108 M +20 3 V +23 10 R +-7 -3 V +2049 61 R +6 -4 V +34 -7 R +-34 7 V +2389 3089 M +19 4 V +33 15 R +-13 -6 V +stroke +LT0 +5143 2984 M +19 4 V +33 -8 R +-33 8 V +stroke +LT1 +2336 3071 M +20 4 V +14 6 R +-14 -6 V +-72 -23 R +19 6 V +33 13 R +-17 -7 V +-88 -30 R +19 6 V +2588 39 R +-34 10 V +stroke +LT0 +4103 3260 M +19 -2 V +33 -3 R +-33 3 V +2178 3016 M +20 8 V +33 10 R +-33 -10 V +stroke +LT1 +2843 3222 M +19 1 V +34 9 R +-34 -9 V +stroke +LT0 +3931 3271 M +19 3 V +33 -3 R +-33 3 V +67 -7 R +19 0 V +33 -3 R +-33 3 V +-448 13 R +-2 1 V +-552 -28 R +19 2 V +34 4 R +-34 -4 V +5057 3005 M +19 -1 V +34 -10 R +-34 10 V +-2950 -3 R +19 8 V +33 7 R +-33 -7 V +1028 257 R +19 4 V +33 1 R +-33 -1 V +stroke +LT1 +4938 3045 M +19 -7 V +stroke +LT0 +4990 3027 M +-33 11 V +stroke +LT1 +4971 3033 M +-14 5 V +-649 194 R +19 -6 V +34 -5 R +-34 5 V +348 -90 R +10 -6 V +33 -10 R +-33 10 V +stroke +LT0 +3673 3279 M +-1 0 V +stroke +LT1 +2790 3212 M +20 1 V +33 9 R +-33 -9 V +1617 -4 R +20 -9 V +33 -7 R +-33 7 V +112 -29 R +7 -3 V +33 -9 R +-33 9 V +stroke +LT0 +5176 2975 M +19 5 V +34 -7 R +-34 7 V +stroke +LT1 +4871 3068 M +-33 11 V +stroke +LT0 +2981 3246 M +20 2 V +33 5 R +-33 -5 V +stroke +LT1 +4222 3246 M +19 -4 V +34 -5 R +-34 5 V +2738 3200 M +19 1 V +20 7 R +-20 -7 V +stroke +LT0 +3259 3269 M +19 6 V +11 -1 R +-3 0 V +555 1 R +-3 1 V +-718 -15 R +19 4 V +34 1 R +-34 -1 V +5090 2994 M +20 0 V +33 -10 R +-33 10 V +-139 39 R +19 -6 V +34 -11 R +-34 11 V +-854 228 R +19 0 V +34 -5 R +-34 5 V +-224 16 R +-8 1 V +stroke +LT1 +2685 3187 M +19 1 V +34 12 R +-16 -6 V +-6 -2 R +-12 -4 V +stroke +LT0 +3964 3267 M +19 4 V +34 -4 R +-34 4 V +stroke +LT1 +4706 3128 M +12 -8 V +34 -10 R +-34 10 V +stroke +LT0 +4050 3262 M +19 2 V +34 -4 R +-34 4 V +stroke +LT1 +2929 3239 M +19 2 V +stroke +LT0 +2981 3246 M +-33 -5 V +stroke +LT1 +2962 3242 M +-14 -1 V +stroke +LT0 +3361 3276 M +3 1 V +2 0 R +-2 0 V +stroke +LT1 +4341 3227 M +20 -6 V +33 -6 R +-33 6 V +2633 3173 M +19 1 V +33 13 R +-33 -13 V +2200 -96 R +19 -10 V +33 -12 R +-33 12 V +stroke +LT0 +3671 3278 M +2 1 V +stroke +LT1 +4592 3164 M +7 -5 V +33 -8 R +-33 8 V +-2019 -2 R +19 2 V +20 8 R +-10 -4 V +stroke +LT0 +5210 2966 M +19 7 V +33 -7 R +-33 7 V +stroke +LT1 +4461 3202 M +19 -9 V +33 -7 R +-33 7 V +stroke +LT0 +3206 3264 M +19 7 V +34 -2 R +-34 2 V +-158 -16 R +20 4 V +33 2 R +-33 -2 V +stroke +LT1 +2527 3140 M +20 3 V +33 14 R +-33 -14 V +-20 -3 R +-10 -4 V +-12 -5 R +-11 -5 V +stroke +LT0 +5004 3021 M +20 -5 V +33 -11 R +-33 11 V +stroke +LT1 +2422 3104 M +19 4 V +34 15 R +-34 -15 V +435 122 R +20 2 V +33 7 R +-33 -7 V +stroke +LT0 +5124 2983 M +19 1 V +33 -9 R +-33 9 V +stroke +LT1 +2370 3085 M +19 4 V +33 15 R +-15 -7 V +-90 -32 R +19 6 V +34 14 R +-34 -14 V +-72 -25 R +20 6 V +15 6 R +-15 -6 V +1971 189 R +20 -4 V +33 -5 R +-33 5 V +2212 3027 M +19 7 V +33 12 R +-20 -8 V +stroke +LT0 +2159 3009 M +19 7 V +34 11 R +-34 -11 V +stroke +LT1 +4732 3122 M +20 -12 V +17 -5 R +-17 5 V +stroke +LT0 +2107 2992 M +19 9 V +33 8 R +-33 -8 V +1192 271 R +-7 1 V +858 -23 R +20 0 V +33 -4 R +-33 4 V +-265 19 R +7 2 V +33 -4 R +-33 4 V +stroke +LT1 +4885 3066 M +19 -10 V +34 -11 R +-34 11 V +stroke +LT0 +3015 3249 M +19 4 V +33 2 R +-33 -2 V +stroke +LT1 +2824 3220 M +19 2 V +33 8 R +-33 -8 V +stroke +LT0 +3998 3261 M +19 6 V +33 -5 R +-33 5 V +67 -10 R +19 3 V +33 -5 R +-33 5 V +-950 0 R +20 6 V +33 -2 R +-33 2 V +stroke +LT1 +4375 3221 M +19 -6 V +33 -6 R +-33 6 V +219 -53 R +19 -11 V +34 -9 R +-34 9 V +stroke +LT0 +3430 3268 M +-2 0 V +5243 2957 M +19 9 V +34 -7 R +-34 7 V +-224 43 R +19 -4 V +33 -11 R +-33 11 V +stroke +LT1 +4494 3195 M +19 -9 V +34 -8 R +-34 8 V +stroke +LT0 +5157 2972 M +19 3 V +34 -9 R +-34 9 V +stroke +LT1 +2771 3210 M +19 2 V +34 8 R +-34 -8 V +4818 3089 M +-13 4 V +stroke +LT0 +3239 3260 M +20 9 V +15 -2 R +-15 2 V +-297 -27 R +19 4 V +34 3 R +-34 -3 V +1308 -11 R +19 -3 V +33 -5 R +-33 5 V +stroke +LT1 +4918 3054 M +20 -9 V +33 -12 R +-33 12 V +stroke +LT0 +3101 3254 M +19 7 V +33 -1 R +-33 1 V +stroke +LT1 +2719 3198 M +19 2 V +33 10 R +-33 -10 V +stroke +LT0 +3882 3269 M +-4 1 V +-517 -4 R +-2 1 V +844 -22 R +19 1 V +33 -5 R +-33 5 V +stroke +LT1 +4647 3153 M +19 -11 V +21 -7 R +-21 7 V +stroke +LT0 +3945 3258 M +19 9 V +34 -6 R +-34 6 V +5071 2997 M +19 -3 V +34 -11 R +-34 11 V +stroke +LT1 +2666 3185 M +19 2 V +34 11 R +-34 -11 V +1723 28 R +19 -6 V +34 -7 R +-34 7 V +stroke +LT0 +4031 3256 M +19 6 V +34 -5 R +-34 5 V +67 -10 R +19 3 V +33 -5 R +-33 5 V +2910 3235 M +19 4 V +33 3 R +-33 -3 V +stroke +LT1 +4527 3187 M +20 -9 V +33 -8 R +-33 8 V +stroke +LT0 +5190 2962 M +20 4 V +33 -9 R +-33 9 V +3428 3267 M +2 1 V +5276 2949 M +20 10 V +33 -6 R +-33 6 V +3187 3256 M +19 8 V +33 -4 R +-33 4 V +stroke +LT1 +2613 3170 M +20 3 V +33 12 R +-18 -7 V +4952 3041 M +19 -8 V +33 -12 R +-33 12 V +stroke +LT0 +3048 3249 M +19 6 V +34 -1 R +-34 1 V +stroke +LT1 +2561 3155 M +19 2 V +33 13 R +-33 -13 V +2193 3020 M +19 7 V +33 13 R +-33 -13 V +33 13 R +19 6 V +34 14 R +-34 -14 V +stroke +LT0 +2140 3001 M +19 8 V +34 11 R +-34 -11 V +stroke +LT1 +2298 3060 M +19 5 V +33 15 R +-13 -6 V +171 64 R +19 2 V +20 9 R +-10 -4 V +-187 -65 R +20 5 V +33 15 R +-33 -15 V +86 34 R +19 4 V +33 15 R +-33 -15 V +-72 -23 R +19 4 V +34 15 R +-9 -4 V +-10 -4 R +-15 -7 V +stroke +LT0 +2087 2983 M +20 9 V +33 9 R +-33 -9 V +2215 238 R +19 -3 V +34 -6 R +-34 6 V +-1484 0 R +19 3 V +34 5 R +-34 -5 V +5104 2985 M +20 -2 V +33 -11 R +-33 11 V +stroke +LT1 +4680 3143 M +19 -11 V +33 -10 R +-22 7 V +stroke +LT0 +3892 3252 M +2 1 V +51 5 R +-18 3 V +-206 -7 R +-2 0 V +stroke +LT1 +4833 3088 M +19 -10 V +33 -12 R +-33 12 V +stroke +LT0 +3134 3251 M +19 9 V +34 -4 R +-34 4 V +1083 -20 R +19 1 V +34 -6 R +-34 6 V +-277 10 R +20 10 V +33 -5 R +-33 5 V +stroke +LT1 +4985 3029 M +19 -8 V +stroke +LT0 +5038 3009 M +-34 12 V +stroke +LT1 +5018 3016 M +-14 5 V +-563 187 R +20 -6 V +33 -7 R +-33 7 V +stroke +LT0 +2996 3243 M +19 6 V +33 0 R +-33 0 V +stroke +LT1 +4561 3180 M +19 -10 V +33 -8 R +-33 8 V +stroke +LT0 +5224 2952 M +19 5 V +33 -8 R +-33 8 V +4064 3250 M +20 7 V +33 -5 R +-33 5 V +66 -11 R +19 4 V +34 -5 R +-34 5 V +2804 3217 M +20 3 V +33 7 R +-33 -7 V +5310 2942 M +19 11 V +33 -5 R +-33 5 V +3583 3248 M +-1 0 V +-362 1 R +19 11 V +30 -6 R +-30 6 V +632 -3 R +-8 1 V +5138 2973 M +19 -1 V +33 -10 R +-33 10 V +stroke +LT1 +4713 3133 M +19 -11 V +stroke +LT0 +3668 3246 M +-1 0 V +stroke +LT1 +2752 3207 M +19 3 V +stroke +LT0 +2804 3217 M +-33 -7 V +stroke +LT1 +2785 3213 M +-14 -3 V +stroke +LT0 +3359 3250 M +-2 0 V +998 -26 R +20 -3 V +33 -6 R +-33 6 V +stroke +LT1 +4866 3076 M +19 -10 V +33 -12 R +-33 12 V +stroke +LT0 +2943 3237 M +19 5 V +34 1 R +-34 -1 V +119 4 R +20 8 V +33 -3 R +-33 3 V +5018 3016 M +20 -7 V +33 -12 R +-33 12 V +3933 3249 M +12 9 V +-18 -13 R +2 2 V +49 4 R +-33 7 V +-226 -6 R +2 2 V +stroke +LT1 +2699 3195 M +20 3 V +33 9 R +-33 -9 V +1875 -27 R +19 -9 V +34 -9 R +-34 9 V +-138 39 R +19 -6 V +33 -8 R +-33 8 V +stroke +LT0 +5257 2943 M +19 6 V +34 -7 R +-34 7 V +4012 3244 M +19 12 V +33 -6 R +-33 6 V +238 -22 R +20 1 V +33 -5 R +-33 5 V +-1122 9 R +20 12 V +33 -7 R +-33 7 V +395 -9 R +1 1 V +26 -9 R +-1 1 V +490 3 R +19 9 V +33 -6 R +-33 6 V +67 -12 R +19 5 V +33 -5 R +-33 5 V +stroke +LT1 +2647 3182 M +19 3 V +33 10 R +-33 -10 V +stroke +LT0 +2890 3230 M +20 5 V +33 2 R +-33 -2 V +5343 2935 M +19 13 V +34 -5 R +-34 5 V +-191 14 R +19 0 V +34 -10 R +-34 10 V +stroke +LT1 +4747 3122 M +19 -11 V +33 -11 R +-33 11 V +stroke +LT0 +3253 3239 M +13 10 V +stroke +LT1 +4899 3064 M +19 -10 V +34 -13 R +-34 13 V +stroke +LT0 +3029 3241 M +19 8 V +33 -3 R +-33 3 V +619 -5 R +1 2 V +2121 2993 M +19 8 V +33 12 R +-33 -12 V +stroke +LT1 +2173 3013 M +20 7 V +33 13 R +-33 -13 V +stroke +LT0 +5052 3003 M +19 -6 V +33 -12 R +-33 12 V +stroke +LT1 +2594 3167 M +19 3 V +34 12 R +-34 -12 V +stroke +LT0 +2068 2974 M +19 9 V +34 10 R +-34 -10 V +1786 252 R +3 2 V +19 14 R +-3 1 V +stroke +LT1 +2226 3033 M +19 7 V +34 14 R +-14 -6 V +stroke +LT0 +3357 3248 M +2 2 V +stroke +LT1 +2279 3054 M +19 6 V +33 15 R +-33 -15 V +243 92 R +20 3 V +33 12 R +-18 -6 V +-245 -86 R +19 5 V +20 9 R +-20 -9 V +stroke +LT0 +4389 3217 M +19 -2 V +33 -7 R +-33 7 V +stroke +LT1 +2489 3134 M +19 4 V +33 14 R +-33 -14 V +-124 -42 R +19 4 V +33 16 R +-33 -16 V +33 16 R +20 3 V +21 10 R +-11 -5 V +stroke +LT0 +3959 3236 M +19 15 V +34 -7 R +-34 7 V +2838 3222 M +19 5 V +33 3 R +-33 -3 V +stroke +LT1 +4627 3162 M +20 -9 V +33 -10 R +-33 10 V +stroke +LT0 +3115 3240 M +19 11 V +33 -7 R +-33 7 V +stroke +LT1 +4508 3194 M +19 -7 V +34 -7 R +-34 7 V +stroke +LT0 +5290 2934 M +20 8 V +33 -7 R +-33 7 V +2976 3235 M +20 8 V +33 -2 R +-33 2 V +stroke +LT1 +4933 3051 M +19 -10 V +33 -12 R +-33 12 V +stroke +LT0 +4045 3237 M +19 13 V +34 -7 R +-34 7 V +239 -22 R +19 2 V +33 -6 R +-33 6 V +-1121 5 R +19 14 V +33 -10 R +-33 10 V +stroke +LT1 +4780 3111 M +19 -11 V +34 -12 R +-34 12 V +stroke +LT0 +5204 2950 M +20 2 V +33 -9 R +-33 9 V +-139 38 R +19 -5 V +34 -12 R +-34 12 V +-973 252 R +19 9 V +34 -6 R +-34 6 V +67 -12 R +19 6 V +33 -6 R +-33 6 V +2785 3213 M +19 4 V +34 5 R +-34 -5 V +5376 2929 M +20 14 V +33 -3 R +-33 3 V +3917 3235 M +1 2 V +41 -1 R +-23 6 V +-5 1 R +-3 0 V +-866 -8 R +19 11 V +34 -6 R +-34 6 V +stroke +LT1 +4661 3153 M +19 -10 V +stroke +LT0 +4422 3211 M +19 -3 V +34 -7 R +-34 7 V +-1517 22 R +19 7 V +33 -2 R +-33 2 V +-210 -34 R +19 4 V +33 6 R +-33 -6 V +stroke +LT1 +4966 3038 M +19 -9 V +33 -13 R +-33 13 V +stroke +LT0 +3992 3228 M +20 16 V +33 -7 R +-33 7 V +stroke +LT1 +4813 3100 M +20 -12 V +33 -12 R +-33 12 V +stroke +LT0 +3148 3230 M +19 14 V +34 -9 R +-34 9 V +stroke +LT1 +4541 3186 M +20 -6 V +33 -9 R +-33 9 V +stroke +LT0 +5118 2977 M +20 -4 V +33 -11 R +-33 11 V +3854 3213 M +2 2 V +21 19 R +-4 1 V +5324 2926 M +19 9 V +33 -6 R +-33 6 V +3234 3222 M +19 17 V +8 -2 R +-8 2 V +5238 2939 M +19 4 V +33 -9 R +-33 9 V +4078 3230 M +20 13 V +33 -6 R +-33 6 V +2680 3191 M +19 4 V +34 8 R +-34 -8 V +1637 27 R +19 2 V +34 -7 R +-34 7 V +-191 6 R +20 10 V +33 -6 R +-33 6 V +-1174 -9 R +19 10 V +33 -6 R +-33 6 V +796 -19 R +-4 2 V +-128 -17 R +-2 1 V +2101 2984 M +20 9 V +33 12 R +-33 -12 V +2129 235 R +19 6 V +34 -6 R +-34 6 V +-324 -13 R +14 15 V +33 -8 R +-33 8 V +2871 3223 M +19 7 V +34 0 R +-34 0 V +2049 2965 M +19 9 V +33 10 R +-33 -10 V +stroke +LT1 +2154 3005 M +19 8 V +34 13 R +-34 -13 V +454 165 R +20 4 V +33 9 R +-33 -9 V +4999 3024 M +19 -8 V +34 -13 R +-34 13 V +-2811 10 R +19 7 V +33 15 R +-33 -15 V +2468 110 R +19 -10 V +34 -11 R +-34 11 V +stroke +LT0 +3474 3203 M +-4 2 V +5410 2924 M +19 16 V +33 -3 R +-33 3 V +stroke +LT1 +4847 3087 M +19 -11 V +33 -12 R +-33 12 V +stroke +LT0 +3096 3226 M +19 14 V +33 -10 R +-33 10 V +stroke +LT1 +2259 3048 M +20 6 V +33 16 R +-33 -16 V +stroke +LT0 +5152 2964 M +19 -2 V +33 -12 R +-33 12 V +3801 3199 M +-1 0 V +stroke +LT1 +2575 3164 M +19 3 V +33 11 R +-33 -11 V +stroke +LT0 +4455 3204 M +20 -3 V +33 -7 R +-33 7 V +-1293 17 R +19 17 V +33 -13 R +-33 13 V +stroke +LT1 +2312 3070 M +19 5 V +33 16 R +-33 -16 V +stroke +LT0 +4026 3219 M +19 18 V +33 -7 R +-33 7 V +stroke +LT1 +4575 3178 M +19 -7 V +33 -9 R +-33 9 V +2522 3148 M +19 4 V +34 12 R +-34 -12 V +-177 -61 R +20 5 V +33 15 R +-20 -9 V +73 28 R +19 4 V +33 14 R +-17 -7 V +stroke +LT0 +5271 2929 M +19 5 V +34 -8 R +-34 8 V +stroke +LT1 +2417 3111 M +19 5 V +34 14 R +-34 -14 V +stroke +LT0 +2819 3216 M +19 6 V +33 1 R +-33 -1 V +5357 2918 M +19 11 V +34 -5 R +-34 5 V +2957 3226 M +19 9 V +34 -4 R +-34 4 V +5033 3011 M +19 -8 V +33 -13 R +-33 13 V +-940 219 R +19 15 V +33 -7 R +-33 7 V +238 -21 R +20 1 V +33 -6 R +-33 6 V +-416 -11 R +19 22 V +34 -9 R +-34 9 V +stroke +LT1 +4880 3075 M +19 -11 V +34 -13 R +-34 13 V +-172 69 R +20 -11 V +33 -11 R +-33 11 V +stroke +LT0 +3800 3197 M +1 2 V +397 25 R +19 10 V +33 -6 R +-33 6 V +3043 3222 M +19 13 V +34 -9 R +-34 9 V +1222 -13 R +19 6 V +33 -6 R +-33 6 V +882 -277 R +19 -1 V +34 -11 R +-34 11 V +3215 3203 M +19 19 V +18 -8 R +-18 8 V +22 -9 R +-3 1 V +-487 -7 R +19 6 V +34 3 R +-34 -3 V +344 1 R +19 16 V +34 -12 R +-34 12 V +482 -69 R +-1 0 V +153 8 R +-1 1 V +192 36 R +-24 7 V +540 -16 R +19 -3 V +33 -8 R +-33 8 V +stroke +LT1 +4608 3169 M +19 -7 V +34 -9 R +-34 9 V +stroke +LT0 +2904 3221 M +20 9 V +33 -4 R +-33 4 V +1135 -19 R +19 19 V +34 -8 R +-34 8 V +988 -233 R +19 -7 V +33 -13 R +-33 13 V +358 -70 R +19 17 V +34 -2 R +-34 2 V +-158 -18 R +20 7 V +33 -8 R +-33 8 V +2713 3198 M +20 5 V +33 4 R +-33 -4 V +stroke +LT1 +4913 3062 M +20 -11 V +33 -13 R +-33 13 V +-172 71 R +19 -11 V +33 -11 R +-33 11 V +stroke +LT0 +5390 2911 M +20 13 V +33 -4 R +-33 4 V +3367 3149 M +3 3 V +-380 67 R +20 12 V +33 -9 R +-33 9 V +1135 -16 R +19 15 V +34 -6 R +-34 6 V +-350 -75 R +-4 2 V +197 39 R +19 23 V +33 -8 R +-33 8 V +5219 2939 M +19 0 V +33 -10 R +-33 10 V +3162 3199 M +20 19 V +33 -15 R +-33 15 V +1221 -9 R +19 2 V +33 -7 R +-33 7 V +2030 2956 M +19 9 V +33 11 R +-33 -11 V +1697 179 R +-2 1 V +2082 2976 M +19 8 V +34 13 R +-34 -13 V +975 227 R +20 15 V +33 -12 R +-33 12 V +-435 -40 R +19 5 V +33 7 R +-33 -7 V +1030 -74 R +-1 1 V +stroke +LT1 +2135 2997 M +19 8 V +33 14 R +-33 -14 V +stroke +LT0 +2852 3215 M +19 8 V +33 -2 R +-33 2 V +1360 -6 R +19 11 V +34 -6 R +-34 6 V +67 -12 R +19 6 V +33 -6 R +-33 6 V +763 -239 R +19 -6 V +34 -13 R +-34 13 V +3960 3187 M +13 19 V +-15 -22 R +1 2 V +48 10 R +-34 10 V +stroke +LT1 +2187 3019 M +20 7 V +33 16 R +-33 -16 V +2434 134 R +20 -7 V +33 -10 R +-33 10 V +stroke +LT0 +2608 3174 M +19 4 V +34 8 R +-34 -8 V +1895 11 R +19 -3 V +34 -8 R +-34 8 V +stroke +LT1 +4947 3048 M +19 -10 V +33 -14 R +-33 14 V +stroke +LT0 +3487 3113 M +-3 2 V +121 -33 R +-3 2 V +stroke +LT1 +2240 3042 M +19 6 V +34 16 R +-34 -16 V +stroke +LT0 +4092 3202 M +20 20 V +33 -7 R +-33 7 V +-301 -76 R +3 5 V +-618 30 R +19 22 V +26 -14 R +-26 14 V +152 -54 R +-1 1 V +5338 2910 M +19 8 V +33 -7 R +-33 7 V +stroke +LT1 +4794 3110 M +19 -10 V +34 -13 R +-34 13 V +2293 3064 M +19 6 V +33 16 R +-33 -16 V +244 89 R +19 5 V +33 10 R +-33 -10 V +stroke +LT0 +3604 3079 M +1 3 V +-667 133 R +19 11 V +33 -7 R +-33 7 V +stroke +LT1 +2345 3086 M +19 5 V +34 15 R +-34 -15 V +stroke +LT0 +2799 3208 M +20 8 V +33 -1 R +-33 1 V +550 -68 R +-2 1 V +stroke +LT1 +2503 3143 M +19 5 V +34 11 R +-34 -11 V +stroke +LT0 +3110 3196 M +19 18 V +33 -15 R +-33 15 V +5252 2927 M +19 2 V +33 -10 R +-33 10 V +stroke +LT1 +2398 3106 M +19 5 V +33 15 R +-33 -15 V +33 15 R +20 4 V +33 13 R +-33 -13 V +stroke +LT0 +5476 2916 M +20 19 V +33 -1 R +-33 1 V +3024 3208 M +19 14 V +33 -11 R +-33 11 V +997 -36 R +19 25 V +33 -9 R +-33 9 V +3434 3102 M +-2 2 V +5133 2969 M +19 -5 V +33 -13 R +-33 13 V +3235 3168 M +5 6 V +13 8 R +-2 1 V +927 25 R +20 16 V +33 -7 R +-33 7 V +3431 3096 M +3 6 V +1002 101 R +19 1 V +34 -7 R +-34 7 V +969 -299 R +19 15 V +33 -4 R +-33 4 V +stroke +LT1 +4980 3034 M +19 -10 V +34 -13 R +-34 13 V +stroke +LT0 +3528 3032 M +-3 2 V +462 134 R +20 28 V +33 -10 R +-33 10 V +3722 3054 M +2 5 V +215 95 R +2 3 V +46 11 R +-21 7 V +stroke +LT1 +4675 3151 M +19 -8 V +33 -10 R +-33 10 V +stroke +LT0 +4264 3210 M +20 12 V +33 -6 R +-33 6 V +3262 3137 M +6 7 V +1082 65 R +19 7 V +34 -7 R +-34 7 V +3704 3015 M +1 2 V +-958 183 R +19 7 V +33 1 R +-33 -1 V +377 -30 R +19 22 V +34 -18 R +-34 18 V +stroke +LT1 +4827 3098 M +20 -11 V +33 -12 R +-33 12 V +stroke +LT0 +4555 3182 M +20 -4 V +33 -9 R +-33 9 V +-1690 32 R +19 11 V +34 -6 R +-34 6 V +1222 -27 R +19 21 V +33 -7 R +-33 7 V +3562 2895 M +-1 1 V +-50 39 R +3 -2 V +240 54 R +-6 3 V +1623 -89 R +19 10 V +34 -6 R +-34 6 V +3057 3193 M +19 18 V +34 -15 R +-34 15 V +5166 2955 M +19 -4 V +34 -12 R +-34 12 V +-1743 40 R +5 -4 V +1838 -72 R +19 4 V +34 -9 R +-34 9 V +2971 3205 M +19 14 V +34 -11 R +-34 11 V +890 -98 R +2 4 V +stroke +LT1 +5013 3020 M +20 -9 V +33 -14 R +-33 14 V +stroke +LT0 +3176 3156 M +20 25 V +33 -21 R +-33 21 V +-502 10 R +19 7 V +34 2 R +-34 -2 V +1360 -21 R +19 25 V +34 -8 R +-34 8 V +2010 2946 M +20 10 V +33 11 R +-33 -11 V +3609 2812 M +-3 2 V +415 343 R +19 29 V +33 -9 R +-33 9 V +2063 2967 M +19 9 V +34 13 R +-34 -13 V +1895 173 R +10 19 V +34 -11 R +-34 11 V +225 32 R +19 17 V +33 -7 R +-33 7 V +3210 3133 M +19 27 V +1241 36 R +19 1 V +33 -8 R +-33 8 V +stroke +LT1 +4708 3141 M +19 -8 V +34 -11 R +-34 11 V +134 -48 R +19 -10 V +33 -13 R +-33 13 V +stroke +LT0 +3690 2812 M +-3 2 V +-854 391 R +19 10 V +33 -5 R +-33 5 V +stroke +LT1 +2116 2989 M +19 8 V +33 15 R +-33 -15 V +stroke +LT0 +3296 3112 M +1 -1 V +227 -291 R +-4 2 V +-263 306 R +5 9 V +34 -25 R +-2 1 V +-15 11 R +-3 3 V +-12 8 R +-2 2 V +162 -240 R +7 -7 V +2079 24 R +19 20 V +33 -1 R +-33 1 V +3090 3175 M +20 21 V +33 -19 R +-33 19 V +-468 -15 R +19 5 V +33 5 R +-33 -5 V +761 -294 R +2 5 V +-2 1 R +2 -1 V +2033 4 R +19 15 V +34 -2 R +-34 2 V +-887 258 R +19 -5 V +33 -9 R +-33 9 V +3373 2987 M +3 6 V +-33 29 R +2 -2 V +953 184 R +19 12 V +33 -7 R +-33 7 V +stroke +LT1 +2168 3012 M +19 7 V +34 16 R +-34 -16 V +stroke +LT0 +4384 3203 M +19 6 V +33 -6 R +-33 6 V +stroke +LT1 +5047 3005 M +19 -8 V +stroke +LT0 +5099 2983 M +-33 14 V +stroke +LT1 +5080 2991 M +-14 6 V +stroke +LT0 +5199 2941 M +20 -2 V +33 -12 R +-33 12 V +3693 2807 M +2 3 V +-691 381 R +20 17 V +33 -15 R +-33 15 V +-105 -6 R +19 13 V +33 -10 R +-33 10 V +1221 -29 R +19 22 V +34 -8 R +-34 8 V +stroke +LT1 +2221 3035 M +19 7 V +33 16 R +-33 -16 V +stroke +LT0 +3781 2813 M +-2 1 V +1540 91 R +19 5 V +33 -9 R +-33 9 V +2589 3168 M +19 6 V +34 7 R +-34 -7 V +1393 -52 R +-16 6 V +-861 26 R +19 23 V +33 -21 R +-33 21 V +5404 2894 M +20 11 V +33 -4 R +-33 4 V +stroke +LT1 +2273 3058 M +20 6 V +33 16 R +-33 -16 V +2601 8 R +19 -10 V +34 -14 R +-34 14 V +stroke +LT0 +4107 3168 M +19 26 V +33 -8 R +-33 8 V +-1346 5 R +19 9 V +34 -3 R +-34 3 V +1202 -86 R +20 35 V +33 -11 R +-33 11 V +-1485 -3 R +20 5 V +33 9 R +-33 -9 V +794 -252 R +5 -5 V +stroke +LT1 +4741 3130 M +20 -8 V +33 -12 R +-33 12 V +stroke +LT0 +3157 3130 M +19 26 V +34 -23 R +-34 23 V +362 -389 R +-2 1 V +518 378 R +19 31 V +34 -9 R +-34 9 V +stroke +LT1 +2326 3080 M +19 6 V +34 15 R +-34 -15 V +stroke +LT0 +3232 3089 M +3 5 V +1 18 R +2 -1 V +-28 22 R +5 -4 V +-25 -25 R +20 29 V +stroke +LT1 +2484 3138 M +19 5 V +33 11 R +-33 -11 V +-124 -42 R +19 5 V +33 14 R +-33 -14 V +stroke +LT0 +5080 2991 M +19 -8 V +34 -14 R +-34 14 V +-596 206 R +19 0 V +33 -7 R +-33 7 V +stroke +LT1 +2431 3120 M +19 6 V +34 12 R +-34 -12 V +stroke +LT0 +4245 3193 M +19 17 V +34 -6 R +-34 6 V +3038 3174 M +19 19 V +33 -18 R +-33 18 V +5233 2928 M +19 -1 V +33 -12 R +-33 12 V +3851 2875 M +2 4 V +52 29 R +-4 2 V +721 255 R +19 -5 V +34 -9 R +-34 9 V +3417 2797 M +2 3 V +230 -50 R +-7 3 V +-776 445 R +19 12 V +34 -8 R +-34 8 V +946 -377 R +2 4 V +-881 352 R +19 16 V +33 -14 R +-33 14 V +1360 -7 R +19 11 V +34 -6 R +-34 6 V +3993 3107 M +8 15 V +34 -11 R +-34 11 V +416 74 R +19 7 V +34 -7 R +-34 7 V +2727 3192 M +20 8 V +33 -1 R +-33 1 V +stroke +LT1 +4927 3059 M +20 -11 V +33 -14 R +-33 14 V +stroke +LT0 +5352 2895 M +19 6 V +33 -7 R +-33 7 V +3071 3153 M +19 22 V +34 -21 R +-34 21 V +1102 3 R +20 22 V +33 -7 R +-33 7 V +5490 2897 M +20 17 V +33 -2 R +-33 2 V +33 -2 R +19 21 V +34 0 R +-34 0 V +3811 2793 M +3 5 V +stroke +LT1 +4775 3119 M +19 -9 V +33 -12 R +-33 12 V +stroke +LT0 +4035 3111 M +19 35 V +33 -10 R +-33 10 V +5113 2976 M +20 -7 V +33 -14 R +-33 14 V +4015 3072 M +-7 3 V +-818 29 R +11 -8 V +736 -202 R +-2 1 V +-11 58 R +-2 -5 V +-38 -89 R +2 5 V +254 295 R +19 27 V +33 -8 R +-33 8 V +3105 3129 M +19 25 V +33 -24 R +-33 24 V +963 -18 R +20 32 V +33 -9 R +-33 9 V +3951 2942 M +-2 1 V +-778 131 R +19 30 V +-33 26 R +33 -26 V +1991 2936 M +19 10 V +34 11 R +-34 -11 V +3428 -58 R +19 13 V +33 -4 R +-33 4 V +-2191 31 R +2 -1 V +-130 172 R +19 27 V +178 -312 R +3 -3 V +1928 100 R +19 0 V +34 -10 R +-34 10 V +2675 3184 M +19 7 V +33 1 R +-33 -1 V +2044 2957 M +19 10 V +33 13 R +-33 -13 V +2473 214 R +19 1 V +34 -8 R +-34 8 V +-1570 -9 R +19 18 V +34 -17 R +-34 17 V +-191 3 R +20 11 V +33 -7 R +-33 7 V +stroke +LT1 +4961 3045 M +19 -11 V +33 -14 R +-33 14 V +stroke +LT0 +3219 2979 M +6 10 V +1430 167 R +20 -5 V +33 -10 R +-33 10 V +3298 2849 M +1 -1 V +979 339 R +20 17 V +33 -6 R +-33 6 V +2096 2980 M +20 9 V +stroke +LT1 +2149 3004 M +-33 -15 V +stroke +LT0 +2130 2995 M +-14 -6 V +3828 2751 M +-2 0 V +189 321 R +20 39 V +33 -11 R +-33 11 V +3243 2929 M +9 17 V +-33 33 R +1 -1 V +-321 209 R +20 15 V +33 -13 R +-33 13 V +5147 2961 M +19 -6 V +33 -14 R +-33 14 V +stroke +LT1 +2149 3004 M +19 8 V +34 15 R +-34 -15 V +stroke +LT0 +3972 2880 M +-3 2 V +-798 192 R +15 -13 V +2 -2 V +-566 115 R +20 7 V +33 3 R +-33 -3 V +stroke +LT1 +4808 3107 M +19 -9 V +34 -13 R +-34 13 V +stroke +LT0 +3233 2911 M +2 -2 V +1215 281 R +20 6 V +33 -7 R +-33 7 V +-106 -5 R +20 12 V +33 -7 R +-33 7 V +4012 3064 M +3 8 V +-5 -12 R +1 3 V +-7 -16 R +2 3 V +43 10 R +-34 12 V +-996 81 R +19 21 V +33 -21 R +-33 21 V +1030 -74 R +19 36 V +34 -9 R +-34 9 V +5385 2885 M +19 9 V +34 -6 R +-34 6 V +4226 3171 M +19 22 V +33 -6 R +-33 6 V +stroke +LT1 +2202 3027 M +19 8 V +33 16 R +-33 -16 V +stroke +LT0 +3152 3043 M +19 31 V +-33 29 R +33 -29 V +stroke +LT1 +4994 3030 M +19 -10 V +34 -15 R +-34 15 V +stroke +LT0 +4121 3127 M +19 32 V +33 -8 R +-33 8 V +5299 2902 M +20 3 V +33 -10 R +-33 10 V +2570 3162 M +19 6 V +33 6 R +-33 -6 V +463 -39 R +19 24 V +34 -24 R +-34 24 V +1102 -2 R +19 27 V +34 -7 R +-34 7 V +-1431 12 R +19 9 V +33 -5 R +-33 5 V +695 -470 R +-3 1 V +-353 344 R +19 29 V +-33 26 R +33 -26 V +stroke +LT1 +2254 3051 M +19 7 V +34 16 R +-34 -16 V +stroke +LT0 +3085 3103 M +20 26 V +722 -381 R +1 3 V +1696 143 R +19 18 V +33 0 R +-33 0 V +2933 3172 M +19 17 V +33 -16 R +-33 16 V +5180 2946 M +19 -5 V +34 -13 R +-34 13 V +4049 3060 M +19 40 V +33 -10 R +-33 10 V +621 47 R +19 -6 V +stroke +LT1 +4741 3130 M +-33 11 V +stroke +LT0 +4722 3137 M +-14 4 V +-138 33 R +19 0 V +33 -9 R +-33 9 V +2517 3148 M +19 6 V +34 8 R +-34 -8 V +696 -294 R +3 -3 V +2341 55 R +20 21 V +33 2 R +-33 -2 V +-2421 61 R +10 17 V +-1 2 R +1 -2 V +-33 32 R +19 -18 V +stroke +LT1 +2307 3074 M +19 6 V +33 15 R +-33 -15 V +stroke +LT0 +5471 2882 M +19 15 V +34 -3 R +-34 3 V +2847 3185 M +19 13 V +33 -11 R +-33 11 V +stroke +LT1 +4841 3095 M +20 -10 V +33 -13 R +-33 13 V +stroke +LT0 +2464 3133 M +20 5 V +33 10 R +-33 -10 V +stroke +LT1 +2359 3095 M +20 6 V +33 14 R +-33 -14 V +stroke +LT0 +4312 3180 M +19 18 V +33 -7 R +-33 7 V +4031 3021 M +18 39 V +33 -11 R +-33 11 V +stroke +LT1 +2412 3115 M +19 5 V +33 13 R +-33 -13 V +stroke +LT0 +3189 2955 M +2 -2 V +822 18 R +-3 1 V +12 27 R +-2 -4 V +43 11 R +-30 10 V +-90 -223 R +-3 1 V +stroke +LT1 +5027 3015 M +20 -10 V +33 -14 R +-33 14 V +stroke +LT0 +3133 3012 M +19 31 V +-33 31 R +33 -31 V +949 47 R +20 37 V +33 -9 R +-33 9 V +-1413 57 R +19 8 V +34 -2 R +-34 2 V +1757 -9 R +19 6 V +33 -8 R +-33 8 V +2966 3153 M +19 20 V +34 -20 R +-34 20 V +1413 12 R +19 11 V +33 -6 R +-33 6 V +3296 2759 M +-2 1 V +2125 117 R +19 11 V +33 -6 R +-33 6 V +-105 3 R +19 4 V +33 -10 R +-33 10 V +4259 3164 M +19 23 V +34 -7 R +-34 7 V +935 -256 R +20 -3 V +33 -13 R +-33 13 V +-2074 38 R +7 13 V +-19 -33 R +4 7 V +-18 59 R +23 -23 V +-57 56 R +20 29 V +-34 29 R +34 -29 V +1035 44 R +19 33 V +34 -8 R +-34 8 V +1972 2926 M +19 10 V +33 12 R +-33 -12 V +2216 207 R +19 28 V +33 -7 R +-33 7 V +2999 3130 M +20 23 V +33 -24 R +-33 24 V +stroke +LT1 +4875 3082 M +19 -10 V +33 -13 R +-33 13 V +-172 65 R +19 -7 V +34 -11 R +-34 11 V +stroke +LT0 +4082 3049 M +19 41 V +34 -9 R +-34 9 V +3147 2946 M +1 -1 V +852 -89 R +5 13 V +3 -1 R +-3 1 V +10 23 R +-1 -3 V +-948 187 R +19 27 V +-33 26 R +33 -26 V +899 -283 R +2 5 V +2024 2948 M +20 9 V +33 14 R +-33 -14 V +989 147 R +19 25 V +-172 43 R +19 15 V +34 -15 R +-34 15 V +stroke +LT1 +5061 3000 M +19 -9 V +stroke +LT0 +5113 2976 M +-33 15 V +stroke +LT1 +5094 2984 M +-14 7 V +stroke +LT0 +2794 3182 M +19 12 V +34 -9 R +-34 9 V +1790 -28 R +19 -1 V +33 -9 R +-33 9 V +-1966 11 R +19 8 V +33 0 R +-33 0 V +4077 2950 M +-19 6 V +5 50 R +-13 -31 V +13 31 R +19 43 V +33 -9 R +-33 9 V +14 -53 R +-33 10 V +2077 2971 M +19 9 V +34 15 R +-34 -15 V +1017 1 R +20 31 V +-34 33 R +34 -33 V +1212 162 R +19 17 V +34 -6 R +-34 6 V +5557 2892 M +19 20 V +34 0 R +-34 0 V +-71 -34 R +19 16 V +33 -2 R +-33 2 V +-2411 87 R +27 -28 V +995 128 R +19 37 V +33 -8 R +-33 8 V +5247 2917 M +19 -2 V +33 -13 R +-33 13 V +stroke +LT1 +2130 2995 M +19 9 V +33 16 R +-33 -16 V +stroke +LT0 +4517 3176 M +19 5 V +34 -7 R +-34 7 V +stroke +LT1 +4908 3069 M +19 -10 V +34 -14 R +-34 14 V +stroke +LT0 +2913 3154 M +20 18 V +33 -19 R +-33 19 V +-330 -5 R +19 7 V +34 2 R +-34 -2 V +535 -290 R +2 -3 V +1935 103 R +19 -8 V +34 -15 R +-34 15 V +-2033 39 R +19 30 V +-33 31 R +33 -31 V +5610 2912 M +19 23 V +33 1 R +-33 -1 V +-263 -55 R +19 5 V +34 -8 R +-34 8 V +3235 2764 M +4 -3 V +1192 418 R +19 11 V +34 -7 R +-34 7 V +3206 2781 M +2 4 V +-10 9 R +2 -1 V +stroke +LT1 +4756 3126 M +19 -7 V +33 -12 R +-33 12 V +stroke +LT0 +3298 2723 M +-3 2 V +stroke +LT1 +2182 3020 M +20 7 V +33 17 R +-33 -17 V +stroke +LT0 +4292 3157 M +20 23 V +33 -6 R +-33 6 V +-125 -70 R +20 33 V +33 -7 R +-33 7 V +-1465 36 R +19 11 V +33 -8 R +-33 8 V +5452 2870 M +19 12 V +34 -4 R +-34 4 V +4115 3040 M +20 41 V +33 -9 R +-33 9 V +-44 -187 R +-8 2 V +-6 54 R +-8 -18 V +3047 3048 M +19 28 V +-33 28 R +33 -28 V +1174 60 R +19 28 V +33 -7 R +-33 7 V +-1432 7 R +20 14 V +33 -13 R +-33 13 V +247 -235 R +19 31 V +-33 34 R +33 -34 V +29 -133 R +1 -2 V +-196 286 R +19 21 V +33 -23 R +-33 23 V +4110 2941 M +-33 9 V +19 46 R +-19 -46 V +559 207 R +19 -1 V +34 -9 R +-34 9 V +-2105 -1 R +20 7 V +33 5 R +-33 -5 V +812 -464 R +2 1 V +712 297 R +19 44 V +34 -9 R +-34 9 V +15 -54 R +-34 10 V +stroke +LT1 +2235 3044 M +19 7 V +33 16 R +-33 -16 V +stroke +LT0 +3013 3079 M +20 25 V +-34 26 R +34 -26 V +-53 3 R +19 23 V +95 -180 R +31 -33 V +178 -206 R +5 6 V +34 -15 R +-7 3 V +-15 7 R +-4 1 V +1964 190 R +19 -1 V +34 -11 R +-34 11 V +-172 66 R +20 -7 V +33 -15 R +-33 15 V +stroke +LT1 +4941 3055 M +20 -10 V +33 -15 R +-33 15 V +stroke +LT0 +2498 3142 M +19 6 V +33 7 R +-33 -7 V +stroke +LT1 +2287 3067 M +20 7 V +33 14 R +-33 -14 V +33 14 R +19 7 V +34 13 R +-34 -13 V +stroke +LT0 +2445 3126 M +19 7 V +34 9 R +-34 -9 V +1704 -61 R +19 38 V +34 -8 R +-34 8 V +3061 2985 M +19 30 V +-33 33 R +33 -33 V +1298 153 R +20 17 V +33 -6 R +-33 6 V +2393 3108 M +19 7 V +33 11 R +-33 -11 V +stroke +LT1 +4789 3115 M +19 -8 V +33 -12 R +-33 12 V +stroke +LT0 +2689 3174 M +19 10 V +34 -5 R +-34 5 V +1842 -15 R +20 5 V +33 -8 R +-33 8 V +3979 2737 M +2 3 V +1418 130 R +20 7 V +33 -7 R +-33 7 V +2861 3155 M +19 17 V +33 -18 R +-33 18 V +195 -253 R +19 31 V +-33 35 R +33 -35 V +997 -56 R +-3 -8 V +-2 -4 R +-1 -2 V +379 293 R +20 10 V +33 -7 R +-33 7 V +3909 2697 M +-3 1 V +1632 176 R +19 18 V +33 -1 R +-33 1 V +-1433 -6 R +-33 8 V +19 47 R +-19 -47 V +-2138 22 R +19 10 V +33 12 R +-33 -12 V +2177 105 R +19 41 V +33 -8 R +-33 8 V +993 -120 R +19 -6 V +33 -15 R +-33 15 V +-959 156 R +19 34 V +33 -7 R +-33 7 V +-1465 33 R +19 13 V +33 -11 R +-33 11 V +5590 2891 M +20 21 V +33 1 R +-33 -1 V +3028 3019 M +19 29 V +-34 31 R +34 -31 V +stroke +LT1 +4975 3040 M +19 -10 V +33 -15 R +-33 15 V +stroke +LT0 +3139 2803 M +3 -3 V +-18 17 R +4 -3 V +1542 335 R +19 -2 V +33 -10 R +-33 10 V +-363 4 R +19 23 V +33 -6 R +-33 6 V +4144 2932 M +-34 9 V +20 45 R +-20 -45 V +3089 2853 M +19 30 V +-33 36 R +33 -36 V +-1103 55 R +19 10 V +34 13 R +-34 -13 V +2106 38 R +19 45 V +33 -8 R +-33 8 V +14 -53 R +-33 8 V +1183 -96 R +20 1 V +33 -11 R +-33 11 V +4273 3129 M +19 28 V +34 -6 R +-34 6 V +5485 2864 M +20 14 V +33 -4 R +-33 4 V +3249 2707 M +4 4 V +36 -13 R +-3 2 V +-392 435 R +19 19 V +34 -22 R +-34 22 V +81 -102 R +19 27 V +-33 28 R +33 -28 V +-377 88 R +20 9 V +33 -2 R +-33 2 V +5643 2913 M +19 23 V +34 3 R +-34 -3 V +-3604 25 R +19 10 V +33 15 R +-33 -15 V +3494 2690 M +2 0 V +42 3 R +-8 1 V +-430 148 R +2 -2 V +-13 13 R +4 -4 V +-51 106 R +19 30 V +-33 34 R +33 -34 V +stroke +LT1 +4822 3103 M +19 -8 V +34 -13 R +-34 13 V +stroke +LT0 +2927 3110 M +20 22 V +33 -25 R +-33 25 V +887 -439 R +-4 1 V +-869 389 R +19 24 V +5194 2937 M +19 -6 V +34 -14 R +-34 14 V +stroke +LT1 +5008 3025 M +19 -10 V +34 -15 R +-34 15 V +stroke +LT0 +4201 3064 M +20 38 V +33 -7 R +-33 7 V +3056 2889 M +19 30 V +-33 36 R +33 -36 V +901 -212 R +-1 1 V +stroke +LT1 +2110 2986 M +20 9 V +33 16 R +-33 -16 V +stroke +LT0 +4412 3162 M +19 17 V +33 -6 R +-33 6 V +3624 2693 M +-4 0 V +964 469 R +19 4 V +33 -9 R +-33 9 V +3283 2694 M +6 4 V +-481 457 R +19 16 V +34 -16 R +-34 16 V +5433 2861 M +19 9 V +33 -6 R +-33 6 V +4139 2833 M +-28 6 V +13 47 R +-16 -40 V +2584 3158 M +19 9 V +33 0 R +-33 0 V +119 0 R +20 12 V +33 -10 R +-33 10 V +666 -491 R +-10 1 V +-328 136 R +19 28 V +-33 36 R +33 -36 V +1069 26 R +-34 7 V +20 46 R +-20 -46 V +3930 2692 M +-1 0 V +-921 299 R +20 28 V +-34 33 R +34 -33 V +1675 121 R +19 -3 V +34 -11 R +-34 11 V +-224 29 R +19 10 V +33 -7 R +-33 7 V +830 -299 R +19 3 V +33 -10 R +-33 10 V +4182 3023 M +19 41 V +34 -6 R +-34 6 V +3167 2731 M +3 3 V +8 -5 R +-6 4 V +-25 19 R +3 -2 V +stroke +LT1 +2163 3011 M +19 9 V +34 16 R +-34 -16 V +stroke +LT0 +4177 2925 M +-33 7 V +19 46 R +-19 -46 V +110 163 R +19 34 V +34 -6 R +-34 6 V +-77 -158 R +-33 7 V +19 45 R +-19 -45 V +52 38 R +-33 7 V +stroke +LT1 +4856 3091 M +19 -9 V +33 -13 R +-33 13 V +stroke +LT0 +4359 3145 M +19 23 V +34 -6 R +-34 6 V +stroke +LT1 +5041 3009 M +20 -9 V +33 -16 R +-33 16 V +stroke +LT0 +3221 2703 M +-2 1 V +2008 217 R +20 -4 V +33 -14 R +-33 14 V +-2225 9 R +20 29 V +-34 36 R +34 -36 V +1265 168 R +19 28 V +33 -6 R +-33 6 V +-1795 -3 R +19 7 V +34 3 R +-34 -3 V +stroke +LT1 +2216 3036 M +19 8 V +33 15 R +-33 -15 V +stroke +LT0 +3102 2793 M +1 -2 V +-33 34 R +9 -9 V +2492 56 R +19 19 V +34 0 R +-34 0 V +2975 3026 M +19 26 V +-33 31 R +33 -31 V +-152 85 R +19 18 V +33 -20 R +-33 20 V +5519 2859 M +19 15 V +33 -2 R +-33 2 V +3036 2861 M +20 28 V +-34 37 R +34 -37 V +2568 2 R +19 22 V +33 2 R +-33 -2 V +3890 2682 M +-7 2 V +stroke +LT1 +2268 3059 M +19 8 V +34 14 R +-34 -14 V +stroke +LT0 +2479 3135 M +19 7 V +33 6 R +-33 -6 V +444 -84 R +19 25 V +-34 27 R +34 -27 V +stroke +LT1 +3532 2692 M +5 0 V +stroke +LT0 +2670 3163 M +19 11 V +33 -7 R +-33 7 V +186 -60 R +19 21 V +33 -25 R +-33 25 V +3992 2700 M +3 3 V +-675 -16 R +2 1 V +34 -5 R +-2 0 V +881 375 R +19 37 V +33 -6 R +-33 6 V +stroke +LT1 +2321 3081 M +19 7 V +33 13 R +-33 -13 V +stroke +LT0 +2908 3088 M +19 22 V +1690 45 R +19 2 V +34 -8 R +-34 8 V +2426 3119 M +19 7 V +34 9 R +-34 -9 V +5075 2993 M +19 -9 V +33 -16 R +-33 16 V +3051 2798 M +19 27 V +-34 36 R +34 -36 V +-314 330 R +19 14 V +33 -14 R +-33 14 V +1961 -39 R +20 -4 V +33 -11 R +-33 11 V +2373 3101 M +20 7 V +33 11 R +-33 -11 V +2052 48 R +19 17 V +34 -7 R +-34 7 V +2989 2963 M +19 28 V +-33 35 R +33 -35 V +stroke +LT1 +4889 3078 M +19 -9 V +33 -14 R +-33 14 V +stroke +LT0 +1933 2905 M +20 11 V +33 11 R +-33 -11 V +3427 -51 R +19 5 V +34 -9 R +-34 9 V +-138 36 R +19 -3 V +33 -13 R +-33 13 V +4127 2807 M +12 26 V +-20 -43 R +1 3 V +52 35 R +-33 5 V +19 46 R +-19 -46 V +1327 20 R +19 11 V +34 -5 R +-34 5 V +191 51 R +20 24 V +33 3 R +-33 -3 V +4153 2785 M +-17 2 V +-14 3 R +-3 0 V +72 83 R +-33 6 V +19 46 R +-19 -46 V +stroke +LT1 +3620 2693 M +4 0 V +stroke +LT0 +4531 3160 M +19 9 V +34 -7 R +-34 7 V +4215 3016 M +20 42 V +33 -6 R +-33 6 V +1986 2927 M +19 11 V +34 13 R +-34 -13 V +2205 -18 R +-33 5 V +19 46 R +-19 -46 V +3003 2898 M +19 28 V +-33 37 R +33 -37 V +1265 163 R +20 34 V +33 -6 R +-33 6 V +3120 2734 M +-3 3 V +1113 229 R +-34 5 V +19 45 R +-19 -45 V +53 39 R +-34 6 V +178 124 R +19 22 V +33 -6 R +-33 6 V +696 -185 R +19 -9 V +34 -16 R +-34 16 V +2617 3157 M +19 10 V +34 -4 R +-34 4 V +320 -168 R +19 27 V +-33 32 R +33 -32 V +-936 -75 R +19 10 V +33 16 R +-33 -16 V +959 -128 R +19 28 V +-33 37 R +33 -37 V +33 -82 R +3 -2 V +-21 21 R +12 -12 V +1277 331 R +19 28 V +34 -5 R +-34 5 V +3837 2681 M +-3 1 V +2789 3139 M +19 16 V +34 -18 R +-34 18 V +stroke +LT1 +4922 3064 M +19 -9 V +34 -15 R +-34 15 V +3496 2690 M +-2 0 V +stroke +LT0 +5294 2891 M +19 -1 V +34 -13 R +-34 13 V +-543 230 R +19 -5 V +33 -12 R +-33 12 V +3881 2680 M +9 2 V +2091 2977 M +19 9 V +stroke +LT1 +2144 3002 M +-34 -16 V +stroke +LT0 +2125 2993 M +-15 -7 V +2540 161 R +20 2 V +33 -9 R +-33 9 V +-1967 5 R +19 13 V +34 -12 R +-34 12 V +200 -134 R +20 25 V +-34 30 R +34 -30 V +28 -123 R +19 28 V +-33 36 R +33 -36 V +42 -190 R +20 25 V +-34 35 R +34 -35 V +2501 57 R +19 17 V +34 -1 R +-34 1 V +34 -1 R +19 20 V +33 1 R +-33 -1 V +4268 3052 M +19 37 V +34 -5 R +-34 5 V +5413 2854 M +20 7 V +33 -8 R +-33 8 V +3354 2682 M +2 1 V +722 30 R +3 4 V +2822 3119 M +20 18 V +33 -23 R +-33 23 V +5142 2960 M +19 -8 V +33 -15 R +-33 15 V +2565 3150 M +19 8 V +33 -1 R +-33 1 V +1894 -7 R +20 15 V +33 -6 R +-33 6 V +2889 3065 M +19 23 V +-33 26 R +33 -26 V +3978 2682 M +-2 0 V +-992 188 R +19 28 V +-33 37 R +33 -37 V +-147 196 R +19 20 V +4153 2785 M +19 43 V +33 -5 R +-33 5 V +19 45 R +-19 -45 V +stroke +LT1 +2144 3002 M +19 9 V +33 16 R +-33 -16 V +stroke +LT0 +4564 3154 M +20 8 V +33 -7 R +-33 7 V +5657 2892 M +19 23 V +34 2 R +-34 -2 V +-177 -69 R +20 13 V +33 -4 R +-33 4 V +4145 2768 M +8 17 V +-12 -24 R +2 3 V +43 16 R +-33 5 V +71 84 R +-33 4 V +19 47 R +-19 -47 V +stroke +LT1 +4956 3050 M +19 -10 V +33 -15 R +-33 15 V +stroke +LT0 +4249 3010 M +19 42 V +33 -5 R +-33 5 V +-24 -137 R +-34 5 V +20 46 R +-20 -46 V +111 164 R +19 33 V +33 -5 R +-33 5 V +-77 -156 R +-33 5 V +19 44 R +-19 -44 V +2998 2807 M +19 26 V +-33 37 R +33 -37 V +1265 172 R +-33 5 V +3198 2668 M +19 12 V +2110 197 R +20 0 V +33 -12 R +-33 12 V +-2411 96 R +20 26 V +-34 34 R +34 -34 V +-444 141 R +19 8 V +34 2 R +-34 -2 V +4116 2715 M +2 3 V +49 22 R +-7 1 V +stroke +LT1 +2196 3027 M +20 9 V +33 15 R +-33 -15 V +stroke +LT0 +4803 3109 M +19 -6 V +34 -12 R +-34 12 V +-396 32 R +19 21 V +33 -5 R +-33 5 V +730 -212 R +19 -7 V +33 -16 R +-33 16 V +3070 2737 M +2 -2 V +-336 406 R +20 14 V +33 -16 R +-33 16 V +275 -382 R +17 -16 V +1325 355 R +20 28 V +33 -5 R +-33 5 V +5710 2917 M +19 25 V +33 3 R +-33 -3 V +2650 3152 M +20 11 V +33 -9 R +-33 9 V +stroke +LT1 +3784 2685 M +-2 0 V +52 -3 R +3 -1 V +stroke +LT0 +4684 3139 M +19 1 V +33 -10 R +-33 10 V +stroke +LT1 +2249 3051 M +19 8 V +34 15 R +-34 -15 V +stroke +LT0 +3137 2690 M +-2 1 V +-676 436 R +20 8 V +33 5 R +-33 -5 V +stroke +LT1 +4989 3035 M +19 -10 V +33 -16 R +-33 16 V +stroke +LT0 +2951 2909 M +19 26 V +-34 38 R +34 -38 V +1914 2893 M +19 12 V +34 11 R +-34 -11 V +3514 -60 R +19 8 V +33 -7 R +-33 7 V +2903 3008 M +19 25 V +-33 32 R +33 -32 V +-620 41 R +19 7 V +33 13 R +-33 -13 V +691 -332 R +19 24 V +-33 34 R +33 -34 V +-624 339 R +19 7 V +33 8 R +-33 -8 V +-72 -25 R +19 7 V +34 11 R +-34 -11 V +4099 2689 M +5 7 V +197 351 R +20 37 V +33 -4 R +-33 4 V +1967 2916 M +19 11 V +33 14 R +-33 -14 V +979 -83 R +19 26 V +-33 39 R +33 -39 V +2224 57 R +19 -6 V +34 -15 R +-34 15 V +-715 225 R +19 14 V +33 -6 R +-33 6 V +2770 3122 M +19 17 V +33 -20 R +-33 20 V +stroke +LT1 +3537 2693 M +-6 -1 V +stroke +LT0 +4598 3147 M +19 8 V +33 -8 R +-33 8 V +744 -292 R +19 2 V +33 -11 R +-33 11 V +-544 232 R +20 -6 V +33 -13 R +-33 13 V +729 -239 R +20 19 V +33 0 R +-33 0 V +2870 3042 M +19 23 V +-33 29 R +33 -29 V +4186 2780 M +19 43 V +34 -3 R +-34 3 V +19 46 R +-19 -46 V +stroke +LT1 +3386 2683 M +3 0 V +29 3 R +-9 -1 V +1613 334 R +19 -10 V +34 -16 R +-34 16 V +stroke +LT0 +4167 2740 M +19 40 V +33 -4 R +-33 4 V +72 85 R +-34 4 V +20 46 R +-20 -46 V +2598 3147 M +19 10 V +33 -5 R +-33 5 V +2019 2941 M +20 10 V +33 16 R +-33 -16 V +3599 -80 R +19 21 V +33 2 R +-33 -2 V +2803 3100 M +19 19 V +34 -25 R +-34 25 V +5533 2841 M +19 14 V +33 -3 R +-33 3 V +4282 3005 M +19 42 V +34 -5 R +-34 5 V +2979 2783 M +19 24 V +-33 37 R +33 -37 V +-81 140 R +19 26 V +-33 35 R +33 -35 V +-100 100 R +20 21 V +4277 2912 M +-33 3 V +19 46 R +-19 -46 V +110 165 R +19 32 V +34 -4 R +-34 4 V +4263 2961 M +19 44 V +34 -4 R +-34 4 V +14 -48 R +-33 4 V +2684 3141 M +19 13 V +33 -13 R +-33 13 V +2014 -24 R +19 0 V +34 -10 R +-34 10 V +4163 2734 M +4 6 V +33 -4 R +-33 4 V +292 390 R +19 21 V +34 -5 R +-34 5 V +764 -240 R +19 -5 V +33 -15 R +-33 15 V +stroke +LT1 +3624 2694 M +-4 0 V +stroke +LT0 +2072 2967 M +19 10 V +34 16 R +-34 -16 V +3599 -83 R +20 23 V +33 4 R +-33 -4 V +2931 2883 M +20 26 V +-34 38 R +34 -38 V +1456 199 R +19 27 V +33 -5 R +-33 5 V +3079 2695 M +-4 3 V +-23 17 R +-3 2 V +-37 32 R +23 -20 V +2021 274 R +19 -10 V +33 -16 R +-33 16 V +stroke +LT1 +3885 2675 M +-2 0 V +-151 17 R +-3 0 V +stroke +LT0 +4870 3085 M +19 -7 V +33 -14 R +-33 14 V +4089 2677 M +6 6 V +1385 153 R +19 10 V +34 -5 R +-34 5 V +stroke +LT1 +3782 2686 M +2 -1 V +stroke +LT0 +2545 3140 M +20 10 V +33 -3 R +-33 3 V +319 -166 R +19 24 V +-33 34 R +33 -34 V +5394 2850 M +19 4 V +34 -9 R +-34 9 V +2945 2819 M +20 25 V +-34 39 R +34 -39 V +28 -117 R +19 22 V +-33 34 R +33 -34 V +stroke +LT1 +2125 2993 M +19 9 V +33 17 R +-33 -17 V +3456 2696 M +2 -1 V +50 2 R +-2 -1 V +stroke +LT0 +4181 2701 M +-3 1 V +453 439 R +19 6 V +34 -8 R +-34 8 V +-105 -7 R +19 14 V +34 -7 R +-34 7 V +3179 2658 M +5 2 V +1151 382 R +19 38 V +33 -4 R +-33 4 V +4023 2658 M +3 2 V +2717 3125 M +19 16 V +34 -19 R +-34 19 V +5743 2921 M +19 24 V +34 4 R +-34 -4 V +-487 -51 R +19 -3 V +33 -14 R +-33 14 V +3108 2672 M +4 4 V +33 -13 R +-2 1 V +-27 11 R +-4 1 V +1977 310 R +19 -9 V +34 -17 R +-34 17 V +-358 144 R +20 -1 V +33 -11 R +-33 11 V +2850 3019 M +20 23 V +-34 31 R +34 -31 V +28 -121 R +19 26 V +-33 37 R +33 -37 V +-424 184 R +19 9 V +33 0 R +-33 0 V +119 0 R +19 12 V +34 -11 R +-34 11 V +stroke +LT1 +2177 3019 M +19 8 V +34 16 R +-34 -16 V +stroke +LT0 +4219 2776 M +20 44 V +33 -3 R +-33 3 V +19 45 R +-19 -45 V +2959 2760 M +20 23 V +-34 36 R +34 -36 V +1924 289 R +19 -8 V +34 -14 R +-34 14 V +4200 2736 M +19 40 V +34 -2 R +-34 2 V +97 225 R +19 41 V +33 -3 R +-33 3 V +-44 -179 R +-33 2 V +19 47 R +-19 -47 V +2750 3105 M +20 17 V +33 -22 R +-33 22 V +5619 2851 M +19 20 V +33 1 R +-33 -1 V +-72 -35 R +19 16 V +34 -1 R +-34 1 V +-3690 30 R +19 11 V +33 12 R +-33 -12 V +2396 16 R +-33 3 V +19 45 R +-19 -45 V +2817 3051 M +19 22 V +-33 27 R +33 -27 V +1551 3 R +20 32 V +33 -4 R +-33 4 V +86 17 R +19 21 V +33 -6 R +-33 6 V +4296 2957 M +20 44 V +33 -3 R +-33 3 V +-2086 42 R +19 8 V +33 15 R +-33 -15 V +663 -193 R +19 25 V +-33 38 R +33 -38 V +1399 72 R +-34 2 V +2784 3080 M +19 20 V +-363 19 R +19 8 V +34 4 R +-34 -4 V +stroke +LT1 +3594 2702 M +-2 0 V +stroke +LT0 +4181 2701 M +19 35 V +33 -2 R +-33 2 V +1108 143 R +19 -2 V +34 -14 R +-34 14 V +-205 92 R +20 -9 V +33 -16 R +-33 16 V +529 -88 R +19 22 V +34 3 R +-34 -3 V +-262 -55 R +19 6 V +33 -9 R +-33 9 V +-3500 60 R +20 11 V +33 14 R +-33 -14 V +2473 188 R +19 26 V +34 -5 R +-34 5 V +2282 3066 M +20 8 V +33 12 R +-33 -12 V +stroke +LT1 +3416 2689 M +2 -1 V +stroke +LT0 +2387 3104 M +20 8 V +33 7 R +-33 -7 V +736 -450 R +2 1 V +-810 423 R +19 8 V +33 10 R +-33 -10 V +4138 2676 M +-5 1 V +1380 152 R +20 12 V +33 -5 R +-33 5 V +2865 2960 M +19 24 V +-34 35 R +34 -35 V +1780 149 R +20 6 V +33 -9 R +-33 9 V +2926 2796 M +19 23 V +-33 39 R +33 -39 V +1991 239 R +20 -8 V +33 -15 R +-33 15 V +3022 2703 M +2 -2 V +-31 26 R +27 -22 V +1558 430 R +20 12 V +33 -6 R +-33 6 V +2000 2930 M +19 11 V +34 15 R +-34 -15 V +2765 170 R +19 -2 V +33 -12 R +-33 12 V +stroke +LT1 +3677 2701 M +-3 -1 V +stroke +LT0 +2579 3136 M +19 11 V +33 -7 R +-33 7 V +4073 2661 M +3 2 V +2665 3127 M +19 14 V +33 -16 R +-33 16 V +290 -434 R +19 20 V +-34 33 R +34 -33 V +2731 170 R +19 24 V +33 3 R +-33 -3 V +4174 2691 M +2 2 V +38 5 R +-33 3 V +975 251 R +19 -8 V +33 -17 R +-33 17 V +stroke +LT1 +3729 2694 M +3 -2 V +stroke +LT0 +4368 3039 M +19 37 V +34 -4 R +-34 4 V +2879 2897 M +19 24 V +-33 39 R +33 -39 V +2444 -58 R +19 0 V +33 -13 R +-33 13 V +2831 2996 M +19 23 V +-33 32 R +33 -32 V +-797 -63 R +19 11 V +33 16 R +-33 -16 V +868 -229 R +19 22 V +-33 36 R +33 -36 V +stroke +LT1 +3403 2692 M +-5 -1 V +stroke +LT0 +4970 3043 M +19 -8 V +33 -16 R +-33 16 V +-640 -37 R +19 41 V +33 -3 R +-33 3 V +4253 2774 M +19 43 V +33 0 R +-33 0 V +19 46 R +-19 -46 V +1189 11 R +19 8 V +33 -7 R +-33 7 V +-2587 -2 R +19 24 V +-33 39 R +33 -39 V +-214 252 R +19 15 V +33 -20 R +-33 20 V +1809 -4 R +19 19 V +33 -5 R +-33 5 V +5776 2924 M +20 25 V +33 4 R +-33 -4 V +4233 2734 M +20 40 V +33 -1 R +-33 1 V +936 160 R +19 -7 V +34 -16 R +-34 16 V +-884 -65 R +-33 1 V +19 46 R +-19 -46 V +stroke +LT1 +3506 2698 M +2 -1 V +stroke +LT0 +2526 3130 M +19 10 V +34 -4 R +-34 4 V +1876 -68 R +19 32 V +33 -4 R +-33 4 V +-96 -196 R +-34 1 V +20 46 R +-20 -46 V +2798 3030 M +19 21 V +-33 29 R +33 -29 V +5599 2833 M +20 18 V +33 0 R +-33 0 V +4330 2955 M +19 43 V +33 -2 R +-33 2 V +468 102 R +19 -3 V +34 -12 R +-34 12 V +4049 2653 M +-2 0 V +2105 2983 M +20 10 V +33 16 R +-33 -16 V +2573 133 R +19 4 V +33 -9 R +-33 9 V +4363 2953 M +-33 2 V +143 145 R +20 25 V +33 -4 R +-33 4 V +4214 2698 M +19 36 V +34 -2 R +-34 2 V +1419 117 R +19 21 V +34 1 R +-34 -1 V +2731 3087 M +19 18 V +34 -25 R +-34 25 V +15 -44 R +19 19 V +4195 2668 M +-5 1 V +2845 2936 M +20 24 V +-34 36 R +34 -36 V +5547 2823 M +19 13 V +33 -3 R +-33 3 V +2612 3127 M +19 13 V +34 -13 R +-34 13 V +5375 2849 M +19 1 V +34 -11 R +-34 11 V +-782 279 R +19 12 V +33 -8 R +-33 8 V +2907 2773 M +19 23 V +-33 38 R +33 -38 V +2077 232 R +19 -9 V +34 -16 R +-34 16 V +200 -102 R +20 -6 V +33 -17 R +-33 17 V +2473 3122 M +20 9 V +33 -1 R +-33 1 V +2158 3009 M +19 10 V +33 15 R +-33 -15 V +5705 2873 M +19 24 V +33 3 R +-33 -3 V +1876 2870 M +19 12 V +stroke 1895 2882 M +33 11 R +-33 -11 V +stroke +LT1 +3884 2678 M +-2 0 V +stroke +LT0 +4198 2673 M +16 25 V +33 -2 R +-33 2 V +stroke +LT1 +3592 2704 M +2 -2 V +stroke +LT0 +2859 2873 M +20 24 V +-34 39 R +34 -39 V +1522 139 R +20 36 V +33 -3 R +-33 3 V +2988 2664 M +19 17 V +15 -9 R +-2 1 V +-46 34 R +33 -26 V +-53 7 R +20 19 V +-34 31 R +34 -31 V +1928 2893 M +19 12 V +34 14 R +-34 -14 V +2903 184 R +20 -4 V +33 -13 R +-33 13 V +2210 3034 M +20 9 V +33 14 R +-33 -14 V +191 67 R +19 9 V +33 3 R +-33 -3 V +372 -145 R +19 22 V +-33 34 R +33 -34 V +329 -346 R +-7 0 V +2341 169 R +19 10 V +34 -6 R +-34 6 V +-477 183 R +20 -9 V +33 -17 R +-33 17 V +200 -103 R +19 -6 V +33 -15 R +-33 15 V +stroke +LT1 +3458 2697 M +-2 -1 V +stroke +LT0 +3049 2658 M +-5 1 V +2713 241 R +19 24 V +34 4 R +-34 -4 V +4731 3118 M +19 3 V +34 -10 R +-34 10 V +2921 2718 M +19 20 V +-33 35 R +33 -35 V +-677 319 R +19 9 V +34 12 R +-34 -12 V +2277 51 R +19 18 V +34 -6 R +-34 6 V +2645 3113 M +20 14 V +33 -17 R +-33 17 V +209 -316 R +19 23 V +-34 39 R +34 -39 V +-525 261 R +19 9 V +34 6 R +-34 -6 V +5408 2836 M +20 3 V +33 -11 R +-33 11 V +2316 3078 M +19 8 V +33 9 R +-33 -9 V +2047 -90 R +19 40 V +34 -2 R +-34 2 V +4053 2651 M +3 0 V +1981 2919 M +19 11 V +33 16 R +-33 -16 V +559 195 R +20 11 V +33 -9 R +-33 9 V +1875 -67 R +19 31 V +34 -3 R +-34 3 V +4286 2773 M +19 44 V +34 0 R +-34 0 V +19 45 R +-19 -45 V +-38 -85 R +19 41 V +33 0 R +-33 0 V +221 324 R +19 24 V +33 -4 R +-33 4 V +4358 2862 M +-34 0 V +20 46 R +-20 -46 V +2779 3009 M +19 21 V +-33 31 R +33 -31 V +1847 93 R +19 10 V +34 -7 R +-34 7 V +stroke +LT1 +3954 2669 M +3 -1 V +stroke +LT0 +4363 2953 M +19 43 V +34 -1 R +-34 1 V +688 -1 R +19 -9 V +33 -17 R +-33 17 V +-712 -78 R +-33 0 V +19 45 R +-19 -45 V +-1518 5 R +19 23 V +-33 38 R +33 -38 V +4193 2666 M +2 2 V +-14 -16 R +2 3 V +45 10 R +-27 3 V +195 285 R +-33 0 V +4247 2696 M +20 36 V +33 -1 R +-33 1 V +1366 100 R +19 19 V +33 1 R +-33 -1 V +2679 3094 M +19 16 V +33 -23 R +-33 23 V +5289 2883 M +19 -4 V +34 -16 R +-34 16 V +-424 198 R +19 -5 V +33 -14 R +-33 14 V +4176 2646 M +-5 0 V +1639 282 R +19 25 V +33 3 R +-33 -3 V +5580 2818 M +19 15 V +34 -1 R +-34 1 V +2888 2752 M +19 21 V +-33 38 R +33 -38 V +-874 173 R +20 10 V +33 17 R +-33 -17 V +692 85 R +20 20 V +-34 26 R +34 -26 V +-53 9 R +19 17 V +5685 2852 M +20 21 V +33 3 R +-33 -3 V +stroke +LT1 +3384 2702 M +19 -10 V +18 8 R +-6 -2 V +stroke +LT0 +2840 2851 M +19 22 V +-33 40 R +33 -40 V +-352 247 R +19 10 V +33 -5 R +-33 5 V +stroke +LT1 +3881 2681 M +3 -3 V +stroke +LT0 +5103 2978 M +19 -9 V +34 -17 R +-34 17 V +-358 140 R +20 2 V +33 -11 R +-33 11 V +4228 2665 M +19 31 V +34 -2 R +-34 2 V +1195 127 R +19 5 V +33 -9 R +-33 9 V +4435 3034 M +19 35 V +33 -2 R +-33 2 V +5528 2811 M +19 12 V +33 -5 R +-33 5 V +2086 2973 M +19 10 V +34 16 R +-34 -16 V +5322 2866 M +20 -3 V +33 -14 R +-33 14 V +-2549 89 R +19 22 V +-33 35 R +33 -35 V +-219 140 R +19 13 V +33 -14 R +-33 14 V +5738 2876 M +19 24 V +33 4 R +-33 -4 V +2935 2671 M +19 17 V +34 -24 R +-34 24 V +-33 30 R +33 -30 V +1639 425 R +19 16 V +33 -6 R +-33 6 V +305 -65 R +19 -6 V +34 -15 R +-34 15 V +stroke +LT1 +3153 2648 M +7 2 V +25 5 R +-3 -1 V +stroke +LT0 +4070 2642 M +2 0 V +-1104 6 R +20 16 V +8 -4 R +-8 4 V +-134 126 R +20 21 V +-34 40 R +34 -40 V +2262 150 R +20 -9 V +33 -18 R +-33 18 V +-477 165 R +19 9 V +33 -8 R +-33 8 V +1856 2858 M +20 12 V +33 11 R +-33 -11 V +2902 2699 M +19 19 V +-33 34 R +33 -34 V +1566 349 R +20 30 V +33 -3 R +-33 3 V +-2053 15 R +19 10 V +34 -2 R +-34 2 V +2139 2999 M +19 10 V +33 16 R +-33 -16 V +stroke +LT1 +4027 2651 M +-2 1 V +stroke +LT0 +4416 2995 M +19 39 V +33 -1 R +-33 1 V +105 60 R +19 23 V +34 -4 R +-34 4 V +stroke +LT1 +3384 2702 M +-6 -3 V +stroke +LT0 +2807 2891 M +19 22 V +-33 39 R +33 -39 V +-917 -32 R +19 12 V +34 14 R +-34 -14 V +831 95 R +20 21 V +-34 32 R +34 -32 V +4186 2644 M +-2 1 V +14 -3 R +-7 2 V +1599 260 R +20 24 V +33 4 R +-33 -4 V +3054 2636 M +-3 1 V +1162 9 R +15 19 V +34 -3 R +-34 3 V +91 108 R +20 44 V +33 1 R +-33 -1 V +19 45 R +-19 -45 V +-39 -86 R +19 42 V +34 1 R +-34 -1 V +1037 77 R +19 -1 V +33 -13 R +-33 13 V +2626 3099 M +19 14 V +34 -19 R +-34 19 V +2153 -13 R +19 0 V +33 -11 R +-33 11 V +4396 2953 M +20 42 V +33 0 R +-33 0 V +-25 -131 R +-33 -2 V +19 46 R +-19 -46 V +592 188 R +20 -7 V +33 -15 R +-33 15 V +2191 3025 M +19 9 V +34 14 R +-34 -14 V +2960 -91 R +19 -9 V +33 -17 R +-33 17 V +-779 -25 R +-33 -1 V +19 45 R +-19 -45 V +2402 3101 M +19 9 V +33 2 R +-33 -2 V +5475 2812 M +19 7 V +34 -8 R +-34 8 V +4430 2953 M +-34 0 V +2868 2733 M +20 19 V +-34 38 R +34 -38 V +1393 -58 R +19 37 V +33 1 R +-33 -1 V +1313 84 R +20 17 V +33 -1 R +-33 1 V +33 -1 R +19 21 V +34 2 R +-34 -2 V +-3723 55 R +19 12 V +33 15 R +-33 -15 V +559 194 R +19 12 V +34 -11 R +-34 11 V +stroke 2559 3125 M +167 -103 R +19 19 V +-33 29 R +33 -29 V +-501 7 R +19 9 V +33 12 R +-33 -12 V +558 -227 R +19 21 V +-33 40 R +33 -40 V +-491 235 R +19 9 V +34 6 R +-34 -6 V +291 -17 R +20 16 V +33 -24 R +-33 24 V +-383 -25 R +20 9 V +33 8 R +-33 -8 V +377 -26 R +19 18 V +5561 2805 M +19 13 V +33 -3 R +-33 3 V +263 114 R +19 24 V +34 4 R +-34 -4 V +4626 3108 M +19 15 V +34 -6 R +-34 6 V +558 -199 R +19 -7 V +34 -17 R +-34 17 V +-754 116 R +19 34 V +34 -2 R +-34 2 V +4262 2662 M +19 32 V +33 0 R +-33 0 V +1438 160 R +19 22 V +33 4 R +-33 -4 V +4712 3111 M +19 7 V +33 -9 R +-33 9 V +2773 2931 M +20 21 V +-34 36 R +34 -36 V +2191 83 R +19 -7 V +33 -16 R +-33 16 V +386 -193 R +19 1 V +34 -13 R +-34 13 V +-3394 98 R +19 12 V +34 16 R +-34 -16 V +stroke +LT1 +4024 2654 M +3 -1 V +stroke +LT0 +3049 2633 M +5 3 V +17 -1 R +-4 0 V +1764 455 R +19 -1 V +34 -12 R +-34 12 V +2835 2770 M +19 20 V +-33 40 R +33 -40 V +62 -135 R +19 16 V +33 -23 R +-33 23 V +-33 28 R +33 -28 V +1586 394 R +19 29 V +33 -3 R +-33 3 V +33 -3 R +20 22 V +33 -5 R +-33 5 V +643 -207 R +20 -6 V +33 -17 R +-33 17 V +515 -20 R +19 24 V +34 4 R +-34 -4 V +2488 3109 M +19 11 V +33 -7 R +-33 7 V +4206 2638 M +1 1 V +35 -2 R +-25 3 V +-1335 42 R +20 17 V +-34 34 R +34 -34 V +1547 296 R +19 38 V +33 -1 R +-33 1 V +2949 2634 M +19 14 V +16 -7 R +-16 7 V +2540 154 R +20 9 V +33 -6 R +-33 6 V +2573 3101 M +20 13 V +33 -15 R +-33 15 V +195 -244 R +19 21 V +-34 40 R +34 -40 V +stroke +LT1 +3830 2697 M +2 -2 V +stroke +LT0 +5017 3020 M +19 -8 V +34 -17 R +-34 17 V +2067 2962 M +19 11 V +33 16 R +-33 -16 V +stroke +LT1 +3182 2655 M +3 0 V +stroke +LT0 +2740 2968 M +19 20 V +-33 34 R +33 -34 V +4242 2637 M +20 25 V +33 -1 R +-33 1 V +1160 159 R +20 2 V +33 -11 R +-33 11 V +4430 2953 M +19 42 V +33 0 R +-33 0 V +1837 2845 M +19 13 V +34 11 R +-34 -11 V +3414 30 R +19 -5 V +33 -17 R +-33 17 V +4353 2774 M +19 44 V +33 3 R +-33 -3 V +19 46 R +-19 -46 V +-39 -86 R +20 42 V +33 3 R +-33 -3 V +2849 2715 M +19 18 V +-33 37 R +33 -37 V +1556 133 R +-33 -2 V +19 45 R +-19 -45 V +473 215 R +20 -2 V +33 -13 R +-33 13 V +-139 26 R +19 6 V +34 -9 R +-34 9 V +stroke +LT1 +3956 2669 M +-2 0 V +stroke +LT0 +4410 2909 M +20 44 V +33 1 R +-33 -1 V +5647 2813 M +19 18 V +33 1 R +-33 -1 V +158 77 R +19 24 V +33 4 R +-33 -4 V +4444 2911 M +-34 -2 V +4151 2630 M +2 0 V +28 -4 R +-2 1 V +2802 2809 M +19 21 V +-33 40 R +33 -40 V +1838 273 R +20 14 V +33 -6 R +-33 6 V +4314 2694 M +19 38 V +34 2 R +-34 -2 V +2119 2989 M +20 10 V +33 16 R +-33 -16 V +296 103 R +19 10 V +34 -3 R +-34 3 V +stroke +LT1 +3727 2738 M +3 -5 V +stroke +LT0 +2999 2631 M +3 2 V +-395 451 R +19 15 V +33 -21 R +-33 21 V +2424 -95 R +20 -9 V +33 -17 R +-33 17 V +-2363 8 R +19 19 V +-33 30 R +33 -30 V +5594 2800 M +19 15 V +34 -2 R +-34 2 V +-3723 54 R +19 12 V +33 14 R +-33 -14 V +3790 -49 R +20 22 V +33 2 R +-33 -2 V +stroke +LT1 +4072 2642 M +-2 0 V +stroke +LT0 +4501 3032 M +20 33 V +33 -1 R +-33 1 V +2754 2910 M +19 21 V +-33 37 R +33 -37 V +-100 104 R +20 17 V +-34 26 R +34 -26 V +-53 10 R +19 16 V +5303 2870 M +19 -4 V +34 -16 R +-34 16 V +4295 2661 M +19 33 V +33 1 R +-33 -1 V +2172 3015 M +19 10 V +34 14 R +-34 -14 V +191 66 R +20 10 V +33 1 R +-33 -1 V +5876 2936 M +20 24 V +33 3 R +-33 -3 V +1942 2895 M +20 12 V +33 15 R +-33 -15 V +559 194 R +19 12 V +33 -12 R +-33 12 V +stroke +LT1 +3383 2703 M +1 -1 V +stroke +LT0 +5084 2987 M +19 -9 V +33 -17 R +-33 17 V +-496 110 R +19 20 V +33 -5 R +-33 5 V +2816 2751 M +19 19 V +-33 39 R +33 -39 V +2917 86 R +19 24 V +34 4 R +-34 -4 V +-229 -86 R +19 11 V +33 -5 R +-33 5 V +-105 3 R +19 4 V +33 -10 R +-33 10 V +-921 252 R +19 27 V +34 -3 R +-34 3 V +325 -24 R +19 -3 V +33 -14 R +-33 14 V +2225 3039 M +19 9 V +33 11 R +-33 -11 V +4229 2624 M +13 13 V +-19 -18 R +1 1 V +52 14 R +-34 3 V +2330 3077 M +19 9 V +33 5 R +-33 -5 V +-72 -27 R +19 10 V +34 8 R +-34 -8 V +472 -219 R +20 20 V +-34 40 R +34 -40 V +1991 226 R +19 4 V +33 -10 R +-33 10 V +4482 2995 M +19 37 V +34 0 R +-34 0 V +2897 2640 M +19 15 V +33 -21 R +-33 21 V +-34 27 R +34 -27 V +2420 198 R +20 -3 V +33 -15 R +-33 15 V +-3361 72 R +19 12 V +34 17 R +-34 -17 V +707 15 R +19 19 V +-33 35 R +33 -35 V +2377 1 R +19 -8 V +34 -18 R +-34 18 V +4276 2634 M +19 27 V +33 0 R +-33 0 V +-1432 5 R +19 16 V +-33 33 R +33 -33 V +stroke +LT1 +3503 2747 M +4 -4 V +stroke +LT0 +4170 2617 M +3 1 V +45 2 R +-4 0 V +-1146 6 R +-4 0 V +1629 472 R +19 13 V +33 -8 R +-33 8 V +5805 2884 M +19 24 V +33 4 R +-33 -4 V +stroke +LT1 +3312 2705 M +3 -2 V +stroke +LT0 +2930 2621 M +19 13 V +23 -9 R +-23 9 V +30 -12 R +-4 2 V +-421 464 R +19 13 V +34 -17 R +-34 17 V +4463 2954 M +19 41 V +34 1 R +-34 -1 V +449 60 R +19 -5 V +34 -15 R +-34 15 V +-2482 48 R +20 11 V +33 -8 R +-33 8 V +294 -318 R +20 18 V +-34 41 R +34 -41 V +28 -111 R +19 17 V +-33 36 R +33 -36 V +2301 236 R +20 -8 V +33 -19 R +-33 19 V +458 -146 R +19 16 V +33 0 R +-33 0 V +33 0 R +19 19 V +34 2 R +-34 -2 V +4367 2734 M +19 43 V +33 3 R +-33 -3 V +19 44 R +-19 -44 V +53 48 R +-34 -4 V +19 45 R +-19 -45 V +39 90 R +19 43 V +33 2 R +-33 -2 V +-2415 -3 R +19 11 V +33 16 R +-33 -16 V +5370 2836 M +19 -1 V +33 -14 R +-33 14 V +100 -39 R +19 6 V +34 -8 R +-34 8 V +-1050 68 R +-34 -4 V +20 45 R +-20 -45 V +2688 2985 M +19 18 V +-34 32 R +34 -32 V +1770 -89 R +-33 -3 V +-97 -216 R +20 39 V +33 4 R +-33 -4 V +168 298 R +19 32 V +33 -2 R +-33 2 V +1818 2832 M +19 13 V +33 11 R +-33 -11 V +898 46 R +19 19 V +-33 39 R +33 -39 V +3103 2 R +19 24 V +34 4 R +-34 -4 V +4640 3085 M +19 18 V +34 -5 R +-34 5 V +153 -16 R +19 3 V +33 -11 R +-33 11 V +stroke 4831 3090 M +2588 3070 M +19 14 V +33 -22 R +-33 22 V +5575 2787 M +19 13 V +34 -3 R +-34 3 V +139 34 R +19 22 V +33 4 R +-33 -4 V +stroke +LT1 +3207 2673 M +7 -2 V +46 19 R +-8 -4 V +stroke +LT0 +5184 2932 M +19 -8 V +33 -18 R +-33 18 V +-2549 93 R +19 18 V +-33 27 R +33 -27 V +290 -426 R +10 6 V +27 3 R +-5 1 V +-3 0 R +-10 2 V +1346 40 R +19 34 V +34 3 R +-34 -3 V +1870 2856 M +20 13 V +33 13 R +-33 -13 V +2697 193 R +20 26 V +33 -3 R +-33 3 V +2621 3046 M +19 16 V +2324 -21 R +20 -6 V +33 -15 R +-33 15 V +2100 2978 M +19 11 V +34 16 R +-34 -16 V +4256 2614 M +20 20 V +33 -2 R +-33 2 V +2416 3092 M +19 10 V +33 -4 R +-33 4 V +362 -368 R +19 17 V +-34 40 R +34 -40 V +stroke +LT1 +3184 2660 M +-10 -6 V +stroke +LT0 +5910 2940 M +19 23 V +33 3 R +-33 -3 V +4726 3093 M +19 10 V +34 -7 R +-34 7 V +stroke +LT1 +4027 2655 M +-3 1 V +-297 82 R +-3 -1 V +stroke +LT0 +5403 2820 M +19 1 V +34 -13 R +-34 13 V +4130 2627 M +5 -1 V +121 -12 R +-23 3 V +-8 2 R +-2 0 V +stroke +LT1 +3503 2747 M +-3 -2 V +stroke +LT0 +2749 2831 M +19 19 V +-33 41 R +33 -41 V +3017 10 R +20 24 V +33 4 R +-33 -4 V +-588 30 R +19 -8 V +34 -18 R +-34 18 V +1923 2882 M +19 13 V +34 15 R +-34 -15 V +2574 101 R +19 36 V +33 0 R +-33 0 V +-2033 57 R +19 12 V +33 -13 R +-33 13 V +-368 -96 R +19 10 V +33 14 R +-33 -14 V +530 -85 R +19 19 V +-33 36 R +33 -36 V +4309 2632 M +19 29 V +34 1 R +-34 -1 V +2363 3081 M +19 10 V +34 1 R +-34 -1 V +5522 2786 M +20 8 V +33 -7 R +-33 7 V +-544 232 R +19 -6 V +33 -16 R +-33 16 V +2877 2626 M +20 14 V +33 -19 R +-33 19 V +-34 26 R +34 -26 V +stroke +LT1 +3065 2625 M +3 1 V +14 4 R +-10 -3 V +30 9 R +-4 -1 V +stroke +LT0 +4845 3078 M +19 1 V +34 -12 R +-34 12 V +2844 2651 M +19 15 V +-33 32 R +33 -32 V +-658 363 R +20 10 V +33 11 R +-33 -11 V +5250 2895 M +20 -7 V +33 -18 R +-33 18 V +2310 3067 M +20 10 V +33 4 R +-33 -4 V +-72 -27 R +19 9 V +33 8 R +-33 -8 V +4496 2956 M +20 40 V +33 1 R +-33 -1 V +2763 2773 M +19 18 V +-33 40 R +33 -40 V +3056 97 R +19 24 V +34 5 R +-34 -5 V +-3881 -2 R +19 12 V +33 17 R +-33 -17 V +5661 2795 M +19 18 V +33 0 R +-33 0 V +-244 -8 R +20 3 V +33 -12 R +-33 12 V +-783 273 R +20 17 V +33 -5 R +-33 5 V +2911 2608 M +19 13 V +31 -11 R +-31 11 V +-119 61 R +19 16 V +-33 36 R +33 -36 V +1738 334 R +19 30 V +34 -1 R +-34 1 V +2668 2967 M +20 18 V +-34 32 R +34 -32 V +5608 2782 M +20 15 V +33 -2 R +-33 2 V +85 16 R +20 21 V +33 3 R +-33 -3 V +3031 2617 M +-4 0 V +-492 458 R +19 13 V +34 -18 R +-34 18 V +4477 2914 M +19 42 V +34 3 R +-34 -3 V +535 55 R +19 -7 V +34 -17 R +-34 17 V +2716 2872 M +19 19 V +-33 39 R +33 -39 V +2549 -15 R +19 -6 V +33 -17 R +-33 17 V +-544 217 R +20 9 V +33 -9 R +-33 9 V +4400 2738 M +19 42 V +34 6 R +-34 -6 V +stroke 4419 2780 M +20 45 R +-20 -45 V +53 50 R +-33 -5 V +19 45 R +-19 -45 V +19 45 R +19 44 V +33 3 R +-33 -3 V +4151 2619 M +4 0 V +19 -2 R +-4 0 V +321 257 R +-33 -4 V +163 191 R +19 24 V +33 -4 R +-33 4 V +4381 2698 M +19 40 V +33 5 R +-33 -5 V +2449 3087 M +19 11 V +34 -9 R +-34 9 V +4290 2610 M +19 22 V +33 -1 R +-33 1 V +1582 285 R +19 23 V +33 4 R +-33 -4 V +4242 2604 M +14 10 V +34 -4 R +-34 4 V +2028 2939 M +20 12 V +33 16 R +-33 -16 V +2831 116 R +19 0 V +33 -12 R +-33 12 V +2635 3001 M +19 16 V +-33 29 R +33 -29 V +1799 2819 M +19 13 V +33 11 R +-33 -11 V +3948 5 R +19 23 V +34 4 R +-34 -4 V +2568 3055 M +20 15 V +33 -24 R +-33 24 V +4362 2662 M +19 36 V +33 4 R +-33 -4 V +stroke +LT1 +3955 2685 M +-4 0 V +-362 76 R +-3 -2 V +stroke +LT0 +2777 2717 M +20 17 V +-34 39 R +34 -39 V +2268 260 R +19 -7 V +33 -18 R +-33 18 V +-2482 43 R +19 16 V +5556 2777 M +19 10 V +33 -5 R +-33 5 V +-258 70 R +19 -4 V +34 -17 R +-34 17 V +134 -61 R +19 4 V +33 -10 R +-33 10 V +-2759 18 R +19 17 V +-33 41 R +33 -41 V +-898 12 R +19 13 V +34 13 R +-34 -13 V +4073 88 R +19 22 V +34 2 R +-34 -2 V +2944 2598 M +14 8 V +16 2 R +-7 1 V +1582 388 R +19 35 V +34 0 R +-34 0 V +2682 2912 M +20 18 V +-34 37 R +34 -37 V +-621 37 R +19 11 V +33 16 R +-33 -16 V +296 103 R +20 11 V +33 -5 R +-33 5 V +5819 2864 M +19 24 V +33 5 R +-33 -5 V +4342 2631 M +20 31 V +33 3 R +-33 -3 V +736 315 R +19 -8 V +33 -18 R +-33 18 V +-410 109 R +19 15 V +33 -6 R +-33 6 V +625 -254 R +19 -3 V +33 -16 R +-33 16 V +stroke +LT1 +3724 2743 M +3 -5 V +stroke +LT0 +4912 3056 M +19 -1 V +33 -14 R +-33 14 V +-138 25 R +19 7 V +33 -9 R +-33 9 V +1904 2869 M +19 13 V +33 15 R +-33 -15 V +4230 2603 M +-7 2 V +2482 3077 M +20 12 V +33 -14 R +-33 14 V +323 -452 R +19 14 V +33 -25 R +-33 25 V +-33 31 R +33 -31 V +14 -38 R +19 13 V +34 -18 R +-34 18 V +-744 368 R +20 11 V +33 13 R +-33 -13 V +591 -249 R +19 17 V +-33 41 R +33 -41 V +1767 186 R +19 38 V +33 2 R +-33 -2 V +53 35 R +19 29 V +33 -2 R +-33 2 V +5642 2778 M +19 17 V +33 -1 R +-33 1 V +33 -1 R +19 19 V +34 2 R +-34 -2 V +2344 3071 M +19 10 V +33 0 R +-33 0 V +5131 2959 M +19 -8 V +34 -19 R +-34 19 V +-496 108 R +19 22 V +34 -3 R +-34 3 V +stroke +LT1 +3247 2696 M +4 -2 V +33 17 R +-6 -5 V +stroke +LT0 +2649 2950 M +19 17 V +-33 34 R +33 -34 V +3203 -74 R +20 24 V +33 4 R +-33 -4 V +5503 2780 M +19 6 V +34 -9 R +-34 9 V +-2826 69 R +20 17 V +-34 40 R +34 -40 V +stroke +LT1 +3188 2677 M +-7 -4 V +stroke +LT0 +4270 2595 M +20 15 V +33 -3 R +-33 3 V +-1499 57 R +20 15 V +-34 35 R +34 -35 V +stroke +LT1 +3098 2635 M +4 1 V +stroke +LT0 +2186 3018 M +19 11 V +34 11 R +-34 -11 V +1956 2897 M +20 13 V +33 17 R +-33 -17 V +3408 -88 R +19 -2 V +33 -15 R +-33 15 V +344 -5 R +19 22 V +33 4 R +-33 -4 V +-1256 80 R +20 42 V +33 3 R +-33 -3 V +-2239 98 R +19 10 V +34 4 R +-34 -4 V +5589 2770 M +19 12 V +34 -4 R +-34 4 V +2891 2596 M +20 12 V +33 -10 R +-33 10 V +-672 432 R +19 10 V +33 7 R +-33 -7 V +4323 2607 M +19 24 V +34 1 R +-34 -1 V +603 413 R +19 -3 V +34 -15 R +-34 15 V +-2448 21 R +19 13 V +33 -20 R +-33 20 V +5165 2941 M +19 -9 V +33 -18 R +-33 18 V +-693 -58 R +19 43 V +34 5 R +-34 -5 V +-57 -131 R +19 44 V +33 6 R +-33 -6 V +19 44 R +-19 -44 V +53 50 R +-34 -6 V +-58 -131 R +20 43 V +33 6 R +-33 -6 V +stroke +LT1 +3500 2752 M +3 -5 V +632 -123 R +-4 1 V +stroke +LT0 +4414 2702 M +19 41 V +34 6 R +-34 -6 V +2616 2985 M +19 16 V +-33 29 R +33 -29 V +3289 -80 R +19 23 V +33 3 R +-33 -3 V +3007 2609 M +-4 -1 V +1823 465 R +19 5 V +34 -11 R +-34 11 V +-2415 -2 R +19 11 V +33 -10 R +-33 10 V +5799 2841 M +20 23 V +33 5 R +-33 -5 V +2758 2702 M +19 15 V +-33 39 R +33 -39 V +-228 324 R +19 14 V +34 -25 R +-34 25 V +2172 18 R +19 14 V +34 -7 R +-34 7 V +4218 2598 M +2 0 V +50 -3 R +-25 5 V +150 65 R +19 37 V +34 6 R +-34 -6 V +-1703 95 R +19 17 V +-34 41 R +34 -41 V +-148 201 R +20 15 V +1779 2806 M +20 13 V +33 10 R +-33 -10 V +3399 102 R +19 -7 V +33 -19 R +-33 19 V +-3208 13 R +19 12 V +34 16 R +-34 -16 V +2554 60 R +20 33 V +33 0 R +-33 0 V +815 -227 R +19 0 V +34 -13 R +-34 13 V +540 142 R +20 21 V +33 1 R +-33 -1 V +2663 2895 M +19 17 V +-33 38 R +33 -38 V +2297 119 R +19 -5 V +33 -15 R +-33 15 V +1832 2829 M +19 14 V +34 13 R +-34 -13 V +3685 -74 R +20 8 V +33 -7 R +-33 7 V +-325 125 R +19 -7 V +34 -19 R +-34 19 V +4376 2632 M +19 33 V +33 4 R +-33 -4 V +2925 2588 M +19 10 V +8 0 R +-8 0 V +2908 271 R +19 24 V +stroke 5871 2893 M +34 5 R +-34 -5 V +4687 3057 M +20 21 V +33 -5 R +-33 5 V +-72 -46 R +19 27 V +33 -2 R +-33 2 V +2062 2955 M +19 12 V +33 15 R +-33 -15 V +stroke +LT1 +4132 2630 M +2 -1 V +41 -18 R +-2 1 V +-18 6 R +-4 1 V +stroke +LT0 +5675 2776 M +19 18 V +34 1 R +-34 -1 V +2377 3070 M +19 11 V +34 -5 R +-34 5 V +4304 2590 M +19 17 V +33 -2 R +-33 2 V +240 355 R +19 37 V +34 2 R +-34 -2 V +2725 2741 M +19 15 V +-33 41 R +33 -41 V +-859 100 R +19 13 V +33 15 R +-33 -15 V +2955 195 R +20 3 V +33 -11 R +-33 11 V +849 -272 R +19 20 V +33 3 R +-33 -3 V +-296 -25 R +19 2 V +33 -12 R +-33 12 V +152 -28 R +20 14 V +33 -2 R +-33 2 V +-377 104 R +19 -6 V +33 -19 R +-33 19 V +2805 2624 M +20 13 V +33 -24 R +-33 24 V +-34 30 R +34 -30 V +2187 379 R +19 -5 V +34 -17 R +-34 17 V +stroke +LT1 +3741 2786 M +2 -5 V +-312 -7 R +3 -4 V +38 -5 R +-8 -6 V +stroke +LT0 +2463 3065 M +19 12 V +34 -15 R +-34 15 V +148 -143 R +19 16 V +-33 35 R +33 -35 V +190 -350 R +19 13 V +33 -17 R +-33 17 V +-181 226 R +19 16 V +-33 40 R +33 -40 V +-582 127 R +19 12 V +34 13 R +-34 -13 V +3772 -96 R +19 23 V +33 4 R +-33 -4 V +4255 2590 M +15 5 V +-19 -7 R +4 2 V +49 0 R +-34 5 V +503 474 R +20 11 V +33 -7 R +-33 7 V +2772 2653 M +19 14 V +-33 35 R +33 -35 V +1565 -62 R +20 27 V +33 3 R +-33 -3 V +168 290 R +19 40 V +33 4 R +-33 -4 V +5780 2818 M +19 23 V +34 4 R +-34 -4 V +2325 3061 M +19 10 V +33 -1 R +-33 1 V +5298 2863 M +19 -6 V +34 -18 R +-34 18 V +-3380 27 R +19 13 V +34 17 R +-34 -17 V +3089 104 R +20 -7 V +33 -17 R +-33 17 V +-2898 13 R +19 11 V +33 11 R +-33 -11 V +4525 2880 M +19 42 V +33 5 R +-33 -5 V +5570 2760 M +19 10 V +33 -6 R +-33 6 V +2872 2585 M +19 11 V +34 -8 R +-34 8 V +-295 373 R +20 16 V +-34 30 R +34 -30 V +-120 64 R +20 13 V +33 -21 R +-33 21 V +stroke +LT1 +4172 2614 M +3 -1 V +stroke +LT0 +4193 2605 M +-8 3 V +stroke +LT1 +4193 2605 M +-8 3 V +stroke +LT0 +2272 3047 M +19 10 V +34 4 R +-34 -4 V +5957 2925 M +19 22 V +34 2 R +-34 -2 V +4505 2836 M +20 44 V +33 6 R +-33 -6 V +2219 3029 M +20 11 V +33 7 R +-33 -7 V +4486 2792 M +19 44 V +34 7 R +-34 -7 V +979 -61 R +19 5 V +33 -11 R +-33 11 V +4467 2749 M +19 43 V +33 7 R +-33 -7 V +130 209 R +19 31 V +33 0 R +-33 0 V +258 22 R +19 2 V +33 -12 R +-33 12 V +2691 2782 M +20 15 V +-34 42 R +34 -42 V +1737 -89 R +19 41 V +33 7 R +-33 -7 V +864 94 R +20 -4 V +33 -17 R +-33 17 V +2739 2688 M +19 14 V +-33 39 R +33 -39 V +3252 247 R +19 20 V +33 0 R +-33 0 V +-3466 31 R +19 15 V +-33 26 R +33 -26 V +5833 2845 M +19 24 V +33 5 R +-33 -5 V +stroke +LT1 +3025 2611 M +5 2 V +stroke +LT0 +2530 3027 M +19 14 V +2172 14 R +19 18 V +33 -4 R +-33 4 V +2644 2879 M +19 16 V +-33 39 R +33 -39 V +4428 2669 M +20 39 V +33 7 R +-33 -7 V +-2688 85 R +19 13 V +34 10 R +-34 -10 V +3300 178 R +19 -7 V +33 -18 R +-33 18 V +-2687 88 R +19 11 V +33 -11 R +-33 11 V +1990 2914 M +19 13 V +33 16 R +-33 -16 V +991 -324 R +-5 -1 V +16 4 R +-7 -2 V +1664 428 R +19 25 V +34 -2 R +-34 2 V +1813 2816 M +19 13 V +33 13 R +-33 -13 V +4337 2586 M +19 19 V +34 1 R +-34 -1 V +1009 220 R +19 -3 V +33 -17 R +-33 17 V +-577 241 R +19 10 V +33 -9 R +-33 9 V +882 -297 R +20 19 V +33 2 R +-33 -2 V +4409 2635 M +19 34 V +34 6 R +-34 -6 V +1228 92 R +19 15 V +33 0 R +-33 0 V +4285 2579 M +19 11 V +33 -4 R +-33 4 V +808 377 R +19 -8 V +34 -18 R +-34 18 V +754 -85 R +20 24 V +33 4 R +-33 -4 V +-1309 68 R +20 35 V +33 2 R +-33 -2 V +4220 2597 M +-2 1 V +708 446 R +19 0 V +34 -13 R +-34 13 V +stroke +LT1 +3221 2709 M +1 -1 V +31 4 R +-5 -5 V +stroke +LT0 +2905 2578 M +20 10 V +21 1 R +-21 -1 V +2592 175 R +19 6 V +34 -9 R +-34 9 V +2705 2727 M +20 14 V +-34 41 R +34 -41 V +3036 56 R +19 21 V +34 4 R +-34 -4 V +2042 2943 M +20 12 V +33 16 R +-33 -16 V +549 -37 R +19 16 V +-34 35 R +34 -35 V +-765 -92 R +20 14 V +33 15 R +-33 -15 V +773 -33 R +19 16 V +-33 40 R +33 -40 V +2926 -87 R +19 12 V +34 -3 R +-34 3 V +stroke +LT1 +3517 2806 M +2 -3 V +38 -17 R +-5 -4 V +stroke +LT0 +2786 2611 M +19 13 V +34 -24 R +-34 24 V +-33 29 R +33 -29 V +-447 436 R +19 10 V +34 -5 R +-34 5 V +5398 2807 M +19 -2 V +34 -15 R +-34 15 V +-272 143 R +20 -7 V +33 -20 R +-33 20 V +stroke +LT1 +3827 2756 M +-1 0 V +stroke +LT0 +2444 3053 M +19 12 V +33 -16 R +-33 16 V +4390 2606 M +19 29 V +33 5 R +-33 -5 V +2820 2589 M +19 11 V +33 -15 R +-33 15 V +3099 302 R +19 23 V +34 3 R +-34 -3 V +-1380 2 R +19 39 V +34 3 R +-34 -3 V +2753 2641 M +19 12 V +-33 35 R +33 -35 V +3042 169 R +19 23 V +33 5 R +-33 -5 V +2095 2971 M +19 11 V +34 14 R +-34 -14 V +2640 70 R +19 17 V +34 -6 R +-34 6 V +186 -37 R +20 -1 V +33 -15 R +-33 15 V +-330 -28 R +19 29 V +34 0 R +-34 0 V +511 -103 R +19 -8 V +33 -19 R +-33 19 V +-2621 33 R +19 15 V +-33 31 R +33 -31 V +-678 -98 R +19 13 V +34 16 R +-34 -16 V +4054 44 R +19 21 V +33 2 R +-33 -2 V +4840 3056 M +19 8 V +34 -10 R +-34 10 V +stroke +LT1 +4132 2630 M +-3 2 V +stroke +LT0 +4558 2886 M +19 41 V +33 5 R +-33 -5 V +2305 3050 M +20 11 V +33 -1 R +-33 1 V +6043 2951 M +19 18 V +34 -1 R +-34 1 V +5431 2789 M +20 1 V +33 -15 R +-33 15 V +4242 2589 M +3 0 V +40 -10 R +-28 8 V +-6 1 V +2477 3036 M +19 13 V +34 -22 R +-34 22 V +2206 -17 R +19 23 V +33 -3 R +-33 3 V +2853 2574 M +19 11 V +33 -7 R +-33 7 V +-200 183 R +19 14 V +-33 41 R +33 -41 V +-543 214 R +19 11 V +33 11 R +-33 -11 V +4539 2843 M +19 43 V +33 6 R +-33 -6 V +993 -134 R +19 8 V +33 -8 R +-33 8 V +-358 149 R +19 -7 V +34 -20 R +-34 20 V +2720 2676 M +19 12 V +-34 39 R +34 -39 V +1780 111 R +20 44 V +33 8 R +-33 -8 V +-1914 22 R +19 14 V +-33 39 R +33 -39 V +-100 107 R +19 14 V +-33 27 R +33 -27 V +-310 36 R +19 11 V +33 3 R +-33 -3 V +4318 2572 M +19 14 V +34 -3 R +-34 3 V +163 170 R +19 43 V +34 9 R +-34 -9 V +1347 51 R +19 24 V +34 5 R +-34 -5 V +2511 3014 M +19 13 V +-330 -9 R +19 11 V +34 7 R +-34 -7 V +stroke +LT1 +3602 2821 M +4 -7 V +stroke +LT0 +4481 2715 M +19 41 V +33 9 R +-33 -9 V +4371 2583 M +19 23 V +33 2 R +-33 -2 V +1741 2779 M +19 14 V +33 9 R +-33 -9 V +3929 -34 R +19 17 V +34 1 R +-34 -1 V +4462 2675 M +19 40 V +33 8 R +-33 -8 V +512 304 R +19 -3 V +33 -15 R +-33 15 V +1971 2900 M +19 14 V +33 16 R +-33 -16 V +3255 -25 R +20 -7 V +33 -19 R +-33 19 V +477 -105 R +19 20 V +33 3 R +-33 -3 V +2391 3053 M +20 12 V +33 -12 R +-33 12 V +5636 2747 M +20 14 V +33 -2 R +-33 2 V +stroke +LT1 +4127 2636 M +5 -6 V +23 -9 R +-4 1 V +-17 7 R +-2 1 V +stroke +LT0 +1793 2802 M +20 14 V +33 12 R +-33 -12 V +stroke +LT1 +3004 2603 M +7 3 V +stroke +LT0 +5465 2773 M +19 2 V +33 -12 R +-33 12 V +-854 194 R +19 34 V +33 2 R +-33 -2 V +4442 2640 M +20 35 V +33 8 R +-33 -8 V +1457 204 R +19 23 V +33 4 R +-33 -4 V +4873 3049 M +20 5 V +33 -10 R +-33 10 V +386 -185 R +19 -6 V +33 -20 R +-33 20 V +-511 186 R +20 14 V +33 -7 R +-33 7 V +987 -263 R +20 22 V +33 5 R +-33 -5 V +2686 2714 M +19 13 V +-33 41 R +33 -41 V +4265 2577 M +20 2 V +33 -7 R +-33 7 V +2591 2904 M +20 14 V +-34 36 R +34 -36 V +28 -109 R +19 14 V +-33 42 R +33 -42 V +2368 182 R +19 -4 V +34 -17 R +-34 17 V +1846 2828 M +19 14 V +34 15 R +-34 -15 V +158 88 R +19 13 V +34 15 R +-34 -15 V +844 -376 R +19 11 V +30 1 R +-30 -1 V +stroke +LT1 +3826 2759 M +1 -3 V +24 1 R +-1 0 V +stroke +LT0 +5584 2742 M +19 10 V +33 -5 R +-33 5 V +368 154 R +20 22 V +33 3 R +-33 -3 V +-679 -79 R +19 -6 V +34 -18 R +-34 18 V +4423 2608 M +19 32 V +34 6 R +-34 -6 V +2767 2600 M +19 11 V +34 -22 R +-34 22 V +-33 30 R +33 -30 V +1896 394 R +20 27 V +33 0 R +-33 0 V +stroke +LT1 +4175 2613 M +-3 1 V +stroke +LT0 +4610 2932 M +20 37 V +33 4 R +-33 -4 V +-2291 80 R +19 11 V +33 -7 R +-33 7 V +67 -19 R +19 12 V +33 -17 R +-33 17 V +6076 2951 M +20 17 V +33 -2 R +-33 2 V +-1361 64 R +19 20 V +33 -3 R +-33 3 V +2800 2578 M +20 11 V +33 -15 R +-33 15 V +2678 170 R +19 4 V +34 -11 R +-34 11 V +507 168 R +19 20 V +33 0 R +-33 0 V +5847 2827 M +19 23 V +33 6 R +-33 -6 V +2734 2629 M +19 12 V +-33 35 R +33 -35 V +stroke +LT1 +3966 2732 M +8 -17 V +stroke +LT0 +2558 2940 M +19 14 V +-33 32 R +33 -32 V +2482 35 R +20 -5 V +33 -17 R +-33 17 V +4351 2566 M +20 17 V +33 0 R +-33 0 V +2076 2958 M +19 13 V +33 13 R +-33 -13 V +5345 2829 M +20 -4 V +33 -18 R +-33 18 V +-3466 32 R +19 14 V +33 16 R +-33 -16 V +2989 169 R +19 4 V +33 -12 R +-33 12 V +4591 2892 M +19 40 V +34 6 R +-34 -6 V +stroke +LT1 +3465 2809 M +-1 -2 V +stroke +LT0 +2653 2755 M +19 13 V +-33 41 R +33 -41 V +-214 256 R +19 12 V +34 -22 R +-34 22 V +-191 3 R +19 11 V +34 -1 R +-34 1 V +300 -199 R +20 14 V +-34 39 R +34 -39 V +5722 2758 M +20 19 V +33 2 R +-33 -2 V +2525 2973 M +19 13 V +-33 28 R +33 -28 V +5670 2743 M +19 16 V +33 -1 R +-33 1 V +2834 2562 M +19 12 V +33 -7 R +-33 7 V +1719 277 R +19 41 V +34 8 R +-34 -8 V +4404 2583 M +19 25 V +33 5 R +-33 -5 V +-124 -43 R +19 7 V +33 -6 R +-33 6 V +2128 2984 M +20 12 V +33 11 R +-33 -11 V +2673 49 R +19 11 V +33 -7 R +-33 7 V +2700 2664 M +20 12 V +-34 38 R +34 -38 V +3179 180 R +20 23 V +33 5 R +-33 -5 V +-826 94 R +19 -6 V +33 -19 R +-33 19 V +-2621 34 R +20 13 V +5379 2810 M +19 -3 V +33 -18 R +-33 18 V +-845 1 R +19 43 V +33 8 R +-33 -8 V +1722 2765 M +19 14 V +33 8 R +-33 -8 V +492 246 R +20 11 V +33 3 R +-33 -3 V +-72 -29 R +19 11 V +33 7 R +-33 -7 V +5775 2779 M +19 21 V +34 4 R +-34 -4 V +4533 2765 M +20 43 V +33 9 R +-33 -9 V +978 -62 R +20 6 V +33 -10 R +-33 10 V +stroke +LT1 +3223 2711 M +-2 -2 V +stroke +LT0 +4663 2973 M +19 32 V +34 1 R +-34 -1 V +1951 2887 M +20 13 V +33 17 R +-33 -17 V +4514 2723 M +19 42 V +34 10 R +-34 -10 V +stroke +LT1 +3404 2795 M +-2 -2 V +stroke +LT0 +5617 2735 M +19 12 V +34 -4 R +-34 4 V +-3862 40 R +19 15 V +34 11 R +-34 -11 V +stroke +LT1 +3993 2732 M +6 -11 V +46 -39 R +-5 2 V +stroke +LT0 +4495 2683 M +19 40 V +34 10 R +-34 -10 V +2372 3042 M +19 11 V +34 -12 R +-34 12 V +2735 -98 R +19 -7 V +34 -19 R +-34 19 V +-205 82 R +19 2 V +34 -13 R +-34 13 V +stroke +LT1 +3747 2787 M +-2 0 V +stroke +LT0 +5952 2884 M +19 22 V +34 4 R +-34 -4 V +5412 2791 M +19 -2 V +34 -16 R +-34 16 V +4261 2579 M +-6 2 V +513 449 R +19 19 V +34 -4 R +-34 4 V +5828 2804 M +19 23 V +33 5 R +-33 -5 V +4476 2646 M +19 37 V +33 9 R +-33 -9 V +2572 2890 M +19 14 V +-33 36 R +33 -36 V +329 -335 R +13 7 V +39 14 R +-5 0 V +-16 -6 R +-5 -2 V +3164 368 R +19 16 V +33 -4 R +-33 4 V +-1413 40 R +19 26 V +33 -2 R +-33 2 V +2619 2797 M +20 12 V +-34 42 R +34 -42 V +28 -107 R +19 12 V +-33 41 R +33 -41 V +-859 99 R +19 15 V +33 14 R +-33 -14 V +3313 108 R +20 -7 V +33 -20 R +-33 20 V +826 -19 R +19 21 V +33 2 R +-33 -2 V +2004 2917 M +19 13 V +33 16 R +-33 -16 V +4034 3 R +19 18 V +34 -1 R +-34 1 V +4644 2938 M +19 35 V +33 4 R +-33 -4 V +4385 2562 M +19 21 V +33 2 R +-33 -2 V +450 456 R +19 10 V +34 -9 R +-34 9 V +2867 2556 M +19 11 V +34 2 R +-34 -2 V +1570 46 R +20 33 V +33 8 R +-33 -8 V +969 127 R +20 0 V +33 -14 R +-33 14 V +4332 2555 M +19 11 V +34 -4 R +-34 4 V +-1603 24 R +19 10 V +33 -22 R +-33 22 V +-33 29 R +33 -29 V +2426 317 R +19 -8 V +33 -20 R +-33 20 V +stroke 5212 2909 M +353 -175 R +19 8 V +33 -7 R +-33 7 V +-611 277 R +20 0 V +33 -14 R +-33 14 V +887 -187 R +19 24 V +34 5 R +-34 -5 V +2405 3030 M +20 11 V +33 -17 R +-33 17 V +-106 -3 R +20 11 V +33 -7 R +-33 7 V +442 -482 R +19 11 V +34 -16 R +-34 16 V +-261 349 R +19 13 V +-33 33 R +33 -33 V +156 -321 R +20 10 V +-34 35 R +34 -35 V +1523 -50 R +4 -1 V +-15 5 R +2 -1 V +51 -17 R +-34 12 V +1879 2842 M +20 15 V +33 15 R +-33 -15 V +5703 2741 M +19 17 V +34 1 R +-34 -1 V +2056 2946 M +20 12 V +33 14 R +-33 -14 V +3150 -62 R +19 -7 V +34 -20 R +-34 20 V +-620 11 R +19 38 V +33 5 R +-33 -5 V +5756 2759 M +19 20 V +33 4 R +-33 -4 V +-124 -50 R +19 14 V +33 -2 R +-33 2 V +-3036 0 R +19 12 V +-34 42 R +34 -42 V +-67 83 R +19 13 V +-33 39 R +33 -39 V +-166 161 R +19 12 V +33 -23 R +-33 23 V +47 -64 R +20 13 V +-34 28 R +34 -28 V +4437 2585 M +19 28 V +34 6 R +-34 -6 V +1023 144 R +19 2 V +33 -13 R +-33 13 V +435 102 R +19 23 V +33 5 R +-33 -5 V +-693 -8 R +20 -7 V +33 -20 R +-33 20 V +2267 3029 M +19 10 V +33 -1 R +-33 1 V +2410 -62 R +20 29 V +stroke 4716 3006 M +33 1 R +-33 -1 V +stroke +LT1 +4060 2701 M +4 -7 V +stroke +LT0 +5007 3006 M +19 -1 V +33 -16 R +-33 16 V +2472 2988 M +19 13 V +4605 2859 M +20 41 V +33 7 R +-33 -7 V +177 128 R +19 17 V +33 -6 R +-33 6 V +2109 2972 M +19 12 V +34 11 R +-34 -11 V +686 -433 R +20 11 V +33 -6 R +-33 6 V +-153 91 R +19 11 V +-33 38 R +33 -38 V +-998 87 R +20 14 V +33 8 R +-33 -8 V +4086 18 R +20 21 V +33 5 R +-33 -5 V +stroke +LT1 +3551 2837 M +-2 -1 V +stroke +LT0 +6143 2948 M +19 14 V +34 -5 R +-34 5 V +-1275 70 R +20 8 V +33 -10 R +-33 10 V +1932 2872 M +19 15 V +34 16 R +-34 -16 V +2635 -70 R +19 42 V +34 9 R +-34 -9 V +2214 3014 M +19 11 V +34 4 R +-34 -4 V +-71 -30 R +19 12 V +33 7 R +-33 -7 V +1755 2773 M +19 14 V +34 11 R +-34 -11 V +3519 68 R +19 -6 V +33 -20 R +-33 20 V +-563 158 R +19 23 V +34 -2 R +-34 2 V +4279 2566 M +20 -1 V +33 -10 R +-33 10 V +1686 324 R +20 21 V +33 3 R +-33 -3 V +5598 2725 M +19 10 V +34 -6 R +-34 6 V +-1050 40 R +19 42 V +33 10 R +-33 -10 V +-38 -84 R +19 42 V +33 11 R +-33 -11 V +2353 3031 M +19 11 V +33 -12 R +-33 12 V +6091 2933 M +19 17 V +33 -2 R +-33 2 V +4365 2548 M +20 14 V +33 -1 R +-33 1 V +655 430 R +19 -3 V +34 -16 R +-34 16 V +979 -76 R +19 20 V +34 0 R +-34 0 V +-731 -99 R +19 -5 V +34 -19 R +-34 19 V +516 -20 R +19 23 V +34 6 R +-34 -6 V +-368 -90 R +19 4 V +34 -12 R +-34 12 V +2553 2878 M +19 12 V +-33 37 R +33 -37 V +4528 2692 M +20 41 V +33 11 R +-33 -11 V +-2740 65 R +19 15 V +33 14 R +-33 -14 V +773 -28 R +19 12 V +-33 41 R +33 -41 V +4418 2561 M +19 24 V +stroke 4437 2585 M +34 4 R +-34 -4 V +2648 2692 M +19 10 V +-33 41 R +33 -41 V +233 -143 R +20 10 V +11 5 R +-11 -5 V +1757 374 R +19 34 V +34 3 R +-34 -3 V +1985 2903 M +19 14 V +33 15 R +-33 -15 V +4509 2654 M +19 38 V +34 11 R +-34 -11 V +831 122 R +20 -4 V +33 -19 R +-33 19 V +stroke +LT1 +2967 2589 M +5 1 V +1155 71 R +2 -3 V +44 -38 R +-5 3 V +stroke +LT0 +4921 3025 M +19 5 V +33 -11 R +-33 11 V +797 -289 R +19 18 V +33 3 R +-33 -3 V +-683 218 R +20 -4 V +33 -18 R +-33 18 V +591 -248 R +19 16 V +34 0 R +-34 0 V +2848 2545 M +19 11 V +33 3 R +-33 -3 V +3047 282 R +19 23 V +33 5 R +-33 -5 V +4835 3025 M +19 14 V +33 -7 R +-33 7 V +4490 2619 M +19 35 V +33 10 R +-33 -10 V +2728 2580 M +20 10 V +33 -23 R +-33 23 V +-34 29 R +34 -29 V +1565 -38 R +19 3 V +33 -7 R +-33 7 V +2519 2915 M +20 12 V +-34 33 R +34 -33 V +1860 2827 M +19 15 V +34 16 R +-34 -16 V +507 176 R +19 12 V +34 -18 R +-34 18 V +3772 -85 R +19 12 V +33 -6 R +-33 6 V +stroke +LT1 +3463 2812 M +2 -3 V +stroke +LT0 +5393 2794 M +19 -3 V +33 -18 R +-33 18 V +2300 3027 M +19 11 V +34 -7 R +-34 7 V +5789 2762 M +19 21 V +34 4 R +-34 -4 V +stroke +LT1 +3608 2826 M +-3 -3 V +stroke +LT0 +2762 2557 M +19 10 V +33 -16 R +-33 16 V +2764 162 R +20 5 V +33 -9 R +-33 9 V +2037 2932 M +19 14 V +34 13 R +-34 -13 V +2602 -39 R +19 36 V +33 6 R +-33 -6 V +2695 2609 M +19 10 V +-33 34 R +33 -34 V +stroke +LT1 +3908 2800 M +19 -49 V +stroke +LT0 +4730 2980 M +19 27 V +33 1 R +-33 -1 V +882 -290 R +20 12 V +33 -4 R +-33 4 V +-544 231 R +19 -5 V +33 -19 R +-33 19 V +stroke +LT1 +3058 2650 M +-4 -4 V +stroke +LT0 +2567 2826 M +19 12 V +-33 40 R +33 -40 V +2196 170 R +20 20 V +33 -3 R +-33 3 V +2614 2733 M +20 10 V +-34 42 R +34 -42 V +3332 123 R +19 23 V +34 3 R +-34 -3 V +-3499 59 R +19 12 V +-33 28 R +33 -28 V +-86 40 R +20 12 V +33 -24 R +-33 24 V +4471 2589 M +19 30 V +33 9 R +-33 -9 V +936 155 R +19 -1 V +34 -16 R +-34 16 V +1683 2738 M +19 13 V +34 7 R +-34 -7 V +4140 36 R +19 22 V +33 6 R +-33 -6 V +2453 2976 M +19 12 V +-382 -29 R +19 13 V +33 11 R +-33 -11 V +4015 -39 R +19 15 V +34 -3 R +-34 3 V +-1189 67 R +19 4 V +34 -13 R +-34 13 V +-2725 -2 R +19 12 V +33 -2 R +-33 2 V +4639 2868 M +19 39 V +33 7 R +-33 -7 V +1913 2858 M +19 14 V +33 17 R +-33 -17 V +3208 70 R +19 -6 V +34 -19 R +-34 19 V +4399 2543 M +19 18 V +33 1 R +-33 -1 V +2795 2541 M +19 10 V +34 -6 R +-34 6 V +1736 2758 M +19 15 V +33 10 R +-33 -10 V +907 -129 R +19 9 V +-33 39 R +33 -39 V +3338 239 R +19 21 V +33 2 R +-33 -2 V +33 2 R +20 18 V +33 0 R +-33 0 V +-3949 50 R +20 12 V +33 8 R +-33 -8 V +33 8 R +19 11 V +34 3 R +-34 -3 V +4619 2827 M +20 41 V +33 9 R +-33 -9 V +stroke 4639 2868 M +4346 2540 M +19 8 V +34 -5 R +-34 5 V +503 473 R +19 11 V +34 -7 R +-34 7 V +286 -109 R +20 -6 V +33 -21 R +-33 21 V +266 -161 R +20 1 V +33 -15 R +-33 15 V +100 -40 R +19 8 V +33 -8 R +-33 8 V +-3810 58 R +20 15 V +33 14 R +-33 -14 V +4086 17 R +20 23 V +33 6 R +-33 -6 V +4257 2577 M +-11 6 V +2334 3020 M +19 11 V +33 -13 R +-33 13 V +3857 -91 R +19 11 V +4600 2786 M +19 41 V +34 11 R +-34 -11 V +-2085 39 R +19 12 V +-34 37 R +34 -37 V +stroke +LT1 +3941 2792 M +2 -6 V +stroke +LT0 +4451 2562 M +20 27 V +33 6 R +-33 -6 V +stroke +LT1 +3337 2814 M +-4 -6 V +stroke +LT0 +4710 2949 M +20 31 V +33 3 R +-33 -3 V +987 -256 R +20 17 V +33 1 R +-33 -1 V +-1156 3 R +19 42 V +33 11 R +-33 -11 V +2581 2774 M +19 11 V +-33 41 R +33 -41 V +-635 104 R +20 14 V +33 16 R +-33 -16 V +3222 0 R +19 -7 V +33 -20 R +-33 20 V +-238 108 R +19 2 V +33 -14 R +-33 14 V +763 -264 R +19 20 V +33 3 R +-33 -3 V +2628 2683 M +20 9 V +-34 41 R +34 -41 V +1914 11 R +19 41 V +33 12 R +-33 -12 V +2881 2547 M +19 12 V +25 9 R +-25 -9 V +2765 153 R +19 13 V +33 -1 R +-33 1 V +-444 158 R +19 -7 V +34 -21 R +-34 21 V +234 -136 R +19 2 V +33 -13 R +-33 13 V +-696 265 R +19 18 V +33 -4 R +-33 4 V +5947 2844 M +19 22 V +33 5 R +-33 -5 V +1841 2812 M +19 15 V +34 15 R +-34 -15 V +4271 2570 M +8 -4 V +-19 9 R +5 -2 V +48 -21 R +-34 14 V +263 98 R +20 39 V +33 13 R +-33 -13 V +201 280 R +19 25 V +34 -1 R +-34 1 V +2828 2533 M +20 12 V +33 2 R +-33 -2 V +2974 220 R +20 22 V +33 5 R +-33 -5 V +2500 2903 M +19 12 V +-33 33 R +33 -33 V +3638 16 R +20 14 V +33 -5 R +-33 5 V +-903 -84 R +19 -6 V +33 -21 R +-33 21 V +2367 3007 M +19 11 V +33 -18 R +-33 18 V +stroke 2386 3018 M +-368 -99 R +19 13 V +34 14 R +-34 -14 V +672 -361 R +19 9 V +34 -23 R +-34 23 V +-33 29 R +33 -29 V +1963 334 R +19 35 V +34 5 R +-34 -5 V +4523 2628 M +19 36 V +34 12 R +-34 -12 V +2281 3016 M +19 11 V +34 -7 R +-34 7 V +2721 -35 R +19 0 V +33 -15 R +-33 15 V +-138 23 R +19 10 V +33 -10 R +-33 10 V +stroke +LT1 +3995 2731 M +-2 1 V +stroke +LT0 +2743 2547 M +19 10 V +33 -16 R +-33 16 V +stroke +LT1 +3549 2841 M +2 -4 V +28 27 R +-3 -4 V +stroke +LT0 +5999 2871 M +20 21 V +33 4 R +-33 -4 V +5612 2707 M +19 10 V +34 -5 R +-34 5 V +-324 123 R +19 -6 V +33 -20 R +-33 20 V +4379 2531 M +20 12 V +33 -2 R +-33 2 V +-1723 58 R +19 8 V +-33 35 R +33 -35 V +1737 -68 R +19 21 V +34 5 R +-34 -5 V +2548 2816 M +19 10 V +-33 40 R +33 -40 V +-100 110 R +19 12 V +-33 28 R +33 -28 V +3619 -32 R +19 17 V +33 -2 R +-33 2 V +1664 2724 M +19 14 V +33 5 R +-33 -5 V +717 251 R +19 11 V +34 -24 R +-34 24 V +6052 2896 M +19 19 V +34 1 R +-34 -1 V +4294 2556 M +19 -4 V +33 -12 R +-33 12 V +2595 2723 M +19 10 V +-33 41 R +33 -41 V +3261 59 R +19 23 V +34 6 R +-34 -6 V +-4000 27 R +19 16 V +33 16 R +-33 -16 V +5526 2724 M +19 5 V +34 -12 R +-34 12 V +-3829 14 R +20 15 V +33 10 R +-33 -10 V +335 188 R +19 13 V +33 12 R +-33 -12 V +344 6 R +19 11 V +4504 2595 M +19 33 V +33 11 R +-33 -11 V +817 191 R +19 -5 V +34 -20 R +-34 20 V +stroke +LT1 +3039 2645 M +-4 -4 V +stroke +LT0 +2228 3006 M +20 11 V +33 -1 R +-33 1 V +4672 2877 M +19 37 V +34 8 R +-34 -8 V +363 64 R +19 -1 V +34 -17 R +-34 17 V +2776 2530 M +19 11 V +33 -8 R +-33 8 V +stroke +LT1 +4012 2752 M +15 -34 V +33 -17 R +-2 1 V +stroke +LT0 +2123 2971 M +19 12 V +34 8 R +-34 -8 V +501 -347 R +19 8 V +-34 39 R +34 -39 V +-486 347 R +19 12 V +33 3 R +-33 -3 V +5374 2798 M +19 -4 V +33 -20 R +-33 20 V +1769 2768 M +19 15 V +34 13 R +-34 -13 V +3963 -60 R +19 19 V +33 3 R +-33 -3 V +4744 2954 M +19 29 V +33 1 R +-33 -1 V +935 -275 R +19 16 V +34 -1 R +-34 1 V +-868 281 R +19 16 V +34 -6 R +-34 6 V +stroke +LT1 +3822 2861 M +1 -5 V +stroke +LT0 +5928 2821 M +19 23 V +33 5 R +-33 -5 V +-1294 -6 R +19 39 V +33 9 R +-33 -9 V +263 131 R +19 7 V +34 -11 R +-34 11 V +stroke +LT1 +3663 2865 M +-5 -4 V +stroke +LT0 +2514 2856 M +20 10 V +-34 37 R +34 -37 V +-220 143 R +20 11 V +33 -13 R +-33 13 V +1946 2874 M +19 15 V +34 15 R +-34 -15 V +4226 38 R +19 13 V +4485 2567 M +19 28 V +33 9 R +-33 -9 V +-177 -56 R +19 1 V +33 -9 R +-33 9 V +1457 205 R +19 20 V +34 5 R +-34 -5 V +-734 198 R +19 -3 V +33 -18 R +-33 18 V +300 -183 R +19 -3 V +33 -18 R +-33 18 V +-630 210 R +20 23 V +33 -2 R +-33 2 V +743 -296 R +20 6 V +33 -10 R +-33 10 V +stroke +LT1 +4063 2699 M +-3 2 V +stroke +LT0 +4633 2797 M +20 41 V +33 11 R +-33 -11 V +992 -138 R +20 12 V +33 -4 R +-33 4 V +-3103 53 R +19 9 V +-33 42 R +33 -42 V +stroke +LT1 +3172 2731 M +6 -2 V +27 30 R +-3 -4 V +stroke +LT0 +1822 2796 M +19 16 V +33 15 R +-33 -15 V +2862 2535 M +19 12 V +33 13 R +-33 -13 V +3099 302 R +19 22 V +34 4 R +-34 -4 V +4614 2756 M +19 41 V +34 13 R +-34 -13 V +2609 2675 M +19 8 V +-33 40 R +33 -40 V +4413 2524 M +19 17 V +33 1 R +-33 -1 V +689 405 R +19 -4 V +33 -19 R +-33 19 V +stroke +LT1 +3052 2648 M +6 2 V +33 41 R +-33 -41 V +stroke +LT0 +5440 2757 M +19 -1 V +34 -16 R +-34 16 V +stroke +LT1 +4074 2722 M +9 -18 V +stroke +LT0 +5856 2770 M +19 22 V +33 6 R +-33 -6 V +263 123 R +19 16 V +34 -4 R +-34 4 V +stroke +LT1 +3487 2870 M +4 -8 V +stroke +LT0 +4595 2716 M +19 40 V +34 14 R +-34 -14 V +2809 2522 M +19 11 V +34 2 R +-34 -2 V +-829 371 R +19 15 V +33 14 R +-33 -14 V +stroke +LT1 +2924 2566 M +10 6 V +-20 -12 R +6 4 V +47 30 R +-7 -4 V +stroke +LT0 +2481 2892 M +19 11 V +-33 33 R +33 -33 V +2225 19 R +19 32 V +33 4 R +-33 -4 V +1289 -79 R +19 21 V +33 2 R +-33 -2 V +2348 2996 M +19 11 V +33 -18 R +-33 18 V +2601 -7 R +20 4 V +33 -12 R +-33 12 V +6085 2898 M +20 18 V +33 -1 R +-33 1 V +stroke +LT1 +4108 2697 M +4 -8 V +17 -29 R +-2 1 V +stroke +LT0 +4576 2676 M +19 40 V +33 13 R +-33 -13 V +2262 3004 M +19 12 V +33 -7 R +-33 7 V +2873 -88 R +19 -5 V +34 -20 R +-34 20 V +4465 2542 M +20 25 V +33 7 R +-33 -7 V +-1795 -4 R +19 8 V +34 -24 R +-34 24 V +-33 30 R +33 -30 V +-835 256 R +20 15 V +33 16 R +-33 -16 V +4360 2525 M +19 6 V +34 -7 R +-34 7 V +503 471 R +20 13 V +33 -7 R +-33 7 V +1645 2710 M +19 14 V +33 5 R +-33 -5 V +2723 2538 M +20 9 V +33 -17 R +-33 17 V +stroke +LT1 +4141 2671 M +6 -10 V +stroke +LT0 +5474 2739 M +19 1 V +33 -16 R +-33 16 V +100 -41 R +19 8 V +33 -7 R +-33 7 V +-3915 22 R +19 14 V +34 9 R +-34 -9 V +4556 2639 M +20 37 V +33 14 R +-33 -14 V +2448 2926 M +19 10 V +-33 29 R +33 -29 V +5908 2798 M +20 23 V +33 6 R +-33 -6 V +2528 2806 M +20 10 V +-34 40 R +34 -40 V +-167 162 R +19 11 V +34 -24 R +-34 24 V +-349 -56 R +20 13 V +33 12 R +-33 -12 V +stroke +LT1 +3268 2813 M +-2 -3 V +stroke +LT0 +2657 2593 M +19 8 V +-33 35 R +33 -35 V +2512 308 R +19 -6 V +33 -20 R +-33 20 V +-2793 51 R +20 11 V +5731 2707 M +20 16 V +33 2 R +-33 -2 V +stroke +LT1 +3868 2822 M +4 -11 V +stroke +LT0 +2576 2715 M +19 8 V +-33 42 R +33 -42 V +-386 271 R +19 12 V +34 -2 R +-34 2 V +2549 -48 R +19 26 V +34 1 R +-34 -1 V +-91 -98 R +20 36 V +33 6 R +-33 -6 V +1750 2752 M +19 16 V +33 12 R +-33 -12 V +stroke +LT1 +4208 2617 M +6 -7 V +19 -19 R +-6 4 V +stroke +LT0 +5784 2725 M +19 20 V +34 4 R +-34 -4 V +-124 -51 R +19 14 V +33 -1 R +-33 1 V +-868 277 R +19 20 V +33 -3 R +-33 3 V +4537 2604 M +19 35 V +34 13 R +-34 -13 V +665 250 R +19 -6 V +34 -22 R +-34 22 V +stroke +LT1 +3020 2638 M +-6 -6 V +stroke +LT0 +2104 2958 M +19 13 V +33 8 R +-33 -8 V +634 -451 R +19 10 V +33 -8 R +-33 8 V +2226 459 R +19 3 V +33 -14 R +-33 14 V +2156 2979 M +20 12 V +33 3 R +-33 -3 V +5507 2722 M +19 2 V +33 -13 R +-33 13 V +435 103 R +19 22 V +34 5 R +-34 -5 V +stroke +LT1 +4241 2590 M +19 -15 V +stroke +LT0 +4269 2570 M +-9 5 V +34 -19 R +-17 10 V +stroke +LT1 +4266 2572 M +-6 3 V +stroke +LT0 +1927 2858 M +19 16 V +33 16 R +-33 -16 V +3308 -6 R +20 -7 V +33 -21 R +-33 21 V +2623 2629 M +20 7 V +-34 39 R +34 -39 V +3194 113 R +19 21 V +33 6 R +-33 -6 V +315 143 R +20 14 V +4686 2849 M +19 37 V +34 9 R +-34 -9 V +stroke +LT1 +3268 2813 M +5 -4 V +33 13 R +-5 -8 V +stroke +LT0 +2295 2998 M +19 11 V +34 -13 R +-34 13 V +181 -163 R +19 10 V +-33 36 R +33 -36 V +-712 -76 R +20 16 V +33 15 R +-33 -15 V +3466 50 R +19 -6 V +33 -21 R +-33 21 V +4446 2522 M +19 20 V +34 4 R +-34 -4 V +53 32 R +19 30 V +34 12 R +-34 -12 V +-263 -37 R +20 -11 V +33 -17 R +-33 17 V +622 441 R +19 11 V +33 -8 R +-33 8 V +6014 2854 M +19 21 V +33 4 R +-33 -4 V +5626 2690 M +19 10 V +34 -6 R +-34 6 V +4394 2514 M +19 10 V +33 -2 R +-33 2 V +stroke +LT1 +3426 2883 M +-2 -3 V +stroke +LT0 +2843 2523 M +19 12 V +33 12 R +-33 -12 V +2173 443 R +19 0 V +34 -15 R +-34 15 V +2542 2757 M +20 8 V +-34 41 R +34 -41 V +3557 134 R +19 16 V +33 -2 R +-33 2 V +-817 -91 R +19 -5 V +34 -21 R +-34 21 V +stroke +LT1 +3333 2828 M +5 -7 V +stroke +LT0 +4667 2810 M +19 39 V +33 11 R +-33 -11 V +1380 30 R +19 19 V +34 1 R +-34 -1 V +5540 2706 M +19 5 V +34 -12 R +-34 12 V +330 65 R +19 22 V +34 6 R +-34 -6 V +-3929 92 R +20 14 V +33 15 R +-33 -15 V +2759 24 R +19 30 V +33 4 R +-33 -4 V +577 -156 R +20 -4 V +33 -21 R +-33 21 V +2790 2511 M +19 11 V +34 1 R +-34 -1 V +-219 146 R +19 7 V +-33 40 R +33 -40 V +stroke +LT1 +3888 2858 M +20 -58 V +stroke +LT0 +4308 2544 M +19 -5 V +33 -14 R +-33 14 V +-1432 8 R +19 13 V +8 5 R +-8 -5 V +34 23 R +-7 -5 V +1707 192 R +19 40 V +33 12 R +-33 -12 V +-2205 73 R +19 9 V +-33 34 R +33 -34 V +-626 -81 R +19 16 V +34 16 R +-34 -16 V +454 158 R +20 11 V +33 -18 R +-33 18 V +stroke +LT1 +3702 2889 M +-2 -2 V +stroke +LT0 +2242 2993 M +20 11 V +33 -6 R +-33 6 V +1678 2714 M +19 15 V +34 8 R +-34 -8 V +-72 -33 R +20 14 V +33 4 R +-33 -4 V +4499 2546 M +19 28 V +33 9 R +-33 -9 V +345 411 R +19 17 V +34 -5 R +-34 5 V +stroke +LT1 +3036 2644 M +3 1 V +stroke +LT0 +5388 2780 M +19 -3 V +33 -20 R +-33 20 V +-339 187 R +20 -1 V +33 -17 R +-33 17 V +4628 2729 M +20 41 V +33 13 R +-33 -13 V +1117 -63 R +19 18 V +33 3 R +-33 -3 V +-72 -34 R +19 16 V +34 0 R +-34 0 V +-921 255 R +20 23 V +33 0 R +-33 0 V +5942 2804 M +19 23 V +33 5 R +-33 -5 V +-3929 92 R +19 14 V +34 12 R +-34 -12 V +620 -377 R +19 7 V +33 -25 R +-33 25 V +-33 30 R +33 -30 V +-262 353 R +20 10 V +-34 28 R +34 -28 V +2501 65 R +19 9 V +34 -11 R +-34 11 V +2704 2530 M +19 8 V +34 -18 R +-34 18 V +-992 199 R +19 15 V +33 12 R +-33 -12 V +2859 -62 R +19 39 V +34 15 R +-34 -15 V +2362 2967 M +19 11 V +33 -24 R +-33 24 V +5817 2728 M +20 21 V +33 5 R +-33 -5 V +-263 -56 R +19 6 V +33 -9 R +-33 9 V +-172 61 R +19 -3 V +34 -18 R +-34 18 V +-2931 41 R +19 8 V +-33 40 R +33 -40 V +4341 2525 M +19 0 V +34 -11 R +-34 11 V +stroke +LT1 +3197 2787 M +-2 -3 V +stroke +LT0 +2395 2944 M +19 10 V +2325 -59 R +19 33 V +33 6 R +-33 -6 V +902 -246 R +19 12 V +33 -3 R +-33 3 V +2190 2983 M +19 11 V +33 -1 R +-33 1 V +2893 -45 R +19 -3 V +33 -18 R +-33 18 V +-3036 -1 R +19 13 V +33 8 R +-33 -8 V +533 -370 R +20 5 V +-34 36 R +34 -36 V +1933 59 R +19 38 V +33 15 R +-33 -15 V +1908 2843 M +19 15 V +33 16 R +-33 -16 V +630 -149 R +19 6 V +-34 42 R +34 -42 V +3418 117 R +20 22 V +33 4 R +-33 -4 V +4427 2507 M +19 15 V +33 0 R +-33 0 V +2137 2966 M +19 13 V +34 4 R +-34 -4 V +stroke +LT1 +2961 2590 M +6 4 V +33 34 R +-9 -10 V +stroke +LT0 +2737 2511 M +20 9 V +33 -9 R +-33 9 V +stroke +LT1 +3942 2791 M +-1 1 V +stroke +LT0 +5454 2740 M +20 -1 V +33 -17 R +-33 17 V +-3691 25 R +19 16 V +34 14 R +-34 -14 V +4350 118 R +19 15 V +5870 2754 M +19 22 V +33 6 R +-33 -6 V +4571 2616 M +19 36 V +33 14 R +-33 -14 V +4479 2522 M +20 24 V +33 7 R +-33 -7 V +636 386 R +19 -4 V +34 -19 R +-34 19 V +893 -70 R +19 21 V +34 2 R +-34 -2 V +34 2 R +19 18 V +33 -1 R +-33 1 V +-3843 88 R +19 11 V +33 -13 R +-33 13 V +4719 2860 M +20 35 V +33 8 R +-33 -8 V +2604 2623 M +19 6 V +-33 39 R +33 -39 V +2359 354 R +20 6 V +33 -11 R +-33 11 V +2476 2837 M +19 9 V +-33 37 R +33 -37 V +2401 137 R +20 14 V +33 -6 R +-33 6 V +2823 2510 M +20 13 V +33 10 R +-33 -10 V +2645 198 R +19 1 V +33 -16 R +-33 16 V +4374 2509 M +20 5 V +33 -7 R +-33 7 V +1213 167 R +19 9 V +34 -8 R +-34 8 V +-835 244 R +19 28 V +34 2 R +-34 -2 V +1960 2874 M +19 16 V +34 14 R +-34 -14 V +3189 23 R +20 -4 V +33 -20 R +-33 20 V +734 -127 R +20 22 V +33 6 R +-33 -6 V +4551 2583 M +20 33 V +33 14 R +-33 -14 V +1836 2794 M +19 17 V +33 15 R +-33 -15 V +stroke +LT1 +3955 2836 M +8 -23 V +stroke +LT0 +2523 2750 M +19 7 V +-33 41 R +33 -41 V +2302 207 R +19 21 V +33 -2 R +-33 2 V +stroke +LT1 +3087 2690 M +4 1 V +34 50 R +-5 -7 V +stroke +LT0 +5745 2690 M +20 17 V +33 2 R +-33 -2 V +2876 2533 M +19 14 V +34 22 R +-34 -22 V +1805 275 R +19 38 V +34 10 R +-34 -10 V +2771 2499 M +19 12 V +33 -1 R +-33 1 V +2412 383 R +19 -5 V +33 -21 R +-33 21 V +1659 2699 M +19 15 V +33 7 R +-33 -7 V +4120 -5 R +19 19 V +34 4 R +-34 -4 V +-124 -51 R +19 14 V +33 -1 R +-33 1 V +-4106 -8 R +19 13 V +34 3 R +-34 -3 V +817 178 R +20 9 V +-34 33 R +34 -33 V +-153 92 R +19 10 V +34 -18 R +-34 18 V +5521 2704 M +19 2 V +34 -13 R +-34 13 V +2223 2982 M +19 11 V +34 -6 R +-34 6 V +5235 2873 M +19 -5 V +34 -22 R +-34 22 V +2571 2662 M +19 6 V +-33 41 R +33 -41 V +-577 236 R +19 15 V +33 12 R +-33 -12 V +1711 2721 M +20 16 V +33 11 R +-33 -11 V +3285 237 R +19 4 V +33 -14 R +-33 14 V +940 -168 R +19 22 V +34 6 R +-34 -6 V +4681 2783 M +19 39 V +33 12 R +-33 -12 V +4532 2553 M +19 30 V +34 12 R +-34 -12 V +stroke +LT1 +4018 2757 M +-7 4 V +stroke +LT0 +5851 2732 M +19 22 V +33 5 R +-33 -5 V +-602 98 R +20 -6 V +33 -22 R +-33 22 V +stroke +LT1 +3015 2635 M +5 3 V +33 43 R +-14 -18 V +stroke +LT0 +4460 2504 M +19 18 V +34 5 R +-34 -5 V +2409 2906 M +19 10 V +-33 28 R +33 -28 V +-540 -90 R +20 17 V +33 15 R +-33 -15 V +434 114 R +20 10 V +33 -23 R +-33 23 V +2410 -64 R +19 31 V +34 5 R +-34 -5 V +4662 2744 M +19 39 V +33 14 R +-33 -14 V +621 46 R +19 -5 V +33 -22 R +-33 22 V +4408 2497 M +19 10 V +33 -3 R +-33 3 V +1213 165 R +20 10 V +33 -5 R +-33 5 V +2065 2931 M +20 14 V +33 9 R +-33 -9 V +2845 34 R +19 12 V +33 -8 R +-33 8 V +2685 2523 M +19 7 V +33 -19 R +-33 19 V +-33 26 R +33 -26 V +3324 308 R +19 20 V +33 4 R +-33 -4 V +2171 2971 M +19 12 V +33 -1 R +-33 1 V +461 -433 R +20 6 V +-34 32 R +34 -32 V +stroke +LT1 +4222 2614 M +19 -24 V +14 -9 R +-14 9 V +-33 27 R +4 -4 V +-180 155 R +9 -24 V +33 -22 R +-2 1 V +stroke +LT0 +2376 2934 M +19 10 V +1764 2748 M +19 16 V +34 14 R +-34 -14 V +707 27 R +19 7 V +-33 39 R +33 -39 V +4308 2544 M +-34 23 V +stroke +LT1 +4288 2556 M +-14 11 V +stroke +LT0 +2118 2954 M +19 12 V +34 5 R +-34 -5 V +3996 -84 R +19 16 V +stroke +LT1 +4160 2669 M +14 -25 V +-33 27 R +5 -4 V +stroke +LT0 +5554 2688 M +20 5 V +33 -12 R +-33 12 V +-239 114 R +19 -5 V +34 -22 R +-34 22 V +stroke +LT1 +2941 2578 M +7 5 V +stroke +LT0 +6080 2862 M +20 19 V +33 1 R +-33 -1 V +stroke +LT1 +4103 2700 M +-3 3 V +-364 202 R +-2 0 V +stroke +LT0 +4642 2705 M +20 39 V +33 15 R +-33 -15 V +4288 2556 M +20 -12 V +33 -19 R +-33 19 V +741 418 R +19 2 V +34 -15 R +-34 15 V +835 -205 R +19 23 V +34 6 R +-34 -6 V +stroke +LT1 +3627 2907 M +-1 -1 V +stroke +LT0 +2718 2502 M +19 9 V +34 -12 R +-34 12 V +-119 72 R +19 5 V +-33 35 R +33 -35 V +2731 197 R +20 -5 V +33 -20 R +-33 20 V +2537 2703 M +20 6 V +-34 41 R +34 -41 V +stroke +LT1 +3512 2931 M +-2 -2 V +3265 2816 M +3 -3 V +stroke +LT0 +4513 2527 M +19 26 V +33 11 R +-33 -11 V +stroke +LT1 +3825 2861 M +-3 0 V +stroke +LT0 +4623 2666 M +19 39 V +34 15 R +-34 -15 V +183 234 R +19 25 V +33 1 R +-33 -1 V +33 1 R +19 18 V +34 -4 R +-34 4 V +4322 2530 M +19 -5 V +33 -16 R +-33 16 V +1941 2858 M +19 16 V +34 15 R +-34 -15 V +297 102 R +19 11 V +33 -12 R +-33 12 V +5402 2763 M +19 -3 V +33 -20 R +-33 20 V +2804 2497 M +19 13 V +34 8 R +-34 -8 V +1930 360 R +19 33 V +33 8 R +-33 -8 V +1817 2778 M +19 16 V +33 16 R +-33 -16 V +5726 2674 M +19 16 V +34 0 R +-34 0 V +34 0 R +19 19 V +33 3 R +-33 -3 V +158 79 R +19 22 V +33 6 R +-33 -6 V +-893 139 R +20 0 V +33 -17 R +-33 17 V +2457 2830 M +19 7 V +-34 37 R +34 -37 V +4604 2630 M +19 36 V +33 16 R +-33 -16 V +stroke +LT1 +3125 2741 M +5 -1 V +stroke +LT0 +2857 2518 M +19 15 V +33 21 R +-33 -21 V +-291 85 R +19 5 V +-33 39 R +33 -39 V +2984 52 R +19 6 V +33 -9 R +-33 9 V +-644 293 R +19 9 V +34 -9 R +-34 9 V +453 -242 R +19 -1 V +34 -19 R +-34 19 V +1639 2685 M +20 14 V +33 6 R +-33 -6 V +4172 13 R +20 20 V +33 6 R +-33 -6 V +-177 -67 R +19 12 V +33 -3 R +-33 3 V +4355 2509 M +19 0 V +34 -12 R +-34 12 V +2751 2489 M +20 10 V +33 -2 R +-33 2 V +1587 2670 M +19 13 V +33 2 R +-33 -2 V +86 22 R +19 16 V +34 10 R +-34 -10 V +stroke +LT1 +3418 2899 M +3 -6 V +stroke +LT0 +4441 2489 M +19 15 V +34 0 R +-34 0 V +1994 2889 M +19 15 V +33 13 R +-33 -13 V +4585 2595 M +19 35 V +33 15 R +-33 -15 V +129 204 R +20 36 V +33 10 R +-33 -10 V +2504 2744 M +19 6 V +-33 41 R +33 -41 V +3485 66 R +20 22 V +33 4 R +-33 -4 V +-912 95 R +19 -1 V +33 -19 R +-33 19 V +333 -211 R +20 0 V +33 -17 R +-33 17 V +2290 2964 M +19 11 V +33 -18 R +-33 18 V +-105 -5 R +19 12 V +34 -6 R +-34 6 V +200 -116 R +19 8 V +-33 32 R +33 -32 V +-573 -64 R +19 16 V +34 16 R +-34 -16 V +4494 2504 M +19 23 V +33 8 R +-33 -8 V +1371 211 R +19 21 V +34 7 R +-34 -7 V +stroke +LT1 +3106 2739 M +-6 -8 V +stroke +LT0 +1745 2731 M +19 17 V +33 12 R +-33 -12 V +3041 163 R +20 28 V +33 4 R +-33 -4 V +1236 -97 R +19 20 V +34 2 R +-34 -2 V +-4034 55 R +19 14 V +34 9 R +-34 -9 V +4049 -67 R +19 18 V +stroke +LT1 +2981 2615 M +19 13 V +34 44 R +-11 -14 V +stroke +LT0 +2551 2658 M +20 4 V +-34 41 R +34 -41 V +2578 254 R +19 -3 V +34 -19 R +-34 19 V +4714 2797 M +19 37 V +34 12 R +-34 -12 V +178 130 R +19 15 V +33 -5 R +-33 5 V +2151 2958 M +20 13 V +33 -1 R +-33 1 V +5502 2702 M +19 2 V +33 -16 R +-33 16 V +4565 2564 M +20 31 V +33 15 R +-33 -15 V +2323 2948 M +19 9 V +34 -23 R +-34 23 V +48 -59 R +19 8 V +-33 28 R +33 -28 V +2587 61 R +20 7 V +33 -12 R +-33 12 V +605 -311 R +19 9 V +34 -7 R +-34 7 V +4388 2492 M +20 5 V +33 -8 R +-33 8 V +2099 2940 M +19 14 V +33 4 R +-33 -4 V +stroke +LT1 +2909 2554 M +20 15 V +33 32 R +-16 -15 V +942 272 R +-1 0 V +stroke +LT0 +2357 2925 M +19 9 V +2482 9 R +19 22 V +34 -1 R +-34 1 V +305 -67 R +20 -4 V +33 -21 R +-33 21 V +735 -128 R +19 22 V +33 6 R +-33 -6 V +2666 2517 M +19 6 V +33 -21 R +-33 21 V +-34 27 R +34 -27 V +-214 262 R +19 6 V +-33 39 R +33 -39 V +2205 -32 R +19 38 V +34 14 R +-34 -14 V +2632 2545 M +19 5 V +-33 33 R +33 -33 V +-729 292 R +19 16 V +33 15 R +-33 -15 V +5760 2673 M +19 17 V +33 3 R +-33 -3 V +-3982 70 R +20 18 V +33 14 R +-33 -14 V +3399 100 R +19 -5 V +33 -21 R +-33 21 V +2699 2494 M +19 8 V +33 -13 R +-33 13 V +2989 158 R +19 14 V +34 -1 R +-34 1 V +-191 11 R +19 3 V +34 -13 R +-34 13 V +258 5 R +19 19 V +34 5 R +-34 -5 V +2785 2484 M +19 13 V +33 6 R +-33 -6 V +-567 468 R +20 11 V +33 -12 R +-33 12 V +stroke +LT1 +3194 2788 M +3 -1 V +33 60 R +-7 -12 V +stroke +LT0 +4546 2535 M +19 29 V +34 13 R +-34 -13 V +111 156 R +19 39 V +33 15 R +-33 -15 V +91 121 R +19 31 V +34 6 R +-34 -6 V +2599 2579 M +19 4 V +-33 35 R +33 -35 V +2631 274 R +19 -5 V +34 -23 R +-34 23 V +2518 2698 M +19 5 V +-33 41 R +33 -41 V +stroke +LT1 +3734 2912 M +2 -7 V +-138 50 R +-3 -3 V +stroke +LT0 +2837 2503 M +20 15 V +33 19 R +-33 -19 V +3132 276 R +19 22 V +34 5 R +-34 -5 V +-978 141 R +19 5 V +33 -13 R +-33 13 V +1620 2670 M +19 15 V +34 5 R +-34 -5 V +4474 2486 M +20 18 V +33 5 R +-33 -5 V +788 331 R +20 -6 V +33 -22 R +-33 22 V +1673 2690 M +19 15 V +33 9 R +-33 -9 V +4173 12 R +19 21 V +33 6 R +-33 -6 V +4656 2682 M +20 38 V +33 17 R +-33 -17 V +1974 2873 M +20 16 V +33 13 R +-33 -13 V +443 -66 R +20 7 V +-34 36 R +34 -36 V +4422 2479 M +19 10 V +33 -3 R +-33 3 V +1568 2657 M +19 13 V +33 0 R +-33 0 V +4067 -16 R +20 11 V +33 -5 R +-33 5 V +-730 296 R +19 13 V +33 -7 R +-33 7 V +353 -162 R +19 -5 V +33 -22 R +-33 22 V +1850 2792 M +19 18 V +33 15 R +-33 -15 V +4173 11 R +19 21 V +33 3 R +-33 -3 V +2732 2479 M +19 10 V +34 -5 R +-34 5 V +2817 180 R +20 6 V +33 -12 R +-33 12 V +-239 114 R +19 -4 V +34 -22 R +-34 22 V +1725 2714 M +20 17 V +33 12 R +-33 -12 V +stroke +LT1 +3892 2857 M +-4 1 V +stroke +LT0 +2566 2615 M +19 3 V +-34 40 R +34 -40 V +3509 227 R +20 19 V +4637 2645 M +19 37 V +34 17 R +-34 -17 V +2185 2959 M +19 11 V +33 -5 R +-33 5 V +2635 -53 R +19 26 V +33 1 R +-33 -1 V +-91 -97 R +19 34 V +33 9 R +-33 -9 V +-2515 74 R +19 10 V +33 -16 R +-33 16 V +5382 2766 M +20 -3 V +33 -22 R +-33 22 V +515 -19 R +20 22 V +33 6 R +-33 -6 V +-874 180 R +19 3 V +34 -16 R +-34 16 V +stroke +LT1 +3683 2950 M +-6 -4 V +stroke +LT0 +4527 2509 M +19 26 V +33 11 R +-33 -11 V +2027 2902 M +19 15 V +33 10 R +-33 -10 V +4269 2573 M +19 -17 V +34 -26 R +-34 26 V +stroke +LT1 +4255 2584 M +33 -28 V +stroke +LT0 +4891 2944 M +20 20 V +33 -3 R +-33 3 V +4302 2542 M +20 -12 V +33 -21 R +-33 21 V +2485 2739 M +19 5 V +-33 41 R +33 -41 V +stroke +LT1 +3117 2740 M +8 1 V +stroke +LT0 +2404 2858 M +19 8 V +-33 32 R +33 -32 V +stroke +LT1 +2962 2601 M +19 14 V +stroke +LT0 +2890 2537 M +19 17 V +34 31 R +-34 -31 V +stroke +LT1 +4222 2614 M +15 -14 V +stroke +LT0 +5416 2744 M +19 -3 V +33 -20 R +-33 20 V +4618 2610 M +19 35 V +34 17 R +-34 -17 V +2132 2946 M +19 12 V +34 1 R +-34 -1 V +4336 2514 M +19 -5 V +33 -17 R +-33 17 V +2079 2927 M +20 13 V +33 6 R +-33 -6 V +stroke +LT1 +3047 2678 M +6 3 V +24 39 R +-5 -8 V +stroke +LT0 +5740 2658 M +20 15 V +33 1 R +-33 -1 V +2304 2938 M +19 10 V +34 -23 R +-34 23 V +1902 2825 M +20 17 V +33 15 R +-33 -15 V +-144 -99 R +19 17 V +34 15 R +-34 -15 V +3996 -86 R +19 19 V +33 3 R +-33 -3 V +stroke +LT1 +4188 2645 M +34 -31 V +stroke +LT0 +2371 2890 M +19 8 V +-33 27 R +33 -27 V +5449 2722 M +19 -1 V +34 -19 R +-34 19 V +502 51 R +19 22 V +34 6 R +-34 -6 V +5602 2656 M +19 7 V +33 -9 R +-33 9 V +-873 148 R +19 35 V +33 12 R +-33 -12 V +329 87 R +20 0 V +33 -17 R +-33 17 V +-139 23 R +19 11 V +34 -10 R +-34 10 V +2337 2916 M +20 9 V +stroke +LT1 +3283 2893 M +-6 -10 V +stroke +LT0 +2532 2654 M +19 4 V +-33 40 R +33 -40 V +3137 -10 R +19 12 V +33 -2 R +-33 2 V +4599 2577 M +19 33 V +33 17 R +-33 -17 V +1227 86 R +20 21 V +33 5 R +-33 -5 V +4369 2492 M +19 0 V +34 -13 R +-34 13 V +stroke +LT1 +3908 2896 M +7 -25 V +stroke +LT0 +4455 2472 M +19 14 V +34 2 R +-34 -2 V +stroke +LT1 +4169 2681 M +10 -18 V +-24 15 R +7 -6 V +stroke +LT0 +2766 2471 M +19 13 V +33 4 R +-33 -4 V +2697 218 R +20 0 V +33 -17 R +-33 17 V +2818 2488 M +19 15 V +34 16 R +-34 -16 V +-191 9 R +20 5 V +33 -23 R +-33 23 V +-34 28 R +34 -28 V +-215 262 R +20 6 V +-34 38 R +34 -38 V +2348 104 R +20 28 V +33 5 R +-33 -5 V +6023 2800 M +19 21 V +33 5 R +-33 -5 V +1601 2656 M +19 14 V +34 4 R +-34 -4 V +598 284 R +19 11 V +34 -11 R +-34 11 V +2893 -48 R +19 -1 V +33 -18 R +-33 18 V +4728 2774 M +20 37 V +33 13 R +-33 -13 V +1654 2674 M +19 16 V +33 7 R +-33 -7 V +940 -148 R +19 3 V +-33 34 R +33 -34 V +48 -57 R +19 6 V +33 -15 R +-33 15 V +1809 -6 R +19 21 V +33 9 R +-33 -9 V +1955 2857 M +19 16 V +34 14 R +-34 -14 V +-143 -98 R +19 17 V +33 16 R +-33 -16 V +stroke +LT1 +4137 2695 M +4 -3 V +stroke +LT0 +5898 2722 M +19 22 V +34 7 R +-34 -7 V +158 82 R +19 19 V +1548 2645 M +20 12 V +33 -1 R +-33 1 V +3357 288 R +19 16 V +33 -5 R +-33 5 V +572 -278 R +19 2 V +33 -16 R +-33 16 V +4579 2546 M +20 31 V +33 15 R +-33 -15 V +1706 2697 M +19 17 V +34 12 R +-34 -12 V +3438 186 R +19 -2 V +34 -20 R +-34 20 V +stroke +LT1 +3965 2830 M +-7 4 V +stroke +LT0 +5635 2645 M +19 9 V +34 -6 R +-34 6 V +-782 268 R +19 22 V +34 1 R +-34 -1 V +2499 2695 M +19 3 V +-33 41 R +33 -41 V +2191 39 R +19 37 V +34 15 R +-34 -15 V +2580 2576 M +19 3 V +-33 36 R +33 -36 V +4402 2474 M +20 5 V +33 -7 R +-33 7 V +589 471 R +19 7 V +33 -11 R +-33 11 V +2713 2470 M +19 9 V +34 -8 R +-34 8 V +-314 338 R +19 6 V +-33 35 R +33 -35 V +-429 64 R +19 15 V +33 10 R +-33 -10 V +138 45 R +20 12 V +33 -5 R +-33 5 V +686 -440 R +19 18 V +33 28 R +-33 -28 V +stroke +LT1 +3286 2889 M +4 -5 V +33 25 R +-3 -5 V +stroke +LT0 +5197 2881 M +19 -3 V +33 -21 R +-33 21 V +735 -127 R +19 21 V +33 7 R +-33 -7 V +stroke +LT1 +2943 2585 M +19 16 V +33 42 R +-7 -9 V +stroke +LT0 +2251 2944 M +20 10 V +33 -16 R +-33 16 V +4690 2699 M +19 38 V +33 17 R +-33 -17 V +91 121 R +19 31 V +34 7 R +-34 -7 V +stroke +LT1 +3969 2879 M +12 -39 V +88 -48 R +6 -15 V +stroke +LT0 +5774 2657 M +19 17 V +33 3 R +-33 -3 V +-244 -8 R +19 3 V +34 -13 R +-34 13 V +-3809 57 R +19 17 V +33 14 R +-33 -14 V +105 65 R +19 17 V +34 16 R +-34 -16 V +3328 36 R +19 -4 V +33 -22 R +-33 22 V +-3189 55 R +19 15 V +34 6 R +-34 -6 V +5721 2643 M +19 15 V +34 -1 R +-34 1 V +2113 2933 M +19 13 V +33 1 R +-33 -1 V +stroke +LT1 +4036 2825 M +19 -55 V +stroke +LT0 +5826 2677 M +19 19 V +34 5 R +-34 -5 V +4560 2518 M +19 28 V +34 15 R +-34 -15 V +-2033 67 R +20 2 V +-34 39 R +34 -39 V +2697 224 R +19 -4 V +34 -23 R +-34 23 V +-2897 17 R +19 6 V +-33 32 R +33 -32 V +4671 2662 M +19 37 V +33 18 R +-33 -18 V +stroke +LT1 +3064 2720 M +-8 -13 V +stroke +LT0 +6003 2779 M +20 21 V +33 6 R +-33 -6 V +-979 141 R +19 5 V +33 -13 R +-33 13 V +2465 2736 M +20 3 V +-34 40 R +34 -40 V +4488 2469 M +20 19 V +33 6 R +-33 -6 V +789 329 R +19 -5 V +33 -23 R +-33 23 V +2285 2929 M +19 9 V +33 -22 R +-33 22 V +495 -466 R +19 16 V +34 13 R +-34 -13 V +2512 305 R +19 -4 V +33 -23 R +-33 23 V +4436 2461 M +19 11 V +33 -3 R +-33 3 V +1424 229 R +19 21 V +33 7 R +-33 -7 V +-940 221 R +19 13 V +34 -6 R +-34 6 V +691 -319 R +20 11 V +33 -5 R +-33 5 V +2351 2882 M +20 8 V +-34 26 R +34 -26 V +stroke +LT1 +3102 2739 M +4 0 V +stroke +LT0 +2318 2908 M +19 8 V +2444 -92 R +19 34 V +34 10 R +-34 -10 V +783 -208 R +19 6 V +33 -11 R +-33 11 V +2746 2460 M +20 11 V +33 1 R +-33 -1 V +1885 156 R +20 35 V +33 19 R +-33 -19 V +692 108 R +19 -4 V +34 -22 R +-34 22 V +1634 2659 M +20 15 V +33 7 R +-33 -7 V +3199 222 R +19 26 V +33 3 R +-33 -3 V +stroke +LT1 +3593 2970 M +5 -15 V +stroke +LT0 +1811 2757 M +20 18 V +33 15 R +-33 -15 V +4225 31 R +19 20 V +-4139 15 R +19 16 V +33 14 R +-33 -14 V +1582 2643 M +19 13 V +33 3 R +-33 -3 V +3796 91 R +19 -3 V +33 -22 R +-33 22 V +2199 2943 M +19 11 V +33 -10 R +-33 10 V +2687 -29 R +20 20 V +33 -2 R +-33 2 V +2513 2652 M +19 2 V +-33 41 R +33 -41 V +-845 27 R +19 16 V +34 11 R +-34 -11 V +3371 232 R +19 4 V +34 -16 R +-34 16 V +4541 2494 M +19 24 V +34 13 R +-34 -13 V +1371 211 R +20 22 V +33 6 R +-33 -6 V +-521 -27 R +19 -2 V +33 -20 R +-33 20 V +4317 2524 M +19 -10 V +33 -22 R +-33 22 V +-34 28 R +34 -28 V +-1709 -5 R +19 3 V +34 -24 R +-34 24 V +-33 30 R +33 -30 V +1986 80 R +19 35 V +34 18 R +-34 -18 V +-3122 6 R +19 12 V +34 -2 R +-34 2 V +884 130 R +19 4 V +-33 38 R +33 -38 V +209 -296 R +20 5 V +33 -18 R +-33 18 V +1603 70 R +19 -16 V +-33 31 R +33 -31 V +stroke +LT1 +3836 2927 M +-3 0 V +stroke +LT0 +2852 2501 M +19 18 V +33 26 R +-33 -26 V +1891 270 R +19 35 V +33 13 R +-33 -13 V +4350 2496 M +19 -4 V +33 -18 R +-33 18 V +1988 2871 M +20 16 V +33 11 R +-33 -11 V +586 -347 R +19 2 V +-33 34 R +33 -34 V +2850 160 R +19 0 V +34 -19 R +-34 19 V +stroke +LT1 +2923 2565 M +20 20 V +stroke +LT0 +5616 2638 M +19 7 V +33 -8 R +-33 8 V +119 -4 R +20 16 V +33 2 R +-33 -2 V +-4034 51 R +19 18 V +33 13 R +-33 -13 V +105 64 R +19 18 V +34 15 R +-34 -15 V +5807 2659 M +19 18 V +34 4 R +-34 -4 V +stroke +LT1 +4250 2594 M +19 -21 V +14 -15 R +-14 15 V +-21 21 R +21 -21 V +stroke +LT0 +2146 2935 M +19 12 V +34 -4 R +-34 4 V +2826 -8 R +20 11 V +33 -9 R +-33 9 V +100 -34 R +19 1 V +33 -17 R +-33 17 V +854 -160 R +19 22 V +34 6 R +-34 -6 V +2694 2463 M +19 7 V +33 -10 R +-33 10 V +1670 2 R +19 2 V +34 -13 R +-34 13 V +211 87 R +19 31 V +33 18 R +-33 -18 V +2041 2898 M +19 14 V +34 7 R +-34 -7 V +5702 2630 M +19 13 V +33 -2 R +-33 2 V +-224 39 R +19 1 V +33 -17 R +-33 17 V +-682 185 R +19 28 V +33 6 R +-33 -6 V +4742 2754 M +20 35 V +33 15 R +-33 -15 V +2480 2693 M +19 2 V +-34 41 R +34 -41 V +-267 239 R +19 10 V +34 -15 R +-34 15 V +-157 -25 R +19 14 V +33 2 R +-33 -2 V +4469 2455 M +19 14 V +34 3 R +-34 -3 V +2399 2812 M +19 5 V +-33 35 R +33 -35 V +5860 2681 M +19 20 V +33 7 R +-33 -7 V +2560 2575 M +20 1 V +-34 37 R +34 -37 V +stroke +LT1 +3224 2850 M +6 -3 V +987 -212 R +19 -29 V +-34 37 R +7 -7 V +stroke +LT0 +6037 2785 M +19 21 V +-912 95 R +19 -1 V +34 -19 R +-34 19 V +stroke +LT1 +2995 2643 M +5 4 V +7 6 R +7 6 V +stroke +LT0 +4522 2472 M +19 22 V +33 10 R +-33 -10 V +2780 2457 M +19 15 V +33 10 R +-33 -10 V +1792 2739 M +19 18 V +34 15 R +-34 -15 V +3719 -94 R +19 3 V +34 -16 R +-34 16 V +-826 51 R +19 37 V +34 16 R +-34 -16 V +197 172 R +19 17 V +33 -4 R +-33 4 V +1917 2823 M +19 18 V +33 14 R +-33 -14 V +2950 61 R +19 23 V +34 1 R +-34 -1 V +1615 2644 M +19 15 V +34 5 R +-34 -5 V +4278 49 R +19 21 V +34 7 R +-34 -7 V +2365 2846 M +20 6 V +-34 30 R +34 -30 V +-120 68 R +20 9 V +33 -21 R +-33 21 V +4594 2531 M +19 30 V +33 17 R +-33 -17 V +1036 66 R +19 10 V +34 -7 R +-34 7 V +4417 2455 M +19 6 V +33 -6 R +-33 6 V +741 422 R +20 -2 V +33 -20 R +-33 20 V +1562 2630 M +20 13 V +33 1 R +-33 -1 V +2727 2449 M +19 11 V +34 -3 R +-34 3 V +1668 2664 M +19 17 V +33 9 R +-33 -9 V +3338 251 R +19 9 V +33 -12 R +-33 12 V +2527 2612 M +19 1 V +-33 39 R +33 -39 V +-214 262 R +19 7 V +-33 26 R +33 -26 V +2463 -45 R +20 31 V +33 8 R +-33 -8 V +stroke +LT1 +4183 2678 M +9 -17 V +stroke +LT0 +2446 2733 M +19 3 V +-33 39 R +33 -39 V +-166 164 R +19 8 V +514 -426 R +20 19 V +33 22 R +-33 -22 V +1852 180 R +19 36 V +34 18 R +-34 -18 V +488 147 R +19 -3 V +33 -22 R +-33 22 V +stroke +LT1 +3120 2796 M +-4 -7 V +stroke +LT0 +2904 2545 M +19 20 V +34 38 R +-34 -38 V +-743 367 R +19 11 V +33 -9 R +-33 9 V +5563 2646 M +20 4 V +33 -12 R +-33 12 V +382 86 R +19 21 V +33 7 R +-33 -7 V +-4015 98 R +19 16 V +34 12 R +-34 -12 V +3256 -28 R +19 -4 V +34 -22 R +-34 22 V +1720 2690 M +20 18 V +33 12 R +-33 -12 V +4048 -67 R +19 18 V +33 3 R +-33 -3 V +1510 2622 M +19 11 V +33 -3 R +-33 3 V +316 139 R +19 18 V +33 15 R +-33 -15 V +5735 2627 M +19 14 V +34 0 R +-34 0 V +-477 180 R +20 -4 V +33 -24 R +-33 24 V +4685 2645 M +19 36 V +33 19 R +-33 -19 V +4574 2504 M +20 27 V +33 16 R +-33 -16 V +1246 131 R +20 19 V +33 6 R +-33 -6 V +-549 117 R +19 -5 V +33 -23 R +-33 23 V +2494 2652 M +19 0 V +-33 41 R +33 -41 V +stroke +LT1 +4150 2722 M +19 -41 V +stroke +LT0 +5058 2924 M +19 5 V +34 -13 R +-34 13 V +-2950 -7 R +19 13 V +34 -3 R +-34 3 V +6017 2764 M +20 21 V +-693 -11 R +19 -4 V +34 -23 R +-34 23 V +-568 34 R +19 33 V +34 11 R +-34 -11 V +2641 2479 M +19 4 V +34 -20 R +-34 20 V +-33 26 R +33 -26 V +-638 400 R +19 15 V +33 7 R +-33 -7 V +4502 2453 M +20 19 V +33 7 R +-33 -7 V +2413 2772 M +19 3 V +-33 37 R +33 -37 V +176 -268 R +19 2 V +-33 31 R +33 -31 V +2345 416 R +19 14 V +34 -7 R +-34 7 V +4450 2443 M +19 12 V +33 -2 R +-33 2 V +1214 164 R +19 11 V +33 -3 R +-33 3 V +-105 1 R +19 7 V +33 -11 R +-33 11 V +-749 238 R +19 26 V +33 4 R +-33 -4 V +491 -152 R +20 -3 V +33 -23 R +-33 23 V +stroke +LT1 +3293 2914 M +-6 -13 V +stroke +LT0 +2074 2905 M +20 14 V +33 3 R +-33 -3 V +4665 2610 M +20 35 V +33 19 R +-33 -19 V +1208 42 R +19 21 V +34 6 R +-34 -6 V +-4139 12 R +19 19 V +33 14 R +-33 -14 V +stroke +LT1 +2990 2638 M +5 5 V +34 52 R +-20 -30 V +stroke +LT0 +5411 2727 M +19 -3 V +33 -22 R +-33 22 V +2674 2457 M +20 6 V +33 -14 R +-33 14 V +-481 461 R +19 10 V +33 -14 R +-33 14 V +342 -395 R +20 1 V +-34 35 R +34 -35 V +2325 366 R +20 20 V +33 -1 R +-33 1 V +2760 2444 M +20 13 V +33 6 R +-33 -6 V +-883 348 R +20 18 V +33 15 R +-33 -15 V +5444 2704 M +19 -2 V +34 -20 R +-34 20 V +1596 2629 M +19 15 V +33 4 R +-33 -4 V +4331 2503 M +19 -7 V +33 -24 R +-33 24 V +-33 28 R +33 -28 V +stroke +LT1 +3611 3052 M +2 -5 V +34 -45 R +-4 -3 V +stroke +LT0 +5091 2912 M +20 4 V +33 -15 R +-33 15 V +stroke +LT1 +3902 2914 M +-2 1 V +216 -149 R +6 -14 V +stroke +LT0 +4776 2770 M +19 34 V +33 14 R +-33 -14 V +-2415 4 R +19 4 V +-34 34 R +34 -34 V +1648 2648 M +20 16 V +33 8 R +-33 -8 V +4364 2474 M +19 -2 V +34 -17 R +-34 17 V +-1498 51 R +19 22 V +33 35 R +-33 -35 V +-91 -82 R +19 19 V +34 19 R +-34 -19 V +1723 -3 R +19 25 V +34 14 R +-34 -14 V +-277 34 R +20 -14 V +-34 34 R +34 -34 V +2460 2692 M +20 1 V +-34 40 R +34 -40 V +3466 21 R +19 22 V +33 7 R +-33 -7 V +4646 2578 M +19 32 V +34 20 R +-34 -20 V +812 72 R +20 0 V +33 -19 R +-33 19 V +1543 2617 M +19 13 V +34 -1 R +-34 1 V +979 -55 R +19 0 V +-33 37 R +33 -37 V +-314 336 R +19 9 V +34 -20 R +-34 20 V +5630 2619 M +19 8 V +34 -8 R +-34 8 V +2708 2440 M +19 9 V +33 -5 R +-33 5 V +-902 304 R +20 19 V +33 15 R +-33 -15 V +1701 2672 M +19 18 V +34 12 R +-34 -12 V +4048 -65 R +20 16 V +33 3 R +-33 -3 V +2346 2840 M +19 6 V +-33 29 R +33 -29 V +-415 -8 R +19 17 V +33 12 R +-33 -12 V +3036 66 R +20 11 V +33 -8 R +-33 8 V +486 -271 R +19 2 V +33 -17 R +-33 17 V +-682 185 R +19 28 V +33 7 R +-33 -7 V +4397 2451 M +20 4 V +33 -12 R +-33 12 V +708 444 R +19 2 V +stroke 5144 2901 M +33 -18 R +-33 18 V +4264 2578 M +19 -20 V +-33 36 R +33 -36 V +1538 86 R +19 18 V +34 5 R +-34 -5 V +-1083 73 R +19 35 V +33 16 R +-33 -16 V +2160 2921 M +20 11 V +33 -8 R +-33 8 V +100 -40 R +19 8 V +33 -25 R +-33 25 V +5998 2743 M +19 21 V +2313 2869 M +19 6 V +5716 2614 M +19 13 V +33 -2 R +-33 2 V +stroke +LT1 +3100 2788 M +-7 -15 V +stroke +LT0 +4627 2547 M +19 31 V +34 18 R +-34 -18 V +-3155 33 R +19 11 V +33 -5 R +-33 5 V +4483 2438 M +19 15 V +34 4 R +-34 -4 V +stroke +LT1 +3906 2913 M +-4 1 V +stroke +LT0 +5874 2667 M +19 20 V +33 6 R +-33 -6 V +2508 2612 M +19 0 V +-33 40 R +33 -40 V +-100 119 R +19 2 V +-33 39 R +33 -39 V +-444 134 R +20 16 V +33 8 R +-33 -8 V +5544 2643 M +19 3 V +34 -15 R +-34 15 V +-405 237 R +19 0 V +34 -19 R +-34 19 V +stroke +LT1 +3009 2674 M +-33 -50 V +stroke +LT0 +1754 2702 M +19 18 V +33 14 R +-33 -14 V +2964 -20 R +20 35 V +33 17 R +-33 -17 V +stroke +LT1 +3244 2928 M +-7 -15 V +stroke +LT0 +2108 2909 M +19 13 V +33 -1 R +-33 1 V +2773 -39 R +19 23 V +34 2 R +-34 -2 V +34 2 R +19 17 V +33 -4 R +-33 4 V +stroke +LT1 +3368 2996 M +3 -4 V +694 -196 R +4 -4 V +stroke +LT0 +4536 2457 M +19 22 V +33 12 R +-33 -12 V +stroke +LT1 +4231 2621 M +19 -27 V +14 -16 R +-14 16 V +-23 29 R +23 -29 V +stroke +LT0 +2055 2891 M +19 14 V +34 4 R +-34 -4 V +1878 2787 M +19 18 V +34 15 R +-34 -15 V +5663 2609 M +20 10 V +33 -5 R +-33 5 V +4431 2435 M +19 8 V +33 -5 R +-33 5 V +-1584 58 R +19 22 V +33 32 R +-33 -32 V +2306 342 R +20 -1 V +33 -21 R +-33 21 V +stroke +LT1 +3172 2869 M +-2 -4 V +stroke +LT0 +5926 2693 M +20 21 V +33 8 R +-33 -8 V +4828 2818 M +20 30 V +33 10 R +-33 -10 V +191 67 R +19 9 V +33 -12 R +-33 12 V +2741 2431 M +19 13 V +34 2 R +-34 -2 V +1848 74 R +19 29 V +33 18 R +-33 -18 V +stroke +LT1 +3926 2934 M +3 -11 V +stroke +LT0 +2794 2446 M +19 17 V +33 15 R +-33 -15 V +1577 2615 M +19 14 V +33 3 R +-33 -3 V +33 3 R +19 16 V +34 7 R +-34 -7 V +3070 16 R +19 36 V +34 19 R +-34 -19 V +840 -74 R +20 5 V +33 -12 R +-33 12 V +2194 2914 M +19 10 V +33 -13 R +-33 13 V +3012 -79 R +19 -2 V +33 -22 R +-33 22 V +stroke +LT1 +4016 2886 M +6 -16 V +stroke +LT0 +2622 2477 M +19 2 V +33 -22 R +-33 22 V +-33 28 R +33 -28 V +-247 290 R +19 3 V +-33 36 R +33 -36 V +61 -120 R +20 0 V +-34 40 R +34 -40 V +95 -146 R +19 1 V +-34 32 R +34 -32 V +2650 317 R +19 -3 V +34 -23 R +-34 23 V +2655 2452 M +19 5 V +34 -17 R +-34 17 V +stroke +LT1 +3999 2864 M +3 -10 V +stroke +LT0 +1806 2734 M +19 19 V +34 15 R +-34 -15 V +-143 -98 R +19 17 V +33 11 R +-33 -11 V +-177 -67 R +19 12 V +34 -2 R +-34 2 V +3748 184 R +20 -3 V +33 -24 R +-33 24 V +668 -76 R +19 21 V +-4067 77 R +19 18 V +33 12 R +-33 -12 V +5802 2626 M +19 18 V +33 3 R +-33 -3 V +-72 -34 R +19 15 V +34 1 R +-34 -1 V +-443 153 R +19 -4 V +33 -24 R +-33 24 V +stroke +LT1 +4183 2678 M +12 -16 V +stroke +LT0 +4699 2630 M +19 34 V +33 20 R +-33 -20 V +2555 2540 M +19 -1 V +-33 36 R +33 -36 V +2784 215 R +19 -4 V +34 -23 R +-34 23 V +-568 36 R +19 32 V +34 12 R +-34 -12 V +2360 2804 M +20 4 V +-34 32 R +34 -32 V +2692 98 R +19 6 V +34 -13 R +-34 13 V +763 -265 R +20 20 V +33 6 R +-33 -6 V +-483 62 R +20 -2 V +33 -23 R +-33 23 V +2227 2902 M +19 9 V +34 -19 R +-34 19 V +2635 -53 R +19 25 V +34 5 R +-34 -5 V +4588 2491 M +20 27 V +33 17 R +-33 -17 V +stroke +LT1 +2937 2580 M +20 23 V +33 47 R +-33 -47 V +stroke +LT0 +5611 2612 M +19 7 V +33 -10 R +-33 10 V +2689 2433 M +19 7 V +33 -9 R +-33 9 V +2278 467 R +19 14 V +34 -6 R +-34 6 V +420 -215 R +19 -2 V +33 -22 R +-33 22 V +253 -102 R +19 12 V +33 -4 R +-33 4 V +4464 2425 M +19 13 V +34 1 R +-34 -1 V +stroke +LT1 +3040 2705 M +8 7 V +stroke +LT0 +2141 2909 M +19 12 V +34 -7 R +-34 7 V +4517 2439 M +19 18 V +33 10 R +-33 -10 V +1734 2683 M +20 19 V +33 13 R +-33 -13 V +687 -10 R +19 0 V +-33 39 R +33 -39 V +386 -214 R +20 23 V +33 27 R +-33 -27 V +-883 349 R +19 17 V +34 9 R +-34 -9 V +5458 2682 M +19 0 V +34 -21 R +-34 21 V +2327 2835 M +19 5 V +-33 29 R +33 -29 V +2588 48 R +19 20 V +33 -1 R +-33 1 V +4680 2596 M +19 34 V +33 21 R +-33 -21 V +4345 2479 M +19 -5 V +33 -23 R +-33 23 V +-33 29 R +33 -29 V +2260 2885 M +20 7 V +33 -23 R +-33 23 V +1471 2602 M +20 9 V +33 -6 R +-33 6 V +4416 62 R +19 20 V +34 8 R +-34 -8 V +-4067 75 R +19 19 V +33 15 R +-33 -15 V +644 -210 R +19 -2 V +-33 37 R +33 -37 V +-247 287 R +19 7 V +4378 2451 M +19 0 V +34 -16 R +-34 16 V +-86 63 R +20 -11 V +-34 35 R +34 -35 V +2088 2896 M +20 13 V +33 0 R +-33 0 V +4790 2752 M +19 34 V +33 14 R +-33 -14 V +-2773 90 R +19 15 V +33 5 R +-33 -5 V +5491 2661 M +20 0 V +33 -18 R +-33 18 V +-406 234 R +20 4 V +33 -16 R +-33 16 V +stroke +LT1 +3697 3040 M +-2 -1 V +stroke +LT0 +2775 2429 M +19 17 V +33 10 R +-33 -10 V +stroke +LT1 +4164 2717 M +12 -24 V +stroke +LT0 +1610 2616 M +19 16 V +34 6 R +-34 -6 V +4015 -32 R +19 9 V +34 -7 R +-34 7 V +297 92 R +19 21 V +4660 2565 M +20 31 V +33 21 R +-33 -21 V +2722 2421 M +19 10 V +34 -2 R +-34 2 V +1557 2601 M +20 14 V +33 1 R +-33 -1 V +210 100 R +19 19 V +34 15 R +-34 -15 V +3719 -94 R +19 3 V +33 -17 R +-33 17 V +4569 2467 M +19 24 V +34 16 R +-34 -16 V +2408 2730 M +19 1 V +-33 38 R +33 -38 V +4411 2430 M +20 5 V +33 -10 R +-33 10 V +-153 120 R +19 -17 V +-33 40 R +33 -40 V +565 292 R +19 28 V +33 7 R +-33 -7 V +1663 2638 M +19 17 V +33 9 R +-33 -9 V +807 -41 R +19 -2 V +-34 40 R +34 -40 V +2511 292 R +20 11 V +33 -9 R +-33 9 V +100 -34 R +19 2 V +33 -18 R +-33 18 V +2918 2555 M +19 25 V +34 43 R +-34 -43 V +1911 2802 M +20 18 V +33 13 R +-33 -13 V +4771 2719 M +19 33 V +33 17 R +-33 -17 V +2174 2903 M +20 11 V +33 -12 R +-33 12 V +5783 2610 M +19 16 V +33 3 R +-33 -3 V +stroke +LT1 +3764 3070 M +3 -12 V +3117 2795 M +3 1 V +stroke +LT0 +5835 2629 M +19 18 V +34 6 R +-34 -6 V +-124 -50 R +19 13 V +34 0 R +-34 0 V +1505 2593 M +19 12 V +33 -4 R +-33 4 V +2827 2456 M +19 22 V +34 23 R +-34 -23 V +2712 144 R +19 4 V +34 -14 R +-34 14 V +4497 2422 M +20 17 V +33 6 R +-33 -6 V +655 426 R +19 0 V +34 -20 R +-34 20 V +1715 2664 M +19 19 V +34 13 R +-34 -13 V +4641 2535 M +19 30 V +34 21 R +-34 -21 V +stroke +LT1 +3021 2687 M +8 8 V +22 41 R +-8 -15 V +stroke +LT0 +2374 2767 M +20 2 V +-34 35 R +34 -35 V +209 -292 R +19 0 V +33 -25 R +-33 25 V +-33 29 R +33 -29 V +stroke +LT1 +3178 2868 M +6 -1 V +26 39 R +-3 -6 V +stroke +LT0 +4914 2865 M +20 23 V +33 2 R +-33 -2 V +954 -235 R +19 20 V +33 7 R +-33 -7 V +-940 217 R +19 17 V +33 -3 R +-33 3 V +2636 2450 M +19 2 V +34 -19 R +-34 19 V +stroke +LT1 +4131 2767 M +19 -45 V +-23 30 R +23 -30 V +stroke +LT0 +4751 2684 M +20 35 V +33 18 R +-33 -18 V +-2931 30 R +19 19 V +33 15 R +-33 -15 V +105 65 R +19 17 V +34 10 R +-34 -10 V +4245 2600 M +19 -22 V +-33 43 R +33 -43 V +-1809 75 R +19 -1 V +-33 40 R +33 -40 V +4445 2416 M +19 9 V +33 -3 R +-33 3 V +-1895 83 R +20 -2 V +-34 34 R +34 -34 V +2616 340 R +20 -1 V +33 -21 R +-33 21 V +452 -254 R +20 11 V +33 -5 R +-33 5 V +2208 2893 M +19 9 V +33 -17 R +-33 17 V +-105 -5 R +19 12 V +33 -6 R +-33 6 V +4842 2800 M +20 30 V +33 10 R +-33 -10 V +191 67 R +19 9 V +33 -11 R +-33 11 V +519 -300 R +20 6 V +33 -12 R +-33 12 V +2669 2428 M +20 5 V +33 -12 R +-33 12 V +1861 12 R +19 22 V +34 13 R +-34 -13 V +670 359 R +19 -2 V +33 -23 R +-33 23 V +2341 2801 M +19 3 V +-33 31 R +33 -31 V +5940 2680 M +20 21 V +2899 2528 M +19 27 V +34 39 R +-34 -39 V +-901 305 R +19 16 V +33 6 R +-33 -6 V +719 -461 R +20 14 V +33 6 R +-33 -6 V +-706 453 R +19 14 V +34 1 R +-34 -1 V +1452 2592 M +19 10 V +34 -9 R +-34 9 V +3801 202 R +19 -3 V +34 -23 R +-34 23 V +stroke +LT1 +3343 3017 M +-6 -13 V +stroke +LT0 +4732 2651 M +19 33 V +34 20 R +-34 -20 V +2536 2542 M +19 -2 V +-33 37 R +33 -37 V +-787 156 R +19 19 V +33 14 R +-33 -14 V +4622 2507 M +19 28 V +33 20 R +-33 -20 V +664 246 R +20 -3 V +33 -24 R +-33 24 V +-3084 99 R +19 8 V +34 -23 R +-34 23 V +1591 2601 M +19 15 V +33 4 R +-33 -4 V +3729 141 R +19 -3 V +33 -25 R +-33 25 V +-3050 77 R +19 4 V +-33 27 R +33 -27 V +5372 2732 M +19 -3 V +34 -23 R +-34 23 V +1643 2620 M +20 18 V +33 8 R +-33 -8 V +611 218 R +20 6 V +-402 -79 R +19 19 V +34 13 R +-34 -13 V +1538 2589 M +19 12 V +34 0 R +-34 0 V +3848 107 R +20 -2 V +33 -24 R +-33 24 V +2422 2692 M +19 0 V +-33 38 R +33 -38 V +367 -257 R +19 21 V +33 18 R +-33 -18 V +2936 139 R +20 15 V +33 1 R +-33 -1 V +stroke +LT1 +4101 2786 M +6 -8 V +stroke +LT0 +5816 2611 M +19 18 V +34 4 R +-34 -4 V +4823 2769 M +19 31 V +34 13 R +-34 -13 V +597 -116 R +19 -2 V +33 -21 R +-33 21 V +2703 2412 M +19 9 V +33 -6 R +-33 6 V +stroke +LT1 +4211 2650 M +20 -29 V +14 -21 R +-14 21 V +-15 20 R +15 -20 V +stroke +LT0 +5086 2889 M +19 6 V +34 -14 R +-34 14 V +520 -303 R +19 8 V +33 -9 R +-33 9 V +-749 240 R +19 25 V +34 5 R +-34 -5 V +4713 2617 M +19 34 V +33 21 R +-33 -21 V +4359 2453 M +19 -2 V +33 -21 R +-33 21 V +-33 28 R +33 -28 V +2503 2579 M +19 -2 V +-33 37 R +33 -37 V +2478 312 R +19 15 V +34 -7 R +-34 7 V +stroke +LT1 +2990 2650 M +19 24 V +34 59 R +-34 -59 V +stroke +LT0 +5472 2661 M +19 0 V +34 -21 R +-34 21 V +1696 2646 M +19 18 V +33 12 R +-33 -12 V +4154 -31 R +19 20 V +33 6 R +-33 -6 V +2155 2892 M +19 11 V +34 -10 R +-34 10 V +5711 2585 M +19 12 V +33 -2 R +-33 2 V +4325 2487 M +20 -8 V +-34 35 R +34 -35 V +133 -70 R +19 13 V +34 3 R +-34 -3 V +-105 5 R +19 3 V +34 -14 R +-34 14 V +1820 2729 M +20 20 V +33 15 R +-33 -15 V +2880 2501 M +19 27 V +33 36 R +-33 -36 V +2049 342 R +19 20 V +33 -1 R +-33 1 V +stroke +LT1 +3454 3082 M +2 -4 V +stroke +LT0 +1485 2584 M +20 9 V +33 -4 R +-33 4 V +4603 2480 M +19 27 V +33 19 R +-33 -19 V +stroke +LT1 +3088 2779 M +12 9 V +stroke +LT0 +5506 2639 M +19 1 V +33 -18 R +-33 18 V +1945 2815 M +19 18 V +33 11 R +-33 -11 V +4531 2425 M +19 20 V +33 11 R +-33 -11 V +2388 2730 M +20 0 V +-34 37 R +34 -37 V +stroke +LT1 +3694 3052 M +3 -12 V +stroke +LT0 +5120 2877 M +19 4 V +33 -16 R +-33 16 V +782 -222 R +19 21 V +4694 2586 M +19 31 V +33 22 R +-33 -22 V +91 120 R +19 32 V +34 15 R +-34 -15 V +4292 2527 M +19 -13 V +-33 41 R +33 -41 V +2469 2617 M +20 -3 V +-34 39 R +34 -39 V +3050 5 R +19 3 V +33 -16 R +-33 16 V +stroke +LT1 +4064 2865 M +3 -9 V +stroke +LT0 +2103 2884 M +19 13 V +33 -5 R +-33 5 V +1748 2676 M +20 20 V +33 13 R +-33 -13 V +5658 2582 M +19 9 V +34 -6 R +-34 6 V +1997 2844 M +20 16 V +33 7 R +-33 -7 V +4425 2408 M +20 8 V +33 -7 R +-33 7 V +2188 2883 M +20 10 V +33 -16 R +-33 16 V +528 -490 R +19 12 V +34 1 R +-34 -1 V +-705 452 R +19 15 V +34 2 R +-34 -2 V +2807 -69 R +19 27 V +33 8 R +-33 -8 V +2789 2416 M +19 19 V +33 14 R +-33 -14 V +-453 330 R +19 2 V +-33 34 R +33 -34 V +2779 96 R +19 2 V +33 -19 R +-33 19 V +-138 21 R +19 11 V +33 -8 R +-33 8 V +stroke +LT1 +4178 2704 M +19 -36 V +stroke +LT0 +1873 2764 M +19 19 V +33 14 R +-33 -14 V +725 -333 R +19 0 V +33 -22 R +-33 22 V +-33 27 R +33 -27 V +1571 2588 M +20 13 V +33 3 R +-33 -3 V +stroke +LT1 +2971 2623 M +19 27 V +33 56 R +-33 -56 V +248 281 R +6 -3 V +stroke +LT0 +1624 2604 M +19 16 V +34 7 R +-34 -7 V +940 -142 R +20 -1 V +-34 31 R +34 -31 V +257 -3 R +20 27 V +33 31 R +-33 -31 V +1794 54 R +20 31 V +33 21 R +-33 -21 V +91 118 R +19 33 V +33 17 R +-33 -17 V +768 -136 R +19 5 V +34 -14 R +-34 14 V +1433 2585 M +19 7 V +33 -8 R +-33 8 V +4345 3 R +19 16 V +33 4 R +-33 -4 V +2650 2425 M +19 3 V +34 -16 R +-34 16 V +1914 28 R +20 24 V +33 18 R +-33 -18 V +stroke +LT1 +3169 2868 M +3 1 V +stroke +LT0 +5744 2582 M +19 13 V +34 0 R +-34 0 V +1519 2577 M +19 12 V +33 -1 R +-33 1 V +898 67 R +19 -3 V +-33 39 R +33 -39 V +2731 193 R +19 0 V +34 -20 R +-34 20 V +2550 2511 M +19 -3 V +-33 34 R +33 -34 V +1690 66 R +19 -19 V +-33 45 R +33 -45 V +2222 2869 M +19 8 V +33 -21 R +-33 21 V +5849 2615 M +20 18 V +33 6 R +-33 -6 V +2322 2798 M +19 3 V +-33 30 R +33 -30 V +1677 2627 M +19 19 V +33 10 R +-33 -10 V +105 63 R +19 20 V +34 15 R +-34 -15 V +3108 119 R +20 22 V +33 3 R +-33 -3 V +33 3 R +19 16 V +34 -3 R +-34 3 V +2288 2826 M +20 5 V +-34 25 R +34 -25 V +-53 19 R +19 6 V +2946 -29 R +19 -1 V +33 -22 R +-33 22 V +4511 2408 M +20 17 V +33 9 R +-33 -9 V +1925 2797 M +20 18 V +33 12 R +-33 -12 V +750 -405 R +8 2 V +33 -9 R +-33 9 V +2988 162 R +20 11 V +33 -3 R +-33 3 V +4459 2397 M +19 12 V +20 -1 R +-20 1 V +1424 230 R +19 20 V +-1156 13 R +20 32 V +33 20 R +-33 -20 V +821 -117 R +19 5 V +33 -10 R +-33 10 V +-372 214 R +19 -2 V +33 -23 R +-33 23 V +-3136 77 R +19 11 V +33 -9 R +-33 9 V +4857 2784 M +19 29 V +33 11 R +-33 -11 V +4655 2526 M +19 29 V +stroke 4674 2555 M +34 22 R +-34 -22 V +-2157 -9 R +19 -4 V +-33 37 R +33 -37 V +2531 338 R +19 9 V +34 -12 R +-34 12 V +stroke +LT1 +3075 2769 M +6 5 V +stroke +LT0 +2952 2594 M +19 29 V +33 53 R +-33 -53 V +2315 160 R +19 -2 V +34 -24 R +-34 24 V +1729 2656 M +19 20 V +34 13 R +-34 -13 V +3572 83 R +19 -2 V +33 -25 R +-33 25 V +1466 2574 M +19 10 V +34 -7 R +-34 7 V +2841 2449 M +19 25 V +34 27 R +-34 -27 V +-457 220 R +19 -2 V +-34 38 R +34 -38 V +2931 43 R +19 -3 V +33 -24 R +-33 24 V +stroke +LT1 +4011 2891 M +5 -5 V +stroke +LT0 +5386 2710 M +19 -2 V +34 -24 R +-34 24 V +15 -23 R +19 -1 V +33 -23 R +-33 23 V +1978 2827 M +19 17 V +34 8 R +-34 -8 V +4564 2434 M +19 22 V +34 16 R +-34 -16 V +2769 2400 M +20 16 V +33 9 R +-33 -9 V +-935 328 R +19 20 V +33 14 R +-33 -14 V +4373 2425 M +19 2 V +33 -19 R +-33 19 V +-33 26 R +33 -26 V +1061 234 R +19 0 V +34 -22 R +-34 22 V +2083 2871 M +20 13 V +33 -3 R +-33 3 V +4746 2639 M +19 33 V +34 20 R +-34 -20 V +4340 2456 M +19 -3 V +-34 34 R +34 -34 V +stroke +LT1 +3946 2950 M +-1 1 V +stroke +LT0 +2483 2583 M +20 -4 V +-34 38 R +34 -38 V +1722 46 R +20 -25 V +-34 50 R +34 -50 V +2031 2852 M +19 15 V +33 4 R +-33 -4 V +1605 2589 M +19 15 V +33 5 R +-33 -5 V +3862 34 R +20 1 V +33 -20 R +-33 20 V +2729 2399 M +7 4 V +33 -3 R +-33 3 V +2903 171 R +19 8 V +33 -8 R +-33 8 V +-4106 -8 R +19 14 V +34 1 R +-34 -1 V +3529 283 R +20 6 V +33 -14 R +-33 14 V +4636 2498 M +19 28 V +33 21 R +-33 -21 V +182 228 R +20 30 V +33 14 R +-33 -14 V +920 -204 R +20 15 V +33 2 R +-33 -2 V +-888 229 R +19 24 V +34 5 R +-34 -5 V +2369 2730 M +19 0 V +-33 35 R +33 -35 V +-219 144 R +19 9 V +34 -14 R +-34 14 V +4406 2402 M +19 6 V +34 -11 R +-34 11 V +589 464 R +20 14 V +33 -6 R +-33 6 V +796 -289 R +19 18 V +34 5 R +-34 -5 V +2932 2564 M +20 30 V +33 49 R +-33 -49 V +-1295 15 R +20 18 V +33 10 R +-33 -10 V +105 62 R +19 20 V +33 15 R +-33 -15 V +4306 2495 M +19 -8 V +-33 40 R +33 -40 V +1195 129 R +19 3 V +33 -18 R +-33 18 V +186 -50 R +19 13 V +33 -2 R +-33 2 V +stroke +LT1 +3540 3138 M +3 -9 V +37 -26 R +-1 -2 V +stroke +LT0 +4727 2607 M +19 32 V +34 22 R +-34 -22 V +216 214 R +19 20 V +33 -1 R +-33 1 V +2822 2425 M +19 24 V +34 21 R +-34 -21 V +1500 2566 M +19 11 V +33 -3 R +-33 3 V +4364 43 R +19 19 V +1414 2577 M +19 8 V +33 -11 R +-33 11 V +4523 2411 M +-12 -3 V +1906 2778 M +19 19 V +34 12 R +-34 -12 V +525 -176 R +19 -4 V +-33 39 R +33 -39 V +2665 242 R +19 4 V +33 -17 R +-33 17 V +2336 2764 M +19 1 V +-33 33 R +33 -33 V +5553 2597 M +19 4 V +34 -14 R +-34 14 V +stroke +LT1 +3056 2749 M +6 7 V +stroke +LT0 +1710 2637 M +19 19 V +34 13 R +-34 -13 V +474 205 R +19 8 V +33 -19 R +-33 19 V +375 -417 R +20 -2 V +33 -25 R +-33 25 V +-34 28 R +34 -28 V +22 -25 R +11 0 V +33 -19 R +-33 19 V +2168 299 R +19 30 V +34 16 R +-34 -16 V +stroke +LT1 +3165 2894 M +-6 -15 V +stroke +LT0 +2913 2532 M +19 32 V +34 43 R +-34 -43 V +4597 2448 M +-33 -14 V +-124 -47 R +19 10 V +10 -1 R +-10 1 V +1213 167 R +19 10 V +34 -5 R +-34 5 V +4617 2472 M +19 26 V +33 21 R +-33 -21 V +2564 2482 M +19 -4 V +-33 33 R +33 -33 V +stroke +LT1 +4111 2816 M +20 -49 V +stroke +LT0 +2117 2869 M +19 12 V +33 -7 R +-33 7 V +167 -86 R +19 3 V +-34 28 R +34 -28 V +4273 2542 M +19 -15 V +-33 47 R +33 -47 V +1834 2724 M +20 20 V +33 14 R +-33 -14 V +382 100 R +19 6 V +33 -24 R +-33 24 V +4708 2577 M +19 30 V +33 23 R +-33 -23 V +440 237 R +19 2 V +34 -19 R +-34 19 V +1959 2809 M +19 18 V +33 9 R +-33 -9 V +291 -5 R +19 4 V +2760 43 R +19 11 V +33 -9 R +-33 9 V +2757 2391 M +12 9 V +34 3 R +-34 -3 V +2121 398 R +19 26 V +33 8 R +-33 -8 V +4192 2682 M +19 -32 V +stroke +LT1 +4178 2704 M +33 -54 V +-582 493 R +2 -7 V +stroke +LT0 +5586 2581 M +20 6 V +33 -13 R +-33 13 V +-3189 72 R +19 -3 V +-33 38 R +33 -38 V +-989 -91 R +19 9 V +34 -8 R +-34 8 V +1065 -58 R +19 -5 V +-33 35 R +33 -35 V +-486 346 R +19 14 V +34 -2 R +-34 2 V +1586 2573 M +19 16 V +33 3 R +-33 -3 V +406 247 R +20 16 V +33 5 R +-33 -5 V +3169 -26 R +20 1 V +33 -21 R +-33 21 V +1763 2669 M +19 20 V +33 14 R +-33 -14 V +2803 2403 M +19 22 V +33 15 R +-33 -15 V +72 76 R +19 31 V +33 39 R +-33 -39 V +1886 160 R +19 32 V +33 18 R +-33 -18 V +993 -143 R +19 16 V +33 5 R +-33 -5 V +-4192 -5 R +19 17 V +34 8 R +-34 -8 V +4101 -43 R +19 14 V +34 1 R +-34 -1 V +1533 2561 M +19 13 V +34 -1 R +-34 1 V +3682 233 R +19 -1 V +33 -23 R +-33 23 V +-311 26 R +20 21 V +33 3 R +-33 -3 V +33 3 R +19 16 V +34 -3 R +-34 3 V +4688 2547 M +20 30 V +33 22 R +-33 -22 V +1155 25 R +20 18 V +2497 2551 M +20 -5 V +-34 37 R +34 -37 V +181 -160 R +19 7 V +2550 392 R +19 -2 V +34 -24 R +-34 24 V +stroke +LT1 +3023 2706 M +20 27 V +33 67 R +-33 -67 V +stroke +LT0 +1887 2758 M +19 20 V +34 13 R +-34 -13 V +5620 2566 M +19 8 V +33 -10 R +-33 10 V +4597 2448 M +20 24 V +33 20 R +-33 -20 V +2383 2696 M +20 -2 V +-34 36 R +34 -36 V +2897 67 R +20 -2 V +33 -24 R +-33 24 V +2150 2864 M +19 10 V +34 -13 R +-34 13 V +5706 2557 M +19 12 V +33 -3 R +-33 3 V +-391 168 R +19 -2 V +33 -25 R +-33 25 V +14 -23 R +19 -2 V +34 -25 R +-34 25 V +4354 2425 M +19 0 V +33 -23 R +-33 23 V +-33 31 R +33 -31 V +1691 2617 M +19 20 V +33 11 R +-33 -11 V +3371 225 R +19 9 V +34 -12 R +-34 12 V +300 -185 R +20 -1 V +33 -24 R +-33 24 V +4480 2385 M +12 8 V +14 2 R +-14 -2 V +stroke +LT1 +3771 3071 M +-2 0 V +stroke +LT0 +5434 2662 M +19 -1 V +33 -23 R +-33 23 V +-582 109 R +19 28 V +33 11 R +-33 -11 V +4240 2593 M +19 -19 V +-34 51 R +34 -51 V +128 -176 R +19 4 V +27 -12 R +-27 12 V +172 24 R +-18 -6 V +1480 2555 M +20 11 V +33 -5 R +-33 5 V +1375 -96 R +19 31 V +33 33 R +-33 -33 V +1886 160 R +19 31 V +33 20 R +-33 -20 V +668 -55 R +19 1 V +34 -22 R +-34 22 V +-3671 65 R +19 21 V +34 14 R +-34 -14 V +4320 2461 M +20 -5 V +-34 39 R +34 -39 V +2464 2589 M +19 -6 V +-33 38 R +33 -38 V +1394 2571 M +20 6 V +33 -12 R +-33 12 V +936 154 R +19 -1 V +-33 34 R +33 -34 V +5500 2615 M +20 1 V +33 -19 R +-33 19 V +1940 2791 M +19 18 V +33 10 R +-33 -10 V +4669 2519 M +19 28 V +34 23 R +-34 -23 V +stroke +LT1 +3488 3141 M +-1 -1 V +stroke +LT0 +2183 2853 M +20 8 V +33 -17 R +-33 17 V +stroke +LT1 +4159 2742 M +19 -38 V +-33 56 R +33 -56 V +stroke +LT0 +5653 2555 M +19 9 V +34 -7 R +-34 7 V +2786 2387 M +17 16 V +33 10 R +-33 -10 V +-706 454 R +20 12 V +33 -5 R +-33 5 V +4420 2379 M +20 8 V +33 -7 R +-7 2 V +-18 3 R +-8 2 V +1743 2648 M +20 21 V +33 13 R +-33 -13 V +3351 184 R +20 6 V +33 -15 R +-33 15 V +stroke +LT1 +3004 2676 M +19 30 V +34 64 R +-34 -64 V +stroke +LT0 +2783 2384 M +-24 1 V +2775 209 R +19 3 V +33 -16 R +-33 16 V +2855 2440 M +20 30 V +33 27 R +-33 -27 V +1885 160 R +20 31 V +33 21 R +-33 -21 V +2317 2763 M +19 1 V +-33 31 R +33 -31 V +2692 91 R +20 14 V +33 -7 R +-33 7 V +1992 2819 M +19 17 V +34 6 R +-34 -6 V +1566 2559 M +20 14 V +33 3 R +-33 -3 V +3337 236 R +19 23 V +34 6 R +-34 -6 V +4586 2435 M +11 13 V +34 19 R +-34 -19 V +1619 2576 M +19 16 V +33 6 R +-33 -6 V +4154 -26 R +19 15 V +33 4 R +-33 -4 V +2045 2842 M +19 15 V +33 0 R +-33 0 V +4851 2742 M +20 28 V +33 14 R +-33 -14 V +4287 2505 M +19 -10 V +-33 47 R +33 -47 V +2217 2837 M +19 7 V +33 -22 R +-33 22 V +195 -219 R +19 -4 V +-33 38 R +33 -38 V +1428 2557 M +19 8 V +33 -10 R +-33 10 V +4397 20 R +19 17 V +1868 2738 M +19 20 V +33 14 R +-33 -14 V +777 -355 R +-21 14 V +-46 35 R +22 -17 V +3120 117 R +19 14 V +34 0 R +-34 0 V +2283 2792 M +20 3 V +-34 27 R +34 -27 V +275 -339 R +19 -4 V +-33 30 R +33 -30 V +2379 386 R +19 18 V +33 -1 R +-33 1 V +572 -280 R +19 5 V +34 -15 R +-34 15 V +2250 2817 M +19 5 V +1514 2549 M +19 12 V +33 -2 R +-33 2 V +stroke 1533 2561 M +3615 279 R +19 4 V +33 -18 R +-33 18 V +2698 2386 M +-14 7 V +1671 2598 M +20 19 V +33 11 R +-33 -11 V +4650 2492 M +19 27 V +34 23 R +-34 -23 V +stroke +LT1 +4049 2885 M +6 -7 V +stroke +LT0 +2545 2488 M +19 -6 V +-33 34 R +33 -34 V +421 161 R +19 33 V +33 60 R +-33 -60 V +-1208 6 R +19 21 V +33 14 R +-33 -14 V +2391 -51 R +19 -27 V +-33 57 R +33 -57 V +334 -219 R +-12 -3 V +-7 -2 R +-14 -4 V +215 202 R +19 31 V +34 22 R +-34 -22 V +926 -84 R +20 11 V +33 -5 R +-33 5 V +2836 2413 M +19 27 V +34 22 R +-34 -22 V +1599 -72 R +12 8 V +40 5 R +-7 -1 V +-14 0 R +-12 0 V +2397 2662 M +20 -3 V +-34 37 R +34 -37 V +2764 165 R +19 2 V +34 -19 R +-34 19 V +-3069 27 R +19 11 V +33 -11 R +-33 11 V +581 -489 R +-6 2 V +2875 183 R +20 6 V +33 -11 R +-33 11 V +-788 146 R +19 30 V +34 16 R +-34 -16 V +-2931 30 R +20 19 V +33 11 R +-33 -11 V +572 -269 R +19 -6 V +-34 35 R +34 -35 V +2531 336 R +19 10 V +33 -9 R +-33 9 V +stroke +LT1 +3625 3156 M +-2 -3 V +3191 2943 M +6 0 V +stroke +LT0 +1461 2546 M +19 9 V +34 -6 R +-34 6 V +244 73 R +19 20 V +34 13 R +-34 -13 V +3471 158 R +20 1 V +33 -22 R +-33 22 V +2775 2378 M +8 6 V +34 5 R +-25 -4 V +174 222 R +19 36 V +33 55 R +-33 -55 V +1919 141 R +19 25 V +34 8 R +-34 -8 V +4254 2557 M +19 -15 V +-33 51 R +33 -51 V +286 -136 R +8 9 V +44 28 R +-13 -7 V +-9 -4 R +-11 -6 V +stroke +LT1 +4111 2816 M +34 -56 V +stroke +LT0 +5248 2785 M +19 0 V +33 -24 R +-33 24 V +4368 2394 M +19 4 V +23 -13 R +-23 13 V +-33 27 R +33 -27 V +244 69 R +19 25 V +33 22 R +-33 -22 V +72 78 R +19 29 V +33 24 R +-33 -24 V +-2377 99 R +19 -2 V +-33 35 R +33 -35 V +4334 2425 M +20 0 V +-34 36 R +34 -36 V +stroke +LT1 +3148 2920 M +-7 -15 V +stroke +LT0 +5281 2763 M +19 -2 V +34 -24 R +-34 24 V +-3327 41 R +19 17 V +34 7 R +-34 -7 V +86 25 R +19 13 V +34 -4 R +-34 4 V +1848 2717 M +20 21 V +33 14 R +-33 -14 V +610 -180 R +19 -7 V +-33 38 R +33 -38 V +-1122 14 R +19 6 V +34 -14 R +-34 14 V +206 -12 R +19 17 V +33 5 R +-33 -5 V +3695 163 R +20 -2 V +33 -25 R +-33 25 V +14 -24 R +19 -1 V +33 -26 R +-33 26 V +14 -24 R +19 -2 V +34 -24 R +-34 24 V +14 -24 R +20 0 V +33 -25 R +-33 25 V +1547 2545 M +19 14 V +34 0 R +-34 0 V +4206 -8 R +20 15 V +33 2 R +-33 -2 V +33 2 R +19 17 V +2946 2571 M +20 36 V +33 51 R +-33 -51 V +2716 2369 M +15 6 V +33 -6 R +-7 1 V +-593 474 R +19 9 V +34 -16 R +-34 16 V +2826 -13 R +19 15 V +34 -3 R +-34 3 V +606 -309 R +19 9 V +33 -9 R +-33 9 V +-205 82 R +19 0 V +33 -22 R +-33 22 V +2026 2826 M +19 16 V +33 2 R +-33 -2 V +772 -453 R +19 24 V +33 16 R +-33 -16 V +2121 404 R +19 21 V +33 2 R +-33 -2 V +4401 2371 M +19 8 V +34 -11 R +-13 4 V +372 310 R +19 30 V +33 18 R +-33 -18 V +1652 2581 M +19 17 V +34 9 R +-34 -9 V +3810 15 R +19 2 V +34 -21 R +-34 21 V +stroke 5500 2615 M +-405 229 R +19 9 V +34 -13 R +-34 13 V +1777 2661 M +19 21 V +33 14 R +-33 -14 V +5720 2540 M +19 12 V +33 -1 R +-33 1 V +2331 2732 M +19 -1 V +-33 32 R +33 -32 V +4301 2466 M +19 -5 V +-33 44 R +33 -44 V +-1393 73 R +19 37 V +34 45 R +-34 -45 V +1494 2537 M +20 12 V +33 -4 R +-33 4 V +4000 42 R +20 3 V +33 -18 R +-33 18 V +-3089 0 R +19 -5 V +-33 36 R +33 -36 V +1408 2550 M +20 7 V +33 -11 R +-33 11 V +4487 2366 M +19 15 V +34 7 R +-5 -1 V +2197 2830 M +20 7 V +33 -20 R +-33 20 V +2668 -79 R +19 26 V +33 11 R +-33 -11 V +4703 2542 M +19 28 V +33 24 R +-33 -24 V +1901 2752 M +19 20 V +34 11 R +-34 -11 V +2253 -57 R +19 -33 V +-33 60 R +33 -60 V +-1895 80 R +20 1 V +-34 29 R +34 -29 V +1705 2607 M +19 21 V +33 11 R +-33 -11 V +4611 2443 M +20 24 V +33 21 R +-33 -21 V +-1723 30 R +19 37 V +33 40 R +-33 -40 V +2621 38 R +19 4 V +33 -16 R +-33 16 V +2231 2812 M +19 5 V +33 -25 R +-33 25 V +14 -28 R +19 3 V +4794 2652 M +19 30 V +33 20 R +-33 -20 V +4434 2358 M +12 6 V +94 24 R +2 2 V +33 23 R +-8 -3 V +1100 126 R +19 10 V +34 -6 R +-34 6 V +stroke 5686 2546 M +-558 288 R +20 6 V +33 -16 R +-33 16 V +-3037 1 R +20 12 V +33 -9 R +-33 9 V +4220 2614 M +20 -21 V +-34 59 R +34 -59 V +2761 2367 M +3 2 V +-172 63 R +20 -5 V +13 -9 R +-13 9 V +-34 29 R +16 -14 V +215 -61 R +8 8 V +33 10 R +-33 -10 V +-988 307 R +19 21 V +34 14 R +-34 -14 V +788 -313 R +9 -1 V +-233 228 R +19 -6 V +-34 37 R +34 -37 V +stroke +LT1 +3076 2800 M +5 6 V +stroke +LT0 +5043 2839 M +19 13 V +33 -8 R +-33 8 V +2889 2462 M +19 35 V +33 35 R +-33 -35 V +-349 -35 R +19 -6 V +-33 32 R +33 -32 V +-624 327 R +19 19 V +33 8 R +-33 -8 V +1442 2537 M +19 9 V +33 -9 R +-33 9 V +4120 8 R +19 6 V +34 -14 R +-34 14 V +-663 235 R +20 22 V +33 5 R +-33 -5 V +stroke +LT1 +4092 2866 M +19 -50 V +stroke +LT0 +4268 2515 M +19 -10 V +-33 52 R +33 -52 V +-2707 39 R +20 15 V +33 4 R +-33 -4 V +3083 -45 R +20 28 V +33 24 R +-33 -24 V +2712 2367 M +-15 7 V +2465 446 R +19 4 V +33 -18 R +-33 18 V +625 -273 R +19 17 V +-4068 71 R +20 22 V +33 13 R +-33 -13 V +282 169 R +19 14 V +33 -3 R +-33 3 V +1633 2563 M +19 18 V +34 7 R +-34 -7 V +3213 149 R +20 28 V +33 13 R +-33 -13 V +868 -222 R +19 15 V +34 0 R +-34 0 V +-782 271 R +19 18 V +34 -1 R +-34 1 V +2526 2495 M +19 -7 V +-33 34 R +33 -34 V +-539 322 R +20 16 V +33 4 R +-33 -4 V +1528 2532 M +19 13 V +33 -1 R +-33 1 V +3227 78 R +20 29 V +33 22 R +-33 -22 V +2869 2429 M +20 33 V +33 28 R +-33 -28 V +stroke +LT1 +3220 3023 M +-4 -9 V +stroke +LT0 +2378 2667 M +19 -5 V +-33 36 R +33 -36 V +2798 142 R +19 2 V +34 -21 R +-34 21 V +4592 2421 M +10 12 V +43 31 R +-34 -21 V +-263 -53 R +20 4 V +29 -20 R +-4 3 V +-2 1 R +-23 16 V +-34 31 R +34 -31 V +2145 2835 M +19 9 V +33 -14 R +-33 14 V +1356 2560 M +19 5 V +33 -15 R +-33 15 V +4239 -26 R +20 7 V +33 -10 R +-33 10 V +66 -18 R +20 12 V +33 -4 R +-33 4 V +1882 2731 M +19 21 V +33 12 R +-33 -12 V +1686 2588 M +19 19 V +33 11 R +-33 -11 V +787 -77 R +20 -8 V +-34 36 R +34 -36 V +4382 2365 M +19 6 V +827 413 R +20 1 V +33 -22 R +-33 22 V +4514 2370 M +-6 -1 V +-11 -2 R +-10 -1 V +589 468 R +19 10 V +33 -10 R +-33 10 V +4315 2426 M +19 -1 V +-33 41 R +33 -41 V +1475 2527 M +19 10 V +34 -5 R +-34 5 V +3768 226 R +19 0 V +33 -24 R +-33 24 V +2850 2399 M +19 30 V +34 22 R +-34 -22 V +1675 -39 R +-4 -2 V +2345 2701 M +19 -3 V +-33 34 R +33 -34 V +4664 2488 M +19 26 V +34 25 R +-34 -25 V +612 225 R +19 0 V +34 -26 R +-34 26 V +1810 2674 M +19 22 V +34 14 R +-34 -14 V +3566 -33 R +19 -1 V +34 -25 R +-34 25 V +-52 27 R +19 -1 V +33 -26 R +-33 26 V +-53 27 R +20 -2 V +stroke 5348 2713 M +33 -25 V +2788 2360 M +10 8 V +33 5 R +-14 -2 V +stroke +LT1 +3363 3133 M +2 -3 V +32 1 R +-4 -9 V +stroke +LT0 +5429 2637 M +19 0 V +33 -24 R +-33 24 V +-693 -43 R +19 29 V +34 23 R +-34 -23 V +72 79 R +19 28 V +34 16 R +-34 -16 V +597 -117 R +19 0 V +33 -22 R +-33 22 V +1389 2544 M +19 6 V +34 -13 R +-34 13 V +stroke +LT1 +4140 2781 M +19 -39 V +14 -27 R +-14 27 V +stroke +LT0 +4918 2771 M +19 24 V +34 8 R +-34 -8 V +-2759 28 R +19 7 V +34 -18 R +-34 18 V +stroke +LT1 +3486 3145 M +2 -4 V +27 46 R +-4 -7 V +stroke +LT0 +2459 2565 M +19 -7 V +-33 36 R +33 -36 V +-544 206 R +20 19 V +33 9 R +-33 -9 V +5495 2590 M +19 1 V +34 -19 R +-34 19 V +4438 2357 M +-4 1 V +1738 2618 M +19 21 V +34 13 R +-34 -13 V +554 94 R +20 -1 V +-34 30 R +34 -30 V +5648 2526 M +19 10 V +33 -8 R +-33 8 V +-1433 35 R +20 -14 V +-34 57 R +34 -57 V +2092 2829 M +19 12 V +34 -6 R +-34 6 V +4187 2678 M +19 -26 V +-33 63 R +33 -63 V +817 172 R +20 15 V +33 -5 R +-33 5 V +1561 2529 M +19 15 V +34 2 R +-34 -2 V +34 2 R +19 17 V +33 6 R +-33 -6 V +578 244 R +20 5 V +33 -23 R +-33 23 V +5529 2568 M +19 4 V +33 -18 R +-33 18 V +stroke +LT1 +4059 2928 M +4 -11 V +stroke +LT0 +5786 2536 M +20 15 V +stroke +LT1 +3037 2736 M +20 34 V +33 70 R +-33 -70 V +stroke +LT0 +5109 2826 M +19 8 V +34 -14 R +-34 14 V +-157 -31 R +19 19 V +33 2 R +-33 -2 V +4282 2470 M +19 -4 V +-33 49 R +33 -49 V +2278 2761 M +19 1 V +-33 27 R +33 -27 V +536 -386 R +17 23 V +33 16 R +-33 -16 V +-863 393 R +19 18 V +34 5 R +-34 -5 V +239 -24 R +19 3 V +-224 26 R +19 15 V +33 -1 R +-33 1 V +5734 2523 M +19 13 V +33 0 R +-33 0 V +-4330 -6 R +19 7 V +33 -10 R +-33 10 V +984 64 R +19 -7 V +-33 37 R +33 -37 V +-582 116 R +19 21 V +33 13 R +-33 -13 V +4736 2566 M +19 28 V +33 24 R +-33 -24 V +1509 2520 M +19 12 V +33 -3 R +-33 3 V +138 37 R +20 19 V +33 9 R +-33 -9 V +4645 2464 M +19 24 V +33 25 R +-33 -25 V +163 186 R +19 28 V +34 18 R +-34 -18 V +716 -153 R +19 5 V +33 -15 R +-33 15 V +3018 2698 M +19 38 V +34 66 R +-34 -66 V +1791 2652 M +19 22 V +33 14 R +-33 -14 V +3333 141 R +19 5 V +33 -16 R +-33 16 V +-263 -74 R +19 25 V +33 11 R +-33 -11 V +2659 2382 M +-5 4 V +stroke +LT1 +3181 2969 M +-4 -10 V +stroke +LT0 +2573 2439 M +19 -7 V +-9 8 R +9 -8 V +-33 30 R +9 -8 V +3113 63 R +19 11 V +34 -5 R +-34 5 V +4554 2382 M +-9 -2 V +2126 2824 M +19 11 V +33 -12 R +-33 12 V +507 -452 R +7 -1 V +1790 -42 R +19 13 V +15 1 R +-15 -1 V +2392 2637 M +20 -6 V +-34 36 R +34 -36 V +587 27 R +19 40 V +34 62 R +-34 -62 V +5595 2532 M +19 7 V +34 -13 R +-34 13 V +-3895 58 R +19 21 V +33 12 R +-33 -12 V +802 -148 R +19 -8 V +-33 33 R +33 -33 V +2498 360 R +19 12 V +33 -8 R +-33 8 V +1915 2744 M +19 20 V +34 10 R +-34 -10 V +894 -394 R +3 3 V +33 10 R +-33 -10 V +1337 2555 M +19 5 V +33 -16 R +-33 16 V +100 -42 R +19 9 V +34 -7 R +-34 7 V +4400 2356 M +-5 2 V +-47 32 R +21 -15 V +-40 12 R +19 3 V +-33 36 R +33 -36 V +2980 2616 M +19 42 V +33 57 R +-33 -57 V +2177 142 R +19 4 V +33 -20 R +-33 20 V +4717 2539 M +19 27 V +33 24 R +-33 -24 V +2685 2363 M +7 0 V +34 -14 R +-11 5 V +2093 292 R +19 28 V +33 20 R +-33 -20 V +2960 2574 M +20 42 V +33 51 R +-33 -51 V +1268 -93 R +20 -8 V +-34 56 R +34 -56 V +-1327 17 R +19 42 V +34 45 R +-34 -45 V +1991 208 R +20 21 V +33 4 R +-33 -4 V +stroke 4971 2803 M +2506 2504 M +20 -9 V +-34 35 R +34 -35 V +2113 -38 R +6 7 V +-11 -13 R +3 3 V +41 34 R +-33 -24 V +2359 2671 M +19 -4 V +-33 34 R +33 -34 V +4554 2382 M +4 4 V +48 33 R +-9 -5 V +1594 2529 M +20 17 V +33 4 R +-33 -4 V +1308 -56 R +19 42 V +34 39 R +-34 -39 V +2268 250 R +19 2 V +34 -21 R +-34 21 V +-224 23 R +19 17 V +34 -2 R +-34 2 V +stroke +LT1 +4106 2849 M +19 -45 V +-33 62 R +13 -23 V +stroke +LT0 +1843 2688 M +20 22 V +33 13 R +-33 -13 V +210 106 R +19 13 V +34 -5 R +-34 5 V +1542 2515 M +19 14 V +33 0 R +-33 0 V +4206 -8 R +19 15 V +-1585 98 R +19 -20 V +-33 64 R +33 -64 V +2159 2815 M +19 8 V +33 -16 R +-33 16 V +-210 -49 R +19 18 V +33 7 R +-33 -7 V +1370 2538 M +19 6 V +34 -14 R +-34 14 V +4400 2341 M +15 7 V +10 -2 R +-10 2 V +2903 2451 M +19 39 V +33 34 R +-33 -34 V +1374 -65 R +19 1 V +-33 44 R +33 -44 V +1647 2550 M +19 19 V +34 8 R +-34 -8 V +3963 -51 R +19 8 V +33 -9 R +-33 9 V +-405 236 R +19 1 V +33 -24 R +-33 24 V +-382 -43 R +19 26 V +33 13 R +-33 -13 V +-2879 53 R +20 16 V +33 1 R +-33 -1 V +680 -467 R +6 1 V +17 -5 R +-17 5 V +-955 281 R +20 22 V +33 14 R +-33 -14 V +3485 87 R +19 0 V +33 -24 R +-33 24 V +114 -102 R +20 0 V +33 -24 R +-33 24 V +-34 26 R +34 -26 V +-53 27 R +19 -1 V +-33 26 R +33 -26 V +-1241 84 R +19 -32 V +-33 66 R +33 -66 V +1170 -25 R +19 -1 V +-34 26 R +34 -26 V +-53 26 R +19 0 V +115 -103 R +19 1 V +33 -23 R +-33 23 V +2473 2538 M +19 -8 V +-33 35 R +33 -35 V +3223 -19 R +19 12 V +33 -2 R +-33 2 V +stroke 5734 2523 M +2883 2415 M +20 36 V +33 27 R +-33 -27 V +-577 253 R +19 -3 V +-34 32 R +34 -32 V +5476 2588 M +19 2 V +34 -22 R +-34 22 V +-405 227 R +19 9 V +34 -11 R +-34 11 V +4697 2513 M +20 26 V +33 25 R +-33 -25 V +1489 2509 M +20 11 V +33 -5 R +-33 5 V +683 281 R +19 6 V +34 -21 R +-34 21 V +4788 2618 M +20 28 V +33 22 R +-33 -22 V +701 -81 R +20 3 V +33 -19 R +-33 19 V +2292 2734 M +19 -1 V +-33 28 R +33 -28 V +1403 2523 M +20 7 V +33 -12 R +-33 12 V +277 47 R +19 20 V +33 11 R +-33 -11 V +2792 2334 M +20 17 V +33 5 R +-8 -1 V +stroke +LT1 +3129 2899 M +6 8 V +stroke +LT0 +2864 2383 M +19 32 V +34 21 R +-34 -21 V +-657 368 R +19 3 V +33 -25 R +-33 25 V +-349 -63 R +19 21 V +34 11 R +-34 -11 V +344 16 R +19 1 V +162 -187 R +19 -9 V +-33 36 R +33 -36 V +3084 -21 R +19 5 V +33 -17 R +-33 17 V +4429 2329 M +20 11 V +1213 167 R +19 10 V +34 -6 R +-34 6 V +4649 2457 M +-23 -16 V +306 318 R +19 23 V +34 7 R +-34 -7 V +-2845 31 R +20 11 V +33 -9 R +-33 9 V +628 -487 R +5 2 V +1504 134 R +19 -3 V +-34 53 R +34 -53 V +578 224 R +20 26 V +33 16 R +-33 -16 V +1824 2666 M +19 22 V +34 13 R +-34 -13 V +3280 119 R +20 8 V +33 -15 R +-33 15 V +-106 -7 R +20 14 V +33 -5 R +-33 5 V +4534 2365 M +9 8 V +29 19 R +-12 -6 V +stroke +LT1 +3811 3152 M +-1 0 V +stroke +LT0 +1575 2514 M +19 15 V +34 3 R +-34 -3 V +3175 61 R +19 28 V +34 23 R +-34 -23 V +-573 -33 R +19 -14 V +-33 63 R +33 -63 V +1949 2755 M +19 19 V +33 8 R +-33 -8 V +1437 2510 M +19 8 V +33 -9 R +-33 9 V +3529 271 R +19 18 V +33 1 R +-33 -1 V +572 -281 R +19 6 V +34 -14 R +-34 14 V +2855 2370 M +9 13 V +34 15 R +-34 -15 V +-458 225 R +20 -7 V +-34 36 R +34 -36 V +-674 7 R +19 22 V +34 13 R +-34 -13 V +4678 2488 M +19 25 V +34 25 R +-34 -25 V +-3069 19 R +19 18 V +33 7 R +-33 -7 V +4355 2355 M +8 3 V +-4 3 R +4 -3 V +-34 29 R +19 -16 V +1400 137 R +19 13 V +1523 2503 M +19 12 V +33 -1 R +-33 1 V +512 287 R +19 14 V +33 -3 R +-33 3 V +1317 2552 M +20 3 V +33 -17 R +-33 17 V +664 227 R +19 17 V +34 3 R +-34 -3 V +4310 2383 M +19 4 V +-33 38 R +33 -38 V +828 408 R +19 5 V +33 -18 R +-33 18 V +2573 2439 M +16 -14 V +84 -62 R +-3 2 V +1752 -34 R +-4 1 V +1680 2557 M +20 20 V +33 10 R +-33 -10 V +858 -124 R +15 -14 V +-33 31 R +5 -5 V +-405 341 R +19 9 V +33 -14 R +-33 14 V +214 -172 R +19 -6 V +-33 34 R +33 -34 V +stroke +LT1 +3368 3143 M +-5 -10 V +3162 2979 M +-4 -9 V +stroke +LT0 +5695 2499 M +20 12 V +33 -3 R +-33 3 V +1877 2701 M +19 22 V +33 12 R +-33 -12 V +5609 2510 M +20 8 V +33 -11 R +-33 11 V +4168 2704 M +19 -26 V +-33 69 R +33 -69 V +654 -10 R +19 26 V +34 18 R +-34 -18 V +1351 2534 M +19 4 V +33 -15 R +-33 15 V +3820 241 R +19 3 V +34 -20 R +-34 20 V +4587 2399 M +10 11 V +43 32 R +-7 -5 V +280 299 R +19 23 V +34 10 R +-34 -10 V +2520 2480 M +20 -10 V +-34 34 R +34 -34 V +2531 335 R +19 12 V +33 -10 R +-33 10 V +4750 2564 M +19 26 V +34 25 R +-34 -25 V +1470 2499 M +19 10 V +34 -6 R +-34 6 V +2841 2351 M +4 5 V +33 8 R +-13 -3 V +1805 2643 M +19 23 V +33 13 R +-33 -13 V +874 -321 R +8 0 V +1571 79 R +19 1 V +-33 48 R +33 -48 V +-176 394 R +20 -38 V +-34 68 R +34 -68 V +1083 -21 R +20 2 V +33 -23 R +-33 23 V +2340 2676 M +19 -5 V +-33 33 R +33 -33 V +4659 2464 M +19 24 V +33 25 R +-33 -25 V +stroke +LT1 +3810 3159 M +1 -7 V +-6 27 R +3 -12 V +stroke +LT0 +4229 2530 M +19 -7 V +-33 62 R +33 -62 V +2173 2794 M +19 7 V +34 -18 R +-34 18 V +1733 2587 M +19 21 V +34 12 R +-34 -12 V +3505 131 R +19 0 V +33 -24 R +-33 24 V +147 -128 R +20 1 V +33 -24 R +-33 24 V +-34 25 R +34 -25 V +-53 25 R +19 0 V +-33 27 R +33 -27 V +2487 2514 M +19 -10 V +-33 34 R +33 -34 V +2851 160 R +19 0 V +-33 26 R +33 -26 V +1384 2517 M +19 6 V +34 -13 R +-34 13 V +4515 2349 M +19 16 V +34 16 R +-12 -6 V +-7 -3 R +-15 -7 V +923 221 R +19 2 V +33 -23 R +-33 23 V +-186 127 R +19 0 V +34 -25 R +-34 25 V +14 -25 R +20 0 V +-3414 45 R +20 20 V +33 9 R +-33 -9 V +4436 2329 M +-7 0 V +537 440 R +19 20 V +33 4 R +-33 -4 V +658 -291 R +19 9 V +33 -8 R +-33 8 V +-172 55 R +19 3 V +34 -21 R +-34 21 V +-491 228 R +19 15 V +34 -3 R +-34 3 V +2306 2706 M +20 -2 V +-34 30 R +34 -30 V +-239 97 R +19 12 V +34 -7 R +-34 7 V +1609 2514 M +19 18 V +33 5 R +-33 -5 V +-72 -33 R +19 15 V +34 0 R +-34 0 V +stroke +LT1 +3143 2950 M +-34 -78 V +stroke +LT0 +2206 2778 M +20 5 V +33 -23 R +-33 23 V +509 -452 R +5 1 V +2082 309 R +19 27 V +33 19 R +-33 -19 V +-2568 66 R +19 0 V +-33 26 R +33 -26 V +5523 2540 M +20 4 V +33 -18 R +-33 18 V +2240 2758 M +19 2 V +658 -324 R +19 42 V +33 31 R +-33 -31 V +19 46 R +-19 -46 V +-482 70 R +19 -10 V +-33 36 R +33 -36 V +2631 261 R +19 8 V +34 -12 R +-34 12 V +stroke +LT1 +3925 3082 M +5 -6 V +stroke +LT0 +1982 2764 M +19 18 V +33 4 R +-33 -4 V +988 -221 R +-34 -37 V +20 47 R +-20 -47 V +-1294 13 R +19 20 V +34 8 R +-34 -8 V +stroke +LT1 +3449 3239 M +2 -4 V +33 -14 R +-5 -10 V +stroke +LT0 +4731 2538 M +19 26 V +33 26 R +-33 -26 V +979 -69 R +19 13 V +2034 2786 M +20 16 V +33 -1 R +-33 1 V +1857 2679 M +20 22 V +33 13 R +-33 -13 V +2898 2398 M +19 38 V +33 25 R +-33 -25 V +stroke +LT1 +3825 3222 M +6 -26 V +stroke +LT0 +1503 2491 M +20 12 V +33 -4 R +-33 4 V +-106 0 R +20 7 V +33 -11 R +-33 11 V +3457 202 R +19 24 V +33 12 R +-33 -12 V +3008 2614 M +-33 -43 V +19 48 R +-19 -48 V +1207 81 R +19 -18 V +-33 70 R +33 -70 V +stroke +LT1 +3316 3158 M +-5 -13 V +stroke +LT0 +5557 2521 M +19 5 V +33 -16 R +-33 16 V +2818 2327 M +8 6 V +1786 2620 M +19 23 V +33 13 R +-33 -13 V +4584 2396 M +3 3 V +33 22 R +-12 -8 V +stroke +LT1 +3071 2802 M +19 38 V +33 74 R +-33 -74 V +stroke +LT0 +4339 2350 M +4 1 V +6 -4 R +-6 4 V +-33 32 R +16 -16 V +-1448 -3 R +20 34 V +33 18 R +-33 -18 V +129 271 R +-33 -50 V +19 48 R +-19 -48 V +4649 2453 M +5 5 V +38 32 R +-33 -26 V +stroke +LT1 +3892 3173 M +5 -20 V +-19 -31 R +5 -3 V +stroke +LT0 +4243 2475 M +20 -2 V +-34 57 R +34 -57 V +2420 2583 M +20 -9 V +-34 34 R +34 -34 V +3236 -85 R +19 10 V +34 -4 R +-34 4 V +4407 2319 M +-13 4 V +-12 5 R +-5 2 V +1714 2565 M +19 22 V +33 10 R +-33 -10 V +387 209 R +20 10 V +33 -12 R +-33 12 V +906 -83 R +-33 -56 V +19 48 R +-19 -48 V +1298 2549 M +19 3 V +34 -18 R +-34 18 V +3820 236 R +20 7 V +33 -16 R +-33 16 V +4291 2377 M +19 6 V +-33 41 R +33 -41 V +2806 2316 M +-11 2 V +257 442 R +19 42 V +33 71 R +-33 -71 V +-5 -26 R +-34 -61 V +20 45 R +-20 -45 V +4803 2615 M +19 26 V +33 21 R +-33 -21 V +768 -138 R +19 7 V +34 -12 R +-34 12 V +1910 2714 M +19 21 V +34 10 R +-34 -10 V +1156 91 R +-33 -66 V +1999 32 R +20 13 V +33 -6 R +-33 6 V +-125 -57 R +20 21 V +33 7 R +-33 -7 V +1451 2491 M +19 8 V +33 -8 R +-33 8 V +2871 2354 M +4 6 V +37 17 R +-34 -13 V +1618 -30 R +19 15 V +15 6 R +-15 -6 V +196 164 R +20 25 V +33 26 R +-33 -26 V +-2344 78 R +19 -8 V +-33 35 R +33 -35 V +1331 2530 M +20 4 V +33 -17 R +-33 17 V +238 -36 R +20 16 V +33 4 R +-33 -4 V +3562 260 R +19 5 V +33 -19 R +-33 19 V +-191 -3 R +19 17 V +stroke 5018 2793 M +33 -1 R +-33 1 V +-884 -15 R +20 -31 V +-34 72 R +34 -72 V +1838 2656 M +19 23 V +34 13 R +-34 -13 V +3017 8 R +20 25 V +33 15 R +-33 -15 V +4196 2595 M +19 -10 V +-33 67 R +33 -67 V +1537 2486 M +19 13 V +33 -1 R +-33 1 V +86 19 R +19 19 V +33 7 R +-33 -7 V +920 -116 R +6 -3 V +-11 10 R +11 -10 V +-519 369 R +19 14 V +33 -5 R +-33 5 V +67 -15 R +19 8 V +33 -16 R +-33 16 V +-210 -49 R +19 19 V +33 6 R +-33 -6 V +1766 2597 M +20 23 V +33 13 R +-33 -13 V +568 29 R +19 -6 V +-33 33 R +33 -33 V +5623 2489 M +20 9 V +33 -9 R +-33 9 V +stroke +LT1 +4087 2893 M +19 -44 V +14 -30 R +-14 30 V +stroke +LT0 +4257 2421 M +20 3 V +-34 51 R +34 -51 V +927 333 R +19 3 V +34 -21 R +-34 21 V +1365 2513 M +19 4 V +33 -14 R +-33 14 V +3250 -81 R +6 6 V +2015 2770 M +19 16 V +34 1 R +-34 -1 V +687 -458 R +-14 7 V +-187 145 R +11 -10 V +4549 2363 M +4 5 V +1156 114 R +20 13 V +-492 242 R +20 2 V +33 -24 R +-33 24 V +4783 2590 M +20 25 V +33 23 R +-33 -23 V +601 -5 R +19 1 V +34 -25 R +-34 25 V +-33 26 R +33 -26 V +14 -26 R +20 1 V +33 -24 R +-33 24 V +-86 51 R +19 0 V +-33 27 R +33 -27 V +1694 2544 M +20 21 V +33 10 R +-33 -10 V +3623 98 R +20 1 V +-34 26 R +34 -26 V +114 -104 R +19 2 V +33 -22 R +-33 22 V +-219 152 R +19 1 V +33 -25 R +-33 25 V +-205 73 R +19 11 V +33 -11 R +-33 11 V +2320 2680 M +20 -4 V +-34 30 R +34 -30 V +2964 13 R +19 1 V +1484 2481 M +19 10 V +34 -5 R +-34 5 V +684 282 R +19 5 V +34 -20 R +-34 20 V +295 -287 R +19 -11 V +-33 34 R +33 -34 V +181 -150 R +8 -1 V +2795 208 R +19 3 V +34 -19 R +-34 19 V +-831 -50 R +19 23 V +34 27 R +-34 -27 V +1891 2692 M +19 22 V +33 10 R +-33 -10 V +4210 2535 M +19 -5 V +-33 65 R +33 -65 V +2287 2708 M +19 -2 V +stroke 2306 2706 M +-33 28 R +33 -28 V +1398 2497 M +19 6 V +34 -12 R +-34 12 V +803 252 R +20 3 V +33 -24 R +-33 24 V +2687 -31 R +19 21 V +34 9 R +-34 -9 V +2254 2733 M +19 1 V +2582 -72 R +19 25 V +34 17 R +-34 -17 V +663 -172 R +20 6 V +33 -18 R +-33 18 V +4318 2341 M +6 3 V +20 -14 R +-4 2 V +-34 30 R +4 -4 V +-19 19 R +14 -15 V +2468 2525 M +19 -11 V +-33 34 R +33 -34 V +-668 119 R +19 23 V +34 13 R +-34 -13 V +5657 2479 M +19 10 V +33 -7 R +-33 7 V +stroke +LT1 +4006 3048 M +19 -61 V +stroke +LT0 +2101 2784 M +19 12 V +34 -10 R +-34 10 V +4391 2307 M +-5 2 V +-19 7 R +-10 4 V +675 458 R +19 14 V +34 -4 R +-34 4 V +4450 2316 M +-7 -1 V +34 5 R +19 14 V +1747 2575 M +19 22 V +34 12 R +-34 -12 V +2382 130 R +20 -23 V +-34 74 R +34 -74 V +1570 2483 M +19 15 V +34 2 R +-34 -2 V +3391 259 R +19 19 V +33 2 R +-33 -2 V +1623 2500 M +19 18 V +33 5 R +-33 -5 V +3476 262 R +19 8 V +34 -14 R +-34 14 V +2748 2314 M +6 1 V +-811 409 R +20 21 V +33 7 R +-33 -7 V +949 -368 R +19 39 V +33 22 R +-33 -22 V +19 45 R +-19 -45 V +52 73 R +-33 -28 V +19 48 R +-19 -48 V +1814 103 R +19 26 V +34 23 R +-34 -23 V +4271 2370 M +20 7 V +-34 44 R +34 -44 V +1280 120 R +19 6 V +33 -14 R +-33 14 V +4601 2401 M +6 6 V +2435 2559 M +19 -11 V +-34 35 R +34 -35 V +-1175 -1 R +19 2 V +33 -19 R +-33 19 V +134 -65 R +19 7 V +33 -10 R +-33 10 V +2773 -17 R +19 1 V +-33 60 R +33 -60 V +-2726 -1 R +20 12 V +33 -3 R +-33 3 V +1466 58 R +-34 -35 V +20 52 R +-20 -52 V +-66 -147 R +9 15 V +33 15 R +-33 -15 V +-863 396 R +19 14 V +33 -3 R +-33 3 V +1675 2523 M +19 21 V +34 9 R +-34 -9 V +stroke 1694 2544 M +302 208 R +19 18 V +34 3 R +-34 -3 V +4424 2303 M +-5 0 V +-12 2 R +-4 0 V +stroke +LT1 +3306 3190 M +-2 -4 V +stroke +LT0 +4529 2347 M +7 5 V +40 28 R +-8 -5 V +-13 -8 R +-6 -4 V +130 111 R +13 16 V +34 26 R +-34 -26 V +-3380 37 R +19 3 V +34 -17 R +-34 17 V +stroke +LT1 +3214 3085 M +-7 -19 V +stroke +LT0 +1872 2669 M +19 23 V +33 11 R +-33 -11 V +3260 76 R +20 6 V +33 -17 R +-33 17 V +4836 2638 M +19 24 V +34 19 R +-34 -19 V +2134 2777 M +20 9 V +33 -13 R +-33 13 V +247 -195 R +19 -8 V +-33 33 R +33 -33 V +602 18 R +-33 -40 V +19 53 R +-19 -53 V +1919 143 R +19 23 V +33 11 R +-33 -11 V +763 -256 R +19 11 V +-105 -1 R +19 8 V +34 -10 R +-34 10 V +1800 2609 M +19 24 V +33 13 R +-33 -13 V +965 -329 R +3 1 V +88 14 R +2 2 V +34 28 R +-19 -6 V +1271 325 R +19 -16 V +-34 75 R +34 -75 V +-81 203 R +19 -36 V +-33 74 R +33 -74 V +1346 2509 M +19 4 V +33 -16 R +-33 16 V +3701 263 R +19 12 V +33 -8 R +-33 8 V +1465 2472 M +19 9 V +33 -7 R +-33 7 V +3701 271 R +19 5 V +33 -20 R +-33 20 V +4238 2416 M +19 5 V +-33 53 R +33 -53 V +1728 2553 M +19 22 V +33 12 R +-33 -12 V +2998 -35 R +19 24 V +33 26 R +-33 -26 V +stroke +LT1 +4054 2966 M +19 -49 V +-34 67 R +13 -24 V +stroke +LT0 +2368 2624 M +19 -8 V +-33 33 R +33 -33 V +654 45 R +-33 -47 V +19 55 R +-19 -55 V +-840 152 R +19 7 V +33 -18 R +-33 18 V +stroke +LT1 +3984 3068 M +8 -26 V +-29 43 R +6 -8 V +stroke +LT0 +5218 2734 M +19 3 V +34 -23 R +-34 23 V +1924 2703 M +19 21 V +34 9 R +-34 -9 V +3017 14 R +20 19 V +33 5 R +-33 -5 V +438 -174 R +19 2 V +34 -25 R +-34 25 V +-33 25 R +33 -25 V +1603 2483 M +20 17 V +33 3 R +-33 -3 V +2668 2350 M +-8 6 V +2792 201 R +19 3 V +33 -23 R +-33 23 V +-86 49 R +19 1 V +-33 27 R +33 -27 V +2595 2403 M +6 -4 V +-5 5 R +5 -5 V +2412 363 R +19 16 V +34 -2 R +-34 2 V +320 -142 R +19 1 V +-34 26 R +34 -26 V +4588 2389 M +5 5 V +16 13 R +-8 -6 V +650 311 R +20 2 V +33 -25 R +-33 25 V +4464 2311 M +13 9 V +13 5 R +-13 -5 V +1551 2469 M +19 14 V +33 0 R +-33 0 V +765 172 R +19 -6 V +-34 31 R +34 -31 V +304 -295 R +10 -4 V +1379 2492 M +19 5 V +34 -13 R +-34 13 V +3920 165 R +19 1 V +-33 26 R +33 -26 V +301 -194 R +19 10 V +33 -8 R +-33 8 V +-172 54 R +19 4 V +33 -22 R +-33 22 V +-219 151 R +19 1 V +-3222 83 R +19 12 V +33 -7 R +-33 7 V +4177 2603 M +19 -8 V +-33 73 R +33 -73 V +223 -296 R +5 4 V +2549 2440 M +19 -12 V +-7 7 R +7 -7 V +4286 2326 M +14 7 V +-29 37 R +15 -14 V +380 104 R +7 7 V +-19 -21 R +5 6 V +stroke 4659 2452 M +47 42 R +-20 -17 V +-3030 26 R +19 20 V +34 8 R +-34 -8 V +4335 2309 M +3 2 V +15 -6 R +-6 2 V +470 306 R +19 25 V +33 20 R +-33 -20 V +2201 2751 M +19 4 V +34 -22 R +-34 22 V +stroke +LT1 +3673 3288 M +-2 -2 V +stroke +LT0 +1852 2646 M +20 23 V +33 12 R +-33 -12 V +stroke +LT1 +3143 2950 M +12 19 V +stroke +LT0 +5518 2511 M +19 4 V +34 -18 R +-34 18 V +3060 2722 M +-33 -53 V +19 54 R +-19 -54 V +-726 14 R +19 -3 V +-33 28 R +33 -28 V +362 -345 R +19 -5 V +-724 403 R +19 19 V +33 5 R +-33 -5 V +821 -455 R +4 1 V +33 -3 R +-6 0 V +-333 177 R +20 -13 V +-34 32 R +16 -15 V +2372 205 R +19 23 V +33 14 R +-33 -14 V +-2879 53 R +20 16 V +33 -1 R +-33 1 V +3050 -3 R +19 10 V +33 -12 R +-33 12 V +2234 2732 M +20 1 V +33 -25 R +-33 25 V +1780 2587 M +20 22 V +33 13 R +-33 -13 V +468 100 R +19 -1 V +4510 2332 M +6 5 V +stroke +LT1 +3483 3304 M +1 -3 V +stroke +LT0 +1498 2463 M +19 11 V +34 -5 R +-34 5 V +2674 63 R +19 -2 V +-33 68 R +33 -68 V +42 -173 R +19 8 V +-33 46 R +33 -46 V +1281 121 R +19 6 V +33 -16 R +-33 16 V +-845 19 R +19 24 V +33 26 R +-33 -26 V +1412 2478 M +20 6 V +33 -12 R +-33 12 V +stroke +LT1 +3483 3304 M +-2 -2 V +-27 -54 R +-5 -9 V +stroke +LT0 +1709 2531 M +19 22 V +33 10 R +-33 -10 V +4368 2294 M +4 2 V +7 -1 R +-7 1 V +2482 2504 M +19 -13 V +-33 34 R +33 -34 V +579 292 R +-34 -60 V +20 53 R +-20 -53 V +1260 2545 M +19 2 V +33 -20 R +-33 20 V +4392 -87 R +19 11 V +2928 2357 M +17 35 V +33 18 R +-33 -18 V +19 46 R +-19 -46 V +1170 414 R +19 -28 V +-33 77 R +33 -77 V +2115 2767 M +19 10 V +34 -11 R +-34 11 V +4205 2471 M +19 3 V +-33 63 R +33 -63 V +stroke +LT1 +3176 3030 M +-15 -35 V +stroke +LT0 +1905 2681 M +19 22 V +33 10 R +-33 -10 V +2998 2462 M +-34 -24 V +19 51 R +-19 -51 V +stroke +LT1 +3939 3162 M +2 -7 V +stroke +LT0 +5132 2761 M +19 7 V +34 -16 R +-34 16 V +2449 2537 M +19 -12 V +-33 34 R +33 -34 V +3117 -51 R +19 7 V +34 -12 R +-34 12 V +-663 237 R +19 20 V +34 7 R +-34 -7 V +86 25 R +20 13 V +33 -6 R +-33 6 V +4797 2590 M +20 23 V +33 22 R +-33 -22 V +1293 2525 M +19 2 V +34 -18 R +-34 18 V +2923 2348 M +3 5 V +33 12 R +-25 -9 V +165 485 R +-33 -65 V +19 50 R +-19 -50 V +1584 2467 M +19 16 V +34 2 R +-34 -2 V +3031 -57 R +6 5 V +21 21 R +-7 -6 V +-39 -39 R +-8 -6 V +-12 -8 R +-7 -5 V +1833 2622 M +19 24 V +34 12 R +-34 -12 V +903 -347 R +13 0 V +33 -11 R +-15 5 V +231 226 R +-34 -30 V +20 55 R +-20 -55 V +1446 2465 M +19 7 V +33 -9 R +-33 9 V +172 13 R +19 18 V +33 6 R +-33 -6 V +3338 242 R +19 17 V +33 1 R +-33 -1 V +4869 2658 M +20 23 V +33 16 R +-33 -16 V +2848 2290 M +6 5 V +1761 2563 M +19 24 V +34 11 R +-34 -11 V +stroke +LT1 +3104 2873 M +19 41 V +stroke +LT0 +3157 2992 M +-34 -78 V +stroke +LT1 +3137 2947 M +-14 -33 V +stroke +LT0 +3118 2896 M +-33 -70 V +19 47 R +-19 -47 V +2415 2569 M +20 -10 V +-34 32 R +34 -32 V +1532 2457 M +19 12 V +33 -2 R +-33 2 V +2668 -61 R +19 8 V +-33 55 R +33 -55 V +200 -122 R +3 2 V +24 13 R +-8 -2 V +1326 2506 M +20 3 V +33 -17 R +-33 17 V +611 204 R +20 20 V +33 6 R +-33 -6 V +3189 14 R +19 5 V +33 -18 R +-33 18 V +3137 2947 M +-33 -74 V +2063 2758 M +19 14 V +33 -5 R +-33 5 V +4706 2494 M +20 22 V +33 27 R +-33 -27 V +stroke +LT1 +3825 3222 M +-3 1 V +stroke +LT0 +4398 2287 M +4 2 V +2149 2759 M +19 7 V +33 -15 R +-33 15 V +732 -455 R +6 9 V +-19 -26 R +2 3 V +2729 163 R +20 9 V +33 -9 R +-33 9 V +-3949 40 R +20 22 V +33 9 R +-33 -9 V +301 208 R +19 18 V +34 1 R +-34 -1 V +4312 2306 M +-4 3 V +-19 14 R +-3 3 V +-18 19 R +4 -4 V +-20 21 R +9 -9 V +76 -61 R +-14 7 V +3036 2580 M +-33 -36 V +19 57 R +-19 -57 V +4491 2318 M +5 3 V +22 15 R +-8 -4 V +-381 414 R +19 -19 V +-33 79 R +33 -79 V +2382 2600 M +19 -9 V +-33 33 R +33 -33 V +2798 138 R +19 5 V +33 -22 R +-33 22 V +4068 2934 M +19 -41 V +-33 73 R +33 -73 V +stroke +LT1 +3894 3170 M +4 -4 V +stroke +LT0 +1360 2489 M +19 3 V +33 -14 R +-33 14 V +4053 63 R +20 2 V +33 -24 R +-33 24 V +-34 26 R +34 -26 V +-53 24 R +19 2 V +-33 26 R +33 -26 V +48 -54 R +19 4 V +33 -22 R +-33 22 V +-119 74 R +19 2 V +-33 27 R +33 -27 V +-153 100 R +19 3 V +34 -24 R +-34 24 V +1886 2658 M +19 23 V +33 11 R +-33 -11 V +3175 79 R +19 10 V +33 -9 R +-33 9 V +233 -135 R +20 1 V +-34 26 R +34 -26 V +-574 -70 R +19 24 V +34 22 R +-34 -22 V +1479 2454 M +19 9 V +34 -6 R +-34 6 V +3801 198 R +19 1 V +-52 24 R +19 2 V +33 -26 R +-33 26 V +-3103 58 R +19 5 V +33 -19 R +-33 19 V +5499 2506 M +19 5 V +34 -20 R +-34 20 V +2349 2631 M +19 -7 V +-33 31 R +33 -31 V +-554 -26 R +19 24 V +33 12 R +-33 -12 V +3089 75 R +19 21 V +33 10 R +-33 -10 V +4233 2352 M +19 10 V +-33 46 R +33 -46 V +95 -80 R +5 3 V +26 -4 R +-7 1 V +-228 397 R +20 -11 V +-34 78 R +34 -78 V +1742 2540 M +19 23 V +34 11 R +-34 -11 V +4624 2416 M +3 3 V +28 23 R +-14 -11 V +209 204 R +19 23 V +34 18 R +-34 -18 V +-2554 2 R +20 -5 V +-34 28 R +34 -28 V +5532 2485 M +20 6 V +33 -17 R +-33 17 V +1393 2473 M +19 5 V +stroke 1412 2478 M +34 -13 R +-34 13 V +803 252 R +19 2 V +34 -23 R +-34 23 V +821 -88 R +-33 -43 V +19 60 R +-19 -60 V +5652 2450 M +19 10 V +2603 2391 M +12 -8 V +26 -19 R +-7 5 V +-27 21 R +8 -7 V +14 -14 R +9 -5 V +44 -29 R +-8 6 V +1617 2467 M +20 18 V +33 4 R +-33 -4 V +645 201 R +19 -3 V +-33 26 R +33 -26 V +581 -395 R +5 6 V +10 0 R +-10 0 V +34 2 R +-5 -1 V +-820 460 R +19 12 V +34 -8 R +-34 8 V +1565 2452 M +19 15 V +33 0 R +-33 0 V +665 243 R +19 -1 V +4157 2608 M +20 -5 V +-34 76 R +34 -76 V +850 146 R +19 14 V +34 -3 R +-34 3 V +2563 2424 M +19 -13 V +-33 29 R +9 -8 V +16 -14 R +8 -7 V +2114 72 R +10 11 V +34 27 R +-34 -27 V +268 234 R +20 17 V +33 4 R +-33 -4 V +2675 2339 M +7 -4 V +33 -20 R +-9 6 V +-768 371 R +19 21 V +34 7 R +-34 -7 V +stroke +LT1 +3669 3303 M +2 -8 V +stroke +LT0 +4171 2536 M +20 1 V +-34 71 R +34 -71 V +2529 2454 M +20 -14 V +-34 32 R +15 -15 V +2583 295 R +19 9 V +34 -14 R +-34 14 V +2868 2275 M +-14 2 V +1670 2489 M +19 20 V +34 8 R +-34 -8 V +3877 -42 R +19 7 V +33 -14 R +-33 14 V +-4345 70 R +20 1 V +33 -20 R +-33 20 V +2926 -80 R +19 6 V +-34 65 R +34 -65 V +2952 2350 M +7 15 V +33 13 R +-33 -13 V +19 45 R +-19 -45 V +-1447 80 R +20 12 V +33 -5 R +-33 5 V +1480 -28 R +-34 -19 V +20 52 R +-20 -52 V +4472 2305 M +-9 -3 V +-13 -4 R +-8 -3 V +2043 2742 M +20 16 V +33 -3 R +-33 3 V +-72 -38 R +19 19 V +33 3 R +-33 -3 V +1426 2458 M +20 7 V +33 -11 R +-33 11 V +420 169 R +20 24 V +33 11 R +-33 -11 V +610 -173 R +19 -13 V +-33 32 R +23 -23 V +2254 62 R +19 23 V +34 24 R +-34 -24 V +1274 2524 M +19 1 V +33 -19 R +-33 19 V +502 49 R +19 24 V +33 12 R +-33 -12 V +4376 2274 M +10 5 V +6 1 R +-6 -1 V +-1413 56 R +-13 -3 V +115 378 R +-34 -49 V +19 61 R +-19 -61 V +4200 2398 M +19 10 V +-33 57 R +33 -57 V +-1188 79 R +-33 -25 V +19 57 R +-19 -57 V +1905 214 R +19 21 V +33 12 R +-33 -12 V +224 43 R +20 7 V +33 -18 R +-33 18 V +stroke 5166 2747 M +1723 2517 M +19 23 V +33 10 R +-33 -10 V +721 -23 R +19 -13 V +-33 33 R +33 -33 V +-353 245 R +20 10 V +33 -13 R +-33 13 V +4266 2316 M +6 -5 V +1327 141 R +19 8 V +34 -10 R +-34 10 V +4082 2888 M +19 -33 V +-33 79 R +33 -79 V +730 -243 R +19 23 V +33 20 R +-33 -20 V +1307 2504 M +19 2 V +34 -17 R +-34 17 V +stroke +LT1 +3999 3061 M +7 -13 V +-648 212 R +4 -4 V +stroke +LT0 +4596 2389 M +3 3 V +30 26 R +-4 -3 V +435 333 R +20 12 V +33 -8 R +-33 8 V +4668 2452 M +8 9 V +-2247 88 R +20 -12 V +-34 32 R +34 -32 V +-989 -91 R +19 8 V +33 -9 R +-33 9 V +3701 270 R +19 5 V +33 -20 R +-33 20 V +1919 2669 M +19 23 V +34 8 R +-34 -8 V +918 -424 R +5 3 V +1598 2451 M +19 16 V +34 2 R +-34 -2 V +4314 2263 M +14 8 V +1340 2486 M +20 3 V +33 -16 R +-33 16 V +2915 2289 M +6 7 V +-150 -11 R +11 -1 V +1418 114 R +33 -46 V +344 21 R +-6 -4 V +842 183 R +19 3 V +34 -26 R +-34 26 V +-33 26 R +33 -26 V +-477 154 R +19 19 V +34 5 R +-34 -5 V +472 -202 R +20 3 V +33 -23 R +-33 23 V +-2416 21 R +-33 -31 V +19 61 R +-19 -61 V +1651 2469 M +19 20 V +33 6 R +-33 -6 V +3710 90 R +19 2 V +-33 26 R +33 -26 V +1546 2439 M +19 13 V +33 -1 R +-33 1 V +598 287 R +19 7 V +33 -16 R +-33 16 V +3031 -41 R +19 4 V +34 -23 R +-34 23 V +-224 24 R +19 16 V +33 -1 R +-33 1 V +-1933 28 R +-34 -55 V +20 61 R +-20 -61 V +1847 2610 M +19 24 V +34 12 R +-34 -12 V +5480 2502 M +19 4 V +33 -21 R +-33 21 V +-153 100 R +20 1 V +-34 28 R +34 -28 V +2396 2580 M +19 -11 V +stroke 2415 2569 M +-33 31 R +33 -31 V +2325 -48 R +19 22 V +33 26 R +-33 -26 V +873 -103 R +20 10 V +-339 183 R +19 2 V +-33 26 R +33 -26 V +2077 2742 M +19 13 V +33 -6 R +-33 6 V +3150 -72 R +20 3 V +33 -25 R +-33 25 V +1775 2550 M +20 24 V +33 12 R +-33 -12 V +stroke +LT1 +4034 3013 M +20 -47 V +14 -32 R +-14 32 V +-34 73 R +12 -26 V +stroke +LT0 +5280 2659 M +19 2 V +-3327 39 R +19 20 V +33 5 R +-33 -5 V +5513 2479 M +19 6 V +34 -18 R +-34 18 V +stroke +LT1 +3303 3190 M +3 0 V +stroke +LT0 +1374 2469 M +19 4 V +33 -15 R +-33 15 V +970 136 R +19 -9 V +-33 31 R +33 -31 V +1714 230 R +19 -24 V +-33 82 R +33 -82 V +2024 2725 M +19 17 V +34 0 R +-34 0 V +1703 2495 M +20 22 V +33 9 R +-33 -9 V +stroke +LT1 +3211 3081 M +3 4 V +34 85 R +-10 -25 V +stroke +LT0 +4812 2590 M +19 22 V +33 22 R +-33 -22 V +2196 2726 M +19 4 V +34 -20 R +-34 20 V +2668 -75 R +20 21 V +33 14 R +-33 -14 V +191 66 R +19 10 V +33 -12 R +-33 12 V +1493 2436 M +19 9 V +34 -6 R +-34 6 V +4034 15 R +20 7 V +33 -15 R +-33 15 V +2329 2638 M +20 -7 V +-34 29 R +34 -29 V +-120 77 R +20 2 V +33 -24 R +-33 24 V +4166 2455 M +20 10 V +-34 66 R +34 -66 V +3069 2617 M +-33 -37 V +19 64 R +-19 -64 V +-740 84 R +19 -4 V +-33 26 R +33 -26 V +4152 2531 M +19 5 V +-33 72 R +33 -72 V +207 -267 R +-12 -1 V +3113 2843 M +-33 -60 V +19 58 R +-19 -58 V +stroke +LT1 +3687 3381 M +5 -19 V +stroke +LT0 +2978 2345 M +14 33 V +34 15 R +-34 -15 V +20 51 R +-20 -51 V +-729 310 R +19 -2 V +-382 -40 R +19 23 V +33 10 R +-33 -10 V +1407 2453 M +19 5 V +34 -12 R +-34 12 V +3223 -25 R +9 10 V +-81 -70 R +5 4 V +47 39 R +-3 -3 V +-27 -21 R +-3 -3 V +-486 373 R +19 -16 V +-33 84 R +33 -84 V +51 -360 R +20 12 V +-34 57 R +34 -57 V +1221 2542 M +19 2 V +34 -20 R +-34 20 V +2898 64 R +19 0 V +-33 79 R +33 -79 V +82 -309 R +8 5 V +32 -24 R +-5 3 V +-44 39 R +3 -3 V +-19 21 R +4 -5 V +43 -68 R +9 5 V +1828 2586 M +19 24 V +33 12 R +-33 -12 V +2277 77 R +19 -8 V +-33 83 R +33 -83 V +-2033 60 R +19 10 V +34 -10 R +-34 10 V +1756 2526 M +19 24 V +34 11 R +-34 -11 V +5580 2443 M +19 9 V +33 -12 R +-33 12 V +-2554 -3 R +-33 -20 V +19 58 R +-19 -58 V +stroke +LT1 +3939 3162 M +6 -9 V +stroke +LT0 +1632 2451 M +19 18 V +33 5 R +-33 -5 V +-72 -33 R +19 15 V +34 0 R +-34 0 V +3338 239 R +19 19 V +34 8 R +-34 -8 V +172 23 R +19 8 V +34 -16 R +-34 16 V +4720 2500 M +20 21 V +33 27 R +-33 -27 V +2635 2365 M +-6 4 V +2412 365 R +19 14 V +34 -6 R +-34 6 V +1254 2523 M +20 1 V +33 -20 R +-33 20 V +2590 2400 M +6 -4 V +-5 4 R +5 -4 V +391 -93 R +-8 -1 V +1578 56 R +-5 -4 V +2882 2257 M +-6 1 V +-325 175 R +12 -9 V +-10 9 R +10 -9 V +166 -121 R +-9 5 V +-768 371 R +20 21 V +33 7 R +-33 -7 V +3017 17 R +19 16 V +33 1 R +-33 -1 V +stroke +LT1 +3190 3053 M +5 9 V +stroke +LT0 +4180 2386 M +29 -40 V +110 -84 R +-5 1 V +3132 2907 M +-33 -66 V +19 55 R +-19 -55 V +1684 2474 M +19 21 V +34 8 R +-34 -8 V +3089 74 R +20 21 V +33 23 R +-33 -23 V +1440 2440 M +20 6 V +33 -10 R +-33 10 V +66 -18 R +20 11 V +33 -3 R +-33 3 V +-258 64 R +19 1 V +33 -18 R +-33 18 V +3557 130 R +19 21 V +34 16 R +-34 -16 V +2510 2469 M +19 -15 V +-8 8 R +8 -8 V +-33 31 R +15 -14 V +-454 256 R +20 15 V +33 -3 R +-33 3 V +3083 -24 R +20 6 V +33 -19 R +-33 19 V +2721 2307 M +8 -4 V +34 -17 R +-15 7 V +-743 414 R +19 18 V +33 2 R +-33 -2 V +stroke +LT1 +3601 3399 M +1 -4 V +stroke +LT0 +3089 2687 M +-34 -43 V +20 66 R +-20 -66 V +5613 2430 M +19 10 V +-2568 72 R +-33 -25 V +19 63 R +-19 -63 V +-888 244 R +20 8 V +33 -13 R +-33 13 V +1880 2622 M +20 24 V +33 10 R +-33 -10 V +577 -147 R +19 -14 V +-33 32 R +33 -32 V +-1175 -1 R +19 2 V +34 -17 R +-34 17 V +4087 36 R +19 4 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +-52 23 R +19 3 V +-33 27 R +33 -27 V +-3604 9 R +19 25 V +33 11 R +-33 -11 V +3632 -89 R +20 5 V +33 -23 R +-33 23 V +-286 198 R +19 5 V +33 -22 R +-33 22 V +4048 2972 M +20 -38 V +-34 79 R +34 -79 V +-916 33 R +-34 -71 V +19 51 R +-19 -51 V +5360 2577 M +20 2 V +-34 27 R +34 -27 V +2930 2266 M +5 5 V +33 0 R +-7 0 V +stroke +LT1 +3157 2992 M +19 38 V +33 82 R +-17 -43 V +stroke +LT0 +1737 2503 M +19 23 V +33 10 R +-33 -10 V +3571 77 R +19 3 V +-33 27 R +33 -27 V +2744 2292 M +19 -6 V +1880 142 R +6 5 V +10 9 R +-10 -9 V +845 41 R +19 5 V +33 -19 R +-33 19 V +-286 200 R +19 4 V +34 -24 R +-34 24 V +2443 2530 M +20 -13 V +-34 32 R +34 -32 V +2831 113 R +19 3 V +-33 26 R +33 -26 V +-239 98 R +20 11 V +33 -10 R +-33 10 V +166 -86 R +20 3 V +4572 2369 M +5 4 V +5 4 R +-5 -4 V +-3103 55 R +19 8 V +33 -8 R +-33 8 V +-138 30 R +19 3 V +33 -16 R +-33 16 V +3327 11 R +8 9 V +45 39 R +-34 -28 V +4476 2304 M +-6 -2 V +3171 3022 M +-34 -75 V +20 45 R +-20 -45 V +53 124 R +-33 -79 V +4917 2671 M +19 19 V +33 10 R +-33 -10 V +-2759 30 R +19 6 V +33 -18 R +-33 18 V +stroke +LT1 +4001 3090 M +19 -51 V +-33 69 R +15 -31 V +stroke +LT0 +1612 2434 M +20 17 V +33 3 R +-33 -3 V +4363 2259 M +-7 -1 V +-209 185 R +19 12 V +-33 67 R +33 -67 V +1361 -2 R +19 7 V +34 -17 R +-34 17 V +2410 2560 M +19 -11 V +-33 31 R +33 -31 V +4161 2371 M +19 15 V +-33 57 R +33 -57 V +56 -101 R +-3 2 V +17 -28 R +11 8 V +-19 -13 R +4 2 V +1933 2656 M +19 23 V +34 8 R +-34 -8 V +3040 2353 M +-33 -9 V +19 49 R +-19 -49 V +stroke +LT1 +3933 3171 M +3 -4 V +-616 110 R +-8 -19 V +stroke +LT0 +1560 2422 M +19 14 V +33 -2 R +-33 2 V +3194 112 R +19 21 V +34 23 R +-34 -23 V +1665 2454 M +19 20 V +34 6 R +-34 -6 V +1400 107 R +-34 -31 V +19 67 R +-19 -67 V +1083 -28 R +19 9 V +-33 74 R +33 -74 V +2091 2726 M +19 13 V +33 -8 R +-33 8 V +4845 2613 M +19 21 V +33 17 R +-33 -17 V +3021 2308 M +-8 -1 V +2009 413 R +19 14 V +33 -3 R +-33 3 V +2377 2590 M +19 -10 V +-33 29 R +33 -29 V +663 -173 R +-33 -14 V +19 56 R +-19 -56 V +-1638 56 R +19 4 V +33 -13 R +-33 13 V +3562 247 R +20 17 V +33 3 R +-33 -3 V +2210 2706 M +19 2 V +34 -20 R +-34 20 V +1861 2597 M +19 25 V +34 11 R +-34 -11 V +1228 138 R +-33 -50 V +19 67 R +-19 -67 V +5561 2436 M +19 7 V +33 -13 R +-33 13 V +-3791 93 R +20 25 V +33 12 R +-33 -12 V +3299 162 R +19 9 V +33 -14 R +-33 14 V +4183 2317 M +11 9 V +-33 45 R +23 -31 V +2343 2617 M +20 -8 V +-34 29 R +34 -29 V +-377 78 R +19 20 V +33 4 R +-33 -4 V +1202 2542 M +19 0 V +33 -19 R +-33 19 V +1022 146 R +20 0 V +33 -24 R +-33 24 V +-225 23 R +19 16 V +34 -1 R +-34 1 V +253 -84 R +19 -5 V +-33 26 R +33 -26 V +1718 2480 M +19 23 V +33 9 R +-33 -9 V +stroke 1737 2503 M +-230 -85 R +19 10 V +34 -6 R +-34 6 V +2593 177 R +19 3 V +-33 82 R +33 -82 V +-1861 59 R +19 -3 V +1767 253 R +19 -29 V +-34 84 R +34 -84 V +2929 2250 M +-8 1 V +43 16 R +4 4 V +1235 2522 M +19 1 V +34 -20 R +-34 20 V +1824 -55 R +-33 -19 V +19 63 R +-19 -63 V +1421 2434 M +19 6 V +34 -12 R +-34 12 V +3186 -27 R +3 3 V +965 5 R +19 9 V +-878 78 R +-21 -17 V +427 220 R +19 7 V +34 -18 R +-34 18 V +4105 2690 M +19 -3 V +-33 86 R +33 -86 V +-2000 34 R +19 10 V +34 -11 R +-34 11 V +-229 -98 R +19 23 V +33 9 R +-33 -9 V +1269 2502 M +19 1 V +33 -19 R +-33 19 V +3609 148 R +20 20 V +33 12 R +-33 -12 V +stroke +LT1 +3753 3390 M +5 -19 V +35 -65 R +-3 1 V +762 -953 R +5 4 V +stroke +LT0 +4077 2849 M +19 -19 V +-33 87 R +33 -87 V +658 -302 R +19 20 V +33 25 R +-33 -25 V +1593 2419 M +19 15 V +34 1 R +-34 -1 V +230 139 R +19 24 V +34 11 R +-34 -11 V +1646 2435 M +19 19 V +33 4 R +-33 -4 V +2426 319 R +19 -11 V +-33 87 R +33 -87 V +945 -43 R +19 12 V +34 -8 R +-34 8 V +3103 2654 M +-34 -37 V +20 70 R +-20 -70 V +1770 2512 M +19 24 V +34 11 R +-34 -11 V +3037 56 R +19 21 V +33 19 R +-33 -19 V +329 82 R +20 5 V +33 -21 R +-33 21 V +214 -181 R +19 3 V +33 -25 R +-33 25 V +-33 27 R +33 -27 V +4142 2354 M +19 17 V +-33 56 R +33 -56 V +266 -93 R +6 3 V +1008 212 R +19 4 V +34 -23 R +-34 23 V +1302 2483 M +19 1 V +34 -18 R +-34 18 V +1806 349 R +-33 -56 V +19 66 R +-19 -66 V +5375 2546 M +19 3 V +-34 28 R +34 -28 V +4128 2427 M +19 16 V +-33 66 R +33 -66 V +31 -135 R +4 -4 V +stroke +LT1 +2624 2372 M +10 -7 V +-6 4 R +5 -4 V +stroke +LT0 +1455 2421 M +19 7 V +33 -10 R +-33 10 V +4001 41 R +19 5 V +33 -21 R +-33 21 V +-153 100 R +19 3 V +-33 26 R +33 -26 V +1540 2410 M +20 12 V +33 -3 R +-33 3 V +stroke +LT1 +2558 2426 M +14 -12 V +stroke +LT0 +2550 2434 M +22 -20 V +2636 261 R +19 4 V +33 -23 R +-33 23 V +-277 4 R +19 17 V +34 6 R +-34 -6 V +339 -100 R +19 3 V +-33 27 R +33 -27 V +1698 2458 M +20 22 V +33 8 R +-33 -8 V +248 185 R +20 22 V +33 5 R +-33 -5 V +3017 19 R +19 14 V +33 -1 R +-33 1 V +253 -93 R +19 3 V +-34 26 R +34 -26 V +3040 2353 M +-6 -14 V +2207 313 R +19 4 V +-3188 56 R +19 14 V +33 -5 R +-33 5 V +982 -364 R +-33 -9 V +19 54 R +-19 -54 V +-510 97 R +14 -11 V +-13 11 R +13 -11 V +554 98 R +-34 -25 V +20 69 R +-20 -69 V +2444 -65 R +19 6 V +34 -17 R +-34 17 V +stroke +LT1 +3854 3323 M +4 -17 V +5 -48 R +2 -2 V +-26 24 R +2 -1 V +2744 2292 M +-16 9 V +stroke +LT0 +2157 2713 M +20 7 V +33 -14 R +-33 14 V +1335 2464 M +20 2 V +33 -17 R +-33 17 V +2944 2244 M +5 4 V +33 -3 R +-13 1 V +1173 108 R +13 -17 V +stroke +LT1 +4471 2300 M +6 4 V +stroke +LT0 +2019 2692 M +19 19 V +34 1 R +-34 -1 V +4114 2509 M +19 13 V +-33 74 R +33 -74 V +stroke +LT1 +3248 3170 M +5 5 V +stroke +LT0 +2491 2484 M +19 -15 V +1505 587 R +19 -43 V +-33 77 R +33 -77 V +stroke +LT1 +2728 2301 M +16 -9 V +14 -7 R +-3 1 V +stroke +LT0 +1895 2608 M +19 25 V +33 10 R +-33 -10 V +2995 2263 M +4 6 V +2542 159 R +20 8 V +33 -15 R +-33 15 V +-472 277 R +19 10 V +33 -12 R +-33 12 V +4288 2239 M +-13 1 V +1823 2547 M +19 26 V +33 11 R +-33 -11 V +3092 2420 M +-33 -13 V +19 61 R +-19 -61 V +-601 107 R +19 -15 V +-34 31 R +34 -31 V +2186 -55 R +8 8 V +-3302 -5 R +19 2 V +33 -15 R +-33 15 V +stroke +LT1 +4632 2417 M +-6 -4 V +stroke +LT0 +1488 2410 M +19 8 V +33 -8 R +-33 8 V +244 70 R +19 24 V +33 10 R +-33 -10 V +3108 120 R +19 19 V +34 14 R +-34 -14 V +-2706 50 R +19 5 V +33 -18 R +-33 18 V +4735 2508 M +19 20 V +33 25 R +-33 -25 V +-2330 15 R +19 -13 V +-33 30 R +33 -30 V +2363 43 R +20 19 V +33 21 R +-33 -21 V +3146 2904 M +-33 -61 V +19 64 R +-19 -64 V +1626 2417 M +20 18 V +33 2 R +-33 -2 V +2454 161 R +19 9 V +-33 82 R +33 -82 V +-997 125 R +-33 -43 V +19 73 R +-19 -73 V +stroke +LT1 +4519 2331 M +4 3 V +stroke +LT0 +1574 2405 M +19 14 V +33 -2 R +-33 2 V +-410 122 R +19 1 V +33 -20 R +-33 20 V +1189 29 R +19 -11 V +-33 30 R +33 -30 V +5575 2412 M +19 9 V +2224 2686 M +19 2 V +34 -21 R +-34 21 V +4123 2335 M +19 19 V +-33 54 R +33 -54 V +-2463 83 R +19 21 V +34 6 R +-34 -6 V +407 251 R +19 12 V +33 -8 R +-33 8 V +1402 2431 M +19 3 V +34 -13 R +-34 13 V +526 209 R +19 22 V +34 7 R +-34 -7 V +stroke +LT1 +3444 3385 M +4 -7 V +40 16 R +-2 -3 V +stroke +LT0 +5122 2703 M +19 8 V +33 -16 R +-33 16 V +4109 2408 M +19 19 V +-34 65 R +34 -65 V +2358 2598 M +19 -8 V +-34 27 R +34 -27 V +2659 117 R +19 12 V +34 -6 R +-34 6 V +4212 2248 M +-15 9 V +-16 13 R +3 -3 V +-28 27 R +4 -4 V +2258 2668 M +19 -1 V +33 -24 R +-33 24 V +1216 2521 M +19 1 V +34 -20 R +-34 20 V +3696 143 R +19 18 V +33 7 R +-33 -7 V +3015 2243 M +-7 0 V +1351 6 R +2 1 V +3117 2610 M +-33 -29 V +19 73 R +-19 -73 V +-760 42 R +19 -6 V +-33 26 R +33 -26 V +501 -370 R +-7 2 V +-546 398 R +19 -4 V +802 -157 R +-34 -18 V +20 69 R +-20 -69 V +1875 2584 M +20 24 V +33 11 R +-33 -11 V +stroke +LT1 +3372 3353 M +-4 -9 V +stroke +LT0 +1803 2522 M +20 25 V +33 11 R +-33 -11 V +4226 2240 M +-3 1 V +760 449 R +20 16 V +33 1 R +-33 -1 V +1521 2400 M +19 10 V +34 -5 R +-34 5 V +460 262 R +19 20 V +33 3 R +-33 -3 V +3069 2315 M +-15 -2 V +19 49 R +-11 -29 V +2052 2695 M +20 17 V +33 -3 R +-33 3 V +4332 2239 M +-8 -1 V +1249 2502 M +20 0 V +33 -19 R +-33 19 V +3886 186 R +19 7 V +34 -20 R +-34 20 V +1732 2464 M +19 24 V +33 8 R +-33 -8 V +stroke +LT1 +3281 3254 M +-7 -18 V +stroke +LT0 +4086 2687 M +19 3 V +-34 87 R +34 -87 V +5422 2488 M +19 5 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +1435 2416 M +20 5 V +33 -11 R +-33 11 V +3934 94 R +19 4 V +-33 27 R +33 -27 V +3025 2259 M +3 3 V +2427 201 R +20 6 V +33 -22 R +-33 22 V +3107 2370 M +-34 -8 V +19 58 R +-19 -58 V +1021 130 R +20 17 V +-34 74 R +34 -74 V +-948 464 R +-34 -66 V +20 60 R +-20 -60 V +5355 2542 M +20 4 V +-34 28 R +34 -28 V +stroke +LT1 +4447 2287 M +4 2 V +25 15 R +-5 -3 V +stroke +LT0 +4029 3005 M +19 -33 V +-33 84 R +33 -84 V +stroke +LT1 +4643 2427 M +3 3 V +50 42 R +-7 -5 V +-17 -15 R +-9 -8 V +stroke +LT0 +1283 2482 M +19 1 V +33 -19 R +-33 19 V +3557 130 R +19 19 V +34 16 R +-34 -16 V +311 38 R +19 5 V +33 -23 R +-33 23 V +114 -105 R +19 4 V +-33 26 R +33 -26 V +-626 -84 R +20 18 V +33 27 R +-33 -27 V +2138 2704 M +19 9 V +34 -12 R +-34 12 V +5489 2440 M +19 7 V +33 -19 R +-33 19 V +2837 2248 M +7 -1 V +33 -12 R +-5 2 V +2417 360 R +19 3 V +-33 27 R +33 -27 V +-521 -47 R +19 20 V +34 21 R +-34 -21 V +416 75 R +19 4 V +34 -25 R +-34 25 V +14 -29 R +20 4 V +4289 2226 M +-7 1 V +1928 2619 M +19 24 V +33 8 R +-33 -8 V +1607 2402 M +19 15 V +34 1 R +-34 -1 V +3443 286 R +20 10 V +33 -10 R +-33 10 V +1316 2463 M +19 1 V +34 -17 R +-34 17 V +325 -46 R +19 19 V +33 5 R +-33 -5 V +stroke +LT1 +3934 3232 M +13 -41 V +-27 39 R +7 -12 V +stroke +LT0 +5522 2420 M +19 8 V +34 -16 R +-34 16 V +4089 2386 M +34 -51 V +-52 442 R +20 -4 V +-34 90 R +34 -90 V +1856 2558 M +19 26 V +34 10 R +-34 -10 V +1266 224 R +-33 -48 V +19 73 R +-19 -73 V +1784 2496 M +19 26 V +34 10 R +-34 -10 V +1469 2403 M +19 7 V +33 -10 R +-33 10 V +2601 -24 R +20 22 V +-34 63 R +34 -63 V +3013 2240 M +2 3 V +111 189 R +-34 -12 V +20 66 R +-20 -66 V +1555 2393 M +19 12 V +33 -3 R +-33 3 V +stroke +LT1 +4522 2334 M +-3 -3 V +stroke +LT0 +4043 2940 M +20 -23 V +-34 88 R +34 -88 V +3131 2559 M +-33 -22 V +19 73 R +-19 -73 V +87 501 R +-33 -71 V +19 55 R +-19 -55 V +4912 2648 M +19 17 V +33 10 R +-33 -10 V +stroke +LT1 +3209 3112 M +9 16 V +stroke +LT0 +1349 2445 M +20 2 V +33 -16 R +-33 16 V +803 248 R +19 6 V +33 -15 R +-33 15 V +1712 2442 M +20 22 V +33 8 R +-33 -8 V +2858 2238 M +19 -3 V +1180 628 R +20 -14 V +-34 91 R +34 -91 V +116 -615 R +-5 3 V +2086 2695 M +19 14 V +33 -5 R +-33 5 V +4080 2583 M +20 13 V +-34 83 R +34 -83 V +-2120 55 R +20 21 V +33 5 R +-33 -5 V +1136 17 R +-33 -35 V +19 76 R +-19 -76 V +stroke +LT1 +2658 2348 M +-3 2 V +stroke +LT0 +5555 2404 M +20 8 V +-558 281 R +19 14 V +33 -4 R +-33 4 V +stroke +LT1 +2558 2426 M +14 -12 V +83 -64 R +3 -2 V +stroke +LT0 +4124 2291 M +2 -3 V +-23 27 R +3 -4 V +stroke +LT1 +2549 2434 M +9 -8 V +-9 8 R +9 -8 V +stroke +LT0 +4964 2675 M +19 15 V +34 3 R +-34 -3 V +2033 2677 M +19 18 V +34 0 R +-34 0 V +3051 -1 R +19 9 V +33 -15 R +-33 15 V +3982 3137 M +19 -47 V +stroke +LT1 +3968 3164 M +18 -41 V +2672 2341 M +9 -8 V +stroke +LT0 +4208 2227 M +-5 1 V +133 9 R +6 3 V +23 8 R +-6 -2 V +3107 2370 M +-15 -39 V +stroke +LT1 +3604 3402 M +-3 -3 V +2514 2464 M +10 -9 V +stroke +LT0 +2514 2464 M +10 -9 V +1383 2428 M +19 3 V +33 -15 R +-33 15 V +1802 666 R +-33 -75 V +19 49 R +-19 -49 V +4840 2594 M +19 19 V +33 17 R +-33 -17 V +4075 2471 M +19 21 V +-33 73 R +33 -73 V +-2931 48 R +20 1 V +33 -20 R +-33 20 V +1022 141 R +19 4 V +34 -18 R +-34 18 V +stroke +LT1 +3190 3071 M +19 41 V +34 81 R +-34 -81 V +2758 2285 M +-3 1 V +stroke +LT0 +1909 2594 M +19 25 V +33 9 R +-33 -9 V +1502 2392 M +19 8 V +34 -7 R +-34 7 V +3228 117 R +-34 -27 V +-2243 9 R +19 -15 V +4287 2225 M +2 1 V +5 1 R +-5 -1 V +479 309 R +19 18 V +33 24 R +-33 -24 V +stroke +LT1 +4624 2412 M +7 6 V +41 34 R +-12 -11 V +-14 -11 R +-3 -3 V +stroke +LT0 +1837 2532 M +19 26 V +33 11 R +-33 -11 V +1367 591 R +-33 -78 V +1765 2472 M +19 24 V +34 10 R +-34 -10 V +654 31 R +20 -13 V +-34 29 R +34 -29 V +682 -137 R +-33 -7 V +19 62 R +-19 -62 V +2891 2226 M +9 0 V +1197 2521 M +19 0 V +33 -19 R +-33 19 V +3920 160 R +19 7 V +34 -18 R +-34 18 V +stroke +LT1 +4475 2305 M +-5 -3 V +-19 -12 R +-4 -3 V +stroke +LT0 +4070 2363 M +25 -36 V +stroke +LT1 +2755 2286 M +3 -1 V +stroke +LT0 +1641 2400 M +19 18 V +33 3 R +-33 -3 V +578 249 R +20 1 V +33 -21 R +-33 21 V +887 -166 R +-33 -16 V +19 73 R +-19 -73 V +958 -123 R +19 23 V +-33 61 R +33 -61 V +-2501 2 R +19 14 V +34 -2 R +-34 2 V +798 153 R +19 -12 V +-33 28 R +33 -28 V +1416 2412 M +19 4 V +34 -13 R +-34 13 V +3968 67 R +19 5 V +33 -25 R +-33 25 V +-33 27 R +33 -27 V +2119 2692 M +19 12 V +34 -9 R +-34 9 V +5436 2458 M +19 5 V +34 -23 R +-34 23 V +-86 47 R +20 5 V +-34 27 R +34 -27 V +1230 2501 M +19 1 V +34 -20 R +-34 20 V +1023 147 R +19 -2 V +33 -24 R +-33 24 V +1693 2421 M +19 21 V +34 6 R +-34 -6 V +2354 237 R +20 8 V +-34 89 R +34 -89 V +2372 2581 M +19 -10 V +-33 27 R +33 -27 V +770 316 R +-34 -54 V +19 71 R +-19 -71 V +stroke +LT1 +3316 3276 M +4 1 V +stroke +LT0 +5336 2539 M +19 3 V +-33 28 R +33 -28 V +114 -108 R +20 6 V +33 -20 R +-33 20 V +-320 223 R +20 7 V +33 -22 R +-33 22 V +2338 2605 M +20 -7 V +-34 25 R +34 -25 V +-53 30 R +19 -5 V +-363 5 R +19 23 V +34 6 R +-34 -6 V +3070 40 R +19 12 V +34 -9 R +-34 9 V +stroke +LT1 +3902 3258 M +7 -10 V +stroke +LT0 +4892 2630 M +20 18 V +33 11 R +-33 -11 V +391 -81 R +19 3 V +-33 27 R +33 -27 V +-119 73 R +19 5 V +33 -25 R +-33 25 V +1263 2482 M +20 0 V +33 -19 R +-33 19 V +3986 111 R +20 4 V +-34 26 R +34 -26 V +-2139 41 R +-33 -28 V +19 79 R +-19 -79 V +2119 9 R +19 4 V +1535 2383 M +20 10 V +33 -5 R +-33 5 V +4184 2215 M +-6 3 V +1325 195 R +19 7 V +33 -16 R +-33 16 V +4111 2252 M +6 6 V +-6 7 R +4 -5 V +1889 2569 M +20 25 V +33 10 R +-33 -10 V +-91 -88 R +19 26 V +33 11 R +-33 -11 V +229 147 R +20 16 V +33 -3 R +-33 3 V +4061 2565 M +19 18 V +-33 82 R +33 -82 V +-2066 74 R +19 20 V +33 2 R +-33 -2 V +1449 2398 M +20 5 V +33 -11 R +-33 11 V +2937 2216 M +7 1 V +33 -8 R +-33 8 V +1746 2448 M +19 24 V +33 8 R +-33 -8 V +2291 -25 R +19 24 V +-33 71 R +33 -71 V +-916 -29 R +-33 -10 V +19 70 R +-19 -70 V +1871 247 R +20 14 V +33 -2 R +-33 2 V +-72 -34 R +19 16 V +33 4 R +-33 -4 V +-1809 96 R +-33 -41 V +19 78 R +-19 -78 V +-22 -458 R +1 3 V +-19 -36 R +4 7 V +35 75 R +-2 -5 V +1297 2463 M +19 0 V +33 -18 R +-33 18 V +3504 114 R +20 17 V +33 19 R +-33 -19 V +stroke 4840 2594 M +stroke +LT1 +2858 2238 M +-20 8 V +stroke +LT0 +3154 2322 M +-18 0 V +4 55 R +-18 -51 V +-970 360 R +20 9 V +33 -13 R +-33 13 V +4749 2517 M +19 18 V +33 24 R +-33 -24 V +-79 -68 R +7 5 V +-19 -16 R +6 5 V +stroke +LT1 +4711 2485 M +-7 -6 V +stroke +LT0 +4710 2484 M +-14 -12 V +840 -77 R +19 9 V +4218 2207 M +-5 1 V +-24 6 R +-5 1 V +-133 122 R +19 26 V +-33 57 R +33 -57 V +10 -65 R +4 -5 V +-15 20 R +2 -3 V +-20 27 R +9 -12 V +stroke +LT1 +4631 2418 M +-7 -6 V +stroke +LT0 +5083 2684 M +20 10 V +33 -13 R +-33 13 V +3996 3092 M +19 -36 V +-33 81 R +33 -81 V +1330 2444 M +19 1 V +34 -17 R +-34 17 V +2703 331 R +19 1 V +-33 93 R +33 -93 V +273 -538 R +-8 -3 V +3063 2213 M +4 6 V +stroke +LT1 +3530 3466 M +5 -13 V +39 -4 R +-7 -10 V +stroke +LT0 +1621 2384 M +20 16 V +33 1 R +-33 -1 V +stroke +LT1 +4356 2243 M +10 5 V +43 21 R +-4 -2 V +stroke +LT0 +1674 2401 M +19 20 V +33 4 R +-33 -4 V +249 183 R +19 24 V +34 7 R +-34 -7 V +1203 -48 R +-33 -21 V +19 79 R +-19 -79 V +4261 2213 M +9 4 V +1483 2385 M +19 7 V +33 -9 R +-33 9 V +stroke +LT1 +2838 2247 M +20 -9 V +stroke +LT0 +2874 2232 M +-3 1 V +stroke +LT1 +2872 2233 M +-14 5 V +stroke +LT0 +3173 2381 M +-33 -4 V +19 65 R +-19 -65 V +1870 2543 M +19 26 V +34 10 R +-34 -10 V +-91 -89 R +20 26 V +33 10 R +-33 -10 V +1569 2375 M +19 13 V +33 -4 R +-33 4 V +1592 576 R +-34 -60 V +20 69 R +-20 -69 V +stroke +LT1 +3477 3450 M +-1 -3 V +-22 -43 R +-3 -5 V +417 -51 R +5 -20 V +-19 -5 R +2 -3 V +stroke +LT0 +1363 2426 M +20 2 V +33 -16 R +-33 16 V +2971 2208 M +6 1 V +33 -7 R +-17 4 V +-807 471 R +19 5 V +33 -15 R +-33 15 V +2668 -69 R +19 17 V +34 13 R +-34 -13 V +1144 2538 M +19 2 V +34 -19 R +-34 19 V +4037 2420 M +19 27 V +-33 69 R +33 -69 V +1726 2425 M +20 23 V +33 7 R +-33 -7 V +3371 224 R +19 9 V +33 -18 R +-33 18 V +-3036 -3 R +19 14 V +33 -6 R +-33 6 V +stroke +LT1 +3948 3215 M +20 -51 V +-34 68 R +18 -36 V +stroke +LT0 +4122 2223 M +-6 4 V +1995 2635 M +19 22 V +33 4 R +-33 -4 V +4209 2203 M +9 4 V +stroke +LT1 +3760 3388 M +-4 1 V +stroke +LT0 +5031 2679 M +19 12 V +33 -7 R +-33 7 V +4042 2542 M +19 23 V +-33 80 R +33 -80 V +-24 -246 R +14 18 V +-34 53 R +34 -53 V +-13 533 R +19 -7 V +-33 93 R +33 -93 V +-10 -198 R +19 14 V +-33 89 R +33 -89 V +72 -465 R +-6 2 V +-954 299 R +-33 -13 V +19 78 R +-19 -78 V +2047 2661 M +19 18 V +34 -1 R +-34 1 V +3132 2269 M +3 5 V +-20 -38 R +7 13 V +1177 2520 M +20 1 V +33 -20 R +-33 20 V +4220 -69 R +19 6 V +33 -24 R +-33 24 V +-33 25 R +33 -25 V +-53 20 R +20 5 V +-34 27 R +34 -27 V +1397 2409 M +19 3 V +33 -14 R +-33 14 V +2594 619 R +19 -26 V +-33 87 R +33 -87 V +772 -446 R +19 18 V +34 18 R +-34 -18 V +3096 2208 M +-6 1 V +-871 455 R +19 3 V +34 -18 R +-34 18 V +4032 2311 M +2 -3 V +1316 198 R +19 4 V +-33 29 R +33 -29 V +stroke +LT1 +3334 3352 M +-4 -9 V +stroke +LT0 +5450 2427 M +19 7 V +34 -21 R +-34 21 V +-319 223 R +19 6 V +34 -20 R +-34 20 V +-243 -20 R +19 16 V +33 6 R +-33 -6 V +-1776 63 R +-33 -33 V +19 82 R +-19 -82 V +1516 2374 M +19 9 V +34 -8 R +-34 8 V +1652 -61 R +-33 0 V +19 59 R +-19 -59 V +2163 212 R +19 5 V +-33 28 R +33 -28 V +stroke +LT1 +2638 2365 M +-13 10 V +stroke +LT0 +4729 2500 M +20 17 V +33 25 R +-33 -25 V +229 148 R +19 14 V +34 0 R +-34 0 V +stroke +LT1 +4461 2300 M +13 6 V +40 29 R +-4 -3 V +-14 -11 R +-6 -4 V +-1856 52 R +4 -4 V +-86 69 R +20 -18 V +-21 17 R +21 -17 V +stroke +LT0 +4024 2956 M +19 -16 V +-33 91 R +33 -91 V +stroke +LT1 +3622 3471 M +2 -7 V +stroke +LT0 +1923 2579 M +19 25 V +33 8 R +-33 -8 V +3114 2233 M +1 3 V +1211 2501 M +19 0 V +33 -19 R +-33 19 V +stroke +LT1 +4658 2441 M +13 11 V +39 32 R +-6 -5 V +-21 -18 R +-6 -5 V +stroke +LT0 +5484 2406 M +19 7 V +33 -18 R +-33 18 V +-220 149 R +20 5 V +-34 26 R +34 -26 V +stroke +LT1 +2531 2450 M +7 -7 V +-8 7 R +8 -7 V +stroke +LT0 +1851 2516 M +19 27 V +33 10 R +-33 -10 V +stroke +LT1 +3831 3345 M +5 -4 V +stroke +LT0 +5183 2637 M +20 6 V +33 -24 R +-33 24 V +1779 2455 M +19 25 V +34 9 R +-34 -9 V +1377 375 R +-34 -47 V +20 79 R +-20 -79 V +5250 2589 M +19 4 V +-33 26 R +33 -26 V +3192 2448 M +-33 -6 V +19 73 R +-19 -73 V +-907 207 R +20 0 V +33 -21 R +-33 21 V +2945 -35 R +19 5 V +stroke +LT1 +2486 2487 M +7 -6 V +stroke +LT0 +2472 2499 M +10 -8 V +524 -290 R +4 1 V +stroke +LT1 +2738 2298 M +-8 5 V +stroke +LT0 +1655 2383 M +19 18 V +33 3 R +-33 -3 V +4162 2201 M +3 2 V +stroke +LT1 +3778 3411 M +3 -12 V +stroke +LT0 +4017 2390 M +20 30 V +-34 65 R +34 -65 V +stroke +LT1 +4629 2418 M +-4 -3 V +stroke +LT0 +2452 2514 M +20 -15 V +-34 28 R +34 -28 V +1430 2394 M +19 4 V +34 -13 R +-34 13 V +153 -28 R +19 14 V +34 -1 R +-34 1 V +-377 98 R +19 0 V +34 -19 R +-34 19 V +870 193 R +19 11 V +34 -9 R +-34 9 V +134 -55 R +19 -3 V +33 -23 R +-33 23 V +stroke +LT1 +3801 3427 M +6 -22 V +stroke +LT0 +2419 2540 M +19 -13 V +-33 28 R +33 -28 V +5517 2387 M +19 8 V +3199 3038 M +-33 -65 V +19 65 R +-19 -65 V +stroke +LT1 +2731 2305 M +7 -7 V +23 -13 R +-5 3 V +stroke +LT0 +1707 2404 M +19 21 V +34 6 R +-34 -6 V +660 140 R +19 -10 V +-33 26 R +33 -26 V +-86 56 R +19 -6 V +34 -24 R +-34 24 V +2726 69 R +19 10 V +34 -12 R +-34 12 V +4028 2305 M +4 6 V +-34 48 R +27 -38 V +2352 2589 M +20 -8 V +835 -199 R +-34 -1 V +19 67 R +-19 -67 V +-1895 82 R +19 0 V +33 -19 R +-33 19 V +678 149 R +20 23 V +33 6 R +-33 -6 V +2859 -40 R +19 18 V +33 14 R +-33 -14 V +-850 -97 R +19 26 V +-33 79 R +33 -79 V +stroke +LT1 +4337 2236 M +7 3 V +21 9 R +-9 -5 V +stroke +LT0 +4084 2218 M +-5 2 V +stroke +LT1 +3406 3429 M +-9 -19 V +stroke +LT0 +3184 2662 M +-34 -24 V +19 84 R +-19 -84 V +stroke +LT1 +2752 2295 M +7 -5 V +46 -28 R +-5 3 V +stroke +LT0 +1549 2365 M +20 10 V +33 -5 R +-33 5 V +stroke +LT1 +4514 2335 M +3 2 V +stroke +LT0 +3094 2206 M +2 2 V +34 -5 R +-6 1 V +1144 8 R +-4 -1 V +-227 46 R +2 -2 V +-18 20 R +5 -6 V +-860 -1 R +2 4 V +-19 -39 R +7 14 V +30 72 R +-2 -7 V +2080 2663 M +20 15 V +33 -3 R +-33 3 V +1832 2489 M +19 27 V +33 10 R +-33 -10 V +1463 2380 M +20 5 V +33 -11 R +-33 11 V +420 168 R +20 26 V +33 10 R +-33 -10 V +1311 2444 M +19 0 V +33 -18 R +-33 18 V +2703 324 R +19 8 V +-33 94 R +33 -94 V +2028 2641 M +19 20 V +33 2 R +-33 -2 V +3998 2359 M +19 31 V +-33 62 R +33 -62 V +-2257 41 R +19 24 V +33 8 R +-33 -8 V +stroke +LT1 +4404 2267 M +5 2 V +-20 -7 R +4 1 V +stroke +LT0 +4782 2542 M +19 17 V +34 21 R +-34 -21 V +3130 2203 M +19 30 V +33 -5 R +-8 1 V +919 -41 R +6 4 V +47 -1 R +-4 1 V +-25 8 R +-5 2 V +-891 117 R +-34 3 V +20 60 R +-20 -60 V +841 323 R +19 20 V +-33 89 R +33 -89 V +3035 2193 M +9 3 V +-878 472 R +20 9 V +33 -13 R +-33 13 V +2826 -10 R +19 12 V +33 -5 R +-33 5 V +66 -15 R +20 8 V +33 -15 R +-33 15 V +stroke +LT1 +3262 3229 M +19 25 V +2800 2266 M +5 -4 V +stroke +LT0 +4906 2627 M +20 16 V +33 8 R +-33 -8 V +4191 2194 M +7 4 V +512 286 R +19 16 V +34 25 R +-34 -25 V +-1531 95 R +-34 -15 V +20 82 R +-20 -82 V +1344 2426 M +19 0 V +34 -17 R +-34 17 V +2616 -98 R +11 -14 V +969 337 R +19 14 V +34 2 R +-34 -2 V +3218 3107 M +-33 -69 V +19 59 R +-19 -59 V +stroke +LT1 +4642 2429 M +16 12 V +24 20 R +-8 -6 V +-4 -3 R +-12 -11 V +stroke +LT0 +1125 2536 M +19 2 V +33 -18 R +-33 18 V +491 -171 R +20 16 V +33 1 R +-33 -1 V +2348 102 R +20 31 V +-34 75 R +34 -75 V +-61 662 R +20 -41 V +-34 78 R +34 -78 V +3212 2525 M +-34 -10 V +20 80 R +-20 -80 V +1688 2384 M +19 20 V +34 4 R +-34 -4 V +3691 42 R +19 6 V +33 -25 R +-33 25 V +-34 26 R +34 -26 V +-53 21 R +19 5 V +-33 28 R +33 -28 V +3979 2328 M +19 31 V +-33 57 R +33 -57 V +-2501 8 R +19 7 V +33 -9 R +-33 9 V +stroke +LT1 +4445 2293 M +16 7 V +31 23 R +-3 -2 V +-18 -14 R +-10 -7 V +stroke +LT0 +5131 2649 M +19 8 V +33 -20 R +-33 20 V +281 -236 R +19 6 V +34 -21 R +-34 21 V +1956 2589 M +19 23 V +34 7 R +-34 -7 V +stroke +LT1 +2854 2240 M +-16 7 V +stroke +LT0 +3189 2809 M +-34 -38 V +20 84 R +-20 -84 V +71 -319 R +-34 -4 V +20 77 R +-20 -77 V +2139 53 R +19 5 V +-33 28 R +33 -28 V +1812 2463 M +20 26 V +33 10 R +-33 -10 V +1583 2358 M +19 12 V +33 -3 R +-33 3 V +-224 38 R +19 1 V +33 -15 R +-33 15 V +1797 529 R +-33 -51 V +19 77 R +-19 -77 V +2200 2659 M +19 5 V +33 -15 R +-33 15 V +1884 2526 M +19 27 V +34 10 R +-34 -10 V +stroke +LT1 +4610 2406 M +-4 -3 V +-11 -10 R +-7 -6 V +stroke +LT0 +3110 2184 M +20 19 V +33 -5 R +-8 1 V +985 -11 R +6 3 V +22 -1 R +-2 0 V +-16 1 R +-4 0 V +1158 2519 M +19 1 V +34 -19 R +-34 19 V +5464 2398 M +20 8 V +33 -19 R +-33 19 V +-186 123 R +19 5 V +-34 28 R +34 -28 V +3240 2380 M +-33 2 V +19 70 R +-19 -70 V +12 -67 R +-2 -5 V +1947 320 R +19 7 V +34 -23 R +-34 23 V +4019 2218 M +7 8 V +19 -13 R +-3 2 V +-18 13 R +2 -2 V +2114 2661 M +19 14 V +33 -7 R +-33 7 V +2702 -95 R +19 15 V +33 16 R +-33 -16 V +1741 2408 M +19 23 V +33 7 R +-33 -7 V +3504 126 R +19 5 V +-33 27 R +33 -27 V +4093 2188 M +-8 3 V +1113 417 R +19 6 V +33 -25 R +-33 25 V +14 -30 R +19 5 V +3071 2187 M +6 3 V +stroke +LT1 +3251 3209 M +11 20 V +stroke +LT0 +3163 2198 M +14 22 V +842 650 R +19 0 V +-33 95 R +33 -95 V +-800 299 R +-34 -72 V +19 52 R +-19 -52 V +5045 2663 M +19 11 V +33 -10 R +-33 10 V +2009 2619 M +19 22 V +33 4 R +-33 -4 V +1192 2501 M +19 0 V +33 -19 R +-33 19 V +5498 2379 M +19 8 V +-1533 65 R +19 33 V +-33 73 R +33 -73 V +-13 -224 R +3 -4 V +-33 39 R +13 -15 V +-719 33 R +-33 5 V +19 61 R +-19 -61 V +stroke +LT1 +2863 2238 M +9 -5 V +33 -13 R +-3 1 V +stroke +LT0 +3971 2315 M +8 13 V +-33 51 R +33 -51 V +-2568 64 R +19 2 V +33 -14 R +-33 14 V +stroke +LT1 +3648 3517 M +3 -8 V +stroke +LT0 +2233 2646 M +19 3 V +34 -18 R +-34 18 V +-191 -4 R +19 18 V +34 -2 R +-34 2 V +1929 -42 R +19 24 V +-34 88 R +34 -88 V +735 -120 R +19 17 V +33 22 R +-33 -22 V +stroke +LT1 +4510 2333 M +4 2 V +21 18 R +-6 -5 V +-13 -11 R +-2 -2 V +stroke +LT0 +1530 2357 M +19 8 V +34 -7 R +-34 7 V +-324 117 R +19 0 V +34 -19 R +-34 19 V +1979 667 R +20 44 V +33 79 R +-33 -79 V +14 32 R +-34 -76 V +stroke +LT1 +4333 2235 M +4 1 V +25 14 R +-15 -8 V +stroke +LT0 +4087 2184 M +6 4 V +794 423 R +19 16 V +34 9 R +-34 -9 V +1937 2563 M +19 26 V +33 7 R +-33 -7 V +stroke +LT1 +4691 2469 M +19 15 V +20 15 R +-20 -15 V +stroke +LT0 +1865 2499 M +19 27 V +34 10 R +-34 -10 V +-91 -88 R +19 25 V +34 9 R +-34 -9 V +454 168 R +20 0 V +33 -20 R +-33 20 V +917 119 R +-34 -28 V +20 87 R +-20 -87 V +1823 -68 R +20 13 V +33 -4 R +-33 4 V +3965 2416 M +19 36 V +-33 68 R +33 -68 V +30 302 R +19 14 V +-33 94 R +33 -94 V +1669 2365 M +19 19 V +33 2 R +-33 -2 V +2289 738 R +19 -30 V +-34 86 R +34 -86 V +3156 2191 M +7 7 V +33 -6 R +-5 1 V +1258 2463 M +20 0 V +33 -19 R +-33 19 V +166 -87 R +19 4 V +34 -13 R +-34 13 V +stroke +LT1 +4392 2263 M +-3 -1 V +stroke +LT0 +3946 2273 M +3 6 V +-23 63 R +23 -31 V +-2333 42 R +19 14 V +34 -2 R +-34 2 V +3305 269 R +19 15 V +33 3 R +-33 -3 V +stroke +LT1 +2902 2222 M +3 -2 V +33 -12 R +-4 2 V +stroke +LT0 +3268 2256 M +-5 1 V +-9 57 R +-2 -5 V +-15 -41 R +-2 -5 V +1843 391 R +19 10 V +34 -15 R +-34 15 V +-2950 -7 R +19 11 V +34 -9 R +-34 9 V +892 -487 R +-14 3 V +-744 430 R +19 -3 V +33 -22 R +-33 22 V +stroke +LT1 +4624 2417 M +14 10 V +29 25 R +-9 -9 V +-2 -1 R +-14 -12 V +stroke +LT0 +4005 2965 M +19 -9 V +-33 95 R +33 -95 V +stroke +LT1 +2581 2413 M +5 -5 V +33 -25 R +-9 7 V +-36 28 R +6 -5 V +-47 39 R +19 -18 V +-19 15 R +19 -15 V +61 -45 R +6 -6 V +stroke +LT0 +1721 2386 M +20 22 V +33 5 R +-33 -5 V +3103 2180 M +7 4 V +stroke +LT1 +2507 2471 M +12 -10 V +stroke +LT0 +3273 2376 M +-33 4 V +19 71 R +-19 -71 V +-28 -163 R +4 5 V +-883 372 R +19 -5 V +34 -24 R +-34 24 V +stroke +LT1 +2686 2337 M +-3 2 V +-216 163 R +19 -15 V +stroke +LT0 +2468 2501 M +18 -14 V +-34 27 R +14 -11 V +793 -52 R +-33 1 V +19 78 R +-19 -78 V +-1934 -8 R +19 0 V +33 -18 R +-33 18 V +2635 -65 R +19 37 V +-33 64 R +33 -64 V +2433 2527 M +19 -13 V +-33 26 R +33 -26 V +stroke +LT1 +3334 3352 M +4 2 V +35 50 R +-4 -8 V +stroke +LT0 +2366 2574 M +20 -9 V +33 -25 R +-33 25 V +14 -14 R +19 -11 V +1572 511 R +19 -20 V +-33 91 R +33 -91 V +3217 2682 M +-33 -20 V +19 88 R +-19 -88 V +stroke +LT1 +2683 2339 M +3 -2 V +33 -22 R +-12 8 V +stroke +LT0 +3287 2307 M +-33 7 V +19 62 R +-19 -62 V +1989 2596 M +20 23 V +33 5 R +-33 -5 V +1236 -89 R +-33 -5 V +19 82 R +-19 -82 V +777 66 R +20 30 V +-34 85 R +34 -85 V +stroke +LT1 +3882 3352 M +19 -58 V +-33 54 R +7 -11 V +stroke +LT0 +4815 2564 M +20 16 V +33 15 R +-33 -15 V +1564 2348 M +19 10 V +33 -5 R +-33 5 V +1648 249 R +-33 -12 V +19 87 R +-19 -87 V +15 425 R +-33 -56 V +19 74 R +-19 -74 V +stroke +LT1 +4547 2363 M +8 4 V +36 27 R +-5 -3 V +-111 -74 R +-9 -7 V +-21 -16 R +-3 -3 V +stroke +LT0 +4030 2179 M +10 7 V +1072 455 R +19 8 V +33 -19 R +-33 19 V +stroke +LT1 +2706 2329 M +13 -14 V +stroke +LT0 +5378 2440 M +20 6 V +33 -25 R +-33 25 V +-34 27 R +34 -27 V +1478 2362 M +19 5 V +33 -10 R +-33 10 V +-172 59 R +19 0 V +34 -18 R +-34 18 V +751 220 R +19 15 V +33 -4 R +-33 4 V +1846 2472 M +19 27 V +33 10 R +-33 -10 V +3547 -85 R +19 7 V +33 -23 R +-33 23 V +3907 2306 M +3 -4 V +16 40 R +20 37 V +-34 59 R +34 -59 V +1918 2536 M +19 27 V +33 9 R +-33 -9 V +3408 -96 R +19 6 V +-33 28 R +33 -28 V +-4258 60 R +19 3 V +33 -17 R +-33 17 V +stroke +LT1 +3511 3508 M +1 -4 V +51 9 R +-3 -5 V +2934 2211 M +4 -3 V +34 -10 R +-6 2 V +stroke +LT0 +1774 2413 M +19 25 V +33 7 R +-33 -7 V +249 186 R +19 21 V +34 1 R +-34 -1 V +1147 252 R +-33 -42 V +19 83 R +-19 -83 V +5445 2391 M +19 7 V +34 -19 R +-34 19 V +-152 97 R +19 6 V +-33 28 R +33 -28 V +2181 2651 M +19 8 V +33 -13 R +-33 13 V +stroke +LT1 +2786 2277 M +-34 18 V +stroke +LT0 +4743 2510 M +20 15 V +33 23 R +-33 -23 V +382 98 R +19 7 V +34 -22 R +-34 22 V +-138 22 R +19 11 V +33 -9 R +-33 9 V +3301 2247 M +-14 4 V +0 56 R +-1 -5 V +1992 222 R +20 5 V +-34 28 R +34 -28 V +3091 2174 M +-15 3 V +1358 2408 M +20 0 V +33 -16 R +-33 16 V +2531 -99 R +17 33 V +-33 53 R +33 -53 V +1319 210 R +19 5 V +-33 27 R +33 -27 V +214 -187 R +20 9 V +1139 2517 M +19 2 V +34 -18 R +-34 18 V +4020 83 R +20 6 V +33 -24 R +-33 24 V +14 -29 R +19 5 V +3970 2558 M +19 33 V +-33 82 R +33 -82 V +879 4 R +19 16 V +33 11 R +-33 -11 V +1649 2349 M +20 16 V +33 1 R +-33 -1 V +stroke +LT1 +3726 3462 M +-5 1 V +stroke +LT0 +3307 2368 M +-34 8 V +20 71 R +-20 -71 V +stroke +LT1 +2819 2260 M +-5 3 V +stroke +LT0 +3929 3259 M +19 -44 V +stroke +LT1 +3915 3287 M +33 -72 V +724 -760 R +8 6 V +30 24 R +-19 -16 V +stroke +LT0 +3958 2205 M +-3 2 V +-34 29 R +3 -3 V +-621 69 R +-16 5 V +20 61 R +-19 -58 V +-1586 56 R +19 20 V +34 3 R +-34 -3 V +4093 2173 M +-6 1 V +stroke +LT1 +4475 2317 M +16 7 V +20 16 R +-3 -3 V +stroke +LT0 +1511 2350 M +19 7 V +34 -9 R +-34 9 V +2464 376 R +20 21 V +-34 94 R +34 -94 V +3888 2270 M +7 -7 V +21 -22 R +5 -5 V +-17 65 R +3 5 V +-33 47 R +31 -44 V +1068 332 R +19 13 V +34 -2 R +-34 2 V +1970 2572 M +19 24 V +34 6 R +-34 -6 V +2011 266 R +19 8 V +-33 96 R +33 -96 V +stroke +LT1 +2967 2200 M +5 -2 V +33 -9 R +-5 1 V +stroke +LT0 +1172 2500 M +20 1 V +33 -19 R +-33 19 V +200 -111 R +19 2 V +33 -16 R +-33 16 V +3509 230 R +20 14 V +33 5 R +-33 -5 V +1597 2340 M +19 13 V +33 -4 R +-33 4 V +210 92 R +20 27 V +33 9 R +-33 -9 V +368 169 R +19 5 V +33 -15 R +-33 15 V +3293 2447 M +-34 4 V +19 80 R +-19 -80 V +-1361 58 R +20 27 V +33 9 R +-33 -9 V +stroke +LT1 +4246 2205 M +-5 -1 V +359 198 R +8 5 V +17 12 R +-6 -5 V +stroke +LT0 +3951 2520 M +19 38 V +-33 78 R +33 -78 V +stroke +LT1 +2815 2264 M +4 -4 V +34 -15 R +-10 4 V +stroke +LT0 +1755 2389 M +19 24 V +33 6 R +-33 -6 V +354 231 R +19 13 V +34 -6 R +-34 6 V +2912 -13 R +19 10 V +34 -13 R +-34 13 V +1206 2482 M +19 0 V +33 -19 R +-33 19 V +3218 2173 M +3 3 V +664 89 R +3 5 V +-11 13 R +5 -5 V +-27 33 R +4 -5 V +3124 2167 M +-15 3 V +1687 378 R +19 16 V +34 17 R +-34 -17 V +stroke +LT1 +4403 2279 M +-2 -2 V +-14 -10 R +-7 -5 V +stroke +LT0 +4141 2175 M +8 3 V +2023 2602 M +19 22 V +33 3 R +-33 -3 V +1236 -93 R +-33 -1 V +19 85 R +-19 -85 V +-23 312 R +-33 -33 V +19 88 R +-19 -88 V +43 289 R +-33 -60 V +19 69 R +-19 -69 V +1425 2374 M +19 2 V +34 -14 R +-34 14 V +2488 104 R +19 40 V +-34 74 R +34 -74 V +2247 2629 M +19 2 V +34 -17 R +-34 17 V +3354 2284 M +-6 2 V +-8 70 R +-16 -48 V +2075 2627 M +20 19 V +33 -2 R +-33 2 V +3210 2165 M +-6 1 V +136 190 R +-33 12 V +19 70 R +-19 -70 V +-2068 95 R +19 0 V +34 -19 R +-34 19 V +stroke +LT1 +2845 2252 M +8 -7 V +33 -14 R +-13 5 V +stroke +LT0 +1544 2339 M +20 9 V +33 -8 R +-33 8 V +2348 90 R +20 42 V +-34 70 R +34 -70 V +stroke +LT1 +3367 3430 M +-6 -16 V +4570 2382 M +-4 -3 V +-13 -11 R +-6 -5 V +stroke +LT0 +3935 2186 M +-2 2 V +-52 39 R +3 -3 V +stroke +LT1 +3000 2191 M +5 -2 V +33 -9 R +-4 1 V +stroke +LT0 +3893 2395 M +19 43 V +-33 64 R +33 -64 V +812 58 R +19 14 V +34 23 R +-34 -23 V +1807 2419 M +19 26 V +34 9 R +-34 -9 V +2048 -92 R +19 42 V +-33 59 R +33 -59 V +1199 237 R +20 9 V +33 -18 R +-33 18 V +3264 2615 M +-33 -8 V +19 91 R +-19 -91 V +910 -432 R +-5 0 V +stroke +LT1 +3646 3515 M +-3 -2 V +stroke +LT0 +1951 2545 M +19 27 V +33 7 R +-33 -7 V +-91 -91 R +19 28 V +34 9 R +-34 -9 V +3842 2266 M +3 -4 V +2281 2615 M +19 -1 V +33 -20 R +-33 20 V +stroke +LT1 +3715 3528 M +2 -8 V +stroke +LT0 +3855 2311 M +19 42 V +-34 52 R +34 -52 V +-2602 92 R +20 -1 V +33 -18 R +-33 18 V +391 -97 R +19 19 V +33 2 R +-33 -2 V +3352 2230 M +-17 6 V +2057 171 R +20 7 V +33 -23 R +-33 23 V +-34 26 R +34 -26 V +-53 19 R +19 7 V +-33 27 R +33 -27 V +3975 2706 M +19 27 V +-33 92 R +33 -92 V +-758 41 R +-33 -24 V +19 92 R +-19 -92 V +123 -312 R +-33 9 V +19 80 R +-19 -80 V +1458 2359 M +20 3 V +33 -12 R +-33 12 V +3528 278 R +20 12 V +33 -8 R +-33 8 V +-177 -71 R +19 14 V +33 13 R +-33 -13 V +1630 2335 M +19 14 V +34 -2 R +-34 2 V +3677 112 R +19 6 V +-33 28 R +33 -28 V +3851 2304 M +4 7 V +-34 46 R +34 -46 V +1571 72 R +19 8 V +33 -21 R +-33 21 V +3250 2698 M +-33 -16 V +19 92 R +-19 -92 V +2161 2640 M +20 11 V +33 -10 R +-33 10 V +3373 2342 M +-12 -36 V +625 660 R +19 -1 V +-34 97 R +34 -97 V +-778 20 R +-33 -47 V +19 82 R +-19 -82 V +2314 2598 M +19 -4 V +33 -20 R +-33 20 V +1735 2368 M +20 21 V +33 5 R +-33 -5 V +3537 101 R +20 5 V +-34 29 R +34 -29 V +stroke +LT1 +2875 2240 M +11 -9 V +22 -9 R +-4 2 V +stroke +LT0 +1086 2530 M +20 3 V +33 -16 R +-33 16 V +stroke +LT1 +4679 2461 M +-7 -6 V +stroke +LT0 +5126 2615 M +19 8 V +33 -21 R +-33 21 V +3349 2188 M +-12 3 V +-232 -26 R +12 1 V +256 176 R +-33 14 V +19 70 R +-19 -70 V +-2034 70 R +19 0 V +33 -18 R +-33 18 V +4002 2160 M +-17 4 V +-154 99 R +4 9 V +-33 40 R +7 -8 V +134 907 R +19 -33 V +-33 81 R +33 -81 V +5459 2362 M +19 8 V +-219 148 R +19 6 V +-33 28 R +33 -28 V +stroke +LT1 +3402 3430 M +4 -1 V +stroke +LT0 +2347 2580 M +19 -6 V +34 -23 R +-34 23 V +2535 34 R +19 14 V +34 6 R +-34 -6 V +34 6 R +19 13 V +33 -1 R +-33 1 V +4073 2165 M +-7 0 V +1093 430 R +19 7 V +34 -23 R +-34 23 V +48 -56 R +19 6 V +-33 27 R +33 -27 V +-3242 27 R +20 23 V +33 5 R +-33 -5 V +3244 2158 M +-13 3 V +1961 411 R +20 7 V +2381 2560 M +19 -9 V +33 -24 R +-33 24 V +1578 2330 M +19 10 V +33 -5 R +-33 5 V +stroke +LT1 +4462 2313 M +13 4 V +34 29 R +-34 -29 V +3799 3428 M +-2 2 V +3034 2182 M +4 -2 V +34 -8 R +-4 1 V +stroke +LT0 +3866 2196 M +-4 3 V +-34 27 R +21 -18 V +2414 2539 M +19 -12 V +34 -25 R +-34 25 V +968 -316 R +-9 3 V +-7 49 R +-3 -6 V +stroke +LT1 +2447 2516 M +20 -14 V +33 -25 R +-33 25 V +stroke +LT0 +1339 2408 M +19 0 V +34 -18 R +-34 18 V +1894 763 R +-34 -64 V +20 62 R +-20 -62 V +stroke +LT1 +2481 2493 M +19 -16 V +33 -25 R +-25 19 V +stroke +LT0 +1120 2515 M +19 2 V +33 -17 R +-33 17 V +721 -63 R +19 27 V +33 9 R +-33 -9 V +1492 2345 M +19 5 V +33 -11 R +-33 11 V +stroke +LT1 +2514 2469 M +19 -17 V +34 -25 R +-9 7 V +stroke +LT0 +2109 2628 M +19 16 V +33 -4 R +-33 4 V +3407 2325 M +-8 -21 V +0 -2 R +-3 -8 V +stroke +LT1 +4581 2392 M +6 4 V +19 12 R +-6 -6 V +stroke +LT0 +3312 2527 M +-34 4 V +20 86 R +-20 -86 V +stroke +LT1 +2559 2434 M +8 -7 V +33 -24 R +-12 8 V +stroke +LT0 +1932 2518 M +19 27 V +33 9 R +-33 -9 V +1788 2394 M +19 25 V +34 7 R +-34 -7 V +3788 2264 M +4 -3 V +188 587 R +20 14 V +-34 98 R +34 -98 V +777 -329 R +19 15 V +33 19 R +-33 -19 V +stroke +LT1 +2592 2411 M +8 -8 V +20 -15 R +-7 5 V +stroke +LT0 +2056 2607 M +19 20 V +34 1 R +-34 -1 V +3407 2325 M +-34 17 V +20 68 R +-20 -68 V +583 331 R +19 33 V +-33 90 R +33 -90 V +3359 2426 M +-33 12 V +19 80 R +-19 -80 V +stroke +LT1 +2621 2392 M +4 -5 V +4241 2204 M +5 1 V +33 17 R +-15 -7 V +stroke +LT0 +2195 2633 M +19 8 V +33 -12 R +-33 12 V +2826 -7 R +19 10 V +33 -12 R +-33 12 V +3971 3062 M +20 -11 V +-34 94 R +34 -94 V +stroke +LT1 +4288 2224 M +10 2 V +3896 3335 M +19 -48 V +-9 18 R +9 -18 V +2663 2360 M +4 -4 V +stroke +LT0 +3382 2177 M +-4 1 V +419 124 R +5 10 V +19 45 R +-19 -45 V +-33 44 R +33 -44 V +155 833 R +20 -23 V +-34 89 R +34 -89 V +1372 2390 M +20 0 V +33 -16 R +-33 16 V +-239 109 R +19 1 V +34 -18 R +-34 18 V +2668 -95 R +-19 -48 V +-33 51 R +33 -51 V +123 -200 R +-3 1 V +-17 6 R +-8 3 V +-137 95 R +4 8 V +-10 11 R +5 -6 V +-29 32 R +5 -5 V +-300 -65 R +-7 3 V +-7 66 R +-4 -10 V +-1772 35 R +19 16 V +33 0 R +-33 0 V +3399 2206 M +2 5 V +459 243 R +-20 -49 V +-33 57 R +33 -57 V +stroke +LT1 +4135 2174 M +6 1 V +8 3 R +-8 -3 V +stroke +LT0 +3440 2306 M +-33 19 V +19 65 R +-19 -65 V +stroke +LT1 +4384 2274 M +-6 -5 V +327 213 R +19 14 V +34 23 R +-34 -23 V +stroke +LT0 +1716 2347 M +19 21 V +34 3 R +-34 -3 V +3812 2194 M +-3 2 V +1525 2333 M +19 6 V +34 -9 R +-34 9 V +stroke +LT1 +4509 2346 M +19 8 V +stroke +LT0 +3937 2636 M +19 37 V +-33 88 R +33 -88 V +3238 2155 M +6 3 V +stroke +LT1 +3068 2173 M +4 -1 V +stroke +LT0 +1186 2481 M +20 1 V +33 -19 R +-33 19 V +2673 20 R +-19 -48 V +-34 62 R +34 -62 V +-562 163 R +-34 -2 V +20 92 R +-20 -92 V +stroke +LT1 +2767 2296 M +-4 1 V +stroke +LT0 +4829 2567 M +20 14 V +33 12 R +-33 -12 V +1984 2554 M +19 25 V +34 6 R +-34 -6 V +3852 2170 M +-22 11 V +1841 2426 M +19 28 V +33 8 R +-33 -8 V +1533 -44 R +-34 16 V +19 78 R +-19 -78 V +1406 2373 M +19 1 V +33 -15 R +-33 15 V +186 -51 R +19 12 V +34 -4 R +-34 4 V +stroke +LT1 +2933 2221 M +8 -6 V +stroke +LT0 +2228 2624 M +19 5 V +34 -14 R +-34 14 V +1912 2490 M +20 28 V +33 9 R +-33 -9 V +1339 720 R +-33 -69 V +19 56 R +-19 -56 V +235 -883 R +-8 5 V +-18 11 R +-7 4 V +19 62 R +-19 -62 V +1633 317 R +19 9 V +34 -17 R +-34 17 V +3241 2935 M +-33 -38 V +19 88 R +-19 -88 V +4987 2628 M +19 12 V +34 -6 R +-34 6 V +3898 2550 M +-19 -48 V +-33 69 R +33 -69 V +stroke +LT1 +4121 2171 M +-3 -1 V +stroke +LT0 +1769 2371 M +19 23 V +33 6 R +-33 -6 V +stroke +LT1 +3555 3532 M +3 -7 V +stroke +LT0 +3728 2258 M +2 5 V +19 44 R +-3 -7 V +-44 -8 R +5 -5 V +62 69 R +-20 -49 V +-33 41 R +33 -41 V +stroke +LT1 +4401 2278 M +2 1 V +stroke +LT0 +3917 2594 M +20 42 V +-34 83 R +34 -83 V +2142 2626 M +19 14 V +34 -7 R +-34 7 V +3416 2166 M +-12 4 V +-59 348 R +-33 9 V +19 86 R +-19 -86 V +654 -374 R +-5 0 V +stroke +LT1 +2764 2298 M +3 -2 V +27 -15 R +-12 6 V +stroke +LT0 +5373 2400 M +19 7 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +-4172 57 R +19 -1 V +33 -18 R +-33 18 V +2678 131 R +-19 -44 V +-33 73 R +33 -73 V +3491 2274 M +-4 3 V +6 67 R +-15 -43 V +1862 125 R +19 7 V +-33 28 R +33 -28 V +3897 2151 M +-7 3 V +-16 6 R +-11 4 V +21 509 R +33 -79 V +5407 2375 M +19 8 V +33 -21 R +-33 21 V +-544 210 R +19 15 V +34 6 R +-34 -6 V +stroke +LT1 +3276 3272 M +19 37 V +34 76 R +-15 -35 V +178 189 R +-6 -10 V +stroke +LT0 +3344 2158 M +-14 4 V +1976 292 R +20 7 V +-34 29 R +34 -29 V +3788 2408 M +-19 -52 V +-34 47 R +34 -47 V +1166 258 R +19 14 V +33 0 R +-33 0 V +2037 2585 M +19 22 V +33 3 R +-33 -3 V +3778 2177 M +-4 2 V +-23 15 R +-7 4 V +-223 3 R +-9 5 V +-5 58 R +-3 -7 V +-11 -24 R +-1 -4 V +-66 161 R +-33 20 V +19 76 R +-19 -76 V +147 -168 R +-8 5 V +-18 12 R +-7 5 V +19 53 R +-7 -18 V +-2 -7 V +-271 780 R +-33 -52 V +19 78 R +-19 -78 V +5106 2607 M +20 8 V +33 -20 R +-33 20 V +1439 2357 M +19 2 V +34 -14 R +-34 14 V +3815 124 R +19 7 V +-33 28 R +33 -28 V +2089 2610 M +20 18 V +33 -2 R +-33 2 V +1175 79 R +-34 -9 V +19 95 R +-19 -95 V +5440 2353 M +19 9 V +2261 2613 M +20 2 V +33 -17 R +-33 17 V +1009 681 R +-33 -71 V +19 47 R +-19 -47 V +1253 2445 M +19 0 V +34 -19 R +-34 19 V +2444 -97 R +-18 -48 V +-35 34 R +31 -34 V +104 -134 R +-20 11 V +-219 113 R +-2 -5 V +404 540 R +19 23 V +-33 96 R +33 -96 V +778 -329 R +19 14 V +33 19 R +-33 -19 V +-3710 -8 R +19 5 V +34 -15 R +-34 15 V +472 -208 R +20 8 V +33 -7 R +-33 7 V +3662 182 R +19 6 V +-33 28 R +33 -28 V +stroke 5259 2518 M +stroke +LT1 +3637 3548 M +7 -20 V +stroke +LT0 +3309 3346 M +-33 -74 V +5140 2588 M +19 7 V +33 -23 R +-33 23 V +3622 2232 M +3 5 V +15 -12 R +-4 4 V +-21 16 R +10 -8 V +-32 26 R +5 -4 V +stroke +LT1 +2971 2207 M +4 -3 V +44 -17 R +-9 2 V +stroke +LT0 +3459 2368 M +-33 22 V +19 74 R +-19 -74 V +381 72 R +-19 -54 V +-33 53 R +33 -53 V +-177 -94 R +-6 -16 V +-46 -8 R +5 -4 V +-309 583 R +-33 -27 V +19 93 R +-19 -93 V +442 -634 R +-6 4 V +5 122 R +-13 -37 V +-39 17 R +15 -15 V +1580 240 R +20 7 V +-34 26 R +34 -26 V +1821 2400 M +20 26 V +33 8 R +-33 -8 V +3539 2192 M +-6 3 V +1640 370 R +19 7 V +stroke +LT1 +4561 2382 M +20 10 V +20 18 R +-17 -15 V +stroke +LT0 +3501 2169 M +-6 3 V +1893 2462 M +19 28 V +34 9 R +-34 -9 V +3578 2347 M +-16 -48 V +-36 18 R +27 -22 V +stroke +LT1 +4489 2339 M +-6 -5 V +-23 -20 R +-4 -3 V +stroke +LT0 +1965 2527 M +19 27 V +34 7 R +-34 -7 V +1982 406 R +20 6 V +-34 98 R +34 -98 V +3269 2793 M +-33 -19 V +19 95 R +-19 -95 V +257 -430 R +-34 24 V +19 70 R +-19 -70 V +86 11 R +-19 -62 V +-33 27 R +33 -27 V +209 86 R +-19 -55 V +-33 43 R +33 -43 V +9 -178 R +-5 3 V +1697 2329 M +19 18 V +33 2 R +-33 -2 V +-430 80 R +20 -1 V +33 -18 R +-33 18 V +2206 -16 R +-19 -66 V +426 -197 R +-9 1 V +2295 2599 M +19 -1 V +33 -18 R +-33 18 V +3844 2147 M +-6 2 V +-17 7 R +-10 3 V +-433 345 R +-33 14 V +19 86 R +-19 -86 V +1675 105 R +20 11 V +33 -11 R +-33 11 V +1644 2317 M +20 14 V +33 -2 R +-33 2 V +-192 11 R +20 3 V +33 -12 R +-33 12 V +2138 27 R +-19 -58 V +-33 33 R +33 -33 V +2175 2622 M +20 11 V +33 -9 R +-33 9 V +3683 2391 M +-20 -57 V +-33 38 R +33 -38 V +-1914 15 R +20 22 V +33 4 R +-33 -4 V +-669 141 R +20 3 V +33 -16 R +-33 16 V +3548 2175 M +3 4 V +36 -11 R +-6 3 V +245 345 R +-19 -54 V +-33 60 R +33 -60 V +stroke +LT1 +4686 2469 M +19 13 V +3420 3505 M +-5 -10 V +stroke +LT0 +3331 2613 M +-33 4 V +19 94 R +-19 -94 V +1320 2409 M +19 -1 V +33 -18 R +-33 18 V +3633 2171 M +3 4 V +10 1 R +-7 3 V +2328 2584 M +19 -4 V +34 -20 R +-34 20 V +stroke +LT1 +4216 2201 M +10 1 V +stroke +LT0 +4810 2552 M +19 15 V +34 14 R +-34 -14 V +stroke +LT1 +3862 3402 M +7 -17 V +stroke +LT0 +3489 2154 M +2 2 V +107 254 R +-20 -63 V +-33 32 R +33 -32 V +stroke +LT1 +4312 2244 M +-3 -3 V +-19 -12 R +-11 -7 V +stroke +LT0 +3755 2461 M +-20 -58 V +-33 49 R +33 -49 V +2018 2561 M +19 24 V +33 5 R +-33 -5 V +1873 710 R +19 -36 V +-33 76 R +33 -76 V +stroke +LT1 +3004 2197 M +5 -3 V +44 -16 R +-10 3 V +stroke +LT0 +3258 2143 M +-5 0 V +1592 2313 M +19 10 V +33 -6 R +-33 6 V +750 243 R +20 -6 V +33 -21 R +-33 21 V +1874 2434 M +19 28 V +33 9 R +-33 -9 V +1519 24 R +-34 18 V +20 86 R +-20 -86 V +-2244 -7 R +19 2 V +33 -18 R +-33 18 V +stroke +LT1 +4503 2344 M +6 2 V +15 13 R +-15 -13 V +stroke +LT0 +3441 2148 M +4 4 V +19 -1 R +-3 1 V +1353 2391 M +19 -1 V +34 -17 R +-34 17 V +stroke +LT1 +4118 2170 M +3 1 V +25 9 R +-9 -4 V +stroke +LT0 +1802 2375 M +19 25 V +34 7 R +-34 -7 V +3147 216 R +19 12 V +33 -5 R +-33 5 V +3751 2148 M +3 2 V +10 2 R +-6 2 V +stroke +LT1 +4312 2244 M +7 1 V +stroke +LT0 +1946 2499 M +19 28 V +33 8 R +-33 -8 V +158 83 R +19 16 V +33 -4 R +-33 4 V +stroke +LT1 +3119 2164 M +20 -6 V +stroke +LT0 +1506 2328 M +19 5 V +33 -11 R +-33 11 V +2417 463 R +19 29 V +-33 96 R +33 -96 V +3846 2571 M +-20 -55 V +-33 67 R +33 -67 V +-177 -81 R +-19 -63 V +-32 38 R +32 -38 V +-66 75 R +-19 -68 V +-33 31 R +33 -31 V +157 73 R +-19 -61 V +-34 44 R +34 -44 V +1371 222 R +19 10 V +33 -16 R +-33 16 V +2395 2547 M +19 -8 V +33 -23 R +-33 23 V +-344 51 R +19 20 V +34 0 R +-34 0 V +2774 -29 R +19 12 V +33 8 R +-33 -8 V +stroke +LT1 +4614 2420 M +19 11 V +26 21 R +-6 -5 V +stroke +LT0 +3941 2144 M +-4 0 V +978 457 R +20 13 V +33 2 R +-33 -2 V +2428 2527 M +19 -11 V +stroke +LT1 +2481 2493 M +-34 23 V +stroke +LT0 +2461 2506 M +-14 10 V +-238 100 R +19 8 V +33 -11 R +-33 11 V +3445 2464 M +-33 22 V +19 84 R +-19 -84 V +119 -3 R +-19 -73 V +-34 28 R +34 -28 V +stroke +LT1 +2461 2506 M +20 -13 V +33 -24 R +-33 24 V +stroke +LT0 +1167 2480 M +19 1 V +34 -17 R +-34 17 V +4168 -89 R +19 8 V +34 -25 R +-34 25 V +-33 26 R +33 -26 V +3377 2133 M +9 6 V +1386 2373 M +20 0 V +33 -16 R +-33 16 V +3915 46 R +19 7 V +-34 28 R +34 -28 V +47 -59 R +20 8 V +33 -22 R +-33 22 V +3774 2522 M +-19 -61 V +-34 56 R +34 -56 V +197 603 R +19 -2 V +-33 96 R +33 -96 V +767 -556 R +20 13 V +33 20 R +-33 -20 V +stroke +LT1 +4402 2288 M +-4 -3 V +stroke +LT0 +3266 3154 M +-34 -56 V +20 73 R +-20 -73 V +stroke +LT1 +2495 2484 M +19 -15 V +33 -24 R +-33 24 V +stroke +LT0 +3498 2516 M +-20 -78 V +-33 26 R +33 -26 V +-14 107 R +-19 -81 V +stroke +LT1 +2933 2221 M +-28 10 V +stroke +LT0 +3261 3027 M +-34 -42 V +19 87 R +-19 -87 V +1678 2313 M +19 16 V +33 0 R +-33 0 V +3653 2141 M +-4 2 V +1638 304 R +19 7 V +-33 29 R +33 -29 V +3865 2623 M +-19 -52 V +-34 71 R +34 -71 V +stroke +LT1 +2528 2463 M +19 -18 V +34 -23 R +-11 7 V +stroke +LT0 +1730 2329 M +19 20 V +34 2 R +-34 -2 V +3338 249 R +19 9 V +34 -19 R +-34 19 V +3317 2711 M +-33 -4 V +19 97 R +-19 -97 V +5421 2345 M +19 8 V +3364 2604 M +-33 9 V +19 94 R +-19 -94 V +stroke +LT1 +2574 2429 M +7 -7 V +stroke +LT0 +3616 2479 M +-18 -69 V +-34 37 R +34 -37 V +174 -280 R +9 5 V +stroke +LT1 +3033 2191 M +8 -5 V +45 -15 R +-11 2 V +stroke +LT0 +5254 2476 M +19 7 V +-33 29 R +33 -29 V +3467 2133 M +6 5 V +1855 2407 M +19 27 V +33 8 R +-33 -8 V +-673 29 R +19 1 V +33 -19 R +-33 19 V +319 -148 R +19 6 V +34 -9 R +-34 9 V +440 213 R +20 26 V +33 6 R +-33 -6 V +1905 200 R +19 35 V +-33 94 R +33 -94 V +stroke +LT1 +2595 2419 M +10 -11 V +3662 3585 M +4 -10 V +26 -47 R +-7 0 V +stroke +LT0 +1926 2471 M +20 28 V +33 8 R +-33 -8 V +3252 2142 M +6 1 V +1863 437 R +19 8 V +33 -23 R +-33 23 V +stroke +LT1 +4542 2374 M +19 8 V +18 16 R +-18 -16 V +stroke +LT0 +1625 2306 M +19 11 V +34 -4 R +-34 4 V +3577 188 R +19 7 V +-34 27 R +34 -27 V +1420 2356 M +19 1 V +33 -15 R +-33 15 V +2485 879 R +19 -25 V +-33 84 R +33 -84 V +3721 2517 M +-19 -65 V +-33 50 R +33 -50 V +1783 2351 M +19 24 V +33 5 R +-33 -5 V +-754 145 R +19 5 V +33 -13 R +-33 13 V +1175 82 R +19 6 V +34 -14 R +-34 14 V +2926 -81 R +19 7 V +-33 26 R +33 -26 V +stroke +LT1 +2640 2385 M +7 -8 V +34 -21 R +-13 8 V +stroke +LT0 +5154 2558 M +19 7 V +3884 2673 M +-19 -50 V +-33 77 R +33 -77 V +3669 2502 M +-20 -67 V +-33 44 R +33 -44 V +3377 2133 M +-4 0 V +stroke +LT1 +3205 2147 M +-3 0 V +stroke +LT0 +5001 2612 M +19 11 V +34 -10 R +-34 10 V +3947 2944 M +19 16 V +3553 2132 M +5 4 V +375 922 R +33 -98 V +-28 198 R +19 -13 V +-33 91 R +33 -91 V +2156 2609 M +19 13 V +34 -6 R +-34 6 V +stroke +LT1 +4666 2458 M +20 11 V +18 14 R +-18 -14 V +stroke +LT0 +1234 2446 M +19 -1 V +33 -18 R +-33 18 V +3538 94 R +19 13 V +33 15 R +-33 -15 V +stroke +LT1 +2967 2210 M +-34 11 V +-219 114 R +-10 6 V +stroke +LT0 +3634 2127 M +10 7 V +259 585 R +20 42 V +-34 90 R +34 -90 V +3793 2583 M +-19 -61 V +-34 61 R +34 -61 V +stroke +LT1 +3836 3426 M +12 -17 V +stroke +LT0 +3584 2521 M +-20 -74 V +-33 36 R +33 -36 V +339 272 R +-19 -46 V +-33 82 R +33 -82 V +2051 2567 M +19 23 V +34 1 R +-34 -1 V +1233 214 R +-34 -11 V +20 98 R +-20 -98 V +601 13 R +33 -87 V +1453 2340 M +19 2 V +34 -14 R +-34 14 V +632 249 R +19 19 V +33 -1 R +-33 1 V +stroke +LT1 +2747 2316 M +-13 8 V +stroke +LT0 +3275 2966 M +-34 -31 V +20 92 R +-20 -92 V +1267 2428 M +19 -1 V +34 -18 R +-34 18 V +2112 163 R +-34 14 V +20 94 R +-20 -94 V +stroke +LT1 +3577 3593 M +4 -9 V +30 -25 R +-2 -1 V +3348 3413 M +11 10 V +stroke +LT0 +1081 2507 M +19 5 V +34 -15 R +-34 15 V +1175 84 R +20 3 V +33 -15 R +-33 15 V +stroke +LT1 +3067 2183 M +7 -4 V +45 -15 R +-15 3 V +stroke +LT0 +1572 2305 M +20 8 V +33 -7 R +-33 7 V +243 67 R +20 27 V +33 7 R +-33 -7 V +3094 197 R +19 12 V +33 -4 R +-33 4 V +1907 2442 M +19 29 V +34 8 R +-34 -8 V +2917 96 R +20 14 V +33 8 R +-33 -8 V +1979 2507 M +19 28 V +34 7 R +-34 -7 V +1291 356 R +-34 -22 V +20 97 R +-20 -97 V +295 -307 R +-19 -79 V +-33 33 R +33 -33 V +stroke +LT1 +4241 2219 M +-4 -2 V +-19 -11 R +-11 -6 V +2742 2323 M +5 -7 V +stroke +LT0 +1711 2311 M +19 18 V +34 1 R +-34 -1 V +stroke +LT1 +3420 3505 M +4 -2 V +stroke +LT0 +5035 2603 M +19 10 V +33 -15 R +-33 15 V +-158 -24 R +19 12 V +34 3 R +-34 -3 V +stroke +LT1 +4641 2442 M +-7 -6 V +4482 2336 M +7 3 V +9 7 R +-9 -7 V +stroke +LT0 +1301 2410 M +19 -1 V +33 -18 R +-33 18 V +stroke +LT1 +4293 2242 M +-9 -6 V +stroke +LT0 +3285 3231 M +-33 -60 V +19 67 R +-19 -67 V +383 -619 R +-19 -73 V +-32 42 R +32 -42 V +stroke +LT1 +2974 2208 M +-7 2 V +stroke +LT0 +3740 2583 M +-19 -66 V +-33 56 R +33 -56 V +1658 2300 M +20 13 V +33 -2 R +-33 2 V +3371 2131 M +6 2 V +1764 2330 M +19 21 V +33 4 R +-33 -4 V +stroke +LT1 +3202 2148 M +3 -1 V +stroke +LT0 +4719 2494 M +19 12 V +34 20 R +-34 -20 V +1487 2326 M +19 2 V +33 -12 R +-33 12 V +1925 242 R +-33 20 V +19 92 R +-19 -92 V +-1089 -6 R +19 0 V +33 -18 R +-33 18 V +1022 123 R +-33 4 V +19 98 R +-19 -98 V +2189 2605 M +20 11 V +33 -9 R +-33 9 V +1115 2494 M +19 3 V +33 -17 R +-33 17 V +2678 145 R +-19 -59 V +-33 66 R +33 -66 V +stroke +LT1 +4308 2243 M +4 1 V +4 2 R +-4 -2 V +3716 3528 M +-1 0 V +stroke +LT0 +3517 2598 M +-19 -82 V +-34 29 R +34 -29 V +190 57 R +-19 -71 V +-34 50 R +34 -50 V +5335 2384 M +19 8 V +33 -25 R +-33 25 V +-33 27 R +33 -27 V +-4020 0 R +19 -1 V +33 -18 R +-33 18 V +4015 -32 R +19 8 V +34 -22 R +-34 22 V +-86 44 R +20 8 V +-34 28 R +34 -28 V +3765 2127 M +7 3 V +34 -3 R +-13 1 V +-8 1 R +-9 1 V +-312 415 R +-33 25 V +19 89 R +-19 -89 V +stroke +LT1 +3796 3510 M +4 -13 V +stroke +LT0 +3877 3374 M +19 -39 V +-34 67 R +34 -67 V +3484 2631 M +-20 -86 V +1604 45 R +19 8 V +34 -18 R +-34 18 V +2032 2542 M +19 25 V +33 4 R +-33 -4 V +5401 2336 M +20 9 V +-153 95 R +19 7 V +-33 29 R +33 -29 V +2342 2570 M +19 -4 V +34 -19 R +-34 19 V +1888 2414 M +19 28 V +34 8 R +-34 -8 V +2021 479 R +19 23 V +-33 98 R +33 -98 V +1816 2355 M +19 25 V +34 6 R +-34 -6 V +-229 -84 R +19 10 V +33 -6 R +-33 6 V +stroke +LT1 +4398 2297 M +-4 -3 V +-22 -18 R +-7 -5 V +3141 2160 M +-22 4 V +stroke +LT0 +1960 2479 M +19 28 V +33 8 R +-33 -8 V +-831 -28 R +19 1 V +34 -17 R +-34 17 V +4068 -11 R +19 7 V +-33 29 R +33 -29 V +stroke +LT1 +2826 2276 M +-12 6 V +stroke +LT0 +3280 3117 M +-34 -45 V +20 82 R +-20 -82 V +2137 2592 M +19 17 V +33 -4 R +-33 4 V +1367 2374 M +19 -1 V +34 -17 R +-34 17 V +3715 199 R +20 8 V +33 -22 R +-33 22 V +1520 2312 M +19 4 V +33 -11 R +-33 11 V +stroke +LT1 +2995 2204 M +5 -4 V +33 -9 R +-28 8 V +stroke +LT0 +4982 2601 M +19 11 V +34 -9 R +-34 9 V +2084 2571 M +20 20 V +33 1 R +-33 -1 V +3627 2124 M +7 3 V +1138 399 R +19 13 V +33 15 R +-33 -15 V +410 -41 R +20 7 V +-34 27 R +34 -27 V +stroke +LT1 +4647 2447 M +19 11 V +24 17 R +-24 -17 V +3729 3573 M +4 -13 V +32 -57 R +-3 2 V +stroke +LT0 +2375 2553 M +20 -6 V +33 -20 R +-33 20 V +1207 52 R +-18 -78 V +-34 41 R +34 -41 V +349 537 R +19 6 V +-33 98 R +33 -98 V +stroke +LT1 +3577 3593 M +-3 -4 V +stroke +LT0 +5135 2550 M +19 8 V +33 -26 R +-33 26 V +14 -33 R +19 7 V +3832 2700 M +-20 -58 V +-33 74 R +33 -74 V +1029 2513 M +19 7 V +33 -13 R +-33 13 V +stroke +LT1 +3336 3396 M +12 17 V +140 130 R +4 -4 V +4021 2154 M +-5 -1 V +stroke +LT0 +2223 2599 M +19 8 V +33 -11 R +-33 11 V +stroke +LT1 +3358 2128 M +-5 1 V +stroke +LT0 +1181 2463 M +20 0 V +33 -17 R +-33 17 V +3444 2123 M +-3 1 V +312 -1 R +-3 0 V +3304 3301 M +-33 -63 V +19 58 R +-19 -58 V +2409 2536 M +19 -9 V +33 -21 R +-33 21 V +1332 122 R +-20 -66 V +-33 62 R +33 -62 V +stroke +LT1 +4443 2322 M +-5 -5 V +-15 -12 R +-5 -4 V +stroke +LT0 +1401 2357 M +19 -1 V +33 -16 R +-33 16 V +324 -46 R +20 20 V +33 2 R +-33 -2 V +-72 -35 R +19 16 V +33 -1 R +-33 1 V +1673 387 R +-34 9 V +20 99 R +-20 -99 V +4824 2554 M +19 13 V +34 10 R +-34 -10 V +86 25 R +20 12 V +33 -3 R +-33 3 V +3336 2809 M +-33 -5 V +19 100 R +-19 -100 V +1869 2386 M +19 28 V +33 7 R +-33 -7 V +554 103 R +19 -11 V +stroke +LT1 +2495 2484 M +-34 22 V +stroke +LT0 +2475 2498 M +-14 8 V +-449 9 R +20 27 V +33 5 R +-33 -5 V +-91 -92 R +19 29 V +33 8 R +-33 -8 V +1694 149 R +-19 -76 V +-33 47 R +33 -47 V +1215 2446 M +19 0 V +33 -18 R +-33 18 V +3643 131 R +19 12 V +33 3 R +-33 -3 V +3812 2127 M +-6 0 V +1553 2300 M +19 5 V +34 -9 R +-34 9 V +225 27 R +19 23 V +33 5 R +-33 -5 V +stroke +LT1 +2475 2498 M +20 -14 V +21 -14 R +-21 14 V +stroke +LT0 +3615 2119 M +-3 0 V +1639 2288 M +19 12 V +34 -5 R +-34 5 V +2049 345 R +-19 -72 V +-34 55 R +34 -55 V +stroke +LT1 +3143 2164 M +10 -6 V +stroke +LT0 +3570 2645 M +-20 -83 V +-33 36 R +33 -36 V +1465 31 R +20 10 V +33 -13 R +-33 13 V +stroke +LT1 +3067 2183 M +-29 7 V +stroke +LT0 +3909 2890 M +19 31 V +-34 97 R +34 -97 V +1062 2502 M +19 5 V +34 -13 R +-34 13 V +353 -167 R +19 0 V +34 -14 R +-34 14 V +stroke +LT1 +4621 2432 M +-7 -5 V +stroke +LT0 +3851 2755 M +-19 -55 V +-34 79 R +34 -79 V +stroke +LT1 +4700 2482 M +19 12 V +33 20 R +-33 -20 V +2509 2478 M +19 -15 V +33 -22 R +-12 8 V +stroke +LT0 +2256 2591 M +19 5 V +34 -12 R +-34 12 V +1034 750 R +20 39 V +33 69 R +-33 -69 V +2170 2590 M +19 15 V +34 -6 R +-34 6 V +1134 757 R +-33 -66 V +19 50 R +-19 -50 V +1248 2429 M +19 -1 V +34 -18 R +-34 18 V +stroke +LT1 +4504 2361 M +-6 -4 V +-1903 62 R +-12 8 V +stroke +LT0 +2065 2547 M +19 24 V +34 2 R +-34 -2 V +1807 752 R +19 -28 V +-33 79 R +33 -79 V +3294 3062 M +-33 -35 V +19 90 R +-19 -90 V +156 -345 R +-33 16 V +19 98 R +-19 -98 V +535 464 R +19 -4 V +-33 93 R +33 -93 V +-595 255 R +-34 -67 V +stroke +LT1 +4221 2220 M +-9 -6 V +-859 -85 R +5 -1 V +stroke +LT0 +2118 2573 M +19 19 V +33 -2 R +-33 2 V +stroke +LT1 +2575 2437 M +20 -18 V +stroke +LT0 +5315 2376 M +20 8 V +33 -25 R +-33 25 V +-34 27 R +34 -27 V +14 -34 R +19 9 V +33 -23 R +-33 23 V +stroke +LT1 +4236 2220 M +5 -1 V +5 4 R +-5 -4 V +stroke +LT0 +3322 2904 M +-33 -13 V +19 99 R +-19 -99 V +stroke +LT1 +4169 2201 M +-6 -3 V +-24 -14 R +-4 -1 V +stroke +LT0 +3441 2123 M +3 0 V +1849 2360 M +20 26 V +33 7 R +-33 -7 V +1667 301 R +-19 -89 V +-33 33 R +33 -33 V +1467 2324 M +20 2 V +33 -14 R +-33 14 V +3562 255 R +19 9 V +33 -18 R +-33 18 V +stroke +LT1 +3262 2141 M +10 -3 V +33 -4 R +-15 2 V +stroke +LT0 +1921 2421 M +20 29 V +33 8 R +-33 -8 V +3341 -47 R +19 8 V +-33 29 R +33 -29 V +3870 2806 M +-19 -51 V +-34 84 R +34 -84 V +1281 2411 M +20 -1 V +33 -18 R +-33 18 V +-206 80 R +20 4 V +33 -15 R +-33 15 V +stroke +LT1 +3751 2123 M +2 0 V +stroke +LT0 +5382 2327 M +19 9 V +3889 2851 M +20 39 V +-34 94 R +34 -94 V +3779 2716 M +-19 -67 V +-34 69 R +34 -69 V +1993 2487 M +19 28 V +34 6 R +-34 -6 V +stroke +LT1 +2620 2405 M +8 -7 V +stroke +LT0 +1587 2289 M +19 7 V +33 -8 R +-33 8 V +stroke +LT1 +4306 2252 M +-13 -10 V +stroke +LT0 +2289 2581 M +20 3 V +33 -14 R +-33 14 V +5249 2432 M +19 8 V +-33 29 R +33 -29 V +stroke +LT1 +4096 2175 M +-5 -3 V +stroke +LT0 +4752 2514 M +20 12 V +33 16 R +-33 -16 V +3308 2990 M +-33 -24 V +19 96 R +-19 -96 V +1725 2292 M +19 18 V +34 0 R +-34 0 V +stroke +LT1 +3453 3567 M +-7 -13 V +stroke +LT0 +4963 2590 M +19 11 V +33 -8 R +-33 8 V +3905 3251 M +19 -15 V +-33 87 R +33 -87 V +stroke +LT1 +3073 2182 M +-6 1 V +stroke +LT0 +3450 2659 M +-33 23 V +19 97 R +-19 -97 V +stroke +LT1 +3843 3444 M +19 -42 V +15 -28 R +-15 28 V +stroke +LT0 +3889 2851 M +-19 -45 V +-33 88 R +33 -88 V +5215 2461 M +20 8 V +-34 29 R +34 -29 V +stroke +LT1 +4628 2438 M +9 4 V +44 29 R +-16 -11 V +-12 -9 R +-6 -4 V +stroke +LT0 +5082 2563 M +19 9 V +34 -22 R +-34 22 V +3503 2723 M +-19 -92 V +-34 28 R +34 -28 V +372 312 R +33 -92 V +stroke +LT1 +2653 2386 M +4 -4 V +stroke +LT0 +1778 2310 M +19 22 V +33 3 R +-33 -3 V +1824 350 R +-19 -83 V +-32 46 R +32 -46 V +1315 2393 M +19 -1 V +33 -18 R +-33 18 V +stroke +LT1 +3179 2157 M +7 -4 V +33 -4 R +-4 0 V +stroke +LT0 +3299 3203 M +-33 -49 V +19 77 R +-19 -77 V +1672 2282 M +20 13 V +33 -3 R +-33 3 V +stroke +LT1 +4504 2361 M +5 2 V +stroke +LT0 +3612 2119 M +3 0 V +14 0 R +-5 0 V +1558 371 R +19 8 V +-33 27 R +33 -27 V +3470 2754 M +-20 -95 V +stroke +LT1 +4326 2268 M +7 0 V +stroke +LT0 +5115 2541 M +20 9 V +33 -25 R +-33 25 V +1129 2476 M +19 3 V +33 -16 R +-33 16 V +4001 38 R +19 8 V +3914 3042 M +19 16 V +-33 97 R +33 -97 V +2204 2588 M +19 11 V +33 -8 R +-33 8 V +1501 2310 M +19 2 V +33 -12 R +-33 12 V +stroke +LT1 +3861 2131 M +-4 -1 V +stroke +LT0 +3370 2806 M +-34 3 V +19 101 R +-19 -101 V +1009 2505 M +20 8 V +33 -11 R +-33 11 V +stroke +LT1 +2728 2338 M +-5 3 V +stroke +LT0 +4805 2542 M +19 12 V +34 10 R +-34 -10 V +-2501 16 R +19 0 V +33 -17 R +-33 17 V +2568 11 R +19 11 V +34 -2 R +-34 2 V +2046 2521 M +19 26 V +33 4 R +-33 -4 V +1902 2393 M +19 28 V +34 8 R +-34 -8 V +-573 -46 R +19 -1 V +34 -17 R +-34 17 V +2359 344 R +-19 -73 V +-33 61 R +33 -61 V +stroke +LT1 +3696 2120 M +5 0 V +33 1 R +-11 -1 V +stroke +LT0 +4858 2564 M +19 13 V +33 4 R +-33 -4 V +1830 2335 M +19 25 V +34 5 R +-34 -5 V +1825 346 R +-20 -78 V +-33 54 R +33 -54 V +1974 2458 M +19 29 V +34 7 R +-34 -7 V +stroke +LT1 +2981 2218 M +-3 0 V +985 -69 R +5 -1 V +2725 2343 M +3 -5 V +33 -17 R +-12 6 V +675 -204 R +-14 1 V +978 172 R +10 1 V +34 28 R +-34 -28 V +stroke +LT0 +1620 2279 M +19 9 V +33 -6 R +-33 6 V +-477 173 R +19 2 V +34 -17 R +-34 17 V +stroke +LT1 +3510 2119 M +-10 0 V +stroke +LT0 +2151 2574 M +19 16 V +34 -2 R +-34 2 V +stroke +LT1 +3286 2143 M +19 -9 V +stroke +LT0 +4996 2583 M +19 10 V +34 -12 R +-34 12 V +2098 2551 M +20 22 V +33 1 R +-33 -1 V +stroke +LT1 +4681 2471 M +19 11 V +33 20 R +-33 -20 V +stroke +LT0 +2356 2556 M +19 -3 V +34 -17 R +-34 17 V +1423 226 R +-19 -63 V +-33 73 R +33 -73 V +1381 2358 M +20 -1 V +33 -17 R +-33 17 V +133 -61 R +19 4 V +34 -11 R +-34 11 V +stroke +LT1 +4600 2423 M +-6 -6 V +3596 2118 M +-11 0 V +226 9 R +-6 -1 V +stroke +LT0 +1043 2495 M +19 7 V +33 -12 R +-33 12 V +stroke +LT1 +2780 2311 M +-4 3 V +stroke +LT0 +3589 2732 M +-19 -87 V +-34 42 R +34 -42 V +2237 2582 M +19 9 V +33 -10 R +-33 10 V +stroke +LT1 +3216 2151 M +3 -2 V +stroke +LT0 +1195 2445 M +20 1 V +33 -17 R +-33 17 V +543 -156 R +20 20 V +33 1 R +-33 -1 V +stroke +LT1 +3906 2142 M +9 -1 V +stroke +LT0 +1706 2277 M +19 15 V +33 -2 R +-33 2 V +665 249 R +19 -5 V +33 -19 R +-33 19 V +1883 2365 M +19 28 V +33 7 R +-33 -7 V +stroke +LT1 +4480 2353 M +-4 -3 V +-14 -12 R +-5 -4 V +stroke +LT0 +1415 2341 M +19 -1 V +33 -16 R +-33 16 V +521 89 R +19 29 V +33 7 R +-33 -7 V +stroke +LT1 +2979 2220 M +2 -2 V +33 -10 R +-3 1 V +stroke +LT0 +2027 2494 M +19 27 V +33 6 R +-33 -6 V +5330 2341 M +19 9 V +33 -23 R +-33 23 V +-34 26 R +34 -26 V +-53 17 R +19 9 V +-33 27 R +33 -27 V +-286 195 R +20 10 V +33 -18 R +-33 18 V +3403 2796 M +-33 10 V +19 102 R +-19 -102 V +4733 2502 M +19 12 V +34 16 R +-34 -16 V +1811 2311 M +19 24 V +34 4 R +-34 -4 V +3433 60 R +19 8 V +-33 29 R +33 -29 V +81 -86 R +19 10 V +stroke +LT1 +3573 3601 M +4 -8 V +stroke +LT0 +1229 2429 M +19 0 V +33 -18 R +-33 18 V +3695 150 R +20 11 V +33 -7 R +-33 7 V +2423 2525 M +19 -8 V +33 -19 R +-33 19 V +913 393 R +-33 -6 V +19 102 R +-19 -102 V +1653 2271 M +19 11 V +34 -5 R +-34 5 V +-105 2 R +20 5 V +33 -10 R +-33 10 V +3642 135 R +20 8 V +-34 29 R +34 -29 V +stroke +LT1 +3810 3505 M +19 -44 V +-33 49 R +14 -20 V +stroke +LT0 +3894 3018 M +20 24 V +-34 97 R +34 -97 V +-596 241 R +-33 -52 V +19 70 R +-19 -70 V +1076 2484 M +19 6 V +34 -14 R +-34 14 V +2218 665 R +-33 -38 V +19 86 R +-19 -86 V +stroke +LT1 +4609 2429 M +8 4 V +44 29 R +-15 -11 V +-12 -9 R +-6 -4 V +stroke +LT0 +5063 2554 M +19 9 V +33 -22 R +-33 22 V +3817 2839 M +-19 -60 V +-33 79 R +33 -79 V +1448 2324 M +19 0 V +34 -14 R +-34 14 V +stroke +LT1 +3723 2122 M +11 -1 V +33 4 R +-4 0 V +394 78 R +12 -2 V +stroke +LT0 +5196 2453 M +19 8 V +-33 29 R +33 -29 V +stroke +LT1 +3857 2136 M +6 -2 V +372 96 R +-14 -10 V +-816 -90 R +19 -7 V +stroke +LT0 +3555 2778 M +-19 -91 V +-33 36 R +33 -36 V +2184 2573 M +20 15 V +33 -6 R +-33 6 V +1542 201 R +-20 -71 V +-33 67 R +33 -67 V +2456 2508 M +19 -10 V +stroke +LT1 +2509 2478 M +-34 20 V +stroke +LT0 +2490 2490 M +-15 8 V +-205 77 R +19 6 V +34 -11 R +-34 11 V +-210 -54 R +19 24 V +34 3 R +-34 -3 V +2688 -21 R +19 12 V +33 10 R +-33 -10 V +-905 613 R +19 7 V +-34 94 R +34 -94 V +stroke +LT1 +3332 2135 M +7 -3 V +stroke +LT0 +3640 2765 M +-19 -83 V +-32 50 R +32 -50 V +1262 2412 M +19 -1 V +34 -18 R +-34 18 V +3882 70 R +19 9 V +-33 27 R +33 -27 V +stroke +LT1 +3495 2123 M +15 -4 V +stroke +LT0 +5096 2533 M +19 8 V +34 -24 R +-34 24 V +stroke +LT1 +2861 2274 M +-4 2 V +stroke +LT0 +4891 2569 M +19 12 V +33 -2 R +-33 2 V +stroke +LT1 +4497 2360 M +7 1 V +19 17 R +-6 -6 V +-10 -8 R +-3 -3 V +-197 -93 R +-6 -5 V +stroke +LT0 +5129 2508 M +20 9 V +3857 3403 M +20 -29 V +-34 70 R +34 -70 V +1864 2339 M +19 26 V +33 6 R +-33 -6 V +52 35 R +20 29 V +33 7 R +-33 -7 V +177 125 R +19 20 V +33 -1 R +-33 1 V +2687 -22 R +20 12 V +33 5 R +-33 -5 V +990 2495 M +19 10 V +34 -10 R +-34 10 V +stroke +LT1 +2490 2490 M +19 -12 V +4097 2188 M +-9 -5 V +-1076 27 R +2 -2 V +stroke +LT0 +2007 2465 M +20 29 V +33 6 R +-33 -6 V +1409 285 R +-33 17 V +19 102 R +-19 -102 V +stroke +LT1 +3506 3610 M +7 -9 V +stroke +LT0 +3693 2785 M +-19 -79 V +-34 59 R +34 -59 V +stroke +LT1 +3581 2121 M +15 -3 V +33 1 R +-5 0 V +stroke +LT0 +1109 2472 M +20 4 V +33 -15 R +-33 15 V +166 -81 R +20 -2 V +33 -18 R +-33 18 V +166 -84 R +20 1 V +33 -14 R +-33 14 V +stroke +LT1 +4318 2268 M +8 0 V +25 20 R +-5 -4 V +-16 -14 R +-4 -2 V +stroke +LT0 +3341 3006 M +-33 -16 V +19 98 R +-19 -98 V +214 -172 R +-19 -95 V +-33 31 R +33 -31 V +1739 2273 M +19 17 V +34 0 R +-34 0 V +stroke +LT1 +2532 2465 M +10 -8 V +33 -20 R +-21 13 V +stroke +LT0 +1601 2272 M +19 7 V +33 -8 R +-33 8 V +1707 809 R +-33 -26 V +19 93 R +-19 -93 V +4977 2573 M +19 10 V +33 -12 R +-33 12 V +stroke +LT1 +4661 2462 M +20 9 V +33 21 R +-22 -13 V +4040 2173 M +-9 -5 V +stroke +LT0 +1792 2290 M +19 21 V +33 3 R +-33 -3 V +stroke +LT1 +2853 2284 M +8 -10 V +stroke +LT0 +2304 2566 M +19 4 V +33 -14 R +-33 14 V +1514 324 R +-20 -55 V +-33 84 R +33 -84 V +-347 -85 R +-34 25 V +19 100 R +-19 -100 V +439 205 R +19 34 V +-33 95 R +33 -95 V +stroke +LT1 +3662 2124 M +8 -2 V +stroke +LT0 +1687 2264 M +19 13 V +33 -4 R +-33 4 V +1783 575 R +-19 -98 V +stroke +LT1 +2556 2453 M +19 -16 V +stroke +LT0 +1329 2377 M +19 -2 V +33 -17 R +-33 17 V +stroke +LT1 +3729 3573 M +-3 1 V +4578 2413 M +-5 -4 V +-161 -86 R +-2 -2 V +-27 -22 R +-4 -4 V +stroke +LT0 +1143 2459 M +19 2 V +33 -16 R +-33 16 V +754 -90 R +19 29 V +34 6 R +-34 -6 V +283 170 R +19 12 V +33 -7 R +-33 7 V +1648 674 R +20 -5 V +-34 88 R +34 -88 V +2060 2500 M +19 27 V +33 4 R +-33 -4 V +stroke +LT1 +3200 2161 M +-3 1 V +stroke +LT0 +1023 2487 M +20 8 V +33 -11 R +-33 11 V +472 -201 R +19 2 V +33 -12 R +-33 12 V +310 18 R +20 25 V +33 4 R +-33 -4 V +3338 3356 M +-34 -55 V +19 61 R +-19 -61 V +stroke +LT1 +2603 2422 M +6 -5 V +33 -19 R +-9 5 V +stroke +LT0 +3871 3339 M +20 -16 V +-34 80 R +34 -80 V +stroke +LT1 +3992 2163 M +-6 -2 V +stroke +LT0 +1988 2436 M +19 29 V +34 7 R +-34 -7 V +stroke +LT1 +3453 2125 M +5 -2 V +stroke +LT0 +4714 2492 M +19 10 V +33 16 R +-33 -16 V +-877 441 R +-19 -49 V +-34 88 R +34 -88 V +5010 2561 M +19 10 V +34 -17 R +-34 17 V +1362 2360 M +19 -2 V +34 -17 R +-34 17 V +3929 -26 R +20 9 V +33 -24 R +-33 24 V +-34 26 R +34 -26 V +3389 2908 M +-34 2 V +20 103 R +-20 -103 V +5277 2358 M +19 9 V +-33 28 R +33 -28 V +2337 2555 M +19 1 V +34 -15 R +-34 15 V +1251 264 R +-18 -88 V +-34 46 R +34 -46 V +267 211 R +19 41 V +-33 94 R +33 -94 V +stroke +LT1 +2928 2249 M +-6 3 V +stroke +LT0 +4924 2568 M +19 11 V +34 -6 R +-34 6 V +stroke +LT1 +3362 3454 M +19 29 V +34 61 R +-15 -27 V +stroke +LT0 +5344 2308 M +19 9 V +3765 2858 M +-19 -69 V +-34 72 R +34 -72 V +5244 2386 M +19 9 V +-34 29 R +34 -29 V +stroke +LT1 +2623 2417 M +15 -15 V +3764 2126 M +3 -1 V +stroke +LT0 +2112 2531 M +20 23 V +33 0 R +-33 0 V +1634 2263 M +19 8 V +34 -7 R +-34 7 V +512 283 R +19 19 V +34 -3 R +-34 3 V +1639 461 R +33 -91 V +1176 2444 M +19 1 V +34 -16 R +-34 16 V +stroke +LT1 +4465 2353 M +-33 -28 V +3740 3564 M +-11 9 V +14 21 R +19 -47 V +stroke +LT0 +5210 2415 M +19 9 V +-33 29 R +33 -29 V +stroke +LT1 +4589 2421 M +20 8 V +33 24 R +-15 -11 V +-13 -9 R +-5 -4 V +stroke +LT0 +4766 2518 M +20 12 V +33 11 R +-33 -11 V +258 14 R +19 10 V +33 -21 R +-33 21 V +stroke +LT1 +3939 2154 M +-5 -1 V +stroke +LT0 +1395 2342 M +20 -1 V +33 -17 R +-33 17 V +133 -61 R +19 4 V +34 -12 R +-34 12 V +stroke +LT1 +2686 2373 M +-11 6 V +950 -258 R +4 -2 V +stroke +LT0 +5177 2444 M +19 9 V +-33 28 R +33 -28 V +-324 104 R +19 12 V +33 -1 R +-33 1 V +1897 2343 M +19 28 V +34 6 R +-34 -6 V +-859 107 R +19 6 V +33 -12 R +-33 12 V +696 -213 R +20 19 V +33 1 R +-33 -1 V +578 253 R +20 -2 V +33 -16 R +-33 16 V +2429 0 R +19 11 V +34 5 R +-34 -5 V +1969 2406 M +19 30 V +33 7 R +-33 -7 V +3156 36 R +19 9 V +-34 27 R +34 -27 V +-86 42 R +19 10 V +33 -25 R +-33 25 V +1720 2259 M +19 14 V +33 -2 R +-33 2 V +512 292 R +19 10 V +34 -9 R +-34 9 V +2041 2472 M +19 28 V +33 5 R +-33 -5 V +-851 -71 R +20 0 V +33 -17 R +-33 17 V +2103 815 R +-33 -41 V +19 80 R +-19 -80 V +58 216 R +-34 -57 V +20 51 R +-20 -51 V +5110 2499 M +19 9 V +3880 3139 M +20 16 V +-34 95 R +34 -95 V +971 2484 M +19 11 V +33 -8 R +-33 8 V +stroke +LT1 +2921 2258 M +7 -9 V +33 -10 R +-7 2 V +stroke +LT0 +3660 2849 M +-20 -84 V +-33 55 R +33 -55 V +1825 2291 M +19 23 V +34 3 R +-34 -3 V +1868 547 R +-19 -76 V +-33 64 R +33 -64 V +-350 628 R +19 41 V +33 61 R +-33 -61 V +stroke +LT1 +4465 2353 M +11 2 V +22 13 R +-4 -3 V +3196 2165 M +4 -4 V +33 -2 R +-11 1 V +stroke +LT0 +1429 2325 M +19 -1 V +33 -15 R +-33 15 V +3510 238 R +19 11 V +33 -12 R +-33 12 V +stroke +LT1 +3727 2126 M +-12 -3 V +stroke +LT0 +3376 3473 M +-33 -60 V +2404 2529 M +19 -4 V +33 -17 R +-33 17 V +stroke +LT1 +4235 2247 M +-6 -5 V +-46 -16 R +-13 -8 V +-284 -70 R +-4 -2 V +stroke +LT0 +3575 2871 M +-20 -93 V +-33 40 R +33 -40 V +stroke +LT1 +4642 2453 M +19 9 V +34 20 R +-20 -12 V +stroke +LT0 +1243 2412 M +19 0 V +33 -17 R +-33 17 V +405 -158 R +20 10 V +33 -5 R +-33 5 V +stroke +LT1 +3434 3562 M +19 5 V +stroke +LT0 +3824 3475 M +19 -31 V +-33 61 R +33 -61 V +stroke +LT1 +4245 2245 M +10 -1 V +5 4 R +-5 -4 V +stroke +LT0 +3422 2898 M +-33 10 V +19 103 R +-19 -103 V +stroke +LT1 +4115 2199 M +-5 -3 V +stroke +LT0 +1581 2268 M +20 4 V +33 -9 R +-33 9 V +-511 195 R +19 5 V +34 -13 R +-34 13 V +984 33 R +19 26 V +34 2 R +-34 -2 V +stroke +LT1 +2734 2352 M +4 -4 V +stroke +LT0 +3375 3013 M +-34 -7 V +20 100 R +-20 -100 V +stroke +LT1 +3502 2125 M +-6 -1 V +stroke +LT0 +2198 2554 M +20 16 V +33 -5 R +-33 5 V +1878 2317 M +19 26 V +33 5 R +-33 -5 V +1887 580 R +-19 -65 V +-34 77 R +34 -77 V +1950 2377 M +19 29 V +33 7 R +-33 -7 V +-507 -97 R +19 0 V +34 -15 R +-34 15 V +stroke +LT1 +4025 2181 M +13 -4 V +stroke +LT0 +2437 2514 M +19 -6 V +34 -18 R +-34 18 V +-172 50 R +20 8 V +33 -11 R +-33 11 V +2021 2443 M +20 29 V +33 6 R +-33 -6 V +stroke +LT1 +3353 2141 M +-4 0 V +-397 109 R +9 -11 V +34 -10 R +-8 3 V +stroke +LT0 +2146 2533 M +19 21 V +33 0 R +-33 0 V +1276 2396 M +19 -1 V +34 -18 R +-34 18 V +-291 82 R +19 10 V +34 -9 R +-34 9 V +3672 -5 R +19 10 V +33 16 R +-33 -16 V +277 58 R +19 11 V +34 -17 R +-34 17 V +-105 -4 R +19 11 V +34 -6 R +-34 6 V +367 -246 R +19 10 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +3346 3184 M +-33 -29 V +19 89 R +-19 -89 V +5258 2348 M +19 10 V +-33 28 R +33 -28 V +-4153 97 R +19 4 V +33 -15 R +-33 15 V +610 -204 R +19 16 V +34 -1 R +-34 1 V +1769 644 R +-19 -97 V +-33 34 R +33 -34 V +stroke +LT1 +3834 2143 M +-6 -2 V +154 26 R +10 -4 V +380 142 R +-6 -5 V +stroke +LT0 +5324 2298 M +20 10 V +1806 2270 M +19 21 V +33 1 R +-33 -1 V +645 208 R +20 -9 V +stroke +LT1 +2523 2472 M +-33 18 V +stroke +LT0 +2504 2483 M +-14 7 V +1309 2379 M +20 -2 V +33 -17 R +-33 17 V +3895 0 R +20 9 V +-34 29 R +34 -29 V +3361 3106 M +-34 -18 V +19 96 R +-19 -96 V +1495 2294 M +20 0 V +33 -14 R +-33 14 V +1940 585 R +-33 19 V +19 102 R +-19 -102 V +1615 2257 M +19 6 V +33 -9 R +-33 9 V +stroke +LT1 +3643 2133 M +19 -9 V +33 7 R +-2 -1 V +-431 27 R +-5 0 V +-12 1 R +-12 1 V +stroke +LT0 +4747 2508 M +19 10 V +34 11 R +-34 -11 V +1930 2348 M +20 29 V +33 6 R +-33 -6 V +3241 29 R +19 9 V +-33 29 R +33 -29 V +3861 3113 M +19 26 V +-33 95 R +33 -95 V +972 -593 R +20 11 V +33 0 R +-33 0 V +1701 2247 M +19 12 V +33 -4 R +-33 4 V +3304 275 R +20 10 V +33 -21 R +-33 21 V +2074 2478 M +19 27 V +34 4 R +-34 -4 V +225 45 R +19 5 V +33 -12 R +-33 12 V +1858 2292 M +20 25 V +33 4 R +-33 -4 V +2922 212 R +19 12 V +33 5 R +-33 -5 V +-953 709 R +19 6 V +-33 89 R +33 -89 V +stroke +LT1 +4570 2415 M +19 6 V +18 12 R +-18 -12 V +-2085 62 R +19 -11 V +33 -19 R +-33 19 V +stroke +LT0 +2002 2413 M +19 30 V +34 6 R +-34 -6 V +1487 508 R +-19 -99 V +-34 27 R +34 -27 V +5158 2435 M +19 9 V +-33 28 R +33 -28 V +3626 2909 M +-19 -89 V +-32 51 R +32 -51 V +-132 160 R +-20 -101 V +1343 2361 M +19 -1 V +33 -18 R +-33 18 V +stroke +LT1 +2984 2242 M +11 -13 V +33 -8 R +-8 2 V +535 1408 R +3 -4 V +34 27 R +-2 -2 V +4409 2323 M +3 0 V +3928 2159 M +11 -5 V +4 2 R +-4 -2 V +stroke +LT0 +1157 2442 M +19 2 V +33 -15 R +-33 15 V +2627 538 R +-19 -59 V +-33 81 R +33 -81 V +stroke +LT1 +3539 3649 M +-8 -9 V +stroke +LT0 +2232 2551 M +19 14 V +33 -7 R +-33 7 V +1004 2477 M +-33 7 V +4087 30 R +19 9 V +33 -24 R +-33 24 V +47 -60 R +20 9 V +-34 27 R +34 -27 V +-4106 -2 R +19 8 V +33 -11 R +-33 11 V +2674 457 R +-19 -74 V +-33 70 R +33 -70 V +5091 2490 M +19 9 V +3352 3327 M +-34 -44 V +20 73 R +-20 -73 V +1529 2279 M +19 1 V +33 -12 R +-33 12 V +3838 3421 M +19 -18 V +-33 72 R +33 -72 V +stroke +LT1 +2537 2466 M +19 -13 V +34 -18 R +-10 5 V +892 -306 R +-5 0 V +stroke +LT0 +2127 2509 M +19 24 V +33 1 R +-33 -1 V +2792 18 R +20 11 V +33 -12 R +-33 12 V +stroke +LT1 +3558 2131 M +-5 -1 V +stroke +LT0 +1376 2344 M +19 -2 V +34 -17 R +-34 17 V +784 192 R +19 20 V +34 -3 R +-34 3 V +1481 377 R +-19 -82 V +-34 60 R +34 -60 V +stroke +LT1 +3348 2145 M +5 -4 V +-517 164 R +6 -7 V +34 -13 R +-6 2 V +stroke +LT0 +1648 2246 M +19 8 V +34 -7 R +-34 7 V +stroke +LT1 +4623 2445 M +19 8 V +stroke +LT0 +1911 2321 M +19 27 V +34 6 R +-34 -6 V +-740 79 R +19 2 V +34 -17 R +-34 17 V +1142 111 R +19 3 V +34 -14 R +-34 14 V +stroke +LT1 +3648 3632 M +-5 0 V +4498 2380 M +-8 -7 V +-19 -15 R +-6 -5 V +stroke +LT0 +3852 3345 M +19 -6 V +-33 82 R +33 -82 V +-80 199 R +19 -33 V +stroke +LT1 +3777 3555 M +24 -37 V +75 -1365 R +10 -5 V +5 1 R +-5 -1 V +stroke +LT0 +3408 3011 M +-33 2 V +19 102 R +-19 -102 V +stroke +LT1 +2583 2440 M +7 -5 V +stroke +LT0 +1983 2383 M +19 30 V +33 7 R +-33 -7 V +1787 2251 M +19 19 V +33 0 R +-33 0 V +2036 808 R +19 35 V +-33 94 R +33 -94 V +stroke +LT1 +3643 2133 M +-12 -3 V +stroke +LT0 +2055 2449 M +19 29 V +33 5 R +-33 -5 V +1749 556 R +-20 -52 V +-33 85 R +33 -85 V +stroke +LT1 +3422 3552 M +12 10 V +stroke +LT0 +1071 2460 M +19 7 V +34 -12 R +-34 12 V +320 -140 R +19 -2 V +33 -16 R +-33 16 V +stroke +LT1 +3019 2233 M +9 -12 V +34 -7 R +-7 2 V +stroke +LT0 +1562 2265 M +19 3 V +34 -11 R +-34 11 V +153 -27 R +19 14 V +34 -4 R +-34 4 V +86 15 R +19 22 V +34 2 R +-34 -2 V +stroke +LT1 +3263 2160 M +4 -3 V +stroke +LT0 +2265 2547 M +19 11 V +34 -8 R +-34 8 V +stroke +LT1 +2604 2433 M +19 -16 V +33 -18 R +-13 7 V +stroke +LT0 +1224 2412 M +19 0 V +33 -16 R +-33 16 V +-205 58 R +-34 7 V +3671 -5 R +20 10 V +33 15 R +-33 -15 V +191 64 R +19 11 V +33 -6 R +-33 6 V +67 -17 R +19 10 V +33 -16 R +-33 16 V +stroke +LT1 +2872 2289 M +4 -4 V +1302 -57 R +5 -2 V +26 20 R +-6 -5 V +stroke +LT0 +2384 2529 M +20 0 V +33 -15 R +-33 15 V +1419 505 R +19 44 V +-34 91 R +34 -91 V +-53 45 R +34 -89 V +5272 2312 M +19 10 V +33 -24 R +-33 24 V +-33 26 R +33 -26 V +3594 2963 M +-19 -92 V +-34 44 R +34 -44 V +stroke +LT1 +4510 2382 M +8 2 V +12 9 R +-12 -9 V +stroke +LT0 +5238 2338 M +20 10 V +-34 29 R +34 -29 V +47 -60 R +19 10 V +stroke +LT1 +3692 2133 M +3 -2 V +34 9 R +-10 -3 V +stroke +LT0 +1443 2311 M +19 -2 V +33 -15 R +-33 15 V +stroke +LT1 +3815 2153 M +19 -10 V +stroke +LT0 +5205 2367 M +19 10 V +-33 29 R +33 -29 V +2107 2483 M +20 26 V +33 3 R +-33 -3 V +1964 2354 M +19 29 V +33 6 R +-33 -6 V +stroke +LT1 +4111 2215 M +-5 -4 V +stroke +LT0 +1892 2294 M +19 27 V +33 4 R +-33 -4 V +2817 176 R +19 11 V +34 10 R +-34 -10 V +1681 2237 M +20 10 V +33 -6 R +-33 6 V +3132 288 R +19 11 V +34 0 R +-34 0 V +1257 2396 M +19 0 V +33 -17 R +-33 17 V +759 24 R +20 29 V +33 6 R +-33 -6 V +-951 1 R +20 5 V +33 -13 R +-33 13 V +4048 -59 R +19 10 V +-33 29 R +33 -29 V +-186 118 R +19 10 V +34 -20 R +-34 20 V +-243 -16 R +19 11 V +33 6 R +-33 -6 V +3371 3402 M +-33 -46 V +19 63 R +-19 -63 V +2212 2534 M +20 17 V +33 -4 R +-33 4 V +1595 2253 M +20 4 V +33 -11 R +-33 11 V +2136 747 R +-20 -69 V +-33 74 R +33 -74 V +stroke +LT1 +3192 2178 M +-11 1 V +stroke +LT0 +2160 2512 M +19 22 V +33 0 R +-33 0 V +1187 742 R +-34 -32 V +20 83 R +-20 -83 V +5138 2425 M +20 10 V +-34 28 R +34 -28 V +-2740 82 R +19 -3 V +33 -15 R +-33 15 V +stroke +LT1 +3453 2149 M +12 -9 V +15 -5 R +-8 -1 V +902 188 R +-14 -11 V +191 98 R +19 6 V +16 10 R +-16 -10 V +3055 2223 M +7 -9 V +33 -6 R +-4 1 V +284 -57 R +11 -9 V +stroke +LT0 +3394 3115 M +-33 -9 V +19 98 R +-19 -98 V +5038 2503 M +20 11 V +33 -24 R +-33 24 V +3441 3000 M +-33 11 V +19 102 R +-19 -102 V +stroke +LT1 +2723 2365 M +-16 8 V +stroke +LT0 +1476 2295 M +19 -1 V +34 -15 R +-34 15 V +stroke +LT1 +3766 3568 M +11 -13 V +stroke +LT0 +5105 2453 M +19 10 V +-33 27 R +33 -27 V +3847 3234 M +19 16 V +-33 90 R +33 -90 V +2298 2541 M +20 9 V +33 -10 R +-33 10 V +stroke +LT1 +3662 3660 M +6 -12 V +stroke +LT0 +5072 2480 M +19 10 V +1290 2380 M +19 -1 V +34 -18 R +-34 18 V +stroke +LT1 +3539 2145 M +12 -9 V +15 -3 R +-8 -2 V +stroke +LT0 +1071 2460 M +-33 10 V +782 -220 R +19 20 V +34 0 R +-34 0 V +-72 -34 R +20 15 V +33 -1 R +-33 1 V +3132 289 R +19 11 V +34 -11 R +-34 11 V +1944 2325 M +20 29 V +33 5 R +-33 -5 V +1597 656 R +-20 -95 V +-33 36 R +33 -36 V +stroke +LT1 +3771 2146 M +10 -6 V +stroke +LT0 +1138 2438 M +19 4 V +33 -15 R +-33 15 V +3395 3515 M +20 29 V +33 52 R +-33 -52 V +231 -549 R +-20 -86 V +-32 54 R +32 -54 V +stroke +LT1 +4374 2322 M +19 0 V +34 27 R +-3 -3 V +-13 -10 R +-6 -5 V +stroke +LT0 +3380 3204 M +-34 -20 V +20 92 R +-20 -92 V +2451 2504 M +19 -5 V +34 -16 R +-34 16 V +2016 2389 M +19 31 V +34 5 R +-34 -5 V +53 35 R +19 28 V +34 4 R +-34 -4 V +stroke +LT1 +2704 2386 M +13 -15 V +stroke +LT0 +1873 2270 M +19 24 V +33 3 R +-33 -3 V +-568 69 R +19 -2 V +33 -17 R +-33 17 V +2355 648 R +-19 -78 V +-33 64 R +33 -64 V +stroke +LT1 +3634 2139 M +9 -6 V +stroke +LT0 +1629 2241 M +19 5 V +33 -9 R +-33 9 V +stroke +LT1 +4604 2437 M +19 8 V +stroke +LT0 +1510 2279 M +19 0 V +33 -14 R +-33 14 V +186 -49 R +19 11 V +33 -5 R +-33 5 V +stroke +LT1 +3724 3629 M +8 -15 V +-22 6 R +11 -9 V +stroke +LT0 +3390 3467 M +-33 -48 V +19 54 R +-19 -54 V +118 -439 R +-34 20 V +20 102 R +-20 -102 V +364 495 R +19 -20 V +-33 63 R +33 -63 V +stroke +LT1 +3588 3659 M +4 -5 V +23 10 R +-3 -1 V +3936 2171 M +-6 -4 V +stroke +LT0 +2246 2532 M +19 15 V +33 -6 R +-33 6 V +67 -13 R +19 6 V +33 -11 R +-33 11 V +stroke +LT1 +4427 2349 M +7 0 V +stroke +LT0 +3527 3050 M +-19 -99 V +-33 29 R +33 -29 V +stroke +LT1 +3467 3614 M +8 2 V +25 18 R +-8 -9 V +stroke +LT0 +2484 2490 M +20 -7 V +33 -17 R +-33 17 V +1171 2425 M +19 2 V +34 -15 R +-34 15 V +167 -81 R +19 -2 V +34 -17 R +-34 17 V +3490 191 R +20 11 V +33 -6 R +-33 6 V +1104 2450 M +-33 10 V +stroke +LT1 +2745 2362 M +11 -12 V +stroke +LT0 +2141 2487 M +19 25 V +33 1 R +-33 -1 V +2792 17 R +20 11 V +33 -16 R +-33 16 V +stroke +LT1 +3128 2204 M +-4 0 V +stroke +LT0 +4656 2464 M +19 8 V +34 16 R +-34 -16 V +3494 3081 M +-19 -101 V +295 87 R +-19 -63 V +-34 78 R +34 -78 V +-375 469 R +19 42 V +34 50 R +-34 -50 V +1925 2297 M +19 28 V +34 4 R +-34 -4 V +3309 -24 R +19 11 V +33 -24 R +-33 24 V +-34 26 R +34 -26 V +2193 2513 M +19 21 V +34 -2 R +-34 2 V +5219 2328 M +19 10 V +-33 29 R +33 -29 V +-3241 21 R +19 30 V +34 6 R +-34 -6 V +5286 2277 M +19 11 V +1543 2265 M +19 0 V +33 -12 R +-33 12 V +3409 3522 M +-33 -49 V +2069 2425 M +19 30 V +33 5 R +-33 -5 V +3098 -99 R +19 11 V +-33 29 R +33 -29 V +3833 3340 M +19 5 V +-33 83 R +33 -83 V +962 -821 R +19 11 V +33 0 R +-33 0 V +-124 -47 R +19 9 V +33 11 R +-33 -11 V +stroke +LT1 +2518 2476 M +19 -10 V +stroke +LT0 +1390 2330 M +20 -3 V +33 -16 R +-33 16 V +252 -97 R +19 7 V +34 -7 R +-34 7 V +stroke +LT1 +4532 2404 M +-7 -5 V +-22 -16 R +-5 -3 V +stroke +LT0 +1801 2232 M +19 18 V +33 -1 R +-33 1 V +-616 161 R +20 1 V +33 -16 R +-33 16 V +3537 96 R +20 10 V +33 6 R +-33 -6 V +-953 689 R +19 27 V +-33 89 R +33 -89 V +5152 2385 M +20 11 V +-34 29 R +34 -29 V +-186 117 R +19 11 V +33 -21 R +-33 21 V +1853 2249 M +20 21 V +33 2 R +-33 -2 V +stroke +LT1 +2786 2339 M +4 -4 V +742 1318 R +7 -4 V +stroke +LT0 +2365 2525 M +19 4 V +34 -12 R +-34 12 V +1435 899 R +19 -7 V +-33 74 R +33 -74 V +5119 2415 M +19 10 V +-33 28 R +33 -28 V +1748 2223 M +19 13 V +34 -4 R +-34 4 V +stroke +LT1 +3327 2164 M +6 -7 V +stroke +LT0 +1138 2438 M +-34 12 V +2323 663 R +-33 2 V +19 99 R +-19 -99 V +5019 2493 M +19 10 V +34 -23 R +-34 23 V +48 -60 R +19 10 V +-33 27 R +33 -27 V +3612 3053 M +-18 -90 V +-33 47 R +33 -47 V +stroke +LT1 +2551 2461 M +19 -11 V +34 -17 R +-34 17 V +stroke +LT0 +1576 2251 M +19 2 V +34 -12 R +-34 12 V +3457 216 R +20 11 V +1424 2313 M +19 -2 V +33 -16 R +-33 16 V +3385 3361 M +-33 -34 V +19 75 R +-19 -75 V +2279 2528 M +19 13 V +34 -7 R +-34 7 V +1978 2329 M +19 30 V +33 5 R +-33 -5 V +stroke +LT1 +4197 2256 M +5 -1 V +stroke +LT0 +1238 2396 M +19 0 V +33 -16 R +-33 16 V +649 -124 R +19 25 V +33 4 R +-33 -4 V +2975 232 R +19 11 V +33 -11 R +-33 11 V +stroke +LT1 +4532 2404 M +19 5 V +22 14 R +-9 -6 V +-5 -3 R +-8 -5 V +4103 2218 M +8 -3 V +stroke +LT0 +2121 2460 M +20 27 V +33 2 R +-33 -2 V +1648 636 R +-19 -56 V +-33 81 R +33 -81 V +stroke +LT1 +4292 2291 M +-23 -19 V +stroke +LT0 +2050 2395 M +19 30 V +33 6 R +-33 -6 V +stroke +LT1 +3121 2212 M +7 -8 V +34 -4 R +-7 1 V +-299 107 R +-5 2 V +4039 2209 M +19 -8 V +27 17 R +-7 -4 V +stroke +LT0 +3717 3082 M +-19 -73 V +-33 68 R +33 -68 V +stroke +LT1 +3795 2165 M +20 -12 V +499 144 R +7 -1 V +3281 2176 M +-8 0 V +-689 270 R +20 -13 V +3690 2146 M +-5 -1 V +stroke +LT0 +2398 2516 M +20 1 V +33 -13 R +-33 13 V +1695 2221 M +20 9 V +33 -7 R +-33 7 V +-258 66 R +19 -1 V +34 -16 R +-34 16 V +2332 874 R +20 38 V +-34 88 R +34 -88 V +2227 2513 M +19 19 V +33 -4 R +-33 4 V +-72 -43 R +19 24 V +34 0 R +-34 0 V +1171 2425 M +-33 13 V +133 -57 R +19 -1 V +34 -17 R +-34 17 V +stroke +LT1 +4584 2431 M +20 6 V +stroke +LT0 +3665 3077 M +-19 -82 V +-34 58 R +34 -58 V +stroke +LT1 +4000 2192 M +6 -3 V +4 2 R +-4 -2 V +stroke +LT0 +1610 2238 M +19 3 V +33 -11 R +-33 11 V +2179 928 R +-19 -46 V +-33 84 R +33 -84 V +1958 2301 M +20 28 V +33 5 R +-33 -5 V +stroke +LT1 +4400 2342 M +-26 -20 V +stroke +LT0 +4847 2524 M +19 11 V +34 -6 R +-34 6 V +1834 2229 M +19 20 V +34 -1 R +-34 1 V +3080 269 R +19 11 V +34 -16 R +-34 16 V +3775 3256 M +33 -87 V +-37 390 R +20 -21 V +-34 51 R +34 -51 V +3413 3214 M +-33 -10 V +19 93 R +-19 -93 V +stroke +LT1 +2670 2401 M +-33 16 V +stroke +LT0 +2030 2364 M +20 31 V +33 5 R +-33 -5 V +1781 2217 M +20 15 V +33 -3 R +-33 3 V +stroke +LT1 +2853 2312 M +3 -4 V +34 -11 R +-15 5 V +stroke +LT0 +2313 2523 M +19 11 V +33 -9 R +-33 9 V +1067 763 R +-33 -21 V +19 85 R +-19 -85 V +5233 2290 M +20 11 V +33 -24 R +-33 24 V +-34 27 R +34 -27 V +2102 2431 M +19 29 V +34 3 R +-34 -3 V +1490 2281 M +20 -2 V +33 -14 R +-33 14 V +stroke +LT1 +4637 2456 M +19 8 V +stroke +LT0 +4689 2479 M +-33 -15 V +stroke +LT1 +4670 2470 M +-14 -6 V +stroke +LT0 +1304 2365 M +20 -2 V +33 -17 R +-33 17 V +3876 -46 R +19 11 V +-33 28 R +33 -28 V +48 -62 R +19 11 V +1887 2248 M +19 24 V +33 2 R +-33 -2 V +stroke +LT1 +3448 3596 M +19 18 V +33 40 R +-15 -19 V +stroke +LT0 +3580 3104 M +-19 -94 V +-34 40 R +34 -40 V +2432 2505 M +19 -1 V +33 -14 R +-33 14 V +1010 598 R +-34 11 V +20 100 R +-20 -100 V +stroke +LT1 +3946 2184 M +7 -5 V +8 5 R +-8 -5 V +stroke +LT0 +5167 2345 M +19 11 V +-34 29 R +34 -29 V +-391 157 R +19 11 V +33 0 R +-33 0 V +stroke +LT1 +4423 2348 M +4 1 V +20 15 R +-4 -3 V +-14 -10 R +-2 -2 V +stroke +LT0 +1204 2411 M +-33 14 V +3518 54 R +20 9 V +33 10 R +-33 -10 V +stroke +LT1 +3400 2163 M +-10 -1 V +405 3 R +-6 -2 V +stroke +LT0 +4967 2502 M +19 11 V +33 -20 R +-33 20 V +-244 -15 R +19 10 V +34 5 R +-34 -5 V +372 -133 R +19 10 V +-33 30 R +33 -30 V +stroke +LT1 +2651 2417 M +9 -7 V +44 -24 R +-14 6 V +stroke +LT0 +1729 2213 M +19 10 V +33 -6 R +-33 6 V +-410 125 R +19 -2 V +33 -16 R +-33 16 V +286 -120 R +19 4 V +33 -9 R +-33 9 V +3814 3323 M +19 17 V +-33 83 R +33 -83 V +5100 2404 M +19 11 V +-33 28 R +33 -28 V +1524 2265 M +19 0 V +33 -14 R +-33 14 V +612 198 R +19 26 V +33 2 R +-33 -2 V +1230 949 R +-33 -36 V +19 65 R +-19 -65 V +1939 2274 M +19 27 V +34 4 R +-34 -4 V +53 33 R +19 30 V +34 6 R +-34 -6 V +2970 118 R +19 11 V +33 -24 R +-33 24 V +-2759 18 R +19 17 V +34 -5 R +-34 5 V +stroke +LT1 +4460 2373 M +10 2 V +38 21 R +-6 -4 V +2884 2303 M +6 -6 V +33 -11 R +-12 4 V +stroke +LT0 +5067 2432 M +19 11 V +-34 26 R +34 -26 V +-2621 50 R +19 -3 V +34 -14 R +-34 14 V +2549 -32 R +19 11 V +stroke +LT1 +3272 2186 M +9 -10 V +33 1 R +-5 0 V +584 0 R +8 -5 V +stroke +LT0 +2083 2400 M +19 31 V +33 4 R +-33 -4 V +1445 715 R +-20 -96 V +-33 31 R +33 -31 V +1238 2396 M +-34 15 V +3677 107 R +19 11 V +33 -11 R +-33 11 V +2207 2491 M +20 22 V +33 -2 R +-33 2 V +119 4 R +19 8 V +33 -9 R +-33 9 V +1129 556 R +-33 21 V +19 99 R +-19 -99 V +276 46 R +-20 -66 V +-33 72 R +33 -72 V +1371 2332 M +19 -2 V +34 -17 R +-34 17 V +stroke +LT1 +2684 2403 M +20 -17 V +stroke +LT0 +3513 3179 M +-19 -98 V +1815 2213 M +19 16 V +33 -2 R +-33 2 V +stroke +LT1 +4522 2401 M +10 3 V +33 21 R +-7 -5 V +-9 -6 R +-7 -4 V +stroke +LT0 +1867 2227 M +20 21 V +33 1 R +-33 -1 V +-330 3 R +19 0 V +34 -13 R +-34 13 V +3738 3611 M +19 -22 V +-33 40 R +33 -40 V +28 -86 R +20 -8 V +-34 64 R +34 -64 V +2498 2481 M +20 -5 V +33 -15 R +-33 15 V +1676 2215 M +19 6 V +34 -8 R +-34 8 V +stroke +LT1 +3638 3691 M +5 -5 V +19 -20 R +-5 2 V +stroke +LT0 +3631 3139 M +-19 -86 V +-32 51 R +32 -51 V +stroke +LT1 +3743 2165 M +-5 -1 V +stroke +LT0 +1992 2305 M +19 29 V +33 5 R +-33 -5 V +-740 47 R +-33 15 V +166 -81 R +20 -2 V +33 -17 R +-33 17 V +3800 3423 M +19 5 V +-34 75 R +34 -75 V +stroke +LT1 +3510 3656 M +10 2 V +33 28 R +-8 -7 V +2916 2295 M +7 -9 V +23 -6 R +-23 6 V +stroke +LT0 +3429 3565 M +19 31 V +33 40 R +-33 -40 V +1762 2205 M +19 12 V +34 -4 R +-34 4 V +139 32 R +19 25 V +34 2 R +-34 -2 V +stroke +LT1 +2729 2379 M +8 -8 V +3842 2172 M +6 -4 V +6 3 R +-6 -3 V +stroke +LT0 +4828 2513 M +19 11 V +34 -6 R +-34 6 V +2135 2435 M +20 28 V +33 3 R +-33 -3 V +-91 -93 R +19 30 V +33 5 R +-33 -5 V +stroke +LT1 +4565 2425 M +19 6 V +34 17 R +-22 -11 V +stroke +LT0 +4914 2507 M +19 11 V +34 -16 R +-34 16 V +stroke +LT1 +4178 2262 M +19 -6 V +33 25 R +-12 -9 V +stroke +LT0 +3684 3154 M +-19 -77 V +-34 62 R +34 -62 V +stroke +LT1 +3109 2227 M +-6 1 V +1036 12 R +5 -2 V +10 7 R +-10 -7 V +stroke +LT0 +2379 2510 M +19 6 V +34 -11 R +-34 11 V +stroke +LT1 +4242 2278 M +7 -2 V +stroke +LT0 +3423 3505 M +-33 -38 V +19 55 R +-19 -55 V +57 -254 R +-34 1 V +19 94 R +-19 -94 V +2293 2509 M +20 14 V +33 -6 R +-33 6 V +stroke +LT1 +3519 2162 M +-4 -1 V +stroke +LT0 +5214 2279 M +19 11 V +34 -24 R +-34 24 V +-33 27 R +33 -27 V +-52 16 R +19 11 V +-33 28 R +33 -28 V +stroke +LT1 +3387 2177 M +13 -14 V +33 5 R +-5 -1 V +stroke +LT0 +5247 2255 M +20 11 V +stroke +LT1 +4125 2246 M +-3 -3 V +stroke +LT0 +1590 2237 M +20 1 V +33 -12 R +-33 12 V +stroke +LT1 +4335 2324 M +-4 -4 V +-18 -13 R +-11 -9 V +stroke +LT0 +2532 2469 M +19 -8 V +stroke +LT1 +2584 2446 M +-33 15 V +stroke +LT0 +2565 2456 M +-14 5 V +1438 2299 M +19 -3 V +33 -15 R +-33 15 V +stroke +LT1 +4618 2448 M +19 8 V +stroke +LT0 +4670 2470 M +-33 -14 V +stroke +LT1 +4651 2461 M +-14 -5 V +stroke +LT0 +1304 2365 M +-33 16 V +2523 914 R +20 28 V +-34 83 R +34 -83 V +5147 2334 M +20 11 V +-34 30 R +34 -30 V +3705 3651 M +19 -22 V +4775 2503 M +20 10 V +33 0 R +-33 0 V +stroke +LT1 +3604 2162 M +-4 -2 V +71 1518 R +20 -23 V +stroke +LT0 +2188 2466 M +19 25 V +34 0 R +-34 0 V +1549 716 R +-19 -59 V +-34 76 R +34 -76 V +2241 2491 M +19 20 V +33 -2 R +-33 2 V +1158 873 R +-33 -23 V +19 77 R +-19 -77 V +4947 2491 M +20 11 V +33 -20 R +-33 20 V +stroke +LT1 +4020 2220 M +19 -11 V +stroke +LT0 +4670 2470 M +19 9 V +34 9 R +-34 -9 V +stroke +LT1 +2765 2362 M +5 -5 V +stroke +LT0 +5114 2363 M +19 12 V +-33 29 R +33 -29 V +1973 2276 M +19 29 V +33 3 R +-33 -3 V +2731 183 R +19 10 V +33 5 R +-33 -5 V +stroke +LT1 +3306 2186 M +8 -9 V +stroke +LT0 +3409 3522 M +20 43 V +33 40 R +-33 -40 V +1710 2205 M +19 8 V +33 -8 R +-33 8 V +315 126 R +20 31 V +33 4 R +-33 -4 V +3443 3561 M +-34 -39 V +5081 2392 M +19 12 V +-33 28 R +33 -28 V +stroke +LT1 +2949 2287 M +7 -10 V +34 -8 R +-34 8 V +stroke +LT0 +2116 2405 M +19 30 V +34 4 R +-34 -4 V +1848 2209 M +19 18 V +34 -1 R +-34 1 V +-396 56 R +19 -2 V +34 -16 R +-34 16 V +3491 190 R +19 11 V +33 -24 R +-33 24 V +1338 2348 M +-34 17 V +2128 943 R +-33 -11 V +19 87 R +-19 -87 V +stroke +LT1 +2565 2456 M +19 -10 V +stroke +LT0 +5047 2421 M +20 11 V +-34 26 R +34 -26 V +-2654 69 R +19 4 V +33 -12 R +-33 12 V +stroke +LT1 +4396 2347 M +11 1 V +12 8 R +-12 -8 V +stroke +LT0 +5014 2447 M +19 11 V +stroke +LT1 +3651 2161 M +6 -5 V +9 3 R +-9 -3 V +stroke +LT0 +1901 2226 M +19 23 V +33 1 R +-33 -1 V +stroke +LT1 +3972 2207 M +15 -8 V +stroke +LT0 +4861 2507 M +20 11 V +33 -11 R +-33 11 V +1624 2224 M +19 2 V +33 -11 R +-33 11 V +153 -27 R +19 14 V +33 -4 R +-33 4 V +1784 980 R +-19 -89 V +-33 42 R +33 -42 V +2327 2505 M +19 12 V +33 -7 R +-33 7 V +stroke +LT1 +3106 2231 M +3 -4 V +-272 104 R +-9 4 V +stroke +LT0 +3775 3256 M +19 39 V +-33 82 R +33 -82 V +-19 -39 R +-19 -49 V +-33 78 R +33 -78 V +stroke +LT1 +4441 2371 M +19 2 V +33 23 R +-14 -10 V +-15 -10 R +-4 -3 V +3223 2203 M +5 -6 V +stroke +LT0 +1371 2332 M +-33 16 V +166 -81 R +20 -2 V +33 -14 R +-33 14 V +501 43 R +19 31 V +34 4 R +-34 -4 V +-91 -89 R +20 26 V +33 3 R +-33 -3 V +1507 925 R +-33 12 V +19 94 R +-19 -94 V +stroke +LT1 +2598 2443 M +20 -11 V +stroke +LT0 +2169 2439 M +19 27 V +33 2 R +-33 -2 V +1554 870 R +33 -80 V +2097 2374 M +19 31 V +34 4 R +-34 -4 V +1743 2196 M +19 9 V +34 -6 R +-34 6 V +684 287 R +19 1 V +33 -12 R +-33 12 V +stroke +LT1 +4546 2419 M +-9 -5 V +-14 -8 R +-11 -7 V +2982 2279 M +8 -10 V +33 -7 R +-13 3 V +stroke +LT0 +4809 2502 M +19 11 V +33 -6 R +-33 6 V +3752 3567 M +19 -8 V +-33 52 R +33 -52 V +2274 2490 M +19 19 V +34 -4 R +-34 4 V +2602 -14 R +19 12 V +33 -16 R +-33 16 V +3703 3224 M +-19 -70 V +-33 65 R +33 -65 V +1657 2212 M +19 3 V +34 -10 R +-34 10 V +545 253 R +20 23 V +33 -1 R +-33 1 V +stroke +LT1 +3736 2171 M +7 -6 V +stroke +LT0 +1404 2315 M +-33 17 V +stroke +LT1 +3513 2168 M +6 -6 V +stroke +LT0 +5195 2268 M +19 11 V +33 -24 R +-33 24 V +-33 27 R +33 -27 V +stroke +LT1 +2865 2322 M +-28 9 V +stroke +LT0 +1538 2252 M +19 -1 V +33 -14 R +-33 14 V +3780 3406 M +20 17 V +-34 75 R +34 -75 V +stroke +LT1 +3586 3701 M +19 -10 V +33 0 R +-11 0 V +-12 0 R +-10 0 V +stroke +LT0 +5161 2294 M +20 12 V +-34 28 R +34 -28 V +3651 3219 M +-20 -80 V +-32 54 R +32 -54 V +-65 98 R +-19 -91 V +-34 33 R +34 -33 V +5228 2243 M +19 12 V +3481 3636 M +19 18 V +34 28 R +-34 -28 V +stroke +LT1 +4546 2419 M +19 6 V +33 16 R +-23 -11 V +-1943 0 R +19 -13 V +722 -235 R +-13 -1 V +stroke +LT0 +1881 2206 M +20 20 V +33 0 R +-33 0 V +3227 96 R +19 12 V +-33 29 R +33 -29 V +2006 2279 M +19 29 V +33 4 R +-33 -4 V +335 191 R +19 11 V +34 -9 R +-34 9 V +2377 -18 R +19 11 V +34 -1 R +-34 1 V +3513 3179 M +-33 22 V +19 94 R +-19 -94 V +1829 2194 M +19 15 V +33 -3 R +-33 3 V +stroke +LT1 +3598 2169 M +6 -7 V +stroke +LT0 +3438 3462 M +-34 -24 V +19 67 R +-19 -67 V +4928 2479 M +19 12 V +34 -20 R +-34 20 V +-349 -50 R +20 7 V +33 13 R +-33 -13 V +2078 2343 M +19 31 V +33 5 R +-33 -5 V +-659 -75 R +-34 16 V +3691 36 R +19 12 V +-33 29 R +33 -29 V +3532 3272 M +-19 -93 V +2150 2409 M +19 30 V +33 2 R +-33 -2 V +310 43 R +19 -1 V +34 -12 R +-34 12 V +stroke +LT1 +3136 2232 M +6 -8 V +stroke +LT0 +1934 2226 M +19 24 V +34 2 R +-34 -2 V +2751 229 R +19 9 V +33 4 R +-33 -4 V +-72 -27 R +19 9 V +34 9 R +-34 -9 V +3766 3498 M +19 5 V +-33 64 R +33 -64 V +5061 2381 M +20 11 V +-34 29 R +34 -29 V +1571 2237 M +19 0 V +34 -13 R +-34 13 V +3371 222 R +20 12 V +33 -24 R +-33 24 V +1690 2200 M +20 5 V +33 -9 R +-33 9 V +3318 204 R +19 12 V +-33 26 R +33 -26 V +stroke +LT1 +2665 2417 M +19 -14 V +34 -14 R +-8 3 V +stroke +LT0 +1776 2188 M +20 11 V +33 -5 R +-33 5 V +stroke +LT1 +3016 2271 M +7 -9 V +22 -4 R +-22 4 V +stroke +LT0 +4995 2435 M +19 12 V +stroke +LT1 +2851 2342 M +19 -22 V +34 -10 R +-11 3 V +402 -114 R +-7 0 V +289 1498 R +-7 -4 V +4264 2305 M +-5 -3 V +-19 -14 R +-10 -7 V +-66 -14 R +14 -5 V +stroke +LT0 +4842 2495 M +19 12 V +34 -12 R +-34 12 V +1471 2283 M +-33 16 V +3466 3307 M +-34 1 V +20 87 R +-20 -87 V +stroke +LT1 +4120 2248 M +5 -2 V +stroke +LT0 +2307 2488 M +20 17 V +33 -6 R +-33 6 V +-125 -64 R +19 27 V +34 0 R +-34 0 V +1987 2252 M +19 27 V +33 3 R +-33 -3 V +52 33 R +20 31 V +33 4 R +-33 -4 V +stroke +LT1 +4316 2326 M +19 -2 V +18 12 R +-18 -12 V +3832 2183 M +-3 -2 V +stroke +LT0 +2513 2471 M +19 -2 V +33 -13 R +-33 13 V +-139 24 R +20 8 V +33 -9 R +-33 9 V +stroke +LT1 +4106 2254 M +-12 -8 V +stroke +LT0 +2255 2468 M +19 22 V +33 -2 R +-33 2 V +1178 905 R +-34 -11 V +20 78 R +-20 -78 V +305 -99 R +-20 -61 V +-33 68 R +33 -68 V +16 396 R +19 -9 V +-33 40 R +33 -40 V +2130 2379 M +20 30 V +33 4 R +-33 -4 V +1604 2223 M +20 1 V +33 -12 R +-33 12 V +stroke +LT1 +2713 2393 M +5 -4 V +18 -7 R +-18 7 V +stroke +LT0 +1504 2267 M +-33 16 V +stroke +LT1 +3619 3701 M +19 -10 V +33 -13 R +-33 13 V +stroke +LT0 +3761 3377 M +19 29 V +-33 75 R +33 -75 V +-318 199 R +19 31 V +34 28 R +-34 -28 V +1862 2189 M +19 17 V +34 -2 R +-34 2 V +stroke +LT1 +4001 2231 M +19 -11 V +28 18 R +-4 -3 V +stroke +LT0 +1915 2204 M +19 22 V +33 0 R +-33 0 V +3617 3276 M +-18 -83 V +-33 44 R +33 -44 V +-142 337 R +-34 -25 V +20 56 R +-20 -56 V +stroke +LT1 +2897 2318 M +7 -8 V +stroke +LT0 +4789 2491 M +20 11 V +33 -7 R +-33 7 V +1724 2190 M +19 6 V +33 -8 R +-33 8 V +stroke +LT1 +3448 2195 M +10 -11 V +29 -6 R +-5 -1 V +stroke +LT0 +4875 2484 M +20 11 V +33 -16 R +-33 16 V +stroke +LT1 +4421 2370 M +20 1 V +27 17 R +-13 -8 V +-3 -2 R +-11 -7 V +3180 2221 M +-4 1 V +stroke +LT0 +5176 2255 M +19 13 V +33 -25 R +-33 25 V +-34 26 R +34 -26 V +stroke +LT1 +3414 2188 M +-7 -1 V +stroke +LT0 +2039 2282 M +19 30 V +34 4 R +-34 -4 V +stroke +LT1 +3533 2190 M +6 -6 V +35 -7 R +-6 -2 V +stroke +LT0 +5142 2282 M +19 12 V +-33 28 R +33 -28 V +stroke +LT1 +3050 2264 M +6 -8 V +25 -3 R +-5 0 V +stroke +LT0 +2546 2460 M +19 -4 V +33 -13 R +-33 13 V +5209 2231 M +19 12 V +1810 2182 M +19 12 V +33 -5 R +-33 5 V +138 32 R +20 26 V +33 1 R +-33 -1 V +-449 0 R +-34 15 V +stroke +LT1 +4474 2392 M +19 4 V +21 11 R +-21 -11 V +stroke +LT0 +5109 2310 M +19 12 V +-33 29 R +33 -29 V +-2945 91 R +19 28 V +34 2 R +-34 -2 V +1468 851 R +-19 -73 V +-34 57 R +34 -57 V +2111 2347 M +19 32 V +34 4 R +-34 -4 V +stroke +LT1 +3972 2213 M +-5 -3 V +stroke +LT0 +3685 3661 M +20 -10 V +-34 27 R +34 -27 V +2427 2486 M +19 6 V +33 -10 R +-33 10 V +1638 2210 M +19 2 V +33 -12 R +-33 12 V +684 273 R +19 14 V +33 -6 R +-33 6 V +2377 -17 R +19 10 V +33 -1 R +-33 1 V +3652 3688 M +19 -10 V +71 -342 R +-19 -51 V +-34 70 R +34 -70 V +5075 2339 M +20 12 V +-34 30 R +34 -30 V +-186 117 R +19 11 V +33 -20 R +-33 20 V +stroke +LT1 +4527 2414 M +19 5 V +33 16 R +-33 -16 V +stroke +LT0 +3443 3561 M +19 44 V +33 27 R +-33 -27 V +14 -17 R +-33 -27 V +56 -266 R +-33 12 V +19 88 R +-19 -88 V +stroke +LT1 +3291 2203 M +4 -4 V +329 -13 R +14 -13 V +stroke +LT0 +3742 3336 M +19 41 V +-33 74 R +33 -74 V +5042 2368 M +19 13 V +-33 28 R +33 -28 V +-377 88 R +20 10 V +33 3 R +-33 -3 V +-125 -44 R +19 6 V +34 12 R +-34 -12 V +-2362 2 R +19 25 V +33 0 R +-33 0 V +2687 -21 R +19 12 V +34 -24 R +-34 24 V +-329 -6 R +19 8 V +33 8 R +-33 -8 V +-2363 7 R +19 20 V +34 -3 R +-34 3 V +2702 -91 R +19 12 V +-33 26 R +33 -26 V +1571 2237 M +-33 15 V +stroke +LT1 +2928 2311 M +9 -10 V +stroke +LT0 +2579 2449 M +19 -6 V +stroke +LT1 +2632 2430 M +-34 13 V +stroke +LT0 +2613 2438 M +-15 5 V +1110 966 R +34 -73 V +4975 2423 M +20 12 V +1757 2181 M +19 7 V +34 -6 R +-34 6 V +244 65 R +19 29 V +34 3 R +-34 -3 V +3585 3322 M +-19 -85 V +-34 35 R +34 -35 V +4823 2484 M +19 11 V +33 -11 R +-33 11 V +3733 3563 M +19 4 V +-33 53 R +33 -53 V +stroke +LT1 +3921 2206 M +-6 -3 V +stroke +LT0 +3747 3481 M +19 17 V +-33 65 R +33 -65 V +2092 2316 M +19 31 V +33 4 R +-33 -4 V +stroke +LT1 +2765 2381 M +6 -5 V +stroke +LT0 +1896 2186 M +19 18 V +33 -1 R +-33 1 V +249 179 R +19 30 V +33 2 R +-33 -2 V +1671 2198 M +19 2 V +34 -10 R +-34 10 V +770 278 R +19 4 V +34 -11 R +-34 11 V +1948 2203 M +19 23 V +34 1 R +-34 -1 V +stroke +LT1 +3085 2257 M +5 -6 V +33 -3 R +-4 0 V +stroke +LT0 +3567 3697 M +19 4 V +33 0 R +-33 0 V +-54 -429 R +-33 23 V +19 88 R +-19 -88 V +16 369 R +19 18 V +33 15 R +-33 -15 V +1843 2175 M +19 14 V +34 -3 R +-34 3 V +stroke +LT1 +3242 2221 M +-6 0 V +stroke +LT0 +3471 3475 M +-33 -13 V +19 68 R +-19 -68 V +114 -104 R +-20 -86 V +1604 2223 M +-33 14 V +803 244 R +19 12 V +34 -7 R +-34 7 V +stroke +LT1 +2613 2438 M +19 -8 V +33 -13 R +-33 13 V +stroke +LT0 +3485 3395 M +-33 0 V +19 80 R +-19 -80 V +2073 2285 M +19 31 V +33 4 R +-33 -4 V +2764 156 R +19 12 V +34 -16 R +-34 16 V +-105 -4 R +19 11 V +34 -7 R +-34 7 V +2001 2227 M +19 26 V +33 3 R +-33 -3 V +stroke +LT1 +3866 2201 M +-4 -3 V +-451 -6 R +3 -4 V +-454 116 R +10 -11 V +stroke +LT0 +2216 2415 M +20 28 V +33 1 R +-33 -1 V +5156 2243 M +20 12 V +33 -24 R +-33 24 V +-34 27 R +34 -27 V +stroke +LT1 +4244 2310 M +14 -3 V +25 12 R +-4 -3 V +stroke +LT0 +3689 3355 M +-19 -63 V +-33 59 R +33 -59 V +stroke +LT1 +2799 2370 M +19 -18 V +33 -10 R +-5 1 V +stroke +LT0 +5123 2269 M +19 13 V +-33 28 R +33 -28 V +1790 2172 M +20 10 V +33 -7 R +-33 7 V +stroke +LT1 +4139 2277 M +19 -8 V +34 23 R +-8 -5 V +stroke +LT0 +2144 2351 M +20 32 V +33 3 R +-33 -3 V +5190 2219 M +19 12 V +stroke +LT1 +4350 2348 M +-7 -4 V +stroke +LT0 +3637 3351 M +-20 -75 V +-32 46 R +32 -46 V +1704 2186 M +20 4 V +33 -9 R +-33 9 V +597 276 R +20 19 V +33 -4 R +-33 4 V +5090 2297 M +19 13 V +-34 29 R +34 -29 V +2493 2470 M +20 1 V +33 -11 R +-33 11 V +1638 2210 M +-34 13 V +stroke +LT1 +4402 2369 M +-14 -9 V +stroke +LT0 +2269 2444 M +19 24 V +33 -2 R +-33 2 V +stroke +LT1 +4139 2277 M +-3 -2 V +-17 -12 R +-13 -9 V +-744 -48 R +-5 -1 V +-24 -3 R +-5 0 V +stroke +LT0 +5056 2326 M +19 13 V +-33 29 R +33 -29 V +stroke +LT1 +2646 2427 M +19 -10 V +stroke +LT0 +4890 2455 M +19 13 V +33 -21 R +-33 21 V +-191 4 R +19 10 V +33 -2 R +-33 2 V +stroke +LT1 +4402 2369 M +19 1 V +34 19 R +-6 -3 V +-11 -6 R +-7 -5 V +stroke +LT0 +5023 2355 M +19 13 V +-33 29 R +33 -29 V +stroke +LT1 +4038 2249 M +15 -8 V +stroke +LT0 +1929 2183 M +19 20 V +33 -1 R +-33 1 V +459 272 R +20 11 V +33 -8 R +-33 8 V +2053 2256 M +20 29 V +33 3 R +-33 -3 V +3700 3616 M +19 4 V +-34 41 R +34 -41 V +9 -169 R +19 30 V +-33 64 R +33 -64 V +stroke +LT1 +3121 2251 M +2 -3 V +1332 141 R +19 3 V +24 13 R +-8 -5 V +-7 -3 R +-9 -5 V +stroke +LT0 +1876 2170 M +20 16 V +33 -3 R +-33 3 V +3027 249 R +19 12 V +33 -24 R +-33 24 V +48 -63 R +19 13 V +-34 26 R +34 -26 V +-53 14 R +19 12 V +-310 37 R +19 9 V +34 3 R +-34 -3 V +2125 2320 M +19 31 V +34 4 R +-34 -4 V +stroke +LT1 +3843 2213 M +-9 -4 V +-989 138 R +6 -5 V +33 -10 R +-8 2 V +1631 75 R +20 5 V +12 6 R +-12 -6 V +33 14 R +stroke +LT0 +2197 2386 M +19 29 V +34 2 R +-34 -2 V +3490 3544 M +-33 -14 V +19 58 R +-19 -58 V +1981 2202 M +20 25 V +33 1 R +-33 -1 V +stroke +LT1 +3681 2189 M +-10 -4 V +stroke +LT0 +3600 3697 M +19 4 V +33 -13 R +-33 13 V +1671 2198 M +-33 12 V +3495 3632 M +20 32 V +33 14 R +-33 -14 V +4804 2473 M +19 11 V +33 -12 R +-33 12 V +-211 -38 R +20 7 V +33 7 R +-33 -7 V +-72 -25 R +19 7 V +33 11 R +-33 -11 V +stroke +LT1 +3276 2222 M +-13 0 V +-226 58 R +-12 2 V +stroke +LT0 +2527 2460 M +19 0 V +33 -11 R +-33 11 V +stroke +LT1 +3988 2238 M +13 -7 V +stroke +LT0 +1738 2176 M +19 5 V +33 -9 R +-33 9 V +3708 3409 M +-19 -54 V +-33 61 R +33 -61 V +-171 28 R +-33 12 V +19 80 R +-19 -80 V +1824 2164 M +19 11 V +33 -5 R +-33 5 V +3714 3545 M +19 18 V +3603 3399 M +-18 -77 V +115 294 R +33 -53 V +3552 3358 M +33 -36 V +2355 2464 M +19 17 V +33 -6 R +-33 6 V +-124 -64 R +19 27 V +33 0 R +-33 0 V +2034 2228 M +19 28 V +34 2 R +-34 -2 V +3708 3409 M +20 42 V +-34 63 R +34 -63 V +-62 205 R +19 5 V +-33 27 R +33 -27 V +2106 2288 M +19 32 V +34 3 R +-34 -3 V +3633 3684 M +19 4 V +23 -217 R +33 -62 V +-199 192 R +-33 -13 V +19 44 R +-19 -44 V +2441 2469 M +19 9 V +33 -8 R +-33 8 V +-158 -34 R +19 22 V +34 -2 R +-34 2 V +3529 3647 M +-34 -15 V +stroke +LT1 +3929 2235 M +8 -5 V +14 -6 R +-3 -2 V +stroke +LT0 +1704 2186 M +-33 12 V +3504 3475 M +-33 0 V +19 69 R +-19 -69 V +77 203 R +19 19 V +33 0 R +-33 0 V +2178 2355 M +19 31 V +33 2 R +-33 -2 V +2640 74 R +19 12 V +34 -17 R +-34 17 V +stroke +LT1 +2874 2342 M +10 -10 V +stroke +LT0 +4751 2469 M +19 11 V +34 -7 R +-34 7 V +367 -250 R +19 13 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +2560 2451 M +19 -2 V +34 -11 R +-34 11 V +5104 2256 M +19 13 V +-33 28 R +33 -28 V +3552 3358 M +-34 25 V +20 79 R +-20 -79 V +5170 2207 M +20 12 V +3656 3416 M +-19 -65 V +-34 48 R +34 -48 V +stroke +LT1 +2713 2405 M +19 -13 V +33 -11 R +-17 6 V +3783 2209 M +-10 -5 V +stroke +LT0 +3571 3437 M +-19 -79 V +stroke +LT1 +3347 2222 M +7 -7 V +41 -4 R +-16 -3 V +stroke +LT0 +5070 2284 M +20 13 V +-34 29 R +34 -29 V +1910 2166 M +19 17 V +33 -3 R +-33 3 V +33 -3 R +19 22 V +34 0 R +-34 0 V +-210 -36 R +19 6 V +34 -8 R +-34 8 V +stroke +LT1 +3070 2275 M +-10 2 V +stroke +LT0 +5037 2313 M +19 13 V +-33 29 R +33 -29 V +-186 117 R +20 12 V +33 -20 R +-33 20 V +2087 2258 M +19 30 V +33 3 R +-33 -3 V +stroke +LT1 +3652 2204 M +-9 -4 V +stroke +LT0 +1857 2158 M +19 12 V +34 -4 R +-34 4 V +3128 172 R +19 13 V +-33 29 R +33 -29 V +stroke +LT1 +3876 2231 M +8 -6 V +14 -7 R +-3 -1 V +stroke +LT0 +2015 2202 M +19 26 V +33 1 R +-33 -1 V +2664 234 R +20 10 V +33 -3 R +-33 3 V +2230 2388 M +20 29 V +33 1 R +-33 -1 V +-91 -94 R +19 32 V +33 2 R +-33 -2 V +1738 2176 M +-34 10 V +stroke +LT1 +3269 2230 M +7 -8 V +stroke +LT0 +4904 2422 M +19 13 V +33 -24 R +-33 24 V +47 -64 R +20 13 V +-34 27 R +34 -27 V +-2602 76 R +19 15 V +34 -6 R +-34 6 V +2530 -78 R +19 14 V +-2482 52 R +19 7 V +34 -10 R +-34 10 V +100 -29 R +20 -3 V +33 -11 R +-33 11 V +stroke +LT1 +2911 2329 M +7 -6 V +-172 71 R +19 -13 V +34 -11 R +-24 8 V +1514 -48 R +8 -2 V +25 16 R +-4 -3 V +-15 -9 R +-6 -4 V +-72 -14 R +19 -4 V +34 21 R +-6 -4 V +stroke +LT0 +4646 2451 M +19 9 V +33 2 R +-33 -2 V +stroke +LT1 +4340 2349 M +10 -1 V +7 4 R +-7 -4 V +stroke +LT0 +4784 2461 M +20 12 V +33 -13 R +-33 13 V +stroke +LT1 +4180 2296 M +12 -4 V +15 10 R +-15 -10 V +stroke +LT0 +3694 3514 M +20 31 V +-34 53 R +34 -53 V +2283 2418 M +19 26 V +34 -1 R +-34 1 V +stroke +LT1 +4435 2387 M +-33 -18 V +stroke +LT0 +3680 3598 M +20 18 V +-34 40 R +34 -40 V +2336 2443 M +19 21 V +33 -4 R +-33 4 V +stroke +LT1 +4120 2284 M +19 -7 V +4 2 R +-4 -2 V +296 110 R +20 2 V +16 8 R +-16 -8 V +stroke +LT0 +4593 2438 M +19 8 V +34 5 R +-34 -5 V +2067 2229 M +20 29 V +33 2 R +-33 -2 V +1804 2157 M +20 7 V +33 -6 R +-33 6 V +3523 3544 M +-33 0 V +19 57 R +-19 -57 V +stroke +LT1 +4488 2405 M +19 4 V +34 13 R +-34 -13 V +stroke +LT0 +3675 3471 M +-19 -55 V +-33 50 R +33 -50 V +885 -994 R +19 6 V +33 10 R +-33 -10 V +stroke +LT1 +3738 2213 M +-14 -6 V +stroke +LT0 +3538 3462 M +-34 13 V +19 69 R +-19 -69 V +2139 2291 M +20 32 V +33 3 R +-33 -3 V +3581 3679 M +19 18 V +33 -13 R +-33 13 V +-71 -50 R +19 31 V +33 1 R +-33 -1 V +75 -212 R +-20 -67 V +-32 38 R +32 -38 V +stroke +LT1 +3829 2224 M +14 -11 V +-792 84 R +15 -17 V +38 -8 R +-7 0 V +stroke +LT0 +2211 2357 M +19 31 V +34 2 R +-34 -2 V +1943 2162 M +19 18 V +34 -1 R +-34 1 V +-191 -14 R +-33 10 V +stroke +LT1 +3223 2244 M +-33 0 V +stroke +LT0 +1996 2179 M +19 23 V +33 0 R +-33 0 V +612 229 R +19 -4 V +33 -12 R +-33 12 V +1890 2152 M +20 14 V +33 -4 R +-33 4 V +597 289 R +20 5 V +33 -9 R +-33 9 V +stroke +LT1 +2779 2384 M +20 -14 V +stroke +LT0 +4818 2448 M +19 12 V +33 -17 R +-33 17 V +281 -243 R +19 13 V +33 -23 R +-33 23 V +-33 26 R +33 -26 V +-53 13 R +20 13 V +-34 28 R +34 -28 V +3675 3471 M +19 43 V +-33 53 R +33 -53 V +2421 2456 M +20 13 V +33 -6 R +-33 6 V +stroke +LT1 +3387 2219 M +8 -8 V +stroke +LT0 +4732 2458 M +19 11 V +33 -8 R +-33 8 V +stroke +LT1 +2944 2322 M +7 -7 V +stroke +LT0 +5151 2194 M +19 13 V +3642 3523 M +33 -52 V +stroke +LT1 +4067 2272 M +-9 -5 V +stroke +LT0 +5051 2270 M +19 14 V +-33 29 R +33 -29 V +3647 3638 M +19 18 V +-33 28 R +33 -28 V +-123 -54 R +-34 -1 V +20 46 R +-20 -46 V +62 -164 R +-33 25 V +19 69 R +-19 -69 V +2120 2260 M +19 31 V +34 3 R +-34 -3 V +3590 3505 M +-19 -68 V +43 229 R +19 18 V +-71 -37 R +-33 0 V +2048 2202 M +19 27 V +34 1 R +-34 -1 V +2951 70 R +19 14 V +-33 29 R +33 -29 V +-2773 77 R +19 28 V +33 0 R +-33 0 V +2568 12 R +19 13 V +34 -21 R +-34 21 V +2192 2326 M +19 31 V +33 3 R +-33 -3 V +1838 2148 M +19 10 V +33 -6 R +-33 6 V +3127 170 R +20 14 V +-34 29 R +34 -29 V +1804 2157 M +-33 9 V +598 275 R +19 19 V +33 -4 R +-33 4 V +stroke +LT1 +4015 2262 M +-8 -4 V +-223 -41 R +6 -5 V +2660 2422 M +19 -7 V +34 -10 R +-34 10 V +stroke +LT0 +2316 2418 M +20 25 V +33 -2 R +-33 2 V +2615 -86 R +19 14 V +-33 26 R +33 -26 V +-86 38 R +20 13 V +33 -25 R +-33 25 V +-225 30 R +19 10 V +34 -4 R +-34 4 V +220 -78 R +19 13 V +stroke +LT1 +2825 2365 M +7 -5 V +stroke +LT0 +3661 3567 M +19 31 V +-33 40 R +33 -40 V +2541 2448 M +19 3 V +33 -10 R +-33 10 V +stroke +LT1 +3643 2212 M +9 -8 V +stroke +LT0 +3642 3523 M +-19 -57 V +-33 39 R +33 -39 V +stroke +LT1 +3100 2275 M +4 -3 V +33 -3 R +-9 1 V +stroke +LT0 +3557 3531 M +-34 13 V +20 58 R +-20 -58 V +2101 2230 M +19 30 V +33 2 R +-33 -2 V +1976 2158 M +20 21 V +33 -2 R +-33 2 V +3562 3647 M +19 32 V +33 -13 R +-33 13 V +4765 2449 M +19 12 V +34 -13 R +-34 13 V +2455 2451 M +19 12 V +33 -8 R +-33 8 V +1924 2146 M +19 16 V +33 -4 R +-33 4 V +stroke +LT1 +2977 2315 M +8 -7 V +stroke +LT0 +2173 2294 M +19 32 V +33 2 R +-33 -2 V +2435 116 R +19 9 V +33 1 R +-33 -1 V +2244 2360 M +20 30 V +33 1 R +-33 -1 V +2029 2177 M +19 25 V +34 0 R +-34 0 V +stroke +LT1 +3962 2254 M +-10 -5 V +2693 2412 M +20 -7 V +33 -11 R +-33 11 V +stroke +LT0 +4574 2430 M +19 8 V +34 4 R +-34 -4 V +1838 2148 M +-34 9 V +3642 3523 M +19 44 V +-33 40 R +33 -40 V +-53 -5 R +34 -39 V +1871 2141 M +19 11 V +34 -6 R +-34 6 V +3608 3562 M +-18 -57 V +-33 26 R +33 -26 V +-14 84 R +-19 -58 V +71 76 R +19 31 V +-33 28 R +33 -28 V +4521 2416 M +20 6 V +33 8 R +-33 -8 V +3576 3589 M +-33 13 V +19 45 R +-19 -45 V +stroke +LT1 +2899 2342 M +-8 2 V +stroke +LT0 +2574 2439 M +19 2 V +34 -10 R +-34 10 V +5099 2204 M +19 13 V +33 -23 R +-33 23 V +-34 26 R +34 -26 V +stroke +LT1 +4469 2401 M +19 4 V +33 11 R +-33 -11 V +stroke +LT0 +5065 2229 M +19 14 V +-33 27 R +33 -27 V +3595 3634 M +19 32 V +-19 -32 R +-33 13 V +4798 2435 M +20 13 V +33 -18 R +-33 18 V +stroke +LT1 +4409 2380 M +-10 -4 V +-7 -4 R +-9 -4 V +33 16 R +19 3 V +34 14 R +-34 -14 V +-124 -37 R +10 0 V +43 17 R +-8 -4 V +-15 -8 R +-11 -6 V +3756 2221 M +-8 -3 V +stroke +LT0 +2297 2391 M +19 27 V +34 0 R +-34 0 V +86 20 R +19 18 V +34 -5 R +-34 5 V +stroke +LT1 +4268 2332 M +10 -1 V +9 5 R +-9 -5 V +stroke +LT0 +2082 2202 M +19 28 V +33 1 R +-33 -1 V +52 32 R +20 32 V +33 2 R +-33 -2 V +stroke +LT1 +3450 2221 M +-11 -2 V +stroke +LT0 +5032 2256 M +19 14 V +-33 29 R +33 -29 V +81 -89 R +19 13 V +stroke +LT1 +4206 2319 M +19 -5 V +24 14 R +-4 -2 V +-17 -10 R +-3 -2 V +stroke +LT0 +4712 2447 M +20 11 V +33 -9 R +-33 9 V +2350 2418 M +19 23 V +33 -3 R +-33 3 V +2225 2328 M +19 32 V +34 1 R +-34 -1 V +2754 -75 R +20 14 V +-34 29 R +34 -29 V +stroke +LT1 +3910 2249 M +-10 -6 V +stroke +LT0 +2488 2445 M +19 10 V +34 -7 R +-34 7 V +2325 -38 R +19 13 V +33 -21 R +-33 21 V +114 -116 R +19 14 V +-33 29 R +33 -29 V +stroke +LT1 +3011 2309 M +7 -7 V +33 -5 R +-10 2 V +577 -82 R +-9 -3 V +-882 188 R +19 -8 V +33 -10 R +-33 10 V +4101 2292 M +19 -8 V +4 3 R +-4 -3 V +stroke +LT0 +3628 3607 M +-20 -45 V +-32 27 R +32 -27 V +-13 72 R +33 -27 V +1957 2141 M +19 17 V +34 -2 R +-34 2 V +34 -2 R +19 21 V +33 -1 R +-33 1 V +3595 3634 M +-19 -45 V +4932 2343 M +19 14 V +-33 27 R +33 -27 V +-86 38 R +19 14 V +34 -25 R +-34 25 V +14 -39 R +20 14 V +1871 2141 M +-33 7 V +296 83 R +19 31 V +34 2 R +-34 -2 V +454 169 R +20 0 V +33 -9 R +-33 9 V +2033 11 R +19 10 V +33 -5 R +-33 5 V +stroke +LT1 +2894 2346 M +5 -4 V +33 -8 R +-20 5 V +332 -80 R +12 -14 V +34 2 R +-8 0 V +819 45 R +-34 -20 V +stroke +LT0 +2062 2176 M +20 26 V +33 0 R +-33 0 V +196 159 R +19 30 V +33 0 R +-33 0 V +-91 -95 R +19 32 V +34 2 R +-34 -2 V +1904 2134 M +20 12 V +33 -5 R +-33 5 V +2822 291 R +19 12 V +33 -14 R +-33 14 V +2436 2435 M +19 16 V +33 -6 R +-33 6 V +stroke +LT1 +3857 2245 M +-8 -4 V +-172 -17 R +8 -7 V +33 13 R +-2 -1 V +-21 -8 R +-5 -2 V +stroke +LT0 +2521 2439 M +20 9 V +33 -9 R +-33 9 V +2066 -15 R +20 9 V +33 0 R +-33 0 V +2330 2391 M +20 27 V +33 -2 R +-33 2 V +stroke +LT1 +4033 2273 M +-4 -2 V +2760 2393 M +19 -9 V +34 -9 R +-34 9 V +stroke +LT0 +2383 2416 M +19 22 V +34 -3 R +-34 3 V +2115 2202 M +19 29 V +33 1 R +-33 -1 V +53 33 R +19 32 V +33 2 R +-33 -2 V +stroke +LT1 +3040 2309 M +11 -12 V +34 -4 R +-7 1 V +stroke +LT0 +5046 2215 M +19 14 V +34 -25 R +-34 25 V +-33 27 R +33 -27 V +14 -39 R +20 14 V +33 -23 R +-33 23 V +2641 2423 M +19 -1 V +33 -10 R +-33 10 V +1904 2134 M +-33 7 V +2908 281 R +19 13 V +34 -18 R +-34 18 V +2259 2330 M +19 31 V +33 1 R +-33 -1 V +2277 62 R +19 7 V +33 3 R +-33 -3 V +439 -188 R +19 14 V +-34 29 R +34 -29 V +81 -88 R +19 13 V +1990 2137 M +20 19 V +33 -3 R +-33 3 V +stroke +LT1 +2926 2339 M +6 -5 V +33 -6 R +-19 3 V +549 -100 R +-4 -1 V +stroke +LT0 +4979 2270 M +19 15 V +-33 29 R +33 -29 V +2043 2153 M +19 23 V +34 -1 R +-34 1 V +stroke +LT1 +3952 2261 M +10 -7 V +23 13 R +-7 -4 V +stroke +LT0 +4502 2410 M +19 6 V +34 7 R +-34 -7 V +172 19 R +19 12 V +34 -10 R +-34 10 V +stroke +LT1 +3365 2244 M +11 -11 V +33 5 R +-8 -1 V +180 -7 R +-4 -1 V +stroke +LT0 +1938 2128 M +19 13 V +33 -4 R +-33 4 V +2989 158 R +19 15 V +-33 29 R +33 -29 V +-152 89 R +19 14 V +33 -22 R +-33 22 V +-382 -21 R +19 5 V +33 9 R +-33 -9 V +stroke +LT1 +3804 2244 M +-9 -5 V +stroke +LT0 +2469 2431 M +19 14 V +33 -6 R +-33 6 V +2167 2232 M +20 32 V +33 1 R +-33 -1 V +2726 64 R +19 15 V +-34 27 R +34 -27 V +stroke +LT1 +4397 2381 M +19 3 V +34 12 R +-16 -5 V +-1641 -6 R +20 -10 V +13 -4 R +-13 4 V +stroke +LT0 +2555 2433 M +19 6 V +33 -8 R +-33 8 V +2272 -58 R +19 14 V +33 -25 R +-33 25 V +2096 2175 M +19 27 V +33 0 R +-33 0 V +2764 153 R +19 15 V +-2587 -8 R +19 29 V +34 0 R +-34 0 V +stroke +LT1 +4397 2381 M +-33 -14 V +3286 2251 M +4 -4 V +stroke +LT0 +2239 2298 M +20 32 V +33 1 R +-33 -1 V +stroke +LT1 +4292 2351 M +19 -1 V +33 16 R +-14 -7 V +-5 -2 R +-14 -7 V +stroke +LT0 +2674 2414 M +19 -2 V +34 -10 R +-34 10 V +stroke +LT1 +3666 2235 M +-7 -3 V +592 103 R +7 -1 V +34 17 R +-8 -4 V +-14 -7 R +-12 -6 V +stroke +LT0 +2416 2414 M +20 21 V +33 -4 R +-33 4 V +stroke +LT1 +3899 2256 M +11 -7 V +24 12 R +-8 -4 V +stroke +LT0 +2364 2391 M +19 25 V +33 -2 R +-33 2 V +1938 2128 M +-34 6 V +2737 297 R +19 11 V +33 -7 R +-33 7 V +stroke +LT1 +3077 2301 M +8 -8 V +1102 30 R +19 -4 V +4 2 R +-4 -2 V +stroke +LT0 +4727 2424 M +19 13 V +33 -15 R +-33 15 V +stroke +LT1 +2959 2332 M +6 -4 V +34 -6 R +-20 3 V +stroke +LT0 +2148 2202 M +19 30 V +34 1 R +-34 -1 V +stroke +LT1 +4187 2323 M +-17 -9 V +stroke +LT0 +2220 2265 M +19 33 V +34 1 R +-34 -1 V +2024 2133 M +19 20 V +33 -2 R +-33 2 V +stroke +LT1 +3199 2272 M +5 -5 V +stroke +LT0 +2292 2331 M +19 31 V +33 1 R +-33 -1 V +stroke +LT1 +2879 2358 M +-16 4 V +stroke +LT0 +2588 2426 M +19 5 V +34 -8 R +-34 8 V +1971 2122 M +19 15 V +34 -4 R +-34 4 V +86 14 R +20 24 V +33 -1 R +-33 1 V +2931 25 R +19 15 V +33 -25 R +-33 25 V +-33 27 R +33 -27 V +2502 2426 M +19 13 V +34 -6 R +-34 6 V +2067 -15 R +19 9 V +34 -2 R +-34 2 V +453 -257 R +19 14 V +34 -22 R +-34 22 V +stroke +LT1 +3699 2247 M +15 -13 V +stroke +LT0 +4993 2227 M +20 15 V +-34 28 R +34 -28 V +stroke +LT1 +4081 2299 M +20 -7 V +26 15 R +-5 -3 V +-18 -10 R +-3 -2 V +stroke +LT0 +2707 2406 M +20 -4 V +33 -9 R +-33 9 V +2033 7 R +19 13 V +34 -19 R +-34 19 V +314 -268 R +20 14 V +stroke +LT1 +3880 2256 M +-7 -3 V +stroke +LT0 +4960 2255 M +19 15 V +-33 29 R +33 -29 V +stroke +LT1 +3396 2251 M +13 -13 V +92 -5 R +-6 -2 V +stroke +LT0 +4927 2284 M +19 15 V +-33 29 R +33 -29 V +-2602 64 R +20 28 V +33 -1 R +-33 1 V +2171 24 R +20 8 V +33 1 R +-33 -1 V +2201 2233 M +19 32 V +33 1 R +-33 -1 V +-91 -91 R +19 28 V +34 0 R +-34 0 V +-177 -80 R +-33 6 V +2736 296 R +19 11 V +34 -11 R +-34 11 V +100 -46 R +20 14 V +33 -22 R +-33 22 V +stroke +LT1 +4039 2285 M +9 -3 V +11 5 R +-8 -4 V +stroke +LT0 +2450 2411 M +19 20 V +33 -5 R +-33 5 V +4893 2312 M +20 16 V +-34 27 R +34 -27 V +2273 2299 M +19 32 V +33 1 R +-33 -1 V +stroke +LT1 +2993 2326 M +6 -4 V +33 -6 R +-9 2 V +stroke +LT0 +4827 2366 M +19 15 V +33 -26 R +-33 26 V +-2449 9 R +19 24 V +34 -3 R +-34 3 V +2444 -74 R +19 15 V +-396 49 R +19 6 V +33 5 R +-33 -5 V +stroke +LT1 +2913 2350 M +-14 3 V +stroke +LT0 +2622 2418 M +19 5 V +33 -9 R +-33 9 V +1789 -32 R +20 5 V +33 8 R +-33 -8 V +-1709 1 R +19 -4 V +33 -8 R +-33 8 V +-224 28 R +19 12 V +33 -7 R +-33 7 V +2057 2130 M +19 21 V +34 -2 R +-34 2 V +106 51 R +19 31 V +33 1 R +-33 -1 V +2005 2117 M +19 16 V +33 -3 R +-33 3 V +stroke +LT1 +3823 2252 M +-19 -8 V +-534 24 R +-10 0 V +1118 110 R +19 3 V +33 10 R +-33 -10 V +stroke +LT0 +2253 2266 M +20 33 V +33 1 R +-33 -1 V +2348 121 R +20 11 V +33 -7 R +-33 7 V +66 -19 R +20 12 V +33 -15 R +-33 15 V +2325 2332 M +19 31 V +34 -1 R +-34 1 V +2110 2149 M +19 25 V +33 0 R +-33 0 V +stroke +LT1 +4325 2364 M +19 2 V +17 6 R +-17 -6 V +stroke +LT0 +2005 2117 M +-34 5 V +3036 63 R +20 15 V +33 -24 R +-33 24 V +-34 27 R +34 -27 V +stroke +LT1 +4273 2351 M +19 0 V +17 7 R +-17 -7 V +stroke +LT0 +4974 2212 M +19 15 V +-33 28 R +33 -28 V +48 -65 R +19 14 V +33 -22 R +-33 22 V +2483 2408 M +19 18 V +34 -5 R +-34 5 V +stroke +LT1 +3976 2283 M +-6 -3 V +stroke +LT0 +2378 2362 M +19 28 V +33 -2 R +-33 2 V +stroke +LT1 +3027 2320 M +5 -4 V +stroke +LT0 +2655 2411 M +19 3 V +33 -8 R +-33 8 V +4941 2239 M +19 16 V +-33 29 R +33 -29 V +-219 140 R +19 14 V +33 -20 R +-33 20 V +stroke +LT1 +2946 2343 M +-33 7 V +stroke +LT0 +2162 2174 M +20 28 V +33 0 R +-33 0 V +stroke +LT1 +4273 2351 M +-16 -7 V +stroke +LT0 +5074 2140 M +19 14 V +-2859 80 R +19 32 V +34 1 R +-34 -1 V +2316 148 R +19 10 V +33 -4 R +-33 4 V +2430 2388 M +20 23 V +33 -3 R +-33 3 V +stroke +LT1 +2774 2389 M +19 -4 V +34 -9 R +-34 9 V +stroke +LT0 +4907 2268 M +20 16 V +-34 28 R +34 -28 V +stroke +LT1 +3185 2287 M +-9 0 V +stroke +LT0 +2306 2300 M +19 32 V +34 0 R +-34 0 V +244 83 R +19 11 V +34 -8 R +-34 8 V +stroke +LT1 +3459 2248 M +-6 -2 V +714 80 R +20 -3 V +33 15 R +-33 -15 V +stroke +LT0 +4774 2374 M +19 15 V +34 -23 R +-34 23 V +81 -92 R +19 15 V +-33 28 R +33 -28 V +stroke +LT1 +3768 2251 M +-6 -3 V +-215 -3 R +-11 -3 V +stroke +LT0 +4841 2324 M +19 16 V +-33 26 R +33 -26 V +-205 71 R +19 13 V +33 -12 R +-33 12 V +133 -73 R +20 15 V +2038 2112 M +19 18 V +33 -3 R +-33 3 V +33 -3 R +20 22 V +33 -2 R +-33 2 V +2406 257 R +19 9 V +34 -1 R +-34 1 V +stroke +LT1 +4115 2315 M +9 -2 V +43 13 R +-5 -2 V +-12 -6 R +-8 -4 V +-218 -37 R +-6 -3 V +stroke +LT0 +2215 2202 M +19 32 V +33 0 R +-33 0 V +2038 2112 M +-33 5 V +354 215 R +19 30 V +33 -1 R +-33 1 V +stroke +LT1 +3259 2280 M +11 -12 V +stroke +LT0 +2143 2147 M +19 27 V +34 -1 R +-34 1 V +125 93 R +19 33 V +33 0 R +-33 0 V +382 104 R +19 2 V +34 -9 R +-34 9 V +-191 -2 R +20 17 V +33 -6 R +-33 6 V +1928 -24 R +19 7 V +33 2 R +-33 -2 V +stroke +LT1 +2979 2337 M +-33 6 V +-139 39 R +20 -6 V +33 -8 R +-33 8 V +1235 -70 R +19 -7 V +stroke +LT0 +4688 2398 M +19 14 V +34 -17 R +-34 17 V +-2105 -3 R +20 9 V +33 -7 R +-33 7 V +-211 -57 R +19 27 V +34 -3 R +-34 3 V +2172 21 R +19 11 V +34 -9 R +-34 9 V +2464 2385 M +19 23 V +33 -4 R +-33 4 V +1928 -22 R +19 5 V +34 6 R +-34 -6 V +558 -221 R +19 15 V +34 -23 R +-34 23 V +-33 27 R +33 -27 V +2196 2173 M +19 29 V +33 0 R +-33 0 V +2740 -6 R +19 16 V +-33 27 R +33 -27 V +48 -65 R +19 15 V +33 -22 R +-33 22 V +stroke +LT1 +3165 2304 M +6 -5 V +47 -12 R +-12 0 V +stroke +LT0 +2267 2234 M +20 33 V +33 0 R +-33 0 V +2634 -44 R +20 16 V +-34 29 R +34 -29 V +stroke +LT1 +3871 2273 M +-7 -3 V +146 28 R +6 -3 V +stroke +LT0 +2339 2300 M +20 32 V +33 0 R +-33 0 V +1999 42 R +20 4 V +33 8 R +-33 -8 V +343 2 R +20 15 V +33 -21 R +-33 21 V +147 -143 R +19 16 V +-33 29 R +33 -29 V +148 -141 R +19 13 V +2071 2107 M +19 20 V +34 -3 R +-34 3 V +632 269 R +19 1 V +33 -8 R +-33 8 V +2124 2124 M +19 23 V +33 -2 R +-33 2 V +2712 133 R +19 17 V +-33 27 R +33 -27 V +-119 62 R +19 15 V +33 -23 R +-33 23 V +stroke +LT1 +4306 2362 M +19 2 V +33 10 R +-33 -10 V +stroke +LT0 +2071 2107 M +-33 5 V +2512 292 R +19 10 V +33 -5 R +-33 5 V +252 -106 R +20 16 V +-34 27 R +34 -27 V +stroke +LT1 +2841 2374 M +19 -6 V +33 -7 R +-33 7 V +stroke +LT0 +4788 2335 M +19 16 V +-2257 48 R +19 16 V +33 -6 R +-33 6 V +stroke +LT1 +3384 2264 M +6 -6 V +-377 74 R +-34 5 V +stroke +LT0 +2248 2202 M +19 32 V +34 0 R +-34 0 V +125 98 R +19 29 V +33 -2 R +-33 2 V +2224 38 R +20 12 V +33 -13 R +-33 13 V +-2019 -8 R +19 8 V +33 -7 R +-33 7 V +stroke +LT1 +4010 2298 M +-18 -8 V +stroke +LT0 +2176 2145 M +20 28 V +33 -1 R +-33 1 V +stroke +LT1 +4253 2351 M +20 0 V +33 11 R +-15 -5 V +stroke +LT0 +2320 2267 M +19 33 V +34 0 R +-34 0 V +stroke +LT1 +3090 2315 M +9 -6 V +stroke +LT0 +2497 2382 M +19 22 V +34 -5 R +-34 5 V +-72 -45 R +20 26 V +33 -3 R +-33 3 V +stroke +LT1 +3780 2262 M +5 -4 V +10 4 R +-10 -4 V +stroke +LT0 +4497 2397 M +19 9 V +34 -2 R +-34 2 V +stroke +LT1 +4201 2340 M +19 -2 V +33 13 R +-33 -13 V +stroke +LT0 +2755 2389 M +19 0 V +33 -7 R +-33 7 V +2229 2172 M +19 30 V +34 0 R +-34 0 V +stroke +LT1 +3639 2257 M +8 -5 V +33 10 R +-6 -1 V +stroke +LT0 +4669 2384 M +19 14 V +33 -18 R +-33 18 V +stroke +LT1 +3207 2296 M +11 -9 V +stroke +LT0 +2301 2234 M +19 33 V +33 0 R +-33 0 V +stroke +LT1 +4148 2329 M +19 -3 V +26 11 R +-11 -5 V +-225 -40 R +-19 -9 V +stroke +LT0 +2373 2300 M +19 32 V +33 -2 R +-33 2 V +2105 2103 M +19 21 V +33 -3 R +-33 3 V +2845 31 R +19 15 V +34 -23 R +-34 23 V +-33 26 R +33 -26 V +-52 10 R +19 16 V +-34 27 R +34 -27 V +stroke +LT1 +2874 2367 M +19 -6 V +34 -6 R +-34 6 V +stroke +LT0 +4444 2389 M +20 8 V +33 0 R +-33 0 V +119 0 R +19 12 V +33 -10 R +-33 10 V +300 -202 R +19 16 V +-33 29 R +33 -29 V +2583 2394 M +19 15 V +34 -6 R +-34 6 V +5002 2132 M +20 15 V +33 -20 R +-33 20 V +2105 2103 M +-34 4 V +86 14 R +19 24 V +34 -1 R +-34 1 V +493 251 R +19 8 V +34 -8 R +-34 8 V +stroke +LT1 +3046 2327 M +-15 2 V +stroke +LT0 +4869 2235 M +19 17 V +-33 28 R +33 -28 V +-186 113 R +19 15 V +34 -21 R +-34 21 V +stroke +LT1 +4148 2329 M +-14 -6 V +stroke +LT0 +5036 2113 M +19 14 V +-219 136 R +19 17 V +-34 28 R +34 -28 V +-463 100 R +19 6 V +33 3 R +-33 -3 V +2425 2330 M +19 29 V +34 -2 R +-34 2 V +2292 -16 R +19 16 V +33 -24 R +-33 24 V +2282 2202 M +19 32 V +33 0 R +-33 0 V +2501 58 R +19 16 V +-33 27 R +33 -27 V +2210 2144 M +19 28 V +33 -1 R +-33 1 V +2540 146 R +19 17 V +-2258 44 R +20 20 V +33 -5 R +-33 5 V +2353 2267 M +20 33 V +33 -1 R +-33 1 V +105 57 R +19 25 V +33 -3 R +-33 3 V +stroke +LT1 +3852 2284 M +7 -4 V +45 7 R +-17 -7 V +stroke +LT0 +2788 2382 M +19 0 V +34 -8 R +-34 8 V +1723 11 R +20 11 V +33 -7 R +-33 7 V +stroke +LT1 +4043 2311 M +19 -5 V +33 14 R +-33 -14 V +stroke +LT0 +4339 2370 M +19 4 V +34 6 R +-34 -6 V +stroke +LT1 +3318 2289 M +6 -5 V +37 -9 R +-9 0 V +stroke +LT0 +4616 2385 M +19 14 V +34 -15 R +-34 15 V +stroke +LT1 +2908 2361 M +19 -6 V +33 -7 R +-33 7 V +stroke +LT0 +2616 2389 M +20 14 V +33 -7 R +-33 7 V +2262 2171 M +20 31 V +33 -1 R +-33 1 V +420 187 R +20 7 V +33 -7 R +-33 7 V +2138 2099 M +19 22 V +33 -3 R +-33 3 V +stroke +LT1 +4287 2360 M +19 2 V +stroke +LT0 +4339 2370 M +-33 -8 V +stroke +LT1 +4320 2365 M +-14 -3 V +3245 2292 M +6 -5 V +stroke +LT0 +2138 2099 M +-33 4 V +229 131 R +19 33 V +34 0 R +-34 0 V +53 32 R +19 31 V +34 -1 R +-34 1 V +stroke +LT1 +3079 2323 M +-17 2 V +928 -20 R +20 -7 V +33 13 R +-8 -3 V +-20 -8 R +-5 -2 V +stroke +LT0 +2190 2118 M +20 26 V +33 -2 R +-33 2 V +2268 244 R +19 9 V +33 -4 R +-33 4 V +153 -27 R +19 14 V +33 -19 R +-33 19 V +247 -220 R +20 16 V +33 -25 R +-33 25 V +-34 27 R +34 -27 V +14 -41 R +19 16 V +33 -23 R +-33 23 V +-86 35 R +19 17 V +-33 28 R +33 -28 V +stroke +LT1 +4234 2349 M +19 2 V +34 9 R +-34 -9 V +stroke +LT0 +2564 2375 M +19 19 V +33 -5 R +-33 5 V +4983 2118 M +19 14 V +34 -19 R +-34 19 V +-152 86 R +19 17 V +-33 28 R +33 -28 V +-2410 94 R +19 28 V +33 -3 R +-33 3 V +344 18 R +19 -1 V +33 -7 R +-33 7 V +stroke +LT1 +3661 2276 M +8 -6 V +stroke +LT0 +4564 2385 M +19 12 V +33 -12 R +-33 12 V +stroke +LT1 +3146 2317 M +19 -13 V +stroke +LT0 +4683 2350 M +19 15 V +34 -22 R +-34 22 V +114 -119 R +20 17 V +-34 29 R +34 -29 V +-2325 91 R +19 25 V +34 -4 R +-34 4 V +2243 2142 M +19 29 V +34 -1 R +-34 1 V +53 30 R +19 33 V +33 -1 R +-33 1 V +53 33 R +19 32 V +33 -1 R +-33 1 V +stroke +LT1 +4181 2340 M +20 0 V +13 4 R +-13 -4 V +stroke +LT0 +4783 2274 M +19 18 V +-33 26 R +33 -26 V +-377 89 R +19 8 V +34 -1 R +-34 1 V +572 -290 R +20 14 V +-320 214 R +20 16 V +33 -25 R +-33 25 V +14 -42 R +19 17 V +stroke +LT1 +3990 2305 M +-7 -3 V +-18 -7 R +-8 -3 V +-1016 63 R +19 -7 V +33 -5 R +-33 5 V +stroke +LT0 +2736 2383 M +19 6 V +33 -7 R +-33 7 V +-105 -6 R +19 13 V +33 -7 R +-33 7 V +stroke +LT1 +3437 2284 M +13 -10 V +40 0 R +-18 -3 V +-8 -1 R +-8 -1 V +stroke +LT0 +2171 2096 M +19 22 V +34 -3 R +-34 3 V +stroke +LT1 +3363 2282 M +8 -6 V +stroke +LT0 +2171 2096 M +-33 3 V +stroke +LT1 +4129 2331 M +19 -2 V +33 11 R +-33 -11 V +-1035 -9 R +-20 2 V +stroke +LT0 +2296 2170 M +19 31 V +33 -1 R +-33 1 V +2058 172 R +19 7 V +33 1 R +-33 -1 V +205 -8 R +19 13 V +34 -15 R +-34 15 V +2439 2298 M +20 31 V +33 -2 R +-33 2 V +stroke +LT1 +3523 2280 M +9 -7 V +stroke +LT0 +4511 2382 M +19 11 V +34 -8 R +-34 8 V +2367 2233 M +20 34 V +33 -2 R +-33 2 V +stroke +LT1 +3747 2283 M +19 -12 V +-490 23 R +9 -6 V +18 1 R +-18 -1 V +stroke +LT0 +2224 2115 M +19 27 V +33 -2 R +-33 2 V +612 226 R +19 -1 V +34 -6 R +-34 6 V +-277 3 R +19 19 V +34 -6 R +-34 6 V +stroke +LT1 +3938 2299 M +-7 -2 V +-19 -7 R +-8 -3 V +225 44 R +-34 -11 V +stroke +LT0 +2492 2327 M +19 27 V +34 -3 R +-34 3 V +1809 11 R +19 5 V +34 3 R +-34 -3 V +558 -223 R +19 17 V +34 -25 R +-34 25 V +-33 26 R +33 -26 V +2545 2351 M +19 24 V +33 -5 R +-33 5 V +stroke +LT1 +3616 2275 M +11 -8 V +stroke +LT0 +4864 2173 M +19 17 V +-33 28 R +33 -28 V +-253 164 R +20 16 V +33 -20 R +-33 20 V +280 -246 R +20 15 V +33 -21 R +-33 21 V +stroke +LT1 +3232 2302 M +-14 0 V +stroke +LT0 +2769 2376 M +19 6 V +34 -7 R +-34 7 V +stroke +LT1 +2974 2349 M +19 -6 V +34 -5 R +-34 5 V +stroke +LT0 +4830 2200 M +20 18 V +-34 28 R +34 -28 V +2276 2140 M +20 30 V +33 -2 R +-33 2 V +387 207 R +19 12 V +34 -6 R +-34 6 V +2348 2200 M +19 33 V +34 -1 R +-34 1 V +4964 2103 M +19 15 V +33 -19 R +-33 19 V +2420 2265 M +19 33 V +34 -2 R +-34 2 V +2358 -70 R +19 18 V +-33 28 R +33 -28 V +-358 132 R +20 10 V +33 -6 R +-33 6 V +186 -54 R +19 16 V +33 -23 R +-33 23 V +-416 6 R +20 4 V +33 5 R +-33 -5 V +477 -103 R +19 17 V +-33 27 R +33 -27 V +stroke +LT1 +4024 2315 M +19 -4 V +21 7 R +-8 -2 V +stroke +LT0 +4544 2371 M +20 14 V +33 -13 R +-33 13 V +133 -75 R +19 17 V +34 -26 R +-34 26 V +14 -43 R +20 17 V +2205 2092 M +-34 4 V +34 -4 R +19 23 V +33 -2 R +-33 2 V +2773 -30 R +19 14 V +stroke +LT1 +3833 2293 M +19 -9 V +33 11 R +-7 -2 V +-21 -7 R +-5 -2 V +-759 45 R +20 -9 V +33 -3 R +-33 3 V +594 -44 R +6 -3 V +stroke +LT0 +2888 2362 M +20 -1 V +33 -6 R +-33 6 V +2329 2168 M +19 32 V +34 -1 R +-34 1 V +125 96 R +19 31 V +33 -3 R +-33 3 V +138 38 R +20 18 V +33 -6 R +-33 6 V +1565 -36 R +19 2 V +33 7 R +-33 -7 V +2401 2232 M +19 33 V +33 -1 R +-33 1 V +1986 107 R +19 9 V +33 -3 R +-33 3 V +2257 2113 M +19 27 V +34 -2 R +-34 2 V +stroke +LT1 +3394 2286 M +10 -6 V +14 1 R +-14 -1 V +-53 11 R +-6 0 V +stroke +LT0 +2802 2370 M +20 5 V +33 -7 R +-33 7 V +-297 -51 R +20 27 V +33 -4 R +-33 4 V +stroke +LT1 +3971 2309 M +19 -4 V +26 8 R +-11 -4 V +stroke +LT0 +2578 2347 M +19 23 V +33 -5 R +-33 5 V +1981 -13 R +19 15 V +33 -18 R +-33 18 V +-1881 -1 R +20 12 V +33 -7 R +-33 7 V +stroke +LT1 +3008 2343 M +19 -5 V +33 -5 R +-33 5 V +567 -61 R +-11 -3 V +stroke +LT0 +4492 2370 M +19 12 V +33 -11 R +-33 11 V +stroke +LT1 +4162 2339 M +19 1 V +34 7 R +-34 -7 V +-968 -27 R +19 -11 V +33 0 R +-14 0 V +stroke +LT0 +2310 2138 M +19 30 V +33 -2 R +-33 2 V +2549 -37 R +19 16 V +33 -23 R +-33 23 V +-33 26 R +33 -26 V +-53 9 R +20 17 V +-34 27 R +34 -27 V +-2482 26 R +19 33 V +33 -2 R +-33 2 V +1952 133 R +20 8 V +33 -1 R +-33 1 V +2453 2264 M +20 32 V +33 -2 R +-33 2 V +4811 2182 M +19 18 V +-33 28 R +33 -28 V +stroke +LT1 +3833 2293 M +-9 -3 V +stroke +LT0 +4911 2108 M +19 16 V +34 -21 R +-34 21 V +-319 214 R +19 16 V +34 -20 R +-34 20 V +148 -144 R +19 18 V +-33 29 R +33 -29 V +2238 2088 M +-33 4 V +717 263 R +19 0 V +33 -6 R +-33 6 V +stroke +LT1 +3918 2305 M +20 -6 V +stroke +LT0 +4945 2088 M +19 15 V +33 -18 R +-33 18 V +-220 135 R +20 19 V +-34 27 R +34 -27 V +2238 2088 M +19 25 V +33 -3 R +-33 3 V +stroke +LT1 +3652 2281 M +9 -5 V +33 8 R +-6 -1 V +-21 -5 R +-6 -2 V +stroke +LT0 +4644 2317 M +20 17 V +33 -24 R +-33 24 V +stroke +LT1 +3127 2326 M +19 -9 V +964 14 R +19 0 V +33 8 R +-33 -8 V +stroke +LT0 +2664 2360 M +19 17 V +33 -6 R +-33 6 V +4711 2266 M +19 18 V +-33 26 R +33 -26 V +-52 8 R +19 18 V +2506 2294 M +19 30 V +34 -3 R +-34 3 V +1776 34 R +19 7 V +33 0 R +-33 0 V +2362 2166 M +20 33 V +33 -2 R +-33 2 V +2057 167 R +19 12 V +34 -8 R +-34 8 V +2836 2363 M +19 5 V +33 -6 R +-33 6 V +1670 -11 R +19 14 V +34 -14 R +-34 14 V +2434 2230 M +19 34 V +34 -2 R +-34 2 V +297 101 R +19 11 V +33 -6 R +-33 6 V +2290 2110 M +20 28 V +33 -3 R +-33 3 V +301 205 R +19 22 V +34 -5 R +-34 5 V +4978 2071 M +19 14 V +2559 2321 M +19 26 V +33 -4 R +-33 4 V +stroke +LT1 +3041 2338 M +19 -5 V +33 -4 R +-33 4 V +997 -9 R +19 -2 V +34 9 R +-14 -4 V +-678 -32 R +19 -11 V +34 3 R +-15 -1 V +-124 16 R +10 -6 V +43 -3 R +-19 -1 V +stroke +LT0 +4248 2351 M +19 5 V +34 2 R +-34 -2 V +stroke +LT1 +3780 2292 M +-12 -4 V +98 13 R +19 -6 V +-329 -10 R +-17 -2 V +stroke +LT0 +2343 2135 M +19 31 V +34 -2 R +-34 2 V +2196 175 R +20 16 V +33 -19 R +-33 19 V +2415 2197 M +19 33 V +34 -2 R +-34 2 V +53 32 R +19 32 V +33 -3 R +-33 3 V +1881 68 R +19 10 V +33 -6 R +-33 6 V +2955 2349 M +19 0 V +34 -6 R +-34 6 V +2271 2085 M +-33 3 V +2587 50 R +19 18 V +34 -25 R +-34 25 V +-33 26 R +33 -26 V +2697 2355 M +19 16 V +34 -6 R +-34 6 V +4859 2114 M +19 17 V +33 -23 R +-33 23 V +-86 33 R +19 18 V +-33 28 R +33 -28 V +-338 174 R +19 14 V +33 -13 R +-33 13 V +stroke +LT1 +4004 2317 M +20 -2 V +33 9 R +-16 -4 V +stroke +LT0 +2271 2085 M +19 25 V +34 -3 R +-34 3 V +stroke +LT1 +3641 2287 M +-11 -2 V +stroke +LT0 +4759 2192 M +19 18 V +-34 28 R +34 -28 V +-582 133 R +19 4 V +33 4 R +-33 -4 V +stroke +LT1 +3160 2322 M +19 -7 V +stroke +LT0 +4892 2092 M +19 16 V +34 -20 R +-34 20 V +-319 213 R +19 17 V +33 -21 R +-33 21 V +-1742 19 R +19 5 V +34 -7 R +-34 7 V +-105 -3 R +19 11 V +34 -7 R +-34 7 V +-263 -79 R +20 30 V +33 -4 R +-33 4 V +4725 2219 M +19 19 V +-33 28 R +33 -28 V +-119 61 R +19 18 V +34 -25 R +-34 25 V +-1999 21 R +19 22 V +33 -5 R +-33 5 V +4692 2247 M +19 19 V +-33 26 R +33 -26 V +2396 2164 M +19 33 V +33 -2 R +-33 2 V +2244 77 R +19 18 V +-2086 25 R +19 26 V +34 -5 R +-34 5 V +4925 2074 M +20 14 V +33 -17 R +-33 17 V +2468 2228 M +19 34 V +33 -3 R +-33 3 V +2324 2107 M +19 28 V +33 -2 R +-33 2 V +1991 221 R +19 9 V +34 -3 R +-34 3 V +stroke +LT1 +3813 2299 M +20 -6 V +-759 41 R +19 -5 V +34 -3 R +-34 3 V +stroke +LT0 +4143 2336 M +19 3 V +34 4 R +-34 -4 V +stroke +LT1 +3675 2293 M +10 -5 V +42 4 R +-15 -4 V +-9 -2 R +-9 -2 V +258 28 R +19 -3 V +33 8 R +-12 -2 V +stroke +LT0 +4506 2342 M +19 15 V +33 -16 R +-33 16 V +-105 -3 R +19 12 V +34 -10 R +-34 10 V +520 -308 R +19 13 V +2988 2343 M +20 0 V +33 -5 R +-33 5 V +2376 2133 M +20 31 V +33 -2 R +-33 2 V +334 185 R +20 16 V +33 -6 R +-33 6 V +2520 2259 M +19 32 V +34 -4 R +-34 4 V +-91 -96 R +20 33 V +33 -2 R +-33 2 V +1813 122 R +20 8 V +33 -2 R +-33 2 V +2305 2081 M +-34 4 V +stroke +LT1 +3451 2297 M +20 -10 V +stroke +LT0 +2902 2350 M +20 5 V +33 -6 R +-33 6 V +-106 -2 R +20 10 V +33 -6 R +-33 6 V +1254 -34 R +20 2 V +33 5 R +-33 -5 V +2305 2081 M +19 26 V +33 -3 R +-33 3 V +2215 218 R +19 16 V +34 -20 R +-34 20 V +stroke +LT1 +3537 2294 M +19 -9 V +stroke +LT0 +4806 2121 M +19 17 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +stroke +LT1 +3193 2319 M +20 -6 V +33 -2 R +-33 2 V +stroke +LT0 +2573 2287 M +19 30 V +33 -4 R +-33 4 V +4773 2146 M +19 18 V +-33 28 R +33 -28 V +2678 2333 M +19 22 V +33 -6 R +-33 6 V +stroke +LT1 +3800 2296 M +-20 -4 V +stroke +LT0 +4839 2097 M +20 17 V +33 -22 R +-33 22 V +-120 59 R +20 19 V +-34 27 R +34 -27 V +stroke +LT1 +3899 2308 M +19 -3 V +stroke +LT0 +2625 2313 M +20 25 V +33 -5 R +-33 5 V +1928 -34 R +19 17 V +33 -22 R +-33 22 V +2429 2162 M +19 33 V +34 -3 R +-34 3 V +2258 5 R +19 19 V +-33 28 R +33 -28 V +-358 132 R +20 11 V +33 -8 R +-33 8 V +486 -285 R +19 15 V +33 -18 R +-33 18 V +2501 2226 M +19 33 V +33 -3 R +-33 3 V +2357 2104 M +19 29 V +34 -3 R +-34 3 V +1853 211 R +19 7 V +33 -1 R +-33 1 V +stroke +LT1 +3108 2329 M +19 -3 V +33 -4 R +-33 4 V +stroke +LT0 +4673 2228 M +19 19 V +-33 27 R +33 -27 V +-239 95 R +20 14 V +33 -14 R +-33 14 V +133 -76 R +19 19 V +34 -25 R +-34 25 V +14 -44 R +20 19 V +stroke +LT1 +4038 2323 M +19 1 V +stroke +LT0 +4090 2329 M +-33 -5 V +stroke +LT1 +4071 2325 M +-14 -1 V +stroke +LT0 +3022 2338 M +19 0 V +33 -4 R +-33 4 V +-277 5 R +19 16 V +33 -6 R +-33 6 V +4906 2059 M +19 15 V +34 -16 R +-34 16 V +2553 2256 M +20 31 V +33 -4 R +-33 4 V +2410 2130 M +19 32 V +33 -3 R +-33 3 V +507 182 R +19 5 V +33 -6 R +-33 6 V +-105 -3 R +19 11 V +33 -7 R +-33 7 V +2482 2192 M +19 34 V +33 -4 R +-33 4 V +2338 2077 M +-33 4 V +1871 257 R +20 5 V +33 1 R +-33 -1 V +stroke +LT1 +3847 2305 M +19 -4 V +stroke +LT0 +4487 2327 M +19 15 V +33 -17 R +-33 17 V +-191 4 R +19 10 V +33 -5 R +-33 5 V +stroke +LT1 +3708 2298 M +19 -6 V +10 1 R +-10 -1 V +stroke +LT0 +2711 2328 M +19 21 V +34 -6 R +-34 6 V +2338 2077 M +19 27 V +34 -4 R +-34 4 V +stroke +LT1 +3313 2309 M +19 -7 V +stroke +LT0 +2606 2283 M +19 30 V +34 -5 R +-34 5 V +4939 2045 M +20 13 V +stroke +LT1 +3985 2317 M +19 0 V +34 6 R +-34 -6 V +stroke +LT0 +4401 2341 M +19 13 V +33 -12 R +-33 12 V +2659 2308 M +19 25 V +33 -5 R +-33 5 V +stroke +LT1 +3227 2316 M +19 -5 V +33 -1 R +-33 1 V +239 -13 R +19 -7 V +stroke +LT0 +4520 2307 M +19 18 V +34 -21 R +-34 21 V +214 -198 R +20 19 V +33 -25 R +-33 25 V +-34 27 R +34 -27 V +14 -43 R +19 18 V +33 -24 R +-33 24 V +-2344 38 R +20 33 V +33 -3 R +-33 3 V +2238 -39 R +19 20 V +-33 27 R +33 -27 V +-2205 49 R +19 34 V +34 -4 R +-34 4 V +2391 2100 M +19 30 V +33 -3 R +-33 3 V +731 195 R +19 -3 V +33 -3 R +-33 3 V +964 9 R +19 5 V +33 2 R +-33 -2 V +677 -255 R +19 16 V +34 -20 R +-34 20 V +-152 83 R +19 20 V +-33 28 R +33 -28 V +stroke +LT1 +3571 2297 M +19 -7 V +stroke +LT0 +4553 2285 M +20 19 V +33 -24 R +-33 24 V +-311 37 R +19 9 V +34 -4 R +-34 4 V +2797 2337 M +19 16 V +34 -7 R +-34 7 V +4653 2208 M +20 20 V +-34 27 R +34 -27 V +3055 2332 M +19 2 V +34 -5 R +-34 5 V +1546 -99 R +19 20 V +-33 25 R +33 -25 V +-52 6 R +19 19 V +247 -219 R +20 16 V +33 -18 R +-33 18 V +stroke +LT1 +3794 2303 M +19 -4 V +34 6 R +-17 -3 V +103 11 R +19 -1 V +33 5 R +-33 -5 V +stroke +LT0 +2969 2338 M +19 5 V +34 -5 R +-34 5 V +-105 -3 R +19 10 V +34 -6 R +-34 6 V +1532 -23 R +19 15 V +34 -15 R +-34 15 V +2587 2252 M +19 31 V +33 -4 R +-33 4 V +2443 2127 M +19 32 V +34 -4 R +-34 4 V +1886 179 R +19 13 V +34 -10 R +-34 10 V +2371 2073 M +-33 4 V +177 112 R +19 33 V +34 -3 R +-34 3 V +stroke +LT1 +3655 2298 M +20 -5 V +stroke +LT0 +2745 2322 M +19 21 V +33 -6 R +-33 6 V +1307 -18 R +19 4 V +34 2 R +-34 -2 V +797 -284 R +19 14 V +33 -14 R +-33 14 V +2639 2279 M +20 29 V +33 -5 R +-33 5 V +2371 2073 M +20 27 V +33 -3 R +-33 3 V +1819 236 R +19 8 V +33 -3 R +-33 3 V +2692 2303 M +19 25 V +34 -6 R +-34 6 V +1756 -18 R +20 17 V +33 -20 R +-33 20 V +stroke +LT1 +3346 2307 M +19 -5 V +34 0 R +-34 0 V +-105 11 R +19 -3 V +34 -1 R +-34 1 V +153 -8 R +19 -5 V +stroke +LT0 +2496 2155 M +19 34 V +33 -4 R +-33 4 V +53 30 R +19 33 V +33 -4 R +-33 4 V +stroke +LT1 +3880 2309 M +19 -1 V +34 5 R +-34 -5 V +stroke +LT0 +2831 2331 M +19 15 V +33 -6 R +-33 6 V +2424 2097 M +19 30 V +33 -4 R +-33 4 V +731 193 R +19 -1 V +34 -3 R +-34 3 V +stroke +LT1 +3741 2301 M +20 -3 V +33 5 R +-13 -2 V +stroke +LT0 +4734 2109 M +19 18 V +34 -24 R +-34 24 V +-33 26 R +33 -26 V +-52 7 R +19 19 V +-33 27 R +33 -27 V +-424 181 R +19 12 V +33 -8 R +-33 8 V +605 -315 R +19 14 V +-921 275 R +20 3 V +33 2 R +-33 -2 V +729 -238 R +20 18 V +33 -22 R +-33 22 V +-286 186 R +19 18 V +33 -22 R +-33 22 V +stroke +LT1 +3518 2299 M +19 -5 V +stroke +LT0 +3088 2327 M +20 2 V +33 -4 R +-33 4 V +1273 -3 R +20 15 V +33 -14 R +-33 14 V +266 -181 R +20 20 V +-34 28 R +34 -28 V +2916 2333 M +20 11 V +33 -6 R +-33 6 V +66 -12 R +20 6 V +33 -6 R +-33 6 V +4634 2188 M +19 20 V +-33 27 R +33 -27 V +-496 122 R +19 8 V +34 -2 R +-34 2 V +625 -274 R +19 17 V +33 -20 R +-33 20 V +-286 185 R +19 19 V +34 -24 R +-34 24 V +48 -70 R +19 20 V +-33 26 R +33 -26 V +-53 6 R +20 20 V +2620 2248 M +19 31 V +34 -5 R +-34 5 V +139 37 R +19 21 V +34 -6 R +-34 6 V +2405 2069 M +-34 4 V +stroke +LT1 +3603 2299 M +19 -4 V +stroke +LT0 +2476 2123 M +20 32 V +33 -4 R +-33 4 V +52 30 R +20 34 V +33 -4 R +-33 4 V +4834 2046 M +19 15 V +34 -16 R +-34 16 V +2673 2274 M +19 29 V +33 -6 R +-33 6 V +33 -6 R +20 25 V +33 -6 R +-33 6 V +2405 2069 M +19 28 V +33 -4 R +-33 4 V +stroke +LT1 +3827 2306 M +20 -1 V +33 4 R +-33 -4 V +stroke +LT0 +4415 2310 M +19 17 V +33 -17 R +-33 17 V +-191 3 R +19 11 V +34 -7 R +-34 7 V +-296 -26 R +19 2 V +33 3 R +-33 -3 V +119 8 R +20 6 V +33 -1 R +-33 1 V +-1260 -7 R +19 16 V +33 -7 R +-33 7 V +1446 -16 R +19 14 V +33 -12 R +-33 12 V +stroke +LT1 +3689 2300 M +19 -2 V +33 3 R +-33 -3 V +stroke +LT0 +2601 2215 M +19 33 V +33 -5 R +-33 5 V +-91 -97 R +19 34 V +34 -4 R +-34 4 V +4868 2031 M +19 14 V +33 -14 R +-33 14 V +-2430 48 R +19 30 V +34 -4 R +-34 4 V +818 187 R +19 -1 V +33 -2 R +-33 2 V +stroke +LT1 +3379 2305 M +20 -3 V +33 0 R +-33 0 V +stroke +LT0 +3208 2316 M +19 0 V +33 -3 R +-33 3 V +1221 -25 R +19 19 V +34 -21 R +-34 21 V +-1517 17 R +19 11 V +33 -6 R +-33 6 V +153 -17 R +19 4 V +33 -5 R +-33 5 V +-105 1 R +19 6 V +33 -5 R +-33 5 V +stroke +LT1 +3465 2302 M +20 -4 V +33 1 R +-33 -1 V +stroke +LT0 +4682 2114 M +19 20 V +33 -25 R +-33 25 V +-34 26 R +34 -26 V +14 -44 R +19 19 V +33 -24 R +-33 24 V +-86 31 R +19 20 V +-33 28 R +33 -28 V +-2014 83 R +20 31 V +33 -5 R +-33 5 V +138 36 R +20 21 V +33 -7 R +-33 7 V +1650 -61 R +20 19 V +33 -23 R +-33 23 V +-311 37 R +20 10 V +33 -6 R +-33 6 V +538 -268 R +19 17 V +34 -21 R +-34 21 V +-152 82 R +19 21 V +-33 27 R +33 -27 V +-721 122 R +20 3 V +33 2 R +-33 -2 V +119 6 R +19 6 V +33 0 R +-33 0 V +511 -131 R +19 21 V +-34 26 R +34 -26 V +stroke +LT1 +3551 2300 M +20 -3 V +32 2 R +-32 -2 V +stroke +LT0 +2438 2065 M +-33 4 V +2110 177 R +19 20 V +33 -25 R +-33 25 V +stroke +LT1 +3775 2303 M +19 0 V +stroke +LT0 +3827 2306 M +-33 -3 V +stroke +LT1 +3808 2303 M +-14 0 V +stroke +LT0 +2510 2119 M +19 32 V +33 -4 R +-33 4 V +2019 69 R +19 21 V +2582 2181 M +19 34 V +33 -5 R +-33 5 V +105 54 R +19 28 V +34 -5 R +-34 5 V +1637 13 R +19 16 V +34 -16 R +-34 16 V +2759 2292 M +19 24 V +33 -6 R +-33 6 V +4901 2019 M +19 12 V +-138 17 R +19 16 V +33 -18 R +-33 18 V +-525 257 R +20 13 V +33 -10 R +-33 10 V +2438 2065 M +19 28 V +34 -5 R +-34 5 V +440 224 R +19 16 V +34 -6 R +-34 6 V +stroke +LT1 +3636 2300 M +19 -2 V +34 2 R +-34 -2 V +stroke +LT0 +4815 2031 M +19 15 V +34 -15 R +-34 15 V +2634 2210 M +19 33 V +34 -5 R +-34 5 V +1485 78 R +19 9 V +33 -4 R +-33 4 V +2562 2147 M +20 34 V +33 -5 R +-33 5 V +1814 112 R +19 17 V +33 -19 R +-33 19 V +-1432 10 R +19 12 V +34 -6 R +-34 6 V +2491 2088 M +19 31 V +33 -5 R +-33 5 V +1489 195 R +19 6 V +34 -1 R +-34 1 V +-157 -13 R +19 2 V +33 1 R +-33 -1 V +-811 10 R +19 8 V +34 -6 R +-34 6 V +153 -15 R +19 1 V +34 -3 R +-34 3 V +-105 3 R +19 4 V +34 -4 R +-34 4 V +153 -13 R +19 0 V +33 -2 R +-33 2 V +-501 -3 R +19 20 V +33 -7 R +-33 7 V +549 -21 R +19 -1 V +33 0 R +-33 0 V +-745 -64 R +19 31 V +33 -6 R +-33 6 V +1016 32 R +19 0 V +34 2 R +-34 -2 V +483 17 R +19 12 V +33 -9 R +-33 9 V +186 -58 R +19 19 V +33 -21 R +-33 21 V +-138 17 R +19 16 V +33 -14 R +-33 14 V +519 -307 R +20 14 V +33 -12 R +-33 12 V +-206 64 R +20 19 V +33 -24 R +-33 24 V +-34 26 R +34 -26 V +-53 6 R +19 20 V +-33 27 R +33 -27 V +3499 2300 M +19 -1 V +33 1 R +-33 -1 V +2471 2060 M +-33 5 V +354 220 R +19 25 V +34 -6 R +-34 6 V +-72 -47 R +20 29 V +stroke 2759 2292 M +33 -7 R +-33 7 V +4696 2071 M +19 19 V +33 -22 R +-33 22 V +-2100 86 R +19 34 V +34 -5 R +-34 5 V +1962 -64 R +19 21 V +-33 27 R +33 -27 V +2543 2114 M +19 33 V +34 -5 R +-34 5 V +1900 103 R +19 20 V +34 -24 R +-34 24 V +81 -97 R +20 21 V +-34 26 R +34 -26 V +-53 5 R +19 21 V +-52 5 R +19 21 V +33 -26 R +-33 26 V +-430 70 R +19 9 V +34 -4 R +-34 4 V +625 -275 R +19 18 V +34 -20 R +-34 20 V +-2277 -8 R +20 28 V +33 -4 R +-33 4 V +440 223 R +19 16 V +33 -7 R +-33 7 V +997 -17 R +19 5 V +33 -1 R +-33 1 V +-381 -16 R +18 0 V +33 1 R +-33 -1 V +205 4 R +19 3 V +34 1 R +-34 -1 V +516 -13 R +19 17 V +34 -17 R +-34 17 V +400 -278 R +20 16 V +33 -17 R +-33 17 V +2668 2205 M +19 33 V +33 -6 R +-33 6 V +329 75 R +20 13 V +33 -7 R +-33 7 V +2596 2142 M +19 34 V +33 -5 R +-33 5 V +1556 138 R +19 12 V +34 -8 R +-34 8 V +2524 2084 M +19 30 V +33 -4 R +-33 4 V +4882 2006 M +19 13 V +3102 2313 M +20 8 V +33 -5 R +-33 5 V +1135 -15 R +19 15 V +34 -13 R +-34 13 V +-606 -22 R +19 1 V +33 1 R +-33 -1 V +-811 -3 R +19 20 V +stroke 2897 2317 M +34 -6 R +-34 6 V +291 -7 R +20 6 V +33 -4 R +-33 4 V +66 -9 R +20 3 V +33 -3 R +-33 3 V +-574 -78 R +19 31 V +34 -6 R +-34 6 V +1294 48 R +19 8 V +33 -3 R +-33 3 V +324 -45 R +20 19 V +33 -21 R +-33 21 V +-1036 10 R +19 2 V +34 -2 R +-34 2 V +4796 2016 M +19 15 V +33 -14 R +-33 14 V +2825 2279 M +20 25 V +33 -7 R +-33 7 V +1049 1 R +19 5 V +34 0 R +-34 0 V +2773 2257 M +19 28 V +33 -6 R +-33 6 V +654 15 R +19 2 V +34 -2 R +-34 2 V +2505 2055 M +-34 5 V +177 111 R +20 34 V +33 -6 R +-33 6 V +-92 -95 R +20 32 V +33 -5 R +-33 5 V +1814 110 R +19 20 V +33 -22 R +-33 22 V +181 -173 R +19 21 V +33 -25 R +-33 25 V +-33 26 R +33 -26 V +2964 2304 M +19 16 V +33 -7 R +-33 7 V +4643 2075 M +19 20 V +34 -24 R +-34 24 V +-86 30 R +20 21 V +-34 27 R +34 -27 V +-840 154 R +19 3 V +33 0 R +-33 0 V +344 6 R +19 12 V +33 -7 R +-33 7 V +405 -170 R +19 22 V +-33 26 R +33 -26 V +-119 56 R +19 21 V +34 -25 R +-34 25 V +2505 2055 M +19 29 V +33 -6 R +-33 6 V +1008 214 R +19 2 V +34 -1 R +-34 1 V +4676 2053 M +20 18 V +stroke 4696 2071 M +33 -21 R +-33 21 V +-186 106 R +19 22 V +-33 26 R +33 -26 V +-239 93 R +20 16 V +33 -15 R +-33 15 V +166 -105 R +20 22 V +-292 78 R +20 15 V +33 -12 R +-33 12 V +2701 2199 M +19 33 V +33 -6 R +-33 6 V +330 74 R +19 13 V +33 -6 R +-33 6 V +4829 2004 M +19 13 V +34 -11 R +-34 11 V +-868 289 R +19 8 V +34 -3 R +-34 3 V +711 -281 R +19 17 V +33 -18 R +-33 18 V +-2100 87 R +19 34 V +34 -6 R +-34 6 V +969 126 R +19 3 V +34 -1 R +-34 1 V +2557 2078 M +19 32 V +34 -6 R +-34 6 V +335 180 R +20 21 V +33 -7 R +-33 7 V +205 -5 R +19 10 V +33 -6 R +-33 6 V +686 -15 R +20 6 V +33 -2 R +-33 2 V +2753 2226 M +20 31 V +33 -7 R +-33 7 V +449 48 R +19 7 V +33 -5 R +-33 5 V +1083 -38 R +19 19 V +33 -19 R +-33 19 V +400 -277 R +19 16 V +34 -16 R +-34 16 V +2859 2272 M +19 25 V +33 -7 R +-33 7 V +430 5 R +19 5 V +33 -4 R +-33 4 V +-521 -57 R +19 29 V +34 -7 R +-34 7 V +1241 26 R +19 11 V +34 -7 R +-34 7 V +-382 -19 R +19 4 V +34 -1 R +-34 1 V +2682 2165 M +19 34 V +33 -6 R +-33 6 V +693 100 R +19 4 V +33 -3 R +-33 3 V +stroke 3413 2303 M +2538 2050 M +-33 5 V +105 49 R +19 33 V +33 -5 R +-33 5 V +1728 116 R +19 21 V +34 -22 R +-34 22 V +-1379 22 R +19 17 V +34 -7 R +-34 7 V +1222 -23 R +19 16 V +33 -14 R +-33 14 V +-105 -6 R +19 14 V +33 -11 R +-33 11 V +-244 -12 R +20 8 V +33 -4 R +-33 4 V +915 -315 R +20 11 V +3479 2297 M +20 3 V +33 -2 R +-33 2 V +2538 2050 M +19 28 V +34 -5 R +-34 5 V +1833 153 R +20 21 V +33 -23 R +-33 23 V +147 -149 R +19 22 V +34 -26 R +-34 26 V +-33 26 R +33 -26 V +14 -46 R +20 20 V +33 -24 R +-33 24 V +-86 30 R +19 22 V +-33 26 R +33 -26 V +233 -149 R +20 14 V +33 -12 R +-33 12 V +-306 139 R +20 22 V +-34 26 R +34 -26 V +114 -121 R +19 19 V +33 -22 R +-33 22 V +-219 132 R +19 22 V +33 -26 R +-33 26 V +2734 2193 M +19 33 V +34 -7 R +-34 7 V +330 73 R +19 14 V +34 -7 R +-34 7 V +4457 2181 M +19 22 V +-687 94 R +19 6 V +33 -2 R +-33 2 V +-243 -8 R +20 4 V +32 -2 R +-32 2 V +2662 2132 M +20 33 V +33 -6 R +-33 6 V +263 117 R +19 22 V +33 -8 R +-33 8 V +4657 2035 M +19 18 V +34 -20 R +-34 20 V +-663 247 R +20 11 V +33 -6 R +-33 6 V +stroke 4033 2311 M +2591 2073 M +19 31 V +33 -5 R +-33 5 V +559 196 R +19 10 V +34 -5 R +-34 5 V +1083 -37 R +19 19 V +34 -18 R +-34 18 V +2787 2219 M +19 31 V +33 -7 R +-33 7 V +86 14 R +19 26 V +34 -8 R +-34 8 V +344 8 R +19 9 V +34 -5 R +-34 5 V +-435 -64 R +20 29 V +33 -8 R +-33 8 V +791 22 R +20 5 V +33 -2 R +-33 2 V +429 -3 R +20 13 V +33 -9 R +-33 9 V +571 -292 R +20 16 V +33 -17 R +-33 17 V +-525 254 R +19 16 V +34 -13 R +-34 13 V +-329 -6 R +19 8 V +33 -3 R +-33 3 V +-553 -9 R +19 7 V +34 -4 R +-34 4 V +2715 2159 M +19 34 V +34 -7 R +-34 7 V +4810 1991 M +19 13 V +33 -9 R +-33 9 V +3031 2289 M +19 17 V +33 -7 R +-33 7 V +1254 -52 R +20 20 V +33 -21 R +-33 21 V +2571 2044 M +-33 6 V +105 49 R +19 33 V +34 -7 R +-34 7 V +765 162 R +19 6 V +33 -3 R +-33 3 V +290 -6 R +20 6 V +33 -3 R +-33 3 V +2571 2044 M +20 29 V +33 -6 R +-33 6 V +2133 -72 R +19 15 V +33 -14 R +-33 14 V +-782 280 R +19 10 V +33 -6 R +-33 6 V +358 -74 R +19 21 V +33 -22 R +-33 22 V +2768 2186 M +19 33 V +33 -7 R +-33 7 V +329 73 R +20 14 V +stroke 3136 2306 M +33 -6 R +-33 6 V +377 -14 R +19 6 V +33 -3 R +-33 3 V +-554 -24 R +19 22 V +34 -7 R +-34 7 V +1374 -87 R +19 22 V +34 -24 R +-34 24 V +148 -149 R +19 21 V +33 -24 R +-33 24 V +-33 26 R +33 -26 V +-52 4 R +19 22 V +-34 26 R +34 -26 V +-305 142 R +19 19 V +33 -17 R +-33 17 V +233 -158 R +19 23 V +-33 26 R +33 -26 V +2696 2125 M +19 34 V +33 -6 R +-33 6 V +4571 2058 M +19 21 V +34 -23 R +-34 23 V +-186 105 R +20 23 V +33 -26 R +-33 26 V +14 -49 R +19 23 V +-410 111 R +19 13 V +33 -9 R +-33 9 V +2820 2212 M +19 31 V +34 -7 R +-34 7 V +2624 2067 M +19 32 V +34 -7 R +-34 7 V +559 194 R +20 12 V +33 -7 R +-33 7 V +600 -12 R +19 8 V +34 -4 R +-34 4 V +764 -264 R +19 19 V +33 -21 R +-33 21 V +-491 228 R +19 16 V +33 -13 R +-33 13 V +-553 -9 R +18 6 V +33 -3 R +-33 3 V +-692 -40 R +20 25 V +33 -8 R +-33 8 V +-72 -46 R +19 28 V +33 -7 R +-33 7 V +396 28 R +20 10 V +33 -6 R +-33 6 V +4843 1983 M +19 12 V +-105 -7 R +19 14 V +34 -11 R +-34 11 V +-138 15 R +19 18 V +33 -18 R +-33 18 V +2748 2153 M +20 33 V +33 -7 R +-33 7 V +stroke 2768 2186 M +1484 67 R +19 20 V +33 -19 R +-33 19 V +-1207 8 R +19 18 V +33 -7 R +-33 7 V +825 -8 R +19 11 V +34 -6 R +-34 6 V +-243 -12 R +19 7 V +33 -3 R +-33 3 V +2677 2092 M +19 33 V +33 -6 R +-33 6 V +678 165 R +20 9 V +33 -5 R +-33 5 V +2605 2038 M +-34 6 V +2100 -44 R +19 17 V +34 -16 R +-34 16 V +-405 215 R +19 22 V +34 -22 R +-34 22 V +-844 35 R +19 8 V +34 -5 R +-34 5 V +2605 2038 M +19 29 V +33 -6 R +-33 6 V +1370 220 R +19 13 V +34 -8 R +-34 8 V +2801 2179 M +19 33 V +34 -7 R +-34 7 V +1346 57 R +19 18 V +34 -16 R +-34 16 V +-1035 -3 R +19 16 V +33 -7 R +-33 7 V +-158 -34 R +20 23 V +33 -8 R +-33 8 V +739 -1 R +19 9 V +33 -4 R +-33 4 V +291 -17 R +19 16 V +34 -12 R +-34 12 V +2729 2119 M +19 34 V +34 -8 R +-34 8 V +1571 57 R +19 22 V +33 -23 R +-33 23 V +-792 55 R +19 8 V +34 -4 R +-34 4 V +-711 -90 R +19 31 V +33 -8 R +-33 8 V +1479 -50 R +19 23 V +33 -25 R +-33 25 V +114 -124 R +20 22 V +33 -25 R +-33 25 V +-34 25 R +34 -25 V +2959 2249 M +19 25 V +33 -8 R +-33 8 V +4452 2110 M +19 22 V +-33 26 R +33 -26 V +stroke 4471 2132 M +2657 2061 M +20 31 V +33 -6 R +-33 6 V +559 193 R +19 13 V +33 -6 R +-33 6 V +4791 1979 M +19 12 V +33 -8 R +-33 8 V +-391 144 R +19 23 V +-34 26 R +34 -26 V +-53 3 R +19 23 V +115 -123 R +19 21 V +33 -24 R +-33 24 V +2906 2228 M +19 29 V +34 -8 R +-34 8 V +4552 2038 M +19 20 V +34 -21 R +-34 21 V +-715 228 R +19 11 V +33 -6 R +-33 6 V +830 -311 R +19 15 V +33 -13 R +-33 13 V +-525 250 R +20 20 V +33 -18 R +-33 18 V +-588 14 R +19 9 V +34 -4 R +-34 4 V +-328 -9 R +19 11 V +33 -6 R +-33 6 V +2782 2145 M +19 34 V +33 -7 R +-33 7 V +296 93 R +19 20 V +34 -8 R +-34 8 V +4585 2018 M +20 19 V +33 -20 R +-33 20 V +-1895 49 R +19 33 V +33 -7 R +-33 7 V +1212 163 R +20 14 V +33 -9 R +-33 9 V +2638 2032 M +-33 6 V +1508 228 R +20 18 V +33 -15 R +-33 15 V +-725 0 R +19 10 V +33 -5 R +-33 5 V +600 -18 R +20 16 V +33 -12 R +-33 12 V +-330 -9 R +19 11 V +34 -6 R +-34 6 V +497 -62 R +19 21 V +33 -21 R +-33 21 V +2834 2172 M +20 33 V +33 -8 R +-33 8 V +4619 2000 M +19 17 V +33 -17 R +-33 17 V +3045 2258 M +19 23 V +33 -9 R +-33 9 V +stroke 3064 2281 M +119 -5 R +19 17 V +34 -8 R +-34 8 V +2638 2032 M +19 29 V +34 -7 R +-34 7 V +837 221 R +19 10 V +33 -5 R +-33 5 V +2762 2112 M +20 33 V +33 -7 R +-33 7 V +4738 1976 M +19 12 V +34 -9 R +-34 9 V +-491 222 R +19 22 V +34 -22 R +-34 22 V +2887 2197 M +19 31 V +33 -8 R +-33 8 V +897 53 R +19 12 V +34 -7 R +-34 7 V +-830 -53 R +19 26 V +34 -8 R +-34 8 V +4824 1973 M +19 10 V +2939 2220 M +20 29 V +33 -9 R +-33 9 V +2691 2054 M +19 32 V +33 -7 R +-33 7 V +559 191 R +19 15 V +34 -7 R +-34 7 V +4299 2186 M +20 24 V +33 -24 R +-33 24 V +-740 70 R +20 11 V +32 -6 R +-32 6 V +548 -42 R +19 20 V +33 -18 R +-33 18 V +167 -107 R +19 24 V +33 -25 R +-33 25 V +81 -99 R +19 23 V +33 -25 R +-33 25 V +-53 2 R +20 23 V +33 -25 R +-33 25 V +-53 2 R +19 24 V +34 -26 V +233 -150 R +19 15 V +34 -14 R +-34 14 V +-782 277 R +19 14 V +33 -9 R +-33 9 V +558 -228 R +19 22 V +34 -24 R +-34 24 V +3131 2264 M +19 20 V +33 -8 R +-33 8 V +2815 2138 M +19 34 V +34 -8 R +-34 8 V +4499 2040 M +20 21 V +33 -23 R +-33 23 V +3355 2277 M +19 13 V +34 -6 R +-34 6 V +stroke 3374 2290 M +687 -28 R +19 18 V +33 -14 R +-33 14 V +-105 -9 R +19 16 V +33 -11 R +-33 11 V +-330 -9 R +20 12 V +33 -7 R +-33 7 V +2743 2079 M +19 33 V +34 -8 R +-34 8 V +1771 -93 R +19 19 V +33 -20 R +-33 20 V +2671 2025 M +-33 7 V +1542 198 R +19 21 V +34 -19 R +-34 19 V +2868 2164 M +19 33 V +33 -9 R +-33 9 V +554 79 R +19 13 V +34 -7 R +-34 7 V +-382 -40 R +19 23 V +34 -8 R +-34 8 V +653 4 R +20 12 V +33 -7 R +-33 7 V +-553 -21 R +19 18 V +33 -8 R +-33 8 V +2671 2025 M +20 29 V +33 -7 R +-33 7 V +1875 -54 R +19 18 V +34 -18 R +-34 18 V +186 -50 R +20 11 V +33 -6 R +-33 6 V +-106 -6 R +20 13 V +33 -10 R +-33 10 V +2920 2188 M +19 32 V +34 -9 R +-34 9 V +2796 2104 M +19 34 V +33 -8 R +-33 8 V +1398 71 R +20 23 V +33 -22 R +-33 22 V +-1208 -1 R +20 27 V +33 -9 R +-33 9 V +482 16 R +19 13 V +33 -7 R +-33 7 V +-573 -76 R +19 29 V +33 -9 R +-33 9 V +844 32 R +20 14 V +33 -9 R +-33 9 V +238 -40 R +19 20 V +34 -17 R +-34 17 V +-811 2 R +20 17 V +33 -8 R +-33 8 V +2724 2047 M +19 32 V +34 -8 R +-34 8 V +1504 107 R +19 24 V +stroke 4266 2210 M +33 -24 R +-33 24 V +-344 56 R +19 16 V +34 -11 R +-34 11 V +67 -25 R +19 19 V +34 -14 R +-34 14 V +572 -292 R +20 16 V +33 -15 R +-33 15 V +3612 2272 M +19 13 V +33 -7 R +-33 7 V +649 -123 R +19 24 V +34 -24 R +-34 24 V +-1135 68 R +19 22 V +34 -9 R +-34 9 V +2848 2130 M +20 34 V +33 -9 R +-33 9 V +1445 -26 R +20 24 V +33 -25 R +-33 25 V +14 -49 R +19 24 V +33 -25 R +-33 25 V +14 -49 R +19 24 V +34 -25 R +-34 25 V +14 -48 R +20 23 V +33 -24 R +-33 24 V +3388 2268 M +20 16 V +33 -8 R +-33 8 V +4447 2041 M +19 22 V +33 -23 R +-33 23 V +-1689 8 R +19 33 V +33 -8 R +-33 8 V +1331 123 R +20 22 V +33 -19 R +-33 19 V +-449 21 R +19 13 V +33 -7 R +-33 7 V +2901 2155 M +19 33 V +34 -9 R +-34 9 V +4480 2019 M +19 21 V +34 -21 R +-34 21 V +3111 2239 M +20 25 V +33 -10 R +-33 10 V +2705 2019 M +-34 6 V +2048 -62 R +19 13 V +33 -8 R +-33 8 V +3474 2267 M +20 15 V +33 -8 R +-33 8 V +-244 -24 R +19 19 V +33 -9 R +-33 9 V +515 -11 R +19 15 V +33 -9 R +-33 9 V +830 -311 R +19 15 V +33 -12 R +-33 12 V +2954 2179 M +19 32 V +33 -10 R +-33 10 V +stroke 2973 2211 M +2705 2019 M +19 28 V +33 -7 R +-33 7 V +1318 195 R +19 20 V +33 -16 R +-33 16 V +3059 2221 M +19 28 V +33 -10 R +-33 10 V +2829 2096 M +19 34 V +34 -9 R +-34 9 V +1313 77 R +19 23 V +33 -21 R +-33 21 V +333 -230 R +20 19 V +33 -19 R +-33 19 V +3006 2201 M +19 30 V +34 -10 R +-34 10 V +4805 1963 M +19 10 V +-954 287 R +19 17 V +33 -11 R +-33 11 V +67 -25 R +19 19 V +33 -14 R +-33 14 V +-415 -5 R +19 14 V +33 -8 R +-33 8 V +-243 -21 R +19 18 V +33 -9 R +-33 9 V +2757 2040 M +20 31 V +33 -8 R +-33 8 V +1417 114 R +19 24 V +34 -23 R +-34 23 V +-1016 36 R +20 22 V +33 -9 R +-33 9 V +2882 2121 M +19 34 V +33 -9 R +-33 9 V +744 108 R +19 15 V +34 -8 R +-34 8 V +883 -295 R +19 17 V +33 -16 R +-33 16 V +-339 162 R +20 24 V +33 -24 R +-33 24 V +-172 38 R +19 22 V +33 -19 R +-33 19 V +167 -109 R +19 25 V +33 -24 R +-33 24 V +14 -49 R +19 25 V +34 -25 R +-34 25 V +-891 121 R +19 17 V +33 -9 R +-33 9 V +2810 2063 M +19 33 V +33 -8 R +-33 8 V +1498 -8 R +20 25 V +33 -25 R +-33 25 V +-616 146 R +19 17 V +34 -10 R +-34 10 V +611 -212 R +19 24 V +stroke 4380 2088 M +33 -24 R +-33 24 V +-1446 58 R +20 33 V +33 -10 R +-33 10 V +191 50 R +19 25 V +33 -9 R +-33 9 V +4666 1960 M +19 13 V +34 -10 R +-34 10 V +-291 68 R +19 23 V +34 -23 R +-34 23 V +-424 173 R +19 20 V +34 -15 R +-34 15 V +744 -300 R +19 11 V +34 -5 R +-34 5 V +-954 286 R +19 18 V +34 -12 R +-34 12 V +-553 -24 R +19 20 V +34 -9 R +-34 9 V +2738 2011 M +-33 8 V +282 150 R +19 32 V +33 -10 R +-33 10 V +502 57 R +19 16 V +33 -8 R +-33 8 V +376 -27 R +19 19 V +34 -14 R +-34 14 V +506 -246 R +19 21 V +33 -22 R +-33 22 V +3092 2211 M +19 28 V +34 -10 R +-34 10 V +997 -35 R +19 23 V +34 -20 R +-34 20 V +453 -259 R +19 16 V +34 -14 R +-34 14 V +3039 2191 M +20 30 V +33 -10 R +-33 10 V +2862 2088 M +20 33 V +33 -9 R +-33 9 V +2738 2011 M +19 29 V +34 -8 R +-34 8 V +1704 -40 R +19 19 V +33 -19 R +-33 19 V +-886 237 R +18 16 V +33 -9 R +-33 9 V +-243 -23 R +19 19 V +34 -9 R +-34 9 V +754 -85 R +19 24 V +33 -22 R +-33 22 V +2791 2032 M +19 31 V +33 -8 R +-33 8 V +421 171 R +19 24 V +33 -10 R +-33 10 V +2915 2112 M +19 34 V +34 -10 R +-34 10 V +stroke 2934 2146 M +1088 73 R +20 23 V +33 -18 R +-33 18 V +-363 10 R +19 18 V +33 -11 R +-33 11 V +477 -110 R +19 25 V +33 -23 R +-33 23 V +300 -203 R +19 18 V +34 -17 R +-34 17 V +3455 2249 M +19 18 V +34 -9 R +-34 9 V +734 -131 R +19 26 V +34 -25 R +-34 25 V +-463 85 R +20 19 V +33 -12 R +-33 12 V +2843 2055 M +19 33 V +34 -9 R +-34 9 V +106 48 R +19 33 V +33 -10 R +-33 10 V +949 63 R +20 20 V +33 -15 R +-33 15 V +-778 -33 R +19 26 V +34 -11 R +-34 11 V +4699 1952 M +20 11 V +33 -6 R +-33 6 V +-106 -7 R +20 14 V +33 -10 R +-33 10 V +-391 142 R +19 25 V +33 -24 R +-33 24 V +-411 104 R +20 19 V +33 -13 R +-33 13 V +405 -172 R +19 25 V +33 -25 R +-33 25 V +-977 124 R +19 22 V +33 -10 R +-33 10 V +972 -195 R +19 24 V +34 -24 R +-34 24 V +-1307 71 R +19 32 V +34 -10 R +-34 10 V +1017 9 R +19 24 V +33 -20 R +-33 20 V +-950 -23 R +20 28 V +33 -10 R +-33 10 V +396 18 R +19 19 V +34 -10 R +-34 10 V +782 -225 R +19 23 V +33 -23 R +-33 23 V +3073 2181 M +19 30 V +33 -10 R +-33 10 V +2771 2004 M +-33 7 V +158 68 R +19 33 V +33 -10 R +-33 10 V +4528 1966 M +19 17 V +stroke 4547 1983 M +33 -15 R +-33 15 V +-172 36 R +19 22 V +34 -21 R +-34 21 V +391 -87 R +20 9 V +-2034 41 R +20 28 V +33 -8 R +-33 8 V +835 212 R +19 19 V +34 -11 R +-34 11 V +444 -84 R +19 25 V +34 -21 R +-34 21 V +-706 34 R +20 21 V +33 -10 R +-33 10 V +548 -45 R +19 23 V +33 -18 R +-33 18 V +-725 -14 R +19 25 V +34 -11 R +-34 11 V +4408 1999 M +20 21 V +33 -20 R +-33 20 V +-1480 82 R +20 34 V +33 -10 R +-33 10 V +2824 2024 M +19 31 V +34 -9 R +-34 9 V +869 185 R +19 19 V +33 -12 R +-33 12 V +153 -34 R +19 22 V +33 -15 R +-33 15 V +-105 -13 R +19 20 V +33 -13 R +-33 13 V +305 -97 R +20 26 V +33 -23 R +-33 23 V +-654 55 R +20 20 V +33 -11 R +-33 11 V +3001 2126 M +19 33 V +34 -10 R +-34 10 V +191 49 R +20 26 V +33 -11 R +-33 11 V +4647 1947 M +19 13 V +33 -8 R +-33 8 V +-1789 86 R +19 33 V +33 -10 R +-33 10 V +1546 -98 R +19 19 V +33 -18 R +-33 18 V +-305 134 R +19 26 V +33 -24 R +-33 24 V +386 -207 R +19 15 V +33 -12 R +-33 12 V +-577 227 R +19 24 V +34 -19 R +-34 19 V +-968 -70 R +19 32 V +33 -11 R +-33 11 V +1116 -71 R +19 26 V +34 -24 R +-34 24 V +stroke 4208 2136 M +-858 90 R +19 23 V +33 -11 R +-33 11 V +-210 -59 R +19 29 V +33 -11 R +-33 11 V +-72 -49 R +19 31 V +34 -11 R +-34 11 V +4222 2087 M +20 25 V +33 -24 R +-33 24 V +-668 123 R +20 21 V +32 -12 R +-32 12 V +4733 1947 M +19 10 V +33 -3 R +-33 3 V +-496 106 R +19 25 V +33 -24 R +-33 24 V +2929 2069 M +19 33 V +34 -10 R +-34 10 V +1341 -62 R +19 24 V +34 -23 R +-34 23 V +-391 144 R +19 24 V +34 -18 R +-34 18 V +-277 0 R +20 20 V +33 -12 R +-33 12 V +2805 1996 M +-34 8 V +1704 -40 R +19 18 V +34 -16 R +-34 16 V +-458 193 R +20 25 V +33 -21 R +-33 21 V +-620 26 R +19 23 V +33 -11 R +-33 11 V +2805 1996 M +19 28 V +33 -8 R +-33 8 V +473 188 R +20 25 V +33 -11 R +-33 11 V +428 -11 R +19 21 V +34 -13 R +-34 13 V +558 -229 R +20 23 V +33 -22 R +-33 22 V +-511 178 R +19 22 V +34 -16 R +-34 16 V +2982 2092 M +19 34 V +33 -11 R +-33 11 V +2857 2016 M +20 30 V +33 -9 R +-33 9 V +1193 107 R +19 26 V +33 -22 R +-33 22 V +267 -181 R +19 21 V +33 -20 R +-33 20 V +3245 2196 M +19 27 V +33 -11 R +-33 11 V +258 2 R +19 22 V +33 -12 R +-33 12 V +3034 2115 M +20 34 V +stroke 3054 2149 M +33 -12 R +-33 12 V +4594 1943 M +19 13 V +34 -9 R +-34 9 V +-663 234 R +20 24 V +33 -19 R +-33 19 V +133 -83 R +19 26 V +34 -23 R +-34 23 V +2910 2037 M +19 32 V +33 -10 R +-33 10 V +158 68 R +19 33 V +34 -11 R +-34 11 V +277 44 R +19 24 V +34 -12 R +-34 12 V +-210 -60 R +19 30 V +34 -12 R +-34 12 V +4680 1941 M +19 11 V +34 -5 R +-34 5 V +3140 2159 M +19 31 V +33 -12 R +-33 12 V +448 32 R +19 22 V +33 -12 R +-33 12 V +882 -293 R +20 15 V +33 -13 R +-33 13 V +-139 13 R +19 20 V +34 -18 R +-34 18 V +-272 109 R +20 26 V +33 -24 R +-33 24 V +-292 68 R +20 23 V +33 -17 R +-33 17 V +-191 -7 R +19 22 V +33 -14 R +-33 14 V +458 -156 R +19 26 V +33 -23 R +-33 23 V +2962 2059 M +20 33 V +33 -10 R +-33 10 V +797 119 R +19 23 V +33 -15 R +-33 15 V +186 -64 R +19 25 V +33 -20 R +-33 20 V +200 -134 R +19 26 V +34 -24 R +-34 24 V +-753 127 R +19 24 V +34 -13 R +-34 13 V +-157 -39 R +19 27 V +33 -12 R +-33 12 V +886 -188 R +20 25 V +33 -23 R +-33 23 V +2838 1988 M +-33 8 V +210 86 R +19 33 V +34 -11 R +-34 11 V +4422 1962 M +20 19 V +33 -17 R +-33 17 V +stroke 4442 1981 M +-1604 7 R +19 28 V +34 -9 R +-34 9 V +1909 -71 R +19 9 V +-515 63 R +19 23 V +33 -22 R +-33 22 V +-272 109 R +19 26 V +34 -22 R +-34 22 V +-481 37 R +19 23 V +33 -13 R +-33 13 V +-296 -52 R +19 29 V +34 -13 R +-34 13 V +601 -29 R +19 25 V +33 -18 R +-33 18 V +3068 2104 M +19 33 V +33 -11 R +-33 11 V +2891 2007 M +19 30 V +33 -9 R +-33 9 V +507 164 R +19 25 V +33 -12 R +-33 12 V +-211 -60 R +20 30 V +33 -13 R +-33 13 V +4303 1996 M +19 22 V +34 -20 R +-34 20 V +3120 2126 M +20 33 V +33 -13 R +-33 13 V +4542 1940 M +19 13 V +33 -10 R +-33 10 V +-921 255 R +19 24 V +34 -14 R +-34 14 V +391 -105 R +20 26 V +33 -22 R +-33 22 V +-258 41 R +19 25 V +33 -17 R +-33 17 V +-658 -73 R +19 32 V +33 -12 R +-33 12 V +4628 1936 M +19 11 V +33 -6 R +-33 6 V +-1704 81 R +19 31 V +34 -10 R +-34 10 V +764 143 R +19 24 V +34 -15 R +-34 15 V +339 -122 R +19 27 V +33 -23 R +-33 23 V +353 -183 R +19 16 V +33 -13 R +-33 13 V +-544 200 R +19 26 V +34 -20 R +-34 20 V +386 -213 R +20 21 V +33 -19 R +-33 19 V +-1360 51 R +19 33 V +33 -11 R +-33 11 V +487 118 R +20 25 V +stroke 3522 2225 M +33 -13 R +-33 13 V +595 -144 R +19 27 V +34 -24 R +-34 24 V +-772 78 R +19 28 V +34 -13 R +-34 13 V +4714 1938 M +19 9 V +33 -2 R +-33 2 V +-583 111 R +20 26 V +33 -23 R +-33 23 V +3048 2071 M +20 33 V +33 -11 R +-33 11 V +777 72 R +19 26 V +34 -19 R +-34 19 V +-276 -5 R +19 25 V +33 -14 R +-33 14 V +358 -79 R +19 27 V +33 -21 R +-33 21 V +-673 0 R +20 29 V +33 -13 R +-33 13 V +853 -163 R +19 25 V +33 -23 R +-33 23 V +-530 132 R +20 25 V +33 -16 R +-33 16 V +3101 2093 M +19 33 V +34 -12 R +-34 12 V +2871 1980 M +-33 8 V +921 198 R +20 25 V +33 -17 R +-33 17 V +591 -251 R +19 19 V +33 -17 R +-33 17 V +-1518 1 R +20 27 V +33 -9 R +-33 9 V +559 180 R +19 27 V +33 -14 R +-33 14 V +-210 -61 R +19 30 V +33 -13 R +-33 13 V +939 -169 R +19 24 V +34 -21 R +-34 21 V +-1082 76 R +19 32 V +33 -12 R +-33 12 V +2924 1998 M +19 30 V +34 -10 R +-34 10 V +263 106 R +19 32 V +34 -13 R +-34 13 V +773 -44 R +19 27 V +33 -22 R +-33 22 V +558 -217 R +19 11 V +34 -7 R +-34 7 V +-105 -7 R +19 15 V +34 -11 R +-34 11 V +-1531 67 R +19 31 V +33 -11 R +-33 11 V +stroke 2996 2049 M +883 108 R +19 26 V +33 -19 R +-33 19 V +352 -189 R +20 23 V +33 -21 R +-33 21 V +-734 169 R +19 26 V +33 -15 R +-33 15 V +476 -113 R +19 28 V +34 -23 R +-34 23 V +-653 46 R +20 28 V +33 -14 R +-33 14 V +3029 2038 M +19 33 V +34 -11 R +-34 11 V +4661 1932 M +19 9 V +34 -3 R +-34 3 V +-887 227 R +19 26 V +33 -18 R +-33 18 V +-191 -12 R +19 26 V +33 -15 R +-33 15 V +763 -263 R +19 17 V +34 -14 R +-34 14 V +-357 115 R +19 27 V +33 -23 R +-33 23 V +-377 72 R +19 26 V +33 -16 R +-33 16 V +558 -227 R +19 21 V +33 -19 R +-33 19 V +-391 140 R +19 28 V +34 -21 R +-34 21 V +3082 2060 M +19 33 V +33 -12 R +-33 12 V +244 64 R +19 29 V +33 -13 R +-33 13 V +734 -131 R +19 26 V +33 -23 R +-33 23 V +-634 91 R +19 28 V +34 -14 R +-34 14 V +3134 2081 M +20 33 V +33 -13 R +-33 13 V +138 25 R +19 31 V +34 -13 R +-34 13 V +820 -137 R +19 25 V +34 -22 R +-34 22 V +-963 43 R +19 33 V +34 -13 R +-34 13 V +34 -13 R +19 32 V +33 -14 R +-33 14 V +686 -38 R +20 28 V +33 -21 R +-33 21 V +-139 6 R +19 27 V +34 -19 R +-34 19 V +2905 1971 M +19 27 V +33 -9 R +-33 9 V +stroke 2924 1998 M +1393 -40 R +19 19 V +34 -17 R +-34 17 V +-767 193 R +19 27 V +33 -15 R +-33 15 V +2905 1971 M +-34 9 V +1294 31 R +19 25 V +33 -22 R +-33 22 V +2957 1989 M +20 29 V +33 -10 R +-33 10 V +454 140 R +19 29 V +33 -15 R +-33 15 V +4522 1927 M +20 13 V +33 -8 R +-33 8 V +-802 218 R +19 28 V +34 -18 R +-34 18 V +-105 -21 R +19 28 V +34 -17 R +-34 17 V +4747 1938 M +19 7 V +-787 149 R +19 28 V +33 -23 R +-33 23 V +3010 2008 M +19 30 V +34 -11 R +-34 11 V +4436 1933 M +20 15 V +33 -12 R +-33 12 V +-258 43 R +19 23 V +33 -20 R +-33 20 V +-1154 13 R +19 33 V +33 -12 R +-33 12 V +4608 1926 M +20 10 V +33 -4 R +-33 4 V +-769 193 R +20 28 V +33 -21 R +-33 21 V +-501 -15 R +19 31 V +34 -15 R +-34 15 V +615 -101 R +19 27 V +34 -22 R +-34 22 V +-514 58 R +19 29 V +33 -16 R +-33 16 V +3115 2048 M +19 33 V +34 -13 R +-34 13 V +4351 1943 M +19 17 V +33 -15 R +-33 15 V +3325 2125 M +20 32 V +33 -15 R +-33 15 V +-177 -89 R +19 33 V +33 -13 R +-33 13 V +858 -51 R +20 27 V +33 -22 R +-33 22 V +-292 63 R +20 28 V +33 -19 R +-33 19 V +438 -196 R +19 22 V +34 -19 R +-34 19 V +stroke 4250 1994 M +-977 113 R +19 32 V +33 -14 R +-33 14 V +310 15 R +19 28 V +33 -17 R +-33 17 V +-401 -94 R +20 33 V +33 -14 R +-33 14 V +653 -13 R +19 28 V +33 -21 R +-33 21 V +-225 12 R +20 28 V +33 -18 R +-33 18 V +372 -148 R +19 27 V +33 -22 R +-33 22 V +-634 88 R +19 29 V +34 -15 R +-34 15 V +4694 1930 M +20 8 V +33 0 R +-33 0 V +-788 149 R +19 28 V +34 -21 R +-34 21 V +2938 1962 M +19 27 V +34 -10 R +-34 10 V +1155 18 R +19 26 V +34 -22 R +-34 22 V +-324 87 R +19 29 V +33 -20 R +-33 20 V +2991 1979 M +19 29 V +33 -11 R +-33 11 V +1255 -53 R +19 20 V +33 -17 R +-33 17 V +-873 152 R +20 31 V +33 -15 R +-33 15 V +119 -17 R +19 29 V +33 -16 R +-33 16 V +2938 1962 M +-33 9 V +1565 -48 R +19 13 V +33 -9 R +-33 9 V +-1446 61 R +20 30 V +33 -11 R +-33 11 V +658 103 R +19 28 V +33 -18 R +-33 18 V +3096 2016 M +19 32 V +33 -12 R +-33 12 V +520 88 R +19 29 V +33 -17 R +-33 17 V +902 -244 R +19 11 V +33 -6 R +-33 6 V +-616 134 R +20 28 V +33 -22 R +-33 22 V +405 -164 R +19 15 V +33 -12 R +-33 12 V +3359 2111 M +19 31 V +33 -15 R +-33 15 V +767 -155 R +20 24 V +stroke 4165 2011 M +33 -20 R +-33 20 V +-1017 25 R +20 32 V +33 -13 R +-33 13 V +138 25 R +19 32 V +34 -14 R +-34 14 V +-124 -70 R +19 33 V +34 -14 R +-34 14 V +620 12 R +19 29 V +34 -21 R +-34 21 V +-605 -55 R +19 33 V +33 -14 R +-33 14 V +224 20 R +20 30 V +33 -16 R +-33 16 V +476 -113 R +19 28 V +33 -22 R +-33 22 V +286 -133 R +19 19 V +34 -15 R +-34 15 V +-138 11 R +19 22 V +33 -19 R +-33 19 V +-444 119 R +19 30 V +34 -20 R +-34 20 V +-190 -16 R +19 30 V +33 -18 R +-33 18 V +4642 1923 M +19 9 V +33 -2 R +-33 2 V +-635 91 R +19 27 V +34 -22 R +-34 22 V +-172 29 R +20 29 V +33 -21 R +-33 21 V +-448 4 R +19 31 V +33 -16 R +-33 16 V +204 -25 R +19 30 V +34 -18 R +-34 18 V +-295 -53 R +19 32 V +34 -15 R +-34 15 V +648 -124 R +20 25 V +33 -21 R +-33 21 V +-172 31 R +19 28 V +33 -21 R +-33 21 V +3024 1969 M +19 28 V +34 -11 R +-34 11 V +34 -11 R +19 30 V +33 -11 R +-33 11 V +691 75 R +20 29 V +33 -20 R +-33 20 V +2971 1953 M +20 26 V +33 -10 R +-33 10 V +540 131 R +19 31 V +33 -17 R +-33 17 V +662 -190 R +19 21 V +34 -17 R +-34 17 V +-1102 33 R +19 31 V +stroke 3148 2036 M +34 -13 R +-34 13 V +192 42 R +19 33 V +33 -16 R +-33 16 V +4417 1919 M +19 14 V +34 -10 R +-34 10 V +-1254 90 R +19 32 V +33 -13 R +-33 13 V +86 5 R +19 33 V +34 -15 R +-34 15 V +4503 1916 M +19 11 V +34 -6 R +-34 6 V +3234 2042 M +20 32 V +33 -14 R +-33 14 V +2971 1953 M +-33 9 V +764 138 R +19 30 V +33 -20 R +-33 20 V +-105 -24 R +19 30 V +33 -18 R +-33 18 V +458 -153 R +19 24 V +33 -20 R +-33 20 V +219 -81 R +20 17 V +33 -13 R +-33 13 V +-411 95 R +19 28 V +34 -22 R +-34 22 V +-481 30 R +19 31 V +34 -17 R +-34 17 V +324 -56 R +19 29 V +33 -21 R +-33 21 V +888 -169 R +19 7 V +-158 -21 R +19 9 V +34 -3 R +-34 3 V +-635 91 R +20 27 V +33 -21 R +-33 21 V +-568 36 R +20 32 V +33 -16 R +-33 16 V +800 -176 R +20 19 V +33 -16 R +-33 16 V +-701 138 R +19 31 V +33 -18 R +-33 18 V +543 -159 R +19 22 V +34 -18 R +-34 18 V +-410 94 R +19 29 V +33 -19 R +-33 19 V +-105 -22 R +19 30 V +34 -18 R +-34 18 V +186 -67 R +19 28 V +34 -20 R +-34 20 V +-500 -16 R +19 32 V +33 -15 R +-33 15 V +615 -98 R +19 26 V +33 -20 R +-33 20 V +-706 23 R +20 32 V +stroke 3340 2078 M +33 -15 R +-33 15 V +-72 -50 R +19 32 V +33 -14 R +-33 14 V +-72 -49 R +19 31 V +34 -14 R +-34 14 V +-71 -49 R +19 30 V +33 -12 R +-33 12 V +-72 -47 R +19 29 V +34 -12 R +-34 12 V +382 74 R +20 31 V +33 -17 R +-33 17 V +3057 1959 M +20 27 V +33 -10 R +-33 10 V +691 75 R +19 30 V +34 -20 R +-34 20 V +101 -61 R +19 29 V +33 -21 R +-33 21 V +252 -112 R +20 22 V +33 -18 R +-33 18 V +3005 1944 M +19 25 V +33 -10 R +-33 10 V +1341 -54 R +19 15 V +33 -11 R +-33 11 V +67 -19 R +19 12 V +33 -7 R +-33 7 V +-873 152 R +19 31 V +33 -18 R +-33 18 V +66 -36 R +20 30 V +33 -19 R +-33 19 V +338 -122 R +19 25 V +34 -20 R +-34 20 V +-600 61 R +19 32 V +33 -17 R +-33 17 V +4675 1923 M +19 7 V +34 1 R +-34 -1 V +-1689 14 R +-34 9 V +1308 -31 R +19 17 V +33 -13 R +-33 13 V +-377 71 R +19 28 V +33 -21 R +-33 21 V +-138 4 R +19 29 V +33 -20 R +-33 20 V +715 -160 R +20 10 V +33 -4 R +-33 4 V +3406 2048 M +19 32 V +34 -16 R +-34 16 V +120 -18 R +19 31 V +33 -18 R +-33 18 V +-210 -61 R +19 31 V +33 -15 R +-33 15 V +700 -103 R +20 23 V +33 -18 R +-33 18 V +stroke 4093 1983 M +-377 68 R +19 30 V +33 -20 R +-33 20 V +458 -149 R +19 19 V +33 -15 R +-33 15 V +-582 106 R +19 31 V +33 -18 R +-33 18 V +-348 -73 R +19 31 V +34 -14 R +-34 14 V +634 -55 R +19 26 V +34 -20 R +-34 20 V +-725 -19 R +20 30 V +33 -13 R +-33 13 V +567 -6 R +19 29 V +34 -21 R +-34 21 V +-658 -70 R +19 30 V +33 -13 R +-33 13 V +277 36 R +19 32 V +34 -17 R +-34 17 V +3143 1965 M +20 28 V +33 -12 R +-33 12 V +-72 -44 R +19 27 V +33 -11 R +-33 11 V +639 56 R +19 29 V +34 -19 R +-34 19 V +854 -145 R +20 7 V +33 0 R +-33 0 V +3578 2045 M +19 30 V +33 -18 R +-33 18 V +510 -132 R +19 22 V +33 -18 R +-33 18 V +-686 67 R +19 32 V +33 -17 R +-33 17 V +529 -92 R +19 25 V +33 -19 R +-33 19 V +391 -90 R +19 12 V +34 -8 R +-34 8 V +-754 120 R +19 31 V +34 -19 R +-34 19 V +630 -159 R +19 15 V +34 -11 R +-34 11 V +-463 77 R +20 27 V +33 -20 R +-33 20 V +-850 -95 R +19 24 V +34 -10 R +-34 10 V +330 58 R +19 31 V +34 -16 R +-34 16 V +820 -129 R +19 17 V +34 -14 R +-34 14 V +239 -30 R +19 10 V +33 -5 R +-33 5 V +-1465 19 R +-33 9 V +521 87 R +19 31 V +stroke 3545 2062 M +33 -17 R +-33 17 V +237 -49 R +20 29 V +33 -20 R +-33 20 V +-468 -41 R +20 31 V +33 -15 R +-33 15 V +548 -48 R +19 26 V +33 -19 R +-33 19 V +100 -55 R +19 23 V +33 -18 R +-33 18 V +-758 7 R +19 30 V +33 -14 R +-33 14 V +309 12 R +20 30 V +33 -18 R +-33 18 V +66 -36 R +20 30 V +33 -19 R +-33 19 V +424 -123 R +19 19 V +34 -15 R +-34 15 V +-930 22 R +19 29 V +34 -13 R +-34 13 V +225 19 R +19 30 V +34 -16 R +-34 16 V +-315 -93 R +19 27 V +33 -12 R +-33 12 V +620 13 R +19 28 V +33 -19 R +-33 19 V +735 -113 R +19 8 V +33 -1 R +-33 1 V +-654 49 R +19 25 V +34 -19 R +-34 19 V +-534 11 R +20 30 V +33 -15 R +-33 15 V +119 -18 R +19 31 V +32 -18 R +-32 18 V +3124 1939 M +19 26 V +34 -11 R +-34 11 V +911 -27 R +19 22 V +34 -17 R +-34 17 V +-343 43 R +19 29 V +33 -19 R +-33 19 V +959 -107 R +20 6 V +-1084 79 R +19 29 V +33 -18 R +-33 18 V +682 -137 R +20 13 V +33 -8 R +-33 8 V +-106 -8 R +20 15 V +33 -11 R +-33 11 V +-911 65 R +19 30 V +33 -15 R +-33 15 V +-316 -91 R +20 23 V +33 -10 R +-33 10 V +758 27 R +19 27 V +34 -19 R +-34 19 V +stroke 3868 2003 M +563 -103 R +20 11 V +33 -5 R +-33 5 V +-945 90 R +20 30 V +33 -17 R +-33 17 V +647 -117 R +20 18 V +33 -13 R +-33 13 V +-878 40 R +19 29 V +34 -14 R +-34 14 V +634 -52 R +20 23 V +33 -17 R +-33 17 V +-225 13 R +19 28 V +34 -19 R +-34 19 V +-711 -87 R +-33 9 V +554 63 R +18 29 V +34 -17 R +-34 17 V +-347 -70 R +19 28 V +33 -13 R +-33 13 V +395 7 R +19 29 V +34 -18 R +-34 18 V +392 -98 R +19 20 V +33 -15 R +-33 15 V +-653 44 R +19 30 V +33 -16 R +-33 16 V +409 -58 R +20 25 V +33 -18 R +-33 18 V +-692 -41 R +19 26 V +34 -12 R +-34 12 V +1288 -66 R +19 8 V +34 -2 R +-34 2 V +120 6 R +19 6 V +33 2 R +-33 -2 V +-1274 50 R +19 29 V +34 -15 R +-34 15 V +120 -17 R +19 29 V +33 -16 R +-33 16 V +443 -81 R +19 22 V +33 -17 R +-33 17 V +-225 13 R +20 26 V +33 -18 R +-33 18 V +-659 -65 R +20 25 V +33 -11 R +-33 11 V +448 27 R +19 29 V +33 -18 R +-33 18 V +66 -35 R +20 28 V +33 -18 R +-33 18 V +563 -105 R +19 13 V +33 -9 R +-33 9 V +-964 48 R +20 28 V +33 -14 R +-33 14 V +839 -84 R +19 16 V +33 -12 R +-33 12 V +-310 23 R +19 24 V +stroke 3935 1966 M +33 -17 R +-33 17 V +-830 -49 R +19 22 V +33 -10 R +-33 10 V +1255 -44 R +19 12 V +33 -7 R +-33 7 V +-911 65 R +19 29 V +34 -16 R +-34 16 V +615 -91 R +19 18 V +33 -14 R +-33 14 V +-844 17 R +19 27 V +33 -13 R +-33 13 V +515 -21 R +19 25 V +33 -17 R +-33 17 V +-276 -7 R +19 29 V +33 -17 R +-33 17 V +1011 -89 R +19 7 V +34 1 R +-34 -1 V +-587 2 R +19 20 V +34 -15 R +-34 15 V +-310 21 R +19 26 V +33 -17 R +-33 17 V +-329 -26 R +20 28 V +33 -15 R +-33 15 V +-349 -70 R +-34 9 V +587 39 R +19 27 V +33 -17 R +-33 17 V +-434 -60 R +20 25 V +33 -12 R +-33 12 V +1202 -60 R +19 9 V +33 -3 R +-33 3 V +-535 21 R +19 22 V +34 -16 R +-34 16 V +-586 -3 R +19 27 V +33 -14 R +-33 14 V +119 -16 R +20 28 V +33 -16 R +-33 16 V +-349 -66 R +19 24 V +33 -11 R +-33 11 V +653 -8 R +19 24 V +34 -17 R +-34 17 V +358 -66 R +19 14 V +34 -9 R +-34 9 V +-105 -9 R +19 16 V +34 -11 R +-34 11 V +-568 40 R +20 27 V +33 -16 R +-33 16 V +152 -38 R +19 25 V +34 -17 R +-34 17 V +-105 -19 R +19 26 V +34 -16 R +-34 16 V +-381 -42 R +19 26 V +34 -13 R +-34 13 V +stroke 3348 1959 M +978 -68 R +19 11 V +34 -7 R +-34 7 V +-277 3 R +20 18 V +33 -13 R +-33 13 V +-950 -15 R +19 21 V +34 -10 R +-34 10 V +311 16 R +19 27 V +33 -15 R +-33 15 V +1064 -70 R +19 7 V +33 0 R +-33 0 V +-588 4 R +20 20 V +33 -15 R +-33 15 V +-725 -12 R +19 24 V +33 -12 R +-33 12 V +1116 -54 R +19 9 V +34 -3 R +-34 3 V +-877 43 R +19 26 V +32 -15 R +-32 15 V +323 -49 R +20 22 V +33 -15 R +-33 15 V +773 -22 R +19 5 V +-1293 8 R +19 26 V +34 -14 R +-34 14 V +-296 -51 R +-33 9 V +706 11 R +19 23 V +33 -16 R +-33 16 V +-191 -12 R +19 26 V +33 -16 R +-33 16 V +67 -31 R +19 25 V +33 -16 R +-33 16 V +-520 -50 R +19 23 V +34 -11 R +-34 11 V +258 0 R +19 25 V +34 -14 R +-34 14 V +668 -68 R +19 14 V +33 -10 R +-33 10 V +-844 18 R +19 25 V +33 -13 R +-33 13 V +720 -52 R +19 16 V +33 -12 R +-33 12 V +-105 -10 R +19 18 V +33 -13 R +-33 13 V +463 -23 R +19 8 V +34 -1 R +-34 1 V +-243 -17 R +19 12 V +33 -7 R +-33 7 V +-363 9 R +19 20 V +33 -14 R +-33 14 V +-362 2 R +18 25 V +34 -15 R +-34 15 V +-434 -55 R +20 20 V +33 -10 R +-33 10 V +stroke 3191 1919 M +1446 -8 R +19 6 V +33 3 R +-33 -3 V +-812 -4 R +19 22 V +33 -15 R +-33 15 V +-191 -10 R +19 24 V +34 -15 R +-34 15 V +67 -29 R +19 23 V +34 -15 R +-34 15 V +-467 -33 R +19 23 V +34 -12 R +-34 12 V +120 -12 R +19 24 V +33 -13 R +-33 13 V +891 -59 R +20 9 V +33 -4 R +-33 4 V +-845 24 R +20 24 V +33 -14 R +-33 14 V +-383 -44 R +-33 9 V +119 -8 R +20 21 V +33 -11 R +-33 11 V +119 -11 R +19 23 V +34 -12 R +-34 12 V +634 -44 R +19 16 V +34 -11 R +-34 11 V +-449 11 R +20 23 V +33 -14 R +-33 14 V +496 -55 R +19 14 V +34 -9 R +-34 9 V +291 -9 R +20 8 V +33 -2 R +-33 2 V +-502 -3 R +19 19 V +34 -13 R +-34 13 V +602 -9 R +19 5 V +34 2 R +-34 -2 V +-726 -9 R +19 20 V +34 -13 R +-34 13 V +-191 -8 R +20 22 V +33 -14 R +-33 14 V +496 -53 R +19 12 V +34 -7 R +-34 7 V +-449 13 R +20 22 V +33 -15 R +-33 15 V +-329 -19 R +19 23 V +33 -13 R +-33 13 V +-296 -42 R +19 19 V +33 -9 R +-33 9 V +119 -9 R +20 21 V +33 -11 R +-33 11 V +944 -40 R +19 10 V +33 -5 R +-33 5 V +-758 16 R +19 22 V +32 -13 R +-32 13 V +66 -26 R +19 22 V +stroke 3672 1925 M +33 -13 R +-33 13 V +-243 -26 R +20 22 V +33 -12 R +-33 12 V +1082 -25 R +20 6 V +33 2 R +-33 -2 V +-812 -3 R +19 21 V +33 -14 R +-33 14 V +-467 -30 R +19 20 V +33 -10 R +-33 10 V +515 -16 R +19 19 V +33 -13 R +-33 13 V +67 -24 R +19 18 V +33 -13 R +-33 13 V +463 -24 R +19 8 V +16 -1 R +-16 1 V +-416 -7 R +20 16 V +33 -11 R +-33 11 V +-811 -10 R +-34 9 V +911 -20 R +20 15 V +33 -10 R +-33 10 V +66 -17 R +20 12 V +33 -8 R +-33 8 V +-673 8 R +19 22 V +34 -12 R +-34 12 V +1136 -3 R +19 4 V +3377 1890 M +19 20 V +33 -11 R +-33 11 V +858 -34 R +20 10 V +33 -5 R +-33 5 V +-674 9 R +19 21 V +34 -13 R +-34 13 V +-381 -34 R +19 18 V +34 -10 R +-34 10 V +429 -9 R +19 21 V +34 -13 R +-34 13 V +774 -23 R +19 6 V +33 1 R +-33 -1 V +-726 -8 R +19 19 V +34 -12 R +-34 12 V +-328 -17 R +19 20 V +33 -12 R +-33 12 V +376 -26 R +19 17 V +34 -11 R +-34 11 V +67 -22 R +19 16 V +33 -10 R +-33 10 V +377 -16 R +19 8 V +19 -2 R +-19 2 V +-329 -11 R +19 14 V +33 -10 R +-33 10 V +-725 -8 R +19 19 V +34 -10 R +-34 10 V +1274 7 R +20 4 V +stroke 4637 1911 M +33 5 R +-33 -5 V +-521 -39 R +19 12 V +33 -7 R +-33 7 V +-586 3 R +19 20 V +32 -12 R +-32 12 V +-330 -25 R +-33 8 V +428 -6 R +20 19 V +33 -12 R +-33 12 V +549 -32 R +19 10 V +33 -5 R +-33 5 V +-811 -1 R +19 19 V +34 -10 R +-34 10 V +290 -18 R +20 18 V +33 -12 R +-33 12 V +687 -16 R +19 6 V +34 0 R +-34 0 V +3271 1874 M +20 16 V +33 -9 R +-33 9 V +514 -13 R +20 17 V +33 -11 R +-33 11 V +740 5 R +19 5 V +33 3 R +-33 -3 V +-693 -31 R +20 16 V +33 -11 R +-33 11 V +-415 -10 R +19 18 V +34 -10 R +-34 10 V +773 -25 R +19 9 V +-330 -11 R +19 14 V +34 -9 R +-34 9 V +-639 -11 R +20 17 V +33 -10 R +-33 10 V +205 -13 R +18 18 V +33 -11 R +-33 11 V +463 -28 R +19 12 V +34 -7 R +-34 7 V +-415 -5 R +19 17 V +33 -10 R +-33 10 V +-415 -17 R +-33 8 V +911 -16 R +19 11 V +34 -6 R +-34 6 V +-725 -6 R +20 18 V +33 -10 R +-33 10 V +911 -12 R +19 6 V +33 0 R +-33 0 V +-640 -12 R +19 16 V +33 -10 R +-33 10 V +740 4 R +19 5 V +34 3 R +-34 -3 V +-692 -28 R +19 15 V +33 -10 R +-33 10 V +-553 -17 R +19 15 V +33 -8 R +-33 8 V +stroke 3324 1881 M +911 -14 R +19 9 V +-725 -6 R +20 17 V +33 -10 R +-33 10 V +376 -22 R +19 13 V +33 -8 R +-33 8 V +67 -15 R +19 12 V +33 -8 R +-33 8 V +621 37 R +19 4 V +3614 1867 M +19 17 V +34 -10 R +-34 10 V +-242 -19 R +19 15 V +33 -9 R +-33 9 V +290 -15 R +19 16 V +34 -10 R +-34 10 V +377 -19 R +20 10 V +33 -6 R +-33 6 V +343 12 R +20 5 V +33 2 R +-33 -2 V +-158 -18 R +19 7 V +19 -1 R +-19 1 V +-554 -16 R +19 15 V +34 -9 R +-34 9 V +-500 -11 R +-34 8 V +206 -11 R +19 16 V +33 -9 R +-33 9 V +686 -16 R +20 8 V +33 -4 R +-33 4 V +-330 -11 R +19 13 V +34 -8 R +-34 8 V +707 30 R +19 4 V +stroke +LT1 +4651 1912 M +-34 -5 V +stroke +LT0 +4631 1909 M +-14 -2 V +3563 1861 M +19 16 V +32 -10 R +-32 10 V +-244 -18 R +19 14 V +34 -8 R +-34 8 V +601 -15 R +19 12 V +34 -7 R +-34 7 V +-329 -11 R +19 15 V +33 -9 R +-33 9 V +740 4 R +19 5 V +33 1 R +-33 -1 V +-382 -26 R +19 10 V +33 -5 R +-33 5 V +205 -1 R +20 6 V +-864 -15 R +19 14 V +34 -8 R +-34 8 V +291 -14 R +19 14 V +33 -9 R +-33 9 V +792 24 R +20 4 V +33 4 R +-33 -4 V +-746 -44 R +20 13 V +33 -8 R +-33 8 V +-329 -12 R +19 14 V +34 -9 R +-34 9 V +601 -12 R +19 8 V +20 -2 R +-20 2 V +-811 -7 R +-33 7 V +600 -13 R +20 12 V +33 -7 R +-33 7 V +-329 -11 R +18 13 V +34 -8 R +-34 8 V +740 5 R +20 5 V +33 1 R +-33 -1 V +3372 1852 M +19 13 V +33 -8 R +-33 8 V +825 -4 R +19 6 V +258 21 R +19 3 V +33 4 R +-33 -4 V +-521 -38 R +20 10 V +33 -6 R +-33 6 V +-330 -11 R +19 13 V +34 -8 R +-34 8 V +-243 -14 R +20 12 V +33 -7 R +-33 7 V +290 -13 R +19 12 V +33 -7 R +-33 7 V +291 -9 R +19 9 V +17 -2 R +-17 2 V +-553 -13 R +20 12 V +33 -7 R +-33 7 V +stroke +LT1 +4631 1909 M +20 3 V +stroke +LT0 +3853 1849 M +19 11 V +33 -7 R +-33 7 V +430 6 R +19 5 V +33 1 R +-20 -1 V +-962 -19 R +-34 7 V +1102 22 R +19 3 V +34 4 R +-34 -4 V +-831 -37 R +20 12 V +33 -7 R +-33 7 V +515 -3 R +19 7 V +20 -2 R +-20 2 V +-243 -15 R +19 10 V +33 -5 R +-33 5 V +-553 -11 R +19 10 V +33 -6 R +-33 6 V +290 -11 R +20 11 V +33 -7 R +-33 7 V +stroke +LT1 +4579 1901 M +19 2 V +33 6 R +-33 -6 V +stroke +LT0 +4025 1849 M +19 8 V +-553 -12 R +19 11 V +33 -7 R +-33 7 V +290 -11 R +19 10 V +34 -6 R +-34 6 V +430 6 R +19 5 V +34 0 R +-20 0 V +106 8 R +19 4 V +33 3 R +-33 -3 V +-830 -35 R +19 11 V +32 -7 R +-32 7 V +515 -3 R +19 7 V +18 -1 R +-18 1 V +-244 -14 R +19 9 V +34 -5 R +-34 5 V +stroke +LT1 +4526 1892 M +19 3 V +34 6 R +-34 -6 V +stroke +LT0 +3405 1847 M +-33 5 V +290 -10 R +19 10 V +33 -6 R +-33 6 V +291 -7 R +19 8 V +34 -4 R +-34 4 V +-553 -12 R +19 10 V +34 -6 R +-34 6 V +878 17 R +19 4 V +34 2 R +-34 -2 V +-606 -31 R +19 9 V +33 -5 R +-33 5 V +430 5 R +19 6 V +33 0 R +-18 0 V +stroke +LT1 +4474 1885 M +19 3 V +33 4 R +-33 -4 V +stroke +LT0 +3524 1840 M +19 9 V +34 -6 R +-34 6 V +515 -2 R +19 6 V +34 -2 R +-34 2 V +-243 -12 R +19 8 V +33 -5 R +-33 5 V +-244 -11 R +19 9 V +34 -5 R +-34 5 V +291 -6 R +20 7 V +33 -3 R +-33 3 V +343 14 R +20 4 V +33 2 R +-33 -2 V +-864 -25 R +-33 6 V +stroke +LT1 +4612 1907 M +19 2 V +stroke +LT0 +4144 1851 M +19 5 V +34 -1 R +-34 1 V +-468 -19 R +19 9 V +34 -5 R +-34 5 V +stroke +LT1 +4421 1878 M +19 3 V +34 4 R +-34 -4 V +stroke +LT0 +3472 1837 M +19 8 V +33 -5 R +-33 5 V +514 -2 R +20 6 V +33 -2 R +-33 2 V +-244 -12 R +19 8 V +34 -4 R +-34 4 V +stroke +LT1 +4560 1898 M +19 3 V +33 6 R +-33 -6 V +stroke +LT0 +3557 1835 M +20 8 V +32 -5 R +-32 5 V +653 14 R +19 4 V +33 1 R +-33 -1 V +-382 -23 R +19 6 V +482 27 R +20 3 V +stroke +LT1 +4421 1878 M +-33 -4 V +stroke +LT0 +4402 1876 M +-14 -2 V +-297 -28 R +20 5 V +33 0 R +-33 0 V +-469 -17 R +20 8 V +33 -5 R +-33 5 V +-190 -5 R +-34 4 V +stroke +LT1 +4507 1890 M +19 2 V +34 6 R +-34 -6 V +stroke +LT0 +3953 1839 M +19 6 V +33 -2 R +-33 2 V +-244 -11 R +20 7 V +33 -4 R +-33 4 V +-243 -8 R +19 7 V +33 -5 R +-33 5 V +653 12 R +20 3 V +33 2 R +-33 -2 V +119 10 R +19 3 V +14 1 R +-14 -1 V +-521 -34 R +20 7 V +33 -3 R +-33 3 V +205 1 R +19 5 V +33 -1 R +-33 1 V +-467 -15 R +18 6 V +33 -4 R +-33 4 V +stroke +LT1 +4454 1883 M +20 2 V +33 5 R +-33 -5 V +stroke +LT0 +3900 1836 M +19 5 V +34 -2 R +-34 2 V +-243 -10 R +19 6 V +33 -3 R +-33 3 V +602 26 R +-15 -1 V +-157 -15 R +19 4 V +33 1 R +-33 -1 V +-639 -18 R +-33 4 V +stroke +LT1 +4593 1905 M +19 2 V +-210 -31 R +19 2 V +33 5 R +-33 -5 V +stroke +LT0 +3762 1832 M +19 5 V +33 -3 R +-33 3 V +205 2 R +19 4 V +34 -1 R +-34 1 V +-467 -13 R +19 5 V +34 -3 R +-34 3 V +291 -2 R +19 5 V +stroke +LT1 +4540 1897 M +20 1 V +33 7 R +-33 -7 V +stroke +LT0 +3623 1829 M +19 5 V +34 -3 R +-34 3 V +569 20 R +19 3 V +14 1 R +-14 -1 V +-158 -14 R +19 3 V +34 1 R +-34 -1 V +stroke +LT1 +4349 1869 M +19 2 V +34 5 R +-34 -5 V +stroke +LT0 +3709 1830 M +19 4 V +34 -2 R +-34 2 V +206 2 R +19 3 V +33 0 R +-33 0 V +stroke +LT1 +4488 1889 M +19 1 V +33 7 R +-33 -7 V +stroke +LT0 +3538 1830 M +-33 3 V +290 -2 R +19 3 V +34 -1 R +-34 1 V +344 16 R +19 2 V +stroke +LT1 +4211 1854 M +-34 -2 V +stroke +LT0 +4191 1853 M +-14 -1 V +stroke +LT1 +4297 1863 M +19 2 V +33 4 R +-11 -1 V +stroke +LT0 +3572 1828 M +19 4 V +32 -3 R +-32 3 V +428 8 R +20 2 V +33 1 R +-33 -1 V +stroke +LT1 +4435 1882 M +19 1 V +34 6 R +-34 -6 V +stroke +LT0 +3881 1833 M +19 3 V +34 0 R +-34 0 V +-243 -8 R +19 3 V +33 -1 R +-33 1 V +429 14 R +20 2 V +stroke +LT1 +4158 1850 M +-33 -3 V +stroke +LT0 +4139 1849 M +-14 -2 V +stroke +LT1 +4244 1858 M +19 1 V +34 4 R +-18 -2 V +stroke +LT0 +3742 1829 M +20 3 V +33 -1 R +-33 1 V +205 4 R +19 3 V +33 1 R +-33 -1 V +stroke +LT1 +4574 1904 M +19 1 V +-211 -30 R +20 1 V +33 6 R +-33 -6 V +stroke +LT0 +3572 1828 M +-34 2 V +290 0 R +20 3 V +33 0 R +-33 0 V +-244 -6 R +19 2 V +34 -1 R +-34 1 V +stroke +LT1 +4191 1853 M +20 1 V +33 4 R +-33 -4 V +310 42 R +19 1 V +34 7 R +-34 -7 V +-487 -55 R +19 1 V +33 2 R +-33 -2 V +258 26 R +19 0 V +33 6 R +-33 -6 V +stroke +LT0 +3690 1827 M +19 3 V +33 -1 R +-33 1 V +205 4 R +20 2 V +33 0 R +-33 0 V +stroke +LT1 +4468 1888 M +20 1 V +33 7 R +-33 -7 V +stroke +LT0 +3776 1829 M +19 2 V +33 -1 R +-33 1 V +stroke +LT1 +4139 1849 M +19 1 V +33 3 R +-33 -3 V +stroke +LT0 +3604 1827 M +-32 1 V +stroke +LT1 +4000 1838 M +19 2 V +34 2 R +-34 -2 V +258 23 R +20 0 V +33 6 R +-18 -3 V +stroke +LT0 +3862 1831 M +19 2 V +stroke +LT1 +3914 1834 M +-33 -1 V +stroke +LT0 +3895 1833 M +-14 0 V +-244 -7 R +20 2 V +33 -1 R +-33 1 V +stroke +LT1 +4416 1881 M +19 1 V +33 6 R +-33 -6 V +-349 -37 R +19 0 V +34 4 R +-34 -4 V +stroke +LT0 +3723 1827 M +19 2 V +34 0 R +-34 0 V +stroke +LT1 +4225 1858 M +19 0 V +33 5 R +-17 -3 V +-312 -24 R +19 0 V +33 2 R +-33 -2 V +587 67 R +20 1 V +-211 -30 R +19 1 V +34 6 R +-34 -6 V +-573 -45 R +19 0 V +34 1 R +-34 -1 V +stroke +LT0 +3637 1826 M +-33 1 V +stroke +LT1 +4172 1853 M +19 0 V +34 5 R +-34 -5 V +311 42 R +19 1 V +33 7 R +-33 -7 V +-487 -55 R +19 1 V +33 3 R +-33 -3 V +-382 -15 R +19 0 V +33 0 R +-33 0 V +621 41 R +19 1 V +-435 -36 R +19 1 V +34 2 R +-34 -2 V +-157 -5 R +19 0 V +33 1 R +-33 -1 V +673 59 R +19 0 V +34 7 R +-34 -7 V +-348 -39 R +19 0 V +33 4 R +-33 -4 V +-158 -11 R +19 0 V +34 3 R +-34 -3 V +258 25 R +19 0 V +-435 -31 R +20 -1 V +33 2 R +-33 -2 V +stroke +LT0 +3671 1827 M +-34 -1 V +stroke +LT1 +4397 1881 M +19 0 V +33 7 R +-33 -7 V +-712 -53 R +19 -1 V +34 2 R +-34 -2 V +344 18 R +19 0 V +34 4 R +-34 -4 V +119 13 R +20 0 V +33 5 R +-25 -4 V +-305 -23 R +20 0 V +33 2 R +-33 -2 V +587 66 R +19 1 V +-210 -29 R +19 0 V +34 7 R +-34 -7 V +-573 -44 R +19 0 V +33 2 R +-33 -2 V +674 64 R +19 1 V +33 7 R +-33 -7 V +-349 -42 R +19 0 V +33 5 R +-33 -5 V +-158 -11 R +20 -1 V +33 4 R +-33 -4 V +-330 -13 R +-33 -1 V +620 42 R +20 -1 V +33 6 R +-11 -2 V +-457 -38 R +19 -1 V +33 3 R +-33 -3 V +535 54 R +19 1 V +34 6 R +-34 -6 V +-712 -58 R +20 -1 V +33 1 R +-33 -1 V +343 21 R +20 -1 V +33 4 R +-33 -4 V +-158 -10 R +19 -1 V +33 4 R +-33 -4 V +258 25 R +19 0 V +33 6 R +-10 -2 V +-458 -34 R +19 -1 V +34 2 R +-34 -2 V +535 49 R +20 0 V +33 6 R +-33 -6 V +-660 -51 R +-33 -2 V +344 18 R +19 -1 V +33 5 R +-33 -5 V +119 14 R +19 -1 V +34 5 R +-10 -1 V +287 39 R +19 1 V +-626 -65 R +19 -1 V +34 3 R +-34 -3 V +397 39 R +19 -1 V +33 7 R +-21 -4 V +-585 -45 R +19 -2 V +33 3 R +-33 -3 V +673 64 R +20 0 V +stroke 4483 1894 M +33 7 R +-33 -7 V +-349 -39 R +19 -2 V +33 6 R +-33 -6 V +-158 -9 R +19 -2 V +34 4 R +-34 -4 V +258 27 R +19 0 V +34 6 R +-21 -4 V +-447 -35 R +19 -2 V +33 3 R +-33 -3 V +535 53 R +19 0 V +33 7 R +-33 -7 V +-659 -55 R +-34 -2 V +344 21 R +19 -1 V +34 5 R +-34 -5 V +-158 -9 R +20 -2 V +33 5 R +-33 -5 V +258 25 R +19 -1 V +33 6 R +-33 -6 V +-435 -28 R +19 -2 V +34 3 R +-34 -3 V +535 48 R +19 0 V +34 6 R +-34 -6 V +-349 -33 R +20 -2 V +33 5 R +-33 -5 V +449 54 R +19 1 V +-349 -41 R +19 -1 V +34 5 R +-34 -5 V +-296 -19 R +19 -3 V +33 4 R +-33 -4 V +396 38 R +20 0 V +33 6 R +-33 -6 V +-521 -40 R +-33 -3 V +673 61 R +19 1 V +34 6 R +-34 -6 V +-349 -38 R +20 -1 V +33 5 R +-33 -5 V +-158 -10 R +19 -1 V +33 4 R +-33 -4 V +258 26 R +19 -1 V +33 6 R +-33 -6 V +-435 -30 R +20 -3 V +33 4 R +-33 -4 V +534 51 R +20 0 V +33 6 R +-33 -6 V +-349 -34 R +19 -2 V +33 5 R +-33 -5 V +119 14 R +20 -1 V +33 6 R +-33 -6 V +-297 -20 R +19 -3 V +34 4 R +-34 -4 V +397 40 R +19 0 V +33 6 R +-33 -6 V +stroke 4358 1881 M +-521 -42 R +-33 -4 V +673 64 R +20 1 V +-349 -39 R +19 -1 V +-158 -10 R +19 -2 V +34 5 R +-34 -5 V +258 27 R +19 0 V +34 6 R +-18 -3 V +-450 -36 R +19 -2 V +33 4 R +-33 -4 V +535 52 R +19 1 V +33 6 R +-33 -6 V +-349 -36 R +19 -1 V +34 5 R +-34 -5 V +-157 -8 R +19 -3 V +33 5 R +-33 -5 V +258 25 R +19 0 V +33 5 R +-17 -2 V +-398 -31 R +-34 -3 V +535 47 R +19 1 V +34 5 R +-34 -5 V +-348 -33 R +19 -1 V +33 4 R +-33 -4 V +119 13 R +19 -1 V +34 5 R +-34 -5 V +-296 -19 R +19 -2 V +34 4 R +-34 -4 V +397 36 R +19 1 V +33 5 R +-33 -5 V +119 16 R +19 2 V +-349 -37 R +20 -1 V +33 5 R +-33 -5 V +-158 -9 R +19 -2 V +34 4 R +-34 -4 V +258 25 R +19 0 V +34 5 R +-34 -5 V +-382 -29 R +-33 -4 V +535 48 R +19 2 V +stroke +LT0 +4458 1897 M +-33 -5 V +stroke +LT1 +4439 1894 M +-14 -2 V +-349 -33 R +19 -2 V +33 5 R +-33 -5 V +119 13 R +20 0 V +33 5 R +-33 -5 V +-297 -20 R +20 -2 V +33 4 R +-33 -4 V +396 37 R +19 1 V +34 4 R +-34 -4 V +-210 -20 R +19 0 V +33 4 R +-33 -4 V +-158 -10 R +20 -2 V +33 5 R +-33 -5 V +257 25 R +20 1 V +33 5 R +-33 -5 V +-383 -30 R +-33 -4 V +stroke +LT0 +4439 1894 M +19 3 V +stroke +LT1 +4109 1863 M +19 -1 V +34 4 R +-34 -4 V +120 12 R +19 1 V +33 4 R +-33 -4 V +-296 -22 R +19 -1 V +33 4 R +-33 -4 V +stroke +LT0 +4386 1888 M +20 2 V +33 4 R +-33 -4 V +stroke +LT1 +4195 1870 M +19 0 V +34 4 R +-34 -4 V +-157 -11 R +19 0 V +33 4 R +-33 -4 V +stroke +LT0 +4334 1883 M +19 2 V +33 3 R +-33 -3 V +stroke +LT1 +3971 1853 M +-34 -3 V +206 16 R +19 0 V +33 4 R +-33 -4 V +stroke +LT0 +4281 1878 M +19 1 V +34 4 R +-34 -4 V +stroke +LT1 +4004 1856 M +19 0 V +34 3 R +-34 -3 V +stroke +LT0 +4420 1890 M +19 4 V +-211 -21 R +20 1 V +33 4 R +-33 -4 V +stroke +LT1 +4090 1862 M +19 1 V +34 3 R +-34 -3 V +stroke +LT0 +4367 1885 M +19 3 V +34 2 R +-34 -2 V +stroke +LT1 +4004 1856 M +-33 -3 V +stroke +LT0 +4176 1869 M +19 1 V +33 3 R +-33 -3 V +119 10 R +20 3 V +33 2 R +-33 -2 V +stroke +LT1 +4037 1859 M +20 0 V +33 3 R +-33 -3 V +stroke +LT0 +4262 1875 M +19 3 V +33 2 R +-33 -2 V +-158 -13 R +20 1 V +33 3 R +-33 -3 V +257 20 R +20 4 V +stroke +LT1 +4037 1859 M +-33 -3 V +stroke +LT0 +4209 1870 M +19 3 V +34 2 R +-34 -2 V +120 8 R +19 4 V +33 1 R +-33 -1 V +-296 -24 R +19 1 V +33 3 R +-33 -3 V +205 14 R +19 4 V +34 1 R +-34 -1 V +-157 -14 R +19 3 V +33 1 R +-33 -1 V +stroke +LT1 +4071 1861 M +-34 -2 V +stroke +LT0 +4381 1880 M +19 6 V +-157 -15 R +19 4 V +33 1 R +-33 -1 V +-158 -13 R +19 3 V +34 1 R +-34 -1 V +206 10 R +19 6 V +33 -1 R +-33 1 V +-158 -14 R +19 3 V +34 1 R +-34 -1 V +-105 -8 R +-33 -1 V +205 9 R +19 6 V +34 -1 R +-34 1 V +-158 -14 R +20 4 V +33 1 R +-33 -1 V +205 7 R +19 7 V +-158 -14 R +20 5 V +33 -1 R +-33 1 V +-106 -9 R +-33 0 V +205 6 R +20 7 V +33 -2 R +-33 2 V +-158 -14 R +19 6 V +33 -1 R +-33 1 V +67 -3 R +19 6 V +33 -2 R +-33 2 V +-105 -9 R +-34 1 V +206 3 R +19 8 V +-158 -14 R +19 7 V +34 -2 R +-34 2 V +67 -6 R +19 8 V +34 -3 R +-34 3 V +-105 -9 R +-33 2 V +66 -5 R +20 8 V +33 -4 R +-33 4 V +66 -9 R +20 10 V +-106 -9 R +-33 3 V +67 -8 R +19 9 V +33 -5 R +-33 5 V +-19 -9 R +-34 5 V +67 -12 R +19 11 V +-19 -11 R +-33 7 V +stroke +LTb +4304 609 M +6229 1717 L +4304 609 M +971 1249 L +2793 2297 M +8 5 V +-170 -98 R +9 5 V +-63 -36 R +12 7 V +-65 -38 R +14 8 V +-59 -33 R +9 5 V +971 1249 M +1427 821 V +6229 1717 M +4807 1990 L +-100 19 R +-21 4 V +-205 39 R +-12 3 V +-129 24 R +-10 2 V +-53 10 R +-3 1 V +-159 30 R +-10 2 V +-351 68 R +-5 1 V +-86 16 R +-6 1 V +971 3463 M +0 -2214 V +2896 2468 M +0 -11 V +0 96 R +0 -5 V +0 1008 R +0 -9 V +0 -199 R +0 -15 V +0 -628 R +0 -11 V +3333 257 R +0 -1234 V +4304 1844 M +0 -1235 V +971 1249 M +47 27 V +stroke +908 1188 M +[ [(Helvetica) 140.0 0.0 true true 0 (-10)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +2858 2334 M +4 3 V +1804 1089 M +48 27 V +stroke +1741 1028 M +[ [(Helvetica) 140.0 0.0 true true 0 (-5)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +2638 929 M +47 27 V +stroke +2575 868 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +4554 2032 M +4 3 V +-26 -16 R +3 2 V +3472 769 M +47 27 V +stroke +3408 709 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 5)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +5348 1850 M +48 27 V +4304 609 M +48 28 V +stroke +4241 549 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 10)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +6182 1690 M +47 27 V +stroke +LCb setrgbcolor +LTb +1.000 UL +LTb +4304 609 M +-54 11 V +stroke +4377 586 M +[ [(Helvetica) 140.0 0.0 true true 0 (-10)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +1025 1238 M +-54 11 V +4785 886 M +-54 11 V +stroke +4858 863 M +[ [(Helvetica) 140.0 0.0 true true 0 (-5)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +1507 1515 M +-55 11 V +5267 1163 M +-55 11 V +stroke +5339 1140 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +1988 1792 M +-55 11 V +5748 1440 M +-55 10 V +stroke +5821 1417 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 5)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +6229 1717 M +-54 10 V +stroke +6302 1694 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 10)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +2927 2350 M +-6 2 V +stroke +LCb setrgbcolor +LTb +1.000 UL +LTb +1034 1987 M +-63 0 V +stroke +845 1987 M +[ [(Helvetica) 140.0 0.0 true true 0 (-0.4)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 2198 M +-63 0 V +stroke +845 2198 M +[ [(Helvetica) 140.0 0.0 true true 0 (-0.2)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 2409 M +-63 0 V +stroke +845 2409 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 2619 M +-63 0 V +stroke +845 2619 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0.2)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 2830 M +-63 0 V +stroke +845 2830 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0.4)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 3041 M +-63 0 V +stroke +845 3041 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0.6)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 3252 M +-63 0 V +stroke +845 3252 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 0.8)] +] -46.7 MRshow +1.000 UL +LTb +1.000 UL +LTb +1034 3463 M +-63 0 V +stroke +845 3463 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1)] +] -46.7 MRshow +1.000 UL +LTb +LCb setrgbcolor +LTb +1.000 UP +stroke +grestore end -%%Page: 64 64 -TeXDict begin 64 63 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(64)h FZ(\026)g(#)p -FY(64)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1606 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1511 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1511 a Fq(8)-458 1511 y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - --458 1511 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(64)1257 b Fz(CHAPITRE)29 b Fy(8)p Fz(.)55 b(ENTR\311ES)29 -b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 656 540 a Fn(cauchy:[~])38 b(>)d(rpl)i(-is)656 -619 y(+++RPL/2)g(\(R\))f(version)i(4.0.10)f(\(lundi)g(08/02/2010,)h -(10:45:34)f(CET\))656 698 y(+++Copyright)h(\(C\))f(1989)f(\340)f(2009,) -i(2010)g(BERTRAND)g(Jo\353l)656 856 y(+++Ce)g(logiciel)g(est)f(un)g -(logiciel)h(libre)g(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656 -935 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i -('warranty'.)656 1092 y(RPL/2>)f(2)e(fix)h(0)g(->str)656 -1250 y(1:)g("0.00")656 1329 y(RPL/2>)656 1539 y FK(S\351parateur)c -(d\351cimal)780 1692 y FZ(Le)j(s\351parateur)e(d\351cimal)i(est)g(au)g -(c)n(hoix)f(le)h(p)r(oin)n(t)g(ou)g(la)g(virgule)f(et)h(d\351p)r(end)g -(de)h(la)656 1791 y(v)-5 b(aleur)29 b(de)h(l'indicateur)g -FY(48)p FZ(.)f(Si)h(l'indicateur)f FY(48)h FZ(est)g(arm\351,)f(le)h -(s\351parateur)e(d\351cimal)h(est)656 1891 y(le)c(p)r(oin)n(t.)f -(Sinon,)h(il)g(s'agit)e(de)i(la)f(virgule.)g(Le)g(nom)n(bre)g(complexe) -g Fp(3)13 b(+)g(2)p FH(i)22 b FZ(p)r(eut)k(ainsi)e(\352tre)656 -1991 y FI(\(3.,2.\))29 b FZ(si)i(l'indicateur)g FY(48)g -FZ(est)h(d\351sarm\351)e(ou)i FI(\(3,.2,\))c FZ(s'il)k(est)g(arm\351.)f -(P)n(our)g(tout)g(ce)656 2090 y(qui)c(suit,)h(le)f(s\351parateur)f -(d\351cimal)h(sera)f(le)h(p)r(oin)n(t.)780 2190 y(T)-7 -b(out)31 b(nom)n(bre)e(sans)h(s\351parateur)e(d\351cimal)i(et)h(sans)f -(exp)r(osan)n(t)f(est)h(un)h(en)n(tier.)f(Ainsi)656 2289 -y FI(1.)h FZ(est)g(un)h(r\351el)f(alors)f(que)h FI(1)g -FZ(est)h(un)g(en)n(tier.)f(T)-7 b(ous)31 b(les)g(nom)n(bres)f -(repr\351sen)n(t\351s)g(a)n(v)n(ec)g(un)656 2389 y(s\351parateur)d -(d\351cimal)h(ou)h(un)h(exp)r(osan)n(t)e(son)n(t)g(des)h(r\351els.)f -(Les)h(complexes)f(son)n(t)g(toujours)656 2489 y(repr\351sen)n(t\351s)d -(par)i(un)h(couple)f(de)g(nom)n(bres)g(r\351els.)656 -2698 y FK(F)-8 b(ormat)32 b(standard)780 2852 y FZ(Le)21 -b(format)g(standard)e(est)i(le)h(format)e(par)g(d\351faut)h(d'a\036c)n -(hage)f(des)g(nom)n(bres)g(et)i(donne)656 2951 y(les)27 -b(r\351sultats)f(suiv)-5 b(an)n(ts)27 b(lors)f(de)i(l'a\036c)n(hage)e -(ou)h(du)h(traitemen)n(t)e(d'un)i(nom)n(bre)f(:)p 0 TeXcolorgray -780 3051 a(\025)p 0 TeXcolorgray 41 w(les)i(nom)n(bres)e(p)r(ouv)-5 -b(an)n(t)28 b(\352tre)h(repr\351sen)n(t\351s)d(exactemen)n(t)i(comme)g -(des)h(en)n(tiers)f(a)n(v)n(ec)863 3150 y(quinze)22 b(c)n(hi\033res)g -(ou)g(moins)g(son)n(t)g(a\036c)n(h\351s)f(sans)g(s\351parateur)f -(d\351cimal)i(ni)h(exp)r(osan)n(t)14 b(;)p 0 TeXcolorgray -780 3250 a(\025)p 0 TeXcolorgray 41 w(les)32 b(nom)n(bres)f(p)r(ouv)-5 -b(an)n(t)32 b(\352tre)g(repr\351sen)n(t\351s)f(exactemen)n(t)g(a)n(v)n -(ec)g(quinze)h(c)n(hi\033res)g(ou)863 3350 y(moins,)21 -b(mais)g(qui)g(ne)h(son)n(t)e(pas)h(des)g(en)n(tiers,)g(son)n(t)f -(a\036c)n(h\351s)h(a)n(v)n(ec)f(un)h(s\351parateur)e(d\351\177)863 -3449 y(cimal,)j(mais)f(sans)g(exp)r(osat.)g(Les)g(z\351ros)f(de)i -(t\352te)g(\340)g(gauc)n(he)e(du)i(s\351parateur)e(d\351cimal)863 -3549 y(et)28 b(les)f(z\351ros)f(de)i(queue)f(dans)g(la)g(partie)g -(fractionnaire)e(son)n(t)i(omis)14 b(;)p 0 TeXcolorgray -780 3649 a(\025)p 0 TeXcolorgray 41 w(tous)27 b(les)h(autres)e(nom)n -(bres)g(son)n(t)h(a\036c)n(h\351s)g(dans)f(le)i(format)f(suiv)-5 -b(an)n(t)27 b(:)p 0 TeXcolorgray 0 TeXcolorgray 1429 -3748 a FI(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)863 -3848 y FZ(o\371)29 b(l'exp)r(osan)n(t)f(est)i(un)f(nom)n(bre)g(de)g(un) -h(\340)f(trois)f(c)n(hi\033res)g(et)i(o\371)f(la)g(v)-5 -b(aleur)28 b FH(x)i FZ(de)g(la)863 3947 y(man)n(tisse)d(statisfait)g -(\340)1995 4047 y Fp(1)c Fh(6)f FH(x)i(<)e Fp(10)780 -4176 y FZ(L'instruction)30 b FI(std)e FZ(ne)j(prend)e(aucun)h(argumen)n -(t)f(dans)g(la)h(pile)g(et)g(ne)h(ren)n(v)n(oie)d(rien.)656 -4275 y(Elle)g(se)f(con)n(ten)n(te)g(de)g(mo)r(di\034er)g(les)h -(indicateurs)e FY(49)g FZ(et)i FY(50)p FZ(.)p 0 TeXcolorgray -0 TeXcolorgray 1939 4447 4 100 v 2092 4417 a FQ(\000)-15 -b(!)p 2275 4447 V 1848 4517 a Fp(1)p 1939 4547 V 203 -w FI(std)p 2275 4547 V 780 4660 a FZ(Le)30 b(tableau)f(suiv)-5 -b(an)n(t)30 b(donne)f(des)h(exemples)f(de)h(nom)n(bres)f(a\036c)n -(h\351s)g(en)h(format)f(stan\177)656 4760 y(dard)e(:)p -0 TeXcolorgray 0 TeXcolorgray 729 4810 2719 4 v 729 4910 -4 100 v 821 4880 a FK(Nom)m(bre)p 1244 4910 V 367 w(A\036c)m(h\351)p -2088 4910 V 329 w(Repr\351sen)m(table)j(a)m(v)m(ec)k -FJ(15)d FK(c)m(hi\033res)p 3444 4910 V 729 4913 2719 -4 v 729 5025 4 112 v 912 4995 a Fp(10)996 4965 y FE(11)p -1244 5025 V 1406 4995 a FI(100000000000)p 2088 5025 V -778 w FZ(oui)p 3444 5025 V 729 5137 V 912 5107 a Fp(10)996 -5077 y FE(16)p 1244 5137 V 1581 5107 a FI(1E16)p 2088 -5137 V 944 w FZ(non)p 3444 5137 V 729 5249 V 886 5219 -a Fp(10)970 5189 y Fi(\000)p FE(15)p 1244 5249 V 1298 -5219 a FI(0.0000000000000)o(01)p 2088 5249 V 667 w FZ(oui)p -3444 5249 V 729 5360 V 782 5331 a Fp(1)p FH(:)p Fp(2)17 -b FQ(\002)h Fp(10)1073 5300 y Fi(\000)p FE(15)p 1244 -5360 V 1515 5331 a FI(1.2E-15)p 2088 5360 V 878 w FZ(non)p -3444 5360 V 729 5460 4 100 v 873 5430 a Fp(12)p FH(:)p -Fp(345)p 1244 5460 V 431 w FI(12.345)p 2088 5460 V 911 -w FZ(oui)p 3444 5460 V 729 5463 2719 4 v 0 TeXcolorgray -2047 5632 a FY(64)p 0 TeXcolorgray eop end -%%Page: 65 65 -TeXDict begin 65 64 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(65)h FZ(\026)g(#)p -FY(65)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(8)p -Fz(.)p Fy(1)p Fz(.)55 b(SOR)-7 b(TIES)2240 b FY(65)p -.7 TeXcolorgray .7 TeXcolorgray 4134 1606 227 266 v .7 -TeXcolorgray 0 TeXcolorgray 4219 1511 a Fq(8)p .7 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 232 540 a FK(F)-8 b(ormat)32 -b(\034xe)357 693 y FZ(L'instruction)27 b FI(fix)f FZ(c)n(hoisit)h(le)h -(format)e(\034xe)i(comme)f(mo)r(de)h(d'a\036c)n(hage)e(n)n -(um\351rique.)232 793 y(Elle)32 b(prend)f(un)g(argumen)n(t)e(en)n(tier) -i(p)r(our)f(d\351\034nir)h(le)g(nom)n(bre)e(de)j(d\351cimales)e -FH(n)g FZ(\026)h(en)n(tre)232 893 y FY(0)k FZ(et)f FY(15)g -FZ(\026)g(\340)g(a\036c)n(her.)g(Si)h(la)f(v)-5 b(aleur)33 -b(de)i(l'argumen)n(t)e(n'est)h(pas)g(dans)g(cet)h(in)n(terv)-5 -b(alle,)232 992 y(l'instruction)27 b(ren)n(v)n(oie)f(une)h(erreur)f -(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray 1491 -1150 4 100 v 1693 1120 a FQ(\000)-14 b(!)p 1877 1150 -V 1399 1219 a Fp(1)p 1491 1249 V 103 w FH(n)101 b FI(fix)p -1877 1249 V 357 1364 a FZ(En)28 b(format)f(\034xe,)g(les)g(nom)n(bres)g -(apparaissen)n(t)d(sous)j(la)g(forme)g(:)p 0 TeXcolorgray -0 TeXcolorgray 1316 1503 a FI(\(signe\))41 b(mantisse)357 -1642 y FZ(La)24 b(man)n(tisse)f(appara\356t)g(arrondie)f(\340)i -FH(n)h FZ(d\351cimales)e(\340)h(droite)g(du)g(s\351parateur)e -(d\351cimal.)232 1742 y(M\352me)i(lorsque)d(le)i(format)f(\034xe)h(est) -g(imp)r(os\351,)g(le)g(RPL/)p FY(2)f FZ(utilisera)g(le)h(format)f -(scien)n(ti\034que)232 1841 y(dans)27 b(l'un)h(des)f(deux)h(cas)f -(ci-dessous)e(:)p 0 TeXcolorgray 357 1941 a(\025)p 0 -TeXcolorgray 41 w(si)i(le)h(nom)n(bre)e(de)i(c)n(hi\033res)f(\340)g -(a\036c)n(her)f(d\351passe)g(quinze)14 b(;)p 0 TeXcolorgray -357 2041 a(\025)p 0 TeXcolorgray 41 w(si)24 b(une)g(v)-5 -b(aleur)24 b(non)g(n)n(ulle)g(arrondie)e(\340)i FH(n)g -FZ(d\351cimales)f(est)i(a\036c)n(h\351es)e(comme)h(un)g(z\351ro)440 -2140 y(en)k(format)e(\034xe.)232 2350 y FK(F)-8 b(ormat)32 -b(scien)m(ti\034que)357 2503 y FZ(L'instruction)22 b -FI(sci)h FZ(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n -(ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 2603 y(men)n(t)k(en)n -(tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g -(signi\034catifs)g FH(n)g FZ(\026)h(en)n(tre)f FY(0)g -FZ(et)h FY(15)f FZ(\026)232 2702 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v) --5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n -(terv)-5 b(alle,)29 b(l'instruction)232 2802 y(ren)n(v)n(oie)d(une)i -(erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray -1491 2959 V 1693 2929 a FQ(\000)-14 b(!)p 1877 2959 V -1399 3029 a Fp(1)p 1491 3059 V 103 w FH(n)101 b FI(sci)p -1877 3059 V 357 3174 a FZ(En)20 b(format)e(scien)n(ti\034que,)h(les)g -(nom)n(bres)f(son)n(t)h(a\036c)n(h\351s)f(a)n(v)n(ec)g -FH(n)r Fp(+)r(1)h FZ(c)n(hi\033res)f(signi\034catis,)232 -3273 y FH(n)31 b FZ(\351tan)n(t)e(la)h(v)-5 b(aleur)29 -b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FI(sci)p -FZ(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232 -3373 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray -902 3512 a FI(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232 -3651 y FZ(o\371)28 b(la)f(man)n(tisse)f(satisfait)h(\340)1468 -3751 y Fp(1)22 b Fh(6)h FH(x)h(<)e Fp(10)232 3961 y FK(F)-8 -b(ormat)32 b(ing\351nieur)357 4114 y FZ(L'instruction)22 -b FI(eng)h FZ(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n -(ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 4213 y(men)n(t)k(en)n -(tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g -(signi\034catifs)g FH(n)g FZ(\026)h(en)n(tre)f FY(0)g -FZ(et)h FY(15)f FZ(\026)232 4313 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v) --5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n -(terv)-5 b(alle,)29 b(l'instruction)232 4413 y(ren)n(v)n(oie)d(une)i -(erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray -1491 4570 V 1693 4540 a FQ(\000)-14 b(!)p 1877 4570 V -1399 4640 a Fp(1)p 1491 4669 V 103 w FH(n)101 b FI(eng)p -1877 4669 V 357 4784 a FZ(En)25 b(format)e(ing\351nieur,)h(les)g(nom)n -(bres)f(son)n(t)g(a\036c)n(h\351s)g(a)n(v)n(ec)g FH(n)12 -b Fp(+)g(1)24 b FZ(c)n(hi\033res)f(signi\034catis,)232 -4884 y FH(n)31 b FZ(\351tan)n(t)e(la)h(v)-5 b(aleur)29 -b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FI(eng)p -FZ(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232 -4983 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray -902 5123 a FI(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232 -5262 y FZ(o\371)28 b(l'exp)r(osan)n(t)e(est)h(un)h(m)n(ultiple)g(de)f -FY(3)g FZ(et)h(o\371)f(la)g(man)n(tisse)g(satisfait)g(\340)1426 -5411 y Fp(1)c Fh(6)g FH(x)g(<)g Fp(1000)p 0 TeXcolorgray -1623 5632 a FY(65)p 0 TeXcolorgray eop end -%%Page: 66 66 -TeXDict begin 66 65 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(66)h FZ(\026)g(#)p -FY(66)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1606 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1511 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1511 a Fq(8)-458 1511 y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - --458 1511 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(66)1257 b Fz(CHAPITRE)29 b Fy(8)p Fz(.)55 b(ENTR\311ES)29 -b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 656 540 a FL(8)p -FM(.)p FL(1)p FM(.)p FL(3)112 b FM(Clmf)780 699 y FZ(L'instruction)19 -b FI(clmf)g FZ(a\036c)n(he)g(le)h(con)n(ten)n(u)f(de)h(la)f(pile.)h -(Elle)h(ne)f(prend)f(aucun)h(argumen)n(t)656 799 y(et)34 -b(ne)g(ren)n(v)n(oie)d(rien)j(dans)f(la)g(pile.)h(T)-7 -b(ous)33 b(les)g(ob)5 b(jets)33 b(son)n(t)g(a\036c)n(h\351s)g -(conform\351men)n(t)g(au)656 898 y(format)27 b(couran)n(t.)656 -1189 y Fu(8)p Fv(.)p Fu(2)130 b Fv(En)l(tr\351es)780 -1376 y FZ(P)n(ar)24 b(d\351faut,)h(toute)f(en)n(tr\351e)g(est)h(faite)f -(depuis)g(l'en)n(tr\351e)g(standard.)f(Cette)i(en)n(tr\351e)f(stan\177) -656 1476 y(dard)j(p)r(eut)h(prendre)e(la)h(forme)g(d'une)h(redirection) -e(depuis)h(un)h(\034c)n(hier.)656 1724 y FL(8)p FM(.)p -FL(2)p FM(.)p FL(1)112 b FM(Input)780 1883 y FZ(L'instruction)34 -b FI(input)e FZ(ne)i(prend)g(aucun)g(argumen)n(t.)f(Elle)i(attend)f -(une)g(en)n(tr\351e)g(ter\177)656 1983 y(min\351e)c(par)g(un)h(retour)e -(\340)h(la)g(ligne)f(depuis)i(l'en)n(tr\351e)e(standard)g(et)i(ren)n(v) -n(oie)e(la)h(c)n(ha\356ne)f(de)656 2082 y(caract\350re)34 -b(corresp)r(ondan)n(te.)g(Con)n(trairemen)n(t)h(\340)h(l'instruction)g -FI(prompt)p FZ(,)e(elle)j(n'a\036c)n(he)656 2182 y(aucune)27 -b(in)n(vite.)p 0 TeXcolorgray 0 TeXcolorgray 1741 2388 -4 100 v 1936 2358 a FQ(\000)-14 b(!)p 2162 2388 V 1650 -2458 a Fp(1)p 1741 2487 V 202 w FI(input)p 2162 2487 -V 101 w FZ("c)n(ha\356ne")656 2697 y FL(8)p FM(.)p FL(2)p -FM(.)p FL(2)112 b FM(Prompt)780 2855 y FZ(Le)27 b(fonctionnemen)n(t)g -(de)g(l'instruction)g FI(prompt)d FZ(tr\350s)j(similaire)f(\340)h -(celui)g(de)g(l'instruc\177)656 2955 y(tion)40 b FI(input)e -FZ(puisque)h(qu'elle)h(attend)g(aussi)f(une)h(en)n(tr\351e)f(depuis)h -(l'en)n(tr\351e)f(standard.)656 3055 y(Con)n(trairemen)n(t)20 -b(\340)i(l'instruction)g FI(input)p FZ(,)f FI(prompt)f -FZ(a\036c)n(he)h(l'in)n(vite)i(pass\351e)e(en)i(argumen)n(t.)p -0 TeXcolorgray 0 TeXcolorgray 1586 3279 V 2092 3249 a -FQ(\000)-15 b(!)p 2317 3279 V 1495 3349 a Fp(1)p 1586 -3379 V 102 w FZ("c)n(ha\356ne")98 b FI(input)p 2317 3379 -V 100 w FZ("c)n(ha\356ne")656 3588 y FL(8)p FM(.)p FL(2)p -FM(.)p FL(3)112 b FM(Key)780 3747 y FZ(L'instruction)19 -b FI(key)f FZ(p)r(ermet)i(de)f(saisir)f(une)i(touc)n(he)f(au)g(v)n(ol.) -f(Dans)i(le)f(cas)g(o\371)g(une)g(saisie)656 3846 y(est)25 -b(e\033ectiv)n(e,)g(elle)g(ren)n(v)n(oie)f(cette)h(touc)n(he)g(sous)f -(la)h(forme)g(d'une)g(c)n(ha\356ne)g(de)g(caract\350re)e(et)656 -3946 y(la)k(v)-5 b(aleur)27 b(binaire)f FB(vr)l(ai)p -FZ(.)i(Dans)g(tous)f(les)g(autres)f(cas,)h(elle)g(ren)n(v)n(oie)f(la)h -(v)-5 b(aleur)27 b FB(faux)p FZ(.)p 0 TeXcolorgray 0 -TeXcolorgray 1401 4168 V 1554 4138 a FQ(\000)-14 b(!)p -1737 4168 V 1310 4238 a Fp(1)p 1401 4268 V 203 w FI(key)p -1737 4268 V 104 w FY(0)1910 4189 y FZ(ou)p 2166 4168 -V 2319 4138 a FQ(\000)f(!)p 2502 4168 V 103 w FZ("c)n(ha\356ne")2074 -4238 y Fp(1)p 2166 4268 V 204 w FI(key)p 2502 4268 V -224 w FZ(-)p FY(1)780 4429 y FZ(Le)19 b(programme)e(suiv)-5 -b(an)n(t)18 b(est)h(constitu\351)f(d'une)h(b)r(oucle)g(qui)g(s'ac)n -(h\350v)n(e)e(lorssue)g(l'utilisa\177)656 4528 y(teur)i(appuit)g(sur)f -(une)h(touc)n(he.)g(La)f(v)-5 b(aleur)18 b(de)h(cette)g(touc)n(he)g -(est)g(a\036c)n(h\351e)f(par)g(l'instruction)656 4628 -y FI(disp)p FZ(.)p 0.5 TeXcolorgray 780 4778 a Fw(0001)p -0 TeXcolorgray 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 4857 -a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray -780 4936 a Fw(0003)p 0 TeXcolorgray 178 w Fn(do)p 0.5 -TeXcolorgray 780 5015 a Fw(0004)p 0 TeXcolorgray 178 -w Fn(until)p 0.5 TeXcolorgray 780 5094 a Fw(0005)p 0 -TeXcolorgray 319 w Fn(key)p 0.5 TeXcolorgray 780 5172 -a Fw(0006)p 0 TeXcolorgray 178 w Fn(end)p 0.5 TeXcolorgray -780 5251 a Fw(0007)p 0 TeXcolorgray 0.5 TeXcolorgray -780 5330 a(0008)p 0 TeXcolorgray 178 w Fn(disp)p 0.5 -TeXcolorgray 780 5409 a Fw(0009)p 0 TeXcolorgray 37 w -Fn(>>)p 0 TeXcolorgray 2047 5632 a FY(66)p 0 TeXcolorgray -eop end -%%Page: 67 67 -TeXDict begin 67 66 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(67)h FZ(\026)g(#)p -FY(67)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(8)p -Fz(.)p Fy(3)p Fz(.)55 b(BEEP)2370 b FY(67)p .7 TeXcolorgray -.7 TeXcolorgray 4134 1606 227 266 v .7 TeXcolorgray 0 -TeXcolorgray 4219 1511 a Fq(8)p .7 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 232 540 a Fu(8)p Fv(.)p Fu(3)131 b Fv(Beep)357 -722 y FZ(Cette)21 b(instruction)f(en)n(v)n(oie)f(le)i(caract\350re)e -FB(b)l(el)t(l)i FZ(\340)f(la)h(sortie)e(standard.)h(Elle)h(est)g -(soumise)232 822 y(\340)30 b(l'\351tat)g(de)g(l'indicateur)f -FY(51)p FZ(.)g(Si)h(cet)g(indicateur)g(est)g(d\351sarm\351,)e -(l'instruction)h FI(beep)g FZ(est)232 921 y(silencieusemen)n(t)e -(ignor\351e.)p 0 TeXcolorgray 1623 5632 a FY(67)p 0 TeXcolorgray -eop end -%%Page: 68 68 -TeXDict begin 68 67 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(68)h FZ(\026)g(#)p -FY(68)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1606 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1511 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1511 a Fq(8)-458 1511 y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - --458 1511 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(68)1257 b Fz(CHAPITRE)29 b Fy(8)p Fz(.)55 b(ENTR\311ES)29 -b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray -2047 5632 a FY(68)p 0 TeXcolorgray eop end -%%Page: 69 69 -TeXDict begin 69 68 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(69)h FZ(\026)g(#)p -FY(69)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -978 2154 a Ft(Quatri\350me)60 b(partie)391 2569 y FD(Manipulation)72 -b(des)g(v)-12 b(ariables)p 0 TeXcolorgray 1623 5632 a -FY(69)p 0 TeXcolorgray eop end -%%Page: 70 70 -TeXDict begin 70 69 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(70)h FZ(\026)g(#)p -FY(70)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 71 71 -TeXDict begin 71 70 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(71)h FZ(\026)g(#)p -FY(71)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1529 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2902 1363 a Fs(9)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1778 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1695 597 4 v 958 1695 a FO(A)-5 b(ccessibilit\351)58 -b(des)h(v)-10 b(ariables)p 1 TeXcolorgray 0 TeXcolorgray -357 2188 a FZ(La)24 b(notion)f(de)h(v)-5 b(ariable)23 -b(est)h(en)g(RPL/)p FY(2)g FZ(assez)e(di\033\351ren)n(te)i(de)g(ce)g -(qui)h(p)r(eut)f(se)g(rencon\177)232 2288 y(trer)32 b(dans)f(d'autres)g -(langages.)f(En)i(e\033et,)h(une)f(v)-5 b(ariable)31 -b(n'est)h(que)g(l'asso)r(ciation)d(d'un)232 2388 y(nom)e(\340)f(un)h -(ob)5 b(jet)26 b(pr\351existan)n(t.)g(Elle)h(ne)g(con)n(tien)n(t)f -(aucune)g(information)f(quan)n(t)h(au)h(t)n(yp)r(e)232 -2487 y FB(a)j(priori)f FZ(de)f(l'ob)5 b(jet)27 b(asso)r(ci\351.)357 -2595 y(Cette)j(asso)r(ciation)d(en)n(tre)h(un)i(nom)f(et)h(un)f(ob)5 -b(jet)29 b(est)h(soumis)e(\340)h(des)g(r\350gles)f(pr\351cises)232 -2695 y(de)c(visibilit\351)g(ou)g(de)g(p)r(ort\351e)f(conditionn\351es)g -(par)g(les)h(niv)n(eaux)e(d'ex\351cution)i(et)g(le)g(t)n(yp)r(e)g(de) -232 2794 y(v)-5 b(ariable)17 b(\(globale,)g(lo)r(cale,)h(v)n(olatile,)f -(statique)h(ou)g(partag\351e\).)e(La)i(d\351\034nition)h(de)f(ces)g(t)n -(yp)r(es)232 2894 y(de)32 b(v)-5 b(ariables)29 b(\034gure)h(page)g -FY(31)p FZ(.)g(Une)i(v)-5 b(ariable)30 b(v)n(olatile)f(est)i(soumise)g -(\340)f(une)i(p)r(ort\351e)e(car)232 2993 y(l'asso)r(ciation)24 -b(en)n(tre)g(le)i(nom)f(et)h(la)f(donn\351e)g(ne)g(survit)g(pas)g(\340) -g(la)g(\034n)g(du)h(blo)r(c)f(dans)g(lequel)232 3093 -y(elle)i(a)e(\351t\351)i(d\351\034nie.)f(Une)g(v)-5 b(ariable)25 -b(statique)h(ou)g(partag\351e)e(rel\350v)n(e)h(de)h(r\350gles)f(de)h -(visibilit\351)232 3193 y(car)f(cette)h(asso)r(ciation)d(survit)i(tan)n -(t)g(que)h(cette)g(v)-5 b(ariable)24 b(n'est)h(pas)g(transform\351e)f -(en)i(une)232 3292 y(v)-5 b(ariable)26 b(v)n(olatile.)f(M\352me)h -(partag\351e)f(ou)h(statique,)g(cette)g(v)-5 b(ariable)25 -b(n'est)i(accessible)e(que)232 3392 y(dans)i(le)h(blo)r(c)f -(d'instructions)g(qui)g(l'a)g(d\351\034nie.)232 3709 -y Fu(9)p Fv(.)p Fu(1)131 b Fv(Niv)l(eaux)43 b(d'ex\351cution)357 -3906 y FZ(Les)28 b(niv)n(eaux)f(d'ex\351cution)g(conditionnen)n(t)g(la) -h(visibilit\351)g(d'une)g(v)-5 b(ariable)27 b(ou)g(sa)h(p)r(or\177)232 -4006 y(t\351e)22 b(dans)f(le)g(cas)g(d'une)h(v)-5 b(ariable)20 -b(v)n(olatile.)g(Ces)h(niv)n(eaux)f(corresp)r(onden)n(t)g(aux)g -(di\033\351ren)n(tes)232 4105 y(structures)31 b(im)n(briqu\351es,)f -(qu'ils)h(s'agisse)e(d'expressions)g(en)i(notation)g(p)r(olonaise)e(in) -n(v)n(er\177)232 4205 y(s\351e,)k(d'expressions)e(alg\351briques)g(ou)h -(de)h(structures)f(de)h(b)r(oucle)g(cr\351an)n(t)e(un)j(compteur.)232 -4304 y(Les)29 b(v)-5 b(ariables)27 b(\340)h(l'in)n(t\351rieur)f(d'une)i -(m\352me)g(fonction)f(se)h(masquen)n(t)f(les)g(unes)h(les)f(autres)232 -4404 y(et)g(seules)f(son)n(t)g(accessibles)f(les)h(v)-5 -b(ariables)26 b(de)h(plus)h(haut)f(niv)n(eau.)p 0.5 TeXcolorgray -357 4554 a Fw(0001)p 0 TeXcolorgray 36 w Fn(NIVEAU)p -0.5 TeXcolorgray 357 4633 a Fw(0002)p 0 TeXcolorgray -36 w Fn(<<)2082 b(-\\)36 b(1)p 0.5 TeXcolorgray 357 4712 -a Fw(0003)p 0 TeXcolorgray 177 w Fn(1)g(->)g(A)1623 b(-\\)36 -b(2)70 b(|)p 0.5 TeXcolorgray 357 4791 a Fw(0004)p 0 -TeXcolorgray 177 w Fn(<<)1800 b(|)141 b(|)p 0.5 TeXcolorgray -357 4870 a Fw(0005)p 0 TeXcolorgray 319 w Fn(A)35 b(1)h(+)1552 -b(|)141 b(|)p 0.5 TeXcolorgray 357 4949 a Fw(0006)p 0 -TeXcolorgray 319 w Fn(->)35 b(B)1376 b(-\\)36 b(3)71 -b(|)141 b(|)p 0.5 TeXcolorgray 357 5028 a Fw(0007)p 0 -TeXcolorgray 319 w Fn(<<)1482 b(|)141 b(|)g(|)p 0.5 TeXcolorgray -357 5106 a Fw(0008)p 0 TeXcolorgray 460 w Fn(1)35 b(10)h(for)g(A)847 -b(-\\)36 b(4)71 b(|)141 b(|)g(|)p 0.5 TeXcolorgray 357 -5185 a Fw(0009)p 0 TeXcolorgray 601 w Fn(//)36 b(Traitement)637 -b(|)142 b(|)f(|)g(|)p 0.5 TeXcolorgray 357 5264 a Fw(0010)p -0 TeXcolorgray 460 w Fn(next)1059 b(-/)142 b(|)f(|)g(|)p -0.5 TeXcolorgray 357 5343 a Fw(0011)p 0 TeXcolorgray -319 w Fn(>>)1446 b(-/)142 b(|)f(|)p 0.5 TeXcolorgray -357 5422 a Fw(0012)p 0 TeXcolorgray 177 w Fn(>>)1765 -b(-/)141 b(|)p 0 TeXcolorgray 1623 5632 a FY(71)p 0 TeXcolorgray -eop end -%%Page: 72 72 -TeXDict begin 72 71 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(72)h FZ(\026)g(#)p -FY(72)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1738 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1620 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1620 a Fq(9)-458 1620 y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - --458 1620 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(72)837 b Fz(CHAPITRE)28 b Fy(9)p Fz(.)55 b(A)n(CCESSIBILIT\311)28 -b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0.5 TeXcolorgray -780 540 a Fw(0013)p 0 TeXcolorgray 37 w Fn(>>)2082 b(-/)780 -699 y FZ(En)32 b(d'autres)f(termes,)g(la)g(v)-5 b(ariable)30 -b FI(A)h FZ(accessible)f(ligne)g FY(9)h FZ(est)h(la)f(v)-5 -b(ariable)30 b(lo)r(cale)g(et)656 798 y(v)n(olatile)20 -b(d\351\034nie)i(par)e(la)h(b)r(oucle)h(ligne)f FY(8)g -FZ(car)f(son)h(niv)n(eau)g FY(4)g FZ(est)h(sup)r(\351rieur)e(au)h(niv)n -(eau)g FY(1)g FZ(de)656 898 y(la)h(v)-5 b(ariable)21 -b(lo)r(cale)g FI(A)i FZ(cr\351\351e)e(ligne)h FY(3)p -FZ(.)g(T)-7 b(oute)23 b(v)-5 b(ariable)21 b(cr\351\351e)g(dans)h(le)h -(blo)r(c)f(de)h(niv)n(eau)e FY(1)h FZ(ne)656 998 y(p)r(eut)k(l'\352tre) -f(que)h(par)f(une)h(instruction)e FI(sto)h FZ(ou)g FI(save)f -FZ(et)i(devien)n(t)g(une)g(v)-5 b(ariable)24 b(globale.)656 -1097 y(La)k(v)-5 b(ariable)28 b FI(NIVEAU)e FZ(con)n(tenan)n(t)i(le)h -(nom)g(de)g(la)g(d\351\034nition)f(est)h(cr\351\351e)f(hors)g(du)h(blo) -r(c)g(de)656 1197 y(niv)n(eau)d FY(1)p FZ(.)i(Elle)f(est)h(de)g(niv)n -(eau)e FY(0)p FZ(.)780 1298 y(Seules)39 b(les)f(v)-5 -b(ariables)37 b(de)h(niv)n(eau)g(strictemen)n(t)g(p)r(ositif)h(son)n(t) -f(mo)r(di\034ables)f(par)h(un)656 1398 y(programme)27 -b(au)i(cours)e(de)j(son)e(ex\351cution.)h(Les)g(v)-5 -b(ariables)27 b(de)i(niv)n(eau)g FY(0)g FZ(ne)g(son)n(t)f(mo)r(di\177) -656 1497 y(\034ables)d(que)g(lors)f(de)i(l'analyse)d(structurelle)i -(d'un)h(programme,)d(soit)h(a)n(v)-5 b(an)n(t)25 b(le)g(d\351but)h(de) -656 1597 y(l'ex\351cution.)j(Comme)g(elles)g(son)n(t,)g(con)n -(trairemen)n(t)e(\340)j(toutes)f(les)g(autres)g(v)-5 -b(ariables,)28 b(non)656 1697 y(mo)r(di\034ables,)f(elles)g(ne)g(son)n -(t)g(pas)g(dupliqu\351es)g(lors)f(de)i(la)f(cr\351ation)f(d'un)i(pro)r -(cessus)e(\034ls.)780 1798 y(\300)41 b(c)n(haque)f(p)r(oin)n(t)g(d'un)h -(programme,)d(les)i(seules)g(v)-5 b(ariables)39 b(accessibles)g(son)n -(t)h(les)656 1898 y(v)-5 b(ariables)31 b(de)i(niv)n(eaux)f -FY(0)h FZ(et)g FY(1)g FZ(et)g(les)g(v)-5 b(ariables)31 -b(d\351\034nies)i(dans)g(la)f(fonction)h(couran)n(te.)656 -1997 y(T)-7 b(outes)27 b(les)g(v)-5 b(ariables)26 b(d\351\034nies)h -(dans)g(toutes)g(les)g(autres)g(fonctions)g(son)n(t)f(inaccessibles.) -656 2281 y Fu(9)p Fv(.)p Fu(2)130 b Fv(\311v)-7 b(aluation)42 -b(implicite)780 2466 y FZ(Une)30 b(v)-5 b(ariable)28 -b(est)i(une)f(asso)r(ciation)e(en)n(tre)i(un)h(nom)f(et)h(un)g(ob)5 -b(jet.)29 b(L'\351v)-5 b(aluation)28 b(de)656 2565 y(ce)j(nom)h(p)r -(ermet)f(dans)h(certain)e(cas)h(d'acc\351der)f(au)h(con)n(ten)n(u)g(de) -h(la)f(v)-5 b(ariable.)30 b(En)j(e\033et,)656 2665 y(un)27 -b(ob)5 b(jet)25 b(de)i(t)n(yp)r(e)f(nom)g(p)r(eut)h(\352tre)f(sym)n(b)r -(olique)g(ou)f(non.)i(Un)f(nom)g(sym)n(b)r(olique)g(est)g(un)656 -2765 y(nom)h(apparaissan)n(t)e(a)n(v)n(ec)h(ses)h(d\351limiteurs)g(de)g -(t)n(yp)r(e)p 0 TeXcolorgray 0 TeXcolorgray 1739 2938 -a FI('NOM_SYMBOLIQUE')780 3109 y FZ(Si)h(les)f(d\351limiteurs)g(de)h(t) -n(yp)r(e)g(son)n(t)e(absen)n(ts,)h(le)g(nom)h(est)f(dit)h(\351v)-5 -b(aluable)p 0 TeXcolorgray 0 TeXcolorgray 1805 3282 a -FI(NOM_\311VALUABLE)780 3453 y FZ(Le)20 b(traitemen)n(t)f(d'un)i(atome) -e(reconn)n(u)f(comme)i(un)g(nom)g(par)f(la)g(routine)g(d'\351v)-5 -b(aluation)656 3553 y(d\351p)r(end)20 b(du)f(caract\350re)e(\351v)-5 -b(aluable)19 b(ou)g(sym)n(b)r(olique)f(de)h(ce)h(nom.)f(Le)g(traitemen) -n(t)g(d'un)g(nom)656 3652 y(est)27 b(expliqu\351)g(\340)g(la)g -(\034gure)g FY(9)p FZ(.)p FY(1)p FZ(.)656 3936 y Fu(9)p -Fv(.)p Fu(3)130 b Fv(\311v)-7 b(aluation)42 b(explicite)780 -4121 y FZ(Les)33 b(instructions)g FI(EVAL)e FZ(ou)i FI(->NUM)f -FZ(forcen)n(t)g(l'\351v)-5 b(aluation)32 b(d'un)i(nom)f(sym)n(b)r -(olique.)656 4221 y(Ces)d(deux)h(instructions)f(ne)h(son)n(t)f(pas)g -(iden)n(tiques.)g(En)i(e\033et,)f(le)g(traitemen)n(t)f(des)h(noms)656 -4320 y(sym)n(b)r(oliques)e(rencon)n(tr\351s)g(lors)g(de)i(l'\351v)-5 -b(aluation)29 b(di\033\350ren)n(t.)i(Dans)f(le)h(cas)f(d'une)g(\351v)-5 -b(alua\177)656 4420 y(tion)26 b(par)f FI(EVAL)p FZ(,)f(les)i(noms)g -(sym)n(b)r(oliques)e(son)n(t)i(trait\351s)f(comme)g(tels.)h(Si)h -(l'\351v)-5 b(aluation)24 b(est)656 4520 y(faite)f(par)f -FI(->NUM)p FZ(,)f(tous)h(les)h(noms,)f(qu'ils)h(soien)n(t)f(sym)n(b)r -(oliques)g(ou)g(\351v)-5 b(aluables,)22 b(son)n(t)g(trai\177)656 -4619 y(t\351s)f(comme)f(des)h(noms)g(\351v)-5 b(aluables.)20 -b(Ainsi,)h(le)g(programme)d(suiv)-5 b(an)n(t)21 b(d\351\034nit)h(une)f -(v)-5 b(ariable)656 4719 y(\351v)g(alu\351e)27 b(explicitemen)n(t)g(de) -h(deux)f(mani\350res)f(di\033\351ren)n(tes)h(:)p 0.5 -TeXcolorgray 780 4869 a Fw(0001)p 0 TeXcolorgray 37 w -Fn(MAIN)p 0.5 TeXcolorgray 780 4948 a Fw(0002)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 5027 a Fw(0003)p 0 -TeXcolorgray 178 w Fn(<<)36 b(0)f(->)h(X)g(<<)f('X')i(sin)f(>>)f(>>)h -('EVALUATION')j(sto)p 0.5 TeXcolorgray 780 5106 a Fw(0004)p -0 TeXcolorgray 178 w Fn('EVALUATION')f(eval)f(disp)p -0.5 TeXcolorgray 780 5185 a Fw(0005)p 0 TeXcolorgray -178 w Fn('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray -780 5263 a Fw(0006)p 0 TeXcolorgray 37 w Fn(>>)656 5422 -y FZ(don)n(t)27 b(la)g(sortie)f(est)i(:)p 0 TeXcolorgray -2047 5632 a FY(72)p 0 TeXcolorgray eop end -%%Page: 73 73 -TeXDict begin 73 72 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(73)h FZ(\026)g(#)p -FY(73)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(9)p -Fz(.)p Fy(3)p Fz(.)55 b(\311V)-9 b(ALUA)i(TION)28 b(EXPLICITE)1550 -b FY(73)p .7 TeXcolorgray .7 TeXcolorgray 4134 1738 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1620 a Fq(9)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -1665 2840 a - - 1665 2840 a 1665 2840 a - - - pgfo - - save - - 0 setgray - - 0.3985 pgfw - - save - - save - - save - - [1.0 0.0 0.0 1.0 -115.09805 -162.22766 ] concat - - pgfs - - - 2115 136 a - - 2115 136 -a 2115 136 a - - - pgfo - - save - - restore - - pgfc - - - 3133 136 a - - 3133 136 a 3133 136 a - - - pgfo - - save - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - 49.62206 16.92867 moveto - - -49.62206 16.92867 lineto - - -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto - - -53.60716 -12.94356 lineto - - -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto - - 49.62206 -16.92867 lineto - - 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto - - 53.60716 12.94356 lineto - - 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto - - closepath - - -53.60716 -16.92867 moveto - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat - - pgfs - - - - 0 setgray - 3326 182 -a Fx(D\351but)25 b(de)f(l'\351v)l(a\177)3290 261 y(luation)g(d'un)f -(nom)3133 136 y - - - pgfr - - restore - - restore - - restore - - pgfc - - - 2115 776 a - - 2115 776 a 2115 776 a - - - pgfo - - save - - restore - - pgfc - - - 3133 -776 a - - 3133 776 a 3133 776 a - - - pgfo - - save - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - 39.19958 0.0 moveto - - 0.0 39.19958 lineto - - -39.19958 0.0 lineto - - 0.0 -39.19958 lineto - - closepath - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -33.85735 3.51474 ] concat - - pgfs - - - - 0 setgray - 3135 822 a Fx(Nom)g(sym)n(b)r(olique)12 -b(?)3133 776 y - - - pgfr - - restore - - restore - - restore - - pgfc - - - 2115 1674 a - - 2115 1674 a 2115 1674 a - - - pgfo - - save - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - 49.62206 16.92867 moveto - - -49.62206 16.92867 lineto - - -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto - - -53.60716 -12.94356 lineto - - -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto - - 49.62206 -16.92867 lineto - - 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto - - 53.60716 12.94356 lineto - - 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto - - closepath - - -53.60716 -16.92867 moveto - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -50.78603 3.51474 ] concat - - pgfs - - - - 0 setgray - 2223 -1720 a Fx(Empilemen)n(t)24 b(du)g(nom)2115 1674 y - - - pgfr - - restore - - restore - - restore - - pgfc - - - 3133 -1674 a - - 3133 1674 a 3133 1674 a - - - pgfo - - save - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - 47.89116 0.0 moveto - - 0.0 47.89116 lineto - - -47.89116 0.0 lineto - - 0.0 -47.89116 lineto - - closepath - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -33.85735 12.20631 ] concat - - pgfs - - - - 0 setgray - 3288 1720 a Fx(V)-6 b(ariable)3221 -1798 y(accessible)24 b(de)3224 1877 y(m\352me)g(nom)12 -b(?)3133 1674 y - - - pgfr - - restore - - restore - - restore - - pgfc - - - 2115 2386 a - - 2115 2386 a 2115 2386 a - - - pgfo - - save - - restore - - pgfc - - - 3133 -2386 a - - 3133 2386 a 3133 2386 a - - - pgfo - - save - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - 49.62206 16.92867 moveto - - -49.62206 16.92867 lineto - - -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto - - -53.60716 -12.94356 lineto - - -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto - - 49.62206 -16.92867 lineto - - 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto - - 53.60716 12.94356 lineto - - 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto - - closepath - - -53.60716 -16.92867 moveto - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat - - pgfs - - - - 0 setgray - 3319 2432 a Fx(Empilemen)n(t)24 -b(du)3218 2511 y(con)n(ten)n(u)i(de)e(la)f(v)l(ariable)3133 -2386 y - - - pgfr - - restore - - restore - - restore - - pgfc - - - 2115 2840 a - - 2115 2840 a 2115 2840 a - - - pgfo - - save - - restore - - pgfc - - - 3133 2840 -a - - 3133 2840 a 3133 2840 a - - - pgfo - - save - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - save - - /pgfsc{0 0 1 setrgbcolor}def - - 0.79701 pgfw - - /pgffc{0.8 0.8 1 setrgbcolor}def - - 49.62206 16.92867 moveto - - -49.62206 16.92867 lineto - - -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto - - -53.60716 -12.94356 lineto - - -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto - - 49.62206 -16.92867 lineto - - 51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto - - 53.60716 12.94356 lineto - - 53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto - - closepath - - -53.60716 -16.92867 moveto - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat - - pgfs - - - - 0 setgray - 3322 2886 a Fx(Fin)h(de)g(l'\351v)l(alua\177) -3337 2965 y(tion)g(d'un)f(nom)3133 2840 y - - - pgfr - - restore - - restore - - restore - - pgfc - - - 1665 2840 a - - - pgfr - - restore - - restore - - save - - save - - 0.79701 pgfw - - 61.09238 144.90048 moveto - - 61.09238 127.92665 lineto - - pgfstr - - save - - [0.0 -1.0 1.0 0.0 61.09238 127.92665 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - restore - - save - - 0.79701 pgfw - - 21.32405 85.45961 moveto - - -61.09236 85.45961 lineto - - -61.09236 -2.2438 lineto - - pgfstr - - save - - [0.0 -1.0 1.0 0.0 -61.09236 -2.2438 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - save - - save - - [1.0 0.0 0.0 1.0 -25.527 76.9239 ] concat - - pgfs - - - - 0 setgray - -1665 2840 a Fx(oui)1665 2840 y - - - pgfr - - restore - - restore - - restore - - save - - 0.79701 pgfw - - 61.09238 45.6925 moveto - - 61.09238 28.88853 lineto - - pgfstr - - save - - [0.0 -1.0 1.0 0.0 61.09238 28.88853 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - save - - save - - [1.0 0.0 0.0 1.0 64.31203 34.227 ] concat - - pgfs - - - - 0 setgray - 1665 2840 a Fx(non)1665 -2840 y - - - pgfr - - restore - - restore - - restore - - save - - 0.79701 pgfw - - 61.09238 -70.72932 moveto - - 61.09238 -87.70343 lineto - - pgfstr - - save - - [0.0 -1.0 1.0 0.0 61.09238 -87.70343 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - save - - save - - [1.0 0.0 0.0 1.0 64.31203 -83.22437 ] concat - - pgfs - - - - 0 setgray - 1665 2840 a Fx(oui)1665 2840 y - - - pgfr - - restore - - restore - - restore - - save - - 0.79701 pgfw - - 12.63284 -22.2709 moveto - - -4.38676 -22.2709 lineto - - pgfstr - - save - - [-1.0 0.0 0.0 -1.0 -4.38676 -22.2709 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - save - - save - - [1.0 0.0 0.0 1.0 0.88452 -28.91768 ] concat - - pgfs - - - - 0 setgray - 1665 2840 a Fx(non)1665 -2840 y - - - pgfr - - restore - - restore - - restore - - save - - 0.79701 pgfw - - 61.09238 -125.05771 moveto - - 61.09238 -142.20056 lineto - - pgfstr - - save - - [0.0 -1.0 1.0 0.0 61.09238 -142.20056 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - restore - - save - - 0.79701 pgfw - - -61.09236 -39.59808 moveto - - -61.09236 -162.22766 lineto - - 4.38678 -162.22766 lineto - - pgfstr - - save - - [1.0 0.0 0.0 1.0 4.38678 -162.22766 ] concat - - save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415 -2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295 --1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore - - restore - - restore - - restore - - restore - - newpath - - restore - - pgfc - - - 0 TeXcolorgray 1026 4543 a FP(Figure)29 b FY(9)p -FZ(.)p FY(1)d FZ(\025)h(T)-7 b(raitemen)n(t)27 b(des)g(noms)p -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1623 5632 -a FY(73)p 0 TeXcolorgray eop end -%%Page: 74 74 -TeXDict begin 74 73 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(74)h FZ(\026)g(#)p -FY(74)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1738 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -458 1620 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -458 1620 a Fq(9)-458 1620 y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate +showpage +%%Trailer +%%DocumentFonts: Helvetica --458 1620 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a -FY(74)837 b Fz(CHAPITRE)28 b Fy(9)p Fz(.)55 b(A)n(CCESSIBILIT\311)28 -b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 656 540 a FI(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g -(\(lundi)g(01/02/2010,)e(11:21:30)h(CET\))656 640 y(+++Copyright)e -(\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656 -739 y('SIN\(X\)')656 839 y(0.)780 1005 y FZ(De)33 b(la)e(m\352me)i -(mani\350re,)e(les)g(instructions)g FI(eval)g FZ(et)h -FI(->num)e FZ(fonctionnen)n(t)i(a)n(v)n(ec)e(des)656 -1105 y(d\351\034nitions)d(qui)g(ne)h(son)n(t)f(que)g(des)h(v)-5 -b(ariables)25 b(particuli\350res)h(de)i(niv)n(eau)e FY(0)p -FZ(.)p 0.5 TeXcolorgray 780 1255 a Fw(0001)p 0 TeXcolorgray -37 w Fn(MAIN)p 0.5 TeXcolorgray 780 1334 a Fw(0002)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 1413 -a Fw(0003)p 0 TeXcolorgray 178 w Fn('EVALUATION')38 b(eval)f(disp)p -0.5 TeXcolorgray 780 1492 a Fw(0004)p 0 TeXcolorgray -178 w Fn('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray -780 1571 a Fw(0005)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 -TeXcolorgray 780 1649 a Fw(0006)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 1728 a(0007)p 0 TeXcolorgray 37 w Fn(EVALUATION)p -0.5 TeXcolorgray 780 1807 a Fw(0008)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 1886 a Fw(0009)p 0 -TeXcolorgray 178 w Fn(0)e(->)h(X)p 0.5 TeXcolorgray 780 -1965 a Fw(0010)p 0 TeXcolorgray 178 w Fn(<<)g('X')g(sin)g(>>)p -0.5 TeXcolorgray 780 2044 a Fw(0011)p 0 TeXcolorgray -37 w Fn(>>)p 0 TeXcolorgray 2047 5632 a FY(74)p 0 TeXcolorgray -eop end -%%Page: 75 75 -TeXDict begin 75 74 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(75)h FZ(\026)g(#)p -FY(75)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1530 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1364 a Fs(10)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1812 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1696 1226 4 v 1587 1696 a FO(V)-15 b(ariables)59 b(globales)p -1 TeXcolorgray 0 TeXcolorgray 357 2219 a FZ(Une)23 b(v)-5 -b(ariable)20 b(globale)h(ne)i(p)r(eut)g(\352tre)e(ni)i(statique)f(ni)g -(partag\351e.)e(Elle)j(est)f(de)h(niv)n(eau)e FY(1)232 -2318 y FZ(et)32 b(accessible)e(de)h(tout)g(p)r(oin)n(t)h(du)f -(programme.)e(Elle)j(p)r(eut)g(\352tre)e(masqu\351e)h(par)f(une)h(v)-5 -b(a\177)232 2418 y(riable)30 b(lo)r(cale.)f(Dans)h(ce)g(cas,)f(son)h -(acc\350s)f(en)h(lecture)g(et)g(en)g(\351criture)f(se)h(fait)g(au)g -(tra)n(v)n(ers)232 2518 y(des)e(instructions)e(sp)r(\351ci\034ques)h -FI(rcl)f FZ(et)i FI(save)p FZ(.)357 2626 y(Une)23 b(v)-5 -b(ariable)21 b(globale)h(n'est)g(pas)h(partag\351e)d(en)n(tre)j -(di\033\351ren)n(ts)f(pro)r(cessus.)f(Un)i(pro)r(ces\177)232 -2726 y(sus)29 b(\034ls)g(h\351rite)g(cep)r(endan)n(t)g(de)g(l'ensem)n -(ble)g(des)g(v)-5 b(ariables)27 b(de)j(son)e(p)r(\350re,)h(en)g -(particulier)232 2826 y(de)21 b(ses)g(v)-5 b(ariables)19 -b(globales.)g(Une)i(v)-5 b(ariable)20 b(globale)f(dans)h(un)h(pro)r -(cessus)e(est)i(ainsi)g(globale)232 2925 y(dans)27 b(tous)g(ses)g -(\034ls)h(m\352me)g(si)f(elle)g(n'est)h(pas)f(partag\351e)e(par)i -(aucun)g(de)g(ces)g(pro)r(cessus.)232 3248 y Fu(10)p -Fv(.)p Fu(1)130 b Fv(Cr\351ation)357 3446 y FZ(Le)23 -b(mo)n(y)n(en)e(canonique)h(de)g(cr\351ation)g(d'une)h(v)-5 -b(ariable)21 b(globale)g(passe)h(par)g(l'utilisation)232 -3546 y(de)36 b(l'instruction)e FI(save)p FZ(.)g(Con)n(trairemen)n(t)f -(\340)i(l'instruction)g FI(sto)f FZ(qui)h(donne)g(acc\350s)f(\340)h(la) -232 3645 y(v)-5 b(ariable)33 b(de)g(plus)h(haut)f(niv)n(eau)g(au)g(p)r -(oin)n(t)h(couran)n(t)e(et)h(ne)h(cr\351e)f(une)g(v)-5 -b(ariable)33 b(globale)232 3745 y(que)e(si)f(aucune)g(v)-5 -b(ariable)29 b(lo)r(cale)g(de)i(m\352me)f(nom)g(n'est)h(accessible,)e -(l'instruction)g FI(save)232 3845 y FZ(garan)n(tit)d(l'acc\350s)g(\340) -i(la)f(v)-5 b(ariable)26 b(globale.)p 0.5 TeXcolorgray -357 3995 a Fw(0001)p 0 TeXcolorgray 36 w Fn(MAIN)p 0.5 -TeXcolorgray 357 4074 a Fw(0002)p 0 TeXcolorgray 36 w -Fn(<<)p 0.5 TeXcolorgray 357 4153 a Fw(0003)p 0 TeXcolorgray -177 w Fn(0)p 0.5 TeXcolorgray 357 4232 a Fw(0004)p 0 -TeXcolorgray 177 w Fn(->)36 b(X)p 0.5 TeXcolorgray 357 -4310 a Fw(0005)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray -357 4389 a Fw(0006)p 0 TeXcolorgray 319 w Fn(5)f('X')h(sto)142 -b(//)36 b(Modification)j(de)c(la)h(variable)i(locale)f(X)p -0.5 TeXcolorgray 357 4468 a Fw(0007)p 0 TeXcolorgray -319 w Fn(3)e('X')h(save)107 b(//)36 b(Cr\351ation)h(de)f(la)g(variable) -i(globale)f(X)p 0.5 TeXcolorgray 357 4547 a Fw(0008)p -0 TeXcolorgray 319 w Fn(1)e('Y')h(sto)142 b(//)36 b(Cr\351ation)h(de)f -(la)g(variable)i(globale)f(Y)p 0.5 TeXcolorgray 357 4626 -a Fw(0009)p 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray -357 4705 a Fw(0010)p 0 TeXcolorgray 36 w Fn(>>)357 4871 -y FZ(Les)24 b(instructions)g FI(save)f FZ(et)i FI(sto)f -FZ(prennen)n(t)g(deux)h(argumen)n(ts)e(dans)h(la)g(pile.)h(La)f(seule) -232 4970 y(di\033\351rence)18 b(en)n(tre)g(ces)g(deux)g(instructions)g -(est)g(la)g(garan)n(tie)e(donn\351e)i(par)g FI(save)e -FZ(de)j(tra)n(v)-5 b(ailler)232 5070 y(sur)27 b(une)h(v)-5 -b(ariable)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray -1044 5292 a Fp(2)p 1135 5322 4 100 v 232 w FZ(ob)5 b(jet)387 -b FQ(\000)-15 b(!)p 2232 5322 V 1044 5392 a Fp(1)p 1135 -5422 V 102 w FZ('nom)28 b(global')98 b FI(save)26 b FZ(ou)h -FI(sto)p 2232 5422 V 0 TeXcolorgray 1623 5632 a FY(75)p -0 TeXcolorgray eop end -%%Page: 76 76 -TeXDict begin 76 75 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(76)h FZ(\026)g(#)p -FY(76)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1871 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 1764 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 1764 a Fq(10)-430 1764 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 1764 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(76)1177 b Fz(CHAPITRE)29 b Fy(10)p Fz(.)54 b(V)-9 -b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 656 540 a Fu(10)p -Fv(.)p Fu(2)130 b Fv(A)l(cc\350s)780 722 y FZ(Deux)25 -b(m\351canismes)f(distincts)h(p)r(ermetten)n(t)g(d'acc\351der)e(\340)i -(une)g(v)-5 b(ariable)23 b(globale.)g(P)n(ar)656 822 -y(d\351faut,)k(l'\351v)-5 b(aluation)26 b(d'un)h(nom)f(corresp)r(ondan) -n(t)f(\340)h(une)h(v)-5 b(ariable)26 b(ren)n(v)n(oie)e(dans)j(la)f -(pile)656 921 y(le)20 b(con)n(ten)n(u)g(de)g(cette)g(v)-5 -b(ariable.)19 b(En)i(absence)e(de)h(toute)h(v)-5 b(ariable)18 -b(lo)r(cale)i(de)g(m\352me)g(nom,)g(le)656 1021 y(con)n(ten)n(u)e(de)g -(la)g(v)-5 b(ariable)18 b(globale)e(est)j(empil\351.)g(Cep)r(endan)n -(t,)f(p)r(our)g(\351viter)g(toute)g(am)n(biguit\351)656 -1120 y(et)27 b(p)r(ermettre)g(l'acc\350s)g(en)g(toute)h(circonstance)d -(\340)i(une)g(v)-5 b(ariable)26 b(globale,)g(il)i(est)f(p)r(ossible)656 -1220 y(de)h(la)g(rapp)r(eler)e(gr\342ce)g(\340)i(l'instruction)f -FI(rcl)p FZ(.)g(Cette)h(instruction)f(ne)h(p)r(orte)g(que)g(sur)f(une) -656 1320 y(v)-5 b(ariable)27 b(globale)f(et)i(retourne)f(une)h(erreur)f -(d'ex\351cution)g(s'il)h(n'existe)g(aucune)g(v)-5 b(ariable)656 -1419 y(globale)26 b(corresp)r(ondan)n(t)f(au)i(nom)g(pass\351)f(en)i -(argumen)n(t.)p 0 TeXcolorgray 0 TeXcolorgray 1622 1615 -4 100 v 2222 1585 a FQ(\000)-14 b(!)p 2405 1615 V 1531 -1684 a Fp(1)p 1622 1714 V 103 w FZ('nom)27 b(global')99 -b FI(rcl)p 2405 1714 V 103 w FZ(ob)5 b(jet)656 1928 y -Fu(10)p Fv(.)p Fu(3)130 b Fv(Mo)t(di\034cation)780 2110 -y FZ(Les)25 b(fonctions)g(arothm\351tiques)f(directes)g(fonctionnen)n -(t)h(a)n(v)n(ec)f(des)h(v)-5 b(ariables)24 b(lo)r(cales.)656 -2209 y(Il)39 b(con)n(vien)n(t)e(donc)i(de)g(faire)e(atten)n(tion)i -(lors)e(de)i(leur)f(utilisation)g(a)n(v)n(ec)f(des)i(v)-5 -b(ariables)656 2309 y(globales)22 b(qui)j(p)r(euv)n(en)n(t)f(\352tre)g -(masqu\351es)f(par)h(des)g(v)-5 b(ariables)22 b(lo)r(cales.)i(Le)g -(seul)g(m\351canisme)656 2409 y(garan)n(tissan)n(t)d(une)j(mo)r -(di\034cation)f(de)h(v)-5 b(ariable)23 b(globale)g(est)h(une)g -(utilisation)f(s\351quen)n(tielle)656 2508 y(des)k(instructions)g -FI(rcl)f FZ(et)i FI(save)p FZ(.)656 2781 y Fu(10)p Fv(.)p -Fu(4)130 b Fv(Lib)t(\351ration)780 2962 y FZ(Les)32 b(v)-5 -b(ariables)30 b(globales)g(on)n(t)h(une)h(p)r(ort\351e)f(\351gale)g -(\340)g(celle)h(du)g(programme.)d(Elles)j(ne)656 3062 -y(son)n(t)i(jamais)f(d\351truites)h(comme)g(le)g(son)n(t)g(les)g(v)-5 -b(ariables)33 b(lo)r(cales.)g(L'instruction)g FI(purge)656 -3162 y FZ(d\351truit)27 b(une)h(v)-5 b(ariable)26 b(ou)h(un)h(ensem)n -(ble)f(de)h(v)-5 b(ariables)25 b(globales.)p 0 TeXcolorgray -0 TeXcolorgray 1674 3357 V 2315 3327 a FQ(\000)-14 b(!)p -2541 3357 V 1582 3427 a Fp(1)p 1674 3456 V 103 w FZ('nom)27 -b(global')98 b FI(purge)p 2541 3456 V 0 TeXcolorgray -0 TeXcolorgray 1264 3636 V 2725 3606 a FQ(\000)-15 b(!)p -2950 3636 V 1173 3705 a Fp(1)p 1264 3735 V 102 w FZ({)27 -b('nom)g(global)1810 3726 y FE(1)1847 3705 y FZ(')h FH(:)14 -b(:)g(:)27 b FZ('nom)g(global)2446 3726 y Fj(n)2491 3705 -y FZ(')h(})99 b FI(purge)p 2950 3735 V 780 3872 a FZ(L'instruction)25 -b FI(purge)f FZ(ne)i(fonctionne)f(que)h(sur)f(des)g(v)-5 -b(ariables)24 b(globales.)g(Une)i(ex\351cu\177)656 3972 -y(tion)h(de)h(cette)f(instruction)g(sur)g(une)h(v)-5 -b(ariable)26 b(lo)r(cale)g(pro)n(v)n(o)r(que)g(une)h(erreur.)780 -4071 y(L'instruction)21 b FI(clusr)e FZ(p)r(ermet)i(quan)n(t)f(\340)h -(elle)g(d'e\033acer)f(toutes)h(les)g(v)-5 b(ariables)19 -b(globales)656 4171 y(du)28 b(pro)r(cessus)d(couran)n(t.)h(Elle)i(ne)g -(prend)f(aucun)g(argumen)n(t.)656 4443 y Fu(10)p Fv(.)p -Fu(5)130 b Fv(V)-11 b(errouillage)780 4625 y FZ(Les)19 -b(v)-5 b(ariables)18 b(globales)f(p)r(euv)n(en)n(t)i(\352tre)g(v)n -(errouill\351es)e(p)r(our)h(\351viter)h(toute)g(mo)r(di\034cation)656 -4725 y(non)i(in)n(ten)n(tionnelle.)g(Ce)h(v)n(errouillage)c(n'est)k -(pas)f(d\351\034nitif)i(et)f(toute)f(v)-5 b(ariable)21 -b(v)n(errouill\351e)656 4824 y(p)r(eut)35 b(\352tre)f(d\351v)n -(errouill\351e.)f(En)i(rev)-5 b(anc)n(he,)34 b(toute)g(ten)n(tativ)n(e) -g(d'acc\350s)g(en)h(lecture)f(\340)g(une)656 4924 y(v)-5 -b(ariable)30 b(v)n(errouill\351e)f(pro)n(v)n(o)r(quera)f(sur)j(une)g -(erreur)f(d'acc\350s.)h(Les)g(instructions)f(de)i(v)n(er\177)656 -5023 y(rouillage)18 b(et)i(de)h(d\351v)n(errouillage)c(des)j(v)-5 -b(ariables)18 b(son)n(t)i FI(protect)p FZ(,)d FI(unprotect)p -FZ(,)g FI(parameter)656 5123 y FZ(et)28 b FI(variable)p -FZ(.)780 5223 y(Les)d(deux)f(instructions)g FI(protect)e -FZ(et)j FI(parameter)c FZ(v)n(errouillen)n(t)i(une)i(v)-5 -b(ariable)24 b(ou)g(un)656 5322 y(group)r(e)35 b(de)i(v)-5 -b(ariables,)35 b(alors)g(que)i FI(unprotect)c FZ(et)k -FI(variable)c FZ(d\351v)n(errouillen)n(t)i(une)i(v)-5 -b(a\177)656 5422 y(riable)28 b(ou)g(un)i(group)r(e)d(de)i(v)-5 -b(ariables.)28 b(Il)h(existe)f(la)h(m\352me)g(di\033\351rence)g(en)n -(tre)f FI(protect)e FZ(et)p 0 TeXcolorgray 2047 5632 -a FY(76)p 0 TeXcolorgray eop end -%%Page: 77 77 -TeXDict begin 77 76 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(77)h FZ(\026)g(#)p -FY(77)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(10)p -Fz(.)p Fy(5)p Fz(.)54 b(VERR)n(OUILLA)n(GE)1876 b FY(77)p -.7 TeXcolorgray .7 TeXcolorgray 4134 1871 227 266 v .7 -TeXcolorgray 0 TeXcolorgray 4190 1764 a Fq(10)p .7 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 232 540 a FI(parameter)p -FZ(,)30 b FI(unprotect)f FZ(et)34 b FI(variable)c FZ(qu'en)n(tre)i -FI(sto)g FZ(et)i FI(save)p FZ(.)d(En)j(e\033et,)g(seules)e(les)232 -640 y(instructions)g FI(parameter)d FZ(et)k FI(variable)d -FZ(garan)n(tissen)n(t)g(un)j(v)n(errouillage)d(ou)i(un)h(d\351v)n -(er\177)232 739 y(rouillage)26 b(d'une)i(v)-5 b(ariable)26 -b(globale.)p 0 TeXcolorgray 0 TeXcolorgray 917 947 4 -100 v 1892 917 a FQ(\000)-15 b(!)p 2450 947 V 826 1016 -a Fp(1)p 917 1046 V 102 w FZ('nom)28 b(global')98 b FI(parameter)24 -b FZ(ou)j FI(variable)p 2450 1046 V 0 TeXcolorgray 0 -TeXcolorgray 508 1237 V 2301 1207 a FQ(\000)-14 b(!)p -2860 1237 V 416 1307 a Fp(1)p 508 1337 V 103 w FZ({)27 -b('nom)g(global)1053 1327 y FE(1)1091 1307 y FZ(')g FH(:)14 -b(:)g(:)28 b FZ('nom)f(global)1690 1327 y Fj(n)1735 1307 -y FZ(')g(})99 b FI(parameter)24 b FZ(ou)j FI(variable)p -2860 1337 V 0 TeXcolorgray 0 TeXcolorgray 939 1528 V -1892 1498 a FQ(\000)-15 b(!)p 2428 1528 V 848 1597 a -Fp(1)p 939 1627 V 102 w FZ('nom)28 b(global')97 b FI(protect)25 -b FZ(ou)i FI(unprotect)p 2428 1627 V 0 TeXcolorgray 0 -TeXcolorgray 529 1818 V 2301 1788 a FQ(\000)-14 b(!)p -2838 1818 V 438 1888 a Fp(1)p 529 1918 V 102 w FZ({)28 -b('nom)f(global)1075 1908 y FE(1)1112 1888 y FZ(')h FH(:)14 -b(:)g(:)28 b FZ('nom)f(global)1711 1908 y Fj(n)1757 1888 -y FZ(')g(})99 b FI(protect)25 b FZ(ou)i FI(unprotect)p -2838 1918 V 357 2066 a FZ(Les)i(v)-5 b(ariables)29 b(globales)f(ne)i -(son)n(t)f(pas)g(partag\351es)f(en)n(tre)h(di\033\351ren)n(ts)g(pro)r -(cessus)f(mais)232 2166 y(un)35 b(pro)r(cessus)d(\034ls,)h(quel)h(que)g -(soit)f(son)g(t)n(yp)r(e,)h(h\351rite)g(de)f(toutes)h(les)f(v)-5 -b(ariables)33 b(de)h(son)232 2266 y(p)r(\350re)29 b(et)g(de)g(leurs)f -(caract\351ristiques)e(au)i(momen)n(t)h(de)g(sa)f(cr\351ation.)f(En)i -(particulier,)f(une)232 2365 y(v)-5 b(ariable)24 b(v)n(errouill\351e)e -(dans)i(un)g(pro)r(cessus)f(au)h(momen)n(t)h(o\371)f(celui-ci)g(lance)g -(un)h(pro)r(cessus)232 2465 y(\034ls)c(reste)f(v)n(errouill\351e)f -(dans)h(le)h(pro)r(cessus)f(\034ls.)g(Elle)i(p)r(eut)f(par)f(la)h -(suite)g(\352tre)f(d\351v)n(errouill\351e)232 2564 y(de)28 -b(fa\347on)f(ind\351p)r(endan)n(te)g(dans)g(les)g(deux)h(pro)r(cessus.) -p 0 TeXcolorgray 1623 5632 a FY(77)p 0 TeXcolorgray eop -end -%%Page: 78 78 -TeXDict begin 78 77 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(78)h FZ(\026)g(#)p -FY(78)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 1871 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 1764 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 1764 a Fq(10)-430 1764 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 1764 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(78)1177 b Fz(CHAPITRE)29 b Fy(10)p Fz(.)54 b(V)-9 -b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 0 TeXcolorgray -2047 5632 a FY(78)p 0 TeXcolorgray eop end -%%Page: 79 79 -TeXDict begin 79 78 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(79)h FZ(\026)g(#)p -FY(79)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1531 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1365 a Fs(11)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1780 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1697 1332 4 v 1693 1697 a FO(V)-15 b(ariables)59 b(lo)5 -b(cales)p 1 TeXcolorgray 0 TeXcolorgray 357 2189 a FZ(Une)39 -b(v)-5 b(ariable)37 b(lo)r(cale)g(est)i(une)f(v)-5 b(ariable)38 -b(de)g(niv)n(eau)g(strictemen)n(t)g(sup)r(\351rieur)f(\340)h -FY(1)p FZ(.)232 2288 y(Elle)i(est)f(accessible)f(du)h(blo)r(c)g(de)g -(programme,)e(d\351\034nition)i(ou)f(partie)h(de)g(d\351\034nition,)232 -2388 y(qui)34 b(la)f(d\351\034nit)h(et)g(est)g(part)f(d\351fault)h(v)n -(olatile,)e(donc)h(d\351truite)h(\340)f(la)g(sortie)g(de)h(ce)f(blo)r -(c.)232 2488 y(Con)n(trairemen)n(t)26 b(aux)h(v)-5 b(ariables)25 -b(globales,)h(elle)h(p)r(eut)i(\352tre)e(statique)f(ou)i(partag\351e.) -232 2819 y Fu(11)p Fv(.)p Fu(1)130 b Fv(Cr\351ation)357 -3020 y FZ(Une)30 b(v)-5 b(ariable)29 b(lo)r(cale)f(est)i(cr\351\351e)f -(par)g(l'instruction)g(\023)h FI(->)g FZ(\024)g(asso)r(ci\351e)e(\340)h -(une)h(expres\177)232 3120 y(sion,)23 b(quelle)g(soit)f(en)h(notation)f -(alg\351brique)f(ou)i(en)g(notation)f(p)r(olonaise)g(in)n(v)n -(ers\351e,)f(ou)i(par)232 3220 y(une)34 b(instruction)e(de)h(b)r(oucle) -f(a)n(v)n(ec)g(compteur.)g(Ainsi,)h(les)g(expressions)e(suiv)-5 -b(an)n(tes)32 b(d\351\034\177)232 3319 y(nissen)n(t)e(toutes)g(les)g -(trois)g(une)g(v)-5 b(ariable)29 b(lo)r(cale)g(X)i(susceptible)f(de)g -(masquer)f(une)i(autre)232 3419 y(v)-5 b(ariable)27 b(X)g(de)h(plus)f -(bas)g(niv)n(eau)g(:)p 0 TeXcolorgray 0 TeXcolorgray -1316 3628 a FI(->)43 b(X)g(<<)g(1)g(X)g(+)g(>>)p 0 TeXcolorgray -0 TeXcolorgray 1447 3864 a(->)f(X)i('X+1')p 0 TeXcolorgray -0 TeXcolorgray 1338 4090 a(1)f(10)g(for)f(X)h(next)357 -4315 y FZ(Le)29 b(d\351tail)g(du)h(fonctionnemen)n(t)f(de)g -(l'instruction)g FI(for)f FZ(se)h(trouv)n(e)f(au)h(c)n(hapitre)f -(trai\177)232 4415 y(tan)n(t)i(des)f(b)r(oucles.)f(La)h(seule)g(c)n -(hose)f(\340)h(retenir)f(ici)i(est)f(que)g(l'instruction)g -FI(for)f FZ(cr\351e)g(tou\177)232 4515 y(jours)20 b(une)g(v)-5 -b(ariable)19 b(lo)r(cale)g(con)n(tenan)n(t)g(le)i(compteur)e(de)h(b)r -(oucle)g(don)n(t)g(la)g(p)r(ort\351e)g(se)g(limite)232 -4614 y(\340)28 b(cette)f(b)r(oucle.)357 4725 y(L'instruction)38 -b FI(->)g FZ(ne)h(p)r(eut)g(quan)n(t)g(\340)f(elle)h(se)f(concev)n(oir) -f(seule.)h(P)n(ar)g(defaut,)h(elle)232 4824 y(cr\351e)30 -b(des)f(v)-5 b(ariables)28 b(lo)r(cales)h(v)n(olatiles)f(et)i(fait)g -(partie)f(d'un)i(group)r(e)d(form\351)i(par)f FI(->)p -FZ(,)g(par)232 4924 y(l'expression)g(suiv)-5 b(an)n(te)30 -b(\026)g(que)g(celle-ci)g(soit)g(en)g(notation)g(alg\351brique)e(ou)i -(en)h(notation)232 5023 y(p)r(olonaise)i(in)n(v)n(ers\351e)g(\026,)h -(et)h(par)f(l'ensem)n(ble)g(des)g(atomes)f(compris)h(en)n(tre)f -FI(->)h FZ(et)h(cette)232 5123 y(expression.)26 b(T)-7 -b(ous)27 b(ces)g(atomes)f(doiv)n(en)n(t)h(\352tre)f(des)i(noms)f(et)g -(reconn)n(us)f(en)h(tan)n(t)h(que)f(tels)232 5223 y(car)e(ils)h -(serviron)n(t)e(de)i(noms)g(aux)f(v)-5 b(ariables)25 -b(lo)r(cales)f(cr\351\351es.)h(La)h(p)r(ort\351e)f(des)h(v)-5 -b(ariables)24 b(se)232 5322 y(limite)33 b(\340)f(l'expression.)f -(Plusieurs)h(v)-5 b(ariables)30 b(lo)r(cales)h(p)r(euv)n(en)n(t)i -(\352tre)f(cr\351\351es)f(sim)n(ultan\351\177)232 5422 -y(men)n(t.)p 0 TeXcolorgray 1623 5632 a FY(79)p 0 TeXcolorgray -eop end -%%Page: 80 80 -TeXDict begin 80 79 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(80)h FZ(\026)g(#)p -FY(80)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2004 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 1897 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 1897 a Fq(11)-430 1897 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 1897 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(80)1241 b Fz(CHAPITRE)29 b Fy(11)p Fz(.)54 b(V)-9 -b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 1558 527 a Fp(2)p FH(n)p 1750 557 4 100 -v 306 w FZ(ob)5 b(jet)2142 547 y FE(1)p 2615 557 V 1593 -615 a FZ(.)1593 649 y(.)1593 682 y(.)p 1750 712 4 155 -v 2056 615 a(.)2056 649 y(.)2056 682 y(.)p 2615 712 V -1508 781 a FH(n)18 b Fp(+)g(1)p 1750 811 4 100 v 251 -w FZ(ob)5 b(jet)2138 802 y Fj(n)p 2615 811 V 1579 881 -a FH(n)p 1750 911 V 221 w FZ('nom)27 b(lo)r(cal)2225 -893 y FE(1)2262 881 y FZ(')p 2615 911 V 1593 969 a(.)1593 -1003 y(.)1593 1036 y(.)p 1750 1066 4 155 v 2056 969 a(.)2056 -1003 y(.)2056 1036 y(.)p 2615 1066 V 1583 1135 a Fp(2)p -1750 1165 4 100 v 179 w FZ('nom)g(lo)r(cal)2179 1147 -y Fj(n)p Fi(\000)p FE(1)2309 1135 y FZ(')100 b FQ(\000)-15 -b(!)p 2615 1165 V 1583 1235 a Fp(1)p 1750 1265 V 221 -w FZ('nom)27 b(lo)r(cal)2221 1247 y Fj(n)2266 1235 y -FZ(')166 b FI(->)p 2615 1265 V 780 1407 a FZ(L'instruction)28 -b FI(->)f FZ(cr\351e)h(des)f(v)-5 b(ariables)27 b(statiques)g(si)h -(elle)g(est)g(pr\351c\351d\351e)g(de)g(l'instruc\177)656 -1506 y(tion)j FI(static)p FZ(.)e(Le)h(mot-clef)h FI(static)e -FZ(p)r(eut)j(appara\356tre)c(n'imp)r(orte)j(o\371)g(a)n(v)-5 -b(an)n(t)30 b(l'instruc\177)656 1606 y(tion)d FI(->)p -FZ(.)p 0.5 TeXcolorgray 780 1756 a Fw(0001)p 0 TeXcolorgray -37 w Fn(MAIN)p 0.5 TeXcolorgray 780 1835 a Fw(0002)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 1914 -a Fw(0003)p 0 TeXcolorgray 178 w Fn(FONCTION)37 b(disp)p -0.5 TeXcolorgray 780 1993 a Fw(0004)p 0 TeXcolorgray -178 w Fn(FONCTION)g(disp)p 0.5 TeXcolorgray 780 2072 -a Fw(0005)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray -780 2150 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2229 a(0007)p 0 TeXcolorgray 37 w Fn(FONCTION)p 0.5 -TeXcolorgray 780 2308 a Fw(0008)p 0 TeXcolorgray 37 w -Fn(<<)p 0.5 TeXcolorgray 780 2387 a Fw(0009)p 0 TeXcolorgray -178 w Fn(static)p 0.5 TeXcolorgray 780 2466 a Fw(0010)p -0 TeXcolorgray 178 w Fn(0)e(->)h(I)p 0.5 TeXcolorgray -780 2545 a Fw(0011)p 0 TeXcolorgray 178 w Fn(<<)p 0.5 -TeXcolorgray 780 2624 a Fw(0012)p 0 TeXcolorgray 319 -w Fn(I)g(dup)g('I')g(incr)p 0.5 TeXcolorgray 780 2703 -a Fw(0013)p 0 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray -780 2781 a Fw(0014)p 0 TeXcolorgray 37 w Fn(>>)780 2938 -y FZ(Si)h(la)g(v)-5 b(ariable)35 b(statique)h(n'existe)h(pas,)f(elle)h -(est)f(cr\351\351e)g(et)h(initialis\351e)f(\340)h(la)f(v)-5 -b(aleur)656 3038 y(indiqu\351e.)18 b(Si)h(elle)g(pr\351existe,)e(la)h -(v)-5 b(aleur)18 b(indiqu\351e,)h(ici)f(z\351ro,)g(est)g -(silencieusemen)n(t)g(ignor\351e.)656 3137 y(De)31 b(la)e(m\352me)i -(mani\350re,)e(l'instruction)h FI(->)f FZ(p)r(ermet)i(la)f(cr\351ation) -e(de)j(v)-5 b(ariables)28 b(partag\351e)656 3237 y(si)c(elle)g(est)g -(pr\351c\351d\351e)g(de)g(l'instruction)g FI(shared)d -FZ(.)k(Le)f(mot-clef)g FI(shared)e FZ(p)r(eut)j(appara\356tre)656 -3337 y(n'imp)r(orte)33 b(o\371)h(a)n(v)-5 b(an)n(t)32 -b(l'instruction)h FI(->)p FZ(.)g(Comme)h(le)g(mon)n(tre)e(l'exemple)i -(suiv)-5 b(an)n(t,)33 b(une)656 3436 y(v)-5 b(ariable)34 -b(partag\351e)f(est)i(une)h(v)-5 b(ariable)34 b(statique)h(partag\351e) -e(en)n(tre)i(plusieurs)f(pro)r(cessus)656 3536 y(l\351ger.)p -0.5 TeXcolorgray 780 3686 a Fw(0001)p 0 TeXcolorgray -37 w Fn(MAIN)p 0.5 TeXcolorgray 780 3765 a Fw(0002)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 3844 -a Fw(0003)p 0 TeXcolorgray 178 w Fn('FONCTION')k(spawn)f(wfproc)p -0.5 TeXcolorgray 780 3923 a Fw(0004)p 0 TeXcolorgray -178 w Fn('FONCTION')h(spawn)f(wfproc)p 0.5 TeXcolorgray -780 4002 a Fw(0005)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 -TeXcolorgray 780 4081 a Fw(0006)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 4159 a(0007)p 0 TeXcolorgray 37 w Fn(FONCTION)p -0.5 TeXcolorgray 780 4238 a Fw(0008)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 4317 a Fw(0009)p 0 -TeXcolorgray 178 w Fn(shared)p 0.5 TeXcolorgray 780 4396 -a Fw(0010)p 0 TeXcolorgray 178 w Fn(0)p 0.5 TeXcolorgray -780 4475 a Fw(0011)p 0 TeXcolorgray 178 w Fn(->)f(I)p -0.5 TeXcolorgray 780 4554 a Fw(0012)p 0 TeXcolorgray -178 w Fn(<<)p 0.5 TeXcolorgray 780 4633 a Fw(0013)p 0 -TeXcolorgray 319 w Fn(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray -780 4712 a Fw(0014)p 0 TeXcolorgray 178 w Fn(>>)p 0.5 -TeXcolorgray 780 4790 a Fw(0015)p 0 TeXcolorgray 37 w -Fn(>>)780 4947 y FZ(L'instruction)22 b FI(spawn)e FZ(cr\351e)i(un)g -(pro)r(cessus)f(l\351ger.)g(La)h(v)-5 b(ariable)21 b(n'est)h(pas)g(p)r -(erdu)g(d'un)656 5047 y(pro)r(cessus)31 b(\340)i(l'autre)g(comme)f(le)i -(mon)n(tre)e(le)h(r\351sultat)f(de)i(l'ex\351cution)e(du)i(programme) -656 5146 y(pr\351c\351den)n(t.)p 0 TeXcolorgray 0 TeXcolorgray -656 5322 a FI(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f -(05/02/2010,)f(15:27:42)h(CET\))656 5422 y(+++Copyright)e(\(C\))43 -b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)p 0 -TeXcolorgray 2047 5632 a FY(80)p 0 TeXcolorgray eop end -%%Page: 81 81 -TeXDict begin 81 80 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(81)h FZ(\026)g(#)p -FY(81)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(11)p -Fz(.)p Fy(1)p Fz(.)54 b(CR\311A)-7 b(TION)2107 b FY(81)p -.7 TeXcolorgray .7 TeXcolorgray 4134 2004 227 266 v .7 -TeXcolorgray 0 TeXcolorgray 4190 1897 a Fq(11)p .7 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 232 540 a FI(0)232 640 -y(1)357 812 y FZ(En)28 b(rev)-5 b(anc)n(he,)26 b(elle)i(ne)f(p)r(eut)h -(\352tre)f(partag\351e)f(en)n(tre)h(deux)g(pro)r(cessus.)p -0.5 TeXcolorgray 357 962 a Fw(0001)p 0 TeXcolorgray 36 -w Fn(MAIN)p 0.5 TeXcolorgray 357 1041 a Fw(0002)p 0 TeXcolorgray -36 w Fn(<<)p 0.5 TeXcolorgray 357 1120 a Fw(0003)p 0 -TeXcolorgray 177 w Fn('FONCTION')38 b(detach)f(wfproc)p -0.5 TeXcolorgray 357 1199 a Fw(0004)p 0 TeXcolorgray -177 w Fn('FONCTION')h(detach)f(wfproc)p 0.5 TeXcolorgray -357 1278 a Fw(0005)p 0 TeXcolorgray 36 w Fn(>>)p 0.5 -TeXcolorgray 357 1357 a Fw(0006)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 1436 a(0007)p 0 TeXcolorgray 36 w Fn(FONCTION)p -0.5 TeXcolorgray 357 1515 a Fw(0008)p 0 TeXcolorgray -36 w Fn(<<)p 0.5 TeXcolorgray 357 1593 a Fw(0009)p 0 -TeXcolorgray 177 w Fn(shared)p 0.5 TeXcolorgray 357 1672 -a Fw(0010)p 0 TeXcolorgray 177 w Fn(0)p 0.5 TeXcolorgray -357 1751 a Fw(0011)p 0 TeXcolorgray 177 w Fn(->)f(I)p -0.5 TeXcolorgray 357 1830 a Fw(0012)p 0 TeXcolorgray -177 w Fn(<<)p 0.5 TeXcolorgray 357 1909 a Fw(0013)p 0 -TeXcolorgray 319 w Fn(I)f(disp)h('I')h(incr)p 0.5 TeXcolorgray -357 1988 a Fw(0014)p 0 TeXcolorgray 177 w Fn(>>)p 0.5 -TeXcolorgray 357 2067 a Fw(0015)p 0 TeXcolorgray 36 w -Fn(>>)232 2223 y FZ(car)h(l'instruction)f FI(detach)g -FZ(cr\351e)g(des)h(pro)r(cessus)f(d\351tac)n(h\351s)h(qui)g(ne)h -(partagen)n(t)d(pas)i(le)232 2323 y(m\352me)28 b(plan)f(de)h -(m\351moire)f(comme)g(le)g(mon)n(tre)g(le)g(r\351sultat)g(de)g -(l'ex\351cution)g(:)p 0 TeXcolorgray 0 TeXcolorgray 232 -2495 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e -(05/02/2010,)g(15:27:42)h(CET\))232 2595 y(+++Copyright)f(\(C\))j(1989) -g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 2695 y(0)232 -2794 y(0)357 2967 y FZ(Dans)24 b(ce)h(dernier)e(cas,)h(la)g(v)-5 -b(ariable)23 b(d\351clar\351e)g(comme)h(partag\351e)f(devien)n(t)h(une) -h(simple)232 3066 y(v)-5 b(ariable)37 b(statique)f(d\351clar\351e)h -(dans)g(c)n(haque)f(pro)r(cessus)g(comme)h(le)h(mon)n(tre)e(l'exemple) -232 3166 y(suiv)-5 b(an)n(t)28 b(:)p 0.5 TeXcolorgray -357 3316 a Fw(0001)p 0 TeXcolorgray 36 w Fn(MAIN)p 0.5 -TeXcolorgray 357 3395 a Fw(0002)p 0 TeXcolorgray 36 w -Fn(<<)p 0.5 TeXcolorgray 357 3474 a Fw(0003)p 0 TeXcolorgray -177 w Fn('FONCTION')38 b(detach)f(wfproc)p 0.5 TeXcolorgray -357 3553 a Fw(0004)p 0 TeXcolorgray 177 w Fn('FONCTION')h(detach)f -(wfproc)p 0.5 TeXcolorgray 357 3632 a Fw(0005)p 0 TeXcolorgray -36 w Fn(>>)p 0.5 TeXcolorgray 357 3710 a Fw(0006)p 0 -TeXcolorgray 0.5 TeXcolorgray 357 3789 a(0007)p 0 TeXcolorgray -36 w Fn(FONCTION)p 0.5 TeXcolorgray 357 3868 a Fw(0008)p -0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3947 -a Fw(0009)p 0 TeXcolorgray 177 w Fn(FONCTION2)p 0.5 TeXcolorgray -357 4026 a Fw(0010)p 0 TeXcolorgray 177 w Fn(FONCTION2)p -0.5 TeXcolorgray 357 4105 a Fw(0011)p 0 TeXcolorgray -36 w Fn(>>)p 0.5 TeXcolorgray 357 4184 a Fw(0012)p 0 -TeXcolorgray 0.5 TeXcolorgray 357 4263 a(0013)p 0 TeXcolorgray -36 w Fn(FONCTION2)p 0.5 TeXcolorgray 357 4341 a Fw(0014)p -0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 4420 -a Fw(0015)p 0 TeXcolorgray 177 w Fn(shared)p 0.5 TeXcolorgray -357 4499 a Fw(0016)p 0 TeXcolorgray 177 w Fn(0)p 0.5 -TeXcolorgray 357 4578 a Fw(0017)p 0 TeXcolorgray 177 -w Fn(->)f(I)p 0.5 TeXcolorgray 357 4657 a Fw(0018)p 0 -TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray 357 4736 -a Fw(0019)p 0 TeXcolorgray 319 w Fn(I)f(disp)h('I')h(incr)p -0.5 TeXcolorgray 357 4815 a Fw(0020)p 0 TeXcolorgray -177 w Fn(>>)p 0.5 TeXcolorgray 357 4894 a Fw(0021)p 0 -TeXcolorgray 36 w Fn(>>)232 5050 y FZ(qui)28 b(ren)n(v)n(oie)e(:)p -0 TeXcolorgray 0 TeXcolorgray 232 5223 a FI(+++RPL/2)41 -b(\(R\))h(version)f(4.0.10)g(\(vendredi)e(05/02/2010,)g(15:27:42)h -(CET\))232 5322 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g -(BERTRAND)e(Jo\353l)232 5422 y(0)p 0 TeXcolorgray 1623 -5632 a FY(81)p 0 TeXcolorgray eop end -%%Page: 82 82 -TeXDict begin 82 81 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(82)h FZ(\026)g(#)p -FY(82)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2004 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 1897 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 1897 a Fq(11)-430 1897 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 1897 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(82)1241 b Fz(CHAPITRE)29 b Fy(11)p Fz(.)54 b(V)-9 -b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a FI(1)656 -640 y(0)656 739 y(1)780 925 y FZ(N\351anmoins,)33 b(toute)g(v)-5 -b(ariable)32 b(d\351clar\351e)g(comme)h FI(shared)e FZ(reste)h -(partageable)f(en)n(tre)656 1024 y(plusieurs)c(pro)r(cessus)f -(l\351gers)h(et)h(g\351r\351e)f(comme)h(telle)g(ind\351p)r(endammen)n -(t)g(de)g(son)g(utilisa\177)656 1124 y(tion.)j(En)h(particulier,)e(ce)h -(n'est)g(pas)g(parce)f(que)h(le)g(con)n(texte)g(de)g(sa)g(cr\351ation)f -(la)g(trans\177)656 1224 y(forme)j(en)g(v)-5 b(ariable)32 -b(statique)h(qu'elle)g(est)g(g\351r\351e)f(comme)h(une)h(v)-5 -b(ariable)32 b(statique.)h(Elle)656 1323 y(reste)27 b(partag\351e)e(et) -j(soumis)e(\340)i(des)f(m\351canismes)f(d'acc\350s)h(concurren)n(ts.) -656 1601 y Fu(11)p Fv(.)p Fu(2)130 b Fv(P)l(ort\351e)43 -b(et)h(visibilit\351)780 1784 y FZ(T)-7 b(oute)31 b(v)-5 -b(ariable)29 b(lo)r(cale,)h(quelle)h(soit)f(v)n(olatile,)g(statique)g -(ou)g(partag\351e)f(est)i(cr\351\351e)f(au)656 1884 y(d\351but)i(d'une) -g(expression)e(ou)i(d'une)g(b)r(oucle)g(a)n(v)n(ec)e(compteur.)i(En)g -(l'absence)f(de)h(toute)656 1983 y(autre)d(indication,)f(ces)h(v)-5 -b(ariables)28 b(son)n(t)h(toutes)g(v)n(olatiles)f(et)i(leur)f(p)r -(ort\351e)g(se)g(limite)h(\340)f(la)656 2083 y(\034n)j(de)h -(l'expression)d(couran)n(te)h(ou)h(de)g(la)g(b)r(oucle)g(a)n(v)n(ec)f -(compteur.)g(Dans)h(le)h(cas)e(d'une)656 2183 y(b)r(oucle)c(a)n(v)n(ec) -g(compteur,)g(la)h(v)-5 b(ariable)26 b(con)n(tenan)n(t)h(l'indice)h(de) -g(b)r(oucle)f(est)h(toujours)f(une)656 2282 y(v)-5 b(ariable)28 -b(lo)r(cale)g(v)n(olatile.)f(Il)i(n'existe)g(aucun)g(m\351canisme)f(de) -h(lib)r(\351ration)f(des)h(v)-5 b(ariables)656 2382 y(lo)r(cales,)26 -b(celles-ci)g(\351tan)n(t)i(automatiquemen)n(t)e(d\351truites)h(\340)g -(la)g(\034n)h(du)g(blo)r(c)f(couran)n(t.)780 2482 y(Les)39 -b(v)-5 b(ariables)38 b(lo)r(cales)g(statiques)g(ou)h(partag\351es)e(ne) -j(p)r(euv)n(en)n(t)f(\352tre)g(cr\351\351es)f(qu'au)656 -2582 y(d\351but)26 b(d'une)f(expression)f(et)h(non)g(par)g(une)g -(structure)g(de)g(b)r(oucle)g(a)n(v)n(ec)f(compteur.)h(Leur)656 -2681 y(p)r(ort\351e)19 b(est)i(celle)f(du)g(pro)r(cessus)f(couran)n(t)g -(et,)h(\340)g(l'instar)g(de)g(toutes)g(autres)f(v)-5 -b(ariables,)19 b(elles)656 2781 y(son)n(t)k(disp)r(onibles)h(dans)f -(les)h(pro)r(cessus)e(\034ls.)i(En)h(rev)-5 b(anc)n(he,)22 -b(leur)i(visibilit\351)g(est)g(restrein)n(te)656 2881 -y(\340)31 b(l'expression)e(dans)i(laquelle)g(elles)g(on)n(t)g -(\351t\351)g(cr\351\351es)f(et)i(elles)f(ne)g(son)n(t)g(pas)g -(d\351truites)g(\340)656 2980 y(la)25 b(\034n)h(de)f(cette)h -(expression)e(mais)h(masqu\351es)f(et)i(non)f(accessibles)f(jusqu'\340) -h(une)g(nouv)n(elle)656 3080 y(utilisation)38 b(dans)f(la)h(m\352me)h -(structure)e(de)i(programme.)d(Les)i(v)-5 b(ariables)37 -b(statiques)g(et)656 3179 y(partag\351es)27 b(son)n(t)i(d\351\034nies)g -(de)h(mani\350re)e(unique)i(et)g(non)f(am)n(bigu\353)f(par)h(leur)g -(nom)g(et)h(par)656 3279 y(leur)38 b(p)r(osition)f(de)i(cr\351ation)e -(dans)g(un)i(programme.)d(Le)i(programme)e(suiv)-5 b(an)n(t)38 -b(d\351\034nit)656 3379 y(donc)27 b(deux)g(v)-5 b(ariables)26 -b(statiques)h(p)r(ortan)n(t)f(le)i(m\352me)f(nom)h(mais)f(ind\351p)r -(endan)n(tes)p 0.5 TeXcolorgray 780 3529 a Fw(0001)p -0 TeXcolorgray 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 3608 -a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray -780 3687 a Fw(0003)p 0 TeXcolorgray 178 w Fn(1)35 b(2)h(start)p -0.5 TeXcolorgray 780 3766 a Fw(0004)p 0 TeXcolorgray -319 w Fn(FONCTION1)p 0.5 TeXcolorgray 780 3844 a Fw(0005)p -0 TeXcolorgray 319 w Fn(FONCTION2)p 0.5 TeXcolorgray -780 3923 a Fw(0006)p 0 TeXcolorgray 178 w Fn(next)p 0.5 -TeXcolorgray 780 4002 a Fw(0007)p 0 TeXcolorgray 37 w -Fn(>>)p 0.5 TeXcolorgray 780 4081 a Fw(0008)p 0 TeXcolorgray -0.5 TeXcolorgray 780 4160 a(0009)p 0 TeXcolorgray 37 -w Fn(FONCTION1)p 0.5 TeXcolorgray 780 4239 a Fw(0010)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 4318 -a Fw(0011)p 0 TeXcolorgray 178 w Fn(static)p 0.5 TeXcolorgray -780 4397 a Fw(0012)p 0 TeXcolorgray 178 w Fn(1)p 0.5 -TeXcolorgray 780 4475 a Fw(0013)p 0 TeXcolorgray 178 -w Fn(->)g(I)p 0.5 TeXcolorgray 780 4554 a Fw(0014)p 0 -TeXcolorgray 178 w Fn(<<)p 0.5 TeXcolorgray 780 4633 -a Fw(0015)p 0 TeXcolorgray 319 w Fn("F1)g(")g(I)f(->str)i(+)e(disp)i -('I')f(incr)p 0.5 TeXcolorgray 780 4712 a Fw(0016)p 0 -TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray 780 4791 -a Fw(0017)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray -780 4870 a Fw(0018)p 0 TeXcolorgray 0.5 TeXcolorgray -780 4949 a(0019)p 0 TeXcolorgray 37 w Fn(FONCTION2)p -0.5 TeXcolorgray 780 5028 a Fw(0020)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 5106 a Fw(0021)p 0 -TeXcolorgray 178 w Fn(static)p 0.5 TeXcolorgray 780 5185 -a Fw(0022)p 0 TeXcolorgray 178 w Fn(5)p 0.5 TeXcolorgray -780 5264 a Fw(0023)p 0 TeXcolorgray 178 w Fn(->)g(I)p -0.5 TeXcolorgray 780 5343 a Fw(0024)p 0 TeXcolorgray -178 w Fn(<<)p 0.5 TeXcolorgray 780 5422 a Fw(0025)p 0 -TeXcolorgray 319 w Fn("F2)g(")g(I)f(->str)i(+)e(disp)i('I')f(incr)p -0 TeXcolorgray 2047 5632 a FY(82)p 0 TeXcolorgray eop -end -%%Page: 83 83 -TeXDict begin 83 82 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(83)h FZ(\026)g(#)p -FY(83)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(11)p -Fz(.)p Fy(2)p Fz(.)54 b(POR)-7 b(T\311E)29 b(ET)f(VISIBILIT\311)1581 -b FY(83)p .7 TeXcolorgray .7 TeXcolorgray 4134 2004 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1897 a Fq(11)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray -357 540 a Fw(0026)p 0 TeXcolorgray 177 w Fn(>>)p 0.5 -TeXcolorgray 357 619 a Fw(0027)p 0 TeXcolorgray 36 w -Fn(>>)232 776 y FZ(ce)28 b(qui)f(est)h(mon)n(tr\351)e(par)h(le)g -(r\351sultat)g(de)h(son)e(ex\351cution)p 0 TeXcolorgray -0 TeXcolorgray 232 943 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g -(\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 1042 -y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e -(Jo\353l)232 1142 y(F1)j(1)232 1242 y(F2)g(5)232 1341 -y(F1)g(2)232 1441 y(F2)g(6)357 1608 y FZ(Un)35 b(e\033et)f(de)h(b)r -(ord)e(de)h(l'asso)r(ciation)e(de)j(la)e(p)r(osition)h(de)g -(cr\351ation)f(d'une)h(v)-5 b(ariable)232 1707 y(statique)21 -b(ou)f(partag\351e)e(et)j(de)g(son)f(nom)h(est)f(l'imp)r(ossibilit\351) -h(de)f(d\351\034nir)h(une)g(telle)f(v)-5 b(ariable)232 -1807 y(dans)38 b(une)g(expression)e(qui)h(n'est)h(pas)f(une)h(partie)f -(\034xe)h(d'une)g(d\351\034nition)g(utilisateur)232 1906 -y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5 b(an)n(t)p -0.5 TeXcolorgray 357 2057 a Fw(0001)p 0 TeXcolorgray -36 w Fn(MAIN)p 0.5 TeXcolorgray 357 2136 a Fw(0002)p -0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 2214 -a Fw(0003)p 0 TeXcolorgray 177 w Fn(<<)36 b(static)h(1)f(->)g(I)f(<<)h -(I)g(disp)g('I')g(incr)g(>>)g(>>)g('FONCTION')i(sto)p -0.5 TeXcolorgray 357 2293 a Fw(0004)p 0 TeXcolorgray -177 w Fn(FONCTION)g(eval)p 0.5 TeXcolorgray 357 2372 -a Fw(0005)p 0 TeXcolorgray 177 w Fn(FONCTION)g(eval)p -0.5 TeXcolorgray 357 2451 a Fw(0006)p 0 TeXcolorgray -0.5 TeXcolorgray 357 2530 a(0007)p 0 TeXcolorgray 177 -w Fn(<<)e(static)h(1)f(->)g(I)f(<<)h(I)g(disp)g('I')g(incr)g(>>)g(>>)g -(dup)p 0.5 TeXcolorgray 357 2609 a Fw(0008)p 0 TeXcolorgray -177 w Fn(eval)p 0.5 TeXcolorgray 357 2688 a Fw(0009)p -0 TeXcolorgray 177 w Fn(eval)p 0.5 TeXcolorgray 357 2767 -a Fw(0010)p 0 TeXcolorgray 36 w Fn(>>)232 2923 y FZ(don)n(t)28 -b(l'\351v)-5 b(aluation)26 b(donne)p 0 TeXcolorgray 0 -TeXcolorgray 232 3077 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g -(\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 3176 -y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e -(Jo\353l)232 3276 y(1)232 3376 y(1)232 3475 y(1)232 3575 -y(1)357 3728 y FZ(En)28 b(e\033et,)h(les)e(deux)h(expressions)d -(d\351\034nies)j(eux)f(lignes)g FY(3)h FZ(et)g FY(7)f -FZ(de)h(ce)f(programme)f(ne)232 3828 y(son)n(t)d(pas)g(\351v)-5 -b(alu\351es)22 b(directemen)n(t)h(mais)g(empil\351es)g(car)f(il)h -(s'agit)g(d'un)g(ob)5 b(jet)23 b(et)h(non)f(d'une)232 -3928 y(expression)e(\340)g(\351v)-5 b(aluer)21 b(qui)i(serait)d -(pr\351c\351d\351e)i(d'une)g(instruction)f(de)i(cr\351ation)d(de)i(v)-5 -b(ariable)232 4027 y(lo)r(cale)29 b FI(->)p FZ(.)f(Il)h(n'y)g(a)g -(aucune)g(raison)e(que)i(l'\351v)-5 b(aluation)28 b(de)h(l'expression)e -(d\351\034nie)j(ligne)e FY(3)232 4127 y FZ(se)f(fasse)e(deux)i(fois)f -(\340)g(la)g(m\352me)g(adresse.)f(En)i(rev)-5 b(anc)n(he,)25 -b(la)h(d\351\034nition)g(de)h(la)f(ligne)g FY(7)g FZ(est)232 -4226 y(\351v)-5 b(alu\351e)28 b(deux)f(fois)h(\340)f(la)g(m\352me)h -(adresse)e(car)h(elle)h(est)f(dupliqu\351e)h(par)f(l'instruction)g -FI(dup)232 4326 y FZ(et)35 b(il)g(sem)n(blerait)e(logique)g(que)i(la)f -(v)-5 b(ariable)33 b(statique)h(ne)g(soit)g(pas)g(p)r(erdue)h(d'une)f -(\351v)-5 b(a\177)232 4426 y(luation)27 b(\340)h(l'autre.)e(P)n(our)h -(que)h(le)f(comp)r(ortemen)n(t)g(soit)g(comparable)f(au)h(comp)r -(ortemen)n(t)232 4525 y(de)h(l'expression)e(ligne)h FY(3)g -FZ(et)g(parce)g(que)g(rien)g(ne)h(garan)n(tit)d(que)j(l'\351v)-5 -b(aluation)26 b(d'une)i(telle)232 4625 y(expression)19 -b(se)i(fasse)f(toujours)f(\340)i(la)f(m\352me)h(adresse,)e(les)h(v)-5 -b(ariables)19 b(d\351clar\351es)g(comme)i(sta\177)232 -4725 y(tiques)26 b(ou)g(partag\351es)e(dans)i(des)g(expressions)e -(mobiles)h(son)n(t)h(silencieusemen)n(t)f(d\351truites)232 -4824 y(\340)33 b(la)g(\034n)g(de)g(celles-ci.)f(Cela)g(\351vite)h -(aussi)f(les)h(fuites)g(de)g(m\351moire)f(lors)g(de)h(l'\351v)-5 -b(aluation)232 4924 y(successsiv)n(e)22 b(d'expressions)g(mobiles)i -(con)n(tenan)n(t)f(des)g(v)-5 b(ariables)23 b(statiques)g(ou)g -(partag\351es)232 5023 y(et)g(un)g(fonctionnemen)n(t)e(impr\351vu)h -(lorsque)f(deux)h(expressions)e(di\033\351ren)n(tes)i(son)n(t)g(\351v) --5 b(alu\351es)232 5123 y(\340)23 b(la)g(m\352me)g(adresse)e(a)n(v)n -(ec)h(des)h(noms)f(de)h(v)-5 b(ariables)22 b(statiques)g(ou)g -(partag\351e)f(inden)n(tiques.)357 5223 y(P)n(ar)k(d\351faut,)h(la)f(p) -r(ort\351e)h(des)f(v)-5 b(ariables)24 b(statiques)h(et)h(partag\351es)e -(est)i(celle)f(du)h(pro)r(ces\177)232 5322 y(sus)h(couran)n(t)e(p)r -(our)h(une)h(v)-5 b(ariable)25 b(statique)h(et)h(du)g(group)r(e)e(de)i -(pro)r(cessus)e(l\351gers)g(concur\177)232 5422 y(ren)n(ts)c(p)r(our)f -(une)h(v)-5 b(ariable)19 b(partag\351e.)g(Il)i(est)g(p)r(ossible)f -(n'en)h(restreindre)e(les)i(p)r(ort\351es)f(gr\342ce)p -0 TeXcolorgray 1623 5632 a FY(83)p 0 TeXcolorgray eop -end -%%Page: 84 84 -TeXDict begin 84 83 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(84)h FZ(\026)g(#)p -FY(84)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2004 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 1897 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 1897 a Fq(11)-430 1897 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 1897 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(84)1241 b Fz(CHAPITRE)29 b Fy(11)p Fz(.)54 b(V)-9 -b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a FZ(aux)j -(instructions)g FI(private)f FZ(et)i FI(volatile)p FZ(.)d -(L'instruction)i FI(private)e FZ(transforme)h(im\351\177)656 -640 y(diatemen)n(t)23 b(une)h(v)-5 b(ariable)23 b(partag\351e)e(en)j(v) --5 b(ariable)23 b(priv)n(\351e)f(v)n(olatile)h(tandis)g(que)h -FI(volatile)656 739 y FZ(transforme)h(imm\351diatemen)n(t)h(une)h(v)-5 -b(ariable)25 b(statique)h(en)h(v)-5 b(ariable)25 b(v)n(olatile.)g(La)h -(p)r(ort\351e)656 839 y(de)h(la)g(v)-5 b(ariable)26 b(statique)g(ou)h -(partag\351e)f(est)h(alors)e(r\351duite)i(\340)g(sa)f(visibilit\351)h -(et)h(la)f(v)-5 b(ariable)656 939 y(est)35 b(d\351truite)h(\340)f(la)g -(\034n)g(de)h(l'expression)d(couran)n(te)h(comme)h(le)h(mon)n(tre)e(le) -i(programme)656 1038 y(suiv)-5 b(an)n(t.)p 0.5 TeXcolorgray -780 1189 a Fw(0001)p 0 TeXcolorgray 37 w Fn(MAIN)p 0.5 -TeXcolorgray 780 1267 a Fw(0002)p 0 TeXcolorgray 37 w -Fn(<<)p 0.5 TeXcolorgray 780 1346 a Fw(0003)p 0 TeXcolorgray -178 w Fn(1)35 b(4)h(start)h(FONCTION)g(next)p 0.5 TeXcolorgray -780 1425 a Fw(0004)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 -TeXcolorgray 780 1504 a Fw(0005)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 1583 a(0006)p 0 TeXcolorgray 37 w Fn(FONCTION)p -0.5 TeXcolorgray 780 1662 a Fw(0007)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 1741 a Fw(0008)p 0 -TeXcolorgray 178 w Fn(static)p 0.5 TeXcolorgray 780 1820 -a Fw(0009)p 0 TeXcolorgray 178 w Fn(1)e(->)h(I)p 0.5 -TeXcolorgray 780 1898 a Fw(0010)p 0 TeXcolorgray 178 -w Fn(<<)p 0.5 TeXcolorgray 780 1977 a Fw(0011)p 0 TeXcolorgray -319 w Fn(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray 780 -2056 a Fw(0012)p 0 TeXcolorgray 319 w Fn(if)g(I)f(2)h(>)f(then)i('I')f -(volatile)h(end)p 0.5 TeXcolorgray 780 2135 a Fw(0013)p -0 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray 780 2214 -a Fw(0014)p 0 TeXcolorgray 37 w Fn(>>)780 2371 y FZ(Lorsque)20 -b(la)h(v)-5 b(aleur)21 b(de)h(la)f(v)-5 b(ariable)20 -b(statique)h FI(I)g FZ(devien)n(t)g(strictemen)n(t)g(sup)r(\351rieure)g -(\340)g FY(2)p FZ(,)656 2470 y(cette)31 b(v)-5 b(ariable)29 -b(est)h(transform\351e)f(imm\351diatemen)n(t)h(ligne)g -FY(12)f FZ(en)i(une)g(v)-5 b(ariable)29 b(v)n(olatile)656 -2570 y(qui)37 b(est)h(d\351truite)f(\340)h(la)f(ligne)g -FY(13)p FZ(.)f(L'it\351ration)h(suiv)-5 b(an)n(te)37 -b(cr\351e)f(une)i(nouv)n(elle)f(v)-5 b(ariable)656 2670 -y(statique)27 b(et)g(l'initialise)g(\340)g(sa)g(v)-5 -b(aleur)27 b(par)g(d\351faut.)p 0 TeXcolorgray 0 TeXcolorgray -656 2846 a FI(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f -(05/02/2010,)f(15:27:42)h(CET\))656 2946 y(+++Copyright)e(\(C\))43 -b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656 -3045 y(1)656 3145 y(2)656 3245 y(1)656 3344 y(2)656 3618 -y Fu(11)p Fv(.)p Fu(3)130 b Fv(Mo)t(di\034cation)780 -3799 y FZ(La)26 b(mo)r(di\034cation)f(d'une)h(v)-5 b(ariable)24 -b(lo)r(cale)h(p)r(eut)h(se)g(faire)f(soit)g(par)g(lecture)g(puis)h -(enre\177)656 3899 y(gistremen)n(t,)f(soit)g(par)g(des)h(op)r -(\351rations)e(arithm\351tiques)h(directes)g(d\351taill\351es)g(au)g(c) -n(hapitre)656 3999 y(suiv)-5 b(an)n(t.)780 4098 y(Les)20 -b(v)-5 b(ariables)19 b(lo)r(cales)g(son)n(t)h(directemen)n(t)g -(accessibles)e(en)j(lecture)e(au)h(tra)n(v)n(ers)e(de)j(leur)656 -4198 y(nom.)j(Ce)g(nom)h(p)r(eut)f(\352tre)g(\351v)-5 -b(aluable)24 b(ou)g(sym)n(b)r(olique)f(\(en)n(tour\351)h(par)f(les)h -(d\351limiteurs)g(du)656 4298 y(t)n(yp)r(e)k(nom\).)g(Dans)g(le)g(cas)g -(o\371)g(ce)g(nom)g(est)g(\351v)-5 b(aluable,)27 b(il)h(est)g -(directemen)n(t)g(\351v)-5 b(alu\351)28 b(p)r(our)656 -4397 y(ren)n(v)n(o)n(y)n(er)37 b(le)j(con)n(ten)n(u)f(de)h(la)g(v)-5 -b(ariable.)39 b(S'il)h(est)g(sym)n(b)r(olique,)f(il)i(con)n(vien)n(t)e -(de)h(forcer)656 4497 y(l'\351v)-5 b(aluation)30 b(de)h(la)g(v)-5 -b(ariable)30 b(par)g(la)h(commande)f FI(eval)g FZ(ou)h -FI(->num)p FZ(.)e(L'instruction)h FI(sto)656 4596 y FZ(p)r(ermet)21 -b(ensuite)g(d'enregistrer)e(le)i(con)n(ten)n(u)f(d'une)h(v)-5 -b(ariable)20 b(lo)r(cale.)g(S'il)i(existe)e(plusieurs)656 -4696 y(v)-5 b(ariables)23 b(de)h(m\352me)h(nom,)f(la)g(v)-5 -b(ariable)23 b(e\033ectiv)n(emen)n(t)h(mo)r(di\034\351e)g(est)g(celle)g -(de)h(plus)f(haut)656 4796 y(niv)n(eau.)p 0 TeXcolorgray -0 TeXcolorgray 1648 4951 a Fp(2)p 1740 4981 4 100 v 209 -w FZ(ob)5 b(jet)205 b FQ(\000)-14 b(!)p 2474 4981 V 1648 -5050 a Fp(1)p 1740 5080 V 103 w FZ('nom)27 b(lo)r(cal')100 -b FI(sto)p 2474 5080 V 780 5223 a FZ(S'il)30 b(n'existe)e(aucune)h(v)-5 -b(ariable)27 b(lo)r(cale)h(accessible,)g(l'instruction)g -FI(sto)g FZ(se)g(comp)r(orte)656 5322 y(comme)21 b FI(save)f -FZ(et)h(cr\351e)g(une)g(v)-5 b(ariable)20 b(globale.)g(En)i(aucun)f -(cas,)f(l'instruction)h FI(sto)f FZ(p)r(ermet)656 5422 -y(la)27 b(cr\351ation)f(d'une)i(v)-5 b(ariable)26 b(lo)r(cale.)p -0 TeXcolorgray 2047 5632 a FY(84)p 0 TeXcolorgray eop -end -%%Page: 85 85 -TeXDict begin 85 84 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(85)h FZ(\026)g(#)p -FY(85)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(12)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 979 4 v 1340 1687 a FO(Arithm\351tique)58 b(directe)p -1 TeXcolorgray 0 TeXcolorgray 357 2201 a FZ(Il)28 b(est)f(p)r(ossible)g -(de)h(tra)n(v)-5 b(ailler)25 b(sur)i(le)h(con)n(ten)n(u)f(des)g(v)-5 -b(ariables)26 b(en)i(les)f(\351v)-5 b(aluan)n(t)27 b(puis,)232 -2300 y(apr\350s)e(mo)r(di\034cation,)g(en)h(les)f(sauv)n(egardan)n(t)e -(\340)i(nouv)n(eau)g(dans)g(la)g(m\352me)h(v)-5 b(ariable.)25 -b(P)n(our)232 2400 y(un)33 b(certain)f(nom)n(bre)f(d'op)r(\351rations)g -(simples,)h(il)h(est)g(aussi)e(p)r(ossible)h(de)h(recourir)d(\340)i -(des)232 2499 y(instructions)37 b(arithm\351tiques)f(p)r(ortan)n(t)g -(directemen)n(t)h(sur)f(les)h(v)-5 b(ariables,)36 b(que)h(celles-ci)232 -2599 y(soien)n(t)27 b(lo)r(cales)f(ou)h(globales.)357 -2699 y(D'autres)c(instructions)g(p)r(euv)n(en)n(t)h(prendre)f(des)h(v) --5 b(ariables)22 b(comme)i(argumen)n(ts,)e(mais)232 2798 -y(seules)i(son)n(t)g(d\351taill\351es)g(dans)g(ce)h(c)n(hapitre)e(les)i -(instructions)e(arithm\351tiques)h(qui)g(p)r(orten)n(t)232 -2898 y(exclusiv)n(emen)n(t)j(sur)g(des)g(v)-5 b(ariables.)232 -3170 y Fu(12)p Fv(.)p Fu(1)130 b Fv(Les)43 b(quatre)h(op)t(\351rations) -357 3352 y FZ(Les)23 b(quatre)f(op)r(\351rations)f(arithm\351tiques)i -(que)g(son)n(t)f(les)h(addition,)g(soustraction,)e(m)n(ul\177)232 -3451 y(tiplication)32 b(et)f(division)g(p)r(euv)n(en)n(t)h(\352tre)f -(trait\351es)g(par)f(les)i(instructions)f(d'arithm\351tique)232 -3551 y(directe)25 b(d\350s)f(que)h(leurs)f(argumen)n(ts)f(son)n(t)h -(des)h(scalaires,)d(des)j(v)n(ecteurs)e(ou)h(des)h(matrices.)232 -3781 y FL(12)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(A)m(ddition)357 -3934 y FZ(La)20 b(d\351\034nitions)h(in)n(trins\350que)f -FI(sto+)f FZ(p)r(ermet)i(d'a)5 b(jouter)20 b(une)h(quan)n(tit\351)g -(\340)f(une)h(v)-5 b(ariable.)232 4034 y(Les)25 b(deux)g(syn)n(taxes)e -(d'app)r(el)i(suiv)-5 b(an)n(tes)24 b(son)n(t)g(iden)n(tiques)g(car)g -(l'addition)g(est)h(comm)n(uta\177)232 4133 y(tiv)n(e)j(p)r(our)f(tout) -g(ob)5 b(jet.)p 0 TeXcolorgray 0 TeXcolorgray 1303 4297 -a Fp(2)p 1394 4327 4 100 v 110 w FZ(ob)g(jet)128 b FQ(\000)-15 -b(!)p 1973 4327 V 1303 4397 a Fp(1)p 1394 4427 V 102 -w FZ('nom')99 b FI(sto+)p 1973 4427 V 0 TeXcolorgray -0 TeXcolorgray 1303 4575 a Fp(2)p 1394 4605 V 102 w FZ('nom')120 -b FQ(\000)-15 b(!)p 1973 4605 V 1303 4674 a Fp(1)p 1394 -4704 V 110 w FZ(ob)5 b(jet)107 b FI(sto+)p 1973 4704 -V 357 4839 a FZ(Au)32 b(sortir)e(de)h(l'ex\351cution)g(de)g -FI(sto+)p FZ(,)f(le)h(con)n(ten)n(u)g(de)h(la)f(v)-5 -b(ariable)30 b(est)h(son)g(con)n(ten)n(u)232 4939 y(initial)d(auquel)f -(s'est)g(a)5 b(jout\351)26 b(l'ob)5 b(jet)27 b(pr\351sen)n(t)g(au)g -(niv)n(eau)g FY(1)g FZ(ou)g FY(2)g FZ(de)h(la)f(pile.)232 -5169 y FL(12)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(Soustraction)357 -5322 y FZ(L'arithm\351tique)19 b(directe)h(p)r(ermise)g(par)g -(l'instruction)f FI(sto-)g FZ(n'est)h(pas)g(comm)n(utativ)n(e.)232 -5422 y(Il)28 b(faut)g(ainsi)f(distinguer)f(l'\351criture)p -0 TeXcolorgray 1623 5632 a FY(85)p 0 TeXcolorgray eop -end -%%Page: 86 86 -TeXDict begin 86 85 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(86)h FZ(\026)g(#)p -FY(86)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2137 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2030 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2030 a Fq(12)-430 2030 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2030 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(86)1048 b Fz(CHAPITRE)28 b Fy(12)p Fz(.)54 b(ARITHM\311TIQUE)29 -b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -1726 527 a Fp(2)p 1817 557 4 100 v 111 w FZ(ob)5 b(jet)127 -b FQ(\000)-14 b(!)p 2397 557 V 1726 627 a Fp(1)p 1817 -656 V 102 w FZ('nom')100 b FI(sto-)p 2397 656 V 656 774 -a FZ(de)p 0 TeXcolorgray 0 TeXcolorgray 1726 893 a Fp(2)p -1817 923 V 102 w FZ('nom')120 b FQ(\000)-14 b(!)p 2397 -923 V 1726 993 a Fp(1)p 1817 1023 V 111 w FZ(ob)5 b(jet)107 -b FI(sto-)p 2397 1023 V 656 1129 a FZ(car)33 b(la)h(premi\350re)f -(\351criture)h(soustrait)e(le)j(con)n(ten)n(u)e(de)i(la)f(v)-5 -b(ariable)33 b('nom')h(\340)g(l'ob)5 b(jet)34 b(au)656 -1229 y(niv)n(eau)19 b FY(2)h FZ(a)n(v)-5 b(an)n(t)19 -b(de)h(remettre)g(le)g(r\351sultat)f(dans)h(la)f(v)-5 -b(ariable)19 b('nom',)h(alors)f(que)h(la)f(seconde)656 -1329 y(\351criture)30 b(soustrait)g(l'ob)5 b(jet)31 b(au)g(niv)n(eau)g -FY(1)g FZ(\340)g(la)g(v)-5 b(ariable)30 b('nom'.)h(Cette)h(distinction) -f(est)656 1428 y(v)-5 b(alable)26 b(p)r(our)h(toutes)h(les)f(op)r -(\351rations)e(d'arithm\351tique)i(directe)g(non)g(comm)n(utativ)n(es.) -656 1655 y FL(12)p FM(.)p FL(1)p FM(.)p FL(3)112 b FM(Multiplication) -780 1808 y FZ(L'instruction)33 b FI(sto*)f FZ(p)r(ermet)i -(d'e\033ectuer)f(une)h(m)n(ultiplication)f(en)n(tre)g(un)h(ob)5 -b(jet)33 b(et)656 1908 y(une)28 b(v)-5 b(ariable.)p 0 -TeXcolorgray 0 TeXcolorgray 1726 2038 a Fp(2)p 1817 2068 -V 111 w FZ(ob)5 b(jet)127 b FQ(\000)-14 b(!)p 2397 2068 -V 1726 2137 a Fp(1)p 1817 2167 V 102 w FZ('nom')100 b -FI(sto*)p 2397 2167 V 0 TeXcolorgray 0 TeXcolorgray 1726 -2297 a Fp(2)p 1817 2327 V 102 w FZ('nom')120 b FQ(\000)-14 -b(!)p 2397 2327 V 1726 2397 a Fp(1)p 1817 2426 V 111 -w FZ(ob)5 b(jet)107 b FI(sto*)p 2397 2426 V 780 2544 -a FZ(L'op)r(\351ration)24 b(de)h(m)n(ultiplication)g(n'est)g(pas)g -(comm)n(utativ)n(e)f(p)r(our)g(les)h(ob)5 b(jets)25 b(de)g(t)n(yp)r(e) -656 2643 y(v)n(ecteur)e(et)i(matrice.)f(L'ordre)f(des)h(argumen)n(ts)f -(de)i(l'instruction)f FI(sto+)f FZ(est)h(dict\351)h(par)f(les)656 -2743 y(m\352mes)j(r\350gles)f(que)i(celles)e(\351nonc\351es)h(p)r(our)g -(la)g(soustraction)e(directe.)p 0 TeXcolorgray 0 TeXcolorgray -1726 2889 a Fp(2)p 1817 2919 V 111 w FZ(ob)5 b(jet)127 -b FQ(\000)-14 b(!)p 2397 2919 V 1726 2988 a Fp(1)p 1817 -3018 V 102 w FZ('nom')100 b FI(sto/)p 2397 3018 V 0 TeXcolorgray -0 TeXcolorgray 1726 3148 a Fp(2)p 1817 3178 V 102 w FZ('nom')120 -b FQ(\000)-14 b(!)p 2397 3178 V 1726 3248 a Fp(1)p 1817 -3277 V 111 w FZ(ob)5 b(jet)107 b FI(sto/)p 2397 3277 -V 656 3465 a FL(12)p FM(.)p FL(1)p FM(.)p FL(4)112 b -FM(Division)780 3618 y FZ(La)20 b(d\351\034nition)g(in)n(trins\350que)g -FI(sto/)f FZ(e\033ectue)h(la)g(division)g(en)n(tre)f(un)i(ob)5 -b(jet)20 b(et)h(le)f(con)n(ten)n(u)656 3718 y(d'une)j(v)-5 -b(ariable)21 b(\026)h(ou)g(l'op)r(\351ration)f(in)n(v)n(erse)g(selon)h -(l'ordre)f(d'apparition)g(des)h(argumen)n(ts)656 3818 -y(dans)k(la)g(pile)g(\026)h(et)g(enregistre)d(le)j(r\351sultat)e(dans)h -(la)g(v)-5 b(ariable.)25 b(La)h(r\350gle)g(dictan)n(t)g(l'ordre)656 -3917 y(des)c(argumen)n(ts)f(est)i(similaire)e(\340)i(celle)f -(\351nonc\351e)g(dans)g(le)h(cas)e(de)i(la)f(soustraction)f(directe.) -656 4186 y Fu(12)p Fv(.)p Fu(2)130 b Fv(Autres)43 b(op)t(\351rations) -780 4368 y FZ(Les)28 b(autres)f(op)r(\351rations)f(d'arithm\351tique)i -(directe)f(se)h(fon)n(t)g(sans)f(limitation)h(de)g(t)n(yp)r(e)656 -4468 y(par)k(rapp)r(ort)g(aux)g(op)r(\351rations)g(atomiques)f -(sous-jacen)n(tes.)g(Elles)j(on)n(t)f(trait)f(aux)h(in)n(v)n(er\177)656 -4567 y(sions,)26 b(conjugaisons,)g(opp)r(osition.)656 -4794 y FL(12)p FM(.)p FL(2)p FM(.)p FL(1)112 b FM(In)m(v)m(ersion)780 -4947 y FZ(L'instruction)26 b FI(sinv)g FZ(calcule)g(l'in)n(v)n(erse)f -(du)i(con)n(ten)n(u)f(de)h(la)g(v)-5 b(ariable)25 b('nom'.)i(L'ob)5 -b(jet)656 5047 y(con)n(ten)n(u)27 b(dans)f(la)i(v)-5 -b(ariable)26 b(doit)h(\352tre)g(un)h(ob)5 b(jet)27 b(sur)g(lequel)g(il) -g(est)h(licite)f(de)h(calculer)e(un)656 5147 y(in)n(v)n(erse.)g(Si)h -(cela)g(n'est)h(pas)f(le)g(cas,)g(l'op)r(\351ration)f(retourne)g(une)h -(erreur.)p 0 TeXcolorgray 0 TeXcolorgray 1817 5322 V -2193 5292 a FQ(\000)-14 b(!)p 2397 5322 V 1726 5392 a -Fp(1)p 1817 5422 V 102 w FZ('nom')100 b FI(sinv)p 2397 -5422 V 0 TeXcolorgray 2047 5632 a FY(86)p 0 TeXcolorgray -eop end -%%Page: 87 87 -TeXDict begin 87 86 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(87)h FZ(\026)g(#)p -FY(87)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(12)p -Fz(.)p Fy(2)p Fz(.)54 b(A)n(UTRES)28 b(OP\311RA)-7 b(TIONS)1627 -b FY(87)p .7 TeXcolorgray .7 TeXcolorgray 4134 2137 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2030 a Fq(12)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 -a FL(12)p FM(.)p FL(2)p FM(.)p FL(2)113 b FM(Opp)s(osition)357 -693 y FZ(L'instruction)23 b FI(sneg)e FZ(transforme)h(un)i(ob)5 -b(jet)23 b(con)n(ten)n(u)g(dans)g(une)g(v)-5 b(ariable)22 -b(r\351f\351renc\351e)232 793 y(par)34 b('nom')g(en)h(son)f(opp)r -(os\351.)g(Cet)g(ob)5 b(jet)34 b(doit)h(\352tre)f(un)h(ob)5 -b(jet)34 b(sur)g(lequel)g(l'opp)r(osition)232 893 y(p)r(oss\350de)27 -b(un)h(sens.)f(Dans)g(le)h(cas)e(con)n(traire,)f(une)j(erreur)e(est)h -(ren)n(v)n(o)n(y)n(\351e.)p 0 TeXcolorgray 0 TeXcolorgray -1394 1100 4 100 v 1770 1070 a FQ(\000)-15 b(!)p 1973 -1100 V 1303 1169 a Fp(1)p 1394 1199 V 102 w FZ('nom')99 -b FI(sneg)p 1973 1199 V 232 1392 a FL(12)p FM(.)p FL(2)p -FM(.)p FL(3)113 b FM(Conjugaison)357 1546 y FZ(L'instruction)31 -b FI(sconj)f FZ(calcule)h(le)h(conjugu\351)f(de)h(l'ob)5 -b(jet)31 b(con)n(ten)n(u)h(dans)f(la)g(v)-5 b(ariable)232 -1645 y('nom'.)28 b(Si)f(ce)h(calcul)f(ne)g(p)r(eut)h(\352tre)f(rendu)h -(\340)f(son)g(terme,)g(une)g(erreur)f(est)i(retourn\351e.)p -0 TeXcolorgray 0 TeXcolorgray 1372 1852 V 1770 1822 a -FQ(\000)-15 b(!)p 1995 1852 V 1281 1922 a Fp(1)p 1372 -1952 V 102 w FZ('nom')100 b FI(sconj)p 1995 1952 V 0 -TeXcolorgray 1623 5632 a FY(87)p 0 TeXcolorgray eop end -%%Page: 88 88 -TeXDict begin 88 87 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(88)h FZ(\026)g(#)p -FY(88)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2137 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2030 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2030 a Fq(12)-430 2030 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2030 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(88)1048 b Fz(CHAPITRE)28 b Fy(12)p Fz(.)54 b(ARITHM\311TIQUE)29 -b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a -FY(88)p 0 TeXcolorgray eop end -%%Page: 89 89 -TeXDict begin 89 88 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(89)h FZ(\026)g(#)p -FY(89)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -974 2167 a Ft(Cinqui\350me)59 b(partie)1258 2583 y FD(Con)-6 -b(tr\364le)p 0 TeXcolorgray 1623 5632 a FY(89)p 0 TeXcolorgray -eop end -%%Page: 90 90 -TeXDict begin 90 89 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(90)h FZ(\026)g(#)p -FY(90)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 91 91 -TeXDict begin 91 90 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(91)h FZ(\026)g(#)p -FY(91)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1523 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1357 a Fs(13)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1690 1147 4 v 1508 1690 a FO(Conditions)58 b(et)i(tests)p -1 TeXcolorgray 0 TeXcolorgray 357 2173 a FZ(Les)28 b(di\033\351ren)n -(tes)g(commandes)f(de)h(con)n(tr\364le)f(p)r(euv)n(en)n(t)h(\352tre)g -(com)n(bin\351es)f(en)i(un)f(grand)232 2273 y(nom)n(bre)e(de)h -(structure)f(de)h(d\351cision)g(et)g(de)g(traitemen)n(t)f(d'erreur.)f -(Certaines)h(structures)232 2372 y(comme)k(celles)f(qui)h(son)n(t)f -(form\351es)g(autour)g(des)h(instructions)f FI(if)g FZ(ou)g -FI(iferr)f FZ(son)n(t)h(exclu\177)232 2472 y(siv)n(es)20 -b(\026)h(la)f(premi\350re)g(clause)f(vraie)h(de)g(la)h(structure)e(est) -i(ex\351cut\351e,)f(toutes)g(les)h(suiv)-5 b(an)n(tes,)232 -2571 y(m\352me)23 b(vraies,)e(son)n(t)i(ignor\351es)d(\026)j(alors)e -(que)h(d'autres,)g(form\351es)g(autour)f(de)i FI(select)e -FZ(son)n(t)232 2671 y(inclusiv)n(es)29 b(\026)g(un)h(nom)n(bre)e -(ind\351termin\351)h(de)g(clauses)f(allan)n(t)h(de)g(z\351ro)f(au)h -(nom)n(bre)f(total)232 2771 y(de)k(clauses)e(p)r(eut)i(\352tre)f -(ex\351cut\351,)g(toutes)g(les)g(clauses)g(\351tan)n(t)g(test\351es)g -(les)g(unes)g(apr\350s)f(les)232 2870 y(autres.)232 3160 -y Fu(13)p Fv(.)p Fu(1)130 b Fv(T)-11 b(ests)44 b(simples)232 -3364 y FL(13)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(If.)18 -b(.)h(.then.)g(.)f(.\(else\).)h(.)f(.end)357 3522 y FZ(L'instruction)40 -b FI(else)g FZ(\351tan)n(t)g(optionnelle,)g(il)i(existe)e(deux)h -(formes)f(de)h(cette)g(com\177)232 3622 y(mande)28 b(:)p -0 TeXcolorgray 357 3725 a(\025)p 0 TeXcolorgray 41 w -FI(if)43 b FB(clause)29 b(test)43 b FI(then)f FB(clause)30 -b(vr)l(aie)44 b FI(end)14 b FZ(;)p 0 TeXcolorgray 357 -3824 a(\025)p 0 TeXcolorgray 41 w FI(if)43 b FB(clause)29 -b(test)43 b FI(then)f FB(clause)30 b(vr)l(aie)44 b FI(else)e -FB(clause)30 b(fausse)43 b FI(end)p FZ(.)357 3927 y(La)26 -b(commande)g FI(then)g FZ(prend)g(un)h(indicateur)f(binaire)g(dans)g -(la)h(pile.)g(Cet)g(indicateur)232 4026 y(doit)35 b(\352tre)g(un)g -(scalaire.)e(S'il)i(est)g(non)g(n)n(ul,)f(la)h(clause)f(de)h(test)g -(est)g(consid\351r\351e)e(comme)232 4126 y(vraie)j(et)h(la)g(clause)f -(vraie)g(est)g(\351v)-5 b(alu\351e,)37 b(l'ex\351cution)f(normale)g(se) -g(p)r(oursuiv)-5 b(an)n(t)36 b(apr\350s)232 4226 y(l'instruction)24 -b FI(end)p FZ(.)e(Dans)i(le)g(cas)f(con)n(traire)e(\026)j(indicateur)f -(n)n(ul)h(\026,)g(le)g(s\351quenceur)e(saute)232 4325 -y(\340)28 b(l'instruction)e FI(else)g FZ(si)i(celle-ci)e(existe)h(ou)g -(\340)h(l'instruction)e FI(end)h FZ(corresp)r(ondan)n(te.)p -0.5 TeXcolorgray 357 4475 a Fw(0001)p 0 TeXcolorgray -36 w Fn(<<)p 0.5 TeXcolorgray 357 4554 a Fw(0002)p 0 -TeXcolorgray 177 w Fn(0)36 b(->)g(X)p 0.5 TeXcolorgray -357 4633 a Fw(0003)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 -TeXcolorgray 357 4712 a Fw(0004)p 0 TeXcolorgray 319 -w Fn(if)p 0.5 TeXcolorgray 357 4791 a Fw(0005)p 0 TeXcolorgray -460 w Fn(X)f(0)h(>)p 0.5 TeXcolorgray 357 4870 a Fw(0006)p -0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray 357 4949 -a Fw(0007)p 0 TeXcolorgray 460 w Fn("X)f(est)i(strictement)h(positif.") -g(disp)p 0.5 TeXcolorgray 357 5028 a Fw(0008)p 0 TeXcolorgray -319 w Fn(end)p 0.5 TeXcolorgray 357 5106 a Fw(0009)p -0 TeXcolorgray 0.5 TeXcolorgray 357 5185 a(0010)p 0 TeXcolorgray -319 w Fn(if)p 0.5 TeXcolorgray 357 5264 a Fw(0011)p 0 -TeXcolorgray 460 w Fn(X)d(0)h(>)p 0.5 TeXcolorgray 357 -5343 a Fw(0012)p 0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray -357 5422 a Fw(0013)p 0 TeXcolorgray 460 w Fn("X)f(est)i(strictement)h -(positif.")g(disp)p 0 TeXcolorgray 1623 5632 a FY(91)p -0 TeXcolorgray eop end -%%Page: 92 92 -TeXDict begin 92 91 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(92)h FZ(\026)g(#)p -FY(92)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2151 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2151 a Fq(13)-430 2151 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(92)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28 -b(ET)g(TESTS)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a Fw(0014)p 0 TeXcolorgray 319 w Fn(else)p 0.5 TeXcolorgray -780 619 a Fw(0015)p 0 TeXcolorgray 460 w Fn("X)36 b(est)g(n\351gatif)h -(ou)f(nul.")h(disp)p 0.5 TeXcolorgray 780 698 a Fw(0016)p -0 TeXcolorgray 319 w Fn(end)p 0.5 TeXcolorgray 780 777 -a Fw(0017)p 0 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray -780 856 a Fw(0018)p 0 TeXcolorgray 37 w Fn(>>)780 1016 -y FZ(L'instruction)26 b FI(if)g FZ(cr\351e)f(un)i(blo)r(c)f(de)h -(programme.)d(Il)j(est)f(p)r(ossible)g(de)g(les)h(im)n(briquer)656 -1115 y(sans)f(p)r(erte)i(de)f(coh\351rence.)p 0.5 TeXcolorgray -780 1265 a Fw(0001)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 -TeXcolorgray 780 1344 a Fw(0002)p 0 TeXcolorgray 178 -w Fn(0)35 b(->)h(X)p 0.5 TeXcolorgray 780 1423 a Fw(0003)p -0 TeXcolorgray 178 w Fn(<<)p 0.5 TeXcolorgray 780 1502 -a Fw(0004)p 0 TeXcolorgray 319 w Fn(if)p 0.5 TeXcolorgray -780 1581 a Fw(0005)p 0 TeXcolorgray 460 w Fn(X)g(0)f(>)p -0.5 TeXcolorgray 780 1660 a Fw(0006)p 0 TeXcolorgray -319 w Fn(then)p 0.5 TeXcolorgray 780 1739 a Fw(0007)p -0 TeXcolorgray 460 w Fn("X)h(est)g(strictement)i(positif.")g(disp)p -0.5 TeXcolorgray 780 1818 a Fw(0008)p 0 TeXcolorgray -319 w Fn(else)p 0.5 TeXcolorgray 780 1896 a Fw(0009)p -0 TeXcolorgray 460 w Fn(if)p 0.5 TeXcolorgray 780 1975 -a Fw(0010)p 0 TeXcolorgray 601 w Fn(X)e(0)f(<)p 0.5 TeXcolorgray -780 2054 a Fw(0011)p 0 TeXcolorgray 460 w Fn(then)p 0.5 -TeXcolorgray 780 2133 a Fw(0012)p 0 TeXcolorgray 601 -w Fn("X)h(est)g(n\351gatif.")i(disp)p 0.5 TeXcolorgray -780 2212 a Fw(0013)p 0 TeXcolorgray 460 w Fn(else)p 0.5 -TeXcolorgray 780 2291 a Fw(0014)p 0 TeXcolorgray 601 -w Fn("X)e(est)g(nul.")h(disp)p 0.5 TeXcolorgray 780 2370 -a Fw(0015)p 0 TeXcolorgray 460 w Fn(end)p 0.5 TeXcolorgray -780 2449 a Fw(0016)p 0 TeXcolorgray 319 w Fn(end)p 0.5 -TeXcolorgray 780 2527 a Fw(0017)p 0 TeXcolorgray 178 -w Fn(>>)p 0.5 TeXcolorgray 780 2606 a Fw(0018)p 0 TeXcolorgray -37 w Fn(>>)780 2766 y FZ(Ce)32 b(dernier)e(exemple)h(p)r(eut)h(\352tre) -f(\351crit)g(de)h(fa\347on)e(plus)i(syn)n(th\351tique)f(en)g -(utilisation)656 2866 y(l'instruction)c FI(elseif)e FZ(d\351taill\351e) -i(plus)g(loin.)656 3115 y FL(13)p FM(.)p FL(1)p FM(.)p -FL(2)112 b FM(Ift)780 3274 y FZ(Cette)30 b(commande)e(est)h(une)g -(forme)g(de)g(structure)f FI(if/then/end)c FZ(\340)29 -b(une)g(seule)g(com\177)656 3373 y(mande.)21 b FI(ift)g -FZ(prend)g(un)h(indicateur)f(binaire)g(dans)g(la)g(pile,)h(au)f(niv)n -(eau)g FY(2)g FZ(puis)g(s'il)h(est)g(non)656 3473 y(n)n(ul,)27 -b(\351v)-5 b(alue)27 b(l'ob)5 b(jet)28 b(au)f(niv)n(eau)f -FY(1)p FZ(.)h(Dans)h(le)f(cas)g(con)n(traire,)e(cet)j(ob)5 -b(jet)27 b(est)g(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray -1524 3666 a Fp(2)p 1615 3696 4 100 v 102 w FZ(Indicateur)g(binaire)98 -b FQ(\000)-14 b(!)p 2599 3696 V 1524 3766 a Fp(1)p 1615 -3796 V 333 w FZ(ob)5 b(jet)331 b FI(ift)p 2599 3796 V -780 3957 a FZ(Cette)34 b(instruction)f(p)r(eut)i(\352tre)e(utilis\351e) -g(dans)h(une)f(expression)f(alg\351brique)g(sous)h(la)656 -4056 y(forme)p 0 TeXcolorgray 0 TeXcolorgray 1358 4235 -a FI('ift\()p FB(expr)l(ession)27 b(test,)i(expr)l(ession)h(vr)l(aie)p -FI(\)')656 4484 y FL(13)p FM(.)p FL(1)p FM(.)p FL(3)112 -b FM(Ifte)780 4643 y FZ(L'instruction)37 b FI(ifte)f -FZ(est)h(une)g(forme)g(de)h FI(if/then/else/en)o(d)31 -b FZ(\340)37 b(une)h(seule)f(com\177)656 4742 y(mande.)32 -b(Elle)g(prend)f(un)i(indicateur)e(binaire)g(au)g(niv)n(eau)g -FY(3)h FZ(de)g(la)f(pile)h(et)g(deux)g(ob)5 b(jets)656 -4842 y(aux)23 b(niv)n(eaux)g FY(1)g FZ(et)h FY(2)p FZ(.)f(Si)h -(l'indicateur)f(est)h(vrai,)f(l'ob)5 b(jet)23 b(de)h(niv)n(eau)f -FY(2)g FZ(est)h(\351v)-5 b(alu\351)23 b(et)h(celui)656 -4942 y(de)34 b(niv)n(eau)g FY(1)g FZ(supprim\351.)g(S'il)g(est)h(faux,) -f(l'ob)5 b(jet)34 b(de)g(niv)n(eau)g FY(1)g FZ(est)g(\351v)-5 -b(alu\351)34 b(et)h(celui)f(de)656 5041 y(niv)n(eau)26 -b FY(2)i FZ(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray -1504 5234 a Fp(3)p 1595 5264 V 102 w FZ(Indicateur)f(binaire)p -2619 5264 V 1504 5334 a Fp(2)p 1595 5364 V 237 w FZ(Ob)5 -b(jet)27 b(vrai)253 b FQ(\000)-14 b(!)p 2619 5364 V 1504 -5434 a Fp(1)p 1595 5463 V 229 w FZ(Ob)5 b(jet)27 b(faux)226 -b FI(ifte)p 2619 5463 V 0 TeXcolorgray 2047 5632 a FY(92)p -0 TeXcolorgray eop end -%%Page: 93 93 -TeXDict begin 93 92 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(93)h FZ(\026)g(#)p -FY(93)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(13)p -Fz(.)p Fy(2)p Fz(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1607 -b FY(93)p .7 TeXcolorgray .7 TeXcolorgray 4134 2270 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2151 a Fq(13)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 357 540 -a FZ(Cette)28 b(instruction)f(est)h(aussi)f(utilisable)g(dans)g(les)h -(expression)e(alg\351briques)f(gr\342ce)h(\340)232 640 -y(sa)h(v)-5 b(arian)n(te)p 0 TeXcolorgray 0 TeXcolorgray -576 811 a FI('ifte\()p FB(expr)l(ession)27 b(test,)i(expr)l(ession)h -(vr)l(aie,)g(expr)l(ession)g(fausse)p FI(\)')232 1093 -y Fu(13)p Fv(.)p Fu(2)130 b Fv(Reprise)43 b(sur)g(erreur)357 -1277 y FZ(Le)35 b(m\351canisme)g(de)g(reprise)f(sur)h(erreur)f(du)i -(RPL/)p FY(2)e FZ(est)i(aussi)e(puissan)n(t)h(qu'il)g(est)232 -1377 y(particulier.)27 b(En)i(e\033et,)g(ce)f(m\351canisme)g(distingue) -g(plusieurs)f(t)n(yp)r(es)i(d'erreur,)d(certaines)232 -1476 y(r\351cup)r(\351rables,)g(d'autres)h(non.)232 1716 -y FL(13)p FM(.)p FL(2)p FM(.)p FL(1)113 b FM(T)m(yp)s(es)37 -b(d'erreurs)232 1871 y FK(Erreurs)32 b(syst\350me)357 -2027 y FZ(Les)f(erreurs)f(syst\350mes)g(pro)n(viennen)n(t)g(p)r(our)h -(leur)g(plus)h(grand)e(nom)n(bre)h(du)g(syst\350me)232 -2126 y(d'explotation.)j(Ces)g(erreurs)e(ne)j(son)n(t)e(pas)h -(imputables)g(directemen)n(t)g(au)g(programme)232 2226 -y(ex\351cut\351)g(par)g(le)g(s\351quenceur)f(et)h(ne)h(son)n(t)e(donc)h -(pas)g(r\351cup)r(\351rables.)e(Ce)i(t)n(yp)r(e)g(d'erreur)232 -2326 y(pro)n(v)n(o)r(que)20 b(toujours)h(un)h(arr\352t)e(du)i -(programme.)e(T)-7 b(oute)21 b(erreur)g(syst\350me)g(est)h(indiqu\351e) -f(au)232 2425 y(pro)r(cessus)k(racine)f(primaire)h(par)g(un)h(signal)e -(sp)r(\351ci\034que.)i(Le)g(pro)r(cessus)e(racine)g(primaire)232 -2525 y(est)k(alors)e(in)n(terrompu)g(et)h(en)n(v)n(oie)g(une)g -(requ\352te)g(d'arr\352t)f(r\351cursiv)n(e)g(\340)h(tous)g(ses)g -(\034ls.)357 2626 y(La)j(gestion)f(des)i(erreurs)d(syst\350me)i(ne)h -(tien)n(t)g(pas)f(compte)g(des)g(racines)f(secondaires)232 -2726 y(cr\351\351es)i(par)g(l'instruction)f FI(nrproc)g -FZ(car)g(les)i(erreurs)d(syst\350mes)i(ne)h(pro)n(viennen)n(t)e(pas)h -(di\177)232 2825 y(rectemen)n(t)c(du)h(programme)d(couran)n(t.)232 -3048 y FK(Erreurs)32 b(d'ex\351cution)357 3204 y FZ(Une)37 -b(erreur)e(d'ex\351cution)g(est)i(une)g(erreur)d(in)n(trins\350que)i -(au)g(programme)e(ex\351cut\351.)232 3303 y(Elle)e(p)r(eut)g(\352tre)f -(r\351cup)r(\351r\351e)g(si)g(elle)g(se)g(trouv)n(e)g(dans)g(une)g -(structure)g FI(iferr/then/end)p FZ(.)232 3403 y(Dans)24 -b(le)g(cas)f(con)n(traire,)f(elle)h(pro)n(v)n(o)r(que)f(un)i(arr\352t)f -(du)h(programme,)d(suivi)j(le)g(cas)f(\351c)n(h\351an)n(t)232 -3502 y(de)28 b(la)f(cr\351ation)f(d'une)i(image)e(du)i(pro)r(cessus)e -(fautif.)232 3725 y FK(Exceptions)31 b(math\351matiques)357 -3881 y FZ(Les)24 b(exceptions)g(math\351matiques)f(son)n(t)h(dues)h -(principalemen)n(t)f(\340)g(des)g(d\351passemen)n(ts)232 -3980 y(de)j(capacit\351.)f(Elles)h(se)g(distinguen)n(t)g(des)f(erreurs) -f(d'ex\351cutions,)h(car)g(elles)h(p)r(euv)n(en)n(t)f(\352tre)232 -4080 y(masqu\351es)i(par)h(un)g(indicateur)f(syst\350me.)h(Ainsi,)g -(une)g(division)g(par)f(z\351ro)g(g\351n\350rera)f(une)232 -4180 y(exception)39 b(si)g(la)f(s\351quenceur)g(tra)n(v)-5 -b(aille)38 b(sur)g(le)h(corps)f(de)h(r\351els)f(et)h(un)h(in\034ni)f -(ou)g(une)232 4279 y(ind\351termination)27 b(s'il)g(tra)n(v)-5 -b(aille)26 b(sur)h(la)g(droite)g(ac)n(hev)n(\351e)2044 -4249 y FF(1)2079 4279 y FZ(.)232 4519 y FL(13)p FM(.)p -FL(2)p FM(.)p FL(2)113 b FM(Errn)357 4674 y FZ(L'instruction)25 -b FI(errn)g FZ(ne)h(prend)g(aucun)g(argumen)n(t)f(et)h(ren)n(v)n(oie)e -(un)j(en)n(tier)e(corresp)r(on\177)232 4774 y(dan)n(t)35 -b(au)f(n)n(um\351ro)f(d'erreur)g(iden)n(ti\034an)n(t)i(la)f -(derni\350re)f(erreur)g(trait\351e.)h(Dans)g(le)h(cas)e(o\371)232 -4874 y(aucune)i(erreur)f(n'a)h(\351t\351)g(trait\351)g -(pr\351c\351demmen)n(t)f(ou)h(que)g(l'information)f(a)h(\351t\351)g -(e\033ac\351e)232 4973 y(par)27 b(l'instruction)g FI(clerr)p -FZ(,)e(elle)j(ren)n(v)n(oie)d(une)j(v)-5 b(aleur)27 b(n)n(ulle.)p -0 TeXcolorgray 0 TeXcolorgray 1383 5187 4 100 v 1556 -5157 a FQ(\000)-14 b(!)p 1760 5187 V 1292 5257 a Fp(1)p -1383 5287 V 202 w FI(errn)p 1760 5287 V 101 w FZ(En)n(tier)p -0 TeXcolorgray 232 5345 1146 4 v 322 5422 a Fw(1)p Fx(.)35 -b Fg(cf.)23 b Fx(indicateur)i Fw(59)p 0 TeXcolorgray -0 TeXcolorgray 1623 5632 a FY(93)p 0 TeXcolorgray eop -end -%%Page: 94 94 -TeXDict begin 94 93 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(94)h FZ(\026)g(#)p -FY(94)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2151 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2151 a Fq(13)-430 2151 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(94)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28 -b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a FL(13)p FM(.)p -FL(2)p FM(.)p FL(3)112 b FM(Errm)780 706 y FZ(L'instruction)29 -b FI(errm)f FZ(ren)n(v)n(oie)f(une)j(c)n(ha\356ne)e(de)i(caract\350res) -c(corresp)r(ondan)n(t)h(\340)i(la)g(der\177)656 805 y(ni\350re)c -(erreur)f(trait\351e.)h(Si)h(aucune)f(erreur)f(n'a)h(\351t\351)h -(trait\351e)f(pr\351c\351demmen)n(t)g(ou)h(que)f(cette)656 -905 y(information)j(a)i(\351t\351)f(e\033ac\351e)g(par)g -FI(clerr)p FZ(,)f(elle)h(ren)n(v)n(oie)f(une)i(c)n(ha\356ne)f(vide.)g -(La)g(c)n(ha\356ne)g(de)656 1004 y(caract\350re)c(est)i(ren)n(v)n(o)n -(y)n(\351e)e(dans)i(la)g(lo)r(calisation)f(couran)n(te.)p -0 TeXcolorgray 0 TeXcolorgray 1792 1244 4 100 v 1965 -1214 a FQ(\000)-14 b(!)p 2169 1244 V 1701 1314 a Fp(1)p -1792 1344 V 202 w FI(errm)p 2169 1344 V 101 w FZ(Cha\356ne)656 -1560 y FK(Exemple)p 0 TeXcolorgray 0 TeXcolorgray 656 -1705 a Fn(cauchy:[~])38 b(>)d(rpl)i(-is)656 1784 y(+++RPL/2)g(\(R\))f -(version)i(4.0.10)f(\(samedi)g(06/02/2010,)h(19:48:18)g(CET\))656 -1863 y(+++Copyright)g(\(C\))f(1989)f(\340)f(2009,)i(2010)g(BERTRAND)g -(Jo\353l)656 2020 y(+++Ce)g(logiciel)g(est)f(un)g(logiciel)h(libre)g -(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656 -2099 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i -('warranty'.)656 2257 y(RPL/2>)f(iferr)f(0)g(inv)g(then)g(end)h(errm)f -(disp)656 2336 y(+++Exception)i(:)e(Division)h(par)g(z\351ro)656 -2415 y(RPL/2>)g(abort)656 2494 y(cauchy:[~])h(>)d(LANG=C)i(rpl)f(-is) -656 2573 y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(Saturday)g -(02/06/10,)h(19:48:18)g(CET\))656 2651 y(+++Copyright)g(\(C\))f(1989)f -(to)g(2009,)g(2010)h(BERTRAND)g(Joel)656 2809 y(+++This)g(is)f(a)f -(free)i(software)g(with)g(absolutely)h(no)e(warranty.)656 -2888 y(+++For)h(details,)g(type)g('warranty'.)656 3046 -y(RPL/2>)g(iferr)f(0)g(inv)g(then)g(end)h(errm)f(disp)656 -3125 y(+++Exception)i(:)e(Division)h(by)f(zero)656 3204 -y(RPL/2>)h(abort)656 3282 y(cauchy:[~])h(>)656 3549 y -FL(13)p FM(.)p FL(2)p FM(.)p FL(4)112 b FM(Clerr)780 -3715 y FZ(L'instruction)20 b FI(clerr)e FZ(e\033ace)i(les)g -(indications)g(concernan)n(t)e(les)i(derni\350res)f(erreurs.)g(En)656 -3814 y(particulier,)j FI(errn)h FZ(et)h FI(errm)e FZ(ren)n(v)n(oien)n -(t)g(rep)r(ectiv)n(emen)n(t)h(une)h(v)-5 b(aleur)23 b(n)n(ulle)h(et)g -(une)g(c)n(ha\356ne)656 3914 y(vide)j(apr\350s)f(tout)i(app)r(el)f -(\340)g FI(clerr)f FZ(jusqu'\340)h(ce)g(qu'une)h(nouv)n(elle)e(erreur)g -(soit)h(trait\351e.)656 4181 y FL(13)p FM(.)p FL(2)p -FM(.)p FL(5)112 b FM(Iferr.)18 b(.)h(.then.)g(.)f(.\(else\).)h(.)f -(.end)780 4346 y FZ(La)32 b(syn)n(taxe)f(de)h(cette)h(structure)e(de)h -(con)n(tr\364le)f(est)h(similaire)f(\340)h(celle)g(utilis\351e)g(p)r -(our)656 4446 y(les)27 b(tests)g(simples.)p 0 TeXcolorgray -0 TeXcolorgray 1292 4638 a FI(iferr)42 b FB(clause)29 -b(pi\350)l(ge)45 b FI(then)d FB(clause)29 b(err)l(eur)43 -b FI(end)891 4738 y(iferr)e FB(clause)30 b(pi\350)l(ge)44 -b FI(then)e FB(clause)30 b(err)l(eur)43 b FI(else)f FB(clause)30 -b(normale)43 b FI(end)780 4924 y FZ(L'\351v)-5 b(aluation)24 -b(de)i(la)e(clause)h(pi\350ge)f(se)h(fait)h(normalemen)n(t)d -(jusqu'\340)i(ce)g(que)g(survienne)656 5023 y(soit)i(une)i(erreur)d -(r\351cup)r(\351rable,)g(soit)i(l'instruction)f FI(then)g -FZ(signalan)n(t)f(sa)h(\034n.)h(Dans)g(le)g(cas)656 5123 -y(d'une)c(erreur,)d(la)i(clause)g(erreur)f(est)h(\351v)-5 -b(alu\351e.)23 b(S'il)h(n'y)f(a)g(pas)g(eu)g(d'erreur)f(et)i(si)f(la)g -(clause)656 5223 y(normale)h(existe,)i(elle)g(est)g(\351v)-5 -b(alu\351e.)25 b(Dans)h(tous)g(les)f(cas,)h(le)g(programme)d(con)n(tin) -n(ue)j(apr\350s)656 5322 y(l'instruction)19 b FI(end)p -FZ(.)g(Aucune)i(erreur)d(n'est)i(reprise)f(par)g(d\351faut)h(dans)g -(les)g(clauses)f(normale)656 5422 y(ou)27 b(erreur.)p -0 TeXcolorgray 2047 5632 a FY(94)p 0 TeXcolorgray eop -end -%%Page: 95 95 -TeXDict begin 95 94 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(95)h FZ(\026)g(#)p -FY(95)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(13)p -Fz(.)p Fy(2)p Fz(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1607 -b FY(95)p .7 TeXcolorgray .7 TeXcolorgray 4134 2270 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2151 a Fq(13)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 357 540 -a FZ(Le)23 b(programme)e(suiv)-5 b(an)n(t)23 b(illustre)f -(l'utilisation)h(des)g(blo)r(cs)g(de)g(reprises)f(sur)g(erreur)g(en)232 -640 y(calculan)n(t)e(et)i(a\036c)n(han)n(t)d(la)i(factorielle)f(de)h -FH(N)9 b FZ(.)21 b(Ce)g(programme)d(n'est)j(qu'un)g(exemple)g(aca\177) -232 739 y(d\351mique)30 b(et)g(particuli\350remen)n(t)e(p)r(eu)i(p)r -(erforman)n(t)f(de)h(l'utilisation)f(de)h(ces)f(blo)r(cs)g(\(nom\177) -232 839 y(breux)38 b(c)n(hangemen)n(ts)f(de)i(con)n(textes,)e(deux)i(b) -r(oucles.)14 b(.)g(.\))37 b(mais)h(il)h(en)g(mon)n(tre)e(bien)i(le)232 -939 y(fonctionnemen)n(t.)p 0.5 TeXcolorgray 357 1089 -a Fw(0001)p 0 TeXcolorgray 36 w Fn(FACTORIELLE)p 0.5 -TeXcolorgray 357 1168 a Fw(0002)p 0 TeXcolorgray 36 w -Fn(<<)p 0.5 TeXcolorgray 357 1247 a Fw(0003)p 0 TeXcolorgray -177 w Fn(6)d(->)g(N)p 0.5 TeXcolorgray 357 1326 a Fw(0004)p -0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray 357 1404 -a Fw(0005)p 0 TeXcolorgray 319 w Fn(pshcntxt)p 0.5 TeXcolorgray -357 1483 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1562 a(0007)p 0 TeXcolorgray 319 w Fn(2)f(N)h(for)g(I)f(I)h(next)p -0.5 TeXcolorgray 357 1641 a Fw(0008)p 0 TeXcolorgray -0.5 TeXcolorgray 357 1720 a(0009)p 0 TeXcolorgray 319 -w Fn(do)p 0.5 TeXcolorgray 357 1799 a Fw(0010)p 0 TeXcolorgray -460 w Fn(dupcntxt)p 0.5 TeXcolorgray 357 1878 a Fw(0011)p -0 TeXcolorgray 319 w Fn(until)p 0.5 TeXcolorgray 357 -1957 a Fw(0012)p 0 TeXcolorgray 460 w Fn(iferr)p 0.5 -TeXcolorgray 357 2035 a Fw(0013)p 0 TeXcolorgray 601 -w Fn(*)p 0.5 TeXcolorgray 357 2114 a Fw(0014)p 0 TeXcolorgray -460 w Fn(then)p 0.5 TeXcolorgray 357 2193 a Fw(0015)p -0 TeXcolorgray 601 w Fn(pulcntxt)h(true)p 0.5 TeXcolorgray -357 2272 a Fw(0016)p 0 TeXcolorgray 460 w Fn(else)p 0.5 -TeXcolorgray 357 2351 a Fw(0017)p 0 TeXcolorgray 601 -w Fn(dropcntxt)h(false)p 0.5 TeXcolorgray 357 2430 a -Fw(0018)p 0 TeXcolorgray 460 w Fn(end)p 0.5 TeXcolorgray -357 2509 a Fw(0019)p 0 TeXcolorgray 319 w Fn(end)p 0.5 -TeXcolorgray 357 2588 a Fw(0020)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 2666 a(0021)p 0 TeXcolorgray 319 w Fn(disp)p -0.5 TeXcolorgray 357 2745 a Fw(0022)p 0 TeXcolorgray -319 w Fn(pulcntxt)p 0.5 TeXcolorgray 357 2824 a Fw(0023)p -0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray 357 2903 -a Fw(0024)p 0 TeXcolorgray 36 w Fn(>>)357 3060 y FZ(Ligne)d -FY(5)p FZ(,)g(l'instruction)g FI(pshcntxt)d FZ(cr\351e)j(un)h(nouv)n -(eau)e(con)n(texte)h(de)h(pile.)g(La)f(pile)232 3160 -y(op)r(\351rationnelle)27 b(est)h(sauv)n(egard\351e)d(et)k(une)f(nouv)n -(elle)f(pile)i(vide)f(la)f(remplace.)h(La)f(b)r(oucle)232 -3259 y(ligne)i FY(7)g FZ(empile)g(les)g(en)n(tiers)f(sucecssifs)h -(compris)f(en)n(tre)g FY(2)h FZ(et)g FH(N)9 b FZ(,)29 -b(mon)n(tran)n(t)f(au)h(passage)232 3359 y(qu'il)i(faudrait)f(a)5 -b(jouter)29 b(un)i(test)g(au)f(programme)e(p)r(our)i(\352tre)h(s\373r)f -(que)g(l'argumen)n(t)f(soit)232 3459 y(sup)r(\351rieur)h(ou)h(\351gal)f -(\340)g FY(2)p FZ(.)g(La)h(b)r(oucle)f(comprise)g(en)n(tre)g(les)h -(lignes)f FY(9)g FZ(et)h FY(19)f FZ(est)h(e\033ectu\351e)232 -3558 y(tan)n(t)26 b(que)f(programme)e(ne)j(rencon)n(tre)e(aucun)h -(erreur)f(donc)h(que)h(la)f(m)n(ultiplication)g(de)g(la)232 -3658 y(ligne)h FY(13)f FZ(est)h(p)r(ossible.)f(En)h(l'absence)f -(d'erreur,)g(le)h(con)n(texte)f(sauv)n(egard\351)e(est)j(silencieu\177) -232 3758 y(semen)n(t)33 b(d\351truit)g(\340)g(la)g(ligne)f -FY(17)g FZ(et)i(le)f(programme)d(empile)k(le)f(drap)r(eau)e(faux)i(qui) -g(sera)232 3857 y(trait\351)g(par)g(l'instruction)f(de)i(\034n)g(de)f -(b)r(oucle)g(de)h(la)f(ligne)g FY(19)p FZ(.)f(Lorsque)g(cette)i(m)n -(ultipli\177)232 3957 y(cation)g(\351c)n(houe)g(parce)f(que)h(la)g -(pile)h(ne)f(con)n(tien)n(t)g(plus)g(qu'un)h(seul)f(ob)5 -b(jet,)34 b(le)h(con)n(texte)232 4056 y(couran)n(t)k(est)g(d\351truit)h -(par)f(la)g(restauration)e(de)j(l'ancienne)f(pile)h(\340)f(la)g(ligne)g -FY(15)g FZ(et)h(le)232 4156 y(programme)32 b(sort)g(de)i(la)f(b)r -(oucle.)h(Le)f(r\351sultat)g(de)h(l'ex\351cution)e(de)i(ce)g(programme) -d(est)232 4256 y(alors)26 b(:)p 0 TeXcolorgray 0 TeXcolorgray -232 4441 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e -(05/02/2010,)g(15:27:42)h(CET\))232 4540 y(+++Copyright)f(\(C\))j(1989) -g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4640 y(720)357 -4824 y FZ(Il)28 b(ne)g(faut)g(pas)g(p)r(erdre)f(de)h(vue)g(lors)e(de)i -(l'\351criture)f(des)h(clauses)f(d'erreur)f(que)i(l'\351tat)232 -4924 y(de)g(la)e(pile)i(apr\350s)d(une)j(erreur)d(p)r(eut)j(d\351p)r -(endre)f(du)g(fait)h(que)f(la)f(pile)i FB(last)f FZ(soit)g(v)-5 -b(alid\351e)26 b(ou)232 5023 y(non.)c(Si)h(la)f(pile)g -FB(last)g FZ(est)g(v)-5 b(alid\351e,)22 b(les)g(commandes)f(donnan)n(t) -g(une)i(erreur)d(ren)n(v)n(oien)n(t)h(leurs)232 5123 -y(argumen)n(ts)h(dans)g(la)h(pile.)g(Dans)g(le)g(cas)f(con)n(traire,)f -(ces)h(argumen)n(ts)g(son)n(t)g(supprim\351s.)g(Un)232 -5223 y(mo)n(y)n(en)32 b(de)h(con)n(tourner)e(ce)i(probl\350me)f(est)h -(d'utiliser)f(les)h(instructions)e(de)i(gestion)f(des)232 -5322 y(con)n(textes)24 b(d'ex\351cution.)f(Une)i(autre)e(fa\347on)h(de) -g(s'a\033ranc)n(hir)e(du)j(probl\350me)e(est)h(de)g(forcer)232 -5422 y(l'utilisation)f(de)g(la)g(pile)g FB(last)h FZ(au)e(tra)n(v)n -(ers)f(de)i(l'indicateur)g FY(31)p FZ(.)f(Cep)r(endan)n(t,)h(la)g -(gestion)f(de)p 0 TeXcolorgray 1623 5632 a FY(95)p 0 -TeXcolorgray eop end -%%Page: 96 96 -TeXDict begin 96 95 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(96)h FZ(\026)g(#)p -FY(96)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2151 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2151 a Fq(13)-430 2151 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(96)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28 -b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a FZ(la)g(pile)g -FB(last)h FZ(p)r(eut)g(s'a)n(v)n(\351rer)c(co\373teuse)j(en)g(terme)g -(de)h(temps)f(de)h(calcul)e(car)h(elle)g(requi\350re)656 -640 y(la)36 b(duplication)f(de)i(tous)f(les)g(atomes)f(des)h(ob)5 -b(jets)36 b(pass\351s)e(en)j(argumen)n(t)e(\340)h(toutes)g(les)656 -739 y(instructions.)656 1024 y Fu(13)p Fv(.)p Fu(3)130 -b Fv(T)-11 b(ests)43 b(m)l(ultiples)656 1226 y FL(13)p -FM(.)p FL(3)p FM(.)p FL(1)112 b FM(If.)19 b(.)f(.then.)h(.)g(.elseif.)g -(.)g(.then.)g(.)f(.\(else\).)h(.)f(.end)780 1383 y FZ(Cette)24 -b(structure)f(de)g(con)n(tr\364le)f(p)r(ermet)h(d'im)n(briquer)f -(plusieurs)h(tests)g(m)n(utuellemen)n(t)656 1483 y(exclusifs)f(\026)g -(con)n(trairemen)n(t)f(\340)h(la)g(structure)f(case)h(\026)g(et)h(p)r -(ouv)-5 b(an)n(t)22 b(p)r(orter)g(sur)g(des)g(condi\177)656 -1582 y(tions)g(di\033\351ren)n(tes.)f(Il)h(est)h(p)r(ossible)e(de)h -(lancer)f(une)h(action)g(par)f(d\351faut)h(lorsque)f(toutes)h(les)656 -1682 y(conditions)g(examin\351es)f(son)n(t)h(fausses)g(gr\342ce)e(au)j -(mot)f(clef)h(optionnel)f FI(else)p FZ(.)f(Seule)i(la)f(pre\177)656 -1782 y(mi\350re)30 b(clause)g(test)g(vraie)g(engendre)f(l'\351v)-5 -b(aluation)29 b(de)i(la)f(clause)g(vraie)f(corresp)r(ondan)n(te)656 -1881 y(puis)e(un)h(saut)f(\340)g(l'instruction)g FI(end)f -FZ(cloturan)n(t)h(la)g(structure.)905 2034 y FI(if)42 -b FB(clause)30 b(test)f FA(1)44 b FI(then)e FB(clause)29 -b(vr)l(aie)i FA(1)905 2134 y FI(elseif)41 b FB(clause)29 -b(test)g FA(2)44 b FI(then)e FB(clause)30 b(vr)l(aie)g -FA(2)905 2233 y FI(...)905 2333 y(elseif)41 b FB(clause)29 -b(test)g(n)43 b FI(then)f FB(clause)30 b(vr)l(aie)g(n)905 -2433 y FI(else)42 b FB(clause)29 b(d\351faut)905 2532 -y FI(end)780 2634 y FZ(Le)19 b(programme)e(de)i(test)h(de)f(la)g(v)-5 -b(aleur)18 b(de)h FI(X)g FZ(mon)n(tran)n(t)f(des)h(structures)f(de)h -(test)g(simple)656 2733 y(im)n(briqu\351es)26 b FI(if/then/\(else/\)e)o -(nd)21 b FZ(p)r(eut)28 b(s'\351crire)e(simplemen)n(t)i(sous)e(la)h -(forme)g(:)p 0.5 TeXcolorgray 780 2884 a Fw(0001)p 0 -TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 2963 a -Fw(0002)p 0 TeXcolorgray 178 w Fn(0)35 b(->)h(X)p 0.5 -TeXcolorgray 780 3041 a Fw(0003)p 0 TeXcolorgray 178 -w Fn(<<)p 0.5 TeXcolorgray 780 3120 a Fw(0004)p 0 TeXcolorgray -319 w Fn(if)p 0.5 TeXcolorgray 780 3199 a Fw(0005)p 0 -TeXcolorgray 460 w Fn(X)g(0)f(>)p 0.5 TeXcolorgray 780 -3278 a Fw(0006)p 0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray -780 3357 a Fw(0007)p 0 TeXcolorgray 460 w Fn("X)h(est)g(strictement)i -(positif.")g(disp)p 0.5 TeXcolorgray 780 3436 a Fw(0008)p -0 TeXcolorgray 319 w Fn(elseif)p 0.5 TeXcolorgray 780 -3515 a Fw(0009)p 0 TeXcolorgray 460 w Fn(X)e(0)f(<)p -0.5 TeXcolorgray 780 3594 a Fw(0010)p 0 TeXcolorgray -319 w Fn(then)p 0.5 TeXcolorgray 780 3672 a Fw(0011)p -0 TeXcolorgray 460 w Fn("X)h(est)g(n\351gatif.")i(disp)p -0.5 TeXcolorgray 780 3751 a Fw(0012)p 0 TeXcolorgray -319 w Fn(else)p 0.5 TeXcolorgray 780 3830 a Fw(0013)p -0 TeXcolorgray 460 w Fn("X)e(est)g(nul.")h(disp)p 0.5 -TeXcolorgray 780 3909 a Fw(0014)p 0 TeXcolorgray 319 -w Fn(end)p 0.5 TeXcolorgray 780 3988 a Fw(0015)p 0 TeXcolorgray -178 w Fn(>>)p 0.5 TeXcolorgray 780 4067 a Fw(0016)p 0 -TeXcolorgray 37 w Fn(>>)780 4225 y FZ(Les)29 b(di\033\351ren)n(tes)g -(clauses)f(test)h(\351tan)n(t)g(m)n(utuellemen)n(t)g(exclusiv)n(es,)f -(elles)g(ne)h(son)n(t)g(\351v)-5 b(a\177)656 4325 y(lu\351es)32 -b(que)g(jusqu'\340)h(trouv)n(er)d(la)i(premi\350re)g(clause)g(test)g -(vraie.)f(T)-7 b(outes)33 b(les)f(clauses)f(test)656 -4425 y(suiv)-5 b(an)n(tes)21 b(son)n(t)h(ignor\351es)e(et)i(non)g -(\351v)-5 b(alu\351es.)22 b(Il)g(est)g(donc)g(plus)g(in)n(t\351ressan)n -(t)e(d'utiliser)i(une)656 4524 y(structure)j(con)n(tenan)n(t)g -FI(elseif)f FZ(qu'une)i(structure)f(\340)h(base)f(de)h -FI(select)e FZ(et)i(de)g FI(case)f FZ(dans)656 4624 y(le)32 -b(cas)g(o\371)g(les)h(di\033\351ren)n(tes)f(conditions)f(de)i(test)g -(son)n(t)f(m)n(utuellemen)n(t)h(exclusiv)n(es.)e(D'un)656 -4724 y(autre)k(c\364t\351,)h(il)g(con)n(vien)n(t)f(de)h(p)r(orter)f -(une)h(grande)e(atten)n(tion)i(aux)f(di\033\351ren)n(tes)g(clauses)656 -4823 y(d'une)25 b(structure)g(con)n(tenan)n(t)f FI(elseif)f -FZ(car)h(l'ordre)g(des)h(di\033\351ren)n(tes)g(clauses)f(in\035ue)h -(direc\177)656 4923 y(temen)n(t)j(sur)f(le)g(r\351sultat.)656 -5165 y FL(13)p FM(.)p FL(3)p FM(.)p FL(2)112 b FM(Select.)18 -b(.)h(.case.)g(.)g(.then.)g(.)f(.end.)i(.)e(.\(default\).)h(.)g(.end) -780 5322 y FZ(La)34 b(structure)g FI(select/case)c FZ(p)r(ermet)k(de)h -(con)n(tr\364ler)d(l'ex\351cution)h(d'une)i(s\351quence)656 -5422 y(d'instructions)30 b(d\351p)r(endan)n(t)i(d'un)g(param\350tre)d -(unique.)j(Les)f(tests)g(ainsi)g(\351crits)f(ne)i(son)n(t)p -0 TeXcolorgray 2047 5632 a FY(96)p 0 TeXcolorgray eop -end -%%Page: 97 97 -TeXDict begin 97 96 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(97)h FZ(\026)g(#)p -FY(97)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(13)p -Fz(.)p Fy(3)p Fz(.)54 b(TESTS)28 b(MUL)-7 b(TIPLES)1777 -b FY(97)p .7 TeXcolorgray .7 TeXcolorgray 4134 2270 227 -266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2151 a Fq(13)p -.7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540 -a FZ(pas)27 b(m)n(utuellemen)n(t)h(exclusifs.)481 687 -y FI(select)656 786 y FB(objet)656 886 y FI(case)41 b -FB(clause)30 b(test)f FA(1)44 b FI(then)e FB(clause)29 -b(vr)l(aie)i FA(1)44 b FI(end)656 986 y(case)d FB(clause)30 -b(test)f FA(2)44 b FI(then)e FB(clause)29 b(vr)l(aie)i -FA(2)44 b FI(end)656 1085 y(...)656 1185 y(case)d FB(clause)30 -b(test)f(n)43 b FI(then)f FB(clause)30 b(vr)l(aie)g(n)43 -b FI(end)481 1284 y(default)656 1384 y FB(clause)29 b(d\351faut)481 -1484 y FI(end)357 1655 y FZ(Le)f(mot)h(clef)g FI(select)d -FZ(cr\351e)i(la)g(structure)g(de)h(con)n(tr\364le)e(allan)n(t)g -(jusqu'\340)i(l'instruction)232 1754 y FI(end)37 b FZ(corresp)r(ondan)n -(t.)d(Cette)k(structure)e(p)r(eut)i(con)n(tenir)e(une)h(instruction)g -(optionnelle)232 1854 y FI(default)29 b FZ(qui)i(ne)h(p)r(eut)g -(appara\356tre)c(qu'apr\350s)i(toutes)h(les)g(structures)f -FI(case/then/end)232 1954 y FZ(incluses.)35 b(L'instruction)g -FI(default)e FZ(corresp)r(ond)g(\340)i(une)h(clause)e(sp)r(\351ciale)h -(d\351taill\351)g(plus)232 2053 y(bas.)357 2153 y(Le)26 -b(premi\350re)g(instruction)g FI(case)f FZ(rencon)n(tr\351e)f(es)j -(dans)f(la)g(structure)f(de)i(con)n(tr\364le)e(est)232 -2253 y(sp)r(\351ciale)34 b(et)h(prend)g(un)g(ob)5 b(jet)34 -b(quelconque)g(en)h(argumen)n(t.)e(Cet)i(ob)5 b(jet)35 -b(est)f(\351v)-5 b(alu\351)35 b(par)232 2352 y(c)n(haque)27 -b(instruction)f FI(case)g FZ(a)n(v)-5 b(an)n(t)26 b(l'ex\351cution)h -(de)g(la)g(clause)g(test.)g(Hormi)g(cette)g(sp)r(\351ci\034\177)232 -2452 y(cit\351,)f(toutes)f(les)g(structures)f FI(case/then/end)d -FZ(fonctionnen)n(t)j(de)i(la)f(m\352me)h(fa\347on.)e(L'ins\177)232 -2551 y(truction)j FI(case)e FZ(\351v)-5 b(alue)26 b(l'ob)5 -b(jet)27 b(qui)f(sera)g(utilis\351)h(dans)f(la)g(clause)g(test.)h(Si)g -(le)g(r\351sultat)f(de)232 2651 y(cette)g(\351v)-5 b(aluation)24 -b(est)h(vrai,)f(la)g(clause)h(vraie)e(corresp)r(ondan)n(te)g(est)i -(ex\351cut\351e.)f(Dans)h(tous)232 2751 y(les)k(cas,)e(le)h(programme)e -(con)n(tin)n(ue)i(par)f(l'\351v)-5 b(aluation)27 b(de)i(la)f(structure) -f FI(case/then/end)232 2850 y FZ(suiv)-5 b(an)n(te.)27 -b(Si)h(la)f(clause)g(sp)r(\351ciale)f FI(default)f FZ(existe,)i(deux)h -(cas)e(se)h(pr\351sen)n(ten)n(t)g(:)p 0 TeXcolorgray -357 2950 a(\025)p 0 TeXcolorgray 41 w(au)40 b(moins)h(une)g(clause)f -(test)h(\351tait)f(vraie)g(et)h(le)g(programme)d(ignore)h(la)i(clause) -440 3050 y FI(default)25 b FZ(p)r(our)i(con)n(tin)n(uer)f(apr\350s)g -(l'instruction)h FI(end)f FZ(corresp)r(ondan)n(te)14 -b(;)p 0 TeXcolorgray 357 3149 a(\025)p 0 TeXcolorgray -41 w(aucune)27 b(clause)g(test)g(n'\351tait)h(vraie)e(et)h(le)h -(programme)d(\351v)-5 b(alue)27 b(la)g(clause)g(d\351faut.)p -0.5 TeXcolorgray 357 3299 a Fw(0001)p 0 TeXcolorgray -36 w Fn(MAIN)p 0.5 TeXcolorgray 357 3378 a Fw(0002)p -0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3457 -a Fw(0003)p 0 TeXcolorgray 177 w Fn(4)p 0.5 TeXcolorgray -357 3536 a Fw(0004)p 0 TeXcolorgray 177 w Fn(->)36 b(X)p -0.5 TeXcolorgray 357 3615 a Fw(0005)p 0 TeXcolorgray -177 w Fn(<<)p 0.5 TeXcolorgray 357 3694 a Fw(0006)p 0 -TeXcolorgray 319 w Fn(select)p 0.5 TeXcolorgray 357 3773 -a Fw(0007)p 0 TeXcolorgray 460 w Fn(X)p 0.5 TeXcolorgray -357 3852 a Fw(0008)p 0 TeXcolorgray 460 w Fn(case)g(0)g(>=)f(then)i("X) -f(est)g(positif)h(ou)f(nul.")g(disp)h(end)p 0.5 TeXcolorgray -357 3930 a Fw(0009)p 0 TeXcolorgray 460 w Fn(case)f(1)g(>)f(then)i("X)e -(est)h(strictement)j(sup\351rieur)f(\340)d(1.")h(disp)h(end)p -0.5 TeXcolorgray 357 4009 a Fw(0010)p 0 TeXcolorgray -460 w Fn(case)f(-1)g(<)f(then)i("X)f(est)g(strictement)i(inf\351rieur)g -(\340)d(-1.")i(disp)f(end)p 0.5 TeXcolorgray 357 4088 -a Fw(0011)p 0 TeXcolorgray 319 w Fn(default)p 0.5 TeXcolorgray -357 4167 a Fw(0012)p 0 TeXcolorgray 460 w Fn("X)f(est)i(sup\351rieur)g -(ou)f(\351gal)h(\340)e(-1)h(et)g(strictement)i(n\351gatif.")g(disp)p -0.5 TeXcolorgray 357 4246 a Fw(0013)p 0 TeXcolorgray -319 w Fn(end)p 0.5 TeXcolorgray 357 4325 a Fw(0014)p -0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray 357 4404 -a Fw(0015)p 0 TeXcolorgray 36 w Fn(>>)357 4560 y FZ(L'exemple)e -(pr\351c\351den)n(t)f(mon)n(tre)h(que)g(l'ensem)n(ble)g(des)g(clauses)f -(test)h(son)n(t)g(\351v)-5 b(alu\351es)232 4660 y(dans)24 -b(leur)g(ordre)f(d'apparition)g(et)h(que)h(les)f(di\033\351ren)n(ts)g -(tests)g(ne)g(son)n(t)g(pas)g(m)n(utuellemen)n(t)232 -4760 y(exclusifs.)p 0 TeXcolorgray 0 TeXcolorgray 232 -4942 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e -(05/02/2010,)g(15:27:42)h(CET\))232 5042 y(+++Copyright)f(\(C\))j(1989) -g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 5142 y(X)k(est)e -(positif)f(ou)h(nul.)232 5241 y(X)i(est)e(strictement)d(sup\351rieur)h -(\340)j(1.)p 0 TeXcolorgray 1623 5632 a FY(97)p 0 TeXcolorgray -eop end -%%Page: 98 98 -TeXDict begin 98 97 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(98)h FZ(\026)g(#)p -FY(98)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2151 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2151 a Fq(13)-430 2151 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(98)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28 -b(ET)g(TESTS)p 0 TeXcolorgray 0 TeXcolorgray 2047 5632 -a FY(98)p 0 TeXcolorgray eop end -%%Page: 99 99 -TeXDict begin 99 98 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39 -b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42 -b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(99)h FZ(\026)g(#)p -FY(99)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1524 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1358 a Fs(14)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1690 2044 4 v 2405 1690 a FO(Boucles)p 1 TeXcolorgray -0 TeXcolorgray 357 2179 a FZ(Le)33 b(langage)d(RPL/)p -FY(2)i FZ(pr\351v)n(oit)g(un)h(certain)f(nom)n(bre)g(de)h(structures)e -(de)i(b)r(oucles)g(dif\177)232 2279 y(f\351ren)n(tes.)d(Lorsque)f(le)i -(nom)n(bre)e(d'it\351rations)h(\340)g(e\033ectuer)g(dans)g(la)g(b)r -(oucle)h(est)f(conn)n(u)g FB(a)232 2378 y(priori)p FZ(,)h(les)d(b)r -(oucles)g(son)n(t)g(dites)h(d\351\034nies.)f(Dans)g(tous)h(les)f -(autres)f(cas,)h(les)h(b)r(oucles)f(son)n(t)232 2478 -y(dites)g(ind\351\034nies.)357 2581 y(L'instruction)h -FI(exit)f FZ(rencon)n(tr\351)g(dans)i(une)g(b)r(oucle)f(force)g(le)h -(programme)e(\340)h(quitter)232 2681 y(la)c(b)r(oucle)f(couran)n(te)f -(et)j(\340)e(reprendre)f(une)i(ex\351cution)f(normale)g(\340)g(la)g -(\034n)h(de)g(celle-ci.)f(Elle)232 2780 y(est)k(v)-5 -b(alable)27 b(quelle)g(que)g(soit)g(le)h(t)n(yp)r(e)f(de)h(b)r(oucle.) -232 3073 y Fu(14)p Fv(.)p Fu(1)130 b Fv(Boucles)43 b(d\351\034nies)357 -3261 y FZ(Certains)28 b(langages)f(consid\350ren)n(t)h(comme)h -(obligatoire)e(la)h(pr\351sence)h(d'une)g(v)-5 b(ariable)232 -3361 y(de)33 b(b)r(oucle.)g(D'autres)f(ne)h(p)r(ermetten)n(t)g -(d'e\033ectuer)f(des)h(b)r(oucles)f(que)h(sur)f(des)h(en)n(tiers.)232 -3461 y(Le)28 b(RPL/)p FY(2)f FZ(s'a\033ranc)n(hit)f(de)h(ces)g(deux)h -(limites.)357 3564 y(En)23 b(rev)-5 b(anc)n(he,)22 b(il)h(est)f(imp)r -(ossible)h(de)f(conna\356tre)g FB(a)j(priori)g FZ(le)d(sens)h(de)g(v)-5 -b(ariation)21 b(d'une)232 3663 y(b)r(oucle,)e(celui-ci)f(\351tan)n(t)g -(donn\351)h(par)e(l'instruction)h(de)h(cloture)f(de)g(la)h(structure)e -(et)i(p)r(ouv)-5 b(an)n(t)232 3763 y(m\352me)34 b(\352tre)f(v)-5 -b(ariable.)31 b(T)-7 b(oute)33 b(b)r(oucle)g(d\351\034nie)g(est)h -(ainsi)e(au)h(moins)g(e\033ectu\351e)g(une)g(fois)232 -3863 y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5 -b(an)n(t)27 b(:)p 0.5 TeXcolorgray 357 4013 a Fw(0001)p -0 TeXcolorgray 36 w Fn(MAIN)p 0.5 TeXcolorgray 357 4092 -a Fw(0002)p 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray -357 4171 a Fw(0003)p 0 TeXcolorgray 177 w Fn(1)36 b(0)g(for)g(I)p -0.5 TeXcolorgray 357 4249 a Fw(0004)p 0 TeXcolorgray -319 w Fn(I)f(disp)p 0.5 TeXcolorgray 357 4328 a Fw(0005)p -0 TeXcolorgray 177 w Fn(next)p 0.5 TeXcolorgray 357 4407 -a Fw(0006)p 0 TeXcolorgray 36 w Fn(>>)232 4567 y FZ(don)n(t)28 -b(la)f(sortie)f(est)p 0 TeXcolorgray 0 TeXcolorgray 232 -4747 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e -(05/02/2010,)g(15:27:42)h(CET\))232 4847 y(+++Copyright)f(\(C\))j(1989) -g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4947 y(1)357 -5123 y FZ(Une)f(b)r(oucle)f(d\351\034nie)h(a)n(v)n(ec)e(compteur)h -(d\351bute)h(\340)f(la)g(ligne)g FY(3)p FZ(.)h(La)f(v)-5 -b(ariable)37 b(lo)r(cale)232 5223 y FI(I)p FZ(,)32 b(cr\351\351e)g(par) -f(cette)h(b)r(oucle,)g(est)g(initialis\351e)g(\340)g(la)f(v)-5 -b(aleur)32 b FY(1)p FZ(.)g(Le)g(con)n(ten)n(u)f(de)h(la)g(b)r(oucle)232 -5322 y(est)i(e\033ectu\351e)g(jusqu'\340)f(trouv)n(er)f(l'instruction)h -FI(next)f FZ(incr\351men)n(tan)n(t)h(la)g(v)-5 b(ariable)32 -b FI(I)i FZ(qui)232 5422 y(v)-5 b(aut)38 b(main)n(tenan)n(t)f -FY(2)p FZ(.)g(L'instruction)g FI(next)f FZ(imp)r(ose)h(un)h(sens)f(de)h -(v)-5 b(ariation)36 b(croissan)n(t)p 0 TeXcolorgray 1623 -5632 a FY(99)p 0 TeXcolorgray eop end -%%Page: 100 100 -TeXDict begin 100 99 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(100)g FZ(\026)h(#)p -FY(100)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2284 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2284 a Fq(14)-430 2284 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(100)1701 b Fz(CHAPITRE)29 b Fy(14)p Fz(.)54 b(BOUCLES)p -0 TeXcolorgray 656 540 a FZ(de)37 b(la)g(v)-5 b(ariable)35 -b(de)i(b)r(oucle.)g(La)f(v)-5 b(aleur)36 b(couran)n(te)g(de)h(la)f(v)-5 -b(ariable)36 b(\351tan)n(t)h(strictemen)n(t)656 640 y(sup)r(\351rieure) -20 b(\340)h(la)g(limite)h(\034x\351e)f(ligne)g FY(3)p -FZ(,)g(en)h(l'o)r(ccurrence)d(\340)i(z\351ro,)g(le)g(programme)e(con)n -(tin)n(ue)656 739 y(son)35 b(ex\351cution)g(normale)g(apr\350s)f -(l'instruction)h FI(next)p FZ(.)f(P)n(our)i(corriger)d(ce)i -(probl\350me,)g(il)656 839 y(faut)g(soit)g(tester)g(les)g(limites)g(et) -g(le)h(sens)e(de)i(v)-5 b(ariation)33 b(a)n(v)-5 b(an)n(t)35 -b(le)g(d\351but)g(de)h(la)f(b)r(oucle)656 939 y(en)e(utilisan)n(t)g -(une)h(structure)e(conditionnelle,)g(soit)h(utiliser)g(l'instruction)g -FI(cycle)e FZ(dans)656 1038 y(le)25 b(corps)f(de)i(la)f(b)r(oucle.)g -(Il)h(faut)f(noteur)g(que)g(le)h(comp)r(ortemen)n(t)e(de)i -(l'instruction)e FI(cycle)656 1138 y FZ(di\033\350re)i(selon)f(le)h(t)n -(yp)r(e)g(de)h(b)r(oucle.)e(En)i(e\033et,)g(dans)e(une)h(structure)g -FI(for/next)p FZ(,)c FI(cycle)j FZ(se)656 1238 y(comp)r(orte)d(comme)g -FI(next)p FZ(,)g(alors)f(que)i(dans)f(une)h(structure)f -FI(for/step)p FZ(,)e(elle)j(se)f(comp)r(orte)656 1337 -y(comme)27 b FI(step)f FZ(et)i(prend)f(ainsi)g(un)h(argumen)n(t)e(en)n -(tier)g(ou)i(r\351el)e(dans)h(la)g(pile.)656 1567 y FL(14)p -FM(.)p FL(1)p FM(.)p FL(1)112 b FM(Boucle)37 b(sans)h(compteur)656 -1720 y FK(Start.)16 b(.)f(.\(cycle\).)h(.)f(.next)780 -1874 y FZ(Cette)32 b(b)r(oucle)f(est)g(la)g(b)r(oucle)g(la)g(plus)g -(simple)h(qu'il)f(est)g(p)r(ossible)g(d'imaginer.)f(Elle)656 -1973 y(ne)d(comp)r(orte)g(aucun)g(indice)h(de)f(b)r(oucle.)p -0 TeXcolorgray 0 TeXcolorgray 1416 2142 a FB(d\351but)71 -b(\034n)43 b FI(start)f FB(clause)29 b(b)l(oucle)44 b -FI(next)780 2312 y FZ(La)25 b(commande)g FI(start)e FZ(prend)i(deux)g -(nom)n(bres)f(en)n(tiers)h(ou)g(r\351els,)f FB(d\351but)h -FZ(et)h FB(\034n)p FZ(,)f(dans)656 2411 y(la)35 b(pile)g(et)g(les)g -(utilise)g(comme)g(v)-5 b(aleurs)34 b(de)i(d\351but)f(et)h(\034n)f -(d'un)h(compteur)e(de)i(b)r(oucle.)656 2511 y(L'ex\351cution)j(se)h(p)r -(oursuit)f(par)h(l'\351v)-5 b(aluation)39 b(de)h(la)g(s\351quence)f -(d'instructions)g FB(clause)656 2611 y(b)l(oucle)p FZ(.)c(La)f -(commande)g FI(next)f FZ(incr\351men)n(te)h(le)h(compteur)f(de)h(b)r -(oucle)f(d'une)h(unit\351.)g(Si)656 2710 y(ce)27 b(compteur)g(est)h -(inf\351rieur)f(ou)g(\351gal)g(\340)g(la)g(v)-5 b(aleur)27 -b FB(\034n)p FZ(,)g(la)h(clause)e(b)r(oucle)i(est)f(\340)h(nouv)n(eau) -656 2810 y(\351v)-5 b(alu\351e.)32 b(Ce)g(pro)r(cessus)e(se)i(p)r -(oursuit)g(jusqu'\340)g(ce)g(que)g(le)g(compteur)g(devienne)g -(stricte\177)656 2909 y(men)n(t)j(sup)r(\351rieur)f(\340)h(la)f(v)-5 -b(aleur)34 b FB(\034n)p FZ(.)h(L'ex\351cution)f(con)n(tin)n(ue)g(alors) -f(normalemen)n(t)h(apr\350s)656 3009 y(l'instruction)27 -b FI(next)p FZ(.)780 3109 y(L'instruction)g FI(cycle)f -FZ(p)r(ermet)i(d'abandonner)e(l'it\351ration)g(couran)n(te)g(et)i(de)g -(b)r(oucler)656 3208 y(imm\351diatemen)n(t)f(sur)g(l'it\351ration)g -(suiv)-5 b(an)n(te.)656 3422 y FK(Start.)16 b(.)f(.\(cycle\).)h(.)f -(.step)780 3575 y FZ(Cette)39 b(structure)e(est)i(similaire)e(\340)h -(la)g(structure)f(pr\351c\351den)n(te)h(au)g(d\351tail)g(pr\350s)f(que) -656 3674 y(l'instruction)i FI(step)f FZ(incr\351men)n(te)i(le)f -(compteur)h(de)g(b)r(oucle)f(d'une)h(quan)n(tit\351)g(v)-5 -b(ariable)656 3774 y(prise)27 b(dans)g(la)g(pile)g(alors)f(que)h -FI(next)f FZ(l'incr\351men)n(te)h(toujours)f(d'une)i(unit\351.)p -0 TeXcolorgray 0 TeXcolorgray 1315 3943 a FB(d\351but)72 -b(\034n)42 b FI(start)g FB(clause)30 b(b)l(oucle)87 b(p)l(as)44 -b FI(step)780 4113 y FZ(Si)37 b(le)f(pas)g(est)g(p)r(ositif)g(et)g(si)h -(le)f(compteur)f(de)i(b)r(oucle)e(est)i(inf\351rieur)e(ou)h(\351gal)f -(\340)h(la)656 4212 y(v)-5 b(aleur)26 b FB(\034n)p FZ(,)h(la)f(clause)h -(b)r(oucle)f(est)h(\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)26 -b(ceci)h(se)g(p)r(oursuiv)-5 b(an)n(t)26 b(jusques)h(\340)656 -4312 y(ce)e(que)f(le)h(compteur)g(de)g(b)r(oucle)f(d\351passe)g -FB(\034n)p FZ(,)g(\340)h(la)g(suite)f(de)h(quoi)g(l'ex\351cution)f(con) -n(tin)n(ue)656 4412 y(normalemen)n(t)i(apr\350s)g(l'instruction)h -FI(step)p FZ(.)780 4511 y(Si)j(le)g(pas)f(est)h(n\351gatif)f(et)g(si)h -(le)g(compteur)f(de)g(b)r(oucle)h(est)f(sup)r(\351rieur)g(ou)g(\351gal) -g(\340)g FB(\034n)p FZ(,)656 4611 y(la)h(clause)g(b)r(oucle)g(est)g -(\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)30 b(ceci)h(se)f(p)r(oursuiv) --5 b(an)n(t)29 b(jusques)h(\340)h(ce)f(que)g(le)656 4710 -y(compteur)h(de)g(b)r(oucle)g(soit)g(inf\351rieur)g(\340)g -FB(\034n)p FZ(,)g(\340)g(la)g(suite)h(de)f(quoi)g(l'ex\351cution)g(con) -n(tin)n(ue)656 4810 y(normalemen)n(t)26 b(apr\350s)g(l'instruction)h -FI(step)p FZ(.)656 5023 y FK(\300)46 b(noter)g(:)82 b -FZ(la)40 b(grandeur)e FB(p)l(as)i FZ(est)g(prise)f(dans)h(la)f(pile)h -(et)h(p)r(eut)f(ainsi)f(r\351sulter)g(de)656 5123 y(l'\351v)-5 -b(aluation)29 b(d'une)i(expression)e(quelconque.)g(En)i(particulier,)e -(il)i(est)g(p)r(ossible)e(d'a)n(v)n(oir)656 5223 y(un)22 -b(pas)e(tan)n(t\364t)h(p)r(ositif,)h(tan)n(t\364t)f(n\351gatif)g(lors)f -(de)h(l'ex\351cution)g(d'une)h(m\352me)f(b)r(oucle.)h(Dans)656 -5322 y(ce)29 b(cas,)e(le)i(pro)r(cessus)e(de)i(con)n(tr\364le)e -(alternera)g(les)h(tests)h(de)g(\034ns)g(de)f(b)r(oucle)h(en)g -(fonction)656 5422 y(du)f(signe)e(de)i(l'incr\351men)n(t)f(couran)n(t.) -p 0 TeXcolorgray 2026 5632 a FY(100)p 0 TeXcolorgray -eop end -%%Page: 101 101 -TeXDict begin 101 100 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(101)g FZ(\026)h(#)p -FY(101)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(14)p -Fz(.)p Fy(1)p Fz(.)54 b(BOUCLES)27 b(D\311FINIES)1690 -b FY(101)p .7 TeXcolorgray .7 TeXcolorgray 4134 2403 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2284 a -Fq(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -232 540 a FK(\300)40 b(noter)f(:)83 b FZ(l'instruction)33 -b FI(cycle)g FZ(prend)h(les)g(m\352mes)g(argumen)n(ts)f(que)h -(l'instruction)232 640 y(de)k(la)f(\034n)h(de)f(la)g(b)r(oucle)g -(couran)n(te.)f(En)i(particulier,)e(si)h(la)g(b)r(oucle)g(s'ac)n -(h\350v)n(e)f(sur)h(une)232 739 y(instruction)g FI(next)p -FZ(,)f FI(cycle)f FZ(ne)j(prend)f(aucun)g(argumen)n(t.)f(Si)i(la)f(b)r -(oucle)g(s'ac)n(h\350v)n(e)e(sur)232 839 y FI(step)p -FZ(,)25 b FI(cycle)f FZ(attend)i(un)h(argumen)n(t)e(qui)h(a)f(la)h -(m\352me)h(signi\034cation)d(que)i(celui)g(de)g FI(step)p -FZ(.)232 939 y(L'instruction)40 b FI(cycle)f FZ(e\033ectue)i(le)f(test) -h(de)f(\034n)h(de)g(b)r(oucle)f(a)n(v)-5 b(an)n(t)40 -b(et)h(ne)f(b)r(oucle)g(sur)232 1038 y(l'it\351ration)27 -b(suiv)-5 b(an)n(te)27 b(que)g(si)g(la)g(\034n)h(de)g(la)f(b)r(oucle)g -(n'est)h(pas)e(attein)n(te.)232 1281 y FL(14)p FM(.)p -FL(1)p FM(.)p FL(2)113 b FM(Boucle)36 b(a)m(v)m(ec)i(compteur)357 -1438 y FZ(Ce)19 b(t)n(yp)r(e)g(de)h(b)r(oucle)f(utilise)g(un)g -(compteur)g(accessible)f(directemen)n(t)h(par)f(une)h(v)-5 -b(ariable)232 1538 y(lo)r(cale.)35 b(Cette)h(v)-5 b(ariable)35 -b(p)r(eut)h(\352tre)g(mo)r(di\034\351e)g(comme)f(toute)h(autre)f(v)-5 -b(ariable,)34 b(aucune)232 1638 y(protection)27 b(n'assuran)n(t)e(son)i -(in)n(t\351grit\351.)232 1864 y FK(\300)i(noter)f(:)83 -b FZ(l'instruction)23 b FI(for)h FZ(cr\351an)n(t)f(une)i(v)-5 -b(ariable)23 b(lo)r(cale,)g(il)i(est)g(p)r(ossible)e(d'utiliser)232 -1964 y(comme)34 b(compteur,)g(une)g(v)-5 b(ariable)33 -b(utilis\351e)i(par)e(ailleurs,)g(cette)i(v)-5 b(ariable)32 -b(n'\351tan)n(t)j(pas)232 2063 y(\351cras\351e,)h(mais)g(simplemen)n(t) -h(masqu\351e.)g(\300)g(la)g(sortie)f(de)h(la)g(b)r(oucle,)f(le)i -(compteur)e(est)232 2163 y(p)r(erdu)23 b(et)f(la)g(v)-5 -b(ariable)21 b(masqu\351e)g(retrouv)n(e)f(la)i(v)-5 b(aleur)22 -b(qu'elle)g(a)n(v)-5 b(ait)21 b(a)n(v)-5 b(an)n(t)21 -b(l'initialisation)232 2263 y(de)28 b(la)f(b)r(oucle.)232 -2489 y FK(E\033et)36 b(de)h(b)s(ord)f(:)82 b FZ(il)32 -b(est)g(tout)g(\340)f(fait)h(p)r(ossible)f(d'im)n(briquer)g(plusieurs)f -(b)r(oucles)i(uti\177)232 2589 y(lisan)n(t)g(le)g(m\352me)g(compteur.)g -(Cela)f(ne)h(pro)n(v)n(o)r(que)e(aucun)i(dysfonctionnemen)n(t,)f(c)n -(haque)232 2688 y(compteur)e(\351tan)n(t)g(masqu\351)g(par)f(un)i -(autre.)f(Seul)g(le)h(compteur)e(couran)n(t)g(sera)g(accessible)232 -2788 y(\340)g(un)f(instan)n(t)g(donn\351.)232 3014 y -FK(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h(.next)357 3171 -y FZ(Cette)33 b(structure)e(est)i(une)f(b)r(oucle)g(d\351\034nie)h -(dans)f(laquelle)f(le)i(compteur)f(de)g(b)r(oucle)232 -3271 y FB(nom)c FZ(est)f(une)h(v)-5 b(ariable)26 b(lo)r(cale)h(qui)g(p) -r(eut)h(\352tre)f(\351v)-5 b(alu\351e)27 b(dans)g(la)g(b)r(oucle.)p -0 TeXcolorgray 0 TeXcolorgray 914 3464 a FB(d\351but)71 -b(\034n)43 b FI(for)g FB(nom)87 b(clause)29 b(b)l(oucle)44 -b FI(next)357 3655 y FZ(En)28 b(s\351quence)f(:)p 0 TeXcolorgray -357 3756 a(\025)p 0 TeXcolorgray 41 w FI(for)f FZ(prend)h(deux)h(nom)n -(bres,)e(en)n(tiers)g(ou)h(r\351els,)f FB(d\351but)i -FZ(et)f FB(\034n)g FZ(dans)g(la)g(pile)g(et)h(cr\351e)440 -3856 y(une)g(v)-5 b(ariable)26 b(lo)r(cale)g FB(nom)i -FZ(initialis\351e)e(\340)h(la)h(v)-5 b(aleur)26 b FB(d\351but)14 -b FZ(;)p 0 TeXcolorgray 357 3955 a(\025)p 0 TeXcolorgray -41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FB(clause)j(b)l(oucle)e -FZ(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FB(nom)f FZ(est)h(\351v)-5 -b(alu\351)22 b(dans)g(cette)440 4055 y(s\351quence,)27 -b(il)g(donne)g(la)h(v)-5 b(aleur)26 b(en)i(cours)e(du)i(compteur)f(de)g -(b)r(oucle)14 b(;)p 0 TeXcolorgray 357 4155 a(\025)p -0 TeXcolorgray 41 w FI(next)23 b FZ(incr\351men)n(te)g(de)h(compteur)g -(de)g(b)r(oucle)g(d'une)g(unit\351.)h(Si)f(la)g(v)-5 -b(aleur)23 b(du)h(comp\177)440 4254 y(teur)f(d\351passe)g -FB(\034n)p FZ(,)g(l'ex\351cution)g(se)h(p)r(oursuit)f(apr\350s)f -FI(next)p FZ(,)h(la)g(v)-5 b(ariable)22 b(lo)r(cale)h -FB(nom)440 4354 y FZ(\351tan)n(t)j(alors)f(supprim\351e.)h(Dans)g(le)g -(cas)g(con)n(traire,)e(l'\351tap)r(e)i(pr\351c\351den)n(te)g(se)g -(r\351p)r(\350te.)232 4580 y FK(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h -(.step)357 4737 y FZ(\300)32 b(l'instar)e(de)h(la)g(structure)f -FI(for/next)p FZ(,)e(cette)j(b)r(oucle)g(p)r(oss\350de)g(un)g -(compteur.)f(La)232 4837 y(di\033\351rence)25 b(r\351side)f(dans)g(le)h -(fait)g(que)g(l'incr\351men)n(t)g(du)g(compteur)f(p)r(eut)i(\352tre)e -(quelconque.)p 0 TeXcolorgray 0 TeXcolorgray 813 5030 -a FB(d\351but)72 b(\034n)43 b FI(for)f FB(nom)87 b(clause)30 -b(b)l(oucle)87 b(p)l(as)44 b FI(step)357 5221 y FZ(En)28 -b(s\351quence)f(:)p 0 TeXcolorgray 357 5322 a(\025)p -0 TeXcolorgray 41 w FI(for)f FZ(prend)h(deux)h(nom)n(bres,)e(en)n -(tiers)g(ou)h(r\351els,)f FB(d\351but)i FZ(et)f FB(\034n)g -FZ(dans)g(la)g(pile)g(et)h(cr\351e)440 5422 y(une)g(v)-5 -b(ariable)26 b(lo)r(cale)g FB(nom)i FZ(initialis\351e)e(\340)h(la)h(v) --5 b(aleur)26 b FB(d\351but)14 b FZ(;)p 0 TeXcolorgray -1602 5632 a FY(101)p 0 TeXcolorgray eop end -%%Page: 102 102 -TeXDict begin 102 101 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(102)g FZ(\026)h(#)p -FY(102)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2284 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2284 a Fq(14)-430 2284 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(102)1701 b Fz(CHAPITRE)29 b Fy(14)p Fz(.)54 b(BOUCLES)p -0 TeXcolorgray 0 TeXcolorgray 780 540 a FZ(\025)p 0 TeXcolorgray -41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FB(clause)j(b)l(oucle)e -FZ(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FB(nom)g FZ(est)f(\351v)-5 -b(alu\351)22 b(dans)g(cette)863 640 y(s\351quence,)27 -b(il)h(donne)f(la)g(v)-5 b(aleur)27 b(en)g(cours)f(du)i(compteur)f(de)h -(b)r(oucle)14 b(;)p 0 TeXcolorgray 780 739 a(\025)p 0 -TeXcolorgray 41 w FI(step)21 b FZ(prend)h(un)h(argumen)n(t)e -FB(p)l(as)h FZ(\026)h(en)n(tier)e(ou)h(r\351el)g(\026)g(dans)g(la)g -(pile)g(et)h(incr\351men)n(te)863 839 y(le)30 b(compteur)f(de)h(b)r -(oucle)f(de)h(la)f(quan)n(tit\351)g(repr\351sen)n(t\351e)f(par)h -FB(p)l(as)p FZ(.)h(Si)g(la)f(v)-5 b(aleur)29 b(du)863 -939 y(compteur)20 b(est)g(sup)r(\351rieure)e(\340)i FB(\034n)g -FZ(p)r(our)f(un)h(incr\351men)n(t)g(p)r(ositif,)g(ou)g(inf\351rieure)f -(\340)g FI(fin)863 1038 y FZ(p)r(our)27 b(un)h(incr\351men)n(t)e -(n\351gatif,)h(l'ex\351cution)g(se)g(p)r(oursuit)f(apr\350s)g -FI(step)p FZ(,)g(la)h(v)-5 b(ariable)863 1138 y(lo)r(cale)21 -b FB(nom)h FZ(\351tan)n(t)g(alors)e(supprim\351e.)h(Dans)h(le)g(cas)f -(con)n(traire,)e(l'\351tap)r(e)j(pr\351c\351den)n(te)863 -1238 y(se)28 b(r\351p)r(\350te.)656 1483 y FL(14)p FM(.)p -FL(1)p FM(.)p FL(3)112 b FM(Exemples)780 1640 y FZ(Le)21 -b(programme)e(suiv)-5 b(an)n(t)21 b(illustre)g(le)g(fonctionnemen)n(t)g -(des)g(fonctions)f FI(cycle)f FZ(et)j FI(exit)656 1740 -y FZ(dans)27 b(des)g(b)r(oucles.)p 0.5 TeXcolorgray 780 -1890 a Fw(0001)p 0 TeXcolorgray 37 w Fn(MAIN)p 0.5 TeXcolorgray -780 1969 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 -TeXcolorgray 780 2048 a Fw(0003)p 0 TeXcolorgray 178 -w Fn(1)35 b(10)h(for)g(I)p 0.5 TeXcolorgray 780 2127 -a Fw(0004)p 0 TeXcolorgray 319 w Fn(if)g(I)f(5)h(same)g(then)h(cycle)f -(end)p 0.5 TeXcolorgray 780 2206 a Fw(0005)p 0 TeXcolorgray -319 w Fn(if)g(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray -780 2285 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2363 a(0007)p 0 TeXcolorgray 319 w Fn(I)g(disp)p -0.5 TeXcolorgray 780 2442 a Fw(0008)p 0 TeXcolorgray -178 w Fn(next)p 0.5 TeXcolorgray 780 2521 a Fw(0009)p -0 TeXcolorgray 0.5 TeXcolorgray 780 2600 a(0010)p 0 TeXcolorgray -178 w Fn("FIN")h(disp)p 0.5 TeXcolorgray 780 2679 a Fw(0011)p -0 TeXcolorgray 37 w Fn(>>)780 2838 y FZ(Une)26 b(b)r(oucle)e -(d\351\034nie)h(a)n(v)n(ec)e(compteur)i(est)f(d\351clar\351e)g(\340)g -(la)h(ligne)f FY(3)p FZ(.)g(Cette)i(b)r(oucle)e(cr\351e)656 -2938 y(une)38 b(v)-5 b(ariable)37 b(lo)r(cale)g FI(I)h -FZ(con)n(tenan)n(t)f(le)h(compteur)f(de)h(b)r(oucle.)g(Le)g(pas)g(de)g -(la)g(b)r(oucle,)656 3037 y(imp)r(os\351)e(par)f(l'instruction)h -FI(next)f FZ(de)i(la)f(ligne)f FY(8)p FZ(,)h(est)h(unitaire.)f(Dans)g -(le)g(corps)f(de)i(la)656 3137 y(b)r(oucle)30 b(se)g(trouv)n(en)n(t)e -(deux)i(structures)f(de)i(test.)f(La)f(premi\350re,)g(ligne)h -FY(4)p FZ(,)g(in)n(terrompt)f(la)656 3237 y(b)r(oucle)c(en)g(la)g -(faisan)n(t)f(passer)g(\340)g(l'it\351ration)h(suiv)-5 -b(an)n(te.)24 b(La)h(seconde,)f(ligne)h FY(5)p FZ(,)f(force)h(un)g(le) -656 3336 y(programme)g(\340)i(quitter)g(la)g(b)r(oucle.)p -0 TeXcolorgray 0 TeXcolorgray 656 3531 a FI(+++RPL/2)40 -b(\(R\))i(version)f(4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h -(CET\))656 3631 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010) -h(BERTRAND)e(Jo\353l)656 3730 y(1)656 3830 y(2)656 3929 -y(3)656 4029 y(4)656 4129 y(6)656 4228 y(7)656 4328 y(FIN)780 -4520 y FZ(En)d(rempla\347an)n(t)d(l'instruction)h FI(next)f -FZ(par)h(une)h(instruction)f FI(step)p FZ(,)f(il)i(faut)g(p)r(enser)656 -4620 y(\340)i(ra)5 b(jouter)36 b(un)i(argumen)n(t)f(dev)-5 -b(an)n(t)38 b(toutes)g(les)g(o)r(ccurrences)e(de)j(l'instruction)e -FI(cycle)656 4720 y FZ(p)r(ortan)n(t)26 b(sur)h(cette)h(b)r(oucle.)p -0.5 TeXcolorgray 780 4870 a Fw(0001)p 0 TeXcolorgray -37 w Fn(MAIN)p 0.5 TeXcolorgray 780 4949 a Fw(0002)p -0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 5028 -a Fw(0003)p 0 TeXcolorgray 178 w Fn(1)35 b(10)h(for)g(I)p -0.5 TeXcolorgray 780 5106 a Fw(0004)p 0 TeXcolorgray -319 w Fn(//)g(cycle)g(prend)h(maintenant)h(un)e(argument)h(car)g(elle)f -(renvoie)h(\340)f(step)p 0.5 TeXcolorgray 780 5185 a -Fw(0005)p 0 TeXcolorgray 319 w Fn(if)g(I)f(5)h(same)g(then)h(1)e(cycle) -i(end)p 0.5 TeXcolorgray 780 5264 a Fw(0006)p 0 TeXcolorgray -319 w Fn(if)f(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray -780 5343 a Fw(0007)p 0 TeXcolorgray 0.5 TeXcolorgray -780 5422 a(0008)p 0 TeXcolorgray 319 w Fn(I)g(disp)p -0 TeXcolorgray 2026 5632 a FY(102)p 0 TeXcolorgray eop -end -%%Page: 103 103 -TeXDict begin 103 102 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(103)g FZ(\026)h(#)p -FY(103)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(14)p -Fz(.)p Fy(2)p Fz(.)54 b(BOUCLES)27 b(IND\311FINIES)1598 -b FY(103)p .7 TeXcolorgray .7 TeXcolorgray 4134 2403 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2284 a -Fq(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a Fw(0009)p 0 TeXcolorgray 177 -w Fn(1)36 b(step)p 0.5 TeXcolorgray 357 619 a Fw(0010)p -0 TeXcolorgray 0.5 TeXcolorgray 357 698 a(0011)p 0 TeXcolorgray -177 w Fn("FIN")h(disp)p 0.5 TeXcolorgray 357 777 a Fw(0012)p -0 TeXcolorgray 36 w Fn(>>)232 1051 y Fu(14)p Fv(.)p Fu(2)130 -b Fv(Boucles)43 b(ind\351\034nies)232 1250 y FL(14)p -FM(.)p FL(2)p FM(.)p FL(1)113 b FM(While.)18 b(.)h(.rep)s(eat.)g(.)g -(.end)357 1403 y FZ(Cette)i(structure)f(\351v)-5 b(alue)21 -b(it\351rativ)n(emen)n(t)e(une)i(clause)f(test)h(et)g(une)g(clause)f(b) -r(oucle)h(tan)n(t)232 1502 y(que)28 b(la)f(v)-5 b(aleur)27 -b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(est)h(vraie)e -(\(non)h(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray -852 1685 a FI(while)42 b FB(clause)29 b(test)43 b FI(repeat)e -FB(clause)30 b(b)l(oucle)43 b FI(end)357 1868 y FZ(Lorsque)22 -b(la)h(clause)f(test)i(ren)n(v)n(oie)d(un)j(indicateur)f(binaire)f -(faux,)h(la)g(clause)g(b)r(oucle)g(est)232 1967 y(ignor\351e)j(et)i -(l'instruction)f(reprend)f(normalemen)n(t)g(apr\350s)h(l'instruction)f -FI(end)p FZ(.)232 2200 y FL(14)p FM(.)p FL(2)p FM(.)p -FL(2)113 b FM(Do.)18 b(.)h(.un)m(til.)g(.)f(.end)357 -2353 y FZ(Cette)33 b(structure)g(\351v)-5 b(alue)33 b(de)g(mani\350re)f -(r\351p)r(\351t\351e)h(une)h(clause)e(b)r(oucle)h(et)g(une)h(clause)232 -2452 y(test)28 b(jusqu'\340)f(ce)g(que)h(la)f(v)-5 b(aleur)27 -b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(soit)g(vraie)f -(\(non)i(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray -939 2635 a FI(do)43 b FB(clause)30 b(b)l(oucle)43 b FI(until)f -FB(clause)30 b(test)42 b FI(end)232 2909 y Fu(14)p Fv(.)p -Fu(3)130 b Fv(Instruction)44 b(exit)357 3091 y FZ(L'instruction)21 -b FI(exit)f FZ(con)n(train)n(t)h(le)h(programme)d(\340)j(quitter)g(la)f -(b)r(oucle)h(en)g(cours)e(d'ex\351\177)232 3191 y(cution,)26 -b(quel)f(que)h(soit)f(son)g(t)n(yp)r(e.)h(Elle)g(p)r(eut)g -(appara\356tre)d(dans)i(n'imp)r(orte)g(quelle)h(struc\177)232 -3290 y(ture)36 b(de)h(la)f(b)r(oucle)f(ou)h(dans)g(une)g(fonction)g -(app)r(el\351e)g(depuis)g(le)g(corps)f(de)h(la)g(b)r(oucle.)232 -3390 y(L'ex\351cution)25 b(du)h(programme)e(con)n(tin)n(ue)h -(normalemen)n(t)f(apr\350s)h(l'instruction)g(de)h(cloture)232 -3490 y(de)i(la)f(b)r(oucle.)p 0 TeXcolorgray 1602 5632 -a FY(103)p 0 TeXcolorgray eop end -%%Page: 104 104 -TeXDict begin 104 103 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(104)g FZ(\026)h(#)p -FY(104)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2284 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2284 a Fq(14)-430 2284 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(104)1701 b Fz(CHAPITRE)29 b Fy(14)p Fz(.)54 b(BOUCLES)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(104)p 0 -TeXcolorgray eop end -%%Page: 105 105 -TeXDict begin 105 104 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(105)g FZ(\026)h(#)p -FY(105)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1560 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1394 a Fs(15)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1809 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1726 800 4 v 1161 1726 a FO(Con)-5 b(tr\364le)60 b(de)f(l'ex\351cution) -p 1 TeXcolorgray 0 TeXcolorgray 232 2234 a Fu(15)p Fv(.)p -Fu(1)130 b Fv(Mo)t(de)43 b(de)g(fonctionnemen)l(t)357 -2419 y FZ(L'\351tat)31 b(du)h(syst\350me)g(est)f(assujetti)h(\340)f(un) -h(certain)f(nom)n(bre)f(d'indicateurs)h(binaires.)232 -2518 y(T)-7 b(ous)28 b(ces)f(indicateurs)g(son)n(t)g(accessibles)f(et)i -(mo)r(di\034ables)f(soit)g(au)g(tra)n(v)n(ers)f(d'un)i(certain)232 -2618 y(nom)n(bre)f(d'instructions)g(\(formats,)g(mo)r(de)h(angulaire.) -14 b(.)g(.\))25 b(soit)i(directemen)n(t)h(au)f(tra)n(v)n(ers)232 -2718 y(des)h(instructions)e FI(cf)h FZ(et)h FI(sf)p FZ(.)232 -2959 y FL(15)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Indicateurs)357 -3116 y FZ(Le)20 b(RPL/)p FY(2)f FZ(p)r(oss\350de)g(soixan)n(te-quatre)d -(indicateurs)j(binaires)f(\026)i(n)n(um\351rot\351)f(de)h -FY(1)f FZ(\340)h FY(64)232 3215 y FZ(\026)g(don)n(t)g(la)f(plupart)h -(son)n(t)f(laiss\351s)f(\340)i(la)f(discr\351tion)g(de)g -(l'utilisateur.)h(Cep)r(endan)n(t,)f(certains)232 3315 -y(d'en)n(tre)24 b(eux)h(conditionnen)n(t)f(le)g(fonctionnemen)n(t)g(du) -h(s\351quenceur.)e(La)h(signi\034cation)f(des)232 3414 -y(indicateurs)k(binaires)f(et)i(leurs)f(v)-5 b(aleurs)26 -b(par)h(d\351faut)g(se)g(trouv)n(en)n(t)g(au)g(tableau)g -FY(15)p FZ(.)p FY(1)p FZ(.)232 3656 y FL(15)p FM(.)p -FL(1)p FM(.)p FL(2)113 b FM(Manipulation)232 3813 y FK(A\033ectations) -357 3969 y FZ(Il)27 b(existe)f(deux)h(instructions)e(simples)i(p)r -(ermettan)n(t)f(d'a\033ecter)g(un)h(\351tat)g(\026)f(arm\351)g(ou)232 -4069 y(d\351asrm\351)h(\026)g(\340)g(un)h(indicateur)f(binaire)f(:)p -0 TeXcolorgray 357 4170 a(\025)p 0 TeXcolorgray 41 w -FI(cf)21 b FZ(:)g(cette)h(instruction)f(p)r(ermet)g(de)h(d\351sarmer)d -(un)j(indicateur)f(binaire.)f(Elle)i(prend)440 4270 y(un)29 -b(argumen)n(t)f(en)n(tier)h(dans)g(la)f(pile)i(corresp)r(ondan)n(t)c -(au)j(n)n(um\351ro)f(de)i(l'indicateur)440 4369 y(\340)d(d\351sarmer.)p -0 TeXcolorgray 357 4469 a(\025)p 0 TeXcolorgray 41 w -FI(sf)j FZ(:)h(le)f(fonctionnemen)n(t)h(de)f(cette)h(instruction)f(est) -h(en)g(tout)f(p)r(oin)n(t)h(comparable)440 4568 y(au)i(fonctionnemen)n -(t)g(de)g(l'instruction)f FI(cf)h FZ(si)g(ce)g(n'est)g(qu'elle)g(p)r -(ermet)g(d'armer)440 4668 y(un)28 b(indicateur.)p 0 TeXcolorgray -0 TeXcolorgray 1104 4868 4 100 v 1307 4838 a FQ(\000)-15 -b(!)p 1490 4868 V 1013 4938 a Fp(1)p 1104 4968 V 102 -w FH(n)123 b FI(sf)p 1490 4968 V 1621 4889 a FZ(ou)p -1877 4868 V 2080 4838 a FQ(\000)-15 b(!)p 2263 4868 V -1786 4938 a Fp(1)p 1877 4968 V 102 w FH(n)123 b FI(cf)p -2263 4968 V 357 5123 a FZ(Il)38 b(est)g(p)r(ossible)g(de)g(manipuler)g -(sim)n(ultan\351men)n(t)f(plusieurs)h(indicateurs,)f(v)n(oire)f(la)232 -5223 y(totalit\351,)k(gr\342ce)f(aux)g(instructions)g -FI(rclf)g FZ(et)i FI(stof)p FZ(.)d(L'instruction)i FI(rclf)e -FZ(ren)n(v)n(oie)h(un)232 5322 y(en)n(tier)28 b(binaire)e(de)i(soixan)n -(te-quatre)c(bits)k(repr\351sen)n(tan)n(t)e(les)h(\351tats)h(des)f -(soixan)n(te-quatre)232 5422 y(indicateurs)33 b(binaires,)f -(l'indicateur)g(binaire)h FY(1)g FZ(corresp)r(ondan)n(t)d(au)j(bit)h -(de)g(plus)f(faible)p 0 TeXcolorgray 1602 5632 a FY(105)p -0 TeXcolorgray eop end -%%Page: 106 106 -TeXDict begin 106 105 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(106)g FZ(\026)h(#)p -FY(106)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2535 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2417 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2417 a Fq(15)-430 2417 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2417 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(106)859 b Fz(CHAPITRE)29 b Fy(15)p Fz(.)54 b(CONTR)n(\324LE)27 -b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray -656 1371 2865 4 v 656 1471 4 100 v 709 1441 a FK(Indicateurs)p -1227 1471 V 103 w(Signi\034cation)p 2522 1471 V 840 w(V)-8 -b(aleurs)31 b(par)h(d\351faut)p 3517 1471 V 656 1474 -17 4 v 656 1494 V 656 1474 V 656 1494 V 672 1474 V 672 -1494 V 689 1474 V 689 1494 V 706 1474 V 706 1494 V 722 -1474 V 722 1494 V 739 1474 V 739 1494 V 756 1474 V 756 -1494 V 772 1474 V 772 1494 V 789 1474 V 789 1494 V 805 -1474 V 805 1494 V 822 1474 V 822 1494 V 839 1474 V 839 -1494 V 855 1474 V 855 1494 V 872 1474 V 872 1494 V 888 -1474 V 888 1494 V 905 1474 V 905 1494 V 922 1474 V 922 -1494 V 938 1474 V 938 1494 V 955 1474 V 955 1494 V 971 -1474 V 971 1494 V 988 1474 V 988 1494 V 1005 1474 V 1005 -1494 V 1021 1474 V 1021 1494 V 1038 1474 V 1038 1494 -V 1054 1474 V 1054 1494 V 1071 1474 V 1071 1494 V 1088 -1474 V 1088 1494 V 1104 1474 V 1104 1494 V 1121 1474 -V 1121 1494 V 1137 1474 V 1137 1494 V 1154 1474 V 1154 -1494 V 1171 1474 V 1171 1494 V 1187 1474 V 1187 1494 -V 1204 1474 V 1204 1494 V 1214 1474 V 1214 1494 V 1230 -1474 V 1230 1494 V 1230 1474 V 1230 1494 V 1247 1474 -V 1247 1494 V 1263 1474 V 1263 1494 V 1280 1474 V 1280 -1494 V 1296 1474 V 1296 1494 V 1313 1474 V 1313 1494 -V 1330 1474 V 1330 1494 V 1346 1474 V 1346 1494 V 1363 -1474 V 1363 1494 V 1379 1474 V 1379 1494 V 1396 1474 -V 1396 1494 V 1413 1474 V 1413 1494 V 1429 1474 V 1429 -1494 V 1446 1474 V 1446 1494 V 1463 1474 V 1463 1494 -V 1479 1474 V 1479 1494 V 1496 1474 V 1496 1494 V 1512 -1474 V 1512 1494 V 1529 1474 V 1529 1494 V 1546 1474 -V 1546 1494 V 1562 1474 V 1562 1494 V 1579 1474 V 1579 -1494 V 1595 1474 V 1595 1494 V 1612 1474 V 1612 1494 -V 1629 1474 V 1629 1494 V 1645 1474 V 1645 1494 V 1662 -1474 V 1662 1494 V 1678 1474 V 1678 1494 V 1695 1474 -V 1695 1494 V 1712 1474 V 1712 1494 V 1728 1474 V 1728 -1494 V 1745 1474 V 1745 1494 V 1761 1474 V 1761 1494 -V 1778 1474 V 1778 1494 V 1795 1474 V 1795 1494 V 1811 -1474 V 1811 1494 V 1828 1474 V 1828 1494 V 1844 1474 -V 1844 1494 V 1861 1474 V 1861 1494 V 1878 1474 V 1878 -1494 V 1894 1474 V 1894 1494 V 1911 1474 V 1911 1494 -V 1927 1474 V 1927 1494 V 1944 1474 V 1944 1494 V 1961 -1474 V 1961 1494 V 1977 1474 V 1977 1494 V 1994 1474 -V 1994 1494 V 2010 1474 V 2010 1494 V 2027 1474 V 2027 -1494 V 2044 1474 V 2044 1494 V 2060 1474 V 2060 1494 -V 2077 1474 V 2077 1494 V 2093 1474 V 2093 1494 V 2110 -1474 V 2110 1494 V 2127 1474 V 2127 1494 V 2143 1474 -V 2143 1494 V 2160 1474 V 2160 1494 V 2176 1474 V 2176 -1494 V 2193 1474 V 2193 1494 V 2210 1474 V 2210 1494 -V 2226 1474 V 2226 1494 V 2243 1474 V 2243 1494 V 2260 -1474 V 2260 1494 V 2276 1474 V 2276 1494 V 2293 1474 -V 2293 1494 V 2309 1474 V 2309 1494 V 2326 1474 V 2326 -1494 V 2343 1474 V 2343 1494 V 2359 1474 V 2359 1494 -V 2376 1474 V 2376 1494 V 2392 1474 V 2392 1494 V 2409 -1474 V 2409 1494 V 2426 1474 V 2426 1494 V 2442 1474 -V 2442 1494 V 2459 1474 V 2459 1494 V 2475 1474 V 2475 -1494 V 2492 1474 V 2492 1494 V 2509 1474 V 2509 1494 -V 2509 1474 V 2509 1494 V 2525 1474 V 2525 1494 V 2525 -1474 V 2525 1494 V 2542 1474 V 2542 1494 V 2559 1474 -V 2559 1494 V 2575 1474 V 2575 1494 V 2592 1474 V 2592 -1494 V 2608 1474 V 2608 1494 V 2625 1474 V 2625 1494 -V 2642 1474 V 2642 1494 V 2658 1474 V 2658 1494 V 2675 -1474 V 2675 1494 V 2692 1474 V 2692 1494 V 2708 1474 -V 2708 1494 V 2725 1474 V 2725 1494 V 2741 1474 V 2741 -1494 V 2758 1474 V 2758 1494 V 2775 1474 V 2775 1494 -V 2791 1474 V 2791 1494 V 2808 1474 V 2808 1494 V 2824 -1474 V 2824 1494 V 2841 1474 V 2841 1494 V 2858 1474 -V 2858 1494 V 2874 1474 V 2874 1494 V 2891 1474 V 2891 -1494 V 2907 1474 V 2907 1494 V 2924 1474 V 2924 1494 -V 2941 1474 V 2941 1494 V 2957 1474 V 2957 1494 V 2974 -1474 V 2974 1494 V 2990 1474 V 2990 1494 V 3007 1474 -V 3007 1494 V 3024 1474 V 3024 1494 V 3040 1474 V 3040 -1494 V 3057 1474 V 3057 1494 V 3073 1474 V 3073 1494 -V 3090 1474 V 3090 1494 V 3107 1474 V 3107 1494 V 3123 -1474 V 3123 1494 V 3140 1474 V 3140 1494 V 3156 1474 -V 3156 1494 V 3173 1474 V 3173 1494 V 3190 1474 V 3190 -1494 V 3206 1474 V 3206 1494 V 3223 1474 V 3223 1494 -V 3239 1474 V 3239 1494 V 3256 1474 V 3256 1494 V 3273 -1474 V 3273 1494 V 3289 1474 V 3289 1494 V 3306 1474 -V 3306 1494 V 3322 1474 V 3322 1494 V 3339 1474 V 3339 -1494 V 3356 1474 V 3356 1494 V 3372 1474 V 3372 1494 -V 3389 1474 V 3389 1494 V 3405 1474 V 3405 1494 V 3422 -1474 V 3422 1494 V 3439 1474 V 3439 1494 V 3455 1474 -V 3455 1494 V 3472 1474 V 3472 1494 V 3489 1474 V 3489 -1494 V 3504 1474 V 3504 1494 V 656 1594 4 100 v 832 1564 -a FY(1)c FZ(\340)f FY(30)p 1227 1594 V 225 w FZ(aucune)g -(signi\034cation)p 2522 1594 V 861 w(d\351sarm\351s)p -3517 1594 V 656 1597 2865 4 v 656 1697 4 100 v 902 1667 -a FY(31)p 1227 1697 V 294 w FZ(pile)g FB(last)h FZ(activ)n(e)p -2522 1697 V 773 w(arm\351)f(en)g(mo)r(de)h(in)n(teractif,)p -3517 1697 V 656 1796 V 1227 1796 V 2522 1796 V 2765 1766 -a(d\351sarm\351)e(sinon)p 3517 1796 V 656 1800 2865 4 -v 656 1899 4 100 v 902 1869 a FY(32)p 1227 1899 V 294 -w FZ(impression)g(automatique)p 2522 1899 V 727 w(d\351sarm\351)p -3517 1899 V 656 1902 2865 4 v 656 2102 4 200 v 902 1972 -a FY(33)p 1227 2102 V 294 w FZ(retour)k(\340)h(la)g(ligne)g -(automatique)f(in\177)1280 2072 y(v)-5 b(alid\351)p 2522 -2102 V 2873 1972 a(d\351sarm\351)p 3517 2102 V 656 2105 -2865 4 v 656 2205 4 100 v 902 2175 a FY(34)p 1227 2205 -V 294 w FZ(r\351serv)n(\351)p 2522 2205 V 1341 w(d\351sarm\351)p -3517 2205 V 656 2208 2865 4 v 656 2407 4 200 v 902 2278 -a FY(35)p 1227 2407 V 294 w FZ(\351v)g(aluation)37 b(sym)n(b)r(olique)g -(des)i(cons-)1280 2377 y(tan)n(tes)p 2522 2407 V 2931 -2278 a(arm\351)p 3517 2407 V 656 2411 2865 4 v 656 2610 -4 200 v 902 2480 a FY(36)p 1227 2610 V 294 w FZ(\351v)-5 -b(aluation)44 b(sym)n(b)r(olique)h(des)g(fonc\177)1280 -2580 y(tions)p 2522 2610 V 2931 2480 a(arm\351)p 3517 -2610 V 656 2613 2865 4 v 656 2812 4 200 v 812 2683 a -FY(37)26 b FZ(\340)h FY(42)p 1227 2812 V 205 w FZ(taille)k(des)g(en)n -(tiers)f(binaires,)h(de)g FY(1)g FZ(\340)1280 2783 y -FY(64)p FZ(,)26 b(bit)i(de)g(p)r(oids)f(faible)g(en)h(t\352te)p -2522 2812 V 2915 2683 a(arm\351s)p 3517 2812 V 656 2816 -2865 4 v 656 2915 4 100 v 812 2885 a FY(43)e FZ(\340)h -FY(44)p 1227 2915 V 205 w FZ(base)g(de)g(n)n(um\351rotation)f(binaire)p -2522 2915 V 518 w(d\351sarm\351s)p 3517 2915 V 656 2919 -2865 4 v 656 3018 4 100 v 902 2988 a FY(45)p 1227 3018 -V 294 w FZ(a\036c)n(hage)g(m)n(ultiligne)p 2522 3018 -V 950 w(arm\351)p 3517 3018 V 656 3022 2865 4 v 656 3121 -4 100 v 812 3091 a FY(46)g FZ(\340)h FY(47)p 1227 3121 -V 205 w FZ(r\351serv)n(\351s)p 2522 3121 V 1292 w(d\351sarm\351s)p -3517 3121 V 656 3125 2865 4 v 656 3324 4 200 v 902 3194 -a FY(48)p 1227 3324 V 294 w FZ(virgule)51 b(comme)h(s\351parateur)e -(d\351ci\177)1280 3294 y(mal)p 2522 3324 V 2873 3194 -a(d\351sarm\351)p 3517 3324 V 656 3327 2865 4 v 656 3427 -4 100 v 812 3397 a FY(49)26 b FZ(\340)h FY(50)p 1227 -3427 V 205 w FZ(format)g(des)g(nom)n(bres)p 2522 3427 -V 860 w(d\351sarm\351s)p 3517 3427 V 656 3430 2865 4 -v 656 3530 4 100 v 902 3500 a FY(51)p 1227 3530 V 294 -w FZ(tonalit\351)p 2522 3530 V 1316 w(d\351sarm\351)p -3517 3530 V 656 3533 2865 4 v 656 3732 4 200 v 902 3603 -a FY(52)p 1227 3732 V 294 w FZ(mise)i(\340)f(jour)h(automatique)e(des)i -(gra\177)1280 3702 y(phiques)e(d\351sactiv)n(\351e)p -2522 3732 V 2857 3603 a(d\351sactiv)n(\351)p 3517 3732 -V 656 3736 2865 4 v 656 3935 4 200 v 812 3805 a FY(53)f -FZ(\340)h FY(56)p 1227 3935 V 205 w FZ(nom)n(bre)52 b(de)g(c)n -(hi\033res)h(signi\034catifs,)1280 3905 y(bit)28 b(de)f(p)r(oids)h -(faible)f(en)g(t\352te)p 2522 3935 V 2857 3805 a(d\351sarm\351s)p -3517 3935 V 656 3938 2865 4 v 656 4038 4 100 v 812 4008 -a FY(57)f FZ(\340)h FY(59)p 1227 4038 V 205 w FZ(r\351serv)n(\351s)p -2522 4038 V 1292 w(d\351sarm\351s)p 3517 4038 V 656 4041 -2865 4 v 656 4240 4 200 v 902 4111 a FY(60)p 1227 4240 -V 294 w FZ(radian)c(comme)h(unit\351)h(d'angle)e(p)r(our)1280 -4210 y(les)k(calculs)g(en)g(r\351els)p 2522 4240 V 2931 -4111 a(arm\351)p 3517 4240 V 656 4244 2865 4 v 656 4343 -4 100 v 812 4313 a FY(61)f FZ(\340)h FY(64)p 1227 4343 -V 205 w FZ(r\351serv)n(\351s)p 2522 4343 V 1292 w(d\351sarm\351s)p -3517 4343 V 656 4347 2865 4 v 0 TeXcolorgray 1167 4495 -a FP(T)-7 b(able)28 b FY(15)p FZ(.)p FY(1)e FZ(\025)h(Signi\034cation)f -(des)i(indicateurs)e(binaires)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 2026 5632 a FY(106)p 0 TeXcolorgray eop -end -%%Page: 107 107 -TeXDict begin 107 106 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(107)g FZ(\026)h(#)p -FY(107)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(15)p -Fz(.)p Fy(2)p Fz(.)54 b(EX\311CUTION)28 b(NORMALE)1539 -b FY(107)p .7 TeXcolorgray .7 TeXcolorgray 4134 2535 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2417 a -Fq(15)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -232 540 a FZ(de)33 b(l'en)n(tier)e(binaire.)h(R\351cipro)r(quemen)n(t,) -f(l'instruction)g FI(stof)g FZ(fait)i(corresp)r(ondre)c(l'\351tat)232 -640 y(des)23 b(soixan)n(te-quatre)d(indicateurs)i(binaires)g(a)n(v)n -(ec)f(les)i(bits)g(d'un)h(en)n(tier)e(binaire)g(pris)h(\340)f(la)232 -739 y(base)k(de)h(la)f(pile.)h(Un)g(bit)g(de)f(v)-5 b(aleur)26 -b(\023)h FY(0)f FZ(\024)h(d\351sarme)e(l'indicateur)h(corresp)r(ondan)n -(t)e(alors)232 839 y(qu'un)h(bit)g(\023)g FY(1)g FZ(\024)f(l'arme.)g -(Le)h(bit)g(de)f(p)r(oids)h(le)g(plus)f(faible)h(corresp)r(ond)d(\340)i -(l'indicateur)g FY(1)p FZ(.)357 939 y(Ainsi,)i(il)g(est)g(ais\351)f(de) -h(sauv)n(egarder)c(l'\351tat)k(du)g(syst\350me)f(par)g(un)i(app)r(el)e -(\340)h(la)f(fonction)232 1038 y FI(rclf)h FZ(puis)i(de)g(le)f -(r\351tablir)f(ult\351rieuremen)n(t)h(gr\342ce)e(\340)i -FI(stof)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 994 1241 -4 100 v 1167 1211 a FQ(\000)-14 b(!)p 1371 1241 V 903 -1311 a Fp(1)p 994 1340 V 202 w FI(rclf)p 1371 1340 V -101 w FZ(#)p FH(n)1621 1262 y FZ(ou)p 1877 1241 V 2169 -1211 a FQ(\000)g(!)p 2373 1241 V 1786 1311 a Fp(1)p 1877 -1340 V 102 w FZ(#)p FH(n)100 b FI(stof)p 2373 1340 V -232 1537 a FK(\300)29 b(noter)f(:)82 b FZ(la)24 b(longueur)f(des)h(en)n -(tiers)g(binaires)f(est)h(soumise)g(\340)g(un)h(param\350tre)d(sp)r -(\351ci\034\351)232 1636 y(par)k(la)g(commande)g FI(stws)p -FZ(.)f(La)g(repr\351sen)n(tation)f(in)n(terne)i(de)h(l'en)n(tier)f -(comp)r(orte)f(toujours)232 1736 y(soixan)n(te-quatre)19 -b(bits,)i(m\352me)h(si)f(un)g(certain)g(nom)n(bre)f(d'en)n(tre)h(eux)g -(ne)h(son)n(t)e(pas)h(a\036c)n(h\351s.)232 1951 y FK(T)-8 -b(ests)357 2104 y FZ(Plusieurs)34 b(instructions)f(p)r(ermetten)n(t)i -(de)f(tester)g(et)g(de)h(mo)r(di\034er)f(si)g(n\351cessaire)e(les)232 -2204 y(indicateurs)27 b(binaires)f(:)p 0 TeXcolorgray -357 2303 a(\025)p 0 TeXcolorgray 41 w FI(fc?)i FZ(ren)n(v)n(oie)g(la)g -(v)-5 b(aleur)29 b(vraie)f(si)h(l'indicateur)g(est)g(d\351sarm\351)f -(et)i(faux)f(dans)f(le)i(cas)440 2403 y(con)n(traire)14 -b(;)p 0 TeXcolorgray 357 2503 a(\025)p 0 TeXcolorgray -41 w FI(fs?)37 b FZ(ren)n(v)n(oie)f(la)i(v)-5 b(aleur)38 -b(vraie)e(si)j(l'indicateur)e(est)h(arm\351)f(et)i(faux)f(dans)f(le)i -(cas)440 2602 y(con)n(traire)14 b(;)p 0 TeXcolorgray -357 2702 a(\025)p 0 TeXcolorgray 41 w FI(fc?c)24 b FZ(ren)n(v)n(oie)g -(la)i(v)-5 b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h -(d\351sarm\351)e(et)j(faux)e(dans)h(le)g(cas)440 2801 -y(con)n(traire.)f(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h -(m\352me)f(temps)14 b(;)p 0 TeXcolorgray 357 2901 a(\025)p -0 TeXcolorgray 41 w FI(fc?s)24 b FZ(ren)n(v)n(oie)g(la)i(v)-5 -b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h(d\351sarm\351)e(et)j -(faux)e(dans)h(le)g(cas)440 3001 y(con)n(traire.)f(L'indicateur)i(est)g -(arm\351)g(dans)g(le)g(m\352me)h(temps)14 b(;)p 0 TeXcolorgray -357 3100 a(\025)p 0 TeXcolorgray 41 w FI(fs?c)33 b FZ(ren)n(v)n(oie)g -(la)i(v)-5 b(aleur)34 b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et) -h(faux)g(dans)f(le)h(cas)440 3200 y(con)n(traire.)25 -b(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h(m\352me)f(temps)14 -b(;)p 0 TeXcolorgray 357 3300 a(\025)p 0 TeXcolorgray -41 w FI(fs?s)33 b FZ(ren)n(v)n(oie)g(la)i(v)-5 b(aleur)34 -b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et)h(faux)g(dans)f(le)h -(cas)440 3399 y(con)n(traire.)25 b(L'indicateur)i(est)g(arm\351)g(dans) -g(le)g(m\352me)h(temps.)p 0 TeXcolorgray 0 TeXcolorgray -821 3586 V 1093 3556 a FQ(\000)-14 b(!)p 1277 3586 V -730 3656 a Fp(1)p 821 3686 V 103 w FZ(#)p FH(n)101 b -FI(fc?)p 1277 3686 V 103 w FH(n)p 2041 3586 V 2312 3556 -a FQ(\000)-14 b(!)p 2496 3586 V 1949 3656 a Fp(1)p 2041 -3686 V 103 w FZ(#)p FH(n)101 b FI(fs?)p 2496 3686 V 103 -w FH(n)p 0 TeXcolorgray 0 TeXcolorgray 781 3872 V 1073 -3842 a FQ(\000)-14 b(!)p 1277 3872 V 690 3942 a Fp(1)p -781 3972 V 102 w FZ(#)p FH(n)100 b FI(fc?c)p 1277 3972 -V 101 w FH(n)p 2041 3872 V 2333 3842 a FQ(\000)-15 b(!)p -2537 3872 V 1949 3942 a Fp(1)p 2041 3972 V 103 w FZ(#)p -FH(n)99 b FI(fs?c)p 2537 3972 V 102 w FH(n)p 0 TeXcolorgray -0 TeXcolorgray 781 4158 V 1073 4128 a FQ(\000)-14 b(!)p -1277 4158 V 690 4228 a Fp(1)p 781 4258 V 102 w FZ(#)p -FH(n)100 b FI(fc?s)p 1277 4258 V 101 w FH(n)p 2041 4158 -V 2333 4128 a FQ(\000)-15 b(!)p 2537 4158 V 1949 4228 -a Fp(1)p 2041 4258 V 103 w FZ(#)p FH(n)99 b FI(fs?s)p -2537 4258 V 102 w FH(n)232 4473 y Fu(15)p Fv(.)p Fu(2)130 -b Fv(Ex\351cution)44 b(normale)232 4671 y FL(15)p FM(.)p -FL(2)p FM(.)p FL(1)113 b FM(Retour)36 b(an)m(ticip)s(\351)357 -4824 y FZ(Une)22 b(d\351\034nition)f(utilisateur)g(est)h(une)g -(s\351quence)e(d'instructions)h(regroup)r(\351e)f(dans)h(une)232 -4924 y(expression)c(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)h -(Une)g(d\351\034nition)h(se)f(termine)h(naturellemen)n(t)232 -5023 y(\340)g(la)f(\034n)h(de)f(l'expression)f(et)i(retourne)e(\340)h -(l'ex\351cution)g(de)g(l'instruction)g(suiv)-5 b(an)n(t)18 -b(son)g(app)r(el.)232 5123 y(Il)32 b(est)g(n\351anmoins)f(p)r(ossible)g -(d'an)n(ticip)r(er)g(ce)h(retour)e(par)h(l'instruction)g -FI(return)p FZ(.)f(Cette)232 5223 y(instruction)24 b(ren)n(v)n(oie)e -(\340)h(la)h(routine)f(app)r(elan)n(te)h(ou,)f(s'il)h(s'agit)f(de)h(la) -g(d\351\034nition)g(principal)232 5322 y(d'un)32 b(programme,)c(au)i -(syst\350me)g(d'exploitation.)g(Cette)h(instruction)f(ne)h(prend)f -(aucun)232 5422 y(argumen)n(t)d(et)g(p)r(eut)h(\034gurer)e(\340)h -(n'imp)r(orte)h(quel)f(endroit)g(du)h(co)r(de)f(ex\351cutable.)p -0 TeXcolorgray 1602 5632 a FY(107)p 0 TeXcolorgray eop -end -%%Page: 108 108 -TeXDict begin 108 107 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(108)g FZ(\026)h(#)p -FY(108)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2535 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2417 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2417 a Fq(15)-430 2417 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2417 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(108)859 b Fz(CHAPITRE)29 b Fy(15)p Fz(.)54 b(CONTR)n(\324LE)27 -b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 1875 557 4 100 v 2092 527 a FQ(\000)-15 -b(!)p 2339 557 V 1784 627 a Fp(1)p 1875 656 V 202 w FI(return)p -2339 656 V 780 791 a FZ(L'instruction)22 b(de)h(retour)e(an)n(ticip)r -(\351)h(pro)n(v)n(o)r(que)f(une)h(analyse)f(sans)h(ex\351cution)g(de)h -(tous)656 891 y(les)k(atomes)g(\034guran)n(t)g(en)n(tre)g -FI(return)f FZ(et)i(la)f(\034n)h(de)g(la)g(d\351\034nition)g(couran)n -(te)e(car)h(elle)g(doit)656 991 y(rendre)h(la)h(main)g(\340)h(la)f -(d\351\034nition)g(app)r(elan)n(te)f(et)i(garder)d(la)i(pile)h -(syst\350me)f(dans)g(un)g(\351tat)656 1090 y(coh\351ren)n(t.)h -(L'utilisation)h(de)h FI(return)d FZ(n'est)j(donc)g(pas)f(aussi)f -(e\036cace)h(que)h(l'utilisation)656 1190 y(d'une)c(structure)e(de)i -(con)n(tr\364le)d(de)j(t)n(yp)r(e)g FI(if/then/end)p -FZ(.)656 1420 y FL(15)p FM(.)p FL(2)p FM(.)p FL(2)112 -b FM(Abandon)780 1573 y FZ(Un)28 b(programme)c(s'arr\352te)h -(naturellemen)n(t)g(lorsqu'il)h(attein)n(t)g(la)h(\034n)g(de)f(sa)g -(d\351\034nition)656 1673 y(principale.)33 b(\300)i(la)f(\034n)h(de)g -(celle-ci,)f(il)g(signale)g(son)g(ac)n(hev)n(emen)n(t)f(\340)h(tous)g -(ses)g(pro)r(cessus)656 1772 y(\034ls,)29 b(attend)g(leur)f(\034n)h(et) -g(rend)g(la)f(main)h(au)f(syst\350me)h(d'exploitation.)e(En)j(aucun)e -(cas,)g(il)656 1872 y(n'attend)f(la)h(\034n)f(normale)f(de)i(ses)f -(\034ls.)780 1972 y(Il)22 b(existe)e(deux)i(instructions)e(p)r(our)g -(d\351roger)f(\340)i(cette)g(r\350gle.)f(La)h(premi\350re,)f -FI(abort)f FZ(pro\177)656 2071 y(v)n(o)r(que)g(un)h(arr\352t)e(du)i -(programme)d(en)j(cours.)e(Quel)h(que)h(soit)f(le)h(pro)r(cessus)e(du)i -(programme)656 2171 y(RPL/)p FY(2)31 b FZ(ex\351cutan)n(t)h -(l'instruction)f FI(abort)p FZ(,)f(c)n(hacun)i(des)f(pro)r(cessus)g(du) -h(programme)e(re\177)656 2270 y(\347oit)e(une)h(requ\352te)e -(d'arr\352t.)g(Ces)h(requ\352tes)g(d'arr\352t)f(son)n(t)h(honor\351es)e -(imm\351diatemen)n(t)j(ou)656 2370 y(en)20 b(temps)g(di\033\351r\351)f -(si)h(un)g(blo)r(c)g(de)g(con)n(tr\364le)e(de)i(requ\352te)f -(d'arr\352t)f(est)i(install\351)f(dans)g(l'un)h(des)656 -2470 y(pro)r(cessus)27 b(\340)i(l'aide)g(des)g(instructions)g -FI(cstop)e FZ(et)i FI(rstop)p FZ(.)f(Lorsque)f(toutes)i(les)g -(requ\352tes)656 2569 y(d'arr\352t)d(son)n(t)i(trait\351es,)f(le)h -(programme)d(couran)n(t)i(s'ac)n(h\350v)n(e.)f(\300)i(l'instar)f(de)h -(l'instruction)656 2669 y FI(return)p FZ(,)d(la)i(requ\352te)g -(d'arr\352t)f(p)r(eut)i(appara\356tre)d(n'imp)r(orte)i(o\371)g(dans)g -(un)h(programme.)p 0 TeXcolorgray 0 TeXcolorgray 1897 -2863 V 2092 2833 a FQ(\000)-15 b(!)p 2317 2863 V 1806 -2932 a Fp(1)p 1897 2962 V 202 w FI(abort)p 2317 2962 -V 656 3157 a FK(\300)24 b(noter)g(:)82 b FZ(comme)20 -b FI(abort)f FZ(en)n(v)n(oie)g(une)i(requ\352te)f(d'arr\352t)f(\340)h -(tous)g(les)h(pro)r(cessus)d(du)j(pro\177)656 3257 y(gramme)30 -b(et)i(attend)f(leur)g(ac)n(h\350v)n(emen)n(t,)g(cette)g(instruction)g -(p)r(eut)h(ne)g(jamais)f(s'ac)n(hev)n(er)656 3356 y(si)25 -b(l'un)h(des)f(pro)r(cessus)f(du)i(programme)d(n'honore)h(pas)g(la)h -(requ\352te)g(d'arr\352t.)f(En)i(particu\177)656 3456 -y(lier,)i(le)g(programme)e(suiv)-5 b(an)n(t)28 b(ne)g(s'ac)n(h\350v)n -(e)f(jamais)g(car)h(le)g(pro)r(cessus)f(\034ls)h(n'honore)f(pas)656 -3556 y(la)33 b(requ\352te)g(d'arr\352t)f(qui)i(est)g(temp)r(oris\351e)f -(par)f(l'instruction)h FI(cstop)f FZ(de)i(la)f(ligne)g -FY(10)g FZ(et)656 3655 y(jamais)27 b(trait\351e.)p 0.5 -TeXcolorgray 780 3805 a Fw(0001)p 0 TeXcolorgray 37 w -Fn(MAIN)p 0.5 TeXcolorgray 780 3884 a Fw(0002)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 3963 a Fw(0003)p 0 -TeXcolorgray 178 w Fn('PROCESSUS_FILS')40 b(detach)p -0.5 TeXcolorgray 780 4042 a Fw(0004)p 0 TeXcolorgray -178 w Fn(10)c(wait)p 0.5 TeXcolorgray 780 4121 a Fw(0005)p -0 TeXcolorgray 178 w Fn(abort)p 0.5 TeXcolorgray 780 -4200 a Fw(0006)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray -780 4279 a Fw(0007)p 0 TeXcolorgray 0.5 TeXcolorgray -780 4358 a(0008)p 0 TeXcolorgray 37 w Fn(PROCESSUS_FILS)p -0.5 TeXcolorgray 780 4436 a Fw(0009)p 0 TeXcolorgray -37 w Fn(<<)p 0.5 TeXcolorgray 780 4515 a Fw(0010)p 0 -TeXcolorgray 178 w Fn(cstop)p 0.5 TeXcolorgray 780 4594 -a Fw(0011)p 0 TeXcolorgray 178 w Fn(do)g(10)g(sleep)g(until)h(false)f -(end)p 0.5 TeXcolorgray 780 4673 a Fw(0012)p 0 TeXcolorgray -37 w Fn(>>)780 4830 y FZ(L'instruction)25 b FI(kill)e -FZ(en)n(v)n(oie)h(une)h(requ\352te)g(d'arr\352t)e(\340)i(tous)g(les)f -(\034ls)i(du)f(pro)r(cessus)e(qui)656 4929 y(ex\351cute)j(cette)g -(instruction)g(et)h(non)f(\340)g(l'ensem)n(ble)f(des)i(pro)r(cessus)d -(du)j(programme.)d(Elle)656 5029 y(attend)32 b(la)g(\034n)g(de)g(tous)g -(les)f(\034ls)h(du)h(pro)r(cessus)d(couran)n(t)h(et)h(p)r(eut)h(ne)f -(jamais)f(rev)n(enir)f(si)656 5129 y(l'un)e(des)f(pro)r(cessus)f -(\034ls)h(du)h(pro)r(cessus)e(couran)n(t)g(n'honore)g(pas)h(la)g -(requ\352te)f(d'arr\352t.)p 0 TeXcolorgray 0 TeXcolorgray -1919 5322 V 2092 5292 a FQ(\000)-15 b(!)p 2296 5322 V -1827 5392 a Fp(1)p 1919 5422 V 202 w FI(kill)p 2296 5422 -V 0 TeXcolorgray 2026 5632 a FY(108)p 0 TeXcolorgray -eop end -%%Page: 109 109 -TeXDict begin 109 108 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(109)g FZ(\026)h(#)p -FY(109)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(15)p -Fz(.)p Fy(3)p Fz(.)54 b(D\311BOGA)n(GE)2025 b FY(109)p -.7 TeXcolorgray .7 TeXcolorgray 4134 2535 227 266 v .7 -TeXcolorgray 0 TeXcolorgray 4190 2417 a Fq(15)p .7 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 232 540 a Fu(15)p Fv(.)p -Fu(3)130 b Fv(D\351b)t(ogage)357 736 y FZ(Le)34 b(s\351quenceur)e(p)r -(oss\350de)h(un)h(outil)g(de)g(d\351b)r(ogage)d(in)n(t\351gr\351.)i -(Cet)h(outil)f(n'est)h(acces\177)232 835 y(sible)f(que)f(lorsque)f(le)i -(programme)d(\340)i(d\351b)r(oguer)f(est)h(in)n(terpr\351t\351.)g(S'il) -h(est)f(compil\351,)g(les)232 935 y(instructions)27 b(de)h(d\351b)r -(ogage)d(son)n(t)i(silencieusemen)n(t)g(ignor\351es.)357 -1042 y(Cet)j(outil)g(tr\350s)g(simple)g(p)r(ermet)g(de)g(p)r -(ositionner)f(des)h(p)r(oin)n(ts)g(d'arr\352t)f(dans)h(un)g(pro\177)232 -1142 y(gramme)22 b(a\034n)h(d'en)g(surv)n(eiller)e(le)i(fonctionnemen)n -(t.)g(Lorsqu'un)f(programme)e(est)j(arr\352t\351,)232 -1241 y(la)j(pile)f(s'a\036c)n(he)g(ainsi)f(que)i(la)f(pro)r(c)n(haine)f -(instruction)g(\340)h(ex\351cuter)g(dans)g(le)g(programme)232 -1341 y(et)f(une)f(in)n(vite)g(de)g(commande.)g(Cette)g(in)n(vite)g(de)g -(commande)f(p)r(ermet)i(d'ex\351cuter)e(le)h(pro\177)232 -1440 y(gramme)g(pas)h(\340)f(pas,)h(d'en)g(relancer)f(l'ex\351cution)g -(normale,)g(de)h(mo)r(di\034er)g(le)g(con)n(ten)n(u)f(des)232 -1540 y(v)-5 b(ariables)26 b(ou)h(les)h(\351l\351men)n(ts)f(de)g(la)g -(pile)h(ou)f(d'ex\351cuter)g(des)g(commandes)f(quelconques.)232 -1812 y FL(15)p FM(.)p FL(3)p FM(.)p FL(1)113 b FM(P)m(oin)m(t)36 -b(d'arr\352t)357 1979 y FZ(Lorsqu'un)28 b(programme)e(rencon)n(tre)i -(l'instruction)g FI(halt)f FZ(et)j(qu'il)f(est)g(in)n(terpr\351t\351,)f -(il)232 2078 y(passe)e(im\351diatemen)n(t)h(en)g(mo)r(de)g(d\351b)r -(ogage.)e(Le)i(con)n(ten)n(u)f(de)h(la)g(pile)g(s'a\036c)n(he)f(ainsi)g -(que)232 2178 y(la)i(pro)r(c)n(ha\356ne)d(instruction)i(\340)g -(ex\351cuter)g(dans)g(le)g(pro)r(cessus)f(couran)n(t.)p -0 TeXcolorgray 0 TeXcolorgray 1495 2422 4 100 v 1668 -2392 a FQ(\000)-14 b(!)p 1872 2422 V 1404 2492 a Fp(1)p -1495 2521 V 202 w FI(halt)p 1872 2521 V 232 2742 a FK(Exemple)p -0.5 TeXcolorgray 357 2952 a Fw(0001)p 0 TeXcolorgray -36 w Fn(DEBOGAGE)p 0.5 TeXcolorgray 357 3031 a Fw(0002)p -0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3110 -a Fw(0003)p 0 TeXcolorgray 177 w Fn(1)36 b(->)g(X)p 0.5 -TeXcolorgray 357 3189 a Fw(0004)p 0 TeXcolorgray 177 -w Fn(<<)p 0.5 TeXcolorgray 357 3268 a Fw(0005)p 0 TeXcolorgray -319 w Fn(X)f(halt)h(disp)p 0.5 TeXcolorgray 357 3347 -a Fw(0006)p 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray -357 3426 a Fw(0007)p 0 TeXcolorgray 36 w Fn(>>)357 3590 -y FZ(Un)30 b(p)r(oin)n(t)g(d'arr\352t)f(est)h(\034x\351)g(\340)f(la)h -(ligne)f FY(5)p FZ(.)h(\300)g(cet)g(endroit,)f(la)h(pile)g(con)n(tien)n -(t)f(norma\177)232 3689 y(lemen)n(t)g(la)e(v)-5 b(aleur)28 -b(con)n(ten)n(ue)f(dans)h(la)f(v)-5 b(ariable)27 b FH(X)7 -b FZ(,)28 b(ce)g(qui)g(est)g(con\034rm\351)f(par)h(l'outil)g(de)232 -3789 y(d\351b)r(ogage.)33 b(La)h(v)-5 b(aleur)34 b(\034guran)n(t)f(en)n -(tre)h(cro)r(c)n(hets)f(est)i(l'iden)n(ti\034an)n(t)f(du)h(pro)r -(cessus)e(cou\177)232 3889 y(ran)n(t.)i(Cette)h(information)e(est)h -(utile)h(lorsqu'il)e(s'agit)g(de)h(d\351b)r(oguer)f(des)i(programmes) -232 3988 y(comp)r(ortan)n(t)26 b(plusieurs)h(pro)r(cessus)f(concurren)n -(ts.)p 0 TeXcolorgray 0 TeXcolorgray 232 4208 a FI(cauchy:[~])40 -b(>)j(rpl)f(-s)h(debug.rpl)232 4308 y(+++RPL/2)e(\(R\))h(version)f -(4.0.10)g(\(lundi)g(08/02/2010,)e(14:31:33)h(CET\))232 -4407 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e -(Jo\353l)232 4606 y(1:)j(1)232 4706 y([10453])e(Instruction)e(:)k(disp) -232 4806 y(RPL/2>)e(sst)232 4905 y(1)232 5005 y([10453])g(Instruction)e -(:)k(>>)232 5105 y(RPL/2>)e(sst)232 5204 y([10453])g(Instruction)e(:)k -(>>)232 5304 y(RPL/2>)e(sst)232 5403 y(cauchy:[~])f(>)p -0 TeXcolorgray 1602 5632 a FY(109)p 0 TeXcolorgray eop -end -%%Page: 110 110 -TeXDict begin 110 109 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(110)g FZ(\026)h(#)p -FY(110)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2535 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2417 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2417 a Fq(15)-430 2417 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2417 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(110)859 b Fz(CHAPITRE)29 b Fy(15)p Fz(.)54 b(CONTR)n(\324LE)27 -b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 656 540 a FL(15)p -FM(.)p FL(3)p FM(.)p FL(2)112 b FM(Ex\351cution)37 b(pas)h(\340)f(pas) -780 693 y FZ(L'ex\351cution)27 b(pas)f(\340)h(pas)g(d'un)h(programme)d -(en)i(cours)f(de)h(d\351b)r(ogage)f(se)h(fait)g(gr\342ce)f(\340)656 -793 y(l'instruction)31 b FI(sst)p FZ(.)h(Cette)g(instruction)g(\351v)-5 -b(alue)32 b(l'ob)5 b(jet)32 b(suiv)-5 b(an)n(t)32 b(du)g(programme,)e -(quel)656 893 y(que)39 b(soit)g(le)h(t)n(yp)r(e)g(de)f(cet)h(ob)5 -b(jet.)39 b(Si)h(un)g(ob)5 b(jet)39 b(est)h(comp)r(os\351)e(de)i -(plusieurs)e(atomes,)656 992 y(l'\351v)-5 b(alution)29 -b(ne)g(rend)g(la)g(main)h(qu'\340)f(la)g(\034n)g(de)h(l'\351v)-5 -b(aluation)28 b(de)i(l'ob)5 b(jet)29 b(et)h(non)f(\340)g(la)g(\034n)656 -1092 y(de)k(l'\351v)-5 b(aluation)33 b(de)g(c)n(hacun)g(des)g(atomes.)f -(Si)i(l'ob)5 b(jet)33 b(est)g(un)h(app)r(el)f(\340)g(une)g -(d\351\034nition)656 1192 y(utilisateur,)27 b(le)g(con)n(ten)n(u)g(de)g -(cette)h(d\351\034nition)f(sera)g(aussi)f(ex\351cut\351)h(pas)g(\340)g -(pas.)p 0 TeXcolorgray 0 TeXcolorgray 1939 1399 4 100 -v 2092 1369 a FQ(\000)-15 b(!)p 2275 1399 V 1848 1468 -a Fp(1)p 1939 1498 V 203 w FI(sst)p 2275 1498 V 656 1691 -a FL(15)p FM(.)p FL(3)p FM(.)p FL(3)112 b FM(Retour)36 -b(en)i(ex\351cution)f(normale)780 1844 y FZ(L'instruction)25 -b FI(cont)g FZ(p)r(ermet)h(de)g(repasser)d(en)j(mo)r(de)g -(d'ex\351cution)g(normale)e(un)i(pro\177)656 1944 y(gramme)g(se)h -(d\351roulan)n(t)f(en)i(mo)r(de)f(d\351b)r(ogage.)p 0 -TeXcolorgray 0 TeXcolorgray 1919 2151 V 2092 2121 a FQ(\000)-15 -b(!)p 2296 2151 V 1827 2221 a Fp(1)p 1919 2251 V 202 -w FI(cont)p 2296 2251 V 0 TeXcolorgray 2026 5632 a FY(110)p -0 TeXcolorgray eop end -%%Page: 111 111 -TeXDict begin 111 110 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(111)g FZ(\026)h(#)p -FY(111)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1091 2154 a Ft(Sixi\350me)59 b(partie)1031 2569 y FD(Arithm\351tique)p -0 TeXcolorgray 1602 5632 a FY(111)p 0 TeXcolorgray eop -end -%%Page: 112 112 -TeXDict begin 112 111 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(112)g FZ(\026)h(#)p -FY(112)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 113 113 -TeXDict begin 113 112 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(113)g FZ(\026)h(#)p -FY(113)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1355 a Fs(16)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 845 4 v 1206 1687 a FO(Les)59 b(op)5 b(\351rations)60 -b(de)g(base)p 1 TeXcolorgray 0 TeXcolorgray 357 2201 -a FZ(Les)39 b(di\033\351ren)n(tes)f(op)r(\351rations)g(pr\351sen)n -(t\351es)f(dans)i(ce)g(c)n(hapitre)f(son)n(t)h(les)g(op)r(\351rations) -232 2300 y(math\351matiques)27 b(de)h(base.)f(Ces)g(op)r(\351rations)f -(son)n(t)h(d\351\034nies)h(p)r(our)f(un)h(grand)e(nom)n(bre)h(de)232 -2400 y(t)n(yp)r(es)h(d'argumen)n(ts)e(di\033\351ren)n(ts.)232 -2675 y Fu(16)p Fv(.)p Fu(1)130 b Fv(Notations)357 2856 -y FZ(Les)27 b(di\033\351ren)n(ts)g(t)n(yp)r(es)g(de)h(donn\351es)f -(\034guran)n(t)f(dans)h(les)g(tableaux)f(suiv)-5 b(an)n(ts)27 -b(son)n(t)g(:)p 0 TeXcolorgray 357 2956 a(\025)p 0 TeXcolorgray -41 w FH(n)p FZ(,)g(un)h(en)n(tier)f(sign\351)14 b(;)p -0 TeXcolorgray 357 3056 a(\025)p 0 TeXcolorgray 41 w -FH(x)p FZ(,)28 b(un)g(r\351el)14 b(;)p 0 TeXcolorgray -357 3155 a(\025)p 0 TeXcolorgray 41 w FH(z)t FZ(,)27 -b(un)h(complexe)14 b(;)p 0 TeXcolorgray 357 3255 a(\025)p -0 TeXcolorgray 41 w FH(s)p FZ(,)27 b(un)h(scalaire)e(de)h(t)n(yp)r(e)h -(quelconque,)e(en)n(tier,)h(r\351el)g(ou)g(complexe)14 -b(;)p 0 TeXcolorgray 357 3355 a(\025)p 0 TeXcolorgray -69 w([)27 b(v)n(ecteur)g(],)g(un)h(v)n(ecteur)f(de)g(scalaires)14 -b(;)p 0 TeXcolorgray 357 3454 a(\025)p 0 TeXcolorgray -69 w([[)27 b(matrice)g(]],)g(une)h(matrice)f(de)g(scalaires)14 -b(;)p 0 TeXcolorgray 357 3554 a(\025)p 0 TeXcolorgray -69 w([)27 b(tableau)g(],)h(un)f(tableau)g(\026)h(v)n(ecteur)e(ou)h -(matrice)g(\026)h(de)f(scalaires)14 b(;)p 0 TeXcolorgray -357 3654 a(\025)p 0 TeXcolorgray 41 w('sym)n(b)r(ole',)26 -b(un)h(sym)n(b)r(ole)f(alg\351brique)f(qu'il)i(s'agisse)e(d'un)i(nom)g -(ou)f(d'une)h(expres\177)440 3753 y(sion)14 b(;)p 0 TeXcolorgray -357 3853 a(\025)p 0 TeXcolorgray 41 w(\023)28 b(expression)d(\024)-7 -b(,)28 b(une)g(expression)d(en)j(notation)e(p)r(olonaise)g(in)n(v)n -(erse)14 b(;)p 0 TeXcolorgray 357 3952 a(\025)p 0 TeXcolorgray -41 w({)27 b(liste)g(},)g(une)h(liste)g(d'ob)5 b(jets)26 -b(h\351t\351ro)r(clites)14 b(;)p 0 TeXcolorgray 357 4052 -a(\025)p 0 TeXcolorgray 41 w("c)n(ha\356ne",)25 b(une)j(c)n(ha\356ne)f -(de)g(caract\350res)14 b(;)p 0 TeXcolorgray 357 4152 -a(\025)p 0 TeXcolorgray 41 w(#n,)28 b(un)g(en)n(tier)e(binaire.)232 -4426 y Fu(16)p Fv(.)p Fu(2)130 b Fv(A)l(ddition)357 4608 -y FZ(L'instruction)19 b FI(+)g FZ(ren)n(v)n(oie)f(la)i(somme)f(de)h -(ses)f(argumen)n(ts.)f(La)h(nature)h(de)f(cette)h(somme)232 -4708 y(est)k(d\351termin\351e)g(par)f(le)h(t)n(yp)r(e)g(de)g(ces)f -(argumen)n(ts.)g(L'ensem)n(ble)g(des)g(argumen)n(ts)g(de)h(cette)232 -4807 y(instruction)j(est)h(p)r(ort\351)f(au)g(tableau)f -FY(16)p FZ(.)p FY(1)p FZ(.)357 4907 y(L'addition)33 b(de)g(tableaux)g -(ne)h(p)r(eut)g(s'e\033ectuer)f(que)g(sur)g(des)h(tableaux)e(de)i -(m\352mes)232 5007 y(dimensions.)27 b(Le)g(t)n(yp)r(e)g(du)g(tableau)g -(r\351sultan)n(t)f(suit)h(une)h(r\350gle)d(iden)n(tique)i(en)h(tout)f -(p)r(oin)n(t)232 5106 y(aux)g(r\350gles)f(r\351gissan)n(t)g(les)h -(scalaires.)232 5322 y FK(\300)c(noter)e(:)83 b FZ(l'addition)18 -b(de)h(deux)g(en)n(tiers)f(p)r(eut)h(donner)f(r\351sultat)g(de)h(t)n -(yp)r(e)g(r\351el)g(si)f(celui-ci)232 5422 y(ne)28 b(p)r(eut)g(\352tre) -f(repr\351sen)n(t\351)f(en)i(en)n(tier)f(du)g(fait)h(d'un)g -(d\351passemen)n(t)e(de)i(capacit\351.)p 0 TeXcolorgray -1602 5632 a FY(113)p 0 TeXcolorgray eop end -%%Page: 114 114 -TeXDict begin 114 113 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(114)g FZ(\026)h(#)p -FY(114)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2668 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2574 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2574 a Fq(16)-430 2574 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2574 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(114)964 b Fz(CHAPITRE)29 b Fy(16)p Fz(.)54 b(LES)28 -b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray -656 540 a Fu(16)p Fv(.)p Fu(3)130 b Fv(Soustraction)780 -722 y FZ(La)31 b(soustraction)e FI(-)j FZ(donne)f(la)g(di\033\351rence) -g(en)n(tre)g(ses)g(argumen)n(ts,)f(le)h(t)n(yp)r(e)h(de)f(cette)656 -822 y(di\033\351rence)e(\351tan)n(t)g(fourni)f(pas)h(ceux)g(des)g -(argumen)n(ts.)e(L'ob)5 b(jet)29 b(pr\351sen)n(t)f(au)h(niv)n(eau)f -FY(1)h FZ(de)656 921 y(la)38 b(pile)h(est)g(soustrait)f(\340)g(celui)h -(o)r(ccupan)n(t)f(le)h(niv)n(eau)f FY(2)p FZ(.)h(L'ensem)n(ble)f(des)h -(argumen)n(ts)656 1021 y(autoris\351s)25 b(\034guren)n(t)i(sur)g(le)g -(tableau)g FY(16)p FZ(.)p FY(2)p FZ(.)780 1120 y(\300)d(l'instart)f(de) -h(l'addition,)f(la)g(soustraction)f(de)i(deux)f(tableaux)g(ne)h(p)r -(eut)g(s'e\033ectuer)656 1220 y(que)g(sur)g(des)g(tableaux)g(de)g -(m\352mes)g(dimensions,)g(le)g(t)n(yp)r(e)h(du)g(tableau)e(r\351sultan) -n(t)h(suiv)-5 b(an)n(t)656 1320 y(une)28 b(r\350gle)e(iden)n(tique)h -(en)h(tout)f(p)r(oin)n(t)h(aux)f(r\350gles)f(r\351gissan)n(t)f(les)i -(scalaires.)656 1535 y FK(\300)j(noter)g(:)83 b FZ(la)25 -b(soustraction)f(de)i(deux)g(en)n(tiers)f(p)r(eut)i(donner)e -(r\351sultat)h(de)g(t)n(yp)r(e)g(r\351el)f(si)656 1635 -y(celui-ci)i(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n -(tier)f(du)h(fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656 -1908 y Fu(16)p Fv(.)p Fu(4)130 b Fv(Multiplication)780 -2090 y FZ(La)23 b(m)n(ultiplication)f FI(*)h FZ(ren)n(v)n(oie)e(le)i -(pro)r(duit)f(de)h(ses)f(argumen)n(ts)g(dans)g(lequel)h(la)f(nature)656 -2190 y(de)28 b(ce)h(pro)r(duit)f(est)g(d\351termin\351e)g(par)g(le)g(t) -n(yp)r(e)h(de)f(ses)g(argumen)n(ts.)f(Les)h(di\033\351ren)n(ts)g(t)n -(yp)r(es)656 2289 y(accept\351s)37 b(comme)g(argumen)n(ts)g(ainsi)g -(que)h(les)f(t)n(yp)r(es)h(en)g(r\351sultan)n(t)f(son)n(t)g -(indiqu\351s)h(au)656 2389 y(tableau)27 b FY(16)p FZ(.)p -FY(3)p FZ(.)656 2604 y FK(\300)45 b(noter)g(:)83 b FZ(le)39 -b(pro)r(duit)g(de)g(deux)g(en)n(tiers)f(p)r(eut)i(donner)e(r\351sultat) -g(de)i(t)n(yp)r(e)f(r\351el)f(si)656 2704 y(celui-ci)27 -b(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n(tier)f(du)h -(fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656 -2978 y Fu(16)p Fv(.)p Fu(5)130 b Fv(Division)656 3176 -y FL(16)p FM(.)p FL(5)p FM(.)p FL(1)112 b FM(Division)38 -b(standard)780 3329 y FZ(L'instruction)20 b FI(/)g FZ(calcule)f(le)h -(quotien)n(t)g(\026)g(l'ob)5 b(jet)20 b(du)g(niv)n(eau)g -FY(2)f FZ(\351tan)n(t)h(divis\351)g(par)f(celui)656 3429 -y(pr\351sen)n(t)31 b(au)g(niv)n(eau)g FY(1)g FZ(\026)h(de)f(ses)g -(argumen)n(ts.)f(La)h(nature)g(du)h(r\351sultat)f(est)h(determin\351) -656 3529 y(par)g(le)h(t)n(yp)r(e)g(de)h(ses)e(argumen)n(ts.)g(Les)g -(di\033\351ren)n(ts)h(t)n(yp)r(es)g(accept\351s)f(comme)h(argumen)n(ts) -656 3628 y(ainsi)27 b(que)g(les)g(t)n(yp)r(es)h(en)f(r\351sultan)n(t)g -(son)n(t)f(indiqu\351s)i(au)f(tableau)f FY(16)p FZ(.)p -FY(3)p FZ(.)780 3728 y(L'instruction)f FI(/)f FZ(p)r(ermet,)i(par)e -(extension)g(de)h(la)g(division,)f(de)h(r\351soudre)e(un)j(syst\350me) -656 3828 y(lin\351aire)1945 3927 y FK(Ax)d Fp(=)g FK(b)656 -4075 y FZ(connaissan)n(t)31 b(la)h(matrice)g FK(A)h FZ(et)g(le)g(v)n -(ecteur)e FI(b)p FZ(.)i(En)g(e\033et,)g(en)g(d\351\034nissan)n(t)f(une) -h(division)656 4175 y(d'un)k(v)n(ecteur)f(par)h(une)g(matrice,)f(il)h -(devriendrait)f(p)r(ossible)g(d'\351crire)g(cette)h(\351quation)656 -4274 y(sous)26 b(la)i(forme)1900 4374 y FK(x)c Fp(=)e -FK(A)2134 4337 y Fi(\000)p FE(1)2223 4374 y FK(b)780 -4522 y FZ(Le)28 b(syst\350me)1625 4550 y Ff(0)1625 4699 -y(@)1697 4616 y Fp(1)83 b(2)103 b(3)1697 4716 y(4)83 -b(5)103 b(6)1697 4815 y(7)83 b(8)f(10)2029 4550 y Ff(1)2029 -4699 y(A)2121 4717 y FQ(\002)18 b FK(x)23 b Fp(=)2365 -4550 y Ff(0)2365 4699 y(@)2437 4616 y Fp(0)2437 4716 -y(1)2437 4815 y(3)2479 4550 y Ff(1)2479 4699 y(A)656 -4959 y FZ(se)k(r\351sout)f(donc)i(par)e(la)h(s\351quence)g -(d'instructions)p 0 TeXcolorgray 0 TeXcolorgray 656 5123 -a FI(RPL/2>)41 b([)i(0)g(1)g(3)h(])f([[)f(1)i(2)f(3)g(][)g(4)g(5)g(6)g -(][)g(7)g(8)g(10)g(]])g(/)656 5322 y(1:)g([)g(1.6666666666666)o(7)38 -b(-2.333333333333)o(33)f(1.)43 b(])656 5422 y(RPL/2>)p -0 TeXcolorgray 2026 5632 a FY(114)p 0 TeXcolorgray eop -end -%%Page: 115 115 -TeXDict begin 115 114 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(115)g FZ(\026)h(#)p -FY(115)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(16)p -Fz(.)p Fy(5)p Fz(.)54 b(DIVISION)2126 b FY(115)p .7 TeXcolorgray -.7 TeXcolorgray 4134 2668 227 266 v .7 TeXcolorgray 0 -TeXcolorgray 4190 2574 a Fq(16)p .7 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 234 510 2862 4 v 234 610 -4 100 v 361 580 a FK(Niv)m(eau)653 592 y FE(2)939 580 -y FK(Niv)m(eau)1231 592 y FE(1)1442 580 y FQ(!)396 b -FK(Niv)m(eau)2213 592 y FE(1)p 2597 610 V 2670 580 a -FK(R\351sultat)p 3092 610 V 234 613 2862 4 v 234 713 -4 100 v 482 683 a FH(n)532 695 y FE(1)1060 683 y FH(n)1110 -695 y FE(2)1442 683 y FQ(!)423 b FH(n)1998 695 y FE(1)2054 -683 y Fp(+)18 b FH(n)2187 695 y FE(2)p 2597 713 V 2734 -683 a FZ(En)n(tier)p 3092 713 V 234 812 V 482 782 a FH(n)532 -794 y FE(1)1060 782 y FH(n)1110 794 y FE(2)1442 782 y -FQ(!)423 b FH(n)1998 794 y FE(1)2054 782 y Fp(+)18 b -FH(n)2187 794 y FE(2)p 2597 812 V 2767 782 a FZ(R\351el)p -3092 812 V 234 912 V 482 882 a FH(n)532 894 y FE(1)1061 -882 y FH(x)1108 894 y FE(2)1442 882 y FQ(!)424 b FH(n)1999 -894 y FE(1)2055 882 y Fp(+)18 b FH(x)2185 894 y FE(2)p -2597 912 V 2767 882 a FZ(R\351el)p 3092 912 V 234 1011 -V 482 982 a FH(n)532 994 y FE(1)1065 982 y FH(z)1104 -994 y FE(2)1442 982 y FQ(!)429 b FH(n)2004 994 y FE(1)2059 -982 y Fp(+)18 b FH(z)2181 994 y FE(2)p 2597 1011 V 2668 -982 a FZ(Complexe)p 3092 1011 V 234 1111 V 484 1081 a -FH(x)531 1093 y FE(1)1060 1081 y FH(n)1110 1093 y FE(2)1442 -1081 y FQ(!)424 b FH(x)1996 1093 y FE(1)2052 1081 y Fp(+)19 -b FH(n)2186 1093 y FE(2)p 2597 1111 V 2767 1081 a FZ(R\351el)p -3092 1111 V 234 1211 V 484 1181 a FH(x)531 1193 y FE(1)1061 -1181 y FH(x)1108 1193 y FE(2)1442 1181 y FQ(!)426 b FH(x)1998 -1193 y FE(1)2054 1181 y Fp(+)18 b FH(x)2184 1193 y FE(2)p -2597 1211 V 2767 1181 a FZ(R\351el)p 3092 1211 V 234 -1310 V 484 1280 a FH(x)531 1292 y FE(1)1065 1280 y FH(z)1104 -1292 y FE(2)1442 1280 y FQ(!)430 b FH(x)2002 1292 y FE(1)2058 -1280 y Fp(+)18 b FH(z)2180 1292 y FE(2)p 2597 1310 V -2668 1280 a FZ(Complexe)p 3092 1310 V 234 1410 V 482 -1380 a FH(n)532 1392 y FE(1)1065 1380 y FH(z)1104 1392 -y FE(2)1442 1380 y FQ(!)429 b FH(n)2004 1392 y FE(1)2059 -1380 y Fp(+)18 b FH(z)2181 1392 y FE(2)p 2597 1410 V -2668 1380 a FZ(Complexe)p 3092 1410 V 234 1510 V 484 -1480 a FH(x)531 1492 y FE(1)1065 1480 y FH(z)1104 1492 -y FE(2)1442 1480 y FQ(!)430 b FH(x)2002 1492 y FE(1)2058 -1480 y Fp(+)18 b FH(z)2180 1492 y FE(2)p 2597 1510 V -2668 1480 a FZ(Complexe)p 3092 1510 V 234 1609 V 488 -1579 a FH(z)527 1591 y FE(1)1065 1579 y FH(z)1104 1591 -y FE(2)1442 1579 y FQ(!)434 b FH(z)1998 1591 y FE(1)2054 -1579 y Fp(+)18 b FH(z)2176 1591 y FE(2)p 2597 1609 V -2668 1579 a FZ(Complexe)p 3092 1609 V 234 1709 V 337 -1679 a([)28 b(tableau)655 1691 y FE(1)720 1679 y FZ(])157 -b([)28 b(tableau)1218 1691 y FE(2)1283 1679 y FZ(])136 -b FQ(!)155 b FZ([)28 b(tableau)1998 1691 y FE(1)2054 -1679 y Fp(+)18 b FZ(tableau)2404 1691 y FE(2)2469 1679 -y FZ(])p 2597 1709 V 3092 1709 V 234 1808 V 507 1779 -a FH(s)388 b FZ('sym)n(b)r(ole')168 b FQ(!)311 b FZ('s)p -Fp(+)p FZ(\(sym)n(b)r(ole\)')p 2597 1808 V 313 w(Expression)p -3092 1808 V 234 1908 V 356 1878 a('sym)n(b)r(ole')388 -b FH(s)319 b FQ(!)343 b FZ('sym)n(b)r(ole)p Fp(+)p FZ(s')p -2597 1908 V 345 w(Expression)p 3092 1908 V 234 2008 V -338 1978 a('sym)n(b)r(ole)654 1998 y FE(1)691 1978 y -FZ(')201 b('sym)n(b)r(ole)1231 1998 y FE(2)1268 1978 -y FZ(')151 b FQ(!)157 b FZ('sym)n(b)r(ole)1998 1998 y -FE(1)2054 1978 y Fp(+)18 b FZ(sym)n(b)r(ole)2430 1998 -y FE(2)2467 1978 y FZ(')p 2597 2008 V 161 w(Expression)p -3092 2008 V 234 2107 V 507 2077 a FH(s)337 b FZ(\023)28 -b(sym)n(b)r(ole)e(\024)119 b FQ(!)264 b FZ(\023)28 b(s)g(sym)n(b)r(ole) -e Fp(+)h FZ(\024)p 2597 2107 V 269 w(Expression)p 3092 -2107 V 234 2207 V 306 2177 a(\023)g(sym)n(b)r(ole)g(\024)338 -b FH(s)319 b FQ(!)264 b FZ(\023)28 b(sym)n(b)r(ole)f(s)g -Fp(+)g FZ(\024)p 2597 2207 V 269 w(Expression)p 3092 -2207 V 234 2307 V 287 2277 a(\023)h(sym)n(b)r(ole)654 -2297 y FE(1)719 2277 y FZ(\024)99 b(\023)28 b(sym)n(b)r(ole)1231 -2297 y FE(2)1296 2277 y FZ(\024)100 b FQ(!)f FZ(\023)28 -b(sym)n(b)r(ole)1991 2297 y FE(1)2051 2277 y FZ(sym)n(b)r(ole)2344 -2297 y FE(2)2409 2277 y Fp(+)f FZ(\024)p 2597 2307 V -104 w(Expression)p 3092 2307 V 234 2406 V 364 2376 a({)g(liste)581 -2388 y FE(1)646 2376 y FZ(})254 b({)27 b(liste)1159 2388 -y FE(2)1223 2376 y FZ(})177 b FQ(!)295 b FZ({)27 b(liste)2037 -2388 y FE(1)2098 2376 y FZ(liste)2245 2388 y FE(2)2310 -2376 y FZ(})p 2597 2406 V 406 w(Liste)p 3092 2406 V 234 -2506 V 352 2476 a("c)n(ha\356ne)621 2488 y FE(1)659 2476 -y FZ(")228 b("c)n(ha\356ne)1199 2488 y FE(2)1236 2476 -y FZ(")164 b FQ(!)254 b FZ("c)n(ha\356ne)2049 2488 y -FE(1)2086 2476 y FZ(c)n(ha\356ne)2314 2488 y FE(2)2351 -2476 y FZ(")p 2597 2506 V 327 w(Cha\356ne)p 3092 2506 -V 234 2605 V 448 2576 a(#)p FH(n)567 2588 y FE(1)1060 -2576 y FH(n)1110 2588 y FE(2)1442 2576 y FQ(!)389 b FZ(#)p -FH(n)2033 2588 y FE(1)2088 2576 y Fp(+)18 b FH(n)2221 -2588 y FE(2)p 2597 2605 V 2715 2576 a FZ(Binaire)p 3092 -2605 V 234 2705 V 482 2675 a FH(n)532 2687 y FE(1)1025 -2675 y FZ(#)p FH(n)1144 2687 y FE(2)1442 2675 y FQ(!)389 -b FZ(#)p FH(n)2033 2687 y FE(1)2088 2675 y Fp(+)18 b -FH(n)2221 2687 y FE(2)p 2597 2705 V 2715 2675 a FZ(Binaire)p -3092 2705 V 234 2805 V 448 2775 a(#)p FH(n)567 2787 y -FE(1)1025 2775 y FZ(#)p FH(n)1144 2787 y FE(2)1442 2775 -y FQ(!)389 b FZ(#)p FH(n)2033 2787 y FE(1)2088 2775 y -Fp(+)18 b FH(n)2221 2787 y FE(2)p 2597 2805 V 2715 2775 -a FZ(Binaire)p 3092 2805 V 234 2808 2862 4 v 0 TeXcolorgray -1247 2957 a FP(T)-7 b(able)27 b FY(16)p FZ(.)p FY(1)f -FZ(\025)h(A)n(ddition)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 234 3125 V 234 3225 4 100 v 361 3195 a -FK(Niv)m(eau)653 3207 y FE(2)939 3195 y FK(Niv)m(eau)1231 -3207 y FE(1)1442 3195 y FQ(!)396 b FK(Niv)m(eau)2213 -3207 y FE(1)p 2597 3225 V 2670 3195 a FK(R\351sultat)p -3092 3225 V 234 3228 2862 4 v 234 3328 4 100 v 482 3298 -a FH(n)532 3310 y FE(1)1060 3298 y FH(n)1110 3310 y FE(2)1442 -3298 y FQ(!)423 b FH(n)1998 3310 y FE(1)2054 3298 y FQ(\000)18 -b FH(n)2187 3310 y FE(2)p 2597 3328 V 2734 3298 a FZ(En)n(tier)p -3092 3328 V 234 3427 V 482 3397 a FH(n)532 3409 y FE(1)1060 -3397 y FH(n)1110 3409 y FE(2)1442 3397 y FQ(!)423 b FH(n)1998 -3409 y FE(1)2054 3397 y FQ(\000)18 b FH(n)2187 3409 y -FE(2)p 2597 3427 V 2767 3397 a FZ(R\351el)p 3092 3427 -V 234 3527 V 482 3497 a FH(n)532 3509 y FE(1)1061 3497 -y FH(x)1108 3509 y FE(2)1442 3497 y FQ(!)424 b FH(n)1999 -3509 y FE(1)2055 3497 y FQ(\000)18 b FH(x)2185 3509 y -FE(2)p 2597 3527 V 2767 3497 a FZ(R\351el)p 3092 3527 -V 234 3627 V 482 3597 a FH(n)532 3609 y FE(1)1065 3597 -y FH(z)1104 3609 y FE(2)1442 3597 y FQ(!)429 b FH(n)2004 -3609 y FE(1)2059 3597 y FQ(\000)18 b FH(z)2181 3609 y -FE(2)p 2597 3627 V 2668 3597 a FZ(Complexe)p 3092 3627 -V 234 3726 V 484 3696 a FH(x)531 3708 y FE(1)1060 3696 -y FH(n)1110 3708 y FE(2)1442 3696 y FQ(!)424 b FH(x)1996 -3708 y FE(1)2052 3696 y FQ(\000)19 b FH(n)2186 3708 y -FE(2)p 2597 3726 V 2767 3696 a FZ(R\351el)p 3092 3726 -V 234 3826 V 484 3796 a FH(x)531 3808 y FE(1)1061 3796 -y FH(x)1108 3808 y FE(2)1442 3796 y FQ(!)426 b FH(x)1998 -3808 y FE(1)2054 3796 y FQ(\000)18 b FH(x)2184 3808 y -FE(2)p 2597 3826 V 2767 3796 a FZ(R\351el)p 3092 3826 -V 234 3925 V 484 3896 a FH(x)531 3908 y FE(1)1065 3896 -y FH(z)1104 3908 y FE(2)1442 3896 y FQ(!)430 b FH(x)2002 -3908 y FE(1)2058 3896 y FQ(\000)18 b FH(z)2180 3908 y -FE(2)p 2597 3925 V 2668 3896 a FZ(Complexe)p 3092 3925 -V 234 4025 V 482 3995 a FH(n)532 4007 y FE(1)1065 3995 -y FH(z)1104 4007 y FE(2)1442 3995 y FQ(!)429 b FH(n)2004 -4007 y FE(1)2059 3995 y FQ(\000)18 b FH(z)2181 4007 y -FE(2)p 2597 4025 V 2668 3995 a FZ(Complexe)p 3092 4025 -V 234 4125 V 484 4095 a FH(x)531 4107 y FE(1)1065 4095 -y FH(z)1104 4107 y FE(2)1442 4095 y FQ(!)430 b FH(x)2002 -4107 y FE(1)2058 4095 y FQ(\000)18 b FH(z)2180 4107 y -FE(2)p 2597 4125 V 2668 4095 a FZ(Complexe)p 3092 4125 -V 234 4224 V 488 4194 a FH(z)527 4206 y FE(1)1065 4194 -y FH(z)1104 4206 y FE(2)1442 4194 y FQ(!)434 b FH(z)1998 -4206 y FE(1)2054 4194 y FQ(\000)18 b FH(z)2176 4206 y -FE(2)p 2597 4224 V 2668 4194 a FZ(Complexe)p 3092 4224 -V 234 4324 V 337 4294 a([)28 b(tableau)655 4306 y FE(1)720 -4294 y FZ(])157 b([)28 b(tableau)1218 4306 y FE(2)1283 -4294 y FZ(])136 b FQ(!)155 b FZ([)28 b(tableau)1998 4306 -y FE(1)2054 4294 y FQ(\000)18 b FZ(tableau)2404 4306 -y FE(2)2469 4294 y FZ(])p 2597 4324 V 3092 4324 V 234 -4424 V 507 4394 a FH(s)388 b FZ('sym)n(b)r(ole')168 b -FQ(!)311 b FZ('s)p FQ(\000)p FZ(\(sym)n(b)r(ole\)')p -2597 4424 V 313 w(Expression)p 3092 4424 V 234 4523 V -356 4493 a('sym)n(b)r(ole')388 b FH(s)319 b FQ(!)343 -b FZ('sym)n(b)r(ole)p FQ(\000)p FZ(s')p 2597 4523 V 345 -w(Expression)p 3092 4523 V 234 4623 V 338 4593 a('sym)n(b)r(ole)654 -4613 y FE(1)691 4593 y FZ(')201 b('sym)n(b)r(ole)1231 -4613 y FE(2)1268 4593 y FZ(')151 b FQ(!)157 b FZ('sym)n(b)r(ole)1998 -4613 y FE(1)2054 4593 y FQ(\000)18 b FZ(sym)n(b)r(ole)2430 -4613 y FE(2)2467 4593 y FZ(')p 2597 4623 V 161 w(Expression)p -3092 4623 V 234 4722 V 507 4693 a FH(s)337 b FZ(\023)28 -b(sym)n(b)r(ole)e(\024)119 b FQ(!)264 b FZ(\023)28 b(s)g(sym)n(b)r(ole) -e FQ(\000)h FZ(\024)p 2597 4722 V 269 w(Expression)p -3092 4722 V 234 4822 V 306 4792 a(\023)g(sym)n(b)r(ole)g(\024)338 -b FH(s)319 b FQ(!)264 b FZ(\023)28 b(sym)n(b)r(ole)f(s)g -FQ(\000)g FZ(\024)p 2597 4822 V 269 w(Expression)p 3092 -4822 V 234 4922 V 287 4892 a(\023)h(sym)n(b)r(ole)654 -4912 y FE(1)719 4892 y FZ(\024)99 b(\023)28 b(sym)n(b)r(ole)1231 -4912 y FE(2)1296 4892 y FZ(\024)100 b FQ(!)f FZ(\023)28 -b(sym)n(b)r(ole)1991 4912 y FE(1)2051 4892 y FZ(sym)n(b)r(ole)2344 -4912 y FE(2)2409 4892 y FQ(\000)f FZ(\024)p 2597 4922 -V 104 w(Expression)p 3092 4922 V 234 5021 V 448 4991 -a(#)p FH(n)567 5003 y FE(1)1060 4991 y FH(n)1110 5003 -y FE(2)1442 4991 y FQ(!)389 b FZ(#)p FH(n)2033 5003 y -FE(1)2088 4991 y Fp(+)18 b FH(n)2221 5003 y FE(2)p 2597 -5021 V 2715 4991 a FZ(Binaire)p 3092 5021 V 234 5121 -V 482 5091 a FH(n)532 5103 y FE(1)1025 5091 y FZ(#)p -FH(n)1144 5103 y FE(2)1442 5091 y FQ(!)389 b FZ(#)p FH(n)2033 -5103 y FE(1)2088 5091 y Fp(+)18 b FH(n)2221 5103 y FE(2)p -2597 5121 V 2715 5091 a FZ(Binaire)p 3092 5121 V 234 -5221 V 448 5191 a(#)p FH(n)567 5203 y FE(1)1025 5191 -y FZ(#)p FH(n)1144 5203 y FE(2)1442 5191 y FQ(!)389 b -FZ(#)p FH(n)2033 5203 y FE(1)2088 5191 y Fp(+)18 b FH(n)2221 -5203 y FE(2)p 2597 5221 V 2715 5191 a FZ(Binaire)p 3092 -5221 V 234 5224 2862 4 v 0 TeXcolorgray 1180 5372 a FP(T)-7 -b(able)27 b FY(16)p FZ(.)p FY(2)f FZ(\025)h(Soustraction)p -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(115)p 0 TeXcolorgray eop end -%%Page: 116 116 -TeXDict begin 116 115 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(116)g FZ(\026)h(#)p -FY(116)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2668 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2574 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2574 a Fq(16)-430 2574 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2574 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(116)964 b Fz(CHAPITRE)29 b Fy(16)p Fz(.)54 b(LES)28 -b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray -780 540 a FZ(L'extension)k(de)i(la)e(division)h(reste)f(v)-5 -b(alable)33 b(dans)h(le)g(cas)g(g\351n\351ral)e(de)i(matrices)f(en)656 -640 y(calculan)n(t)1871 739 y FK(X)23 b Fp(=)f FK(A)2126 -703 y Fi(\000)p FE(1)2215 739 y FK(B)o FZ(,)656 889 y(l'argumen)n(t)29 -b(de)h(niv)n(eau)g FY(1)g FZ(\351tan)n(t)g(la)g(matrice)g(carr\351e)e -FK(A)p FZ(.)j(La)f(matrice)f FK(B)h FZ(doit)h(p)r(oss\351der)656 -989 y(le)c(m\352me)h(nom)n(bre)f(de)g(lignes)g(que)g -FK(A)p FZ(.)656 1204 y FK(\300)34 b(noter)f(:)83 b FZ(cette)29 -b(instruction)g(ne)g(pro)n(v)n(o)r(que)e(le)i(calcule)g(d'une)g -(division)g(en)n(ti\350re)f(que)656 1304 y(si)35 b(l'un)g(au)f(moins)g -(des)h(argumen)n(ts)e(est)i(un)g(en)n(tier)f(binaire.)g(Dans)g(tout)h -(autre)f(cas,)g(le)656 1403 y(r\351sultat)26 b(corresp)r(ond)g(\340)h -(une)h(division)e(r\351elle.)656 1636 y FL(16)p FM(.)p -FL(5)p FM(.)p FL(2)112 b FM(In)m(v)m(ersion)780 1789 -y FZ(L'instruction)23 b FI(inv)g FZ(calcule)f(l'in)n(v)n(erse)g(son)h -(argumen)n(t.)g(Le)g(fonctionnemen)n(t)g(de)h(cette)656 -1888 y(instruction)j(est)g(d\351crit)g(au)g(tableau)g -FY(16)p FZ(.)p FY(5)p FZ(.)656 2163 y Fu(16)p Fv(.)p -Fu(6)130 b Fv(Puissance)656 2361 y FL(16)p FM(.)p FL(6)p -FM(.)p FL(1)112 b FM(Puissance)38 b(standard)780 2514 -y FZ(L'\351l\351v)-5 b(ation)33 b(\340)f(une)i(puissance)e(d'un)h(ob)5 -b(jet)33 b(se)g(fait)g(par)f(une)i(instruction)e(existan)n(t)656 -2614 y(sous)c(deux)i(formes)e(:)i FI(\002)f FZ(et)h FI(**)p -FZ(.)e(Dans)h(la)g(suite)h(de)f(ce)h(man)n(uel,)f(les)g(deux)g(formes)g -(seron)n(t)656 2714 y(utilis\351s)d(indistinctemen)n(t.)g(Les)f(t)n(yp) -r(es)h(d'argumen)n(ts)e(et)j(de)f(r\351sultats)f(de)h(cette)g(fonction) -656 2813 y(son)n(t)h(d\351crits)g(dans)f(le)i(tableau)f -FY(16)p FZ(.)p FY(6)p FZ(.)656 3046 y FL(16)p FM(.)p -FL(6)p FM(.)p FL(2)112 b FM(Carr\351)656 3215 y FL(16)p -FM(.)p FL(6)p FM(.)p FL(3)g FM(Racine)37 b(carr\351e)656 -3385 y FL(16)p FM(.)p FL(6)p FM(.)p FL(4)112 b FM(Racine)37 -b Fe(n)1481 3349 y Fd(i\350me)p 0 TeXcolorgray 2026 5632 -a FY(116)p 0 TeXcolorgray eop end -%%Page: 117 117 -TeXDict begin 117 116 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(117)g FZ(\026)h(#)p -FY(117)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(16)p -Fz(.)p Fy(6)p Fz(.)54 b(PUISSANCE)2034 b FY(117)p .7 -TeXcolorgray .7 TeXcolorgray 4134 2668 227 266 v .7 TeXcolorgray -0 TeXcolorgray 4190 2574 a Fq(16)p .7 TeXcolorgray 0 -TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 245 502 2839 -4 v 245 602 4 100 v 373 572 a FK(Niv)m(eau)665 584 y -FE(2)950 572 y FK(Niv)m(eau)1242 584 y FE(1)1453 572 -y FQ(!)385 b FK(Niv)m(eau)2213 584 y FE(1)p 2586 602 -V 2658 572 a FK(R\351sultat)p 3080 602 V 245 605 2839 -4 v 245 704 4 100 v 494 675 a FH(n)544 687 y FE(1)1071 -675 y FH(n)1121 687 y FE(2)1453 675 y FQ(!)463 b FH(n)2049 -687 y FE(1)2086 675 y FH(n)2136 687 y FE(2)p 2586 704 -V 2722 675 a FZ(En)n(tier)p 3080 704 V 245 804 V 494 -774 a FH(n)544 786 y FE(1)1071 774 y FH(n)1121 786 y -FE(2)1453 774 y FQ(!)g FH(n)2049 786 y FE(1)2086 774 -y FH(n)2136 786 y FE(2)p 2586 804 V 2756 774 a FZ(R\351el)p -3080 804 V 245 904 V 494 874 a FH(n)544 886 y FE(1)1072 -874 y FH(x)1119 886 y FE(2)1453 874 y FQ(!)h FH(n)2050 -886 y FE(1)2087 874 y FH(x)2134 886 y FE(2)p 2586 904 -V 2756 874 a FZ(R\351el)p 3080 904 V 245 1003 V 494 973 -a FH(n)544 985 y FE(1)1077 973 y FH(z)1116 985 y FE(2)1453 -973 y FQ(!)469 b FH(n)2055 985 y FE(1)2092 973 y FH(z)2131 -985 y FE(2)p 2586 1003 V 2656 973 a FZ(Complexe)p 3080 -1003 V 245 1103 V 495 1073 a FH(x)542 1085 y FE(1)1071 -1073 y FH(n)1121 1085 y FE(2)1453 1073 y FQ(!)464 b FH(x)2047 -1085 y FE(1)2085 1073 y FH(n)2135 1085 y FE(2)p 2586 -1103 V 2756 1073 a FZ(R\351el)p 3080 1103 V 245 1203 -V 495 1173 a FH(x)542 1185 y FE(1)1072 1173 y FH(x)1119 -1185 y FE(2)1453 1173 y FQ(!)h FH(x)2048 1185 y FE(1)2086 -1173 y FH(x)2133 1185 y FE(2)p 2586 1203 V 2756 1173 -a FZ(R\351el)p 3080 1203 V 245 1302 V 495 1272 a FH(x)542 -1284 y FE(1)1077 1272 y FH(z)1116 1284 y FE(2)1453 1272 -y FQ(!)470 b FH(x)2053 1284 y FE(1)2090 1272 y FH(z)2129 -1284 y FE(2)p 2586 1302 V 2656 1272 a FZ(Complexe)p 3080 -1302 V 245 1402 V 494 1372 a FH(n)544 1384 y FE(1)1077 -1372 y FH(z)1116 1384 y FE(2)1453 1372 y FQ(!)f FH(n)2055 -1384 y FE(1)2092 1372 y FH(z)2131 1384 y FE(2)p 2586 -1402 V 2656 1372 a FZ(Complexe)p 3080 1402 V 245 1501 -V 495 1472 a FH(x)542 1484 y FE(1)1077 1472 y FH(z)1116 -1484 y FE(2)1453 1472 y FQ(!)h FH(x)2053 1484 y FE(1)2090 -1472 y FH(z)2129 1484 y FE(2)p 2586 1501 V 2656 1472 -a FZ(Complexe)p 3080 1501 V 245 1601 V 500 1571 a FH(z)539 -1583 y FE(1)1077 1571 y FH(z)1116 1583 y FE(2)1453 1571 -y FQ(!)k FH(z)2049 1583 y FE(1)2086 1571 y FH(z)2125 -1583 y FE(2)p 2586 1601 V 2656 1571 a FZ(Complexe)p 3080 -1601 V 245 1701 V 365 1671 a([)27 b(matrice)g(])193 b([)27 -b(tableau)g(])154 b FQ(!)179 b FZ([)28 b(matrice)17 b -FQ(\002)h FZ(tableau)27 b(])p 2586 1701 V 3080 1701 V -245 1800 V 365 1770 a([)g(matrice)g(])357 b FH(s)319 -b FQ(!)293 b FZ([)28 b(matrice)17 b FQ(\002)h FH(s)28 -b FZ(])p 2586 1800 V 3080 1800 V 245 1900 V 532 1870 -a FH(s)360 b FZ([)27 b(tableau)g(])154 b FQ(!)296 b FZ([)27 -b FH(s)19 b FQ(\002)f FZ(tableau)26 b(])p 2586 1900 V -3080 1900 V 245 2000 V 518 1970 a FH(s)388 b FZ('sym)n(b)r(ole')168 -b FQ(!)311 b FZ('s)p FQ(\003)p FZ(\(sym)n(b)r(ole\)')p -2586 2000 V 313 w(Expression)p 3080 2000 V 245 2099 V -368 2069 a('sym)n(b)r(ole')387 b FH(s)319 b FQ(!)311 -b FZ('\(sym)n(b)r(ole\))p FQ(\003)p FZ(s')p 2586 2099 -V 313 w(Expression)p 3080 2099 V 245 2199 V 349 2169 -a('sym)n(b)r(ole)665 2189 y FE(1)703 2169 y FZ(')201 -b('sym)n(b)r(ole)1243 2189 y FE(2)1280 2169 y FZ(')150 -b FQ(!)158 b FZ('sym)n(b)r(ole)2010 2189 y FE(1)2065 -2169 y FQ(\003)18 b FZ(sym)n(b)r(ole)2418 2189 y FE(2)2455 -2169 y FZ(')p 2586 2199 V 161 w(Expression)p 3080 2199 -V 245 2298 V 518 2269 a FH(s)338 b FZ(\023)27 b(sym)n(b)r(ole)g(\024) -118 b FQ(!)265 b FZ(\023)28 b(s)f(sym)n(b)r(ole)g FQ(\003)g -FZ(\024)p 2586 2298 V 268 w(Expression)p 3080 2298 V -245 2398 V 317 2368 a(\023)h(sym)n(b)r(ole)f(\024)337 -b FH(s)319 b FQ(!)265 b FZ(\023)28 b(sym)n(b)r(ole)e(s)i -FQ(\003)f FZ(\024)p 2586 2398 V 268 w(Expression)p 3080 -2398 V 245 2498 V 299 2468 a(\023)g(sym)n(b)r(ole)665 -2488 y FE(1)730 2468 y FZ(\024)100 b(\023)28 b(sym)n(b)r(ole)1243 -2488 y FE(2)1308 2468 y FZ(\024)99 b FQ(!)h FZ(\023)28 -b(sym)n(b)r(ole)2003 2488 y FE(1)2063 2468 y FZ(sym)n(b)r(ole)2356 -2488 y FE(2)2421 2468 y FQ(\003)f FZ(\024)p 2586 2498 -V 103 w(Expression)p 3080 2498 V 245 2597 V 459 2567 -a(#)p FH(n)578 2579 y FE(1)1071 2567 y FH(n)1121 2579 -y FE(2)1453 2567 y FQ(!)428 b FZ(#)p FH(n)2083 2579 y -FE(1)2121 2567 y FH(n)2171 2579 y FE(2)p 2586 2597 V -2704 2567 a FZ(Binaire)p 3080 2597 V 245 2697 V 494 2667 -a FH(n)544 2679 y FE(1)1037 2667 y FZ(#)p FH(n)1156 2679 -y FE(2)1453 2667 y FQ(!)g FZ(#)p FH(n)2083 2679 y FE(1)2121 -2667 y FH(n)2171 2679 y FE(2)p 2586 2697 V 2704 2667 -a FZ(Binaire)p 3080 2697 V 245 2797 V 459 2767 a(#)p -FH(n)578 2779 y FE(1)1037 2767 y FZ(#)p FH(n)1156 2779 -y FE(2)1453 2767 y FQ(!)g FZ(#)p FH(n)2083 2779 y FE(1)2121 -2767 y FH(n)2171 2779 y FE(2)p 2586 2797 V 2704 2767 -a FZ(Binaire)p 3080 2797 V 245 2800 2839 4 v 0 TeXcolorgray -1149 2948 a FP(T)-7 b(able)28 b FY(16)p FZ(.)p FY(3)e -FZ(\025)h(Multiplication)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 245 3117 V 245 3217 4 100 v 373 3187 a -FK(Niv)m(eau)665 3199 y FE(2)950 3187 y FK(Niv)m(eau)1242 -3199 y FE(1)1453 3187 y FQ(!)385 b FK(Niv)m(eau)2213 -3199 y FE(1)p 2586 3217 V 2658 3187 a FK(R\351sultat)p -3080 3217 V 245 3220 2839 4 v 245 3320 4 100 v 494 3290 -a FH(n)544 3302 y FE(1)1071 3290 y FH(n)1121 3302 y FE(2)1453 -3290 y FQ(!)442 b FH(n)2028 3302 y FE(1)2065 3290 y FH(=n)2157 -3302 y FE(2)p 2586 3320 V 2756 3290 a FZ(R\351el)p 3080 -3320 V 245 3419 V 494 3389 a FH(n)544 3401 y FE(1)1072 -3389 y FH(x)1119 3401 y FE(2)1453 3389 y FQ(!)h FH(n)2029 -3401 y FE(1)2066 3389 y FH(=x)2155 3401 y FE(2)p 2586 -3419 V 2756 3389 a FZ(R\351el)p 3080 3419 V 245 3519 -V 494 3489 a FH(n)544 3501 y FE(1)1077 3489 y FH(z)1116 -3501 y FE(2)1453 3489 y FQ(!)448 b FH(n)2034 3501 y FE(1)2071 -3489 y FH(=z)2152 3501 y FE(2)p 2586 3519 V 2656 3489 -a FZ(Complexe)p 3080 3519 V 245 3619 V 495 3589 a FH(x)542 -3601 y FE(1)1071 3589 y FH(n)1121 3601 y FE(2)1453 3589 -y FQ(!)443 b FH(x)2026 3601 y FE(1)2064 3589 y FH(=n)2156 -3601 y FE(2)p 2586 3619 V 2756 3589 a FZ(R\351el)p 3080 -3619 V 245 3718 V 495 3688 a FH(x)542 3700 y FE(1)1072 -3688 y FH(x)1119 3700 y FE(2)1453 3688 y FQ(!)i FH(x)2028 -3700 y FE(1)2065 3688 y FH(=x)2154 3700 y FE(2)p 2586 -3718 V 2756 3688 a FZ(R\351el)p 3080 3718 V 245 3818 -V 495 3788 a FH(x)542 3800 y FE(1)1077 3788 y FH(z)1116 -3800 y FE(2)1453 3788 y FQ(!)k FH(x)2032 3800 y FE(1)2070 -3788 y FH(=z)2151 3800 y FE(2)p 2586 3818 V 2656 3788 -a FZ(Complexe)p 3080 3818 V 245 3917 V 494 3888 a FH(n)544 -3900 y FE(1)1077 3888 y FH(z)1116 3900 y FE(2)1453 3888 -y FQ(!)f FH(n)2034 3900 y FE(1)2071 3888 y FH(=z)2152 -3900 y FE(2)p 2586 3917 V 2656 3888 a FZ(Complexe)p 3080 -3917 V 245 4017 V 495 3987 a FH(x)542 3999 y FE(1)1077 -3987 y FH(z)1116 3999 y FE(2)1453 3987 y FQ(!)h FH(x)2032 -3999 y FE(1)2070 3987 y FH(=z)2151 3999 y FE(2)p 2586 -4017 V 2656 3987 a FZ(Complexe)p 3080 4017 V 245 4117 -V 500 4087 a FH(z)539 4099 y FE(1)1077 4087 y FH(z)1116 -4099 y FE(2)1453 4087 y FQ(!)k FH(z)2028 4099 y FE(1)2065 -4087 y FH(=z)2146 4099 y FE(2)p 2586 4117 V 2656 4087 -a FZ(Complexe)p 3080 4117 V 245 4216 V 367 4186 a([)28 -b(tableau)f(])359 b FH(s)319 b FQ(!)326 b FZ([)27 b(tableau)o -FH(=s)g FZ(])p 2586 4216 V 3080 4216 V 245 4316 V 367 -4286 a([)h(tableau)f(])192 b([)28 b(matrice)e(])152 b -FQ(!)363 b FZ([)28 b(matrice)f(])p 2586 4316 V 3080 4316 -V 245 4416 V 518 4386 a FH(s)388 b FZ('sym)n(b)r(ole')168 -b FQ(!)311 b FZ('s)p FH(=)p FZ(\(sym)n(b)r(ole\)')p 2586 -4416 V 313 w(Expression)p 3080 4416 V 245 4515 V 368 -4485 a('sym)n(b)r(ole')387 b FH(s)319 b FQ(!)311 b FZ('\(sym)n(b)r -(ole\))p FH(=)p FZ(s')p 2586 4515 V 313 w(Expression)p -3080 4515 V 245 4615 V 349 4585 a('sym)n(b)r(ole)665 -4605 y FE(1)703 4585 y FZ(')201 b('sym)n(b)r(ole)1243 -4605 y FE(2)1280 4585 y FZ(')150 b FQ(!)158 b FZ('sym)n(b)r(ole)2010 -4605 y FE(1)2065 4585 y FQ(\003)18 b FZ(sym)n(b)r(ole)2418 -4605 y FE(2)2455 4585 y FZ(')p 2586 4615 V 161 w(Expression)p -3080 4615 V 245 4714 V 518 4685 a FH(s)338 b FZ(\023)27 -b(sym)n(b)r(ole)g(\024)118 b FQ(!)265 b FZ(\023)28 b(s)f(sym)n(b)r(ole) -g FH(=)g FZ(\024)p 2586 4714 V 268 w(Expression)p 3080 -4714 V 245 4814 V 317 4784 a(\023)h(sym)n(b)r(ole)f(\024)337 -b FH(s)319 b FQ(!)265 b FZ(\023)28 b(sym)n(b)r(ole)e(s)i -FH(=)f FZ(\024)p 2586 4814 V 268 w(Expression)p 3080 -4814 V 245 4914 V 299 4884 a(\023)g(sym)n(b)r(ole)665 -4904 y FE(1)730 4884 y FZ(\024)100 b(\023)28 b(sym)n(b)r(ole)1243 -4904 y FE(2)1308 4884 y FZ(\024)99 b FQ(!)h FZ(\023)28 -b(sym)n(b)r(ole)2003 4904 y FE(1)2063 4884 y FZ(sym)n(b)r(ole)2356 -4904 y FE(2)2421 4884 y FH(=)f FZ(\024)p 2586 4914 V -103 w(Expression)p 3080 4914 V 245 5013 V 459 4983 a(#)p -FH(n)578 4995 y FE(1)1071 4983 y FH(n)1121 4995 y FE(2)1453 -4983 y FQ(!)408 b FZ(#)p FH(n)2063 4995 y FE(1)2100 4983 -y FH(=n)2192 4995 y FE(2)p 2586 5013 V 2704 4983 a FZ(Binaire)p -3080 5013 V 245 5113 V 494 5083 a FH(n)544 5095 y FE(1)1037 -5083 y FZ(#)p FH(n)1156 5095 y FE(2)1453 5083 y FQ(!)g -FZ(#)p FH(n)2063 5095 y FE(1)2100 5083 y FH(=n)2192 5095 -y FE(2)p 2586 5113 V 2704 5083 a FZ(Binaire)p 3080 5113 -V 245 5213 V 459 5183 a(#)p FH(n)578 5195 y FE(1)1037 -5183 y FZ(#)p FH(n)1156 5195 y FE(2)1453 5183 y FQ(!)g -FZ(#)p FH(n)2063 5195 y FE(1)2100 5183 y FH(=n)2192 5195 -y FE(2)p 2586 5213 V 2704 5183 a FZ(Binaire)p 3080 5213 -V 245 5216 2839 4 v 0 TeXcolorgray 1258 5364 a FP(T)-7 -b(able)27 b FY(16)p FZ(.)p FY(4)f FZ(\025)h(Division)p -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(117)p 0 TeXcolorgray eop end -%%Page: 118 118 -TeXDict begin 118 117 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(118)g FZ(\026)h(#)p -FY(118)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2668 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2574 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2574 a Fq(16)-430 2574 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2574 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(118)964 b Fz(CHAPITRE)29 b Fy(16)p Fz(.)54 b(LES)28 -b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray -0 TeXcolorgray 1115 1004 1946 4 v 1115 1104 4 100 v 1224 -1074 a FK(Niv)m(eau)1516 1086 y FE(1)1708 1074 y FQ(!)247 -b FK(Niv)m(eau)2329 1086 y FE(1)p 2563 1104 V 2636 1074 -a FK(R\351sultat)p 3058 1104 V 1115 1107 1946 4 v 1115 -1207 4 100 v 1364 1177 a FH(n)294 b FQ(!)345 b Fp(1)p -FH(=n)p 2563 1207 V 463 w FZ(R\351el)p 3058 1207 V 1115 -1306 V 1365 1276 a FH(x)296 b FQ(!)346 b Fp(1)p FH(=x)p -2563 1306 V 465 w FZ(R\351el)p 3058 1306 V 1115 1406 -V 1367 1376 a FH(z)302 b FQ(!)348 b Fp(1)p FH(=z)p 2563 -1406 V 371 w FZ(Complexe)p 3058 1406 V 1115 1506 V 1216 -1476 a([)27 b(matrice)g(])119 b FQ(!)224 b FZ([)28 b(matrice)f(])p -2563 1506 V 3058 1506 V 1115 1605 V 1219 1575 a('sym)n(b)r(ole')149 -b FQ(!)132 b FZ('INV\(sym)n(b)r(ole\)')p 2563 1605 V -135 w(Expression)p 3058 1605 V 1115 1705 V 1168 1675 -a(\023)28 b(sym)n(b)r(ole)f(\024)99 b FQ(!)h FZ(\023)28 -b(sym)n(b)r(ole)e(INV)i(\024)p 2563 1705 V 103 w(Expression)p -3058 1705 V 1115 1708 1946 4 v 0 TeXcolorgray 1665 1857 -a FP(T)-7 b(able)28 b FY(16)p FZ(.)p FY(5)e FZ(\025)h(In)n(v)n(ersion)p -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 669 3030 -2839 4 v 669 3129 4 100 v 796 3099 a FK(Niv)m(eau)1088 -3112 y FE(2)1374 3099 y FK(Niv)m(eau)1666 3111 y FE(1)1877 -3099 y FQ(!)385 b FK(Niv)m(eau)2637 3111 y FE(1)p 3009 -3129 V 3082 3099 a FK(R\351sultat)p 3504 3129 V 669 3132 -2839 4 v 669 3232 4 100 v 917 3202 a FH(n)967 3214 y -FE(1)1495 3202 y FH(n)1545 3214 y FE(2)1877 3202 y FQ(!)486 -b FH(n)2496 3165 y Fj(n)2537 3173 y Fc(2)2496 3224 y -FE(1)p 3009 3232 V 3146 3202 a FZ(En)n(tier)p 3504 3232 -V 669 3332 V 917 3302 a FH(n)967 3314 y FE(1)1495 3302 -y FH(n)1545 3314 y FE(2)1877 3302 y FQ(!)g FH(n)2496 -3265 y Fj(n)2537 3273 y Fc(2)2496 3324 y FE(1)p 3009 -3332 V 3179 3302 a FZ(R\351el)p 3504 3332 V 669 3431 -V 917 3401 a FH(n)967 3413 y FE(1)1496 3401 y FH(x)1543 -3413 y FE(2)1877 3401 y FQ(!)h FH(n)2497 3365 y Fj(x)2535 -3373 y Fc(2)2497 3424 y FE(1)p 3009 3431 V 3179 3401 -a FZ(R\351el)p 3504 3431 V 669 3531 V 917 3501 a FH(n)967 -3513 y FE(1)1500 3501 y FH(z)1539 3513 y FE(2)1877 3501 -y FQ(!)j FH(n)2500 3464 y Fj(z)2532 3472 y Fc(2)2500 -3523 y FE(1)p 3009 3531 V 3080 3501 a FZ(Complexe)p 3504 -3531 V 669 3631 V 919 3601 a FH(x)966 3613 y FE(1)1495 -3601 y FH(n)1545 3613 y FE(2)1877 3601 y FQ(!)d FH(x)2494 -3564 y Fj(n)2535 3572 y Fc(2)2494 3623 y FE(1)p 3009 -3631 V 3179 3601 a FZ(R\351el)p 3504 3631 V 669 3730 -V 919 3700 a FH(x)966 3712 y FE(1)1496 3700 y FH(x)1543 -3712 y FE(2)1877 3700 y FQ(!)i FH(x)2496 3663 y Fj(x)2534 -3671 y Fc(2)2496 3723 y FE(1)p 3009 3730 V 3179 3700 -a FZ(R\351el)p 3504 3730 V 669 3830 V 919 3800 a FH(x)966 -3812 y FE(1)1500 3800 y FH(z)1539 3812 y FE(2)1877 3800 -y FQ(!)j FH(x)2499 3763 y Fj(z)2531 3771 y Fc(2)2499 -3822 y FE(1)p 3009 3830 V 3080 3800 a FZ(Complexe)p 3504 -3830 V 669 3930 V 917 3900 a FH(n)967 3912 y FE(1)1500 -3900 y FH(z)1539 3912 y FE(2)1877 3900 y FQ(!)e FH(n)2500 -3863 y Fj(z)2532 3871 y Fc(2)2500 3922 y FE(1)p 3009 -3930 V 3080 3900 a FZ(Complexe)p 3504 3930 V 669 4029 -V 919 3999 a FH(x)966 4011 y FE(1)1500 3999 y FH(z)1539 -4011 y FE(2)1877 3999 y FQ(!)i FH(x)2499 3962 y Fj(z)2531 -3970 y Fc(2)2499 4021 y FE(1)p 3009 4029 V 3080 3999 -a FZ(Complexe)p 3504 4029 V 669 4129 V 923 4099 a FH(z)962 -4111 y FE(1)1500 4099 y FH(z)1539 4111 y FE(2)1877 4099 -y FQ(!)i FH(z)2497 4062 y Fj(z)2529 4070 y Fc(2)2493 -4121 y FE(1)p 3009 4129 V 3080 4099 a FZ(Complexe)p 3504 -4129 V 669 4228 V 942 4198 a FH(s)388 b FZ('sym)n(b)r(ole')168 -b FQ(!)308 b FZ(')p FH(s)p FZ(\002\(sym)n(b)r(ole\)')p -3009 4228 V 309 w(Expression)p 3504 4228 V 669 4328 V -791 4298 a('sym)n(b)r(ole')388 b FH(s)319 b FQ(!)308 -b FZ('\(sym)n(b)r(ole\)\002)p FH(s)p FZ(')p 3009 4328 -V 309 w(Expression)p 3504 4328 V 669 4428 V 773 4398 -a('sym)n(b)r(ole)1089 4418 y FE(1)1126 4398 y FZ(')201 -b('sym)n(b)r(ole)1666 4418 y FE(2)1703 4398 y FZ(')151 -b FQ(!)175 b FZ('sym)n(b)r(ole)2451 4418 y FE(1)2489 -4398 y FZ(\002sym)n(b)r(ole)2823 4418 y FE(2)2860 4398 -y FZ(')p 3009 4428 V 179 w(Expression)p 3504 4428 V 669 -4527 V 942 4497 a FH(s)337 b FZ(\023)28 b(sym)n(b)r(ole)e(\024)119 -b FQ(!)264 b FZ(\023)28 b(s)g(sym)n(b)r(ole)e(\002)h(\024)p -3009 4527 V 268 w(Expression)p 3504 4527 V 669 4627 V -741 4597 a(\023)g(sym)n(b)r(ole)g(\024)338 b FH(s)319 -b FQ(!)264 b FZ(\023)28 b(sym)n(b)r(ole)f(s)g(\002)g(\024)p -3009 4627 V 268 w(Expression)p 3504 4627 V 669 4727 V -722 4697 a(\023)h(sym)n(b)r(ole)1089 4717 y FE(1)1154 -4697 y FZ(\024)99 b(\023)28 b(sym)n(b)r(ole)1666 4717 -y FE(2)1731 4697 y FZ(\024)100 b FQ(!)f FZ(\023)28 b(sym)n(b)r(ole)2426 -4717 y FE(1)2486 4697 y FZ(sym)n(b)r(ole)2779 4717 y -FE(2)2844 4697 y FZ(\002)f(\024)p 3009 4727 V 103 w(Expression)p -3504 4727 V 669 4730 2839 4 v 0 TeXcolorgray 1653 4878 -a FP(T)-7 b(able)28 b FY(16)p FZ(.)p FY(6)e FZ(\025)h(Puissance)p -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2026 5632 -a FY(118)p 0 TeXcolorgray eop end -%%Page: 119 119 -TeXDict begin 119 118 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(119)g FZ(\026)h(#)p -FY(119)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1367 a Fs(17)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1816 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1700 866 4 v 1227 1700 a FO(Arithm\351tique)58 b(g\351n\351rale)p -1 TeXcolorgray 0 TeXcolorgray 232 2239 a Fu(17)p Fv(.)p -Fu(1)130 b Fv(Prop)t(ortions)232 2437 y FL(17)p FM(.)p -FL(1)p FM(.)p FL(1)113 b FM(Instruction)36 b(\045)232 -2607 y FL(17)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(Instruction)36 -b(\045CH)232 2777 y FL(17)p FM(.)p FL(1)p FM(.)p FL(3)113 -b FM(Instruction)36 b(\045T)p 0 TeXcolorgray 1602 5632 -a FY(119)p 0 TeXcolorgray eop end -%%Page: 120 120 -TeXDict begin 120 119 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(120)g FZ(\026)h(#)p -FY(120)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2801 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2682 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2682 a Fq(17)-430 2682 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2682 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(120)921 b Fz(CHAPITRE)29 b Fy(17)p Fz(.)54 b(ARITHM\311TIQUE)28 -b(G\311N\311RALE)p 0 TeXcolorgray 0 TeXcolorgray 2026 -5632 a FY(120)p 0 TeXcolorgray eop end -%%Page: 121 121 -TeXDict begin 121 120 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(121)g FZ(\026)h(#)p -FY(121)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1037 2154 a Ft(Septi\350me)58 b(partie)289 2569 y FD(T)-18 -b(rigonom\351trie)70 b(et)i(logarithmes)p 0 TeXcolorgray -1602 5632 a FY(121)p 0 TeXcolorgray eop end -%%Page: 122 122 -TeXDict begin 122 121 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(122)g FZ(\026)h(#)p -FY(122)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 123 123 -TeXDict begin 123 122 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(123)g FZ(\026)h(#)p -FY(123)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(18)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 481 4 v 842 1687 a FO(F)-15 b(onctions)59 b(trigonom\351triques)p -1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fu(18)p Fv(.)p -Fu(1)130 b Fv(Cosin)l(us)232 2458 y Fu(18)p Fv(.)p Fu(2)g -Fv(Sin)l(us)232 2689 y Fu(18)p Fv(.)p Fu(3)g Fv(T)-11 -b(angen)l(te)p 0 TeXcolorgray 1602 5632 a FY(123)p 0 -TeXcolorgray eop end -%%Page: 124 124 -TeXDict begin 124 123 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(124)g FZ(\026)h(#)p -FY(124)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 2934 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2839 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2839 a Fq(18)-430 2839 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2839 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(124)652 b Fz(CHAPITRE)29 b Fy(18)p Fz(.)54 b(F)n(ONCTIONS)27 -b(TRIGONOM\311TRIQUES)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(124)p 0 TeXcolorgray eop end -%%Page: 125 125 -TeXDict begin 125 124 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(125)g FZ(\026)h(#)p -FY(125)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(19)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 726 4 v 1087 1687 a FO(F)-15 b(onctions)59 b(h)-5 -b(yp)5 b(erb)g(oliques)p 1 TeXcolorgray 0 TeXcolorgray -232 2226 a Fu(19)p Fv(.)p Fu(1)130 b Fv(Cosin)l(us)43 -b(h)l(yp)t(erb)t(olique)232 2458 y Fu(19)p Fv(.)p Fu(2)130 -b Fv(Sin)l(us)43 b(h)l(yp)t(erb)t(olique)232 2689 y Fu(19)p -Fv(.)p Fu(3)130 b Fv(T)-11 b(angen)l(te)44 b(h)l(yp)t(erb)t(oliques)p -0 TeXcolorgray 1602 5632 a FY(125)p 0 TeXcolorgray eop -end -%%Page: 126 126 -TeXDict begin 126 125 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(126)g FZ(\026)h(#)p -FY(126)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3067 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 2948 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 2948 a Fq(19)-430 2948 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 2948 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(126)840 b Fz(CHAPITRE)29 b Fy(19)p Fz(.)54 b(F)n(ONCTIONS)27 -b(HYPERBOLIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026 -5632 a FY(126)p 0 TeXcolorgray eop end -%%Page: 127 127 -TeXDict begin 127 126 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(127)g FZ(\026)h(#)p -FY(127)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(20)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 657 4 v 1018 1687 a FO(F)-15 b(onctions)59 b(logarithmiques)p -1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fu(20)p Fv(.)p -Fu(1)130 b Fv(Logarithme)42 b(naturel)232 2458 y Fu(20)p -Fv(.)p Fu(2)130 b Fv(Logarithme)42 b(vulgaire)p 0 TeXcolorgray -1602 5632 a FY(127)p 0 TeXcolorgray eop end -%%Page: 128 128 -TeXDict begin 128 127 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(128)g FZ(\026)h(#)p -FY(128)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3200 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3093 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3093 a Fq(20)-430 3093 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 3093 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(128)780 b Fz(CHAPITRE)29 b Fy(20)p Fz(.)54 b(F)n(ONCTIONS)27 -b(LOGARITHMIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026 -5632 a FY(128)p 0 TeXcolorgray eop end -%%Page: 129 129 -TeXDict begin 129 128 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(129)g FZ(\026)h(#)p -FY(129)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1032 2154 a Ft(Huiti\350me)59 b(partie)918 2569 y FD(Alg\350bre)70 -b(lin\351aire)p 0 TeXcolorgray 1602 5632 a FY(129)p 0 -TeXcolorgray eop end -%%Page: 130 130 -TeXDict begin 130 129 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(130)g FZ(\026)h(#)p -FY(130)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 131 131 -TeXDict begin 131 130 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(131)g FZ(\026)h(#)p -FY(131)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(21)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1018 4 v 1379 1687 a FO(V)-15 b(ecteurs)59 b(et)h(matrices)p -1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(131)p 0 TeXcolorgray eop end -%%Page: 132 132 -TeXDict begin 132 131 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(132)g FZ(\026)h(#)p -FY(132)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3333 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3225 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3225 a Fq(21)-430 3225 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 3225 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(132)1021 b Fz(CHAPITRE)28 b Fy(21)p Fz(.)54 b(VECTEURS)29 -b(ET)f(MA)-7 b(TRICES)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(132)p 0 TeXcolorgray eop end -%%Page: 133 133 -TeXDict begin 133 132 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(133)g FZ(\026)h(#)p -FY(133)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(22)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1806 4 v 2167 1687 a FO(R\351solution)p 1 TeXcolorgray -0 TeXcolorgray 232 2193 a Fu(22)p Fv(.)p Fu(1)130 b Fv(In)l(v)l(ersion) -232 2424 y Fu(22)p Fv(.)p Fu(2)g Fv(Syst\350me)43 b(lin\351aire)232 -2656 y Fu(22)p Fv(.)p Fu(3)130 b Fv(Moindres)42 b(carr\351s)232 -2887 y Fu(22)p Fv(.)p Fu(4)130 b Fv(Moindres)42 b(carr\351s)i -(g\351n\351ralis\351s)p 0 TeXcolorgray 1602 5632 a FY(133)p -0 TeXcolorgray eop end -%%Page: 134 134 -TeXDict begin 134 133 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(134)g FZ(\026)h(#)p -FY(134)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3465 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3358 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3358 a Fq(22)-430 3358 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 3358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(134)1543 b Fz(CHAPITRE)28 b Fy(22)p Fz(.)54 b(R\311SOLUTION)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(134)p 0 -TeXcolorgray eop end -%%Page: 135 135 -TeXDict begin 135 134 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(135)g FZ(\026)h(#)p -FY(135)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(23)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1400 4 v 1761 1687 a FO(D\351comp)5 b(ositions)p -1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fu(23)p Fv(.)p -Fu(1)130 b Fv(V)-11 b(ecteurs)44 b(propres)232 2458 y -Fu(23)p Fv(.)p Fu(2)130 b Fv(V)-11 b(ecteurs)44 b(propres)g -(g\351n\351ralis\351s)232 2689 y Fu(23)p Fv(.)p Fu(3)130 -b Fv(D\351comp)t(osition)40 b(de)k(Cholesky)232 2921 -y Fu(23)p Fv(.)p Fu(4)130 b Fv(D\351comp)t(osition)40 -b(LDU)232 3152 y Fu(23)p Fv(.)p Fu(5)130 b Fv(D\351comp)t(osition)40 -b(LU)k(de)f(Crout)232 3384 y Fu(23)p Fv(.)p Fu(6)130 -b Fv(D\351comp)t(osition)40 b(LQ)232 3615 y Fu(23)p Fv(.)p -Fu(7)130 b Fv(D\351comp)t(osition)40 b(QR)232 3847 y -Fu(23)p Fv(.)p Fu(8)130 b Fv(D\351comp)t(osition)40 b(de)k(Sc)l(h)l(ur) -p 0 TeXcolorgray 1602 5632 a FY(135)p 0 TeXcolorgray +%%EndDocument + @endspecial 0 TeXcolorgray 2026 5632 a F3(234)p 0 TeXcolorgray eop end -%%Page: 136 136 -TeXDict begin 136 135 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(136)g FZ(\026)h(#)p -FY(136)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3598 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3480 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3480 a Fq(23)-430 3480 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 3480 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(136)1321 b Fz(CHAPITRE)29 b Fy(23)p Fz(.)54 b(D\311COMPOSITIONS)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(136)p 0 -TeXcolorgray eop end -%%Page: 137 137 -TeXDict begin 137 136 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(137)g FZ(\026)h(#)p -FY(137)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1004 2154 a Ft(Neuvi\350me)58 b(partie)1113 2569 y FD(Statistiques)p -0 TeXcolorgray 1602 5632 a FY(137)p 0 TeXcolorgray eop -end -%%Page: 138 138 -TeXDict begin 138 137 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(138)g FZ(\026)h(#)p -FY(138)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 139 139 -TeXDict begin 139 138 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(139)g FZ(\026)h(#)p -FY(139)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(24)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1738 4 v 2099 1687 a FO(Description)p 1 TeXcolorgray -0 TeXcolorgray 232 2226 a Fu(24)p Fv(.)p Fu(1)130 b Fv(Matrice)43 -b(de)h(statistique)232 2458 y Fu(24)p Fv(.)p Fu(2)130 -b Fv(Mo)l(y)l(enne)232 2689 y Fu(24)p Fv(.)p Fu(3)g Fv(V)-11 -b(ariance)43 b(et)h(\351cart-t)l(yp)t(e)p 0 TeXcolorgray -1602 5632 a FY(139)p 0 TeXcolorgray eop end -%%Page: 140 140 -TeXDict begin 140 139 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(140)g FZ(\026)h(#)p -FY(140)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3731 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3612 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3612 a Fq(24)-430 3612 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 3612 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(140)1511 b Fz(CHAPITRE)29 b Fy(24)p Fz(.)54 b(DESCRIPTION)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(140)p 0 -TeXcolorgray eop end -%%Page: 141 141 -TeXDict begin 141 140 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 235 235 +TeXDict begin 235 234 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(141)g FZ(\026)h(#)p -FY(141)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(235)e F4(\026)j(#)p +F3(235)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -33489,167 +77997,78 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1392 a Fs(25)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1724 1431 4 v 1792 1724 a FO(D\351nom)-5 b(bremen)g(t)p -1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(141)p 0 TeXcolorgray eop end -%%Page: 142 142 -TeXDict begin 142 141 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(142)g FZ(\026)h(#)p -FY(142)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3864 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3745 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3745 a Fq(25)-430 3745 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 3745 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(142)1348 b Fz(CHAPITRE)29 b Fy(25)p Fz(.)54 b(D\311NOMBREMENT)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(142)p 0 -TeXcolorgray eop end -%%Page: 143 143 -TeXDict begin 143 142 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(143)g FZ(\026)h(#)p -FY(143)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(26)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 379 4 v 740 1687 a FO(Lois)60 b(de)g(probabilit\351)e(cum)-5 -b(ul\351es)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a -Fu(26)p Fv(.)p Fu(1)130 b Fv(Distribution)42 b(de)h(Laplace-Gau\377)f -(dite)h(normale)232 2458 y Fu(26)p Fv(.)p Fu(2)130 b -Fv(Distribution)42 b(du)h Fb(\037)1605 2414 y Fp(2)232 -2689 y Fu(26)p Fv(.)p Fu(3)130 b Fv(Distribution)42 b(de)h(Fisher)232 -2921 y Fu(26)p Fv(.)p Fu(4)130 b Fv(Distribution)42 b(de)h(Studen)l(t)p -0 TeXcolorgray 1602 5632 a FY(143)p 0 TeXcolorgray eop +2625 1392 a Fw(59)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 1722 4 v 2083 1724 a FU(Statistiques)p 1 TeXcolorgray +0 TeXcolorgray 232 2264 a Fy(59)p Fz(.)p Fy(1)130 b Fz(T)l(yp)t(e)44 +b(de)g(trac\351)232 2462 y FR(59)p FS(.)p FR(1)p FS(.)p +FR(1)113 b FS(Plotter)232 2632 y FR(59)p FS(.)p FR(1)p +FS(.)p FR(2)g FS(Scatter)232 2801 y FR(59)p FS(.)p FR(1)p +FS(.)p FR(3)g FS(Histogram)232 3004 y Fy(59)p Fz(.)p +Fy(2)130 b Fz(Drws)232 3236 y Fy(59)p Fz(.)p Fy(3)g Fz(Scls)232 +3467 y Fy(59)p Fz(.)p Fy(4)g Fz(Nuages)42 b(de)i(p)t(oin)l(ts)232 +3699 y Fy(59)p Fz(.)p Fy(5)130 b Fz(Histogrammes)p 0 +TeXcolorgray 1602 5632 a F3(235)p 0 TeXcolorgray eop end -%%Page: 144 144 -TeXDict begin 144 143 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 236 236 +TeXDict begin 236 235 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(144)g FZ(\026)h(#)p -FY(144)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(236)e F4(\026)j(#)p +F3(236)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 3997 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 3902 a +.7 TeXcolorgray -600 4932 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4813 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 3902 a Fq(26)-430 3902 + -430 4813 a Fu(59)-430 4813 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 3902 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(144)647 b Fz(CHAPITRE)29 b Fy(26)p Fz(.)54 b(LOIS)27 -b(DE)i(PR)n(OBABILIT\311)e(CUMUL\311ES)p 0 TeXcolorgray -0 TeXcolorgray 2026 5632 a FY(144)p 0 TeXcolorgray eop -end -%%Page: 145 145 -TeXDict begin 145 144 bop 0 TeXcolorgray 0 TeXcolorgray + -430 4813 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(236)1492 b FD(CHAPITRE)28 b FC(59)p FD(.)55 b(ST)-7 +b(A)g(TISTIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026 +5632 a F3(236)p 0 TeXcolorgray eop end +%%Page: 237 237 +TeXDict begin 237 236 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(145)g FZ(\026)h(#)p -FY(145)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(237)e F4(\026)j(#)p +F3(237)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1072 2167 a Ft(Dixi\350me)59 b(partie)953 2583 y FD(Listes)72 -b(et)g(tables)p 0 TeXcolorgray 1602 5632 a FY(145)p 0 +892 2154 a Fx(Quatorzi\350me)60 b(partie)1154 2569 y +FH(Impression)p 0 TeXcolorgray 1602 5632 a F3(237)p 0 TeXcolorgray eop end -%%Page: 146 146 -TeXDict begin 146 145 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(146)g FZ(\026)h(#)p -FY(146)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 147 147 -TeXDict begin 147 146 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(147)g FZ(\026)h(#)p -FY(147)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1055 2167 a Ft(Onzi\350me)60 b(partie)1297 2583 y FD(Fic)-6 -b(hiers)p 0 TeXcolorgray 1602 5632 a FY(147)p 0 TeXcolorgray -eop end -%%Page: 148 148 -TeXDict begin 148 147 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 238 238 +TeXDict begin 238 237 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(148)g FZ(\026)h(#)p -FY(148)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(238)e F4(\026)j(#)p +F3(238)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -33657,69 +78076,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 149 149 -TeXDict begin 149 148 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(149)g FZ(\026)h(#)p -FY(149)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1367 a Fs(27)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1700 1270 4 v 1631 1700 a FO(V)-15 b(ariable)59 b(virtuelle)p -1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(149)p 0 TeXcolorgray eop end -%%Page: 150 150 -TeXDict begin 150 149 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(150)g FZ(\026)h(#)p -FY(150)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4130 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4011 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4011 a Fq(27)-430 4011 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 4011 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(150)1153 b Fz(CHAPITRE)29 b Fy(27)p Fz(.)54 b(V)-9 -b(ARIABLE)28 b(VIR)-7 b(TUELLE)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(150)p 0 TeXcolorgray eop end -%%Page: 151 151 -TeXDict begin 151 150 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 239 239 +TeXDict begin 239 238 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(151)g FZ(\026)h(#)p -FY(151)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(239)e F4(\026)j(#)p +F3(239)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -33728,180 +78095,54 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(28)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2625 1354 a Fw(60)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 564 4 v 925 1687 a FO(Fic)-5 b(hiers)59 b(\340)i(acc\350s)g -(s\351quen)-5 b(tiel)p 1 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 1602 5632 a FY(151)p 0 TeXcolorgray eop -end -%%Page: 152 152 -TeXDict begin 152 151 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(152)g FZ(\026)h(#)p -FY(152)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4262 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4168 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4168 a Fq(28)-430 4168 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 4168 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(152)728 b Fz(CHAPITRE)29 b Fy(28)p Fz(.)54 b(FICHIERS)28 -b(\300)g(A)n(CC\310S)g(S\311QUENTIEL)p 0 TeXcolorgray -0 TeXcolorgray 2026 5632 a FY(152)p 0 TeXcolorgray eop +1687 787 4 v 1148 1687 a FU(Gestion)58 b(de)i(l'impression)p +1 TeXcolorgray 0 TeXcolorgray 357 2201 a F4(T)403 2218 +y(E)449 2201 y(X)28 b(a)n(v)n(ec)e(le)i(format)e(L)1100 +2183 y FM(A)1137 2201 y F4(T)1183 2218 y(E)1229 2201 +y(X)12 b F3(2)1345 2213 y FN(")1416 2201 y F4(et)27 b(gv.)p +0 TeXcolorgray 1602 5632 a F3(239)p 0 TeXcolorgray eop end -%%Page: 153 153 -TeXDict begin 153 152 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 240 240 +TeXDict begin 240 239 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(153)g FZ(\026)h(#)p -FY(153)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(240)e F4(\026)j(#)p +F3(240)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(29)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 890 4 v 1251 1687 a FO(Fic)-5 b(hiers)59 b(\340)i(acc\350s)g -(direct)p 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -1602 5632 a FY(153)p 0 TeXcolorgray eop end -%%Page: 154 154 -TeXDict begin 154 153 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(154)g FZ(\026)h(#)p -FY(154)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4395 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4277 a +.7 TeXcolorgray -600 5006 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4912 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4277 a Fq(29)-430 4277 + -430 4912 a Fu(60)-430 4912 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 4277 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(154)943 b Fz(CHAPITRE)29 b Fy(29)p Fz(.)54 b(FICHIERS)29 -b(\300)e(A)n(CC\310S)h(DIRECT)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(154)p 0 TeXcolorgray eop end -%%Page: 155 155 -TeXDict begin 155 154 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(155)g FZ(\026)h(#)p -FY(155)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1008 2167 a Ft(Douzi\350me)60 b(partie)915 2583 y FD(A)-6 -b(cc\350s)72 b(au)g(r\351seau)p 0 TeXcolorgray 1602 5632 -a FY(155)p 0 TeXcolorgray eop end -%%Page: 156 156 -TeXDict begin 156 155 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(156)g FZ(\026)h(#)p -FY(156)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 157 157 -TeXDict begin 157 156 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(157)g FZ(\026)h(#)p -FY(157)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1016 2167 a Ft(T)-15 b(reizi\350me)58 b(partie)1206 2583 -y FD(Pro)6 b(cessus)p 0 TeXcolorgray 1602 5632 a FY(157)p -0 TeXcolorgray eop end -%%Page: 158 158 -TeXDict begin 158 157 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(158)g FZ(\026)h(#)p -FY(158)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 159 159 -TeXDict begin 159 158 bop 0 TeXcolorgray 0 TeXcolorgray + -430 4912 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(240)938 b FD(CHAPITRE)29 b FC(60)p FD(.)54 b(GESTION)28 +b(DE)h(L'IMPRESSION)p 0 TeXcolorgray 0 TeXcolorgray 2026 +5632 a F3(240)p 0 TeXcolorgray eop end +%%Page: 241 241 +TeXDict begin 241 240 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(159)g FZ(\026)h(#)p -FY(159)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(241)e F4(\026)j(#)p +F3(241)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -33910,122 +78151,82 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(30)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2625 1354 a Fw(61)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1139 4 v 1500 1687 a FO(Pro)5 b(cessus)60 b(d\351tac)-5 -b(h\351s)p 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -1602 5632 a FY(159)p 0 TeXcolorgray eop end -%%Page: 160 160 -TeXDict begin 160 159 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(160)g FZ(\026)h(#)p -FY(160)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4528 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4409 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4409 a Fq(30)-430 4409 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 4409 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(160)1120 b Fz(CHAPITRE)28 b Fy(30)p Fz(.)54 b(PR)n(OCESSUS)29 -b(D\311T)-7 b(A)n(CH\311S)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(160)p 0 TeXcolorgray eop end -%%Page: 161 161 -TeXDict begin 161 160 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(161)g FZ(\026)h(#)p -FY(161)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(31)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 1388 4 v 1749 1687 a FO(pro)5 b(cessus)60 b(l\351gers)p -1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(161)p 0 TeXcolorgray eop end -%%Page: 162 162 -TeXDict begin 162 161 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(162)g FZ(\026)h(#)p -FY(162)p 0 TeXcolorgray -217 5461 a +1687 1677 4 v 2038 1687 a FU(Commandes)p 1 TeXcolorgray +0 TeXcolorgray 232 2193 a Fy(61)p Fz(.)p Fy(1)130 b Fz(F)-11 +b(ormat)43 b(du)g(papier)232 2424 y Fy(61)p Fz(.)p Fy(2)130 +b Fz(E\033acemen)l(t)43 b(des)g(\034c)l(hiers)h(graphiques)232 +2656 y Fy(61)p Fz(.)p Fy(3)130 b Fz(Prin)l(t)232 2887 +y Fy(61)p Fz(.)p Fy(4)g Fz(Impression)42 b(de)i(donn\303)p +Fu(\251)p Fz(es)232 3086 y FR(61)p FS(.)p FR(4)p FS(.)p +FR(1)113 b FS(pr)p FR(1)232 3255 y(61)p FS(.)p FR(4)p +FS(.)p FR(2)g FS(prst)232 3425 y FR(61)p FS(.)p FR(4)p +FS(.)p FR(3)g FS(prstc)232 3595 y FR(61)p FS(.)p FR(4)p +FS(.)p FR(4)g FS(prusr)232 3765 y FR(61)p FS(.)p FR(4)p +FS(.)p FR(5)g FS(prv)-6 b(ar)232 3934 y FR(61)p FS(.)p +FR(4)p FS(.)p FR(6)113 b FS(prmd)232 4137 y Fy(61)p Fz(.)p +Fy(5)130 b Fz(Impression)42 b(de)i(graphiques)p 0 TeXcolorgray +1602 5632 a F3(241)p 0 TeXcolorgray eop end +%%Page: 242 242 +TeXDict begin 242 241 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(242)e F4(\026)j(#)p +F3(242)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4661 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4542 a +.7 TeXcolorgray -600 5081 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 4986 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4542 a Fq(31)-430 4542 + -430 4986 a Fu(61)-430 4986 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 4542 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(162)1240 b Fz(CHAPITRE)29 b Fy(31)p Fz(.)54 b(PR)n(OCESSUS)28 -b(L\311GERS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 -a FY(162)p 0 TeXcolorgray eop end -%%Page: 163 163 -TeXDict begin 163 162 bop 0 TeXcolorgray 0 TeXcolorgray + -430 4986 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(242)1534 b FD(CHAPITRE)29 b FC(61)p FD(.)54 b(COMMANDES)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(242)p 0 +TeXcolorgray eop end +%%Page: 243 243 +TeXDict begin 243 242 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(163)g FZ(\026)h(#)p -FY(163)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(243)e F4(\026)j(#)p +F3(243)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -892 2154 a Ft(Quatorzi\350me)60 b(partie)1151 2569 y -FD(Graphisme)p 0 TeXcolorgray 1602 5632 a FY(163)p 0 -TeXcolorgray eop end -%%Page: 164 164 -TeXDict begin 164 163 bop 0 TeXcolorgray 0 TeXcolorgray +979 2167 a Fx(Quinzi\350me)59 b(partie)781 2583 y FH(In)-6 +b(terfaces)70 b(externes)p 0 TeXcolorgray 1602 5632 a +F3(243)p 0 TeXcolorgray eop end +%%Page: 244 244 +TeXDict begin 244 243 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(164)g FZ(\026)h(#)p -FY(164)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(244)e F4(\026)j(#)p +F3(244)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34033,17 +78234,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 165 165 -TeXDict begin 165 164 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 245 245 +TeXDict begin 245 244 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(165)g FZ(\026)h(#)p -FY(165)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(245)e F4(\026)j(#)p +F3(245)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34052,102 +78253,55 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(32)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 2135 4 v 2496 1687 a FO(Dessin)p 1 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 1602 5632 a FY(165)p 0 -TeXcolorgray eop end -%%Page: 166 166 -TeXDict begin 166 165 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(166)g FZ(\026)h(#)p -FY(166)p 0 TeXcolorgray -217 5461 a +2625 1354 a Fw(62)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1822 2865 337 v 1 TeXcolorgray 0 TeXcolorgray 315 +1696 2061 4 v 2422 1696 a FU(RPL/C)p 1 TeXcolorgray 0 +TeXcolorgray 232 2244 a Fy(62)p Fz(.)p Fy(1)130 b Fz(D\351\034nition)42 +b(du)h(langage)232 2476 y Fy(62)p Fz(.)p Fy(2)130 b Fz(Utilisation)41 +b(d'une)i(biblioth\350que)232 2674 y FR(62)p FS(.)p FR(2)p +FS(.)p FR(1)113 b FS(Use)232 2844 y FR(62)p FS(.)p FR(2)p +FS(.)p FR(2)g FS(Remo)m(v)m(e)232 3014 y FR(62)p FS(.)p +FR(2)p FS(.)p FR(3)g FS(Externals)p 0 TeXcolorgray 1602 +5632 a F3(245)p 0 TeXcolorgray eop end +%%Page: 246 246 +TeXDict begin 246 245 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(246)e F4(\026)j(#)p +F3(246)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4794 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4675 a +.7 TeXcolorgray -600 5155 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5060 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4675 a Fq(32)-430 4675 + -430 5060 a Fu(62)-430 5060 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 4675 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(166)1797 b Fz(CHAPITRE)29 b Fy(32)p Fz(.)54 b(DESSIN)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(166)p 0 + -430 5060 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(246)1831 b FD(CHAPITRE)28 b FC(62)p FD(.)54 b(RPL/C)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(246)p 0 TeXcolorgray eop end -%%Page: 167 167 -TeXDict begin 167 166 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(167)g FZ(\026)h(#)p -FY(167)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(33)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 208 4 v 569 1687 a FO(Graphiques)59 b(\340)i(deux)e(dimensions)p -1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(167)p 0 TeXcolorgray eop end -%%Page: 168 168 -TeXDict begin 168 167 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(168)g FZ(\026)h(#)p -FY(168)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 4927 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4808 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4808 a Fq(33)-430 4808 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 4808 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(168)609 b Fz(CHAPITRE)29 b Fy(33)p Fz(.)54 b(GRAPHIQUES)29 -b(\300)f(DEUX)g(DIMENSIONS)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(168)p 0 TeXcolorgray eop end -%%Page: 169 169 -TeXDict begin 169 168 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 247 247 +TeXDict begin 247 246 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(169)g FZ(\026)h(#)p -FY(169)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(247)e F4(\026)j(#)p +F3(247)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34156,162 +78310,73 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(34)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2625 1354 a Fw(63)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 232 4 v 593 1687 a FO(Graphiques)58 b(\340)j(trois)g(dimensions)p -1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 -a FY(169)p 0 TeXcolorgray eop end -%%Page: 170 170 -TeXDict begin 170 169 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(170)g FZ(\026)h(#)p -FY(170)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5059 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 4941 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 4941 a Fq(34)-430 4941 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 4941 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(170)594 b Fz(CHAPITRE)29 b Fy(34)p Fz(.)54 b(GRAPHIQUES)29 -b(\300)e(TR)n(OIS)g(DIMENSIONS)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(170)p 0 TeXcolorgray eop end -%%Page: 171 171 -TeXDict begin 171 170 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(171)g FZ(\026)h(#)p -FY(171)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray -0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1392 a Fs(35)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1724 532 4 v 893 1724 a FO(Graphiques)58 b(de)i(statistiques)p -1 TeXcolorgray 0 TeXcolorgray 232 2264 a Fu(35)p Fv(.)p -Fu(1)130 b Fv(Nuages)42 b(de)i(p)t(oin)l(ts)232 2495 -y Fu(35)p Fv(.)p Fu(2)130 b Fv(Histogrammes)p 0 TeXcolorgray -1602 5632 a FY(171)p 0 TeXcolorgray eop end -%%Page: 172 172 -TeXDict begin 172 171 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(172)g FZ(\026)h(#)p -FY(172)p 0 TeXcolorgray -217 5461 a +1687 1104 4 v 1465 1687 a FU(Con)-5 b(v)g(en)g(tion)58 +b(d'app)5 b(el)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 +a Fy(63)p Fz(.)p Fy(1)130 b Fz(Depuis)42 b(une)i(con)l(v)l(en)l(tion)g +(C)232 2458 y Fy(63)p Fz(.)p Fy(2)130 b Fz(V)-11 b(ers)44 +b(une)g(con)l(v)l(en)l(tion)g(C)p 0 TeXcolorgray 1602 +5632 a F3(247)p 0 TeXcolorgray eop end +%%Page: 248 248 +TeXDict begin 248 247 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(248)e F4(\026)j(#)p +F3(248)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5192 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5074 a +.7 TeXcolorgray -600 5229 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5123 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5074 a Fq(35)-430 5074 + -430 5123 a Fu(63)-430 5123 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5074 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(172)750 b Fz(CHAPITRE)29 b Fy(35)p Fz(.)54 b(GRAPHIQUES)29 -b(DE)g(ST)-7 b(A)g(TISTIQUES)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(172)p 0 TeXcolorgray eop end -%%Page: 173 173 -TeXDict begin 173 172 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(173)g FZ(\026)h(#)p -FY(173)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -979 2154 a Ft(Quinzi\350me)59 b(partie)1154 2569 y FD(Impression)p -0 TeXcolorgray 1602 5632 a FY(173)p 0 TeXcolorgray eop -end -%%Page: 174 174 -TeXDict begin 174 173 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(174)g FZ(\026)h(#)p -FY(174)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) -f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n -(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g -(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray -5024 5461 a - currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 175 175 -TeXDict begin 175 174 bop 0 TeXcolorgray 0 TeXcolorgray + -430 5123 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(248)1120 b FD(CHAPITRE)29 b FC(63)p FD(.)54 b(CONVENTION)27 +b(D'APPEL)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a +F3(248)p 0 TeXcolorgray eop end +%%Page: 249 249 +TeXDict begin 249 248 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(175)g FZ(\026)h(#)p -FY(175)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(249)e F4(\026)j(#)p +F3(249)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1057 2154 a Ft(Seizi\350me)59 b(partie)1006 2569 y FD(Optimisations)p -0 TeXcolorgray 1602 5632 a FY(175)p 0 TeXcolorgray eop +1057 2154 a Fx(Seizi\350me)59 b(partie)1006 2569 y FH(Optimisations)p +0 TeXcolorgray 1602 5632 a F3(249)p 0 TeXcolorgray eop end -%%Page: 176 176 -TeXDict begin 176 175 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 250 250 +TeXDict begin 250 249 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(176)g FZ(\026)h(#)p -FY(176)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(250)e F4(\026)j(#)p +F3(250)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34319,17 +78384,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 177 177 -TeXDict begin 177 176 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 251 251 +TeXDict begin 251 250 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(177)g FZ(\026)h(#)p -FY(177)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(251)e F4(\026)j(#)p +F3(251)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34338,12 +78403,12 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1354 a Fs(36)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2625 1354 a Fw(64)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1687 476 4 v 837 1687 a FO(Du)60 b(b)5 b(on)59 b(usage)i(des)e(v)-10 +1687 476 4 v 837 1687 a FU(Du)60 b(b)5 b(on)59 b(usage)i(des)e(v)-10 b(ariables)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a -Fu(36)p Fv(.)p Fu(1)130 b Fv(Cr\351ation)43 b(de)g(v)-7 -b(ariables)357 2408 y FZ(P)n(ar)28 b(la)g(philosophie)g(in)n +Fy(64)p Fz(.)p Fy(1)130 b Fz(Cr\351ation)43 b(de)g(v)-7 +b(ariables)357 2408 y F4(P)n(ar)28 b(la)g(philosophie)g(in)n (trins\350que)g(de)h(la)f(notation)g(p)r(olonaise)f(in)n(v)n(erse,)h (il)h(est)f(tout)h(\340)232 2507 y(fait)k(p)r(ossible)e(de)h(concev)n (oir)e(un)i(programme)e(de)i(plusieurs)g(milliers)f(de)h(lignes)g @@ -34368,8 +78433,8 @@ b(que)g(celle)h(d'un)f(ob)5 b(jet.)34 b( b(dans)h(une)i(b)r(oucle)e(et)h(y)g(pr\351f\351rer)e(la)i(cr\351ation)e (de)i(ces)232 3504 y(m\352mes)28 b(v)-5 b(ariables)26 b(a)n(v)-5 b(an)n(t)26 b(l'initialisation)g(de)i(la)f(b)r(oucle.)232 -3778 y Fu(36)p Fv(.)p Fu(2)130 b Fv(Utilisation)41 b(de)i(la)g(pile)357 -3960 y FZ(Si)c(la)f(cr\351ation)f(de)h(v)-5 b(ariables)37 +3778 y Fy(64)p Fz(.)p Fy(2)130 b Fz(Utilisation)41 b(de)i(la)g(pile)357 +3960 y F4(Si)c(la)f(cr\351ation)f(de)h(v)-5 b(ariables)37 b(p)r(eut)i(s'a)n(v)n(\351rer)d(in)n(t\351ressan)n(te,)h(il)h(faut)h (noter)f(que)g(le)232 4059 y(pro)r(cessus)31 b(conduisan)n(t)g(\340)g (la)h(cr\351ation)f(d'une)h(v)-5 b(ariable)31 b(est)h(co\373teux.)f @@ -34377,124 +78442,120 @@ b(p)r(eut)i(s'a)n(v)n(\351rer)d(in)n(t\3 b(p)r(ortan)n(t)h(sur)g(des)h(ob)5 b(jets)25 b(p)r(eu)h(v)n(olimineux,) f(il)h(est)f(souv)n(en)n(t)g(plus)h(e\036cace)f(de)232 4259 y(tra)n(v)-5 b(ailler)26 b(sur)h(la)g(pile)g(que)h(sur)f(des)g(v) --5 b(ariables.)p 0 TeXcolorgray 1602 5632 a FY(177)p +-5 b(ariables.)p 0 TeXcolorgray 1602 5632 a F3(251)p 0 TeXcolorgray eop end -%%Page: 178 178 -TeXDict begin 178 177 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 252 252 +TeXDict begin 252 251 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(178)g FZ(\026)h(#)p -FY(178)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(252)e F4(\026)j(#)p +F3(252)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5325 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5219 a +.7 TeXcolorgray -600 5304 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5198 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5219 a Fq(36)-430 5219 + -430 5198 a Fu(64)-430 5198 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5219 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(178)743 b Fz(CHAPITRE)28 b Fy(36)p Fz(.)54 b(DU)29 + -430 5198 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(252)743 b FD(CHAPITRE)28 b FC(64)p FD(.)54 b(DU)29 b(BON)e(USA)n(GE)h(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray -0 TeXcolorgray 2026 5632 a FY(178)p 0 TeXcolorgray eop +0 TeXcolorgray 2026 5632 a F3(252)p 0 TeXcolorgray eop end -%%Page: 179 179 -TeXDict begin 179 178 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 253 253 +TeXDict begin 253 252 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(179)g FZ(\026)h(#)p -FY(179)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(253)e F4(\026)j(#)p +F3(253)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1367 a Fs(37)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1816 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1700 754 4 v 1115 1700 a FO(Biblioth\350ques)57 b(partag\351es)p -1 TeXcolorgray 0 TeXcolorgray 232 2245 a Fu(37)p Fv(.)p -Fu(1)130 b Fv(Extensions)43 b(compil\351es)e(au)j(RPL/)p -Fu(2)232 2477 y(37)p Fv(.)p Fu(2)130 b Fv(In)l(terfaces)232 -2708 y Fu(37)p Fv(.)p Fu(3)g Fv(F)-11 b(onctions)42 b(accessibles)p -0 TeXcolorgray 1602 5632 a FY(179)p 0 TeXcolorgray eop -end -%%Page: 180 180 -TeXDict begin 180 179 bop 0 TeXcolorgray 0 TeXcolorgray +2625 1392 a Fw(65)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1724 754 4 v 1115 1724 a FU(Biblioth\350ques)57 b(partag\351es)p +1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632 +a F3(253)p 0 TeXcolorgray eop end +%%Page: 254 254 +TeXDict begin 254 253 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(180)g FZ(\026)h(#)p -FY(180)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(254)e F4(\026)j(#)p +F3(254)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5458 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5339 a +.7 TeXcolorgray -600 5378 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5272 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5339 a Fq(37)-430 5339 + -430 5272 a Fu(65)-430 5272 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5339 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(180)869 b Fz(CHAPITRE)29 b Fy(37)p Fz(.)54 b(BIBLIOTH\310QUES)27 + -430 5272 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(254)869 b FD(CHAPITRE)29 b FC(65)p FD(.)54 b(BIBLIOTH\310QUES)27 b(P)-7 b(AR)g(T)g(A)n(G\311ES)p 0 TeXcolorgray 0 TeXcolorgray -2026 5632 a FY(180)p 0 TeXcolorgray eop end -%%Page: 181 181 -TeXDict begin 181 180 bop 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(254)p 0 TeXcolorgray eop end +%%Page: 255 255 +TeXDict begin 255 254 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(181)g FZ(\026)h(#)p -FY(181)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(255)e F4(\026)j(#)p +F3(255)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -878 2154 a Ft(Dix-septi\350me)58 b(partie)1217 2569 y -FD(Exemples)p 0 TeXcolorgray 1602 5632 a FY(181)p 0 TeXcolorgray +878 2154 a Fx(Dix-septi\350me)58 b(partie)1217 2569 y +FH(Exemples)p 0 TeXcolorgray 1602 5632 a F3(255)p 0 TeXcolorgray eop end -%%Page: 182 182 -TeXDict begin 182 181 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 256 256 +TeXDict begin 256 255 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(182)g FZ(\026)h(#)p -FY(182)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(256)e F4(\026)j(#)p +F3(256)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34502,17 +78563,17 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end -%%Page: 183 183 -TeXDict begin 183 182 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 257 257 +TeXDict begin 257 256 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(183)g FZ(\026)h(#)p -FY(183)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(257)e F4(\026)j(#)p +F3(257)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray @@ -34521,187 +78582,187 @@ f(de)f(cette)h(do)r(cumen)n(tation)f(son 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1522 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1356 a Fs(38)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +2625 1356 a Fw(66)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 232 1823 2865 337 v 1 TeXcolorgray 0 TeXcolorgray 315 -1697 1036 4 v 1397 1697 a FO(Programmes)62 b(RPL/)p FN(2)p -1 TeXcolorgray 0 TeXcolorgray 232 2247 a Fu(38)p Fv(.)p -Fu(1)130 b Fv(Premier)43 b(exemple)f(simple)357 2430 -y FZ(Ce)33 b(p)r(etit)i(programme)c(r\351alise)h(la)h(d\351comp)r +1697 1036 4 v 1397 1697 a FU(Programmes)62 b(RPL/)p FT(2)p +1 TeXcolorgray 0 TeXcolorgray 232 2247 a Fy(66)p Fz(.)p +Fy(1)130 b Fz(Premier)43 b(exemple)f(simple)357 2430 +y F4(Ce)33 b(p)r(etit)i(programme)c(r\351alise)h(la)h(d\351comp)r (osition)f(d'une)h(matrice)g(en)g(un)h(pro)r(duit)232 2530 y(de)h(matrice.)e(Il)i(faut)f(noter)g(l'utilisation)g(de)g -(l'instruction)g FI(cycle)p FZ(.)e(Le)i(r\351sultat)g(de)g(la)232 +(l'instruction)g FO(cycle)p F4(.)e(Le)i(r\351sultat)g(de)g(la)232 2630 y(d\351comp)r(osition)25 b(est)g(laiss\351)f(dans)h(la)g(pile)g (sous)g(la)g(forme)g(d'une)g(unique)h(matrice)e(don)n(t)h(la)232 2729 y(diagonale)18 b(repr\351sen)n(te)h(la)h(matrice)f -Fa(D)i FZ(et)f(la)g(matrice)f(triangulaire)f(inf\351rieure,)h(la)h -(matrice)232 2829 y Fa(L)p FZ(,)27 b(cette)g(derni\350re)e(comp)r -(ortan)n(t)g(des)h Fp(1)g FZ(sur)g(sa)f(diagonale)g(non)h(calcul\351e.) +Fb(D)i F4(et)f(la)g(matrice)f(triangulaire)f(inf\351rieure,)h(la)h +(matrice)232 2829 y Fb(L)p F4(,)27 b(cette)g(derni\350re)e(comp)r +(ortan)n(t)g(des)h FJ(1)g F4(sur)g(sa)f(diagonale)g(non)h(calcul\351e.) f(Le)h(reste)g(de)g(la)232 2928 y(matrice)h(est)h(demeur\351)f(inc)n -(hang\351.)232 3166 y FM(Co)s(de)38 b(source)p 0.5 TeXcolorgray -357 3371 a Fw(0001)p 0 TeXcolorgray 36 w Fn(#!/usr/local/bin/rpl)j -(-csp)p 0.5 TeXcolorgray 357 3450 a Fw(0002)p 0 TeXcolorgray -36 w Fn(//)36 b(Script)h(de)f(calcul)h(bestial)g(de)f(la)g(la)g +(hang\351.)232 3166 y FS(Co)s(de)38 b(source)p 0.5 TeXcolorgray +357 3371 a FA(0001)p 0 TeXcolorgray 36 w Fs(#!/usr/local/bin/rpl)j +(-csp)p 0.5 TeXcolorgray 357 3450 a FA(0002)p 0 TeXcolorgray +36 w Fs(//)36 b(Script)h(de)f(calcul)h(bestial)g(de)f(la)g(la)g (d\351composition)i(A=L*D*Lt)p 0.5 TeXcolorgray 357 3529 -a Fw(0003)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3608 -a(0004)p 0 TeXcolorgray 36 w Fn(DECOMPOSITION)p 0.5 TeXcolorgray -357 3687 a Fw(0005)p 0 TeXcolorgray 36 w Fn(<<)p 0.5 -TeXcolorgray 357 3766 a Fw(0006)p 0 TeXcolorgray 177 -w Fn([[)e(10)g(20)g(30)g(][)g(20)f(45)h(80)g(][)g(30)g(80)g(171)g(]])f -(//)h(Matrice)i(A)p 0.5 TeXcolorgray 357 3844 a Fw(0007)p +a FA(0003)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3608 +a(0004)p 0 TeXcolorgray 36 w Fs(DECOMPOSITION)p 0.5 TeXcolorgray +357 3687 a FA(0005)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 +TeXcolorgray 357 3766 a FA(0006)p 0 TeXcolorgray 177 +w Fs([[)e(10)g(20)g(30)g(][)g(20)f(45)h(80)g(][)g(30)g(80)g(171)g(]])f +(//)h(Matrice)i(A)p 0.5 TeXcolorgray 357 3844 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3923 a(0008)p 0 TeXcolorgray -177 w Fn(dup)f(size)f(dup)g(1)g(get)g(1)f(->list)i(0)f(con)p -0.5 TeXcolorgray 357 4002 a Fw(0009)p 0 TeXcolorgray -177 w Fn(->)g(R)g(S)f(V)p 0.5 TeXcolorgray 357 4081 a -Fw(0010)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray -357 4160 a Fw(0011)p 0 TeXcolorgray 319 w Fn(1)g(S)h(1)f(get)h(for)g(J) +177 w Fs(dup)f(size)f(dup)g(1)g(get)g(1)f(->list)i(0)f(con)p +0.5 TeXcolorgray 357 4002 a FA(0009)p 0 TeXcolorgray +177 w Fs(->)g(R)g(S)f(V)p 0.5 TeXcolorgray 357 4081 a +FA(0010)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray +357 4160 a FA(0011)p 0 TeXcolorgray 319 w Fs(1)g(S)h(1)f(get)h(for)g(J) g(//)g(Boucle)h(de)f(1)f(\340)h(n)p 0.5 TeXcolorgray -357 4239 a Fw(0012)p 0 TeXcolorgray 460 w Fn(1)f(J)h(1)f(-)h(for)g(I)g +357 4239 a FA(0012)p 0 TeXcolorgray 460 w Fs(1)f(J)h(1)f(-)h(for)g(I)g (//)f(Boucle)i(de)f(1)g(\340)f(J-1)p 0.5 TeXcolorgray -357 4318 a Fw(0013)p 0 TeXcolorgray 601 w Fn(if)p 0.5 -TeXcolorgray 357 4397 a Fw(0014)p 0 TeXcolorgray 742 -w Fn(J)g(1)h(same)p 0.5 TeXcolorgray 357 4475 a Fw(0015)p -0 TeXcolorgray 601 w Fn(then)p 0.5 TeXcolorgray 357 4554 -a Fw(0016)p 0 TeXcolorgray 742 w Fn(cycle)p 0.5 TeXcolorgray -357 4633 a Fw(0017)p 0 TeXcolorgray 601 w Fn(end)p 0.5 -TeXcolorgray 357 4712 a Fw(0018)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 4791 a(0019)p 0 TeXcolorgray 601 w Fn('V')g(I)f(1)h +357 4318 a FA(0013)p 0 TeXcolorgray 601 w Fs(if)p 0.5 +TeXcolorgray 357 4397 a FA(0014)p 0 TeXcolorgray 742 +w Fs(J)g(1)h(same)p 0.5 TeXcolorgray 357 4475 a FA(0015)p +0 TeXcolorgray 601 w Fs(then)p 0.5 TeXcolorgray 357 4554 +a FA(0016)p 0 TeXcolorgray 742 w Fs(cycle)p 0.5 TeXcolorgray +357 4633 a FA(0017)p 0 TeXcolorgray 601 w Fs(end)p 0.5 +TeXcolorgray 357 4712 a FA(0018)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 4791 a(0019)p 0 TeXcolorgray 601 w Fs('V')g(I)f(1)h (->list)h('R')f(J)g(I)f(2)h(->list)h(get)f('R')p 0.5 -TeXcolorgray 357 4870 a Fw(0020)p 0 TeXcolorgray 601 -w Fn(I)f(I)h(2)f(->list)i(get)f(*)g(put)p 0.5 TeXcolorgray -357 4949 a Fw(0021)p 0 TeXcolorgray 460 w Fn(next)p 0.5 -TeXcolorgray 357 5028 a Fw(0022)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 5106 a(0023)p 0 TeXcolorgray 460 w Fn('V')g(J)f(1)h -(->list)p 0.5 TeXcolorgray 357 5185 a Fw(0024)p 0 TeXcolorgray -460 w Fn('R')g(J)f(J)h(2)f(->list)i(get)p 0.5 TeXcolorgray -357 5264 a Fw(0025)p 0 TeXcolorgray 0.5 TeXcolorgray -357 5343 a(0026)p 0 TeXcolorgray 460 w Fn(//)e(Produit)j(scalaire)f -(\340)f(calculer)p 0.5 TeXcolorgray 357 5422 a Fw(0027)p -0 TeXcolorgray 0 TeXcolorgray 1602 5632 a FY(183)p 0 +TeXcolorgray 357 4870 a FA(0020)p 0 TeXcolorgray 601 +w Fs(I)f(I)h(2)f(->list)i(get)f(*)g(put)p 0.5 TeXcolorgray +357 4949 a FA(0021)p 0 TeXcolorgray 460 w Fs(next)p 0.5 +TeXcolorgray 357 5028 a FA(0022)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 5106 a(0023)p 0 TeXcolorgray 460 w Fs('V')g(J)f(1)h +(->list)p 0.5 TeXcolorgray 357 5185 a FA(0024)p 0 TeXcolorgray +460 w Fs('R')g(J)f(J)h(2)f(->list)i(get)p 0.5 TeXcolorgray +357 5264 a FA(0025)p 0 TeXcolorgray 0.5 TeXcolorgray +357 5343 a(0026)p 0 TeXcolorgray 460 w Fs(//)e(Produit)j(scalaire)f +(\340)f(calculer)p 0.5 TeXcolorgray 357 5422 a FA(0027)p +0 TeXcolorgray 0 TeXcolorgray 1602 5632 a F3(257)p 0 TeXcolorgray eop end -%%Page: 184 184 -TeXDict begin 184 183 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 258 258 +TeXDict begin 258 257 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(184)g FZ(\026)h(#)p -FY(184)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(258)e F4(\026)j(#)p +F3(258)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(184)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a Fw(0028)p 0 TeXcolorgray 460 w Fn(0)36 b(1)f(J)h(1)f(-)h(for)g(K)p -0.5 TeXcolorgray 780 619 a Fw(0029)p 0 TeXcolorgray 601 -w Fn(if)p 0.5 TeXcolorgray 780 698 a Fw(0030)p 0 TeXcolorgray -742 w Fn(J)g(1)f(same)p 0.5 TeXcolorgray 780 777 a Fw(0031)p -0 TeXcolorgray 601 w Fn(then)p 0.5 TeXcolorgray 780 856 -a Fw(0032)p 0 TeXcolorgray 742 w Fn(cycle)p 0.5 TeXcolorgray -780 935 a Fw(0033)p 0 TeXcolorgray 601 w Fn(end)p 0.5 -TeXcolorgray 780 1013 a Fw(0034)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 1092 a(0035)p 0 TeXcolorgray 601 w Fn('R')h(J)g(K)f(2) -h(->list)h(get)p 0.5 TeXcolorgray 780 1171 a Fw(0036)p -0 TeXcolorgray 601 w Fn('V')f(K)g(1)f(->list)i(get)f(*)g(+)p -0.5 TeXcolorgray 780 1250 a Fw(0037)p 0 TeXcolorgray -460 w Fn(next)p 0.5 TeXcolorgray 780 1329 a Fw(0038)p + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(258)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FA(0028)p 0 TeXcolorgray 460 w Fs(0)36 b(1)f(J)h(1)f(-)h(for)g(K)p +0.5 TeXcolorgray 780 619 a FA(0029)p 0 TeXcolorgray 601 +w Fs(if)p 0.5 TeXcolorgray 780 698 a FA(0030)p 0 TeXcolorgray +742 w Fs(J)g(1)f(same)p 0.5 TeXcolorgray 780 777 a FA(0031)p +0 TeXcolorgray 601 w Fs(then)p 0.5 TeXcolorgray 780 856 +a FA(0032)p 0 TeXcolorgray 742 w Fs(cycle)p 0.5 TeXcolorgray +780 935 a FA(0033)p 0 TeXcolorgray 601 w Fs(end)p 0.5 +TeXcolorgray 780 1013 a FA(0034)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 1092 a(0035)p 0 TeXcolorgray 601 w Fs('R')h(J)g(K)f(2) +h(->list)h(get)p 0.5 TeXcolorgray 780 1171 a FA(0036)p +0 TeXcolorgray 601 w Fs('V')f(K)g(1)f(->list)i(get)f(*)g(+)p +0.5 TeXcolorgray 780 1250 a FA(0037)p 0 TeXcolorgray +460 w Fs(next)p 0.5 TeXcolorgray 780 1329 a FA(0038)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1408 a(0039)p 0 TeXcolorgray -460 w Fn(-)g(put)g('R')g(J)f(dup)h(2)g(->list)h('V')f(J)g(1)f(->list)i -(get)f(put)p 0.5 TeXcolorgray 780 1487 a Fw(0040)p 0 +460 w Fs(-)g(put)g('R')g(J)f(dup)h(2)g(->list)h('V')f(J)g(1)f(->list)i +(get)f(put)p 0.5 TeXcolorgray 780 1487 a FA(0040)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1566 a(0041)p 0 TeXcolorgray -460 w Fn(J)g(1)f(+)h(S)f(1)h(get)g(for)g(K)p 0.5 TeXcolorgray -780 1644 a Fw(0042)p 0 TeXcolorgray 0.5 TeXcolorgray -780 1723 a(0043)p 0 TeXcolorgray 601 w Fn(//)g(Une)g(boucle)h(est)f +460 w Fs(J)g(1)f(+)h(S)f(1)h(get)g(for)g(K)p 0.5 TeXcolorgray +780 1644 a FA(0042)p 0 TeXcolorgray 0.5 TeXcolorgray +780 1723 a(0043)p 0 TeXcolorgray 601 w Fs(//)g(Une)g(boucle)h(est)f (toujours)i(effectu\351e)f(au)f(moins)h(une)p 0.5 TeXcolorgray -780 1802 a Fw(0044)p 0 TeXcolorgray 601 w Fn(//)f(fois,)h(Donc,)f(on)g +780 1802 a FA(0044)p 0 TeXcolorgray 601 w Fs(//)f(fois,)h(Donc,)f(on)g (saute)h(au)f(\023)f(next)i(\024)e(si)h(les)g(indices)p -0.5 TeXcolorgray 780 1881 a Fw(0045)p 0 TeXcolorgray -601 w Fn(//)g(sont)g(trivialement)j(faux.)p 0.5 TeXcolorgray -780 1960 a Fw(0046)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2039 a(0047)p 0 TeXcolorgray 601 w Fn(if)p 0.5 TeXcolorgray -780 2118 a Fw(0048)p 0 TeXcolorgray 742 w Fn(K)d(S)f(1)h(get)g(>)p -0.5 TeXcolorgray 780 2196 a Fw(0049)p 0 TeXcolorgray -601 w Fn(then)p 0.5 TeXcolorgray 780 2275 a Fw(0050)p -0 TeXcolorgray 742 w Fn(cycle)p 0.5 TeXcolorgray 780 -2354 a Fw(0051)p 0 TeXcolorgray 601 w Fn(end)p 0.5 TeXcolorgray -780 2433 a Fw(0052)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2512 a(0053)p 0 TeXcolorgray 601 w Fn('R')g(K)g(J)f(2)h(->list)h -(dup2)f(get)p 0.5 TeXcolorgray 780 2591 a Fw(0054)p 0 +0.5 TeXcolorgray 780 1881 a FA(0045)p 0 TeXcolorgray +601 w Fs(//)g(sont)g(trivialement)j(faux.)p 0.5 TeXcolorgray +780 1960 a FA(0046)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2039 a(0047)p 0 TeXcolorgray 601 w Fs(if)p 0.5 TeXcolorgray +780 2118 a FA(0048)p 0 TeXcolorgray 742 w Fs(K)d(S)f(1)h(get)g(>)p +0.5 TeXcolorgray 780 2196 a FA(0049)p 0 TeXcolorgray +601 w Fs(then)p 0.5 TeXcolorgray 780 2275 a FA(0050)p +0 TeXcolorgray 742 w Fs(cycle)p 0.5 TeXcolorgray 780 +2354 a FA(0051)p 0 TeXcolorgray 601 w Fs(end)p 0.5 TeXcolorgray +780 2433 a FA(0052)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2512 a(0053)p 0 TeXcolorgray 601 w Fs('R')g(K)g(J)f(2)h(->list)h +(dup2)f(get)p 0.5 TeXcolorgray 780 2591 a FA(0054)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2670 a(0055)p 0 TeXcolorgray -601 w Fn(0)g(1)f(J)h(1)f(-)h(for)g(L)p 0.5 TeXcolorgray -780 2749 a Fw(0056)p 0 TeXcolorgray 742 w Fn(if)p 0.5 -TeXcolorgray 780 2827 a Fw(0057)p 0 TeXcolorgray 883 -w Fn(J)g(1)f(same)p 0.5 TeXcolorgray 780 2906 a Fw(0058)p -0 TeXcolorgray 742 w Fn(then)p 0.5 TeXcolorgray 780 2985 -a Fw(0059)p 0 TeXcolorgray 883 w Fn(cycle)p 0.5 TeXcolorgray -780 3064 a Fw(0060)p 0 TeXcolorgray 742 w Fn(end)p 0.5 -TeXcolorgray 780 3143 a Fw(0061)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 3222 a(0062)p 0 TeXcolorgray 742 w Fn('R')h(K)g(L)f(2) -h(->list)h(get)p 0.5 TeXcolorgray 780 3301 a Fw(0063)p -0 TeXcolorgray 742 w Fn('V')f(L)g(1)f(->list)i(get)g(*)e(+)p -0.5 TeXcolorgray 780 3380 a Fw(0064)p 0 TeXcolorgray -601 w Fn(next)p 0.5 TeXcolorgray 780 3458 a Fw(0065)p +601 w Fs(0)g(1)f(J)h(1)f(-)h(for)g(L)p 0.5 TeXcolorgray +780 2749 a FA(0056)p 0 TeXcolorgray 742 w Fs(if)p 0.5 +TeXcolorgray 780 2827 a FA(0057)p 0 TeXcolorgray 883 +w Fs(J)g(1)f(same)p 0.5 TeXcolorgray 780 2906 a FA(0058)p +0 TeXcolorgray 742 w Fs(then)p 0.5 TeXcolorgray 780 2985 +a FA(0059)p 0 TeXcolorgray 883 w Fs(cycle)p 0.5 TeXcolorgray +780 3064 a FA(0060)p 0 TeXcolorgray 742 w Fs(end)p 0.5 +TeXcolorgray 780 3143 a FA(0061)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 3222 a(0062)p 0 TeXcolorgray 742 w Fs('R')h(K)g(L)f(2) +h(->list)h(get)p 0.5 TeXcolorgray 780 3301 a FA(0063)p +0 TeXcolorgray 742 w Fs('V')f(L)g(1)f(->list)i(get)g(*)e(+)p +0.5 TeXcolorgray 780 3380 a FA(0064)p 0 TeXcolorgray +601 w Fs(next)p 0.5 TeXcolorgray 780 3458 a FA(0065)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3537 a(0066)p 0 TeXcolorgray -601 w Fn(-)h('V')g(J)f(1)h(->list)h(get)f(/)g(put)p 0.5 -TeXcolorgray 780 3616 a Fw(0067)p 0 TeXcolorgray 460 -w Fn(next)p 0.5 TeXcolorgray 780 3695 a Fw(0068)p 0 TeXcolorgray -319 w Fn(next)p 0.5 TeXcolorgray 780 3774 a Fw(0069)p +601 w Fs(-)h('V')g(J)f(1)h(->list)h(get)f(/)g(put)p 0.5 +TeXcolorgray 780 3616 a FA(0067)p 0 TeXcolorgray 460 +w Fs(next)p 0.5 TeXcolorgray 780 3695 a FA(0068)p 0 TeXcolorgray +319 w Fs(next)p 0.5 TeXcolorgray 780 3774 a FA(0069)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3853 a(0070)p 0 TeXcolorgray -319 w Fn(R)p 0.5 TeXcolorgray 780 3932 a Fw(0071)p 0 -TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray 780 4011 -a Fw(0072)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4089 -a(0073)p 0 TeXcolorgray 178 w Fn(clmf)p 0.5 TeXcolorgray -780 4168 a Fw(0074)p 0 TeXcolorgray 37 w Fn(>>)656 4396 -y FM(R\351sultat)780 4549 y FZ(L'ex\351cution)30 b(du)g(programme)e(se) -i(fait)g(depuis)g(un)g FB(shel)t(l)i FZ(Unix)e(en)g(utilisan)n(t)g(le)g -FB(sha-\177)656 4649 y(b)l(ang)p FZ(.)d(P)n(our)g(cela,)g(le)h +319 w Fs(R)p 0.5 TeXcolorgray 780 3932 a FA(0071)p 0 +TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray 780 4011 +a FA(0072)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4089 +a(0073)p 0 TeXcolorgray 178 w Fs(clmf)p 0.5 TeXcolorgray +780 4168 a FA(0074)p 0 TeXcolorgray 37 w Fs(>>)656 4396 +y FS(R\351sultat)780 4549 y F4(L'ex\351cution)30 b(du)g(programme)e(se) +i(fait)g(depuis)g(un)g FF(shel)t(l)i F4(Unix)e(en)g(utilisan)n(t)g(le)g +FF(sha-\177)656 4649 y(b)l(ang)p F4(.)d(P)n(our)g(cela,)g(le)h (programme)d(doit)i(\352tre)g(ex\351cutable.)p 0 TeXcolorgray -0 TeXcolorgray 656 4806 a FI(riemann:[~/rpl])37 b(>)43 +0 TeXcolorgray 656 4806 a FO(riemann:[~/rpl])37 b(>)43 b(./decomposition.)o(rpl)656 4905 y(+++RPL/2)d(\(R\))i(version)f (4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h(CET\))656 5005 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND) e(Jo\353l)656 5105 y(1:)j([[)f(10)h(20)g(30)g(])830 5204 y([)87 b(2)g(5)43 b(80)g(])830 5304 y([)87 b(3)g(4)f(1)44 b(]])656 5403 y(riemann:[~/rpl])37 b(>)p 0 TeXcolorgray -2026 5632 a FY(184)p 0 TeXcolorgray eop end -%%Page: 185 185 -TeXDict begin 185 184 bop 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(258)p 0 TeXcolorgray eop end +%%Page: 259 259 +TeXDict begin 259 258 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(185)g FZ(\026)h(#)p -FY(185)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(259)e F4(\026)j(#)p +F3(259)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(185)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -232 540 a Fu(38)p Fv(.)p Fu(2)130 b Fv(Programme)42 b(complexe)357 -734 y FZ(Le)35 b(programme)e(pr\351sen)n(t\351)h(ici)h(est)g(un)h + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(259)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +232 540 a Fy(66)p Fz(.)p Fy(2)130 b Fz(Programme)42 b(complexe)357 +734 y F4(Le)35 b(programme)e(pr\351sen)n(t\351)h(ici)h(est)g(un)h (programme)c(d'optimisation)i(d'une)i(v)-5 b(aleur)232 -834 y(propre)31 b(d'une)h(matrice)f Fa(F)h FZ(d\351p)r(endan)n(te)f +834 y(propre)31 b(d'une)h(matrice)f Fb(F)h F4(d\351p)r(endan)n(te)f (d'un)h(certain)f(nom)n(bre)g(de)h(v)-5 b(ariables)30 b(par)h(rap\177)232 933 y(p)r(ort)26 b(\340)g(ces)g(m\352mes)g(v)-5 b(ariables.)25 b(Ce)h(programme,)e(relativ)n(emen)n(t)h(compact,)h @@ -34710,1992 +78771,1992 @@ b(ariables.)25 b(Ce)h(programme,)e(relat (et)h(dans)f(un)232 1133 y(\034c)n(hier)d(de)h(donn\351es.)357 1239 y(Cet)e(algorithme)e(est)h(issu)h(d'un)g(tra)n(v)-5 b(ail)24 b(de)i(rec)n(herc)n(he)d(publi\351)j(dans)f(la)h(revue)e -FP(IEEE)232 1338 y(Transa)n(ctions)33 b(on)f(signal)h(pr)n(ocessing)p -FZ(,)c(pages)e FY(1716)g FZ(\340)h FY(1721)f FZ(du)i(v)n(olume)f -FY(51)p FZ(,)g(n)n(u\177)232 1438 y(m\351ro)f FY(7)g -FZ(de)h(juillet)g FY(2003)p FZ(.)232 1705 y FM(Co)s(de)38 -b(source)p 0.5 TeXcolorgray 357 1902 a FF(0001)p 0 TeXcolorgray -31 w Fo(#!/usr/local/bin/rpl)28 b(-sp)p 0.5 TeXcolorgray -357 1968 a FF(0002)p 0 TeXcolorgray 0.5 TeXcolorgray -357 2035 a(0003)p 0 TeXcolorgray 31 w Fo(/*)p 0.5 TeXcolorgray -357 2101 a FF(0004)p 0 TeXcolorgray 31 w Fo +FV(IEEE)232 1338 y(Transa)n(ctions)33 b(on)f(signal)h(pr)n(ocessing)p +F4(,)c(pages)e F3(1716)g F4(\340)h F3(1721)f F4(du)i(v)n(olume)f +F3(51)p F4(,)g(n)n(u\177)232 1438 y(m\351ro)f F3(7)g +F4(de)h(juillet)g F3(2003)p F4(.)232 1705 y FS(Co)s(de)38 +b(source)p 0.5 TeXcolorgray 357 1902 a FL(0001)p 0 TeXcolorgray +31 w Ft(#!/usr/local/bin/rpl)28 b(-sp)p 0.5 TeXcolorgray +357 1968 a FL(0002)p 0 TeXcolorgray 0.5 TeXcolorgray +357 2035 a(0003)p 0 TeXcolorgray 31 w Ft(/*)p 0.5 TeXcolorgray +357 2101 a FL(0004)p 0 TeXcolorgray 31 w Ft (==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2167 a FF(0005)p 0 TeXcolorgray 93 w Fo(Algorithme)h(de)i(l'Ob\350le)p -0.5 TeXcolorgray 357 2234 a FF(0006)p 0 TeXcolorgray -155 w Fo(Copyright)e(2001,)h(BERTRAND)g(Jo\353l.)p 0.5 -TeXcolorgray 357 2300 a FF(0007)p 0 TeXcolorgray 31 w -Fo(==================================================)o(========)o +2167 a FL(0005)p 0 TeXcolorgray 93 w Ft(Algorithme)h(de)i(l'Ob\350le)p +0.5 TeXcolorgray 357 2234 a FL(0006)p 0 TeXcolorgray +155 w Ft(Copyright)e(2001,)h(BERTRAND)g(Jo\353l.)p 0.5 +TeXcolorgray 357 2300 a FL(0007)p 0 TeXcolorgray 31 w +Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2367 a FF(0008)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)h(n\351ant)p -0.5 TeXcolorgray 357 2433 a FF(0009)p 0 TeXcolorgray -31 w Fo(--------------------------------------------------)o(--------)o +2367 a FL(0008)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)h(n\351ant)p +0.5 TeXcolorgray 357 2433 a FL(0009)p 0 TeXcolorgray +31 w Ft(--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -2500 a FF(0010)p 0 TeXcolorgray 93 w Fo(Sorties)f(:)h(n\351ant)p -0.5 TeXcolorgray 357 2566 a FF(0011)p 0 TeXcolorgray -31 w Fo(--------------------------------------------------)o(--------)o +2500 a FL(0010)p 0 TeXcolorgray 93 w Ft(Sorties)f(:)h(n\351ant)p +0.5 TeXcolorgray 357 2566 a FL(0011)p 0 TeXcolorgray +31 w Ft(--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -2632 a FF(0012)p 0 TeXcolorgray 93 w Fo(Effets)f(de)h(bord)f(:)h -(n\351ant)p 0.5 TeXcolorgray 357 2699 a FF(0013)p 0 TeXcolorgray -31 w Fo(==================================================)o(========)o +2632 a FL(0012)p 0 TeXcolorgray 93 w Ft(Effets)f(de)h(bord)f(:)h +(n\351ant)p 0.5 TeXcolorgray 357 2699 a FL(0013)p 0 TeXcolorgray +31 w Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2765 a FF(0014)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray -357 2832 a FF(0015)p 0 TeXcolorgray 0.5 TeXcolorgray -357 2898 a(0016)p 0 TeXcolorgray 31 w Fo(OBELE)p 0.5 -TeXcolorgray 357 2964 a FF(0017)p 0 TeXcolorgray 31 w -Fo(<<)p 0.5 TeXcolorgray 357 3031 a FF(0018)p 0 TeXcolorgray -155 w Fo(rad)f(31)h(sf)p 0.5 TeXcolorgray 357 3097 a -FF(0019)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3164 a(0020)p -0 TeXcolorgray 155 w Fo(erase)p 0.5 TeXcolorgray 357 -3230 a FF(0021)p 0 TeXcolorgray 155 w Fo("")f(disp)p -0.5 TeXcolorgray 357 3297 a FF(0022)p 0 TeXcolorgray -155 w Fo("Algorithme)f(de)i(l'ob\350le")e(disp)p 0.5 -TeXcolorgray 357 3363 a FF(0023)p 0 TeXcolorgray 155 -w Fo("{\\\\Large\\\\sl)g(Algorithme)g(de)i(l'ob\350le}")f(pr1)g(drop)p -0.5 TeXcolorgray 357 3429 a FF(0024)p 0 TeXcolorgray +2765 a FL(0014)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray +357 2832 a FL(0015)p 0 TeXcolorgray 0.5 TeXcolorgray +357 2898 a(0016)p 0 TeXcolorgray 31 w Ft(OBELE)p 0.5 +TeXcolorgray 357 2964 a FL(0017)p 0 TeXcolorgray 31 w +Ft(<<)p 0.5 TeXcolorgray 357 3031 a FL(0018)p 0 TeXcolorgray +155 w Ft(rad)f(31)h(sf)p 0.5 TeXcolorgray 357 3097 a +FL(0019)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3164 a(0020)p +0 TeXcolorgray 155 w Ft(erase)p 0.5 TeXcolorgray 357 +3230 a FL(0021)p 0 TeXcolorgray 155 w Ft("")f(disp)p +0.5 TeXcolorgray 357 3297 a FL(0022)p 0 TeXcolorgray +155 w Ft("Algorithme)f(de)i(l'ob\350le")e(disp)p 0.5 +TeXcolorgray 357 3363 a FL(0023)p 0 TeXcolorgray 155 +w Ft("{\\\\Large\\\\sl)g(Algorithme)g(de)i(l'ob\350le}")f(pr1)g(drop)p +0.5 TeXcolorgray 357 3429 a FL(0024)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3496 a(0025)p 0 TeXcolorgray 155 -w Fo({)g("standard*\(*\)")f(})p 0.5 TeXcolorgray 357 -3562 a FF(0026)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -3629 a(0027)p 0 TeXcolorgray 155 w Fo(if)p 0.5 TeXcolorgray -357 3695 a FF(0028)p 0 TeXcolorgray 278 w Fo("lambda")h("existence")f -(inquire)p 0.5 TeXcolorgray 357 3761 a FF(0029)p 0 TeXcolorgray -155 w Fo(then)p 0.5 TeXcolorgray 357 3828 a FF(0030)p -0 TeXcolorgray 278 w Fo({)i({)g("name")f("lambda")f(})i("sequential")e +w Ft({)g("standard*\(*\)")f(})p 0.5 TeXcolorgray 357 +3562 a FL(0026)p 0 TeXcolorgray 0.5 TeXcolorgray 357 +3629 a(0027)p 0 TeXcolorgray 155 w Ft(if)p 0.5 TeXcolorgray +357 3695 a FL(0028)p 0 TeXcolorgray 278 w Ft("lambda")h("existence")f +(inquire)p 0.5 TeXcolorgray 357 3761 a FL(0029)p 0 TeXcolorgray +155 w Ft(then)p 0.5 TeXcolorgray 357 3828 a FL(0030)p +0 TeXcolorgray 278 w Ft({)i({)g("name")f("lambda")f(})i("sequential")e ("replace")h("writeonly")f("formatted")h(})p 0.5 TeXcolorgray -357 3894 a FF(0031)p 0 TeXcolorgray 278 w Fo(open)p 0.5 -TeXcolorgray 357 3961 a FF(0032)p 0 TeXcolorgray 155 -w Fo(else)p 0.5 TeXcolorgray 357 4027 a FF(0033)p 0 TeXcolorgray -278 w Fo({)h({)g("name")f("lambda")f(})i("sequential")e("new")i +357 3894 a FL(0031)p 0 TeXcolorgray 278 w Ft(open)p 0.5 +TeXcolorgray 357 3961 a FL(0032)p 0 TeXcolorgray 155 +w Ft(else)p 0.5 TeXcolorgray 357 4027 a FL(0033)p 0 TeXcolorgray +278 w Ft({)h({)g("name")f("lambda")f(})i("sequential")e("new")i ("writeonly")e("formatted")g(})i(open)p 0.5 TeXcolorgray -357 4094 a FF(0034)p 0 TeXcolorgray 155 w Fo(end)p 0.5 -TeXcolorgray 357 4160 a FF(0035)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 4226 a(0036)p 0 TeXcolorgray 155 w Fo(format)p -0.5 TeXcolorgray 357 4293 a FF(0037)p 0 TeXcolorgray +357 4094 a FL(0034)p 0 TeXcolorgray 155 w Ft(end)p 0.5 +TeXcolorgray 357 4160 a FL(0035)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 4226 a(0036)p 0 TeXcolorgray 155 w Ft(format)p +0.5 TeXcolorgray 357 4293 a FL(0037)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4359 a(0038)p 0 TeXcolorgray 155 -w Fo(/*)f(Param\350tres)g(d'entr\351e)g(*/)p 0.5 TeXcolorgray -357 4426 a FF(0039)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4492 a(0040)p 0 TeXcolorgray 155 w Fo(4)462 b(//)31 -b(Nombre)f(d'antennes)p 0.5 TeXcolorgray 357 4558 a FF(0041)p -0 TeXcolorgray 155 w Fo(64)431 b(//)31 b(Nombre)f(de)h(mobiles)p -0.5 TeXcolorgray 357 4625 a FF(0042)p 0 TeXcolorgray -155 w Fo(64)431 b(//)31 b(Facteur)f(d'\351talement)p -0.5 TeXcolorgray 357 4691 a FF(0043)p 0 TeXcolorgray -155 w Fo(true)369 b(//)31 b(Pr\351sence)f(de)g(bruit)p -0.5 TeXcolorgray 357 4758 a FF(0044)p 0 TeXcolorgray -155 w Fo(1)462 b(//)31 b(Seuil)f(\(contrainte)g(\340)g(tenir)h(en)f -(terme)g(de)h(C/I\))p 0.5 TeXcolorgray 357 4824 a FF(0045)p -0 TeXcolorgray 155 w Fo(1E-5)369 b(//)31 b(Niveau)f(de)h(bruit)p -0.5 TeXcolorgray 357 4891 a FF(0046)p 0 TeXcolorgray -155 w Fo(1E-8)369 b(//)31 b(Crit\350re)f(de)h(convergence)p -0.5 TeXcolorgray 357 4957 a FF(0047)p 0 TeXcolorgray -155 w Fo("Statistique")90 b(//)31 b(Mod\350le)f(de)h(canal)f +w Ft(/*)f(Param\350tres)g(d'entr\351e)g(*/)p 0.5 TeXcolorgray +357 4426 a FL(0039)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4492 a(0040)p 0 TeXcolorgray 155 w Ft(4)462 b(//)31 +b(Nombre)f(d'antennes)p 0.5 TeXcolorgray 357 4558 a FL(0041)p +0 TeXcolorgray 155 w Ft(64)431 b(//)31 b(Nombre)f(de)h(mobiles)p +0.5 TeXcolorgray 357 4625 a FL(0042)p 0 TeXcolorgray +155 w Ft(64)431 b(//)31 b(Facteur)f(d'\351talement)p +0.5 TeXcolorgray 357 4691 a FL(0043)p 0 TeXcolorgray +155 w Ft(true)369 b(//)31 b(Pr\351sence)f(de)g(bruit)p +0.5 TeXcolorgray 357 4758 a FL(0044)p 0 TeXcolorgray +155 w Ft(1)462 b(//)31 b(Seuil)f(\(contrainte)g(\340)g(tenir)h(en)f +(terme)g(de)h(C/I\))p 0.5 TeXcolorgray 357 4824 a FL(0045)p +0 TeXcolorgray 155 w Ft(1E-5)369 b(//)31 b(Niveau)f(de)h(bruit)p +0.5 TeXcolorgray 357 4891 a FL(0046)p 0 TeXcolorgray +155 w Ft(1E-8)369 b(//)31 b(Crit\350re)f(de)h(convergence)p +0.5 TeXcolorgray 357 4957 a FL(0047)p 0 TeXcolorgray +155 w Ft("Statistique")90 b(//)31 b(Mod\350le)f(de)h(canal)f (\("Statistique")f(ou)i("Al\351atoire"\))p 0.5 TeXcolorgray -357 5023 a FF(0048)p 0 TeXcolorgray 155 w Fo(.5)431 b(//)31 +357 5023 a FL(0048)p 0 TeXcolorgray 155 w Ft(.5)431 b(//)31 b(Distance)f(entre)g(les)h(diff\351rents)e(capteurs)h(de)g(l'antenne)p -0.5 TeXcolorgray 357 5090 a FF(0049)p 0 TeXcolorgray -155 w Fo({)g(})401 b(//)31 b(Directions)f(des)g(trajets)g(\(simple)g +0.5 TeXcolorgray 357 5090 a FL(0049)p 0 TeXcolorgray +155 w Ft({)g(})401 b(//)31 b(Directions)f(des)g(trajets)g(\(simple)g (d\351claration)f(de)i(variable\))p 0.5 TeXcolorgray -357 5156 a FF(0050)p 0 TeXcolorgray 155 w Fo(true)369 +357 5156 a FL(0050)p 0 TeXcolorgray 155 w Ft(true)369 b(//)31 b(Initialisation)e(omnidirectionnelle)g(\(ou)h(par)g(un)h -(contr\364le)p 0.5 TeXcolorgray 357 5223 a FF(0051)p -0 TeXcolorgray 648 w Fo(//)g(de)g(puissance)e(\351l\351mentaire\))p -0.5 TeXcolorgray 357 5289 a FF(0052)p 0 TeXcolorgray -155 w Fo(true)369 b(//)31 b(Normalisation)e(des)i(diagrammes)p -0.5 TeXcolorgray 357 5355 a FF(0053)p 0 TeXcolorgray -155 w Fo(true)369 b(//)31 b(Diagrammes)f(d'antenne)f(en)i +(contr\364le)p 0.5 TeXcolorgray 357 5223 a FL(0051)p +0 TeXcolorgray 648 w Ft(//)g(de)g(puissance)e(\351l\351mentaire\))p +0.5 TeXcolorgray 357 5289 a FL(0052)p 0 TeXcolorgray +155 w Ft(true)369 b(//)31 b(Normalisation)e(des)i(diagrammes)p +0.5 TeXcolorgray 357 5355 a FL(0053)p 0 TeXcolorgray +155 w Ft(true)369 b(//)31 b(Diagrammes)f(d'antenne)f(en)i (coordonn\351es)e(polaires)p 0.5 TeXcolorgray 357 5422 -a FF(0054)p 0 TeXcolorgray 155 w Fo(true)369 b(//)31 +a FL(0054)p 0 TeXcolorgray 155 w Ft(true)369 b(//)31 b(Impression)f(du)g(r\351sultat)p 0 TeXcolorgray 1602 -5632 a FY(185)p 0 TeXcolorgray eop end -%%Page: 186 186 -TeXDict begin 186 185 bop 0 TeXcolorgray 0 TeXcolorgray +5632 a F3(259)p 0 TeXcolorgray eop end +%%Page: 260 260 +TeXDict begin 260 259 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(186)g FZ(\026)h(#)p -FY(186)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(260)e F4(\026)j(#)p +F3(260)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(186)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0055)p 0 TeXcolorgray 155 w Fo(3)463 b(//)30 b(Nombre)h(de)f + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(260)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0055)p 0 TeXcolorgray 155 w Ft(3)463 b(//)30 b(Nombre)h(de)f (paquets)g(de)h(mobiles)f(\(mod\350le)g(Statistique\))p -0.5 TeXcolorgray 780 607 a FF(0056)p 0 TeXcolorgray 155 -w Fo(.02)401 b(//)30 b(Dispersion)g(en)h(fraction)e(de)i('2*PI')f +0.5 TeXcolorgray 780 607 a FL(0056)p 0 TeXcolorgray 155 +w Ft(.02)401 b(//)30 b(Dispersion)g(en)h(fraction)e(de)i('2*PI')f (\(mod\350le)g(Statistique\))p 0.5 TeXcolorgray 780 673 -a FF(0057)p 0 TeXcolorgray 155 w Fo(true)370 b(//)30 +a FL(0057)p 0 TeXcolorgray 155 w Ft(true)370 b(//)30 b(Egalit\351)g(des)h(puissance)f(\351mises)g(\(mod\350le)g -(Statistique\))p 0.5 TeXcolorgray 780 739 a FF(0058)p -0 TeXcolorgray 155 w Fo(true)370 b(//)30 b(Un)h(mobile)f(par)h(paquet)f +(Statistique\))p 0.5 TeXcolorgray 780 739 a FL(0058)p +0 TeXcolorgray 155 w Ft(true)370 b(//)30 b(Un)h(mobile)f(par)h(paquet)f (trac\351)g(dans)g(les)h(diagrammes)p 0.5 TeXcolorgray -780 806 a FF(0059)p 0 TeXcolorgray 155 w Fo(->)g(UNITE)f(N_ANTENNES)f +780 806 a FL(0059)p 0 TeXcolorgray 155 w Ft(->)g(UNITE)f(N_ANTENNES)f (N_MOBILES)h(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)f(SEUIL)p -0.5 TeXcolorgray 780 872 a FF(0060)p 0 TeXcolorgray 155 -w Fo(BRUIT)i(EPS)h(MODELE_CANAL)e(DIST)h(DIRECTIONS)g +0.5 TeXcolorgray 780 872 a FL(0060)p 0 TeXcolorgray 155 +w Ft(BRUIT)i(EPS)h(MODELE_CANAL)e(DIST)h(DIRECTIONS)g (INITIALISATION_OMNIDIRECTIONNELLE)p 0.5 TeXcolorgray -780 939 a FF(0061)p 0 TeXcolorgray 155 w Fo(DIAGRAMME_NORMALISE)e +780 939 a FL(0061)p 0 TeXcolorgray 155 w Ft(DIAGRAMME_NORMALISE)e (DIAGRAMMES_POLAIRES)h(AUTORISATION_IMPRESSION)e(PAQUETS)p -0.5 TeXcolorgray 780 1005 a FF(0062)p 0 TeXcolorgray -155 w Fo(DISPERSION)j(EQUIPUISSANCE)f(TRACE_UN_MOBILE)p -0.5 TeXcolorgray 780 1072 a FF(0063)p 0 TeXcolorgray -155 w Fo(<<)p 0.5 TeXcolorgray 780 1138 a FF(0064)p 0 -TeXcolorgray 278 w Fo("")i(disp)p 0.5 TeXcolorgray 780 -1204 a FF(0065)p 0 TeXcolorgray 278 w Fo("\\\\vskip)f(3ex\\\\noindent") -f(pr1)i(drop)p 0.5 TeXcolorgray 780 1271 a FF(0066)p -0 TeXcolorgray 278 w Fo("Configuration")e(pr1)i(drop)p -0.5 TeXcolorgray 780 1337 a FF(0067)p 0 TeXcolorgray -278 w Fo("\\\\hrule\\\\vskip)e(1ex")i(pr1)f(drop)p 0.5 -TeXcolorgray 780 1404 a FF(0068)p 0 TeXcolorgray 278 -w Fo(cr)h("Nombre)f(d'antennes)g(:)g(")h(N_ANTENNES)f(->str)g(+)g(pr1)h -(disp)p 0.5 TeXcolorgray 780 1470 a FF(0069)p 0 TeXcolorgray -278 w Fo(cr)g("Nombre)f(de)h(mobiles)f(:)g(")h(N_MOBILES)f(->str)g(+)h -(pr1)f(disp)p 0.5 TeXcolorgray 780 1536 a FF(0070)p 0 -TeXcolorgray 278 w Fo(cr)h("Type)f(de)h(canal)154 b(:)30 +0.5 TeXcolorgray 780 1005 a FL(0062)p 0 TeXcolorgray +155 w Ft(DISPERSION)j(EQUIPUISSANCE)f(TRACE_UN_MOBILE)p +0.5 TeXcolorgray 780 1072 a FL(0063)p 0 TeXcolorgray +155 w Ft(<<)p 0.5 TeXcolorgray 780 1138 a FL(0064)p 0 +TeXcolorgray 278 w Ft("")i(disp)p 0.5 TeXcolorgray 780 +1204 a FL(0065)p 0 TeXcolorgray 278 w Ft("\\\\vskip)f(3ex\\\\noindent") +f(pr1)i(drop)p 0.5 TeXcolorgray 780 1271 a FL(0066)p +0 TeXcolorgray 278 w Ft("Configuration")e(pr1)i(drop)p +0.5 TeXcolorgray 780 1337 a FL(0067)p 0 TeXcolorgray +278 w Ft("\\\\hrule\\\\vskip)e(1ex")i(pr1)f(drop)p 0.5 +TeXcolorgray 780 1404 a FL(0068)p 0 TeXcolorgray 278 +w Ft(cr)h("Nombre)f(d'antennes)g(:)g(")h(N_ANTENNES)f(->str)g(+)g(pr1)h +(disp)p 0.5 TeXcolorgray 780 1470 a FL(0069)p 0 TeXcolorgray +278 w Ft(cr)g("Nombre)f(de)h(mobiles)f(:)g(")h(N_MOBILES)f(->str)g(+)h +(pr1)f(disp)p 0.5 TeXcolorgray 780 1536 a FL(0070)p 0 +TeXcolorgray 278 w Ft(cr)h("Type)f(de)h(canal)154 b(:)30 b(")h(MODELE_CANAL)e(->str)h(+)h(pr1)g(disp)p 0.5 TeXcolorgray -780 1603 a FF(0071)p 0 TeXcolorgray 0.5 TeXcolorgray -780 1669 a(0072)p 0 TeXcolorgray 278 w Fo(PAQUETS)f(1)h(->list)f(0)h -(con)p 0.5 TeXcolorgray 780 1736 a FF(0073)p 0 TeXcolorgray -278 w Fo(->)g(REPARTITION)p 0.5 TeXcolorgray 780 1802 -a FF(0074)p 0 TeXcolorgray 278 w Fo(<<)p 0.5 TeXcolorgray -780 1869 a FF(0075)p 0 TeXcolorgray 402 w Fo(PAQUETS)f(DISPERSION)f -(DIST)i(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1935 a FF(0076)p -0 TeXcolorgray 402 w Fo(N_ANTENNES)e(N_MOBILES)h(MODELE_CANAL)p -0.5 TeXcolorgray 780 2001 a FF(0077)p 0 TeXcolorgray -402 w Fo(INITIALISATION_R)f('DIRECTIONS')g(sto)h('REPARTITION')g(sto)p -0.5 TeXcolorgray 780 2068 a FF(0078)p 0 TeXcolorgray +780 1603 a FL(0071)p 0 TeXcolorgray 0.5 TeXcolorgray +780 1669 a(0072)p 0 TeXcolorgray 278 w Ft(PAQUETS)f(1)h(->list)f(0)h +(con)p 0.5 TeXcolorgray 780 1736 a FL(0073)p 0 TeXcolorgray +278 w Ft(->)g(REPARTITION)p 0.5 TeXcolorgray 780 1802 +a FL(0074)p 0 TeXcolorgray 278 w Ft(<<)p 0.5 TeXcolorgray +780 1869 a FL(0075)p 0 TeXcolorgray 402 w Ft(PAQUETS)f(DISPERSION)f +(DIST)i(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1935 a FL(0076)p +0 TeXcolorgray 402 w Ft(N_ANTENNES)e(N_MOBILES)h(MODELE_CANAL)p +0.5 TeXcolorgray 780 2001 a FL(0077)p 0 TeXcolorgray +402 w Ft(INITIALISATION_R)f('DIRECTIONS')g(sto)h('REPARTITION')g(sto)p +0.5 TeXcolorgray 780 2068 a FL(0078)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2134 a(0079)p 0 TeXcolorgray 402 -w Fo(if)p 0.5 TeXcolorgray 780 2201 a FF(0080)p 0 TeXcolorgray -525 w Fo(ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780 2267 -a FF(0081)p 0 TeXcolorgray 402 w Fo(then)p 0.5 TeXcolorgray -780 2333 a FF(0082)p 0 TeXcolorgray 525 w Fo(SEUIL)h +w Ft(if)p 0.5 TeXcolorgray 780 2201 a FL(0080)p 0 TeXcolorgray +525 w Ft(ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780 2267 +a FL(0081)p 0 TeXcolorgray 402 w Ft(then)p 0.5 TeXcolorgray +780 2333 a FL(0082)p 0 TeXcolorgray 525 w Ft(SEUIL)h (CONVERSION_ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780 -2400 a FF(0083)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray -780 2466 a FF(0084)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2533 a(0085)p 0 TeXcolorgray 402 w Fo(if)p 0.5 TeXcolorgray -780 2599 a FF(0086)p 0 TeXcolorgray 525 w Fo +2400 a FL(0083)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray +780 2466 a FL(0084)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2533 a(0085)p 0 TeXcolorgray 402 w Ft(if)p 0.5 TeXcolorgray +780 2599 a FL(0086)p 0 TeXcolorgray 525 w Ft (INITIALISATION_OMNIDIRECTIONNELLE)p 0.5 TeXcolorgray -780 2666 a FF(0087)p 0 TeXcolorgray 402 w Fo(then)p 0.5 -TeXcolorgray 780 2732 a FF(0088)p 0 TeXcolorgray 525 -w Fo(N_ANTENNES)f(1)h(2)f(->list)g(0)h(con)g({)f(1)h(1)g(})g(1)f(put)p -0.5 TeXcolorgray 780 2798 a FF(0089)p 0 TeXcolorgray -525 w Fo(1)h(N_MOBILES)f(1)h(-)f(start)g(dup)h(next)f(N_MOBILES)g -(->list)p 0.5 TeXcolorgray 780 2865 a FF(0090)p 0 TeXcolorgray -402 w Fo(else)p 0.5 TeXcolorgray 780 2931 a FF(0091)p -0 TeXcolorgray 525 w Fo(dup)h(FACTEUR_ETALEMENT)d(ALGORITHME_BRUITE)h -(SEUIL)p 0.5 TeXcolorgray 780 2998 a FF(0092)p 0 TeXcolorgray -525 w Fo(OPTIMISATION_SIMPLE)p 0.5 TeXcolorgray 780 3064 -a FF(0093)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray -780 3130 a FF(0094)p 0 TeXcolorgray 0.5 TeXcolorgray -780 3197 a(0095)p 0 TeXcolorgray 402 w Fo(N_MOBILES)h(N_MOBILES)f(2)i +780 2666 a FL(0087)p 0 TeXcolorgray 402 w Ft(then)p 0.5 +TeXcolorgray 780 2732 a FL(0088)p 0 TeXcolorgray 525 +w Ft(N_ANTENNES)f(1)h(2)f(->list)g(0)h(con)g({)f(1)h(1)g(})g(1)f(put)p +0.5 TeXcolorgray 780 2798 a FL(0089)p 0 TeXcolorgray +525 w Ft(1)h(N_MOBILES)f(1)h(-)f(start)g(dup)h(next)f(N_MOBILES)g +(->list)p 0.5 TeXcolorgray 780 2865 a FL(0090)p 0 TeXcolorgray +402 w Ft(else)p 0.5 TeXcolorgray 780 2931 a FL(0091)p +0 TeXcolorgray 525 w Ft(dup)h(FACTEUR_ETALEMENT)d(ALGORITHME_BRUITE)h +(SEUIL)p 0.5 TeXcolorgray 780 2998 a FL(0092)p 0 TeXcolorgray +525 w Ft(OPTIMISATION_SIMPLE)p 0.5 TeXcolorgray 780 3064 +a FL(0093)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray +780 3130 a FL(0094)p 0 TeXcolorgray 0.5 TeXcolorgray +780 3197 a(0095)p 0 TeXcolorgray 402 w Ft(N_MOBILES)h(N_MOBILES)f(2)i (->list)f(0)h(con)f(-1)h(0)g(0)p 0.5 TeXcolorgray 780 -3263 a FF(0096)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -3330 a(0097)p 0 TeXcolorgray 402 w Fo(->)g(LISTE_R)e(V_PONDERATION)h(F) +3263 a FL(0096)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +3330 a(0097)p 0 TeXcolorgray 402 w Ft(->)g(LISTE_R)e(V_PONDERATION)h(F) g(AVP)h(VP)f(PUISSANCES_INITIALES)p 0.5 TeXcolorgray -780 3396 a FF(0098)p 0 TeXcolorgray 402 w Fo(<<)p 0.5 -TeXcolorgray 780 3463 a FF(0099)p 0 TeXcolorgray 525 -w Fo(rclf)h(2)f(sci)p 0.5 TeXcolorgray 780 3529 a FF(0100)p -0 TeXcolorgray 525 w Fo(1)h(N_MOBILES)f(for)g(J)p 0.5 -TeXcolorgray 780 3595 a FF(0101)p 0 TeXcolorgray 649 -w Fo(rclf)g(std)h(")61 b(Utilisateur)30 b(")g(J)h(->str)f(+)h(disp)f -(stof)p 0.5 TeXcolorgray 780 3662 a FF(0102)p 0 TeXcolorgray -649 w Fo(LISTE_R)g(J)h(get)f(disp)g("")h(disp)p 0.5 TeXcolorgray -780 3728 a FF(0103)p 0 TeXcolorgray 525 w Fo(next)p 0.5 -TeXcolorgray 780 3795 a FF(0104)p 0 TeXcolorgray 525 -w Fo(stof)p 0.5 TeXcolorgray 780 3861 a FF(0105)p 0 TeXcolorgray +780 3396 a FL(0098)p 0 TeXcolorgray 402 w Ft(<<)p 0.5 +TeXcolorgray 780 3463 a FL(0099)p 0 TeXcolorgray 525 +w Ft(rclf)h(2)f(sci)p 0.5 TeXcolorgray 780 3529 a FL(0100)p +0 TeXcolorgray 525 w Ft(1)h(N_MOBILES)f(for)g(J)p 0.5 +TeXcolorgray 780 3595 a FL(0101)p 0 TeXcolorgray 649 +w Ft(rclf)g(std)h(")61 b(Utilisateur)30 b(")g(J)h(->str)f(+)h(disp)f +(stof)p 0.5 TeXcolorgray 780 3662 a FL(0102)p 0 TeXcolorgray +649 w Ft(LISTE_R)g(J)h(get)f(disp)g("")h(disp)p 0.5 TeXcolorgray +780 3728 a FL(0103)p 0 TeXcolorgray 525 w Ft(next)p 0.5 +TeXcolorgray 780 3795 a FL(0104)p 0 TeXcolorgray 525 +w Ft(stof)p 0.5 TeXcolorgray 780 3861 a FL(0105)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3928 a(0106)p 0 TeXcolorgray 525 -w Fo(/*)g(Calcul)f(des)h(rapports)e(C/I)i(initiaux)f(*/)p -0.5 TeXcolorgray 780 3994 a FF(0107)p 0 TeXcolorgray +w Ft(/*)g(Calcul)f(des)h(rapports)e(C/I)i(initiaux)f(*/)p +0.5 TeXcolorgray 780 3994 a FL(0107)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4060 a(0108)p 0 TeXcolorgray 525 -w Fo(LISTE_R)g(V_PONDERATION)p 0.5 TeXcolorgray 780 4127 -a FF(0109)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4193 -a(0110)p 0 TeXcolorgray 525 w Fo('F')h({)g(1)f(1)h(})p -0.5 TeXcolorgray 780 4260 a FF(0111)p 0 TeXcolorgray -525 w Fo(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780 -4326 a FF(0112)p 0 TeXcolorgray 649 w Fo(1)h(N_MOBILES)e(for)i(K)p -0.5 TeXcolorgray 780 4392 a FF(0113)p 0 TeXcolorgray -772 w Fo(if)p 0.5 TeXcolorgray 780 4459 a FF(0114)p 0 -TeXcolorgray 896 w Fo(J)g(K)f(same)p 0.5 TeXcolorgray -780 4525 a FF(0115)p 0 TeXcolorgray 772 w Fo(then)p 0.5 -TeXcolorgray 780 4592 a FF(0116)p 0 TeXcolorgray 896 -w Fo(0)p 0.5 TeXcolorgray 780 4658 a FF(0117)p 0 TeXcolorgray -772 w Fo(else)p 0.5 TeXcolorgray 780 4725 a FF(0118)p -0 TeXcolorgray 896 w Fo(V_PONDERATION)f(K)i(get)p 0.5 -TeXcolorgray 780 4791 a FF(0119)p 0 TeXcolorgray 896 -w Fo(dup)f(trn)p 0.5 TeXcolorgray 780 4857 a FF(0120)p -0 TeXcolorgray 896 w Fo(LISTE_R)g(J)g(get)p 0.5 TeXcolorgray -780 4924 a FF(0121)p 0 TeXcolorgray 896 w Fo(rot)g(*)h(*)g({)f(1)h(1)g -(})g(get)p 0.5 TeXcolorgray 780 4990 a FF(0122)p 0 TeXcolorgray -772 w Fo(end)p 0.5 TeXcolorgray 780 5057 a FF(0123)p -0 TeXcolorgray 772 w Fo(puti)p 0.5 TeXcolorgray 780 5123 -a FF(0124)p 0 TeXcolorgray 649 w Fo(next)p 0.5 TeXcolorgray -780 5189 a FF(0125)p 0 TeXcolorgray 525 w Fo(next)p 0.5 -TeXcolorgray 780 5256 a FF(0126)p 0 TeXcolorgray 525 -w Fo(drop2)p 0.5 TeXcolorgray 780 5322 a FF(0127)p 0 +w Ft(LISTE_R)g(V_PONDERATION)p 0.5 TeXcolorgray 780 4127 +a FL(0109)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4193 +a(0110)p 0 TeXcolorgray 525 w Ft('F')h({)g(1)f(1)h(})p +0.5 TeXcolorgray 780 4260 a FL(0111)p 0 TeXcolorgray +525 w Ft(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780 +4326 a FL(0112)p 0 TeXcolorgray 649 w Ft(1)h(N_MOBILES)e(for)i(K)p +0.5 TeXcolorgray 780 4392 a FL(0113)p 0 TeXcolorgray +772 w Ft(if)p 0.5 TeXcolorgray 780 4459 a FL(0114)p 0 +TeXcolorgray 896 w Ft(J)g(K)f(same)p 0.5 TeXcolorgray +780 4525 a FL(0115)p 0 TeXcolorgray 772 w Ft(then)p 0.5 +TeXcolorgray 780 4592 a FL(0116)p 0 TeXcolorgray 896 +w Ft(0)p 0.5 TeXcolorgray 780 4658 a FL(0117)p 0 TeXcolorgray +772 w Ft(else)p 0.5 TeXcolorgray 780 4725 a FL(0118)p +0 TeXcolorgray 896 w Ft(V_PONDERATION)f(K)i(get)p 0.5 +TeXcolorgray 780 4791 a FL(0119)p 0 TeXcolorgray 896 +w Ft(dup)f(trn)p 0.5 TeXcolorgray 780 4857 a FL(0120)p +0 TeXcolorgray 896 w Ft(LISTE_R)g(J)g(get)p 0.5 TeXcolorgray +780 4924 a FL(0121)p 0 TeXcolorgray 896 w Ft(rot)g(*)h(*)g({)f(1)h(1)g +(})g(get)p 0.5 TeXcolorgray 780 4990 a FL(0122)p 0 TeXcolorgray +772 w Ft(end)p 0.5 TeXcolorgray 780 5057 a FL(0123)p +0 TeXcolorgray 772 w Ft(puti)p 0.5 TeXcolorgray 780 5123 +a FL(0124)p 0 TeXcolorgray 649 w Ft(next)p 0.5 TeXcolorgray +780 5189 a FL(0125)p 0 TeXcolorgray 525 w Ft(next)p 0.5 +TeXcolorgray 780 5256 a FL(0126)p 0 TeXcolorgray 525 +w Ft(drop2)p 0.5 TeXcolorgray 780 5322 a FL(0127)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5389 a(0128)p 0 TeXcolorgray -525 w Fo(if)p 0 TeXcolorgray 2026 5632 a FY(186)p 0 TeXcolorgray +525 w Ft(if)p 0 TeXcolorgray 2026 5632 a F3(260)p 0 TeXcolorgray eop end -%%Page: 187 187 -TeXDict begin 187 186 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 261 261 +TeXDict begin 261 260 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(187)g FZ(\026)h(#)p -FY(187)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(261)e F4(\026)j(#)p +F3(261)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(187)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(0129)p 0 TeXcolorgray 648 -w Fo(ALGORITHME_BRUITE)29 b(not)p 0.5 TeXcolorgray 357 -607 a FF(0130)p 0 TeXcolorgray 525 w Fo(then)p 0.5 TeXcolorgray -357 673 a FF(0131)p 0 TeXcolorgray 648 w Fo(F)i(regv)g(max)f(swap)g -(drop)h(list->)f(drop)p 0.5 TeXcolorgray 357 739 a FF(0132)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(261)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(0129)p 0 TeXcolorgray 648 +w Ft(ALGORITHME_BRUITE)29 b(not)p 0.5 TeXcolorgray 357 +607 a FL(0130)p 0 TeXcolorgray 525 w Ft(then)p 0.5 TeXcolorgray +357 673 a FL(0131)p 0 TeXcolorgray 648 w Ft(F)i(regv)g(max)f(swap)g +(drop)h(list->)f(drop)p 0.5 TeXcolorgray 357 739 a FL(0132)p 0 TeXcolorgray 0.5 TeXcolorgray 357 806 a(0133)p 0 TeXcolorgray -648 w Fo(->)h(M)g(C)p 0.5 TeXcolorgray 357 872 a FF(0134)p -0 TeXcolorgray 648 w Fo(<<)p 0.5 TeXcolorgray 357 939 -a FF(0135)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p -0.5 TeXcolorgray 357 1005 a FF(0136)p 0 TeXcolorgray -895 w Fo(M)g(J)g(C)g(2)f(->list)g(get)h(re)p 0.5 TeXcolorgray -357 1072 a FF(0137)p 0 TeXcolorgray 772 w Fo(next)p 0.5 -TeXcolorgray 357 1138 a FF(0138)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 1204 a(0139)p 0 TeXcolorgray 772 w Fo(N_MOBILES)f(1)g +648 w Ft(->)h(M)g(C)p 0.5 TeXcolorgray 357 872 a FL(0134)p +0 TeXcolorgray 648 w Ft(<<)p 0.5 TeXcolorgray 357 939 +a FL(0135)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p +0.5 TeXcolorgray 357 1005 a FL(0136)p 0 TeXcolorgray +895 w Ft(M)g(J)g(C)g(2)f(->list)g(get)h(re)p 0.5 TeXcolorgray +357 1072 a FL(0137)p 0 TeXcolorgray 772 w Ft(next)p 0.5 +TeXcolorgray 357 1138 a FL(0138)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 1204 a(0139)p 0 TeXcolorgray 772 w Ft(N_MOBILES)f(1)g (->list)g(->array)g(dup)h(abs)f(/)p 0.5 TeXcolorgray -357 1271 a FF(0140)p 0 TeXcolorgray 648 w Fo(>>)p 0.5 -TeXcolorgray 357 1337 a FF(0141)p 0 TeXcolorgray 525 -w Fo(else)p 0.5 TeXcolorgray 357 1404 a FF(0142)p 0 TeXcolorgray -648 w Fo(N_MOBILES)g(idn)h(N_MOBILES)e(1)i(2)g(->list)f(SEUIL)g(BRUIT)g -(*)h(con)f(swap)p 0.5 TeXcolorgray 357 1470 a FF(0143)p -0 TeXcolorgray 648 w Fo(F)h(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->) +357 1271 a FL(0140)p 0 TeXcolorgray 648 w Ft(>>)p 0.5 +TeXcolorgray 357 1337 a FL(0141)p 0 TeXcolorgray 525 +w Ft(else)p 0.5 TeXcolorgray 357 1404 a FL(0142)p 0 TeXcolorgray +648 w Ft(N_MOBILES)g(idn)h(N_MOBILES)e(1)i(2)g(->list)f(SEUIL)g(BRUIT)g +(*)h(con)f(swap)p 0.5 TeXcolorgray 357 1470 a FL(0143)p +0 TeXcolorgray 648 w Ft(F)h(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->) g(drop2)g(1)h(->list)f(->array)p 0.5 TeXcolorgray 357 -1536 a FF(0144)p 0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray -357 1603 a FF(0145)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1669 a(0146)p 0 TeXcolorgray 525 w Fo(2)h(sci)p 0.5 -TeXcolorgray 357 1736 a FF(0147)p 0 TeXcolorgray 525 -w Fo("\\\\vskip)f(3ex\\\\noindent")f(pr1)h(drop)p 0.5 -TeXcolorgray 357 1802 a FF(0148)p 0 TeXcolorgray 525 -w Fo(")62 b(Rapports)29 b(C/I)i(initiaux")f(pr1)g(disp)p -0.5 TeXcolorgray 357 1869 a FF(0149)p 0 TeXcolorgray -525 w Fo("\\\\hrule\\\\vskip)f(1ex")h(pr1)h(drop)p 0.5 -TeXcolorgray 357 1935 a FF(0150)p 0 TeXcolorgray 525 -w Fo("")g(disp)p 0.5 TeXcolorgray 357 2001 a FF(0151)p -0 TeXcolorgray 525 w Fo(dup)f(array->)g(1)h(get)g(->list)f(1)p -0.5 TeXcolorgray 357 2068 a FF(0152)p 0 TeXcolorgray +1536 a FL(0144)p 0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray +357 1603 a FL(0145)p 0 TeXcolorgray 0.5 TeXcolorgray +357 1669 a(0146)p 0 TeXcolorgray 525 w Ft(2)h(sci)p 0.5 +TeXcolorgray 357 1736 a FL(0147)p 0 TeXcolorgray 525 +w Ft("\\\\vskip)f(3ex\\\\noindent")f(pr1)h(drop)p 0.5 +TeXcolorgray 357 1802 a FL(0148)p 0 TeXcolorgray 525 +w Ft(")62 b(Rapports)29 b(C/I)i(initiaux")f(pr1)g(disp)p +0.5 TeXcolorgray 357 1869 a FL(0149)p 0 TeXcolorgray +525 w Ft("\\\\hrule\\\\vskip)f(1ex")h(pr1)h(drop)p 0.5 +TeXcolorgray 357 1935 a FL(0150)p 0 TeXcolorgray 525 +w Ft("")g(disp)p 0.5 TeXcolorgray 357 2001 a FL(0151)p +0 TeXcolorgray 525 w Ft(dup)f(array->)g(1)h(get)g(->list)f(1)p +0.5 TeXcolorgray 357 2068 a FL(0152)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2134 a(0153)p 0 TeXcolorgray 525 -w Fo(true)p 0.5 TeXcolorgray 357 2201 a FF(0154)p 0 TeXcolorgray -525 w Fo(->)h(AUTORISATION_CALCUL)p 0.5 TeXcolorgray -357 2267 a FF(0155)p 0 TeXcolorgray 525 w Fo(<<)p 0.5 -TeXcolorgray 357 2333 a FF(0156)p 0 TeXcolorgray 648 -w Fo(do)p 0.5 TeXcolorgray 357 2400 a FF(0157)p 0 TeXcolorgray -772 w Fo(geti)p 0.5 TeXcolorgray 357 2466 a FF(0158)p +w Ft(true)p 0.5 TeXcolorgray 357 2201 a FL(0154)p 0 TeXcolorgray +525 w Ft(->)h(AUTORISATION_CALCUL)p 0.5 TeXcolorgray +357 2267 a FL(0155)p 0 TeXcolorgray 525 w Ft(<<)p 0.5 +TeXcolorgray 357 2333 a FL(0156)p 0 TeXcolorgray 648 +w Ft(do)p 0.5 TeXcolorgray 357 2400 a FL(0157)p 0 TeXcolorgray +772 w Ft(geti)p 0.5 TeXcolorgray 357 2466 a FL(0158)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2533 a(0159)p 0 TeXcolorgray -772 w Fo(if)p 0.5 TeXcolorgray 357 2599 a FF(0160)p 0 -TeXcolorgray 895 w Fo(0)g(<)p 0.5 TeXcolorgray 357 2666 -a FF(0161)p 0 TeXcolorgray 772 w Fo(then)p 0.5 TeXcolorgray -357 2732 a FF(0162)p 0 TeXcolorgray 895 w Fo(false)g +772 w Ft(if)p 0.5 TeXcolorgray 357 2599 a FL(0160)p 0 +TeXcolorgray 895 w Ft(0)g(<)p 0.5 TeXcolorgray 357 2666 +a FL(0161)p 0 TeXcolorgray 772 w Ft(then)p 0.5 TeXcolorgray +357 2732 a FL(0162)p 0 TeXcolorgray 895 w Ft(false)g ('AUTORISATION_CALCUL')d(sto)p 0.5 TeXcolorgray 357 2798 -a FF(0163)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray -357 2865 a FF(0164)p 0 TeXcolorgray 648 w Fo(until)p -0.5 TeXcolorgray 357 2931 a FF(0165)p 0 TeXcolorgray -772 w Fo(dup)i(1)h(same)p 0.5 TeXcolorgray 357 2998 a -FF(0166)p 0 TeXcolorgray 648 w Fo(end)p 0.5 TeXcolorgray -357 3064 a FF(0167)p 0 TeXcolorgray 0.5 TeXcolorgray -357 3130 a(0168)p 0 TeXcolorgray 648 w Fo(drop2)p 0.5 -TeXcolorgray 357 3197 a FF(0169)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 3263 a(0170)p 0 TeXcolorgray 648 w Fo(if)p -0.5 TeXcolorgray 357 3330 a FF(0171)p 0 TeXcolorgray -772 w Fo(AUTORISATION_CALCUL)p 0.5 TeXcolorgray 357 3396 -a FF(0172)p 0 TeXcolorgray 648 w Fo(then)p 0.5 TeXcolorgray -357 3463 a FF(0173)p 0 TeXcolorgray 772 w Fo(V_PONDERATION)p -0.5 TeXcolorgray 357 3529 a FF(0174)p 0 TeXcolorgray +a FL(0163)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray +357 2865 a FL(0164)p 0 TeXcolorgray 648 w Ft(until)p +0.5 TeXcolorgray 357 2931 a FL(0165)p 0 TeXcolorgray +772 w Ft(dup)i(1)h(same)p 0.5 TeXcolorgray 357 2998 a +FL(0166)p 0 TeXcolorgray 648 w Ft(end)p 0.5 TeXcolorgray +357 3064 a FL(0167)p 0 TeXcolorgray 0.5 TeXcolorgray +357 3130 a(0168)p 0 TeXcolorgray 648 w Ft(drop2)p 0.5 +TeXcolorgray 357 3197 a FL(0169)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 3263 a(0170)p 0 TeXcolorgray 648 w Ft(if)p +0.5 TeXcolorgray 357 3330 a FL(0171)p 0 TeXcolorgray +772 w Ft(AUTORISATION_CALCUL)p 0.5 TeXcolorgray 357 3396 +a FL(0172)p 0 TeXcolorgray 648 w Ft(then)p 0.5 TeXcolorgray +357 3463 a FL(0173)p 0 TeXcolorgray 772 w Ft(V_PONDERATION)p +0.5 TeXcolorgray 357 3529 a FL(0174)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3595 a(0175)p 0 TeXcolorgray 772 -w Fo(over)f(720)h(DIAGRAMMES_POLAIRES)d(TRACE_UN_MOBILE)p -0.5 TeXcolorgray 357 3662 a FF(0176)p 0 TeXcolorgray -772 w Fo(N_MOBILES)i(N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p -0.5 TeXcolorgray 357 3728 a FF(0177)p 0 TeXcolorgray -772 w Fo(DIRECTIONS)f(PAQUETS)h(REPARTITION)g(DIAGRAMME)p -0.5 TeXcolorgray 357 3795 a FF(0178)p 0 TeXcolorgray +w Ft(over)f(720)h(DIAGRAMMES_POLAIRES)d(TRACE_UN_MOBILE)p +0.5 TeXcolorgray 357 3662 a FL(0176)p 0 TeXcolorgray +772 w Ft(N_MOBILES)i(N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p +0.5 TeXcolorgray 357 3728 a FL(0177)p 0 TeXcolorgray +772 w Ft(DIRECTIONS)f(PAQUETS)h(REPARTITION)g(DIAGRAMME)p +0.5 TeXcolorgray 357 3795 a FL(0178)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3861 a(0179)p 0 TeXcolorgray 772 -w Fo(if)p 0.5 TeXcolorgray 357 3928 a FF(0180)p 0 TeXcolorgray -895 w Fo(DIAGRAMMES_POLAIRES)f(not)p 0.5 TeXcolorgray -357 3994 a FF(0181)p 0 TeXcolorgray 772 w Fo(then)p 0.5 -TeXcolorgray 357 4060 a FF(0182)p 0 TeXcolorgray 895 -w Fo({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray -357 4127 a FF(0183)p 0 TeXcolorgray 772 w Fo(end)p 0.5 -TeXcolorgray 357 4193 a FF(0184)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 4260 a(0185)p 0 TeXcolorgray 772 w Fo("Diagrammes)e +w Ft(if)p 0.5 TeXcolorgray 357 3928 a FL(0180)p 0 TeXcolorgray +895 w Ft(DIAGRAMMES_POLAIRES)f(not)p 0.5 TeXcolorgray +357 3994 a FL(0181)p 0 TeXcolorgray 772 w Ft(then)p 0.5 +TeXcolorgray 357 4060 a FL(0182)p 0 TeXcolorgray 895 +w Ft({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray +357 4127 a FL(0183)p 0 TeXcolorgray 772 w Ft(end)p 0.5 +TeXcolorgray 357 4193 a FL(0184)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 4260 a(0185)p 0 TeXcolorgray 772 w Ft("Diagrammes)e (avant)i(optimisation")e(title)h(persist)g(prlcd)p 0.5 -TeXcolorgray 357 4326 a FF(0186)p 0 TeXcolorgray 772 -w Fo(cllcd)p 0.5 TeXcolorgray 357 4392 a FF(0187)p 0 +TeXcolorgray 357 4326 a FL(0186)p 0 TeXcolorgray 772 +w Ft(cllcd)p 0.5 TeXcolorgray 357 4392 a FL(0187)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4459 a(0188)p 0 TeXcolorgray -772 w Fo(dup)p 0.5 TeXcolorgray 357 4525 a FF(0189)p -0 TeXcolorgray 772 w Fo(->)h(PUISSANCES)p 0.5 TeXcolorgray -357 4592 a FF(0190)p 0 TeXcolorgray 772 w Fo(<<)p 0.5 -TeXcolorgray 357 4658 a FF(0191)p 0 TeXcolorgray 895 -w Fo(0)p 0.5 TeXcolorgray 357 4725 a FF(0192)p 0 TeXcolorgray -895 w Fo(1)g(PUISSANCES)f(size)g(1)h(get)f(for)h(I)p -0.5 TeXcolorgray 357 4791 a FF(0193)p 0 TeXcolorgray -1019 w Fo(PUISSANCES)e(I)i(1)g(->list)f(get)g(+)p 0.5 -TeXcolorgray 357 4857 a FF(0194)p 0 TeXcolorgray 895 -w Fo(next)p 0.5 TeXcolorgray 357 4924 a FF(0195)p 0 TeXcolorgray -772 w Fo(>>)p 0.5 TeXcolorgray 357 4990 a FF(0196)p 0 +772 w Ft(dup)p 0.5 TeXcolorgray 357 4525 a FL(0189)p +0 TeXcolorgray 772 w Ft(->)h(PUISSANCES)p 0.5 TeXcolorgray +357 4592 a FL(0190)p 0 TeXcolorgray 772 w Ft(<<)p 0.5 +TeXcolorgray 357 4658 a FL(0191)p 0 TeXcolorgray 895 +w Ft(0)p 0.5 TeXcolorgray 357 4725 a FL(0192)p 0 TeXcolorgray +895 w Ft(1)g(PUISSANCES)f(size)g(1)h(get)f(for)h(I)p +0.5 TeXcolorgray 357 4791 a FL(0193)p 0 TeXcolorgray +1019 w Ft(PUISSANCES)e(I)i(1)g(->list)f(get)g(+)p 0.5 +TeXcolorgray 357 4857 a FL(0194)p 0 TeXcolorgray 895 +w Ft(next)p 0.5 TeXcolorgray 357 4924 a FL(0195)p 0 TeXcolorgray +772 w Ft(>>)p 0.5 TeXcolorgray 357 4990 a FL(0196)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5057 a(0197)p 0 TeXcolorgray -772 w Fo('PUISSANCES_INITIALES')e(sto)p 0.5 TeXcolorgray -357 5123 a FF(0198)p 0 TeXcolorgray 0.5 TeXcolorgray -357 5189 a(0199)p 0 TeXcolorgray 772 w Fo(if)p 0.5 TeXcolorgray -357 5256 a FF(0200)p 0 TeXcolorgray 895 w Fo(ALGORITHME_BRUITE)h(not)p -0.5 TeXcolorgray 357 5322 a FF(0201)p 0 TeXcolorgray -772 w Fo(then)p 0.5 TeXcolorgray 357 5389 a FF(0202)p -0 TeXcolorgray 895 w Fo(0)p 0 TeXcolorgray 1602 5632 -a FY(187)p 0 TeXcolorgray eop end -%%Page: 188 188 -TeXDict begin 188 187 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(188)g FZ(\026)h(#)p -FY(188)p 0 TeXcolorgray -217 5461 a +772 w Ft('PUISSANCES_INITIALES')e(sto)p 0.5 TeXcolorgray +357 5123 a FL(0198)p 0 TeXcolorgray 0.5 TeXcolorgray +357 5189 a(0199)p 0 TeXcolorgray 772 w Ft(if)p 0.5 TeXcolorgray +357 5256 a FL(0200)p 0 TeXcolorgray 895 w Ft(ALGORITHME_BRUITE)h(not)p +0.5 TeXcolorgray 357 5322 a FL(0201)p 0 TeXcolorgray +772 w Ft(then)p 0.5 TeXcolorgray 357 5389 a FL(0202)p +0 TeXcolorgray 895 w Ft(0)p 0 TeXcolorgray 1602 5632 +a F3(261)p 0 TeXcolorgray eop end +%%Page: 262 262 +TeXDict begin 262 261 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(262)e F4(\026)j(#)p +F3(262)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(188)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0203)p 0 TeXcolorgray 772 w Fo(else)p 0.5 TeXcolorgray -780 607 a FF(0204)p 0 TeXcolorgray 896 w Fo(BRUIT)p 0.5 -TeXcolorgray 780 673 a FF(0205)p 0 TeXcolorgray 772 w -Fo(end)p 0.5 TeXcolorgray 780 739 a FF(0206)p 0 TeXcolorgray + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(262)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0203)p 0 TeXcolorgray 772 w Ft(else)p 0.5 TeXcolorgray +780 607 a FL(0204)p 0 TeXcolorgray 896 w Ft(BRUIT)p 0.5 +TeXcolorgray 780 673 a FL(0205)p 0 TeXcolorgray 772 w +Ft(end)p 0.5 TeXcolorgray 780 739 a FL(0206)p 0 TeXcolorgray 0.5 TeXcolorgray 780 806 a(0207)p 0 TeXcolorgray 772 -w Fo(N_MOBILES)i(FACTEUR_ETALEMENT)p 0.5 TeXcolorgray -780 872 a FF(0208)p 0 TeXcolorgray 772 w Fo +w Ft(N_MOBILES)i(FACTEUR_ETALEMENT)p 0.5 TeXcolorgray +780 872 a FL(0208)p 0 TeXcolorgray 772 w Ft (CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray -780 939 a FF(0209)p 0 TeXcolorgray 649 w Fo(else)p 0.5 -TeXcolorgray 780 1005 a FF(0210)p 0 TeXcolorgray 772 -w Fo(3)h(dropn)p 0.5 TeXcolorgray 780 1072 a FF(0211)p -0 TeXcolorgray 772 w Fo(")124 b(R\351solution)29 b(impossible)h(du)g -(syst\350me")p 0.5 TeXcolorgray 780 1138 a FF(0212)p -0 TeXcolorgray 649 w Fo(end)p 0.5 TeXcolorgray 780 1204 -a FF(0213)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1271 -a(0214)p 0 TeXcolorgray 649 w Fo(pr1)g(disp)p 0.5 TeXcolorgray -780 1337 a FF(0215)p 0 TeXcolorgray 649 w Fo("")g(disp)p -0.5 TeXcolorgray 780 1404 a FF(0216)p 0 TeXcolorgray -525 w Fo(>>)p 0.5 TeXcolorgray 780 1470 a FF(0217)p 0 +780 939 a FL(0209)p 0 TeXcolorgray 649 w Ft(else)p 0.5 +TeXcolorgray 780 1005 a FL(0210)p 0 TeXcolorgray 772 +w Ft(3)h(dropn)p 0.5 TeXcolorgray 780 1072 a FL(0211)p +0 TeXcolorgray 772 w Ft(")124 b(R\351solution)29 b(impossible)h(du)g +(syst\350me")p 0.5 TeXcolorgray 780 1138 a FL(0212)p +0 TeXcolorgray 649 w Ft(end)p 0.5 TeXcolorgray 780 1204 +a FL(0213)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1271 +a(0214)p 0 TeXcolorgray 649 w Ft(pr1)g(disp)p 0.5 TeXcolorgray +780 1337 a FL(0215)p 0 TeXcolorgray 649 w Ft("")g(disp)p +0.5 TeXcolorgray 780 1404 a FL(0216)p 0 TeXcolorgray +525 w Ft(>>)p 0.5 TeXcolorgray 780 1470 a FL(0217)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1536 a(0218)p 0 TeXcolorgray -525 w Fo(/*)h(Boucle)f(principale)g(*/)p 0.5 TeXcolorgray -780 1603 a FF(0219)p 0 TeXcolorgray 0.5 TeXcolorgray -780 1669 a(0220)p 0 TeXcolorgray 525 w Fo("\\\\vskip)g +525 w Ft(/*)h(Boucle)f(principale)g(*/)p 0.5 TeXcolorgray +780 1603 a FL(0219)p 0 TeXcolorgray 0.5 TeXcolorgray +780 1669 a(0220)p 0 TeXcolorgray 525 w Ft("\\\\vskip)g (3ex\\\\noindent")f(pr1)i(drop)p 0.5 TeXcolorgray 780 -1736 a FF(0221)p 0 TeXcolorgray 525 w Fo(")62 b(Minimisation)29 +1736 a FL(0221)p 0 TeXcolorgray 525 w Ft(")62 b(Minimisation)29 b(de)i(la)f(plus)h(grande)f(valeur)g(propre)g(Lambda")g(disp)p -0.5 TeXcolorgray 780 1802 a FF(0222)p 0 TeXcolorgray -525 w Fo(")62 b(Minimisation)29 b(de)i(la)f(plus)h(grande)f(valeur)g -(propre)g($\\lambda$")p 0.5 TeXcolorgray 780 1869 a FF(0223)p -0 TeXcolorgray 525 w Fo(pr1)h(drop)p 0.5 TeXcolorgray -780 1935 a FF(0224)p 0 TeXcolorgray 525 w Fo("\\\\hrule\\\\vskip)e -(1ex")i(pr1)f(drop)p 0.5 TeXcolorgray 780 2001 a FF(0225)p -0 TeXcolorgray 525 w Fo("")h(disp)f(std)p 0.5 TeXcolorgray -780 2068 a FF(0226)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2134 a(0227)p 0 TeXcolorgray 525 w Fo(while)p 0.5 -TeXcolorgray 780 2201 a FF(0228)p 0 TeXcolorgray 649 -w Fo(VP)g(AVP)h(-)g(abs)f(EPS)h(>)p 0.5 TeXcolorgray -780 2267 a FF(0229)p 0 TeXcolorgray 525 w Fo(repeat)p -0.5 TeXcolorgray 780 2333 a FF(0230)p 0 TeXcolorgray +0.5 TeXcolorgray 780 1802 a FL(0222)p 0 TeXcolorgray +525 w Ft(")62 b(Minimisation)29 b(de)i(la)f(plus)h(grande)f(valeur)g +(propre)g($\\lambda$")p 0.5 TeXcolorgray 780 1869 a FL(0223)p +0 TeXcolorgray 525 w Ft(pr1)h(drop)p 0.5 TeXcolorgray +780 1935 a FL(0224)p 0 TeXcolorgray 525 w Ft("\\\\hrule\\\\vskip)e +(1ex")i(pr1)f(drop)p 0.5 TeXcolorgray 780 2001 a FL(0225)p +0 TeXcolorgray 525 w Ft("")h(disp)f(std)p 0.5 TeXcolorgray +780 2068 a FL(0226)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2134 a(0227)p 0 TeXcolorgray 525 w Ft(while)p 0.5 +TeXcolorgray 780 2201 a FL(0228)p 0 TeXcolorgray 649 +w Ft(VP)g(AVP)h(-)g(abs)f(EPS)h(>)p 0.5 TeXcolorgray +780 2267 a FL(0229)p 0 TeXcolorgray 525 w Ft(repeat)p +0.5 TeXcolorgray 780 2333 a FL(0230)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2400 a(0231)p 0 TeXcolorgray 649 -w Fo(/*)f(Normalisation)g(des)g(pond\351rations)f(*/)p -0.5 TeXcolorgray 780 2466 a FF(0232)p 0 TeXcolorgray +w Ft(/*)f(Normalisation)g(des)g(pond\351rations)f(*/)p +0.5 TeXcolorgray 780 2466 a FL(0232)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2533 a(0233)p 0 TeXcolorgray 649 -w Fo(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 2599 -a FF(0234)p 0 TeXcolorgray 772 w Fo(LISTE_R)f(J)h(get)f(V_PONDERATION)g -(J)g(get)p 0.5 TeXcolorgray 780 2666 a FF(0235)p 0 TeXcolorgray -772 w Fo(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)g(SEUIL)p -0.5 TeXcolorgray 780 2732 a FF(0236)p 0 TeXcolorgray -772 w Fo(NORMALISATION)g(array->)h(drop)p 0.5 TeXcolorgray -780 2798 a FF(0237)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2865 a(0238)p 0 TeXcolorgray 772 w Fo(N_ANTENNES)g(1)h(2)f(->list)g -(->array)p 0.5 TeXcolorgray 780 2931 a FF(0239)p 0 TeXcolorgray -772 w Fo('V_PONDERATION')f(swap)i(J)f(swap)h(put)p 0.5 -TeXcolorgray 780 2998 a FF(0240)p 0 TeXcolorgray 649 -w Fo(next)p 0.5 TeXcolorgray 780 3064 a FF(0241)p 0 TeXcolorgray +w Ft(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 2599 +a FL(0234)p 0 TeXcolorgray 772 w Ft(LISTE_R)f(J)h(get)f(V_PONDERATION)g +(J)g(get)p 0.5 TeXcolorgray 780 2666 a FL(0235)p 0 TeXcolorgray +772 w Ft(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)g(SEUIL)p +0.5 TeXcolorgray 780 2732 a FL(0236)p 0 TeXcolorgray +772 w Ft(NORMALISATION)g(array->)h(drop)p 0.5 TeXcolorgray +780 2798 a FL(0237)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2865 a(0238)p 0 TeXcolorgray 772 w Ft(N_ANTENNES)g(1)h(2)f(->list)g +(->array)p 0.5 TeXcolorgray 780 2931 a FL(0239)p 0 TeXcolorgray +772 w Ft('V_PONDERATION')f(swap)i(J)f(swap)h(put)p 0.5 +TeXcolorgray 780 2998 a FL(0240)p 0 TeXcolorgray 649 +w Ft(next)p 0.5 TeXcolorgray 780 3064 a FL(0241)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3130 a(0242)p 0 TeXcolorgray 649 -w Fo(/*)f(Calcul)h(de)f(la)h(matrice)f(F)g(*/)p 0.5 TeXcolorgray -780 3197 a FF(0243)p 0 TeXcolorgray 0.5 TeXcolorgray -780 3263 a(0244)p 0 TeXcolorgray 649 w Fo('F')g({)h(1)g(1)g(})p -0.5 TeXcolorgray 780 3330 a FF(0245)p 0 TeXcolorgray -649 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 -3396 a FF(0246)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)f(for)g(K)p -0.5 TeXcolorgray 780 3463 a FF(0247)p 0 TeXcolorgray -896 w Fo(if)p 0.5 TeXcolorgray 780 3529 a FF(0248)p 0 -TeXcolorgray 1019 w Fo(J)h(K)g(same)p 0.5 TeXcolorgray -780 3595 a FF(0249)p 0 TeXcolorgray 896 w Fo(then)p 0.5 -TeXcolorgray 780 3662 a FF(0250)p 0 TeXcolorgray 1019 -w Fo(0)p 0.5 TeXcolorgray 780 3728 a FF(0251)p 0 TeXcolorgray -896 w Fo(else)p 0.5 TeXcolorgray 780 3795 a FF(0252)p -0 TeXcolorgray 1019 w Fo(V_PONDERATION)e(K)i(get)p 0.5 -TeXcolorgray 780 3861 a FF(0253)p 0 TeXcolorgray 1019 -w Fo(dup)g(trn)p 0.5 TeXcolorgray 780 3928 a FF(0254)p -0 TeXcolorgray 1019 w Fo(LISTE_R)f(J)h(get)p 0.5 TeXcolorgray -780 3994 a FF(0255)p 0 TeXcolorgray 1019 w Fo(rot)g(*)f(*)h({)g(1)g(1)f -(})h(get)p 0.5 TeXcolorgray 780 4060 a FF(0256)p 0 TeXcolorgray -896 w Fo(end)p 0.5 TeXcolorgray 780 4127 a FF(0257)p -0 TeXcolorgray 896 w Fo(puti)p 0.5 TeXcolorgray 780 4193 -a FF(0258)p 0 TeXcolorgray 772 w Fo(next)p 0.5 TeXcolorgray -780 4260 a FF(0259)p 0 TeXcolorgray 649 w Fo(next)p 0.5 -TeXcolorgray 780 4326 a FF(0260)p 0 TeXcolorgray 649 -w Fo(drop2)p 0.5 TeXcolorgray 780 4392 a FF(0261)p 0 +w Ft(/*)f(Calcul)h(de)f(la)h(matrice)f(F)g(*/)p 0.5 TeXcolorgray +780 3197 a FL(0243)p 0 TeXcolorgray 0.5 TeXcolorgray +780 3263 a(0244)p 0 TeXcolorgray 649 w Ft('F')g({)h(1)g(1)g(})p +0.5 TeXcolorgray 780 3330 a FL(0245)p 0 TeXcolorgray +649 w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 +3396 a FL(0246)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)f(for)g(K)p +0.5 TeXcolorgray 780 3463 a FL(0247)p 0 TeXcolorgray +896 w Ft(if)p 0.5 TeXcolorgray 780 3529 a FL(0248)p 0 +TeXcolorgray 1019 w Ft(J)h(K)g(same)p 0.5 TeXcolorgray +780 3595 a FL(0249)p 0 TeXcolorgray 896 w Ft(then)p 0.5 +TeXcolorgray 780 3662 a FL(0250)p 0 TeXcolorgray 1019 +w Ft(0)p 0.5 TeXcolorgray 780 3728 a FL(0251)p 0 TeXcolorgray +896 w Ft(else)p 0.5 TeXcolorgray 780 3795 a FL(0252)p +0 TeXcolorgray 1019 w Ft(V_PONDERATION)e(K)i(get)p 0.5 +TeXcolorgray 780 3861 a FL(0253)p 0 TeXcolorgray 1019 +w Ft(dup)g(trn)p 0.5 TeXcolorgray 780 3928 a FL(0254)p +0 TeXcolorgray 1019 w Ft(LISTE_R)f(J)h(get)p 0.5 TeXcolorgray +780 3994 a FL(0255)p 0 TeXcolorgray 1019 w Ft(rot)g(*)f(*)h({)g(1)g(1)f +(})h(get)p 0.5 TeXcolorgray 780 4060 a FL(0256)p 0 TeXcolorgray +896 w Ft(end)p 0.5 TeXcolorgray 780 4127 a FL(0257)p +0 TeXcolorgray 896 w Ft(puti)p 0.5 TeXcolorgray 780 4193 +a FL(0258)p 0 TeXcolorgray 772 w Ft(next)p 0.5 TeXcolorgray +780 4260 a FL(0259)p 0 TeXcolorgray 649 w Ft(next)p 0.5 +TeXcolorgray 780 4326 a FL(0260)p 0 TeXcolorgray 649 +w Ft(drop2)p 0.5 TeXcolorgray 780 4392 a FL(0261)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4459 a(0262)p 0 TeXcolorgray -649 w Fo(/*)f(Calcul)h(du)f(plus)g(grand)h(vecteur)f(propre)g(gauche)g -(de)g(F)h(*/)p 0.5 TeXcolorgray 780 4525 a FF(0263)p +649 w Ft(/*)f(Calcul)h(du)f(plus)g(grand)h(vecteur)f(propre)g(gauche)g +(de)g(F)h(*/)p 0.5 TeXcolorgray 780 4525 a FL(0263)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0264)p 0 TeXcolorgray -649 w Fo(F)g(legv)p 0.5 TeXcolorgray 780 4658 a FF(0265)p -0 TeXcolorgray 649 w Fo(->)f(MATRICE)p 0.5 TeXcolorgray -780 4725 a FF(0266)p 0 TeXcolorgray 649 w Fo(<<)p 0.5 -TeXcolorgray 780 4791 a FF(0267)p 0 TeXcolorgray 772 -w Fo(/*)h(R\351\351criture)e(de)i(la)g(fonction)e(max)i(pour)f -(\351viter)g(les)h(*/)p 0.5 TeXcolorgray 780 4857 a FF(0268)p -0 TeXcolorgray 772 w Fo(/*)g(erreurs)f(num\351riques)f(d'arrondis)h +649 w Ft(F)g(legv)p 0.5 TeXcolorgray 780 4658 a FL(0265)p +0 TeXcolorgray 649 w Ft(->)f(MATRICE)p 0.5 TeXcolorgray +780 4725 a FL(0266)p 0 TeXcolorgray 649 w Ft(<<)p 0.5 +TeXcolorgray 780 4791 a FL(0267)p 0 TeXcolorgray 772 +w Ft(/*)h(R\351\351criture)e(de)i(la)g(fonction)e(max)i(pour)f +(\351viter)g(les)h(*/)p 0.5 TeXcolorgray 780 4857 a FL(0268)p +0 TeXcolorgray 772 w Ft(/*)g(erreurs)f(num\351riques)f(d'arrondis)h (apparaissant)f(avec)i(*/)p 0.5 TeXcolorgray 780 4924 -a FF(0269)p 0 TeXcolorgray 772 w Fo(/*)g(les)f(racines)g(doubles)g(du)h +a FL(0269)p 0 TeXcolorgray 772 w Ft(/*)g(les)f(racines)g(doubles)g(du)h (polyn\364me)f(caract\351ristique)121 b(*/)p 0.5 TeXcolorgray -780 4990 a FF(0270)p 0 TeXcolorgray 0.5 TeXcolorgray -780 5057 a(0271)p 0 TeXcolorgray 772 w Fo(do)p 0.5 TeXcolorgray -780 5123 a FF(0272)p 0 TeXcolorgray 896 w Fo(MATRICE)30 -b(max)p 0.5 TeXcolorgray 780 5189 a FF(0273)p 0 TeXcolorgray -772 w Fo(until)p 0.5 TeXcolorgray 780 5256 a FF(0274)p -0 TeXcolorgray 896 w Fo(over)g(re)h(0)f(>=)p 0.5 TeXcolorgray -780 5322 a FF(0275)p 0 TeXcolorgray 0.5 TeXcolorgray -780 5389 a(0276)p 0 TeXcolorgray 896 w Fo(if)p 0 TeXcolorgray -2026 5632 a FY(188)p 0 TeXcolorgray eop end -%%Page: 189 189 -TeXDict begin 189 188 bop 0 TeXcolorgray 0 TeXcolorgray --600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(189)g FZ(\026)h(#)p -FY(189)p 0 TeXcolorgray -217 5461 a +780 4990 a FL(0270)p 0 TeXcolorgray 0.5 TeXcolorgray +780 5057 a(0271)p 0 TeXcolorgray 772 w Ft(do)p 0.5 TeXcolorgray +780 5123 a FL(0272)p 0 TeXcolorgray 896 w Ft(MATRICE)30 +b(max)p 0.5 TeXcolorgray 780 5189 a FL(0273)p 0 TeXcolorgray +772 w Ft(until)p 0.5 TeXcolorgray 780 5256 a FL(0274)p +0 TeXcolorgray 896 w Ft(over)g(re)h(0)f(>=)p 0.5 TeXcolorgray +780 5322 a FL(0275)p 0 TeXcolorgray 0.5 TeXcolorgray +780 5389 a(0276)p 0 TeXcolorgray 896 w Ft(if)p 0 TeXcolorgray +2026 5632 a F3(262)p 0 TeXcolorgray eop end +%%Page: 263 263 +TeXDict begin 263 262 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(263)e F4(\026)j(#)p +F3(263)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(189)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(0277)p 0 TeXcolorgray 1019 -w Fo(dup)30 b(not)p 0.5 TeXcolorgray 357 607 a FF(0278)p -0 TeXcolorgray 895 w Fo(then)p 0.5 TeXcolorgray 357 673 -a FF(0279)p 0 TeXcolorgray 1019 w Fo(swap)g('MATRICE')g(swap)g(0)h(put) -f(swap)h(drop)p 0.5 TeXcolorgray 357 739 a FF(0280)p -0 TeXcolorgray 895 w Fo(end)p 0.5 TeXcolorgray 357 806 -a FF(0281)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray -357 872 a FF(0282)p 0 TeXcolorgray 648 w Fo(>>)p 0.5 -TeXcolorgray 357 939 a FF(0283)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1005 a(0284)p 0 TeXcolorgray 648 w Fo(list->)g(drop)f(rot)g(swap)p -0.5 TeXcolorgray 357 1072 a FF(0285)p 0 TeXcolorgray -648 w Fo(->)h(COLONNE)p 0.5 TeXcolorgray 357 1138 a FF(0286)p -0 TeXcolorgray 648 w Fo(<<)p 0.5 TeXcolorgray 357 1204 -a FF(0287)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p -0.5 TeXcolorgray 357 1271 a FF(0288)p 0 TeXcolorgray -895 w Fo(dup)g(J)g(COLONNE)f(2)g(->list)g(get)h(re)f(swap)p -0.5 TeXcolorgray 357 1337 a FF(0289)p 0 TeXcolorgray -772 w Fo(next)p 0.5 TeXcolorgray 357 1404 a FF(0290)p + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(263)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(0277)p 0 TeXcolorgray 1019 +w Ft(dup)30 b(not)p 0.5 TeXcolorgray 357 607 a FL(0278)p +0 TeXcolorgray 895 w Ft(then)p 0.5 TeXcolorgray 357 673 +a FL(0279)p 0 TeXcolorgray 1019 w Ft(swap)g('MATRICE')g(swap)g(0)h(put) +f(swap)h(drop)p 0.5 TeXcolorgray 357 739 a FL(0280)p +0 TeXcolorgray 895 w Ft(end)p 0.5 TeXcolorgray 357 806 +a FL(0281)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray +357 872 a FL(0282)p 0 TeXcolorgray 648 w Ft(>>)p 0.5 +TeXcolorgray 357 939 a FL(0283)p 0 TeXcolorgray 0.5 TeXcolorgray +357 1005 a(0284)p 0 TeXcolorgray 648 w Ft(list->)g(drop)f(rot)g(swap)p +0.5 TeXcolorgray 357 1072 a FL(0285)p 0 TeXcolorgray +648 w Ft(->)h(COLONNE)p 0.5 TeXcolorgray 357 1138 a FL(0286)p +0 TeXcolorgray 648 w Ft(<<)p 0.5 TeXcolorgray 357 1204 +a FL(0287)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p +0.5 TeXcolorgray 357 1271 a FL(0288)p 0 TeXcolorgray +895 w Ft(dup)g(J)g(COLONNE)f(2)g(->list)g(get)h(re)f(swap)p +0.5 TeXcolorgray 357 1337 a FL(0289)p 0 TeXcolorgray +772 w Ft(next)p 0.5 TeXcolorgray 357 1404 a FL(0290)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1470 a(0291)p 0 TeXcolorgray -772 w Fo(drop)p 0.5 TeXcolorgray 357 1536 a FF(0292)p -0 TeXcolorgray 648 w Fo(>>)p 0.5 TeXcolorgray 357 1603 -a FF(0293)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1669 -a(0294)p 0 TeXcolorgray 648 w Fo(VP)h('AVP')f(sto)p 0.5 -TeXcolorgray 357 1736 a FF(0295)p 0 TeXcolorgray 648 -w Fo(N_MOBILES)g(1)h(2)g(->list)f(->array)p 0.5 TeXcolorgray -357 1802 a FF(0296)p 0 TeXcolorgray 648 w Fo(swap)h(re)f(dup)h('VP')f -(sto)h(pr1)p 0.5 TeXcolorgray 357 1869 a FF(0297)p 0 -TeXcolorgray 648 w Fo(UNITE)g(over)f(1)h(->list)f(swap)g(write)p -0.5 TeXcolorgray 357 1935 a FF(0298)p 0 TeXcolorgray -648 w Fo("Lambda)g(=)h(")g(swap)f(->str)g(+)h(disp)p -0.5 TeXcolorgray 357 2001 a FF(0299)p 0 TeXcolorgray +772 w Ft(drop)p 0.5 TeXcolorgray 357 1536 a FL(0292)p +0 TeXcolorgray 648 w Ft(>>)p 0.5 TeXcolorgray 357 1603 +a FL(0293)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1669 +a(0294)p 0 TeXcolorgray 648 w Ft(VP)h('AVP')f(sto)p 0.5 +TeXcolorgray 357 1736 a FL(0295)p 0 TeXcolorgray 648 +w Ft(N_MOBILES)g(1)h(2)g(->list)f(->array)p 0.5 TeXcolorgray +357 1802 a FL(0296)p 0 TeXcolorgray 648 w Ft(swap)h(re)f(dup)h('VP')f +(sto)h(pr1)p 0.5 TeXcolorgray 357 1869 a FL(0297)p 0 +TeXcolorgray 648 w Ft(UNITE)g(over)f(1)h(->list)f(swap)g(write)p +0.5 TeXcolorgray 357 1935 a FL(0298)p 0 TeXcolorgray +648 w Ft("Lambda)g(=)h(")g(swap)f(->str)g(+)h(disp)p +0.5 TeXcolorgray 357 2001 a FL(0299)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2068 a(0300)p 0 TeXcolorgray 648 -w Fo(/*)g(Normalisation)e(du)i(plus)f(grand)g(vecteur)g(gauche)g(de)h -(F)g(*/)p 0.5 TeXcolorgray 357 2134 a FF(0301)p 0 TeXcolorgray +w Ft(/*)g(Normalisation)e(du)i(plus)f(grand)g(vecteur)g(gauche)g(de)h +(F)g(*/)p 0.5 TeXcolorgray 357 2134 a FL(0301)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2201 a(0302)p 0 TeXcolorgray 648 -w Fo(dup)g(abs)f(/)p 0.5 TeXcolorgray 357 2267 a FF(0303)p +w Ft(dup)g(abs)f(/)p 0.5 TeXcolorgray 357 2267 a FL(0303)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2333 a(0304)p 0 TeXcolorgray -648 w Fo(/*)h(Calcul)f(des)h(matrices)e(T)i(*/)p 0.5 -TeXcolorgray 357 2400 a FF(0305)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 2466 a(0306)p 0 TeXcolorgray 648 w Fo(->)g(PG)p -0.5 TeXcolorgray 357 2533 a FF(0307)p 0 TeXcolorgray -648 w Fo(<<)p 0.5 TeXcolorgray 357 2599 a FF(0308)p 0 -TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray -357 2666 a FF(0309)p 0 TeXcolorgray 895 w Fo(LISTE_R)f(1)h(get)g(0)f -(con)p 0.5 TeXcolorgray 357 2732 a FF(0310)p 0 TeXcolorgray +648 w Ft(/*)h(Calcul)f(des)h(matrices)e(T)i(*/)p 0.5 +TeXcolorgray 357 2400 a FL(0305)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 2466 a(0306)p 0 TeXcolorgray 648 w Ft(->)g(PG)p +0.5 TeXcolorgray 357 2533 a FL(0307)p 0 TeXcolorgray +648 w Ft(<<)p 0.5 TeXcolorgray 357 2599 a FL(0308)p 0 +TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray +357 2666 a FL(0309)p 0 TeXcolorgray 895 w Ft(LISTE_R)f(1)h(get)g(0)f +(con)p 0.5 TeXcolorgray 357 2732 a FL(0310)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2798 a(0311)p 0 TeXcolorgray 895 -w Fo(1)h(N_MOBILES)f(for)g(K)p 0.5 TeXcolorgray 357 2865 -a FF(0312)p 0 TeXcolorgray 1019 w Fo(if)p 0.5 TeXcolorgray -357 2931 a FF(0313)p 0 TeXcolorgray 1142 w Fo(J)h(K)g(same)f(not)p -0.5 TeXcolorgray 357 2998 a FF(0314)p 0 TeXcolorgray -1019 w Fo(then)p 0.5 TeXcolorgray 357 3064 a FF(0315)p -0 TeXcolorgray 1142 w Fo(LISTE_R)g(K)h(get)f(PG)h(K)g(1)g(2)f(->list)g -(get)h(*)f(+)p 0.5 TeXcolorgray 357 3130 a FF(0316)p -0 TeXcolorgray 1019 w Fo(end)p 0.5 TeXcolorgray 357 3197 -a FF(0317)p 0 TeXcolorgray 895 w Fo(next)p 0.5 TeXcolorgray -357 3263 a FF(0318)p 0 TeXcolorgray 772 w Fo(next)p 0.5 -TeXcolorgray 357 3330 a FF(0319)p 0 TeXcolorgray 648 -w Fo(>>)p 0.5 TeXcolorgray 357 3396 a FF(0320)p 0 TeXcolorgray +w Ft(1)h(N_MOBILES)f(for)g(K)p 0.5 TeXcolorgray 357 2865 +a FL(0312)p 0 TeXcolorgray 1019 w Ft(if)p 0.5 TeXcolorgray +357 2931 a FL(0313)p 0 TeXcolorgray 1142 w Ft(J)h(K)g(same)f(not)p +0.5 TeXcolorgray 357 2998 a FL(0314)p 0 TeXcolorgray +1019 w Ft(then)p 0.5 TeXcolorgray 357 3064 a FL(0315)p +0 TeXcolorgray 1142 w Ft(LISTE_R)g(K)h(get)f(PG)h(K)g(1)g(2)f(->list)g +(get)h(*)f(+)p 0.5 TeXcolorgray 357 3130 a FL(0316)p +0 TeXcolorgray 1019 w Ft(end)p 0.5 TeXcolorgray 357 3197 +a FL(0317)p 0 TeXcolorgray 895 w Ft(next)p 0.5 TeXcolorgray +357 3263 a FL(0318)p 0 TeXcolorgray 772 w Ft(next)p 0.5 +TeXcolorgray 357 3330 a FL(0319)p 0 TeXcolorgray 648 +w Ft(>>)p 0.5 TeXcolorgray 357 3396 a FL(0320)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3463 a(0321)p 0 TeXcolorgray 648 -w Fo(N_MOBILES)g(->list)p 0.5 TeXcolorgray 357 3529 a -FF(0322)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3595 a(0323)p -0 TeXcolorgray 648 w Fo(/*)h(Calcul)f(des)h(vecteurs)e(propres)h +w Ft(N_MOBILES)g(->list)p 0.5 TeXcolorgray 357 3529 a +FL(0322)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3595 a(0323)p +0 TeXcolorgray 648 w Ft(/*)h(Calcul)f(des)h(vecteurs)e(propres)h (g\351n\351ralis\351s)g(des)g(matrices)g(T)h(*/)p 0.5 -TeXcolorgray 357 3662 a FF(0324)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 3728 a(0325)p 0 TeXcolorgray 648 w Fo(->)g(LISTE_T)p -0.5 TeXcolorgray 357 3795 a FF(0326)p 0 TeXcolorgray -648 w Fo(<<)p 0.5 TeXcolorgray 357 3861 a FF(0327)p 0 -TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray -357 3928 a FF(0328)p 0 TeXcolorgray 895 w Fo(LISTE_T)f(J)h(get)g +TeXcolorgray 357 3662 a FL(0324)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 3728 a(0325)p 0 TeXcolorgray 648 w Ft(->)g(LISTE_T)p +0.5 TeXcolorgray 357 3795 a FL(0326)p 0 TeXcolorgray +648 w Ft(<<)p 0.5 TeXcolorgray 357 3861 a FL(0327)p 0 +TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray +357 3928 a FL(0328)p 0 TeXcolorgray 895 w Ft(LISTE_T)f(J)h(get)g (LISTE_R)e(J)i(get)g(gregv)f(re)g(min)h(swap)f(drop)p -0.5 TeXcolorgray 357 3994 a FF(0329)p 0 TeXcolorgray -895 w Fo(list->)g(drop)p 0.5 TeXcolorgray 357 4060 a -FF(0330)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4127 a(0331)p -0 TeXcolorgray 895 w Fo(->)h(COLONNE)p 0.5 TeXcolorgray -357 4193 a FF(0332)p 0 TeXcolorgray 895 w Fo(<<)p 0.5 -TeXcolorgray 357 4260 a FF(0333)p 0 TeXcolorgray 1019 -w Fo(1)g(N_ANTENNES)e(for)i(K)p 0.5 TeXcolorgray 357 -4326 a FF(0334)p 0 TeXcolorgray 1142 w Fo(dup)g(K)g(COLONNE)e(2)i -(->list)f(get)h(swap)p 0.5 TeXcolorgray 357 4392 a FF(0335)p -0 TeXcolorgray 1019 w Fo(next)p 0.5 TeXcolorgray 357 -4459 a FF(0336)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -4525 a(0337)p 0 TeXcolorgray 1019 w Fo(drop)f(N_ANTENNES)g(1)g(->list)h +0.5 TeXcolorgray 357 3994 a FL(0329)p 0 TeXcolorgray +895 w Ft(list->)g(drop)p 0.5 TeXcolorgray 357 4060 a +FL(0330)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4127 a(0331)p +0 TeXcolorgray 895 w Ft(->)h(COLONNE)p 0.5 TeXcolorgray +357 4193 a FL(0332)p 0 TeXcolorgray 895 w Ft(<<)p 0.5 +TeXcolorgray 357 4260 a FL(0333)p 0 TeXcolorgray 1019 +w Ft(1)g(N_ANTENNES)e(for)i(K)p 0.5 TeXcolorgray 357 +4326 a FL(0334)p 0 TeXcolorgray 1142 w Ft(dup)g(K)g(COLONNE)e(2)i +(->list)f(get)h(swap)p 0.5 TeXcolorgray 357 4392 a FL(0335)p +0 TeXcolorgray 1019 w Ft(next)p 0.5 TeXcolorgray 357 +4459 a FL(0336)p 0 TeXcolorgray 0.5 TeXcolorgray 357 +4525 a(0337)p 0 TeXcolorgray 1019 w Ft(drop)f(N_ANTENNES)g(1)g(->list)h (->array)e(dup)i(abs)f(/)p 0.5 TeXcolorgray 357 4592 -a FF(0338)p 0 TeXcolorgray 1019 w Fo(N_ANTENNES)f(1)i(2)g(->list)f(rdm) -p 0.5 TeXcolorgray 357 4658 a FF(0339)p 0 TeXcolorgray -1019 w Fo('V_PONDERATION')f(J)h(rot)h(put)p 0.5 TeXcolorgray -357 4725 a FF(0340)p 0 TeXcolorgray 895 w Fo(>>)p 0.5 -TeXcolorgray 357 4791 a FF(0341)p 0 TeXcolorgray 772 -w Fo(next)p 0.5 TeXcolorgray 357 4857 a FF(0342)p 0 TeXcolorgray -648 w Fo(>>)p 0.5 TeXcolorgray 357 4924 a FF(0343)p 0 -TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray 357 4990 -a FF(0344)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5057 -a(0345)p 0 TeXcolorgray 525 w Fo(/*)g(Normalisation)e(des)h -(pond\351rations)f(*/)p 0.5 TeXcolorgray 357 5123 a FF(0346)p +a FL(0338)p 0 TeXcolorgray 1019 w Ft(N_ANTENNES)f(1)i(2)g(->list)f(rdm) +p 0.5 TeXcolorgray 357 4658 a FL(0339)p 0 TeXcolorgray +1019 w Ft('V_PONDERATION')f(J)h(rot)h(put)p 0.5 TeXcolorgray +357 4725 a FL(0340)p 0 TeXcolorgray 895 w Ft(>>)p 0.5 +TeXcolorgray 357 4791 a FL(0341)p 0 TeXcolorgray 772 +w Ft(next)p 0.5 TeXcolorgray 357 4857 a FL(0342)p 0 TeXcolorgray +648 w Ft(>>)p 0.5 TeXcolorgray 357 4924 a FL(0343)p 0 +TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray 357 4990 +a FL(0344)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5057 +a(0345)p 0 TeXcolorgray 525 w Ft(/*)g(Normalisation)e(des)h +(pond\351rations)f(*/)p 0.5 TeXcolorgray 357 5123 a FL(0346)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5189 a(0347)p 0 TeXcolorgray -525 w Fo(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 357 -5256 a FF(0348)p 0 TeXcolorgray 648 w Fo(LISTE_R)f(J)h(get)g +525 w Ft(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 357 +5256 a FL(0348)p 0 TeXcolorgray 648 w Ft(LISTE_R)f(J)h(get)g (V_PONDERATION)e(J)h(get)p 0.5 TeXcolorgray 357 5322 -a FF(0349)p 0 TeXcolorgray 648 w Fo(FACTEUR_ETALEMENT)f +a FL(0349)p 0 TeXcolorgray 648 w Ft(FACTEUR_ETALEMENT)f (ALGORITHME_BRUITE)g(SEUIL)p 0.5 TeXcolorgray 357 5389 -a FF(0350)p 0 TeXcolorgray 648 w Fo(NORMALISATION)h(array->)g(drop)p -0 TeXcolorgray 1602 5632 a FY(189)p 0 TeXcolorgray eop +a FL(0350)p 0 TeXcolorgray 648 w Ft(NORMALISATION)h(array->)g(drop)p +0 TeXcolorgray 1602 5632 a F3(263)p 0 TeXcolorgray eop end -%%Page: 190 190 -TeXDict begin 190 189 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 264 264 +TeXDict begin 264 263 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(190)g FZ(\026)h(#)p -FY(190)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(264)e F4(\026)j(#)p +F3(264)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(190)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0351)p 0 TeXcolorgray 0.5 TeXcolorgray 780 607 a(0352)p -0 TeXcolorgray 649 w Fo(N_ANTENNES)h(1)i(2)g(->list)f(->array)p -0.5 TeXcolorgray 780 673 a FF(0353)p 0 TeXcolorgray 649 -w Fo('V_PONDERATION')f(swap)h(J)h(swap)f(put)p 0.5 TeXcolorgray -780 739 a FF(0354)p 0 TeXcolorgray 525 w Fo(next)p 0.5 -TeXcolorgray 780 806 a FF(0355)p 0 TeXcolorgray 0.5 TeXcolorgray -780 872 a(0356)p 0 TeXcolorgray 525 w Fo(/*)h(Pond\351rations)e(*/)p -0.5 TeXcolorgray 780 939 a FF(0357)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 1005 a(0358)p 0 TeXcolorgray 525 w Fo("")i(disp)p -0.5 TeXcolorgray 780 1072 a FF(0359)p 0 TeXcolorgray -525 w Fo(")62 b(Pond\351rations)29 b(optimales")h(pr1)g(disp)p -0.5 TeXcolorgray 780 1138 a FF(0360)p 0 TeXcolorgray -525 w Fo("\\\\hrule\\\\vskip)f(1ex")i(pr1)f(drop)p 0.5 -TeXcolorgray 780 1204 a FF(0361)p 0 TeXcolorgray 525 -w Fo("")h(disp)p 0.5 TeXcolorgray 780 1271 a FF(0362)p + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(264)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0351)p 0 TeXcolorgray 0.5 TeXcolorgray 780 607 a(0352)p +0 TeXcolorgray 649 w Ft(N_ANTENNES)h(1)i(2)g(->list)f(->array)p +0.5 TeXcolorgray 780 673 a FL(0353)p 0 TeXcolorgray 649 +w Ft('V_PONDERATION')f(swap)h(J)h(swap)f(put)p 0.5 TeXcolorgray +780 739 a FL(0354)p 0 TeXcolorgray 525 w Ft(next)p 0.5 +TeXcolorgray 780 806 a FL(0355)p 0 TeXcolorgray 0.5 TeXcolorgray +780 872 a(0356)p 0 TeXcolorgray 525 w Ft(/*)h(Pond\351rations)e(*/)p +0.5 TeXcolorgray 780 939 a FL(0357)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 1005 a(0358)p 0 TeXcolorgray 525 w Ft("")i(disp)p +0.5 TeXcolorgray 780 1072 a FL(0359)p 0 TeXcolorgray +525 w Ft(")62 b(Pond\351rations)29 b(optimales")h(pr1)g(disp)p +0.5 TeXcolorgray 780 1138 a FL(0360)p 0 TeXcolorgray +525 w Ft("\\\\hrule\\\\vskip)f(1ex")i(pr1)f(drop)p 0.5 +TeXcolorgray 780 1204 a FL(0361)p 0 TeXcolorgray 525 +w Ft("")h(disp)p 0.5 TeXcolorgray 780 1271 a FL(0362)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1337 a(0363)p 0 TeXcolorgray -525 w Fo(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780 -1404 a FF(0364)p 0 TeXcolorgray 649 w Fo("W\(")g(std)h(J)f(->str)h(+)f +525 w Ft(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780 +1404 a FL(0364)p 0 TeXcolorgray 649 w Ft("W\(")g(std)h(J)f(->str)h(+)f ("\))h(=)g(")f(+)h(2)g(sci)p 0.5 TeXcolorgray 780 1470 -a FF(0365)p 0 TeXcolorgray 649 w Fo('V_PONDERATION')e(J)h(get)h +a FL(0365)p 0 TeXcolorgray 649 w Ft('V_PONDERATION')e(J)h(get)h (N_ANTENNES)e(1)i(->list)p 0.5 TeXcolorgray 780 1536 -a FF(0366)p 0 TeXcolorgray 649 w Fo(rdm)f(pr1)h(->str)f(+)h(disp)p -0.5 TeXcolorgray 780 1603 a FF(0367)p 0 TeXcolorgray -525 w Fo(next)p 0.5 TeXcolorgray 780 1669 a FF(0368)p +a FL(0366)p 0 TeXcolorgray 649 w Ft(rdm)f(pr1)h(->str)f(+)h(disp)p +0.5 TeXcolorgray 780 1603 a FL(0367)p 0 TeXcolorgray +525 w Ft(next)p 0.5 TeXcolorgray 780 1669 a FL(0368)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1736 a(0369)p 0 TeXcolorgray -525 w Fo(/*)g(Calcul)f(des)h(puissances)e(par)i(mobile)f -(n\351cessaires)f(*/)p 0.5 TeXcolorgray 780 1802 a FF(0370)p +525 w Ft(/*)g(Calcul)f(des)h(puissances)e(par)i(mobile)f +(n\351cessaires)f(*/)p 0.5 TeXcolorgray 780 1802 a FL(0370)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1869 a(0371)p 0 TeXcolorgray -525 w Fo("")i(disp)p 0.5 TeXcolorgray 780 1935 a FF(0372)p -0 TeXcolorgray 525 w Fo("\\\\vskip)f(3ex\\\\noindent")f(pr1)i(drop)p -0.5 TeXcolorgray 780 2001 a FF(0373)p 0 TeXcolorgray -525 w Fo(")62 b(Calcul)30 b(des)h(puissances)e(par)i(mobile)f +525 w Ft("")i(disp)p 0.5 TeXcolorgray 780 1935 a FL(0372)p +0 TeXcolorgray 525 w Ft("\\\\vskip)f(3ex\\\\noindent")f(pr1)i(drop)p +0.5 TeXcolorgray 780 2001 a FL(0373)p 0 TeXcolorgray +525 w Ft(")62 b(Calcul)30 b(des)h(puissances)e(par)i(mobile)f (n\351cessaires")f(pr1)h(disp)p 0.5 TeXcolorgray 780 -2068 a FF(0374)p 0 TeXcolorgray 525 w Fo("\\\\hrule\\\\vskip)f(1ex")i -(pr1)f(drop)p 0.5 TeXcolorgray 780 2134 a FF(0375)p 0 -TeXcolorgray 525 w Fo("")h(disp)p 0.5 TeXcolorgray 780 -2201 a FF(0376)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -2267 a(0377)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray -780 2333 a FF(0378)p 0 TeXcolorgray 649 w Fo(ALGORITHME_BRUITE)d(not)p -0.5 TeXcolorgray 780 2400 a FF(0379)p 0 TeXcolorgray -525 w Fo(then)p 0.5 TeXcolorgray 780 2466 a FF(0380)p -0 TeXcolorgray 649 w Fo(F)j(regv)f(max)g(swap)h(drop)f(list->)g(drop)p -0.5 TeXcolorgray 780 2533 a FF(0381)p 0 TeXcolorgray +2068 a FL(0374)p 0 TeXcolorgray 525 w Ft("\\\\hrule\\\\vskip)f(1ex")i +(pr1)f(drop)p 0.5 TeXcolorgray 780 2134 a FL(0375)p 0 +TeXcolorgray 525 w Ft("")h(disp)p 0.5 TeXcolorgray 780 +2201 a FL(0376)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +2267 a(0377)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray +780 2333 a FL(0378)p 0 TeXcolorgray 649 w Ft(ALGORITHME_BRUITE)d(not)p +0.5 TeXcolorgray 780 2400 a FL(0379)p 0 TeXcolorgray +525 w Ft(then)p 0.5 TeXcolorgray 780 2466 a FL(0380)p +0 TeXcolorgray 649 w Ft(F)j(regv)f(max)g(swap)h(drop)f(list->)g(drop)p +0.5 TeXcolorgray 780 2533 a FL(0381)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2599 a(0382)p 0 TeXcolorgray 649 -w Fo(->)g(M)h(C)p 0.5 TeXcolorgray 780 2666 a FF(0383)p -0 TeXcolorgray 649 w Fo(<<)p 0.5 TeXcolorgray 780 2732 -a FF(0384)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)f(for)g(J)p -0.5 TeXcolorgray 780 2798 a FF(0385)p 0 TeXcolorgray -896 w Fo(M)h(J)f(C)h(2)g(->list)f(get)g(re)p 0.5 TeXcolorgray -780 2865 a FF(0386)p 0 TeXcolorgray 772 w Fo(next)p 0.5 -TeXcolorgray 780 2931 a FF(0387)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 2998 a(0388)p 0 TeXcolorgray 772 w Fo(N_MOBILES)g(1)h +w Ft(->)g(M)h(C)p 0.5 TeXcolorgray 780 2666 a FL(0383)p +0 TeXcolorgray 649 w Ft(<<)p 0.5 TeXcolorgray 780 2732 +a FL(0384)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)f(for)g(J)p +0.5 TeXcolorgray 780 2798 a FL(0385)p 0 TeXcolorgray +896 w Ft(M)h(J)f(C)h(2)g(->list)f(get)g(re)p 0.5 TeXcolorgray +780 2865 a FL(0386)p 0 TeXcolorgray 772 w Ft(next)p 0.5 +TeXcolorgray 780 2931 a FL(0387)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 2998 a(0388)p 0 TeXcolorgray 772 w Ft(N_MOBILES)g(1)h (->list)f(->array)g(dup)g(abs)h(/)p 0.5 TeXcolorgray -780 3064 a FF(0389)p 0 TeXcolorgray 649 w Fo(>>)p 0.5 -TeXcolorgray 780 3130 a FF(0390)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 3197 a(0391)p 0 TeXcolorgray 649 w Fo(V_PONDERATION)e +780 3064 a FL(0389)p 0 TeXcolorgray 649 w Ft(>>)p 0.5 +TeXcolorgray 780 3130 a FL(0390)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 3197 a(0391)p 0 TeXcolorgray 649 w Ft(V_PONDERATION)e (over)h(720)h(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray -780 3263 a FF(0392)p 0 TeXcolorgray 649 w Fo(TRACE_UN_MOBILE)e +780 3263 a FL(0392)p 0 TeXcolorgray 649 w Ft(TRACE_UN_MOBILE)e (N_MOBILES)g(N_ANTENNES)h(DIST)p 0.5 TeXcolorgray 780 -3330 a FF(0393)p 0 TeXcolorgray 649 w Fo(DIAGRAMME_NORMALISE)e -(DIRECTIONS)i(PAQUETS)p 0.5 TeXcolorgray 780 3396 a FF(0394)p -0 TeXcolorgray 649 w Fo(REPARTITION)f(DIAGRAMME)p 0.5 -TeXcolorgray 780 3463 a FF(0395)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 3529 a(0396)p 0 TeXcolorgray 649 w Fo(if)p -0.5 TeXcolorgray 780 3595 a FF(0397)p 0 TeXcolorgray -772 w Fo(DIAGRAMMES_POLAIRES)g(not)p 0.5 TeXcolorgray -780 3662 a FF(0398)p 0 TeXcolorgray 649 w Fo(then)p 0.5 -TeXcolorgray 780 3728 a FF(0399)p 0 TeXcolorgray 772 -w Fo({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray -780 3795 a FF(0400)p 0 TeXcolorgray 649 w Fo(end)p 0.5 -TeXcolorgray 780 3861 a FF(0401)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 3928 a(0402)p 0 TeXcolorgray 649 w Fo("Diagrammes")e +3330 a FL(0393)p 0 TeXcolorgray 649 w Ft(DIAGRAMME_NORMALISE)e +(DIRECTIONS)i(PAQUETS)p 0.5 TeXcolorgray 780 3396 a FL(0394)p +0 TeXcolorgray 649 w Ft(REPARTITION)f(DIAGRAMME)p 0.5 +TeXcolorgray 780 3463 a FL(0395)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 3529 a(0396)p 0 TeXcolorgray 649 w Ft(if)p +0.5 TeXcolorgray 780 3595 a FL(0397)p 0 TeXcolorgray +772 w Ft(DIAGRAMMES_POLAIRES)g(not)p 0.5 TeXcolorgray +780 3662 a FL(0398)p 0 TeXcolorgray 649 w Ft(then)p 0.5 +TeXcolorgray 780 3728 a FL(0399)p 0 TeXcolorgray 772 +w Ft({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray +780 3795 a FL(0400)p 0 TeXcolorgray 649 w Ft(end)p 0.5 +TeXcolorgray 780 3861 a FL(0401)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 3928 a(0402)p 0 TeXcolorgray 649 w Ft("Diagrammes")e (title)h(persist)g(prlcd)p 0.5 TeXcolorgray 780 3994 -a FF(0403)p 0 TeXcolorgray 525 w Fo(else)p 0.5 TeXcolorgray -780 4060 a FF(0404)p 0 TeXcolorgray 649 w Fo(if)p 0.5 -TeXcolorgray 780 4127 a FF(0405)p 0 TeXcolorgray 772 -w Fo(VP)h(1)g(>)p 0.5 TeXcolorgray 780 4193 a FF(0406)p -0 TeXcolorgray 649 w Fo(then)p 0.5 TeXcolorgray 780 4260 -a FF(0407)p 0 TeXcolorgray 772 w Fo(")124 b(Absence)30 +a FL(0403)p 0 TeXcolorgray 525 w Ft(else)p 0.5 TeXcolorgray +780 4060 a FL(0404)p 0 TeXcolorgray 649 w Ft(if)p 0.5 +TeXcolorgray 780 4127 a FL(0405)p 0 TeXcolorgray 772 +w Ft(VP)h(1)g(>)p 0.5 TeXcolorgray 780 4193 a FL(0406)p +0 TeXcolorgray 649 w Ft(then)p 0.5 TeXcolorgray 780 4260 +a FL(0407)p 0 TeXcolorgray 772 w Ft(")124 b(Absence)30 b(de)g(solution)g(physique)g(!")p 0.5 TeXcolorgray 780 -4326 a FF(0408)p 0 TeXcolorgray 649 w Fo(else)p 0.5 TeXcolorgray -780 4392 a FF(0409)p 0 TeXcolorgray 772 w Fo(N_MOBILES)g(idn)g +4326 a FL(0408)p 0 TeXcolorgray 649 w Ft(else)p 0.5 TeXcolorgray +780 4392 a FL(0409)p 0 TeXcolorgray 772 w Ft(N_MOBILES)g(idn)g (N_MOBILES)g(1)h(2)g(->list)p 0.5 TeXcolorgray 780 4459 -a FF(0410)p 0 TeXcolorgray 772 w Fo(SEUIL)g(BRUIT)f(*)g(con)h(swap)p -0.5 TeXcolorgray 780 4525 a FF(0411)p 0 TeXcolorgray -772 w Fo(F)g(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->)g(drop2)p -0.5 TeXcolorgray 780 4592 a FF(0412)p 0 TeXcolorgray -772 w Fo(1)h(->list)f(->array)p 0.5 TeXcolorgray 780 -4658 a FF(0413)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -4725 a(0414)p 0 TeXcolorgray 772 w Fo(V_PONDERATION)f(over)i(720)f -(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780 4791 a FF(0415)p -0 TeXcolorgray 772 w Fo(TRACE_UN_MOBILE)f(N_MOBILES)h(N_ANTENNES)f -(DIST)p 0.5 TeXcolorgray 780 4857 a FF(0416)p 0 TeXcolorgray -772 w Fo(DIAGRAMME_NORMALISE)g(DIRECTIONS)g(PAQUETS)p -0.5 TeXcolorgray 780 4924 a FF(0417)p 0 TeXcolorgray -772 w Fo(REPARTITION)h(DIAGRAMME)p 0.5 TeXcolorgray 780 -4990 a FF(0418)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -5057 a(0419)p 0 TeXcolorgray 772 w Fo(if)p 0.5 TeXcolorgray -780 5123 a FF(0420)p 0 TeXcolorgray 896 w Fo(DIAGRAMMES_POLAIRES)e(not) -p 0.5 TeXcolorgray 780 5189 a FF(0421)p 0 TeXcolorgray -772 w Fo(then)p 0.5 TeXcolorgray 780 5256 a FF(0422)p -0 TeXcolorgray 896 w Fo({)j("Azimut")e("Puissance")h(})g(label)p -0.5 TeXcolorgray 780 5322 a FF(0423)p 0 TeXcolorgray -772 w Fo(end)p 0.5 TeXcolorgray 780 5389 a FF(0424)p -0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(190)p 0 +a FL(0410)p 0 TeXcolorgray 772 w Ft(SEUIL)g(BRUIT)f(*)g(con)h(swap)p +0.5 TeXcolorgray 780 4525 a FL(0411)p 0 TeXcolorgray +772 w Ft(F)g(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->)g(drop2)p +0.5 TeXcolorgray 780 4592 a FL(0412)p 0 TeXcolorgray +772 w Ft(1)h(->list)f(->array)p 0.5 TeXcolorgray 780 +4658 a FL(0413)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +4725 a(0414)p 0 TeXcolorgray 772 w Ft(V_PONDERATION)f(over)i(720)f +(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780 4791 a FL(0415)p +0 TeXcolorgray 772 w Ft(TRACE_UN_MOBILE)f(N_MOBILES)h(N_ANTENNES)f +(DIST)p 0.5 TeXcolorgray 780 4857 a FL(0416)p 0 TeXcolorgray +772 w Ft(DIAGRAMME_NORMALISE)g(DIRECTIONS)g(PAQUETS)p +0.5 TeXcolorgray 780 4924 a FL(0417)p 0 TeXcolorgray +772 w Ft(REPARTITION)h(DIAGRAMME)p 0.5 TeXcolorgray 780 +4990 a FL(0418)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +5057 a(0419)p 0 TeXcolorgray 772 w Ft(if)p 0.5 TeXcolorgray +780 5123 a FL(0420)p 0 TeXcolorgray 896 w Ft(DIAGRAMMES_POLAIRES)e(not) +p 0.5 TeXcolorgray 780 5189 a FL(0421)p 0 TeXcolorgray +772 w Ft(then)p 0.5 TeXcolorgray 780 5256 a FL(0422)p +0 TeXcolorgray 896 w Ft({)j("Azimut")e("Puissance")h(})g(label)p +0.5 TeXcolorgray 780 5322 a FL(0423)p 0 TeXcolorgray +772 w Ft(end)p 0.5 TeXcolorgray 780 5389 a FL(0424)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(264)p 0 TeXcolorgray eop end -%%Page: 191 191 -TeXDict begin 191 190 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 265 265 +TeXDict begin 265 264 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(191)g FZ(\026)h(#)p -FY(191)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(265)e F4(\026)j(#)p +F3(265)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(191)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(0425)p 0 TeXcolorgray 772 -w Fo("Diagrammes")29 b(title)h(persist)g(prlcd)p 0.5 -TeXcolorgray 357 607 a FF(0426)p 0 TeXcolorgray 648 w -Fo(end)p 0.5 TeXcolorgray 357 673 a FF(0427)p 0 TeXcolorgray -525 w Fo(end)p 0.5 TeXcolorgray 357 739 a FF(0428)p 0 + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(265)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(0425)p 0 TeXcolorgray 772 +w Ft("Diagrammes")29 b(title)h(persist)g(prlcd)p 0.5 +TeXcolorgray 357 607 a FL(0426)p 0 TeXcolorgray 648 w +Ft(end)p 0.5 TeXcolorgray 357 673 a FL(0427)p 0 TeXcolorgray +525 w Ft(end)p 0.5 TeXcolorgray 357 739 a FL(0428)p 0 TeXcolorgray 0.5 TeXcolorgray 357 806 a(0429)p 0 TeXcolorgray -525 w Fo(V_PONDERATION)f(over)h(2)h(->list)f("resultat_obele")f(store)p -0.5 TeXcolorgray 357 872 a FF(0430)p 0 TeXcolorgray 525 -w Fo({)i("graphique.eps")e("postscript)g(eps)h(enhanced)g(color)g -(solid")g(})p 0.5 TeXcolorgray 357 939 a FF(0431)p 0 -TeXcolorgray 525 w Fo(lcd->)p 0.5 TeXcolorgray 357 1005 -a FF(0432)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 -a(0433)p 0 TeXcolorgray 525 w Fo(dup)p 0.5 TeXcolorgray -357 1138 a FF(0434)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1204 a(0435)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray -357 1271 a FF(0436)p 0 TeXcolorgray 648 w Fo(dup)h(type)f(2)h(same)p -0.5 TeXcolorgray 357 1337 a FF(0437)p 0 TeXcolorgray -525 w Fo(then)p 0.5 TeXcolorgray 357 1404 a FF(0438)p -0 TeXcolorgray 648 w Fo(pr1)p 0.5 TeXcolorgray 357 1470 -a FF(0439)p 0 TeXcolorgray 525 w Fo(else)p 0.5 TeXcolorgray -357 1536 a FF(0440)p 0 TeXcolorgray 648 w Fo(dup)g(array->)f(1)h(get)f -(->list)g(pr1)h(drop)p 0.5 TeXcolorgray 357 1603 a FF(0441)p -0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray 357 1669 -a FF(0442)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1736 -a(0443)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray -357 1802 a FF(0444)p 0 TeXcolorgray 648 w Fo(dup)g(type)f(2)h(same)f -(not)p 0.5 TeXcolorgray 357 1869 a FF(0445)p 0 TeXcolorgray -525 w Fo(then)p 0.5 TeXcolorgray 357 1935 a FF(0446)p -0 TeXcolorgray 648 w Fo("P)h(=)g(")g(swap)f(->str)g(+)h(disp)f("")h -(disp)p 0.5 TeXcolorgray 357 2001 a FF(0447)p 0 TeXcolorgray +525 w Ft(V_PONDERATION)f(over)h(2)h(->list)f("resultat_obele")f(store)p +0.5 TeXcolorgray 357 872 a FL(0430)p 0 TeXcolorgray 525 +w Ft({)i("graphique.eps")e("postscript)g(eps)h(enhanced)g(color)g +(solid")g(})p 0.5 TeXcolorgray 357 939 a FL(0431)p 0 +TeXcolorgray 525 w Ft(lcd->)p 0.5 TeXcolorgray 357 1005 +a FL(0432)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 +a(0433)p 0 TeXcolorgray 525 w Ft(dup)p 0.5 TeXcolorgray +357 1138 a FL(0434)p 0 TeXcolorgray 0.5 TeXcolorgray +357 1204 a(0435)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray +357 1271 a FL(0436)p 0 TeXcolorgray 648 w Ft(dup)h(type)f(2)h(same)p +0.5 TeXcolorgray 357 1337 a FL(0437)p 0 TeXcolorgray +525 w Ft(then)p 0.5 TeXcolorgray 357 1404 a FL(0438)p +0 TeXcolorgray 648 w Ft(pr1)p 0.5 TeXcolorgray 357 1470 +a FL(0439)p 0 TeXcolorgray 525 w Ft(else)p 0.5 TeXcolorgray +357 1536 a FL(0440)p 0 TeXcolorgray 648 w Ft(dup)g(array->)f(1)h(get)f +(->list)g(pr1)h(drop)p 0.5 TeXcolorgray 357 1603 a FL(0441)p +0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray 357 1669 +a FL(0442)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1736 +a(0443)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray +357 1802 a FL(0444)p 0 TeXcolorgray 648 w Ft(dup)g(type)f(2)h(same)f +(not)p 0.5 TeXcolorgray 357 1869 a FL(0445)p 0 TeXcolorgray +525 w Ft(then)p 0.5 TeXcolorgray 357 1935 a FL(0446)p +0 TeXcolorgray 648 w Ft("P)h(=)g(")g(swap)f(->str)g(+)h(disp)f("")h +(disp)p 0.5 TeXcolorgray 357 2001 a FL(0447)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2068 a(0448)p 0 TeXcolorgray 648 -w Fo(LISTE_R)f(V_PONDERATION)g(rot)p 0.5 TeXcolorgray -357 2134 a FF(0449)p 0 TeXcolorgray 0.5 TeXcolorgray -357 2201 a(0450)p 0 TeXcolorgray 648 w Fo(dup)p 0.5 TeXcolorgray -357 2267 a FF(0451)p 0 TeXcolorgray 648 w Fo(->)h(PUISSANCES)p -0.5 TeXcolorgray 357 2333 a FF(0452)p 0 TeXcolorgray -648 w Fo(<<)p 0.5 TeXcolorgray 357 2400 a FF(0453)p 0 -TeXcolorgray 772 w Fo(0)p 0.5 TeXcolorgray 357 2466 a -FF(0454)p 0 TeXcolorgray 772 w Fo(1)g(PUISSANCES)e(size)i(1)f(get)h -(for)f(I)p 0.5 TeXcolorgray 357 2533 a FF(0455)p 0 TeXcolorgray -895 w Fo(PUISSANCES)g(I)h(1)f(->list)g(get)h(+)p 0.5 -TeXcolorgray 357 2599 a FF(0456)p 0 TeXcolorgray 772 -w Fo(next)p 0.5 TeXcolorgray 357 2666 a FF(0457)p 0 TeXcolorgray -648 w Fo(>>)p 0.5 TeXcolorgray 357 2732 a FF(0458)p 0 +w Ft(LISTE_R)f(V_PONDERATION)g(rot)p 0.5 TeXcolorgray +357 2134 a FL(0449)p 0 TeXcolorgray 0.5 TeXcolorgray +357 2201 a(0450)p 0 TeXcolorgray 648 w Ft(dup)p 0.5 TeXcolorgray +357 2267 a FL(0451)p 0 TeXcolorgray 648 w Ft(->)h(PUISSANCES)p +0.5 TeXcolorgray 357 2333 a FL(0452)p 0 TeXcolorgray +648 w Ft(<<)p 0.5 TeXcolorgray 357 2400 a FL(0453)p 0 +TeXcolorgray 772 w Ft(0)p 0.5 TeXcolorgray 357 2466 a +FL(0454)p 0 TeXcolorgray 772 w Ft(1)g(PUISSANCES)e(size)i(1)f(get)h +(for)f(I)p 0.5 TeXcolorgray 357 2533 a FL(0455)p 0 TeXcolorgray +895 w Ft(PUISSANCES)g(I)h(1)f(->list)g(get)h(+)p 0.5 +TeXcolorgray 357 2599 a FL(0456)p 0 TeXcolorgray 772 +w Ft(next)p 0.5 TeXcolorgray 357 2666 a FL(0457)p 0 TeXcolorgray +648 w Ft(>>)p 0.5 TeXcolorgray 357 2732 a FL(0458)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2798 a(0459)p 0 TeXcolorgray -648 w Fo(if)p 0.5 TeXcolorgray 357 2865 a FF(0460)p 0 -TeXcolorgray 772 w Fo(PUISSANCES_INITIALES)d(0)j(same)f(not)p -0.5 TeXcolorgray 357 2931 a FF(0461)p 0 TeXcolorgray -648 w Fo(then)p 0.5 TeXcolorgray 357 2998 a FF(0462)p -0 TeXcolorgray 772 w Fo(rclf)g(swap)h(3)f(fix)h(PUISSANCES_INITIALES)d +648 w Ft(if)p 0.5 TeXcolorgray 357 2865 a FL(0460)p 0 +TeXcolorgray 772 w Ft(PUISSANCES_INITIALES)d(0)j(same)f(not)p +0.5 TeXcolorgray 357 2931 a FL(0461)p 0 TeXcolorgray +648 w Ft(then)p 0.5 TeXcolorgray 357 2998 a FL(0462)p +0 TeXcolorgray 772 w Ft(rclf)g(swap)h(3)f(fix)h(PUISSANCES_INITIALES)d (swap)i(\045ch)h(neg)f(->str)p 0.5 TeXcolorgray 357 3064 -a FF(0463)p 0 TeXcolorgray 772 w Fo(")h(\045")f(+)h(swap)f(stof)p -0.5 TeXcolorgray 357 3130 a FF(0464)p 0 TeXcolorgray -648 w Fo(else)p 0.5 TeXcolorgray 357 3197 a FF(0465)p -0 TeXcolorgray 772 w Fo(drop)g("absurde")p 0.5 TeXcolorgray -357 3263 a FF(0466)p 0 TeXcolorgray 648 w Fo(end)p 0.5 -TeXcolorgray 357 3330 a FF(0467)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 3396 a(0468)p 0 TeXcolorgray 648 w Fo("\\\\vskip)g +a FL(0463)p 0 TeXcolorgray 772 w Ft(")h(\045")f(+)h(swap)f(stof)p +0.5 TeXcolorgray 357 3130 a FL(0464)p 0 TeXcolorgray +648 w Ft(else)p 0.5 TeXcolorgray 357 3197 a FL(0465)p +0 TeXcolorgray 772 w Ft(drop)g("absurde")p 0.5 TeXcolorgray +357 3263 a FL(0466)p 0 TeXcolorgray 648 w Ft(end)p 0.5 +TeXcolorgray 357 3330 a FL(0467)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 3396 a(0468)p 0 TeXcolorgray 648 w Ft("\\\\vskip)g (3ex\\\\noindent")f(pr1)i(drop)p 0.5 TeXcolorgray 357 -3463 a FF(0469)p 0 TeXcolorgray 648 w Fo(")62 b(Rapports)30 -b(C/I)g(finaux)g(")p 0.5 TeXcolorgray 357 3529 a FF(0470)p -0 TeXcolorgray 648 w Fo("\(am\351lioration)f(de)i(la)g(puissance)e -(\351mise)i(:)f(")h(+)p 0.5 TeXcolorgray 357 3595 a FF(0471)p -0 TeXcolorgray 648 w Fo(swap)g(->str)f(+)h("\)")f(+)h(pr1)f(disp)p -0.5 TeXcolorgray 357 3662 a FF(0472)p 0 TeXcolorgray +3463 a FL(0469)p 0 TeXcolorgray 648 w Ft(")62 b(Rapports)30 +b(C/I)g(finaux)g(")p 0.5 TeXcolorgray 357 3529 a FL(0470)p +0 TeXcolorgray 648 w Ft("\(am\351lioration)f(de)i(la)g(puissance)e +(\351mise)i(:)f(")h(+)p 0.5 TeXcolorgray 357 3595 a FL(0471)p +0 TeXcolorgray 648 w Ft(swap)g(->str)f(+)h("\)")f(+)h(pr1)f(disp)p +0.5 TeXcolorgray 357 3662 a FL(0472)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3728 a(0473)p 0 TeXcolorgray 648 -w Fo(if)p 0.5 TeXcolorgray 357 3795 a FF(0474)p 0 TeXcolorgray -772 w Fo(ALGORITHME_BRUITE)f(not)p 0.5 TeXcolorgray 357 -3861 a FF(0475)p 0 TeXcolorgray 648 w Fo(then)p 0.5 TeXcolorgray -357 3928 a FF(0476)p 0 TeXcolorgray 772 w Fo(0)p 0.5 -TeXcolorgray 357 3994 a FF(0477)p 0 TeXcolorgray 648 -w Fo(else)p 0.5 TeXcolorgray 357 4060 a FF(0478)p 0 TeXcolorgray -772 w Fo(BRUIT)p 0.5 TeXcolorgray 357 4127 a FF(0479)p -0 TeXcolorgray 648 w Fo(end)p 0.5 TeXcolorgray 357 4193 -a FF(0480)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4260 -a(0481)p 0 TeXcolorgray 648 w Fo(N_MOBILES)h(FACTEUR_ETALEMENT)p -0.5 TeXcolorgray 357 4326 a FF(0482)p 0 TeXcolorgray -648 w Fo(CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray -357 4392 a FF(0483)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4459 a(0484)p 0 TeXcolorgray 648 w Fo("\\\\hrule\\\\vskip)f(1ex")i -(pr1)f(drop)p 0.5 TeXcolorgray 357 4525 a FF(0485)p 0 -TeXcolorgray 648 w Fo("")h(disp)p 0.5 TeXcolorgray 357 -4592 a FF(0486)p 0 TeXcolorgray 648 w Fo(pr1)g(disp)p -0.5 TeXcolorgray 357 4658 a FF(0487)p 0 TeXcolorgray -648 w Fo("")g(disp)p 0.5 TeXcolorgray 357 4725 a FF(0488)p +w Ft(if)p 0.5 TeXcolorgray 357 3795 a FL(0474)p 0 TeXcolorgray +772 w Ft(ALGORITHME_BRUITE)f(not)p 0.5 TeXcolorgray 357 +3861 a FL(0475)p 0 TeXcolorgray 648 w Ft(then)p 0.5 TeXcolorgray +357 3928 a FL(0476)p 0 TeXcolorgray 772 w Ft(0)p 0.5 +TeXcolorgray 357 3994 a FL(0477)p 0 TeXcolorgray 648 +w Ft(else)p 0.5 TeXcolorgray 357 4060 a FL(0478)p 0 TeXcolorgray +772 w Ft(BRUIT)p 0.5 TeXcolorgray 357 4127 a FL(0479)p +0 TeXcolorgray 648 w Ft(end)p 0.5 TeXcolorgray 357 4193 +a FL(0480)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4260 +a(0481)p 0 TeXcolorgray 648 w Ft(N_MOBILES)h(FACTEUR_ETALEMENT)p +0.5 TeXcolorgray 357 4326 a FL(0482)p 0 TeXcolorgray +648 w Ft(CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray +357 4392 a FL(0483)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4459 a(0484)p 0 TeXcolorgray 648 w Ft("\\\\hrule\\\\vskip)f(1ex")i +(pr1)f(drop)p 0.5 TeXcolorgray 357 4525 a FL(0485)p 0 +TeXcolorgray 648 w Ft("")h(disp)p 0.5 TeXcolorgray 357 +4592 a FL(0486)p 0 TeXcolorgray 648 w Ft(pr1)g(disp)p +0.5 TeXcolorgray 357 4658 a FL(0487)p 0 TeXcolorgray +648 w Ft("")g(disp)p 0.5 TeXcolorgray 357 4725 a FL(0488)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4791 a(0489)p 0 TeXcolorgray -648 w Fo(cllcd)p 0.5 TeXcolorgray 357 4857 a FF(0490)p +648 w Ft(cllcd)p 0.5 TeXcolorgray 357 4857 a FL(0490)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4924 a(0491)p 0 TeXcolorgray -648 w Fo(if)p 0.5 TeXcolorgray 357 4990 a FF(0492)p 0 -TeXcolorgray 772 w Fo(AUTORISATION_IMPRESSION)p 0.5 TeXcolorgray -357 5057 a FF(0493)p 0 TeXcolorgray 648 w Fo(then)p 0.5 -TeXcolorgray 357 5123 a FF(0494)p 0 TeXcolorgray 772 -w Fo(print)p 0.5 TeXcolorgray 357 5189 a FF(0495)p 0 -TeXcolorgray 648 w Fo(else)p 0.5 TeXcolorgray 357 5256 -a FF(0496)p 0 TeXcolorgray 772 w Fo(erase)p 0.5 TeXcolorgray -357 5322 a FF(0497)p 0 TeXcolorgray 648 w Fo(end)p 0.5 -TeXcolorgray 357 5389 a FF(0498)p 0 TeXcolorgray 525 -w Fo(else)p 0 TeXcolorgray 1602 5632 a FY(191)p 0 TeXcolorgray +648 w Ft(if)p 0.5 TeXcolorgray 357 4990 a FL(0492)p 0 +TeXcolorgray 772 w Ft(AUTORISATION_IMPRESSION)p 0.5 TeXcolorgray +357 5057 a FL(0493)p 0 TeXcolorgray 648 w Ft(then)p 0.5 +TeXcolorgray 357 5123 a FL(0494)p 0 TeXcolorgray 772 +w Ft(print)p 0.5 TeXcolorgray 357 5189 a FL(0495)p 0 +TeXcolorgray 648 w Ft(else)p 0.5 TeXcolorgray 357 5256 +a FL(0496)p 0 TeXcolorgray 772 w Ft(erase)p 0.5 TeXcolorgray +357 5322 a FL(0497)p 0 TeXcolorgray 648 w Ft(end)p 0.5 +TeXcolorgray 357 5389 a FL(0498)p 0 TeXcolorgray 525 +w Ft(else)p 0 TeXcolorgray 1602 5632 a F3(265)p 0 TeXcolorgray eop end -%%Page: 192 192 -TeXDict begin 192 191 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 266 266 +TeXDict begin 266 265 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(192)g FZ(\026)h(#)p -FY(192)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(266)e F4(\026)j(#)p +F3(266)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(192)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0499)p 0 TeXcolorgray 649 w Fo(drop)i(disp)h("")f(disp)p -0.5 TeXcolorgray 780 607 a FF(0500)p 0 TeXcolorgray 649 -w Fo(erase)p 0.5 TeXcolorgray 780 673 a FF(0501)p 0 TeXcolorgray -649 w Fo(cllcd)p 0.5 TeXcolorgray 780 739 a FF(0502)p -0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray 780 806 -a FF(0503)p 0 TeXcolorgray 402 w Fo(>>)p 0.5 TeXcolorgray -780 872 a FF(0504)p 0 TeXcolorgray 278 w Fo(>>)p 0.5 -TeXcolorgray 780 939 a FF(0505)p 0 TeXcolorgray 0.5 TeXcolorgray -780 1005 a(0506)p 0 TeXcolorgray 278 w Fo(UNITE)h(close)p -0.5 TeXcolorgray 780 1072 a FF(0507)p 0 TeXcolorgray -155 w Fo(>>)p 0.5 TeXcolorgray 780 1138 a FF(0508)p 0 + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(266)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0499)p 0 TeXcolorgray 649 w Ft(drop)i(disp)h("")f(disp)p +0.5 TeXcolorgray 780 607 a FL(0500)p 0 TeXcolorgray 649 +w Ft(erase)p 0.5 TeXcolorgray 780 673 a FL(0501)p 0 TeXcolorgray +649 w Ft(cllcd)p 0.5 TeXcolorgray 780 739 a FL(0502)p +0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray 780 806 +a FL(0503)p 0 TeXcolorgray 402 w Ft(>>)p 0.5 TeXcolorgray +780 872 a FL(0504)p 0 TeXcolorgray 278 w Ft(>>)p 0.5 +TeXcolorgray 780 939 a FL(0505)p 0 TeXcolorgray 0.5 TeXcolorgray +780 1005 a(0506)p 0 TeXcolorgray 278 w Ft(UNITE)h(close)p +0.5 TeXcolorgray 780 1072 a FL(0507)p 0 TeXcolorgray +155 w Ft(>>)p 0.5 TeXcolorgray 780 1138 a FL(0508)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1204 a(0509)p 0 TeXcolorgray -155 w Fo(")62 b(Temps)30 b(CPU)g(utilis\351)g(:)h(")g(disp)f(2)h(fix)f -(time)h(disp)f(std)p 0.5 TeXcolorgray 780 1271 a FF(0510)p -0 TeXcolorgray 32 w Fo(>>)p 0.5 TeXcolorgray 780 1337 -a FF(0511)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1404 +155 w Ft(")62 b(Temps)30 b(CPU)g(utilis\351)g(:)h(")g(disp)f(2)h(fix)f +(time)h(disp)f(std)p 0.5 TeXcolorgray 780 1271 a FL(0510)p +0 TeXcolorgray 32 w Ft(>>)p 0.5 TeXcolorgray 780 1337 +a FL(0511)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1404 a(0512)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1470 a(0513)p -0 TeXcolorgray 32 w Fo(/*)p 0.5 TeXcolorgray 780 1536 -a FF(0514)p 0 TeXcolorgray 32 w Fo +0 TeXcolorgray 32 w Ft(/*)p 0.5 TeXcolorgray 780 1536 +a FL(0514)p 0 TeXcolorgray 32 w Ft (==============================================)o(=======)o(========)o (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1603 -a FF(0515)p 0 TeXcolorgray 93 w Fo(Calcul)g(des)h(rapports)f(C/I)g +a FL(0515)p 0 TeXcolorgray 93 w Ft(Calcul)g(des)h(rapports)f(C/I)g (pour)g(chaque)g(mobile)p 0.5 TeXcolorgray 780 1669 a -FF(0516)p 0 TeXcolorgray 32 w Fo +FL(0516)p 0 TeXcolorgray 32 w Ft (==============================================)o(=======)o(========)o (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1736 -a FF(0517)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)p 0.5 -TeXcolorgray 780 1802 a FF(0518)p 0 TeXcolorgray 155 -w Fo(4:)h(liste)f(contenant)f(les)i(matrices)f(R)g(de)h(chaque)f -(mobile)p 0.5 TeXcolorgray 780 1869 a FF(0519)p 0 TeXcolorgray -155 w Fo(3:)h(liste)f(contenant)f(les)i(pond\351rations)e(affect\351es) +a FL(0517)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)p 0.5 +TeXcolorgray 780 1802 a FL(0518)p 0 TeXcolorgray 155 +w Ft(4:)h(liste)f(contenant)f(les)i(matrices)f(R)g(de)h(chaque)f +(mobile)p 0.5 TeXcolorgray 780 1869 a FL(0519)p 0 TeXcolorgray +155 w Ft(3:)h(liste)f(contenant)f(les)i(pond\351rations)e(affect\351es) h(\340)h(chaque)f(mobile)p 0.5 TeXcolorgray 780 1935 -a FF(0520)p 0 TeXcolorgray 155 w Fo(2:)h(vecteur)f(contenant)f(les)i -(puissances)p 0.5 TeXcolorgray 780 2001 a FF(0521)p 0 -TeXcolorgray 155 w Fo(1:)g(sigma)f(**)g(2)p 0.5 TeXcolorgray -780 2068 a FF(0522)p 0 TeXcolorgray 32 w Fo +a FL(0520)p 0 TeXcolorgray 155 w Ft(2:)h(vecteur)f(contenant)f(les)i +(puissances)p 0.5 TeXcolorgray 780 2001 a FL(0521)p 0 +TeXcolorgray 155 w Ft(1:)g(sigma)f(**)g(2)p 0.5 TeXcolorgray +780 2068 a FL(0522)p 0 TeXcolorgray 32 w Ft (----------------------------------------------)o(-------)o(--------)o (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 2134 -a FF(0523)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p 0.5 -TeXcolorgray 780 2201 a FF(0524)p 0 TeXcolorgray 155 -w Fo(1:)h(liste)f(contenant)f(les)i(rapports)f(C/I)p -0.5 TeXcolorgray 780 2267 a FF(0525)p 0 TeXcolorgray -32 w Fo(----------------------------------------------)o(-------)o +a FL(0523)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p 0.5 +TeXcolorgray 780 2201 a FL(0524)p 0 TeXcolorgray 155 +w Ft(1:)h(liste)f(contenant)f(les)i(rapports)f(C/I)p +0.5 TeXcolorgray 780 2267 a FL(0525)p 0 TeXcolorgray +32 w Ft(----------------------------------------------)o(-------)o (--------)o(-------)o(--------)o(----)p 0.5 TeXcolorgray -780 2333 a FF(0526)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h -(n\351ant)p 0.5 TeXcolorgray 780 2400 a FF(0527)p 0 TeXcolorgray -32 w Fo(==============================================)o(=======)o +780 2333 a FL(0526)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h +(n\351ant)p 0.5 TeXcolorgray 780 2400 a FL(0527)p 0 TeXcolorgray +32 w Ft(==============================================)o(=======)o (========)o(=======)o(========)o(====)p 0.5 TeXcolorgray -780 2466 a FF(0528)p 0 TeXcolorgray 32 w Fo(*/)p 0.5 -TeXcolorgray 780 2533 a FF(0529)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 2599 a(0530)p 0 TeXcolorgray 32 w Fo +780 2466 a FL(0528)p 0 TeXcolorgray 32 w Ft(*/)p 0.5 +TeXcolorgray 780 2533 a FL(0529)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 2599 a(0530)p 0 TeXcolorgray 32 w Ft (CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray -780 2666 a FF(0531)p 0 TeXcolorgray 32 w Fo(<<)p 0.5 -TeXcolorgray 780 2732 a FF(0532)p 0 TeXcolorgray 155 -w Fo(->)g(R)f(W)h(P)g(SIGMA)f(N_MOBILES)g(FACTEUR_ETALEMENT)p -0.5 TeXcolorgray 780 2798 a FF(0533)p 0 TeXcolorgray -155 w Fo(<<)p 0.5 TeXcolorgray 780 2865 a FF(0534)p 0 -TeXcolorgray 278 w Fo(1)h(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray -780 2931 a FF(0535)p 0 TeXcolorgray 402 w Fo(P)h(I)f(1)h(->list)f(get)p -0.5 TeXcolorgray 780 2998 a FF(0536)p 0 TeXcolorgray -402 w Fo(W)h(I)f(get)h(dup)f(trn)h(swap)p 0.5 TeXcolorgray -780 3064 a FF(0537)p 0 TeXcolorgray 402 w Fo(R)g(I)f(get)h(swap)f(*)h +780 2666 a FL(0531)p 0 TeXcolorgray 32 w Ft(<<)p 0.5 +TeXcolorgray 780 2732 a FL(0532)p 0 TeXcolorgray 155 +w Ft(->)g(R)f(W)h(P)g(SIGMA)f(N_MOBILES)g(FACTEUR_ETALEMENT)p +0.5 TeXcolorgray 780 2798 a FL(0533)p 0 TeXcolorgray +155 w Ft(<<)p 0.5 TeXcolorgray 780 2865 a FL(0534)p 0 +TeXcolorgray 278 w Ft(1)h(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray +780 2931 a FL(0535)p 0 TeXcolorgray 402 w Ft(P)h(I)f(1)h(->list)f(get)p +0.5 TeXcolorgray 780 2998 a FL(0536)p 0 TeXcolorgray +402 w Ft(W)h(I)f(get)h(dup)f(trn)h(swap)p 0.5 TeXcolorgray +780 3064 a FL(0537)p 0 TeXcolorgray 402 w Ft(R)g(I)f(get)h(swap)f(*)h (*)g(*)f({)h(1)g(1)g(})f(get)h(re)p 0.5 TeXcolorgray -780 3130 a FF(0538)p 0 TeXcolorgray 0.5 TeXcolorgray -780 3197 a(0539)p 0 TeXcolorgray 402 w Fo(SIGMA)p 0.5 -TeXcolorgray 780 3263 a FF(0540)p 0 TeXcolorgray 402 -w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 3330 -a FF(0541)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray -780 3396 a FF(0542)p 0 TeXcolorgray 649 w Fo(I)g(J)f(same)p -0.5 TeXcolorgray 780 3463 a FF(0543)p 0 TeXcolorgray -525 w Fo(then)p 0.5 TeXcolorgray 780 3529 a FF(0544)p -0 TeXcolorgray 649 w Fo(cycle)p 0.5 TeXcolorgray 780 -3595 a FF(0545)p 0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray -780 3662 a FF(0546)p 0 TeXcolorgray 0.5 TeXcolorgray -780 3728 a(0547)p 0 TeXcolorgray 525 w Fo(P)h(J)g(1)g(->list)f(get)p -0.5 TeXcolorgray 780 3795 a FF(0548)p 0 TeXcolorgray -525 w Fo(W)h(J)g(get)f(dup)h(trn)f(swap)p 0.5 TeXcolorgray -780 3861 a FF(0549)p 0 TeXcolorgray 525 w Fo(R)h(I)g(get)f(swap)h(*)f +780 3130 a FL(0538)p 0 TeXcolorgray 0.5 TeXcolorgray +780 3197 a(0539)p 0 TeXcolorgray 402 w Ft(SIGMA)p 0.5 +TeXcolorgray 780 3263 a FL(0540)p 0 TeXcolorgray 402 +w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 3330 +a FL(0541)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray +780 3396 a FL(0542)p 0 TeXcolorgray 649 w Ft(I)g(J)f(same)p +0.5 TeXcolorgray 780 3463 a FL(0543)p 0 TeXcolorgray +525 w Ft(then)p 0.5 TeXcolorgray 780 3529 a FL(0544)p +0 TeXcolorgray 649 w Ft(cycle)p 0.5 TeXcolorgray 780 +3595 a FL(0545)p 0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray +780 3662 a FL(0546)p 0 TeXcolorgray 0.5 TeXcolorgray +780 3728 a(0547)p 0 TeXcolorgray 525 w Ft(P)h(J)g(1)g(->list)f(get)p +0.5 TeXcolorgray 780 3795 a FL(0548)p 0 TeXcolorgray +525 w Ft(W)h(J)g(get)f(dup)h(trn)f(swap)p 0.5 TeXcolorgray +780 3861 a FL(0549)p 0 TeXcolorgray 525 w Ft(R)h(I)g(get)f(swap)h(*)f (*)h(*)g({)g(1)f(1)h(})g(get)f(re)h(+)p 0.5 TeXcolorgray -780 3928 a FF(0550)p 0 TeXcolorgray 402 w Fo(next)p 0.5 -TeXcolorgray 780 3994 a FF(0551)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 4060 a(0552)p 0 TeXcolorgray 402 w Fo(/)g +780 3928 a FL(0550)p 0 TeXcolorgray 402 w Ft(next)p 0.5 +TeXcolorgray 780 3994 a FL(0551)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 4060 a(0552)p 0 TeXcolorgray 402 w Ft(/)g (FACTEUR_ETALEMENT)d(*)p 0.5 TeXcolorgray 780 4127 a -FF(0553)p 0 TeXcolorgray 278 w Fo(next)p 0.5 TeXcolorgray -780 4193 a FF(0554)p 0 TeXcolorgray 0.5 TeXcolorgray -780 4260 a(0555)p 0 TeXcolorgray 278 w Fo(N_MOBILES)i(->list)p -0.5 TeXcolorgray 780 4326 a FF(0556)p 0 TeXcolorgray -155 w Fo(>>)p 0.5 TeXcolorgray 780 4392 a FF(0557)p 0 -TeXcolorgray 32 w Fo(>>)p 0.5 TeXcolorgray 780 4459 a -FF(0558)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4525 a(0559)p +FL(0553)p 0 TeXcolorgray 278 w Ft(next)p 0.5 TeXcolorgray +780 4193 a FL(0554)p 0 TeXcolorgray 0.5 TeXcolorgray +780 4260 a(0555)p 0 TeXcolorgray 278 w Ft(N_MOBILES)i(->list)p +0.5 TeXcolorgray 780 4326 a FL(0556)p 0 TeXcolorgray +155 w Ft(>>)p 0.5 TeXcolorgray 780 4392 a FL(0557)p 0 +TeXcolorgray 32 w Ft(>>)p 0.5 TeXcolorgray 780 4459 a +FL(0558)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4525 a(0559)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0560)p 0 TeXcolorgray -32 w Fo(/*)p 0.5 TeXcolorgray 780 4658 a FF(0561)p 0 -TeXcolorgray 32 w Fo(==============================================)o +32 w Ft(/*)p 0.5 TeXcolorgray 780 4658 a FL(0561)p 0 +TeXcolorgray 32 w Ft(==============================================)o (=======)o(========)o(=======)o(========)o(====)p 0.5 -TeXcolorgray 780 4725 a FF(0562)p 0 TeXcolorgray 93 w -Fo(Fonction)g(de)h(normalisation)e(des)h(vecteurs)g(W)h(de)f(telle)h +TeXcolorgray 780 4725 a FL(0562)p 0 TeXcolorgray 93 w +Ft(Fonction)g(de)h(normalisation)e(des)h(vecteurs)g(W)h(de)f(telle)h (sorte)f(que)g(trn\(W\)*R*W)g(=)h(1)p 0.5 TeXcolorgray -780 4791 a FF(0563)p 0 TeXcolorgray 32 w Fo +780 4791 a FL(0563)p 0 TeXcolorgray 32 w Ft (==============================================)o(=======)o(========)o (=======)o(========)o(====)p 0.5 TeXcolorgray 780 4857 -a FF(0564)p 0 TeXcolorgray 93 w Fo(Entr\351es)f(:)p 0.5 -TeXcolorgray 780 4924 a FF(0565)p 0 TeXcolorgray 155 -w Fo(2:)h(matrice)f(R)p 0.5 TeXcolorgray 780 4990 a FF(0566)p -0 TeXcolorgray 155 w Fo(1:)h(vecteur)f(W)p 0.5 TeXcolorgray -780 5057 a FF(0567)p 0 TeXcolorgray 32 w Fo +a FL(0564)p 0 TeXcolorgray 93 w Ft(Entr\351es)f(:)p 0.5 +TeXcolorgray 780 4924 a FL(0565)p 0 TeXcolorgray 155 +w Ft(2:)h(matrice)f(R)p 0.5 TeXcolorgray 780 4990 a FL(0566)p +0 TeXcolorgray 155 w Ft(1:)h(vecteur)f(W)p 0.5 TeXcolorgray +780 5057 a FL(0567)p 0 TeXcolorgray 32 w Ft (----------------------------------------------)o(-------)o(--------)o (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 5123 -a FF(0568)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p 0.5 -TeXcolorgray 780 5189 a FF(0569)p 0 TeXcolorgray 155 -w Fo(1:)h(vecteur)f(W)g(normalis\351)p 0.5 TeXcolorgray -780 5256 a FF(0570)p 0 TeXcolorgray 32 w Fo +a FL(0568)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p 0.5 +TeXcolorgray 780 5189 a FL(0569)p 0 TeXcolorgray 155 +w Ft(1:)h(vecteur)f(W)g(normalis\351)p 0.5 TeXcolorgray +780 5256 a FL(0570)p 0 TeXcolorgray 32 w Ft (----------------------------------------------)o(-------)o(--------)o (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 5322 -a FF(0571)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h(n\351ant)p -0.5 TeXcolorgray 780 5389 a FF(0572)p 0 TeXcolorgray -32 w Fo(==============================================)o(=======)o +a FL(0571)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h(n\351ant)p +0.5 TeXcolorgray 780 5389 a FL(0572)p 0 TeXcolorgray +32 w Ft(==============================================)o(=======)o (========)o(=======)o(========)o(====)p 0 TeXcolorgray -2026 5632 a FY(192)p 0 TeXcolorgray eop end -%%Page: 193 193 -TeXDict begin 193 192 bop 0 TeXcolorgray 0 TeXcolorgray +2026 5632 a F3(266)p 0 TeXcolorgray eop end +%%Page: 267 267 +TeXDict begin 267 266 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(193)g FZ(\026)h(#)p -FY(193)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(267)e F4(\026)j(#)p +F3(267)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(193)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(0573)p 0 TeXcolorgray 31 -w Fo(*/)p 0.5 TeXcolorgray 357 607 a FF(0574)p 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(267)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(0573)p 0 TeXcolorgray 31 +w Ft(*/)p 0.5 TeXcolorgray 357 607 a FL(0574)p 0 TeXcolorgray 0.5 TeXcolorgray 357 673 a(0575)p 0 TeXcolorgray 31 w -Fo(NORMALISATION)p 0.5 TeXcolorgray 357 739 a FF(0576)p -0 TeXcolorgray 31 w Fo(<<)p 0.5 TeXcolorgray 357 806 -a FF(0577)p 0 TeXcolorgray 155 w Fo(->)30 b(R)h(W)g(FACTEUR_ETALEMENT)d +Ft(NORMALISATION)p 0.5 TeXcolorgray 357 739 a FL(0576)p +0 TeXcolorgray 31 w Ft(<<)p 0.5 TeXcolorgray 357 806 +a FL(0577)p 0 TeXcolorgray 155 w Ft(->)30 b(R)h(W)g(FACTEUR_ETALEMENT)d (ALGORITHME_BRUITE)h(SEUIL)p 0.5 TeXcolorgray 357 872 -a FF(0578)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray -357 939 a FF(0579)p 0 TeXcolorgray 278 w Fo(W)i(dup)f(trn)h(R)f +a FL(0578)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray +357 939 a FL(0579)p 0 TeXcolorgray 278 w Ft(W)i(dup)f(trn)h(R)f (FACTEUR_ETALEMENT)f(*)p 0.5 TeXcolorgray 357 1005 a -FF(0580)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 a(0581)p -0 TeXcolorgray 278 w Fo(if)p 0.5 TeXcolorgray 357 1138 -a FF(0582)p 0 TeXcolorgray 402 w Fo(ALGORITHME_BRUITE)p -0.5 TeXcolorgray 357 1204 a FF(0583)p 0 TeXcolorgray -278 w Fo(then)p 0.5 TeXcolorgray 357 1271 a FF(0584)p -0 TeXcolorgray 402 w Fo(SEUIL)h(/)p 0.5 TeXcolorgray -357 1337 a FF(0585)p 0 TeXcolorgray 278 w Fo(end)p 0.5 -TeXcolorgray 357 1404 a FF(0586)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 1470 a(0587)p 0 TeXcolorgray 278 w Fo(W)h(*)g(*)f(abs) -h(sqrt)f(/)p 0.5 TeXcolorgray 357 1536 a FF(0588)p 0 -TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray 357 1603 -a FF(0589)p 0 TeXcolorgray 31 w Fo(>>)p 0.5 TeXcolorgray -357 1669 a FF(0590)p 0 TeXcolorgray 0.5 TeXcolorgray +FL(0580)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 a(0581)p +0 TeXcolorgray 278 w Ft(if)p 0.5 TeXcolorgray 357 1138 +a FL(0582)p 0 TeXcolorgray 402 w Ft(ALGORITHME_BRUITE)p +0.5 TeXcolorgray 357 1204 a FL(0583)p 0 TeXcolorgray +278 w Ft(then)p 0.5 TeXcolorgray 357 1271 a FL(0584)p +0 TeXcolorgray 402 w Ft(SEUIL)h(/)p 0.5 TeXcolorgray +357 1337 a FL(0585)p 0 TeXcolorgray 278 w Ft(end)p 0.5 +TeXcolorgray 357 1404 a FL(0586)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 1470 a(0587)p 0 TeXcolorgray 278 w Ft(W)h(*)g(*)f(abs) +h(sqrt)f(/)p 0.5 TeXcolorgray 357 1536 a FL(0588)p 0 +TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray 357 1603 +a FL(0589)p 0 TeXcolorgray 31 w Ft(>>)p 0.5 TeXcolorgray +357 1669 a FL(0590)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1736 a(0591)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -1802 a(0592)p 0 TeXcolorgray 31 w Fo(/*)p 0.5 TeXcolorgray -357 1869 a FF(0593)p 0 TeXcolorgray 31 w Fo +1802 a(0592)p 0 TeXcolorgray 31 w Ft(/*)p 0.5 TeXcolorgray +357 1869 a FL(0593)p 0 TeXcolorgray 31 w Ft (==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -1935 a FF(0594)p 0 TeXcolorgray 93 w Fo(Fonction)g(renvoyant)f(une)i +1935 a FL(0594)p 0 TeXcolorgray 93 w Ft(Fonction)g(renvoyant)f(une)i (liste)f(contenant)g(les)g(diff\351rentes)g(matrices)f(R)p -0.5 TeXcolorgray 357 2001 a FF(0595)p 0 TeXcolorgray -31 w Fo(==================================================)o(========)o +0.5 TeXcolorgray 357 2001 a FL(0595)p 0 TeXcolorgray +31 w Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2068 a FF(0596)p 0 TeXcolorgray 93 w Fo(Entr\351es)h(:)p -0.5 TeXcolorgray 357 2134 a FF(0597)p 0 TeXcolorgray -155 w Fo(3:)g(nombre)g(d'antennes)g(\(entier\))p 0.5 -TeXcolorgray 357 2201 a FF(0598)p 0 TeXcolorgray 155 -w Fo(2:)g(nombre)g(de)h(mobiles)f(\(entier\))p 0.5 TeXcolorgray -357 2267 a FF(0599)p 0 TeXcolorgray 155 w Fo(1:)g(nombre)g(de)h -(trajets)f(\(entier\))p 0.5 TeXcolorgray 357 2333 a FF(0600)p -0 TeXcolorgray 31 w Fo +2068 a FL(0596)p 0 TeXcolorgray 93 w Ft(Entr\351es)h(:)p +0.5 TeXcolorgray 357 2134 a FL(0597)p 0 TeXcolorgray +155 w Ft(3:)g(nombre)g(d'antennes)g(\(entier\))p 0.5 +TeXcolorgray 357 2201 a FL(0598)p 0 TeXcolorgray 155 +w Ft(2:)g(nombre)g(de)h(mobiles)f(\(entier\))p 0.5 TeXcolorgray +357 2267 a FL(0599)p 0 TeXcolorgray 155 w Ft(1:)g(nombre)g(de)h +(trajets)f(\(entier\))p 0.5 TeXcolorgray 357 2333 a FL(0600)p +0 TeXcolorgray 31 w Ft (--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -2400 a FF(0601)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p -0.5 TeXcolorgray 357 2466 a FF(0602)p 0 TeXcolorgray -155 w Fo(2:)g(liste)g(contenant)g(autant)g(de)h(matrices)f(R)g(qu'il)g -(y)h(a)g(de)g(mobiles)p 0.5 TeXcolorgray 357 2533 a FF(0603)p -0 TeXcolorgray 155 w Fo(1:)f(directions)g(des)g(mobiles)p -0.5 TeXcolorgray 357 2599 a FF(0604)p 0 TeXcolorgray -31 w Fo(--------------------------------------------------)o(--------)o +2400 a FL(0601)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p +0.5 TeXcolorgray 357 2466 a FL(0602)p 0 TeXcolorgray +155 w Ft(2:)g(liste)g(contenant)g(autant)g(de)h(matrices)f(R)g(qu'il)g +(y)h(a)g(de)g(mobiles)p 0.5 TeXcolorgray 357 2533 a FL(0603)p +0 TeXcolorgray 155 w Ft(1:)f(directions)g(des)g(mobiles)p +0.5 TeXcolorgray 357 2599 a FL(0604)p 0 TeXcolorgray +31 w Ft(--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -2666 a FF(0605)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h -(n\351ant)p 0.5 TeXcolorgray 357 2732 a FF(0606)p 0 TeXcolorgray -31 w Fo(==================================================)o(========)o +2666 a FL(0605)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h +(n\351ant)p 0.5 TeXcolorgray 357 2732 a FL(0606)p 0 TeXcolorgray +31 w Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2798 a FF(0607)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray -357 2865 a FF(0608)p 0 TeXcolorgray 0.5 TeXcolorgray -357 2931 a(0609)p 0 TeXcolorgray 31 w Fo(INITIALISATION_R)p -0.5 TeXcolorgray 357 2998 a FF(0610)p 0 TeXcolorgray -31 w Fo(<<)p 0.5 TeXcolorgray 357 3064 a FF(0611)p 0 -TeXcolorgray 155 w Fo("")f(disp)p 0.5 TeXcolorgray 357 -3130 a FF(0612)p 0 TeXcolorgray 155 w Fo(")61 b(Initialisation)29 +2798 a FL(0607)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray +357 2865 a FL(0608)p 0 TeXcolorgray 0.5 TeXcolorgray +357 2931 a(0609)p 0 TeXcolorgray 31 w Ft(INITIALISATION_R)p +0.5 TeXcolorgray 357 2998 a FL(0610)p 0 TeXcolorgray +31 w Ft(<<)p 0.5 TeXcolorgray 357 3064 a FL(0611)p 0 +TeXcolorgray 155 w Ft("")f(disp)p 0.5 TeXcolorgray 357 +3130 a FL(0612)p 0 TeXcolorgray 155 w Ft(")61 b(Initialisation)29 b(des)i(matrices)e(d'autocorr\351lation)g(du)i(canal")f(disp)p -0.5 TeXcolorgray 357 3197 a FF(0613)p 0 TeXcolorgray -155 w Fo("")g(disp)p 0.5 TeXcolorgray 357 3263 a FF(0614)p +0.5 TeXcolorgray 357 3197 a FL(0613)p 0 TeXcolorgray +155 w Ft("")g(disp)p 0.5 TeXcolorgray 357 3263 a FL(0614)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3330 a(0615)p 0 TeXcolorgray -155 w Fo("\\\\vskip)f(3ex\\\\noindent")g(pr1)i(drop)p -0.5 TeXcolorgray 357 3396 a FF(0616)p 0 TeXcolorgray -155 w Fo("Positions)e(et)i(puissances)e(des)i(diff\351rents)e +155 w Ft("\\\\vskip)f(3ex\\\\noindent")g(pr1)i(drop)p +0.5 TeXcolorgray 357 3396 a FL(0616)p 0 TeXcolorgray +155 w Ft("Positions)e(et)i(puissances)e(des)i(diff\351rents)e (r\351cepteurs")h(pr1)g(drop)p 0.5 TeXcolorgray 357 3463 -a FF(0617)p 0 TeXcolorgray 155 w Fo("\\\\hrule\\\\vskip)e(1ex")j(pr1)f -(drop)p 0.5 TeXcolorgray 357 3529 a FF(0618)p 0 TeXcolorgray +a FL(0617)p 0 TeXcolorgray 155 w Ft("\\\\hrule\\\\vskip)e(1ex")j(pr1)f +(drop)p 0.5 TeXcolorgray 357 3529 a FL(0618)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3595 a(0619)p 0 TeXcolorgray 155 -w Fo({)g(})h(dup)p 0.5 TeXcolorgray 357 3662 a FF(0620)p -0 TeXcolorgray 155 w Fo(->)f(PAQUETS)g(DISPERSION)g(DIST)g +w Ft({)g(})h(dup)p 0.5 TeXcolorgray 357 3662 a FL(0620)p +0 TeXcolorgray 155 w Ft(->)f(PAQUETS)g(DISPERSION)g(DIST)g (EQUIPUISSANCE)f(NA)i(NM)f(MODELE)g(DIRECTIONS)p 0.5 -TeXcolorgray 357 3728 a FF(0621)p 0 TeXcolorgray 155 -w Fo(REPARTITION_INTERNE)p 0.5 TeXcolorgray 357 3795 -a FF(0622)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray -357 3861 a FF(0623)p 0 TeXcolorgray 278 w Fo(rclf)p 0.5 -TeXcolorgray 357 3928 a FF(0624)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 3994 a(0625)p 0 TeXcolorgray 278 w Fo(if)p -0.5 TeXcolorgray 357 4060 a FF(0626)p 0 TeXcolorgray -402 w Fo(MODELE)g("Statistique")f(same)p 0.5 TeXcolorgray -357 4127 a FF(0627)p 0 TeXcolorgray 278 w Fo(then)p 0.5 -TeXcolorgray 357 4193 a FF(0628)p 0 TeXcolorgray 402 -w Fo(PAQUETS)g(1)i(->list)f(0)h(con)f('REPARTITION_INTERNE')f(sto)p -0.5 TeXcolorgray 357 4260 a FF(0629)p 0 TeXcolorgray +TeXcolorgray 357 3728 a FL(0621)p 0 TeXcolorgray 155 +w Ft(REPARTITION_INTERNE)p 0.5 TeXcolorgray 357 3795 +a FL(0622)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray +357 3861 a FL(0623)p 0 TeXcolorgray 278 w Ft(rclf)p 0.5 +TeXcolorgray 357 3928 a FL(0624)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 3994 a(0625)p 0 TeXcolorgray 278 w Ft(if)p +0.5 TeXcolorgray 357 4060 a FL(0626)p 0 TeXcolorgray +402 w Ft(MODELE)g("Statistique")f(same)p 0.5 TeXcolorgray +357 4127 a FL(0627)p 0 TeXcolorgray 278 w Ft(then)p 0.5 +TeXcolorgray 357 4193 a FL(0628)p 0 TeXcolorgray 402 +w Ft(PAQUETS)g(1)i(->list)f(0)h(con)f('REPARTITION_INTERNE')f(sto)p +0.5 TeXcolorgray 357 4260 a FL(0629)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4326 a(0630)p 0 TeXcolorgray 402 -w Fo(/*)p 0.5 TeXcolorgray 357 4392 a FF(0631)p 0 TeXcolorgray -402 w Fo(G\351n\351ration)g(de)i(matrices)e(de)i(covariance)f(du)g -(canal)g(gr\342ce)p 0.5 TeXcolorgray 357 4459 a FF(0632)p -0 TeXcolorgray 402 w Fo(au)g(mod\350le)g(du)h(Statistique)p -0.5 TeXcolorgray 357 4525 a FF(0633)p 0 TeXcolorgray -402 w Fo(*/)p 0.5 TeXcolorgray 357 4592 a FF(0634)p 0 +w Ft(/*)p 0.5 TeXcolorgray 357 4392 a FL(0631)p 0 TeXcolorgray +402 w Ft(G\351n\351ration)g(de)i(matrices)e(de)i(covariance)f(du)g +(canal)g(gr\342ce)p 0.5 TeXcolorgray 357 4459 a FL(0632)p +0 TeXcolorgray 402 w Ft(au)g(mod\350le)g(du)h(Statistique)p +0.5 TeXcolorgray 357 4525 a FL(0633)p 0 TeXcolorgray +402 w Ft(*/)p 0.5 TeXcolorgray 357 4592 a FL(0634)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4658 a(0635)p 0 TeXcolorgray -402 w Fo(deg)f(4)h(fix)f({)h(3)g(9)f(})h(0)g(con)p 0.5 -TeXcolorgray 357 4725 a FF(0636)p 0 TeXcolorgray 402 -w Fo(DIST)f(180)g(25)h(0)g(0)f(PAQUETS)g(1)h(->list)f(0)h(con)p -0.5 TeXcolorgray 357 4791 a FF(0637)p 0 TeXcolorgray -402 w Fo(->)f(COEFF)123 b(//)31 b(Coefficients)e(du)h(mod\350le)g(:)p -0.5 TeXcolorgray 357 4857 a FF(0638)p 0 TeXcolorgray -772 w Fo(//)h(-)f(ligne)g(1)h(:)g(direction)f(du)g(trajet)g(en)h -(degr\351s;)p 0.5 TeXcolorgray 357 4924 a FF(0639)p 0 -TeXcolorgray 772 w Fo(//)g(-)f(ligne)g(2)h(:)g(puissance)f(du)g(trajet) -g(en)h(dB;)p 0.5 TeXcolorgray 357 4990 a FF(0640)p 0 -TeXcolorgray 772 w Fo(//)g(-)f(ligne)g(3)h(:)g(retard)f(du)h(trajet)f -(en)g(ns.)p 0.5 TeXcolorgray 357 5057 a FF(0641)p 0 TeXcolorgray -402 w Fo(D)339 b(//)31 b(Distance)e(entre)i(deux)f(capteurs)g +402 w Ft(deg)f(4)h(fix)f({)h(3)g(9)f(})h(0)g(con)p 0.5 +TeXcolorgray 357 4725 a FL(0636)p 0 TeXcolorgray 402 +w Ft(DIST)f(180)g(25)h(0)g(0)f(PAQUETS)g(1)h(->list)f(0)h(con)p +0.5 TeXcolorgray 357 4791 a FL(0637)p 0 TeXcolorgray +402 w Ft(->)f(COEFF)123 b(//)31 b(Coefficients)e(du)h(mod\350le)g(:)p +0.5 TeXcolorgray 357 4857 a FL(0638)p 0 TeXcolorgray +772 w Ft(//)h(-)f(ligne)g(1)h(:)g(direction)f(du)g(trajet)g(en)h +(degr\351s;)p 0.5 TeXcolorgray 357 4924 a FL(0639)p 0 +TeXcolorgray 772 w Ft(//)g(-)f(ligne)g(2)h(:)g(puissance)f(du)g(trajet) +g(en)h(dB;)p 0.5 TeXcolorgray 357 4990 a FL(0640)p 0 +TeXcolorgray 772 w Ft(//)g(-)f(ligne)g(3)h(:)g(retard)f(du)h(trajet)f +(en)g(ns.)p 0.5 TeXcolorgray 357 5057 a FL(0641)p 0 TeXcolorgray +402 w Ft(D)339 b(//)31 b(Distance)e(entre)i(deux)f(capteurs)g (cons\351cutifs)f(compt\351e)h(en)p 0.5 TeXcolorgray -357 5123 a FF(0642)p 0 TeXcolorgray 772 w Fo(//)h(longueur)e(d'onde)p -0.5 TeXcolorgray 357 5189 a FF(0643)p 0 TeXcolorgray -402 w Fo(SECTEUR)153 b(//)31 b(Demi)f(angle)g(d'ouverture)f(d'un)i +357 5123 a FL(0642)p 0 TeXcolorgray 772 w Ft(//)h(longueur)e(d'onde)p +0.5 TeXcolorgray 357 5189 a FL(0643)p 0 TeXcolorgray +402 w Ft(SECTEUR)153 b(//)31 b(Demi)f(angle)g(d'ouverture)f(d'un)i (secteur)f(\(en)g(degr\351s\))p 0.5 TeXcolorgray 357 -5256 a FF(0644)p 0 TeXcolorgray 402 w Fo(DTHETA)184 b(//)31 +5256 a FL(0644)p 0 TeXcolorgray 402 w Ft(DTHETA)184 b(//)31 b(Param\350tre)e(d'ouverture)h(du)g(mod\350le)g(\(en)h(degr\351s\))p -0.5 TeXcolorgray 357 5322 a FF(0645)p 0 TeXcolorgray -402 w Fo(GISMIN)184 b(//)31 b(Gisement)e(le)i(plus)f(faible)g(vu)h(du)g -(secteur)p 0.5 TeXcolorgray 357 5389 a FF(0646)p 0 TeXcolorgray -402 w Fo(GISMAX)184 b(//)31 b(Gisement)e(le)i(plus)f(grand)g(vu)h(du)g -(secteur)p 0 TeXcolorgray 1602 5632 a FY(193)p 0 TeXcolorgray +0.5 TeXcolorgray 357 5322 a FL(0645)p 0 TeXcolorgray +402 w Ft(GISMIN)184 b(//)31 b(Gisement)e(le)i(plus)f(faible)g(vu)h(du)g +(secteur)p 0.5 TeXcolorgray 357 5389 a FL(0646)p 0 TeXcolorgray +402 w Ft(GISMAX)184 b(//)31 b(Gisement)e(le)i(plus)f(grand)g(vu)h(du)g +(secteur)p 0 TeXcolorgray 1602 5632 a F3(267)p 0 TeXcolorgray eop end -%%Page: 194 194 -TeXDict begin 194 193 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 268 268 +TeXDict begin 268 267 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(194)g FZ(\026)h(#)p -FY(194)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(268)e F4(\026)j(#)p +F3(268)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(194)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0647)p 0 TeXcolorgray 402 w Fo(ANGLES_MOYENS)p 0.5 -TeXcolorgray 780 607 a FF(0648)p 0 TeXcolorgray 402 w -Fo(<<)p 0.5 TeXcolorgray 780 673 a FF(0649)p 0 TeXcolorgray -525 w Fo(SECTEUR)i(neg)h(DTHETA)f(4)h(*)f(-)h('GISMIN')f(sto)p -0.5 TeXcolorgray 780 739 a FF(0650)p 0 TeXcolorgray 525 -w Fo(SECTEUR)g(DTHETA)g(2)h(*)g(+)g('GISMAX')e(sto)p -0.5 TeXcolorgray 780 806 a FF(0651)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 872 a(0652)p 0 TeXcolorgray 525 w Fo('COEFF')h({)h(1)g -(1)g(})p 0.5 TeXcolorgray 780 939 a FF(0653)p 0 TeXcolorgray + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(268)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0647)p 0 TeXcolorgray 402 w Ft(ANGLES_MOYENS)p 0.5 +TeXcolorgray 780 607 a FL(0648)p 0 TeXcolorgray 402 w +Ft(<<)p 0.5 TeXcolorgray 780 673 a FL(0649)p 0 TeXcolorgray +525 w Ft(SECTEUR)i(neg)h(DTHETA)f(4)h(*)f(-)h('GISMIN')f(sto)p +0.5 TeXcolorgray 780 739 a FL(0650)p 0 TeXcolorgray 525 +w Ft(SECTEUR)g(DTHETA)g(2)h(*)g(+)g('GISMAX')e(sto)p +0.5 TeXcolorgray 780 806 a FL(0651)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 872 a(0652)p 0 TeXcolorgray 525 w Ft('COEFF')h({)h(1)g +(1)g(})p 0.5 TeXcolorgray 780 939 a FL(0653)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1005 a(0654)p 0 TeXcolorgray 525 -w Fo(0)g(puti)p 0.5 TeXcolorgray 780 1072 a FF(0655)p -0 TeXcolorgray 525 w Fo(DTHETA)f(2)h(/)g(puti)p 0.5 TeXcolorgray -780 1138 a FF(0656)p 0 TeXcolorgray 525 w Fo(DTHETA)f(2)h(/)g(neg)f -(puti)p 0.5 TeXcolorgray 780 1204 a FF(0657)p 0 TeXcolorgray -525 w Fo(DTHETA)g(2)h(/)g(1)g(-)f(puti)p 0.5 TeXcolorgray -780 1271 a FF(0658)p 0 TeXcolorgray 525 w Fo(1)h(DTHETA)f(2)h(/)g(-)f -(puti)p 0.5 TeXcolorgray 780 1337 a FF(0659)p 0 TeXcolorgray -525 w Fo(2)h(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780 -1404 a FF(0660)p 0 TeXcolorgray 525 w Fo(-2)g(DTHETA)f(*)h(puti)p -0.5 TeXcolorgray 780 1470 a FF(0661)p 0 TeXcolorgray -525 w Fo(3)g(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780 -1536 a FF(0662)p 0 TeXcolorgray 525 w Fo(4)g(DTHETA)f(*)h(puti)p -0.5 TeXcolorgray 780 1603 a FF(0663)p 0 TeXcolorgray +w Ft(0)g(puti)p 0.5 TeXcolorgray 780 1072 a FL(0655)p +0 TeXcolorgray 525 w Ft(DTHETA)f(2)h(/)g(puti)p 0.5 TeXcolorgray +780 1138 a FL(0656)p 0 TeXcolorgray 525 w Ft(DTHETA)f(2)h(/)g(neg)f +(puti)p 0.5 TeXcolorgray 780 1204 a FL(0657)p 0 TeXcolorgray +525 w Ft(DTHETA)g(2)h(/)g(1)g(-)f(puti)p 0.5 TeXcolorgray +780 1271 a FL(0658)p 0 TeXcolorgray 525 w Ft(1)h(DTHETA)f(2)h(/)g(-)f +(puti)p 0.5 TeXcolorgray 780 1337 a FL(0659)p 0 TeXcolorgray +525 w Ft(2)h(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780 +1404 a FL(0660)p 0 TeXcolorgray 525 w Ft(-2)g(DTHETA)f(*)h(puti)p +0.5 TeXcolorgray 780 1470 a FL(0661)p 0 TeXcolorgray +525 w Ft(3)g(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780 +1536 a FL(0662)p 0 TeXcolorgray 525 w Ft(4)g(DTHETA)f(*)h(puti)p +0.5 TeXcolorgray 780 1603 a FL(0663)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1669 a(0664)p 0 TeXcolorgray 525 -w Fo(-2)g(puti)p 0.5 TeXcolorgray 780 1736 a FF(0665)p -0 TeXcolorgray 525 w Fo(-7)g(puti)p 0.5 TeXcolorgray -780 1802 a FF(0666)p 0 TeXcolorgray 525 w Fo(-7)g(puti)p -0.5 TeXcolorgray 780 1869 a FF(0667)p 0 TeXcolorgray -525 w Fo(-4)g(puti)p 0.5 TeXcolorgray 780 1935 a FF(0668)p -0 TeXcolorgray 525 w Fo(-4)g(puti)p 0.5 TeXcolorgray -780 2001 a FF(0669)p 0 TeXcolorgray 525 w Fo(-9)g(puti)p -0.5 TeXcolorgray 780 2068 a FF(0670)p 0 TeXcolorgray -525 w Fo(-10)g(puti)p 0.5 TeXcolorgray 780 2134 a FF(0671)p -0 TeXcolorgray 525 w Fo(-15)g(puti)p 0.5 TeXcolorgray -780 2201 a FF(0672)p 0 TeXcolorgray 525 w Fo(-20)g(puti)p -0.5 TeXcolorgray 780 2267 a FF(0673)p 0 TeXcolorgray +w Ft(-2)g(puti)p 0.5 TeXcolorgray 780 1736 a FL(0665)p +0 TeXcolorgray 525 w Ft(-7)g(puti)p 0.5 TeXcolorgray +780 1802 a FL(0666)p 0 TeXcolorgray 525 w Ft(-7)g(puti)p +0.5 TeXcolorgray 780 1869 a FL(0667)p 0 TeXcolorgray +525 w Ft(-4)g(puti)p 0.5 TeXcolorgray 780 1935 a FL(0668)p +0 TeXcolorgray 525 w Ft(-4)g(puti)p 0.5 TeXcolorgray +780 2001 a FL(0669)p 0 TeXcolorgray 525 w Ft(-9)g(puti)p +0.5 TeXcolorgray 780 2068 a FL(0670)p 0 TeXcolorgray +525 w Ft(-10)g(puti)p 0.5 TeXcolorgray 780 2134 a FL(0671)p +0 TeXcolorgray 525 w Ft(-15)g(puti)p 0.5 TeXcolorgray +780 2201 a FL(0672)p 0 TeXcolorgray 525 w Ft(-20)g(puti)p +0.5 TeXcolorgray 780 2267 a FL(0673)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2333 a(0674)p 0 TeXcolorgray 525 -w Fo(0)g(puti)p 0.5 TeXcolorgray 780 2400 a FF(0675)p -0 TeXcolorgray 525 w Fo(0)g(puti)p 0.5 TeXcolorgray 780 -2466 a FF(0676)p 0 TeXcolorgray 525 w Fo(0)g(puti)p 0.5 -TeXcolorgray 780 2533 a FF(0677)p 0 TeXcolorgray 525 -w Fo(310)g(puti)p 0.5 TeXcolorgray 780 2599 a FF(0678)p -0 TeXcolorgray 525 w Fo(310)g(puti)p 0.5 TeXcolorgray -780 2666 a FF(0679)p 0 TeXcolorgray 525 w Fo(710)g(puti)p -0.5 TeXcolorgray 780 2732 a FF(0680)p 0 TeXcolorgray -525 w Fo(1090)g(puti)p 0.5 TeXcolorgray 780 2798 a FF(0681)p -0 TeXcolorgray 525 w Fo(1730)g(puti)p 0.5 TeXcolorgray -780 2865 a FF(0682)p 0 TeXcolorgray 525 w Fo(2510)g(puti)p -0.5 TeXcolorgray 780 2931 a FF(0683)p 0 TeXcolorgray +w Ft(0)g(puti)p 0.5 TeXcolorgray 780 2400 a FL(0675)p +0 TeXcolorgray 525 w Ft(0)g(puti)p 0.5 TeXcolorgray 780 +2466 a FL(0676)p 0 TeXcolorgray 525 w Ft(0)g(puti)p 0.5 +TeXcolorgray 780 2533 a FL(0677)p 0 TeXcolorgray 525 +w Ft(310)g(puti)p 0.5 TeXcolorgray 780 2599 a FL(0678)p +0 TeXcolorgray 525 w Ft(310)g(puti)p 0.5 TeXcolorgray +780 2666 a FL(0679)p 0 TeXcolorgray 525 w Ft(710)g(puti)p +0.5 TeXcolorgray 780 2732 a FL(0680)p 0 TeXcolorgray +525 w Ft(1090)g(puti)p 0.5 TeXcolorgray 780 2798 a FL(0681)p +0 TeXcolorgray 525 w Ft(1730)g(puti)p 0.5 TeXcolorgray +780 2865 a FL(0682)p 0 TeXcolorgray 525 w Ft(2510)g(puti)p +0.5 TeXcolorgray 780 2931 a FL(0683)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2998 a(0684)p 0 TeXcolorgray 525 -w Fo(drop2)p 0.5 TeXcolorgray 780 3064 a FF(0685)p 0 +w Ft(drop2)p 0.5 TeXcolorgray 780 3064 a FL(0685)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3130 a(0686)p 0 TeXcolorgray -525 w Fo(0)g(->)g(CUMUL)p 0.5 TeXcolorgray 780 3197 a -FF(0687)p 0 TeXcolorgray 525 w Fo(<<)p 0.5 TeXcolorgray -780 3263 a FF(0688)p 0 TeXcolorgray 649 w Fo(1)g(COEFF)f(size)g(2)h -(get)f(for)h(I)p 0.5 TeXcolorgray 780 3330 a FF(0689)p -0 TeXcolorgray 772 w Fo('COEFF')f(2)h(I)g(2)f(->list)h('COEFF')e(over)i -(get)f(10)h(/)g(alog)p 0.5 TeXcolorgray 780 3396 a FF(0690)p -0 TeXcolorgray 772 w Fo(dup)g('CUMUL')f(sto+)g(put)p -0.5 TeXcolorgray 780 3463 a FF(0691)p 0 TeXcolorgray -649 w Fo(next)p 0.5 TeXcolorgray 780 3529 a FF(0692)p +525 w Ft(0)g(->)g(CUMUL)p 0.5 TeXcolorgray 780 3197 a +FL(0687)p 0 TeXcolorgray 525 w Ft(<<)p 0.5 TeXcolorgray +780 3263 a FL(0688)p 0 TeXcolorgray 649 w Ft(1)g(COEFF)f(size)g(2)h +(get)f(for)h(I)p 0.5 TeXcolorgray 780 3330 a FL(0689)p +0 TeXcolorgray 772 w Ft('COEFF')f(2)h(I)g(2)f(->list)h('COEFF')e(over)i +(get)f(10)h(/)g(alog)p 0.5 TeXcolorgray 780 3396 a FL(0690)p +0 TeXcolorgray 772 w Ft(dup)g('CUMUL')f(sto+)g(put)p +0.5 TeXcolorgray 780 3463 a FL(0691)p 0 TeXcolorgray +649 w Ft(next)p 0.5 TeXcolorgray 780 3529 a FL(0692)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3595 a(0693)p 0 TeXcolorgray -649 w Fo(1)h(COEFF)f(size)g(2)h(get)f(for)h(I)p 0.5 TeXcolorgray -780 3662 a FF(0694)p 0 TeXcolorgray 772 w Fo('COEFF')f(2)h(I)g(2)f +649 w Ft(1)h(COEFF)f(size)g(2)h(get)f(for)h(I)p 0.5 TeXcolorgray +780 3662 a FL(0694)p 0 TeXcolorgray 772 w Ft('COEFF')f(2)h(I)g(2)f (->list)h('COEFF')e(over)i(get)f(CUMUL)g(/)h(put)p 0.5 -TeXcolorgray 780 3728 a FF(0695)p 0 TeXcolorgray 649 -w Fo(next)p 0.5 TeXcolorgray 780 3795 a FF(0696)p 0 TeXcolorgray -525 w Fo(>>)p 0.5 TeXcolorgray 780 3861 a FF(0697)p 0 +TeXcolorgray 780 3728 a FL(0695)p 0 TeXcolorgray 649 +w Ft(next)p 0.5 TeXcolorgray 780 3795 a FL(0696)p 0 TeXcolorgray +525 w Ft(>>)p 0.5 TeXcolorgray 780 3861 a FL(0697)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3928 a(0698)p 0 TeXcolorgray -525 w Fo(//)g(Calcul)f(de)h(la)f(r\351partition)g(des)g(mobiles)g(dans) -g(les)h(paquets)p 0.5 TeXcolorgray 780 3994 a FF(0699)p -0 TeXcolorgray 525 w Fo('REPARTITION_INTERNE')d({)j(1)g(})p -0.5 TeXcolorgray 780 4060 a FF(0700)p 0 TeXcolorgray -525 w Fo(1)g(PAQUETS)f(for)h(P)p 0.5 TeXcolorgray 780 -4127 a FF(0701)p 0 TeXcolorgray 649 w Fo(rand)f(puti)p -0.5 TeXcolorgray 780 4193 a FF(0702)p 0 TeXcolorgray -525 w Fo(next)p 0.5 TeXcolorgray 780 4260 a FF(0703)p -0 TeXcolorgray 525 w Fo(drop2)p 0.5 TeXcolorgray 780 -4326 a FF(0704)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -4392 a(0705)p 0 TeXcolorgray 525 w Fo(REPARTITION_INTERNE)f(array->)h +525 w Ft(//)g(Calcul)f(de)h(la)f(r\351partition)g(des)g(mobiles)g(dans) +g(les)h(paquets)p 0.5 TeXcolorgray 780 3994 a FL(0699)p +0 TeXcolorgray 525 w Ft('REPARTITION_INTERNE')d({)j(1)g(})p +0.5 TeXcolorgray 780 4060 a FL(0700)p 0 TeXcolorgray +525 w Ft(1)g(PAQUETS)f(for)h(P)p 0.5 TeXcolorgray 780 +4127 a FL(0701)p 0 TeXcolorgray 649 w Ft(rand)f(puti)p +0.5 TeXcolorgray 780 4193 a FL(0702)p 0 TeXcolorgray +525 w Ft(next)p 0.5 TeXcolorgray 780 4260 a FL(0703)p +0 TeXcolorgray 525 w Ft(drop2)p 0.5 TeXcolorgray 780 +4326 a FL(0704)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +4392 a(0705)p 0 TeXcolorgray 525 w Ft(REPARTITION_INTERNE)f(array->)h (1)g(get)h(2)g(swap)f(for)g(P)h(+)g(next)p 0.5 TeXcolorgray -780 4459 a FF(0706)p 0 TeXcolorgray 0.5 TeXcolorgray -780 4525 a(0707)p 0 TeXcolorgray 525 w Fo(->)g(CLEF)p -0.5 TeXcolorgray 780 4592 a FF(0708)p 0 TeXcolorgray -525 w Fo(<<)p 0.5 TeXcolorgray 780 4658 a FF(0709)p 0 -TeXcolorgray 649 w Fo(1)g(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray -780 4725 a FF(0710)p 0 TeXcolorgray 772 w Fo('REPARTITION_INTERNE')e +780 4459 a FL(0706)p 0 TeXcolorgray 0.5 TeXcolorgray +780 4525 a(0707)p 0 TeXcolorgray 525 w Ft(->)g(CLEF)p +0.5 TeXcolorgray 780 4592 a FL(0708)p 0 TeXcolorgray +525 w Ft(<<)p 0.5 TeXcolorgray 780 4658 a FL(0709)p 0 +TeXcolorgray 649 w Ft(1)g(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray +780 4725 a FL(0710)p 0 TeXcolorgray 772 w Ft('REPARTITION_INTERNE')e (dup)j(P)g(1)f(->list)g(get)h(NM)f(*)h(CLEF)g(/)p 0.5 -TeXcolorgray 780 4791 a FF(0711)p 0 TeXcolorgray 772 -w Fo(ip)g(P)g(1)f(->list)g(swap)p 0.5 TeXcolorgray 780 -4857 a FF(0712)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -4924 a(0713)p 0 TeXcolorgray 772 w Fo(if)p 0.5 TeXcolorgray -780 4990 a FF(0714)p 0 TeXcolorgray 896 w Fo(dup)g(1)h(<)p -0.5 TeXcolorgray 780 5057 a FF(0715)p 0 TeXcolorgray -772 w Fo(then)p 0.5 TeXcolorgray 780 5123 a FF(0716)p -0 TeXcolorgray 896 w Fo(drop)f(1)p 0.5 TeXcolorgray 780 -5189 a FF(0717)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray -780 5256 a FF(0718)p 0 TeXcolorgray 0.5 TeXcolorgray -780 5322 a(0719)p 0 TeXcolorgray 772 w Fo(put)p 0.5 TeXcolorgray -780 5389 a FF(0720)p 0 TeXcolorgray 649 w Fo(next)p 0 -TeXcolorgray 2026 5632 a FY(194)p 0 TeXcolorgray eop +TeXcolorgray 780 4791 a FL(0711)p 0 TeXcolorgray 772 +w Ft(ip)g(P)g(1)f(->list)g(swap)p 0.5 TeXcolorgray 780 +4857 a FL(0712)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +4924 a(0713)p 0 TeXcolorgray 772 w Ft(if)p 0.5 TeXcolorgray +780 4990 a FL(0714)p 0 TeXcolorgray 896 w Ft(dup)g(1)h(<)p +0.5 TeXcolorgray 780 5057 a FL(0715)p 0 TeXcolorgray +772 w Ft(then)p 0.5 TeXcolorgray 780 5123 a FL(0716)p +0 TeXcolorgray 896 w Ft(drop)f(1)p 0.5 TeXcolorgray 780 +5189 a FL(0717)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray +780 5256 a FL(0718)p 0 TeXcolorgray 0.5 TeXcolorgray +780 5322 a(0719)p 0 TeXcolorgray 772 w Ft(put)p 0.5 TeXcolorgray +780 5389 a FL(0720)p 0 TeXcolorgray 649 w Ft(next)p 0 +TeXcolorgray 2026 5632 a F3(268)p 0 TeXcolorgray eop end -%%Page: 195 195 -TeXDict begin 195 194 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 269 269 +TeXDict begin 269 268 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(195)g FZ(\026)h(#)p -FY(195)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(269)e F4(\026)j(#)p +F3(269)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(195)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(0721)p 0 TeXcolorgray 525 -w Fo(>>)p 0.5 TeXcolorgray 357 607 a FF(0722)p 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(269)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(0721)p 0 TeXcolorgray 525 +w Ft(>>)p 0.5 TeXcolorgray 357 607 a FL(0722)p 0 TeXcolorgray 0.5 TeXcolorgray 357 673 a(0723)p 0 TeXcolorgray 525 -w Fo(0)31 b(1)f(PAQUETS)g(for)h(P)p 0.5 TeXcolorgray -357 739 a FF(0724)p 0 TeXcolorgray 648 w Fo('REPARTITION_INTERNE')e(P)h -(1)h(->list)f(get)h(+)p 0.5 TeXcolorgray 357 806 a FF(0725)p -0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 357 872 -a FF(0726)p 0 TeXcolorgray 0.5 TeXcolorgray 357 939 a(0727)p -0 TeXcolorgray 525 w Fo(NM)g(-)p 0.5 TeXcolorgray 357 -1005 a FF(0728)p 0 TeXcolorgray 525 w Fo(->)g(DIFFERENCE)p -0.5 TeXcolorgray 357 1072 a FF(0729)p 0 TeXcolorgray -525 w Fo(<<)p 0.5 TeXcolorgray 357 1138 a FF(0730)p 0 -TeXcolorgray 648 w Fo(if)p 0.5 TeXcolorgray 357 1204 -a FF(0731)p 0 TeXcolorgray 772 w Fo(DIFFERENCE)e(0)i(>)p -0.5 TeXcolorgray 357 1271 a FF(0732)p 0 TeXcolorgray -648 w Fo(then)p 0.5 TeXcolorgray 357 1337 a FF(0733)p -0 TeXcolorgray 772 w Fo(while)p 0.5 TeXcolorgray 357 -1404 a FF(0734)p 0 TeXcolorgray 895 w Fo(DIFFERENCE)p -0.5 TeXcolorgray 357 1470 a FF(0735)p 0 TeXcolorgray -772 w Fo(repeat)p 0.5 TeXcolorgray 357 1536 a FF(0736)p -0 TeXcolorgray 895 w Fo(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f -(dup)p 0.5 TeXcolorgray 357 1603 a FF(0737)p 0 TeXcolorgray -895 w Fo(if)p 0.5 TeXcolorgray 357 1669 a FF(0738)p 0 -TeXcolorgray 1019 w Fo('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(1)h -(>)p 0.5 TeXcolorgray 357 1736 a FF(0739)p 0 TeXcolorgray -895 w Fo(then)p 0.5 TeXcolorgray 357 1802 a FF(0740)p -0 TeXcolorgray 1019 w Fo(1)g(-)f('REPARTITION_INTERNE')e(rot)j(rot)f -(put)p 0.5 TeXcolorgray 357 1869 a FF(0741)p 0 TeXcolorgray -1019 w Fo('DIFFERENCE')f(1)i(sto-)p 0.5 TeXcolorgray -357 1935 a FF(0742)p 0 TeXcolorgray 895 w Fo(else)p 0.5 -TeXcolorgray 357 2001 a FF(0743)p 0 TeXcolorgray 1019 -w Fo(drop2)p 0.5 TeXcolorgray 357 2068 a FF(0744)p 0 -TeXcolorgray 895 w Fo(end)p 0.5 TeXcolorgray 357 2134 -a FF(0745)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray -357 2201 a FF(0746)p 0 TeXcolorgray 648 w Fo(else)p 0.5 -TeXcolorgray 357 2267 a FF(0747)p 0 TeXcolorgray 772 -w Fo(while)p 0.5 TeXcolorgray 357 2333 a FF(0748)p 0 -TeXcolorgray 895 w Fo(DIFFERENCE)p 0.5 TeXcolorgray 357 -2400 a FF(0749)p 0 TeXcolorgray 772 w Fo(repeat)p 0.5 -TeXcolorgray 357 2466 a FF(0750)p 0 TeXcolorgray 895 -w Fo(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f(dup)p -0.5 TeXcolorgray 357 2533 a FF(0751)p 0 TeXcolorgray -895 w Fo(if)p 0.5 TeXcolorgray 357 2599 a FF(0752)p 0 -TeXcolorgray 1019 w Fo('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(NM)h -(<)p 0.5 TeXcolorgray 357 2666 a FF(0753)p 0 TeXcolorgray -895 w Fo(then)p 0.5 TeXcolorgray 357 2732 a FF(0754)p -0 TeXcolorgray 1019 w Fo(1)g(+)f('REPARTITION_INTERNE')e(rot)j(rot)f -(put)p 0.5 TeXcolorgray 357 2798 a FF(0755)p 0 TeXcolorgray -1019 w Fo('DIFFERENCE')f(1)i(sto+)p 0.5 TeXcolorgray -357 2865 a FF(0756)p 0 TeXcolorgray 895 w Fo(else)p 0.5 -TeXcolorgray 357 2931 a FF(0757)p 0 TeXcolorgray 1019 -w Fo(drop2)p 0.5 TeXcolorgray 357 2998 a FF(0758)p 0 -TeXcolorgray 895 w Fo(end)p 0.5 TeXcolorgray 357 3064 -a FF(0759)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray -357 3130 a FF(0760)p 0 TeXcolorgray 648 w Fo(end)p 0.5 -TeXcolorgray 357 3197 a FF(0761)p 0 TeXcolorgray 525 -w Fo(>>)p 0.5 TeXcolorgray 357 3263 a FF(0762)p 0 TeXcolorgray +w Ft(0)31 b(1)f(PAQUETS)g(for)h(P)p 0.5 TeXcolorgray +357 739 a FL(0724)p 0 TeXcolorgray 648 w Ft('REPARTITION_INTERNE')e(P)h +(1)h(->list)f(get)h(+)p 0.5 TeXcolorgray 357 806 a FL(0725)p +0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 357 872 +a FL(0726)p 0 TeXcolorgray 0.5 TeXcolorgray 357 939 a(0727)p +0 TeXcolorgray 525 w Ft(NM)g(-)p 0.5 TeXcolorgray 357 +1005 a FL(0728)p 0 TeXcolorgray 525 w Ft(->)g(DIFFERENCE)p +0.5 TeXcolorgray 357 1072 a FL(0729)p 0 TeXcolorgray +525 w Ft(<<)p 0.5 TeXcolorgray 357 1138 a FL(0730)p 0 +TeXcolorgray 648 w Ft(if)p 0.5 TeXcolorgray 357 1204 +a FL(0731)p 0 TeXcolorgray 772 w Ft(DIFFERENCE)e(0)i(>)p +0.5 TeXcolorgray 357 1271 a FL(0732)p 0 TeXcolorgray +648 w Ft(then)p 0.5 TeXcolorgray 357 1337 a FL(0733)p +0 TeXcolorgray 772 w Ft(while)p 0.5 TeXcolorgray 357 +1404 a FL(0734)p 0 TeXcolorgray 895 w Ft(DIFFERENCE)p +0.5 TeXcolorgray 357 1470 a FL(0735)p 0 TeXcolorgray +772 w Ft(repeat)p 0.5 TeXcolorgray 357 1536 a FL(0736)p +0 TeXcolorgray 895 w Ft(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f +(dup)p 0.5 TeXcolorgray 357 1603 a FL(0737)p 0 TeXcolorgray +895 w Ft(if)p 0.5 TeXcolorgray 357 1669 a FL(0738)p 0 +TeXcolorgray 1019 w Ft('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(1)h +(>)p 0.5 TeXcolorgray 357 1736 a FL(0739)p 0 TeXcolorgray +895 w Ft(then)p 0.5 TeXcolorgray 357 1802 a FL(0740)p +0 TeXcolorgray 1019 w Ft(1)g(-)f('REPARTITION_INTERNE')e(rot)j(rot)f +(put)p 0.5 TeXcolorgray 357 1869 a FL(0741)p 0 TeXcolorgray +1019 w Ft('DIFFERENCE')f(1)i(sto-)p 0.5 TeXcolorgray +357 1935 a FL(0742)p 0 TeXcolorgray 895 w Ft(else)p 0.5 +TeXcolorgray 357 2001 a FL(0743)p 0 TeXcolorgray 1019 +w Ft(drop2)p 0.5 TeXcolorgray 357 2068 a FL(0744)p 0 +TeXcolorgray 895 w Ft(end)p 0.5 TeXcolorgray 357 2134 +a FL(0745)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray +357 2201 a FL(0746)p 0 TeXcolorgray 648 w Ft(else)p 0.5 +TeXcolorgray 357 2267 a FL(0747)p 0 TeXcolorgray 772 +w Ft(while)p 0.5 TeXcolorgray 357 2333 a FL(0748)p 0 +TeXcolorgray 895 w Ft(DIFFERENCE)p 0.5 TeXcolorgray 357 +2400 a FL(0749)p 0 TeXcolorgray 772 w Ft(repeat)p 0.5 +TeXcolorgray 357 2466 a FL(0750)p 0 TeXcolorgray 895 +w Ft(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f(dup)p +0.5 TeXcolorgray 357 2533 a FL(0751)p 0 TeXcolorgray +895 w Ft(if)p 0.5 TeXcolorgray 357 2599 a FL(0752)p 0 +TeXcolorgray 1019 w Ft('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(NM)h +(<)p 0.5 TeXcolorgray 357 2666 a FL(0753)p 0 TeXcolorgray +895 w Ft(then)p 0.5 TeXcolorgray 357 2732 a FL(0754)p +0 TeXcolorgray 1019 w Ft(1)g(+)f('REPARTITION_INTERNE')e(rot)j(rot)f +(put)p 0.5 TeXcolorgray 357 2798 a FL(0755)p 0 TeXcolorgray +1019 w Ft('DIFFERENCE')f(1)i(sto+)p 0.5 TeXcolorgray +357 2865 a FL(0756)p 0 TeXcolorgray 895 w Ft(else)p 0.5 +TeXcolorgray 357 2931 a FL(0757)p 0 TeXcolorgray 1019 +w Ft(drop2)p 0.5 TeXcolorgray 357 2998 a FL(0758)p 0 +TeXcolorgray 895 w Ft(end)p 0.5 TeXcolorgray 357 3064 +a FL(0759)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray +357 3130 a FL(0760)p 0 TeXcolorgray 648 w Ft(end)p 0.5 +TeXcolorgray 357 3197 a FL(0761)p 0 TeXcolorgray 525 +w Ft(>>)p 0.5 TeXcolorgray 357 3263 a FL(0762)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3330 a(0763)p 0 TeXcolorgray 525 -w Fo('ANGLES_MOYENS')e({)i(1)f(})p 0.5 TeXcolorgray 357 -3396 a FF(0764)p 0 TeXcolorgray 525 w Fo(1)h(PAQUETS)f(for)g(P)p -0.5 TeXcolorgray 357 3463 a FF(0765)p 0 TeXcolorgray -648 w Fo(rand)h(2)g(SECTEUR)e(*)i(*)g(SECTEUR)f(-)h(puti)p -0.5 TeXcolorgray 357 3529 a FF(0766)p 0 TeXcolorgray -525 w Fo(next)p 0.5 TeXcolorgray 357 3595 a FF(0767)p -0 TeXcolorgray 525 w Fo(drop2)p 0.5 TeXcolorgray 357 -3662 a FF(0768)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -3728 a(0769)p 0 TeXcolorgray 525 w Fo(rclf)f(std)p 0.5 -TeXcolorgray 357 3795 a FF(0770)p 0 TeXcolorgray 525 -w Fo("R\351partition)f(:)i(")g(REPARTITION_INTERNE)d(->str)i(+)h(pr1)p -0.5 TeXcolorgray 357 3861 a FF(0771)p 0 TeXcolorgray -525 w Fo("\\\\hrule\\\\vskip)e(1ex")h(pr1)h(drop)p 0.5 -TeXcolorgray 357 3928 a FF(0772)p 0 TeXcolorgray 525 -w Fo(disp)f("")h(disp)f(stof)p 0.5 TeXcolorgray 357 3994 -a FF(0773)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4060 -a(0774)p 0 TeXcolorgray 525 w Fo(//)h(Boucle)f(sur)g(les)h(paquets)f -(de)g(mobiles)p 0.5 TeXcolorgray 357 4127 a FF(0775)p -0 TeXcolorgray 525 w Fo(1)h(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray -357 4193 a FF(0776)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4260 a(0777)p 0 TeXcolorgray 648 w Fo(//)h(Boucle)f(sur)h(les)f -(mobiles)p 0.5 TeXcolorgray 357 4326 a FF(0778)p 0 TeXcolorgray -648 w Fo(1)h(REPARTITION_INTERNE)e(P)h(1)h(->list)f(get)h(for)f(K)p -0.5 TeXcolorgray 357 4392 a FF(0779)p 0 TeXcolorgray -772 w Fo(rand)g(2)h(SECTEUR)f(*)h(*)f(SECTEUR)g(-)h(DISPERSION)f(*)p -0.5 TeXcolorgray 357 4459 a FF(0780)p 0 TeXcolorgray -772 w Fo(ANGLES_MOYENS)f(P)i(1)g(->list)f(get)g(+)p 0.5 -TeXcolorgray 357 4525 a FF(0781)p 0 TeXcolorgray 772 -w Fo(DIRECTIONS)f(over)i(1)g(->list)f(+)g('DIRECTIONS')g(sto)p -0.5 TeXcolorgray 357 4592 a FF(0782)p 0 TeXcolorgray -772 w Fo("Azimut)g(:)h(")f(over)h(->hms)f(->str)g(+)h(dup)f(")25 -b(\006)f(\(HMS\)")30 b(+)h(disp)p 0.5 TeXcolorgray 357 -4658 a FF(0783)p 0 TeXcolorgray 772 w Fo("\\\\degre)f(\(HMS\)")g(+)h -(cr)f(pr1)h(drop)p 0.5 TeXcolorgray 357 4725 a FF(0784)p +w Ft('ANGLES_MOYENS')e({)i(1)f(})p 0.5 TeXcolorgray 357 +3396 a FL(0764)p 0 TeXcolorgray 525 w Ft(1)h(PAQUETS)f(for)g(P)p +0.5 TeXcolorgray 357 3463 a FL(0765)p 0 TeXcolorgray +648 w Ft(rand)h(2)g(SECTEUR)e(*)i(*)g(SECTEUR)f(-)h(puti)p +0.5 TeXcolorgray 357 3529 a FL(0766)p 0 TeXcolorgray +525 w Ft(next)p 0.5 TeXcolorgray 357 3595 a FL(0767)p +0 TeXcolorgray 525 w Ft(drop2)p 0.5 TeXcolorgray 357 +3662 a FL(0768)p 0 TeXcolorgray 0.5 TeXcolorgray 357 +3728 a(0769)p 0 TeXcolorgray 525 w Ft(rclf)f(std)p 0.5 +TeXcolorgray 357 3795 a FL(0770)p 0 TeXcolorgray 525 +w Ft("R\351partition)f(:)i(")g(REPARTITION_INTERNE)d(->str)i(+)h(pr1)p +0.5 TeXcolorgray 357 3861 a FL(0771)p 0 TeXcolorgray +525 w Ft("\\\\hrule\\\\vskip)e(1ex")h(pr1)h(drop)p 0.5 +TeXcolorgray 357 3928 a FL(0772)p 0 TeXcolorgray 525 +w Ft(disp)f("")h(disp)f(stof)p 0.5 TeXcolorgray 357 3994 +a FL(0773)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4060 +a(0774)p 0 TeXcolorgray 525 w Ft(//)h(Boucle)f(sur)g(les)h(paquets)f +(de)g(mobiles)p 0.5 TeXcolorgray 357 4127 a FL(0775)p +0 TeXcolorgray 525 w Ft(1)h(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray +357 4193 a FL(0776)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4260 a(0777)p 0 TeXcolorgray 648 w Ft(//)h(Boucle)f(sur)h(les)f +(mobiles)p 0.5 TeXcolorgray 357 4326 a FL(0778)p 0 TeXcolorgray +648 w Ft(1)h(REPARTITION_INTERNE)e(P)h(1)h(->list)f(get)h(for)f(K)p +0.5 TeXcolorgray 357 4392 a FL(0779)p 0 TeXcolorgray +772 w Ft(rand)g(2)h(SECTEUR)f(*)h(*)f(SECTEUR)g(-)h(DISPERSION)f(*)p +0.5 TeXcolorgray 357 4459 a FL(0780)p 0 TeXcolorgray +772 w Ft(ANGLES_MOYENS)f(P)i(1)g(->list)f(get)g(+)p 0.5 +TeXcolorgray 357 4525 a FL(0781)p 0 TeXcolorgray 772 +w Ft(DIRECTIONS)f(over)i(1)g(->list)f(+)g('DIRECTIONS')g(sto)p +0.5 TeXcolorgray 357 4592 a FL(0782)p 0 TeXcolorgray +772 w Ft("Azimut)g(:)h(")f(over)h(->hms)f(->str)g(+)h(dup)f(")h +Fa(\260)g Ft(\(HMS\)")f(+)g(disp)p 0.5 TeXcolorgray 357 +4658 a FL(0783)p 0 TeXcolorgray 772 w Ft("\\\\degre)g(\(HMS\)")g(+)h +(cr)f(pr1)h(drop)p 0.5 TeXcolorgray 357 4725 a FL(0784)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4791 a(0785)p 0 TeXcolorgray -772 w Fo(NA)g(COEFF)f(size)g(2)h(get)f(2)h(->list)f(0)h(con)p -0.5 TeXcolorgray 357 4857 a FF(0786)p 0 TeXcolorgray -772 w Fo(COEFF)f(size)g(2)h(get)g(dup)f(2)h(->list)f(0)h(con)f(0)p -0.5 TeXcolorgray 357 4924 a FF(0787)p 0 TeXcolorgray -772 w Fo(->)h(AZIMUT)f(MD)g(P)h(TRAJETS_RETENUS)p 0.5 -TeXcolorgray 357 4990 a FF(0788)p 0 TeXcolorgray 772 -w Fo(<<)p 0.5 TeXcolorgray 357 5057 a FF(0789)p 0 TeXcolorgray -895 w Fo(1)g(COEFF)f(size)h(2)f(get)h(for)f(I)p 0.5 TeXcolorgray -357 5123 a FF(0790)p 0 TeXcolorgray 1019 w Fo('COEFF')g(1)h(I)f(2)h +772 w Ft(NA)g(COEFF)f(size)g(2)h(get)f(2)h(->list)f(0)h(con)p +0.5 TeXcolorgray 357 4857 a FL(0786)p 0 TeXcolorgray +772 w Ft(COEFF)f(size)g(2)h(get)g(dup)f(2)h(->list)f(0)h(con)f(0)p +0.5 TeXcolorgray 357 4924 a FL(0787)p 0 TeXcolorgray +772 w Ft(->)h(AZIMUT)f(MD)g(P)h(TRAJETS_RETENUS)p 0.5 +TeXcolorgray 357 4990 a FL(0788)p 0 TeXcolorgray 772 +w Ft(<<)p 0.5 TeXcolorgray 357 5057 a FL(0789)p 0 TeXcolorgray +895 w Ft(1)g(COEFF)f(size)h(2)f(get)h(for)f(I)p 0.5 TeXcolorgray +357 5123 a FL(0790)p 0 TeXcolorgray 1019 w Ft('COEFF')g(1)h(I)f(2)h (->list)f(get)h(AZIMUT)f(+)p 0.5 TeXcolorgray 357 5189 -a FF(0791)p 0 TeXcolorgray 1019 w Fo(->)g(G)p 0.5 TeXcolorgray -357 5256 a FF(0792)p 0 TeXcolorgray 1019 w Fo(<<)p 0.5 -TeXcolorgray 357 5322 a FF(0793)p 0 TeXcolorgray 1142 -w Fo(if)p 0.5 TeXcolorgray 357 5389 a FF(0794)p 0 TeXcolorgray -1266 w Fo(G)h(SECTEUR)e(<=)i(G)g(SECTEUR)f(neg)g(>=)h(and)p -0 TeXcolorgray 1602 5632 a FY(195)p 0 TeXcolorgray eop +a FL(0791)p 0 TeXcolorgray 1019 w Ft(->)g(G)p 0.5 TeXcolorgray +357 5256 a FL(0792)p 0 TeXcolorgray 1019 w Ft(<<)p 0.5 +TeXcolorgray 357 5322 a FL(0793)p 0 TeXcolorgray 1142 +w Ft(if)p 0.5 TeXcolorgray 357 5389 a FL(0794)p 0 TeXcolorgray +1266 w Ft(G)h(SECTEUR)e(<=)i(G)g(SECTEUR)f(neg)g(>=)h(and)p +0 TeXcolorgray 1602 5632 a F3(269)p 0 TeXcolorgray eop end -%%Page: 196 196 -TeXDict begin 196 195 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 270 270 +TeXDict begin 270 269 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(196)g FZ(\026)h(#)p -FY(196)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(270)e F4(\026)j(#)p +F3(270)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(196)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0795)p 0 TeXcolorgray 1266 w Fo(SECTEUR)i(180)h(>=)f(or)p -0.5 TeXcolorgray 780 607 a FF(0796)p 0 TeXcolorgray 1143 -w Fo(then)p 0.5 TeXcolorgray 780 673 a FF(0797)p 0 TeXcolorgray -1266 w Fo(1)h(NA)g(for)f(J)p 0.5 TeXcolorgray 780 739 -a FF(0798)p 0 TeXcolorgray 1390 w Fo('MD')g(2)h(i)f(pi)h(*)g(*)g(->num) -p 0.5 TeXcolorgray 780 806 a FF(0799)p 0 TeXcolorgray -1390 w Fo(D)f(J)h(1)g(-)g(*)f(*)h(G)g(sin)f(*)h(exp)p -0.5 TeXcolorgray 780 872 a FF(0800)p 0 TeXcolorgray 1390 -w Fo(J)f(I)h(2)g(->list)f(swap)g(put)p 0.5 TeXcolorgray -780 939 a FF(0801)p 0 TeXcolorgray 1266 w Fo(next)p 0.5 -TeXcolorgray 780 1005 a FF(0802)p 0 TeXcolorgray 0.5 + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(270)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0795)p 0 TeXcolorgray 1266 w Ft(SECTEUR)i(180)h(>=)f(or)p +0.5 TeXcolorgray 780 607 a FL(0796)p 0 TeXcolorgray 1143 +w Ft(then)p 0.5 TeXcolorgray 780 673 a FL(0797)p 0 TeXcolorgray +1266 w Ft(1)h(NA)g(for)f(J)p 0.5 TeXcolorgray 780 739 +a FL(0798)p 0 TeXcolorgray 1390 w Ft('MD')g(2)h(i)f(pi)h(*)g(*)g(->num) +p 0.5 TeXcolorgray 780 806 a FL(0799)p 0 TeXcolorgray +1390 w Ft(D)f(J)h(1)g(-)g(*)f(*)h(G)g(sin)f(*)h(exp)p +0.5 TeXcolorgray 780 872 a FL(0800)p 0 TeXcolorgray 1390 +w Ft(J)f(I)h(2)g(->list)f(swap)g(put)p 0.5 TeXcolorgray +780 939 a FL(0801)p 0 TeXcolorgray 1266 w Ft(next)p 0.5 +TeXcolorgray 780 1005 a FL(0802)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1072 a(0803)p 0 TeXcolorgray 1266 w -Fo('P')h(COEFF)f(2)h(I)f(2)h(->list)f(get)p 0.5 TeXcolorgray -780 1138 a FF(0804)p 0 TeXcolorgray 1266 w Fo(I)h(dup)f(2)h(->list)f -(swap)h(put)p 0.5 TeXcolorgray 780 1204 a FF(0805)p 0 -TeXcolorgray 1266 w Fo(1)g('TRAJETS_RETENUS')e(sto+)p -0.5 TeXcolorgray 780 1271 a FF(0806)p 0 TeXcolorgray -1143 w Fo(end)p 0.5 TeXcolorgray 780 1337 a FF(0807)p -0 TeXcolorgray 1019 w Fo(>>)p 0.5 TeXcolorgray 780 1404 -a FF(0808)p 0 TeXcolorgray 896 w Fo(next)p 0.5 TeXcolorgray -780 1470 a FF(0809)p 0 TeXcolorgray 0.5 TeXcolorgray -780 1536 a(0810)p 0 TeXcolorgray 896 w Fo(MD)h(P)p 0.5 -TeXcolorgray 780 1603 a FF(0811)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 1669 a(0812)p 0 TeXcolorgray 896 w Fo(if)p -0.5 TeXcolorgray 780 1736 a FF(0813)p 0 TeXcolorgray -1019 w Fo(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1802 a -FF(0814)p 0 TeXcolorgray 896 w Fo(then)p 0.5 TeXcolorgray -780 1869 a FF(0815)p 0 TeXcolorgray 1019 w Fo(1)p 0.5 -TeXcolorgray 780 1935 a FF(0816)p 0 TeXcolorgray 896 -w Fo(else)p 0.5 TeXcolorgray 780 2001 a FF(0817)p 0 TeXcolorgray -1019 w Fo(nrand)g(sq)p 0.5 TeXcolorgray 780 2068 a FF(0818)p -0 TeXcolorgray 896 w Fo(end)p 0.5 TeXcolorgray 780 2134 -a FF(0819)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2201 -a(0820)p 0 TeXcolorgray 896 w Fo("Puissance)f(:)i(")g(over)f(->str)g(+) -h(cr)g(pr1)f(disp)p 0.5 TeXcolorgray 780 2267 a FF(0821)p -0 TeXcolorgray 896 w Fo(*)h(over)f(trn)g(*)h(*)p 0.5 -TeXcolorgray 780 2333 a FF(0822)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 2400 a(0823)p 0 TeXcolorgray 896 w Fo(//)f(Rajout)g +Ft('P')h(COEFF)f(2)h(I)f(2)h(->list)f(get)p 0.5 TeXcolorgray +780 1138 a FL(0804)p 0 TeXcolorgray 1266 w Ft(I)h(dup)f(2)h(->list)f +(swap)h(put)p 0.5 TeXcolorgray 780 1204 a FL(0805)p 0 +TeXcolorgray 1266 w Ft(1)g('TRAJETS_RETENUS')e(sto+)p +0.5 TeXcolorgray 780 1271 a FL(0806)p 0 TeXcolorgray +1143 w Ft(end)p 0.5 TeXcolorgray 780 1337 a FL(0807)p +0 TeXcolorgray 1019 w Ft(>>)p 0.5 TeXcolorgray 780 1404 +a FL(0808)p 0 TeXcolorgray 896 w Ft(next)p 0.5 TeXcolorgray +780 1470 a FL(0809)p 0 TeXcolorgray 0.5 TeXcolorgray +780 1536 a(0810)p 0 TeXcolorgray 896 w Ft(MD)h(P)p 0.5 +TeXcolorgray 780 1603 a FL(0811)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 1669 a(0812)p 0 TeXcolorgray 896 w Ft(if)p +0.5 TeXcolorgray 780 1736 a FL(0813)p 0 TeXcolorgray +1019 w Ft(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1802 a +FL(0814)p 0 TeXcolorgray 896 w Ft(then)p 0.5 TeXcolorgray +780 1869 a FL(0815)p 0 TeXcolorgray 1019 w Ft(1)p 0.5 +TeXcolorgray 780 1935 a FL(0816)p 0 TeXcolorgray 896 +w Ft(else)p 0.5 TeXcolorgray 780 2001 a FL(0817)p 0 TeXcolorgray +1019 w Ft(nrand)g(sq)p 0.5 TeXcolorgray 780 2068 a FL(0818)p +0 TeXcolorgray 896 w Ft(end)p 0.5 TeXcolorgray 780 2134 +a FL(0819)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2201 +a(0820)p 0 TeXcolorgray 896 w Ft("Puissance)f(:)i(")g(over)f(->str)g(+) +h(cr)g(pr1)f(disp)p 0.5 TeXcolorgray 780 2267 a FL(0821)p +0 TeXcolorgray 896 w Ft(*)h(over)f(trn)g(*)h(*)p 0.5 +TeXcolorgray 780 2333 a FL(0822)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 2400 a(0823)p 0 TeXcolorgray 896 w Ft(//)f(Rajout)g (de)h(bruit)f(pour)h(\351viter)f(d'avoir)g(une)p 0.5 -TeXcolorgray 780 2466 a FF(0824)p 0 TeXcolorgray 896 -w Fo(//)g(matrice)g(R)h(de)g(rang)f(non)g(plein)p 0.5 -TeXcolorgray 780 2533 a FF(0825)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 2599 a(0826)p 0 TeXcolorgray 896 w Fo(if)p -0.5 TeXcolorgray 780 2666 a FF(0827)p 0 TeXcolorgray -1019 w Fo(TRAJETS_RETENUS)f(over)h(size)h(1)g(get)f(<)p -0.5 TeXcolorgray 780 2732 a FF(0828)p 0 TeXcolorgray -896 w Fo(then)p 0.5 TeXcolorgray 780 2798 a FF(0829)p -0 TeXcolorgray 1019 w Fo(dup)h(idn)f(over)h(abs)f(1E-6)g(/)h(*)g(+)p -0.5 TeXcolorgray 780 2865 a FF(0830)p 0 TeXcolorgray -896 w Fo(end)p 0.5 TeXcolorgray 780 2931 a FF(0831)p -0 TeXcolorgray 772 w Fo(>>)p 0.5 TeXcolorgray 780 2998 -a FF(0832)p 0 TeXcolorgray 649 w Fo(next)p 0.5 TeXcolorgray -780 3064 a FF(0833)p 0 TeXcolorgray 525 w Fo(next)p 0.5 -TeXcolorgray 780 3130 a FF(0834)p 0 TeXcolorgray 402 -w Fo(>>)p 0.5 TeXcolorgray 780 3197 a FF(0835)p 0 TeXcolorgray +TeXcolorgray 780 2466 a FL(0824)p 0 TeXcolorgray 896 +w Ft(//)g(matrice)g(R)h(de)g(rang)f(non)g(plein)p 0.5 +TeXcolorgray 780 2533 a FL(0825)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 2599 a(0826)p 0 TeXcolorgray 896 w Ft(if)p +0.5 TeXcolorgray 780 2666 a FL(0827)p 0 TeXcolorgray +1019 w Ft(TRAJETS_RETENUS)f(over)h(size)h(1)g(get)f(<)p +0.5 TeXcolorgray 780 2732 a FL(0828)p 0 TeXcolorgray +896 w Ft(then)p 0.5 TeXcolorgray 780 2798 a FL(0829)p +0 TeXcolorgray 1019 w Ft(dup)h(idn)f(over)h(abs)f(1E-6)g(/)h(*)g(+)p +0.5 TeXcolorgray 780 2865 a FL(0830)p 0 TeXcolorgray +896 w Ft(end)p 0.5 TeXcolorgray 780 2931 a FL(0831)p +0 TeXcolorgray 772 w Ft(>>)p 0.5 TeXcolorgray 780 2998 +a FL(0832)p 0 TeXcolorgray 649 w Ft(next)p 0.5 TeXcolorgray +780 3064 a FL(0833)p 0 TeXcolorgray 525 w Ft(next)p 0.5 +TeXcolorgray 780 3130 a FL(0834)p 0 TeXcolorgray 402 +w Ft(>>)p 0.5 TeXcolorgray 780 3197 a FL(0835)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3263 a(0836)p 0 TeXcolorgray 402 -w Fo(rad)p 0.5 TeXcolorgray 780 3330 a FF(0837)p 0 TeXcolorgray -278 w Fo(else)p 0.5 TeXcolorgray 780 3396 a FF(0838)p +w Ft(rad)p 0.5 TeXcolorgray 780 3330 a FL(0837)p 0 TeXcolorgray +278 w Ft(else)p 0.5 TeXcolorgray 780 3396 a FL(0838)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3463 a(0839)p 0 TeXcolorgray -402 w Fo(/*)g(G\351n\351ration)e(de)i(matrices)e(R)i(al\351atoires)f -(*/)p 0.5 TeXcolorgray 780 3529 a FF(0840)p 0 TeXcolorgray +402 w Ft(/*)g(G\351n\351ration)e(de)i(matrices)e(R)i(al\351atoires)f +(*/)p 0.5 TeXcolorgray 780 3529 a FL(0840)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3595 a(0841)p 0 TeXcolorgray 402 -w Fo(//)h(Nombre)f(de)g(trajets)p 0.5 TeXcolorgray 780 -3662 a FF(0842)p 0 TeXcolorgray 402 w Fo(4)h(->)f(NT)p -0.5 TeXcolorgray 780 3728 a FF(0843)p 0 TeXcolorgray -402 w Fo(<<)p 0.5 TeXcolorgray 780 3795 a FF(0844)p 0 -TeXcolorgray 525 w Fo(//)h(Boucle)f(sur)h(les)f(mobiles)p -0.5 TeXcolorgray 780 3861 a FF(0845)p 0 TeXcolorgray -525 w Fo(1)h(NM)g(for)f(K)p 0.5 TeXcolorgray 780 3928 -a FF(0846)p 0 TeXcolorgray 649 w Fo(")61 b(Utilisateur)30 +w Ft(//)h(Nombre)f(de)g(trajets)p 0.5 TeXcolorgray 780 +3662 a FL(0842)p 0 TeXcolorgray 402 w Ft(4)h(->)f(NT)p +0.5 TeXcolorgray 780 3728 a FL(0843)p 0 TeXcolorgray +402 w Ft(<<)p 0.5 TeXcolorgray 780 3795 a FL(0844)p 0 +TeXcolorgray 525 w Ft(//)h(Boucle)f(sur)h(les)f(mobiles)p +0.5 TeXcolorgray 780 3861 a FL(0845)p 0 TeXcolorgray +525 w Ft(1)h(NM)g(for)f(K)p 0.5 TeXcolorgray 780 3928 +a FL(0846)p 0 TeXcolorgray 649 w Ft(")61 b(Utilisateur)30 b(")h(std)f(K)h(->str)f(+)h(disp)f("")h(disp)p 0.5 TeXcolorgray -780 3994 a FF(0847)p 0 TeXcolorgray 649 w Fo(NT)f(NA)h(2)g(->list)f(0)h -(con)p 0.5 TeXcolorgray 780 4060 a FF(0848)p 0 TeXcolorgray +780 3994 a FL(0847)p 0 TeXcolorgray 649 w Ft(NT)f(NA)h(2)g(->list)f(0)h +(con)p 0.5 TeXcolorgray 780 4060 a FL(0848)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4127 a(0849)p 0 TeXcolorgray 649 -w Fo(//)f(Boucle)h(sur)f(les)g(trajets)p 0.5 TeXcolorgray -780 4193 a FF(0850)p 0 TeXcolorgray 649 w Fo(1)h(NT)f(for)h(L)p -0.5 TeXcolorgray 780 4260 a FF(0851)p 0 TeXcolorgray -772 w Fo(L)g(1)g(2)g(->list)p 0.5 TeXcolorgray 780 4326 -a FF(0852)p 0 TeXcolorgray 772 w Fo(rand)g(2)f(pi)h(->num)f(*)h(*)p -0.5 TeXcolorgray 780 4392 a FF(0853)p 0 TeXcolorgray -772 w Fo(DIRECTIONS)f(over)g(r->d)h(1)f(->list)g(+)h('DIRECTIONS')e -(sto)p 0.5 TeXcolorgray 780 4459 a FF(0854)p 0 TeXcolorgray -772 w Fo(nrand)i(sq)p 0.5 TeXcolorgray 780 4525 a FF(0855)p +w Ft(//)f(Boucle)h(sur)f(les)g(trajets)p 0.5 TeXcolorgray +780 4193 a FL(0850)p 0 TeXcolorgray 649 w Ft(1)h(NT)f(for)h(L)p +0.5 TeXcolorgray 780 4260 a FL(0851)p 0 TeXcolorgray +772 w Ft(L)g(1)g(2)g(->list)p 0.5 TeXcolorgray 780 4326 +a FL(0852)p 0 TeXcolorgray 772 w Ft(rand)g(2)f(pi)h(->num)f(*)h(*)p +0.5 TeXcolorgray 780 4392 a FL(0853)p 0 TeXcolorgray +772 w Ft(DIRECTIONS)f(over)g(r->d)h(1)f(->list)g(+)h('DIRECTIONS')e +(sto)p 0.5 TeXcolorgray 780 4459 a FL(0854)p 0 TeXcolorgray +772 w Ft(nrand)i(sq)p 0.5 TeXcolorgray 780 4525 a FL(0855)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0856)p 0 TeXcolorgray -772 w Fo(->)g(D)g(P)p 0.5 TeXcolorgray 780 4658 a FF(0857)p -0 TeXcolorgray 772 w Fo(<<)p 0.5 TeXcolorgray 780 4725 -a FF(0858)p 0 TeXcolorgray 896 w Fo(std)p 0.5 TeXcolorgray -780 4791 a FF(0859)p 0 TeXcolorgray 896 w Fo(")123 b(Trajet)30 +772 w Ft(->)g(D)g(P)p 0.5 TeXcolorgray 780 4658 a FL(0857)p +0 TeXcolorgray 772 w Ft(<<)p 0.5 TeXcolorgray 780 4725 +a FL(0858)p 0 TeXcolorgray 896 w Ft(std)p 0.5 TeXcolorgray +780 4791 a FL(0859)p 0 TeXcolorgray 896 w Ft(")123 b(Trajet)30 b(")h(L)g(->str)f(+)h(disp)p 0.5 TeXcolorgray 780 4857 -a FF(0860)p 0 TeXcolorgray 896 w Fo(4)g(sci)f(")185 b(->)31 +a FL(0860)p 0 TeXcolorgray 896 w Ft(4)g(sci)f(")185 b(->)31 b(Puissance)e(")i(P)g(->str)f(+)h(disp)p 0.5 TeXcolorgray -780 4924 a FF(0861)p 0 TeXcolorgray 896 w Fo(4)g(fix)f(")185 +780 4924 a FL(0861)p 0 TeXcolorgray 896 w Ft(4)g(fix)f(")185 b(->)31 b(Azimut)122 b(")31 b(D)g(r->d)f(->hms)g(->str)h(+)p -0.5 TeXcolorgray 780 4990 a FF(0862)p 0 TeXcolorgray -896 w Fo(")-6 b(\006)24 b(\(HMS\)")30 b(+)h(disp)f("")h(disp)p -0.5 TeXcolorgray 780 5057 a FF(0863)p 0 TeXcolorgray +0.5 TeXcolorgray 780 4990 a FL(0862)p 0 TeXcolorgray +896 w Ft(")p Fa(\260)f Ft(\(HMS\)")g(+)h(disp)g("")f(disp)p +0.5 TeXcolorgray 780 5057 a FL(0863)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5123 a(0864)p 0 TeXcolorgray 896 -w Fo(//)f(Boucle)g(sur)h(les)f(capteurs)p 0.5 TeXcolorgray -780 5189 a FF(0865)p 0 TeXcolorgray 896 w Fo(1)h(NA)f(for)h(J)p -0.5 TeXcolorgray 780 5256 a FF(0866)p 0 TeXcolorgray -1019 w Fo(i)g(->num)f(D)h(sin)f(J)h(1)g(-)g(*)f(*)h(DIST)f(*)p -0.5 TeXcolorgray 780 5322 a FF(0867)p 0 TeXcolorgray -1019 w Fo(2)h(pi)g(->num)f(*)h(2E9)f(*)h(*)f(exp)h(P)g(*)f(puti)p -0.5 TeXcolorgray 780 5389 a FF(0868)p 0 TeXcolorgray -896 w Fo(next)p 0 TeXcolorgray 2026 5632 a FY(196)p 0 +w Ft(//)g(Boucle)g(sur)h(les)f(capteurs)p 0.5 TeXcolorgray +780 5189 a FL(0865)p 0 TeXcolorgray 896 w Ft(1)h(NA)f(for)h(J)p +0.5 TeXcolorgray 780 5256 a FL(0866)p 0 TeXcolorgray +1019 w Ft(i)g(->num)f(D)h(sin)f(J)h(1)g(-)g(*)f(*)h(DIST)f(*)p +0.5 TeXcolorgray 780 5322 a FL(0867)p 0 TeXcolorgray +1019 w Ft(2)h(pi)g(->num)f(*)h(2E9)f(*)h(*)f(exp)h(P)g(*)f(puti)p +0.5 TeXcolorgray 780 5389 a FL(0868)p 0 TeXcolorgray +896 w Ft(next)p 0 TeXcolorgray 2026 5632 a F3(270)p 0 TeXcolorgray eop end -%%Page: 197 197 -TeXDict begin 197 196 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 271 271 +TeXDict begin 271 270 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(197)g FZ(\026)h(#)p -FY(197)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(271)e F4(\026)j(#)p +F3(271)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(197)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(0869)p 0 TeXcolorgray 895 -w Fo(drop)p 0.5 TeXcolorgray 357 607 a FF(0870)p 0 TeXcolorgray -772 w Fo(>>)p 0.5 TeXcolorgray 357 673 a FF(0871)p 0 -TeXcolorgray 648 w Fo(next)p 0.5 TeXcolorgray 357 739 -a FF(0872)p 0 TeXcolorgray 648 w Fo(trn)31 b(conj)f(dup)h(trn)f(*)p -0.5 TeXcolorgray 357 806 a FF(0873)p 0 TeXcolorgray 525 -w Fo(next)p 0.5 TeXcolorgray 357 872 a FF(0874)p 0 TeXcolorgray -402 w Fo(>>)p 0.5 TeXcolorgray 357 939 a FF(0875)p 0 + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(271)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(0869)p 0 TeXcolorgray 895 +w Ft(drop)p 0.5 TeXcolorgray 357 607 a FL(0870)p 0 TeXcolorgray +772 w Ft(>>)p 0.5 TeXcolorgray 357 673 a FL(0871)p 0 +TeXcolorgray 648 w Ft(next)p 0.5 TeXcolorgray 357 739 +a FL(0872)p 0 TeXcolorgray 648 w Ft(trn)31 b(conj)f(dup)h(trn)f(*)p +0.5 TeXcolorgray 357 806 a FL(0873)p 0 TeXcolorgray 525 +w Ft(next)p 0.5 TeXcolorgray 357 872 a FL(0874)p 0 TeXcolorgray +402 w Ft(>>)p 0.5 TeXcolorgray 357 939 a FL(0875)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1005 a(0876)p 0 TeXcolorgray -402 w Fo(NM)g(1)h(->list)f(1)h(con)f('REPARTITION_INTERNE')e(sto)p -0.5 TeXcolorgray 357 1072 a FF(0877)p 0 TeXcolorgray -278 w Fo(end)p 0.5 TeXcolorgray 357 1138 a FF(0878)p +402 w Ft(NM)g(1)h(->list)f(1)h(con)f('REPARTITION_INTERNE')e(sto)p +0.5 TeXcolorgray 357 1072 a FL(0877)p 0 TeXcolorgray +278 w Ft(end)p 0.5 TeXcolorgray 357 1138 a FL(0878)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1204 a(0879)p 0 TeXcolorgray -278 w Fo(NM)j(->list)p 0.5 TeXcolorgray 357 1271 a FF(0880)p -0 TeXcolorgray 278 w Fo(swap)f(stof)p 0.5 TeXcolorgray -357 1337 a FF(0881)p 0 TeXcolorgray 278 w Fo(REPARTITION_INTERNE)p -0.5 TeXcolorgray 357 1404 a FF(0882)p 0 TeXcolorgray -278 w Fo(DIRECTIONS)p 0.5 TeXcolorgray 357 1470 a FF(0883)p -0 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray 357 1536 -a FF(0884)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1603 -a(0885)p 0 TeXcolorgray 155 w Fo("")g(disp)p 0.5 TeXcolorgray -357 1669 a FF(0886)p 0 TeXcolorgray 31 w Fo(>>)p 0.5 -TeXcolorgray 357 1736 a FF(0887)p 0 TeXcolorgray 0.5 +278 w Ft(NM)j(->list)p 0.5 TeXcolorgray 357 1271 a FL(0880)p +0 TeXcolorgray 278 w Ft(swap)f(stof)p 0.5 TeXcolorgray +357 1337 a FL(0881)p 0 TeXcolorgray 278 w Ft(REPARTITION_INTERNE)p +0.5 TeXcolorgray 357 1404 a FL(0882)p 0 TeXcolorgray +278 w Ft(DIRECTIONS)p 0.5 TeXcolorgray 357 1470 a FL(0883)p +0 TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray 357 1536 +a FL(0884)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1603 +a(0885)p 0 TeXcolorgray 155 w Ft("")g(disp)p 0.5 TeXcolorgray +357 1669 a FL(0886)p 0 TeXcolorgray 31 w Ft(>>)p 0.5 +TeXcolorgray 357 1736 a FL(0887)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1802 a(0888)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1869 a(0889)p 0 TeXcolorgray 31 w Fo(/*)p 0.5 TeXcolorgray -357 1935 a FF(0890)p 0 TeXcolorgray 31 w Fo +357 1869 a(0889)p 0 TeXcolorgray 31 w Ft(/*)p 0.5 TeXcolorgray +357 1935 a FL(0890)p 0 TeXcolorgray 31 w Ft (==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2001 a FF(0891)p 0 TeXcolorgray 93 w Fo(Fonction)g(permettant)f(de)i +2001 a FL(0891)p 0 TeXcolorgray 93 w Ft(Fonction)g(permettant)f(de)i (convertir)e(l'algorithme)h(non)g(bruit\351)g(en)h(sa)f(version)p -0.5 TeXcolorgray 357 2068 a FF(0892)p 0 TeXcolorgray -93 w Fo(bruit\351e)p 0.5 TeXcolorgray 357 2134 a FF(0893)p -0 TeXcolorgray 31 w Fo +0.5 TeXcolorgray 357 2068 a FL(0892)p 0 TeXcolorgray +93 w Ft(bruit\351e)p 0.5 TeXcolorgray 357 2134 a FL(0893)p +0 TeXcolorgray 31 w Ft (==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2201 a FF(0894)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)p -0.5 TeXcolorgray 357 2267 a FF(0895)p 0 TeXcolorgray -155 w Fo(2:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p -0.5 TeXcolorgray 357 2333 a FF(0896)p 0 TeXcolorgray -155 w Fo(1:)g(seuil)p 0.5 TeXcolorgray 357 2400 a FF(0897)p -0 TeXcolorgray 31 w Fo +2201 a FL(0894)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)p +0.5 TeXcolorgray 357 2267 a FL(0895)p 0 TeXcolorgray +155 w Ft(2:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p +0.5 TeXcolorgray 357 2333 a FL(0896)p 0 TeXcolorgray +155 w Ft(1:)g(seuil)p 0.5 TeXcolorgray 357 2400 a FL(0897)p +0 TeXcolorgray 31 w Ft (--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -2466 a FF(0898)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p -0.5 TeXcolorgray 357 2533 a FF(0899)p 0 TeXcolorgray -155 w Fo(1:)g(liste)g(contenant)g(les)h(nouvelles)e(matrices)h(R')p -0.5 TeXcolorgray 357 2599 a FF(0900)p 0 TeXcolorgray -31 w Fo(--------------------------------------------------)o(--------)o +2466 a FL(0898)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p +0.5 TeXcolorgray 357 2533 a FL(0899)p 0 TeXcolorgray +155 w Ft(1:)g(liste)g(contenant)g(les)h(nouvelles)e(matrices)h(R')p +0.5 TeXcolorgray 357 2599 a FL(0900)p 0 TeXcolorgray +31 w Ft(--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -2666 a FF(0901)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h -(n\351ant)p 0.5 TeXcolorgray 357 2732 a FF(0902)p 0 TeXcolorgray -31 w Fo(==================================================)o(========)o +2666 a FL(0901)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h +(n\351ant)p 0.5 TeXcolorgray 357 2732 a FL(0902)p 0 TeXcolorgray +31 w Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -2798 a FF(0903)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray -357 2865 a FF(0904)p 0 TeXcolorgray 0.5 TeXcolorgray -357 2931 a(0905)p 0 TeXcolorgray 31 w Fo(CONVERSION_ALGORITHME_BRUITE)p -0.5 TeXcolorgray 357 2998 a FF(0906)p 0 TeXcolorgray -31 w Fo(<<)p 0.5 TeXcolorgray 357 3064 a FF(0907)p 0 -TeXcolorgray 155 w Fo(->)f(L_R)h(SEUIL)p 0.5 TeXcolorgray -357 3130 a FF(0908)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 -TeXcolorgray 357 3197 a FF(0909)p 0 TeXcolorgray 278 -w Fo(1)g(L_R)f(size)h(for)f(J)p 0.5 TeXcolorgray 357 -3263 a FF(0910)p 0 TeXcolorgray 402 w Fo('L_R')g(dup)g(J)h(get)f(SEUIL) -h(*)f(J)h(swap)f(put)p 0.5 TeXcolorgray 357 3330 a FF(0911)p -0 TeXcolorgray 278 w Fo(next)p 0.5 TeXcolorgray 357 3396 -a FF(0912)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3463 -a(0913)p 0 TeXcolorgray 278 w Fo(L_R)p 0.5 TeXcolorgray -357 3529 a FF(0914)p 0 TeXcolorgray 155 w Fo(>>)p 0.5 -TeXcolorgray 357 3595 a FF(0915)p 0 TeXcolorgray 31 w -Fo(>>)p 0.5 TeXcolorgray 357 3662 a FF(0916)p 0 TeXcolorgray +2798 a FL(0903)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray +357 2865 a FL(0904)p 0 TeXcolorgray 0.5 TeXcolorgray +357 2931 a(0905)p 0 TeXcolorgray 31 w Ft(CONVERSION_ALGORITHME_BRUITE)p +0.5 TeXcolorgray 357 2998 a FL(0906)p 0 TeXcolorgray +31 w Ft(<<)p 0.5 TeXcolorgray 357 3064 a FL(0907)p 0 +TeXcolorgray 155 w Ft(->)f(L_R)h(SEUIL)p 0.5 TeXcolorgray +357 3130 a FL(0908)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 +TeXcolorgray 357 3197 a FL(0909)p 0 TeXcolorgray 278 +w Ft(1)g(L_R)f(size)h(for)f(J)p 0.5 TeXcolorgray 357 +3263 a FL(0910)p 0 TeXcolorgray 402 w Ft('L_R')g(dup)g(J)h(get)f(SEUIL) +h(*)f(J)h(swap)f(put)p 0.5 TeXcolorgray 357 3330 a FL(0911)p +0 TeXcolorgray 278 w Ft(next)p 0.5 TeXcolorgray 357 3396 +a FL(0912)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3463 +a(0913)p 0 TeXcolorgray 278 w Ft(L_R)p 0.5 TeXcolorgray +357 3529 a FL(0914)p 0 TeXcolorgray 155 w Ft(>>)p 0.5 +TeXcolorgray 357 3595 a FL(0915)p 0 TeXcolorgray 31 w +Ft(>>)p 0.5 TeXcolorgray 357 3662 a FL(0916)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3728 a(0917)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 3795 a(0918)p 0 TeXcolorgray 31 w Fo(/*)p -0.5 TeXcolorgray 357 3861 a FF(0919)p 0 TeXcolorgray -31 w Fo(==================================================)o(========)o +TeXcolorgray 357 3795 a(0918)p 0 TeXcolorgray 31 w Ft(/*)p +0.5 TeXcolorgray 357 3861 a FL(0919)p 0 TeXcolorgray +31 w Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -3928 a FF(0920)p 0 TeXcolorgray 93 w Fo(Calcul)g(simple)g(des)g +3928 a FL(0920)p 0 TeXcolorgray 93 w Ft(Calcul)g(simple)g(des)g (pond\351rations)g(et)g(des)h(puissances)p 0.5 TeXcolorgray -357 3994 a FF(0921)p 0 TeXcolorgray 31 w Fo +357 3994 a FL(0921)p 0 TeXcolorgray 31 w Ft (==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -4060 a FF(0922)p 0 TeXcolorgray 93 w Fo(Entr\351es)f(:)p -0.5 TeXcolorgray 357 4127 a FF(0923)p 0 TeXcolorgray -155 w Fo(1:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p -0.5 TeXcolorgray 357 4193 a FF(0924)p 0 TeXcolorgray -31 w Fo(--------------------------------------------------)o(--------)o +4060 a FL(0922)p 0 TeXcolorgray 93 w Ft(Entr\351es)f(:)p +0.5 TeXcolorgray 357 4127 a FL(0923)p 0 TeXcolorgray +155 w Ft(1:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p +0.5 TeXcolorgray 357 4193 a FL(0924)p 0 TeXcolorgray +31 w Ft(--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -4260 a FF(0925)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p -0.5 TeXcolorgray 357 4326 a FF(0926)p 0 TeXcolorgray -155 w Fo(2:)g(liste)g(contenant)g(les)h(pond\351rations)e(et)h(les)h -(puissances)p 0.5 TeXcolorgray 357 4392 a FF(0927)p 0 -TeXcolorgray 155 w Fo(1:)f(valeur)g(propre)p 0.5 TeXcolorgray -357 4459 a FF(0928)p 0 TeXcolorgray 31 w Fo +4260 a FL(0925)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p +0.5 TeXcolorgray 357 4326 a FL(0926)p 0 TeXcolorgray +155 w Ft(2:)g(liste)g(contenant)g(les)h(pond\351rations)e(et)h(les)h +(puissances)p 0.5 TeXcolorgray 357 4392 a FL(0927)p 0 +TeXcolorgray 155 w Ft(1:)f(valeur)g(propre)p 0.5 TeXcolorgray +357 4459 a FL(0928)p 0 TeXcolorgray 31 w Ft (--------------------------------------------------)o(--------)o (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357 -4525 a FF(0929)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h -(n\351ant)p 0.5 TeXcolorgray 357 4592 a FF(0930)p 0 TeXcolorgray -31 w Fo(==================================================)o(========)o +4525 a FL(0929)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h +(n\351ant)p 0.5 TeXcolorgray 357 4592 a FL(0930)p 0 TeXcolorgray +31 w Ft(==================================================)o(========)o (=======)o(=======)o(========)p 0.5 TeXcolorgray 357 -4658 a FF(0931)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray -357 4725 a FF(0932)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4791 a(0933)p 0 TeXcolorgray 31 w Fo(OPTIMISATION_SIMPLE)p -0.5 TeXcolorgray 357 4857 a FF(0934)p 0 TeXcolorgray -31 w Fo(<<)p 0.5 TeXcolorgray 357 4924 a FF(0935)p 0 -TeXcolorgray 155 w Fo(->)f(LISTE)g(FACTEUR_ETALEMENT)f +4658 a FL(0931)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray +357 4725 a FL(0932)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4791 a(0933)p 0 TeXcolorgray 31 w Ft(OPTIMISATION_SIMPLE)p +0.5 TeXcolorgray 357 4857 a FL(0934)p 0 TeXcolorgray +31 w Ft(<<)p 0.5 TeXcolorgray 357 4924 a FL(0935)p 0 +TeXcolorgray 155 w Ft(->)f(LISTE)g(FACTEUR_ETALEMENT)f (ALGORITHME_BRUITE)g(SEUIL)p 0.5 TeXcolorgray 357 4990 -a FF(0936)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray -357 5057 a FF(0937)p 0 TeXcolorgray 278 w Fo(1)i(LISTE)f(size)g(for)h -(N)p 0.5 TeXcolorgray 357 5123 a FF(0938)p 0 TeXcolorgray -402 w Fo(LISTE)f(N)g(get)h(regv)f(max)h(swap)f(drop)p -0.5 TeXcolorgray 357 5189 a FF(0939)p 0 TeXcolorgray -402 w Fo(list->)g(drop)g(over)g(size)h(1)f(get)h(1)g(2)f(->list)g(0)h -(con)p 0.5 TeXcolorgray 357 5256 a FF(0940)p 0 TeXcolorgray +a FL(0936)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray +357 5057 a FL(0937)p 0 TeXcolorgray 278 w Ft(1)i(LISTE)f(size)g(for)h +(N)p 0.5 TeXcolorgray 357 5123 a FL(0938)p 0 TeXcolorgray +402 w Ft(LISTE)f(N)g(get)h(regv)f(max)h(swap)f(drop)p +0.5 TeXcolorgray 357 5189 a FL(0939)p 0 TeXcolorgray +402 w Ft(list->)g(drop)g(over)g(size)h(1)f(get)h(1)g(2)f(->list)g(0)h +(con)p 0.5 TeXcolorgray 357 5256 a FL(0940)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5322 a(0941)p 0 TeXcolorgray 402 -w Fo(->)f(INDICE)g(TABLEAU)p 0.5 TeXcolorgray 357 5389 -a FF(0942)p 0 TeXcolorgray 402 w Fo(<<)p 0 TeXcolorgray -1602 5632 a FY(197)p 0 TeXcolorgray eop end -%%Page: 198 198 -TeXDict begin 198 197 bop 0 TeXcolorgray 0 TeXcolorgray +w Ft(->)f(INDICE)g(TABLEAU)p 0.5 TeXcolorgray 357 5389 +a FL(0942)p 0 TeXcolorgray 402 w Ft(<<)p 0 TeXcolorgray +1602 5632 a F3(271)p 0 TeXcolorgray eop end +%%Page: 272 272 +TeXDict begin 272 271 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(198)g FZ(\026)h(#)p -FY(198)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(272)e F4(\026)j(#)p +F3(272)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(198)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(0943)p 0 TeXcolorgray 525 w Fo(1)j(over)f(size)h(1)g(get)f(for)g -(M)p 0.5 TeXcolorgray 780 607 a FF(0944)p 0 TeXcolorgray -649 w Fo(dup)g(M)h(1)g(2)g(->list)f(get)g('TABLEAU')g(swap)g(M)h(1)g(2) -f(->list)g(swap)h(put)p 0.5 TeXcolorgray 780 673 a FF(0945)p -0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 780 739 -a FF(0946)p 0 TeXcolorgray 525 w Fo(drop)g(LISTE)f(N)h(get)f(TABLEAU)g + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(272)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(0943)p 0 TeXcolorgray 525 w Ft(1)j(over)f(size)h(1)g(get)f(for)g +(M)p 0.5 TeXcolorgray 780 607 a FL(0944)p 0 TeXcolorgray +649 w Ft(dup)g(M)h(1)g(2)g(->list)f(get)g('TABLEAU')g(swap)g(M)h(1)g(2) +f(->list)g(swap)h(put)p 0.5 TeXcolorgray 780 673 a FL(0945)p +0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 780 739 +a FL(0946)p 0 TeXcolorgray 525 w Ft(drop)g(LISTE)f(N)h(get)f(TABLEAU)g (FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)p 0.5 TeXcolorgray -780 806 a FF(0947)p 0 TeXcolorgray 525 w Fo(SEUIL)i(NORMALISATION)p -0.5 TeXcolorgray 780 872 a FF(0948)p 0 TeXcolorgray 402 -w Fo(>>)p 0.5 TeXcolorgray 780 939 a FF(0949)p 0 TeXcolorgray -278 w Fo(next)p 0.5 TeXcolorgray 780 1005 a FF(0950)p +780 806 a FL(0947)p 0 TeXcolorgray 525 w Ft(SEUIL)i(NORMALISATION)p +0.5 TeXcolorgray 780 872 a FL(0948)p 0 TeXcolorgray 402 +w Ft(>>)p 0.5 TeXcolorgray 780 939 a FL(0949)p 0 TeXcolorgray +278 w Ft(next)p 0.5 TeXcolorgray 780 1005 a FL(0950)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1072 a(0951)p 0 TeXcolorgray -278 w Fo(LISTE)g(size)f(->list)p 0.5 TeXcolorgray 780 -1138 a FF(0952)p 0 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray -780 1204 a FF(0953)p 0 TeXcolorgray 32 w Fo(>>)p 0.5 -TeXcolorgray 780 1271 a FF(0954)p 0 TeXcolorgray 0.5 +278 w Ft(LISTE)g(size)f(->list)p 0.5 TeXcolorgray 780 +1138 a FL(0952)p 0 TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray +780 1204 a FL(0953)p 0 TeXcolorgray 32 w Ft(>>)p 0.5 +TeXcolorgray 780 1271 a FL(0954)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1337 a(0955)p 0 TeXcolorgray 0.5 TeXcolorgray -780 1404 a(0956)p 0 TeXcolorgray 32 w Fo(/*)p 0.5 TeXcolorgray -780 1470 a FF(0957)p 0 TeXcolorgray 32 w Fo +780 1404 a(0956)p 0 TeXcolorgray 32 w Ft(/*)p 0.5 TeXcolorgray +780 1470 a FL(0957)p 0 TeXcolorgray 32 w Ft (==============================================)o(=======)o(========)o (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1536 -a FF(0958)p 0 TeXcolorgray 93 w Fo(Calcul)g(du)h(diagramme)f(de)g +a FL(0958)p 0 TeXcolorgray 93 w Ft(Calcul)g(du)h(diagramme)f(de)g (rayonnement)g(du)g(r\351seau)g(d'antennes)p 0.5 TeXcolorgray -780 1603 a FF(0959)p 0 TeXcolorgray 32 w Fo +780 1603 a FL(0959)p 0 TeXcolorgray 32 w Ft (==============================================)o(=======)o(========)o (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1669 -a FF(0960)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)p 0.5 -TeXcolorgray 780 1736 a FF(0961)p 0 TeXcolorgray 155 -w Fo(3:)h(liste)f(contenant)f(tous)i(les)f(vecteurs)g(de)h -(pond\351ration)p 0.5 TeXcolorgray 780 1802 a FF(0962)p -0 TeXcolorgray 155 w Fo(2:)g(puissances)p 0.5 TeXcolorgray -780 1869 a FF(0963)p 0 TeXcolorgray 155 w Fo(1:)g(nombre)f(de)g(points) +a FL(0960)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)p 0.5 +TeXcolorgray 780 1736 a FL(0961)p 0 TeXcolorgray 155 +w Ft(3:)h(liste)f(contenant)f(tous)i(les)f(vecteurs)g(de)h +(pond\351ration)p 0.5 TeXcolorgray 780 1802 a FL(0962)p +0 TeXcolorgray 155 w Ft(2:)g(puissances)p 0.5 TeXcolorgray +780 1869 a FL(0963)p 0 TeXcolorgray 155 w Ft(1:)g(nombre)f(de)g(points) g(\340)h(calculer)f(par)g(diagramme)p 0.5 TeXcolorgray -780 1935 a FF(0964)p 0 TeXcolorgray 32 w Fo +780 1935 a FL(0964)p 0 TeXcolorgray 32 w Ft (----------------------------------------------)o(-------)o(--------)o (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 2001 -a FF(0965)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p 0.5 -TeXcolorgray 780 2068 a FF(0966)p 0 TeXcolorgray 155 -w Fo(n\351ant)p 0.5 TeXcolorgray 780 2134 a FF(0967)p -0 TeXcolorgray 32 w Fo(----------------------------------------------)o +a FL(0965)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p 0.5 +TeXcolorgray 780 2068 a FL(0966)p 0 TeXcolorgray 155 +w Ft(n\351ant)p 0.5 TeXcolorgray 780 2134 a FL(0967)p +0 TeXcolorgray 32 w Ft(----------------------------------------------)o (-------)o(--------)o(-------)o(--------)o(----)p 0.5 -TeXcolorgray 780 2201 a FF(0968)p 0 TeXcolorgray 93 w -Fo(Effets)g(de)h(bord)f(:)h(n\351ant)p 0.5 TeXcolorgray -780 2267 a FF(0969)p 0 TeXcolorgray 32 w Fo +TeXcolorgray 780 2201 a FL(0968)p 0 TeXcolorgray 93 w +Ft(Effets)g(de)h(bord)f(:)h(n\351ant)p 0.5 TeXcolorgray +780 2267 a FL(0969)p 0 TeXcolorgray 32 w Ft (==============================================)o(=======)o(========)o (=======)o(========)o(====)p 0.5 TeXcolorgray 780 2333 -a FF(0970)p 0 TeXcolorgray 32 w Fo(*/)p 0.5 TeXcolorgray -780 2400 a FF(0971)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2466 a(0972)p 0 TeXcolorgray 32 w Fo(DIAGRAMME)p -0.5 TeXcolorgray 780 2533 a FF(0973)p 0 TeXcolorgray -32 w Fo(<<)p 0.5 TeXcolorgray 780 2599 a FF(0974)p 0 -TeXcolorgray 155 w Fo(0)p 0.5 TeXcolorgray 780 2666 a -FF(0975)p 0 TeXcolorgray 155 w Fo(->)g(PONDERATIONS)e(PUISSANCES)g +a FL(0970)p 0 TeXcolorgray 32 w Ft(*/)p 0.5 TeXcolorgray +780 2400 a FL(0971)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2466 a(0972)p 0 TeXcolorgray 32 w Ft(DIAGRAMME)p +0.5 TeXcolorgray 780 2533 a FL(0973)p 0 TeXcolorgray +32 w Ft(<<)p 0.5 TeXcolorgray 780 2599 a FL(0974)p 0 +TeXcolorgray 155 w Ft(0)p 0.5 TeXcolorgray 780 2666 a +FL(0975)p 0 TeXcolorgray 155 w Ft(->)g(PONDERATIONS)e(PUISSANCES)g (NB_POINTS)h(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780 -2732 a FF(0976)p 0 TeXcolorgray 155 w Fo(TRACE_UN_MOBILE)f(N_MOBILES)h +2732 a FL(0976)p 0 TeXcolorgray 155 w Ft(TRACE_UN_MOBILE)f(N_MOBILES)h (N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray -780 2798 a FF(0977)p 0 TeXcolorgray 155 w Fo(DIRECTIONS)g(PAQUETS)f +780 2798 a FL(0977)p 0 TeXcolorgray 155 w Ft(DIRECTIONS)g(PAQUETS)f (REPARTITION)h(MAXIMUM)p 0.5 TeXcolorgray 780 2865 a -FF(0978)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray -780 2931 a FF(0979)p 0 TeXcolorgray 278 w Fo(cllcd)p -0.5 TeXcolorgray 780 2998 a FF(0980)p 0 TeXcolorgray +FL(0978)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray +780 2931 a FL(0979)p 0 TeXcolorgray 278 w Ft(cllcd)p +0.5 TeXcolorgray 780 2998 a FL(0980)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3064 a(0981)p 0 TeXcolorgray 278 -w Fo({)h({)g(60)g("ticsonly")e(2)i(})g({)f("automatic")g("ticsonly")f -(10)i(})g(})f(axes)p 0.5 TeXcolorgray 780 3130 a FF(0982)p +w Ft({)h({)g(60)g("ticsonly")e(2)i(})g({)f("automatic")g("ticsonly")f +(10)i(})g(})f(axes)p 0.5 TeXcolorgray 780 3130 a FL(0982)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3197 a(0983)p 0 TeXcolorgray -278 w Fo(if)p 0.5 TeXcolorgray 780 3263 a FF(0984)p 0 -TeXcolorgray 402 w Fo(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray -780 3330 a FF(0985)p 0 TeXcolorgray 278 w Fo(then)p 0.5 -TeXcolorgray 780 3396 a FF(0986)p 0 TeXcolorgray 402 -w Fo(1)h(d->r)p 0.5 TeXcolorgray 780 3463 a FF(0987)p -0 TeXcolorgray 402 w Fo(->)g(PAS)p 0.5 TeXcolorgray 780 -3529 a FF(0988)p 0 TeXcolorgray 402 w Fo(<<)p 0.5 TeXcolorgray -780 3595 a FF(0989)p 0 TeXcolorgray 525 w Fo(0)p 0.5 -TeXcolorgray 780 3662 a FF(0990)p 0 TeXcolorgray 525 -w Fo(1)g(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray 780 3728 -a FF(0991)p 0 TeXcolorgray 649 w Fo(0)h(2)f(pi)h(->num)f(*)h(for)f(T)p -0.5 TeXcolorgray 780 3795 a FF(0992)p 0 TeXcolorgray -772 w Fo(if)p 0.5 TeXcolorgray 780 3861 a FF(0993)p 0 -TeXcolorgray 896 w Fo(DIST)g(N_ANTENNES)g(T)g(PONDERATIONS)g(I)g -(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 3928 a FF(0994)p -0 TeXcolorgray 896 w Fo(PUISSANCES)f(FCT_DIAGRAMME)g(dup)i(3)g(pick)f -(>)p 0.5 TeXcolorgray 780 3994 a FF(0995)p 0 TeXcolorgray -772 w Fo(then)p 0.5 TeXcolorgray 780 4060 a FF(0996)p -0 TeXcolorgray 896 w Fo(swap)p 0.5 TeXcolorgray 780 4127 -a FF(0997)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray -780 4193 a FF(0998)p 0 TeXcolorgray 772 w Fo(drop)h(PAS)p -0.5 TeXcolorgray 780 4260 a FF(0999)p 0 TeXcolorgray -649 w Fo(step)p 0.5 TeXcolorgray 780 4326 a FF(1000)p -0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 780 4392 -a FF(1001)p 0 TeXcolorgray 402 w Fo(>>)p 0.5 TeXcolorgray -780 4459 a FF(1002)p 0 TeXcolorgray 0.5 TeXcolorgray -780 4525 a(1003)p 0 TeXcolorgray 402 w Fo(dup)f('MAXIMUM')g(sto)h(dup)f +278 w Ft(if)p 0.5 TeXcolorgray 780 3263 a FL(0984)p 0 +TeXcolorgray 402 w Ft(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray +780 3330 a FL(0985)p 0 TeXcolorgray 278 w Ft(then)p 0.5 +TeXcolorgray 780 3396 a FL(0986)p 0 TeXcolorgray 402 +w Ft(1)h(d->r)p 0.5 TeXcolorgray 780 3463 a FL(0987)p +0 TeXcolorgray 402 w Ft(->)g(PAS)p 0.5 TeXcolorgray 780 +3529 a FL(0988)p 0 TeXcolorgray 402 w Ft(<<)p 0.5 TeXcolorgray +780 3595 a FL(0989)p 0 TeXcolorgray 525 w Ft(0)p 0.5 +TeXcolorgray 780 3662 a FL(0990)p 0 TeXcolorgray 525 +w Ft(1)g(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray 780 3728 +a FL(0991)p 0 TeXcolorgray 649 w Ft(0)h(2)f(pi)h(->num)f(*)h(for)f(T)p +0.5 TeXcolorgray 780 3795 a FL(0992)p 0 TeXcolorgray +772 w Ft(if)p 0.5 TeXcolorgray 780 3861 a FL(0993)p 0 +TeXcolorgray 896 w Ft(DIST)g(N_ANTENNES)g(T)g(PONDERATIONS)g(I)g +(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 3928 a FL(0994)p +0 TeXcolorgray 896 w Ft(PUISSANCES)f(FCT_DIAGRAMME)g(dup)i(3)g(pick)f +(>)p 0.5 TeXcolorgray 780 3994 a FL(0995)p 0 TeXcolorgray +772 w Ft(then)p 0.5 TeXcolorgray 780 4060 a FL(0996)p +0 TeXcolorgray 896 w Ft(swap)p 0.5 TeXcolorgray 780 4127 +a FL(0997)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray +780 4193 a FL(0998)p 0 TeXcolorgray 772 w Ft(drop)h(PAS)p +0.5 TeXcolorgray 780 4260 a FL(0999)p 0 TeXcolorgray +649 w Ft(step)p 0.5 TeXcolorgray 780 4326 a FL(1000)p +0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 780 4392 +a FL(1001)p 0 TeXcolorgray 402 w Ft(>>)p 0.5 TeXcolorgray +780 4459 a FL(1002)p 0 TeXcolorgray 0.5 TeXcolorgray +780 4525 a(1003)p 0 TeXcolorgray 402 w Ft(dup)f('MAXIMUM')g(sto)h(dup)f (r->c)g(dup)h(pmax)f(neg)h(pmin)p 0.5 TeXcolorgray 780 -4592 a FF(1004)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -4658 a(1005)p 0 TeXcolorgray 402 w Fo(parametric)e({)i(T)g(0)g +4592 a FL(1004)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +4658 a(1005)p 0 TeXcolorgray 402 w Ft(parametric)e({)i(T)g(0)g ('MAXIMUM')e(})i(indep)f(MAXIMUM)g(res)p 0.5 TeXcolorgray -780 4725 a FF(1006)p 0 TeXcolorgray 402 w Fo(<<)h(T)f(I)h(DIRECTIONS)f +780 4725 a FL(1006)p 0 TeXcolorgray 402 w Ft(<<)h(T)f(I)h(DIRECTIONS)f (FCT_DIRECTIONS)f(>>)h(steq)p 0.5 TeXcolorgray 780 4791 -a FF(1007)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4857 -a(1008)p 0 TeXcolorgray 402 w Fo(1)h(N_MOBILES)e(for)i(I)p -0.5 TeXcolorgray 780 4924 a FF(1009)p 0 TeXcolorgray -525 w Fo(draw)p 0.5 TeXcolorgray 780 4990 a FF(1010)p -0 TeXcolorgray 402 w Fo(next)p 0.5 TeXcolorgray 780 5057 -a FF(1011)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5123 -a(1012)p 0 TeXcolorgray 402 w Fo(polar)f({)h(T)g(0)f('2*PI')g(})h +a FL(1007)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4857 +a(1008)p 0 TeXcolorgray 402 w Ft(1)h(N_MOBILES)e(for)i(I)p +0.5 TeXcolorgray 780 4924 a FL(1009)p 0 TeXcolorgray +525 w Ft(draw)p 0.5 TeXcolorgray 780 4990 a FL(1010)p +0 TeXcolorgray 402 w Ft(next)p 0.5 TeXcolorgray 780 5057 +a FL(1011)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5123 +a(1012)p 0 TeXcolorgray 402 w Ft(polar)f({)h(T)g(0)f('2*PI')g(})h (indep)f(2)h(pi)g(->num)f(*)h(NB_POINTS)e(/)i(res)p 0.5 -TeXcolorgray 780 5189 a FF(1013)p 0 TeXcolorgray 402 -w Fo(<<)g(DIST)f(N_ANTENNES)f(T)i(PONDERATIONS)e(I)i -(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 5256 a FF(1014)p -0 TeXcolorgray 402 w Fo(PUISSANCES)e(FCT_DIAGRAMME)h(>>)g(steq)p -0.5 TeXcolorgray 780 5322 a FF(1015)p 0 TeXcolorgray +TeXcolorgray 780 5189 a FL(1013)p 0 TeXcolorgray 402 +w Ft(<<)g(DIST)f(N_ANTENNES)f(T)i(PONDERATIONS)e(I)i +(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 5256 a FL(1014)p +0 TeXcolorgray 402 w Ft(PUISSANCES)e(FCT_DIAGRAMME)h(>>)g(steq)p +0.5 TeXcolorgray 780 5322 a FL(1015)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5389 a(1016)p 0 TeXcolorgray 402 -w Fo(if)p 0 TeXcolorgray 2026 5632 a FY(198)p 0 TeXcolorgray +w Ft(if)p 0 TeXcolorgray 2026 5632 a F3(272)p 0 TeXcolorgray eop end -%%Page: 199 199 -TeXDict begin 199 198 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 273 273 +TeXDict begin 273 272 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(199)g FZ(\026)h(#)p -FY(199)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(273)e F4(\026)j(#)p +F3(273)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p -Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 -b FY(199)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591 -227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a -Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0.5 TeXcolorgray 357 540 a FF(1017)p 0 TeXcolorgray 525 -w Fo(TRACE_UN_MOBILE)p 0.5 TeXcolorgray 357 607 a FF(1018)p -0 TeXcolorgray 402 w Fo(then)p 0.5 TeXcolorgray 357 673 -a FF(1019)p 0 TeXcolorgray 525 w Fo(1)p 0.5 TeXcolorgray -357 739 a FF(1020)p 0 TeXcolorgray 525 w Fo(->)31 b(I)p -0.5 TeXcolorgray 357 806 a FF(1021)p 0 TeXcolorgray 525 -w Fo(<<)p 0.5 TeXcolorgray 357 872 a FF(1022)p 0 TeXcolorgray -648 w Fo(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray -357 939 a FF(1023)p 0 TeXcolorgray 772 w Fo(draw)p 0.5 -TeXcolorgray 357 1005 a FF(1024)p 0 TeXcolorgray 772 -w Fo('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p -0.5 TeXcolorgray 357 1072 a FF(1025)p 0 TeXcolorgray -648 w Fo(next)p 0.5 TeXcolorgray 357 1138 a FF(1026)p -0 TeXcolorgray 525 w Fo(>>)p 0.5 TeXcolorgray 357 1204 -a FF(1027)p 0 TeXcolorgray 402 w Fo(else)p 0.5 TeXcolorgray -357 1271 a FF(1028)p 0 TeXcolorgray 525 w Fo(1)h(N_MOBILES)e(for)i(I)p -0.5 TeXcolorgray 357 1337 a FF(1029)p 0 TeXcolorgray -648 w Fo(draw)p 0.5 TeXcolorgray 357 1404 a FF(1030)p -0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 357 1470 -a FF(1031)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray -357 1536 a FF(1032)p 0 TeXcolorgray 278 w Fo(else)p 0.5 -TeXcolorgray 357 1603 a FF(1033)p 0 TeXcolorgray 402 -w Fo({)f(X)h(Y)g(})f(autoscale)g('Y')h(logscale)p 0.5 -TeXcolorgray 357 1669 a FF(1034)p 0 TeXcolorgray 402 -w Fo(parametric)e({)i(T)g('-PI')f('PI')g(})h(indep)f(2)h(pi)f(->num)h + 5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p +FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427 +b F3(273)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453 +227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a +Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0.5 TeXcolorgray 357 540 a FL(1017)p 0 TeXcolorgray 525 +w Ft(TRACE_UN_MOBILE)p 0.5 TeXcolorgray 357 607 a FL(1018)p +0 TeXcolorgray 402 w Ft(then)p 0.5 TeXcolorgray 357 673 +a FL(1019)p 0 TeXcolorgray 525 w Ft(1)p 0.5 TeXcolorgray +357 739 a FL(1020)p 0 TeXcolorgray 525 w Ft(->)31 b(I)p +0.5 TeXcolorgray 357 806 a FL(1021)p 0 TeXcolorgray 525 +w Ft(<<)p 0.5 TeXcolorgray 357 872 a FL(1022)p 0 TeXcolorgray +648 w Ft(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray +357 939 a FL(1023)p 0 TeXcolorgray 772 w Ft(draw)p 0.5 +TeXcolorgray 357 1005 a FL(1024)p 0 TeXcolorgray 772 +w Ft('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p +0.5 TeXcolorgray 357 1072 a FL(1025)p 0 TeXcolorgray +648 w Ft(next)p 0.5 TeXcolorgray 357 1138 a FL(1026)p +0 TeXcolorgray 525 w Ft(>>)p 0.5 TeXcolorgray 357 1204 +a FL(1027)p 0 TeXcolorgray 402 w Ft(else)p 0.5 TeXcolorgray +357 1271 a FL(1028)p 0 TeXcolorgray 525 w Ft(1)h(N_MOBILES)e(for)i(I)p +0.5 TeXcolorgray 357 1337 a FL(1029)p 0 TeXcolorgray +648 w Ft(draw)p 0.5 TeXcolorgray 357 1404 a FL(1030)p +0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 357 1470 +a FL(1031)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray +357 1536 a FL(1032)p 0 TeXcolorgray 278 w Ft(else)p 0.5 +TeXcolorgray 357 1603 a FL(1033)p 0 TeXcolorgray 402 +w Ft({)f(X)h(Y)g(})f(autoscale)g('Y')h(logscale)p 0.5 +TeXcolorgray 357 1669 a FL(1034)p 0 TeXcolorgray 402 +w Ft(parametric)e({)i(T)g('-PI')f('PI')g(})h(indep)f(2)h(pi)f(->num)h (*)f(NB_POINTS)g(/)h(res)p 0.5 TeXcolorgray 357 1736 -a FF(1035)p 0 TeXcolorgray 402 w Fo(<<)f(T)h(r->d)f(DIST)h(N_ANTENNES)e +a FL(1035)p 0 TeXcolorgray 402 w Ft(<<)f(T)h(r->d)f(DIST)h(N_ANTENNES)e (T)i(PONDERATIONS)e(I)i(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray -357 1802 a FF(1036)p 0 TeXcolorgray 402 w Fo(PUISSANCES)e +357 1802 a FL(1036)p 0 TeXcolorgray 402 w Ft(PUISSANCES)e (FCT_DIAGRAMME)g(r->c)i(>>)f(steq)p 0.5 TeXcolorgray -357 1869 a FF(1037)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1935 a(1038)p 0 TeXcolorgray 402 w Fo(if)p 0.5 TeXcolorgray -357 2001 a FF(1039)p 0 TeXcolorgray 525 w Fo(TRACE_UN_MOBILE)p -0.5 TeXcolorgray 357 2068 a FF(1040)p 0 TeXcolorgray -402 w Fo(then)p 0.5 TeXcolorgray 357 2134 a FF(1041)p -0 TeXcolorgray 525 w Fo(1)p 0.5 TeXcolorgray 357 2201 -a FF(1042)p 0 TeXcolorgray 525 w Fo(->)h(I)p 0.5 TeXcolorgray -357 2267 a FF(1043)p 0 TeXcolorgray 525 w Fo(<<)p 0.5 -TeXcolorgray 357 2333 a FF(1044)p 0 TeXcolorgray 648 -w Fo(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray -357 2400 a FF(1045)p 0 TeXcolorgray 772 w Fo(draw)p 0.5 -TeXcolorgray 357 2466 a FF(1046)p 0 TeXcolorgray 772 -w Fo('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p -0.5 TeXcolorgray 357 2533 a FF(1047)p 0 TeXcolorgray -648 w Fo(next)p 0.5 TeXcolorgray 357 2599 a FF(1048)p -0 TeXcolorgray 525 w Fo(>>)p 0.5 TeXcolorgray 357 2666 -a FF(1049)p 0 TeXcolorgray 402 w Fo(else)p 0.5 TeXcolorgray -357 2732 a FF(1050)p 0 TeXcolorgray 525 w Fo(1)h(N_MOBILES)e(for)i(I)p -0.5 TeXcolorgray 357 2798 a FF(1051)p 0 TeXcolorgray -648 w Fo(draw)p 0.5 TeXcolorgray 357 2865 a FF(1052)p -0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 357 2931 -a FF(1053)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray -357 2998 a FF(1054)p 0 TeXcolorgray 278 w Fo(end)p 0.5 -TeXcolorgray 357 3064 a FF(1055)p 0 TeXcolorgray 155 -w Fo(>>)p 0.5 TeXcolorgray 357 3130 a FF(1056)p 0 TeXcolorgray +357 1869 a FL(1037)p 0 TeXcolorgray 0.5 TeXcolorgray +357 1935 a(1038)p 0 TeXcolorgray 402 w Ft(if)p 0.5 TeXcolorgray +357 2001 a FL(1039)p 0 TeXcolorgray 525 w Ft(TRACE_UN_MOBILE)p +0.5 TeXcolorgray 357 2068 a FL(1040)p 0 TeXcolorgray +402 w Ft(then)p 0.5 TeXcolorgray 357 2134 a FL(1041)p +0 TeXcolorgray 525 w Ft(1)p 0.5 TeXcolorgray 357 2201 +a FL(1042)p 0 TeXcolorgray 525 w Ft(->)h(I)p 0.5 TeXcolorgray +357 2267 a FL(1043)p 0 TeXcolorgray 525 w Ft(<<)p 0.5 +TeXcolorgray 357 2333 a FL(1044)p 0 TeXcolorgray 648 +w Ft(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray +357 2400 a FL(1045)p 0 TeXcolorgray 772 w Ft(draw)p 0.5 +TeXcolorgray 357 2466 a FL(1046)p 0 TeXcolorgray 772 +w Ft('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p +0.5 TeXcolorgray 357 2533 a FL(1047)p 0 TeXcolorgray +648 w Ft(next)p 0.5 TeXcolorgray 357 2599 a FL(1048)p +0 TeXcolorgray 525 w Ft(>>)p 0.5 TeXcolorgray 357 2666 +a FL(1049)p 0 TeXcolorgray 402 w Ft(else)p 0.5 TeXcolorgray +357 2732 a FL(1050)p 0 TeXcolorgray 525 w Ft(1)h(N_MOBILES)e(for)i(I)p +0.5 TeXcolorgray 357 2798 a FL(1051)p 0 TeXcolorgray +648 w Ft(draw)p 0.5 TeXcolorgray 357 2865 a FL(1052)p +0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 357 2931 +a FL(1053)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray +357 2998 a FL(1054)p 0 TeXcolorgray 278 w Ft(end)p 0.5 +TeXcolorgray 357 3064 a FL(1055)p 0 TeXcolorgray 155 +w Ft(>>)p 0.5 TeXcolorgray 357 3130 a FL(1056)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3197 a(1057)p 0 TeXcolorgray 155 -w Fo(drax)p 0.5 TeXcolorgray 357 3263 a FF(1058)p 0 TeXcolorgray -31 w Fo(>>)p 0.5 TeXcolorgray 357 3330 a FF(1059)p 0 +w Ft(drax)p 0.5 TeXcolorgray 357 3263 a FL(1058)p 0 TeXcolorgray +31 w Ft(>>)p 0.5 TeXcolorgray 357 3330 a FL(1059)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3396 a(1060)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3463 a(1061)p 0 TeXcolorgray 31 -w Fo(FCT_DIRECTIONS)p 0.5 TeXcolorgray 357 3529 a FF(1062)p -0 TeXcolorgray 31 w Fo(<<)p 0.5 TeXcolorgray 357 3595 -a FF(1063)p 0 TeXcolorgray 155 w Fo(->)f(T)h(I)g(DIRECTIONS)p -0.5 TeXcolorgray 357 3662 a FF(1064)p 0 TeXcolorgray -155 w Fo(<<)p 0.5 TeXcolorgray 357 3728 a FF(1065)p 0 -TeXcolorgray 278 w Fo(rclf)f(deg)p 0.5 TeXcolorgray 357 -3795 a FF(1066)p 0 TeXcolorgray 278 w Fo(DIRECTIONS)g(I)g(get)h(dup)f +w Ft(FCT_DIRECTIONS)p 0.5 TeXcolorgray 357 3529 a FL(1062)p +0 TeXcolorgray 31 w Ft(<<)p 0.5 TeXcolorgray 357 3595 +a FL(1063)p 0 TeXcolorgray 155 w Ft(->)f(T)h(I)g(DIRECTIONS)p +0.5 TeXcolorgray 357 3662 a FL(1064)p 0 TeXcolorgray +155 w Ft(<<)p 0.5 TeXcolorgray 357 3728 a FL(1065)p 0 +TeXcolorgray 278 w Ft(rclf)f(deg)p 0.5 TeXcolorgray 357 +3795 a FL(1066)p 0 TeXcolorgray 278 w Ft(DIRECTIONS)g(I)g(get)h(dup)f (cos)h(T)f(*)h(swap)g(sin)f(T)h(*)f(i)h(->num)f(*)h(+)p -0.5 TeXcolorgray 357 3861 a FF(1067)p 0 TeXcolorgray -278 w Fo(swap)f(stof)p 0.5 TeXcolorgray 357 3928 a FF(1068)p -0 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray 357 3994 -a FF(1069)p 0 TeXcolorgray 31 w Fo(>>)p 0.5 TeXcolorgray -357 4060 a FF(1070)p 0 TeXcolorgray 0.5 TeXcolorgray +0.5 TeXcolorgray 357 3861 a FL(1067)p 0 TeXcolorgray +278 w Ft(swap)f(stof)p 0.5 TeXcolorgray 357 3928 a FL(1068)p +0 TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray 357 3994 +a FL(1069)p 0 TeXcolorgray 31 w Ft(>>)p 0.5 TeXcolorgray +357 4060 a FL(1070)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4127 a(1071)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -4193 a(1072)p 0 TeXcolorgray 31 w Fo(FCT_DIAGRAMME)p -0.5 TeXcolorgray 357 4260 a FF(1073)p 0 TeXcolorgray -31 w Fo(<<)p 0.5 TeXcolorgray 357 4326 a FF(1074)p 0 -TeXcolorgray 155 w Fo(->)g(DIST)h(N_ANTENNES)e(T)i(PONDERATIONS)e(I)i +4193 a(1072)p 0 TeXcolorgray 31 w Ft(FCT_DIAGRAMME)p +0.5 TeXcolorgray 357 4260 a FL(1073)p 0 TeXcolorgray +31 w Ft(<<)p 0.5 TeXcolorgray 357 4326 a FL(1074)p 0 +TeXcolorgray 155 w Ft(->)g(DIST)h(N_ANTENNES)e(T)i(PONDERATIONS)e(I)i (DIAGRAMME_NORMALISE)d(PUISSANCES)p 0.5 TeXcolorgray -357 4392 a FF(1075)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 -TeXcolorgray 357 4459 a FF(1076)p 0 TeXcolorgray 278 -w Fo(N_ANTENNES)i(1)g(->list)g(i)h(->num)f(2)h(pi)g(->num)f(*)h(*)f(T)h +357 4392 a FL(1075)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 +TeXcolorgray 357 4459 a FL(1076)p 0 TeXcolorgray 278 +w Ft(N_ANTENNES)i(1)g(->list)g(i)h(->num)f(2)h(pi)g(->num)f(*)h(*)f(T)h (sin)g(DIST)f(*)h(*)f(con)p 0.5 TeXcolorgray 357 4525 -a FF(1077)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4592 -a(1078)p 0 TeXcolorgray 278 w Fo(1)h(N_ANTENNES)e(for)i(J)p -0.5 TeXcolorgray 357 4658 a FF(1079)p 0 TeXcolorgray -402 w Fo(dup)f(J)h(1)f(->list)h(get)f(J)h(1)f(-)h(*)g(exp)p -0.5 TeXcolorgray 357 4725 a FF(1080)p 0 TeXcolorgray -402 w Fo(J)f(1)h(->list)f(swap)g(put)p 0.5 TeXcolorgray -357 4791 a FF(1081)p 0 TeXcolorgray 278 w Fo(next)p 0.5 -TeXcolorgray 357 4857 a FF(1082)p 0 TeXcolorgray 0.5 -TeXcolorgray 357 4924 a(1083)p 0 TeXcolorgray 278 w Fo(PONDERATIONS)f +a FL(1077)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4592 +a(1078)p 0 TeXcolorgray 278 w Ft(1)h(N_ANTENNES)e(for)i(J)p +0.5 TeXcolorgray 357 4658 a FL(1079)p 0 TeXcolorgray +402 w Ft(dup)f(J)h(1)f(->list)h(get)f(J)h(1)f(-)h(*)g(exp)p +0.5 TeXcolorgray 357 4725 a FL(1080)p 0 TeXcolorgray +402 w Ft(J)f(1)h(->list)f(swap)g(put)p 0.5 TeXcolorgray +357 4791 a FL(1081)p 0 TeXcolorgray 278 w Ft(next)p 0.5 +TeXcolorgray 357 4857 a FL(1082)p 0 TeXcolorgray 0.5 +TeXcolorgray 357 4924 a(1083)p 0 TeXcolorgray 278 w Ft(PONDERATIONS)f (I)i(get)g(array->)e(1)i(get)g(1)f(->list)g(->array)g(swap)h(dot)f(abs) -h(2)f(/)p 0.5 TeXcolorgray 357 4990 a FF(1084)p 0 TeXcolorgray +h(2)f(/)p 0.5 TeXcolorgray 357 4990 a FL(1084)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5057 a(1085)p 0 TeXcolorgray 278 -w Fo(if)p 0.5 TeXcolorgray 357 5123 a FF(1086)p 0 TeXcolorgray -402 w Fo(DIAGRAMME_NORMALISE)e(not)p 0.5 TeXcolorgray -357 5189 a FF(1087)p 0 TeXcolorgray 278 w Fo(then)p 0.5 -TeXcolorgray 357 5256 a FF(1088)p 0 TeXcolorgray 402 -w Fo(PUISSANCES)h(I)i(1)g(->list)f(get)g(*)p 0.5 TeXcolorgray -357 5322 a FF(1089)p 0 TeXcolorgray 278 w Fo(end)p 0.5 -TeXcolorgray 357 5389 a FF(1090)p 0 TeXcolorgray 155 -w Fo(>>)p 0 TeXcolorgray 1602 5632 a FY(199)p 0 TeXcolorgray +w Ft(if)p 0.5 TeXcolorgray 357 5123 a FL(1086)p 0 TeXcolorgray +402 w Ft(DIAGRAMME_NORMALISE)e(not)p 0.5 TeXcolorgray +357 5189 a FL(1087)p 0 TeXcolorgray 278 w Ft(then)p 0.5 +TeXcolorgray 357 5256 a FL(1088)p 0 TeXcolorgray 402 +w Ft(PUISSANCES)h(I)i(1)g(->list)f(get)g(*)p 0.5 TeXcolorgray +357 5322 a FL(1089)p 0 TeXcolorgray 278 w Ft(end)p 0.5 +TeXcolorgray 357 5389 a FL(1090)p 0 TeXcolorgray 155 +w Ft(>>)p 0 TeXcolorgray 1602 5632 a F3(273)p 0 TeXcolorgray eop end -%%Page: 200 200 -TeXDict begin 200 199 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 274 274 +TeXDict begin 274 273 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(200)g FZ(\026)h(#)p -FY(200)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(274)e F4(\026)j(#)p +F3(274)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5484 a +.7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5358 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5484 a Fq(38)-430 5484 + -430 5358 a Fu(66)-430 5358 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(200)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28 -b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 -a FF(1091)p 0 TeXcolorgray 32 w Fo(>>)p 0.5 TeXcolorgray -780 607 a FF(1092)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -673 a(1093)p 0 TeXcolorgray 32 w Fo(//)i(vim:)g(ts=4)656 -905 y FM(Graphique)38 b(g\351n\351r\351)780 1058 y FZ(Le)29 + -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(274)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28 +b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540 +a FL(1091)p 0 TeXcolorgray 32 w Ft(>>)p 0.5 TeXcolorgray +780 607 a FL(1092)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +673 a(1093)p 0 TeXcolorgray 32 w Ft(//)i(vim:)g(ts=4)656 +905 y FS(Graphique)38 b(g\351n\351r\351)780 1058 y F4(Le)29 b(programme)e(pr\351c\351den)n(t)i(g\351n\350re)e(une)j(sortie)e(P)n (ostScript)g(mise)h(en)h(forme)e(et)h(des)656 1158 y(diagrammes)e (con\034gurables)h(dans)h(un)h(syst\350me)f(de)h(co)r(ordonn\351es)d @@ -40364,589 +84425,849 @@ showpage %%DocumentFonts: Helvetica %%EndDocument - @endspecial 0 TeXcolorgray 2026 5632 a FY(200)p 0 TeXcolorgray + @endspecial 0 TeXcolorgray 2026 5632 a F3(274)p 0 TeXcolorgray eop end -%%Page: 201 201 -TeXDict begin 201 200 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 275 275 +TeXDict begin 275 274 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(201)g FZ(\026)h(#)p -FY(201)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(275)e F4(\026)j(#)p +F3(275)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray 0 TeXcolorgray -1 TeXcolorgray 1 TeXcolorgray 232 1535 2865 333 v 1 TeXcolorgray +1 TeXcolorgray 1 TeXcolorgray 232 1541 2865 333 v 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray -2625 1369 a Fs(39)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray -232 1817 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 -1701 1572 4 v 1933 1701 a FO(Biblioth\350ques)p 1 TeXcolorgray -0 TeXcolorgray 357 2229 a FZ(La)38 b(biblioth\350que)h(pr\351sen)n +2625 1375 a Fw(67)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray +232 1824 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315 +1707 1572 4 v 1933 1707 a FU(Biblioth\350ques)p 1 TeXcolorgray +0 TeXcolorgray 357 2229 a F4(La)38 b(biblioth\350que)h(pr\351sen)n (t\351e)f(ici)h(est)g(une)g(simple)g(in)n(terface)f(en)n(tre)g(des)h (fonctions)232 2328 y(\351crites)19 b(en)h(C)g(et)g(le)g(RPL/)p -FY(2)p FZ(.)g(Elle)g(est)g(\351crite)f(en)h(RPL/C,)g(p)r(orte)f(le)h -(nom)f(de)h FI(fuzzySearch)232 2428 y FZ(et)28 b(a)5 +F3(2)p F4(.)g(Elle)g(est)g(\351crite)f(en)h(RPL/C,)g(p)r(orte)f(le)h +(nom)f(de)h FO(fuzzySearch)232 2428 y F4(et)28 b(a)5 b(joute)27 b(trois)f(d\351\034nitions)h(extrins\350ques)f(au)h(RPL/)p -FY(2)g FZ(d\351clar\351es)f(\340)h(la)g(ligne)g FY(7)p -FZ(.)p 0.5 TeXcolorgray 357 2566 a FF(0001)p 0 TeXcolorgray -31 w Fo(#include)j()p 0.5 TeXcolorgray -357 2632 a FF(0002)p 0 TeXcolorgray 31 w Fo(#include)g -("double_metaphone.h")p 0.5 TeXcolorgray 357 2699 a FF(0003)p +F3(2)g F4(d\351clar\351es)f(\340)h(la)g(ligne)g F3(7)p +F4(.)p 0.5 TeXcolorgray 357 2566 a FL(0001)p 0 TeXcolorgray +31 w Ft(#include)j()p 0.5 TeXcolorgray +357 2632 a FL(0002)p 0 TeXcolorgray 31 w Ft(#include)g +("double_metaphone.h")p 0.5 TeXcolorgray 357 2699 a FL(0003)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2765 a(0004)p 0 TeXcolorgray -31 w Fo(double)g(strcmp95\(char)f(*ying,)h(char)h(*yang,)f(long)g +31 w Ft(double)g(strcmp95\(char)f(*ying,)h(char)h(*yang,)f(long)g (y_length,)g(int)g(ind_c[]\);)p 0.5 TeXcolorgray 357 -2832 a FF(0005)p 0 TeXcolorgray 0.5 TeXcolorgray 357 -2898 a(0006)p 0 TeXcolorgray 31 w Fo(libraryName\(fuzzySearch\);)p -0.5 TeXcolorgray 357 2964 a FF(0007)p 0 TeXcolorgray -31 w Fo(exportExternalFunctions\(doubleMetaphone,)c(levenshtein,)j -(jaroWinkler\);)p 0.5 TeXcolorgray 357 3031 a FF(0008)p +2832 a FL(0005)p 0 TeXcolorgray 0.5 TeXcolorgray 357 +2898 a(0006)p 0 TeXcolorgray 31 w Ft(libraryName\(fuzzySearch\);)p +0.5 TeXcolorgray 357 2964 a FL(0007)p 0 TeXcolorgray +31 w Ft(exportExternalFunctions\(doubleMetaphone,)c(levenshtein,)j +(jaroWinkler\);)p 0.5 TeXcolorgray 357 3031 a FL(0008)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3097 a(0009)p 0 TeXcolorgray -31 w Fo(declareSubroutine\(onLoading\))p 0.5 TeXcolorgray -357 3164 a FF(0010)p 0 TeXcolorgray 155 w Fo(notice\(stdout,)g +31 w Ft(declareSubroutine\(onLoading\))p 0.5 TeXcolorgray +357 3164 a FL(0010)p 0 TeXcolorgray 155 w Ft(notice\(stdout,)g ("\\nFuzzy)g(search)h(library)g(V1R2)h(for)f(RPL/2)g(\(C\))h(2009,)f -(2010)g(")p 0.5 TeXcolorgray 357 3230 a FF(0011)p 0 TeXcolorgray -402 w Fo("BERTRAND)f(Joel\\n"\);)p 0.5 TeXcolorgray 357 -3297 a FF(0012)p 0 TeXcolorgray 155 w Fo(notice\(stdout,)g("Library)g +(2010)g(")p 0.5 TeXcolorgray 357 3230 a FL(0011)p 0 TeXcolorgray +402 w Ft("BERTRAND)f(Joel\\n"\);)p 0.5 TeXcolorgray 357 +3297 a FL(0012)p 0 TeXcolorgray 155 w Ft(notice\(stdout,)g("Library)g (successfully)h(loaded.\\n\\n"\);)p 0.5 TeXcolorgray -357 3363 a FF(0013)p 0 TeXcolorgray 31 w Fo(endSubroutine)p -0.5 TeXcolorgray 357 3429 a FF(0014)p 0 TeXcolorgray +357 3363 a FL(0013)p 0 TeXcolorgray 31 w Ft(endSubroutine)p +0.5 TeXcolorgray 357 3429 a FL(0014)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3496 a(0015)p 0 TeXcolorgray 31 -w Fo(declareSubroutine\(onClosing\))p 0.5 TeXcolorgray -357 3562 a FF(0016)p 0 TeXcolorgray 155 w Fo(notice\(stdout,)f +w Ft(declareSubroutine\(onClosing\))p 0.5 TeXcolorgray +357 3562 a FL(0016)p 0 TeXcolorgray 155 w Ft(notice\(stdout,)f ("\\nFuzzy)g(search)h(library)g(unloaded.\\n\\n"\);)p -0.5 TeXcolorgray 357 3629 a FF(0017)p 0 TeXcolorgray -31 w Fo(endSubroutine)p 0.5 TeXcolorgray 357 3695 a FF(0018)p +0.5 TeXcolorgray 357 3629 a FL(0017)p 0 TeXcolorgray +31 w Ft(endSubroutine)p 0.5 TeXcolorgray 357 3695 a FL(0018)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3761 a(0019)p 0 TeXcolorgray -31 w Fo(declareExternalFunction\(jaroWinkler\))p 0.5 -TeXcolorgray 357 3828 a FF(0020)p 0 TeXcolorgray 155 -w Fo(declareObject\(object1\);)p 0.5 TeXcolorgray 357 -3894 a FF(0021)p 0 TeXcolorgray 155 w Fo(declareObject\(object2\);)p -0.5 TeXcolorgray 357 3961 a FF(0022)p 0 TeXcolorgray -155 w Fo(declareObject\(object3\);)p 0.5 TeXcolorgray -357 4027 a FF(0023)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4094 a(0024)p 0 TeXcolorgray 155 w Fo(string)184 -b(s1;)p 0.5 TeXcolorgray 357 4160 a FF(0025)p 0 TeXcolorgray -155 w Fo(string)g(s2;)p 0.5 TeXcolorgray 357 4226 a FF(0026)p -0 TeXcolorgray 155 w Fo(string)g(s3;)p 0.5 TeXcolorgray -357 4293 a FF(0027)p 0 TeXcolorgray 0.5 TeXcolorgray -357 4359 a(0028)p 0 TeXcolorgray 155 w Fo(int)277 b(ind_c[2];)p -0.5 TeXcolorgray 357 4426 a FF(0029)p 0 TeXcolorgray +31 w Ft(declareExternalFunction\(jaroWinkler\))p 0.5 +TeXcolorgray 357 3828 a FL(0020)p 0 TeXcolorgray 155 +w Ft(declareObject\(object1\);)p 0.5 TeXcolorgray 357 +3894 a FL(0021)p 0 TeXcolorgray 155 w Ft(declareObject\(object2\);)p +0.5 TeXcolorgray 357 3961 a FL(0022)p 0 TeXcolorgray +155 w Ft(declareObject\(object3\);)p 0.5 TeXcolorgray +357 4027 a FL(0023)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4094 a(0024)p 0 TeXcolorgray 155 w Ft(string)184 +b(s1;)p 0.5 TeXcolorgray 357 4160 a FL(0025)p 0 TeXcolorgray +155 w Ft(string)g(s2;)p 0.5 TeXcolorgray 357 4226 a FL(0026)p +0 TeXcolorgray 155 w Ft(string)g(s3;)p 0.5 TeXcolorgray +357 4293 a FL(0027)p 0 TeXcolorgray 0.5 TeXcolorgray +357 4359 a(0028)p 0 TeXcolorgray 155 w Ft(int)277 b(ind_c[2];)p +0.5 TeXcolorgray 357 4426 a FL(0029)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4492 a(0030)p 0 TeXcolorgray 155 -w Fo(ind_c[0])29 b(=)i(0;)p 0.5 TeXcolorgray 357 4558 -a FF(0031)p 0 TeXcolorgray 155 w Fo(ind_c[1])e(=)i(0;)p -0.5 TeXcolorgray 357 4625 a FF(0032)p 0 TeXcolorgray +w Ft(ind_c[0])29 b(=)i(0;)p 0.5 TeXcolorgray 357 4558 +a FL(0031)p 0 TeXcolorgray 155 w Ft(ind_c[1])e(=)i(0;)p +0.5 TeXcolorgray 357 4625 a FL(0032)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4691 a(0033)p 0 TeXcolorgray 155 -w Fo(HEADER)p 0.5 TeXcolorgray 357 4758 a FF(0034)p 0 -TeXcolorgray 278 w Fo(declareHelpString\("Return)d(Jaro-Winkler)h +w Ft(HEADER)p 0.5 TeXcolorgray 357 4758 a FL(0034)p 0 +TeXcolorgray 278 w Ft(declareHelpString\("Return)d(Jaro-Winkler)h (distance)h(between)g(two)g(strings"\);)p 0.5 TeXcolorgray -357 4824 a FF(0035)p 0 TeXcolorgray 278 w Fo(numberOfArguments\(2\);)p -0.5 TeXcolorgray 357 4891 a FF(0036)p 0 TeXcolorgray -155 w Fo(FUNCTION)p 0.5 TeXcolorgray 357 4957 a FF(0037)p -0 TeXcolorgray 278 w Fo(pullFromStack\(object1,)e(string\);)p -0.5 TeXcolorgray 357 5023 a FF(0038)p 0 TeXcolorgray -278 w Fo(returnOnError\(freeObject\(object1\)\);)p 0.5 -TeXcolorgray 357 5090 a FF(0039)p 0 TeXcolorgray 278 -w Fo(pullFromStack\(object2,)g(string\);)p 0.5 TeXcolorgray -357 5156 a FF(0040)p 0 TeXcolorgray 278 w Fo +357 4824 a FL(0035)p 0 TeXcolorgray 278 w Ft(numberOfArguments\(2\);)p +0.5 TeXcolorgray 357 4891 a FL(0036)p 0 TeXcolorgray +155 w Ft(FUNCTION)p 0.5 TeXcolorgray 357 4957 a FL(0037)p +0 TeXcolorgray 278 w Ft(pullFromStack\(object1,)e(string\);)p +0.5 TeXcolorgray 357 5023 a FL(0038)p 0 TeXcolorgray +278 w Ft(returnOnError\(freeObject\(object1\)\);)p 0.5 +TeXcolorgray 357 5090 a FL(0039)p 0 TeXcolorgray 278 +w Ft(pullFromStack\(object2,)g(string\);)p 0.5 TeXcolorgray +357 5156 a FL(0040)p 0 TeXcolorgray 278 w Ft (returnOnError\(freeObject\(object1\);)e(freeObject\(object2\)\);)p -0.5 TeXcolorgray 357 5223 a FF(0041)p 0 TeXcolorgray +0.5 TeXcolorgray 357 5223 a FL(0041)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5289 a(0042)p 0 TeXcolorgray 278 -w Fo(getString\(object1,)j(s1\);)p 0.5 TeXcolorgray 357 -5355 a FF(0043)p 0 TeXcolorgray 278 w Fo(getString\(object2,)g(s2\);)p -0.5 TeXcolorgray 357 5422 a FF(0044)p 0 TeXcolorgray -0 TeXcolorgray 1602 5632 a FY(201)p 0 TeXcolorgray eop +w Ft(getString\(object1,)j(s1\);)p 0.5 TeXcolorgray 357 +5355 a FL(0043)p 0 TeXcolorgray 278 w Ft(getString\(object2,)g(s2\);)p +0.5 TeXcolorgray 357 5422 a FL(0044)p 0 TeXcolorgray +0 TeXcolorgray 1602 5632 a F3(275)p 0 TeXcolorgray eop end -%%Page: 202 202 -TeXDict begin 202 201 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 276 276 +TeXDict begin 276 275 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(202)g FZ(\026)h(#)p -FY(202)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(276)e F4(\026)j(#)p +F3(276)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5605 a +.7 TeXcolorgray -600 5527 227 266 v .7 TeXcolorgray 0 +TeXcolorgray -430 5421 a currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5605 a Fq(39)-430 5605 + -430 5421 a Fu(67)-430 5421 y currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch neg exch translate - -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(202)1400 b Fz(CHAPITRE)28 b Fy(39)p Fz(.)55 b(BIBLIOTH\310QUES)p -0 TeXcolorgray 0.5 TeXcolorgray 780 540 a FF(0045)p 0 -TeXcolorgray 278 w Fo(createRealObject\(object3\);)p -0.5 TeXcolorgray 780 607 a FF(0046)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 673 a(0047)p 0 TeXcolorgray 278 w Fo(if)31 + -430 5421 a .7 TeXcolorgray 0 TeXcolorgray 656 277 +a F3(276)1400 b FD(CHAPITRE)28 b FC(67)p FD(.)55 b(BIBLIOTH\310QUES)p +0 TeXcolorgray 0.5 TeXcolorgray 780 540 a FL(0045)p 0 +TeXcolorgray 278 w Ft(createRealObject\(object3\);)p +0.5 TeXcolorgray 780 607 a FL(0046)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 673 a(0047)p 0 TeXcolorgray 278 w Ft(if)31 b(\(strlen\(s1\))e(gt)i(strlen\(s2\)\))e(then)p 0.5 TeXcolorgray -780 739 a FF(0048)p 0 TeXcolorgray 402 w Fo(s3)i(=)f +780 739 a FL(0048)p 0 TeXcolorgray 402 w Ft(s3)i(=)f (allocate\(\(strlen\(s1\))e(+)j(1\))g(*)g(size\(char\)\);)p -0.5 TeXcolorgray 780 806 a FF(0049)p 0 TeXcolorgray 402 -w Fo(memset\(s3,)e(')i(',)g(strlen\(s1\)\);)p 0.5 TeXcolorgray -780 872 a FF(0050)p 0 TeXcolorgray 402 w Fo(s3[strlen\(s1\)])e(=)i(0;)p -0.5 TeXcolorgray 780 939 a FF(0051)p 0 TeXcolorgray 402 -w Fo(strcpy\(s3,)e(s2\);)p 0.5 TeXcolorgray 780 1005 -a FF(0052)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1072 -a(0053)p 0 TeXcolorgray 402 w Fo(setReal\(object3,)g(strcmp95\(s1,)g +0.5 TeXcolorgray 780 806 a FL(0049)p 0 TeXcolorgray 402 +w Ft(memset\(s3,)e(')i(',)g(strlen\(s1\)\);)p 0.5 TeXcolorgray +780 872 a FL(0050)p 0 TeXcolorgray 402 w Ft(s3[strlen\(s1\)])e(=)i(0;)p +0.5 TeXcolorgray 780 939 a FL(0051)p 0 TeXcolorgray 402 +w Ft(strcpy\(s3,)e(s2\);)p 0.5 TeXcolorgray 780 1005 +a FL(0052)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1072 +a(0053)p 0 TeXcolorgray 402 w Ft(setReal\(object3,)g(strcmp95\(s1,)g (s3,)h(strlen\(s1\),)g(ind_c\)\);)p 0.5 TeXcolorgray -780 1138 a FF(0054)p 0 TeXcolorgray 402 w Fo(deallocate\(s3\);)p -0.5 TeXcolorgray 780 1204 a FF(0055)p 0 TeXcolorgray -278 w Fo(elseIf)h(\(strlen\(s1\))e(lt)i(strlen\(s2\)\))e(then)p -0.5 TeXcolorgray 780 1271 a FF(0056)p 0 TeXcolorgray -402 w Fo(s3)i(=)f(allocate\(\(strlen\(s2\))e(+)j(1\))g(*)g -(size\(char\)\);)p 0.5 TeXcolorgray 780 1337 a FF(0057)p -0 TeXcolorgray 402 w Fo(memset\(s3,)e(')i(',)g(strlen\(s2\)\);)p -0.5 TeXcolorgray 780 1404 a FF(0058)p 0 TeXcolorgray -402 w Fo(s3[strlen\(s2\)])e(=)i(0;)p 0.5 TeXcolorgray -780 1470 a FF(0059)p 0 TeXcolorgray 402 w Fo(strcpy\(s3,)e(s1\);)p -0.5 TeXcolorgray 780 1536 a FF(0060)p 0 TeXcolorgray +780 1138 a FL(0054)p 0 TeXcolorgray 402 w Ft(deallocate\(s3\);)p +0.5 TeXcolorgray 780 1204 a FL(0055)p 0 TeXcolorgray +278 w Ft(elseIf)h(\(strlen\(s1\))e(lt)i(strlen\(s2\)\))e(then)p +0.5 TeXcolorgray 780 1271 a FL(0056)p 0 TeXcolorgray +402 w Ft(s3)i(=)f(allocate\(\(strlen\(s2\))e(+)j(1\))g(*)g +(size\(char\)\);)p 0.5 TeXcolorgray 780 1337 a FL(0057)p +0 TeXcolorgray 402 w Ft(memset\(s3,)e(')i(',)g(strlen\(s2\)\);)p +0.5 TeXcolorgray 780 1404 a FL(0058)p 0 TeXcolorgray +402 w Ft(s3[strlen\(s2\)])e(=)i(0;)p 0.5 TeXcolorgray +780 1470 a FL(0059)p 0 TeXcolorgray 402 w Ft(strcpy\(s3,)e(s1\);)p +0.5 TeXcolorgray 780 1536 a FL(0060)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1603 a(0061)p 0 TeXcolorgray 402 -w Fo(setReal\(object3,)g(strcmp95\(s3,)g(s2,)h(strlen\(s2\),)g -(ind_c\)\);)p 0.5 TeXcolorgray 780 1669 a FF(0062)p 0 -TeXcolorgray 402 w Fo(deallocate\(s3\);)p 0.5 TeXcolorgray -780 1736 a FF(0063)p 0 TeXcolorgray 278 w Fo(orElse)p -0.5 TeXcolorgray 780 1802 a FF(0064)p 0 TeXcolorgray -402 w Fo(setReal\(object3,)f(strcmp95\(s1,)g(s2,)h(strlen\(s1\),)g -(ind_c\)\);)p 0.5 TeXcolorgray 780 1869 a FF(0065)p 0 -TeXcolorgray 278 w Fo(endIf)p 0.5 TeXcolorgray 780 1935 -a FF(0066)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2001 -a(0067)p 0 TeXcolorgray 278 w Fo(freeObject\(object1\);)p -0.5 TeXcolorgray 780 2068 a FF(0068)p 0 TeXcolorgray -278 w Fo(freeObject\(object2\);)p 0.5 TeXcolorgray 780 -2134 a FF(0069)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -2201 a(0070)p 0 TeXcolorgray 278 w Fo(pushOnStack\(object3\);)p -0.5 TeXcolorgray 780 2267 a FF(0071)p 0 TeXcolorgray -155 w Fo(END)p 0.5 TeXcolorgray 780 2333 a FF(0072)p -0 TeXcolorgray 32 w Fo(endExternalFunction)p 0.5 TeXcolorgray -780 2400 a FF(0073)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2466 a(0074)p 0 TeXcolorgray 32 w Fo +w Ft(setReal\(object3,)g(strcmp95\(s3,)g(s2,)h(strlen\(s2\),)g +(ind_c\)\);)p 0.5 TeXcolorgray 780 1669 a FL(0062)p 0 +TeXcolorgray 402 w Ft(deallocate\(s3\);)p 0.5 TeXcolorgray +780 1736 a FL(0063)p 0 TeXcolorgray 278 w Ft(orElse)p +0.5 TeXcolorgray 780 1802 a FL(0064)p 0 TeXcolorgray +402 w Ft(setReal\(object3,)f(strcmp95\(s1,)g(s2,)h(strlen\(s1\),)g +(ind_c\)\);)p 0.5 TeXcolorgray 780 1869 a FL(0065)p 0 +TeXcolorgray 278 w Ft(endIf)p 0.5 TeXcolorgray 780 1935 +a FL(0066)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2001 +a(0067)p 0 TeXcolorgray 278 w Ft(freeObject\(object1\);)p +0.5 TeXcolorgray 780 2068 a FL(0068)p 0 TeXcolorgray +278 w Ft(freeObject\(object2\);)p 0.5 TeXcolorgray 780 +2134 a FL(0069)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +2201 a(0070)p 0 TeXcolorgray 278 w Ft(pushOnStack\(object3\);)p +0.5 TeXcolorgray 780 2267 a FL(0071)p 0 TeXcolorgray +155 w Ft(END)p 0.5 TeXcolorgray 780 2333 a FL(0072)p +0 TeXcolorgray 32 w Ft(endExternalFunction)p 0.5 TeXcolorgray +780 2400 a FL(0073)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2466 a(0074)p 0 TeXcolorgray 32 w Ft (declareExternalFunction\(doubleMetaphone\))p 0.5 TeXcolorgray -780 2533 a FF(0075)p 0 TeXcolorgray 155 w Fo(declareObject\(object1\);) -p 0.5 TeXcolorgray 780 2599 a FF(0076)p 0 TeXcolorgray -155 w Fo(declareObject\(object2\);)p 0.5 TeXcolorgray -780 2666 a FF(0077)p 0 TeXcolorgray 155 w Fo(declareObject\(object3\);) -p 0.5 TeXcolorgray 780 2732 a FF(0078)p 0 TeXcolorgray -155 w Fo(declareObject\(object4\);)p 0.5 TeXcolorgray -780 2798 a FF(0079)p 0 TeXcolorgray 0.5 TeXcolorgray -780 2865 a(0080)p 0 TeXcolorgray 155 w Fo(char)246 b(*output[2];)p -0.5 TeXcolorgray 780 2931 a FF(0081)p 0 TeXcolorgray -155 w Fo(string)184 b(input;)p 0.5 TeXcolorgray 780 2998 -a FF(0082)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3064 -a(0083)p 0 TeXcolorgray 155 w Fo(HEADER)p 0.5 TeXcolorgray -780 3130 a FF(0084)p 0 TeXcolorgray 278 w Fo +780 2533 a FL(0075)p 0 TeXcolorgray 155 w Ft(declareObject\(object1\);) +p 0.5 TeXcolorgray 780 2599 a FL(0076)p 0 TeXcolorgray +155 w Ft(declareObject\(object2\);)p 0.5 TeXcolorgray +780 2666 a FL(0077)p 0 TeXcolorgray 155 w Ft(declareObject\(object3\);) +p 0.5 TeXcolorgray 780 2732 a FL(0078)p 0 TeXcolorgray +155 w Ft(declareObject\(object4\);)p 0.5 TeXcolorgray +780 2798 a FL(0079)p 0 TeXcolorgray 0.5 TeXcolorgray +780 2865 a(0080)p 0 TeXcolorgray 155 w Ft(char)246 b(*output[2];)p +0.5 TeXcolorgray 780 2931 a FL(0081)p 0 TeXcolorgray +155 w Ft(string)184 b(input;)p 0.5 TeXcolorgray 780 2998 +a FL(0082)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3064 +a(0083)p 0 TeXcolorgray 155 w Ft(HEADER)p 0.5 TeXcolorgray +780 3130 a FL(0084)p 0 TeXcolorgray 278 w Ft (declareHelpString\("Double)28 b(Metaphore)i(Algorithm"\);)p -0.5 TeXcolorgray 780 3197 a FF(0085)p 0 TeXcolorgray -278 w Fo(numberOfArguments\(1\);)p 0.5 TeXcolorgray 780 -3263 a FF(0086)p 0 TeXcolorgray 155 w Fo(FUNCTION)p 0.5 -TeXcolorgray 780 3330 a FF(0087)p 0 TeXcolorgray 278 -w Fo(pullFromStack\(object1,)e(string\);)p 0.5 TeXcolorgray -780 3396 a FF(0088)p 0 TeXcolorgray 278 w Fo +0.5 TeXcolorgray 780 3197 a FL(0085)p 0 TeXcolorgray +278 w Ft(numberOfArguments\(1\);)p 0.5 TeXcolorgray 780 +3263 a FL(0086)p 0 TeXcolorgray 155 w Ft(FUNCTION)p 0.5 +TeXcolorgray 780 3330 a FL(0087)p 0 TeXcolorgray 278 +w Ft(pullFromStack\(object1,)e(string\);)p 0.5 TeXcolorgray +780 3396 a FL(0088)p 0 TeXcolorgray 278 w Ft (returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray -780 3463 a FF(0089)p 0 TeXcolorgray 278 w Fo(getString\(object1,)h -(input\);)p 0.5 TeXcolorgray 780 3529 a FF(0090)p 0 TeXcolorgray +780 3463 a FL(0089)p 0 TeXcolorgray 278 w Ft(getString\(object1,)h +(input\);)p 0.5 TeXcolorgray 780 3529 a FL(0090)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3595 a(0091)p 0 TeXcolorgray 278 -w Fo(DoubleMetaphone\(input,)f(output\);)p 0.5 TeXcolorgray -780 3662 a FF(0092)p 0 TeXcolorgray 0.5 TeXcolorgray -780 3728 a(0093)p 0 TeXcolorgray 278 w Fo +w Ft(DoubleMetaphone\(input,)f(output\);)p 0.5 TeXcolorgray +780 3662 a FL(0092)p 0 TeXcolorgray 0.5 TeXcolorgray +780 3728 a(0093)p 0 TeXcolorgray 278 w Ft (createStringObject\(object2\);)p 0.5 TeXcolorgray 780 -3795 a FF(0094)p 0 TeXcolorgray 278 w Fo(setString\(object2,)h -(output[0]\);)p 0.5 TeXcolorgray 780 3861 a FF(0095)p -0 TeXcolorgray 278 w Fo(pushOnStack\(object2\);)p 0.5 -TeXcolorgray 780 3928 a FF(0096)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 3994 a(0097)p 0 TeXcolorgray 278 w Fo +3795 a FL(0094)p 0 TeXcolorgray 278 w Ft(setString\(object2,)h +(output[0]\);)p 0.5 TeXcolorgray 780 3861 a FL(0095)p +0 TeXcolorgray 278 w Ft(pushOnStack\(object2\);)p 0.5 +TeXcolorgray 780 3928 a FL(0096)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 3994 a(0097)p 0 TeXcolorgray 278 w Ft (createStringObject\(object3\);)p 0.5 TeXcolorgray 780 -4060 a FF(0098)p 0 TeXcolorgray 278 w Fo(setString\(object3,)g -(output[1]\);)p 0.5 TeXcolorgray 780 4127 a FF(0099)p -0 TeXcolorgray 278 w Fo(pushOnStack\(object3\);)p 0.5 -TeXcolorgray 780 4193 a FF(0100)p 0 TeXcolorgray 0.5 -TeXcolorgray 780 4260 a(0101)p 0 TeXcolorgray 278 w Fo +4060 a FL(0098)p 0 TeXcolorgray 278 w Ft(setString\(object3,)g +(output[1]\);)p 0.5 TeXcolorgray 780 4127 a FL(0099)p +0 TeXcolorgray 278 w Ft(pushOnStack\(object3\);)p 0.5 +TeXcolorgray 780 4193 a FL(0100)p 0 TeXcolorgray 0.5 +TeXcolorgray 780 4260 a(0101)p 0 TeXcolorgray 278 w Ft (createIntegerObject\(object4\);)p 0.5 TeXcolorgray 780 -4326 a FF(0102)p 0 TeXcolorgray 278 w Fo(setInteger\(object4,)g(2\);)p -0.5 TeXcolorgray 780 4392 a FF(0103)p 0 TeXcolorgray -278 w Fo(pushOnStack\(object4\);)p 0.5 TeXcolorgray 780 -4459 a FF(0104)p 0 TeXcolorgray 0.5 TeXcolorgray 780 -4525 a(0105)p 0 TeXcolorgray 278 w Fo(intrinsic\(fleche_list\);)p -0.5 TeXcolorgray 780 4592 a FF(0106)p 0 TeXcolorgray -278 w Fo(freeObject\(object1\);)p 0.5 TeXcolorgray 780 -4658 a FF(0107)p 0 TeXcolorgray 155 w Fo(END)p 0.5 TeXcolorgray -780 4725 a FF(0108)p 0 TeXcolorgray 32 w Fo(endExternalFunction)p -0.5 TeXcolorgray 780 4791 a FF(0109)p 0 TeXcolorgray +4326 a FL(0102)p 0 TeXcolorgray 278 w Ft(setInteger\(object4,)g(2\);)p +0.5 TeXcolorgray 780 4392 a FL(0103)p 0 TeXcolorgray +278 w Ft(pushOnStack\(object4\);)p 0.5 TeXcolorgray 780 +4459 a FL(0104)p 0 TeXcolorgray 0.5 TeXcolorgray 780 +4525 a(0105)p 0 TeXcolorgray 278 w Ft(intrinsic\(fleche_list\);)p +0.5 TeXcolorgray 780 4592 a FL(0106)p 0 TeXcolorgray +278 w Ft(freeObject\(object1\);)p 0.5 TeXcolorgray 780 +4658 a FL(0107)p 0 TeXcolorgray 155 w Ft(END)p 0.5 TeXcolorgray +780 4725 a FL(0108)p 0 TeXcolorgray 32 w Ft(endExternalFunction)p +0.5 TeXcolorgray 780 4791 a FL(0109)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4857 a(0110)p 0 TeXcolorgray 32 -w Fo(declareExternalFunction\(levenshtein\))p 0.5 TeXcolorgray -780 4924 a FF(0111)p 0 TeXcolorgray 155 w Fo(declareObject\(object1\);) -p 0.5 TeXcolorgray 780 4990 a FF(0112)p 0 TeXcolorgray -155 w Fo(declareObject\(object2\);)p 0.5 TeXcolorgray -780 5057 a FF(0113)p 0 TeXcolorgray 155 w Fo(declareObject\(object3\);) -p 0.5 TeXcolorgray 780 5123 a FF(0114)p 0 TeXcolorgray +w Ft(declareExternalFunction\(levenshtein\))p 0.5 TeXcolorgray +780 4924 a FL(0111)p 0 TeXcolorgray 155 w Ft(declareObject\(object1\);) +p 0.5 TeXcolorgray 780 4990 a FL(0112)p 0 TeXcolorgray +155 w Ft(declareObject\(object2\);)p 0.5 TeXcolorgray +780 5057 a FL(0113)p 0 TeXcolorgray 155 w Ft(declareObject\(object3\);) +p 0.5 TeXcolorgray 780 5123 a FL(0114)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5189 a(0115)p 0 TeXcolorgray 155 -w Fo(string)184 b(input1;)p 0.5 TeXcolorgray 780 5256 -a FF(0116)p 0 TeXcolorgray 155 w Fo(string)g(input2;)p -0.5 TeXcolorgray 780 5322 a FF(0117)p 0 TeXcolorgray +w Ft(string)184 b(input1;)p 0.5 TeXcolorgray 780 5256 +a FL(0116)p 0 TeXcolorgray 155 w Ft(string)g(input2;)p +0.5 TeXcolorgray 780 5322 a FL(0117)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5389 a(0118)p 0 TeXcolorgray 155 -w Fo(HEADER)p 0 TeXcolorgray 2026 5632 a FY(202)p 0 TeXcolorgray +w Ft(HEADER)p 0 TeXcolorgray 2026 5632 a F3(276)p 0 TeXcolorgray eop end -%%Page: 203 203 -TeXDict begin 203 202 bop 0 TeXcolorgray 0 TeXcolorgray +%%Page: 277 277 +TeXDict begin 277 276 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(203)g FZ(\026)h(#)p -FY(203)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(277)e F4(\026)j(#)p +F3(277)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 2972 277 a FY(203)p -.7 TeXcolorgray .7 TeXcolorgray 4134 5724 227 266 v .7 -TeXcolorgray 0 TeXcolorgray 4190 5605 a Fq(39)p .7 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 2972 277 a F3(277)p +.7 TeXcolorgray .7 TeXcolorgray 4134 5527 227 266 v .7 +TeXcolorgray 0 TeXcolorgray 4190 5421 a Fu(67)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray 357 540 -a FF(0119)p 0 TeXcolorgray 278 w Fo(declareHelpString\("Levenshtein)i -(distance"\);)p 0.5 TeXcolorgray 357 607 a FF(0120)p -0 TeXcolorgray 278 w Fo(numberOfArguments\(2\);)p 0.5 -TeXcolorgray 357 673 a FF(0121)p 0 TeXcolorgray 155 w -Fo(FUNCTION)p 0.5 TeXcolorgray 357 739 a FF(0122)p 0 -TeXcolorgray 278 w Fo(pullFromStack\(object1,)h(string\);)p -0.5 TeXcolorgray 357 806 a FF(0123)p 0 TeXcolorgray 278 -w Fo(returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray -357 872 a FF(0124)p 0 TeXcolorgray 278 w Fo(pullFromStack\(object2,)g -(string\);)p 0.5 TeXcolorgray 357 939 a FF(0125)p 0 TeXcolorgray -278 w Fo(returnOnError\(freeObject\(object1\);)e +a FL(0119)p 0 TeXcolorgray 278 w Ft(declareHelpString\("Levenshtein)i +(distance"\);)p 0.5 TeXcolorgray 357 607 a FL(0120)p +0 TeXcolorgray 278 w Ft(numberOfArguments\(2\);)p 0.5 +TeXcolorgray 357 673 a FL(0121)p 0 TeXcolorgray 155 w +Ft(FUNCTION)p 0.5 TeXcolorgray 357 739 a FL(0122)p 0 +TeXcolorgray 278 w Ft(pullFromStack\(object1,)h(string\);)p +0.5 TeXcolorgray 357 806 a FL(0123)p 0 TeXcolorgray 278 +w Ft(returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray +357 872 a FL(0124)p 0 TeXcolorgray 278 w Ft(pullFromStack\(object2,)g +(string\);)p 0.5 TeXcolorgray 357 939 a FL(0125)p 0 TeXcolorgray +278 w Ft(returnOnError\(freeObject\(object1\);)e (freeObject\(object2\)\);)p 0.5 TeXcolorgray 357 1005 -a FF(0126)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 -a(0127)p 0 TeXcolorgray 278 w Fo(getString\(object1,)j(input1\);)p -0.5 TeXcolorgray 357 1138 a FF(0128)p 0 TeXcolorgray -278 w Fo(getString\(object2,)g(input2\);)p 0.5 TeXcolorgray -357 1204 a FF(0129)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1271 a(0130)p 0 TeXcolorgray 278 w Fo +a FL(0126)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 +a(0127)p 0 TeXcolorgray 278 w Ft(getString\(object1,)j(input1\);)p +0.5 TeXcolorgray 357 1138 a FL(0128)p 0 TeXcolorgray +278 w Ft(getString\(object2,)g(input2\);)p 0.5 TeXcolorgray +357 1204 a FL(0129)p 0 TeXcolorgray 0.5 TeXcolorgray +357 1271 a(0130)p 0 TeXcolorgray 278 w Ft (createIntegerObject\(object3\);)p 0.5 TeXcolorgray 357 -1337 a FF(0131)p 0 TeXcolorgray 278 w Fo(setInteger\(object3,)f +1337 a FL(0131)p 0 TeXcolorgray 278 w Ft(setInteger\(object3,)f (levenshtein_distance\(input1,)g(input2\)\);)p 0.5 TeXcolorgray -357 1404 a FF(0132)p 0 TeXcolorgray 0.5 TeXcolorgray -357 1470 a(0133)p 0 TeXcolorgray 278 w Fo(pushOnStack\(object3\);)p -0.5 TeXcolorgray 357 1536 a FF(0134)p 0 TeXcolorgray +357 1404 a FL(0132)p 0 TeXcolorgray 0.5 TeXcolorgray +357 1470 a(0133)p 0 TeXcolorgray 278 w Ft(pushOnStack\(object3\);)p +0.5 TeXcolorgray 357 1536 a FL(0134)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1603 a(0135)p 0 TeXcolorgray 278 -w Fo(freeObject\(object1\);)p 0.5 TeXcolorgray 357 1669 -a FF(0136)p 0 TeXcolorgray 278 w Fo(freeObject\(object2\);)p -0.5 TeXcolorgray 357 1736 a FF(0137)p 0 TeXcolorgray -155 w Fo(END)p 0.5 TeXcolorgray 357 1802 a FF(0138)p -0 TeXcolorgray 31 w Fo(endExternalFunction)p 0 TeXcolorgray -1602 5632 a FY(203)p 0 TeXcolorgray eop end -%%Page: 204 204 -TeXDict begin 204 203 bop 0 TeXcolorgray 0 TeXcolorgray +w Ft(freeObject\(object1\);)p 0.5 TeXcolorgray 357 1669 +a FL(0136)p 0 TeXcolorgray 278 w Ft(freeObject\(object2\);)p +0.5 TeXcolorgray 357 1736 a FL(0137)p 0 TeXcolorgray +155 w Ft(END)p 0.5 TeXcolorgray 357 1802 a FL(0138)p +0 TeXcolorgray 31 w Ft(endExternalFunction)p 0 TeXcolorgray +1602 5632 a F3(277)p 0 TeXcolorgray eop end +%%Page: 278 278 +TeXDict begin 278 277 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(204)g FZ(\026)h(#)p -FY(204)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(278)e F4(\026)j(#)p +F3(278)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5605 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5605 a Fq(39)-430 5605 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(204)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a(204)p -0 TeXcolorgray eop end -%%Page: 205 205 -TeXDict begin 205 204 bop 0 TeXcolorgray 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 656 277 a F3(278)p +0 TeXcolorgray 0 TeXcolorgray 2026 5632 a(278)p 0 TeXcolorgray +eop end +%%Page: 279 279 +TeXDict begin 279 278 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(205)g FZ(\026)h(#)p -FY(205)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(279)e F4(\026)j(#)p +F3(279)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fz(INSTR)n(UCTIONS) -2098 b FY(205)p .7 TeXcolorgray .7 TeXcolorgray 4134 -5724 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5605 -a Fq(39)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 232 540 a Fv(Instructions)p 0 TeXcolorgray -232 835 a FQ(\003)p FZ(,)28 b FY(114)232 935 y FQ(\003\003)p -FZ(,)f FY(116)232 1034 y Fp(+)p FZ(,)h FY(113)232 1134 -y FQ(\000)p FZ(,)g FY(114)232 1234 y FH(=)p FZ(,)g FY(114)p -FZ(,)e FY(133)219 1333 y Fp(^)o FZ(,)i FY(116)232 1433 -y FQ(!)p FZ(,)g FY(79)232 1532 y FQ(!)p FZ(n)n(um,)g -FY(84)232 1632 y FZ(#date,)g FY(47)232 1732 y FZ(#defev)-5 -b(al,)28 b FY(44)232 1831 y FZ(#de\034ne,)g FY(43)232 -1931 y FZ(#elif,)g FY(46)232 2031 y FZ(#else,)g FY(45)232 -2130 y FZ(#endif,)h FY(45)232 2230 y FZ(#error,)d FY(47)232 -2329 y FZ(#ev)-5 b(al,)28 b FY(46)232 2429 y FZ(#exec,)g -FY(45)232 2529 y FZ(#\034le,)g FY(47)232 2628 y FZ(#if,)h -FY(46)232 2728 y FZ(#ifdef,)g FY(44)232 2828 y FZ(#ifeq,)f -FY(45)232 2927 y FZ(#ifndef,)h FY(45)232 3027 y FZ(#ifneq,)f -FY(45)232 3126 y FZ(#include,)g FY(45)232 3226 y FZ(#line,)g -FY(47)232 3326 y FZ(#mo)r(de,)g FY(46)232 3425 y FZ(#undef,)h -FY(44)232 3525 y FZ(#w)n(arning,)d FY(47)232 3625 y FZ(\045,)i -FY(119)232 3724 y FZ(\045c)n(h,)g FY(119)232 3824 y FZ(\045t,)g -FY(119)232 3999 y FZ(ab)r(ort,)f FY(42)p FZ(,)f FY(108)232 -4175 y FZ(b)r(eep,)i FY(67)232 4350 y FZ(case,)f FY(96)232 -4450 y FZ(cf,)h FY(105)232 4549 y FZ(clear,)f FY(57)232 -4649 y FZ(clerr,)g FY(94)232 4748 y FZ(clusr,)g FY(76)232 -4848 y FZ(con)n(t,)g FY(110)232 4948 y FZ(cycle,)g FY(100)p -FZ(,)f FY(101)232 5123 y FZ(default,)i FY(96)232 5223 -y FZ(depth,)g FY(57)232 5322 y FZ(detac)n(h,)f FY(81)232 -5422 y FZ(disp,)h FY(63)p 0 TeXcolorgray 0 TeXcolorgray -1810 835 a FZ(do,)f FY(103)1810 935 y FZ(drop,)g FY(59)1810 -1034 y FZ(drop)p FY(2)p FZ(,)f FY(59)1810 1134 y FZ(drop)r(cn)n(txt,)h -FY(61)1810 1234 y FZ(dropn,)g FY(59)1810 1333 y FZ(dup,)h -FY(57)1810 1433 y FZ(dup)p FY(2)p FZ(,)f FY(58)1810 1533 -y FZ(dup)r(cn)n(txt,)h FY(61)1810 1632 y FZ(dupn,)g FY(58)1810 -1815 y FZ(egv,)f FY(135)1810 1915 y FZ(egvl,)g FY(135)1810 -2015 y FZ(else,)g FY(91)p FZ(,)f FY(94)p FZ(,)h FY(96)1810 -2114 y FZ(elseif,)g FY(96)1810 2214 y FZ(end,)h FY(91)p -FZ(,)e FY(94)p FZ(,)h FY(96)p FZ(,)f FY(103)1810 2314 -y FZ(eng,)h FY(65)1810 2413 y FZ(errm,)f FY(94)1810 2513 -y FZ(errn,)g FY(93)1810 2613 y FZ(ev)-5 b(al,)27 b FY(84)1810 -2712 y FZ(exit,)g FY(42)p FZ(,)g FY(99)p FZ(,)f FY(103)1810 -2895 y FZ(false,)h FY(25)1810 2995 y FZ(fc)14 b(?,)28 -b FY(107)1810 3095 y FZ(fc)14 b(?c,)28 b FY(107)1810 -3194 y FZ(fc)14 b(?s,)27 b FY(107)1810 3294 y FZ(\034x,)g -FY(65)1810 3394 y FZ(for,)g FY(79)p FZ(,)f FY(101)1810 -3493 y FZ(fs)14 b(?,)28 b FY(107)1810 3593 y FZ(fs)14 -b(?c,)27 b FY(107)1810 3693 y FZ(fs)14 b(?s,)27 b FY(107)1810 -3876 y FZ(gegv,)f FY(135)1810 3976 y FZ(gegvl,)g FY(135)1810 -4075 y FZ(glegv,)g FY(135)1810 4175 y FZ(glsq,)g FY(133)1810 -4274 y FZ(gregv,)f FY(135)1810 4458 y FZ(halt,)i FY(109)1810 -4641 y FZ(if,)h FY(91)p FZ(,)e FY(96)1810 4740 y FZ(iferr,)h -FY(94)1810 4840 y FZ(ift,)h FY(92)1810 4940 y FZ(ifte,)g -FY(92)1810 5039 y FZ(input,)g FY(66)1810 5139 y FZ(in)n(v,)f -FY(116)p FZ(,)f FY(133)1810 5322 y FZ(k)n(ey)-7 b(,)27 -b FY(66)1810 5422 y FZ(kill,)g FY(42)p FZ(,)g FY(108)p -0 TeXcolorgray 1602 5632 a(205)p 0 TeXcolorgray eop end -%%Page: 206 206 -TeXDict begin 206 205 bop 0 TeXcolorgray 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 232 277 a FD(INSTR)n(UCTIONS) +2098 b F3(279)p 0 TeXcolorgray 0 TeXcolorgray 232 540 +a Fz(Instructions)p 0 TeXcolorgray 232 835 a FK(\003)p +F4(,)28 b F3(126)232 935 y FK(\003\003)p F4(,)f F3(130)232 +1034 y FJ(+)p F4(,)h F3(125)232 1134 y FK(\000)p F4(,)g +F3(126)232 1234 y FN(=)p F4(,)g F3(126)p F4(,)e F3(151)219 +1334 y FJ(^)o F4(,)i F3(130)232 1433 y FK(!)p F4(,)g +F3(91)232 1533 y FK(!)p F4(arra)n(y)-7 b(,)26 b F3(150)232 +1633 y FK(!)p F4(arry)-7 b(,)26 b F3(150)232 1732 y FK(!)p +F4(col,)h F3(150)232 1832 y FK(!)p F4(diag,)g F3(150)232 +1932 y FK(!)p F4(hms,)h F3(142)232 2032 y FK(!)p F4(lcd,)g +F3(229)232 2131 y FK(!)p F4(list,)g F3(195)232 2231 y +FK(!)p F4(n)n(um,)g F3(96)p F4(,)f F3(197)232 2331 y +FK(!)p F4(q,)h F3(136)232 2430 y FK(!)p F4(ro)n(w,)f +F3(150)232 2530 y FK(!)p F4(str,)h F3(192)232 2630 y +FK(!)p F4(table,)g F3(199)232 2730 y F4(*d,)g F3(228)232 +2829 y F4(*h,)g F3(228)232 2929 y F4(*s,)f F3(228)232 +3029 y F4(*w,)g F3(228)232 3128 y F4(<,)h F3(137)232 +3228 y F4(<=,)f F3(137)232 3328 y F4(<>,)g F3(137)232 +3428 y F4(=<,)g F3(137)232 3527 y F4(==,)g F3(137)232 +3627 y F4(>,)h F3(137)232 3727 y F4(>=,)f F3(137)232 +3826 y F4(#date,)h F3(59)232 3926 y F4(#defev)-5 b(al,)28 +b F3(56)232 4026 y F4(#de\034ne,)g F3(55)232 4126 y F4(#elif,)g +F3(58)232 4225 y F4(#else,)g F3(57)232 4325 y F4(#endif,)h +F3(57)232 4425 y F4(#error,)d F3(59)232 4524 y F4(#ev)-5 +b(al,)28 b F3(58)232 4624 y F4(#exec,)g F3(57)232 4724 +y F4(#\034le,)g F3(59)232 4824 y F4(#if,)h F3(58)232 +4923 y F4(#ifdef,)g F3(56)232 5023 y F4(#ifeq,)f F3(57)232 +5123 y F4(#ifndef,)h F3(57)232 5222 y F4(#ifneq,)f F3(57)232 +5322 y F4(#include,)g F3(57)232 5422 y F4(#line,)g F3(59)p +0 TeXcolorgray 0 TeXcolorgray 1810 835 a F4(#mo)r(de,)f +F3(58)1810 935 y F4(#undef,)h F3(56)1810 1035 y F4(#w)n(arning,)e +F3(59)1810 1136 y F4(\045,)i F3(136)1810 1236 y F4(\045c)n(h,)f +F3(136)1810 1336 y F4(\045t,)h F3(136)1810 1529 y F4(ab)r(ort,)e +F3(54)p F4(,)h F3(120)1810 1629 y F4(abs,)g F3(136)1810 +1729 y F4(acos,)f F3(142)1810 1830 y F4(acosh,)g F3(143)1810 +1930 y F4(alarm,)g F3(167)1810 2030 y F4(alog,)g F3(145)1810 +2130 y F4(and,)h F3(137)p F4(,)f F3(140)1810 2230 y F4(app)r(end,)h +F3(206)1810 2331 y F4(arg,)f F3(136)1810 2431 y F4(arra)n(y)p +FK(!)p F4(,)f F3(150)1810 2531 y F4(arry)p FK(!)p F4(,)h +F3(150)1810 2631 y F4(asin,)h F3(142)1810 2731 y F4(asinh,)g +F3(143)1810 2832 y F4(asl,)g F3(140)1810 2932 y F4(asr,)f +F3(140)1810 3032 y F4(atan,)h F3(142)1810 3132 y F4(atanh,)g +F3(143)1810 3232 y F4(autoscale,)f F3(228)1810 3333 y +F4(axes,)g F3(228)1810 3526 y F4(b)p FK(!)p F4(r,)h F3(140)1810 +3626 y F4(bac)n(kspace,)e F3(206)1810 3726 y F4(b)r(eep,)j +F3(79)1810 3826 y F4(b)r(essel,)f F3(163)1810 3926 y +F4(bin,)h F3(140)1810 4119 y F4(c)p FK(!)p F4(r,)f F3(136)1810 +4219 y F4(case,)f F3(108)1810 4320 y F4(ceil,)h F3(136)1810 +4420 y F4(cen)n(tr,)g F3(228)1810 4520 y F4(cf,)h F3(117)1810 +4620 y F4(c)n(hr,)f F3(192)1810 4720 y F4(clear,)f F3(69)1810 +4821 y F4(clerr,)g F3(106)1810 4921 y F4(cllcd,)h F3(228)1810 +5021 y F4(close,)f F3(206)p F4(,)g F3(209)1810 5121 y +F4(clrcn)n(txt,)h F3(74)1810 5221 y F4(clrfuse,)g F3(213)1810 +5322 y F4(clrm)n(tx,)g F3(219)1810 5422 y F4(clrsmphr,)f +F3(219)p 0 TeXcolorgray 1602 5632 a(279)p 0 TeXcolorgray +eop end +%%Page: 280 280 +TeXDict begin 280 279 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(206)g FZ(\026)h(#)p -FY(206)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(280)e F4(\026)j(#)p +F3(280)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5605 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5605 a Fq(39)-430 5605 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(206)p 0 TeXcolorgray 656 540 a FZ(last,)i FY(57)656 -640 y FZ(lc)n(hol,)g FY(135)656 739 y FZ(legv,)g FY(135)656 -839 y FZ(lsq,)g FY(133)656 939 y FZ(lu,)h FY(135)656 -1118 y FZ(next,)f FY(100)p FZ(,)f FY(101)656 1218 y FZ(nrpro)r(c,)g -FY(93)656 1397 y FZ(o)n(v)n(er,)g FY(58)656 1576 y FZ(parameter,)f -FY(76)656 1676 y FZ(pic)n(k,)i FY(58)656 1776 y FZ(priv)-5 -b(ate,)27 b FY(84)656 1875 y FZ(prompt,)g FY(66)656 1975 -y FZ(protect,)g FY(76)656 2074 y FZ(pshcn)n(txt,)g FY(60)656 -2174 y FZ(pulcn)n(txt,)h FY(60)656 2274 y FZ(purge,)e -FY(76)656 2453 y FZ(rcl,)h FY(76)656 2553 y FZ(rclf,)g -FY(105)656 2652 y FZ(regv,)f FY(135)656 2752 y FZ(rep)r(eat,)h -FY(103)656 2852 y FZ(return,)g FY(107)656 2951 y FZ(roll,)f -FY(60)656 3051 y FZ(rolld,)g FY(60)656 3230 y FZ(sa)n(v)n(e,)g -FY(75)656 3330 y FZ(sc)n(h)n(ur,)g FY(135)656 3429 y -FZ(sci,)h FY(65)656 3529 y FZ(sconj,)g FY(87)656 3629 -y FZ(select,)g FY(96)656 3728 y FZ(sf,)h FY(105)656 3828 -y FZ(shared,)e FY(80)656 3928 y FZ(sin)n(v,)h FY(86)656 -4027 y FZ(sneg,)g FY(87)656 4127 y FZ(sq,)g FY(116)656 -4226 y FZ(sqrt,)g FY(116)656 4326 y FZ(sst,)g FY(110)656 -4426 y FZ(start,)g FY(100)656 4525 y FZ(static,)g FY(80)656 -4625 y FZ(std,)h FY(64)656 4725 y FZ(step,)f FY(100)p -FZ(,)f FY(101)656 4824 y FZ(sto,)h FY(75)p FZ(,)f FY(84)656 -4924 y FZ(sto)p FQ(\003)p FZ(,)g FY(86)656 5023 y FZ(sto)p -Fp(+)p FZ(,)g FY(85)656 5123 y FZ(sto)p FQ(\000)p FZ(,)g -FY(85)656 5223 y FZ(sto)p FH(=)p FZ(,)g FY(86)656 5322 -y FZ(stof,)h FY(107)656 5422 y FZ(st)n(ws,)g FY(107)p -0 TeXcolorgray 0 TeXcolorgray 2233 540 a FZ(sw)n(ap,)g -FY(59)2233 640 y FZ(sw)n(ap)r(cn)n(txt,)g FY(61)2233 -822 y FZ(then,)h FY(91)p FZ(,)f FY(94)p FZ(,)f FY(96)2233 -922 y FZ(true,)i FY(25)2233 1105 y FZ(uc)n(hol,)f FY(135)2233 -1204 y FZ(unprotect,)g FY(76)2233 1304 y FZ(un)n(til,)h -FY(103)2233 1487 y FZ(v)-5 b(ariable,)26 b FY(76)2233 -1586 y FZ(v)n(olatile,)g FY(84)2233 1769 y FZ(while,)i -FY(103)2233 1952 y FZ(xro)r(ot,)e FY(116)p 0 TeXcolorgray -2026 5632 a(206)p 0 TeXcolorgray eop end -%%Page: 207 207 -TeXDict begin 207 206 bop 0 TeXcolorgray 0 TeXcolorgray + 5024 5461 a 0 TeXcolorgray 656 277 a F3(280)p +0 TeXcolorgray 656 540 a F4(clrswi,)h F3(221)656 640 +y F4(cls,)h F3(184)656 740 y F4(clusr,)g F3(88)656 840 +y F4(cnrm,)g F3(150)656 940 y F4(col)p FK(!)p F4(,)g +F3(150)656 1040 y F4(col+,)f F3(150)656 1140 y F4(col-,)g +F3(150)656 1239 y F4(cols,)h F3(184)656 1339 y F4(com)n(b,)g +F3(181)656 1439 y F4(con,)g F3(150)656 1539 y F4(cond,)g +F3(151)656 1639 y F4(conj,)g F3(136)656 1739 y F4(con)n(t,)g +F3(122)656 1839 y F4(con)n(tin)n(ue,)g F3(213)656 1939 +y F4(con)n(tr\364le+C,)e F3(120)656 2038 y F4(con)n(tr\364le+Z,)g +F3(121)656 2138 y F4(con)n(v)n(ert,)h F3(165)656 2238 +y F4(cop)n(y)-7 b(,)27 b F3(70)656 2338 y F4(cop)n(yrigh)n(t,)e +F3(171)656 2438 y F4(corr,)h F3(184)656 2538 y F4(cos,)h +F3(142)656 2638 y F4(cosh,)g F3(143)656 2738 y F4(co)n(v,)f +F3(184)656 2838 y F4(create,)g F3(206)656 2937 y F4(crm)n(tx,)h +F3(219)656 3037 y F4(cross,)f F3(150)656 3137 y F4(crsmphr,)g +F3(219)656 3237 y F4(crtab,)h F3(199)656 3337 y F4(cstop,)g +F3(213)656 3437 y F4(cswp,)g F3(150)656 3537 y F4(currenc,)f +F3(192)656 3637 y F4(cycle,)h F3(112)p F4(,)f F3(113)656 +3824 y F4(d)p FK(!)p F4(r,)h F3(142)656 3924 y F4(daemonize,)f +F3(213)656 4024 y F4(date,)h F3(167)656 4123 y F4(dec,)g +F3(140)656 4223 y F4(decr,)g F3(136)656 4323 y F4(default,)g +F3(108)656 4423 y F4(deg,)g F3(142)656 4523 y F4(delete,)g +F3(206)656 4623 y F4(depnd,)h F3(228)656 4723 y F4(depth,)g +F3(69)656 4823 y F4(der,)f F3(159)656 4922 y F4(det,)h +F3(151)656 5022 y F4(detac)n(h,)f F3(93)p F4(,)f F3(215)656 +5122 y F4(dft,)i F3(157)656 5222 y F4(dgtiz,)f F3(228)656 +5322 y F4(diag)p FK(!)p F4(,)f F3(150)656 5422 y F4(disp,)h +F3(75)p 0 TeXcolorgray 0 TeXcolorgray 2233 540 a F4(do,)g +F3(115)2233 640 y F4(dot,)h F3(150)2233 740 y F4(dra)n(w,)f +F3(234)2233 840 y F4(drax,)g F3(228)2233 940 y F4(drop,)g +F3(71)2233 1040 y F4(drop)p F3(2)p F4(,)f F3(71)2233 +1140 y F4(drop)r(cn)n(txt,)h F3(73)2233 1240 y F4(dropn,)g +F3(71)2233 1341 y F4(drws,)g F3(184)p F4(,)f F3(235)2233 +1441 y F4(dup,)i F3(69)2233 1541 y F4(dup)p F3(2)p F4(,)g +F3(70)2233 1641 y F4(dup)r(cn)n(txt,)g F3(73)2233 1741 +y F4(dupn,)g F3(70)2233 1931 y F4(e,)g F3(133)2233 2031 +y F4(edit,)g F3(73)2233 2131 y F4(egv,)f F3(153)2233 +2231 y F4(egvl,)g F3(153)2233 2331 y F4(else,)g F3(103)p +F4(,)f F3(106)p F4(,)g F3(108)2233 2431 y F4(elseif,)i +F3(108)2233 2531 y F4(end,)g F3(103)p F4(,)e F3(106)p +F4(,)g F3(108)p F4(,)g F3(115)2233 2631 y F4(eng,)h F3(77)2233 +2731 y F4(erase,)f F3(241)2233 2831 y F4(errm,)h F3(106)2233 +2931 y F4(errn,)g F3(105)2233 3031 y F4(ev)-5 b(al,)27 +b F3(96)p F4(,)g F3(197)2233 3131 y F4(exget,)g F3(197)2233 +3231 y F4(exit,)h F3(54)p F4(,)e F3(111)p F4(,)g F3(115)2233 +3331 y F4(exp,)i F3(145)2233 3431 y F4(expm,)g F3(145)2233 +3531 y F4(exsub,)f F3(197)2233 3631 y F4(externals,)f +F3(245)2233 3731 y F4(ey)n(ept,)h F3(228)2233 3921 y +F4(fact,)h F3(136)2233 4021 y F4(false,)f F3(35)p F4(,)g +F3(133)2233 4121 y F4(fc)14 b(?,)28 b F3(119)2233 4221 +y F4(fc)14 b(?c,)28 b F3(119)2233 4321 y F4(fc)14 b(?s,)28 +b F3(119)2233 4421 y F4(\033t,)h F3(157)2233 4522 y F4(\034x,)f +F3(77)2233 4622 y F4(\035o)r(or,)f F3(136)2233 4722 y +F4(for,)g F3(91)p F4(,)g F3(113)2233 4822 y F4(format,)g +F3(206)p F4(,)f F3(209)2233 4922 y F4(fp,)i F3(136)2233 +5022 y F4(fs)14 b(?,)28 b F3(119)2233 5122 y F4(fs)14 +b(?c,)28 b F3(119)2233 5222 y F4(fs)14 b(?s,)28 b F3(119)2233 +5322 y F4(function,)g F3(234)2233 5422 y F4(fuse,)g F3(213)p +0 TeXcolorgray 2026 5632 a(280)p 0 TeXcolorgray eop end +%%Page: 281 281 +TeXDict begin 281 280 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(281)e F4(\026)j(#)p +F3(281)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FD(INSTR)n(UCTIONS) +2098 b F3(281)p 0 TeXcolorgray 232 540 a F4(gamma,)27 +b F3(163)232 640 y F4(gegv,)g F3(153)232 739 y F4(gegvl,)g +F3(153)232 839 y F4(get,)h F3(150)p F4(,)e F3(193)p F4(,)f +F3(195)p F4(,)h F3(199)232 939 y F4(getc,)h F3(150)232 +1038 y F4(geti,)h F3(150)p F4(,)e F3(193)p F4(,)f F3(195)232 +1138 y F4(getr,)i F3(150)232 1238 y F4(glegv,)g F3(153)232 +1337 y F4(glsq,)g F3(151)232 1437 y F4(gregv,)f F3(153)232 +1616 y F4(halt,)i F3(121)232 1716 y F4(head,)g F3(195)232 +1815 y F4(help,)g F3(171)232 1915 y F4(hex,)g F3(140)232 +2015 y F4(histogram,)e F3(235)232 2114 y F4(hms)p FJ(+)p +F4(,)i F3(142)232 2214 y F4(hms)p FK(\000)p F4(,)g F3(142)232 +2314 y F4(hms)p FK(!)p F4(,)g F3(142)232 2493 y F4(i,)g +F3(133)232 2593 y F4(idft,)h F3(157)232 2692 y F4(idn,)f +F3(150)232 2792 y F4(if,)g F3(103)p F4(,)e F3(108)232 +2891 y F4(iferr,)h F3(106)232 2991 y F4(i\033t,)i F3(157)232 +3091 y F4(ift,)g F3(104)232 3190 y F4(ifte,)f F3(104)232 +3290 y F4(im,)g F3(136)232 3390 y F4(in,)g F3(137)232 +3489 y F4(incr,)f F3(136)232 3589 y F4(indep,)h F3(228)232 +3688 y F4(input,)h F3(78)232 3788 y F4(inquire,)e F3(206)232 +3888 y F4(in)n(t,)h F3(159)232 3987 y F4(in)n(v,)g F3(129)p +F4(,)e F3(151)232 4087 y F4(ip,)i F3(136)232 4187 y F4(iswi,)g +F3(221)232 4286 y F4(itrace,)f F3(171)232 4465 y F4(jdate,)h +F3(167)232 4645 y F4(k)n(ey)-7 b(,)27 b F3(79)232 4744 +y F4(k)n(eylab)r(el,)g F3(228)232 4844 y F4(k)n(eytitle,)h +F3(228)232 4944 y F4(kill,)g F3(54)p F4(,)e F3(120)232 +5123 y F4(lab)r(el,)i F3(228)232 5223 y F4(last,)f F3(69)p +F4(,)g F3(175)232 5322 y F4(lcase,)g F3(192)232 5422 +y F4(lcd)p FK(!)p F4(,)h F3(229)p 0 TeXcolorgray 0 TeXcolorgray +1810 540 a F4(lc)n(hol,)f F3(153)1810 640 y F4(legv,)g +F3(153)1810 741 y F4(line,)g F3(231)1810 841 y F4(list)p +FK(!)p F4(,)g F3(195)1810 941 y F4(ln,)h F3(145)1810 +1041 y F4(lnp)p F3(1)p F4(,)f F3(145)1810 1142 y F4(lo)r(calization,)e +F3(192)1810 1242 y F4(lo)r(c)n(k,)i F3(206)1810 1342 +y F4(log,)f F3(145)1810 1442 y F4(logger,)f F3(169)1810 +1542 y F4(logscale,)g F3(228)1810 1643 y F4(lq,)i F3(153)1810 +1743 y F4(lsq,)g F3(151)1810 1843 y F4(lu,)h F3(153)1810 +2036 y F4(man)n(t,)f F3(136)1810 2136 y F4(mark,)f F3(231)1810 +2237 y F4(max,)h F3(136)p F4(,)f F3(150)1810 2337 y F4(maxs,)h +F3(184)1810 2437 y F4(Mclrin,)g F3(159)1810 2537 y F4(mean,)g +F3(184)1810 2638 y F4(mem,)h F3(171)1810 2738 y F4(min,)g +F3(136)p F4(,)e F3(150)1810 2838 y F4(mins,)h F3(184)1810 +2938 y F4(mo)r(d,)g F3(136)1810 3038 y F4(m)n(txlo)r(c)n(k,)f +F3(219)1810 3139 y F4(m)n(txstatus,)h F3(219)1810 3239 +y F4(m)n(txtrylo)r(c)n(k,)f F3(219)1810 3339 y F4(m)n(txunlo)r(c)n(k,)h +F3(219)1810 3532 y F4(neg,)g F3(136)1810 3632 y F4(newplane,)g +F3(231)1810 3733 y F4(next,)g F3(112)p F4(,)f F3(113)1810 +3833 y F4(not,)h F3(137)p F4(,)f F3(140)1810 3933 y F4(nrand,)h +F3(179)1810 4033 y F4(nrpro)r(c,)f F3(105)p F4(,)g F3(213)1810 +4134 y F4(ns,)h F3(184)1810 4234 y F4(n)n(um,)h F3(192)1810 +4427 y F4(obget,)f F3(197)1810 4527 y F4(obsub,)g F3(197)1810 +4627 y F4(o)r(ct,)g F3(140)1810 4728 y F4(op)r(en,)g +F3(206)p F4(,)f F3(209)1810 4828 y F4(or,)g F3(137)p +F4(,)g F3(140)1810 4928 y F4(o)n(v)n(er,)g F3(70)1810 +5121 y F4(p)p FK(!)p F4(r,)h F3(136)1810 5221 y F4(pap)r(er,)g +F3(241)1810 5322 y F4(parameter,)e F3(89)1810 5422 y +F4(parametric,)g F3(234)p 0 TeXcolorgray 1602 5632 a(281)p +0 TeXcolorgray eop end +%%Page: 282 282 +TeXDict begin 282 281 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(207)g FZ(\026)h(#)p -FY(207)p 0 TeXcolorgray -217 5461 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(282)e F4(\026)j(#)p +F3(282)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(282)p +0 TeXcolorgray 656 540 a F4(p)r(co)n(v,)i F3(184)656 +640 y F4(p)r(eek,)g F3(223)656 740 y F4(p)r(erm,)g F3(181)656 +840 y F4(p)r(ersist,)g F3(228)656 940 y F4(pi,)h F3(133)656 +1040 y F4(pic)n(k,)f F3(71)656 1140 y F4(plot,)g F3(231)656 +1240 y F4(plotter,)g F3(235)656 1341 y F4(pmax,)g F3(228)656 +1441 y F4(pmin,)h F3(228)656 1541 y F4(p)r(ok)n(e,)f +F3(223)656 1641 y F4(p)r(os,)g F3(192)p F4(,)f F3(195)p +F4(,)g F3(199)656 1741 y F4(ppar,)h F3(228)656 1841 y +F4(pr)p F3(1)p F4(,)f F3(241)656 1941 y F4(prin)n(t,)h +F3(241)656 2041 y F4(priv)-5 b(ate,)27 b F3(96)656 2141 +y F4(prlcd,)g F3(241)656 2241 y F4(prmd,)g F3(241)656 +2341 y F4(prompt,)g F3(78)656 2441 y F4(protect,)g F3(89)656 +2541 y F4(prst,)g F3(241)656 2641 y F4(prstc,)g F3(241)656 +2741 y F4(prusr,)f F3(241)656 2841 y F4(prv)-5 b(ar,)26 +b F3(241)656 2941 y F4(psdev,)h F3(184)656 3041 y F4(pshcn)n(txt,)g +F3(73)656 3141 y F4(pshpr\035,)g F3(173)656 3241 y F4(pulcn)n(txt,)h +F3(73)656 3341 y F4(pulpr\035,)f F3(173)656 3441 y F4(purge,)f +F3(88)656 3541 y F4(put,)i F3(150)p F4(,)e F3(193)p F4(,)g +F3(195)p F4(,)g F3(199)656 3641 y F4(putc,)i F3(150)656 +3741 y F4(puti,)g F3(150)p F4(,)e F3(193)p F4(,)g F3(195)656 +3842 y F4(putr,)h F3(150)656 3942 y F4(p)n(v)-5 b(ar,)26 +b F3(184)656 4132 y F4(qr,)h F3(153)656 4321 y F4(r)p +FK(!)p F4(b,)g F3(140)656 4421 y F4(r)p FK(!)p F4(c,)g +F3(136)656 4522 y F4(r)p FK(!)p F4(d,)g F3(142)656 4622 +y F4(r)p FK(!)p F4(p,)g F3(136)656 4722 y F4(rad,)f F3(142)656 +4822 y F4(rand,)h F3(179)656 4922 y F4(rank,)f F3(151)656 +5022 y F4(rceq,)g F3(228)656 5122 y F4(rci,)h F3(150)656 +5222 y F4(rcij,)g F3(150)656 5322 y F4(rcl,)g F3(88)656 +5422 y F4(rclf,)g F3(117)p 0 TeXcolorgray 0 TeXcolorgray +2233 540 a F4(rcls,)g F3(184)2233 640 y F4(rclswi,)g +F3(221)2233 740 y F4(rcws,)g F3(140)2233 840 y F4(rdate,)g +F3(167)2233 940 y F4(rdgn,)g F3(179)2233 1040 y F4(rdm,)h +F3(150)2233 1140 y F4(rdz,)f F3(179)2233 1239 y F4(re,)g +F3(136)2233 1339 y F4(read,)g F3(206)p F4(,)f F3(209)2233 +1439 y F4(recall,)h F3(203)2233 1539 y F4(reco)r(de,)g +F3(192)2233 1639 y F4(recv,)g F3(223)2233 1739 y F4(redra)n(w,)f +F3(228)2233 1839 y F4(regv,)g F3(153)2233 1939 y F4(relax,)g +F3(136)2233 2038 y F4(remo)n(v)n(e,)g F3(245)2233 2138 +y F4(rep)r(eat,)h F3(115)2233 2238 y F4(repl,)g F3(192)p +F4(,)f F3(195)2233 2338 y F4(res,)h F3(228)2233 2438 +y F4(return,)g F3(119)2233 2538 y F4(revlist,)g F3(195)2233 +2638 y F4(rewind,)g F3(206)2233 2738 y F4(rfuse,)g F3(213)2233 +2838 y F4(rl,)g F3(140)2233 2937 y F4(rlb,)g F3(140)2233 +3037 y F4(rnd,)h F3(78)2233 3137 y F4(rnrm,)f F3(150)2233 +3237 y F4(roll,)g F3(72)2233 3337 y F4(rolld,)g F3(72)2233 +3437 y F4(ro)n(w)p FK(!)p F4(,)g F3(150)2233 3537 y F4(ro)n(w+,)f +F3(150)2233 3637 y F4(ro)n(w-,)g F3(150)2233 3736 y F4(rpl-core,)g +F3(52)2233 3836 y F4(rpl-out,)h F3(52)2233 3936 y F4(rpl-pro\034le,)f +F3(53)2233 4036 y F4(rr,)h F3(140)2233 4136 y F4(rrb,)g +F3(140)2233 4236 y F4(rsd,)g F3(151)2233 4336 y F4(rstop,)g +F3(213)2233 4436 y F4(rswp,)g F3(150)2233 4623 y F4(s+,)g +F3(184)2233 4723 y F4(s-,)g F3(184)2233 4823 y F4(same,)g +F3(137)2233 4922 y F4(sa)n(v)n(e,)f F3(87)2233 5022 y +F4(scale,)h F3(228)2233 5122 y F4(scatter,)g F3(235)2233 +5222 y F4(sc)n(hed,)g F3(213)2233 5322 y F4(sc)n(h)n(ur,)g +F3(153)2233 5422 y F4(sci,)h F3(77)p 0 TeXcolorgray 2026 +5632 a(282)p 0 TeXcolorgray eop end +%%Page: 283 283 +TeXDict begin 283 282 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(283)e F4(\026)j(#)p +F3(283)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 232 277 a FD(INSTR)n(UCTIONS) +2098 b F3(283)p 0 TeXcolorgray 232 540 a F4(scls,)27 +b F3(184)p F4(,)f F3(235)232 640 y F4(sconj,)i F3(99)232 +739 y F4(sdev,)g F3(184)232 839 y F4(seek,)f F3(206)232 +939 y F4(select,)h F3(108)232 1038 y F4(send,)g F3(223)232 +1138 y F4(sf,)g F3(117)232 1238 y F4(shared,)f F3(92)232 +1337 y F4(SIGINT,)h F3(120)232 1437 y F4(sign,)f F3(136)232 +1536 y F4(sin,)h F3(142)232 1636 y F4(sinh,)g F3(143)232 +1736 y F4(sin)n(v,)f F3(98)232 1835 y F4(size,)h F3(150)p +F4(,)d F3(192)p F4(,)h F3(193)p F4(,)g F3(195)p F4(,)g +F3(197)p F4(,)g F3(199)232 1935 y F4(sl,)i F3(140)232 +2035 y F4(slb,)g F3(140)232 2134 y F4(slice,)g F3(234)232 +2234 y F4(slicescale,)e F3(228)232 2333 y F4(smphrdecr,)h +F3(219)232 2433 y F4(smphrgetv,)g F3(219)232 2533 y F4(smphrincr,)g +F3(219)232 2632 y F4(smphrtrydecr,)f F3(219)232 2732 +y F4(sneg,)h F3(99)232 2832 y F4(sort,)g F3(195)p F4(,)f +F3(199)232 2931 y F4(spar,)h F3(184)232 3031 y F4(spa)n(wn,)g +F3(217)232 3130 y F4(splash,)g F3(171)232 3230 y F4(sq,)h +F3(130)p F4(,)d F3(150)232 3330 y F4(sqlconnect,)i F3(207)232 +3429 y F4(sqldisconnect,)g F3(207)232 3529 y F4(sqlquery)-7 +b(,)27 b F3(207)232 3629 y F4(sqrt,)g F3(131)232 3728 +y F4(sr,)g F3(140)232 3828 y F4(srb,)g F3(140)232 3928 +y F4(sst,)h F3(122)232 4027 y F4(start,)f F3(112)232 +4127 y F4(static,)h F3(92)232 4226 y F4(std,)g F3(76)232 +4326 y F4(step,)g F3(112)p F4(,)e F3(113)232 4426 y F4(steq,)i +F3(228)232 4525 y F4(STGTSTP)-7 b(,)29 b F3(121)232 4625 +y F4(sto,)e F3(87)p F4(,)g F3(96)232 4725 y F4(sto)p +FK(\003)p F4(,)g F3(98)232 4824 y F4(sto)p FJ(+)p F4(,)g +F3(97)232 4924 y F4(sto)p FK(\000)p F4(,)g F3(97)232 +5023 y F4(sto)p FN(=)p F4(,)g F3(98)232 5123 y F4(stof,)h +F3(119)232 5223 y F4(stop,)g F3(213)232 5322 y F4(store,)f +F3(203)232 5422 y F4(stos,)g F3(184)p 0 TeXcolorgray +0 TeXcolorgray 1810 540 a F4(stoswi,)g F3(221)1810 640 +y F4(str)p FK(!)p F4(,)g F3(192)1810 740 y F4(st)n(ws,)g +F3(119)p F4(,)f F3(140)1810 841 y F4(sub,)h F3(192)p +F4(,)f F3(195)1810 941 y F4(susp)r(end,)h F3(213)1810 +1041 y F4(svd,)g F3(153)1810 1141 y F4(svl,)g F3(153)1810 +1241 y F4(sw)n(ap,)f F3(72)1810 1341 y F4(sw)n(ap)r(cn)n(txt,)h +F3(73)1810 1442 y F4(swi,)g F3(221)1810 1542 y F4(swilo)r(c)n(k,)f +F3(221)1810 1642 y F4(swiqueue,)h F3(221)1810 1742 y +F4(swistatus,)g F3(221)1810 1842 y F4(swiunlo)r(c)n(k,)f +F3(221)1810 1942 y F4(sx,)h F3(184)1810 2042 y F4(sx)p +F3(2)p F4(,)f F3(184)1810 2143 y F4(sxy)-7 b(,)27 b F3(184)1810 +2243 y F4(sy)-7 b(,)27 b F3(184)1810 2343 y F4(sy)p F3(2)p +F4(,)f F3(184)1810 2443 y F4(sync,)h F3(206)1810 2543 +y F4(sysev)-5 b(al,)26 b F3(169)1810 2735 y F4(table)p +FK(!)p F4(,)h F3(199)1810 2835 y F4(tail,)g F3(195)1810 +2935 y F4(tan,)g F3(142)1810 3035 y F4(tanh,)g F3(143)1810 +3136 y F4(target,)f F3(209)1810 3236 y F4(ta)n(ylr,)g +F3(159)1810 3336 y F4(then,)i F3(103)p F4(,)e F3(106)p +F4(,)g F3(108)1810 3436 y F4(time,)i F3(169)1810 3536 +y F4(title,)g F3(228)1810 3636 y F4(tok)n(enize,)e F3(192)1810 +3736 y F4(tot,)h F3(184)1810 3837 y F4(trim,)g F3(192)1810 +3937 y F4(trn,)g F3(150)1810 4037 y F4(trnc,)g F3(78)1810 +4137 y F4(true,)g F3(35)p F4(,)g F3(133)1810 4329 y F4(ucase,)f +F3(192)1810 4429 y F4(uc)n(hol,)h F3(153)1810 4529 y +F4(unlo)r(c)n(k,)g F3(206)1810 4629 y F4(unprotect,)g +F3(89)1810 4729 y F4(un)n(til,)h F3(115)1810 4830 y F4(use,)f +F3(245)1810 4930 y F4(utp)r(c,)h F3(185)1810 5030 y F4(utpf,)g +F3(185)1810 5130 y F4(utpn,)g F3(185)1810 5230 y F4(utpt,)g +F3(185)1810 5422 y F4(v)-5 b(ar,)27 b F3(184)p 0 TeXcolorgray +1602 5632 a(283)p 0 TeXcolorgray eop end +%%Page: 284 284 +TeXDict begin 284 283 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(284)e F4(\026)j(#)p +F3(284)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n +(terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g +(l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray +5024 5461 a + currentpoint grestore moveto + 5024 5461 a 0 TeXcolorgray 656 277 a F3(284)p +0 TeXcolorgray 656 540 a F4(v)-5 b(ariable,)26 b F3(89)656 +640 y F4(v)n(erify)-7 b(,)27 b F3(175)656 739 y F4(v)n(ersion,)f +F3(171)656 839 y F4(visit,)h F3(88)656 939 y F4(v)n(olatile,)f +F3(96)656 1121 y F4(w)n(ait,)h F3(167)656 1221 y F4(w)n(arran)n(t)n(y) +-7 b(,)25 b F3(171)656 1321 y F4(wfac)n(k,)i F3(223)656 +1420 y F4(wfdata,)g F3(223)656 1520 y F4(w\035o)r(c)n(k,)g +F3(206)656 1619 y F4(wfp)r(ok)n(e,)g F3(223)656 1719 +y F4(wfpro)r(c,)g F3(213)656 1819 y F4(wfso)r(c)n(k,)g +F3(209)656 1918 y F4(wfswi,)g F3(221)656 2018 y F4(while,)g +F3(115)656 2118 y F4(wireframe,)f F3(234)656 2217 y F4(w)n(orkdir,)f +F3(169)656 2317 y F4(write,)i F3(206)p F4(,)f F3(209)656 +2500 y F4(xcol,)h F3(184)656 2599 y F4(xor,)f F3(137)p +F4(,)g F3(140)656 2699 y F4(xp)r(on,)h F3(136)656 2798 +y F4(xro)r(ot,)f F3(131)656 2981 y F4(ycol,)h F3(184)656 +3081 y F4(yield,)g F3(213)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a(284)p 0 TeXcolorgray eop end +%%Page: 285 285 +TeXDict begin 285 284 bop 0 TeXcolorgray 0 TeXcolorgray +-600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(285)e F4(\026)j(#)p +F3(285)p 0 TeXcolorgray -217 5461 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + -217 5461 a 0.5 TeXcolorgray +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray 232 277 a Fz(INDEX)k -(G\311N\311RAL)2024 b FY(207)p .7 TeXcolorgray .7 TeXcolorgray -4134 5724 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 -5605 a Fq(39)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 232 540 a Fv(Index)44 b(g\351n\351ral)p -0 TeXcolorgray 232 858 a FZ(A)n(tome,)28 b FY(52)232 -1042 y FZ(Biblioth\350que,)c FB(voir)33 b FZ(t)n(yp)r(es)24 -b(de)g(donn\351es)232 1142 y(Binaire,)j FB(voir)37 b -FZ(t)n(yp)r(es)27 b(de)h(donn\351es)232 1242 y(Bo)r(ol\351en,)f -FB(voir)37 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)232 -1341 y(Boucles)399 1441 y(d\351\034nies,)f FY(99)399 -1541 y FZ(ind\351\034nies,)g FY(99)232 1725 y FZ(Cha\356ne)h(de)h -(caract\350res,)d FB(voir)38 b FZ(t)n(yp)r(es)28 b(de)565 -1825 y(donn\351es)232 1924 y(Changemen)n(t)18 b(de)g(con)n(texte,)g -FB(voir)28 b FZ(con)n(texte)232 2024 y(Commen)n(taires,)e -FY(24)232 2124 y FZ(Complexe,)h FB(voir)38 b FZ(t)n(yp)r(es)27 -b(de)g(donn\351es)232 2223 y(Connecteur)22 b(SQL,)h FB(voir)32 -b FZ(t)n(yp)r(es)23 b(de)g(don\177)565 2323 y(n\351es)232 -2423 y(Con)n(texte,)k FY(60)232 2607 y FZ(D\351b)r(ordemen)n(t,)h -FY(25)232 2707 y FZ(D\351\034nitions,)g FY(32)399 2806 -y FZ(extrins\350que,)e FY(33)399 2906 y FZ(in)n(trins\350que,)g -FY(33)399 3006 y FZ(principale,)g FY(33)399 3105 y FZ(utilisateur,)g -FY(33)232 3290 y FZ(En)n(tier,)i FB(voir)37 b FZ(t)n(yp)r(es)28 + 5024 5461 a 0 TeXcolorgray 232 277 a FD(INDEX)k +(G\311N\311RAL)2024 b F3(285)p 0 TeXcolorgray 0 TeXcolorgray +232 540 a Fz(Index)44 b(g\351n\351ral)p 0 TeXcolorgray +232 858 a F4(A)n(tome,)28 b F3(64)232 1042 y F4(Biblioth\350que,)c +FF(voir)33 b F4(t)n(yp)r(es)24 b(de)g(donn\351es)232 +1142 y(Binaire,)j FF(voir)37 b F4(t)n(yp)r(es)27 b(de)h(donn\351es)232 +1242 y(Bo)r(ol\351en,)f FF(voir)37 b F4(t)n(yp)r(es)27 +b(de)h(donn\351es)232 1341 y(Boucles)399 1441 y(d\351\034nies,)f +F3(111)399 1541 y F4(ind\351\034nies,)g F3(111)232 1725 +y F4(Cha\356ne)h(de)h(caract\350res,)d FF(voir)38 b F4(t)n(yp)r(es)28 +b(de)565 1825 y(donn\351es)232 1924 y(Changemen)n(t)18 +b(de)g(con)n(texte,)g FF(voir)28 b F4(con)n(texte)232 +2024 y(Commen)n(taires,)e F3(34)232 2124 y F4(Complexe,)h +FF(voir)38 b F4(t)n(yp)r(es)27 b(de)g(donn\351es)232 +2223 y(Connecteur)22 b(SQL,)h FF(voir)32 b F4(t)n(yp)r(es)23 +b(de)g(don\177)565 2323 y(n\351es)232 2423 y(Con)n(texte,)k +F3(73)232 2607 y F4(D\351b)r(ordemen)n(t,)h F3(35)232 +2707 y F4(D\351\034nitions,)g F3(44)399 2806 y F4(extrins\350que,)e +F3(45)399 2906 y F4(in)n(trins\350que,)g F3(45)399 3006 +y F4(principale,)g F3(45)399 3105 y F4(utilisateur,)g +F3(45)232 3290 y F4(En)n(tier,)i FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es)232 3389 y(En)n(tr\351es)h(et)f(sorties,)f -FY(63)232 3489 y FZ(Erreur,)h FB(voir)37 b FZ(reprise)26 +F3(75)232 3489 y F4(Erreur,)h FF(voir)37 b F4(reprise)26 b(sur)h(erreur)232 3589 y(Expression)399 3688 y(alg\351brique,)36 -b FB(voir)49 b FZ(t)n(yp)r(es)38 b(de)h(don\177)565 3788 -y(n\351es)399 3888 y(RPN,)28 b FB(voir)37 b FZ(t)n(yp)r(es)27 -b(de)h(donn\351es)232 4072 y(Fic)n(hier,)f FB(voir)38 -b FZ(t)n(yp)r(es)27 b(de)g(donn\351es)232 4172 y(F)-7 -b(ormat)399 4271 y(\034xe,)27 b FY(65)399 4371 y FZ(ing\351nieur,)f -FY(65)399 4471 y FZ(scien)n(ti\034que,)g FY(65)399 4570 -y FZ(standard,)g FY(64)232 4755 y FZ(H\351ritage,)h FB(voir)37 -b FZ(v)-5 b(ariables)232 4939 y(Ind\351termination,)29 -b FB(voir)39 b FZ(r\351sultat)29 b(ind\351\177)565 5038 -y(termin\351)232 5138 y(In\034ni,)f FB(voir)38 b FZ(r\351sultat)26 -b(in\034ni)232 5322 y(Ligne)h(de)h(commande,)f FY(39)232 -5422 y FZ(Liste,)h FB(voir)37 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)p -0 TeXcolorgray 0 TeXcolorgray 1810 858 a(Matrice,)e FB(voir)38 -b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)1810 958 y(Mutex,)f -FB(voir)38 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)1810 -1150 y(NaN,)f FY(26)1810 1250 y FZ(Niv)n(eau)g(d'ex\351cution,)f -FY(71)1810 1351 y FZ(Nom,)h FB(voir)38 b FZ(t)n(yp)r(es)27 -b(de)g(donn\351es)1810 1451 y(Nom)37 b(\351v)-5 b(aluable,)36 -b FB(voir)47 b FZ(t)n(yp)r(es)36 b(de)h(don\177)2142 -1550 y(n\351es)1810 1651 y(Nom)22 b(sym)n(b)r(olique,)g -FB(voir)32 b FZ(t)n(yp)r(es)23 b(de)f(don\177)2142 1750 -y(n\351es)1810 1850 y(Notation)1976 1950 y(alg\351brique,)k -FY(24)1976 2051 y FZ(in\034xe,)h FY(24)1976 2151 y FZ(p)r(olonaise)f -(in)n(v)n(erse)g(\(RPN\),)i FY(23)1810 2343 y FZ(Pile)g(last,)f -FY(41)p FZ(,)f FY(43)p FZ(,)h FY(57)1810 2443 y FZ(Pile)h(op)r -(\351rationnelle,)d FY(51)1976 2543 y FZ(d\351pilemen)n(t,)i -FY(52)1976 2643 y FZ(empilemen)n(t,)h FY(52)1810 2743 -y FZ(Pro)r(cessus,)e FB(voir)37 b FZ(t)n(yp)r(es)28 b(de)f(donn\351es) -1810 2935 y(R\351el,)g FB(voir)38 b FZ(t)n(yp)r(es)27 -b(de)g(donn\351es)1810 3035 y(R\351sultat)1976 3136 y -(ind\351termin\351,)g FY(26)1976 3236 y FZ(in\034ni,)h -FY(26)1810 3336 y FZ(Reprise)f(sur)f(erreur,)g FY(93)1810 -3436 y FZ(RPN,)i FB(voir)38 b FZ(notation)1810 3628 y(S\351maphore)17 -b(nomm\351,)h FB(voir)28 b FZ(t)n(yp)r(es)18 b(de)g(don\177)2142 -3728 y(n\351es)1810 3828 y(S\351parateur)25 b(d\351cimal,)i -FY(64)1810 3928 y FZ(Scalaire,)f FB(voir)37 b FZ(t)n(yp)r(es)27 -b(de)h(donn\351es)1810 4028 y(So)r(c)n(k)n(et,)e FB(voir)38 -b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)1810 4220 y(T)-7 -b(able,)27 b FB(voir)37 b FZ(t)n(yp)r(es)28 b(de)f(donn\351es)1810 -4320 y(T)n(yp)r(es)g(de)g(donn\351es,)g FY(25)1976 4420 -y FZ(biblioth\350que,)g FY(29)1976 4521 y FZ(binaire,)f -FY(28)1976 4621 y FZ(b)r(o)r(ol\351en,)h FY(25)1976 4721 -y FZ(c)n(ha\356ne)g(de)g(caract\350res,)e FY(28)1976 -4821 y FZ(complexe,)i FY(26)1976 4921 y FZ(connecteur)f(SQL,)h -FY(30)1976 5021 y FZ(en)n(tier,)g FY(25)1976 5121 y FZ(expression)f -(alg\351brique,)f FY(27)1976 5222 y FZ(expression)h(RPN,)i -FY(27)1976 5322 y FZ(\034c)n(hier,)f FY(28)1976 5422 -y FZ(liste,)g FY(26)p 0 TeXcolorgray 1602 5632 a(207)p -0 TeXcolorgray eop end -%%Page: 208 208 -TeXDict begin 208 207 bop 0 TeXcolorgray 0 TeXcolorgray +b FF(voir)49 b F4(t)n(yp)r(es)38 b(de)h(don\177)565 3788 +y(n\351es)399 3888 y(RPN,)28 b FF(voir)37 b F4(t)n(yp)r(es)27 +b(de)h(donn\351es)232 4072 y(Fic)n(hier,)f FF(voir)38 +b F4(t)n(yp)r(es)27 b(de)g(donn\351es)232 4172 y(F)-7 +b(ormat)399 4271 y(\034xe,)27 b F3(77)399 4371 y F4(ing\351nieur,)f +F3(77)399 4471 y F4(scien)n(ti\034que,)g F3(77)399 4570 +y F4(standard,)g F3(76)232 4755 y F4(H\351ritage,)h FF(voir)37 +b F4(v)-5 b(ariables)232 4939 y(Ind\351termination,)29 +b FF(voir)39 b F4(r\351sultat)29 b(ind\351\177)565 5038 +y(termin\351)232 5138 y(In\034ni,)f FF(voir)38 b F4(r\351sultat)26 +b(in\034ni)232 5238 y(In)n(terruption)h(au)g(cla)n(vier,)f +F3(120)p F4(,)g F3(121)232 5422 y F4(Ligne)h(de)h(commande,)f +F3(51)p 0 TeXcolorgray 0 TeXcolorgray 1810 858 a F4(Liste,)g +FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es)1810 +1038 y(Matrice,)f FF(voir)38 b F4(t)n(yp)r(es)27 b(de)h(donn\351es)1810 +1137 y(Mutex,)f FF(voir)38 b F4(t)n(yp)r(es)27 b(de)h(donn\351es)1810 +1317 y(NaN,)f F3(37)1810 1416 y F4(Niv)n(eau)g(d'ex\351cution,)f +F3(81)1810 1516 y F4(Nom,)h FF(voir)38 b F4(t)n(yp)r(es)27 +b(de)g(donn\351es)1810 1616 y(Nom)37 b(\351v)-5 b(aluable,)36 +b FF(voir)47 b F4(t)n(yp)r(es)36 b(de)h(don\177)2142 +1715 y(n\351es)1810 1815 y(Nom)22 b(sym)n(b)r(olique,)g +FF(voir)32 b F4(t)n(yp)r(es)23 b(de)f(don\177)2142 1915 +y(n\351es)1810 2014 y(Notation)1976 2114 y(alg\351brique,)k +F3(34)1976 2213 y F4(in\034xe,)h F3(34)1976 2313 y F4(p)r(olonaise)f +(in)n(v)n(erse)g(\(RPN\),)i F3(33)1810 2492 y F4(Pile)g(last,)f +F3(53)p F4(,)f F3(55)p F4(,)h F3(69)1810 2592 y F4(Pile)h(op)r +(\351rationnelle,)d F3(63)1976 2692 y F4(d\351pilemen)n(t,)i +F3(64)1976 2791 y F4(empilemen)n(t,)h F3(64)1810 2891 +y F4(Pro)r(cessus,)e FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es) +1810 2991 y(Pro)r(cessus)1976 3090 y(d\351tac)n(h\351,)g +F3(215)1976 3190 y F4(fusible,)h F3(213)1976 3289 y F4(l\351ger,)e +F3(217)1810 3469 y F4(R\351el,)h FF(voir)38 b F4(t)n(yp)r(es)27 +b(de)g(donn\351es)1810 3569 y(R\351sultat)1976 3668 y +(ind\351termin\351,)g F3(37)1976 3768 y F4(in\034ni,)h +F3(37)1810 3867 y F4(Reprise)f(sur)f(erreur,)g F3(105)1810 +3967 y F4(RPN,)i FF(voir)38 b F4(notation)1810 4147 y(S\351maphore)17 +b(nomm\351,)h FF(voir)28 b F4(t)n(yp)r(es)18 b(de)g(don\177)2142 +4246 y(n\351es)1810 4346 y(S\351parateur)25 b(d\351cimal,)i +F3(76)1810 4445 y F4(Scalaire,)f FF(voir)37 b F4(t)n(yp)r(es)27 +b(de)h(donn\351es)1810 4545 y(So)r(c)n(k)n(et,)e FF(voir)38 +b F4(t)n(yp)r(es)27 b(de)h(donn\351es)1810 4725 y(T)-7 +b(able,)27 b FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es)1810 +4824 y(T)n(yp)r(es)g(de)g(donn\351es,)g F3(35)1976 4924 +y F4(biblioth\350que,)g F3(40)1976 5023 y F4(binaire,)f +F3(39)1976 5123 y F4(b)r(o)r(ol\351en,)h F3(35)1976 5223 +y F4(c)n(ha\356ne)g(de)g(caract\350res,)e F3(39)1976 +5322 y F4(complexe,)i F3(37)1976 5422 y F4(connecteur)f(SQL,)h +F3(41)p 0 TeXcolorgray 1602 5632 a(285)p 0 TeXcolorgray +eop end +%%Page: 286 286 +TeXDict begin 286 285 bop 0 TeXcolorgray 0 TeXcolorgray -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 -6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38 -b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k -FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(208)g FZ(\026)h(#)p -FY(208)p 0 TeXcolorgray -217 5461 a +6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39 +b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 +b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(286)e F4(\026)j(#)p +F3(286)p 0 TeXcolorgray -217 5461 a gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate -217 5461 a 0.5 TeXcolorgray -FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) +F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles) f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray 5024 5461 a currentpoint grestore moveto - 5024 5461 a 0 TeXcolorgray .7 TeXcolorgray -.7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0 -TeXcolorgray -430 5605 a - currentpoint currentpoint translate -1 1 scale neg exch neg exch translate - -430 5605 a Fq(39)-430 5605 -y - currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch -neg exch translate - -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277 -a FY(208)p 0 TeXcolorgray 822 540 a FZ(matrice,)i FY(26)822 -640 y FZ(m)n(utex,)g FY(30)822 739 y FZ(nom,)g FY(27)905 -839 y FZ(\351v)-5 b(aluable,)26 b FY(72)905 939 y FZ(sym)n(b)r(olique,) -g FY(72)822 1038 y FZ(pro)r(cessus,)g FY(29)822 1138 -y FZ(r\351el,)h FY(26)822 1238 y FZ(s\351maphore)f(nomm\351,)h -FY(30)822 1337 y FZ(scalaire,)e FY(25)822 1437 y FZ(so)r(c)n(k)n(et,)h -FY(29)822 1536 y FZ(table,)h FY(27)822 1636 y FZ(v)n(ecteur,)f -FY(26)656 1819 y FZ(V)-7 b(ariables,)26 b FY(31)822 1918 -y FZ(accessibilit\351,)g FY(71)822 2018 y FZ(globales,)f -FY(33)p FZ(,)i FY(75)822 2118 y FZ(h\351ritage,)f FY(36)822 -2217 y FZ(lo)r(cales,)g FY(34)p FZ(,)h FY(79)822 2317 -y FZ(partag\351es,)e FY(36)p FZ(,)i FY(80)822 2417 y -FZ(p)r(ort\351e,)g FY(82)822 2516 y FZ(statiques,)g FY(35)p -FZ(,)f FY(80)822 2616 y FZ(v)n(errouillage,)e FY(36)822 -2715 y FZ(virtuelles,)i FY(36)822 2815 y FZ(visibilit\351,)h -FY(82)822 2915 y FZ(v)n(olatiles,)f FY(35)656 3014 y -FZ(V)-7 b(ecteur,)27 b FB(voir)37 b FZ(t)n(yp)r(es)28 -b(de)f(donn\351es)656 3114 y(V)-7 b(errouillage,)25 b -FB(voir)37 b FZ(v)-5 b(ariables)p 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 2026 5632 a FY(208)p 0 TeXcolorgray eop + 5024 5461 a 0 TeXcolorgray 656 277 a F3(286)p +0 TeXcolorgray 822 540 a F4(en)n(tier,)i F3(35)822 640 +y F4(expression)e(alg\351brique,)h F3(38)822 739 y F4(expression)f +(RPN,)k F3(38)822 839 y F4(\034c)n(hier,)e F3(39)822 +939 y F4(liste,)g F3(38)822 1038 y F4(matrice,)g F3(37)822 +1138 y F4(m)n(utex,)g F3(41)822 1238 y F4(nom,)g F3(39)905 +1337 y F4(\351v)-5 b(aluable,)26 b F3(82)905 1437 y F4(sym)n(b)r +(olique,)g F3(82)822 1536 y F4(pro)r(cessus,)g F3(40)822 +1636 y F4(r\351el,)h F3(37)822 1736 y F4(s\351maphore)f(nomm\351,)h +F3(42)822 1835 y F4(scalaire,)e F3(35)822 1935 y F4(so)r(c)n(k)n(et,)h +F3(40)822 2035 y F4(table,)h F3(38)822 2134 y F4(v)n(ecteur,)f +F3(37)656 2317 y F4(V)-7 b(ariables,)26 b F3(43)822 2417 +y F4(accessibilit\351,)g F3(81)822 2516 y F4(globales,)f +F3(45)p F4(,)i F3(87)822 2616 y F4(h\351ritage,)f F3(48)822 +2715 y F4(lo)r(cales,)g F3(46)p F4(,)h F3(91)822 2815 +y F4(partag\351es,)e F3(48)p F4(,)i F3(92)822 2915 y +F4(p)r(ort\351e,)g F3(94)822 3014 y F4(statiques,)g F3(47)p +F4(,)f F3(92)822 3114 y F4(v)n(errouillage,)e F3(48)822 +3214 y F4(virtuelles,)i F3(48)822 3313 y F4(visibilit\351,)h +F3(94)822 3413 y F4(v)n(olatiles,)f F3(47)656 3512 y +F4(V)-7 b(ecteur,)27 b FF(voir)37 b F4(t)n(yp)r(es)28 +b(de)f(donn\351es)656 3612 y(V)-7 b(errouillage,)25 b +FF(voir)37 b F4(v)-5 b(ariables)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 2026 5632 a F3(286)p 0 TeXcolorgray eop end %%Trailer