/tags/V0.80g/FlightCtrl.aps |
---|
0,0 → 1,0 |
<AVRStudio><MANAGEMENT><ProjectName>FlightCtrl</ProjectName><Created>15-May-2007 11:20:41</Created><LastEdit>11-Oct-2007 22:58:54</LastEdit><ICON>241</ICON><ProjectType>0</ProjectType><Created>15-May-2007 11:20:41</Created><Version>4</Version><Build>4, 13, 0, 528</Build><ProjectTypeName>AVR GCC</ProjectTypeName></MANAGEMENT><CODE_CREATION><ObjectFile>default\Flight-Ctrl.elf</ObjectFile><EntryFile></EntryFile><SaveFolder>F:\SVN\MikroKopter\FlightCtrl\branches\V0.64_ZeroWarnings\</SaveFolder></CODE_CREATION><DEBUG_TARGET><CURRENT_TARGET>AVR Simulator</CURRENT_TARGET><CURRENT_PART>ATmega644.xml</CURRENT_PART><BREAKPOINTS></BREAKPOINTS><IO_EXPAND><HIDE>false</HIDE></IO_EXPAND><REGISTERNAMES><Register>R00</Register><Register>R01</Register><Register>R02</Register><Register>R03</Register><Register>R04</Register><Register>R05</Register><Register>R06</Register><Register>R07</Register><Register>R08</Register><Register>R09</Register><Register>R10</Register><Register>R11</Register><Register>R12</Register><Register>R13</Register><Register>R14</Register><Register>R15</Register><Register>R16</Register><Register>R17</Register><Register>R18</Register><Register>R19</Register><Register>R20</Register><Register>R21</Register><Register>R22</Register><Register>R23</Register><Register>R24</Register><Register>R25</Register><Register>R26</Register><Register>R27</Register><Register>R28</Register><Register>R29</Register><Register>R30</Register><Register>R31</Register></REGISTERNAMES><COM>Auto</COM><COMType>0</COMType><WATCHNUM>0</WATCHNUM><WATCHNAMES><Pane0></Pane0><Pane1></Pane1><Pane2></Pane2><Pane3></Pane3></WATCHNAMES><BreakOnTrcaeFull>0</BreakOnTrcaeFull></DEBUG_TARGET><Debugger><Triggers></Triggers></Debugger><AVRGCCPLUGIN><FILES><SOURCEFILE>uart.c</SOURCEFILE><SOURCEFILE>analog.c</SOURCEFILE><SOURCEFILE>eeprom.c</SOURCEFILE><SOURCEFILE>fc.c</SOURCEFILE><SOURCEFILE>GPS.c</SOURCEFILE><SOURCEFILE>main.c</SOURCEFILE><SOURCEFILE>menu.c</SOURCEFILE><SOURCEFILE>printf_P.c</SOURCEFILE><SOURCEFILE>rc.c</SOURCEFILE><SOURCEFILE>timer0.c</SOURCEFILE><SOURCEFILE>twimaster.c</SOURCEFILE><HEADERFILE>uart.h</HEADERFILE><HEADERFILE>_Settings.h</HEADERFILE><HEADERFILE>analog.h</HEADERFILE><HEADERFILE>fc.h</HEADERFILE><HEADERFILE>gps.h</HEADERFILE><HEADERFILE>main.h</HEADERFILE><HEADERFILE>menu.h</HEADERFILE><HEADERFILE>old_macros.h</HEADERFILE><HEADERFILE>printf_P.h</HEADERFILE><HEADERFILE>rc.h</HEADERFILE><HEADERFILE>Settings.h</HEADERFILE><HEADERFILE>timer0.h</HEADERFILE><HEADERFILE>twimaster.h</HEADERFILE></FILES><CONFIGS><CONFIG><NAME>default</NAME><USESEXTERNALMAKEFILE>NO</USESEXTERNALMAKEFILE><EXTERNALMAKEFILE></EXTERNALMAKEFILE><PART>atmega644</PART><HEX>1</HEX><LIST>1</LIST><MAP>1</MAP><OUTPUTFILENAME>Flight-Ctrl.elf</OUTPUTFILENAME><OUTPUTDIR>default\</OUTPUTDIR><ISDIRTY>1</ISDIRTY><OPTIONS><OPTION><FILE>GPS.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>analog.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>eeprom.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>fc.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>main.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>menu.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>printf_P.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>rc.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>timer0.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>twimaster.c</FILE><OPTIONLIST></OPTIONLIST></OPTION><OPTION><FILE>uart.c</FILE><OPTIONLIST></OPTIONLIST></OPTION></OPTIONS><INCDIRS/><LIBDIRS/><LIBS><LIB>libc.a</LIB><LIB>libm.a</LIB></LIBS><LINKOBJECTS/><OPTIONSFORALL>-Wall -gdwarf-2 -Wstrict-prototypes -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -DVERSION_HAUPTVERSION=0 -DVERSION_NEBENVERSION=64 -DVERSION_KOMPATIBEL=5</OPTIONSFORALL><LINKEROPTIONS></LINKEROPTIONS><SEGMENTS/></CONFIG></CONFIGS><LASTCONFIG>default</LASTCONFIG><USES_WINAVR>1</USES_WINAVR><GCC_LOC>C:\Program Files\WinAVR\bin\avr-gcc.exe</GCC_LOC><MAKE_LOC>C:\Program Files\WinAVR\utils\bin\make.exe</MAKE_LOC></AVRGCCPLUGIN><IOView><usergroups/></IOView><Files><File00000><FileId>00000</FileId><FileName>main.c</FileName><Status>1</Status></File00000><File00001><FileId>00001</FileId><FileName>uart.c</FileName><Status>1</Status></File00001><File00002><FileId>00002</FileId><FileName>menu.c</FileName><Status>1</Status></File00002><File00003><FileId>00003</FileId><FileName>timer0.c</FileName><Status>1</Status></File00003><File00004><FileId>00004</FileId><FileName>fc.c</FileName><Status>1</Status></File00004><File00005><FileId>00005</FileId><FileName>fc.h</FileName><Status>1</Status></File00005><File00006><FileId>00006</FileId><FileName>menu.h</FileName><Status>1</Status></File00006><File00007><FileId>00007</FileId><FileName>TWIMASTER.C</FileName><Status>1</Status></File00007><File00008><FileId>00008</FileId><FileName>twimaster.h</FileName><Status>1</Status></File00008><File00009><FileId>00009</FileId><FileName>uart.h</FileName><Status>1</Status></File00009><File00010><FileId>00010</FileId><FileName>_Settings.h</FileName><Status>1</Status></File00010><File00011><FileId>00011</FileId><FileName>analog.h</FileName><Status>1</Status></File00011><File00012><FileId>00012</FileId><FileName>gps.h</FileName><Status>1</Status></File00012><File00013><FileId>00013</FileId><FileName>main.h</FileName><Status>1</Status></File00013><File00014><FileId>00014</FileId><FileName>old_macros.h</FileName><Status>1</Status></File00014><File00015><FileId>00015</FileId><FileName>printf_P.h</FileName><Status>1</Status></File00015><File00016><FileId>00016</FileId><FileName>rc.h</FileName><Status>1</Status></File00016><File00017><FileId>00017</FileId><FileName>Settings.h</FileName><Status>1</Status></File00017><File00018><FileId>00018</FileId><FileName>timer0.h</FileName><Status>1</Status></File00018></Files><Events><Bookmarks></Bookmarks></Events><Trace><Filters></Filters></Trace></AVRStudio> |
/tags/V0.80g/GPS.c |
---|
0,0 → 1,32 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + only for non-profit use |
// + www.MikroKopter.com |
// + see the File "License.txt" for further Informations |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "main.h" |
signed int GPS_Nick = 0; |
signed int GPS_Roll = 0; |
signed int GPS_Nick2 = 0; |
signed int GPS_Roll2 = 0; |
long GpsAktuell_X = 0; |
long GpsAktuell_Y = 0; |
long GpsZiel_X = 0; |
long GpsZiel_Y = 0; |
void GPS_Neutral(void) |
{ |
GpsZiel_X = GpsAktuell_X; |
GpsZiel_Y = GpsAktuell_Y; |
} |
void GPS_BerechneZielrichtung(void) |
{ |
GPS_Nick = 0; |
GPS_Roll = 0; |
} |
/tags/V0.80g/Hex-Files/BootLoader_MEGA644P_20MHZ_V0_1.hex |
---|
0,0 → 1,64 |
:10F8000011241FBECFEFD0E1DEBFCDBF11E0A0E0DD |
:10F81000B1E0E0EEFBEF02C005900D92A030B10721 |
:10F82000D9F712E0A0E0B1E001C01D92A230B1070B |
:10F83000E1F70C943B7C0C941D7C0895982F8091EB |
:10F84000C00085FFFCCF9093C60008958091C00052 |
:10F850008823E4F78091C600992708958DE40E94DB |
:10F860001E7C8BE40E941E7C82E40E941E7C8CE441 |
:10F870000E941E7C0895CFEFD0E1DEBFCDBFE0E057 |
:10F88000F0E014915F01772474BE98E10FB6F8940C |
:10F8900090936000109260000FBE7092C5008AE2E3 |
:10F8A0008093C4008091C00082608093C0009093D8 |
:10F8B000C10086E08093C200EF01072D8091C00057 |
:10F8C00087FF0DC0013031F48091C6008A3AB1F152 |
:10F8D00000E005C08091C6008B3109F401E0CE0143 |
:10F8E00021968436910528F11F3F41F0112331F014 |
:10F8F000E0910001F091010109951BC01092C50033 |
:10F900008AE28093C4008AE00E941E7C8DE00E94FF |
:10F910001E7C86E50E941E7C80E30E941E7C8EE297 |
:10F920000E941E7C81E30E941E7C8AE30E941E7C52 |
:10F9300005C080E593EC0197F1F7C0CF0E942E7CC3 |
:10F940000E94267C813611F489E547C1813471F427 |
:10F950000E94267CA82EBB24BA2CAA240E94267CB6 |
:10F960009927A82AB92AB694A79406C1823629F401 |
:10F9700089E50E941E7C81E00BC1823409F083C0BE |
:10F980000E94267C9927D82FCC270E94267C992775 |
:10F99000C82BD92B0E94267C082F12E0812E11E063 |
:10F9A000912EEE24FF2464010894811C911CEC1616 |
:10F9B000FD0618F40E94267C01C08FEFD6018C93BF |
:10F9C0000894E11CF11CBFEFEB16F10461F358F34E |
:10F9D000E4E77E1609F0DEC0063409F03DC0FFEF13 |
:10F9E000AF16F7EFBF0608F033C0DE01A5016627AA |
:10F9F0007727440F551F661F771F6A017B01C2E0FE |
:10FA0000D1E001E08991992729913327322F2227CC |
:10FA1000822B932B0C01FA0100935700E8951124D7 |
:10FA20004E5F5F4F6F4F7F4F129761F785E0F60192 |
:10FA300080935700E89507B600FCFDCF81E18093E5 |
:10FA40005700E89576956795579547955A0194C064 |
:10FA500080E00E941E7C90C0053409F08DC0F50145 |
:10FA60009E01A2E0B1E0E1BD8F2F992782BD8D916B |
:10FA700080BD3196FA9AF99AF999FECF215030401B |
:10FA800091F75F0179C0873609F047C00E94267C54 |
:10FA90009927D82ECC240E94267C9927C82AD92AB7 |
:10FAA0000E94267C863411F5E6016501EE24FF24D0 |
:10FAB000CC0CDD1CEE1CFF1CF60105911491802F6F |
:10FAC0000E941E7C812F99270E941E7C82E090E07C |
:10FAD000A0E0B0E0C80ED91EEA1EFB1E229761F717 |
:10FAE000F694E794D794C79456012ACF853409F049 |
:10FAF00027CF7501E1BC8F2D992782BDF89A089414 |
:10FB0000E11CF11C80B50E941E7C0894C108D1083C |
:10FB1000C114D10479F7570113CF853601F594E765 |
:10FB2000791651F580E090E0A0E0B0E023E0FC0120 |
:10FB300020935700E89507B600FCFDCF80509F4FFB |
:10FB4000AF4FBF4F8F3FE7EF9E07E0E0AE07E0E02B |
:10FB5000BE0768F381E180935700E8950DC08534B6 |
:10FB600069F488E190E02CE00FB6F894A8958093B2 |
:10FB700060000FBE209360008DE02FC08035E1F360 |
:10FB80008C34D1F3803711F483E527C0843721F416 |
:10FB90000E941E7C80E021C0843521F40E94267CD6 |
:10FBA000782EEACF8B3109F4C9CE8A3A09F4C6CE51 |
:10FBB000863529F480E30E941E7C81E30EC08337E2 |
:10FBC00041F489E00E941E7C86E90E941E7C8EE141 |
:10FBD00004C08B3109F4B4CE8FE30E941E7CB0CEFA |
:040000030000F80001 |
:00000001FF |
/tags/V0.80g/Hex-Files/BootLoader_MEGA644_20MHZ_V0_1.hex |
---|
0,0 → 1,64 |
:10F8000011241FBECFEFD0E1DEBFCDBF11E0A0E0DD |
:10F81000B1E0E0EEFBEF02C005900D92A030B10721 |
:10F82000D9F712E0A0E0B1E001C01D92A230B1070B |
:10F83000E1F70C943B7C0C941D7C0895982F8091EB |
:10F84000C00085FFFCCF9093C60008958091C00052 |
:10F850008823E4F78091C600992708958DE40E94DB |
:10F860001E7C8BE40E941E7C82E40E941E7C8CE441 |
:10F870000E941E7C0895CFEFD0E1DEBFCDBFE0E057 |
:10F88000F0E014915F01772474BE98E10FB6F8940C |
:10F8900090936000109260000FBE7092C5008AE2E3 |
:10F8A0008093C4008091C00082608093C0009093D8 |
:10F8B000C10086E08093C200EF01072D8091C00057 |
:10F8C00087FF0DC0013031F48091C6008A3AB1F152 |
:10F8D00000E005C08091C6008B3109F401E0CE0143 |
:10F8E00021968436910528F11F3F41F0112331F014 |
:10F8F000E0910001F091010109951BC01092C50033 |
:10F900008AE28093C4008AE00E941E7C8DE00E94FF |
:10F910001E7C86E50E941E7C80E30E941E7C8EE297 |
:10F920000E941E7C81E30E941E7C8AE30E941E7C52 |
:10F9300005C080E593EC0197F1F7C0CF0E942E7CC3 |
:10F940000E94267C813611F489E547C1813471F427 |
:10F950000E94267CA82EBB24BA2CAA240E94267CB6 |
:10F960009927A82AB92AB694A79406C1823629F401 |
:10F9700089E50E941E7C81E00BC1823409F083C0BE |
:10F980000E94267C9927D82FCC270E94267C992775 |
:10F99000C82BD92B0E94267C082F12E0812E11E063 |
:10F9A000912EEE24FF2464010894811C911CEC1616 |
:10F9B000FD0618F40E94267C01C08FEFD6018C93BF |
:10F9C0000894E11CF11CBFEFEB16F10461F358F34E |
:10F9D000E4E77E1609F0DEC0063409F03DC0FFEF13 |
:10F9E000AF16F7EFBF0608F033C0DE01A5016627AA |
:10F9F0007727440F551F661F771F6A017B01C2E0FE |
:10FA0000D1E001E08991992729913327322F2227CC |
:10FA1000822B932B0C01FA0100935700E8951124D7 |
:10FA20004E5F5F4F6F4F7F4F129761F785E0F60192 |
:10FA300080935700E89507B600FCFDCF81E18093E5 |
:10FA40005700E89576956795579547955A0194C064 |
:10FA500080E00E941E7C90C0053409F08DC0F50145 |
:10FA60009E01A2E0B1E0E1BD8F2F992782BD8D916B |
:10FA700080BD3196FA9AF99AF999FECF215030401B |
:10FA800091F75F0179C0873609F047C00E94267C54 |
:10FA90009927D82ECC240E94267C9927C82AD92AB7 |
:10FAA0000E94267C863411F5E6016501EE24FF24D0 |
:10FAB000CC0CDD1CEE1CFF1CF60105911491802F6F |
:10FAC0000E941E7C812F99270E941E7C82E090E07C |
:10FAD000A0E0B0E0C80ED91EEA1EFB1E229761F717 |
:10FAE000F694E794D794C79456012ACF853409F049 |
:10FAF00027CF7501E1BC8F2D992782BDF89A089414 |
:10FB0000E11CF11C80B50E941E7C0894C108D1083C |
:10FB1000C114D10479F7570113CF853601F594E765 |
:10FB2000791651F580E090E0A0E0B0E023E0FC0120 |
:10FB300020935700E89507B600FCFDCF80509F4FFB |
:10FB4000AF4FBF4F8F3FE7EF9E07E0E0AE07E0E02B |
:10FB5000BE0768F381E180935700E8950DC08534B6 |
:10FB600069F488E190E02CE00FB6F894A8958093B2 |
:10FB700060000FBE209360008DE02FC08035E1F360 |
:10FB80008C34D1F3803711F483E527C0843721F416 |
:10FB90000E941E7C80E021C0843521F40E94267CD6 |
:10FBA000782EEACF8B3109F4C9CE8A3A09F4C6CE51 |
:10FBB000863529F480E30E941E7C81E30EC08337E2 |
:10FBC00041F489E00E941E7C86E90E941E7C8EE141 |
:10FBD00004C08B3109F4B4CE8FE30E941E7CB0CEFA |
:040000030000F80001 |
:00000001FF |
/tags/V0.80g/Hex-Files/Flight-Ctrl_MEGA1284p_V0_80g.hex |
---|
0,0 → 1,3933 |
:100000000C94E8060C9437070C9437070C943707C8 |
:100010000C9437070C9437070C9437070C94370768 |
:100020000C9437070C9407170C9437070C94370778 |
:100030000C9450350C9437070C9437070C94370701 |
:100040000C9437070C9437070C947C150C943707E5 |
:100050000C944C0C0C9437070C94160C0C9437072A |
:100060000C94441C0C9437070C94F4300C94370710 |
:100070000C942A770C9437070C9426720C9437074B |
:100080000C9437070C9437070C9437076F1C741CBB |
:10009000791C821C991CB01CC01CD01CED1CD91EE4 |
:1000A000B01C9B1DAC1DDB1DF91D161E701ECB1E4A |
:1000B000A9203B21F8217822E12291239C25F925D2 |
:1000C0006626B026FB2648279927F3275228EC28D6 |
:1000D0008729812A1C3143318631F6310E324F3265 |
:1000E0000233C233C233C233C233C233C233C23328 |
:1000F000C233C233C233C23379337B338033983354 |
:100100009A330A0D426174743A00202564204365D5 |
:100110006C6C732000204C6F77207761726E696E73 |
:1001200067206C6576656C3A2025642E2564000A8C |
:100130000D466F756E6420424C2D4374726C3A20EC |
:10014000002564000A0D0A0D2121204D4953534911 |
:100150004E4720424C2D4354524C3A2025642021D6 |
:1001600021000A0D3D3D3D3D3D3D3D3D3D3D3D3D7B |
:100170003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAF |
:100180003D3D3D3D3D3D3D000A0D43616C69627260 |
:100190006174696E67207072657373757265207320 |
:1001A000656E736F722E2E004F4B0A0D000A0D46BE |
:1001B0006C696768742D74696D65202575206D699B |
:1001C0006E2020546F74616C3A2575206D696E0045 |
:1001D0000A0D436F6E74726F6C3A2000486561645B |
:1001E000696E67486F6C64004E6F726D616C202899 |
:1001F0004143432D4D6F646529000A0D3D3D3D3D52 |
:100200003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D1E |
:100210003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A41 |
:100220000D00416E676C654E69636B2020202020B5 |
:100230002020416E676C65526F6C6C20202020205E |
:1002400020204163634E69636B2020202020202002 |
:100250002020416363526F6C6C20202020202020DE |
:1002600020205961774779726F202020202020209C |
:1002700020204865696768742056616C7565202088 |
:1002800020204163635A202020202020202020208D |
:1002900020204761732020202020202020202020A3 |
:1002A0002020436F6D706173732056616C756520FB |
:1002B0002020566F6C74616765205B302E31565D6F |
:1002C00020205265636569766572204C6576656CA1 |
:1002D00020204779726F20436F6D70617373202007 |
:1002E00020204D6F746F722031202020202020208C |
:1002F00020204D6F746F722032202020202020207B |
:1003000020204D6F746F7220332020202020202069 |
:1003100020204D6F746F7220342020202020202058 |
:1003200020203136202020202020202020202020A6 |
:100330002020313720202020202020202020202095 |
:100340002020313820202020202020202020202084 |
:100350002020313920202020202020202020202073 |
:100360002020536572766F2020202020202020201E |
:100370002020486F7665726761732020202020203E |
:10038000202043757272656E74205B302E31415DA2 |
:1003900020204361706163697479205B6D41685D01 |
:1003A0002020323420202020202020202020202027 |
:1003B0002020323520202020202020202020202016 |
:1003C0002020323620202020202020202020202005 |
:1003D00020203237202020202020202020202020F4 |
:1003E00020204932432D4572726F72202020202038 |
:1003F0002020424C204C696D697420202020202050 |
:1004000020204750535F4E69636B2020202020201E |
:1004100020204750535F526F6C6C202020202020FA |
:10042000202021212120494E434F4D504154494223 |
:100430004C4520212121002A002E000A0D20444194 |
:1004400043206F7220493243204552524F5221209F |
:10045000436865636B204932432C203356726566CE |
:100460002C2044414320616E6420424C2D43747221 |
:100470006C005B25695D005B25695D002B204D6983 |
:100480006B726F4B6F70746572202B0048573A5631 |
:1004900025642E25642053573A25642E2564256350 |
:1004A0000053657474696E673A25642025730048AB |
:1004B00061726477617265204572726F7220313AA1 |
:1004C0002564202121004D697373696E6720424CB9 |
:1004D0002D4374726C3A25642121004D6978657250 |
:1004E000204572726F722100493243204552524FAB |
:1004F00052212121004865696768743A202025351A |
:100500006900536574706F696E743A2535690050DF |
:10051000726573737572653A253569004F66667347 |
:1005200065743A202025356900486569676874203C |
:10053000636F6E74726F6C0044495341424C454482 |
:100540000048656967687420636F6E74726F6C0031 |
:1005500044495341424C4544006163742E20626516 |
:100560006172696E67004E69636B3A20202020201B |
:100570002025356900526F6C6C3A20202020202005 |
:1005800025356900436F6D706173733A2020202513 |
:100590003569004B313A25346920204B323A2534F5 |
:1005A0006920004B333A25346920204B343A2534F6 |
:1005B0006920004B353A25346920204B363A2534E2 |
:1005C0006920004B373A25346920204B383A2534CE |
:1005D0006920004E693A2534692020526F3A25344B |
:1005E00069200047733A253469202047693A253449 |
:1005F00069200050313A253469202050323A2534A0 |
:1006000069200050333A253469202050343A25348B |
:100610006920004779726F202D2053656E736F72C9 |
:10062000004E69636B25346920282533692E2569BE |
:100630002900526F6C6C25346920282533692E25DA |
:10064000692900476965722534692028253369299D |
:10065000004E69636B2025346920282533692E25D7 |
:10066000782900526F6C6C20253469202825336965 |
:100670002E257829005961772020253469202825E6 |
:10068000336929004E69636B20253469202825339E |
:100690006929282533692900526F6C6C202534693B |
:1006A00020282533692928253369290059617720B5 |
:1006B0002025346920282533692928253369290014 |
:1006C000414343202D2053656E736F72004E696362 |
:1006D0006B2025346920282533692900526F6C6C02 |
:1006E00020253469202825336929005A202020201C |
:1006F00025346920282533692900566F6C74616799 |
:10070000653A2020202533692E253169560043752E |
:100710007272656E743A2020202533692E25316966 |
:100720004100506F7765723A2020202020253469DF |
:1007300057004469736368617267653A20253569BB |
:100740006D41680052656365697665720052432D9C |
:10075000525353493A202020202534690052432D1A |
:100760005175616C6974793A202534690052432DC2 |
:100770004368616E6E656C733A25346900436F6D32 |
:10078000706173730048656164696E673A20202563 |
:1007900035690056616C75653A2020202025356941 |
:1007A0000053746172743A2020202025356900506E |
:1007B0006F7469313A202025336900506F746932B3 |
:1007C0003A202025336900506F7469333A20202580 |
:1007D000336900506F7469343A2020253369005022 |
:1007E0006F7469353A202025336900506F7469367B |
:1007F0003A202025336900506F7469373A2020254C |
:10080000336900506F7469383A20202533690053EA |
:100810006572766F202000536574706F696E742066 |
:100820002025336900506F736974696F6E3A202513 |
:1008300033690052616E67653A2533692D25336946 |
:100840000045787465726E436F6E74726F6C202011 |
:10085000004E693A2534692020526F3A25346920C8 |
:100860000047733A253469202047693A25346920C6 |
:100870000048693A253469202043663A25346920C6 |
:1008800000424C2D4374726C204572726F7273205B |
:100890000025336420253364202533642025336408 |
:1008A000200025336420253364202533642025333C |
:1008B00064200025336420253364202533642025FB |
:1008C00033642000424C2054656D7065726174750C |
:1008D0007265002533692025336920253369202579 |
:1008E00033692000253369202533692025336920A9 |
:1008F0002533692000253369202533692025336994 |
:10090000202533692000424C2D4374726C20666FA1 |
:10091000756E642000202563202020256320202080 |
:10092000256320202025632000202563202020250A |
:1009300063202020256320202025632000202563BC |
:100940002020202D2020202D2020202D200031307F |
:1009500000313100313200466C696768742D54698A |
:100960006D65202000546F74616C3A2535756D6992 |
:100970006E004163743A20202535756D696E00283C |
:10098000726573657429000A0D47656E657261743E |
:10099000696E672064656661756C74205061726170 |
:1009A0006D6574657220536574202564000A0D55C9 |
:1009B00073696E6720506172616D65746572205352 |
:1009C0006574202564000A0D47656E65726174695F |
:1009D0006E672064656661756C74204D6978657218 |
:1009E000205461626C65000A0D4D697865722D4373 |
:1009F0006F6E6669673A20272573272028257520A2 |
:100A00004D6F746F727329000A0D3D3D3D3D3D3DB4 |
:100A10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D06 |
:100A20003D3D3D3D3D3D3D3D000A0D414343206E72 |
:100A30006F742063616C69627261746564210D0A70 |
:100A4000000A0D506C6561736520636F6E6E65639F |
:100A500074205370656B7472756D2072656365697F |
:100A600076657220666F722062696E64696E6720B7 |
:100A70004E4F572E2E2E006F6B2E0A0D0054696DAF |
:100A8000656F75742E0A0D0000008F001E01AD0108 |
:100A90003B02CA025803E603740402058F051B06D5 |
:100AA000A7063307BE074808D2085B09E3096B0AAB |
:100AB000F20A780BFD0B810C040D860D070E870ED4 |
:100AC000060F840F00107B10F5106E11E5115B12FC |
:100AD000CF124213B31323149214FE146A15D315C4 |
:100AE0003B16A11605176717C81727188318DE18B5 |
:100AF00037198E19E319361A871AD61A231B6E1B5B |
:100B0000B61BFD1B411C831CC31C001D3C1D751D19 |
:100B1000AB1DE01D121E421E6F1E9A1EC31EE91E53 |
:100B20000D1F2E1F4D1F691F841F9B1FB01FC31F4A |
:100B3000D31FE11FEC1FF51FFB1FFF1F0020030148 |
:100B40000000FE6B00020101F16C01030202856DE1 |
:100B500002000303E26D2532692E25316956002516 |
:100B60003364256320253033646D005374617475DC |
:100B700073004552524F523A2025326400253469A1 |
:100B8000202532693A25303269002534696D2563A4 |
:100B900000253369202533692025336920253369F1 |
:100BA00000253369202533692025336920253369E1 |
:100BB0000054656D706572617475726573202020D4 |
:100BC00020002563432020202020002532692E2587 |
:100BD00031695620202533692E253169410025349D |
:100BE0006957202536696D4168002532756D2F7370 |
:100BF000205361743A2564200020203344004E6F56 |
:100C00004678004447505300486F6D653A25336479 |
:100C10006D202533642563004E6F204E6176694355 |
:100C200074726C21000A0D7777772E4D696B726FA5 |
:100C30004B6F707465722E646520286329204869A3 |
:100C400053797374656D7320476D6248000A0D74A3 |
:100C5000686520757365206F6620746869732073FA |
:100C60006F667477617265206973206F6E6C79208E |
:100C70007065726D6974746564200A0D6F6E206F03 |
:100C8000726967696E616C204D696B726F4B6F7032 |
:100C90007465722D486172647761726500414354D6 |
:100CA0002044534C004A65746920736174656C6C10 |
:100CB0006974005370656B7472756D20736174652F |
:100CC0006C6C697420284C6F77207265736F6C753B |
:100CD00074696F6E29005370656B7472756D207343 |
:100CE0006174656C6C697420283230343829005383 |
:100CF00070656B7472756D20736174656C6C69746A |
:100D0000004D756C74697369676E616C2050504D4D |
:100D1000000A0D52656365697665723A2000756E4A |
:100D20006B6E6F776E2E205573696E672050504D35 |
:100D30002E2E2E006E6F7420737570706F72746536 |
:100D40006420627920686172647761726521000AAB |
:100D50000D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF3 |
:100D60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB3 |
:100D70003D3D3D3D000A0D466C69676874436F6EEA |
:100D800074726F6C0A0D48617264776172653A25FE |
:100D9000642E25640A0D536F6674776172653A5646 |
:100DA00025642E2564256320000A0D3D3D3D3D3D13 |
:100DB0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D63 |
:100DC0003D3D3D3D3D3D3D3D3D3D3D3D3D3D0000CD |
:100DD00011241FBECFEFD0E4DEBFCDBF11E0A0E0F5 |
:100DE000B1E0EAEBF4EF00E00BBF02C007900D9218 |
:100DF000A23FB107D9F718E0A2EFB1E001C01D9200 |
:100E0000AC39B107E1F77AEAE2E0F0E081E2809301 |
:100E10005700D4907E010894E11CF11C20EF37EFBD |
:100E200041E050E087016FE0DA01C9012F5F3F4FD9 |
:100E30004F4F5F4FABBFFC018791F80181938F014A |
:100E4000615067FFF1CFF7016EE0819178277095CF |
:100E5000615067FFFACF8889781729F0F7E9DF1624 |
:100E600011F40000FECF0E94F8070C945C7A0C94F9 |
:100E7000000080910406E82FFF27EE0FFF1FE55DBD |
:100E8000F84F808191818D5E9F4F14F01092030185 |
:100E9000808191818A5B9F4FCCF4809103018823EC |
:100EA000A9F481E08093030180915B048F5F8093BC |
:100EB0005B04853038F088EE93E0909322028093B3 |
:100EC000210204C066E970E00E94BA3880915B0498 |
:100ED00099279093D5058093D40508951F93CF93B8 |
:100EE000DF93182F882389F082E091E09F938F93FE |
:100EF00080E692E19F938F93E0912704F09128047C |
:100F000009950F900F900F900F90809127068233D4 |
:100F100008F044C084EF91E00E948716EC01112391 |
:100F200029F0CE010E9490168823D9F3C2E0D0E0C8 |
:100F300026E530E080911D0190911E0182179307F4 |
:100F400030F02196255D3F4FC730D10598F3809151 |
:100F500027069927C89F9001C99F300DD89F300D53 |
:100F60001124209300011123D9F068EC70E08C2F3C |
:100F70000E94BA38DF93CF938AE091E09F938F93DA |
:100F800080E692E19F938F93E0912704F0912804EB |
:100F900009958DB79EB706968DBF02C0809300015C |
:100FA000112311F1809100016AE00E94AF79892F2D |
:100FB00099279F938F93809100010E94AF79992781 |
:100FC0009F938F9385E191E09F938F9380E692E1C9 |
:100FD0009F938F93E0912704F091280409952DB7F2 |
:100FE0003EB7285F3F4F2DBFDF91CF911F910895EE |
:100FF000CFEFD0E4DEBFCDBF8824992414B815B854 |
:1010000007EE13E00253104017FFFCCF85E18093F9 |
:10101000020181E887B93E9A8FEF88B98BE184B9E4 |
:1010200081E085B98EE38AB987E48BB9469A84B7A3 |
:10103000877F84BF809160008861809360001092F8 |
:10104000600084EC99E09093220280932102109238 |
:101050001603109215031092300710922F0710926A |
:1010600018031092170310921A031092190384ECBC |
:1010700094E0A0E0B0E08093950190939601A09356 |
:101080009701B093980128980E94F0160E94C1160B |
:101090000E9468120E9434350E94D51A0E94AB301B |
:1010A0000E9409640E94D16E0E945D7680910201C7 |
:1010B0008C3010F4299A01C0299878940E94C52F89 |
:1010C00080916B02826080936B0210926D020E948D |
:1010D000224484EF91E00E9487168C0180916B027C |
:1010E00080FD05C0C8010E9490168823B9F38FE2E5 |
:1010F00091E09F938F93B0E6AB2EB2E1BB2EBF92EF |
:10110000AF92E0912704F0912804099580EA9FE0CE |
:101110000E9487168C01C0E0D0E00F900F900F90D6 |
:101120000F90ADECEA2EA6E0FA2EF1E8CF2EF6E015 |
:10113000DF2E0E94224480916B0280FD05C0C80111 |
:101140000E9490168823B9F3F60180811816ACF43A |
:101150000BC00E94224480916B0280FD05C0C80133 |
:101160000E9490168823B9F3C8010E949016882324 |
:1011700021F4F7018081882364F7F701808187FFDC |
:1011800018C02196DF93CF93219781E491E09F933C |
:101190008F93BF92AF92E0912704F09128040995B4 |
:1011A0008091F2018F5F8093F2018DB79EB7069612 |
:1011B0008DBF2196E4E0F0E0CE0EDF1E88E090E0E7 |
:1011C000E80EF91ECC30D10508F4B3CFC0E0D0E072 |
:1011D0000AEC16E0E1E8EE2EE6E0FE2EF80183814F |
:1011E00087FD1CC0F70180811816C4F42196DF9397 |
:1011F000CF93219784E491E09F938F9380E692E1CF |
:101200009F938F93E0912704F0912804099582E041 |
:1012100080931F028DB79EB706968DBFF80183811C |
:1012200080788383219684E090E0E80EF91E085FC1 |
:101230001F4FCC30D10590F282E691E09F938F93BF |
:10124000C0E6D2E1DF93CF93E0912704F091280428 |
:101250000995909102068091F2010F900F900F90E6 |
:101260000F90981728F48091410480618093410485 |
:1012700088E891E09F938F93DF93CF93E0912704C9 |
:10128000F0912804099588EE93E00E9487168C015E |
:101290000E94DB1A0F900F900F900F90C8010E94D0 |
:1012A00090168823D9F388EA91E09F938F93DF9378 |
:1012B000CF93E0912704F0912804099580E00E94E3 |
:1012C0007C39809102010F900F900F900F908A301F |
:1012D00011F0843110F0289801C0289A80ED97E031 |
:1012E000909322028093210285E580935D048EE035 |
:1012F00090E00E943D2E9927182F00278FE090E064 |
:101300000E943D2E080F111D1093F8010093F70164 |
:101310008AE090E00E943D2E9927182F00278BE04D |
:1013200090E00E943D2E080F111D1093F6010093CE |
:10133000F5010F5F1F4F39F08091F7019091F8018F |
:101340008F5F9F4F41F41092F8011092F7011092B5 |
:10135000F6011092F5018091F5019091F6019F93AD |
:101360008F938091F7019091F8019F938F938DEA6D |
:1013700091E09F938F93DF93CF93E0912704F091B7 |
:10138000280409958DB79EB708968DBF80ED91E032 |
:101390009F938F93DF93CF93E0912704F0912804DC |
:1013A0000995809110060F900F900F900F90E0918B |
:1013B0002704F091280482FF07C08CED91E09F93F1 |
:1013C0008F93DF93CF9308C088EE91E09F938F9324 |
:1013D00080E692E19F938F9309950F900F900F9065 |
:1013E0000F900E94202088E893E1909392018093CF |
:1013F000910181E080935C040E946E0780912A062F |
:101400000E94C3758AEF91E09F938F93DF93CF93F0 |
:10141000E0912704F0912804099580ED97E00E945F |
:1014200087168C018AEF90E00E948716EC0183E01A |
:101430008093AC050F900F900F900F90CE010E94FB |
:101440009016882339F084E690E00E948716EC011C |
:101450000E94197780912502882309F4DFC18091C9 |
:101460000F01882309F4DAC11092250280915B04F0 |
:10147000882319F00E94390702C00E94B6460E94D4 |
:101480002244209102012A3011F0243110F02898D2 |
:1014900001C0289A80911B0390914104882339F060 |
:1014A00080911B03815080931B03977F0AC080911A |
:1014B0006F00806280936F0010922C0710922B07B0 |
:1014C00098609093410480919101909192010197CD |
:1014D000909392018093910180919101909192015A |
:1014E000892B29F080916C02882309F43EC08091F9 |
:1014F000910190919201892B01F50E94D13085E0F4 |
:1015000090E090939201809391018091E6059091F3 |
:10151000E70501969093E7058093E6058091E70241 |
:1015200080688093E7028091410481608093410448 |
:101530008091AD0582608093AD0580910801909106 |
:1015400009018F5F9F4F19F5809112038823F9F0ED |
:1015500080E197E2909322028093210280E890E05C |
:10156000909309018093080112C02A3011F02431B0 |
:1015700010F0289801C0289A8091210290912202AF |
:10158000892B29F48091E7028F778093E70280917D |
:101590002502882309F042C10E94AC120E948A0EE3 |
:1015A000C8010E949016882309F434C10C5E1F4FB5 |
:1015B00080916C0290914104882339F0926090935D |
:1015C00041048091AD0582600CC09D7F90934104E1 |
:1015D0008091910190919201079728F08091AD053B |
:1015E0008D7F8093AD058091910190919201079735 |
:1015F00028F0809141048E7F809341048091050101 |
:10160000882321F081508093050125C080936704D1 |
:101610001092F3021092F2021092F1021092F00274 |
:101620001092EF021092EE02809108019091090150 |
:101630008F5F9F4F81F480911B03882361F488E9B9 |
:101640009AE3909322028093210280E09CE09093A1 |
:101650000901809308018091E801893C70F0815074 |
:101660008093E8018091E7028F7B8093E70280916D |
:1016700041048B7F8093410435C080910908882301 |
:1016800009F18091E70280648093E7028091410430 |
:1016900084608093410480910801909109018F5FDB |
:1016A0009F4F81F480911203882361F088E99AE3C7 |
:1016B000909322028093210280E098EA909309019E |
:1016C000809308011092F9031092F8031092F70327 |
:1016D0001092F6038FEF9FEF9093370880933608B0 |
:1016E0001092E80180910001282F332780911D017D |
:1016F00090911E0182179307CCF48091E7028062DB |
:101700008093E70280910801909109018F5F9F4FBC |
:10171000C1F480E797E1909322028093210280E058 |
:1017200093E090930901809308010BC080912102FE |
:1017300090912202892B29F48091E7028F7D80937A |
:10174000E7020E94076884E08093200280911203E0 |
:10175000882329F45AEA852E55E0952E12C08091EF |
:10176000F9018F5F8093F901813359F41092F901E7 |
:101770008091F3019091F40101969093F40180938C |
:10178000F3010894811C911CF2E78F16FBE09F0681 |
:1017900009F040C0882499242091F7013091F80184 |
:1017A0002F5F3F4F3093F8012093F7018091F501AF |
:1017B0009091F60101969093F6018093F501832FA5 |
:1017C0009927682F8EE090E00E94452E8091F701C6 |
:1017D0009091F8019070682F8FE090E00E94452E64 |
:1017E0008091F5019091F601892F9927682F8AE061 |
:1017F00090E00E94452E8091F5019091F601907045 |
:10180000682F8BE090E00E94452E84E190E00E94DA |
:1018100087168C010E9457680E94E86E8091200212 |
:10182000882309F00BCE0E942A6408CE1F920F92E3 |
:101830000FB60F9211248F939F93EF93FF93809194 |
:1018400007018823E1F4809113029091140201961C |
:101850009093140280931302FC01E45FFA4FE0813D |
:10186000ED3019F0803A910539F41092140210927B |
:10187000130281E080930701E093C60004C0109238 |
:10188000140210921302FF91EF919F918F910F908C |
:101890000FBE0F901F9018951F920F920FB60F92C8 |
:1018A00011242F933F934F935F936F937F938F9365 |
:1018B0009F93AF93BF93CF93EF93FF9390E080916B |
:1018C000C60080930B0250911902503A10F0909389 |
:1018D0001A0280910B028D3009F065C080911A02C6 |
:1018E000823009F060C090931A02852F992786599B |
:1018F0009B4FFC01329740812091150230911602D6 |
:10190000241B3109DC0111978C91281B3109C90175 |
:101910009F70909316028093150246E096958795E6 |
:101920004A95E1F7982F935C909317022F733070CC |
:10193000235C209318028081981729F48C91281732 |
:1019400011F491E006C090E0809108028F5F8093CF |
:101950000802C0910A02CC2309F074C0992309F44B |
:1019600071C081E080930A02580F509307025150D2 |
:10197000E52FFF27E659FB4F8DE0808380916C04B3 |
:10198000823509F05FC00E94202088E190E02CE0C1 |
:101990000FB6F894A895809360000FBE2093600066 |
:1019A000C0931F024FC020911A02822F99278130C5 |
:1019B0009105F9F0823091051CF4892B21F040C08B |
:1019C000029711F13DC080910B02833239F480916E |
:1019D0000A02882319F481E080931A0280910B0295 |
:1019E00080936A0481E08093190280910B02992709 |
:1019F00022C02F5F20931A02E52FFF27E659FB4FE5 |
:101A000080910B02808309C0E52FFF27E659FB4F29 |
:101A100080910B028083503A20F45F5F509319024B |
:101A200002C010921A0220910B028091150290912F |
:101A30001602820F911D909316028093150202C028 |
:101A400010921A02FF91EF91CF91BF91AF919F91A8 |
:101A50008F917F916F915F914F913F912F910F9057 |
:101A60000FBE0F901F901895AC01A0E0B0E09D0153 |
:101A7000A817B90748F4ECE0F5E08191280F311D73 |
:101A80001196A417B507C8F33F70FD01E45FFA4F44 |
:101A9000C90156E0969587955A95E1F7835C808356 |
:101AA0001196FD01E45FFA4F2F733070822F835C33 |
:101AB0008083A35FBA4F8DE08C93109207018091D1 |
:101AC0000C058093C6000895A0E0B0E0EAE6FDE0D2 |
:101AD0000C94287A2C859D850E85BB2483E2809307 |
:101AE0000C059F5990930D0520930E0533E0E32ECE |
:101AF000F12C002309F49EC0CF84D888BE016D5E0E |
:101B00007F4FA989BA890150109709F493C01097A3 |
:101B1000B9F0F601EB0DF11DB3949081119791F49A |
:101B2000002349F1FB016E5F7F4FDB01C080D18054 |
:101B30006E5F7F4F0D90BC91A02DBB24015002C061 |
:101B400090E019C01097B9F0F601EB0DF11DB394B8 |
:101B50004081119791F4002341F1FB016E5F7F4FAB |
:101B6000DB01C080D1806E5F7F4F0D90BC91A02DB6 |
:101B7000BB24015002C040E018C01097B1F0F6013C |
:101B8000EB0DF11DB3941081119781F4002371F0D6 |
:101B9000FB013296DB01CD90DC90BF016E5F7F4F81 |
:101BA000A081B181BB24015001C010E0F701E45FC6 |
:101BB000FA4F892F86958695835C80830894E11C73 |
:101BC000F11CF701E45FFA4F892F99278370907019 |
:101BD00024E0880F991F2A95E1F755279A0194E090 |
:101BE000369527959A95E1F7822B835C808308943C |
:101BF000E11CF11CF701E45FFA4F4F705070440F85 |
:101C0000551F440F551F812F992726E096958795DC |
:101C10002A95E1F7842B835C80830894E11CF11CF6 |
:101C2000F701E45FFA4F1F73135C10830894E11C03 |
:101C3000F11C6ACFC7010E94340DE9E00C94447A8C |
:101C4000A3E07A2F409107024650442309F458C07C |
:101C5000E72FFF27E659FB4F80818D537F5FE72FEA |
:101C6000FF27E659FB4F20812D537F5FE72FFF278A |
:101C7000E659FB4F30813D537F5FE72FFF27E65941 |
:101C8000FB4F60816D537F5F9927880F991F880FE5 |
:101C9000991F522F52955F70582B822F99278F7062 |
:101CA0009070F4E0880F991FFA95E1F7232F26959D |
:101CB0002695282B832F992783709070E6E0880F54 |
:101CC000991FEA95E1F7682B41504F3FC9F0EA2F81 |
:101CD000FF27E659FB4F5083AF5F41504F3F81F0E4 |
:101CE000EA2FFF27E659FB4F2083AF5F41504F3F5C |
:101CF00039F0EA2FFF27E659FB4F6083AF5FA5CF8E |
:101D00008DE694E09093060280930502A350A09381 |
:101D100004020895A2E0B0E0E0E9FEE00C942E7A1F |
:101D200080910A02882309F4C7C30E94200E809183 |
:101D30006B04823609F081C280916C049927813747 |
:101D4000910509F4C0C082379105C4F48D36910520 |
:101D500009F482C08E36910544F48B34910531F13B |
:101D60008636910509F454C168C28E36910509F48E |
:101D70005BC08037910509F49FC05FC2853791052C |
:101D800009F4E2C18637910544F48337910509F4DB |
:101D9000DCC08437910539F150C28737910509F4C9 |
:101DA00010C28937910509F46AC147C2E091050262 |
:101DB000F09106028081918190932E0380932D03F0 |
:101DC00020912B0330912C03821B930B845E9D4F3B |
:101DD00068E671E00E94CF79845B904090932A037B |
:101DE000809329032AC280910702A0910502B09135 |
:101DF0000602853140F080E1E5E4F4E00D900192C7 |
:101E00008A95E1F70DC08D919D910D90BC91A02D0B |
:101E10008093450490934604A0934704B0934804EC |
:101E200080EF809302024BC0809107018823E1F389 |
:101E30008DE490E09F938F9384E796E09F938F9338 |
:101E400081E08F938F938EE48F930E94640D8DB702 |
:101E50009EB707968DBFF1C1A0910502B091060211 |
:101E60001C91113081F48DE4E4E7F6E00D900192CD |
:101E70008A95E1F70E94452F1983809141048F7E56 |
:101E80008093410401C01982809107018823E1F306 |
:101E900081E090E09F938F93CE0101969F938F9363 |
:101EA00081E08F938F938DE48F930E94640DADB783 |
:101EB000BEB71796ADBFC1C181E080930D028FEF11 |
:101EC00080930501BAC1E0910502F091060280817C |
:101ED0008F3F39F40E94A82FE0910502F09106028D |
:101EE0008083E0910502F09106028081882311F43D |
:101EF00081E003C0863010F085E08083E091050228 |
:101F0000F091060280810E945B2EE0910502F09123 |
:101F1000060280818983809107018823E1F380E7AD |
:101F200090E09F938F9383E096E09F938F9381E05F |
:101F300090E09F938F93CE0101969F938F9382E0C1 |
:101F40008F9381E08F9381E571C1209105023091DB |
:101F50000602D9018C918150853008F040C0F9010A |
:101F600081818435E1F52F5F3F4F80E7E3E0F6E0C4 |
:101F7000D9010D9001928A95E1F7F90182910E94B1 |
:101F8000C42E809142069927AA27BB27BC01CD0108 |
:101F900024EC39E040E050E00E949079DC01CB0174 |
:101FA0008093B5019093B601A093B701B093B801A7 |
:101FB000809143069927AA27BB27BC01CD010E9427 |
:101FC0009079DC01CB018093B1019093B201A09391 |
:101FD000B301B093B4010E94A82F898301C0198274 |
:101FE000809107018823E1F381E090E09F938F9334 |
:101FF000CE0101969F938F9381E08F938F9383E51A |
:102000008F930E94640D8DB79EB707968DBF26C033 |
:10201000E0910502F0910602E0818E2F815085301B |
:1020200018F48E2F0E945B2E0E94A82F8983809126 |
:1020300007018823E1F381E090E09F938F93CE0125 |
:1020400001969F938F9381E08F938F9386E48F9374 |
:102050000E94640DADB7BEB71796ADBF8091120355 |
:10206000882329F46EE670E089810E94BA3880E006 |
:102070000E946E0780912A060E94C375DEC0E0911F |
:102080000502F09106028081992787FD9095909333 |
:102090004607809345078181992787FD9095909306 |
:1020A0004807809347078281992787FD90959093F1 |
:1020B0004A07809349078381992787FD90959093DC |
:1020C0004C0780934B078481992787FD90959093C7 |
:1020D0004E0780934D078581992787FD90959093B2 |
:1020E000500780934F078681992787FD909590939D |
:1020F0005207809351078781992787FD9095909388 |
:102100005407809353078085992787FD9095909376 |
:102110005607809355078185992787FD9095909361 |
:102120005807809357078285992787FD909590934C |
:102130005A07809359078385992787FD9095909337 |
:102140005C0780935B0779C0E0910502F09106027D |
:1021500080810E948D348A83882319F481E08983E9 |
:1021600001C01982809107018823E1F388E090E0A3 |
:102170009F938F9382EC96E09F938F9321E030E0C2 |
:102180003F932F9380910502909106029F938F9326 |
:102190003F932F93CE0102969F938F933F932F935C |
:1021A000CE01820F931F9F938F9384E08F9381E0E2 |
:1021B0008F9385E58F930E94640DEDB7FEB77396FC |
:1021C0003BC0809104028930C0F12091050230911A |
:1021D00006022F5F3F4F88E0A2ECB6E0F9010190C4 |
:1021E0000D928A95E1F7D9018E910E94E3338A839B |
:1021F000882319F481E0898301C019828091070145 |
:102200008823E1F321E030E03F932F93CE01029643 |
:102210009F938F933F932F93CE01820F931F9F9392 |
:102220008F9382E08F9381E08F9387E58F930E9455 |
:10223000640DEDB7FEB73B96EDBF80916C04992716 |
:102240008436910509F4CDC085369105ACF481360C |
:10225000910509F481C0823691052CF48B349105E7 |
:1022600009F45DC021C18236910509F482C083362C |
:10227000910509F491C018C18C36910509F4FFC08D |
:102280008D3691054CF48736910509F40AC18836DC |
:10229000910509F4C4C008C18437910529F0863737 |
:1022A000910509F4FAC000C180910702A0910502CE |
:1022B000B0910602803140F080E1E5E4F4E00D9059 |
:1022C00001928A95E1F70DC08D919D910D90BC9181 |
:1022D000A02D8093450490934604A0934704B093A7 |
:1022E0004804809107018823E1F31F928091040143 |
:1022F0008F9384E58F930E94640D8AEF809302028E |
:102300008FEF8093050180EA9FE00E9487169093EB |
:10231000FB018093FA010F900F900F90C5C0E091E0 |
:102320000502F09106028081918190932E038093A3 |
:102330002D0320912B0330912C03821B930B845E81 |
:102340009D4F68E671E00E94CF79845B9040909346 |
:102350002A0380932903A8C0E0910502F0910602A8 |
:10236000808180930601803298F08FE1809306018E |
:102370000FC0A0910502B09106028BE0EDE5F4E0FC |
:102380000D9001928A95E1F7809166048093EE05A5 |
:102390008FEF8093050188C08091FE019091FF012D |
:1023A000892B89F4E0910502F0910602E081EE2389 |
:1023B00051F08AE0E89FC00111240E948716909393 |
:1023C000380480933704E0910502F0910602908171 |
:1023D0008AE0989FC00111249093FF018093FE0131 |
:1023E00015C08FEF80930501E0910502F091060280 |
:1023F00090818AE0989FC0011124909301028093FC |
:102400000002892B19F081E080930F0280EA9FE09F |
:102410000E9487169093FB018093FA0145C08FEFCD |
:1024200080930501E0910502F0910602908197FDED |
:1024300008C082E080930C021092FD011092FC0112 |
:102440001AC0909580916402892B809364029181D7 |
:102450008AE0989FC00111249093FD018093FC01B4 |
:1024600084E080930C0280EA9FE00E94871690939C |
:10247000FB018093FA0181E08093100215C08FEF79 |
:1024800080930501E0910502F0910602808180931E |
:10249000650281E08093110207C081E080930E0203 |
:1024A00003C081E08093120210920A021092060289 |
:1024B0001092050210920402E3E0CE5F0C944A7A77 |
:1024C000982F8091C00085FFFCCF9093C60008959F |
:1024D0000F931F9388E18093C1008091C0008260B8 |
:1024E0008093C0008091C10080688093C10080917A |
:1024F000C10080648093C10000E010E00093C5003B |
:102500008AE290E08093C4008091000290910102E1 |
:102510000E94871690933A04809339048CED90E0E2 |
:102520000E948716909369048093680410923B047C |
:1025300080E580933C0486E080933F048BE08093A9 |
:102540003D0410923E04109306020093050210927F |
:1025500004021F910F910895A0E1B0E0E2EBF2E1D7 |
:102560000C942B7A80910701882309F4C1C28091D1 |
:10257000FA019091FB010E949016882361F010925D |
:10258000FD011092FC0110920102109200021092C3 |
:10259000FF011092FE018091FC019091FD01892BB9 |
:1025A00041F080910A0590910B050E9490168823B6 |
:1025B00029F480911002882309F460C080910701FA |
:1025C000882309F45BC080910C0200E211E08430A2 |
:1025D000A8F00E94342080E590E09F938F931F9392 |
:1025E0000F9381E08F938F9388E48F930E94640D03 |
:1025F0002DB73EB7295F3F4F2DBF34C01092660202 |
:1026000082E294E09F938F9389E290E29F938F936D |
:10261000E0912704F0912804099584E190E09F93CC |
:102620008F931F930F9381E090E09F938F938CE0A3 |
:1026300092E09F938F9382E08F9381E08F9388E461 |
:102640008F930E94640D80910C02982F8F5F80936E |
:102650000C022DB73EB7215F3F4F2DBF943010F0D5 |
:1026600010920C028091FC019091FD010E9487164E |
:1026700090930B0580930A0510921002809111022D |
:10268000882351F180910701882331F10E94342081 |
:1026900080E590E09F938F9380E291E09F938F93EA |
:1026A00021E030E03F932F938FE191E09F938F9350 |
:1026B0003F932F9385E692E09F938F9383E08F93D0 |
:1026C00081E08F938CE48F930E94640D109211022D |
:1026D0008DB79EB70F968DBF80910E028823D1F0E3 |
:1026E000809107018823B1F08AE090E09F938F9357 |
:1026F0008BE394E09F938F9381E08F938F9386E594 |
:102700008F930E94640D10920E022DB73EB7295F81 |
:102710003F4F2DBF809112028823D9F0809107018D |
:102720008823B9F08BE090E09F938F938DE594E040 |
:102730009F938F9381E08F93809104018F9387E41F |
:102740008F930E94640D109212028DB79EB7079668 |
:102750008DBF80916804909169040E94901688232F |
:1027600009F461C080910701882309F45CC080915D |
:102770001F069927880F991F880F991F7C01002732 |
:10278000F7FC0095102F80916F0390917003A0913A |
:102790007103B0917203BC01CD01A80197010E94A1 |
:1027A000047A3093560420935504809167039091E6 |
:1027B0006803A0916903B0916A03BC01CD01A8012F |
:1027C00097010E94047A3093580420935704809113 |
:1027D000FC02809359048091FB0280935A0488E0A4 |
:1027E00090E09F938F9385E594E09F938F9381E092 |
:1027F0008F9383E08F938BE68F930E94640D80917B |
:102800005B042DB73EB7295F3F4F2DBF853018F0D1 |
:1028100086E080935B0483E690E00E9487169093A5 |
:102820006904809368048091000290910102892BD1 |
:1028300041F08091390490913A040E9490168823C7 |
:1028400021F480910F02882339F1809107018823B8 |
:1028500019F10E94B03782E490E09F938F938CEA45 |
:1028600095E09F938F9381E08F938F9384E48F9370 |
:102870000E94640D10920F028DB79EB707968DBF10 |
:102880008091000290910102009731F00E9487161A |
:1028900090933A04809339048091FE019091FF0156 |
:1028A000892B09F4B8C080913704909138040E94B4 |
:1028B0009016882309F4AFC080910701882309F49A |
:1028C000AAC080911F069927880F991F880F991F0A |
:1028D0007C010027F7FC0095102F80916F039091E9 |
:1028E0007003A0917103B0917203BC01CD01A801E6 |
:1028F00097010E94047A30932A042093290480913E |
:10290000670390916803A0916903B0916A03BC01C9 |
:10291000CD01A80197010E94047A30932C042093E2 |
:102920002B042091F1073091F2074091F307509169 |
:10293000F407DA01C90163E0880F991FAA1FBB1FC2 |
:102940006A95D1F7820F931FA41FB51F820F931FA3 |
:10295000A41FB51F209195013091960140919701D8 |
:1029600050919801BC01CD010E94047A30932E044D |
:1029700020932D048091370390913803A09139035F |
:10298000B0913A0339E0B595A795979587953A9513 |
:10299000D1F780932F048091330390913403A09159 |
:1029A0003503B091360329E0B595A795979587959E |
:1029B0002A95D1F78093300480913F039091400392 |
:1029C000A0914103B091420309E0B595A795979571 |
:1029D00087950A95D1F7809331048EE090E09F931C |
:1029E0008F9389E294E09F938F9381E08F938F93ED |
:1029F00083E48F930E94640D8091FE019091FF010A |
:102A00000E94871690933804809337042DB73EB701 |
:102A1000295F3F4F2DBF809106018F3F71F19927AC |
:102A200014E0880F991F1A95E1F78E5D9D4F40E1E4 |
:102A300050E0BC01CE0101960E94E37780E190E076 |
:102A40009F938F93CE0101969F938F9381E090E0A7 |
:102A50009F938F9386E091E09F938F9382E08F9373 |
:102A600081E08F9381E48F930E94640D8FEF8093B8 |
:102A700006018DB79EB70B968DBF8091EE0588231A |
:102A8000D1F0809107018823B1F081E090E09F931D |
:102A90008F938EEE95E09F938F9381E08F938F932A |
:102AA00082E48F930E94640D1092EE052DB73EB71D |
:102AB000295F3F4F2DBF80910D028823C9F080917F |
:102AC00007018823A9F084E390E09F938F938BE222 |
:102AD00097E09F938F9381E08F938F9380E58F93FF |
:102AE0000E94640D10920D028DB79EB707968DBFA0 |
:102AF000E6E0C05F0C94477A1F920F920FB60F92D8 |
:102B000011242F933F935F936F937F938F939F93A2 |
:102B1000AF93BF93EF93FF9320E08091200288232F |
:102B200029F08091200281508093200280910A0434 |
:102B3000882319F0815080930A04809128028150E3 |
:102B4000809328028F3F09F05BC089E080932802C0 |
:102B500080912602909127020196909327028093FC |
:102B6000260280910A018F5F817080930A01882379 |
:102B700019F481E080932502349903C081E08093A9 |
:102B800029028091210290912202892B21F18091CA |
:102B90002102909122020B9750F080912102909196 |
:102BA00022020A97909322028093210204C010927D |
:102BB0002202109221028091210290912202209102 |
:102BC00008013091090182239323892B11F021E020 |
:102BD00008C020E006C08FEF9FEF9093090180931B |
:102BE000080180910201222331F08A3011F45A9AAF |
:102BF00007C0479A05C08A3011F45A9801C0479817 |
:102C000080912902882309F472C02091E8012223CF |
:102C100009F06DC08091100683FF69C086B19927C5 |
:102C2000FC01E071F07084FF14C080912302909148 |
:102C30002402019690932402809323028091230220 |
:102C400090912402895E934008F451C02093290298 |
:102C50004EC08091230290912402892B09F443C035 |
:102C600080912302909124028A569140E0F5809150 |
:102C700023029091240269E270E00E94BB79809166 |
:102C8000230290912402860F971F90932402809331 |
:102C9000230280912302909124020B9750F080919F |
:102CA0002302909124020A9790932E0380932D0380 |
:102CB00004C0F0932E03E0932D0380912D03909197 |
:102CC0002E0320912B0330912C03821B930B845EE7 |
:102CD0009D4F68E671E00E94CF79845B90409093AD |
:102CE0002A03809329031092240210922302FF9159 |
:102CF000EF91BF91AF919F918F917F916F915F9174 |
:102D00003F912F910F900FBE0F901F90189520911B |
:102D1000260230912702280F391FC9010196089514 |
:102D20002091260230912702821B930B892F99272D |
:102D30008695807490700895CF93DF930E948716D4 |
:102D4000EC01CE010E9490168823D9F3DF91CF9138 |
:102D50000895CF93DF930E948716EC0109C08091FC |
:102D60000F01882329F090930F018FEC80937A0054 |
:102D7000CE010E949016982F882389F3DF91CF917E |
:102D800008959FB7F8945F983E9A469A8091B00054 |
:102D90008F708093B0008091B00083608093B0000A |
:102DA0008091B1008B738093B1008091B1008B60F2 |
:102DB0008093B1001092B2008FEF8093B3008091A6 |
:102DC000B00080688093B000809170008A7F80930B |
:102DD0007000809170008260809370009FBF0895A2 |
:102DE0008AE090E00E94871690933102809330022F |
:102DF00082E085BD83EA84BD17BC84EB88BD86E094 |
:102E000086BD80916E00816080936E0008951F9250 |
:102E10000F920FB60F9211242F933F934F935F930E |
:102E20006F937F938F939F93AF93BF93CF93DF93D2 |
:102E3000EF93FF938091020190912A02843108F070 |
:102E400011C1992309F06AC38091B00086FFECC0DC |
:102E50008091B0008F7B8093B00089EA93E09093DB |
:102E60002C0280932B0280910B0190910C019C010C |
:102E7000220F331F280F391F8091A1019927880F36 |
:102E8000991F880F991F280F391F37FF02C02D5F28 |
:102E90003F4FC901959587959595879590930C011E |
:102EA00080930B0190931E0280931D028091650612 |
:102EB0006091310620916F0330917003409171034E |
:102EC0005091720380FF2CC0772788279927EA0149 |
:102ED000D90157FF04C0A158BF4FCF4FDF4FE7E0E4 |
:102EE000D595C795B795A795EA95D1F79D01AE0100 |
:102EF0000E9490799B01AC0197FF04C0215C3F4F79 |
:102F00004F4F5F4F66E055954795379527956A95E2 |
:102F1000D1F780911D0290911E02820F931F2BC04A |
:102F2000772788279927EA01D90157FF04C0A158BC |
:102F3000BF4FCF4FDF4F27E0D595C795B795A795E2 |
:102F40002A95D1F79D01AE010E9490799B01AC01B9 |
:102F500097FF04C0215C3F4F4F4F5F4FF6E0559500 |
:102F6000479537952795FA95D1F780911D02909155 |
:102F70001E02821B930B90931E0280931D02809170 |
:102F80003206282F3327220F331F220F331F809141 |
:102F90001D0290911E02821793077CF080913306E8 |
:102FA000282F3327220F331F220F331F80911D023A |
:102FB00090911E022817390724F430931E022093A3 |
:102FC0001D0220912B0230912C0280911D029091C4 |
:102FD0001E02280F391F2050324030932C022093BC |
:102FE0002B0280911D0290911E0297FD03969595EC |
:102FF00087959595879590931E0280931D0245E0D5 |
:103000002D3D340718F08CED95E005C02757314071 |
:1030100030F487E791E090932C0280932B0280910B |
:103020002B0290912C0243C28091B0008064809367 |
:10303000B00080913806282F33278DED96E0289F29 |
:10304000A001299F500D389F500D1124CA012091D5 |
:103050002D0230912E02821B930B90932C028093B1 |
:103060002B0259C2992309F059C28091B00086FF02 |
:1030700023C28091B0008F7B8093B000E0912F023B |
:10308000EE23F1F480913806282F33278DED96E05A |
:10309000289FA001299F500D389F500D1124CA016F |
:1030A00020912D0230912E02821B930B90932C02C3 |
:1030B00080932B0210922E0210922D02469A2BC260 |
:1030C00089EA93E090932C0280932B028E2F99270C |
:1030D0008330910509F4A4C1843091053CF481301A |
:1030E000910561F0029709F4D2C0AAC1843091051C |
:1030F00009F499C1059709F4A0C1A2C180910B01FF |
:1031000090910C019C01220F331F280F391F8091D1 |
:10311000A1019927880F991F880F991F280F391F20 |
:1031200037FF02C02D5F3F4FC90195958795959553 |
:10313000879590930C0180930B0190931E028093CE |
:103140001D02809165066091310620916F033091D8 |
:103150007003409171035091720380FF2CC0772758 |
:1031600088279927EA01D90157FF04C0A158BF4F0A |
:10317000CF4FDF4F27E0D595C795B795A7952A95EF |
:10318000D1F79D01AE010E9490799B01AC0197FFA0 |
:1031900004C0215C3F4F4F4F5F4FA6E055954795C8 |
:1031A00037952795AA95D1F780911D0290911E021F |
:1031B000820F931F27C077278827992757FF04C0BE |
:1031C00021583F4F4F4F5F4FF7E055954795379543 |
:1031D0002795FA95D1F70E9490799B01AC0197FF52 |
:1031E00004C0215C3F4F4F4F5F4FE6E05595479538 |
:1031F00037952795EA95D1F780911D0290911E028F |
:10320000821B930B90931E0280931D0280913206C5 |
:10321000282F3327220F331F220F331F80911D02C7 |
:1032200090911E02821793077CF080913306282F1D |
:103230003327220F331F220F331F80911D029091DD |
:103240001E022817390724F430931E0220931D0212 |
:1032500080912B0290912C0220911D0230911E0230 |
:10326000820F931F8050924090932C0280932B02E8 |
:1032700080911D0290911E0297FD0396959587956A |
:103280009595879590931E0280931D02ECC08091C6 |
:103290000D0190910E019C01220F331F280F391F41 |
:1032A0008091A0019927880F991F880F991F280FD7 |
:1032B000391F37FF02C02D5F3F4FC9019595879594 |
:1032C0009595879590930E0180930D0190931C0224 |
:1032D00080931B028091650660913506A09167037B |
:1032E000B0916803C0916903D0916A0381FF2AC03D |
:1032F0007727882799279D01AE01D7FF04C0215861 |
:103300003F4F4F4F5F4FA7E055954795379527950E |
:10331000AA95D1F70E9490799B01AC0197FF04C058 |
:10332000215C3F4F4F4F5F4FF6E0559547953795DE |
:103330002795FA95D1F780911B0290911C02820F7C |
:10334000931F29C07727882799279D01AE01D7FFB2 |
:1033500004C021583F4F4F4F5F4FE7E055954795C9 |
:1033600037952795EA95D1F70E9490799B01AC019A |
:1033700097FF04C0215C3F4F4F4F5F4F76E055955C |
:103380004795379527957A95D1F780911B029091B3 |
:103390001C02821B930B90931C0280931B02809152 |
:1033A0003606282F3327220F331F220F331F809119 |
:1033B0001B0290911C02821793077CF080913706C4 |
:1033C000282F3327220F331F220F331F80911B0218 |
:1033D00090911C022817390724F430931C02209383 |
:1033E0001B0280912B0290912C0220911B023091A4 |
:1033F0001C02820F931F8050924090932C02809366 |
:103400002B0280911B0290911C0297FD03969595CB |
:1034100087959595879590931C0280931B0223C0F6 |
:103420008091BF0702C0809199079927880F991F43 |
:10343000880F991F87559E4F12C08091C707F5CFFF |
:10344000FF27EE0FFF1FE55DF84F20813181220F2E |
:10345000331F80912B0290912C02820F931F909327 |
:103460002C0280932B0280912B0290912C0255E02C |
:103470008D3D950718F08CED95E005C0875791407C |
:1034800030F487E791E090932C0280932B022091F7 |
:103490002B0230912C022C5B304030932C02209375 |
:1034A0002B0280912D0290912E02820F931F9093F8 |
:1034B0002E0280932D022FC08091B00080648093F3 |
:1034C000B0008CEB90E090932C0280932B028091C3 |
:1034D0002D0290912E0284549F4F90932E02809340 |
:1034E0002D0280911F02882321F080911B03853BD0 |
:1034F00020F480911F02823011F4469801C0469A50 |
:1035000080912F028F5F80932F0290913806981739 |
:1035100010F410922F0281E080932A0220912B0256 |
:1035200030912C0241E02F37340730F08FEF809339 |
:10353000B3002F5F30400FC02F3F3105C9F0C0F0FE |
:10354000A9014F5F50404F37510550F480E88093F8 |
:10355000B3002058304030932C0220932B0212C02D |
:103560008FEF8093B30050932C0240932B020AC03C |
:1035700080912B028093B30010922C0210922B02A8 |
:1035800010922A02FF91EF91DF91CF91BF91AF91FD |
:103590009F918F917F916F915F914F913F912F916B |
:1035A0000F900FBE0F901F90189510927C008FEC1B |
:1035B00080937A000895CF93DF931092360286E9C4 |
:1035C00087BD83E090E00E943D2EC82F863E08F420 |
:1035D000C65FC8BD84E690E00E94A91680911301E1 |
:1035E000909114018152934010F0C0EF02C0C53099 |
:1035F000F8F0C8BD82E390E00E94A91687E394E04A |
:103600009F938F9380E692E19F938F93E09127049D |
:10361000F0912804099580911301909114010F9065 |
:103620000F900F900F908152934010F4C550DFCF50 |
:103630006C2F83E090E00E94452ECF3018F0CCE84C |
:10364000D0E002C0C0E0D0E0CA3FD105F8F4C7BD69 |
:1036500082E390E00E94A91689E394E09F938F9300 |
:1036600080E692E19F938F93E0912704F0912804E4 |
:10367000099580911301909114010F900F900F9074 |
:103680000F908052934010F02196DECFC093FF053B |
:103690008091100680FF09C08C2F8A508B3E28F045 |
:1036A00080914004806480934004C7BD8CE291E027 |
:1036B0000E94A916DF91CF910895EF92FF921F9378 |
:1036C000CF9310E080ED97E00E9487167C01CCE854 |
:1036D000133019F4CB3008F0C9E010E080914602B5 |
:1036E000909147028C5F934024F4809112018150A5 |
:1036F0000AC080914602909147028750944034F06E |
:10370000809112018F5F8093120101C011E08091BE |
:103710004402909145028C5F934024F48091110102 |
:1037200081500AC080914402909145028750944094 |
:1037300034F0809111018F5F8093110101C01F5FF0 |
:1037400080914202909143028C5F934024F48091D7 |
:10375000100181500AC0809142029091430287502B |
:103760009440C4F0809110018F5F8093100113C0CA |
:103770008BE394E09F938F9380E692E19F938F93E6 |
:10378000E0912704F091280409950F900F900F9075 |
:103790000F905FC01F5F82E18093700280916B0287 |
:1037A0008E7F80936B0285EA8093BC00809112012A |
:1037B0008A3040F4809140048160809340048AE024 |
:1037C0008093120180911201863F40F08091400465 |
:1037D00081608093400485EF8093120180911101F4 |
:1037E0008A3040F4809140048260809340048AE0F3 |
:1037F0008093110180911101863F40F08091400437 |
:1038000082608093400485EF8093110180911001C4 |
:103810008A3040F4809140048460809340048AE0C0 |
:103820008093100180911001863F40F08091400408 |
:1038300084608093400485EF809310018091700232 |
:10384000882339F0C7010E949016882309F090CF91 |
:10385000F5CF10920F018FEC80937A0080910F01C9 |
:103860008823E1F3CA3020F48AE090E00E94A91690 |
:10387000C15009F02DCF86E490E00E94A916CF91A7 |
:103880001F91FF90EF9008951F920F920FB60F9225 |
:103890001124AF92BF92CF92DF92EF92FF920F93DB |
:1038A0001F932F933F934F935F936F937F938F93C8 |
:1038B0009F93AF93BF93EF93FF9380914F02282F75 |
:1038C0003327442755278F5F80934F02F901223118 |
:1038D000310508F08CC3EA5BFF4F0C94567A809157 |
:1038E00078009091790046C080917800909179009D |
:1038F0002CC180917800909179009093520280932E |
:10390000510257C1809178039091790320917800FA |
:1039100030917900821B930B9093F0058093EF0513 |
:103920008091EF059091F00590935C0280935B028B |
:103930005EC1809178009091790020917A03309156 |
:103940007B03821B930B9093FE058093FD05809172 |
:10395000FD059091FE0590935E0280935D0249C340 |
:103960008091550290915602209178003091790013 |
:10397000820F931F909356028093550281E03AC3C1 |
:1039800080915302909154022091780030917900F7 |
:10399000820F931F909354028093530284E02AC3B2 |
:1039A00080911D0190911E019C01220F331F280F51 |
:1039B000391F809178009091790063E070E00E9457 |
:1039C000BB79260F371F3695279536952795309367 |
:1039D0001E0120931D0185E00DC380917800909118 |
:1039E00079004091740350917503841B950B90935B |
:1039F0003D0280933C0280913C0290913D020297EF |
:103A000004F122E04E3E520784F4209150022B5FD5 |
:103A10002093500225508091E8029091E902845F42 |
:103A2000914018F4215F2093500280915002853616 |
:103A300084F14F5F5F4F5093750340937403845636 |
:103A400026C080913C0290913D028F5F9F4F0CF504 |
:103A500032E047325307ECF020915002255020937A |
:103A600050022B5F8091E8029091E902845F9140BF |
:103A700018F42F5020935002809150028C394CF44E |
:103A80004150504050937503409374038C59809378 |
:103A9000500281E080933B02809178009091790000 |
:103AA0009093F6058093F50580913C0290913D023C |
:103AB0009C01442737FD4095542F80912F0390910E |
:103AC0003003A0913103B0913203820F931FA41FE2 |
:103AD000B51F80932F0390933003A0933103B093CD |
:103AE000320320912F0330913003409131035091E4 |
:103AF000320357FF04C021503C4F4F4F5F4F0AE045 |
:103B000055954795379527950A95D1F780912F03BD |
:103B100090913003A0913103B0913203821B930B3B |
:103B2000A40BB50B80932F0390933003A093310324 |
:103B3000B09332032EC18091530290915402209190 |
:103B4000780030917900820F931F909354028093F4 |
:103B5000530210924E0250C2809102018A3071F4D9 |
:103B60008091780090917900209151023091520219 |
:103B7000820F931F01969695879517C04091510229 |
:103B800050915202843158F02091780030917900A0 |
:103B9000240F351F8FEF97E0821B930B06C0809197 |
:103BA000780090917900840F951F90934302809341 |
:103BB000420286E01FC280917803909179032091A0 |
:103BC000780030917900821B930B9093F0058093DD |
:103BD000EF058091EF059091F00520915B02309107 |
:103BE0005C02820F931F909341028093400287E012 |
:103BF00001C2809178009091790020917A033091F0 |
:103C00007B03821B930B9093FE058093FD058091AF |
:103C1000FD059091FE0520915D0230915E02820FBC |
:103C2000931F90933F0280933E02E3C1209155027F |
:103C3000309156028091780090917900280F391FB9 |
:103C40003093560220935502809102018A3019F474 |
:103C5000220F331F04C0220F331F220F331F309354 |
:103C60005602209355022091550230915602C90107 |
:103C700037FD0796A3E095958795AA95E1F7909370 |
:103C80004702809346028091570290915802820F1A |
:103C9000931F97FD01969595879590935802809371 |
:103CA00057022091840330918503821B930B9093DC |
:103CB0001C0180931B0120914C0230914D02809198 |
:103CC0001B0190911C01280F391F37FF02C02F5F85 |
:103CD0003F4F3595279530934D0220934C024ECEA1 |
:103CE0002091530230915402809178009091790094 |
:103CF000280F391F30935402209353028091020100 |
:103D00008A3019F4220F331F04C0220F331F220FF1 |
:103D1000331F309354022093530220915302309169 |
:103D20005402C90137FD079663E0959587956A951A |
:103D3000E1F790934502809344028091590290915B |
:103D40005A02820F931F97FD019695958795909340 |
:103D50005A02809359022091820330918303821B7F |
:103D6000930B90931A018093190120914A0230918C |
:103D70004B028091190190911A01280F391F37FFCA |
:103D800002C02F5F3F4F3595279530934B0220930C |
:103D90004A0283E02FC110924F0281E080930F010D |
:103DA0008091320290913302019690933302809376 |
:103DB0003202809178009091790090931401809361 |
:103DC00013018091130190911401AA27BB27A090A1 |
:103DD0005F02B0906002C0906102D0906202A80EB3 |
:103DE000B91ECA1EDB1EA0925F02B0926002C09292 |
:103DF0006102D0926202809163028F5F80936302BE |
:103E0000823108F4F6C08091150190911601A091BD |
:103E10001701B09118017C018D0123E0EE0CFF1C0D |
:103E2000001F111F2A95D1F7E81AF90A0A0B1B0B7C |
:103E3000EA0CFB1C0C1D1D1D80913602992787FD85 |
:103E40009095A92FB92FBC01CD0126EC34E240E0BA |
:103E500050E00E949079DC01CB01E81AF90A0A0BC4 |
:103E60001B0BD801C7010496A11DB11DB7FF05C0EA |
:103E7000D801C7010B96A11DB11D13E0B595A795FB |
:103E8000979587951A95D1F7809315019093160110 |
:103E9000A0931701B09318018091F7059091F80550 |
:103EA0007C010027F7FC0095102F8091150190915F |
:103EB0001601A0911701B0911801E81AF90A0A0B2E |
:103EC0001B0BE0920D03F0920E0300930F0310936F |
:103ED00010032091370230913802409139025091FD |
:103EE0003A0257FF04C0215F3F4F4F4F5F4FF4E04E |
:103EF0005595479537952795FA95D1F780913702D3 |
:103F000090913802A0913902B0913A02821B930B32 |
:103F1000A40BB50B8093370290933802A09339021B |
:103F2000B0933A028091370290913802A091390201 |
:103F3000B0913A028E0D9F1DA01FB11F80933702D2 |
:103F400090933802A0933902B0933A0280913402E0 |
:103F500090913502AC01E5E0440F551FEA95E1F779 |
:103F6000481B590B8091370290913802A091390279 |
:103F7000B0913A02B7FF03C00F96A11DB11D74E0C6 |
:103F8000B595A795979587957A95D1F720910D03CB |
:103F900030910E03281B390B63E0220F331F6A9503 |
:103FA000E1F7240F351F37FF02C0215E3F4F45E088 |
:103FB000359527954A95E1F73093350220933402E1 |
:103FC000D601C501D7FE03C00196A11DB11DB5954F |
:103FD000A7959795879580935F0290936002A09331 |
:103FE0006102B093620289E08093630202C0109282 |
:103FF0004F0282E080934E0280914E0280937C00BB |
:1040000080914F02882319F08FEC80937A00FF9102 |
:10401000EF91BF91AF919F918F917F916F915F9140 |
:104020004F913F912F911F910F91FF90EF90DF9053 |
:10403000CF90BF90AF900F900FBE0F901F9018952C |
:1040400090E2E0E2F1E08FE49193815087FFFCCFB2 |
:10405000089590916602E0E2F1E0E90FF11D80839E |
:104060009F5F909366020895EF92FF920F931F93C4 |
:10407000CF93DF932091640220FF0AC080916502F4 |
:10408000882311F0815002C080911F018093650246 |
:1040900021FF0CC09091650280911F01981719F4BF |
:1040A0001092650203C09F5F90936502822F99274B |
:1040B00080FF04C081FF02C0109265020E94202090 |
:1040C00080916502282F3327C9E2EC2EC0E2FC2E36 |
:1040D000C0912704D09128048A3098F481E180931C |
:1040E00066023F932F9382E794E09F938F93FF9212 |
:1040F000EF92FE0109952DB73EB72A5F3F4F2DBFC6 |
:1041000011C080E1809366023F932F9387E794E08C |
:104110009F938F93FF92EF92FE0109958DB79EB703 |
:1041200006968DBF20916502822F9927AA27BB276B |
:10413000FC01429710F00C94E12AE85AFF4FB9E2D3 |
:10414000EB2EB0E2FB2EC0912704D09128040C94F2 |
:10415000567A109266028CE794E09F938F9309E25F |
:1041600010E2FF92EF92FE01099584E180936602CE |
:104170000F900F900F900F9087E690E09F938F9392 |
:1041800080E590E09F938F931F921F928091020190 |
:104190006AE00E94AF79892F99279F938F9380912E |
:1041A00002010E94AF7999279F938F938CE894E046 |
:1041B0009F938F93FF92EF92E0912704F091280450 |
:1041C000099588E2809366022DB73EB7225F3F4F84 |
:1041D0002DBF85E796E09F938F930E94A82F992784 |
:1041E0009F938F9381EA94E09F938F93FF92EF9236 |
:1041F000E0912704F091280409958DB79EB70896A1 |
:104200008DBF90914004992351F08CE38093660216 |
:10421000892F99279F938F938FEA94E085C6909179 |
:104220006C02992371F08CE380936602892F9927A1 |
:104230009F938F9386EC94E09F938F931F930F939C |
:1042400091C08091410484FF07C08CE38093660293 |
:104250008BED94E00C94732A8091910190919201DE |
:10426000069710F00C94EA2A8CE38093660288EE9D |
:1042700094E00C94732A80911006A9E2EA2EA0E241 |
:10428000FA2EC0912704D091280480FF74C01092A8 |
:10429000660280910D0390910E03A0910F03B091DF |
:1042A0001003BC01CD0125E030E040E050E00E9469 |
:1042B000047A3F932F9385EF94E09F938F93FF921F |
:1042C000EF92FE01099584E1809366022DB73EB717 |
:1042D0002A5F3F4F2DBF8091090390910A03A0915F |
:1042E0000B03B0910C03BC01CD0125E030E040E0B0 |
:1042F00050E00E94047A3F932F9382E095E09F93D1 |
:104300008F93FF92EF92E0912704F0912804099592 |
:1043100088E2809366028DB79EB706968DBF809126 |
:104320001301909114019F938F938FE095E09F93D9 |
:104330008F93FF92EF92E0912704F0912804099562 |
:104340008CE3809366022DB73EB72A5F3F4F2DBFA7 |
:1043500087B599279F938F938CE195E09F938F93D7 |
:10436000FF92EF92E0912704F091280409958DB710 |
:104370009EB706962FC71092660289E295E09F933A |
:104380008F93FF92EF92FE01099584E1809366027C |
:104390000F900F900F900F9088E395E09F938F936D |
:1043A000FF92EF92E0912704F0912804099588E2AA |
:1043B000809366020F900F900F900F9081E495E02C |
:1043C0009F938F93FF92EF92E0912704F09128043E |
:1043D00009958CE3809366020F900F900F900F90D9 |
:1043E00080E595E09F938F93FF92EF920C94772A4C |
:1043F0001092660289E595E09F938F9309E210E29F |
:10440000FF92EF92FE01099584E1809366020F907E |
:104410000F900F900F9080916F0390917003A09177 |
:104420007103B0917203B7FF04C081509C4FAF4F2E |
:10443000BF4FFAE0B595A79597958795FA95D1F76F |
:10444000BF93AF939F938F9386E695E09F938F934F |
:104450001F930F93E0912704F0912804099588E2B7 |
:10446000809366022DB73EB7285F3F4F2DBF8091E6 |
:10447000670390916803A0916903B0916A03B7FF45 |
:1044800004C081509C4FAF4FBF4FEAE0B595A79550 |
:1044900097958795EA95D1F7BF93AF939F938F93A5 |
:1044A00085E795E09F938F931F930F93E0912704E7 |
:1044B000F091280409958CE3809366028DB79EB72E |
:1044C00008968DBF80912D0390912E039F938F931B |
:1044D00084E895E09F938F931F930F93E0912704B7 |
:1044E000F091280409952DB73EB72A5F3F4F0DC7BD |
:1044F0001092660280912F07909130079F938F93BF |
:1045000080912D0790912E079F938F9383E995E0DB |
:104510009F938F93FF92EF92FE01099584E1809320 |
:1045200066028DB79EB708968DBF80913307909134 |
:1045300034079F938F9380913107909132079F9317 |
:104540008F9383EA95E09F938F93FF92EF92E09190 |
:104550002704F0912804099588E2809366022DB71C |
:104560003EB7285F3F4F2DBF8091370790913807A6 |
:104570009F938F9380913507909136079F938F93E8 |
:1045800083EB95E09F938F93FF92EF92E091270446 |
:10459000F091280409958CE3809366028DB79EB74D |
:1045A00008968DBF80913B0790913C079F938F9316 |
:1045B0008091390790913A079F938F9383EC95E010 |
:1045C000A2C01092660280910506E82FFF27EE0F29 |
:1045D000FF1FE55DF84F808191819F938F938091BC |
:1045E0000406E82FFF27EE0FFF1FE55DF84F8081DF |
:1045F00091819F938F9383ED95E09F938F93FF928B |
:10460000EF92FE01099584E1809366028DB79EB713 |
:1046100008968DBF80910706E82FFF27EE0FFF1F3A |
:10462000E55DF84F808191819F938F93809106067D |
:10463000E82FFF27EE0FFF1FE55DF84F8081918186 |
:1046400088589F4F9F938F9383EE95E09F938F930E |
:10465000FF92EF92E0912704F0912804099588E2F7 |
:10466000809366022DB73EB7285F3F4F2DBF8091E4 |
:104670000906E82FFF27EE0FFF1FE55DF84F808149 |
:10468000918182599F4F9F938F9380910806E82FC5 |
:10469000FF27EE0FFF1FE55DF84F80819181825962 |
:1046A0009F4F9F938F9383EF95E09F938F93FF92FC |
:1046B000EF92E0912704F091280409958CE3809310 |
:1046C00066028DB79EB708968DBF80910B06E82FC6 |
:1046D000FF27EE0FFF1FE55DF84F80819181825922 |
:1046E0009F4F9F938F9380910A06E82FFF27EE0F2D |
:1046F000FF1FE55DF84F8081918182599F4F9F9305 |
:104700008F9383E096E09F938F93FF92EF92E091D7 |
:104710002704F091280409952DB73EB7285F3F4F35 |
:10472000F4C51092660283E196E09F938F9309E2AD |
:1047300010E2FF92EF92FE010995809102010F9025 |
:104740000F900F900F908A3009F0A1C084E1809300 |
:10475000660280918403909185039C0197FF02C0BB |
:10476000295F3F4F287F821B930B9F938F938091EC |
:1047700084039091850397FD079673E0959587953F |
:104780007A95E1F79F938F9320918403309185036D |
:1047900037FF02C0295F3F4F63E0359527956A9543 |
:1047A000E1F78091460290914702821B930B9F9301 |
:1047B0008F9381E296E09F938F931F930F93E091E5 |
:1047C0002704F0912804099588E2809366028DB74A |
:1047D0009EB70A968DBF80918203909183039C01BE |
:1047E00097FF02C0295F3F4F287F821B930B9F9347 |
:1047F0008F93809182039091830397FD079653E0F6 |
:10480000959587955A95E1F79F938F932091820311 |
:104810003091830337FF02C0295F3F4F43E0359556 |
:1048200027954A95E1F78091440290914502821BB9 |
:10483000930B9F938F9382E396E09F938F931F93A5 |
:104840000F93E0912704F091280409958CE380935D |
:1048500066022DB73EB7265F3F4F2DBF8091800384 |
:10486000909181039F938F93809180039091810316 |
:104870002091420230914302821B930B9F938F93AE |
:1048800083E496E09F938F931F930F93A3C38B3082 |
:1048900019F0843108F4ADC084E180936602809100 |
:1048A0008403909185039C0197FF02C0215F3F4FD5 |
:1048B000207F821B930B97FD0196959587959F937B |
:1048C0008F93809184039091850397FD0F9624E048 |
:1048D000959587952A95E1F79F938F93209184036F |
:1048E0003091850337FF02C0295F3F4F83E0359544 |
:1048F00027958A95E1F78091460290914702821BA5 |
:10490000930B9F938F9381E596E09F938F931F93D3 |
:104910000F93E0912704F0912804099588E2809391 |
:1049200066022DB73EB7265F3F4F2DBF80918203B1 |
:10493000909183039C0197FF02C0215F3F4F207F2E |
:10494000821B930B97FD0196959587959F938F9367 |
:10495000809182039091830397FD0F96B4E0959523 |
:104960008795BA95E1F79F938F93209182033091B9 |
:10497000830337FF02C0295F3F4FA3E0359527959A |
:10498000AA95E1F78091440290914502821B930B16 |
:104990009F938F9383E696E09F938F931F930F933C |
:1049A000E0912704F091280409958CE38093660236 |
:1049B0008DB79EB70A968DBF809180039091810339 |
:1049C00097FD0196959587959F938F93809180038E |
:1049D000909181032091420230914302821B930BFC |
:1049E0009F938F9385E796E09F938F931F930F93E9 |
:1049F0008ECE8D3009F0EEC584E180936602809101 |
:104A0000120199279F938F9380918403909185033E |
:104A100097FD0F96E4E095958795EA95E1F79F93CA |
:104A20008F93209184033091850337FF02C0295F63 |
:104A30003F4F73E0359527957A95E1F780914602CF |
:104A400090914702821B930B9F938F9384E896E08B |
:104A50009F938F931F930F93E0912704F091280465 |
:104A6000099588E2809366028DB79EB70A968DBF3E |
:104A70008091110199279F938F9380918203909148 |
:104A8000830397FD0F9664E0959587956A95E1F706 |
:104A90009F938F93209182033091830337FF02C04D |
:104AA000295F3F4F53E0359527955A95E1F780915F |
:104AB000440290914502821B930B9F938F9388E948 |
:104AC00096E09F938F931F930F93E0912704F091AB |
:104AD000280409958CE3809366022DB73EB7265FC4 |
:104AE0003F4F2DBF8091100199279F938F93809105 |
:104AF00080039091810397FD0196959587959F93EB |
:104B00008F93809180039091810320914202309194 |
:104B10004302821B930B9F938F938CEA96E09F93A3 |
:104B20008F931F930F93E0912704F0912804099528 |
:104B30008DB79EB70A964EC31092660280EC96E03F |
:104B40009F938F93FF92EF92FE01099584E18093EA |
:104B500066020F900F900F900F9080917A039091C2 |
:104B60007B039F938F9380913E0290913F029F938E |
:104B70008F938DEC96E09F938F93FF92EF92E0914D |
:104B80002704F0912804099588E2809366022DB7E6 |
:104B90003EB7285F3F4F2DBF8091780390917903F6 |
:104BA0009F938F9380914002909141029F938F93A6 |
:104BB0008CED96E09F938F93FF92EF92E091270404 |
:104BC000F091280409958CE3809366028DB79EB717 |
:104BD00008968DBF80917403909175039F938F9376 |
:104BE00080913C0290913D029F938F938BEE96E0D3 |
:104BF0008ACD1092660280911D0190911E016AE09B |
:104C000070E00E94CF799F938F9380911D019091C6 |
:104C10001E016AE070E00E94CF797F936F938AEF64 |
:104C200096E09F938F93FF92EF92FE01099584E1A6 |
:104C3000809366028DB79EB708968DBF80916808F5 |
:104C4000909169086AE070E00E94BB799F938F930E |
:104C500080916808909169086AE070E00E94BB79D1 |
:104C60007F936F938EE097E09F938F93FF92EF92E5 |
:104C7000E0912704F0912804099588E28093660268 |
:104C80002DB73EB7285F3F4F2DBF80916A089091A6 |
:104C90006B089F938F9382E297E09F938F93FF928D |
:104CA000EF92E0912704F091280409958CE380931A |
:104CB00066028DB79EB706968DBF80916C08909165 |
:104CC0006D089F938F9382E397E02EC11092660246 |
:104CD00084E497E09F938F93FF92EF92FE010995F2 |
:104CE00084E1809366020F900F900F900F90809157 |
:104CF0002B0790912C079F938F938DE497E09F93C0 |
:104D00008F93FF92EF92E0912704F0912804099588 |
:104D100088E2809366028DB79EB706968DBF80911C |
:104D20001B0399279F938F938DE597E09F938F9314 |
:104D3000FF92EF92E0912704F091280409958CE30B |
:104D4000809366022DB73EB72A5F3F4F2DBF8091FB |
:104D50002A07992701979F938F938DE697E0FECAC4 |
:104D6000109266028DE797E09F938F93FF92EF92E8 |
:104D7000FE01099584E1809366020F900F900F90D9 |
:104D80000F908091290390912A039F938F9385E838 |
:104D900097E09F938F93FF92EF92E0912704F09119 |
:104DA0002804099588E2809366022DB73EB72A5FF2 |
:104DB0003F4F2DBF80912D0390912E039F938F9392 |
:104DC00083E997E09F938F93FF92EF92E0912704FE |
:104DD000F091280409958CE3809366028DB79EB705 |
:104DE00006968DBF80912B0390912C039F938F93F8 |
:104DF00081EA97E099C01092660280911C0399277E |
:104E00009F938F938FEA97E09F938F93FF92EF92F8 |
:104E1000FE01099584E1809366028DB79EB70696E0 |
:104E20008DBF80911D0399279F938F938BEB97E004 |
:104E30009F938F93FF92EF92E0912704F0912804C3 |
:104E4000099588E2809366022DB73EB72A5F3F4FEF |
:104E50002DBF80911E0399279F938F9387EC97E036 |
:104E60009F938F93FF92EF92E0912704F091280493 |
:104E700009958CE3809366028DB79EB706968DBF29 |
:104E800080911F0399279F938F9383ED97E04CC0E8 |
:104E9000109266028091200399279F938F938FED44 |
:104EA00097E09F938F93FF92EF92FE01099584E123 |
:104EB000809366028DB79EB706968DBF80912103C1 |
:104EC00099279F938F938BEE97E09F938F93FF92F9 |
:104ED000EF92E0912704F0912804099588E28093ED |
:104EE00066022DB73EB72A5F3F4F2DBF8091220348 |
:104EF00099279F938F9387EF97E09F938F93FF92CC |
:104F0000EF92E0912704F091280409958CE38093B7 |
:104F100066028DB79EB706968DBF809123039927B1 |
:104F20009F938F9383E098E09F938F93FF92EF92EC |
:104F3000D5CA109266028FE098E09F938F93FF92FC |
:104F4000EF92FE01099584E1809366020F900F9025 |
:104F50000F900F908091A10199279F938F9387E1E4 |
:104F600098E09F938F93FF92EF92E0912704F09146 |
:104F70002804099588E2809366028DB79EB706964D |
:104F80008DBF80911D0290911E029F938F9385E2A9 |
:104F900098E09F938F93FF92EF92E0912704F09116 |
:104FA000280409958CE3809366022DB73EB72A5FEB |
:104FB0003F4F2DBF8091330699279F938F93809108 |
:104FC000320699279F938F9383E398E09F938F9363 |
:104FD000FF92EF92E0912704F091280409958DB794 |
:104FE0009EB70896F7C01092660281E498E09F93FE |
:104FF0008F93FF92EF92FE01099584E18093660200 |
:105000000F900F900F900F9080916104992787FD6A |
:1050100090959F938F9380916004992787FD909539 |
:105020009F938F9381E598E09F938F93FF92EF92E8 |
:10503000E0912704F0912804099588E280936602A4 |
:105040002DB73EB7285F3F4F2DBF8091620499274F |
:1050500087FD90959F938F938091630499279F93E9 |
:105060008F9381E698E09F938F93FF92EF92E09168 |
:105070002704F091280409958CE3809366028DB78C |
:105080009EB708968DBF8091670499279F938F9351 |
:1050900080916404992787FD90959F938F9381E772 |
:1050A00098E031CB1092660281E898E09F938F934D |
:1050B000FF92EF92FE01099584E1809366020F90C2 |
:1050C0000F900F900F908091E50699278F77907041 |
:1050D0009F938F938091DD0699278F7790709F9390 |
:1050E0008F938091D50699278F7790709F938F9398 |
:1050F0008091CD0699278F7790709F938F9381E948 |
:1051000098E09F938F93FF92EF92E0912704F091A4 |
:105110002804099588E2809366028DB79EB70C96A5 |
:105120008DBF8091050799278F7790709F938F93FC |
:105130008091FD0699278F7790709F938F93809130 |
:10514000F50699278F7790709F938F938091ED0646 |
:1051500099278F7790709F938F9382EA98E09F931F |
:105160008F93FF92EF92E0912704F0912804099524 |
:105170008CE3809366022DB73EB7245F3F4F2DBF6F |
:105180008091250799278F7790709F938F938091B7 |
:105190001D0799278F7790709F938F9380911507A4 |
:1051A00099278F7790709F938F9380910D07992700 |
:1051B0008F7790709F938F9383EB98E09F938F935B |
:1051C000FF92EF92E0912704F091280409958DB7A2 |
:1051D0009EB70C968DBFFEC11092660284EC98E0DB |
:1051E0009F938F93FF92EF92FE01099584E1809344 |
:1051F00066020F900F900F900F908091E90699270B |
:1052000087FD90959F938F938091E106992787FD65 |
:1052100090959F938F938091D906992787FD9095BC |
:105220009F938F938091D106992787FD90959F93A7 |
:105230008F9383ED98E09F938F93FF92EF92E0918D |
:105240002704F0912804099588E2809366022DB71F |
:105250003EB7245F3F4F2DBF80910907992787FDF7 |
:1052600090959F938F9380910107992787FD909543 |
:105270009F938F938091F906992787FD90959F932F |
:105280008F938091F106992787FD90959F938F9337 |
:1052900084EE98E09F938F93FF92EF92E091270422 |
:1052A000F091280409958CE3809366028DB79EB730 |
:1052B0000C968DBF80912907992787FD90959F9324 |
:1052C0008F9380912107992787FD90959F938F93C6 |
:1052D00080911907992787FD90959F938F938091CF |
:1052E0001107992787FD90959F938F9385EF98E0FD |
:1052F0009F938F93FF92EF92E0912704F0912804FF |
:1053000009952DB73EB7245F3F4F2DBF63C1109263 |
:10531000660286E099E09F938F9309E210E2FF9284 |
:10532000EF92FE01099584E1809366020F900F9041 |
:105330000F900F908091E506881F8827881F97E0BF |
:10534000899FC00111248D969F938F938091DD06D4 |
:10535000881F8827881F96E0899FC00111248D9699 |
:105360009F938F938091D506881F8827881F95E08B |
:10537000899FC00111248D969F938F938091CD06B4 |
:10538000881F8827881F9927880F991F880F991FC2 |
:105390008D969F938F9385E199E09F938F93FF92D2 |
:1053A000EF92E0912704F0912804099588E2809318 |
:1053B00066028DB79EB70C968DBF80910507881F3A |
:1053C0008827881F9BE0899FC00111248D969F9399 |
:1053D0008F938091FD06881F8827881F9AE0899FF8 |
:1053E000C00111248D969F938F938091F506881F9D |
:1053F0008827881F99E0899FC00111248D969F936B |
:105400008F938091ED06881F8827881F992723E0B6 |
:10541000880F991F2A95E1F78D969F938F9389E2C4 |
:1054200099E09F938F93FF92EF92E0912704F09180 |
:10543000280409958CE3809366022DB73EB7245F5C |
:105440003F4F2DBF80910D07881F8827881F9CE044 |
:10545000899FC00111248D969F938F938DE399E0CE |
:105460009F938F93FF92EF92E0912704F09128048D |
:105470000995809115072DB73EB72A5F3F4F2DBF85 |
:1054800087FF12C080E4809366028EE499E09F93C8 |
:105490008F93FF92EF92E0912704F09128040995F1 |
:1054A0000F900F900F900F9080911D0787FF12C0F3 |
:1054B00084E48093660281E599E09F938F931F9324 |
:1054C0000F93E0912704F091280409950F900F9015 |
:1054D0000F900F908091250787FF7CC088E4809310 |
:1054E000660284E599E09F938F931F930F93E09159 |
:1054F0002704F091280409950F900F900F900F90BA |
:1055000069C01092660287E599E09F938F93FF929E |
:10551000EF92FE01099584E1809366020F900F904F |
:105520000F900F908091F5019091F6019F938F93CA |
:1055300085E699E09F938F93FF92EF92E091270485 |
:10554000F0912804099588E2809366028DB79EB792 |
:1055500006968DBF8091F7019091F8019F938F93EC |
:1055600082E799E09F938F93FF92EF92E091270457 |
:10557000F0912804099589E4809366022DB73EB71F |
:105580002A5F3F4F2DBF8FE799E09F938F93FF9244 |
:10559000EF92E0912704F09128040995809164022C |
:1055A0000F900F900F900F9083FF14C01092F8018E |
:1055B0001092F70160E070E08EE090E00E94562EBD |
:1055C00009C080911F01281719F4215020931F0151 |
:1055D0001092650210926402E6E0CDB7DEB70C943B |
:1055E000477AF999FECF92BD81BDF89A80B5992787 |
:1055F0000895F999FECF1FBA92BD81BD60BD0FB667 |
:10560000F894FA9AF99A0FBE08954AEA20E030E039 |
:105610002617370740F4FC018191480F2F5F3F4F59 |
:1056200026173707C8F3842F99270895EAEA40E040 |
:1056300050E04617570778F49C01F999FECF32BD28 |
:1056400021BDF89A80B5E80F4F5F5F4F2F5F3F4F46 |
:105650004617570790F38E2F9927089581E080937E |
:10566000060682E08093050683E08093040684E0CA |
:105670008093070685E08093080686E080930906FC |
:1056800087E080930A0688E080930B0689E0809388 |
:105690000C068AE080930D068BE080930E068CE06A |
:1056A00080930F0608951F93CF93DF9384E5809333 |
:1056B000030680910201843150F08AE08093230632 |
:1056C000109245068BE180931F068EE40AC083E0AA |
:1056D0008093230680E2809345068EE180931F0627 |
:1056E00085E580934206809343068AE68093100600 |
:1056F00083E080936606AEE1A09311068FEF80935E |
:105700001306EFE0E0931406A0931206109216061B |
:10571000F8E0F093170680E48093180610921906BB |
:1057200084E1809315068EE080931A06B0E1B09371 |
:105730001B061CE010931C06F0931D0686EE80935A |
:105740001E0680E88093200650E55093210686E9E6 |
:1057500080932206509324068093250676E070936A |
:10576000260681E2809327068DE2809328069AE53B |
:105770009093290680E280932B0610922C061092BB |
:105780002D0610922E0610922F06109247061092A8 |
:1057900048061092490610924A0634E630933006C5 |
:1057A00048E24093310661E060936506109232064C |
:1057B00027EF20933306709338068DE780933906E0 |
:1057C00080933A0680933B06309334064093350627 |
:1057D000109236062093370682E380933C0690931E |
:1057E0003D0680933E061092640690933F065093C8 |
:1057F000400660934106B0934406309346068FE519 |
:1058000080934B0683EF80934D068AEA80934F0680 |
:1058100080935006E0934C06E0934E068EEF809303 |
:1058200051063093520690935306909354069093EA |
:1058300055068BE48093560680935706809358064E |
:105840001092590670935A06F0935B0690935C068B |
:10585000A0935D0630935E0630935F0682E08093EE |
:10586000600660932A061092620610926306A7E60D |
:10587000B6E0E0E7F1E0ED01019009921A95E1F759 |
:1058800060E770E0CD01845690400E94052B809324 |
:105890007306DF91CF911F910895CF93DF9384E535 |
:1058A0008093030680910201843150F08AE0809356 |
:1058B0002306109245068BE180931F068EE40AC0F2 |
:1058C00083E08093230680E2809345068EE18093F7 |
:1058D0001F0685E580934206809343068AE68093FF |
:1058E000100683E0809366067EE1709311068FEFC9 |
:1058F000809313069FE09093140670931206109203 |
:10590000160668E06093170680E4809318061092EC |
:105910001906909315068AE080931A0680E1809319 |
:105920001B0656E050931C0660931D0686EE80937E |
:105930001E0680E8809320062AE52093210688E74A |
:1059400080932206209324068093250650932606F2 |
:1059500081E2809327068DE2809328062093290612 |
:10596000E0E2E0932B0610922C0610922D06109286 |
:105970002E0610922F06109247061092480610929B |
:10598000490610924A0644E64093300638E23093C6 |
:105990003106F1E0F09365061092320697EF90938E |
:1059A0003306509338068DE78093390680933A0684 |
:1059B00080933B06409334063093350610923606AA |
:1059C0009093370682E380933C0620933D068093B4 |
:1059D0003E061092640620933F0680E580934006C1 |
:1059E0008CE380934106E09344069BE49093460643 |
:1059F0008FE580934B0683EF80934D068AEA809370 |
:105A00004F068093500684E180934C0680934E06A7 |
:105A10008EEF8093510640935206209353062093B5 |
:105A200054062093550690935606909357069093EC |
:105A300058061092590650935A0660935B062093BD |
:105A40005C0670935D0640935E0640935F0682E0BD |
:105A500080936006F0932A06109262061092630605 |
:105A6000A7E6B6E08CE0E7E7F1E0ED0101900992EE |
:105A70008A95E1F760E770E0CD01845690400E947E |
:105A8000052B80937306DF91CF910895CF93DF9319 |
:105A900084E58093030680910201843150F08AE00E |
:105AA00080932306109245068BE180931F068EE4B7 |
:105AB0000AC083E08093230680E2809345068EE14E |
:105AC00080931F0685E580934206809343068AE60D |
:105AD0008093100683E0809366066EE16093110662 |
:105AE0008FEF809313069FE0909314066093120645 |
:105AF0001092160678E07093170680E480931806DB |
:105B0000109219069093150670931A0690E19093DF |
:105B10001B0656E050931C0670931D0686EE80937C |
:105B20001E0680E88093200634E63093210688E73D |
:105B300080932206309324068093250650932606F0 |
:105B400081E2809327068DE2809328062AE5209340 |
:105B5000290690932B0610922C0610922D06109277 |
:105B60002E0610922F0610924706109248061092A9 |
:105B7000490610924A063093300648E240933106B7 |
:105B8000E1E0E09365061092320697EF90933306BA |
:105B9000509338068DE78093390680933A068093B8 |
:105BA0003B063093340640933506109236069093A8 |
:105BB000370682E380933C0620933D0680933E06A1 |
:105BC0001092640620933F0680E58093400696E499 |
:105BD0009093410680E280934406909346068FE5B9 |
:105BE00080934B0683EF80934D068AEA80934F069D |
:105BF0008093500660934C0660934E068EEF809320 |
:105C00005106309352062093530620935406209356 |
:105C100055068BE48093560680935706809358066A |
:105C20001092590650935A0670935B0620935C06B7 |
:105C300060935D0630935E0630935F0682E080934A |
:105C40006006E0932A061092620610926306A7E6A9 |
:105C5000B6E08CE0EFE7F1E0ED01019009928A9562 |
:105C6000E1F760E770E0CD01845690400E94052B7B |
:105C700080937306DF91CF910895F999FECF92BD7D |
:105C800081BDF89A80B599270895F999FECF1FBA7A |
:105C900092BD81BD60BD0FB6F894FA9AF99A0FBE15 |
:105CA000089561EF7AE20E941E78089549EF5AE262 |
:105CB0000E9458780895EF92FF920F931F93CF930D |
:105CC000C82F8150853008F0C3E081E7C89F80016C |
:105CD000112483EFE82E8FEFF82EE00EF11E60E71F |
:105CE00070E0C7010E94162B682F98012D593F4F75 |
:105CF0008FB39927AC014270507081FDF9CF32BD4E |
:105D000021BDF89A80B5861711F0CA0121C08FB362 |
:105D100099279C012270307081FDF9CFF2BCE1BC63 |
:105D2000F89A80B5843511F0C90112C081E7C89F87 |
:105D3000C00111240D9721EF3AE241E750E0BC0188 |
:105D400083E096E00E94F9770E94486881E090E045 |
:105D5000CF911F910F91FF90EF900895282F8630DB |
:105D600010F025E003C0882309F421E0F999FECF63 |
:105D70001FBA82E090E092BD81BD20BD0FB6F894BD |
:105D8000FA9AF99A0FBE0895CF93C82F809103060F |
:105D9000843509F042C0C63010F0C5E003C0CC2302 |
:105DA00009F43BC060E770E083E096E00E94052BB9 |
:105DB0008093730681E7C89FC001112429EF3AE25E |
:105DC00041E750E063E076E00D970E94367829EFD6 |
:105DD0003AE24CE050E064E076E080E590E00E943A |
:105DE00036786CE070E084E096E00E94052B282F66 |
:105DF000F999FECF1FBA8CE590E092BD81BD20BD20 |
:105E00000FB6F894FA9AF99A0FBE8C2F0E94AE2E14 |
:105E10000E94486881E090E002C080E090E0CF916D |
:105E200008956DE470E088EE93E00E94162B482FF1 |
:105E30008FB399279C012270307081FDF9CF85E3E3 |
:105E400094E092BD81BDF89A80B5841779F48FB340 |
:105E500099279C012270307081FDF9CF88EE93E084 |
:105E600092BD81BDF89A80B5813011F0C9010895C5 |
:105E700021EF3AE24EE450E068EE73E084E796E00A |
:105E80000E94F97781E090E0089580917406813056 |
:105E9000A9F46DE470E084E796E00E94052B8093FE |
:105EA000C10629EF3AE24EE450E064E776E088EE7E |
:105EB00093E00E94367881E090E0089580E090E0E1 |
:105EC0000895CF93DF9381E080937406E4E7F6E0D2 |
:105ED0008FE0158616861786108A8150349687FFC4 |
:105EE000F8CF80E480938106809382061092830627 |
:105EF000809384068093850690EC9093860610929A |
:105F00008706809388068093890610928A0690936C |
:105F10008B0690938C0680938D0610928E0680934C |
:105F20008F0690939006A5E7B6E087E0E9E8F1E0F8 |
:105F3000ED01019009928A95E1F76DE470E0CD01E1 |
:105F400001970E94052B8093C106DF91CF910895A0 |
:105F5000F999FECF82E090E092BD81BDF89A80B5BC |
:105F6000282F863078F023E0322FF999FECF1FBA20 |
:105F700082E090E092BD81BD30BD0FB6F894FA9AF0 |
:105F8000F99A0FBE822F99270895DF92EF92FF9220 |
:105F90000F931F93CF93FF24DF2CEF2C81E090E031 |
:105FA0000E943D2E843539F031E0E32E64E581E036 |
:105FB00090E00E94452E6CE070E080E590E00E9449 |
:105FC000162BC82FF999FECF8CE590E092BD81BDCC |
:105FD000F89A80B58C1711F421E0D22EC1E001E0CF |
:105FE00010E0EE2029F48C2F0E945B2E8823C1F54F |
:105FF00091E0F92E1F930F9387E899E09F938F9379 |
:1060000080E692E19F938F93E0912704F09128041A |
:1060100009958DB79EB706968DBF0230110549F0E0 |
:10602000033011054CF40130110531F40E94532B5B |
:1060300005C00E944D2C02C00E94462DDD2059F063 |
:1060400021EF3AE24CE050E060E570E084E096E059 |
:106050000E94F97702C00E942E2B8C2F0E94C42E22 |
:10606000CF5F0F5F1F4FC63008F4BBCFFF2019F082 |
:1060700083E00E94AE2E0E94A82FC82F0E945B2EA4 |
:106080008C2F99279F938F938DEA99E09F938F93FD |
:1060900000E612E11F930F93E0912704F09128048A |
:1060A00009958DB79EB706968DBFEE2021F40E940C |
:1060B000112F882399F486EC99E09F938F931F9377 |
:1060C0000F93E0912704F091280409950E94612F15 |
:1060D0000E94452F0F900F900F900F901092020684 |
:1060E00090E0E1E8F6E0CFE08081349618160CF4F9 |
:1060F0009F5FC150C7FFF8CF90930206892F992761 |
:106100009F938F9385E796E09F938F9387EE99E017 |
:106110009F938F931F930F93E0912704F09128048E |
:1061200009958DB79EB708968DBF88E09AE09F933A |
:106130008F931F930F93E0912704F0912804099502 |
:106140000F900F900F900F90CF911F910F91FF9094 |
:10615000EF90DF9008959FB7F8943998389A88B1F6 |
:10616000836088B98091B9008C7F8093B9008AE2FE |
:106170008093B8001092700210926E0210926D021D |
:10618000EAECF6E08BE01082118212821382148214 |
:106190001582168217828150389687FFF4CF9FBFF1 |
:1061A00008951092700284E98093BC0010926E02F0 |
:1061B00010926D0280E88093BC001092BD00109296 |
:1061C000BA001092BB001092B9001092B8000E9461 |
:1061D000AB301092BB0085E88093BC0080916B02CD |
:1061E000826080936B0208951F920F920FB60F92F8 |
:1061F00011242F933F934F935F938F939F93EF932C |
:10620000FF9380917002282F3327442755278F5FF3 |
:1062100080937002F9012731310508F0B3C2E659C5 |
:10622000FF4F0C94567A80916E028C3090F48091DE |
:106230006E028F5F80936E0280916E02E82FFF27BF |
:10624000EE0FFF1FEE0FFF1FEC58F94F8585181654 |
:1062500054F780916E028C3070F010926A021092A6 |
:10626000690210926E0285E08093700280916D0247 |
:10627000880F8D5A04C080916E02880F8E5A8093C9 |
:10628000BB0085E874C280916E02E82FFF2783E08F |
:10629000EE0FFF1F8A95E1F7E653F94F8181809356 |
:1062A000BB0085E88093BC0080916E02E82FFF2739 |
:1062B000EE0FFF1FEE0FFF1FEE0FFF1FE653F94F0C |
:1062C000808180FF91C080916E02E82FFF27EE0F42 |
:1062D000FF1FEE0FFF1FEE0FFF1FE653F94F8281E6 |
:1062E000882329F080910206873008F45FC28091EC |
:1062F000690290916A02892B09F058C28091670265 |
:1063000090916802892B09F051C26EC080916E0293 |
:1063100021E030E002C0220F331F8A95E2F780911E |
:1063200067029091680228233923232B79F080910A |
:106330006E02E82FFF27EE0FFF1FEE0FFF1FEE0F7D |
:10634000FF1FE653F94F80E184830DC080916E02F8 |
:10635000E82FFF27EE0FFF1FEE0FFF1FEE0FFF1FAF |
:10636000E653F94F148280916E02E82FFF2753E025 |
:10637000EE0FFF1F5A95E1F7E653F94F8481282F5E |
:10638000332743E0220F331F4A95E1F780916E02D5 |
:10639000E82FFF2793E0EE0FFF1F9A95E1F7E653F2 |
:1063A000F94F82818770822B8093BB0085E88093B0 |
:1063B000BC0020916E0281E090E002C0880F991F1E |
:1063C0002A95E2F72091690230916A028223932391 |
:1063D000892B51F082EC96E09093740280937302C3 |
:1063E00088E080937502E2C184E080C1E09173028D |
:1063F000F091740281918093BB0085E88093BC008A |
:10640000F0937402E093730280917502815080933F |
:106410007502882309F4CAC183E068C18091B9007C |
:10642000803351F580917102882329F480916E02A6 |
:106430008F5F8093710280916E02E82FFF2783E0C7 |
:10644000EE0FFF1F8A95E1F7E653F94F83819927F5 |
:106450008F7790708F3791057CF480916E02E82FD2 |
:10646000FF27EE0FFF1FEE0FFF1FEE0FFF1FE6537C |
:10647000F94F83818F5F83831092700284E9809348 |
:10648000BC008AE090E0909392018093910180910A |
:106490006E028F5F80936E021092700262C18091D3 |
:1064A000B9008034A9F180916D02E82FFF27EE0F2B |
:1064B000FF1FEE0FFF1FEE0FFF1FE653F94F838103 |
:1064C0008F77838380916D028F5F80936D028091BF |
:1064D0006D028C30A0F010926D0210926802109242 |
:1064E0006702809172028F5F809372028C3038F065 |
:1064F0001092720280916B028D7F80936B0280916B |
:106500006B02816080936B021092700284E971C00B |
:1065100080916D02E82FFF27EE0FFF1FEE0FFF1F88 |
:10652000EE0FFF1FE653F94F8381806883838091CC |
:106530006D02E82FFF27EE0FFF1FEE0FFF1FEE0F7C |
:10654000FF1FE653F94F808180FF2FC080916D02BD |
:10655000E82FFF2753E0EE0FFF1F5A95E1F7E653B0 |
:10656000F94F84819927009751F04097D9F582EC33 |
:1065700096E0909374028093730288E031C080911A |
:106580006D02992743E0880F991F4A95E1F78153DF |
:10659000994F909374028093730290916D02809151 |
:1065A00072029817E1F483E01BC080916D02992775 |
:1065B00033E0880F991F3A95E1F78153994F9093F3 |
:1065C00074028093730280916B0281FD06C09091EA |
:1065D0006D0280917202981711F482E001C081E08F |
:1065E0008093750280917502813011F485E801C0B5 |
:1065F00085EC8093BC008091710280936C021092B4 |
:106600007102D4C0E0917302F09174028091BB00DA |
:10661000808380917302909174020196909374022A |
:10662000809373028091750281508093750282304D |
:1066300010F085EC58C0813011F485E854C0809189 |
:106640006B0281FF2DC08091E70280FD1DC080910B |
:106650006D02E82FFF2723E0EE0FFF1F2A95E1F7D9 |
:10666000E653F94F86818A3F79F480916D02E82FD5 |
:10667000FF2793E0EE0FFF1F9A95E1F7E653F94FDE |
:106680008081816080830CC080916D02E82FFF279C |
:1066900083E0EE0FFF1F8A95E1F7E653F94F108272 |
:1066A00080916D028F5F80936D0280916D028C30BE |
:1066B000A0F010926D021092680210926702809111 |
:1066C00072028F5F809372028C3038F010927202E7 |
:1066D00080916B028D7F80936B021092700284E92F |
:1066E0008093BC0049C08093BC0086E08093700218 |
:1066F0005DC088E9C4CD80916F02880F805FBFCDF7 |
:1067000080916F0299278130910561F08230910567 |
:106710001CF4892B21F04AC0029739F047C08091C0 |
:106720001201ADCD80911101AACD80911001A7CDAC |
:1067300080E8A5CD1092700284E98093BC008AE0C5 |
:1067400090E0909392018093910180916F0282304A |
:1067500088F480916F028F5F80936F0282E1809353 |
:10676000700280916B028E7F80936B0285EA80932A |
:10677000BC001CC010926F0280916B0281608093FC |
:106780006B0214C01092700284E98093BC00809167 |
:106790006B02816080936B028AE090E0909392019B |
:1067A0008093910110926E0210926D02FF91EF9111 |
:1067B0009F918F915F914F913F912F910F900FBEBD |
:1067C0000F901F9018951F93CF93DF93182F8091F0 |
:1067D0001203882321F480910202882319F081E0BA |
:1067E00090E097C01D3008F092C01123B1F0E12F66 |
:1067F000FF2723E0EE0FFF1F2A95E1F7E653F94F3D |
:1068000035978081359688230CF081C03897808138 |
:1068100080FD03C083E090E07CC08091C20682309E |
:1068200019F084E090E075C067E070E082EC96E0DB |
:106830000E94052B9091C906891719F085E090E018 |
:1068400068C080ED97E00E948716EC0180916B0292 |
:1068500080FD05C0CE010E9490168823B9F3112354 |
:1068600019F48FEF90E00BC0212F332721503040D7 |
:1068700081E090E002C0880F991F2A95E2F790937B |
:106880006A0280936902A1E0B0E0EAECF6E040E041 |
:1068900050E06BE0CD01042E02C0880F991F0A94CE |
:1068A000E2F72091690230916A0282239323892BB7 |
:1068B00011F01182128261504F5F5F4F389667FF6F |
:1068C000E9CF10926E021092700280916B028E7F5F |
:1068D00080936B0285EA8093BC0080916B0280FDFF |
:1068E00005C0CE010E9490168823B9F380916902F9 |
:1068F00090916A02892B29F0CE010E94901688237C |
:1069000011F38091690290916A02009711F082E080 |
:1069100090E0DF91CF911F9108950F931F93CF9334 |
:10692000DF93982F80911203882321F48091020233 |
:10693000882319F081E090E092C09D30A0F4992363 |
:1069400019F486E090E08BC0C92FDD27FE0133E00B |
:10695000EE0FFF1F3A95E1F7E653F94F3597808127 |
:10696000359687FD03C082E090E079C0389780813A |
:1069700080FD03C083E090E072C080ED97E00E944C |
:1069800087168C0180916B0280FD05C0C8010E94B2 |
:1069900090168823B9F3219721E030E0C90102C0A5 |
:1069A000880F991FCA95E2F7909368028093670257 |
:1069B000D901EAECF6E040E050E06BE0CD01042EB6 |
:1069C00002C0880F991F0A94E2F720916702309164 |
:1069D000680282239323892B11F011821282615065 |
:1069E0004F5F5F4F389667FFE9CF10926D021092AC |
:1069F000C2061092C9061092700280916B028E7FBF |
:106A000080936B0285EA8093BC0080916B0280FDCD |
:106A100005C0C8010E9490168823B9F380916702CF |
:106A200090916802892B29F0C8010E949016882352 |
:106A300011F38091C206823019F084E090E00FC01B |
:106A400067E070E082EC96E00E94052B9091C90609 |
:106A5000891719F085E090E002C080E090E0DF91B6 |
:106A6000CF911F910F91089589E1AFE5B7E0EBE277 |
:106A7000F7E011821082329611961C921E921296A5 |
:106A8000815087FFF6CF10928103109280031092FD |
:106A90008303109282031092850310928403089559 |
:106AA0001F920F920FB60F9211240F931F932F93E3 |
:106AB0003F934F935F936F937F938F939F93AF9386 |
:106AC000BF93CF93DF93EF93FF938091660682FD90 |
:106AD000CFC04091860050918700809177029091BD |
:106AE0007802481B590B8091860090918700909303 |
:106AF000780280937702CA018D549440A091790264 |
:106B0000B0917A02835F9A4178F480917902809300 |
:106B10002A07149714F01092930181E090E090936B |
:106B20007A028093790207C2AD30B1050CF003C23E |
:106B3000CA018B5F9040845B914008F074C0425D55 |
:106B40005140FD01EA0FFB1FE55DF84F8081918107 |
:106B5000FA01E81BF90BCF01F7FF03C0909581956F |
:106B60009F4F06975CF480911B03883C20F4809132 |
:106B70001B03865F01C088EC80931B03FD01EA0FB5 |
:106B8000FB1FE55DF84F808191819C01220F331F2F |
:106B9000280F391F240F351F37FF02C02D5F3F4FCD |
:106BA000E901D595C795D595C795CA0101968C176A |
:106BB0009D0714F4219706C041505040C417D507D3 |
:106BC0000CF4219680911B03833CE0F08D010A0FA9 |
:106BD0001B1FF801E55DF84F808191819E01281B04 |
:106BE000390BC90163E070E00E94CF79CB01880FB7 |
:106BF000991F860F971F015A184FD80111969C9321 |
:106C00008E9307C0AA0FBB1FA15AB84F11961C92B2 |
:106C10001E92E0917902F0917A02EE0FFF1FE55D7E |
:106C2000F84FD183C0832091790230917A022F5F8F |
:106C30003F4F30937A022093790280910201843190 |
:106C400008F079C12530310511F45D9A01C05D98D5 |
:106C50008091790290917A028630910511F45C9AC4 |
:106C600001C05C98079711F45B9A65C15B9863C19A |
:106C7000409186005091870080917B0290917C0228 |
:106C8000481B590B809186009091870090937C025D |
:106C900080937B02CA018D5494406091E502835F2A |
:106CA0009A4108F07AC0609376028091760284302F |
:106CB00008F453C090912A0780917602981709F042 |
:106CC0004CC05091E6025B3008F43FC01092930133 |
:106CD0001092E50240E05F31C0F0E42FFF27EE0F95 |
:106CE000FF1F9F012F543D4FDF01A55DB84F8D91D0 |
:106CF0009C91D9018D939C93DF01A15AB84F8D913E |
:106D00009C91E553FD4F91838083E42FFF27EE0F85 |
:106D1000FF1F9F01255D384FDF01A358BD4F8D91A7 |
:106D20009C91D90111969C938E93DF01A956BD4F7A |
:106D30008D919C91E15AF84F91838083842F8F5FCE |
:106D4000482F8D3040F28093E5028091E6028F3F1C |
:106D5000B9F08F5F8093E60213C08091E60285361A |
:106D600020F08AE08093E60202C01092E602809151 |
:106D700002018A3011F0843110F0289A01C028985D |
:106D800081E08093E50280911203882309F0D3C04B |
:106D90008091760280932A07CEC06D3008F0A3C0A0 |
:106DA000CA018B5F9040845B914008F07EC0425DD9 |
:106DB0005140E62FFF27EE0FFF1FE358FD4F808164 |
:106DC0009181FA01E81BF90BCF0105960B97B0F4FE |
:106DD0008091E6028A3120F080911B03865F05C016 |
:106DE0008B3028F080911B038E5F80931B03809172 |
:106DF0001B03893C18F088EC80931B03E62FFF27C8 |
:106E0000EE0FFF1FE358FD4F808191819C01220FFF |
:106E1000331F280F391F240F351F37FF02C02D5F86 |
:106E20003F4FE901D595C795D595C795CA010196FC |
:106E30008C179D0714F4219706C041505040C41789 |
:106E4000D5070CF4219680911B038E3BD8F0E62FDA |
:106E5000FF27EE0FFF1FDF01A358BD4F8D919C91BF |
:106E60009E01281B390BC90163E070E00E94CF79B5 |
:106E7000CB01880F991F860F971FE956FD4F91830D |
:106E8000808308C0E62FFF27EE0FFF1FE956FD4F56 |
:106E9000118210828091E502E82FFF27EE0FFF1F7D |
:106EA000E358FD4FD183C08309C0809102018A302D |
:106EB00011F0843110F0289A01C0289880910201C5 |
:106EC000843188F48091E502853011F45D9A05C023 |
:106ED0005D98863011F45C9A05C05C98873011F497 |
:106EE0005B9A01C05B988091E502843120F48F5F4A |
:106EF0008093E50220C08431F1F4809102018A3050 |
:106F000011F0843110F0289A01C028988EE1809306 |
:106F1000E5022CE0CFE5D7E0A1EBB2E0EBE2F7E051 |
:106F20008D919D9191838083329619821882229649 |
:106F3000215027FFF5CFFF91EF91DF91CF91BF91C6 |
:106F4000AF919F918F917F916F915F914F913F9101 |
:106F50002F911F910F910F900FBE0F901F901895BA |
:106F6000EF92FF920F931F9380911F069927880F2E |
:106F7000991F880F991F7C010027F7FC0095102F9F |
:106F800080916F0390917003A0917103B09172038F |
:106F9000BC01CD01A80197010E94047A3093AF058E |
:106FA0002093AE058091670390916803A0916903D7 |
:106FB000B0916A03BC01CD01A80197010E94047A37 |
:106FC0003093B1052093B0058091E5079091E607D5 |
:106FD00097FD039695958795959587959093B3051D |
:106FE0008093B2058091F5079091F60797FD03967F |
:106FF00095958795959587959093B5058093B4055C |
:10700000809180039091810320914202309143024C |
:10701000821B930B9093B7058093B60580910D0367 |
:1070200090910E03A0910F03B0911003BC01CD010C |
:1070300025E030E040E050E00E94047A3093B9054A |
:107040002093B80580913C0290913D029093BB053E |
:107050008093BA0580912D0390912E039093BF05E4 |
:107060008093BE0580911D0190911E019093C105F2 |
:107070008093C00580911B0399279093C30580934B |
:10708000C2058091F1079091F207A091F307B091AA |
:10709000F40720919501309196014091970150910C |
:1070A0009801BC01CD010E94047A3093C50520935C |
:1070B000C4058091CB0699279093C7058093C60598 |
:1070C0008091D30699279093C9058093C805809134 |
:1070D000DB0699279093CB058093CA058091E30640 |
:1070E00099279093CD058093CC0580911D029091B6 |
:1070F0001E029093D7058093D605809168089091E1 |
:1071000069089093DB058093DA0580916C08909173 |
:107110006D089093DD058093DC0580916E089927BA |
:107120009093E9058093E8058091F8039091F90325 |
:107130009093EB058093EA058091F6039091F70315 |
:107140009093ED058093EC0580914004882321F411 |
:1071500080914104882321F08091AD05816003C0B6 |
:107160008091AD058E7F8093AD051F910F91FF90AB |
:10717000EF9008951F93CF93DF93182FEB01809129 |
:1071800012038823A1F411501F3F89F0D0932202EB |
:10719000C09321028091210290912202892BD1F784 |
:1071A000CE018C0F9D1F0E949C16115078F7DF9125 |
:1071B000CF911F910895CF93DF93809102018D307D |
:1071C00011F40E945D1B10927A008091460290910A |
:1071D00047029093AC078093AB0780914402909153 |
:1071E000450290939D0780939C0780914202909165 |
:1071F00043029093EB078093EA0720913E0230917F |
:107200003F02C901880F991F880F991F820F931F92 |
:10721000820F931F9093E6078093E5072091400229 |
:1072200030914102C901880F991F880F991F820F61 |
:10723000931F820F931F9093F6078093F5078FECAF |
:1072400080937A00ACE1B3E0C8E0D6E097E08991A2 |
:10725000E82FFF27EE0FFF1FE55DF84F0190F0814B |
:10726000E02DE259FF4F1E161F061CF0E0E0F0E093 |
:1072700005C0EF3FF10514F0EFEFF0E08C91282FFF |
:107280003327E217F30714F4815004C02E173F0789 |
:1072900014F48F5F8C939150119697FFD8CF809103 |
:1072A00042069927AA27BB27BC01CD0124EC39E06F |
:1072B00040E050E00E949079DC01CB018093B50161 |
:1072C0009093B601A093B701B093B80180914306A3 |
:1072D0009927AA27BB27BC01CD010E949079DC0128 |
:1072E000CB018093B1019093B201A093B301B0930D |
:1072F000B401DF91CF910895A0E0B0E0E2E8F9E3B6 |
:107300000C94257A882EC0E0D0E07E016E011092A8 |
:107310004004469AD0937B03C0937A03D0937903B9 |
:10732000C0937803D0937503C0937403D0938503FF |
:10733000C0938403D0938303C0938203D0938103CB |
:10734000C093800310929E0110929D01109236020C |
:107350000E94DB3884E690E00E94A9160E94DB3888 |
:107360008091100680FF10C080911301909114014C |
:10737000875B934038F480911301909114018E5EE5 |
:10738000924010F40E94DB1A0FE18AE090E00E9424 |
:10739000A9168091420290914302C80FD91F809193 |
:1073A000460290914702E80EF91E809144029091A6 |
:1073B0004502C80ED91E015007FFE7CF9701205F95 |
:1073C0003F4F369527953695279530938503209323 |
:1073D0008403C601409696958795969587959093D8 |
:1073E0008303809382036096F5E0D695C795FA955E |
:1073F000E1F7D0938103C093800390937F03809340 |
:107400007E0330937D0320937C03882009F441C0E0 |
:107410008091E5079091E60797FF03C090958195CD |
:107420009F4F6CE070E00E94CF799B0170937B03CB |
:1074300060937A038091F5079091F60797FF03C058 |
:10744000909581959F4F6CE070E00E94CF7970938A |
:107450007903609378038091F5059091F6059093F8 |
:10746000750380937403B90184E090E00E94562E66 |
:10747000609178037091790386E090E00E94562E27 |
:10748000609174037091750388E090E00E94562E1D |
:1074900065C084E090E00E94512E90937B0380931E |
:1074A0007A0386E090E00E94512E909379038093B6 |
:1074B000780388E090E00E94512E9C019093750320 |
:1074C0008093740380917A0390917B03815098405C |
:1074D00050F480917803909179038150984018F48A |
:1074E00021503440D8F189E29AE09F938F9380E64F |
:1074F00092E19F938F93E0912704F09128040995DE |
:107500008091E5079091E60797FF03C090958195DC |
:107510009F4F6CE070E00E94CF7970937B03609383 |
:107520007A038091F5079091F60797FF03C0909535 |
:1075300081959F4F6CE070E00E94CF797093790342 |
:10754000609378038091F5059091F605909375030B |
:10755000809374030F900F900F900F901092AC07D0 |
:107560001092AB0710929D0710929C071092EB07A8 |
:107570001092EA0784E690E00E94A91680913E02EC |
:1075800090913F029C01220F331F220F331F280FBF |
:10759000391F280F391F3093E6072093E5078091A4 |
:1075A0004002909141028C01000F111F000F111F2A |
:1075B000080F191F080F191F1093F6070093F507FE |
:1075C00080911F06C82EDD24EE24FF24442737FDBA |
:1075D0004095542FC701B6010E9490794B015C0180 |
:1075E00060936F03709370038093710390937203A1 |
:1075F0009801442737FD4095542FC701B6010E94DA |
:107600009079DC01CB018093670390936803A0938A |
:107610006903B0936A0380924B0390924C03A0924B |
:107620004D03B0924E038093430390934403A09381 |
:107630004503B093460310923F031092400310920B |
:107640004103109242038091150190911601A0917F |
:107650001701B09118019093F8058093F7051092E7 |
:1076600035021092340210922F03109230031092C0 |
:1076700031031092320380912D0390912E03909349 |
:107680002C0380932B030E94DF6382E390E09093AE |
:10769000220280932102809142069927AA27BB27C4 |
:1076A000BC01CD0124EC39E040E050E00E9490792B |
:1076B000DC01CB018856954CAF4FBF4F8093B5018D |
:1076C0009093B601A093B701B093B801809143069F |
:1076D0009927AA27BB27BC01CD010E949079DC0124 |
:1076E000CB018856954CAF4FBF4F8093B10190931B |
:1076F000B201A093B301B093B40110929A01109219 |
:10770000990180912D0390912E03AA2797FDA095B2 |
:10771000BA2F209195013091960140919701509197 |
:107720009801BC01CD010E949079DC01CB018093CE |
:10773000F1079093F207A093F307B093F407109228 |
:1077400026031092250381E0809301010E9448687E |
:107750008091E70284608093E7028FEF8093630853 |
:107760001092640880E280936508CCE1D3E0A8E041 |
:10777000B6E007E08D91E82FFF27EE0FFF1FE55DD4 |
:10778000F84F8081918182598993015007FFF2CF90 |
:1077900084E680931B0380911F02882311F0469A90 |
:1077A000579A809184039091850380569940815C1B |
:1077B0009B4228F080914004816080934004809136 |
:1077C00082039091830380569940815C9B4228F00C |
:1077D0008091400482608093400480918003909166 |
:1077E00081038C5291408957954028F08091400444 |
:1077F00084608093400480917A0390917B038C5243 |
:107800009140835C914028F080914004886080938F |
:10781000400480917803909179038C529140835C6D |
:10782000914028F0809140048061809340048091D1 |
:10783000740390917503805092408355914028F0D5 |
:1078400080914004806280934004ECE0CDB7DEB7C5 |
:107850000C94417AA3E1B0E0E0E3FCE30C941F7ADE |
:1078600080918003909181032091420230914302E4 |
:10787000821B930B9093EB078093EA0780914C0255 |
:1078800090914D0297FD07969C0153E03595279501 |
:107890005A95E1F73093AC072093AB0780914A02E9 |
:1078A00090914B0297FD079643E0959587954A95F1 |
:1078B000E1F790939D0780939C073093B70720933F |
:1078C000B6079093AF078093AE078091E50790913C |
:1078D000E607AC01440F551F480F591F20913E0287 |
:1078E00030913F02C901880F991F880F991F820F9D |
:1078F000931F820F931F480F591F57FF02C04D5F00 |
:107900005F4F55954795559547955093E60740939A |
:10791000E5078091F5079091F607AC01440F551FDC |
:10792000480F591F2091400230914102C901880F30 |
:10793000991F880F991F820F931F820F931F480F63 |
:10794000591F57FF02C04D5F5F4F5595479555959D |
:1079500047955093F6074093F50720913E023091EA |
:107960003F02C901880F991F880F991F820F931F2B |
:10797000820F931F9C01442737FD4095542F80911F |
:107980005F0390916003A0916103B0916203820F45 |
:10799000931FA41FB51F80935F0390936003A09370 |
:1079A0006103B09362032091400230914102C9010A |
:1079B000880F991F880F991F820F931F820F931FA3 |
:1079C0009C01442737FD4095542F80915B03909193 |
:1079D0005C03A0915D03B0915E03820F931FA41F0F |
:1079E000B51F80935B0390935C03A0935D03B093FA |
:1079F0005E038091C0079091C10720913E023091B3 |
:107A00003F02820F931F9093C1078093C00780911C |
:107A1000ED079091EE072091400230914102820FD4 |
:107A2000931F9093EE078093ED07809176039091DA |
:107A30007703019690937703809376038091F50501 |
:107A40009091F6052091740330917503821B930B7E |
:107A50009C01442737FD4095542F80915703909106 |
:107A60005803A0915903B0915A03820F931FA41F8A |
:107A7000B51F8093570390935803A0935903B09375 |
:107A80005A038FEC80937A0010920F0120914703E4 |
:107A9000309148034091490350914A0329873A871E |
:107AA0004B875C8729543B46414050402CF028E4EA |
:107AB0003BE641E050E00DC089859A85AB85BC85E9 |
:107AC000885B9449AE4FBF4F4CF428EB34E94EEF3E |
:107AD0005FEF2D833E834F83588708C089859A8541 |
:107AE000AB85BC858D839E83AF83B88720914F0380 |
:107AF0003091500340915103509152032D873E879E |
:107B00004F87588B29543B46414050402CF028E485 |
:107B10003BE641E050E00DC08D859E85AF85B8897C |
:107B2000885B9449AE4FBF4F4CF428EB34E94EEFDD |
:107B30005FEF29833A834B835C8308C08D859E85E4 |
:107B4000AF85B88989839A83AB83BC83A091EA0708 |
:107B5000B091EB07BB8BAA8BFD01CF01AA2797FD44 |
:107B6000A095BA2FA0903F03B0904003C09041036E |
:107B7000D0904203A80EB91ECA1EDB1EA0923F037E |
:107B8000B0924003C0924103D0924203E090F107CB |
:107B9000F090F2070091F3071091F407E80EF91E38 |
:107BA0000A1F1B1FE092F107F092F2070093F30700 |
:107BB0001093F407F0910203F98BFF2309F098C1A9 |
:107BC00080910103882309F093C18091100686FFFC |
:107BD0008FC180919C0790919D07AA2797FDA09542 |
:107BE000BA2FBC01CD0129813A814B815C810E9471 |
:107BF00090799B01AC0197FF04C02150384F4F4F43 |
:107C00005F4F6BE055954795379527956A95D1F766 |
:107C100080919D01682E772488249924CA01B90196 |
:107C2000A40193010E949079DC01CB018093900321 |
:107C300090939103A0939203B0939303B7FF04C072 |
:107C40008150904FAF4FBF4F1C012D013CE0559428 |
:107C50004794379427943A95D1F720929003309225 |
:107C6000910340929203509293038091AB079091BD |
:107C7000AC07AA2797FDA095BA2FBC01CD012D8195 |
:107C80003E814F8158850E94907997FF04C06150D2 |
:107C9000784F8F4F9F4F2BE09595879577956795F8 |
:107CA0002A95D1F7A40193010E949079DC01CB01C0 |
:107CB0008093940390939503A0939603B0939703B6 |
:107CC000B7FF04C08150904FAF4FBF4F9C01AD0133 |
:107CD0008CE055954795379527958A95D1F7209350 |
:107CE00094033093950340939603509397038091A8 |
:107CF00090039091910390939407809393078091C0 |
:107D00009403909195039093980780939707221975 |
:107D10003309440955092093940330939503409304 |
:107D2000960350939703E20EF31E041F151FE09273 |
:107D3000F107F092F2070093F3071093F407809194 |
:107D40009C018823B1F457FF04C02F5F3F4F4F4F72 |
:107D50005F4F5595479537952795A21AB30AC40AE0 |
:107D6000D50AA0923F03B0924003C0924103D09243 |
:107D700042032A893B8979010027F7FC0095102FDF |
:107D80008091940390919503A0919603B0919703ED |
:107D9000E80EF91E0A1F1B1FC801B70129813A818D |
:107DA0004B815C810E9490799B01AC0197FF04C0DC |
:107DB0002150384F4F4F5F4FBBE055954795379552 |
:107DC0002795BA95D1F780919E01A82EBB24CC248B |
:107DD000DD24CA01B901A60195010E949079DC0158 |
:107DE000CB018093880390938903A0938A03B09377 |
:107DF0008B03B7FF04C08150904FAF4FBF4F3C0182 |
:107E00004D01ACE09594879477946794AA95D1F747 |
:107E1000609288037092890380928A0390928B0308 |
:107E2000C801B7012D813E814F8158850E9490790C |
:107E300097FF04C06150784F8F4F9F4FFBE095959F |
:107E4000879577956795FA95D1F7A60195010E94D8 |
:107E50009079DC01CB0180938C0390938D03A093E8 |
:107E60008E03B0938F03B7FF04C08150904FAF4F84 |
:107E7000BF4FAC01BD01ECE07595679557954795EF |
:107E8000EA95D1F740938C0350938D0360938E0352 |
:107E900070938F032A893B8937FF03C03095219562 |
:107EA0003F4F21343105E4F1D401C30197FE07C0EF |
:107EB000B095A095909581959F4FAF4FBF4F81385A |
:107EC0009105A105B10584F4DB01CA0177FF07C064 |
:107ED000B095A095909581959F4FAF4FBF4F81383A |
:107EE0009105A105B105E4F081E08093270318C056 |
:107EF0001092980710929707109294071092930788 |
:107F000010928C0310928D0310928E0310928F03A7 |
:107F1000109288031092890310928A0310928B03A7 |
:107F200080918C0390918D03A0918E03B0918F036B |
:107F3000BC01CD0124E630E040E050E00E94047A2C |
:107F4000E0908803F0908903E21AF30AF092AA07FE |
:107F5000E092A9078091880390918903A0918A03F8 |
:107F6000B0918B03BC01CD0124E630E040E050E04D |
:107F70000E94047ADA01C90120918C0330918D03AB |
:107F80008C01021B130B10939F0700939E07809197 |
:107F9000950190919601A0919701B0919801BC0133 |
:107FA000CD0128E631E040E050E00E949079209138 |
:107FB000F1073091F2074091F3075091F40726172B |
:107FC00037074807590764F0261B370B480B590B36 |
:107FD0002093F1073093F2074093F3075093F4078F |
:107FE0002091F1073091F2074091F3075091F40787 |
:107FF00057FF0CC0260F371F481F591F2093F1074A |
:108000003093F2074093F3075093F40760919C0775 |
:1080100070919D076E0D7F1D9B01442737FD409594 |
:10802000542F8091430390914403A0914503B09154 |
:108030004603820F931FA41FB51F809343039093A1 |
:108040004403A0934503B0934603809107039091A6 |
:108050000803681B790BCB01AA2797FDA095BA2FBF |
:1080600029853A854B855C85820F931FA41FB51F18 |
:108070008093470390934803A0934903B0934A0326 |
:10808000C090B101D090B201E090B301F090B40182 |
:10809000C816D906EA06FB06C4F488EA91E6A0E011 |
:1080A000B0E08C199D09AE09BF09809347039093F6 |
:1080B0004803A0934903B0934A03809343039093EA |
:1080C0004403A0934503B093460322273327A90115 |
:1080D0002C193D094E095F0980914703909148038F |
:1080E000A0914903B0914A0382179307A407B507EB |
:1080F000B4F4D701C601885A9146A040B04080939D |
:10810000470390934803A0934903B0934A03809395 |
:10811000430390934403A0934503B09346036091B7 |
:10812000AB077091AC07600F711F9B01442737FDAF |
:108130004095542F80914B0390914C03A0914D0397 |
:10814000B0914E03820F931FA41FB51F80934B0362 |
:1081500090934C03A0934D03B0934E03809105037D |
:1081600090910603681B790BCB01AA2797FDA09578 |
:10817000BA2F2D853E854F855889820F931FA41FE6 |
:10818000B51F80934F0390935003A0935103B09376 |
:108190005203E090B501F090B6010091B701109143 |
:1081A000B801E816F9060A071B07C4F488EA91E645 |
:1081B000A0E0B0E08E199F09A00BB10B80934F0394 |
:1081C00090935003A0935103B093520380934B03B9 |
:1081D00090934C03A0934D03B0934E032227332773 |
:1081E000A9012E193F09400B510B80914F0390912B |
:1081F0005003A0915103B091520382179307A40733 |
:10820000B507B4F4D801C701885A9146A040B040E0 |
:1082100080934F0390935003A0935103B093520364 |
:1082200080934B0390934C03A0934D03B0934E0364 |
:1082300080913F0390914003A0914103B09142038C |
:108240008093530390935403A0935503B093560324 |
:1082500080914F0390915003A0915103B09152032C |
:1082600080936F0390937003A0937103B093720394 |
:108270008091470390914803A0914903B0914A032C |
:108280008093670390936803A0936903B0936A0394 |
:1082900080914B0390914C03A0914D03B0914E03FC |
:1082A00080936B0390936C03A0936D03B0936E0364 |
:1082B0008091430390914403A0914503B0914603FC |
:1082C0008093630390936403A0936503B093660364 |
:1082D00080911B0190911C0197FD079633E09595C5 |
:1082E00087953A95E1F79093AC078093AB0780911F |
:1082F000190190911A0197FD079623E095958795AE |
:108300002A95E1F790939D0780939C078091460200 |
:10831000909147020F9734F488E19CEF9093AC075B |
:108320008093AB078091460290914702079734F4FF |
:1083300080E398EF9093AC078093AB072091020104 |
:108340002A30A9F48091460290914702835F9340BE |
:1083500034F088EE93E09093AC078093AB07809164 |
:108360004602909147028A5F9340DCF014C08091EE |
:10837000460290914702815D974034F088EE93E089 |
:108380009093AC078093AB0780914602909147028F |
:10839000805E974034F080ED97E09093AC07809337 |
:1083A000AB0780914402909145020F9734F488E125 |
:1083B0009CEF90939D0780939C078091440290913D |
:1083C0004502079734F480E398EF90939D078093DC |
:1083D0009C072A30A9F48091440290914502835F62 |
:1083E000934034F088EE93E090939D0780939C0730 |
:1083F00080914402909145028A5F9340DCF014C062 |
:108400008091440290914502815D974034F088EE5E |
:1084100093E090939D0780939C07809144029091F4 |
:108420004502805E974034F080ED97E090939D0781 |
:1084300080939C07E091A801EE2309F4B7C0409116 |
:108440001B0150911C018091980390919903481B46 |
:10845000590B50939F0340939E0320911B01309131 |
:108460001C01280F391F37FF02C02F5F3F4F359582 |
:1084700027953093990320939803413851051CF0B8 |
:1084800080E890E005C040585F4F34F480E89FEFEB |
:1084900090939F0380939E038E2F9927A0919E0314 |
:1084A000B0919F03A89FA001A99F500DB89F500DA8 |
:1084B000112457FF02C0415F5F4F14E05595479567 |
:1084C0001A95E1F78091AB079091AC07840F951F47 |
:1084D0009093AC078093AB076091190170911A01DA |
:1084E00080919A0390919B03681B790B70939D0375 |
:1084F00060939C034091190150911A01480F591F34 |
:1085000057FF02C04F5F5F4F5595479550939B03B0 |
:1085100040939A03613871051CF080E890E005C033 |
:1085200060587F4F34F480E89FEF90939D038093D1 |
:108530009C032E2F332780919C0390919D03829F53 |
:10854000B001839F700D929F700D1124AB0177FFD6 |
:1085500002C0415F5F4FE4E055954795EA95E1F72A |
:1085600080919C0790919D07840F951F90939D0784 |
:1085700080939C07A29FC001A39F900DB29F900D76 |
:1085800011249C0180911B0190911C01820F931F6B |
:1085900090931C0180931B018091190190911A0105 |
:1085A000860F971F90931A01809319010091AE07CF |
:1085B0001091AF07809193079091940710161106C0 |
:1085C0005CF59C0197FF04C022273327281B390B39 |
:1085D000C901AA2797FDA095BA2F20919C013327A6 |
:1085E00044275527BC01CD010E9490799B01AC0125 |
:1085F00097FF04C0215C3F4F4F4F5F4F76E055958A |
:108600004795379527957A95D1F78091A90790914D |
:10861000AA07820F931F27C097FF03C090958195EB |
:108620009F4FAA2797FDA095BA2F20919C01332731 |
:1086300044275527BC01CD010E9490799B01AC01D4 |
:1086400097FF04C0215C3F4F4F4F5F4F66E0559549 |
:108650004795379527956A95D1F78091A90790910D |
:10866000AA07821B930B9093AA078093A907E09017 |
:10867000B607F090B70780919707909198071E145E |
:108680001F045CF59C0197FF04C022273327281B99 |
:10869000390BC901AA2797FDA095BA2F20919C01FB |
:1086A000332744275527BC01CD010E9490799B01B7 |
:1086B000AC0197FF04C0215C3F4F4F4F5F4F96E0E6 |
:1086C00055954795379527959A95D1F780919E07AF |
:1086D00090919F07820F931F27C097FF03C090952B |
:1086E00081959F4FAA2797FDA095BA2F20919C01B5 |
:1086F000332744275527BC01CD010E9490799B0167 |
:10870000AC0197FF04C0215C3F4F4F4F5F4F86E0A5 |
:1087100055954795379527958A95D1F780919E076E |
:1087200090919F07821B930B90939F0780939E07C6 |
:108730008091100687FF44C09989992309F040C0B1 |
:10874000809101038823E1F5A1E0EA16A1E0FA0691 |
:108750004CF08091AB079091AC078E0D9F1D80501F |
:1087600091400DC0B0E0EB16BFEFFB0664F48091C2 |
:10877000AB079091AC078E0D9F1D80509F4F90933B |
:10878000AC078093AB07E1E001301E074CF080910D |
:108790009C0790919D07800F911F805091400CC0C5 |
:1087A000FFEF00301F0764F480919C0790919D07B4 |
:1087B000800F911F80509F4F90939D0780939C073F |
:1087C000ACE1B3E068E076E057E0FB018191BF01E6 |
:1087D000E82FFF27EE0FFF1FE55DF84F0190F081B6 |
:1087E000E02DE259FF4FEF3FF10521F01CF0EFEFD4 |
:1087F000F0E004C0F7FF02C0E0E0F0E04C91242F6D |
:108800003327E217F307B1F0CF01821B930B97FDDB |
:10881000079613E0959587951A95E1F7242F280F71 |
:108820002C93822F9927E817F90714F4215001C0DF |
:108830002F5F2C935150119657FFC7CFE2E1CD5EC9 |
:108840000C943B7A80911203882301F58091E70212 |
:108850008C7F8093E702A5E4B4E0EAECF6E09BE0CD |
:1088600080910202882309F48C938D918183128276 |
:108870009150389697FFF4CF80910202882359F0E7 |
:108880008091020281508093020205C08091E7022C |
:1088900081608093E70210926E02109270028091C4 |
:1088A0006B028E7F80936B0285EA8093BC000895F3 |
:1088B00080911206883F38F0EFEFF0E0E81BF109F5 |
:1088C000E45EFC4F80818093AE018091AE018823ED |
:1088D00029F0843618F084E68093AE018091140666 |
:1088E000883F38F0EFEFF0E0E81BF109E45EFC4F61 |
:1088F00080818093AC018091AC01882329F084367B |
:1089000018F084E68093AC0180912106883F38F00E |
:10891000EFEFF0E0E81BF109E45EFC4F808180930B |
:10892000A7018091A7018B3010F48AE002C08F3F2D |
:1089300011F48093A70180914C06883F38F0EFEF47 |
:10894000F0E0E81BF109E45EFC4F80818093C207F0 |
:108950008091C207823010F481E002C08F3F11F491 |
:108960008093C20780914E06883F38F0EFEFF0E029 |
:10897000E81BF109E45EFC4F80818093E807809159 |
:10898000E807823010F481E002C08F3F11F4809339 |
:10899000E80780913906883F38F0EFEFF0E0E81BF8 |
:1089A000F109E45EFC4F80818093BF0780913A0615 |
:1089B000883F38F0EFEFF0E0E81BF109E45EFC4F90 |
:1089C00080818093990780913B06883F38F0EFEFD4 |
:1089D000F0E0E81BF109E45EFC4F80818093C7075B |
:1089E00090911306983F18F49093AD0109C0EFEFF2 |
:1089F000F0E0E91BF109E45EFC4F80818093AD015A |
:108A0000983F18F49093AD0109C0EFEFF0E0E91B37 |
:108A1000F109E45EFC4F80818093AD0180911606E0 |
:108A2000883F38F0EFEFF0E0E81BF109E45EFC4F1F |
:108A300080818093AB0180911806883F38F0EFEF7A |
:108A4000F0E0E81BF109E45EFC4F80818093A9010E |
:108A500080912006883F38F0EFEFF0E0E81BF10945 |
:108A6000E45EFC4F80818093AA0180912206883FBA |
:108A700038F0EFEFF0E0E81BF109E45EFC4F808195 |
:108A80008093A60180912306883F38F0EFEFF0E055 |
:108A9000E81BF109E45EFC4F80818093A80180917E |
:108AA0002406883F38F0EFEFF0E0E81BF109E45EC0 |
:108AB000FC4F80818093A50180912506883F38F086 |
:108AC000EFEFF0E0E81BF109E45EFC4F808180935A |
:108AD000A40180912B06883F38F0EFEFF0E0E81B0F |
:108AE000F109E45EFC4F80818093A20180912C0605 |
:108AF000883F38F0EFEFF0E0E81BF109E45EFC4F4F |
:108B000080818093FC0280912D06883F38F0EFEF42 |
:108B1000F0E0E81BF109E45EFC4F80818093FB02EA |
:108B200080912E06883F38F0EFEFF0E0E81BF10966 |
:108B3000E45EFC4F80818093FA0280912F06883F8B |
:108B400038F0EFEFF0E0E81BF109E45EFC4F8081C4 |
:108B50008093F90280914706883F38F0EFEFF0E00C |
:108B6000E81BF109E45EFC4F80818093F80280915C |
:108B70004806883F38F0EFEFF0E0E81BF109E45ECB |
:108B8000FC4F80818093F70280914906883F38F03E |
:108B9000EFEFF0E0E81BF109E45EFC4F8081809389 |
:108BA000F60280914A06883F38F0EFEFF0E0E81BCC |
:108BB000F109E45EFC4F80818093F50280913006DC |
:108BC000883F38F0EFEFF0E0E81BF109E45EFC4F7E |
:108BD00080818093A10180913406883F38F0EFEFC7 |
:108BE000F0E0E81BF109E45EFC4F80818093A00176 |
:108BF00080913C06883F38F0EFEFF0E0E81BF10988 |
:108C0000E45EFC4F808180939F0180913F06883F06 |
:108C100038F0EFEFF0E0E81BF109E45EFC4F8081F3 |
:108C200080939E0180914006883F38F0EFEFF0E09E |
:108C3000E81BF109E45EFC4F808180939D018091E7 |
:108C40004106883F38F0EFEFF0E0E81BF109E45E01 |
:108C5000FC4F808180939C0180914606883F38F0CC |
:108C6000EFEFF0E0E81BF109E45EFC4F80818093B8 |
:108C70009B0180916106883F38F0EFEFF0E0E81B40 |
:108C8000F109E45EFC4F80818093F8078091A20196 |
:108C9000282F33272F5F3F4F8CE398E2B9010E94C2 |
:108CA000CF797093B0016093AF0180911E068093DD |
:108CB000E90780911D068093B00790916306933376 |
:108CC00020F181E08093F402983F58F0EFEFF0E05C |
:108CD000E91BF109E45EFC4F8081823310F41092AD |
:108CE000F402809136089091370897FF08C0809170 |
:108CF000F402882321F080914004806803C08091B1 |
:108D000040048F778093400402C01092F402809157 |
:108D100036089091370897FF1DC080911203882371 |
:108D2000C9F08091F4028823A9F080910801909104 |
:108D300009018F5F9F4F71F488E99AE390932202B3 |
:108D40008093210280E094EA9093090180930801C6 |
:108D50001092F4028091F402882339F080919E01F0 |
:108D6000823D18F4825E80939E010895A5E3B0E0F1 |
:108D7000ECEBF6E40C941F7A0E942A3C309102013D |
:108D80003C3010F4299A01C02998E0901303F09028 |
:108D90001403F9A2E8A28091B00799270A96E81671 |
:108DA000F90614F499A388A380911B03843608F074 |
:108DB0005CC08091B4039091B503009731F00197A6 |
:108DC0009093B5038093B40307C01092120380916F |
:108DD000E7028F7E8093E7023A3011F0343110F0D1 |
:108DE000289A01C028988091E8029091E902895E52 |
:108DF0009340C0F180912806282F332739A328A358 |
:108E00008091E70280618093E70280910406A82F99 |
:108E1000BB27AA0FBB1FFD01E15AF84F1182108238 |
:108E200080910506282F3327220F331FC901815A4D |
:108E3000984FFC0111821082A55DB84F11961C92CB |
:108E40001E92255D384FD90111961C921E92809179 |
:108E50000706E82FFF27EE0FFF1FE55DF84F118291 |
:108E60001082AAC210921203A7C280911B038D38F0 |
:108E700008F4A2C28091E7028F7E8093E70290916E |
:108E8000290682E3989FC00111249093B503809333 |
:108E9000B403E8A1F9A1B9978CF08091120388235B |
:108EA00069F08091E8029091E902FFEF8F3F9F0700 |
:108EB00029F001969093E9028093E8028091E802FC |
:108EC0009091E9028F3F910509F038F51092370330 |
:108ED000109238031092390310923A031092330320 |
:108EE0001092340310923503109236031092A003AF |
:108EF0001092A1031092A2031092A30310923F03B9 |
:108F00001092400310924103109242038A3F910550 |
:108F100049F481E08093BA0305C08091E702826042 |
:108F20008093E70280910606E82FFF27EE0FFF1FD0 |
:108F3000E55DF84F80819181813591050CF441C147 |
:108F400020911203222309F03CC180910706E82FEB |
:108F5000FF27EE0FFF1FE55DF84F808191818C3474 |
:108F600091050CF406C18091B6038F5F8093B60320 |
:108F7000893C08F426C13C3010F4299801C0299A94 |
:108F8000109212031092B6031092E9021092E802B6 |
:108F900030910406E32FFF27EE0FFF1FE55DF84F2A |
:108FA0008081918187349105B4F480910506E82F82 |
:108FB000FF27EE0FFF1FE55DF84F80819181019043 |
:108FC000F081E02DF7FF03C0F095E195FF4FE73406 |
:108FD000F1050CF478C041E020910506A22FBB27D3 |
:108FE000AA0FBB1FA55DB84F8D919C911197873437 |
:108FF000910544F0E32FFF27EE0FFF1FE55DF84FCB |
:10900000808191818D919C918734910574F080913C |
:109010000406E82FFF27EE0FFF1FE55DF84F808164 |
:109020009181873491050CF042E0E22FFF27EE0F8B |
:10903000FF1FE55DF84F808191818634910574F4BE |
:1090400080910406E82FFF27EE0FFF1FE55DF84F24 |
:1090500080819181873491050CF043E0E22FFF2756 |
:10906000EE0FFF1FE55DF84F808191818A5B9F4F76 |
:1090700074F480910406E82FFF27EE0FFF1FE55DD3 |
:10908000F84F80819181873491050CF044E0E22F04 |
:10909000FF27EE0FFF1FE55DF84F808191818A5B0E |
:1090A0009F4F74F480910406E82FFF27EE0FFF1FF7 |
:1090B000E55DF84F80819181863491050CF445E09F |
:1090C000842F0E94AE2E80910506E82FFF27EE0F19 |
:1090D000FF1FE55DF84F808191810190F081E02DC7 |
:1090E000F7FF03C0F095E195FF4F7E97BCF48091A8 |
:1090F0000406E82FFF27EE0FFF1FE55DF84F808184 |
:1091000091818A5B9F4F54F481E080935B0488EEE9 |
:1091100093E0909322028093210253C00E94A82FD3 |
:109120000E945B2E80E00E946E0780912A060E94BA |
:10913000C3758091100680FF10C08091130190913B |
:109140001401875B934038F48091130190911401CE |
:109150008E5E924010F40E94DB1A10921F0280E093 |
:109160000E947C3981E08093B90380931F02579A53 |
:109170001FC080819181855B9F4F0CF58091B60364 |
:109180008F5F8093B603893CE0F03C3010F429985F |
:1091900001C0299A109212031092B6031092E902AC |
:1091A0001092E80281E00E947C3981E08093B9034B |
:1091B0000E94A82F68E770E00E94BA3802C020938E |
:1091C000B60380910606E82FFF27EE0FFF1FE55D2F |
:1091D000F84F808191818B5A9F4F0CF0EDC0209108 |
:1091E0001203E0910706222309F0CAC0FF27EE0F01 |
:1091F000FF1FE55DF84F80819181855B9F4F0CF0EB |
:10920000BCC08091B7038F5F8093B703893C08F49B |
:10921000D3C02093B70380914004882309F0A6C0EF |
:109220008091B903882309F4A1C081E090E0909374 |
:10923000E9028093E80281E0809312031092A00378 |
:109240001092A1031092A2031092A30310923F0365 |
:1092500010924003109241031092420310923B037C |
:1092600010923C0310923D0310923E0380911F0622 |
:10927000E82EFF24002711278091E5079091E6074B |
:109280009C01442737FD4095542FC801B7010E9427 |
:109290009079DC01CB0180934F0390935003A0930E |
:1092A0005103B09352038091F5079091F6079C010A |
:1092B000442737FD4095542FC801B7010E9490798B |
:1092C000DC01CB018093470390934803A0934903AB |
:1092D000B0934A0380916F0390917003A091710342 |
:1092E000B091720380934B0390934C03A0934D0372 |
:1092F000B0934E038091670390916803A091690336 |
:10930000B0916A038093430390934403A093450371 |
:10931000B09346031092370310923803109239032A |
:1093200010923A03109233031092340310923503D3 |
:10933000109236038091E70288608093E702909153 |
:1093400062068FE0989F9001112480912D039091E7 |
:109350002E03820F931F68E671E00E94CF7997FD7C |
:109360000196959587958093730326C08CED95E0C3 |
:1093700090932202809321021FC02093B7031CC048 |
:10938000FF27EE0FFF1FE55DF84F808191818C3440 |
:10939000910584F08091B8038F5F8093B803893C76 |
:1093A00058F0109212031092B8031092E902109232 |
:1093B000E80202C01092B80380919301815080931B |
:1093C0009301809193018F3F21F08091E70284FF08 |
:1093D00082C30E9458448091C3039091C4039C01AE |
:1093E000220F331F280F391FA0900406AA2DBB2778 |
:1093F000AA0FBB1FFD01E55DF84F90901A06492D9D |
:10940000552780819181849FF001859FF00D949F65 |
:10941000F00D11242E0F3F1F37FF02C02D5F3F4F6D |
:10942000B9017595679575956795A15AB84F809163 |
:109430001B06082F11278D919C91809F7001819FA1 |
:10944000F00C909FF00C11246E0D7F1D7093C403DF |
:109450006093C3038091C5039091C6039C01220FC2 |
:10946000331F280F391FB0900506AB2DBB27AA0F5D |
:10947000BB1FFD01E55DF84F80819181849FF00164 |
:10948000859FF00D949FF00D11242E0F3F1F37FF85 |
:1094900002C02D5F3F4FA9015595479555954795BA |
:1094A000A15AB84F8D919C91809F7001819FF00CC3 |
:1094B000909FF00C11244E0D5F1D5093C6034093F6 |
:1094C000C5039E012F5F3F4F8FE1E0ECF1E0D90132 |
:1094D00001900D928A95E1F78091F402882309F4B6 |
:1094E00048C0CB0177FD0396DC01B595A795B595EE |
:1094F000A795CA0157FD0396FC01F595E795F595EB |
:10950000E7958091E901682F772767FD70956A9F3D |
:1095100090016B9F300D7A9F300D11248091FC03D8 |
:10952000482F552747FD50954E9FC0014F9F900DE6 |
:109530005E9F900D1124280F391F37FF02C0295F4D |
:109540003F4F03E0359527950A95E1F730931A03CD |
:10955000209319036E9F90016F9F300D7E9F300DF9 |
:1095600011244A9FC0014B9F900D5A9F900D1124CA |
:1095700044C080916206082F1127DE01A00FB11FA1 |
:10958000FD0197819093E901020F131FD8018C917F |
:109590008093FC03A92FBB27A7FDB095A69F900140 |
:1095A000A79F300DB69F300D1124E82FFF27E7FD50 |
:1095B000F095E49FC001E59F900DF49F900D11245C |
:1095C000280F391F37FF02C0295F3F4F13E0359541 |
:1095D00027951A95E1F730931A0320931903A49F56 |
:1095E0009001A59F300DB49F300D1124E69FC0015E |
:1095F000E79F900DF69F900D1124281B390B37FF24 |
:1096000002C0295F3F4FF3E035952795FA95E1F7C2 |
:10961000309318032093170380910706E82FFF2744 |
:10962000EE0FFF1FE55DF84F808191819095819548 |
:109630009F4F90931603809315038330910514F088 |
:10964000029705C0BFEF8E3F9B0734F402969093BC |
:1096500016038093150304C010921603109215038D |
:109660008091F8039091F9032091F4033091F50370 |
:10967000820F931FC0901903D0901A03C81AD90AF9 |
:10968000D0921A03C09219038091F6039091F703C8 |
:109690002091F2033091F303820F931F009117037F |
:1096A00010911803081B190B10931803009317034C |
:1096B00080910606E82FFF27EE0FFF1FE55DF84FAC |
:1096C000E080F180E8E7F0E0EE0EFF1EF092140378 |
:1096D000E09213038091A7019927AA2797FDA095EF |
:1096E000BA2FBC01CD010E940479DC01CB0120E03E |
:1096F00030E040E251E4BC01CD010E947278DC010F |
:10970000CB01BC01CD010E94D678DC01CB01809356 |
:10971000EF078091A6018093C8078091A501992742 |
:10972000AA2797FDA095BA2FBC01CD010E9404790C |
:10973000DC01CB0120E030E040E251E4BC01CD018E |
:109740000E947278DC01CB01BC01CD010E94D67869 |
:10975000DC01CB018093A3078091A4018093B8071B |
:109760008091670480FF59C08091F807813808F420 |
:1097700054C080916004992787FD9095292D332747 |
:10978000829FA001839F500D929F500D1124C40E03 |
:10979000D51ED0921A03C0921903809161049927B3 |
:1097A00087FD9095829FB001839F700D929F700DF1 |
:1097B0001124060F171F10931803009317038091AD |
:1097C0006204282F332727FD30958091150390914F |
:1097D0001603820F931F90931603809315038091B5 |
:1097E0006404282F332727FD30958091150699278B |
:1097F000289FD001299FB00D389FB00D1124B09340 |
:109800009A01A09399018091630499278E159F0571 |
:1098100024F4909314038093130380911303909185 |
:10982000140397FF04C01092140310921303809145 |
:10983000100682FF02C01092C80740911903509190 |
:109840001A03CA0157FD03969C0135952795359556 |
:10985000279537FF03C0309521953F4F8091EC024B |
:109860009091ED0282179307B4F4CA0157FF03C029 |
:10987000909581959F4F97FD039695958795959522 |
:1098800087959093ED028093EC028536910544F024 |
:1098900084E690E001C001979093ED028093EC0282 |
:1098A0004091170350911803CA0157FD03969C017C |
:1098B000359527953595279537FF03C03095219528 |
:1098C0003F4F8091EA029091EB0282179307B4F424 |
:1098D000CA0157FF03C0909581959F4F97FD03964E |
:1098E00095958795959587959093EB028093EA02DD |
:1098F0008536910544F084E690E001C0019790938D |
:10990000EB028093EA028091E70284FF08C0109284 |
:10991000ED021092EC021092EB021092EA02EB2D93 |
:10992000FF27EE0FFF1FE55DF84F40913D06242F06 |
:109930003327808191812817390744F48091640688 |
:1099400082FF04C081E08093000313C0EB2DFF274A |
:10995000EE0FFF1FE55DF84F842F992720913E06FB |
:10996000821B9109208131812817390714F4109244 |
:10997000000340910506E42FFF27EE0FFF1FE55D72 |
:10998000F84F50913D06852F992722273327281B12 |
:10999000390B808191818217930744F4809164068A |
:1099A00083FF04C081E08093FF0216C08091FF0214 |
:1099B000882391F0E42FFF27EE0FFF1FE55DF84F9E |
:1099C00080913E069927851B91092081318182175C |
:1099D000930714F41092FF02EA2DFF27EE0FFF1FEA |
:1099E000E55DF84F40913D06242F3327808191811A |
:1099F0002817390744F48091640680FF04C081E091 |
:109A00008093FD0217C08091FD02882399F0EA2D12 |
:109A1000FF27EE0FFF1FE55DF84F842F9927209158 |
:109A20003E06821B9109208131812817390714F4E1 |
:109A30001092FD0240910406E42FFF27EE0FFF1F56 |
:109A4000E55DF84F50913D06852F99272227332752 |
:109A5000281B390B808191818217930744F48091F0 |
:109A6000640681FF04C081E08093FE0216C08091ED |
:109A7000FE02882391F0E42FFF27EE0FFF1FE55D24 |
:109A8000F84F80913E069927851B910920813181ED |
:109A90008217930714F41092FE028091000388232A |
:109AA00019F48091FF02811181E08093010380917C |
:109AB000FD02882321F48091FE02882351F081E089 |
:109AC0008093020310920103109200031092FF0290 |
:109AD00002C08093020380910103882321F48091C6 |
:109AE0000203882369F080913C069927E8A1F9A137 |
:109AF0008E179F0714F499A388A381E0809327030E |
:109B00008091E70284FF1AC0109216031092150389 |
:109B100010921A031092190310921803109217034F |
:109B20009AE59093EF0788E78093C8079093A3077F |
:109B30008093B80710920103109202038091BB0733 |
:109B40009091BC07A091BD07B091BE0720916F0313 |
:109B5000309170034091710350917203820F931FF3 |
:109B6000A41FB51F8093BB079093BC07A093BD07AC |
:109B7000B093BE078091C3079091C407A091C50719 |
:109B8000B091C60720906703309068034090690346 |
:109B900050906A03820D931DA41DB51D8093C307C9 |
:109BA0009093C407A093C507B093C6078091B207EE |
:109BB0009091B307A091B407B091B507E0906B0303 |
:109BC000F0906C0300916D0310916E03EAA2FBA26A |
:109BD0000CA31DA38E0D9F1DA01FB11F8093B20764 |
:109BE0009093B307A093B407B093B5078091A407EF |
:109BF0009091A507A091A607B091A707E0906303F5 |
:109C0000F09064030091650310916603EEA2FFA239 |
:109C100008A719A78E0D9F1DA01FB11F8093A40731 |
:109C20009093A507A093A607B093A707F09002030F |
:109C3000FAA6FF2029F480910103882309F460C06B |
:109C400010925F03109260031092610310926203FE |
:109C500010925B0310925C0310925D0310925E03FE |
:109C60001092BB071092BC071092BD071092BE075E |
:109C70001092C3071092C4071092C5071092C6072E |
:109C80001092B2071092B3071092B4071092B50762 |
:109C90001092A4071092A5071092A6071092A7078A |
:109CA00080914F0390915003A0915103B0915203C2 |
:109CB00080934B0390934C03A0934D03B0934E03BA |
:109CC0008091470390914803A0914903B0914A03C2 |
:109CD0008093430390934403A0934503B0934603BA |
:109CE0001092330210923202109206031092050372 |
:109CF00010920803109207030AA5002309F0F2C18D |
:109D000080910103882309F0EDC18091F5059091C0 |
:109D1000F605815092402CF480911203882309F4B7 |
:109D2000E1C190906308A0901F066091E5077091D3 |
:109D3000E6077BAB6AAB8091F5079091F6079DAB88 |
:109D40008CAB9FEF991609F4D9C0BB24CC24DD2439 |
:109D5000CA01B901A60195010E94047A79018A011C |
:109D6000EAA9FBA9CF01AA2797FDA095BA2FE81A67 |
:109D7000F90A0A0B1B0BC201B101A60195010E9451 |
:109D8000047A59016A012CA93DA9C901AA2797FDA6 |
:109D9000A095BA2FA81AB90ACA0ADB0A292C3324BB |
:109DA00027FC3094432C532CC801B701A201910128 |
:109DB0000E94907997FF04C061507E4F8F4F9F4F54 |
:109DC0003B014C0109E095948794779467940A9538 |
:109DD000D1F7C601B501A20191010E94907997FFC8 |
:109DE00004C061507E4F8F4F9F4F5B016C0119E0A3 |
:109DF000D594C794B794A7941A95D1F78091EC02A3 |
:109E00009091ED02813491053CF48091EA029091A9 |
:109E1000EB0281349105D4F0D401C30197FE03C055 |
:109E20000196A11DB11D3C014D0195948794779435 |
:109E30006794D601C501D7FE03C00196A11DB11DCF |
:109E40005C016D01D594C794B794A79480910706DF |
:109E5000E82FFF27EE0FFF1FE55DF84F808191810E |
:109E60000190F081E02DF7FF03C0F095E195FF4FE1 |
:109E70007A97A4F0C401B30123E030E040E050E061 |
:109E80000E94047A39014A01C601B50123E030E09D |
:109E900040E050E00E94047A59016A01809165080F |
:109EA000282F332727FD3095432F532F26153705AD |
:109EB0004805590514F439014A01992787FD909501 |
:109EC000909581959F4FAA2797FDA095BA2F681668 |
:109ED00079068A069B0614F43C014D012A153B05C0 |
:109EE0004C055D0514F459016A01A816B906CA06A5 |
:109EF000DB060CF0CFC05C016D01CCC0EA2CFF2466 |
:109F000000271127CA01B901A80197010E94047A0C |
:109F100039014A014AA95BA9CA01AA2797FDA09560 |
:109F2000BA2F681A790A8A0A9B0AC201B101A801EC |
:109F300097010E94047A59016A016CA97DA9CB019D |
:109F4000AA2797FDA095BA2FA81AB90ACA0ADB0A50 |
:109F5000D401C30197FE03C00F96A11DB11D3C01A2 |
:109F60004D01F4E09594879477946794FA95D1F72E |
:109F7000D601C501D7FE03C00F96A11DB11D5C011E |
:109F80006D01E4E0D594C794B794A794EA95D1F70E |
:109F90008091EC029091ED02813491053CF4809126 |
:109FA000EA029091EB0281349105A4F0C401B3015F |
:109FB00023E030E040E050E00E94047A39014A0199 |
:109FC000C601B50123E030E040E050E00E94047A91 |
:109FD00059016A0180910706E82FFF27EE0FFF1F46 |
:109FE000E55DF84F808191810190F081E02DF7FFD0 |
:109FF00003C0F095E195FF4F7A97A4F0C401B30137 |
:10A0000023E030E040E050E00E94047A39014A0148 |
:10A01000C601B50123E030E040E050E00E94047A40 |
:10A0200059016A0171E267167104810491042CF0F0 |
:10A0300070E2672E712C812C912C80EE68168FEFC8 |
:10A0400078068FEF88068FEF980644F460EE662E50 |
:10A050006FEF762E6FEF862E6FEF962E91E2A91698 |
:10A06000B104C104D1042CF050E2A52EB12CC12CB6 |
:10A07000D12CA0EEAA16AFEFBA06AFEFCA06AFEF2B |
:10A08000DA0644F440EEA42E4FEFB42E4FEFC42E68 |
:10A090004FEFD42E80914F0390915003A091510324 |
:10A0A000B091520386199709A809B90980934F0303 |
:10A0B00090935003A0935103B093520380914703B0 |
:10A0C00090914803A0914903B0914A038A199B09D2 |
:10A0D000AC09BD098093470390934803A0934903BB |
:10A0E000B0934A0380913202909133028F3F9105E1 |
:10A0F00009F008F4C4C5BAA5BB2309F04EC5809188 |
:10A100000103882309F049C580912703882309F0BA |
:10A1100044C5E0914506EBA7EE2309F43EC58091C6 |
:10A12000BB079091BC07A091BD07B091BE07B7FFD8 |
:10A1300004C081509F4FAF4FBF4FE92EFA2E0B2F17 |
:10A14000112707FD1A95E092BB07F092BC07009318 |
:10A15000BD071093BE078091C3079091C407A091DB |
:10A16000C507B091C607B7FF04C081509F4FAF4FDE |
:10A17000BF4F892F9A2FAB2FBB27A7FDBA958CA76E |
:10A180009DA7AEA7BFA78093C3079093C407A093D2 |
:10A19000C507B093C60780911F06A82EBB24CC2408 |
:10A1A000DD2420915F033091600340916103509161 |
:10A1B0006203C601B5010E94907997FF04C0615007 |
:10A1C0007F4F8F4F9F4F672E782E892E992487FCC3 |
:10A1D0009A9460925F037092600380926103909200 |
:10A1E000620320915B0330915C0340915D035091C9 |
:10A1F0005E03C601B5010E94907997FF04C06150CB |
:10A200007F4F8F4F9F4F272E382E492E552447FCC6 |
:10A210005A9420925B0330925C0340925D0350920B |
:10A220005E038091570390915803A0915903B09118 |
:10A230005A03B7FF04C081509F4FAF4FBF4F892FC4 |
:10A240009A2FAB2FBB27A7FDBA9580935703909306 |
:10A250005803A0935903B0935A03D801C701861934 |
:10A260009709A809B9098093AC039093AD03A09313 |
:10A27000AE03B093AF0320914406E22EFF240027E3 |
:10A280001127BC01CD01A80197010E94047A590150 |
:10A290006A012093BB033093BC034093BD035093EA |
:10A2A000BE038CA59DA5AEA5BFA582199309A409DF |
:10A2B000B5098093B0039093B103A093B203B09318 |
:10A2C000B303BC01CD01A80197010E94047A209339 |
:10A2D000BF033093C0034093C1035093C203D60120 |
:10A2E000C501D7FE04C081509F4FAF4FBF4F892F8C |
:10A2F0009A2FAB2FBB27A7FDBA95909306038093A7 |
:10A30000050357FF04C021503F4F4F4F5F4FBB27FE |
:10A3100057FDBA95A52F942F832F90930803809310 |
:10A3200007038091EC029091ED0281349105DCF4F9 |
:10A330008091EA029091EB0281349105A4F480911E |
:10A340000706E82FFF27EE0FFF1FE55DF84F80811E |
:10A3500091810190F081E02DF7FF03C0F095E19528 |
:10A36000FF4F7A97E4F0809163088F3FC1F48091AA |
:10A3700005039091060397FD019695958795909317 |
:10A38000060380930503809107039091080397FDCE |
:10A390000196959587959093080380930703809184 |
:10A3A000B2079091B307A091B407B091B507B7FF7A |
:10A3B00004C081509F4FAF4FBF4F892F9A2FAB2FB3 |
:10A3C000BB27A7FDBA958093B2079093B307A093DC |
:10A3D000B407B093B5078091A4079091A507A09109 |
:10A3E000A607B091A707B7FF04C081509F4FAF4F9A |
:10A3F000BF4F892F9A2FAB2FBB27A7FDBA9580930C |
:10A40000A4079093A507A093A607B093A7078091F0 |
:10A410006F0390917003A0917103B09172032AA110 |
:10A420003BA14CA15DA1281B390B4A0B5B0B209370 |
:10A43000A4033093A5034093A6035093A7038091F0 |
:10A44000670390916803A0916903B0916A03EEA03D |
:10A45000FFA008A519A5E81AF90A0A0B1B0BE09240 |
:10A46000A803F092A9030093AA031093AB032093CF |
:10A47000AC033093AD034093AE035093AF03E0922F |
:10A48000B003F092B1030093B2031093B303809131 |
:10A490004B0390914C03A0914D03B0914E03821B4E |
:10A4A000930BA40BB50B80934B0390934C03A09399 |
:10A4B0004D03B0934E038091430390914403A091C8 |
:10A4C0004503B09146038E199F09A00BB10B8093F1 |
:10A4D000430390934403A0934503B0934603FBA525 |
:10A4E000FF23E1F020912503309126032138310527 |
:10A4F0004CF08091800390918103019690938103A9 |
:10A500008093800320583F4F4CF4809180039091BA |
:10A510008103019790938103809380031092260317 |
:10A520001092250381E090E09093C8038093C703C5 |
:10A53000A090AC03B090AD03C090AE03D090AF0339 |
:10A54000D601C501D7FE07C088279927DC018A19E3 |
:10A550009B09AC09BD0981509240A040B04034F045 |
:10A5600084E090E09093C8038093C7038091CD036B |
:10A570009091CE03A091CF03B091D0032091BB075F |
:10A580003091BC074091BD075091BE07821B930BD1 |
:10A59000A40BB50B815E914BAF4FBF4F8F539C49BE |
:10A5A000A040B04028F08091640889310CF4FFC0CD |
:10A5B00031E0A31630E1B30630E0C30630E0D30645 |
:10A5C0000CF473C08091C903882309F46AC0D601D2 |
:10A5D000C501D7FE07C088279927DC018A199B0986 |
:10A5E000AC09BD099C01AD01B7FF04C021503E4F2D |
:10A5F0004F4F5F4FF9E05595479537952795FA9559 |
:10A60000D1F78091C7039091C803820F931F909355 |
:10A61000C8038093C703D601C501D7FE03C00796C0 |
:10A62000A11DB11DE3E0B595A79597958795EA958E |
:10A63000D1F78093BB039093BC03A093BD03B09369 |
:10A64000BE0389589341A040B04064F088E893E18C |
:10A65000A0E0B0E08093BB039093BC03A093BD0344 |
:10A66000B093BE032091BB033091BC034091BD0366 |
:10A670005091BE0357FF04C021503F4F4F4F5F4FD3 |
:10A68000232F342F452F552747FD5A9580910503D9 |
:10A6900090910603820F931F909306038093050306 |
:10A6A00006C081E08093C90302C01092C90350E044 |
:10A6B000A51650EFB5065FEFC5065FEFD5060CF0A7 |
:10A6C00073C08091CA03882309F46AC0D601C5010A |
:10A6D000D7FE07C088279927DC018A199B09AC0996 |
:10A6E000BD099C01AD01B7FF04C021503E4F4F4F43 |
:10A6F0005F4F69E055954795379527956A95D1F74E |
:10A700008091C7039091C803820F931F9093C80351 |
:10A710008093C703D601C501D7FE03C00796A11DCC |
:10A72000B11D23E0B595A795979587952A95D1F703 |
:10A730008093BB039093BC03A093BD03B093BE036F |
:10A7400088579C4EAF4FBF4F64F488E79CEEAFEF45 |
:10A75000BFEF8093BB039093BC03A093BD03B09362 |
:10A76000BE032091BB033091BC034091BD035091C7 |
:10A77000BE0357FF04C021503F4F4F4F5F4F232F61 |
:10A78000342F452F552747FD5A9580910503909109 |
:10A790000603820F931F909306038093050311C055 |
:10A7A00081E08093CA030DC01092CA030AC01092C0 |
:10A7B000C8031092C70388EE93E09093BA01809388 |
:10A7C000B9017BA5272F33278091C7039091C80338 |
:10A7D0002817390724F43093C8032093C703E09166 |
:10A7E0006408EE2379F02E2F332727FD30958091D2 |
:10A7F000C7039091C8032817390724F43093C8037E |
:10A800002093C7034091AC035091AD036091AE0318 |
:10A810007091AF03413851056105710574F0809165 |
:10A820008403909185032091C7033091C803820F60 |
:10A83000931F909385038093840340585F4F6F4F1D |
:10A840007F4F74F480918403909185032091C70316 |
:10A850003091C803821B930B9093850380938403EC |
:10A8600081E090E09093C8038093C703A090B00369 |
:10A87000B090B103C090B203D090B303D601C5012C |
:10A88000D7FE07C088279927DC018A199B09AC09E4 |
:10A89000BD0981509240A040B04034F084E090E087 |
:10A8A0009093C8038093C7038091D1039091D20302 |
:10A8B000A091D303B091D4032091C3073091C40772 |
:10A8C0004091C5075091C607821B930BA40BB50B93 |
:10A8D000815E914BAF4FBF4F8F539C49A040B0401A |
:10A8E00018F0E9310CF4FFC011E0A11610E1B10637 |
:10A8F00010E0C10610E0D1060CF473C08091CB03C8 |
:10A90000882309F46AC0D601C501D7FE07C088278D |
:10A910009927DC018A199B09AC09BD099C01AD018D |
:10A92000B7FF04C021503E4F4F4F5F4F09E0559590 |
:10A930004795379527950A95D1F78091C703909150 |
:10A94000C803820F931F9093C8038093C703D60157 |
:10A95000C501D7FE03C00796A11DB11D13E0B59533 |
:10A96000A795979587951A95D1F78093BF039093F4 |
:10A97000C003A093C103B093C20389589341A04080 |
:10A98000B04064F088E893E1A0E0B0E08093BF03BA |
:10A990009093C003A093C103B093C2032091BF035F |
:10A9A0003091C0034091C1035091C20357FF04C0CE |
:10A9B00021503F4F4F4F5F4F232F342F452F5527A7 |
:10A9C00047FD5A958091070390910803820F931FCA |
:10A9D000909308038093070306C081E08093CB0324 |
:10A9E00002C01092CB0330E0A31630EFB3063FEF66 |
:10A9F000C3063FEFD3060CF073C08091CC038823CD |
:10AA000009F46AC0D601C501D7FE07C08827992777 |
:10AA1000DC018A199B09AC09BD099C01AD01B7FF96 |
:10AA200004C021503E4F4F4F5F4FE9E05595479589 |
:10AA300037952795EA95D1F78091C7039091C80380 |
:10AA4000820F931F9093C8038093C703D601C5015B |
:10AA5000D7FE03C00796A11DB11D73E0B595A7955C |
:10AA6000979587957A95D1F78093BF039093C0030C |
:10AA7000A093C103B093C20388579C4EAF4FBF4F02 |
:10AA800064F488E79CEEAFEFBFEF8093BF03909331 |
:10AA9000C003A093C103B093C2032091BF033091C0 |
:10AAA000C0034091C1035091C20357FF04C021501D |
:10AAB0003F4F4F4F5F4F232F342F452F552747FDD3 |
:10AAC0005A958091070390910803820F931F9093EA |
:10AAD00008038093070311C081E08093CC030DC06D |
:10AAE0001092CC030AC01092C8031092C70388EEDC |
:10AAF00093E09093BA018093B9015BA5252F33278A |
:10AB00008091C7039091C8032817390724F4309324 |
:10AB1000C8032093C70380916408882379F0282F05 |
:10AB2000332727FD30958091C7039091C8032817DC |
:10AB3000390724F43093C8032093C7034091B0032E |
:10AB40005091B1036091B2037091B3034138510544 |
:10AB50006105710574F080918203909183032091C7 |
:10AB6000C7033091C803820F931F90938303809390 |
:10AB7000820340585F4F6F4F7F4FCCF48091820328 |
:10AB8000909183032091C7033091C803821B930BDC |
:10AB900090938303809382030AC01092080310925B |
:10ABA0000703109206031092050310922703809169 |
:10ABB000C807882341F410920803109207031092EB |
:10ABC0000603109205038091BB079091BC07A091EA |
:10ABD000BD07B091BE078093CD039093CE03A093A1 |
:10ABE000CF03B093D0038091C3079091C407A09185 |
:10ABF000C507B091C6078093D1039093D203A09369 |
:10AC0000D303B093D40310925F03109260031092A9 |
:10AC100061031092620310925B0310925C03109226 |
:10AC20005D0310925E031092570310925803109226 |
:10AC3000590310925A031092BB071092BC0710924E |
:10AC4000BD071092BE071092C3071092C40710925E |
:10AC5000C5071092C6071092B2071092B307109260 |
:10AC6000B4071092B5071092A4071092A50710928E |
:10AC7000A6071092A7071092330210923202009199 |
:10AC8000150310911603C80117FF04C088279927E0 |
:10AC9000801B910B40976CF088EE93E09093BA0183 |
:10ACA0008093B9018091100684FD03C081E08093F8 |
:10ACB000BA03F0901C06AF2CBB24CC24DD24B801D1 |
:10ACC000882777FD8095982F980117FF04C02227C9 |
:10ACD0003327201B310B442737FD4095542F0E940A |
:10ACE00090799B01AC01C601B5010E94907997FF54 |
:10ACF00004C061507E4F8F4F9F4F59E095958795C7 |
:10AD0000779567955A95D1F79B018F2D9927809F4D |
:10AD1000D001819FB00D909FB00D1124CD01B7FDE2 |
:10AD200003969595879595958795280F391F442704 |
:10AD300037FD4095542F2093A0033093A1034093F7 |
:10AD4000A2035093A30380913F0390914003A091ED |
:10AD50004103B0914203821B930BA40BB50B80936C |
:10AD60003F0390934003A0934103B0934203815566 |
:10AD7000934CA040B04064F080E593ECA0E0B0E0DC |
:10AD800080933F0390934003A0934103B093420309 |
:10AD900080913F0390914003A0914103B091420301 |
:10ADA000805B9C43AF4FBF4F64F480EB9CE3AFEFFD |
:10ADB000BFEF80933F0390934003A0934103B09370 |
:10ADC0004203A0902D03B0902E03A114B10409F406 |
:10ADD00078C18091100683FF74C180916F039091B8 |
:10ADE0007003A0917103B0917203B7FF04C081504A |
:10ADF0009E4FAF4FBF4F29E0B595A7959795879583 |
:10AE00002A95D1F76C0197FF04C0D094C194D10862 |
:10AE1000D3948091670390916803A0916903B091E6 |
:10AE20006A03B7FF04C081509E4FAF4FBF4F09E088 |
:10AE3000B595A795979587950A95D1F7BC0197FF8A |
:10AE400003C0709561957F4FC616D7060CF46B0151 |
:10AE5000B601D7FE02C0695F7F4F2B0113E0559406 |
:10AE600047941A95E1F7B2E0EB2EF12C4E0C5F1CE3 |
:10AE70000CE112E0A00EB11E75010027F7FC009551 |
:10AE8000102F24EE3DEFA20EB31E8091F10790919A |
:10AE9000F207A091F307B091F407609095017090CC |
:10AEA00096018090970190909801BC01CD01A4017A |
:10AEB00093010E94047AE21AF30A040B150BC801ED |
:10AEC000B70128E631E040E050E00E94047ADC015E |
:10AED000CB01ACE4EA2EAFEFFA2EE80EF91E00919A |
:10AEE000B9011091BA010115110589F539E1C316AF |
:10AEF000D1046CF580912503909126038E0D9F1D42 |
:10AF000090932603809325038091BA038823F9F058 |
:10AF1000C501AA2797FDA095BA2FBC01CD01A401B8 |
:10AF200093010E949079DC01CB018093F10790930B |
:10AF3000F207A093F307B093F407BC01CD010E9480 |
:10AF4000047A30932C0320932B031092BA03C70189 |
:10AF5000F4E0880F991FFA95E1F7B2010E94CF79CA |
:10AF6000CB01AA2797FDA095BA2F2091F107309128 |
:10AF7000F2074091F3075091F407280F391F4A1F39 |
:10AF80005B1F2093F1073093F2074093F307509330 |
:10AF9000F407F090AA016F2D7727C69EC001C79EC7 |
:10AFA000900DD69E900D112497FD4F966C01E5E013 |
:10AFB000D594C794EA95E1F76C197D096B0177FD8B |
:10AFC0007AC00115110509F06FC00091EC021091D3 |
:10AFD000ED028091EA029091EB02080F191F17FF12 |
:10AFE00002C0095F1F4F73E0159507957A95E1F749 |
:10AFF000005C1F4FCA01B901A40193010E94047AA9 |
:10B00000DA01C90120912B0330912C03442737FD2D |
:10B010004095542F821B930BA40BB50B845E9D4F60 |
:10B02000AF4FBF4FBC01CD0128E631E040E050E01A |
:10B030000E94047ADC01CB01845B90408C9DA001CE |
:10B040008D9D500D9C9D500D1124CA01B8010E9488 |
:10B05000CF7983E0F89E60011124C616D70614F458 |
:10B06000B60108C0882799278C199D0968177907A8 |
:10B070000CF4BC019B01442737FD4095542F80916F |
:10B080003F0390914003A0914103B0914203820F8E |
:10B09000931FA41FB51F80933F0390934003A09379 |
:10B0A0004103B09342030DC0015010401093BA0108 |
:10B0B0000093B90106C084EF91E09093BA018093A8 |
:10B0C000B90180912703882381F0109233031092F5 |
:10B0D0003403109235031092360310923703109206 |
:10B0E00038031092390310923A03709002037720CC |
:10B0F000F1F48091C807282F3327442755278091E2 |
:10B100006F0390917003A0917103B0917203BC0121 |
:10B11000CD010E949079DC01CB01BC01CD0128EF6B |
:10B120003AE240E050E00E94047A290102C044243F |
:10B130005524909001039920F1F48091C807282F9D |
:10B140003327442755278091670390916803A09186 |
:10B150006903B0916A03BC01CD010E949079DC01C2 |
:10B16000CB01BC01CD0128EF3AE240E050E00E9463 |
:10B17000047A190102C02224332480919E07909101 |
:10B180009F07893C91051CF088EC90E005C088532E |
:10B190009F4F34F488E39FEF90939F0780939E071F |
:10B1A0008091A9079091AA07893C91051CF088EC31 |
:10B1B00090E005C088539F4F34F488E39FEF90934D |
:10B1C000AA078093A9078091AB079091AC07AA27A3 |
:10B1D00097FDA095BA2F2091EF07A22EBB24CC2477 |
:10B1E000DD24BC01CD01A60195010E9490799B014F |
:10B1F000AC0180919E0790919F07AA2797FDA0958B |
:10B20000BA2F67E0880F991FAA1FBB1F6A95D1F755 |
:10B21000280F391F4A1F5B1F57FF04C0215C3F4F97 |
:10B220004F4F5F4F06E055954795379527950A95FF |
:10B23000D1F77201E20EF31EF092AC07E092AB0779 |
:10B2400080919C0790919D07AA2797FDA095BA2F02 |
:10B25000BC01CD01A60195010E9490799B01AC0132 |
:10B260008091A9079091AA07AA2797FDA095BA2FC8 |
:10B2700017E0880F991FAA1FBB1F1A95D1F7280F37 |
:10B28000391F4A1F5B1F57FF04C0215C3F4F4F4FC0 |
:10B290005F4FB6E05595479537952795BA95D1F705 |
:10B2A0008101020F131F10939D0700939C0780914B |
:10B2B000EA079091EB07880F991FAA2797FDA095A1 |
:10B2C000BA2F2091A307332744275527BC01CD016E |
:10B2D0000E9490795B016C0197FF08C08FE390E0BA |
:10B2E000A0E0B0E0A80EB91ECA1EDB1EA6E0D594F1 |
:10B2F000C794B794A794AA95D1F78091B807282F3F |
:10B300003327442755278091530390915403A091EC |
:10B310005503B0915603BC01CD010E949079DC0128 |
:10B32000CB01BC01CD0120EF35E540E050E00E94AB |
:10B33000047AB501620F731F7093EB076093EA07FD |
:10B3400091E0E91690E1F90634F080E090E1909305 |
:10B35000AC078093AB078091AB079091AC0780500E |
:10B36000904F34F480E090EF9093AC078093AB075C |
:10B370000150104134F080E090E190939D0780935C |
:10B380009C0780919C0790919D078050904F34F4CA |
:10B3900080E090EF90939D0780939C0761507041EF |
:10B3A00034F080E090E19093EB078093EA0780917E |
:10B3B000EA079091EB078050904F34F480E090EFD3 |
:10B3C0009093EB078093EA0780910001482F55275F |
:10B3D00080911D0190911E014817590794F4209106 |
:10B3E0001D0130911E0168A179A1649FC001659F74 |
:10B3F000900D749F900D1124B9010E94BB7979A31F |
:10B4000068A388A199A1880F991F880F991F99A3F4 |
:10B4100088A34091100640FFA7C6992009F0A4C652 |
:10B42000772009F0A1C6CC24DD24460180910303D6 |
:10B43000909104039093D9058093D80520918603B9 |
:10B44000309187032115310509F03FC08091130128 |
:10B45000909114018959934058F087B5803F20F4AA |
:10B4600080913602815011C081E08093E0034EC08C |
:10B4700080911301909114018436910508F587B5E8 |
:10B480008031D0F0809136028F5F809336029FE04A |
:10B490008902900111248091FF05821B87BD8CE2F7 |
:10B4A00091E090932202809321028EE591E09093A7 |
:10B4B0008703809386032AC081E08093DF0326C040 |
:10B4C0007092DF037092E00321C080910D03909190 |
:10B4D0000E03A0910F03B0911003E4E0880F991FB1 |
:10B4E000AA1FBB1FEA95D1F78093370290933802C9 |
:10B4F000A0933902B0933A02D0923502C09234023E |
:10B500002150304030938703209386032091AD0172 |
:10B5100041FF24C02233D8F48091BF018150809331 |
:10B52000BF018F3FD9F51092280380910D039091B0 |
:10B530000E03A0910F03B091100380930903909321 |
:10B540000A03A0930B03B0930C0381E004C081E0D5 |
:10B550008093280388EC8093BF0120C080919901DB |
:10B5600090919A01820F911D209115063327829F99 |
:10B57000F001839FF00D929FF00D1124CF01AA27B7 |
:10B5800097FDA095BA2F8093090390930A03A09387 |
:10B590000B03B0930C0381E08093280380916F0329 |
:10B5A00090917003A0917103B0917203E0909501A6 |
:10B5B000F09096010091970110919801BC01CD0186 |
:10B5C000A80197010E94047A59016A0180916703DA |
:10B5D00090916803A0916903B0916A03BC01CD0109 |
:10B5E000A80197010E94047AB901C5010E94B977A8 |
:10B5F0003C01CC971CF07CE3672E712CC3010E94A8 |
:10B60000F66B3C0180E280939401809128038823AB |
:10B6100009F436C48091E70299279C0120713070AB |
:10B6200084FD2EC46091660660FD04C08091100602 |
:10B6300081FD07C008A119A13093D6032093D5033B |
:10B6400097C18091E70281FF69C14091BB01509190 |
:10B65000BC01CA010F962091130330911403821785 |
:10B660009307ACF58091DF03882389F58091E1038E |
:10B6700081FF13C08D7F8093E10380910D03909132 |
:10B680000E03A0910F03B0911003809309039093D0 |
:10B690000A03A0930B03B0930C038091E103816034 |
:10B6A0008093E103241B350B2F50304037FF03C03C |
:10B6B000309521953F4F8091D5039091D603820F0D |
:10B6C000931F9093D6038093D5038BE26EC0CA017B |
:10B6D0000F9728173907ACF58091E003882389F587 |
:10B6E0008091E10380FF13C08E7F8093E1038091FE |
:10B6F0000D0390910E03A0910F03B091100380935E |
:10B70000090390930A03A0930B03B0930C03809159 |
:10B71000E10382608093E103241B350B215F3F4FDF |
:10B7200037FF03C0309521953F4F8091D50390910D |
:10B73000D603821B930B9093D6038093D5038DE29F |
:10B7400034C02091E103822F992783709070892B58 |
:10B7500059F12C7F2093E1031092D6031092D50368 |
:10B7600020910D0330910E0340910F03509110036F |
:10B770002093090330930A0340930B0350930C0367 |
:10B7800061FF06C084EF91E0909322028093210232 |
:10B7900080911103882341F423333105410551057C |
:10B7A0001CF081E0809311038DE38093940120913C |
:10B7B000D5033091D603C90137FF04C088279927E4 |
:10B7C000821B930B815092400CF491C0809115061E |
:10B7D0009927289FA001299F500D389F500D1124B3 |
:10B7E000CA0160E075E00E94CF79CB01AA2797FDDE |
:10B7F000A095BA2F2091090330910A0340910B03C1 |
:10B8000050910C03280F391F4A1F5B1F2093090317 |
:10B8100030930A0340930B0350930C031092D6030A |
:10B820001092D503A0900D03B0900E03C0900F03AB |
:10B83000D0901003D601C50180509440A040B04084 |
:10B8400082179307A407B5075CF4D601C5018050A1 |
:10B850009C4FAF4FBF4F281739074A075B0744F08B |
:10B860008093090390930A03A0930B03B0930C03F6 |
:10B870008091660681FF06C084E690E090932202E4 |
:10B880008093210280911906882389F54091030352 |
:10B890005091040357FF02C04D5F5F4F5595479588 |
:10B8A0005595479580911D0190911E0120910001B1 |
:10B8B0003327489FB001499F700D589F700D112488 |
:10B8C000CB01B9010E94CF797093BC016093BB0199 |
:10B8D000663471051CF486E490E005C06739710593 |
:10B8E00034F086E990E09093BC018093BB01809195 |
:10B8F000860390918703892BB9F180910D03909174 |
:10B900000E03A0910F03B09110038093090390934D |
:10B910000A03A0930B03B0930C0326C080910D0380 |
:10B9200090910E03A0910F03B091100380599140A4 |
:10B93000A040B0408093090390930A03A0930B03A7 |
:10B94000B0930C0380911906882311F0992702C047 |
:10B9500088E790E09093BC018093BB0188A199A1F6 |
:10B960009093040380930303009103031091040355 |
:10B97000A0900D03B0900E03C0900F03D090100361 |
:10B980002091090330910A0340910B0350910C035D |
:10B990002A153B054C055D0524F08091660680FD67 |
:10B9A000B1C28091860390918703892B39F0009171 |
:10B9B000030310910403CC24DD24D7C0D601C501B4 |
:10B9C000821B930BA40BB50B8093A4039093A50348 |
:10B9D000A093A603B093A7038230E0E89E07EFEFA1 |
:10B9E000AE07EFEFBE072CF481E090E8AFEFBFEFBA |
:10B9F00009C08F5F9F47A040B04064F08FEF9FE782 |
:10BA0000A0E0B0E08093A4039093A503A093A603C5 |
:10BA1000B093A703C090A403D090A5038091AC017C |
:10BA2000282F3327442755278091A4039091A503FD |
:10BA3000A091A603B091A703BC01CD010E9490790B |
:10BA400097FF04C0615E7F4F8F4F9F4F55E09595E4 |
:10BA50008795779567955A95D1F76093A40370936E |
:10BA6000A5038093A6039093A70365302EEF72077A |
:10BA70002FEF82072FEF92072CF484E09EEFAFEFB9 |
:10BA8000BFEF09C0605074408040904064F080E097 |
:10BA900094E0A0E0B0E08093A4039093A503A0936A |
:10BAA000A603B093A7038090A4039090A5032091D0 |
:10BAB00034023091350237FF02C0295F3F4F43E027 |
:10BAC000359527954A95E1F74FEF223834071CF456 |
:10BAD00021E83FEF05C02038310514F020E830E0C0 |
:10BAE000C901AA2797FDA095BA2F2091AE0133274F |
:10BAF00044275527BC01CD010E94907997FF04C0CF |
:10BB00006D5F7F4F8F4F9F4F22E09595879577957B |
:10BB100067952A95D1F79B015FEF613075071CF49B |
:10BB200020E03FEF06C06F3F710519F014F020E0F0 |
:10BB300031E08091E103882349F0C90137FD039684 |
:10BB40009C0135952795359527950DC08091660602 |
:10BB500080FF09C0C90137FD07969C01A3E0359518 |
:10BB60002795AA95E1F7820E931E2091AB0122231F |
:10BB700009F454C060912F03709130038091310318 |
:10BB80009091320397FF04C061587F4F8F4F9F4FB2 |
:10BB9000F7E09595879577956795FA95D1F73327CF |
:10BBA000442755270E94907997FF04C0615E7F4F1C |
:10BBB0008F4F9F4FE5E09595879577956795EA9527 |
:10BBC000D1F76093A4037093A5038093A603909389 |
:10BBD000A7036138AFEF7A07AFEF8A07AFEF9A0795 |
:10BBE0002CF480E89FEFAFEFBFEF0AC06F3F710505 |
:10BBF0008105910569F064F080E091E0A0E0B0E09B |
:10BC00008093A4039093A503A093A603B093A703E6 |
:10BC10008091A4039091A503880E991E8091A9019B |
:10BC2000282F332780916708992787FD9095289FB3 |
:10BC3000F001299FF00D389FF00D11249F01F7FFAF |
:10BC400002C021583F4F220F232F221F330BFFEF3B |
:10BC500021383F071CF420E83FEF06C02F3F310595 |
:10BC600019F014F020E031E0820E931EC401AA27DF |
:10BC700097FDA095BA2FE0900303F090040397017D |
:10BC8000442737FD4095542FBC01CD010E94907987 |
:10BC900097FF04C061507E4F8F4F9F4F59E095959D |
:10BCA0008795779567955A95D1F7061B170B809165 |
:10BCB000D5039091D603892B09F060C01E141F0490 |
:10BCC0000CF05CC09601D7FE03C0309521953F4F24 |
:10BCD0002D33310540F48091D9039091DA03801718 |
:10BCE000910774F526C02C53304045E036952795D2 |
:10BCF0004A95E1F72031310510F02FE030E0409116 |
:10BD0000D9035091DA031C141D04E4F480E190E09F |
:10BD1000821B930B489F9001499F300D589F300D17 |
:10BD2000112494E0369527959A95E1F7201731076D |
:10BD300020F58091BD019091BE0108171907F4F01C |
:10BD40008C011CC0205F3F4F8091BD019091BE01CE |
:10BD5000829FB001839F700D929F700D11249B01F3 |
:10BD600084E0369527958A95E1F74017510714F03E |
:10BD70008A0104C00217130708F08901C801AA2725 |
:10BD800097FDA095BA2F1DE0880F991FAA1FBB1F12 |
:10BD90001A95D1F79301442737FD4095542FBC01E4 |
:10BDA000CD010E94047A2093A8033093A903409305 |
:10BDB000AA035093AB030091A8031091A9038091AB |
:10BDC000D7039091D8039C01220F331F280F391FEE |
:10BDD000200F311F37FF02C02D5F3F4FA90155953E |
:10BDE0004795559547955093D8034093D703809135 |
:10BDF0001106282F3327220F331F220F331F24173A |
:10BE000035076CF48091E907282F3327220F331F61 |
:10BE1000220F331F205530404217530724F0309330 |
:10BE2000D8032093D7038091660680FF14C08091C9 |
:10BE3000D7039091D803A8A1B9A18A179B0724F032 |
:10BE4000B093D803A093D703E091D703F091D80320 |
:10BE5000F9A3E8A357C028A139A12E193F0937FF3C |
:10BE600002C02D5F3F4F3595279535952795E0907A |
:10BE7000D703F090D803E20EF31EF9A2E8A242C065 |
:10BE800080911906882301F56091030370910403E2 |
:10BE900077FF02C06D5F7F4F7595679575956795C4 |
:10BEA00040911D0150911E0180910001282F3327E0 |
:10BEB000649FC001659F900D749F900D1124B9017E |
:10BEC0000E94CF79CB0101C099279093BC01809348 |
:10BED000BB018091BB019091BC01873491051CF49A |
:10BEE00086E490E005C08639910534F086E990E05B |
:10BEF0009093BC018093BB0108A119A11093D803B2 |
:10BF00000093D7038091E70299279C01227030703B |
:10BF100081FF1CC18091DB039091DC03A091DD03C4 |
:10BF2000B091DE030097A105B10521F080911103C6 |
:10BF30008130B1F428A139A1C901AA2797FDA095A4 |
:10BF4000BA2F2EE0880F991FAA1FBB1F2A95D1F781 |
:10BF50008093DB039093DC03A093DD03B093DE03B7 |
:10BF600080911103813019F482E08093110348A17C |
:10BF700059A1CA01AA2797FDA095BA2F930144277A |
:10BF800037FD4095542FBC01CD010E949079DC0112 |
:10BF9000CB018093A8039093A903A093AA03B09325 |
:10BFA000AB03B7FF04C08150904EAF4FBF4F5C0151 |
:10BFB0006D018DE0D594C794B794A7948A95D1F775 |
:10BFC000A092A803B092A903C092AA03D092AB0397 |
:10BFD0006091E8027091E9025FE0603A750750F500 |
:10BFE0008091DB039091DC03A091DD03B091DE032F |
:10BFF0009C01AD010AE056954795379527950A951E |
:10C00000D1F7821B930BA40BB50BA601950114E08D |
:10C01000220F331F441F551F1A95D1F7820F931F0C |
:10C02000A41FB51F8093DB039093DC03A093DD0373 |
:10C03000B093DE0360547F4118F58091DB0390914B |
:10C04000DC03A091DD03B091DE039C01AD01FCE0B7 |
:10C050005695479537952795FA95D1F7821B930BFF |
:10C06000A40BB50BA6019501E2E0220F331F441F7C |
:10C07000551FEA95D1F7820F931FA41FB51F29C042 |
:10C080008091340290913502809134029091350272 |
:10C0900097FF03C0909581959F4F843691050CF5CD |
:10C0A0008091DB039091DC03A091DD03B091DE036E |
:10C0B0009C01AD017EE056954795379527957A9579 |
:10C0C000D1F7821B930BA40BB50B8A0D9B1DAC1DE6 |
:10C0D000BD1D8093DB039093DC03A093DD03B0933D |
:10C0E000DE038091DB039091DC03A091DD03B0912E |
:10C0F000DE036EE0B695A795979587956A95D1F77B |
:10C10000909304038093030340911706442399F00E |
:10C1100055279C01BA010E94CF79C901861B970B54 |
:10C120009093DA038093D903260F371F3093BE0113 |
:10C130002093BD0119C01092DA031092D9038FEF3A |
:10C1400093E09093BE018093BD010EC01092110345 |
:10C150001092DB031092DC031092DD031092DE03D9 |
:10C1600030930403209303039091B00798AB292FD9 |
:10C170003327220F331F220F331F285D3F4FA8A103 |
:10C18000B9A12A173B0714F039A328A3B091E907F6 |
:10C19000B9AB8B2F9927880F991F880F991F80554E |
:10C1A0009040E8A1F9A18E179F0714F499A388A3E2 |
:10C1B00080916C02882321F480916E088F3FA1F05A |
:10C1C0008091E8029091E9020297C09768F4E8A094 |
:10C1D000F9A01E141F0444F481E090E09093E9025A |
:10C1E0008093E80239A328A308A119A11093BD05E3 |
:10C1F0000093BC058091A0039091A103A091A2039C |
:10C20000B091A30322E0880F991FAA1FBB1F2A9594 |
:10C21000D1F7C090EA07D090EB07C81AD90A013AC3 |
:10C2200011058CF0C80117FD0196959587958C1521 |
:10C230009D050CF46C01909581959F4FC816D90609 |
:10C2400094F46C0110C011E5C116D1041CF0E0E5B6 |
:10C25000CE2ED12C20EBC2162FEFD20624F470EB99 |
:10C26000C72E7FEFD72E49A9242F3327220F331F44 |
:10C27000220F331FC90168A179A1861B970B8C156A |
:10C280009D050CF46C0188A199A1821B930BC81623 |
:10C29000D9060CF46C018091AB079091AC076091CA |
:10C2A000190370911A03861B970B9093BA0780931A |
:10C2B000B907A090C8072091370330913803409107 |
:10C2C000390350913A03AA2041F0461A570AC20195 |
:10C2D000AA2797FDA095BA2F04C0AA2797FDA0957D |
:10C2E000BA2F280F391F4A1F5B1F20933703309343 |
:10C2F00038034093390350933A0380913703909168 |
:10C300003803A0913903B0913A0381509A4FA0406D |
:10C31000B04064F080E09AEFA0E0B0E08093370393 |
:10C3200090933803A0933903B0933A038091370375 |
:10C3300090913803A0913903B0913A038050964010 |
:10C34000AF4FBF4F64F480E096E0AFEFBFEF809354 |
:10C35000370390933803A0933903B0933A03B09016 |
:10C3600026062B2D33278091B9079091BA07289F75 |
:10C370007001299FF00C389FF00C11249701F7FEF3 |
:10C3800002C0295F3F4F790153E0F594E7945A9535 |
:10C39000E1F70091AF011091B0019801442737FDFA |
:10C3A0004095542F8091370390913803A091390321 |
:10C3B000B0913A03BC01CD010E94047AE20EF31E53 |
:10C3C00090909B01692D7727882799279601D7FEA2 |
:10C3D00004C0222733272C193D0937FF02C02F5FE5 |
:10C3E0003F4F3595279548A159A1240F351F442764 |
:10C3F00037FD4095542F0E94907997FF04C0615CEF |
:10C400007F4F8F4F9F4F26E095958795779567953E |
:10C410002A95D1F79B016E157F050CF47B013095B1 |
:10C4200021953F4FE216F3060CF4790180919C07A9 |
:10C4300090919D076091170370911803861B970BCD |
:10C4400090939B0780939A07209133033091340394 |
:10C450004091350350913603AA2041F0261A370A3D |
:10C46000C101AA2797FDA095BA2F04C0AA2797FD5E |
:10C47000A095BA2F280F391F4A1F5B1F2093330343 |
:10C480003093340340933503509336038091330344 |
:10C4900090913403A0913503B091360381509A4FA7 |
:10C4A000A040B04064F080E09AEFA0E0B0E080935C |
:10C4B000330390933403A0933503B09336038091F4 |
:10C4C000330390913403A0913503B091360380502B |
:10C4D0009640AF4FBF4F64F480E096E0AFEFBFEF00 |
:10C4E0008093330390933403A0933503B0933603C2 |
:10C4F0002B2D332780919A0790919B07289FD0017D |
:10C50000299FB00D389FB00D11249D01B7FF02C0C7 |
:10C51000295F3F4F5901B3E0B594A794BA95E1F76D |
:10C520009801442737FD4095542F80913303909113 |
:10C530003403A0913503B0913603BC01CD010E94B4 |
:10C54000047AA20EB31E692D7727882799279601B2 |
:10C55000D7FE04C0222733272C193D0937FF02C01C |
:10C560002F5F3F4F35952795E8A1F9A12E0F3F1F6B |
:10C57000442737FD4095542F0E94907997FF04C0BF |
:10C58000615C7F4F8F4F9F4FF6E09595879577952C |
:10C590006795FA95D1F79B016A157B050CF45B0151 |
:10C5A000309521953F4FA216B3060CF45901EAECE1 |
:10C5B0006E2EE6E07E2E71E8872E76E0972E6BE0F9 |
:10C5C000362E59EC452E57E0552ED4012C911216DB |
:10C5D0000CF0DFC0203419F408A119A11EC0E8A195 |
:10C5E000F9A1CF01AA2797FDA095BA2F332727FDE0 |
:10C5F0003095432F532FBC01CD010E94907997FFB6 |
:10C6000004C0615C7F4F8F4F9F4F46E095958795A3 |
:10C61000779567954A95D1F78B01F40121812034F4 |
:10C6200019F40E0D1F1D22C0203C19F40E191F090C |
:10C630001DC0C701AA2797FDA095BA2F332727FD54 |
:10C640003095432F532FBC01CD010E94907997FF65 |
:10C6500004C0615C7F4F8F4F9F4F36E09595879563 |
:10C66000779567953A95D1F7060F171FF401228148 |
:10C67000203419F40A0D1B1D22C0203C19F40A199C |
:10C680001B091DC0C501AA2797FDA095BA2F332706 |
:10C6900027FD3095432F532FBC01CD010E94907987 |
:10C6A00097FF04C0615C7F4F8F4F9F4F26E09595A9 |
:10C6B0008795779567952A95D1F7060F171FF4018F |
:10C6C0002381203419F40C0D1D1D22C0203C19F4C7 |
:10C6D0000C191D091DC0C601AA2797FDA095BA2FE8 |
:10C6E000332727FD3095432F532FBC01CD010E94E6 |
:10C6F000907997FF04C0615C7F4F8F4F9F4FB6E0EA |
:10C700009595879577956795BA95D1F7060F171F79 |
:10C71000D2018D919C91801791075CF4BC01600F50 |
:10C72000711F77FF02C06F5F7F4F8B0115950795D3 |
:10C7300004C0000F111F081B190BB8A98B2F9927D4 |
:10C74000880F991F880F991F8017910754F4E9A942 |
:10C750008E2F9927880F991F880F991F081719077F |
:10C760000CF08C01C80117FD03969595879595955A |
:10C770008795F3018183880F991F880F991F98016E |
:10C78000281B390BC901880F8283D2010D931C939A |
:10C7900003C0F301118212823A9402E010E0400ECD |
:10C7A000511E24E030E0820E931E48E050E0640EFB |
:10C7B000751E37FE0ACFE2E1CB5C0C943B7A809188 |
:10C7C000EE039091EF03A091F003B091F1038093F9 |
:10C7D000E6039093E703A093E803B093E903809105 |
:10C7E000EA039091EB03A091EC03B091ED038093E9 |
:10C7F000E2039093E303A093E403B093E503089569 |
:10C800001092F9031092F8031092F7031092F603B6 |
:10C81000089584B1806A84B93D9A82E58CBD1DBCBF |
:10C82000459A81E08093FB078AEA80930C0883E8AD |
:10C8300080930D088AE080930E08109210081092E1 |
:10C840000F081092120810921108109266081092A8 |
:10C850002E0808953091FB07332309F085C00DB4ED |
:10C8600007FE82C084E080932002459A2EB5809115 |
:10C87000FD0399278130910589F0823091051CF4E0 |
:10C88000892B21F03EC00297B9F03BC030932D08B0 |
:10C890002093FE032138A9F581E008C0253549F42D |
:10C8A0008091FE03820F8093FE0382E08093FD035C |
:10C8B00028C03093FD0325C080912D08E82FFF2765 |
:10C8C000E75BF74F20838F5F80932D089091FE03E5 |
:10C8D0008A31A0F0291769F48AE1A9E4B8E0EFE20F |
:10C8E000F8E00D9001928A95E1F781E080932E089F |
:10C8F00002C030932E081092FD0303C0920F909354 |
:10C90000FE0320910B08203208F028C04598000053 |
:10C910000000000000000000000000000000000017 |
:10C920000000000000000000000000000000000007 |
:10C930000000000000000000000000000000E09186 |
:10C940000408F0910508E20FF11D80818EBD8091F1 |
:10C950002B089081890F80932B0803C081E080937E |
:10C96000FB072F5F20930B080895EF92FF920F9320 |
:10C970001F9380911F069927880F991F880F991F71 |
:10C980007C010027F7FC0095102F80916F03909198 |
:10C990007003A0917103B0917203BC01CD01A80195 |
:10C9A00097010E94047A3093100820930F08809119 |
:10C9B000670390916803A0916903B0916A03BC0179 |
:10C9C000CD01A80197010E94047A309312082093A8 |
:10C9D00011082091F1073091F2074091F30750912F |
:10C9E000F407DA01C901E3E0880F991FAA1FBB1FF2 |
:10C9F000EA95D1F7820F931FA41FB51F820F931FD3 |
:10CA0000A41FB51F20919501309196014091970187 |
:10CA100050919801BC01CD010E94047A309318080E |
:10CA20002093170880918003909181032091420206 |
:10CA300030914302821B930B90931E0880931D0834 |
:10CA4000E0917603F09177038091C0079091C10740 |
:10CA5000BF010E94CF79CB019B01220F331F220F10 |
:10CA6000331F280F391F280F391F37FF02C02D5FD2 |
:10CA70003F4F35952795359527953093140820938A |
:10CA800013088091ED079091EE07BF010E94CF79C6 |
:10CA90009B01220F331F220F331F260F371F260F34 |
:10CAA000371F37FF02C02D5F3F4F359527953595CE |
:10CAB000279530931608209315081092770310924B |
:10CAC00076031092C1071092C0071092EE071092E1 |
:10CAD000ED0780910E0899278D30910509F466C005 |
:10CAE0008E3091055CF48B30910509F48EC08C304A |
:10CAF00091050CF00FC10A9761F0A8C18F30910524 |
:10CB000009F47CC18F3091050CF45CC1409799F118 |
:10CB10009DC18091FC0280931F088091FB0280934D |
:10CB200020088091FA02809321088091F902809375 |
:10CB300022088091F802809323088091F702809365 |
:10CB400024088091F602809325088091F502809355 |
:10CB500026088091E702809327088091E702837F6F |
:10CB60008093E7020E94A82F809328088091730386 |
:10CB7000809329086BC1809168089091690890930F |
:10CB8000200880931F0880916C0890916D08909305 |
:10CB900022088093210880911D0190911E018093AD |
:10CBA0002308809100018093240850C18091510690 |
:10CBB00080931F088091520680932008809153062D |
:10CBC0008093210880915406809322088091550615 |
:10CBD00080932308809159068093240880915A06F7 |
:10CBE0008093250880915B068093260880915E06DD |
:10CBF0008093270880915C068093280880915D06C9 |
:10CC00008093290880915F06DAC0F8948091060627 |
:10CC1000E82FFF27EE0FFF1FE55DF84F0190F08131 |
:10CC2000E02DE038F1051CF0EFE7F0E006C02FEF53 |
:10CC3000E138F20714F4E1E8FFEFE0931F08809178 |
:10CC40000706E82FFF27EE0FFF1FE55DF84F019065 |
:10CC5000F081E02DE038F1051CF0EFE7F0E006C0D0 |
:10CC60006FEFE138F60714F4E1E8FFEFE0932008F6 |
:10CC700080910506E82FFF27EE0FFF1FE55DF84FB7 |
:10CC80000190F081E02DE038F1051CF0EFE7F0E0D5 |
:10CC900006C08FEFE138F80714F4E1E8FFEFE09306 |
:10CCA000210880910406E82FFF27EE0FFF1FE55DA6 |
:10CCB000F84F0190F081E02DE038F1051CF0EFE72E |
:10CCC000F0E006C02FEFE138F20714F4E1E8FFEFDF |
:10CCD0007894E093220880911C038093230880912C |
:10CCE0001D038093240880911E0380932508809162 |
:10CCF0001F0380932608809120038093270880914A |
:10CD00002103809328088091220380932908809131 |
:10CD1000230355C080915B04863018F010925B04A9 |
:10CD200085E080931F0880916006809320088091A1 |
:10CD30000D0390910E03A0910F03B0911003BC015D |
:10CD4000CD0125E030E040E050E00E94047A3093CD |
:10CD50002208209321088091090390910A03A09151 |
:10CD60000B03B0910C03BC01CD0125E030E040E0A5 |
:10CD700050E00E94047A3093240820932308809185 |
:10CD80005606809325088091570680932608809147 |
:10CD900058068093270880911B0380932808809170 |
:10CDA0002B0790912C07809329088091BC059091C6 |
:10CDB000BD0597FD039695958795959587958093E5 |
:10CDC0002A0844C010921F0880E58093200886E05E |
:10CDD000809321088EE08093220880910201809345 |
:10CDE000230880914004809324088091410480931B |
:10CDF0002508809142048093260828C08091380637 |
:10CE000080931F0880916506809320088091A1017E |
:10CE10008093210880913106809322088091320608 |
:10CE20008093230880913306809324088091A00189 |
:10CE300080932508809135068093260880913606D8 |
:10CE400080932708809137068093280880912E08C8 |
:10CE5000882309F4CFC08AEF8093E801409130081D |
:10CE600050913108CA0181509E4F8F5F9340B0F4BA |
:10CE70002091320830913308C90181509E4F8F5F55 |
:10CE8000934060F48091100685FF08C05093F90329 |
:10CE90004093F8033093F7032093F603809136080C |
:10CEA0009091370821E08936920724F490932E035D |
:10CEB00080932D0380912D0390912E0320912B03BD |
:10CEC00030912C03821B930B845E9D4F68E671E0CA |
:10CED0000E94CF79845B904090932A03809329032A |
:10CEE00020913A0830913B088091210290912202D2 |
:10CEF0008217930740F480915B04882321F43093D8 |
:10CF000022022093210280912F08992788369105CB |
:10CF100049F18936910524F48736910531F072C0C4 |
:10CF20008936910509F445C06DC080913C08809315 |
:10CF3000630880913D088093650880913E08809346 |
:10CF4000640880913F088093660880914008809330 |
:10CF50006708809141088093E9018091420880939D |
:10CF6000FC0350C080913C088093060880913D08E6 |
:10CF70008093070880913E088093080880913F08BD |
:10CF8000809309088091400880930A088091AC053D |
:10CF900090914108892B8093AC0590914208909321 |
:10CFA000FA038091AD0583709C70892B8093AD0549 |
:10CFB00029C080913C088093FC0780913D088093B4 |
:10CFC000FD0780913E088093FE0780913F08809383 |
:10CFD000FF07809140089091410890930108809349 |
:10CFE0000008809142089091430890930308809331 |
:10CFF000020808C01092F9031092F8031092F70388 |
:10D000001092F6031F910F91FF90EF900895809179 |
:10D01000FB07882309F43BC045988CE098E0909387 |
:10D020000508809304089091FB03E92FFF27E15244 |
:10D03000FE4F9F5F9093FB03808180930E08993091 |
:10D0400010F01092FB031092FB070E94B56481E080 |
:10D0500080930B08000000000000000000000000AA |
:10D0600000000000000000000000000000000000C0 |
:10D0700000000000000000000000000000000000B0 |
:10D080000000000080910C0880932B088EBD08954D |
:10D0900087B18C6087B9429843981092000480E869 |
:10D0A0008093EB011092FF038093EA010895809131 |
:10D0B00005048150809305048F3F09F0F4C094E08B |
:10D0C000909305048091E702807BE1F080914F0608 |
:10D0D000882349F080910804882311F49093000478 |
:10D0E00081E080930804809150068823B9F08091F4 |
:10D0F0000904882319F484E08093FF0381E080937E |
:10D1000009040CC0809308048093090480914B06A5 |
:10D110008093060480914D06809307048091080453 |
:10D12000882309F040C080916406282F332724FF0C |
:10D1300007C080911203882319F425FD4DC04EC00D |
:10D1400090914C06983F50F08091C2078D3D30F091 |
:10D150008091060488230CF43FC040C0983F48F0FB |
:10D160008091C2078A3028F4809106048823B4F1A4 |
:10D1700033C0809100048150809300048F3F79F583 |
:10D180008091C2078150809300048091EB0181302F |
:10D1900011F480E801C086958093EB018091EB014A |
:10D1A0009091060417C08091000481508093000480 |
:10D1B0008F3FA9F489E0809300048091EB018130D6 |
:10D1C00011F480E801C086958093EB018091EB011A |
:10D1D00090914F06892311F0429A01C042988091A4 |
:10D1E0000904882309F043C080916406282F33275F |
:10D1F00024FF07C080911203882319F426FD50C034 |
:10D2000034C090914E06983F50F08091E8078D3DD4 |
:10D2100030F08091070488230CF442C026C0983F68 |
:10D2200048F08091E8078A3028F480910704882329 |
:10D23000E4F036C08091FF0381508093FF038F3F5D |
:10D2400091F58091E80781508093FF038091EA0176 |
:10D25000813011F480E801C086958093EA018091C5 |
:10D26000EA01909107048923D9F4439808958091A5 |
:10D27000FF0381508093FF038F3FA9F489E08093DF |
:10D28000FF038091EA01813011F480E801C08695A6 |
:10D290008093EA018091EA0190915006892311F070 |
:10D2A000439A0895439808954FB724E130E0F894E5 |
:10D2B0008091C9008F778093C9008091C9008F7BCE |
:10D2C0008093C9008091C9008F7D8093C9005A9ACC |
:10D2D00052985B9A539A832F99278093CD0020937D |
:10D2E000CC008091C80082608093C80080E1809368 |
:10D2F000C9008091CA008F778093CA008091CA00CC |
:10D300008F7B8093CA008091CA008F7D8093CA0072 |
:10D310008091CA008F7E8093CA008091CA00877F67 |
:10D320008093CA008091C9008B7F8093C90080914F |
:10D33000CA0084608093CA008091CA008260809392 |
:10D34000CA008091C80087FF03C08091CE00F9CF4A |
:10D350008091C90080688093C9004FBF0895FF92F3 |
:10D360000F931F93CF93DF9380E197E20E9487167C |
:10D37000EC01FF248091C9008F778093C9008091D0 |
:10D38000C9008F7E8093C9005A9881E49AE09F93E8 |
:10D390008F9300E612E11F930F93E0912704F09121 |
:10D3A000280409950F900F900F900F9002C04A9992 |
:10D3B0006CC0CE010E9490168823C9F3E091270427 |
:10D3C000F0912804FF2009F468C087E79AE09F9352 |
:10D3D0008F931F930F930995529A0F900F900F9070 |
:10D3E0000F90CE010E9490168823D9F383E690E037 |
:10D3F0005A9A019797FFFCCF8FE891E05A980197CE |
:10D4000097FFFCCF89E090E05A9A019797FFFCCFF5 |
:10D4100089E090E05A98019797FFFCCF8FE891E060 |
:10D420005A9A019797FFFCCF8FE891E05A9801979D |
:10D4300097FFFCCF89E090E05A9A019797FFFCCFC5 |
:10D4400089E090E05A98019797FFFCCF8FE891E030 |
:10D450005A9A019797FFFCCF8FE891E05A9801976D |
:10D4600097FFFCCF89E090E05A9A019797FFFCCF95 |
:10D4700089E090E05A98019797FFFCCF8FE891E000 |
:10D480005A9A019797FFFCCF13C08AE590E00E945B |
:10D490008716EC0191E0F92E91CF8DE79AE09F93EA |
:10D4A0008F931F930F9309950F900F900F900F90EC |
:10D4B00052985A980E945469E5E0CDB7DEB70C94B3 |
:10D4C000487AEF92FF920F931F93CF93DF93482FE9 |
:10D4D00000E010E08091EC01813061F41092EC01E9 |
:10D4E00084E480930A0410920C0410920B041092AE |
:10D4F0000D042BC180910A04882319F421E030E047 |
:10D5000001C0980190910B04992371F4232B11F021 |
:10D5100081E010C084E480930A0490930C049093FB |
:10D520000B0490930D04FAC0913069F4232B09F099 |
:10D53000EBC082E080930B0480910C048F5F80939A |
:10D540000C0483E0E9C09230D1F4232B09F0DCC055 |
:10D5500083E080930A0440930D0490910C04923070 |
:10D5600039F410920E0447FF03C081E080930E044B |
:10D5700083E080930B049F5F90930C04CFC09330A3 |
:10D5800009F0C2C0232B09F0BFC090930A0482E0C7 |
:10D5900080930B0480910C048F5F80930C04209186 |
:10D5A0000D04822F9927782F6627842F9927682BBF |
:10D5B000792B80912A06813049F47370CB01805019 |
:10D5C000924063E070E00E94CF7917C0823061F42E |
:10D5D0007770CB018050944066E070E00E94CF7974 |
:10D5E0002695269526950BC0737068567140CB0121 |
:10D5F00077FD0196BC017595679526952695022FB6 |
:10D6000011270F7010700F5F1F4F0D30110508F0BC |
:10D6100074C07801E00EF11EF701E55DF84F8081DE |
:10D6200091819B01281B390BC90137FF03C09095DD |
:10D6300081959F4F069794F480911B03883C30F4AA |
:10D6400080911B03865F80931B0308C088EC809346 |
:10D650001B0380916F008F7D80936F00F701E55D64 |
:10D66000F84F808191819C01220F331F280F391FB1 |
:10D67000260F371F37FF02C02D5F3F4FE901D595B9 |
:10D68000C795D595C795CB0101968C179D0714F4C6 |
:10D69000219706C061507040C617D7070CF4219639 |
:10D6A00080911B03843BD0F0F701E55DF84F80814A |
:10D6B0009181FE01E81BF90BCF0163E070E00E944D |
:10D6C000CF79CB01880F991F860F971F2FE537E081 |
:10D6D000E20EF31EF7019183808307C02FE537E048 |
:10D6E000E20EF31EF70111821082000F111F055D7B |
:10D6F000184FF801D183C08311C00231110570F0B9 |
:10D7000081E08093EC010AC081E08093EC011092EB |
:10D710000C0410920E0484E480930A0480910C049B |
:10D72000803198F080910E04882331F48091EC01CF |
:10D73000882311F48093930110920C0410920E042C |
:10D7400010920B0484E480930A04E6E0CDB7DEB7C0 |
:10D750000C94477ACF93FC0197FF05C0CFEFF0956B |
:10D76000E195FF4F01C0C1E028E631E0CF01B901EA |
:10D770000E94CF79FC018B35910554F08B55904078 |
:10D780008A35910538F484EB90E08E1B9F0BFC01E9 |
:10D7900041E00DC0CF01855B90408A35910518F4BA |
:10D7A000E45BF04003C02E1B3F0BF9014FEFEE0F7F |
:10D7B000FF1FE857F54F259134918C2F992787FD4E |
:10D7C0009095289FB001299F700D389F700D1124EE |
:10D7D000842F992787FD9095689FA001699F500D20 |
:10D7E000789F500D1124CA01CF9108952AE530E0A9 |
:10D7F000281B390BC9010E94AA6B0895CF93DF93B0 |
:10D8000080E00E945F7180911D0190911E016AE08D |
:10D8100070E00E94CF799F938F9380911D0190912A |
:10D820001E016AE070E00E94CF797F936F9386E5D6 |
:10D830009BE09F938F93C2E5D1E7DF93CF93E09175 |
:10D840002704F091280409952DB73EB7285F3F4F74 |
:10D850002DBF8091E8018823B9F186E00E945F71B5 |
:10D8600080910008909101086AE070E00E94BB7905 |
:10D870007F936F938FED90E09F938F938091F1074B |
:10D880009091F207A091F307B091F40720919501D0 |
:10D89000309196014091970150919801BC01CD01C2 |
:10D8A0000E94047A3F932F938FE59BE09F938F9381 |
:10D8B000DF93CF93E0912704F091280409958DB769 |
:10D8C0009EB70A968DBF12C086E00E945F718BE6FC |
:10D8D0009BE09F938F93DF93CF93E0912704F09188 |
:10D8E000280409950F900F900F900F908091FA03E4 |
:10D8F0008823C1F086E00E945F718091FA03992726 |
:10D900009F938F9382E79BE09F938F93DF93CF93B7 |
:10D91000E0912704F091280409952DB73EB72A5FBE |
:10D920003F4F2DBF80E10E945F718091F301909184 |
:10D93000F4016CE370E00E94BB799F938F93809118 |
:10D94000F3019091F4016CE370E00E94BB797F9346 |
:10D950006F9380916C0890916D089F938F938DE7E2 |
:10D960009BE09F938F93C2E5D1E7DF93CF93E09144 |
:10D970002704F09128040995809110062DB73EB731 |
:10D98000265F3F4F2DBF80FF29C08AE10E945F7153 |
:10D990008091940199279F938F9380910D0390918B |
:10D9A0000E03A0910F03B0911003BC01CD0124E63A |
:10D9B00030E040E050E00E94047A3F932F938AE8E1 |
:10D9C0009BE09F938F93DF93CF93E0912704F09197 |
:10D9D000280409958DB79EB708968DBFDF91CF912A |
:10D9E0000895CF93DF9380E00E945F718091E906F4 |
:10D9F000992787FD90959F938F938091E1069927B2 |
:10DA000087FD90959F938F938091D906992787FDE5 |
:10DA100090959F938F938091D106992787FD90953C |
:10DA20009F938F9381E99BE09F938F93C2E5D1E70A |
:10DA3000DF93CF93E0912704F0912804099580E1CA |
:10DA40000E945F712DB73EB7245F3F4F2DBF80917D |
:10DA50000907992787FD90959F938F9380910107E0 |
:10DA6000992787FD90959F938F938091F906992729 |
:10DA700087FD90959F938F938091F106992787FD5D |
:10DA800090959F938F9381EA9BE09F938F93DF9371 |
:10DA9000CF93E0912704F091280409958091020624 |
:10DAA0002DB73EB7245F3F4F2DBF853098F480E1FE |
:10DAB0000E945F7181EB9BE09F938F93DF93CF93E5 |
:10DAC000E0912704F091280409950F900F900F9092 |
:10DAD0000F9018C08730B0F488E10E945F718FED1D |
:10DAE00090E09F938F9382EC9BE09F938F93DF93C3 |
:10DAF000CF93E0912704F091280409958DB79EB744 |
:10DB000006968DBFDF91CF9108950F931F9380E00C |
:10DB10000E945F712AE030E0809168089091690866 |
:10DB2000B9010E94BB799F938F938091680890916F |
:10DB30006908B9010E94BB797F936F9380911D01A1 |
:10DB400090911E01B9010E94CF799F938F9380918C |
:10DB50001D0190911E01B9010E94CF797F936F93AF |
:10DB60008BEC9BE09F938F9302E511E71F930F933C |
:10DB7000E0912704F0912804099580E10E945F71EB |
:10DB80008DB79EB70C968DBF80916C0890916D08F3 |
:10DB90009F938F9380916A0890916B089F938F93C6 |
:10DBA0008EED9BE09F938F931F930F93E09127043B |
:10DBB000F091280409958DB79EB708968DBF1F91E7 |
:10DBC0000F9108950F931F93CF93DF938091E801F6 |
:10DBD000C2E5D1E7882309F478C080E00E945F7134 |
:10DBE0008091FD0799279F938F938091FF07992735 |
:10DBF0009F938F938AEE9BE09F938F938E01DF9389 |
:10DC0000CF93E0912704F091280409958DB79EB732 |
:10DC100008968DBF8091FE07833031F48CE00E941E |
:10DC20005F7189EF9BE005C08CE00E945F718EEF11 |
:10DC30009BE09F938F93DF93CF93E0912704F09124 |
:10DC4000280409950F900F900F900F908091FC077A |
:10DC500081FF12C08CE00E945F7183E09CE09F9383 |
:10DC60008F931F930F93E0912704F0912804099557 |
:10DC70000F900F900F900F9080E10E945F718FEDD9 |
:10DC800090E09F938F9380910208909103089F9357 |
:10DC90008F9380910008909101086AE070E00E94E3 |
:10DCA000BB797F936F9388E09CE09F938F9382E58D |
:10DCB00091E79F938F93E0912704F09128040995B1 |
:10DCC0008DB79EB70A968DBF12C082E00E945F7129 |
:10DCD00088E19CE09F938F93DF93CF93E09127049B |
:10DCE000F091280409950F900F900F900F90DF91FD |
:10DCF000CF911F910F910895CF93C82F20910F04BA |
:10DD00002093100499278F32910509F180339105F2 |
:10DD10001CF44F97A1F02CC08F34910501F18F387E |
:10DD2000910531F5222319F481E090E038C086E0B6 |
:10DD3000289FF0011124E25CF44F849117C086E023 |
:10DD4000289FF0011124E15CF44F84910FC086E01C |
:10DD5000289FF0011124E05CF44F849107C086E015 |
:10DD6000289FF0011124EF5BF44F849180930F04FE |
:10DD700090910F04809110049813C0E00E94657187 |
:10DD800090910F0486E0989FF0011124EE5BF44F10 |
:10DD9000259134918C2FF901099580E090E0CF9185 |
:10DDA0000895109269081092680810926D081092F8 |
:10DDB0006C0810926B0810926A0810926E088AE044 |
:10DDC00090E00E94871690931204809311040895A6 |
:10DDD000CF93DF9380911104909112040E949016CA |
:10DDE000882309F4AFC080911104909112040A961F |
:10DDF0009093120480931104E0E0F0E09F0190E022 |
:10DE00005FEFAAECB6E04BE0ED018B8187FF0BC022 |
:10DE10009F5F8D81E80FF11D8981280F311D8E8153 |
:10DE2000851708F4582F4150189647FFEDCF5093AF |
:10DE30006E08232B41F5209117043091180440916E |
:10DE4000190450911A04BB27A52F942F832F909368 |
:10DE5000160480931504AA27BB27281B390B4A0BED |
:10DE60005B0BCF01AA27BB27280F391F4A1F5B1F57 |
:10DE700020931704309318044093190450931A0404 |
:10DE8000E5E0F0E013C020911504309116042E1740 |
:10DE90003F0718F4E21BF30B02C0E0E0F0E0892F2B |
:10DEA0009927880F991FE80FF91F3596F093690895 |
:10DEB000E0936808EF3FF10578F480911D0190919F |
:10DEC0001E018E9F90018F9F300D9E9F300D11245B |
:10DED000C90164E670E013C0CF01969587959695C9 |
:10DEE000879520911D0130911E01289FA001299F37 |
:10DEF000500D389F500D1124CA0169E170E00E9455 |
:10DF0000BB7970936B0860936A0820911304309179 |
:10DF100014042E0F3F1F30931404209313045EE06B |
:10DF20002131350778F080916C0890916D08019649 |
:10DF300090936D0880936C0820513E4030931404F8 |
:10DF400020931304DF91CF9108954FB720E430E080 |
:10DF5000F8948091C9008F778093C9008091C9009F |
:10DF60008F7B8093C9008091C9008F7D8093C90009 |
:10DF70005A9A52985B9A539A832F99278093CD008F |
:10DF80002093CC008091C80082608093C80088E113 |
:10DF90008093C9008091CA008F778093CA008091D6 |
:10DFA000CA008F7B8093CA008091CA008F7D8093C6 |
:10DFB000CA008091CA008F7E8093CA008091CA00F7 |
:10DFC000877F8093CA008091C9008B7F8093C900AE |
:10DFD0008091CA0084608093CA008091CA008260E8 |
:10DFE0008093CA008091C80087FF03C08091CE0053 |
:10DFF000F9CF8091C90080688093C9004FBF089510 |
:10E000000F931F93CF93DF93482F4F5F893108F011 |
:10E0100089C080912A07841710F440932A07CB0106 |
:10E0200083539B4268E170E00E94CF79A42FBB2705 |
:10E03000FD01EA0FFB1FE55DF84F808191819B0197 |
:10E04000281B390BC90137FF03C0909581959F4F5D |
:10E05000069794F480911B03883C30F480911B0355 |
:10E06000865F80931B0308C088EC80931B0380911C |
:10E070006F008F7D80936F00FD01EA0FFB1FE55D50 |
:10E08000F84F808191819C01220F331F280F391F87 |
:10E09000260F371F37FF02C02D5F3F4FE901D5958F |
:10E0A000C795D595C795CB0101968C179D0714F49C |
:10E0B000219706C061507040C617D7070CF421960F |
:10E0C00080911B03843BD8F08D010A0F1B1FF801C0 |
:10E0D000E55DF84F80819181FE01E81BF90BCF01CE |
:10E0E00063E070E00E94CF79CB01880F991F860F03 |
:10E0F000971F015A184FF8019183808307C0AA0F18 |
:10E10000BB1FA15AB84F11961C921E92E42FFF27F5 |
:10E11000EE0FFF1FE55DF84FD183C083443011F44B |
:10E1200010929301DF91CF911F910F910895CF939A |
:10E13000DF9320916F08822F9927807F90704097FE |
:10E1400009F06CC02F3109F046C0809170088093AF |
:10E150001F042091720820932104809173088093FA |
:10E160002004822F992790932C0780932B0722233A |
:10E1700009F054C080910406282F3327220F331F43 |
:10E18000F901E15AF84F1182108280910506A82FFB |
:10E19000BB27AA0FBB1FFD01E15AF84F1182108265 |
:10E1A00080910706E82FFF27EE0FFF1FCF01815A4E |
:10E1B000984FEC0119821882255D384FE9011982C8 |
:10E1C0001882A55DB84F11961C921E92E55DF84F1E |
:10E1D0001182108223C0C22FCF70CA30F8F4809110 |
:10E1E00070088093990880917108809398088091B5 |
:10E1F000720880939B088091730880939A086091BD |
:10E200009808709199088C2F0E94007060919A086C |
:10E2100070919B088C2F8F5F0E940070DF91CF91CF |
:10E220000895CF93C82F8F3F49F4809122048F3FE8 |
:10E2300029F4109224041092230432C02091240463 |
:10E24000222339F4CF3111F485E001C084E08093BA |
:10E25000250480912504909123048217A0F4892F2E |
:10E260008095809323048F3F19F48EEF80932304CD |
:10E2700080912304C81711F40E949770109224040F |
:10E28000109223040BC0E22FFF27E159F74FC08300 |
:10E290002F5F209324049C0F90932304C0932204A7 |
:10E2A000CF91089590911E04933240F4E92FFF27F7 |
:10E2B000EB58F74F80839F5F90931E04089583323D |
:10E2C00018F48D5F80931E04089590E2E8E7F8E06B |
:10E2D0008FE19193815087FFFCCF0895CF93CFB703 |
:10E2E00023E031E0F8948091C9008F778093C900D2 |
:10E2F0008091C9008F7B8093C9008091C9008F7D78 |
:10E300008093C9005A9A52985B9A539A832F9927FF |
:10E310008093CD002093CC008091C80082608093D0 |
:10E32000C80088E18093C9008091CA008F778093EC |
:10E33000CA008091CA008F7B8093CA008091CA0076 |
:10E3400080628093CA008091CA0080618093CA0075 |
:10E350008091CA0088608093CA008091C90084605F |
:10E360008093C9008091CA0084608093CA00809124 |
:10E37000CA0082608093CA008091C80087FF03C0F2 |
:10E380008091CE00F9CF8091C90080688093C90048 |
:10E390008091C90080648093C9000E946571CFBFDD |
:10E3A000CF910895282F99278F709070892B31F481 |
:10E3B000209580911D04822B80931D0408958091E7 |
:10E3C000EF01882309F441C08091E70285FF0AC06C |
:10E3D00082E98093750883E28093760885E58093CF |
:10E3E000770802C0109275088091F0018F3071F4A7 |
:10E3F00080911D040E947C6E882341F081E9809306 |
:10E4000075088093760881E3809377081092EF0176 |
:10E410008091C80085FFFCCF8091C9008F7E8093DA |
:10E42000C9008091C9008E7F8093C90080917508D2 |
:10E43000882311F48EEF01C08EE78093CE00809187 |
:10E440001D048093F00110921D0408951F920F92F5 |
:10E450000FB60F9211248F939F93EF93FF93909198 |
:10E46000EF01992309F040C080912604882361F4CC |
:10E4700080917508882311F483E003C0813999F4F1 |
:10E4800081E0809326040FC0833099F48091750851 |
:10E49000882349F0909375088091C9008E7F8093FE |
:10E4A000C9008EEF1EC08091C90081608093C900B1 |
:10E4B0000EC0833261F48091C9008E7F8093C900C1 |
:10E4C0008FEF8093CE0081E08093EF0114C08091A4 |
:10E4D0002604E82FFF27EB58F74F8F5F8093260421 |
:10E4E00080818093CE0007C0109226048091C900DD |
:10E4F00080618093C900FF91EF919F918F910F9060 |
:10E500000FBE0F901F901895EF92FF920F931F93DD |
:10E51000CF93DF937C018B01EA01452B39F0F801A1 |
:10E5200081918F01F70109952197C9F7E6E0CDB7F1 |
:10E53000DEB70C94477AEF92FF920F931F93CF931D |
:10E54000DF937C018B01EA01452B41F0F8010F5F5D |
:10E550001F4F8491F70109952197C1F7E6E0CDB7E8 |
:10E56000DEB70C94477A0F931F93CF938C01C62F7D |
:10E57000161634F480E2F8010995C1501C16D4F344 |
:10E58000CF911F910F9108950F931F93CF938C01FB |
:10E59000C62F161634F480E3F8010995C1501C16F5 |
:10E5A000D4F3CF911F910F910895A5E3B0E0EBED67 |
:10E5B000F2E70C941F7A2E96EEADFFAD2E978824CD |
:10E5C0009924540180911C04882321F42C961FAEB9 |
:10E5D0001EAE2C975EE4452E512C4C0E5D1E6F0135 |
:10E5E000B60105C0153239F00894C11CD11CF601E2 |
:10E5F00014911123B9F7A601461B570B31F02C9645 |
:10E600008EAD9FAD2C970E949B72112309F46AC2B4 |
:10E610000894C11CD11CFF24FDA6FCA64FEFE42EDC |
:10E62000F9A6F6010894C11CD11C1491153721F0EC |
:10E63000812F80628837B1F4F0FE0AC0F20124E035 |
:10E6400030E0420E531E80809180A280B3800AC0C9 |
:10E65000F20142E050E0440E551E808191814C0150 |
:10E66000AA24BB24103221F489A58823D1F61DC029 |
:10E67000133219F458E0F52AD4CF1A3211F01D32B2 |
:10E6800091F41A3259F4F20182E090E0480E591EDA |
:10E69000E081ECA7EE232CF6E195ECA790E1F92AB6 |
:10E6A000AFEDFA22BECF1B3211F419A7BACF1E323A |
:10E6B000C1F5F6010894C11CD11C14911A3279F4E9 |
:10E6C000F20122E030E0420E531E408151813FEFC3 |
:10E6D0004F3F530714F44FEF5FEFE42EA2CF40E01B |
:10E6E00050E0812F80538A30A0F4CA0133E0880FB4 |
:10E6F000991F3A95E1F7840F951F480F591F410F55 |
:10E70000511D40535040F6010894C11CD11C149176 |
:10E71000E8CF8FEF4F3F580714F44FEF5FEFE42E31 |
:10E7200085CF103329F4F4FC7CCF90E2F92A79CF1D |
:10E73000812F81538930D8F440E050E0CA0123E0B2 |
:10E74000880F991F2A95E1F7840F951F480F591FCD |
:10E75000410F511D40535040F6010894C11CD11C7B |
:10E760001491812F80538A3048F34CA75FCF18361D |
:10E7700019F4A4E0FA2A55CF1C3619F4B1E0FB2AAB |
:10E7800050CF133661F43E010894611C711CF201F4 |
:10E7900022E030E0420E531E808189833CC1143454 |
:10E7A00021F0143611F0193651F5143411F431E01A |
:10E7B000F32AF0FE0AC0F20144E050E0440E551E78 |
:10E7C00080809180A280B3800CC0F20182E090E052 |
:10E7D000480E591E808191814C01AA2497FCA09477 |
:10E7E000BA2CB7FE0AC0B094A09490948094811C77 |
:10E7F000911CA11CB11C8DE289A70AE06FC01F34D7 |
:10E8000011F01F3631F41F3411F491E0F92A08E0B9 |
:10E8100064C0103779F4F201A2E0B0E04A0E5B1E4A |
:10E82000808191814C01AA24BB2400E1B0E4FB2A41 |
:10E8300018E753C01337C1F5F20122E030E0420E71 |
:10E84000531E608071806114710489F43E01089444 |
:10E85000611C711C88E289838EE6F301818385E760 |
:10E860008B838CE68C838D8389E28E831F82E7FC09 |
:10E8700013C08E2D992787FD9095AC0160E070E064 |
:10E88000C3010E94EC77009729F0382E3618E31464 |
:10E890000CF0C3C03E2CC1C0F30101900020E9F789 |
:10E8A00031973E2E3618B9C0153511F0153731F4B1 |
:10E8B000153511F4F1E0FF2A0AE00FC0183519F000 |
:10E8C000183709F0A0C000E1F3FE07C081149104DD |
:10E8D000A104B10411F020E4F22A19A6EDA6E7FC88 |
:10E8E00002C03FEDF32289E2682E712C6C0E7D1E72 |
:10E8F00081149104A104B10421F44DA5442309F429 |
:10E900007BC0802F9927AA27BB278EA79FA7A8ABDC |
:10E91000B9AB202E332490E0891690E0990691E05F |
:10E92000A90690E0B90648F0C501B4012EA53FA59F |
:10E9300048A959A90E94E27917C0AFEF8A1691043D |
:10E94000A104B10449F040F0C401B1010E94BB79B7 |
:10E950009B014427552708C0882D602F0E94AF795E |
:10E96000282F3327442755272AAB3BAB4CAB5DAB55 |
:10E970000A3059F48AA9880F880F880F9AA9990F2D |
:10E98000890F382D381B832F10C0003139F48AA924 |
:10E990008295807F482D481B842F07C08AA9880F45 |
:10E9A000880F880F582D581B852F90E02EA53FA566 |
:10E9B00048A959A982169306A406B50608F091E065 |
:10E9C0008AA89BA8ACA8BDA88A3010F4805D04C0BA |
:10E9D000895A183509F48F7DD3018E933D0199230F |
:10E9E00009F099CF083041F4F3FE06C0803321F0DE |
:10E9F00080E3FD0182933F01CE010196382E361847 |
:10EA0000F8E23F0E0BC0112309F46CC03E010894DC |
:10EA1000611C711C1983B1E03B2E19A6032D2DA496 |
:10EA2000231827FC222489A5882311F00F5F02C038 |
:10EA3000F6FC0E5F020DEF2CFF24C701807390706F |
:10EA4000892B49F48CA5801B682F2C968EAD9FAD29 |
:10EA50002C970E94B37289A5882331F041E050E0E1 |
:10EA6000BE01675D7F4F0AC0E6FE0EC080E38AA745 |
:10EA70001BA742E050E0BE01665D7F4F2C968EAD35 |
:10EA80009FAD2C970E948472C7018073907080970D |
:10EA900049F48CA5801B682F2C968EAD9FAD2C97CA |
:10EAA0000E94C472622D2C968EAD9FAD2C970E9451 |
:10EAB000C472832D992787FD9095AC01B3012C96E4 |
:10EAC0008EAD9FAD2C970E948472E4FE89CD2CA55B |
:10EAD000201B2CA7622F2C968EAD9FAD2C970E94E9 |
:10EAE000B3727ECDE2E1CB5C0C943B7A2FB740E071 |
:10EAF000F894E0E0F0E081E2809357009491E2E046 |
:10EB0000F0E0809357003491E4E0F0E08093570008 |
:10EB100084912FBF9E3199F4363941F4893011F434 |
:10EB200041E00DC08A3059F442E009C0373939F468 |
:10EB3000863011F443E003C0853009F444E0842FAB |
:10EB4000992708959FB7F8948091C900877F809393 |
:10EB5000C9008091C9008F7E8093C9008091C9004F |
:10EB60008F778093C9008091C9008F7B8093C90003 |
:10EB70008091C9008F7D8093C90052985A9A53980A |
:10EB80005B9A9FBF08951F93CF93DF93182F8091B7 |
:10EB90001C04882309F48DC08091EE01181709F434 |
:10EBA00088C080911B04882321F40E94767580938D |
:10EBB0001B0481E19DE09F938F93C0E6D2E1DF9338 |
:10EBC000CF93E0912704F091280409950F900F90BE |
:10EBD0000F900F90812F99278230910501F183309A |
:10EBE00091052CF4009761F0019769F024C08430FE |
:10EBF0009105D9F084309105ACF00597C9F01BC0A0 |
:10EC000081E09DE002C08FEE9CE09F938F93DF93A5 |
:10EC1000CF93E0912704F0912804099518C086ED60 |
:10EC20009CE0F3CF83EB9CE0F0CF85EA9CE0EDCF56 |
:10EC30008DE99CE0EACF8EE19DE09F938F93DF9377 |
:10EC4000CF93E0912704F0912804099510E00F90EC |
:10EC50000F900F900F9080911B04843011F0823040 |
:10EC600099F40E94A275812F8150833018F40E947C |
:10EC700054691DC0143019F40E946E7118C015300B |
:10EC8000B1F40E94A56F13C0112389F084E39DE0C5 |
:10EC90009F938F9380E692E19F938F93E091270457 |
:10ECA000F091280409950F900F900F900F901093FA |
:10ECB000EE01DF91CF911F9108950F931F9381E093 |
:10ECC00080931C044091ED01EDE4FCE020E030E095 |
:10ECD0005FE4849199272F5F3F4F829FB001839F0C |
:10ECE000700D929F700D112446275150319657FF99 |
:10ECF000F0CF4093ED01E5E2FCE020E030E057E2A8 |
:10ED0000849199272F5F3F4F829FB001839F700DA1 |
:10ED1000929F700D112446275150319657FFF0CF26 |
:10ED20004093ED0180911B04882321F40E947675A5 |
:10ED300080931B048091ED01833459F088E190E0C9 |
:10ED400029E20FB6F894A895809360000FBE209337 |
:10ED5000600085ED92E790932804809327048FE468 |
:10ED60009DE09F938F9300E612E11F930F93E09134 |
:10ED70002704F091280409950F900F900F900F90A1 |
:10ED800087E690E09F938F9380E590E09F938F9329 |
:10ED90001F921F92809102016AE00E94AF79892F31 |
:10EDA00099279F938F93809102010E94AF799927B1 |
:10EDB0009F938F9385E79DE09F938F931F930F936E |
:10EDC000E0912704F091280409958DE49CE09F933D |
:10EDD0008F931F930F93E0912704F09128040995D6 |
:10EDE00085E29CE09F938F931F930F93E0912704FC |
:10EDF000F091280409958DB79EB746968DBF89EA94 |
:10EE00009DE09F938F931F930F93E0912704F091C0 |
:10EE10002804099583EC8093810080916F008062C3 |
:10EE200080936F000F900F900F900F901F910F9194 |
:10EE3000089580911C04882361F08091EE01843054 |
:10EE400011F40E94DF718091ED01833411F0109272 |
:10EE50001C0408951F920F920FB60F9211242F9346 |
:10EE60003F934F935F936F937F938F939F93AF9352 |
:10EE7000BF93EF93FF932091CE009091EE01892FE5 |
:10EE80008150833020F4822F0E94616A0BC094303D |
:10EE900021F4822F0E94D27105C0953019F4822F7F |
:10EEA0000E941171FF91EF91BF91AF919F918F914E |
:10EEB0007F916F915F914F913F912F910F900FBE76 |
:10EEC0000F901F901895002422273327442751E0E4 |
:10EED000BB27EE27FF27A0E1660F771F881F991F2A |
:10EEE000001C221F331F441F660F771F881F991FA6 |
:10EEF000001C221F331F441F2AF4050E2B1F3E1F28 |
:10EF00004F1F04C0051A2B0B3E0B4F0B550FBB1F99 |
:10EF1000EE1F587F556047FD5250AA95E9F6E695D9 |
:10EF2000B7955795E695B7955795852F9B2F0895DB |
:10EF30002227332741E0552768E0880F991F221FB9 |
:10EF4000331F880F991F221F331F1AF4240F351FF8 |
:10EF500002C0241B350B440F551F487F456037FD09 |
:10EF600042506A9551F75695479556954795842F87 |
:10EF70000895AA2797FF04C0809590958A1F9A1F2D |
:10EF800077FF04C0609570956A1F7A1F669F900195 |
:10EF9000779FA001679F300D411D5A1F300D411D05 |
:10EFA0005A1F889FF001999F2E0F3F1F401D511D32 |
:10EFB000899F300D411D5A1F300D411D5A1FCA0136 |
:10EFC000B901112480CFFB01DC0102C005900D9234 |
:10EFD00041505040D8F70895FC014150504030F066 |
:10EFE00001900616D1F73197CF0108958827992708 |
:10EFF0000895A0E0B0E0EFEFF7E70C94277A6C01FA |
:10F000007B01EA01590121978FEFCF3FD80789F0A3 |
:10F0100086010894C11CD11CC7010894E11CF11C95 |
:10F02000F5010995F80180832197FFEFCF3FDF07B6 |
:10F0300079F7EAE0CDB7DEB70C94437ACF92DF924E |
:10F04000EF92FF920F931F937C016B01FB010995D7 |
:10F05000082FC7010196F6010995182FC8011F91C5 |
:10F060000F91FF90EF90DF90CF900895A0E0B0E077 |
:10F07000ECE3F8E70C94297A8C017B01EA01690141 |
:10F0800021978FEFCF3FD80771F0F70121917F01D2 |
:10F09000C8010F5F1F4F622FF60109952197FFEFFF |
:10F0A000CF3FDF0791F7E8E0CDB7DEB70C94457AA4 |
:10F0B000CF92DF92EF92FF920F931F936C018B011F |
:10F0C0007A01FA010995812F9927682FC6010196C7 |
:10F0D000F70109951F910F91FF90EF90DF90CF906E |
:10F0E00008955058BB27AA270ED0E0C0D1D030F0E9 |
:10F0F000D6D020F031F49F3F11F41EF4C6C00EF4B8 |
:10F10000E095E7FBBCC0E92FE2D080F3BA176207B5 |
:10F1100073078407950718F071F49EF5FAC00EF492 |
:10F12000E0950B2EBA2FA02D0B01B90190010C0117 |
:10F13000CA01A0011124FF27591B99F0593F50F42F |
:10F14000503E68F11A16F040A22F232F342F442787 |
:10F15000585FF3CF469537952795A795F04053957F |
:10F16000C9F77EF41F16BA0B620B730B840BBAF04F |
:10F170009150A1F0FF0FBB1F661F771F881FC2F7BA |
:10F180000EC0BA0F621F731F841F48F487957795CE |
:10F190006795B795F7959E3F08F0B3CF9395880F85 |
:10F1A00008F09927EE0F97958795089598D088F0E5 |
:10F1B0009F5790F0B92F9927B751A0F0D1F0660F63 |
:10F1C000771F881F991F1AF0BA95C9F712C0B1307E |
:10F1D00081F09FD0B1E008959CC0672F782F8827D9 |
:10F1E000B85F39F0B93FCCF3869577956795B395BD |
:10F1F000D9F73EF490958095709561957F4F8F4F2C |
:10F200009F4F0895E89409C097FB3EF49095809530 |
:10F21000709561957F4F8F4F9F4F9923A9F0F92FDC |
:10F2200096E9BB279395F695879577956795B7955A |
:10F23000F111F8CFFAF4BB0F11F460FF1BC06F5F40 |
:10F240007F4F8F4F9F4F16C0882311F096E911C052 |
:10F25000772321F09EE8872F762F05C0662371F073 |
:10F2600096E8862F70E060E02AF09A95660F771F87 |
:10F27000881FDAF7880F9695879597F9089597F97B |
:10F280009F6780E870E060E008959FEF80EC08954C |
:10F2900000240A9416161706180609060895002475 |
:10F2A0000A9412161306140605060895092E0394EF |
:10F2B000000C11F4882352F0BB0F40F4BF2B11F463 |
:10F2C00060FF04C06F5F7F4F8F4F9F4F089557FDC2 |
:10F2D0009058440F551F59F05F3F71F04795880FC4 |
:10F2E00097FB991F61F09F3F79F08795089512165B |
:10F2F00013061406551FF2CF4695F1DF08C0161607 |
:10F3000017061806991FF1CF8695710561050894B7 |
:10F310000895E894BB2766277727CB0197F90895CE |
:10F32000629FD001739FF001829FE00DF11D649FE9 |
:10F33000E00DF11D929FF00D839FF00D749FF00D75 |
:10F34000659FF00D9927729FB00DE11DF91F639F16 |
:10F35000B00DE11DF91FBD01CF0111240895991BC6 |
:10F3600079E004C0991F961708F0961B881F7A95BC |
:10F37000C9F780950895AA1BBB1B51E107C0AA1FBE |
:10F38000BB1FA617B70710F0A61BB70B881F991F46 |
:10F390005A95A9F780959095BC01CD01089597FBEA |
:10F3A000092E07260AD077FD04D0E5DF06D000201D |
:10F3B0001AF4709561957F4F0895F6F790958195B1 |
:10F3C0009F4F0895A1E21A2EAA1BBB1BFD010DC081 |
:10F3D000AA1FBB1FEE1FFF1FA217B307E407F50705 |
:10F3E00020F0A21BB30BE40BF50B661F771F881FE1 |
:10F3F000991F1A9469F760957095809590959B0177 |
:10F40000AC01BD01CF01089597FB092E05260ED052 |
:10F4100057FD04D0D7DF0AD0001C38F45095409532 |
:10F42000309521953F4F4F4F5F4F0895F6F79095D8 |
:10F430008095709561957F4F8F4F9F4F08952F92C4 |
:10F440003F924F925F926F927F928F929F92AF9274 |
:10F45000BF92CF92DF92EF92FF920F931F93CF93C1 |
:10F46000DF93CDB7DEB7CA1BDB0B0FB6F894DEBF58 |
:10F470000FBECDBF09942A88398848885F846E847E |
:10F480007D848C849B84AA84B984C884DF80EE80C8 |
:10F49000FD800C811B81AA81B981CE0FD11D0FB6D1 |
:10F4A000F894DEBF0FBECDBFED010895EE0FFF1F34 |
:0AF4B0000590F491E02D0994FFCFC0 |
:10F4BA005E010A010164FF01FFFF01FC01FC010179 |
:10F4CA00737373FF03007D0000C409C4096400114B |
:10F4DA0048656C6C6F20576F726C64000000000006 |
:10F4EA000000000000000000000000000000000012 |
:10F4FA000000000000000000000000000000000002 |
:10F50A0000000000000000000000000000000000F1 |
:10F51A0000000000000000000000000000000000E1 |
:10F52A0053706F727400004E6F726D616C0000420E |
:10F53A006567696E6E6572000051756164726F006D |
:10F54A0000640001200B050000ECFF6440415A46AC |
:10F55A0064640A02969696960840403A10FB303840 |
:10F56A000190D0030090D00300F4017800FF0364F7 |
:10F57A0000020406070808080706040200FEFCFA4F |
:10F58A00F9F8F8F8F9FAFCFE000204060708080B75 |
:10F59A000A0D0B0C0E0B0F10FA2001010170FF016E |
:02F5AA000F0050 |
:00000001FF |
/tags/V0.80g/Hex-Files/Flight-Ctrl_MEGA1284p_V0_80g_S3D.hex |
---|
0,0 → 1,3884 |
:100000000C94E8060C9437070C9437070C943707C8 |
:100010000C9437070C9437070C9437070C94370768 |
:100020000C9437070C9407170C9437070C94370778 |
:100030000C9450350C9437070C9437070C94370701 |
:100040000C9437070C9437070C947C150C943707E5 |
:100050000C944C0C0C9437070C94160C0C9437072A |
:100060000C94441C0C9437070C94F4300C94370710 |
:100070000C94A2750C9437070C949E700C9437075F |
:100080000C9437070C9437070C9437076F1C741CBB |
:10009000791C821C991CB01CC01CD01CED1CD91EE4 |
:1000A000B01C9B1DAC1DDB1DF91D161E701ECB1E4A |
:1000B000A9203B21F8217822E12291239C25F925D2 |
:1000C0006626B026FB2648279927F3275228EC28D6 |
:1000D0008729812A1C3143318631F6310E324F3265 |
:1000E0000233C233C233C233C233C233C233C23328 |
:1000F000C233C233C233C23379337B338033983354 |
:100100009A330A0D426174743A00202564204365D5 |
:100110006C6C732000204C6F77207761726E696E73 |
:1001200067206C6576656C3A2025642E2564000A8C |
:100130000D466F756E6420424C2D4374726C3A20EC |
:10014000002564000A0D0A0D2121204D4953534911 |
:100150004E4720424C2D4354524C3A2025642021D6 |
:1001600021000A0D3D3D3D3D3D3D3D3D3D3D3D3D7B |
:100170003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAF |
:100180003D3D3D3D3D3D3D000A0D43616C69627260 |
:100190006174696E67207072657373757265207320 |
:1001A000656E736F722E2E004F4B0A0D000A0D46BE |
:1001B0006C696768742D74696D65202575206D699B |
:1001C0006E2020546F74616C3A2575206D696E0045 |
:1001D0000A0D436F6E74726F6C3A2000486561645B |
:1001E000696E67486F6C64004E6F726D616C202899 |
:1001F0004143432D4D6F646529000A0D3D3D3D3D52 |
:100200003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D1E |
:100210003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A41 |
:100220000D00416E676C654E69636B2020202020B5 |
:100230002020416E676C65526F6C6C20202020205E |
:1002400020204163634E69636B2020202020202002 |
:100250002020416363526F6C6C20202020202020DE |
:1002600020205961774779726F202020202020209C |
:1002700020204865696768742056616C7565202088 |
:1002800020204163635A202020202020202020208D |
:1002900020204761732020202020202020202020A3 |
:1002A0002020436F6D706173732056616C756520FB |
:1002B0002020566F6C74616765205B302E31565D6F |
:1002C00020205265636569766572204C6576656CA1 |
:1002D00020204779726F20436F6D70617373202007 |
:1002E00020204D6F746F722031202020202020208C |
:1002F00020204D6F746F722032202020202020207B |
:1003000020204D6F746F7220332020202020202069 |
:1003100020204D6F746F7220342020202020202058 |
:1003200020203136202020202020202020202020A6 |
:100330002020313720202020202020202020202095 |
:100340002020313820202020202020202020202084 |
:100350002020313920202020202020202020202073 |
:100360002020536572766F2020202020202020201E |
:100370002020486F7665726761732020202020203E |
:10038000202043757272656E74205B302E31415DA2 |
:1003900020204361706163697479205B6D41685D01 |
:1003A0002020323420202020202020202020202027 |
:1003B0002020323520202020202020202020202016 |
:1003C0002020323620202020202020202020202005 |
:1003D00020203237202020202020202020202020F4 |
:1003E00020204932432D4572726F72202020202038 |
:1003F0002020424C204C696D697420202020202050 |
:1004000020204750535F4E69636B2020202020201E |
:1004100020204750535F526F6C6C202020202020FA |
:10042000202021212120494E434F4D504154494223 |
:100430004C4520212121002A002E000A0D20444194 |
:1004400043206F7220493243204552524F5221209F |
:10045000436865636B204932432C203356726566CE |
:100460002C2044414320616E6420424C2D43747221 |
:100470006C005B25695D005B25695D002B204D6983 |
:100480006B726F4B6F70746572202B0048573A5631 |
:1004900025642E25642053573A25642E2564256350 |
:1004A0000053657474696E673A25642025730048AB |
:1004B00061726477617265204572726F7220313AA1 |
:1004C0002564202121004D697373696E6720424CB9 |
:1004D0002D4374726C3A25642121004D6978657250 |
:1004E000204572726F722100493243204552524FAB |
:1004F00052212121004865696768743A202025351A |
:100500006900536574706F696E743A2535690050DF |
:10051000726573737572653A253569004F66667347 |
:1005200065743A202025356900486569676874203C |
:10053000636F6E74726F6C0044495341424C454482 |
:100540000048656967687420636F6E74726F6C0031 |
:1005500044495341424C4544006163742E20626516 |
:100560006172696E67004E69636B3A20202020201B |
:100570002025356900526F6C6C3A20202020202005 |
:1005800025356900436F6D706173733A2020202513 |
:100590003569004B313A25346920204B323A2534F5 |
:1005A0006920004B333A25346920204B343A2534F6 |
:1005B0006920004B353A25346920204B363A2534E2 |
:1005C0006920004B373A25346920204B383A2534CE |
:1005D0006920004E693A2534692020526F3A25344B |
:1005E00069200047733A253469202047693A253449 |
:1005F00069200050313A253469202050323A2534A0 |
:1006000069200050333A253469202050343A25348B |
:100610006920004779726F202D2053656E736F72C9 |
:10062000004E69636B25346920282533692E2569BE |
:100630002900526F6C6C25346920282533692E25DA |
:10064000692900476965722534692028253369299D |
:10065000004E69636B2025346920282533692E25D7 |
:10066000782900526F6C6C20253469202825336965 |
:100670002E257829005961772020253469202825E6 |
:10068000336929004E69636B20253469202825339E |
:100690006929282533692900526F6C6C202534693B |
:1006A00020282533692928253369290059617720B5 |
:1006B0002025346920282533692928253369290014 |
:1006C000414343202D2053656E736F72004E696362 |
:1006D0006B2025346920282533692900526F6C6C02 |
:1006E00020253469202825336929005A202020201C |
:1006F00025346920282533692900566F6C74616799 |
:10070000653A2020202533692E253169560043752E |
:100710007272656E743A2020202533692E25316966 |
:100720004100506F7765723A2020202020253469DF |
:1007300057004469736368617267653A20253569BB |
:100740006D41680052656365697665720052432D9C |
:10075000525353493A202020202534690052432D1A |
:100760005175616C6974793A202534690052432DC2 |
:100770004368616E6E656C733A25346900436F6D32 |
:10078000706173730048656164696E673A20202563 |
:1007900035690056616C75653A2020202025356941 |
:1007A0000053746172743A2020202025356900506E |
:1007B0006F7469313A202025336900506F746932B3 |
:1007C0003A202025336900506F7469333A20202580 |
:1007D000336900506F7469343A2020253369005022 |
:1007E0006F7469353A202025336900506F7469367B |
:1007F0003A202025336900506F7469373A2020254C |
:10080000336900506F7469383A20202533690053EA |
:100810006572766F202000536574706F696E742066 |
:100820002025336900506F736974696F6E3A202513 |
:1008300033690052616E67653A2533692D25336946 |
:100840000045787465726E436F6E74726F6C202011 |
:10085000004E693A2534692020526F3A25346920C8 |
:100860000047733A253469202047693A25346920C6 |
:100870000048693A253469202043663A25346920C6 |
:1008800000424C2D4374726C204572726F7273205B |
:100890000025336420253364202533642025336408 |
:1008A000200025336420253364202533642025333C |
:1008B00064200025336420253364202533642025FB |
:1008C00033642000424C2054656D7065726174750C |
:1008D0007265002533692025336920253369202579 |
:1008E00033692000253369202533692025336920A9 |
:1008F0002533692000253369202533692025336994 |
:10090000202533692000424C2D4374726C20666FA1 |
:10091000756E642000202563202020256320202080 |
:10092000256320202025632000202563202020250A |
:1009300063202020256320202025632000202563BC |
:100940002020202D2020202D2020202D200031307F |
:1009500000313100313200466C696768742D54698A |
:100960006D65202000546F74616C3A2535756D6992 |
:100970006E004163743A20202535756D696E00283C |
:10098000726573657429000A0D47656E657261743E |
:10099000696E672064656661756C74205061726170 |
:1009A0006D6574657220536574202564000A0D55C9 |
:1009B00073696E6720506172616D65746572205352 |
:1009C0006574202564000A0D47656E65726174695F |
:1009D0006E672064656661756C74204D6978657218 |
:1009E000205461626C65000A0D4D697865722D4373 |
:1009F0006F6E6669673A20272573272028257520A2 |
:100A00004D6F746F727329000A0D3D3D3D3D3D3DB4 |
:100A10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D06 |
:100A20003D3D3D3D3D3D3D3D000A0D414343206E72 |
:100A30006F742063616C69627261746564210D0A70 |
:100A4000000A0D506C6561736520636F6E6E65639F |
:100A500074205370656B7472756D2072656365697F |
:100A600076657220666F722062696E64696E6720B7 |
:100A70004E4F572E2E2E006F6B2E0A0D0054696DAF |
:100A8000656F75742E0A0D0000008F001E01AD0108 |
:100A90003B02CA025803E603740402058F051B06D5 |
:100AA000A7063307BE074808D2085B09E3096B0AAB |
:100AB000F20A780BFD0B810C040D860D070E870ED4 |
:100AC000060F840F00107B10F5106E11E5115B12FC |
:100AD000CF124213B31323149214FE146A15D315C4 |
:100AE0003B16A11605176717C81727188318DE18B5 |
:100AF00037198E19E319361A871AD61A231B6E1B5B |
:100B0000B61BFD1B411C831CC31C001D3C1D751D19 |
:100B1000AB1DE01D121E421E6F1E9A1EC31EE91E53 |
:100B20000D1F2E1F4D1F691F841F9B1FB01FC31F4A |
:100B3000D31FE11FEC1FF51FFB1FFF1F0020030148 |
:100B40000000766A00020101696B01030202FD6B7D |
:100B5000020003035A6C2532692E2531695600259F |
:100B60003364256320253033646D005374617475DC |
:100B700073004552524F523A2025326400253469A1 |
:100B8000202532693A25303269002534696D2563A4 |
:100B900000253369202533692025336920253369F1 |
:100BA00000253369202533692025336920253369E1 |
:100BB0000054656D706572617475726573202020D4 |
:100BC00020002563432020202020002532692E2587 |
:100BD00031695620202533692E253169410025349D |
:100BE0006957202536696D4168002532756D2F7370 |
:100BF000205361743A2564200020203344004E6F56 |
:100C00004678004447505300486F6D653A25336479 |
:100C10006D202533642563004E6F204E6176694355 |
:100C200074726C21000A0D7777772E4D696B726FA5 |
:100C30004B6F707465722E646520286329204869A3 |
:100C400053797374656D7320476D6248000A0D74A3 |
:100C5000686520757365206F6620746869732073FA |
:100C60006F667477617265206973206F6E6C79208E |
:100C70007065726D6974746564200A0D6F6E206F03 |
:100C8000726967696E616C204D696B726F4B6F7032 |
:100C90007465722D486172647761726500414354D6 |
:100CA0002044534C004A65746920736174656C6C10 |
:100CB0006974005370656B7472756D20736174652F |
:100CC0006C6C697420284C6F77207265736F6C753B |
:100CD00074696F6E29005370656B7472756D207343 |
:100CE0006174656C6C697420283230343829005383 |
:100CF00070656B7472756D20736174656C6C69746A |
:100D0000004D756C74697369676E616C2050504D4D |
:100D1000000A0D52656365697665723A2000756E4A |
:100D20006B6E6F776E2E205573696E672050504D35 |
:100D30002E2E2E006E6F7420737570706F72746536 |
:100D40006420627920686172647761726521000AAB |
:100D50000D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF3 |
:100D60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB3 |
:100D70003D3D3D3D000A0D466C69676874436F6EEA |
:100D800074726F6C0A0D48617264776172653A25FE |
:100D9000642E25640A0D536F6674776172653A5646 |
:100DA00025642E2564256320000A0D3D3D3D3D3D13 |
:100DB0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D63 |
:100DC0003D3D3D3D3D3D3D3D3D3D3D3D3D3D0000CD |
:100DD00011241FBECFEFD0E4DEBFCDBF11E0A0E0F5 |
:100DE000B1E0EAEAF1EF00E00BBF02C007900D921C |
:100DF000A23FB107D9F718E0A2EFB1E001C01D9200 |
:100E0000A033B107E1F77AEAE2E0F0E081E2809313 |
:100E10005700D4907E010894E11CF11C20EF37EFBD |
:100E200041E050E087016FE0DA01C9012F5F3F4FD9 |
:100E30004F4F5F4FABBFFC018791F80181938F014A |
:100E4000615067FFF1CFF7016EE0819178277095CF |
:100E5000615067FFFACF8889781729F0F7E9DF1624 |
:100E600011F40000FECF0E94F8070C94D4780C9483 |
:100E7000000080919805E82FFF27EE0FFF1FE15437 |
:100E8000F94F808191818D5E9F4F14F01092030184 |
:100E9000808191818A5B9F4FCCF4809103018823EC |
:100EA000A9F481E0809303018091EF038F5F809329 |
:100EB000EF03853038F088EE93E090932202809320 |
:100EC000210204C066E970E00E9432378091EF038E |
:100ED0009927909369058093680508951F93CF9390 |
:100EE000DF93182F882389F082E091E09F938F93FE |
:100EF00080E692E19F938F93E091BB03F091BC0356 |
:100F000009950F900F900F900F908091BB05823341 |
:100F100008F044C084EF91E00E948716EC01112391 |
:100F200029F0CE010E9490168823D9F3C2E0D0E0C8 |
:100F300026E530E080911D0190911E0182179307F4 |
:100F400030F02196255D3F4FC730D10598F3809151 |
:100F5000BB059927C89F9001C99F300DD89F300DC0 |
:100F60001124209300011123D9F068EC70E08C2F3C |
:100F70000E943237DF93CF938AE091E09F938F9363 |
:100F800080E692E19F938F93E091BB03F091BC03C5 |
:100F900009958DB79EB706968DBF02C0809300015C |
:100FA000112311F1809100016AE00E942778892FB6 |
:100FB00099279F938F93809100010E94277899270A |
:100FC0009F938F9385E191E09F938F9380E692E1C9 |
:100FD0009F938F93E091BB03F091BC0309952DB7CC |
:100FE0003EB7285F3F4F2DBFDF91CF911F910895EE |
:100FF000CFEFD0E4DEBFCDBF8824992414B815B854 |
:1010000007EE13E00253104017FFFCCF85E18093F9 |
:10101000020181E887B93E9A8FEF88B98BE184B9E4 |
:1010200081E085B98EE38AB987E48BB9469A84B7A3 |
:10103000877F84BF809160008861809360001092F8 |
:10104000600084EC99E09093220280932102109238 |
:10105000AA021092A9021092C4061092C30610921E |
:10106000AC021092AB021092AE021092AD0284EC70 |
:1010700094E0A0E0B0E08093950190939601A09356 |
:101080009701B093980128980E94F0160E94C1160B |
:101090000E9468120E9434350E94D51A0E94AB301B |
:1010A0000E9481620E94496D0E94D5748091020164 |
:1010B0008C3010F4299A01C0299878940E94C52F89 |
:1010C00080916B02826080936B0210926D020E948D |
:1010D0009A4284EF91E00E9487168C0180916B0206 |
:1010E00080FD05C0C8010E9490168823B9F38FE2E5 |
:1010F00091E09F938F93B0E6AB2EB2E1BB2EBF92EF |
:10110000AF92E091BB03F091BC03099580EA9FE0A8 |
:101110000E9487168C01C0E0D0E00F900F900F90D6 |
:101120000F90A1E6EA2EA6E0FA2EF5E1CF2EF6E02A |
:10113000DF2E0E949A4280916B0280FD05C0C8019B |
:101140000E9490168823B9F3F60180811816ACF43A |
:101150000BC00E949A4280916B0280FD05C0C801BD |
:101160000E9490168823B9F3C8010E949016882324 |
:1011700021F4F7018081882364F7F701808187FFDC |
:1011800018C02196DF93CF93219781E491E09F933C |
:101190008F93BF92AF92E091BB03F091BC0309958E |
:1011A0008091F2018F5F8093F2018DB79EB7069612 |
:1011B0008DBF2196E4E0F0E0CE0EDF1E88E090E0E7 |
:1011C000E80EF91ECC30D10508F4B3CFC0E0D0E072 |
:1011D0000EE516E0E5E1EE2EE6E0FE2EF801838155 |
:1011E00087FD1CC0F70180811816C4F42196DF9397 |
:1011F000CF93219784E491E09F938F9380E692E1CF |
:101200009F938F93E091BB03F091BC03099582E01B |
:1012100080931F028DB79EB706968DBFF80183811C |
:1012200080788383219684E090E0E80EF91E085FC1 |
:101230001F4FCC30D10590F282E691E09F938F93BF |
:10124000C0E6D2E1DF93CF93E091BB03F091BC0302 |
:101250000995909196058091F2010F900F900F9053 |
:101260000F90981728F48091D50380618093D5035F |
:1012700088E891E09F938F93DF93CF93E091BB0336 |
:10128000F091BC03099588EE93E00E9487168C01CB |
:101290000E94DB1A0F900F900F900F90C8010E94D0 |
:1012A00090168823D9F388EA91E09F938F93DF9378 |
:1012B000CF93E091BB03F091BC03099580E00E94BD |
:1012C000F437809102010F900F900F900F908A30A9 |
:1012D00011F0843110F0289801C0289A80ED97E031 |
:1012E000909322028093210285E58093F1038EE0A2 |
:1012F00090E00E943D2E9927182F00278FE090E064 |
:101300000E943D2E080F111D1093F8010093F70164 |
:101310008AE090E00E943D2E9927182F00278BE04D |
:1013200090E00E943D2E080F111D1093F6010093CE |
:10133000F5010F5F1F4F39F08091F7019091F8018F |
:101340008F5F9F4F41F41092F8011092F7011092B5 |
:10135000F6011092F5018091F5019091F6019F93AD |
:101360008F938091F7019091F8019F938F938DEA6D |
:1013700091E09F938F93DF93CF93E091BB03F09124 |
:10138000BC0309958DB79EB708968DBF80ED91E09F |
:101390009F938F93DF93CF93E091BB03F091BC03B6 |
:1013A00009958091A4050F900F900F900F90E091F8 |
:1013B000BB03F091BC0382FF07C08CED91E09F93CB |
:1013C0008F93DF93CF9308C088EE91E09F938F9324 |
:1013D00080E692E19F938F9309950F900F900F9065 |
:1013E0000F900E94202088E893E1909392018093CF |
:1013F000910181E08093F0030E946E078091BE0509 |
:101400000E943B748AEF91E09F938F93DF93CF9379 |
:10141000E091BB03F091BC03099580ED97E00E9439 |
:1014200087168C018AEF90E00E948716EC0183E01A |
:10143000809340050F900F900F900F90CE010E9467 |
:101440009016882339F084E690E00E948716EC011C |
:101450000E94917580912502882309F4DFC1809153 |
:101460000F01882309F4DAC1109225028091EF035D |
:10147000882319F00E94390702C00E942E450E945D |
:101480009A42209102012A3011F0243110F028985C |
:1014900001C0289A8091AF029091D503882339F03A |
:1014A0008091AF0281508093AF02977F0AC08091F4 |
:1014B0006F00806280936F001092C0061092BF068A |
:1014C00098609093D503809191019091920101973A |
:1014D000909392018093910180919101909192015A |
:1014E000892B29F080916C02882309F43EC08091F9 |
:1014F000910190919201892B01F50E94D13085E0F4 |
:1015000090E0909392018093910180917A0590915F |
:101510007B05019690937B0580937A0580917B02F1 |
:10152000806880937B028091D50381608093D5038E |
:1015300080914105826080934105809108019091DE |
:1015400009018F5F9F4F19F58091A6028823F9F05A |
:1015500080E197E2909322028093210280E890E05C |
:10156000909309018093080112C02A3011F02431B0 |
:1015700010F0289801C0289A8091210290912202AF |
:10158000892B29F480917B028F7780937B02809155 |
:101590002502882309F042C10E94AC120E948A0EE3 |
:1015A000C8010E949016882309F434C10C5E1F4FB5 |
:1015B00080916C029091D503882339F092609093CA |
:1015C000D5038091410582600CC09D7F9093D50327 |
:1015D0008091910190919201079728F080914105A7 |
:1015E0008D7F8093410580919101909192010797A1 |
:1015F00028F08091D5038E7F8093D50380910501DB |
:10160000882321F081508093050125C08093FB033E |
:101610001092870210928602109285021092840224 |
:101620001092830210928202809108019091090128 |
:101630008F5F9F4F81F48091AF02882361F488E926 |
:101640009AE3909322028093210280E09CE09093A1 |
:101650000901809308018091E801893C70F0815074 |
:101660008093E80180917B028F7B80937B02809145 |
:10167000D5038B7F8093D50335C080919D07882348 |
:1016800009F180917B02806480937B028091D50375 |
:1016900084608093D50380910801909109018F5F48 |
:1016A0009F4F81F48091A602882361F088E99AE334 |
:1016B000909322028093210280E098EA909309019E |
:1016C0008093080110928D0310928C0310928B036B |
:1016D00010928A038FEF9FEF9093CB078093CA07F6 |
:1016E0001092E80180910001282F332780911D017D |
:1016F00090911E0182179307CCF480917B02806247 |
:1017000080937B0280910801909109018F5F9F4F28 |
:10171000C1F480E797E1909322028093210280E058 |
:1017200093E090930901809308010BC080912102FE |
:1017300090912202892B29F480917B028F7D8093E6 |
:101740007B020E947F6684E0809320028091A60243 |
:10175000882329F45AEA852E55E0952E12C08091EF |
:10176000F9018F5F8093F901813359F41092F901E7 |
:101770008091F3019091F40101969093F40180938C |
:10178000F3010894811C911CF2E78F16FBE09F0681 |
:1017900009F040C0882499242091F7013091F80184 |
:1017A0002F5F3F4F3093F8012093F7018091F501AF |
:1017B0009091F60101969093F6018093F501832FA5 |
:1017C0009927682F8EE090E00E94452E8091F701C6 |
:1017D0009091F8019070682F8FE090E00E94452E64 |
:1017E0008091F5019091F601892F9927682F8AE061 |
:1017F00090E00E94452E8091F5019091F601907045 |
:10180000682F8BE090E00E94452E84E190E00E94DA |
:1018100087168C010E94CF660E94606D8091200225 |
:10182000882309F00BCE0E94A26208CE1F920F926D |
:101830000FB60F9211248F939F93EF93FF93809194 |
:1018400007018823E1F4809113029091140201961C |
:101850009093140280931302FC01E056FB4FE08149 |
:10186000ED3019F0803A910539F41092140210927B |
:10187000130281E080930701E093C60004C0109238 |
:10188000140210921302FF91EF919F918F910F908C |
:101890000FBE0F901F9018951F920F920FB60F92C8 |
:1018A00011242F933F934F935F936F937F938F9365 |
:1018B0009F93AF93BF93CF93EF93FF9390E080916B |
:1018C000C60080930B0250911902503A10F0909389 |
:1018D0001A0280910B028D3009F065C080911A02C6 |
:1018E000823009F060C090931A02852F99278250A8 |
:1018F0009C4FFC01329740812091150230911602D5 |
:10190000241B3109DC0111978C91281B3109C90175 |
:101910009F70909316028093150246E096958795E6 |
:101920004A95E1F7982F935C909317022F733070CC |
:10193000235C209318028081981729F48C91281732 |
:1019400011F491E006C090E0809108028F5F8093CF |
:101950000802C0910A02CC2309F074C0992309F44B |
:1019600071C081E080930A02580F509307025150D2 |
:10197000E52FFF27E250FC4F8DE08083809100042B |
:10198000823509F05FC00E94202088E190E02CE0C1 |
:101990000FB6F894A895809360000FBE2093600066 |
:1019A000C0931F024FC020911A02822F99278130C5 |
:1019B0009105F9F0823091051CF4892B21F040C08B |
:1019C000029711F13DC080910B02833239F480916E |
:1019D0000A02882319F481E080931A0280910B0295 |
:1019E0008093FE0381E08093190280910B02992776 |
:1019F00022C02F5F20931A02E52FFF27E250FC4FF1 |
:101A000080910B02808309C0E52FFF27E250FC4F35 |
:101A100080910B028083503A20F45F5F509319024B |
:101A200002C010921A0220910B028091150290912F |
:101A30001602820F911D909316028093150202C028 |
:101A400010921A02FF91EF91CF91BF91AF919F91A8 |
:101A50008F917F916F915F914F913F912F910F9057 |
:101A60000FBE0F901F901895AC01A0E0B0E09D0153 |
:101A7000A817B90748F4E0EAF4E08191280F311D76 |
:101A80001196A417B507C8F33F70FD01E056FB4F50 |
:101A9000C90156E0969587955A95E1F7835C808356 |
:101AA0001196FD01E056FB4F2F733070822F835C3F |
:101AB0008083AF55BB4F8DE08C93109207018091CE |
:101AC000A0048093C6000895A0E0B0E0EAE6FDE03F |
:101AD0000C94A0782C859D850E85BB2483E2809391 |
:101AE000A0049F599093A1042093A20433E0E32E15 |
:101AF000F12C002309F49EC0CF84D888BE016D5E0E |
:101B00007F4FA989BA890150109709F493C01097A3 |
:101B1000B9F0F601EB0DF11DB3949081119791F49A |
:101B2000002349F1FB016E5F7F4FDB01C080D18054 |
:101B30006E5F7F4F0D90BC91A02DBB24015002C061 |
:101B400090E019C01097B9F0F601EB0DF11DB394B8 |
:101B50004081119791F4002341F1FB016E5F7F4FAB |
:101B6000DB01C080D1806E5F7F4F0D90BC91A02DB6 |
:101B7000BB24015002C040E018C01097B1F0F6013C |
:101B8000EB0DF11DB3941081119781F4002371F0D6 |
:101B9000FB013296DB01CD90DC90BF016E5F7F4F81 |
:101BA000A081B181BB24015001C010E0F701E056D3 |
:101BB000FB4F892F86958695835C80830894E11C72 |
:101BC000F11CF701E056FB4F892F99278370907025 |
:101BD00024E0880F991F2A95E1F755279A0194E090 |
:101BE000369527959A95E1F7822B835C808308943C |
:101BF000E11CF11CF701E056FB4F4F705070440F91 |
:101C0000551F440F551F812F992726E096958795DC |
:101C10002A95E1F7842B835C80830894E11CF11CF6 |
:101C2000F701E056FB4F1F73135C10830894E11C0F |
:101C3000F11C6ACFC7010E94340DE9E00C94BC7816 |
:101C4000A3E07A2F409107024650442309F458C07C |
:101C5000E72FFF27E250FC4F80818D537F5FE72FF6 |
:101C6000FF27E250FC4F20812D537F5FE72FFF2796 |
:101C7000E250FC4F30813D537F5FE72FFF27E2505A |
:101C8000FC4F60816D537F5F9927880F991F880FE4 |
:101C9000991F522F52955F70582B822F99278F7062 |
:101CA0009070F4E0880F991FFA95E1F7232F26959D |
:101CB0002695282B832F992783709070E6E0880F54 |
:101CC000991FEA95E1F7682B41504F3FC9F0EA2F81 |
:101CD000FF27E250FC4F5083AF5F41504F3F81F0F0 |
:101CE000EA2FFF27E250FC4F2083AF5F41504F3F68 |
:101CF00039F0EA2FFF27E250FC4F6083AF5FA5CF9A |
:101D000081E094E09093060280930502A350A09393 |
:101D100004020895A2E0B0E0E0E9FEE00C94A678A9 |
:101D200080910A02882309F4C7C30E94200E809183 |
:101D3000FF03823609F081C2809100049927813720 |
:101D4000910509F4C0C082379105C4F48D36910520 |
:101D500009F482C08E36910544F48B34910531F13B |
:101D60008636910509F454C168C28E36910509F48E |
:101D70005BC08037910509F49FC05FC2853791052C |
:101D800009F4E2C18637910544F48337910509F4DB |
:101D9000DCC08437910539F150C28737910509F4C9 |
:101DA00010C28937910509F46AC147C2E091050262 |
:101DB000F0910602808191819093C2028093C102CA |
:101DC0002091BF023091C002821B930B845E9D4F15 |
:101DD00068E671E00E944778845B90409093BE0271 |
:101DE0008093BD022AC280910702A0910502B091A2 |
:101DF0000602853140F080E1E9EDF3E00D900192BB |
:101E00008A95E1F70DC08D919D910D90BC91A02D0B |
:101E10008093D9039093DA03A093DB03B093DC03A0 |
:101E200080EF809302024BC0809107018823E1F389 |
:101E30008DE490E09F938F9388E096E09F938F933B |
:101E400081E08F938F938EE48F930E94640D8DB702 |
:101E50009EB707968DBFF1C1A0910502B091060211 |
:101E60001C91113081F48DE4E8E0F6E00D900192D0 |
:101E70008A95E1F70E94452F19838091D5038F7EC3 |
:101E80008093D50301C01982809107018823E1F373 |
:101E900081E090E09F938F93CE0101969F938F9363 |
:101EA00081E08F938F938DE48F930E94640DADB783 |
:101EB000BEB71796ADBFC1C181E080930D028FEF11 |
:101EC00080930501BAC1E0910502F091060280817C |
:101ED0008F3F39F40E94A82FE0910502F09106028D |
:101EE0008083E0910502F09106028081882311F43D |
:101EF00081E003C0863010F085E08083E091050228 |
:101F0000F091060280810E945B2EE0910502F09123 |
:101F1000060280818983809107018823E1F380E7AD |
:101F200090E09F938F9387E995E09F938F9381E053 |
:101F300090E09F938F93CE0101969F938F9382E0C1 |
:101F40008F9381E08F9381E571C1209105023091DB |
:101F50000602D9018C918150853008F040C0F9010A |
:101F600081818435E1F52F5F3F4F80E7E7E9F5E0B8 |
:101F7000D9010D9001928A95E1F7F90182910E94B1 |
:101F8000C42E8091D6059927AA27BB27BC01CD0175 |
:101F900024EC39E040E050E00E940878DC01CB01FD |
:101FA0008093B5019093B601A093B701B093B801A7 |
:101FB0008091D7059927AA27BB27BC01CD010E9494 |
:101FC0000878DC01CB018093B1019093B201A0931A |
:101FD000B301B093B4010E94A82F898301C0198274 |
:101FE000809107018823E1F381E090E09F938F9334 |
:101FF000CE0101969F938F9381E08F938F9383E51A |
:102000008F930E94640D8DB79EB707968DBF26C033 |
:10201000E0910502F0910602E0818E2F815085301B |
:1020200018F48E2F0E945B2E0E94A82F8983809126 |
:1020300007018823E1F381E090E09F938F93CE0125 |
:1020400001969F938F9381E08F938F9386E48F9374 |
:102050000E94640DADB7BEB71796ADBF8091A602C2 |
:10206000882329F46EE670E089810E94323780E08F |
:102070000E946E078091BE050E943B74DEC0E09115 |
:102080000502F09106028081992787FD9095909333 |
:10209000DA068093D9068181992787FD90959093E0 |
:1020A000DC068093DB068281992787FD90959093CB |
:1020B000DE068093DD068381992787FD90959093B6 |
:1020C000E0068093DF068481992787FD90959093A1 |
:1020D000E2068093E1068581992787FD909590938C |
:1020E000E4068093E3068681992787FD9095909377 |
:1020F000E6068093E5068781992787FD9095909362 |
:10210000E8068093E7068085992787FD9095909350 |
:10211000EA068093E9068185992787FD909590933B |
:10212000EC068093EB068285992787FD9095909326 |
:10213000EE068093ED068385992787FD9095909311 |
:10214000F0068093EF0679C0E0910502F091060257 |
:1021500080810E948D348A83882319F481E08983E9 |
:1021600001C01982809107018823E1F388E090E0A3 |
:102170009F938F9386E596E09F938F9321E030E0C5 |
:102180003F932F9380910502909106029F938F9326 |
:102190003F932F93CE0102969F938F933F932F935C |
:1021A000CE01820F931F9F938F9384E08F9381E0E2 |
:1021B0008F9385E58F930E94640DEDB7FEB77396FC |
:1021C0003BC0809104028930C0F12091050230911A |
:1021D00006022F5F3F4F88E0A6E5B6E0F9010190C7 |
:1021E0000D928A95E1F7D9018E910E94E3338A839B |
:1021F000882319F481E0898301C019828091070145 |
:102200008823E1F321E030E03F932F93CE01029643 |
:102210009F938F933F932F93CE01820F931F9F9392 |
:102220008F9382E08F9381E08F9387E58F930E9455 |
:10223000640DEDB7FEB73B96EDBF80910004992782 |
:102240008436910509F4CDC085369105ACF481360C |
:10225000910509F481C0823691052CF48B349105E7 |
:1022600009F45DC021C18236910509F482C083362C |
:10227000910509F491C018C18C36910509F4FFC08D |
:102280008D3691054CF48736910509F40AC18836DC |
:10229000910509F4C4C008C18437910529F0863737 |
:1022A000910509F4FAC000C180910702A0910502CE |
:1022B000B0910602803140F080E1E9EDF3E00D904D |
:1022C00001928A95E1F70DC08D919D910D90BC9181 |
:1022D000A02D8093D9039093DA03A093DB03B093EE |
:1022E000DC03809107018823E1F31F9280910401B0 |
:1022F0008F9384E58F930E94640D8AEF809302028E |
:102300008FEF8093050180EA9FE00E9487169093EB |
:10231000FB018093FA010F900F900F90C5C0E091E0 |
:102320000502F0910602808191819093C202809310 |
:10233000C1022091BF023091C002821B930B845EC8 |
:102340009D4F68E671E00E944778845B90409093CF |
:10235000BE028093BD02A8C0E0910502F091060282 |
:10236000808180930601803298F08FE1809306018E |
:102370000FC0A0910502B09106028BE0E1EFF3E0FF |
:102380000D9001928A95E1F78091FA03809382057E |
:102390008FEF8093050188C08091FE019091FF012D |
:1023A000892B89F4E0910502F0910602E081EE2389 |
:1023B00051F08AE0E89FC00111240E948716909393 |
:1023C000CC038093CB03E0910502F091060290814B |
:1023D0008AE0989FC00111249093FF018093FE0131 |
:1023E00015C08FEF80930501E0910502F091060280 |
:1023F00090818AE0989FC0011124909301028093FC |
:102400000002892B19F081E080930F0280EA9FE09F |
:102410000E9487169093FB018093FA0145C08FEFCD |
:1024200080930501E0910502F0910602908197FDED |
:1024300008C082E080930C021092FD011092FC0112 |
:102440001AC0909580916402892B809364029181D7 |
:102450008AE0989FC00111249093FD018093FC01B4 |
:1024600084E080930C0280EA9FE00E94871690939C |
:10247000FB018093FA0181E08093100215C08FEF79 |
:1024800080930501E0910502F0910602808180931E |
:10249000650281E08093110207C081E080930E0203 |
:1024A00003C081E08093120210920A021092060289 |
:1024B0001092050210920402E3E0CE5F0C94C27801 |
:1024C000982F8091C00085FFFCCF9093C60008959F |
:1024D0000F931F9388E18093C1008091C0008260B8 |
:1024E0008093C0008091C10080688093C10080917A |
:1024F000C10080648093C10000E010E00093C5003B |
:102500008AE290E08093C4008091000290910102E1 |
:102510000E9487169093CE038093CD038CED90E0BC |
:102520000E9487169093FD038093FC031092CF03C3 |
:1025300080E58093D00386E08093D3038BE0809383 |
:10254000D1031092D2031093060200930502109259 |
:1025500004021F910F910895A0E1B0E0E2EBF2E1D7 |
:102560000C94A37880910701882309F4C1C280915B |
:10257000FA019091FB010E949016882361F010925D |
:10258000FD011092FC0110920102109200021092C3 |
:10259000FF011092FE018091FC019091FD01892BB9 |
:1025A00041F080919E0490919F040E949016882390 |
:1025B00029F480911002882309F460C080910701FA |
:1025C000882309F45BC080910C0200E211E08430A2 |
:1025D000A8F00E94342080E590E09F938F931F9392 |
:1025E0000F9381E08F938F9388E48F930E94640D03 |
:1025F0002DB73EB7295F3F4F2DBF34C01092660202 |
:1026000082E294E09F938F9389E290E29F938F936D |
:10261000E091BB03F091BC03099584E190E09F93A6 |
:102620008F931F930F9381E090E09F938F938CE0A3 |
:1026300092E09F938F9382E08F9381E08F9388E461 |
:102640008F930E94640D80910C02982F8F5F80936E |
:102650000C022DB73EB7215F3F4F2DBF943010F0D5 |
:1026600010920C028091FC019091FD010E9487164E |
:1026700090939F0480939E04109210028091110207 |
:10268000882351F180910701882331F10E94342081 |
:1026900080E590E09F938F9380E291E09F938F93EA |
:1026A00021E030E03F932F938FE191E09F938F9350 |
:1026B0003F932F9385E692E09F938F9383E08F93D0 |
:1026C00081E08F938CE48F930E94640D109211022D |
:1026D0008DB79EB70F968DBF80910E028823D1F0E3 |
:1026E000809107018823B1F08AE090E09F938F9357 |
:1026F0008FEC93E09F938F9381E08F938F9386E588 |
:102700008F930E94640D10920E022DB73EB7295F81 |
:102710003F4F2DBF809112028823D9F0809107018D |
:102720008823B9F08BE090E09F938F9381EF93E043 |
:102730009F938F9381E08F93809104018F9387E41F |
:102740008F930E94640D109212028DB79EB7079668 |
:102750008DBF8091FC039091FD030E949016882309 |
:1027600009F461C080910701882309F45CC080915D |
:10277000B3059927880F991F880F991F7C0100279F |
:10278000F7FC0095102F8091030390910403A09112 |
:102790000503B0910603BC01CD01A80197010E9479 |
:1027A0007C783093EA032093E9038091FB029091B7 |
:1027B000FC02A091FD02B091FE02BC01CD01A80176 |
:1027C00097010E947C783093EC032093EB03809177 |
:1027D00090028093ED0380918F028093EE0388E056 |
:1027E00090E09F938F9389EE93E09F938F9381E086 |
:1027F0008F9383E08F938BE68F930E94640D80917B |
:10280000EF032DB73EB7295F3F4F2DBF853018F03E |
:1028100086E08093EF0383E690E00E948716909312 |
:10282000FD038093FC038091000290910102892BAB |
:1028300041F08091CD039091CE030E9490168823A1 |
:1028400021F480910F02882339F1809107018823B8 |
:1028500019F10E94283682E490E09F938F9380E4E0 |
:1028600095E09F938F9381E08F938F9384E48F9370 |
:102870000E94640D10920F028DB79EB707968DBF10 |
:102880008091000290910102009731F00E9487161A |
:102890009093CE038093CD038091FE019091FF0130 |
:1028A000892B09F4B8C08091CB039091CC030E948E |
:1028B0009016882309F4AFC080910701882309F49A |
:1028C000AAC08091B3059927880F991F880F991F77 |
:1028D0007C010027F7FC0095102F80910303909155 |
:1028E0000403A0910503B0910603BC01CD01A8012A |
:1028F00097010E947C783093BE032093BD038091A2 |
:10290000FB029091FC02A091FD02B091FE02BC017D |
:10291000CD01A80197010E947C783093C0032093D9 |
:10292000BF0320918507309186074091870750911A |
:102930008807DA01C90163E0880F991FAA1FBB1F2E |
:102940006A95D1F7820F931FA41FB51F820F931FA3 |
:10295000A41FB51F209195013091960140919701D8 |
:1029600050919801BC01CD010E947C783093C20344 |
:102970002093C1038091CB029091CC02A091CD0213 |
:10298000B091CE0239E0B595A795979587953A9580 |
:10299000D1F78093C3038091C7029091C802A091A0 |
:1029A000C902B091CA0229E0B595A7959795879578 |
:1029B0002A95D1F78093C4038091D3029091D402D9 |
:1029C000A091D502B091D60209E0B595A79597954B |
:1029D00087950A95D1F78093C5038EE090E09F9389 |
:1029E0008F938DEB93E09F938F9381E08F938F93E1 |
:1029F00083E48F930E94640D8091FE019091FF010A |
:102A00000E9487169093CC038093CB032DB73EB7DB |
:102A1000295F3F4F2DBF809106018F3F71F19927AC |
:102A200014E0880F991F1A95E1F78E5D9D4F40E1E4 |
:102A300050E0BC01CE0101960E945B7680E190E0FF |
:102A40009F938F93CE0101969F938F9381E090E0A7 |
:102A50009F938F9386E091E09F938F9382E08F9373 |
:102A600081E08F9381E48F930E94640D8FEF8093B8 |
:102A700006018DB79EB70B968DBF80918205882386 |
:102A8000D1F0809107018823B1F081E090E09F931D |
:102A90008F9382E895E09F938F9381E08F938F933C |
:102AA00082E48F930E94640D109282052DB73EB789 |
:102AB000295F3F4F2DBF80910D028823C9F080917F |
:102AC00007018823A9F084E390E09F938F938FEB15 |
:102AD00096E09F938F9381E08F938F9380E58F9300 |
:102AE0000E94640D10920D028DB79EB707968DBFA0 |
:102AF000E6E0C05F0C94BF781F920F920FB60F9262 |
:102B000011242F933F935F936F937F938F939F93A2 |
:102B1000AF93BF93EF93FF9320E08091200288232F |
:102B200029F08091200281508093200280919E03A1 |
:102B3000882319F0815080939E0380912802815050 |
:102B4000809328028F3F09F05BC089E080932802C0 |
:102B500080912602909127020196909327028093FC |
:102B6000260280910A018F5F817080930A01882379 |
:102B700019F481E080932502349903C081E08093A9 |
:102B800029028091210290912202892B21F18091CA |
:102B90002102909122020B9750F080912102909196 |
:102BA00022020A97909322028093210204C010927D |
:102BB0002202109221028091210290912202209102 |
:102BC00008013091090182239323892B11F021E020 |
:102BD00008C020E006C08FEF9FEF9093090180931B |
:102BE000080180910201222331F08A3011F45A9AAF |
:102BF00007C0479A05C08A3011F45A9801C0479817 |
:102C000080912902882309F472C02091E8012223CF |
:102C100009F06DC08091A40583FF69C086B1992732 |
:102C2000FC01E071F07084FF14C080912302909148 |
:102C30002402019690932402809323028091230220 |
:102C400090912402895E934008F451C02093290298 |
:102C50004EC08091230290912402892B09F443C035 |
:102C600080912302909124028A569140E0F5809150 |
:102C700023029091240269E270E00E9433788091EF |
:102C8000230290912402860F971F90932402809331 |
:102C9000230280912302909124020B9750F080919F |
:102CA0002302909124020A979093C2028093C1025A |
:102CB00004C0F093C202E093C1028091C1029091DE |
:102CC000C2022091BF023091C002821B930B845E2E |
:102CD0009D4F68E671E00E944778845B9040909336 |
:102CE000BE028093BD021092240210922302FF9133 |
:102CF000EF91BF91AF919F918F917F916F915F9174 |
:102D00003F912F910F900FBE0F901F90189520911B |
:102D1000260230912702280F391FC9010196089514 |
:102D20002091260230912702821B930B892F99272D |
:102D30008695807490700895CF93DF930E948716D4 |
:102D4000EC01CE010E9490168823D9F3DF91CF9138 |
:102D50000895CF93DF930E948716EC0109C08091FC |
:102D60000F01882329F090930F018FEC80937A0054 |
:102D7000CE010E949016982F882389F3DF91CF917E |
:102D800008959FB7F8945F983E9A469A8091B00054 |
:102D90008F708093B0008091B00083608093B0000A |
:102DA0008091B1008B738093B1008091B1008B60F2 |
:102DB0008093B1001092B2008FEF8093B3008091A6 |
:102DC000B00080688093B000809170008A7F80930B |
:102DD0007000809170008260809370009FBF0895A2 |
:102DE0008AE090E00E94871690933102809330022F |
:102DF00082E085BD83EA84BD17BC84EB88BD86E094 |
:102E000086BD80916E00816080936E0008951F9250 |
:102E10000F920FB60F9211242F933F934F935F930E |
:102E20006F937F938F939F93AF93BF93CF93DF93D2 |
:102E3000EF93FF938091020190912A02843108F070 |
:102E400011C1992309F06AC38091B00086FFECC0DC |
:102E50008091B0008F7B8093B00089EA93E09093DB |
:102E60002C0280932B0280910B0190910C019C010C |
:102E7000220F331F280F391F8091A1019927880F36 |
:102E8000991F880F991F280F391F37FF02C02D5F28 |
:102E90003F4FC901959587959595879590930C011E |
:102EA00080930B0190931E0280931D028091F9057F |
:102EB0006091C505209103033091040340910503FF |
:102EC0005091060380FF2CC0772788279927EA01B5 |
:102ED000D90157FF04C0A158BF4FCF4FDF4FE7E0E4 |
:102EE000D595C795B795A795EA95D1F79D01AE0100 |
:102EF0000E9408789B01AC0197FF04C0215C3F4F02 |
:102F00004F4F5F4F66E055954795379527956A95E2 |
:102F1000D1F780911D0290911E02820F931F2BC04A |
:102F2000772788279927EA01D90157FF04C0A158BC |
:102F3000BF4FCF4FDF4F27E0D595C795B795A795E2 |
:102F40002A95D1F79D01AE010E9408789B01AC0142 |
:102F500097FF04C0215C3F4F4F4F5F4FF6E0559500 |
:102F6000479537952795FA95D1F780911D02909155 |
:102F70001E02821B930B90931E0280931D02809170 |
:102F8000C605282F3327220F331F220F331F8091AE |
:102F90001D0290911E02821793077CF08091C70555 |
:102FA000282F3327220F331F220F331F80911D023A |
:102FB00090911E022817390724F430931E022093A3 |
:102FC0001D0220912B0230912C0280911D029091C4 |
:102FD0001E02280F391F2050324030932C022093BC |
:102FE0002B0280911D0290911E0297FD03969595EC |
:102FF00087959595879590931E0280931D0245E0D5 |
:103000002D3D340718F08CED95E005C02757314071 |
:1030100030F487E791E090932C0280932B0280910B |
:103020002B0290912C0243C28091B0008064809367 |
:10303000B0008091CC05282F33278DED96E0289F96 |
:10304000A001299F500D389F500D1124CA012091D5 |
:103050002D0230912E02821B930B90932C028093B1 |
:103060002B0259C2992309F059C28091B00086FF02 |
:1030700023C28091B0008F7B8093B000E0912F023B |
:10308000EE23F1F48091CC05282F33278DED96E0C7 |
:10309000289FA001299F500D389F500D1124CA016F |
:1030A00020912D0230912E02821B930B90932C02C3 |
:1030B00080932B0210922E0210922D02469A2BC260 |
:1030C00089EA93E090932C0280932B028E2F99270C |
:1030D0008330910509F4A4C1843091053CF481301A |
:1030E000910561F0029709F4D2C0AAC1843091051C |
:1030F00009F499C1059709F4A0C1A2C180910B01FF |
:1031000090910C019C01220F331F280F391F8091D1 |
:10311000A1019927880F991F880F991F280F391F20 |
:1031200037FF02C02D5F3F4FC90195958795959553 |
:10313000879590930C0180930B0190931E028093CE |
:103140001D028091F9056091C5052091030330911E |
:103150000403409105035091060380FF2CC077279C |
:1031600088279927EA01D90157FF04C0A158BF4F0A |
:10317000CF4FDF4F27E0D595C795B795A7952A95EF |
:10318000D1F79D01AE010E9408789B01AC0197FF29 |
:1031900004C0215C3F4F4F4F5F4FA6E055954795C8 |
:1031A00037952795AA95D1F780911D0290911E021F |
:1031B000820F931F27C077278827992757FF04C0BE |
:1031C00021583F4F4F4F5F4FF7E055954795379543 |
:1031D0002795FA95D1F70E9408789B01AC0197FFDB |
:1031E00004C0215C3F4F4F4F5F4FE6E05595479538 |
:1031F00037952795EA95D1F780911D0290911E028F |
:10320000821B930B90931E0280931D028091C60532 |
:10321000282F3327220F331F220F331F80911D02C7 |
:1032200090911E02821793077CF08091C705282F8A |
:103230003327220F331F220F331F80911D029091DD |
:103240001E022817390724F430931E0220931D0212 |
:1032500080912B0290912C0220911D0230911E0230 |
:10326000820F931F8050924090932C0280932B02E8 |
:1032700080911D0290911E0297FD0396959587956A |
:103280009595879590931E0280931D02ECC08091C6 |
:103290000D0190910E019C01220F331F280F391F41 |
:1032A0008091A0019927880F991F880F991F280FD7 |
:1032B000391F37FF02C02D5F3F4FC9019595879594 |
:1032C0009595879590930E0180930D0190931C0224 |
:1032D00080931B028091F9056091C905A091FB02C2 |
:1032E000B091FC02C091FD02D091FE0281FF2AC084 |
:1032F0007727882799279D01AE01D7FF04C0215861 |
:103300003F4F4F4F5F4FA7E055954795379527950E |
:10331000AA95D1F70E9408789B01AC0197FF04C0E1 |
:10332000215C3F4F4F4F5F4FF6E0559547953795DE |
:103330002795FA95D1F780911B0290911C02820F7C |
:10334000931F29C07727882799279D01AE01D7FFB2 |
:1033500004C021583F4F4F4F5F4FE7E055954795C9 |
:1033600037952795EA95D1F70E9408789B01AC0123 |
:1033700097FF04C0215C3F4F4F4F5F4F76E055955C |
:103380004795379527957A95D1F780911B029091B3 |
:103390001C02821B930B90931C0280931B02809152 |
:1033A000CA05282F3327220F331F220F331F809186 |
:1033B0001B0290911C02821793077CF08091CB0531 |
:1033C000282F3327220F331F220F331F80911B0218 |
:1033D00090911C022817390724F430931C02209383 |
:1033E0001B0280912B0290912C0220911B023091A4 |
:1033F0001C02820F931F8050924090932C02809366 |
:103400002B0280911B0290911C0297FD03969595CB |
:1034100087959595879590931C0280931B0223C0F6 |
:103420008091530702C080912D079927880F991F1B |
:10343000880F991F87559E4F12C080915B07F5CF6B |
:10344000FF27EE0FFF1FE154F94F20813181220F3A |
:10345000331F80912B0290912C02820F931F909327 |
:103460002C0280932B0280912B0290912C0255E02C |
:103470008D3D950718F08CED95E005C0875791407C |
:1034800030F487E791E090932C0280932B022091F7 |
:103490002B0230912C022C5B304030932C02209375 |
:1034A0002B0280912D0290912E02820F931F9093F8 |
:1034B0002E0280932D022FC08091B00080648093F3 |
:1034C000B0008CEB90E090932C0280932B028091C3 |
:1034D0002D0290912E0284549F4F90932E02809340 |
:1034E0002D0280911F02882321F08091AF02853B3D |
:1034F00020F480911F02823011F4469801C0469A50 |
:1035000080912F028F5F80932F029091CC059817A6 |
:1035100010F410922F0281E080932A0220912B0256 |
:1035200030912C0241E02F37340730F08FEF809339 |
:10353000B3002F5F30400FC02F3F3105C9F0C0F0FE |
:10354000A9014F5F50404F37510550F480E88093F8 |
:10355000B3002058304030932C0220932B0212C02D |
:103560008FEF8093B30050932C0240932B020AC03C |
:1035700080912B028093B30010922C0210922B02A8 |
:1035800010922A02FF91EF91DF91CF91BF91AF91FD |
:103590009F918F917F916F915F914F913F912F916B |
:1035A0000F900FBE0F901F90189510927C008FEC1B |
:1035B00080937A000895CF93DF931092360286E9C4 |
:1035C00087BD83E090E00E943D2EC82F863E08F420 |
:1035D000C65FC8BD84E690E00E94A91680911301E1 |
:1035E000909114018152934010F0C0EF02C0C53099 |
:1035F000F8F0C8BD82E390E00E94A91687E394E04A |
:103600009F938F9380E692E19F938F93E091BB030A |
:10361000F091BC03099580911301909114010F90D2 |
:103620000F900F900F908152934010F4C550DFCF50 |
:103630006C2F83E090E00E94452ECF3018F0CCE84C |
:10364000D0E002C0C0E0D0E0CA3FD105F8F4C7BD69 |
:1036500082E390E00E94A91689E394E09F938F9300 |
:1036600080E692E19F938F93E091BB03F091BC03BE |
:10367000099580911301909114010F900F900F9074 |
:103680000F908052934010F02196DECFC0939305A7 |
:103690008091A40580FF09C08C2F8A508B3E28F0B2 |
:1036A0008091D40380648093D403C7BD8CE291E001 |
:1036B0000E94A916DF91CF910895EF92FF921F9378 |
:1036C000CF9310E080ED97E00E9487167C01CCE854 |
:1036D000133019F4CB3008F0C9E010E080914602B5 |
:1036E000909147028C5F934024F4809112018150A5 |
:1036F0000AC080914602909147028750944034F06E |
:10370000809112018F5F8093120101C011E08091BE |
:103710004402909145028C5F934024F48091110102 |
:1037200081500AC080914402909145028750944094 |
:1037300034F0809111018F5F8093110101C01F5FF0 |
:1037400080914202909143028C5F934024F48091D7 |
:10375000100181500AC0809142029091430287502B |
:103760009440C4F0809110018F5F8093100113C0CA |
:103770008BE394E09F938F9380E692E19F938F93E6 |
:10378000E091BB03F091BC0309950F900F900F904F |
:103790000F905FC01F5F82E18093700280916B0287 |
:1037A0008E7F80936B0285EA8093BC00809112012A |
:1037B0008A3040F48091D40381608093D4038AE0FE |
:1037C0008093120180911201863F40F08091D403D2 |
:1037D00081608093D40385EF809312018091110161 |
:1037E0008A3040F48091D40382608093D4038AE0CD |
:1037F0008093110180911101863F40F08091D403A4 |
:1038000082608093D40385EF809311018091100131 |
:103810008A3040F48091D40384608093D4038AE09A |
:103820008093100180911001863F40F08091D40375 |
:1038300084608093D40385EF80931001809170029F |
:10384000882339F0C7010E949016882309F090CF91 |
:10385000F5CF10920F018FEC80937A0080910F01C9 |
:103860008823E1F3CA3020F48AE090E00E94A91690 |
:10387000C15009F02DCF86E490E00E94A916CF91A7 |
:103880001F91FF90EF9008951F920F920FB60F9225 |
:103890001124AF92BF92CF92DF92EF92FF920F93DB |
:1038A0001F932F933F934F935F936F937F938F93C8 |
:1038B0009F93AF93BF93EF93FF9380914F02282F75 |
:1038C0003327442755278F5F80934F02F901223118 |
:1038D000310508F08CC3EA5BFF4F0C94CE788091E1 |
:1038E00078009091790046C080917800909179009D |
:1038F0002CC180917800909179009093520280932E |
:10390000510257C180910C0390910D0320917800D2 |
:1039100030917900821B930B9093840580938305EB |
:10392000809183059091840590935C0280935B0263 |
:103930005EC1809178009091790020910E033091C2 |
:103940000F03821B930B90939205809391058091B6 |
:1039500091059091920590935E0280935D0249C318 |
:103960008091550290915602209178003091790013 |
:10397000820F931F909356028093550281E03AC3C1 |
:1039800080915302909154022091780030917900F7 |
:10399000820F931F909354028093530284E02AC3B2 |
:1039A00080911D0190911E019C01220F331F280F51 |
:1039B000391F809178009091790063E070E00E9457 |
:1039C0003378260F371F36952795369527953093F0 |
:1039D0001E0120931D0185E00DC380917800909118 |
:1039E00079004091080350910903841B950B909333 |
:1039F0003D0280933C0280913C0290913D020297EF |
:103A000004F122E04E3E520784F4209150022B5FD5 |
:103A100020935002255080917C0290917D02845F1A |
:103A2000914018F4215F2093500280915002853616 |
:103A300084F14F5F5F4F509309034093080384560E |
:103A400026C080913C0290913D028F5F9F4F0CF504 |
:103A500032E047325307ECF020915002255020937A |
:103A600050022B5F80917C0290917D02845F914097 |
:103A700018F42F5020935002809150028C394CF44E |
:103A80004150504050930903409308038C59809350 |
:103A9000500281E080933B02809178009091790000 |
:103AA00090938A058093890580913C0290913D0214 |
:103AB0009C01442737FD4095542F8091C30290917B |
:103AC000C402A091C502B091C602820F931FA41F29 |
:103AD000B51F8093C3029093C402A093C502B09314 |
:103AE000C6022091C3023091C4024091C502509198 |
:103AF000C60257FF04C021503C4F4F4F5F4F0AE0B2 |
:103B000055954795379527950A95D1F78091C3022A |
:103B10009091C402A091C502B091C602821B930B82 |
:103B2000A40BB50B8093C3029093C402A093C5026B |
:103B3000B093C6022EC180915302909154022091FD |
:103B4000780030917900820F931F909354028093F4 |
:103B5000530210924E0250C2809102018A3071F4D9 |
:103B60008091780090917900209151023091520219 |
:103B7000820F931F01969695879517C04091510229 |
:103B800050915202843158F02091780030917900A0 |
:103B9000240F351F8FEF97E0821B930B06C0809197 |
:103BA000780090917900840F951F90934302809341 |
:103BB000420286E01FC280910C0390910D03209178 |
:103BC000780030917900821B930B90938405809349 |
:103BD0008305809183059091840520915B0230914B |
:103BE0005C02820F931F909341028093400287E012 |
:103BF00001C2809178009091790020910E0330915C |
:103C00000F03821B930B90939205809391058091F3 |
:103C100091059091920520915D0230915E02820F94 |
:103C2000931F90933F0280933E02E3C1209155027F |
:103C3000309156028091780090917900280F391FB9 |
:103C40003093560220935502809102018A3019F474 |
:103C5000220F331F04C0220F331F220F331F309354 |
:103C60005602209355022091550230915602C90107 |
:103C700037FD0796A3E095958795AA95E1F7909370 |
:103C80004702809346028091570290915802820F1A |
:103C9000931F97FD01969595879590935802809371 |
:103CA00057022091180330911903821B930B9093B4 |
:103CB0001C0180931B0120914C0230914D02809198 |
:103CC0001B0190911C01280F391F37FF02C02F5F85 |
:103CD0003F4F3595279530934D0220934C024ECEA1 |
:103CE0002091530230915402809178009091790094 |
:103CF000280F391F30935402209353028091020100 |
:103D00008A3019F4220F331F04C0220F331F220FF1 |
:103D1000331F309354022093530220915302309169 |
:103D20005402C90137FD079663E0959587956A951A |
:103D3000E1F790934502809344028091590290915B |
:103D40005A02820F931F97FD019695958795909340 |
:103D50005A02809359022091160330911703821B57 |
:103D6000930B90931A018093190120914A0230918C |
:103D70004B028091190190911A01280F391F37FFCA |
:103D800002C02F5F3F4F3595279530934B0220930C |
:103D90004A0283E02FC110924F0281E080930F010D |
:103DA0008091320290913302019690933302809376 |
:103DB0003202809178009091790090931401809361 |
:103DC00013018091130190911401AA27BB27A090A1 |
:103DD0005F02B0906002C0906102D0906202A80EB3 |
:103DE000B91ECA1EDB1EA0925F02B0926002C09292 |
:103DF0006102D0926202809163028F5F80936302BE |
:103E0000823108F4F6C08091150190911601A091BD |
:103E10001701B09118017C018D0123E0EE0CFF1C0D |
:103E2000001F111F2A95D1F7E81AF90A0A0B1B0B7C |
:103E3000EA0CFB1C0C1D1D1D80913602992787FD85 |
:103E40009095A92FB92FBC01CD0126EC34E240E0BA |
:103E500050E00E940878DC01CB01E81AF90A0A0B4D |
:103E60001B0BD801C7010496A11DB11DB7FF05C0EA |
:103E7000D801C7010B96A11DB11D13E0B595A795FB |
:103E8000979587951A95D1F7809315019093160110 |
:103E9000A0931701B093180180918B0590918C0528 |
:103EA0007C010027F7FC0095102F8091150190915F |
:103EB0001601A0911701B0911801E81AF90A0A0B2E |
:103EC0001B0BE092A102F092A2020093A3021093B6 |
:103ED000A40220913702309138024091390250916A |
:103EE0003A0257FF04C0215F3F4F4F4F5F4FF4E04E |
:103EF0005595479537952795FA95D1F780913702D3 |
:103F000090913802A0913902B0913A02821B930B32 |
:103F1000A40BB50B8093370290933802A09339021B |
:103F2000B0933A028091370290913802A091390201 |
:103F3000B0913A028E0D9F1DA01FB11F80933702D2 |
:103F400090933802A0933902B0933A0280913402E0 |
:103F500090913502AC01E5E0440F551FEA95E1F779 |
:103F6000481B590B8091370290913802A091390279 |
:103F7000B0913A02B7FF03C00F96A11DB11D74E0C6 |
:103F8000B595A795979587957A95D1F72091A10238 |
:103F90003091A202281B390B63E0220F331F6A9570 |
:103FA000E1F7240F351F37FF02C0215E3F4F45E088 |
:103FB000359527954A95E1F73093350220933402E1 |
:103FC000D601C501D7FE03C00196A11DB11DB5954F |
:103FD000A7959795879580935F0290936002A09331 |
:103FE0006102B093620289E08093630202C0109282 |
:103FF0004F0282E080934E0280914E0280937C00BB |
:1040000080914F02882319F08FEC80937A00FF9102 |
:10401000EF91BF91AF919F918F917F916F915F9140 |
:104020004F913F912F911F910F91FF90EF90DF9053 |
:10403000CF90BF90AF900F900FBE0F901F9018952C |
:1040400090E2E0E2F1E08FE49193815087FFFCCFB2 |
:10405000089590916602E0E2F1E0E90FF11D80839E |
:104060009F5F909366020895EF92FF920F931F93C4 |
:10407000CF93DF932091640220FF0AC080916502F4 |
:10408000882311F0815002C080911F018093650246 |
:1040900021FF0CC09091650280911F01981719F4BF |
:1040A0001092650203C09F5F90936502822F99274B |
:1040B00080FF04C081FF02C0109265020E94202090 |
:1040C00080916502282F3327C9E2EC2EC0E2FC2E36 |
:1040D000C091BB03D091BC038A3098F481E18093F6 |
:1040E00066023F932F9382E794E09F938F93FF9212 |
:1040F000EF92FE0109952DB73EB72A5F3F4F2DBFC6 |
:1041000011C080E1809366023F932F9387E794E08C |
:104110009F938F93FF92EF92FE0109958DB79EB703 |
:1041200006968DBF20916502822F9927AA27BB276B |
:10413000FC01429710F00C94E12AE85AFF4FB9E2D3 |
:10414000EB2EB0E2FB2EC091BB03D091BC030C94CC |
:10415000CE78109266028CE794E09F938F9309E2E9 |
:1041600010E2FF92EF92FE01099584E180936602CE |
:104170000F900F900F900F9087E690E09F938F9392 |
:1041800080E590E09F938F931F921F928091020190 |
:104190006AE00E942778892F99279F938F938091B7 |
:1041A00002010E94277899279F938F938CE894E0CF |
:1041B0009F938F93FF92EF92E091BB03F091BC032A |
:1041C000099588E2809366022DB73EB7225F3F4F84 |
:1041D0002DBF89E096E09F938F930E94A82F992787 |
:1041E0009F938F9381EA94E09F938F93FF92EF9236 |
:1041F000E091BB03F091BC0309958DB79EB708967B |
:104200008DBF9091D403992351F08CE38093660283 |
:10421000892F99279F938F938FEA94E085C6909179 |
:104220006C02992371F08CE380936602892F9927A1 |
:104230009F938F9386EC94E09F938F931F930F939C |
:1042400091C08091D50384FF07C08CE38093660200 |
:104250008BED94E00C94732A8091910190919201DE |
:10426000069710F00C94EA2A8CE38093660288EE9D |
:1042700094E00C94732A8091A405A9E2EA2EA0E2AE |
:10428000FA2EC091BB03D091BC0380FF74C0109282 |
:1042900066028091A1029091A202A091A302B09126 |
:1042A000A402BC01CD0125E030E040E050E00E94D6 |
:1042B0007C783F932F9385EF94E09F938F93FF92A9 |
:1042C000EF92FE01099584E1809366022DB73EB717 |
:1042D0002A5F3F4F2DBF80919D0290919E02A09139 |
:1042E0009F02B091A002BC01CD0125E030E040E08A |
:1042F00050E00E947C783F932F9382E095E09F935B |
:104300008F93FF92EF92E091BB03F091BC0309956C |
:1043100088E2809366028DB79EB706968DBF809126 |
:104320001301909114019F938F938FE095E09F93D9 |
:104330008F93FF92EF92E091BB03F091BC0309953C |
:104340008CE3809366022DB73EB72A5F3F4F2DBFA7 |
:1043500087B599279F938F938CE195E09F938F93D7 |
:10436000FF92EF92E091BB03F091BC0309958DB7EA |
:104370009EB706962FC71092660289E295E09F933A |
:104380008F93FF92EF92FE01099584E1809366027C |
:104390000F900F900F900F9088E395E09F938F936D |
:1043A000FF92EF92E091BB03F091BC03099588E284 |
:1043B000809366020F900F900F900F9081E495E02C |
:1043C0009F938F93FF92EF92E091BB03F091BC0318 |
:1043D00009958CE3809366020F900F900F900F90D9 |
:1043E00080E595E09F938F93FF92EF920C94772A4C |
:1043F0001092660289E595E09F938F9309E210E29F |
:10440000FF92EF92FE01099584E1809366020F907E |
:104410000F900F900F908091030390910403A0914F |
:104420000503B0910603B7FF04C081509C4FAF4F06 |
:10443000BF4FFAE0B595A79597958795FA95D1F76F |
:10444000BF93AF939F938F9386E695E09F938F934F |
:104450001F930F93E091BB03F091BC03099588E291 |
:10446000809366022DB73EB7285F3F4F2DBF8091E6 |
:10447000FB029091FC02A091FD02B091FE02B7FFF9 |
:1044800004C081509C4FAF4FBF4FEAE0B595A79550 |
:1044900097958795EA95D1F7BF93AF939F938F93A5 |
:1044A00085E795E09F938F931F930F93E091BB0354 |
:1044B000F091BC0309958CE3809366028DB79EB79B |
:1044C00008968DBF8091C1029091C2029F938F93F5 |
:1044D00084E895E09F938F931F930F93E091BB0324 |
:1044E000F091BC0309952DB73EB72A5F3F4F0DC72A |
:1044F000109266028091C3069091C4069F938F9399 |
:104500008091C1069091C2069F938F9383E995E0B5 |
:104510009F938F93FF92EF92FE01099584E1809320 |
:1045200066028DB79EB708968DBF8091C7069091A1 |
:10453000C8069F938F938091C5069091C6069F935E |
:104540008F9383EA95E09F938F93FF92EF92E09190 |
:10455000BB03F091BC03099588E2809366022DB7F6 |
:104560003EB7285F3F4F2DBF8091CB069091CC0680 |
:104570009F938F938091C9069091CA069F938F93C2 |
:1045800083EB95E09F938F93FF92EF92E091BB03B3 |
:10459000F091BC0309958CE3809366028DB79EB7BA |
:1045A00008968DBF8091CF069091D0069F938F93F0 |
:1045B0008091CD069091CE069F938F9383EC95E0EA |
:1045C000A2C01092660280919905E82FFF27EE0F96 |
:1045D000FF1FE154F94F808191819F938F938091C8 |
:1045E0009805E82FFF27EE0FFF1FE154F94F808158 |
:1045F00091819F938F9383ED95E09F938F93FF928B |
:10460000EF92FE01099584E1809366028DB79EB713 |
:1046100008968DBF80919B05E82FFF27EE0FFF1FA7 |
:10462000E154F94F808191819F938F9380919A05F6 |
:10463000E82FFF27EE0FFF1FE154F94F8081918192 |
:1046400088589F4F9F938F9383EE95E09F938F930E |
:10465000FF92EF92E091BB03F091BC03099588E2D1 |
:10466000809366022DB73EB7285F3F4F2DBF8091E4 |
:104670009D05E82FFF27EE0FFF1FE154F94F8081C2 |
:10468000918182599F4F9F938F9380919C05E82F32 |
:10469000FF27EE0FFF1FE154F94F8081918182596E |
:1046A0009F4F9F938F9383EF95E09F938F93FF92FC |
:1046B000EF92E091BB03F091BC0309958CE38093EA |
:1046C00066028DB79EB708968DBF80919F05E82F33 |
:1046D000FF27EE0FFF1FE154F94F8081918182592E |
:1046E0009F4F9F938F9380919E05E82FFF27EE0F9A |
:1046F000FF1FE154F94F8081918182599F4F9F9311 |
:104700008F9383E096E09F938F93FF92EF92E091D7 |
:10471000BB03F091BC0309952DB73EB7285F3F4F0F |
:10472000F4C51092660283E196E09F938F9309E2AD |
:1047300010E2FF92EF92FE010995809102010F9025 |
:104740000F900F900F908A3009F0A1C084E1809300 |
:10475000660280911803909119039C0197FF02C093 |
:10476000295F3F4F287F821B930B9F938F938091EC |
:1047700018039091190397FD079673E09595879517 |
:104780007A95E1F79F938F93209118033091190345 |
:1047900037FF02C0295F3F4F63E0359527956A9543 |
:1047A000E1F78091460290914702821B930B9F9301 |
:1047B0008F9381E296E09F938F931F930F93E091E5 |
:1047C000BB03F091BC03099588E2809366028DB724 |
:1047D0009EB70A968DBF80911603909117039C0196 |
:1047E00097FF02C0295F3F4F287F821B930B9F9347 |
:1047F0008F93809116039091170397FD079653E0CE |
:10480000959587955A95E1F79F938F93209116037D |
:104810003091170337FF02C0295F3F4F43E03595C2 |
:1048200027954A95E1F78091440290914502821BB9 |
:10483000930B9F938F9382E396E09F938F931F93A5 |
:104840000F93E091BB03F091BC0309958CE3809337 |
:1048500066022DB73EB7265F3F4F2DBF80911403F0 |
:10486000909115039F938F9380911403909115035A |
:104870002091420230914302821B930B9F938F93AE |
:1048800083E496E09F938F931F930F93A3C38B3082 |
:1048900019F0843108F4ADC084E180936602809100 |
:1048A0001803909119039C0197FF02C0215F3F4FAD |
:1048B000207F821B930B97FD0196959587959F937B |
:1048C0008F93809118039091190397FD0F9624E020 |
:1048D000959587952A95E1F79F938F9320911803DB |
:1048E0003091190337FF02C0295F3F4F83E03595B0 |
:1048F00027958A95E1F78091460290914702821BA5 |
:10490000930B9F938F9381E596E09F938F931F93D3 |
:104910000F93E091BB03F091BC03099588E280936B |
:1049200066022DB73EB7265F3F4F2DBF809116031D |
:10493000909117039C0197FF02C0215F3F4F207F9A |
:10494000821B930B97FD0196959587959F938F9367 |
:10495000809116039091170397FD0F96B4E09595FB |
:104960008795BA95E1F79F938F9320911603309125 |
:10497000170337FF02C0295F3F4FA3E03595279506 |
:10498000AA95E1F78091440290914502821B930B16 |
:104990009F938F9383E696E09F938F931F930F933C |
:1049A000E091BB03F091BC0309958CE38093660210 |
:1049B0008DB79EB70A968DBF809114039091150311 |
:1049C00097FD0196959587959F938F9380911403FA |
:1049D000909115032091420230914302821B930B68 |
:1049E0009F938F9385E796E09F938F931F930F93E9 |
:1049F0008ECE8D3009F0EEC584E180936602809101 |
:104A0000120199279F938F93809118039091190316 |
:104A100097FD0F96E4E095958795EA95E1F79F93CA |
:104A20008F93209118033091190337FF02C0295F3B |
:104A30003F4F73E0359527957A95E1F780914602CF |
:104A400090914702821B930B9F938F9384E896E08B |
:104A50009F938F931F930F93E091BB03F091BC033F |
:104A6000099588E2809366028DB79EB70A968DBF3E |
:104A70008091110199279F938F93809116039091B4 |
:104A8000170397FD0F9664E0959587956A95E1F772 |
:104A90009F938F93209116033091170337FF02C025 |
:104AA000295F3F4F53E0359527955A95E1F780915F |
:104AB000440290914502821B930B9F938F9388E948 |
:104AC00096E09F938F931F930F93E091BB03F09118 |
:104AD000BC0309958CE3809366022DB73EB7265F31 |
:104AE0003F4F2DBF8091100199279F938F93809105 |
:104AF00014039091150397FD0196959587959F93C3 |
:104B00008F9380911403909115032091420230916C |
:104B10004302821B930B9F938F938CEA96E09F93A3 |
:104B20008F931F930F93E091BB03F091BC03099502 |
:104B30008DB79EB70A964EC31092660280EC96E03F |
:104B40009F938F93FF92EF92FE01099584E18093EA |
:104B500066020F900F900F900F9080910E0390912E |
:104B60000F039F938F9380913E0290913F029F93FA |
:104B70008F938DEC96E09F938F93FF92EF92E0914D |
:104B8000BB03F091BC03099588E2809366022DB7C0 |
:104B90003EB7285F3F4F2DBF80910C0390910D03CE |
:104BA0009F938F9380914002909141029F938F93A6 |
:104BB0008CED96E09F938F93FF92EF92E091BB0371 |
:104BC000F091BC0309958CE3809366028DB79EB784 |
:104BD00008968DBF80910803909109039F938F934E |
:104BE00080913C0290913D029F938F938BEE96E0D3 |
:104BF0008ACD1092660280911D0190911E016AE09B |
:104C000070E00E9447789F938F9380911D0190914F |
:104C10001E016AE070E00E9447787F936F938AEFED |
:104C200096E09F938F93FF92EF92FE01099584E1A6 |
:104C3000809366028DB79EB708968DBF8091FC0762 |
:104C40009091FD076AE070E00E9433789F938F9304 |
:104C50008091FC079091FD076AE070E00E94337834 |
:104C60007F936F938EE097E09F938F93FF92EF92E5 |
:104C7000E091BB03F091BC03099588E28093660242 |
:104C80002DB73EB7285F3F4F2DBF8091FE07909113 |
:104C9000FF079F938F9382E297E09F938F93FF92FA |
:104CA000EF92E091BB03F091BC0309958CE38093F4 |
:104CB00066028DB79EB706968DBF809100089091D1 |
:104CC00001089F938F9382E397E02EC110926602B2 |
:104CD00084E497E09F938F93FF92EF92FE010995F2 |
:104CE00084E1809366020F900F900F900F90809157 |
:104CF000BF069091C0069F938F938DE497E09F939A |
:104D00008F93FF92EF92E091BB03F091BC03099562 |
:104D100088E2809366028DB79EB706968DBF80911C |
:104D2000AF0299279F938F938DE597E09F938F9381 |
:104D3000FF92EF92E091BB03F091BC0309958CE3E5 |
:104D4000809366022DB73EB72A5F3F4F2DBF8091FB |
:104D5000BE06992701979F938F938DE697E0FECA31 |
:104D6000109266028DE797E09F938F93FF92EF92E8 |
:104D7000FE01099584E1809366020F900F900F90D9 |
:104D80000F908091BD029091BE029F938F9385E812 |
:104D900097E09F938F93FF92EF92E091BB03F09186 |
:104DA000BC03099588E2809366022DB73EB72A5F5F |
:104DB0003F4F2DBF8091C1029091C2029F938F936C |
:104DC00083E997E09F938F93FF92EF92E091BB036B |
:104DD000F091BC0309958CE3809366028DB79EB772 |
:104DE00006968DBF8091BF029091C0029F938F93D2 |
:104DF00081EA97E099C0109266028091B0029927EB |
:104E00009F938F938FEA97E09F938F93FF92EF92F8 |
:104E1000FE01099584E1809366028DB79EB70696E0 |
:104E20008DBF8091B10299279F938F938BEB97E071 |
:104E30009F938F93FF92EF92E091BB03F091BC039D |
:104E4000099588E2809366022DB73EB72A5F3F4FEF |
:104E50002DBF8091B20299279F938F9387EC97E0A3 |
:104E60009F938F93FF92EF92E091BB03F091BC036D |
:104E700009958CE3809366028DB79EB706968DBF29 |
:104E80008091B30299279F938F9383ED97E04CC055 |
:104E9000109266028091B40299279F938F938FEDB1 |
:104EA00097E09F938F93FF92EF92FE01099584E123 |
:104EB000809366028DB79EB706968DBF8091B5022E |
:104EC00099279F938F938BEE97E09F938F93FF92F9 |
:104ED000EF92E091BB03F091BC03099588E28093C7 |
:104EE00066022DB73EB72A5F3F4F2DBF8091B602B5 |
:104EF00099279F938F9387EF97E09F938F93FF92CC |
:104F0000EF92E091BB03F091BC0309958CE3809391 |
:104F100066028DB79EB706968DBF8091B70299271E |
:104F20009F938F9383E098E09F938F93FF92EF92EC |
:104F3000D5CA109266028FE098E09F938F93FF92FC |
:104F4000EF92FE01099584E1809366020F900F9025 |
:104F50000F900F908091A10199279F938F9387E1E4 |
:104F600098E09F938F93FF92EF92E091BB03F091B3 |
:104F7000BC03099588E2809366028DB79EB70696BA |
:104F80008DBF80911D0290911E029F938F9385E2A9 |
:104F900098E09F938F93FF92EF92E091BB03F09183 |
:104FA000BC0309958CE3809366022DB73EB72A5F58 |
:104FB0003F4F2DBF8091C70599279F938F93809175 |
:104FC000C60599279F938F9383E398E09F938F93D0 |
:104FD000FF92EF92E091BB03F091BC0309958DB76E |
:104FE0009EB70896F7C01092660281E498E09F93FE |
:104FF0008F93FF92EF92FE01099584E18093660200 |
:105000000F900F900F900F908091F503992787FDD7 |
:1050100090959F938F938091F403992787FD9095A6 |
:105020009F938F9381E598E09F938F93FF92EF92E8 |
:10503000E091BB03F091BC03099588E2809366027E |
:105040002DB73EB7285F3F4F2DBF8091F6039927BC |
:1050500087FD90959F938F938091F70399279F9356 |
:105060008F9381E698E09F938F93FF92EF92E09168 |
:10507000BB03F091BC0309958CE3809366028DB766 |
:105080009EB708968DBF8091FB0399279F938F93BE |
:105090008091F803992787FD90959F938F9381E7DF |
:1050A00098E031CB1092660281E898E09F938F934D |
:1050B000FF92EF92FE01099584E1809366020F90C2 |
:1050C0000F900F900F908091790699278F779070AD |
:1050D0009F938F938091710699278F7790709F93FC |
:1050E0008F938091690699278F7790709F938F9304 |
:1050F0008091610699278F7790709F938F9381E9B4 |
:1051000098E09F938F93FF92EF92E091BB03F09111 |
:10511000BC03099588E2809366028DB79EB70C9612 |
:105120008DBF8091990699278F7790709F938F9369 |
:105130008091910699278F7790709F938F9380919C |
:10514000890699278F7790709F938F93809181061E |
:1051500099278F7790709F938F9382EA98E09F931F |
:105160008F93FF92EF92E091BB03F091BC030995FE |
:105170008CE3809366022DB73EB7245F3F4F2DBF6F |
:105180008091B90699278F7790709F938F93809124 |
:10519000B10699278F7790709F938F938091A9067E |
:1051A00099278F7790709F938F938091A10699276D |
:1051B0008F7790709F938F9383EB98E09F938F935B |
:1051C000FF92EF92E091BB03F091BC0309958DB77C |
:1051D0009EB70C968DBFFEC11092660284EC98E0DB |
:1051E0009F938F93FF92EF92FE01099584E1809344 |
:1051F00066020F900F900F900F9080917D06992777 |
:1052000087FD90959F938F9380917506992787FDD1 |
:1052100090959F938F9380916D06992787FD909528 |
:105220009F938F9380916506992787FD90959F9313 |
:105230008F9383ED98E09F938F93FF92EF92E0918D |
:10524000BB03F091BC03099588E2809366022DB7F9 |
:105250003EB7245F3F4F2DBF80919D06992787FD64 |
:1052600090959F938F9380919506992787FD9095B0 |
:105270009F938F9380918D06992787FD90959F939B |
:105280008F9380918506992787FD90959F938F93A3 |
:1052900084EE98E09F938F93FF92EF92E091BB038F |
:1052A000F091BC0309958CE3809366028DB79EB79D |
:1052B0000C968DBF8091BD06992787FD90959F9391 |
:1052C0008F938091B506992787FD90959F938F9333 |
:1052D0008091AD06992787FD90959F938F9380913C |
:1052E000A506992787FD90959F938F9385EF98E06A |
:1052F0009F938F93FF92EF92E091BB03F091BC03D9 |
:1053000009952DB73EB7245F3F4F2DBF63C1109263 |
:10531000660286E099E09F938F9309E210E2FF9284 |
:10532000EF92FE01099584E1809366020F900F9041 |
:105330000F900F9080917906881F8827881F97E02B |
:10534000899FC00111248D969F938F938091710640 |
:10535000881F8827881F96E0899FC00111248D9699 |
:105360009F938F9380916906881F8827881F95E0F7 |
:10537000899FC00111248D969F938F938091610620 |
:10538000881F8827881F9927880F991F880F991FC2 |
:105390008D969F938F9385E199E09F938F93FF92D2 |
:1053A000EF92E091BB03F091BC03099588E28093F2 |
:1053B00066028DB79EB70C968DBF80919906881FA7 |
:1053C0008827881F9BE0899FC00111248D969F9399 |
:1053D0008F9380919106881F8827881F9AE0899F64 |
:1053E000C00111248D969F938F9380918906881F09 |
:1053F0008827881F99E0899FC00111248D969F936B |
:105400008F9380918106881F8827881F992723E022 |
:10541000880F991F2A95E1F78D969F938F9389E2C4 |
:1054200099E09F938F93FF92EF92E091BB03F091ED |
:10543000BC0309958CE3809366022DB73EB7245FC9 |
:105440003F4F2DBF8091A106881F8827881F9CE0B1 |
:10545000899FC00111248D969F938F938DE399E0CE |
:105460009F938F93FF92EF92E091BB03F091BC0367 |
:1054700009958091A9062DB73EB72A5F3F4F2DBFF2 |
:1054800087FF12C080E4809366028EE499E09F93C8 |
:105490008F93FF92EF92E091BB03F091BC030995CB |
:1054A0000F900F900F900F908091B10687FF12C060 |
:1054B00084E48093660281E599E09F938F931F9324 |
:1054C0000F93E091BB03F091BC0309950F900F90EF |
:1054D0000F900F908091B90687FF7CC088E480937D |
:1054E000660284E599E09F938F931F930F93E09159 |
:1054F000BB03F091BC0309950F900F900F900F9094 |
:1055000069C01092660287E599E09F938F93FF929E |
:10551000EF92FE01099584E1809366020F900F904F |
:105520000F900F908091F5019091F6019F938F93CA |
:1055300085E699E09F938F93FF92EF92E091BB03F2 |
:10554000F091BC03099588E2809366028DB79EB7FF |
:1055500006968DBF8091F7019091F8019F938F93EC |
:1055600082E799E09F938F93FF92EF92E091BB03C4 |
:10557000F091BC03099589E4809366022DB73EB78C |
:105580002A5F3F4F2DBF8FE799E09F938F93FF9244 |
:10559000EF92E091BB03F091BC0309958091640206 |
:1055A0000F900F900F900F9083FF14C01092F8018E |
:1055B0001092F70160E070E08EE090E00E94562EBD |
:1055C00009C080911F01281719F4215020931F0151 |
:1055D0001092650210926402E6E0CDB7DEB70C943B |
:1055E000BF78F999FECF92BD81BDF89A80B5992711 |
:1055F0000895F999FECF1FBA92BD81BD60BD0FB667 |
:10560000F894FA9AF99A0FBE08954AEA20E030E039 |
:105610002617370740F4FC018191480F2F5F3F4F59 |
:1056200026173707C8F3842F99270895EAEA40E040 |
:1056300050E04617570778F49C01F999FECF32BD28 |
:1056400021BDF89A80B5E80F4F5F5F4F2F5F3F4F46 |
:105650004617570790F38E2F9927089581E080937E |
:105660009A0582E08093990583E08093980584E011 |
:1056700080939B0585E080939C0586E080939D0543 |
:1056800087E080939E0588E080939F0589E0809362 |
:10569000A0058AE08093A1058BE08093A2058CE0B1 |
:1056A0008093A30508951F93CF93DF9384E58093A0 |
:1056B000970580910201843150F08AE08093B7050C |
:1056C0001092D9058BE18093B3058EE40AC083E084 |
:1056D0008093B70580E28093D9058EE18093B3056E |
:1056E00085E58093D6058093D7058AE68093A40547 |
:1056F00083E08093FA05AEE1A093A5058FEF809338 |
:10570000A705EFE0E093A805A093A6051092AA05CF |
:10571000F8E0F093AB0580E48093AC051092AD0502 |
:1057200084E18093A9058EE08093AE05B0E1B0934B |
:10573000AF051CE01093B005F093B10586EE8093A1 |
:10574000B20580E88093B40550E55093B50586E92D |
:105750008093B6055093B8058093B90576E07093B1 |
:10576000BA0581E28093BB058DE28093BC059AE582 |
:105770009093BD0580E28093BF051092C005109202 |
:10578000C1051092C2051092C3051092DB0510925C |
:10579000DC051092DD051092DE0534E63093C40579 |
:1057A00048E24093C50561E06093F9051092C60593 |
:1057B00027EF2093C7057093CC058DE78093CD0527 |
:1057C0008093CE058093CF053093C8054093C905DB |
:1057D0001092CA052093CB0582E38093D005909365 |
:1057E000D1058093D2051092F8059093D30550937C |
:1057F000D4056093D505B093D8053093DA058FE5CD |
:105800008093DF0583EF8093E1058AEA8093E305C7 |
:105810008093E405E093E005E093E2058EEF80934A |
:10582000E5053093E6059093E7059093E80590939E |
:10583000E9058BE48093EA058093EB058093EC0502 |
:105840001092ED057093EE05F093EF059093F0053F |
:10585000A093F1053093F2053093F30582E0809335 |
:10586000F4056093BE051092F6051092F705ABEFB4 |
:10587000B5E0E0E7F1E0ED01019009921A95E1F75A |
:1058800060E770E0CD01845690400E94052B809324 |
:105890000706DF91CF911F910895CF93DF9384E5A1 |
:1058A0008093970580910201843150F08AE08093C3 |
:1058B000B7051092D9058BE18093B3058EE40AC039 |
:1058C00083E08093B70580E28093D9058EE18093D1 |
:1058D000B30585E58093D6058093D7058AE6809346 |
:1058E000A40583E08093FA057EE17093A5058FEF10 |
:1058F0008093A7059FE09093A8057093A60510924A |
:10590000AA0568E06093AB0580E48093AC05109233 |
:10591000AD059093A9058AE08093AE0580E1809360 |
:10592000AF0556E05093B0056093B10586EE8093C5 |
:10593000B20580E88093B4052AE52093B50588E791 |
:105940008093B6052093B8058093B9055093BA05A6 |
:1059500081E28093BB058DE28093BC052093BD0559 |
:10596000E0E2E093BF051092C0051092C1051092CD |
:10597000C2051092C3051092DB051092DC0510924F |
:10598000DD051092DE0544E64093C40538E230930D |
:10599000C505F1E0F093F9051092C60597EF9093D5 |
:1059A000C7055093CC058DE78093CD058093CE0538 |
:1059B0008093CF054093C8053093C9051092CA055E |
:1059C0009093CB0582E38093D0052093D1058093FB |
:1059D000D2051092F8052093D30580E58093D40575 |
:1059E0008CE38093D505E093D8059BE49093DA058A |
:1059F0008FE58093DF0583EF8093E1058AEA80934A |
:105A0000E3058093E40584E18093E0058093E2055B |
:105A10008EEF8093E5054093E6052093E7052093FC |
:105A2000E8052093E9059093EA059093EB059093A0 |
:105A3000EC051092ED055093EE056093EF05209371 |
:105A4000F0057093F1054093F2054093F30582E071 |
:105A50008093F405F093BE051092F6051092F705B9 |
:105A6000ABEFB5E08CE0E7E7F1E0ED0101900992E2 |
:105A70008A95E1F760E770E0CD01845690400E947E |
:105A8000052B80930706DF91CF910895CF93DF9385 |
:105A900084E58093970580910201843150F08AE07B |
:105AA0008093B7051092D9058BE18093B3058EE4FE |
:105AB0000AC083E08093B70580E28093D9058EE128 |
:105AC0008093B30585E58093D6058093D7058AE654 |
:105AD0008093A40583E08093FA056EE16093A505A9 |
:105AE0008FEF8093A7059FE09093A8056093A6058C |
:105AF0001092AA0578E07093AB0580E48093AC0522 |
:105B00001092AD059093A9057093AE0590E1909326 |
:105B1000AF0556E05093B0057093B10586EE8093C3 |
:105B2000B20580E88093B40534E63093B50588E784 |
:105B30008093B6053093B8058093B9055093BA05A4 |
:105B400081E28093BB058DE28093BC052AE520931A |
:105B5000BD059093BF051092C0051092C10510922B |
:105B6000C2051092C3051092DB051092DC0510925D |
:105B7000DD051092DE053093C40548E24093C5056B |
:105B8000E1E0E093F9051092C60597EF9093C70501 |
:105B90005093CC058DE78093CD058093CE058093FF |
:105BA000CF053093C8054093C9051092CA0590935C |
:105BB000CB0582E38093D0052093D1058093D20555 |
:105BC0001092F8052093D30580E58093D40596E4E0 |
:105BD0009093D50580E28093D8059093DA058FE500 |
:105BE0008093DF0583EF8093E1058AEA8093E305E4 |
:105BF0008093E4056093E0056093E2058EEF809367 |
:105C0000E5053093E6052093E7052093E80520930A |
:105C1000E9058BE48093EA058093EB058093EC051E |
:105C20001092ED055093EE057093EF052093F0056B |
:105C30006093F1053093F2053093F30582E0809391 |
:105C4000F405E093BE051092F6051092F705ABEF50 |
:105C5000B5E08CE0EFE7F1E0ED01019009928A9563 |
:105C6000E1F760E770E0CD01845690400E94052B7B |
:105C700080930706DF91CF910895F999FECF92BDE9 |
:105C800081BDF89A80B599270895F999FECF1FBA7A |
:105C900092BD81BD60BD0FB6F894FA9AF99A0FBE15 |
:105CA000089561EF7AE20E949676089549EF5AE2EC |
:105CB0000E94D0760895EF92FF920F931F93CF9397 |
:105CC000C82F8150853008F0C3E081E7C89F80016C |
:105CD000112483EFE82E8FEFF82EE00EF11E60E71F |
:105CE00070E0C7010E94162B682F98012D593F4F75 |
:105CF0008FB39927AC014270507081FDF9CF32BD4E |
:105D000021BDF89A80B5861711F0CA0121C08FB362 |
:105D100099279C012270307081FDF9CFF2BCE1BC63 |
:105D2000F89A80B5843511F0C90112C081E7C89F87 |
:105D3000C00111240D9721EF3AE241E750E0BC0188 |
:105D400087E995E00E9471760E94C06681E090E04C |
:105D5000CF911F910F91FF90EF900895282F8630DB |
:105D600010F025E003C0882309F421E0F999FECF63 |
:105D70001FBA82E090E092BD81BD20BD0FB6F894BD |
:105D8000FA9AF99A0FBE0895CF93C82F809197057C |
:105D9000843509F042C0C63010F0C5E003C0CC2302 |
:105DA00009F43BC060E770E087E995E00E94052BAD |
:105DB0008093070681E7C89FC001112429EF3AE2CA |
:105DC00041E750E067E975E00D970E94AE7629EF54 |
:105DD0003AE24CE050E068E975E080E590E00E942E |
:105DE000AE766CE070E088E995E00E94052B282FE4 |
:105DF000F999FECF1FBA8CE590E092BD81BD20BD20 |
:105E00000FB6F894FA9AF99A0FBE8C2F0E94AE2E14 |
:105E10000E94C06681E090E002C080E090E0CF91F7 |
:105E200008956DE470E088EE93E00E94162B482FF1 |
:105E30008FB399279C012270307081FDF9CF85E3E3 |
:105E400094E092BD81BDF89A80B5841779F48FB340 |
:105E500099279C012270307081FDF9CF88EE93E084 |
:105E600092BD81BDF89A80B5813011F0C9010895C5 |
:105E700021EF3AE24EE450E068EE73E088E096E00D |
:105E80000E94717681E090E008958091080681304B |
:105E9000A9F46DE470E088E096E00E94052B809301 |
:105EA000550629EF3AE24EE450E068E076E088EEED |
:105EB00093E00E94AE7681E090E0089580E090E06B |
:105EC0000895CF93DF9381E080930806E8E0F6E041 |
:105ED0008FE0158616861786108A8150349687FFC4 |
:105EE000F8CF80E48093150680931606109217066B |
:105EF000809318068093190690EC90931A061092DE |
:105F00001B0680931C0680931D0610921E0690931C |
:105F10001F069093200680932106109222068093FC |
:105F2000230690932406A9E0B6E087E0E9E8F1E0D3 |
:105F3000ED01019009928A95E1F76DE470E0CD01E1 |
:105F400001970E94052B80935506DF91CF9108950C |
:105F5000F999FECF82E090E092BD81BDF89A80B5BC |
:105F6000282F863078F023E0322FF999FECF1FBA20 |
:105F700082E090E092BD81BD30BD0FB6F894FA9AF0 |
:105F8000F99A0FBE822F99270895DF92EF92FF9220 |
:105F90000F931F93CF93FF24DF2CEF2C81E090E031 |
:105FA0000E943D2E843539F031E0E32E64E581E036 |
:105FB00090E00E94452E6CE070E080E590E00E9449 |
:105FC000162BC82FF999FECF8CE590E092BD81BDCC |
:105FD000F89A80B58C1711F421E0D22EC1E001E0CF |
:105FE00010E0EE2029F48C2F0E945B2E8823C1F54F |
:105FF00091E0F92E1F930F9387E899E09F938F9379 |
:1060000080E692E19F938F93E091BB03F091BC03F4 |
:1060100009958DB79EB706968DBF0230110549F0E0 |
:10602000033011054CF40130110531F40E94532B5B |
:1060300005C00E944D2C02C00E94462DDD2059F063 |
:1060400021EF3AE24CE050E060E570E088E995E04D |
:106050000E94717602C00E942E2B8C2F0E94C42EAB |
:10606000CF5F0F5F1F4FC63008F4BBCFFF2019F082 |
:1060700083E00E94AE2E0E94A82FC82F0E945B2EA4 |
:106080008C2F99279F938F938DEA99E09F938F93FD |
:1060900000E612E11F930F93E091BB03F091BC0364 |
:1060A00009958DB79EB706968DBFEE2021F40E940C |
:1060B000112F882399F486EC99E09F938F931F9377 |
:1060C0000F93E091BB03F091BC0309950E94612FEF |
:1060D0000E94452F0F900F900F900F9010929605F1 |
:1060E00090E0E5E1F6E0CFE08081349618160CF4FC |
:1060F0009F5FC150C7FFF8CF90939605892F9927CE |
:106100009F938F9389E096E09F938F9387EE99E01A |
:106110009F938F931F930F93E091BB03F091BC0368 |
:1061200009958DB79EB708968DBF88E09AE09F933A |
:106130008F931F930F93E091BB03F091BC030995DC |
:106140000F900F900F900F90CF911F910F91FF9094 |
:10615000EF90DF9008959FB7F8943998389A88B1F6 |
:10616000836088B98091B9008C7F8093B9008AE2FE |
:106170008093B8001092700210926E0210926D021D |
:10618000EEE5F6E08BE01082118212821382148217 |
:106190001582168217828150389687FFF4CF9FBFF1 |
:1061A00008951092700284E98093BC0010926E02F0 |
:1061B00010926D0280E88093BC001092BD00109296 |
:1061C000BA001092BB001092B9001092B8000E9461 |
:1061D000AB301092BB0085E88093BC0080916B02CD |
:1061E000826080936B0208951F920F920FB60F92F8 |
:1061F00011242F933F934F935F938F939F93EF932C |
:10620000FF9380917002282F3327442755278F5FF3 |
:1062100080937002F9012731310508F0B3C2E659C5 |
:10622000FF4F0C94CE7880916E028C3090F4809168 |
:106230006E028F5F80936E0280916E02E82FFF27BF |
:10624000EE0FFF1FEE0FFF1FE85FF94F8585181651 |
:1062500054F780916E028C3070F010926A021092A6 |
:10626000690210926E0285E08093700280916D0247 |
:10627000880F8D5A04C080916E02880F8E5A8093C9 |
:10628000BB0085E874C280916E02E82FFF2783E08F |
:10629000EE0FFF1F8A95E1F7E25AF94F8181809353 |
:1062A000BB0085E88093BC0080916E02E82FFF2739 |
:1062B000EE0FFF1FEE0FFF1FEE0FFF1FE25AF94F09 |
:1062C000808180FF91C080916E02E82FFF27EE0F42 |
:1062D000FF1FEE0FFF1FEE0FFF1FE25AF94F8281E3 |
:1062E000882329F080919605873008F45FC2809159 |
:1062F000690290916A02892B09F058C28091670265 |
:1063000090916802892B09F051C26EC080916E0293 |
:1063100021E030E002C0220F331F8A95E2F780911E |
:1063200067029091680228233923232B79F080910A |
:106330006E02E82FFF27EE0FFF1FEE0FFF1FEE0F7D |
:10634000FF1FE25AF94F80E184830DC080916E02F5 |
:10635000E82FFF27EE0FFF1FEE0FFF1FEE0FFF1FAF |
:10636000E25AF94F148280916E02E82FFF2753E022 |
:10637000EE0FFF1F5A95E1F7E25AF94F8481282F5B |
:10638000332743E0220F331F4A95E1F780916E02D5 |
:10639000E82FFF2793E0EE0FFF1F9A95E1F7E25AEF |
:1063A000F94F82818770822B8093BB0085E88093B0 |
:1063B000BC0020916E0281E090E002C0880F991F1E |
:1063C0002A95E2F72091690230916A028223932391 |
:1063D000892B51F086E596E09093740280937302C6 |
:1063E00088E080937502E2C184E080C1E09173028D |
:1063F000F091740281918093BB0085E88093BC008A |
:10640000F0937402E093730280917502815080933F |
:106410007502882309F4CAC183E068C18091B9007C |
:10642000803351F580917102882329F480916E02A6 |
:106430008F5F8093710280916E02E82FFF2783E0C7 |
:10644000EE0FFF1F8A95E1F7E25AF94F83819927F2 |
:106450008F7790708F3791057CF480916E02E82FD2 |
:10646000FF27EE0FFF1FEE0FFF1FEE0FFF1FE25A79 |
:10647000F94F83818F5F83831092700284E9809348 |
:10648000BC008AE090E0909392018093910180910A |
:106490006E028F5F80936E021092700262C18091D3 |
:1064A000B9008034A9F180916D02E82FFF27EE0F2B |
:1064B000FF1FEE0FFF1FEE0FFF1FE25AF94F838100 |
:1064C0008F77838380916D028F5F80936D028091BF |
:1064D0006D028C30A0F010926D0210926802109242 |
:1064E0006702809172028F5F809372028C3038F065 |
:1064F0001092720280916B028D7F80936B0280916B |
:106500006B02816080936B021092700284E971C00B |
:1065100080916D02E82FFF27EE0FFF1FEE0FFF1F88 |
:10652000EE0FFF1FE25AF94F8381806883838091C9 |
:106530006D02E82FFF27EE0FFF1FEE0FFF1FEE0F7C |
:10654000FF1FE25AF94F808180FF2FC080916D02BA |
:10655000E82FFF2753E0EE0FFF1F5A95E1F7E25AAD |
:10656000F94F84819927009751F04097D9F586E536 |
:1065700096E0909374028093730288E031C080911A |
:106580006D02992743E0880F991F4A95E1F78D59CD |
:10659000994F909374028093730290916D02809151 |
:1065A00072029817E1F483E01BC080916D02992775 |
:1065B00033E0880F991F3A95E1F78D59994F9093E1 |
:1065C00074028093730280916B0281FD06C09091EA |
:1065D0006D0280917202981711F482E001C081E08F |
:1065E0008093750280917502813011F485E801C0B5 |
:1065F00085EC8093BC008091710280936C021092B4 |
:106600007102D4C0E0917302F09174028091BB00DA |
:10661000808380917302909174020196909374022A |
:10662000809373028091750281508093750282304D |
:1066300010F085EC58C0813011F485E854C0809189 |
:106640006B0281FF2DC080917B0280FD1DC0809177 |
:106650006D02E82FFF2723E0EE0FFF1F2A95E1F7D9 |
:10666000E25AF94F86818A3F79F480916D02E82FD2 |
:10667000FF2793E0EE0FFF1F9A95E1F7E25AF94FDB |
:106680008081816080830CC080916D02E82FFF279C |
:1066900083E0EE0FFF1F8A95E1F7E25AF94F10826F |
:1066A00080916D028F5F80936D0280916D028C30BE |
:1066B000A0F010926D021092680210926702809111 |
:1066C00072028F5F809372028C3038F010927202E7 |
:1066D00080916B028D7F80936B021092700284E92F |
:1066E0008093BC0049C08093BC0086E08093700218 |
:1066F0005DC088E9C4CD80916F02880F805FBFCDF7 |
:1067000080916F0299278130910561F08230910567 |
:106710001CF4892B21F04AC0029739F047C08091C0 |
:106720001201ADCD80911101AACD80911001A7CDAC |
:1067300080E8A5CD1092700284E98093BC008AE0C5 |
:1067400090E0909392018093910180916F0282304A |
:1067500088F480916F028F5F80936F0282E1809353 |
:10676000700280916B028E7F80936B0285EA80932A |
:10677000BC001CC010926F0280916B0281608093FC |
:106780006B0214C01092700284E98093BC00809167 |
:106790006B02816080936B028AE090E0909392019B |
:1067A0008093910110926E0210926D02FF91EF9111 |
:1067B0009F918F915F914F913F912F910F900FBEBD |
:1067C0000F901F9018951F93CF93DF93182F8091F0 |
:1067D000A602882321F480910202882319F081E027 |
:1067E00090E097C01D3008F092C01123B1F0E12F66 |
:1067F000FF2723E0EE0FFF1F2A95E1F7E25AF94F3A |
:1068000035978081359688230CF081C03897808138 |
:1068100080FD03C083E090E07CC08091560682300A |
:1068200019F084E090E075C067E070E086E596E0DE |
:106830000E94052B90915D06891719F085E090E084 |
:1068400068C080ED97E00E948716EC0180916B0292 |
:1068500080FD05C0CE010E9490168823B9F3112354 |
:1068600019F48FEF90E00BC0212F332721503040D7 |
:1068700081E090E002C0880F991F2A95E2F790937B |
:106880006A0280936902A1E0B0E0EEE5F6E040E044 |
:1068900050E06BE0CD01042E02C0880F991F0A94CE |
:1068A000E2F72091690230916A0282239323892BB7 |
:1068B00011F01182128261504F5F5F4F389667FF6F |
:1068C000E9CF10926E021092700280916B028E7F5F |
:1068D00080936B0285EA8093BC0080916B0280FDFF |
:1068E00005C0CE010E9490168823B9F380916902F9 |
:1068F00090916A02892B29F0CE010E94901688237C |
:1069000011F38091690290916A02009711F082E080 |
:1069100090E0DF91CF911F9108950F931F93CF9334 |
:10692000DF93982F8091A602882321F480910202A0 |
:10693000882319F081E090E092C09D30A0F4992363 |
:1069400019F486E090E08BC0C92FDD27FE0133E00B |
:10695000EE0FFF1F3A95E1F7E25AF94F3597808124 |
:10696000359687FD03C082E090E079C0389780813A |
:1069700080FD03C083E090E072C080ED97E00E944C |
:1069800087168C0180916B0280FD05C0C8010E94B2 |
:1069900090168823B9F3219721E030E0C90102C0A5 |
:1069A000880F991FCA95E2F7909368028093670257 |
:1069B000D901EEE5F6E040E050E06BE0CD01042EB9 |
:1069C00002C0880F991F0A94E2F720916702309164 |
:1069D000680282239323892B11F011821282615065 |
:1069E0004F5F5F4F389667FFE9CF10926D021092AC |
:1069F000560610925D061092700280916B028E7F97 |
:106A000080936B0285EA8093BC0080916B0280FDCD |
:106A100005C0C8010E9490168823B9F380916702CF |
:106A200090916802892B29F0C8010E949016882352 |
:106A300011F380915606823019F084E090E00FC087 |
:106A400067E070E086E596E00E94052B90915D0678 |
:106A5000891719F085E090E002C080E090E0DF91B6 |
:106A6000CF911F910F91089589E1A3EFB6E0EFEB6D |
:106A7000F6E011821082329611961C921E921296A6 |
:106A8000815087FFF6CF10921503109214031092D5 |
:106A90001703109216031092190310921803089509 |
:106AA0001F920F920FB60F9211240F931F932F93E3 |
:106AB0003F934F935F936F937F938F939F93AF9386 |
:106AC000BF93CF93DF93EF93FF9340918600509154 |
:106AD00087008091770290917802481B590BCA0178 |
:106AE00057FD0196AC015595479580918600909190 |
:106AF00087009093780280937702CA018959984061 |
:106B0000A0917902B0917A02875E954338F4149788 |
:106B100014F01092930181E090E081C0AD30B10596 |
:106B20000CF081C0CA018B5F90408356944008F0FE |
:106B300071C0425C5340FD01EA0FFB1FE154F94F65 |
:106B400080819181FA01E81BF90BCF01F7FF03C0A7 |
:106B5000909581959F4F06974CF48091AF02883CA9 |
:106B600028F48091AF02865F8093AF02FD01EA0FA7 |
:106B7000FB1FE154F94F808191819C01220F331F4B |
:106B8000280F391F240F351F37FF02C02D5F3F4FDD |
:106B9000E901D595C795D595C795CA0101968C177A |
:106BA0009D0714F4219706C041505040C417D507E3 |
:106BB0000CF421968091AF02833CD8F08D010A0F2E |
:106BC0001B1FF801E154F94F808191819E01281B20 |
:106BD000390BC90163E070E00E944778CB01880F50 |
:106BE000991F860F971F0D50194FF80191838083CD |
:106BF00007C0AA0FBB1FAD50B94F11961C921E9231 |
:106C0000E0917902F0917A02EE0FFF1FE154F94F03 |
:106C1000D183C0838091790290917A0201969093FA |
:106C20007A0280937902FF91EF91DF91CF91BF912A |
:106C3000AF919F918F917F916F915F914F913F9114 |
:106C40002F911F910F910F900FBE0F901F901895CD |
:106C5000EF92FF920F931F938091B3059927880FAE |
:106C6000991F880F991F7C010027F7FC0095102FB2 |
:106C70008091030390910403A0910503B091060352 |
:106C8000BC01CD01A80197010E947C783093430597 |
:106C9000209342058091FB029091FC02A091FD029D |
:106CA000B091FE02BC01CD01A80197010E947C7841 |
:106CB00030934505209344058091790790917A0798 |
:106CC00097FD03969595879595958795909347059C |
:106CD000809346058091890790918A0797FD0396D6 |
:106CE0009595879595958795909349058093480547 |
:106CF0008091140390911503209142023091430238 |
:106D0000821B930B90934B0580934A058091A102BF |
:106D10009091A202A091A302B091A402BC01CD0166 |
:106D200025E030E040E050E00E947C7830934D0553 |
:106D300020934C0580913C0290913D0290934F0529 |
:106D400080934E058091C1029091C20290935305A9 |
:106D50008093520580911D0190911E0190935505DD |
:106D6000809354058091AF029927909357058093A3 |
:106D700056058091850790918607A0918707B0916D |
:106D8000880720919501309196014091970150918B |
:106D90009801BC01CD010E947C7830935905209365 |
:106DA000580580915F06992790935B0580935A055B |
:106DB00080916706992790935D0580935C0580918B |
:106DC0006F06992790935F0580935E058091770603 |
:106DD0009927909361058093600580911D029091A1 |
:106DE0001E0290936B0580936A058091FC07909139 |
:106DF000FD0790936F0580936E0580910008909138 |
:106E0000010890937105809370058091020899277D |
:106E100090937D0580937C0580918C0390918D03E8 |
:106E200090937F0580937E0580918A0390918B03D8 |
:106E300090938105809380058091D403882321F469 |
:106E40008091D503882321F080914105816003C0A2 |
:106E5000809141058E7F809341051F910F91FF9096 |
:106E6000EF9008951F93CF93DF93182FEB0180913C |
:106E7000A6028823A1F411501F3F89F0D09322026B |
:106E8000C09321028091210290912202892BD1F797 |
:106E9000CE018C0F9D1F0E949C16115078F7DF9138 |
:106EA000CF911F910895CF93DF93809102018D3090 |
:106EB00011F40E945D1B10927A008091460290911D |
:106EC00047029093400780933F078091440290913E |
:106ED0004502909331078093300780914202909150 |
:106EE000430290937F0780937E0720913E0230916A |
:106EF0003F02C901880F991F880F991F820F931FA6 |
:106F0000820F931F90937A07809379072091400214 |
:106F100030914102C901880F991F880F991F820F74 |
:106F2000931F820F931F90938A07809389078FEC9A |
:106F300080937A00A0EBB2E0CCE9D5E097E08991AC |
:106F4000E82FFF27EE0FFF1FE154F94F0190F0816A |
:106F5000E02DE259FF4F1E161F061CF0E0E0F0E0A6 |
:106F600005C0EF3FF10514F0EFEFF0E08C91282F12 |
:106F70003327E217F30714F4815004C02E173F079C |
:106F800014F48F5F8C939150119697FFD8CF809116 |
:106F9000D6059927AA27BB27BC01CD0124EC39E0EF |
:106FA00040E050E00E940878DC01CB018093B501FD |
:106FB0009093B601A093B701B093B8018091D70523 |
:106FC0009927AA27BB27BC01CD010E940878DC01C4 |
:106FD000CB018093B1019093B201A093B301B09320 |
:106FE000B401DF91CF910895A0E0B0E0EAEFF7E3BC |
:106FF0000C949D78882EC0E0D0E07E016E01109246 |
:10700000D403469AD0930F03C0930E03D0930D037D |
:10701000C0930C03D0930903C0930803D0931903C2 |
:10702000C0931803D0931703C0931603D09315038E |
:10703000C093140310929E0110929D01109236028B |
:107040000E94533784E690E00E94A9160E945337AD |
:107050008091A40580FF10C08091130190911401CC |
:10706000875B934038F480911301909114018E5EF8 |
:10707000924010F40E94DB1A0FE18AE090E00E9437 |
:10708000A9168091420290914302C80FD91F8091A6 |
:10709000460290914702E80EF91E809144029091B9 |
:1070A0004502C80ED91E015007FFE7CF9701205FA8 |
:1070B0003F4F3695279536952795309319032093A2 |
:1070C0001803C60140969695879596958795909357 |
:1070D0001703809316036096F5E0D695C795FA9549 |
:1070E000E1F7D0931503C093140390931303809397 |
:1070F00012033093110320931003882009F441C038 |
:107100008091790790917A0797FF03C090958195B8 |
:107110009F4F6CE070E00E9447789B0170930F03D3 |
:1071200060930E038091890790918A0797FF03C0AF |
:10713000909581959F4F6CE070E00E944778709326 |
:107140000D0360930C038091890590918A059093BB |
:10715000090380930803B90184E090E00E94562E51 |
:1071600060910C0370910D0386E090E00E94562E12 |
:10717000609108037091090388E090E00E94562E08 |
:1071800065C084E090E00E94512E90930F0380939D |
:107190000E0386E090E00E94512E90930D038093A1 |
:1071A0000C0388E090E00E94512E9C01909309030B |
:1071B0008093080380910E0390910F0381509840B3 |
:1071C00050F480910C0390910D038150984018F475 |
:1071D00021503440D8F189E29AE09F938F9380E662 |
:1071E00092E19F938F93E091BB03F091BC030995CB |
:1071F0008091790790917A0797FF03C090958195C8 |
:107200009F4F6CE070E00E94477870930F0360938B |
:107210000E038091890790918A0797FF03C090958C |
:1072200081959F4F6CE070E00E94477870930D034A |
:1072300060930C038091890590918A0590930903CE |
:10724000809308030F900F900F900F9010924007BB |
:1072500010923F07109231071092300710927F076B |
:1072600010927E0784E690E00E94A91680913E026B |
:1072700090913F029C01220F331F220F331F280FD2 |
:10728000391F280F391F30937A072093790780918F |
:107290004002909141028C01000F111F000F111F3D |
:1072A000080F191F080F191F10938A0700938907E9 |
:1072B0008091B305C82EDD24EE24FF24442737FD3A |
:1072C0004095542FC701B6010E9408784B015C011C |
:1072D0006093030370930403809305039093060364 |
:1072E0009801442737FD4095542FC701B6010E94ED |
:1072F0000878DC01CB018093FB029093FC02A09301 |
:10730000FD02B093FE028092DF029092E002A09212 |
:10731000E102B092E2028093D7029093D802A09348 |
:10732000D902B093DA021092D3021092D4021092D2 |
:10733000D5021092D6028091150190911601A0916C |
:107340001701B091180190938C0580938B051092D2 |
:107350003502109234021092C3021092C4021092AD |
:10736000C5021092C6028091C1029091C202909310 |
:10737000C0028093BF020E94576282E390E0909324 |
:107380002202809321028091D6059927AA27BB2744 |
:10739000BC01CD0124EC39E040E050E00E940878C7 |
:1073A000DC01CB018856954CAF4FBF4F8093B501A0 |
:1073B0009093B601A093B701B093B8018091D7051F |
:1073C0009927AA27BB27BC01CD010E940878DC01C0 |
:1073D000CB018856954CAF4FBF4F8093B10190932E |
:1073E000B201A093B301B093B40110929A0110922C |
:1073F00099018091C1029091C202AA2797FDA095A0 |
:10740000BA2F2091950130919601409197015091AA |
:107410009801BC01CD010E940878DC01CB0180936A |
:10742000850790938607A0938707B09388071092EB |
:10743000BA021092B90281E0809301010E94C066F5 |
:1074400080917B02846080937B028FEF8093F707AB |
:107450001092F80780E28093F907C0EBD2E0ACE924 |
:10746000B5E007E08D91E82FFF27EE0FFF1FE154F5 |
:10747000F94F8081918182598993015007FFF2CFA2 |
:1074800084E68093AF0280911F02882311F0469A10 |
:10749000579A809118039091190380569940815C06 |
:1074A0009B4228F08091D40381608093D403809123 |
:1074B00016039091170380569940815C9B4228F0F7 |
:1074C0008091D40382608093D403809114039091BF |
:1074D00015038C5291408957954028F08091D40330 |
:1074E00084608093D40380910E0390910F038C529B |
:1074F0009140835C914028F08091D4038860809310 |
:10750000D40380910C0390910D038C529140835CC5 |
:10751000914028F08091D40380618093D4038091BE |
:10752000080390910903805092408355914028F0C0 |
:107530008091D40380628093D403ECE0CDB7DEB7B2 |
:107540000C94B978A3E1B0E0E8EAFAE30C949778F8 |
:1075500080911403909115032091420230914302CF |
:10756000821B930B90937F0780937E0780914C0240 |
:1075700090914D0297FD07969C0153E03595279514 |
:107580005A95E1F73093400720933F0780914A02D4 |
:1075900090914B0297FD079643E0959587954A9504 |
:1075A000E1F7909331078093300730934B07209396 |
:1075B0004A079093430780934207809179079091FF |
:1075C0007A07AC01440F551F480F591F20913E0206 |
:1075D00030913F02C901880F991F880F991F820FB0 |
:1075E000931F820F931F480F591F57FF02C04D5F13 |
:1075F0005F4F559547955595479550937A0740931A |
:1076000079078091890790918A07AC01440F551F33 |
:10761000480F591F2091400230914102C901880F43 |
:10762000991F880F991F820F931F820F931F480F76 |
:10763000591F57FF02C04D5F5F4F559547955595B0 |
:10764000479550938A074093890720913E023091D5 |
:107650003F02C901880F991F880F991F820F931F3E |
:10766000820F931F9C01442737FD4095542F809132 |
:10767000F3029091F402A091F502B091F602820F0C |
:10768000931FA41FB51F8093F3029093F402A0935D |
:10769000F502B093F6022091400230914102C901F7 |
:1076A000880F991F880F991F820F931F820F931FB6 |
:1076B0009C01442737FD4095542F8091EF02909113 |
:1076C000F002A091F102B091F202820F931FA41F69 |
:1076D000B51F8093EF029093F002A093F102B09354 |
:1076E000F202809154079091550720913E0230910B |
:1076F0003F02820F931F9093550780935407809108 |
:107700008107909182072091400230914102820FBF |
:10771000931F909382078093810780910A03909131 |
:107720000B03019690930B0380930A0380918905C4 |
:1077300090918A052091080330910903821B930BD5 |
:107740009C01442737FD4095542F8091EB02909186 |
:10775000EC02A091ED02B091EE02820F931FA41FE4 |
:10776000B51F8093EB029093EC02A093ED02B093CF |
:10777000EE028FEC80937A0010920F012091DB02D1 |
:107780003091DC024091DD025091DE0229873A8778 |
:107790004B875C8729543B46414050402CF028E4FD |
:1077A0003BE641E050E00DC089859A85AB85BC85FC |
:1077B000885B9449AE4FBF4F4CF428EB34E94EEF51 |
:1077C0005FEF2D833E834F83588708C089859A8554 |
:1077D000AB85BC858D839E83AF83B8872091E30200 |
:1077E0003091E4024091E5025091E6022D873E87F8 |
:1077F0004F87588B29543B46414050402CF028E499 |
:107800003BE641E050E00DC08D859E85AF85B8898F |
:10781000885B9449AE4FBF4F4CF428EB34E94EEFF0 |
:107820005FEF29833A834B835C8308C08D859E85F7 |
:10783000AF85B88989839A83AB83BC83A0917E0787 |
:10784000B0917F07BB8BAA8BFD01CF01AA2797FDC3 |
:10785000A095BA2FA090D302B090D402C090D502C8 |
:10786000D090D602A80EB91ECA1EDB1EA092D3026B |
:10787000B092D402C092D502D092D602E090850791 |
:10788000F09086070091870710918807E80EF91E8F |
:107890000A1F1B1FE0928507F09286070093870757 |
:1078A00010938807F0919602F98BFF2309F098C195 |
:1078B00080919502882309F093C18091A40586FFE9 |
:1078C0008FC18091300790913107AA2797FDA0952D |
:1078D000BA2FBC01CD0129813A814B815C810E9484 |
:1078E00008789B01AC0197FF04C02150384F4F4FDF |
:1078F0005F4F6BE055954795379527956A95D1F77A |
:1079000080919D01682E772488249924CA01B901A9 |
:10791000A40193010E940878DC01CB018093240329 |
:1079200090932503A0932603B0932703B7FF04C0C9 |
:107930008150904FAF4FBF4F1C012D013CE055943B |
:107940004794379427943A95D1F7209224033092A4 |
:107950002503409226035092270380913F07909180 |
:107960004007AA2797FDA095BA2FBC01CD012D8114 |
:107970003E814F8158850E94087897FF04C061506E |
:10798000784F8F4F9F4F2BE095958795779567950B |
:107990002A95D1F7A40193010E940878DC01CB015C |
:1079A0008093280390932903A0932A03B0932B0379 |
:1079B000B7FF04C08150904FAF4FBF4F9C01AD0146 |
:1079C0008CE055954795379527958A95D1F7209363 |
:1079D00028033093290340932A0350932B0380916B |
:1079E0002403909125039093280780932707809183 |
:1079F00028039091290390932C0780932B07221939 |
:107A000033094409550920932803309329034093EF |
:107A10002A0350932B03E20EF31E041F151FE0925E |
:107A20008507F09286070093870710938807809157 |
:107A30009C018823B1F457FF04C02F5F3F4F4F4F85 |
:107A40005F4F5595479537952795A21AB30AC40AF3 |
:107A5000D50AA092D302B092D402C092D502D0929D |
:107A6000D6022A893B8979010027F7FC0095102F5F |
:107A70008091280390912903A0912A03B0912B03B0 |
:107A8000E80EF91E0A1F1B1FC801B70129813A81A0 |
:107A90004B815C810E9408789B01AC0197FF04C078 |
:107AA0002150384F4F4F5F4FBBE055954795379565 |
:107AB0002795BA95D1F780919E01A82EBB24CC249E |
:107AC000DD24CA01B901A60195010E940878DC01F4 |
:107AD000CB0180931C0390931D03A0931E03B093CE |
:107AE0001F03B7FF04C08150904FAF4FBF4F3C0101 |
:107AF0004D01ACE09594879477946794AA95D1F75B |
:107B000060921C0370921D0380921E0390921F03CB |
:107B1000C801B7012D813E814F8158850E940878A8 |
:107B200097FF04C06150784F8F4F9F4FFBE09595B2 |
:107B3000879577956795FA95D1F7A60195010E94EB |
:107B40000878DC01CB018093200390932103A0935C |
:107B50002203B0932303B7FF04C08150904FAF4F6F |
:107B6000BF4FAC01BD01ECE0759567955795479502 |
:107B7000EA95D1F7409320035093210360932203A9 |
:107B8000709323032A893B8937FF03C030952195E1 |
:107B90003F4F21343105E4F1D401C30197FE07C002 |
:107BA000B095A095909581959F4FAF4FBF4F81386D |
:107BB0009105A105B10584F4DB01CA0177FF07C077 |
:107BC000B095A095909581959F4FAF4FBF4F81384D |
:107BD0009105A105B105E4F081E08093BB0218C0D6 |
:107BE00010922C0710922B0710922807109227074B |
:107BF000109220031092210310922203109223036B |
:107C000010921C0310921D0310921E0310921F036A |
:107C10008091200390912103A0912203B09123032E |
:107C2000BC01CD0124E630E040E050E00E947C78C9 |
:107C3000E0901C03F0901D03E21AF30AF0923E0755 |
:107C4000E0923D0780911C0390911D03A0911E03BB |
:107C5000B0911F03BC01CD0124E630E040E050E0CC |
:107C60000E947C78DA01C901209120033091210320 |
:107C70008C01021B130B1093330700933207809182 |
:107C8000950190919601A0919701B0919801BC0146 |
:107C9000CD0128E631E040E050E00E9408782091D4 |
:107CA00085073091860740918707509188072617EE |
:107CB00037074807590764F0261B370B480B590B49 |
:107CC0002093850730938607409387075093880752 |
:107CD000209185073091860740918707509188074A |
:107CE00057FF0CC0260F371F481F591F20938507C9 |
:107CF0003093860740938707509388076091300739 |
:107D0000709131076E0D7F1D9B01442737FD409513 |
:107D1000542F8091D7029091D802A091D902B091AE |
:107D2000DA02820F931FA41FB51F8093D70290938E |
:107D3000D802A093D902B093DA0280919B0290916D |
:107D40009C02681B790BCB01AA2797FDA095BA2F3F |
:107D500029853A854B855C85820F931FA41FB51F2B |
:107D60008093DB029093DC02A093DD02B093DE02ED |
:107D7000C090B101D090B201E090B301F090B40195 |
:107D8000C816D906EA06FB06C4F488EA91E6A0E024 |
:107D9000B0E08C199D09AE09BF098093DB02909376 |
:107DA000DC02A093DD02B093DE028093D7029093B1 |
:107DB000D802A093D902B093DA0222273327A9016F |
:107DC0002C193D094E095F098091DB029091DC027C |
:107DD000A091DD02B091DE0282179307A407B507D8 |
:107DE000B4F4D701C601885A9146A040B0408093B0 |
:107DF000DB029093DC02A093DD02B093DE0280935D |
:107E0000D7029093D802A093D902B093DA0260917E |
:107E10003F0770914007600F711F9B01442737FD9A |
:107E20004095542F8091DF029091E002A091E102F1 |
:107E3000B091E202820F931FA41FB51F8093DF024F |
:107E40009093E002A093E102B093E2028091990244 |
:107E500090919A02681B790BCB01AA2797FDA095F8 |
:107E6000BA2F2D853E854F855889820F931FA41FF9 |
:107E7000B51F8093E3029093E402A093E502B093D0 |
:107E8000E602E090B501F090B6010091B7011091C3 |
:107E9000B801E816F9060A071B07C4F488EA91E658 |
:107EA000A0E0B0E08E199F09A00BB10B8093E30214 |
:107EB0009093E402A093E502B093E6028093DF0280 |
:107EC0009093E002A093E102B093E20222273327CD |
:107ED000A9012E193F09400B510B8091E3029091AB |
:107EE000E402A091E502B091E60282179307A4078D |
:107EF000B507B4F4D801C701885A9146A040B040F4 |
:107F00008093E3029093E402A093E502B093E6022B |
:107F10008093DF029093E002A093E102B093E2022B |
:107F20008091D3029091D402A091D502B091D60253 |
:107F30008093E7029093E802A093E902B093EA02EB |
:107F40008091E3029091E402A091E502B091E602F3 |
:107F50008093030390930403A0930503B093060357 |
:107F60008091DB029091DC02A091DD02B091DE02F3 |
:107F70008093FB029093FC02A093FD02B093FE025B |
:107F80008091DF029091E002A091E102B091E202C3 |
:107F90008093FF0290930003A0930103B093020328 |
:107FA0008091D7029091D802A091D902B091DA02C3 |
:107FB0008093F7029093F802A093F902B093FA022B |
:107FC00080911B0190911C0197FD079633E09595D8 |
:107FD00087953A95E1F79093400780933F0780910A |
:107FE000190190911A0197FD079623E095958795C1 |
:107FF0002A95E1F7909331078093300780914602EC |
:10800000909147020F9734F488E19CEF90934007DA |
:1080100080933F078091460290914702079734F47E |
:1080200080E398EF9093400780933F0720910201EF |
:108030002A30A9F48091460290914702835F9340D1 |
:1080400034F088EE93E09093400780933F0780914F |
:108050004602909147028A5F9340DCF014C0809101 |
:10806000460290914702815D974034F088EE93E09C |
:108070009093400780933F0780914602909147027A |
:10808000805E974034F080ED97E0909340078093B6 |
:108090003F0780914402909145020F9734F488E1A4 |
:1080A0009CEF909331078093300780914402909128 |
:1080B0004502079734F480E398EF9093310780935B |
:1080C00030072A30A9F48091440290914502835FE1 |
:1080D000934034F088EE93E090933107809330071B |
:1080E00080914402909145028A5F9340DCF014C075 |
:1080F0008091440290914502815D974034F088EE72 |
:1081000093E09093310780933007809144029091DF |
:108110004502805E974034F080ED97E09093310700 |
:1081200080933007E091A801EE2309F4B7C0409195 |
:108130001B0150911C0180912C0390912D03481B31 |
:10814000590B509333034093320320911B0130911C |
:108150001C01280F391F37FF02C02F5F3F4F359595 |
:10816000279530932D0320932C03413851051CF0A3 |
:1081700080E890E005C040585F4F34F480E89FEFFE |
:1081800090933303809332038E2F9927A09132036B |
:10819000B0913303A89FA001A99F500DB89F500D27 |
:1081A000112457FF02C0415F5F4F14E0559547957A |
:1081B0001A95E1F780913F0790914007840F951F32 |
:1081C0009093400780933F076091190170911A01C5 |
:1081D00080912E0390912F03681B790B70933103CC |
:1081E000609330034091190150911A01480F591FB3 |
:1081F00057FF02C04F5F5F4F5595479550932F0330 |
:1082000040932E03613871051CF080E890E005C0B2 |
:1082100060587F4F34F480E89FEF90933103809350 |
:1082200030032E2F33278091300390913103829FAA |
:10823000B001839F700D929F700D1124AB0177FFE9 |
:1082400002C0415F5F4FE4E055954795EA95E1F73D |
:108250008091300790913107840F951F90933107DB |
:1082600080933007A29FC001A39F900DB29F900DF5 |
:1082700011249C0180911B0190911C01820F931F7E |
:1082800090931C0180931B018091190190911A0118 |
:10829000860F971F90931A0180931901009142074E |
:1082A0001091430780912707909128071016110617 |
:1082B0005CF59C0197FF04C022273327281B390B4C |
:1082C000C901AA2797FDA095BA2F20919C013327B9 |
:1082D00044275527BC01CD010E9408789B01AC01C1 |
:1082E00097FF04C0215C3F4F4F4F5F4F76E055959D |
:1082F0004795379527957A95D1F780913D079091CD |
:108300003E07820F931F27C097FF03C0909581956A |
:108310009F4FAA2797FDA095BA2F20919C01332744 |
:1083200044275527BC01CD010E9408789B01AC0170 |
:1083300097FF04C0215C3F4F4F4F5F4F66E055955C |
:108340004795379527956A95D1F780913D0790918C |
:108350003E07821B930B90933E0780933D07E0906E |
:108360004A07F0904B0780912B0790912C071E1421 |
:108370001F045CF59C0197FF04C022273327281BAC |
:10838000390BC901AA2797FDA095BA2F20919C010E |
:10839000332744275527BC01CD010E9408789B0153 |
:1083A000AC0197FF04C0215C3F4F4F4F5F4F96E0F9 |
:1083B00055954795379527959A95D1F7809132072E |
:1083C00090913307820F931F27C097FF03C09095AA |
:1083D00081959F4FAA2797FDA095BA2F20919C01C8 |
:1083E000332744275527BC01CD010E9408789B0103 |
:1083F000AC0197FF04C0215C3F4F4F4F5F4F86E0B9 |
:1084000055954795379527958A95D1F780913207ED |
:1084100090913307821B930B90933307809332071D |
:108420008091A40587FF44C09989992309F040C031 |
:10843000809195028823E1F5A1E0EA16A1E0FA0611 |
:108440004CF080913F07909140078E0D9F1D80500A |
:1084500091400DC0B0E0EB16BFEFFB0664F48091D5 |
:108460003F07909140078E0D9F1D80509F4F909326 |
:10847000400780933F07E1E001301E074CF08091F8 |
:10848000300790913107800F911F805091400CC0B0 |
:10849000FFEF00301F0764F480913007909131079F |
:1084A000800F911F80509F4F90933107809330072A |
:1084B000A0EBB2E06CE975E057E0FB018191BF01F0 |
:1084C000E82FFF27EE0FFF1FE154F94F0190F081D5 |
:1084D000E02DE259FF4FEF3FF10521F01CF0EFEFE7 |
:1084E000F0E004C0F7FF02C0E0E0F0E04C91242F80 |
:1084F0003327E217F307B1F0CF01821B930B97FDEF |
:10850000079613E0959587951A95E1F7242F280F84 |
:108510002C93822F9927E817F90714F4215001C0F2 |
:108520002F5F2C935150119657FFC7CFE2E1CD5EDC |
:108530000C94B3788091A602882301F580917B0288 |
:108540008C7F80937B02A9EDB3E0EEE5F6E09BE043 |
:1085500080910202882309F48C938D918183128289 |
:108560009150389697FFF4CF80910202882359F0FA |
:108570008091020281508093020205C080917B02AB |
:10858000816080937B0210926E0210927002809143 |
:108590006B028E7F80936B0285EA8093BC00089506 |
:1085A0008091A605883F38F0EFEFF0E0E81BF10975 |
:1085B000E055FD4F80818093AE018091AE0188230C |
:1085C00029F0843618F084E68093AE018091A805E6 |
:1085D000883F38F0EFEFF0E0E81BF109E055FD4F80 |
:1085E00080818093AC018091AC01882329F084368E |
:1085F00018F084E68093AC018091B505883F38F08F |
:10860000EFEFF0E0E81BF109E055FD4F808180932A |
:10861000A7018091A7018B3010F48AE002C08F3F40 |
:1086200011F48093A7018091E005883F38F0EFEFC7 |
:10863000F0E0E81BF109E055FD4F8081809356077B |
:1086400080915607823010F481E002C08F3F11F410 |
:10865000809356078091E205883F38F0EFEFF0E015 |
:10866000E81BF109E055FD4F808180937C078091E4 |
:108670007C07823010F481E002C08F3F11F48093B8 |
:108680007C078091CD05883F38F0EFEFF0E0E81BE4 |
:10869000F109E055FD4F8081809353078091CE050D |
:1086A000883F38F0EFEFF0E0E81BF109E055FD4FAF |
:1086B000808180932D078091CF05883F38F0EFEFC0 |
:1086C000F0E0E81BF109E055FD4F808180935B07E6 |
:1086D0009091A705983F18F49093AD0109C0EFEF72 |
:1086E000F0E0E91BF109E055FD4F80818093AD0179 |
:1086F000983F18F49093AD0109C0EFEFF0E0E91B4B |
:10870000F109E055FD4F80818093AD018091AA056C |
:10871000883F38F0EFEFF0E0E81BF109E055FD4F3E |
:1087200080818093AB018091AC05883F38F0EFEFFA |
:10873000F0E0E81BF109E055FD4F80818093A9012D |
:108740008091B405883F38F0EFEFF0E0E81BF109C5 |
:10875000E055FD4F80818093AA018091B605883F46 |
:1087600038F0EFEFF0E0E81BF109E055FD4F8081B4 |
:108770008093A6018091B705883F38F0EFEFF0E0D5 |
:10878000E81BF109E055FD4F80818093A80180919D |
:10879000B805883F38F0EFEFF0E0E81BF109E0554D |
:1087A000FD4F80818093A5018091B905883F38F005 |
:1087B000EFEFF0E0E81BF109E055FD4F8081809379 |
:1087C000A4018091BF05883F38F0EFEFF0E0E81B8F |
:1087D000F109E055FD4F80818093A2018091C00591 |
:1087E000883F38F0EFEFF0E0E81BF109E055FD4F6E |
:1087F0008081809390028091C105883F38F0EFEF2F |
:10880000F0E0E81BF109E055FD4F808180938F0275 |
:108810008091C205883F38F0EFEFF0E0E81BF109E6 |
:10882000E055FD4F808180938E028091C305883F83 |
:1088300038F0EFEFF0E0E81BF109E055FD4F8081E3 |
:1088400080938D028091DB05883F38F0EFEFF0E0F8 |
:10885000E81BF109E055FD4F808180938C028091E7 |
:10886000DC05883F38F0EFEFF0E0E81BF109E05558 |
:10887000FD4F808180938B028091DD05883F38F029 |
:10888000EFEFF0E0E81BF109E055FD4F80818093A8 |
:108890008A028091DE05883F38F0EFEFF0E0E81BB8 |
:1088A000F109E055FD4F8081809389028091C405D4 |
:1088B000883F38F0EFEFF0E0E81BF109E055FD4F9D |
:1088C00080818093A1018091C805883F38F0EFEF47 |
:1088D000F0E0E81BF109E055FD4F80818093A00195 |
:1088E0008091D005883F38F0EFEFF0E0E81BF10908 |
:1088F000E055FD4F808180939F018091D305883F93 |
:1089000038F0EFEFF0E0E81BF109E055FD4F808112 |
:1089100080939E018091D405883F38F0EFEFF0E01E |
:10892000E81BF109E055FD4F808180939D01809106 |
:10893000D505883F38F0EFEFF0E0E81BF109E0558E |
:10894000FD4F808180939C018091DA05883F38F04B |
:10895000EFEFF0E0E81BF109E055FD4F80818093D7 |
:108960009B018091F505883F38F0EFEFF0E0E81BC0 |
:10897000F109E055FD4F808180938C078091A20121 |
:10898000282F33272F5F3F4F8CE398E2B9010E94D5 |
:1089900047787093B0016093AF018091B2058093E6 |
:1089A0007D078091B105809344079091F70593333B |
:1089B00020F181E080938802983F58F0EFEFF0E0DB |
:1089C000E91BF109E055FD4F8081823310F41092CC |
:1089D00088028091CA079091CB0797FF08C08091C9 |
:1089E0008802882321F08091D403806803C080919D |
:1089F000D4038F778093D40302C0109288028091B1 |
:108A0000CA079091CB0797FF1DC08091A6028823CB |
:108A1000C9F0809188028823A9F080910801909183 |
:108A200009018F5F9F4F71F488E99AE390932202C6 |
:108A30008093210280E094EA9093090180930801D9 |
:108A40001092880280918802882339F080919E01DB |
:108A5000823D18F4825E80939E010895A5E3B0E004 |
:108A6000E4E3F5E40C9497780E94A23A3091020175 |
:108A70003C3010F4299A01C02998E090A702F090A8 |
:108A8000A802F9A2E8A28091440799270A96E8165D |
:108A9000F90614F499A388A38091AF02843608F0F4 |
:108AA0005CC08091480390914903009731F0019791 |
:108AB000909349038093480307C01092A6028091C7 |
:108AC0007B028F7E80937B023A3011F0343110F0BC |
:108AD000289A01C0289880917C0290917D02895E3D |
:108AE0009340C0F18091BC05282F332739A328A3D8 |
:108AF00080917B02806180937B0280919805A82FF2 |
:108B0000BB27AA0FBB1FFD01ED50F94F1182108248 |
:108B100080919905282F3327220F331FC9018D50CB |
:108B2000994FFC0111821082A154B94F11961C92E9 |
:108B30001E922154394FD90111961C921E92809198 |
:108B40009B05E82FFF27EE0FFF1FE154F94F11821D |
:108B50001082AAC21092A602A7C28091AF028D38DD |
:108B600008F4A2C280917B028F7E80937B02909159 |
:108B7000BD0582E3989FC00111249093490380931F |
:108B80004803E8A1F9A1B9978CF08091A602882347 |
:108B900069F080917C0290917D02FFEF8F3F9F07EB |
:108BA00029F0019690937D0280937C0280917C0253 |
:108BB00090917D028F3F910509F038F51092CB021C |
:108BC0001092CC021092CD021092CE021092C702E7 |
:108BD0001092C8021092C9021092CA021092340375 |
:108BE0001092350310923603109237031092D3027D |
:108BF0001092D4021092D5021092D6028A3F9105AB |
:108C000049F481E080934E0305C080917B0282602D |
:108C100080937B0280919A05E82FFF27EE0FFF1FBC |
:108C2000E154F94F80819181813591050CF441C166 |
:108C30002091A602222309F03CC180919B05E82FD8 |
:108C4000FF27EE0FFF1FE154F94F808191818C3493 |
:108C500091050CF406C180914A038F5F80934A030B |
:108C6000893C08F426C13C3010F4299801C0299AA7 |
:108C70001092A60210924A0310927D0210927C027A |
:108C800030919805E32FFF27EE0FFF1FE154F94FB6 |
:108C90008081918187349105B4F480919905E82F02 |
:108CA000FF27EE0FFF1FE154F94F80819181019062 |
:108CB000F081E02DF7FF03C0F095E195FF4FE73419 |
:108CC000F1050CF478C041E020919905A22FBB2753 |
:108CD000AA0FBB1FA154B94F8D919C911197873456 |
:108CE000910544F0E32FFF27EE0FFF1FE154F94FEA |
:108CF000808191818D919C918734910574F0809150 |
:108D00009805E82FFF27EE0FFF1FE154F94F8081F0 |
:108D10009181873491050CF042E0E22FFF27EE0F9E |
:108D2000FF1FE154F94F808191818634910574F4DD |
:108D300080919805E82FFF27EE0FFF1FE154F94FB0 |
:108D400080819181873491050CF043E0E22FFF2769 |
:108D5000EE0FFF1FE154F94F808191818A5B9F4F95 |
:108D600074F480919805E82FFF27EE0FFF1FE15460 |
:108D7000F94F80819181873491050CF044E0E22F16 |
:108D8000FF27EE0FFF1FE154F94F808191818A5B2D |
:108D90009F4F74F480919805E82FFF27EE0FFF1F77 |
:108DA000E154F94F80819181863491050CF445E0BE |
:108DB000842F0E94AE2E80919905E82FFF27EE0F99 |
:108DC000FF1FE154F94F808191810190F081E02DE6 |
:108DD000F7FF03C0F095E195FF4F7E97BCF48091BB |
:108DE0009805E82FFF27EE0FFF1FE154F94F808110 |
:108DF00091818A5B9F4F54F481E08093EF0388EE6A |
:108E000093E0909322028093210253C00E94A82FE6 |
:108E10000E945B2E80E00E946E078091BE050E943A |
:108E20003B748091A40580FF10C080911301909144 |
:108E30001401875B934038F48091130190911401E1 |
:108E40008E5E924010F40E94DB1A10921F0280E0A6 |
:108E50000E94F43781E080934D0380931F02579A5C |
:108E60001FC080819181855B9F4F0CF580914A03E3 |
:108E70008F5F80934A03893CE0F03C3010F42998DE |
:108E800001C0299A1092A60210924A0310927D0204 |
:108E900010927C0281E00E94F43781E080934D03C0 |
:108EA0000E94A82F68E770E00E94323702C020932A |
:108EB0004A0380919A05E82FFF27EE0FFF1FE15428 |
:108EC000F94F808191818B5A9F4F0CF0EDC020911A |
:108ED000A602E0919B05222309F0CAC0FF27EE0FEE |
:108EE000FF1FE154F94F80819181855B9F4F0CF00A |
:108EF000BCC080914B038F5F80934B03893C08F487 |
:108F0000D3C020934B038091D403882309F0A6C0DB |
:108F100080914D03882309F4A1C081E090E09093F3 |
:108F20007D0280937C0281E08093A602109234033C |
:108F30001092350310923603109237031092D30229 |
:108F40001092D4021092D5021092D6021092CF0243 |
:108F50001092D0021092D1021092D2028091B305E9 |
:108F6000E82EFF24002711278091790790917A0736 |
:108F70009C01442737FD4095542FC801B7010E943A |
:108F80000878DC01CB018093E3029093E402A09384 |
:108F9000E502B093E6028091890790918A079C01CF |
:108FA000442737FD4095542FC801B7010E94087827 |
:108FB000DC01CB018093DB029093DC02A093DD0205 |
:108FC000B093DE028091030390910403A091050306 |
:108FD000B09106038093DF029093E002A093E10238 |
:108FE000B093E2028091FB029091FC02A091FD02FD |
:108FF000B091FE028093D7029093D802A093D90239 |
:10900000B093DA021092CB021092CC021092CD02F1 |
:109010001092CE021092C7021092C8021092C9029A |
:109020001092CA0280917B02886080937B029091AB |
:10903000F6058FE0989F900111248091C1029091D4 |
:10904000C202820F931F68E671E00E94477897FD85 |
:109050000196959587958093070326C08CED95E042 |
:1090600090932202809321021FC020934B031CC0C7 |
:10907000FF27EE0FFF1FE154F94F808191818C345F |
:10908000910584F080914C038F5F80934C03893C61 |
:1090900058F01092A60210924C0310927D0210928A |
:1090A0007C0202C010924C03809193018150809306 |
:1090B0009301809193018F3F21F080917B0284FF87 |
:1090C00082C30E94D04280915703909158039C0123 |
:1090D000220F331F280F391FA0909805AA2DBB27F8 |
:1090E000AA0FBB1FFD01E154F94F9090AE05492D29 |
:1090F000552780819181849FF001859FF00D949F79 |
:10910000F00D11242E0F3F1F37FF02C02D5F3F4F80 |
:10911000B9017595679575956795AD50B94F809173 |
:10912000AF05082F11278D919C91809F7001819F21 |
:10913000F00C909FF00C11246E0D7F1D709358035E |
:10914000609357038091590390915A039C01220F19 |
:10915000331F280F391FB0909905AB2DBB27AA0FDD |
:10916000BB1FFD01E154F94F80819181849FF00183 |
:10917000859FF00D949FF00D11242E0F3F1F37FF98 |
:1091800002C02D5F3F4FA9015595479555954795CD |
:10919000AD50B94F8D919C91809F7001819FF00CD3 |
:1091A000909FF00C11244E0D5F1D50935A03409375 |
:1091B00059039E012F5F3F4F8FE1E0ECF1E0D901B1 |
:1091C00001900D928A95E1F780918802882309F435 |
:1091D00048C0CB0177FD0396DC01B595A795B59501 |
:1091E000A795CA0157FD0396FC01F595E795F595FE |
:1091F000E7958091E901682F772767FD70956A9F51 |
:1092000090016B9F300D7A9F300D11248091900357 |
:10921000482F552747FD50954E9FC0014F9F900DF9 |
:109220005E9F900D1124280F391F37FF02C0295F60 |
:109230003F4F03E0359527950A95E1F73093AE024D |
:109240002093AD026E9F90016F9F300D7E9F300D79 |
:1092500011244A9FC0014B9F900D5A9F900D1124DD |
:1092600044C08091F605082F1127DE01A00FB11F21 |
:10927000FD0197819093E901020F131FD8018C9192 |
:1092800080939003A92FBB27A7FDB095A69F9001BF |
:10929000A79F300DB69F300D1124E82FFF27E7FD63 |
:1092A000F095E49FC001E59F900DF49F900D11246F |
:1092B000280F391F37FF02C0295F3F4F13E0359554 |
:1092C00027951A95E1F73093AE022093AD02A49F43 |
:1092D0009001A59F300DB49F300D1124E69FC00171 |
:1092E000E79F900DF69F900D1124281B390B37FF37 |
:1092F00002C0295F3F4FF3E035952795FA95E1F7D6 |
:109300003093AC022093AB0280919B05E82FFF279E |
:10931000EE0FFF1FE154F94F808191819095819567 |
:109320009F4F9093AA028093A9028330910514F075 |
:10933000029705C0BFEF8E3F9B0734F402969093CF |
:10934000AA028093A90204C01092AA021092A90254 |
:1093500080918C0390918D03209188033091890333 |
:10936000820F931FC090AD02D090AE02C81AD90AE6 |
:10937000D092AE02C092AD0280918A0390918B038D |
:109380002091860330918703820F931F0091AB02D7 |
:109390001091AC02081B190B1093AC020093AB02A6 |
:1093A00080919A05E82FFF27EE0FFF1FE154F94F38 |
:1093B000E080F180E8E7F0E0EE0EFF1EF092A802F8 |
:1093C000E092A7028091A7019927AA2797FDA0956F |
:1093D000BA2FBC01CD010E947C77DC01CB0120E0DB |
:1093E00030E040E251E4BC01CD010E94EA76DC01AC |
:1093F000CB01BC01CD010E944E77DC01CB018093F3 |
:1094000083078091A60180935C078091A50199272D |
:10941000AA2797FDA095BA2FBC01CD010E947C77A9 |
:10942000DC01CB0120E030E040E251E4BC01CD01A1 |
:109430000E94EA76DC01CB01BC01CD010E944E778F |
:10944000DC01CB01809337078091A40180934C0706 |
:109450008091FB0380FF59C080918C07813808F40C |
:1094600054C08091F403992787FD9095292D3327C7 |
:10947000829FA001839F500D929F500D1124C40E16 |
:10948000D51ED092AE02C092AD028091F50399270D |
:1094900087FD9095829FB001839F700D929F700D04 |
:1094A0001124060F171F1093AC020093AB0280919A |
:1094B000F603282F332727FD30958091A90290913C |
:1094C000AA02820F931F9093AA028093A90280910F |
:1094D000F803282F332727FD30958091A905992778 |
:1094E000289FD001299FB00D389FB00D1124B09353 |
:1094F0009A01A09399018091F70399278E159F05F2 |
:1095000024F49093A8028093A7028091A7029091DF |
:10951000A80297FF04C01092A8021092A70280919F |
:10952000A40582FF02C010925C074091AD025091E9 |
:10953000AE02CA0157FD03969C01359527953595D6 |
:10954000279537FF03C0309521953F4F80918002CA |
:109550009091810282179307B4F4CA0157FF03C0A8 |
:10956000909581959F4F97FD039695958795959535 |
:10957000879590938102809380028536910544F00F |
:1095800084E690E001C0019790938102809380026D |
:109590004091AB025091AC02CA0157FD03969C0169 |
:1095A000359527953595279537FF03C0309521953B |
:1095B0003F4F80917E0290917F0282179307B4F40F |
:1095C000CA0157FF03C0909581959F4F97FD039661 |
:1095D000959587959595879590937F0280937E02C8 |
:1095E0008536910544F084E690E001C001979093A0 |
:1095F0007F0280937E0280917B0284FF08C01092DC |
:1096000081021092800210927F0210927E02EB2D56 |
:10961000FF27EE0FFF1FE154F94F4091D105242F92 |
:109620003327808191812817390744F48091F80508 |
:1096300082FF04C081E08093940213C0EB2DFF27CA |
:10964000EE0FFF1FE154F94F842F99272091D20587 |
:10965000821B9109208131812817390714F4109257 |
:10966000940240919905E42FFF27EE0FFF1FE1546C |
:10967000F94F5091D105852F992722273327281B91 |
:10968000390B808191818217930744F48091F8050A |
:1096900083FF04C081E08093930216C080919302FF |
:1096A000882391F0E42FFF27EE0FFF1FE154F94FBD |
:1096B0008091D2059927851B9109208131818217DC |
:1096C000930714F410929302EA2DFF27EE0FFF1F69 |
:1096D000E154F94F4091D105242F332780819181A6 |
:1096E0002817390744F48091F80580FF04C081E011 |
:1096F0008093910217C080919102882399F0EA2DFE |
:10970000FF27EE0FFF1FE154F94F842F9927209177 |
:10971000D205821B9109208131812817390714F461 |
:109720001092910240919805E42FFF27EE0FFF1F42 |
:10973000E154F94F5091D105852F992722273327DE |
:10974000281B390B808191818217930744F4809103 |
:10975000F80581FF04C081E08093920216C08091D9 |
:109760009202882391F0E42FFF27EE0FFF1FE154B0 |
:10977000F94F8091D2059927851B9109208131816C |
:109780008217930714F41092920280919402882316 |
:1097900019F480919302811181E080939502809168 |
:1097A0009102882321F480919202882351F081E074 |
:1097B0008093960210929502109294021092930256 |
:1097C00002C08093960280919502882321F48091B3 |
:1097D0009602882369F08091D0059927E8A1F9A124 |
:1097E0008E179F0714F499A388A381E08093BB028E |
:1097F00080917B0284FF1AC01092AA021092A902E3 |
:109800001092AE021092AD021092AC021092AB0216 |
:109810009AE59093830788E780935C0790933707D6 |
:1098200080934C07109295021092960280914F07F8 |
:1098300090915007A0915107B091520720910303D6 |
:10984000309104034091050350910603820F931F4A |
:10985000A41FB51F80934F0790935007A093510703 |
:10986000B09352078091570790915807A0915907DC |
:10987000B0915A072090FB023090FC024090FD020C |
:109880005090FE02820D931DA41DB51D80935707B5 |
:1098900090935807A0935907B0935A0780914607B1 |
:1098A00090914707A0914807B0914907E090FF02C7 |
:1098B000F09000030091010310910203EAA2FBA2C1 |
:1098C0000CA31DA38E0D9F1DA01FB11F80934607E3 |
:1098D00090934707A0934807B093490780913807B2 |
:1098E00090913907A0913A07B0913B07E090F702B9 |
:1098F000F090F8020091F9021091FA02EEA2FFA294 |
:1099000008A719A78E0D9F1DA01FB11F80933807B0 |
:1099100090933907A0933A07B0933B07F0909602D3 |
:10992000FAA6FF2029F480919502882309F460C0EB |
:109930001092F3021092F4021092F5021092F602C5 |
:109940001092EF021092F0021092F1021092F202C5 |
:1099500010924F0710925007109251071092520721 |
:1099600010925707109258071092590710925A07F1 |
:109970001092460710924707109248071092490725 |
:10998000109238071092390710923A0710923B074D |
:109990008091E3029091E402A091E502B091E60289 |
:1099A0008093DF029093E002A093E102B093E20281 |
:1099B0008091DB029091DC02A091DD02B091DE0289 |
:1099C0008093D7029093D802A093D902B093DA0281 |
:1099D000109233021092320210929A02109299025F |
:1099E00010929C0210929B020AA5002309F0F2C17A |
:1099F00080919502882309F0EDC1809189059091AD |
:109A00008A05815092402CF48091A602882309F4A3 |
:109A1000E1C19090F707A090B3056091790770912C |
:109A20007A077BAB6AAB8091890790918A079DABDF |
:109A30008CAB9FEF991609F4D9C0BB24CC24DD244C |
:109A4000CA01B901A60195010E947C7879018A01B9 |
:109A5000EAA9FBA9CF01AA2797FDA095BA2FE81A7A |
:109A6000F90A0A0B1B0BC201B101A60195010E9464 |
:109A70007C7859016A012CA93DA9C901AA2797FD43 |
:109A8000A095BA2FA81AB90ACA0ADB0A292C3324CE |
:109A900027FC3094432C532CC801B701A20191013B |
:109AA0000E94087897FF04C061507E4F8F4F9F4FF0 |
:109AB0003B014C0109E095948794779467940A954B |
:109AC000D1F7C601B501A20191010E94087897FF64 |
:109AD00004C061507E4F8F4F9F4F5B016C0119E0B6 |
:109AE000D594C794B794A7941A95D1F78091800222 |
:109AF00090918102813491053CF480917E02909195 |
:109B00007F0281349105D4F0D401C30197FE03C0D4 |
:109B10000196A11DB11D3C014D0195948794779448 |
:109B20006794D601C501D7FE03C00196A11DB11DE2 |
:109B30005C016D01D594C794B794A79480919B055F |
:109B4000E82FFF27EE0FFF1FE154F94F808191812D |
:109B50000190F081E02DF7FF03C0F095E195FF4FF4 |
:109B60007A97A4F0C401B30123E030E040E050E074 |
:109B70000E947C7839014A01C601B50123E030E03A |
:109B800040E050E00E947C7859016A018091F90719 |
:109B9000282F332727FD3095432F532F26153705C0 |
:109BA0004805590514F439014A01992787FD909514 |
:109BB000909581959F4FAA2797FDA095BA2F68167B |
:109BC00079068A069B0614F43C014D012A153B05D3 |
:109BD0004C055D0514F459016A01A816B906CA06B8 |
:109BE000DB060CF0CFC05C016D01CCC0EA2CFF2479 |
:109BF00000271127CA01B901A80197010E947C78AA |
:109C000039014A014AA95BA9CA01AA2797FDA09573 |
:109C1000BA2F681A790A8A0A9B0AC201B101A801FF |
:109C200097010E947C7859016A016CA97DA9CB013A |
:109C3000AA2797FDA095BA2FA81AB90ACA0ADB0A63 |
:109C4000D401C30197FE03C00F96A11DB11D3C01B5 |
:109C50004D01F4E09594879477946794FA95D1F741 |
:109C6000D601C501D7FE03C00F96A11DB11D5C0131 |
:109C70006D01E4E0D594C794B794A794EA95D1F721 |
:109C80008091800290918102813491053CF4809111 |
:109C90007E0290917F0281349105A4F0C401B3014A |
:109CA00023E030E040E050E00E947C7839014A0136 |
:109CB000C601B50123E030E040E050E00E947C782E |
:109CC00059016A0180919B05E82FFF27EE0FFF1FC6 |
:109CD000E154F94F808191810190F081E02DF7FFEF |
:109CE00003C0F095E195FF4F7A97A4F0C401B3014A |
:109CF00023E030E040E050E00E947C7839014A01E6 |
:109D0000C601B50123E030E040E050E00E947C78DD |
:109D100059016A0171E267167104810491042CF003 |
:109D200070E2672E712C812C912C80EE68168FEFDB |
:109D300078068FEF88068FEF980644F460EE662E63 |
:109D40006FEF762E6FEF862E6FEF962E91E2A916AB |
:109D5000B104C104D1042CF050E2A52EB12CC12CC9 |
:109D6000D12CA0EEAA16AFEFBA06AFEFCA06AFEF3E |
:109D7000DA0644F440EEA42E4FEFB42E4FEFC42E7B |
:109D80004FEFD42E8091E3029091E402A091E5027E |
:109D9000B091E60286199709A809B9098093E302F0 |
:109DA0009093E402A093E502B093E6028091DB0277 |
:109DB0009091DC02A091DD02B091DE028A199B092C |
:109DC000AC09BD098093DB029093DC02A093DD0215 |
:109DD000B093DE0280913202909133028F3F910561 |
:109DE00009F008F4C4C5BAA5BB2309F04EC580919B |
:109DF0009502882309F049C58091BB02882309F0A8 |
:109E000044C5E091D905EBA7EE2309F43EC5809146 |
:109E10004F0790915007A0915107B0915207B7FF9B |
:109E200004C081509F4FAF4FBF4FE92EFA2E0B2F2A |
:109E3000112707FD1A95E0924F07F0925007009303 |
:109E40005107109352078091570790915807A0919E |
:109E50005907B0915A07B7FF04C081509F4FAF4FC9 |
:109E6000BF4F892F9A2FAB2FBB27A7FDBA958CA781 |
:109E70009DA7AEA7BFA78093570790935807A093BD |
:109E80005907B0935A078091B305A82EBB24CC2460 |
:109E9000DD242091F3023091F4024091F5025091BB |
:109EA000F602C601B5010E94087897FF04C0615010 |
:109EB0007F4F8F4F9F4F672E782E892E992487FCD6 |
:109EC0009A946092F3027092F4028092F50290925A |
:109ED000F6022091EF023091F0024091F102509190 |
:109EE000F202C601B5010E94087897FF04C06150D4 |
:109EF0007F4F8F4F9F4F272E382E492E552447FCDA |
:109F00005A942092EF023092F0024092F102509265 |
:109F1000F2028091EB029091EC02A091ED02B091DF |
:109F2000EE02B7FF04C081509F4FAF4FBF4F892F44 |
:109F30009A2FAB2FBB27A7FDBA958093EB02909386 |
:109F4000EC02A093ED02B093EE02D801C70186198E |
:109F50009709A809B9098093400390934103A093FE |
:109F60004203B09343032091D805E22EFF2400273B |
:109F70001127BC01CD01A80197010E947C785901ED |
:109F80006A0120934F033093500340935103509341 |
:109F900052038CA59DA5AEA5BFA582199309A4095E |
:109FA000B5098093440390934503A0934603B0936F |
:109FB0004703BC01CD01A80197010E947C78209342 |
:109FC0005303309354034093550350935603D601E3 |
:109FD000C501D7FE04C081509F4FAF4FBF4F892F9F |
:109FE0009A2FAB2FBB27A7FDBA9590939A02809327 |
:109FF000990257FF04C021503F4F4F4F5F4FBB277F |
:10A0000057FDBA95A52F942F832F90939C02809390 |
:10A010009B02809180029091810281349105DCF451 |
:10A0200080917E0290917F0281349105A4F4809109 |
:10A030009B05E82FFF27EE0FFF1FE154F94F8081AA |
:10A0400091810190F081E02DF7FF03C0F095E1953B |
:10A05000FF4F7A97E4F08091F7078F3FC1F480912A |
:10A06000990290919A0297FD019695958795909304 |
:10A070009A028093990280919B0290919C0297FD95 |
:10A0800001969595879590939C0280939B02809171 |
:10A09000460790914707A0914807B0914907B7FF3D |
:10A0A00004C081509F4FAF4FBF4F892F9A2FAB2FC6 |
:10A0B000BB27A7FDBA958093460790934707A093C7 |
:10A0C0004807B09349078091380790913907A091CC |
:10A0D0003A07B0913B07B7FF04C081509F4FAF4F85 |
:10A0E000BF4F892F9A2FAB2FBB27A7FDBA9580931F |
:10A0F000380790933907A0933A07B0933B078091B4 |
:10A10000030390910403A0910503B09106032AA1D3 |
:10A110003BA14CA15DA1281B390B4A0B5B0B209383 |
:10A1200038033093390340933A0350933B038091B3 |
:10A13000FB029091FC02A091FD02B091FE02EEA004 |
:10A14000FFA008A519A5E81AF90A0A0B1B0BE09253 |
:10A150003C03F0923D0300933E0310933F03209392 |
:10A160004003309341034093420350934303E092F2 |
:10A170004403F092450300934603109347038091F4 |
:10A18000DF029091E002A091E102B091E202821B15 |
:10A19000930BA40BB50B8093DF029093E002A09386 |
:10A1A000E102B093E2028091D7029091D802A0918F |
:10A1B000D902B091DA028E199F09A00BB10B8093DE |
:10A1C000D7029093D802A093D902B093DA02FBA5EC |
:10A1D000FF23E1F02091B9023091BA022138310514 |
:10A1E0004CF0809114039091150301969093150300 |
:10A1F0008093140320583F4F4CF4809114039091A6 |
:10A200001503019790931503809314031092BA02DB |
:10A210001092B90281E090E090935C0380935B031D |
:10A22000A0904003B0904103C0904203D0904303FC |
:10A23000D601C501D7FE07C088279927DC018A19F6 |
:10A240009B09AC09BD0981509240A040B04034F058 |
:10A2500084E090E090935C0380935B0380916103C2 |
:10A2600090916203A0916303B091640320914F0722 |
:10A27000309150074091510750915207821B930B28 |
:10A28000A40BB50B815E914BAF4FBF4F8F539C49D1 |
:10A29000A040B04028F08091F80789310CF4FFC04D |
:10A2A00031E0A31630E1B30630E0C30630E0D30658 |
:10A2B0000CF473C080915D03882309F46AC0D60151 |
:10A2C000C501D7FE07C088279927DC018A199B0999 |
:10A2D000AC09BD099C01AD01B7FF04C021503E4F40 |
:10A2E0004F4F5F4FF9E05595479537952795FA956C |
:10A2F000D1F780915B0390915C03820F931F909341 |
:10A300005C0380935B03D601C501D7FE03C00796AB |
:10A31000A11DB11DE3E0B595A79597958795EA95A1 |
:10A32000D1F780934F0390935003A0935103B093C0 |
:10A33000520389589341A040B04064F088E893E10B |
:10A34000A0E0B0E080934F0390935003A09351039B |
:10A35000B093520320914F03309150034091510329 |
:10A360005091520357FF04C021503F4F4F4F5F4F52 |
:10A37000232F342F452F552747FD5A958091990259 |
:10A3800090919A02820F931F90939A028093990260 |
:10A3900006C081E080935D0302C010925D0350E02F |
:10A3A000A51650EFB5065FEFC5065FEFD5060CF0BA |
:10A3B00073C080915E03882309F46AC0D601C50189 |
:10A3C000D7FE07C088279927DC018A199B09AC09A9 |
:10A3D000BD099C01AD01B7FF04C021503E4F4F4F56 |
:10A3E0005F4F69E055954795379527956A95D1F761 |
:10A3F00080915B0390915C03820F931F90935C03A9 |
:10A4000080935B03D601C501D7FE03C00796A11D4B |
:10A41000B11D23E0B595A795979587952A95D1F716 |
:10A4200080934F0390935003A0935103B093520332 |
:10A4300088579C4EAF4FBF4F64F488E79CEEAFEF58 |
:10A44000BFEF80934F0390935003A0935103B093B9 |
:10A45000520320914F03309150034091510350918A |
:10A46000520357FF04C021503F4F4F4F5F4F232FE0 |
:10A47000342F452F552747FD5A9580919902909189 |
:10A480009A02820F931F90939A028093990211C0AF |
:10A4900081E080935E030DC010925E030AC01092AB |
:10A4A0005C0310925B0388EE93E09093BA01809373 |
:10A4B000B9017BA5272F332780915B0390915C0323 |
:10A4C0002817390724F430935C0320935B03E09151 |
:10A4D000F807EE2379F02E2F332727FD3095809152 |
:10A4E0005B0390915C032817390724F430935C03D5 |
:10A4F00020935B03409140035091410360914203DC |
:10A5000070914303413851056105710574F08091E4 |
:10A5100018039091190320915B0330915C03820F23 |
:10A52000931F909319038093180340585F4F6F4F08 |
:10A530007F4F74F4809118039091190320915B036D |
:10A5400030915C03821B930B909319038093180343 |
:10A5500081E090E090935C0380935B03A0904403C0 |
:10A56000B0904503C0904603D0904703D601C50183 |
:10A57000D7FE07C088279927DC018A199B09AC09F7 |
:10A58000BD0981509240A040B04034F084E090E09A |
:10A5900090935C0380935B038091650390916603C5 |
:10A5A000A0916703B0916803209157073091580735 |
:10A5B0004091590750915A07821B930BA40BB50B7E |
:10A5C000815E914BAF4FBF4F8F539C49A040B0402D |
:10A5D00018F0E9310CF4FFC011E0A11610E1B1064A |
:10A5E00010E0C10610E0D1060CF473C080915F0347 |
:10A5F000882309F46AC0D601C501D7FE07C08827A1 |
:10A600009927DC018A199B09AC09BD099C01AD01A0 |
:10A61000B7FF04C021503E4F4F4F5F4F09E05595A3 |
:10A620004795379527950A95D1F780915B039091CF |
:10A630005C03820F931F90935C0380935B03D601AE |
:10A64000C501D7FE03C00796A11DB11D13E0B59546 |
:10A65000A795979587951A95D1F780935303909373 |
:10A660005403A0935503B093560389589341A040D7 |
:10A67000B04064F088E893E1A0E0B0E08093530339 |
:10A6800090935403A0935503B09356032091530322 |
:10A6900030915403409155035091560357FF04C025 |
:10A6A00021503F4F4F4F5F4F232F342F452F5527BA |
:10A6B00047FD5A9580919B0290919C02820F931FB7 |
:10A6C00090939C0280939B0206C081E080935F037D |
:10A6D00002C010925F0330E0A31630EFB3063FEFE5 |
:10A6E000C3063FEFD3060CF073C08091600388234C |
:10A6F00009F46AC0D601C501D7FE07C0882799278B |
:10A70000DC018A199B09AC09BD099C01AD01B7FFA9 |
:10A7100004C021503E4F4F4F5F4FE9E0559547959C |
:10A7200037952795EA95D1F780915B0390915C036B |
:10A73000820F931F90935C0380935B03D601C50146 |
:10A74000D7FE03C00796A11DB11D73E0B595A7956F |
:10A75000979587957A95D1F78093530390935403F7 |
:10A76000A0935503B093560388579C4EAF4FBF4FED |
:10A7700064F488E79CEEAFEFBFEF809353039093B0 |
:10A780005403A0935503B093560320915303309183 |
:10A790005403409155035091560357FF04C0215074 |
:10A7A0003F4F4F4F5F4F232F342F452F552747FDE6 |
:10A7B0005A9580919B0290919C02820F931F9093D7 |
:10A7C0009C0280939B0211C081E0809360030DC0C6 |
:10A7D000109260030AC010925C0310925B0388EE33 |
:10A7E00093E09093BA018093B9015BA5252F33279D |
:10A7F00080915B0390915C032817390724F4309310 |
:10A800005C0320935B038091F807882379F0282F5D |
:10A81000332727FD309580915B0390915C032817C7 |
:10A82000390724F430935C0320935B034091440385 |
:10A83000509145036091460370914703413851059B |
:10A840006105710574F080911603909117032091B2 |
:10A850005B0330915C03820F931F909317038093E7 |
:10A86000160340585F4F6F4F7F4FCCF48091160313 |
:10A870009091170320915B0330915C03821B930B33 |
:10A8800090931703809316030AC010929C021092B3 |
:10A890009B0210929A02109299021092BB02809130 |
:10A8A0005C07882341F410929C0210929B02109244 |
:10A8B0009A021092990280914F0790915007A091AF |
:10A8C0005107B09152078093610390936203A09364 |
:10A8D0006303B09364038091570790915807A09148 |
:10A8E0005907B0915A078093650390936603A0932C |
:10A8F0006703B09368031092F3021092F40210926F |
:10A90000F5021092F6021092EF021092F0021092ED |
:10A91000F1021092F2021092EB021092EC021092ED |
:10A92000ED021092EE0210924F0710925007109213 |
:10A930005107109252071092570710925807109221 |
:10A94000590710925A071092460710924707109223 |
:10A950004807109249071092380710923907109251 |
:10A960003A0710923B071092330210923202009184 |
:10A97000A9021091AA02C80117FF04C088279927CD |
:10A98000801B910B40976CF088EE93E09093BA0196 |
:10A990008093B9018091A40584FD03C081E0809378 |
:10A9A0004E03F090B005AF2CBB24CC24DD24B801BD |
:10A9B000882777FD8095982F980117FF04C02227DC |
:10A9C0003327201B310B442737FD4095542F0E941D |
:10A9D00008789B01AC01C601B5010E94087897FF79 |
:10A9E00004C061507E4F8F4F9F4F59E095958795DA |
:10A9F000779567955A95D1F79B018F2D9927809F61 |
:10AA0000D001819FB00D909FB00D1124CD01B7FDF5 |
:10AA100003969595879595958795280F391F442717 |
:10AA200037FD4095542F20933403309335034093E2 |
:10AA30003603509337038091D3029091D402A091B2 |
:10AA4000D502B091D602821B930BA40BB50B809359 |
:10AA5000D3029093D402A093D502B093D60281552D |
:10AA6000934CA040B04064F080E593ECA0E0B0E0EF |
:10AA70008093D3029093D402A093D502B093D602D0 |
:10AA80008091D3029091D402A091D502B091D602C8 |
:10AA9000805B9C43AF4FBF4F64F480EB9CE3AFEF10 |
:10AAA000BFEF8093D3029093D402A093D502B093CA |
:10AAB000D602A090C102B090C202A114B10409F460 |
:10AAC00078C18091A40583FF74C1809103039091A4 |
:10AAD0000403A0910503B0910603B7FF04C08150A1 |
:10AAE0009E4FAF4FBF4F29E0B595A7959795879596 |
:10AAF0002A95D1F76C0197FF04C0D094C194D10876 |
:10AB0000D3948091FB029091FC02A091FD02B09140 |
:10AB1000FE02B7FF04C081509E4FAF4FBF4F09E008 |
:10AB2000B595A795979587950A95D1F7BC0197FF9D |
:10AB300003C0709561957F4FC616D7060CF46B0164 |
:10AB4000B601D7FE02C0695F7F4F2B0113E0559419 |
:10AB500047941A95E1F7B2E0EB2EF12C4E0C5F1CF6 |
:10AB60000CE112E0A00EB11E75010027F7FC009564 |
:10AB7000102F24EE3DEFA20EB31E80918507909119 |
:10AB80008607A0918707B091880760909501709023 |
:10AB900096018090970190909801BC01CD01A4018D |
:10ABA00093010E947C78E21AF30A040B150BC8018A |
:10ABB000B70128E631E040E050E00E947C78DC01FB |
:10ABC000CB01ACE4EA2EAFEFFA2EE80EF91E0091AD |
:10ABD000B9011091BA010115110589F539E1C316C2 |
:10ABE000D1046CF58091B9029091BA028E0D9F1D2F |
:10ABF0009093BA028093B90280914E038823F9F0B2 |
:10AC0000C501AA2797FDA095BA2FBC01CD01A401CB |
:10AC100093010E940878DC01CB0180938507909313 |
:10AC20008607A0938707B0938807BC01CD010E94D7 |
:10AC30007C783093C0022093BF0210924E03C7016C |
:10AC4000F4E0880F991FFA95E1F7B2010E94477866 |
:10AC5000CB01AA2797FDA095BA2F209185073091A7 |
:10AC600086074091870750918807280F391F4A1F90 |
:10AC70005B1F209385073093860740938707509387 |
:10AC80008807F090AA016F2D7727C69EC001C79E46 |
:10AC9000900DD69E900D112497FD4F966C01E5E026 |
:10ACA000D594C794EA95E1F76C197D096B0177FD9E |
:10ACB0007AC00115110509F06FC000918002109152 |
:10ACC000810280917E0290917F02080F191F17FF69 |
:10ACD00002C0095F1F4F73E0159507957A95E1F75C |
:10ACE000005C1F4FCA01B901A40193010E947C7846 |
:10ACF000DA01C9012091BF023091C002442737FD1B |
:10AD00004095542F821B930BA40BB50B845E9D4F73 |
:10AD1000AF4FBF4FBC01CD0128E631E040E050E02D |
:10AD20000E947C78DC01CB01845B90408C9DA0016B |
:10AD30008D9D500D9C9D500D1124CA01B8010E949B |
:10AD4000477883E0F89E60011124C616D70614F4F4 |
:10AD5000B60108C0882799278C199D0968177907BB |
:10AD60000CF4BC019B01442737FD4095542F809182 |
:10AD7000D3029091D402A091D502B091D602820F55 |
:10AD8000931FA41FB51F8093D3029093D402A09366 |
:10AD9000D502B093D6020DC0015010401093BA01F5 |
:10ADA0000093B90106C084EF91E09093BA018093BB |
:10ADB000B9018091BB02882381F01092C7021092E2 |
:10ADC000C8021092C9021092CA021092CB021092CD |
:10ADD000CC021092CD021092CE0270909602772093 |
:10ADE000F1F480915C07282F332744275527809161 |
:10ADF000030390910403A0910503B0910603BC01E5 |
:10AE0000CD010E940878DC01CB01BC01CD0128EF07 |
:10AE10003AE240E050E00E947C78290102C04424DC |
:10AE20005524909095029920F1F480915C07282F89 |
:10AE30003327442755278091FB029091FC02A09173 |
:10AE4000FD02B091FE02BC01CD010E940878DC0138 |
:10AE5000CB01BC01CD0128EF3AE240E050E00E9476 |
:10AE60007C78190102C0222433248091320790910A |
:10AE70003307893C91051CF088EC90E005C08853AD |
:10AE80009F4F34F488E39FEF90933307809332070A |
:10AE900080913D0790913E07893C91051CF088EC1C |
:10AEA00090E005C088539F4F34F488E39FEF909360 |
:10AEB0003E0780933D0780913F0790914007AA2766 |
:10AEC00097FDA095BA2F20918307A22EBB24CC24F6 |
:10AED000DD24BC01CD01A60195010E9408789B01EB |
:10AEE000AC018091320790913307AA2797FDA09576 |
:10AEF000BA2F67E0880F991FAA1FBB1F6A95D1F769 |
:10AF0000280F391F4A1F5B1F57FF04C0215C3F4FAA |
:10AF10004F4F5F4F06E055954795379527950A9512 |
:10AF2000D1F77201E20EF31EF0924007E0923F0764 |
:10AF30008091300790913107AA2797FDA095BA2FED |
:10AF4000BC01CD01A60195010E9408789B01AC01CE |
:10AF500080913D0790913E07AA2797FDA095BA2FB3 |
:10AF600017E0880F991FAA1FBB1F1A95D1F7280F4A |
:10AF7000391F4A1F5B1F57FF04C0215C3F4F4F4FD3 |
:10AF80005F4FB6E05595479537952795BA95D1F718 |
:10AF90008101020F131F1093310700933007809136 |
:10AFA0007E0790917F07880F991FAA2797FDA0958C |
:10AFB000BA2F20913707332744275527BC01CD01ED |
:10AFC0000E9408785B016C0197FF08C08FE390E056 |
:10AFD000A0E0B0E0A80EB91ECA1EDB1EA6E0D59404 |
:10AFE000C794B794A794AA95D1F780914C07282FBE |
:10AFF0003327442755278091E7029091E802A091DA |
:10B00000E902B091EA02BC01CD010E940878DC019E |
:10B01000CB01BC01CD0120EF35E540E050E00E94BE |
:10B020007C78B501620F731F70937F0760937E0772 |
:10B0300091E0E91690E1F90634F080E090E1909318 |
:10B04000400780933F0780913F07909140078050D1 |
:10B05000904F34F480E090EF9093400780933F0747 |
:10B060000150104134F080E090E1909331078093DB |
:10B07000300780913007909131078050904F34F421 |
:10B0800080E090EF909331078093300761507041DA |
:10B0900034F080E090E190937F0780937E07809169 |
:10B0A0007E0790917F078050904F34F480E090EFBE |
:10B0B00090937F0780937E0780910001482F55274A |
:10B0C00080911D0190911E014817590794F4209119 |
:10B0D0001D0130911E0168A179A1649FC001659F87 |
:10B0E000900D749F900D1124B9010E94337879A3BB |
:10B0F00068A388A199A1880F991F880F991F99A308 |
:10B1000088A34091A40540FFA7C6992009F0A4C6D2 |
:10B11000772009F0A1C6CC24DD2446018091970256 |
:10B120009091980290936D0580936C0520911A037D |
:10B1300030911B032115310509F03FC080911301A7 |
:10B14000909114018959934058F087B5803F20F4BD |
:10B1500080913602815011C081E0809374034EC00B |
:10B1600080911301909114018436910508F587B5FB |
:10B170008031D0F0809136028F5F809336029FE05D |
:10B1800089029001112480919305821B87BD8CE276 |
:10B1900091E090932202809321028EE591E09093BA |
:10B1A0001B0380931A032AC081E08093730326C097 |
:10B1B000709273037092740321C08091A1029091E8 |
:10B1C000A202A091A302B091A402E4E0880F991F0B |
:10B1D000AA1FBB1FEA95D1F78093370290933802DC |
:10B1E000A0933902B0933A02D0923502C092340251 |
:10B1F0002150304030931B0320931A032091AD015E |
:10B2000041FF24C02233D8F48091BF018150809344 |
:10B21000BF018F3FD9F51092BC028091A10290919D |
:10B22000A202A091A302B091A40280939D029093E8 |
:10B230009E02A0939F02B093A00281E004C081E02F |
:10B240008093BC0288EC8093BF0120C0809199015B |
:10B2500090919A01820F911D2091A9053327829F19 |
:10B26000F001839FF00D929FF00D1124CF01AA27CA |
:10B2700097FDA095BA2F80939D0290939E02A09374 |
:10B280009F02B093A00281E08093BC0280910303EF |
:10B2900090910403A0910503B0910603E0909501FD |
:10B2A000F09096010091970110919801BC01CD0199 |
:10B2B000A80197010E947C7859016A018091FB02E4 |
:10B2C0009091FC02A091FD02B091FE02BC01CD0163 |
:10B2D000A80197010E947C78B901C5010E943176CE |
:10B2E0003C01CC971CF07CE3672E712CC3010E94BB |
:10B2F0006E6A3C0180E2809394018091BC028823B5 |
:10B3000009F436C480917B0299279C01207130702A |
:10B3100084FD2EC46091FA0560FD04C08091A405EF |
:10B3200081FD07C008A119A130936A032093690326 |
:10B3300097C180917B0281FF69C14091BB0150910F |
:10B34000BC01CA010F962091A7023091A802821772 |
:10B350009307ACF580917303882389F58091750379 |
:10B3600081FF13C08D7F809375038091A10290911E |
:10B37000A202A091A302B091A40280939D02909397 |
:10B380009E02A0939F02B093A002809175038160FA |
:10B3900080937503241B350B2F50304037FF03C0BB |
:10B3A000309521953F4F8091690390916A03820FF8 |
:10B3B000931F90936A03809369038BE26EC0CA0166 |
:10B3C0000F9728173907ACF580917403882389F506 |
:10B3D0008091750380FF13C08E7F809375038091E9 |
:10B3E000A1029091A202A091A302B091A402809325 |
:10B3F0009D0290939E02A0939F02B093A002809121 |
:10B400007503826080937503241B350B215F3F4FCA |
:10B4100037FF03C0309521953F4F8091690390918C |
:10B420006A03821B930B90936A03809369038DE2F6 |
:10B4300034C020917503822F992783709070892BD7 |
:10B4400059F12C7F2093750310926A0310926903BF |
:10B450002091A1023091A2024091A3025091A40236 |
:10B4600020939D0230939E0240939F025093A0022E |
:10B4700061FF06C084EF91E0909322028093210245 |
:10B480008091A502882341F42333310541055105FC |
:10B490001CF081E08093A5028DE3809394012091BC |
:10B4A000690330916A03C90137FF04C088279927CF |
:10B4B000821B930B815092400CF491C08091A9059E |
:10B4C0009927289FA001299F500D389F500D1124C6 |
:10B4D000CA0160E075E00E944778CB01AA2797FD7A |
:10B4E000A095BA2F20919D0230919E0240919F021B |
:10B4F0005091A002280F391F4A1F5B1F20939D0205 |
:10B5000030939E0240939F025093A00210926A03D0 |
:10B5100010926903A090A102B090A202C090A30271 |
:10B52000D090A402D601C50180509440A040B04004 |
:10B5300082179307A407B5075CF4D601C5018050B4 |
:10B540009C4FAF4FBF4F281739074A075B0744F09E |
:10B5500080939D0290939E02A0939F02B093A002BD |
:10B560008091FA0581FF06C084E690E09093220264 |
:10B57000809321028091AD05882389F5409197023F |
:10B580005091980257FF02C04D5F5F4F5595479508 |
:10B590005595479580911D0190911E0120910001C4 |
:10B5A0003327489FB001499F700D589F700D11249B |
:10B5B000CB01B9010E9447787093BC016093BB0135 |
:10B5C000663471051CF486E490E005C067397105A6 |
:10B5D00034F086E990E09093BC018093BB018091A8 |
:10B5E0001A0390911B03892BB9F18091A1029091CC |
:10B5F000A202A091A302B091A40280939D02909315 |
:10B600009E02A0939F02B093A00226C08091A10247 |
:10B610009091A202A091A302B091A40280599140FE |
:10B62000A040B04080939D0290939E02A0939F0201 |
:10B63000B093A0028091AD05882311F0992702C034 |
:10B6400088E790E09093BC018093BB0188A199A109 |
:10B65000909398028093970200919702109198021C |
:10B66000A090A102B090A202C090A302D090A40228 |
:10B6700020919D0230919E0240919F025091A00224 |
:10B680002A153B054C055D0524F08091FA0580FDE7 |
:10B69000B1C280911A0390911B03892B39F000915C |
:10B6A000970210919802CC24DD24D7C0D601C501A1 |
:10B6B000821B930BA40BB50B809338039093390333 |
:10B6C000A0933A03B0933B038230E0E89E07EFEF8C |
:10B6D000AE07EFEFBE072CF481E090E8AFEFBFEFCD |
:10B6E00009C08F5F9F47A040B04064F08FEF9FE795 |
:10B6F000A0E0B0E08093380390933903A0933A031D |
:10B70000B0933B03C0903803D09039038091AC01D3 |
:10B71000282F3327442755278091380390913903E8 |
:10B72000A0913A03B0913B03BC01CD010E9408787F |
:10B7300097FF04C0615E7F4F8F4F9F4F55E09595F7 |
:10B740008795779567955A95D1F7609338037093ED |
:10B75000390380933A0390933B0365302EEF7207D1 |
:10B760002FEF82072FEF92072CF484E09EEFAFEFCC |
:10B77000BFEF09C0605074408040904064F080E0AA |
:10B7800094E0A0E0B0E08093380390933903A09355 |
:10B790003A03B0933B038090380390903903209193 |
:10B7A00034023091350237FF02C0295F3F4F43E03A |
:10B7B000359527954A95E1F74FEF223834071CF469 |
:10B7C00021E83FEF05C02038310514F020E830E0D3 |
:10B7D000C901AA2797FDA095BA2F2091AE01332762 |
:10B7E00044275527BC01CD010E94087897FF04C06B |
:10B7F0006D5F7F4F8F4F9F4F22E09595879577958F |
:10B8000067952A95D1F79B015FEF613075071CF4AE |
:10B8100020E03FEF06C06F3F710519F014F020E003 |
:10B8200031E080917503882349F0C90137FD039603 |
:10B830009C0135952795359527950DC08091FA0582 |
:10B8400080FF09C0C90137FD07969C01A3E035952B |
:10B850002795AA95E1F7820E931E2091AB01222332 |
:10B8600009F454C06091C3027091C4028091C50272 |
:10B870009091C60297FF04C061587F4F8F4F9F4F32 |
:10B88000F7E09595879577956795FA95D1F73327E2 |
:10B89000442755270E94087897FF04C0615E7F4FB8 |
:10B8A0008F4F9F4FE5E09595879577956795EA953A |
:10B8B000D1F7609338037093390380933A039093E0 |
:10B8C0003B036138AFEF7A07AFEF8A07AFEF9A0714 |
:10B8D0002CF480E89FEFAFEFBFEF0AC06F3F710518 |
:10B8E0008105910569F064F080E091E0A0E0B0E0AE |
:10B8F0008093380390933903A0933A03B0933B03AA |
:10B900008091380390913903880E991E8091A90186 |
:10B91000282F33278091FB07992787FD9095289F33 |
:10B92000F001299FF00D389FF00D11249F01F7FFC2 |
:10B9300002C021583F4F220F232F221F330BFFEF4E |
:10B9400021383F071CF420E83FEF06C02F3F3105A8 |
:10B9500019F014F020E031E0820E931EC401AA27F2 |
:10B9600097FDA095BA2FE0909702F090980297016A |
:10B97000442737FD4095542FBC01CD010E94087823 |
:10B9800097FF04C061507E4F8F4F9F4F59E09595B0 |
:10B990008795779567955A95D1F7061B170B809178 |
:10B9A000690390916A03892B09F060C01E141F047B |
:10B9B0000CF05CC09601D7FE03C0309521953F4F37 |
:10B9C0002D33310540F480916D0390916E03801703 |
:10B9D000910774F526C02C53304045E036952795E5 |
:10B9E0004A95E1F72031310510F02FE030E0409129 |
:10B9F0006D0350916E031C141D04E4F480E190E08B |
:10BA0000821B930B489F9001499F300D589F300D2A |
:10BA1000112494E0369527959A95E1F72017310780 |
:10BA200020F58091BD019091BE0108171907F4F02F |
:10BA30008C011CC0205F3F4F8091BD019091BE01E1 |
:10BA4000829FB001839F700D929F700D11249B0106 |
:10BA500084E0369527958A95E1F74017510714F051 |
:10BA60008A0104C00217130708F08901C801AA2738 |
:10BA700097FDA095BA2F1DE0880F991FAA1FBB1F25 |
:10BA80001A95D1F79301442737FD4095542FBC01F7 |
:10BA9000CD010E947C7820933C0330933D0340937A |
:10BAA0003E0350933F0300913C0310913D0380916E |
:10BAB0006B0390916C039C01220F331F280F391FD9 |
:10BAC000200F311F37FF02C02D5F3F4FA901559551 |
:10BAD00047955595479550936C0340936B03809120 |
:10BAE000A505282F3327220F331F220F331F2417BA |
:10BAF00035076CF480917D07282F3327220F331FE1 |
:10BB0000220F331F205530404217530724F0309343 |
:10BB10006C0320936B038091FA0580FF14C0809121 |
:10BB20006B0390916C03A8A1B9A18A179B0724F01D |
:10BB3000B0936C03A0936B03E0916B03F0916C03E3 |
:10BB4000F9A3E8A357C028A139A12E193F0937FF4F |
:10BB500002C02D5F3F4F3595279535952795E0908D |
:10BB60006B03F0906C03E20EF31EF9A2E8A242C050 |
:10BB70008091AD05882301F560919702709198023C |
:10BB800077FF02C06D5F7F4F7595679575956795D7 |
:10BB900040911D0150911E0180910001282F3327F3 |
:10BBA000649FC001659F900D749F900D1124B90191 |
:10BBB0000E944778CB0101C099279093BC018093E4 |
:10BBC000BB018091BB019091BC01873491051CF4AD |
:10BBD00086E490E005C08639910534F086E990E06E |
:10BBE0009093BC018093BB0108A119A110936C0331 |
:10BBF00000936B0380917B0299279C012270307027 |
:10BC000081FF1CC180916F0390917003A09171031B |
:10BC1000B09172030097A105B10521F08091A502B2 |
:10BC20008130B1F428A139A1C901AA2797FDA095B7 |
:10BC3000BA2F2EE0880F991FAA1FBB1F2A95D1F794 |
:10BC400080936F0390937003A0937103B09372037A |
:10BC50008091A502813019F482E08093A50248A169 |
:10BC600059A1CA01AA2797FDA095BA2F930144278D |
:10BC700037FD4095542FBC01CD010E940878DC01AE |
:10BC8000CB0180933C0390933D03A0933E03B0937C |
:10BC90003F03B7FF04C08150904EAF4FBF4F5C01D0 |
:10BCA0006D018DE0D594C794B794A7948A95D1F788 |
:10BCB000A0923C03B0923D03C0923E03D0923F035A |
:10BCC00060917C0270917D025FE0603A750750F5EB |
:10BCD00080916F0390917003A0917103B0917203F2 |
:10BCE0009C01AD010AE056954795379527950A9531 |
:10BCF000D1F7821B930BA40BB50BA601950114E0A1 |
:10BD0000220F331F441F551F1A95D1F7820F931F1F |
:10BD1000A41FB51F80936F0390937003A0937103CA |
:10BD2000B093720360547F4118F580916F03909136 |
:10BD30007003A0917103B09172039C01AD01FCE00E |
:10BD40005695479537952795FA95D1F7821B930B12 |
:10BD5000A40BB50BA6019501E2E0220F331F441F8F |
:10BD6000551FEA95D1F7820F931FA41FB51F29C055 |
:10BD70008091340290913502809134029091350285 |
:10BD800097FF03C0909581959F4F843691050CF5E0 |
:10BD900080916F0390917003A0917103B091720331 |
:10BDA0009C01AD017EE056954795379527957A958C |
:10BDB000D1F7821B930BA40BB50B8A0D9B1DAC1DF9 |
:10BDC000BD1D80936F0390937003A0937103B09394 |
:10BDD000720380916F0390917003A0917103B091F1 |
:10BDE00072036EE0B695A795979587956A95D1F7FA |
:10BDF00090939802809397024091AB05442399F069 |
:10BE000055279C01BA010E944778C901861B970BF0 |
:10BE100090936E0380936D03260F371F3093BE01FE |
:10BE20002093BD0119C010926E0310926D038FEF25 |
:10BE300093E09093BE018093BD010EC01092A502C5 |
:10BE400010926F031092700310927103109272039C |
:10BE500030939802209397029091440798AB292F32 |
:10BE60003327220F331F220F331F285D3F4FA8A116 |
:10BE7000B9A12A173B0714F039A328A3B0917D0775 |
:10BE8000B9AB8B2F9927880F991F880F991F805561 |
:10BE90009040E8A1F9A18E179F0714F499A388A3F5 |
:10BEA00080916C02882321F4809102088F3FA1F0D9 |
:10BEB00080917C0290917D020297C09768F4E8A07F |
:10BEC000F9A01E141F0444F481E090E090937D02D9 |
:10BED00080937C0239A328A308A119A110935105CE |
:10BEE000009350058091340390913503A09136035F |
:10BEF000B091370322E0880F991FAA1FBB1F2A9514 |
:10BF0000D1F7C0907E07D0907F07C81AD90A013AAE |
:10BF100011058CF0C80117FD0196959587958C1534 |
:10BF20009D050CF46C01909581959F4FC816D9061C |
:10BF300094F46C0110C011E5C116D1041CF0E0E5C9 |
:10BF4000CE2ED12C20EBC2162FEFD20624F470EBAC |
:10BF5000C72E7FEFD72E49A9242F3327220F331F57 |
:10BF6000220F331FC90168A179A1861B970B8C157D |
:10BF70009D050CF46C0188A199A1821B930BC81636 |
:10BF8000D9060CF46C0180913F07909140076091B5 |
:10BF9000AD027091AE02861B970B90934E07809373 |
:10BFA0004D07A0905C072091CB023091CC024091CC |
:10BFB000CD025091CE02AA2041F0461A570AC20182 |
:10BFC000AA2797FDA095BA2F04C0AA2797FDA09590 |
:10BFD000BA2F280F391F4A1F5B1F2093CB023093C3 |
:10BFE000CC024093CD025093CE028091CB0290912F |
:10BFF000CC02A091CD02B091CE0281509A4FA040C8 |
:10C00000B04064F080E09AEFA0E0B0E08093CB0213 |
:10C010009093CC02A093CD02B093CE028091CB023C |
:10C020009091CC02A091CD02B091CE02805096406A |
:10C03000AF4FBF4F64F480E096E0AFEFBFEF809367 |
:10C04000CB029093CC02A093CD02B093CE02B090DD |
:10C05000BA052B2D332780914D0790914E07289FCD |
:10C060007001299FF00C389FF00C11249701F7FE06 |
:10C0700002C0295F3F4F790153E0F594E7945A9548 |
:10C08000E1F70091AF011091B0019801442737FD0D |
:10C090004095542F8091CB029091CC02A091CD027B |
:10C0A000B091CE02BC01CD010E947C78E20EF31E5D |
:10C0B00090909B01692D7727882799279601D7FEB5 |
:10C0C00004C0222733272C193D0937FF02C02F5FF8 |
:10C0D0003F4F3595279548A159A1240F351F442777 |
:10C0E00037FD4095542F0E94087897FF04C0615C8B |
:10C0F0007F4F8F4F9F4F26E0959587957795679552 |
:10C100002A95D1F79B016E157F050CF47B013095C4 |
:10C1100021953F4FE216F3060CF479018091300728 |
:10C12000909131076091AB027091AC02861B970B26 |
:10C1300090932F0780932E072091C7023091C80259 |
:10C140004091C9025091CA02AA2041F0261A370A2A |
:10C15000C101AA2797FDA095BA2F04C0AA2797FD71 |
:10C16000A095BA2F280F391F4A1F5B1F2093C702C3 |
:10C170003093C8024093C9025093CA028091C7020B |
:10C180009091C802A091C902B091CA0281509A4F01 |
:10C19000A040B04064F080E09AEFA0E0B0E080936F |
:10C1A000C7029093C802A093C902B093CA028091BB |
:10C1B000C7029091C802A091C902B091CA028050F2 |
:10C1C0009640AF4FBF4F64F480E096E0AFEFBFEF13 |
:10C1D0008093C7029093C802A093C902B093CA0289 |
:10C1E0002B2D332780912E0790912F07289FD00168 |
:10C1F000299FB00D389FB00D11249D01B7FF02C0DB |
:10C20000295F3F4F5901B3E0B594A794BA95E1F780 |
:10C210009801442737FD4095542F8091C702909193 |
:10C22000C802A091C902B091CA02BC01CD010E940E |
:10C230007C78A20EB31E692D77278827992796014F |
:10C24000D7FE04C0222733272C193D0937FF02C02F |
:10C250002F5F3F4F35952795E8A1F9A12E0F3F1F7E |
:10C26000442737FD4095542F0E94087897FF04C05B |
:10C27000615C7F4F8F4F9F4FF6E09595879577953F |
:10C280006795FA95D1F79B016A157B050CF45B0164 |
:10C29000309521953F4FA216B3060CF45901EEE5F7 |
:10C2A0006E2EE6E07E2E75E1872E76E0972E6BE00F |
:10C2B000362E5DE5452E57E0552ED4012C911216F1 |
:10C2C0000CF0DFC0203419F408A119A11EC0E8A1A8 |
:10C2D000F9A1CF01AA2797FDA095BA2F332727FDF3 |
:10C2E0003095432F532FBC01CD010E94087897FF52 |
:10C2F00004C0615C7F4F8F4F9F4F46E095958795B7 |
:10C30000779567954A95D1F78B01F4012181203407 |
:10C3100019F40E0D1F1D22C0203C19F40E191F091F |
:10C320001DC0C701AA2797FDA095BA2F332727FD67 |
:10C330003095432F532FBC01CD010E94087897FF01 |
:10C3400004C0615C7F4F8F4F9F4F36E09595879576 |
:10C35000779567953A95D1F7060F171FF40122815B |
:10C36000203419F40A0D1B1D22C0203C19F40A19AF |
:10C370001B091DC0C501AA2797FDA095BA2F332719 |
:10C3800027FD3095432F532FBC01CD010E94087823 |
:10C3900097FF04C0615C7F4F8F4F9F4F26E09595BC |
:10C3A0008795779567952A95D1F7060F171FF401A2 |
:10C3B0002381203419F40C0D1D1D22C0203C19F4DA |
:10C3C0000C191D091DC0C601AA2797FDA095BA2FFB |
:10C3D000332727FD3095432F532FBC01CD010E94F9 |
:10C3E000087897FF04C0615C7F4F8F4F9F4FB6E086 |
:10C3F0009595879577956795BA95D1F7060F171F8D |
:10C40000D2018D919C91801791075CF4BC01600F63 |
:10C41000711F77FF02C06F5F7F4F8B0115950795E6 |
:10C4200004C0000F111F081B190BB8A98B2F9927E7 |
:10C43000880F991F880F991F8017910754F4E9A955 |
:10C440008E2F9927880F991F880F991F0817190792 |
:10C450000CF08C01C80117FD03969595879595956D |
:10C460008795F3018183880F991F880F991F980181 |
:10C47000281B390BC901880F8283D2010D931C93AD |
:10C4800003C0F301118212823A9402E010E0400EE0 |
:10C49000511E24E030E0820E931E48E050E0640E0E |
:10C4A000751E37FE0ACFE2E1CB5C0C94B378809125 |
:10C4B000820390918303A0918403B09185038093BC |
:10C4C0007A0390937B03A0937C03B0937D038091C8 |
:10C4D0007E0390917F03A0918003B09181038093AC |
:10C4E000760390937703A0937803B093790308952C |
:10C4F00010928D0310928C0310928B0310928A037A |
:10C50000089584B1806A84B93D9A82E58CBD1DBCD2 |
:10C51000459A81E080938F078AEA8093A00783E899 |
:10C520008093A1078AE08093A2071092A40710923B |
:10C53000A3071092A6071092A5071092FA0710926F |
:10C54000C207089530918F07332309F085C00DB4D9 |
:10C5500007FE82C084E080932002459A2EB5809128 |
:10C56000910399278130910589F0823091051CF45F |
:10C57000892B21F03EC00297B9F03BC03093C10730 |
:10C58000209392032138A9F581E008C0253549F4AC |
:10C5900080919203820F8093920382E080939103B3 |
:10C5A00028C03093910325C08091C107E82FFF2751 |
:10C5B000E352F84F20838F5F8093C10790919203DD |
:10C5C0008A31A0F0291769F48AE1ADEDB7E0E3EC18 |
:10C5D000F7E00D9001928A95E1F781E08093C20720 |
:10C5E00002C03093C2071092910303C0920F909340 |
:10C5F000920320919F07203208F028C04598000040 |
:10C60000000000000000000000000000000000002A |
:10C61000000000000000000000000000000000001A |
:10C620000000000000000000000000000000E09199 |
:10C630009807F0919907E20FF11D80818EBD8091DE |
:10C64000BF079081890F8093BF0703C081E080936B |
:10C650008F072F5F20939F070895EF92FF920F930C |
:10C660001F938091B3059927880F991F880F991FF1 |
:10C670007C010027F7FC0095102F80910303909117 |
:10C680000403A0910503B0910603BC01CD01A801EC |
:10C6900097010E947C783093A4072093A307809190 |
:10C6A000FB029091FC02A091FD02B091FE02BC0140 |
:10C6B000CD01A80197010E947C783093A6072093B2 |
:10C6C000A5072091850730918607409187075091F3 |
:10C6D0008807DA01C901E3E0880F991FAA1FBB1F71 |
:10C6E000EA95D1F7820F931FA41FB51F820F931FE6 |
:10C6F000A41FB51F2091950130919601409197019B |
:10C7000050919801BC01CD010E947C783093AC0718 |
:10C710002093AB078091140390911503209142025E |
:10C7200030914302821B930B9093B2078093B10721 |
:10C73000E0910A03F0910B03809154079091550703 |
:10C74000BF010E944778CB019B01220F331F220FAC |
:10C75000331F280F391F280F391F37FF02C02D5FE5 |
:10C760003F4F35952795359527953093A80720930A |
:10C77000A7078091810790918207BF010E944778A7 |
:10C780009B01220F331F220F331F260F371F260F47 |
:10C79000371F37FF02C02D5F3F4F359527953595E1 |
:10C7A00027953093AA072093A90710920B031092A4 |
:10C7B0000A031092550710925407109282071092A4 |
:10C7C00081078091A20799278D30910509F466C0F1 |
:10C7D0008E3091055CF48B30910509F48EC08C305D |
:10C7E00091050CF00FC10A9761F0A8C18F30910537 |
:10C7F00009F47CC18F3091050CF45CC1409799F12C |
:10C800009DC1809190028093B30780918F028093A5 |
:10C81000B40780918E028093B50780918D0280933A |
:10C82000B60780918C028093B70780918B0280932A |
:10C83000B80780918A028093B9078091890280931A |
:10C84000BA0780917B028093BB0780917B02837F34 |
:10C8500080937B020E94A82F8093BC0780910703DE |
:10C860008093BD076BC18091FC079091FD07909369 |
:10C87000B4078093B30780910008909101089093CA |
:10C88000B6078093B50780911D0190911E0180939A |
:10C89000B707809100018093B80750C18091E505EA |
:10C8A0008093B3078091E6058093B4078091E705F4 |
:10C8B0008093B5078091E8058093B6078091E905DC |
:10C8C0008093B7078091ED058093B8078091EE05BE |
:10C8D0008093B9078091EF058093BA078091F205A4 |
:10C8E0008093BB078091F0058093BC078091F10590 |
:10C8F0008093BD078091F305DAC0F89480919A0582 |
:10C90000E82FFF27EE0FFF1FE154F94F0190F08150 |
:10C91000E02DE038F1051CF0EFE7F0E006C02FEF66 |
:10C92000E138F20714F4E1E8FFEFE093B3078091F8 |
:10C930009B05E82FFF27EE0FFF1FE154F94F0190F1 |
:10C94000F081E02DE038F1051CF0EFE7F0E006C0E3 |
:10C950006FEFE138F60714F4E1E8FFEFE093B40776 |
:10C9600080919905E82FFF27EE0FFF1FE154F94F43 |
:10C970000190F081E02DE038F1051CF0EFE7F0E0E8 |
:10C9800006C08FEFE138F80714F4E1E8FFEFE09319 |
:10C99000B50780919805E82FFF27EE0FFF1FE154A0 |
:10C9A000F94F0190F081E02DE038F1051CF0EFE740 |
:10C9B000F0E006C02FEFE138F20714F4E1E8FFEFF2 |
:10C9C0007894E093B6078091B0028093B707809186 |
:10C9D000B1028093B8078091B2028093B907809129 |
:10C9E000B3028093BA078091B4028093BB07809111 |
:10C9F000B5028093BC078091B6028093BD078091F9 |
:10CA0000B70255C08091EF03863018F01092EF0303 |
:10CA100085E08093B3078091F4058093B4078091FB |
:10CA2000A1029091A202A091A302B091A402BC0124 |
:10CA3000CD0125E030E040E050E00E947C7830936A |
:10CA4000B6072093B50780919D0290919E02A09118 |
:10CA50009F02B091A002BC01CD0125E030E040E092 |
:10CA600050E00E947C783093B8072093B7078091FC |
:10CA7000EA058093B9078091EB058093BA0780910E |
:10CA8000EC058093BB078091AF028093BC07809137 |
:10CA9000BF069091C0068093BD078091500590918C |
:10CAA000510597FD03969595879595958795809364 |
:10CAB000BE0744C01092B30780E58093B40786E0B8 |
:10CAC0008093B5078EE08093B60780910201809332 |
:10CAD000B7078091D4038093B8078091D5038093E2 |
:10CAE000B9078091D6038093BA0728C08091CC05FE |
:10CAF0008093B3078091F9058093B4078091A101D9 |
:10CB00008093B5078091C5058093B6078091C605CF |
:10CB10008093B7078091C7058093B8078091A001E3 |
:10CB20008093B9078091C9058093BA078091CA059F |
:10CB30008093BB078091CB058093BC078091C2078F |
:10CB4000882309F4CFC08AEF8093E8014091C4079D |
:10CB50005091C507CA0181509E4F8F5F9340B0F43A |
:10CB60002091C6073091C707C90181509E4F8F5F42 |
:10CB7000934060F48091A40585FF08C050938D0315 |
:10CB800040938C0330938B0320938A038091CA07D0 |
:10CB90009091CB0721E08936920724F49093C2024A |
:10CBA0008093C1028091C1029091C2022091BF0284 |
:10CBB0003091C002821B930B845E9D4F68E671E04A |
:10CBC0000E944778845B90409093BE028093BD02A0 |
:10CBD0002091CE073091CF078091210290912202BF |
:10CBE0008217930740F48091EF03882321F4309358 |
:10CBF0002202209321028091C3079927883691054C |
:10CC000049F18936910524F48736910531F072C0D7 |
:10CC10008936910509F445C06DC08091D007809395 |
:10CC2000F7078091D1078093F9078091D20780930D |
:10CC3000F8078091D3078093FA078091D4078093F7 |
:10CC4000FB078091D5078093E9018091D6078093F7 |
:10CC5000900350C08091D00780939A078091D107AC |
:10CC600080939B078091D20780939C078091D30784 |
:10CC700080939D078091D40780939E078091400503 |
:10CC80009091D507892B809340059091D60790937A |
:10CC90008E038091410583709C70892B80934105A0 |
:10CCA00029C08091D007809390078091D10780930D |
:10CCB00091078091D207809392078091D307809348 |
:10CCC00093078091D4079091D5079093950780930F |
:10CCD00094078091D6079091D707909397078093F8 |
:10CCE000960708C010928D0310928C0310928B034C |
:10CCF00010928A031F910F91FF90EF9008958091F9 |
:10CD00008F07882309F43BC0459880EA97E0909309 |
:10CD100099078093980790918F03E92FFF27E1529D |
:10CD2000FE4F9F5F90938F0380818093A20799307D |
:10CD300010F010928F0310928F070E942D6381E0F4 |
:10CD400080939F070000000000000000000000002A |
:10CD500000000000000000000000000000000000D3 |
:10CD600000000000000000000000000000000000C3 |
:10CD7000000000008091A0078093BF078EBD08953A |
:10CD800087B18C6087B9429843981092940380E8E9 |
:10CD90008093EB01109293038093EA0108958091B0 |
:10CDA00099038150809399038F3F09F0F4C094E078 |
:10CDB0009093990380917B02807BE1F08091E30561 |
:10CDC000882349F080919C03882311F49093940365 |
:10CDD00081E080939C038091E4058823B9F08091E1 |
:10CDE0009D03882319F484E08093930381E080936A |
:10CDF0009D030CC080939C0380939D038091DF056D |
:10CE000080939A038091E10580939B0380919C031A |
:10CE1000882309F040C08091F805282F332724FF8C |
:10CE200007C08091A602882319F425FD4DC04EC08D |
:10CE30009091E005983F50F0809156078D3D30F07D |
:10CE400080919A0388230CF43FC040C0983F48F07B |
:10CE5000809156078A3028F480919A038823B4F190 |
:10CE600033C0809194038150809394038F3F79F570 |
:10CE7000809156078150809394038091EB0181301B |
:10CE800011F480E801C086958093EB018091EB015D |
:10CE900090919A0317C080919403815080939403DA |
:10CEA0008F3FA9F489E0809394038091EB01813056 |
:10CEB00011F480E801C086958093EB018091EB012D |
:10CEC0009091E305892311F0429A01C04298809124 |
:10CED0009D03882309F043C08091F805282F33274C |
:10CEE00024FF07C08091A602882319F426FD50C0B4 |
:10CEF00034C09091E205983F50F080917C078D3DC1 |
:10CF000030F080919B0388230CF442C026C0983FE8 |
:10CF100048F080917C078A3028F480919B03882315 |
:10CF2000E4F036C0809193038150809393038F3F48 |
:10CF300091F580917C078150809393038091EA0161 |
:10CF4000813011F480E801C086958093EA018091D8 |
:10CF5000EA0190919B038923D9F443980895809125 |
:10CF600093038150809393038F3FA9F489E08093CA |
:10CF700093038091EA01813011F480E801C0869525 |
:10CF80008093EA018091EA019091E405892311F0F0 |
:10CF9000439A0895439808954FB724E130E0F894F8 |
:10CFA0008091C9008F778093C9008091C9008F7BE1 |
:10CFB0008093C9008091C9008F7D8093C9005A9ADF |
:10CFC00052985B9A539A832F99278093CD00209390 |
:10CFD000CC008091C80082608093C80080E180937B |
:10CFE000C9008091CA008F778093CA008091CA00DF |
:10CFF0008F7B8093CA008091CA008F7D8093CA0086 |
:10D000008091CA008F7E8093CA008091CA00877F7A |
:10D010008093CA008091C9008B7F8093C900809162 |
:10D02000CA0084608093CA008091CA0082608093A5 |
:10D03000CA008091C80087FF03C08091CE00F9CF5D |
:10D040008091C90080688093C9004FBF0895FF9206 |
:10D050000F931F93CF93DF9380E197E20E9487168F |
:10D06000EC01FF248091C9008F778093C9008091E3 |
:10D07000C9008F7E8093C9005A9881E49AE09F93FB |
:10D080008F9300E612E11F930F93E091BB03F091A1 |
:10D09000BC0309950F900F900F900F9002C04A9912 |
:10D0A0006CC0CE010E9490168823C9F3E091BB03A7 |
:10D0B000F091BC03FF2009F468C087E79AE09F93D2 |
:10D0C0008F931F930F930995529A0F900F900F9083 |
:10D0D0000F90CE010E9490168823D9F383E690E04A |
:10D0E0005A9A019797FFFCCF8FE891E05A980197E1 |
:10D0F00097FFFCCF89E090E05A9A019797FFFCCF09 |
:10D1000089E090E05A98019797FFFCCF8FE891E073 |
:10D110005A9A019797FFFCCF8FE891E05A980197B0 |
:10D1200097FFFCCF89E090E05A9A019797FFFCCFD8 |
:10D1300089E090E05A98019797FFFCCF8FE891E043 |
:10D140005A9A019797FFFCCF8FE891E05A98019780 |
:10D1500097FFFCCF89E090E05A9A019797FFFCCFA8 |
:10D1600089E090E05A98019797FFFCCF8FE891E013 |
:10D170005A9A019797FFFCCF13C08AE590E00E946E |
:10D180008716EC0191E0F92E91CF8DE79AE09F93FD |
:10D190008F931F930F9309950F900F900F900F90FF |
:10D1A00052985A980E94CC67E5E0CDB7DEB70C9450 |
:10D1B000C078EF92FF920F931F93CF93DF93482F86 |
:10D1C00000E010E08091EC01813061F41092EC01FC |
:10D1D00084E480939E031092A00310929F03109208 |
:10D1E000A1032BC180919E03882319F421E030E034 |
:10D1F00001C0980190919F03992371F4232B11F0A2 |
:10D2000081E010C084E480939E039093A0039093E8 |
:10D210009F039093A103FAC0913069F4232B09F086 |
:10D22000EBC082E080939F038091A0038F5F809387 |
:10D23000A00383E0E9C09230D1F4232B09F0DCC0D5 |
:10D2400083E080939E034093A1039091A0039230CA |
:10D2500039F41092A20347FF03C081E08093A20338 |
:10D2600083E080939F039F5F9093A003CFC0933090 |
:10D2700009F0C2C0232B09F0BFC090939E0382E047 |
:10D2800080939F038091A0038F5F8093A0032091E0 |
:10D29000A103822F9927782F6627842F9927682B3F |
:10D2A000792B8091BE05813049F47370CB01805099 |
:10D2B000924063E070E00E94477817C0823061F4CA |
:10D2C0007770CB018050944066E070E00E94477810 |
:10D2D0002695269526950BC0737068567140CB0134 |
:10D2E00077FD0196BC017595679526952695022FC9 |
:10D2F00011270F7010700F5F1F4F0D30110508F0D0 |
:10D3000074C07801E00EF11EF701E154F94F8081FD |
:10D3100091819B01281B390BC90137FF03C09095F0 |
:10D3200081959F4F069794F48091AF02883C30F42A |
:10D330008091AF02865F8093AF0208C088EC809333 |
:10D34000AF0280916F008F7D80936F00F701E154F1 |
:10D35000F94F808191819C01220F331F280F391FC3 |
:10D36000260F371F37FF02C02D5F3F4FE901D595CC |
:10D37000C795D595C795CB0101968C179D0714F4D9 |
:10D38000219706C061507040C617D7070CF421964C |
:10D390008091AF02843BD0F0F701E154F94F8081D6 |
:10D3A0009181FE01E81BF90BCF0163E070E00E9460 |
:10D3B0004778CB01880F991F860F971F23EF36E020 |
:10D3C000E20EF31EF7019183808307C023EF36E05E |
:10D3D000E20EF31EF70111821082000F111F01549B |
:10D3E000194FF801D183C08311C00231110570F0CB |
:10D3F00081E08093EC010AC081E08093EC011092FF |
:10D40000A0031092A20384E480939E038091A00362 |
:10D41000803198F08091A203882331F48091EC014F |
:10D42000882311F4809393011092A0031092A20319 |
:10D4300010929F0384E480939E03E6E0CDB7DEB7AD |
:10D440000C94BF78CF93FC0197FF05C0CFEFF09508 |
:10D45000E195FF4F01C0C1E028E631E0CF01B901FD |
:10D460000E944778FC018B35910554F08B55904014 |
:10D470008A35910538F484EB90E08E1B9F0BFC01FC |
:10D4800041E00DC0CF01855B90408A35910518F4CD |
:10D49000E45BF04003C02E1B3F0BF9014FEFEE0F92 |
:10D4A000FF1FE857F54F259134918C2F992787FD61 |
:10D4B0009095289FB001299F700D389F700D112401 |
:10D4C000842F992787FD9095689FA001699F500D33 |
:10D4D000789F500D1124CA01CF9108952AE530E0BC |
:10D4E000281B390BC9010E94226A0895CF93DF934C |
:10D4F00080E00E94D76F80911D0190911E016AE02B |
:10D5000070E00E9447789F938F9380911D019091C6 |
:10D510001E016AE070E00E9447787F936F9386E572 |
:10D520009BE09F938F93CAECDFE6DF93CF93E0916C |
:10D53000BB03F091BC0309952DB73EB7285F3F4F61 |
:10D540002DBF8091E8018823B9F186E00E94D76F52 |
:10D5500080919407909195076AE070E00E9433787B |
:10D560007F936F938FED90E09F938F9380918507CA |
:10D5700090918607A0918707B09188072091950127 |
:10D58000309196014091970150919801BC01CD01D5 |
:10D590000E947C783F932F938FE59BE09F938F931E |
:10D5A000DF93CF93E091BB03F091BC0309958DB756 |
:10D5B0009EB70A968DBF12C086E00E94D76F8BE699 |
:10D5C0009BE09F938F93DF93CF93E091BB03F09108 |
:10D5D000BC0309950F900F900F900F9080918E03D0 |
:10D5E0008823C1F086E00E94D76F80918E0399272F |
:10D5F0009F938F9382E79BE09F938F93DF93CF93CB |
:10D60000E091BB03F091BC0309952DB73EB72A5FAB |
:10D610003F4F2DBF80E10E94D76F8091F301909121 |
:10D62000F4016CE370E00E9433789F938F938091B4 |
:10D63000F3019091F4016CE370E00E9433787F93E2 |
:10D640006F9380910008909101089F938F938DE7CD |
:10D650009BE09F938F93CAECDFE6DF93CF93E0913B |
:10D66000BB03F091BC0309958091A4052DB73EB78B |
:10D67000265F3F4F2DBF80FF29C08AE10E94D76FF0 |
:10D680008091940199279F938F938091A10290910B |
:10D69000A202A091A302B091A402BC01CD0124E694 |
:10D6A00030E040E050E00E947C783F932F938AE87E |
:10D6B0009BE09F938F93DF93CF93E091BB03F09117 |
:10D6C000BC0309958DB79EB708968DBFDF91CF91AA |
:10D6D0000895CF93DF9380E00E94D76F80917D06FD |
:10D6E000992787FD90959F938F9380917506992731 |
:10D6F00087FD90959F938F9380916D06992787FD65 |
:10D7000090959F938F9380916506992787FD9095BB |
:10D710009F938F9381E99BE09F938F93CAECDFE601 |
:10D72000DF93CF93E091BB03F091BC03099580E1B7 |
:10D730000E94D76F2DB73EB7245F3F4F2DBF80911A |
:10D740009D06992787FD90959F938F9380919506CD |
:10D75000992787FD90959F938F9380918D069927A8 |
:10D7600087FD90959F938F9380918506992787FDDC |
:10D7700090959F938F9381EA9BE09F938F93DF9384 |
:10D78000CF93E091BB03F091BC030995809196057E |
:10D790002DB73EB7245F3F4F2DBF853098F480E111 |
:10D7A0000E94D76F81EB9BE09F938F93DF93CF9382 |
:10D7B000E091BB03F091BC0309950F900F900F907F |
:10D7C0000F9018C08730B0F488E10E94D76F8FEDBA |
:10D7D00090E09F938F9382EC9BE09F938F93DF93D6 |
:10D7E000CF93E091BB03F091BC0309958DB79EB731 |
:10D7F00006968DBFDF91CF9108950F931F9380E020 |
:10D800000E94D76F2AE030E08091FC079091FD07DD |
:10D81000B9010E9433789F938F938091FC07909178 |
:10D82000FD07B9010E9433787F936F9380911D01AA |
:10D8300090911E01B9010E9447789F938F93809128 |
:10D840001D0190911E01B9010E9447787F936F934B |
:10D850008BEC9BE09F938F930AEC1FE61F930F9333 |
:10D86000E091BB03F091BC03099580E10E94D76F62 |
:10D870008DB79EB70C968DBF8091000890910108DE |
:10D880009F938F938091FE079091FF079F938F93B3 |
:10D890008EED9BE09F938F931F930F93E091BB03BB |
:10D8A000F091BC0309958DB79EB708968DBF1F9167 |
:10D8B0000F9108950F931F93CF93DF938091E80109 |
:10D8C000CAECDFE6882309F478C080E00E94D76FB5 |
:10D8D0008091910799279F938F9380919307992720 |
:10D8E0009F938F938AEE9BE09F938F938E01DF939C |
:10D8F000CF93E091BB03F091BC0309958DB79EB720 |
:10D9000008968DBF80919207833031F48CE00E949D |
:10D91000D76F89EF9BE005C08CE00E94D76F8EEF38 |
:10D920009BE09F938F93DF93CF93E091BB03F091A4 |
:10D93000BC0309950F900F900F900F908091900766 |
:10D9400081FF12C08CE00E94D76F83E09CE09F9320 |
:10D950008F931F930F93E091BB03F091BC03099544 |
:10D960000F900F900F900F9080E10E94D76F8FED76 |
:10D9700090E09F938F9380919607909197079F9344 |
:10D980008F9380919407909195076AE070E00E94D0 |
:10D9900033787F936F9388E09CE09F938F938AEC1A |
:10D9A0009FE69F938F93E091BB03F091BC03099591 |
:10D9B0008DB79EB70A968DBF12C082E00E94D76FC6 |
:10D9C00088E19CE09F938F93DF93CF93E091BB031B |
:10D9D000F091BC0309950F900F900F900F90DF917D |
:10D9E000CF911F910F910895CF93C82F2091A3033A |
:10D9F0002093A40399278F32910509F18033910573 |
:10DA00001CF44F97A1F02CC08F34910501F18F3891 |
:10DA1000910531F5222319F481E090E038C086E0C9 |
:10DA2000289FF0011124E25CF44F849117C086E036 |
:10DA3000289FF0011124E15CF44F84910FC086E02F |
:10DA4000289FF0011124E05CF44F849107C086E028 |
:10DA5000289FF0011124EF5BF44F84918093A3037E |
:10DA60009091A3038091A4039813C0E00E94DD6FFE |
:10DA70009091A30386E0989FF0011124EE5BF44F90 |
:10DA8000259134918C2FF901099580E090E0CF9198 |
:10DA900008951092FD071092FC0710920108109251 |
:10DAA00000081092FF071092FE07109202088AE009 |
:10DAB00090E00E9487169093A6038093A503089593 |
:10DAC000CF93DF938091A5039091A6030E949016B7 |
:10DAD000882309F4AFC08091A5039091A6030A960C |
:10DAE0009093A6038093A503E0E0F0E09F0190E00F |
:10DAF0005FEFAEE5B6E04BE0ED018B8187FF0BC039 |
:10DB00009F5F8D81E80FF11D8981280F311D8E8166 |
:10DB1000851708F4582F4150189647FFEDCF5093C2 |
:10DB20000208232B41F52091AB033091AC034091C7 |
:10DB3000AD035091AE03BB27A52F942F832F909355 |
:10DB4000AA038093A903AA27BB27281B390B4A0BDA |
:10DB50005B0BCF01AA27BB27280F391F4A1F5B1F6A |
:10DB60002093AB033093AC034093AD035093AE03CB |
:10DB7000E5E0F0E013C02091A9033091AA032E172D |
:10DB80003F0718F4E21BF30B02C0E0E0F0E0892F3E |
:10DB90009927880F991FE80FF91F3596F093FD0715 |
:10DBA000E093FC07EF3FF10578F480911D0190911F |
:10DBB0001E018E9F90018F9F300D9E9F300D11246E |
:10DBC000C90164E670E013C0CF01969587959695DC |
:10DBD000879520911D0130911E01289FA001299F4A |
:10DBE000500D389F500D1124CA0169E170E00E9468 |
:10DBF00033787093FF076093FE072091A70330915D |
:10DC0000A8032E0F3F1F3093A8032093A7035EE0C5 |
:10DC10002131350778F08091000890910108019634 |
:10DC2000909301088093000820513E403093A80350 |
:10DC30002093A703DF91CF9108954FB720E430E000 |
:10DC4000F8948091C9008F778093C9008091C900B2 |
:10DC50008F7B8093C9008091C9008F7D8093C9001C |
:10DC60005A9A52985B9A539A832F99278093CD00A2 |
:10DC70002093CC008091C80082608093C80088E126 |
:10DC80008093C9008091CA008F778093CA008091E9 |
:10DC9000CA008F7B8093CA008091CA008F7D8093D9 |
:10DCA000CA008091CA008F7E8093CA008091CA000A |
:10DCB000877F8093CA008091C9008B7F8093C900C1 |
:10DCC0008091CA0084608093CA008091CA008260FB |
:10DCD0008093CA008091C80087FF03C08091CE0066 |
:10DCE000F9CF8091C90080688093C9004FBF089523 |
:10DCF0000F931F93CF93DF93482F4F5F893108F025 |
:10DD000089C08091BE06841710F44093BE06CB01F3 |
:10DD100083539B4268E170E00E944778A42FBB27A1 |
:10DD2000FD01EA0FFB1FE154F94F808191819B01B6 |
:10DD3000281B390BC90137FF03C0909581959F4F70 |
:10DD4000069794F48091AF02883C30F48091AF0242 |
:10DD5000865F8093AF0208C088EC8093AF02809109 |
:10DD60006F008F7D80936F00FD01EA0FFB1FE15470 |
:10DD7000F94F808191819C01220F331F280F391F99 |
:10DD8000260F371F37FF02C02D5F3F4FE901D595A2 |
:10DD9000C795D595C795CB0101968C179D0714F4AF |
:10DDA000219706C061507040C617D7070CF4219622 |
:10DDB0008091AF02843BD8F08D010A0F1B1FF80140 |
:10DDC000E154F94F80819181FE01E81BF90BCF01ED |
:10DDD00063E070E00E944778CB01880F991F860F9F |
:10DDE000971F0D50194FF8019183808307C0AA0F28 |
:10DDF000BB1FAD50B94F11961C921E92E42FFF2706 |
:10DE0000EE0FFF1FE154F94FD183C083443011F46A |
:10DE100010929301DF91CF911F910F910895CF93AD |
:10DE2000DF9320910308822F9927807F907040977D |
:10DE300009F06CC02F3109F046C08091040880932E |
:10DE4000B303209106082093B503809107088093BF |
:10DE5000B403822F99279093C0068093BF06222394 |
:10DE600009F054C080919805282F3327220F331FC3 |
:10DE7000F901ED50F94F1182108280919905A82F78 |
:10DE8000BB27AA0FBB1FFD01ED50F94F1182108275 |
:10DE900080919B05E82FFF27EE0FFF1FCF018D50CC |
:10DEA000994FEC01198218822154394FE9011982E6 |
:10DEB0001882A154B94F11961C921E92E154F94F49 |
:10DEC0001182108223C0C22FCF70CA30F8F4809123 |
:10DED000040880932D088091050880932C08809178 |
:10DEE000060880932F088091070880932E08609180 |
:10DEF0002C0870912D088C2F0E94786E60912E084E |
:10DF000070912F088C2F8F5F0E94786EDF91CF91D8 |
:10DF10000895CF93C82F8F3F49F48091B6038F3F68 |
:10DF200029F41092B8031092B70332C02091B803BD |
:10DF3000222339F4CF3111F485E001C084E08093CD |
:10DF4000B9038091B9039091B7038217A0F4892F88 |
:10DF500080958093B7038F3F19F48EEF8093B703BA |
:10DF60008091B703C81711F40E940F6F1092B80385 |
:10DF70001092B7030BC0E22FFF27ED5FF74FC0836E |
:10DF80002F5F2093B8039C0F9093B703C093B60301 |
:10DF9000CF9108959091B203933240F4E92FFF2777 |
:10DFA000E75FF74F80839F5F9093B20308958332BA |
:10DFB00018F48D5F8093B203089590E2ECE0F8E0EE |
:10DFC0008FE19193815087FFFCCF0895CF93CFB716 |
:10DFD00023E031E0F8948091C9008F778093C900E5 |
:10DFE0008091C9008F7B8093C9008091C9008F7D8B |
:10DFF0008093C9005A9A52985B9A539A832F992713 |
:10E000008093CD002093CC008091C80082608093E3 |
:10E01000C80088E18093C9008091CA008F778093FF |
:10E02000CA008091CA008F7B8093CA008091CA0089 |
:10E0300080628093CA008091CA0080618093CA0088 |
:10E040008091CA0088608093CA008091C900846072 |
:10E050008093C9008091CA0084608093CA00809137 |
:10E06000CA0082608093CA008091C80087FF03C005 |
:10E070008091CE00F9CF8091C90080688093C9005B |
:10E080008091C90080648093C9000E94DD6FCFBF7A |
:10E09000CF910895282F99278F709070892B31F494 |
:10E0A00020958091B103822B8093B10308958091D4 |
:10E0B000EF01882309F441C080917B0285FF0AC0EB |
:10E0C00082E98093090883E280930A0885E58093BA |
:10E0D0000B0802C0109209088091F0018F3071F492 |
:10E0E0008091B1030E94F46C882341F081E9809310 |
:10E0F000090880930A0881E380930B081092EF01CE |
:10E100008091C80085FFFCCF8091C9008F7E8093ED |
:10E11000C9008091C9008E7F8093C9008091090851 |
:10E12000882311F48EEF01C08EE78093CE0080919A |
:10E13000B1038093F0011092B10308951F920F92E2 |
:10E140000FB60F9211248F939F93EF93FF939091AB |
:10E15000EF01992309F040C08091BA03882361F44C |
:10E1600080910908882311F483E003C0813999F470 |
:10E1700081E08093BA030FC0833099F4809109083D |
:10E18000882349F0909309088091C9008E7F80937D |
:10E19000C9008EEF1EC08091C90081608093C900C4 |
:10E1A0000EC0833261F48091C9008E7F8093C900D4 |
:10E1B0008FEF8093CE0081E08093EF0114C08091B7 |
:10E1C000BA03E82FFF27E75FF74F8F5F8093BA030B |
:10E1D00080818093CE0007C01092BA038091C9005D |
:10E1E00080618093C900FF91EF919F918F910F9073 |
:10E1F0000FBE0F901F901895EF92FF920F931F93F1 |
:10E20000CF93DF937C018B01EA01452B39F0F801B4 |
:10E2100081918F01F70109952197C9F7E6E0CDB704 |
:10E22000DEB70C94BF78EF92FF920F931F93CF93BA |
:10E23000DF937C018B01EA01452B41F0F8010F5F70 |
:10E240001F4F8491F70109952197C1F7E6E0CDB7FB |
:10E25000DEB70C94BF780F931F93CF938C01C62F1A |
:10E26000161634F480E2F8010995C1501C16D4F357 |
:10E27000CF911F910F9108950F931F93CF938C010E |
:10E28000C62F161634F480E3F8010995C1501C1608 |
:10E29000D4F3CF911F910F910895A5E3B0E0E3E58A |
:10E2A000F1E70C9497782E96EEADFFAD2E9788246B |
:10E2B000992454018091B003882321F42C961FAE39 |
:10E2C0001EAE2C975EE4452E512C4C0E5D1E6F0148 |
:10E2D000B60105C0153239F00894C11CD11CF601F5 |
:10E2E00014911123B9F7A601461B570B31F02C9658 |
:10E2F0008EAD9FAD2C970E941371112309F46AC251 |
:10E300000894C11CD11CFF24FDA6FCA64FEFE42EEF |
:10E31000F9A6F6010894C11CD11C1491153721F0FF |
:10E32000812F80628837B1F4F0FE0AC0F20124E048 |
:10E3300030E0420E531E80809180A280B3800AC0DC |
:10E34000F20142E050E0440E551E808191814C0163 |
:10E35000AA24BB24103221F489A58823D1F61DC03C |
:10E36000133219F458E0F52AD4CF1A3211F01D32C5 |
:10E3700091F41A3259F4F20182E090E0480E591EED |
:10E38000E081ECA7EE232CF6E195ECA790E1F92AC9 |
:10E39000AFEDFA22BECF1B3211F419A7BACF1E324D |
:10E3A000C1F5F6010894C11CD11C14911A3279F4FC |
:10E3B000F20122E030E0420E531E408151813FEFD6 |
:10E3C0004F3F530714F44FEF5FEFE42EA2CF40E02E |
:10E3D00050E0812F80538A30A0F4CA0133E0880FC7 |
:10E3E000991F3A95E1F7840F951F480F591F410F68 |
:10E3F000511D40535040F6010894C11CD11C14918A |
:10E40000E8CF8FEF4F3F580714F44FEF5FEFE42E44 |
:10E4100085CF103329F4F4FC7CCF90E2F92A79CF30 |
:10E42000812F81538930D8F440E050E0CA0123E0C5 |
:10E43000880F991F2A95E1F7840F951F480F591FE0 |
:10E44000410F511D40535040F6010894C11CD11C8E |
:10E450001491812F80538A3048F34CA75FCF183630 |
:10E4600019F4A4E0FA2A55CF1C3619F4B1E0FB2ABE |
:10E4700050CF133661F43E010894611C711CF20107 |
:10E4800022E030E0420E531E808189833CC1143467 |
:10E4900021F0143611F0193651F5143411F431E02D |
:10E4A000F32AF0FE0AC0F20144E050E0440E551E8B |
:10E4B00080809180A280B3800CC0F20182E090E065 |
:10E4C000480E591E808191814C01AA2497FCA0948A |
:10E4D000BA2CB7FE0AC0B094A09490948094811C8A |
:10E4E000911CA11CB11C8DE289A70AE06FC01F34EA |
:10E4F00011F01F3631F41F3411F491E0F92A08E0CD |
:10E5000064C0103779F4F201A2E0B0E04A0E5B1E5D |
:10E51000808191814C01AA24BB2400E1B0E4FB2A54 |
:10E5200018E753C01337C1F5F20122E030E0420E84 |
:10E53000531E608071806114710489F43E01089457 |
:10E54000611C711C88E289838EE6F301818385E773 |
:10E550008B838CE68C838D8389E28E831F82E7FC1C |
:10E5600013C08E2D992787FD9095AC0160E070E077 |
:10E57000C3010E946476009729F0382E3618E31400 |
:10E580000CF0C3C03E2CC1C0F30101900020E9F79C |
:10E5900031973E2E3618B9C0153511F0153731F4C4 |
:10E5A000153511F4F1E0FF2A0AE00FC0183519F013 |
:10E5B000183709F0A0C000E1F3FE07C081149104F0 |
:10E5C000A104B10411F020E4F22A19A6EDA6E7FC9B |
:10E5D00002C03FEDF32289E2682E712C6C0E7D1E85 |
:10E5E00081149104A104B10421F44DA5442309F43C |
:10E5F0007BC0802F9927AA27BB278EA79FA7A8ABF0 |
:10E60000B9AB202E332490E0891690E0990691E072 |
:10E61000A90690E0B90648F0C501B4012EA53FA5B2 |
:10E6200048A959A90E945A7817C0AFEF8A169104D9 |
:10E63000A104B10449F040F0C401B1010E94337853 |
:10E640009B014427552708C0882D602F0E942778FA |
:10E65000282F3327442755272AAB3BAB4CAB5DAB68 |
:10E660000A3059F48AA9880F880F880F9AA9990F40 |
:10E67000890F382D381B832F10C0003139F48AA937 |
:10E680008295807F482D481B842F07C08AA9880F58 |
:10E69000880F880F582D581B852F90E02EA53FA579 |
:10E6A00048A959A982169306A406B50608F091E078 |
:10E6B0008AA89BA8ACA8BDA88A3010F4805D04C0CD |
:10E6C000895A183509F48F7DD3018E933D01992322 |
:10E6D00009F099CF083041F4F3FE06C0803321F0F1 |
:10E6E00080E3FD0182933F01CE010196382E36185A |
:10E6F000F8E23F0E0BC0112309F46CC03E010894F0 |
:10E70000611C711C1983B1E03B2E19A6032D2DA4A9 |
:10E71000231827FC222489A5882311F00F5F02C04B |
:10E72000F6FC0E5F020DEF2CFF24C7018073907082 |
:10E73000892B49F48CA5801B682F2C968EAD9FAD3C |
:10E740002C970E942B7189A5882331F041E050E07D |
:10E75000BE01675D7F4F0AC0E6FE0EC080E38AA758 |
:10E760001BA742E050E0BE01665D7F4F2C968EAD48 |
:10E770009FAD2C970E94FC70C701807390708097AA |
:10E7800049F48CA5801B682F2C968EAD9FAD2C97DD |
:10E790000E943C71622D2C968EAD9FAD2C970E94ED |
:10E7A0003C71832D992787FD9095AC01B3012C9680 |
:10E7B0008EAD9FAD2C970E94FC70E4FE89CD2CA5F8 |
:10E7C000201B2CA7622F2C968EAD9FAD2C970E94FC |
:10E7D0002B717ECDE2E1CB5C0C94B3782FB740E097 |
:10E7E000F894E0E0F0E081E2809357009491E2E059 |
:10E7F000F0E0809357003491E4E0F0E0809357001C |
:10E8000084912FBF9E3199F4363941F4893011F447 |
:10E8100041E00DC08A3059F442E009C0373939F47B |
:10E82000863011F443E003C0853009F444E0842FBE |
:10E83000992708959FB7F8948091C900877F8093A6 |
:10E84000C9008091C9008F7E8093C9008091C90062 |
:10E850008F778093C9008091C9008F7B8093C90016 |
:10E860008091C9008F7D8093C90052985A9A53981D |
:10E870005B9A9FBF08951F93CF93DF93182F8091CA |
:10E88000B003882309F48DC08091EE01181709F4B4 |
:10E8900088C08091AF03882321F40E94EE73809397 |
:10E8A000AF0381E19DE09F938F93C0E6D2E1DF93B8 |
:10E8B000CF93E091BB03F091BC0309950F900F90AB |
:10E8C0000F900F90812F99278230910501F18330AD |
:10E8D00091052CF4009761F0019769F024C0843011 |
:10E8E0009105D9F084309105ACF00597C9F01BC0B3 |
:10E8F00081E09DE002C08FEE9CE09F938F93DF93B9 |
:10E90000CF93E091BB03F091BC03099518C086ED4D |
:10E910009CE0F3CF83EB9CE0F0CF85EA9CE0EDCF69 |
:10E920008DE99CE0EACF8EE19DE09F938F93DF938A |
:10E93000CF93E091BB03F091BC03099510E00F90D9 |
:10E940000F900F900F908091AF03843011F08230C0 |
:10E9500099F40E941A74812F8150833018F40E9418 |
:10E96000CC671DC0143019F40E94E66F18C0153032 |
:10E97000B1F40E941D6E13C0112389F084E39DE061 |
:10E980009F938F9380E692E19F938F93E091BB03D7 |
:10E99000F091BC0309950F900F900F900F9010937A |
:10E9A000EE01DF91CF911F9108950F931F9381E0A6 |
:10E9B0008093B0034091ED01EDE4FCE020E030E015 |
:10E9C0005FE4849199272F5F3F4F829FB001839F1F |
:10E9D000700D929F700D112446275150319657FFAC |
:10E9E000F0CF4093ED01E5E2FCE020E030E057E2BB |
:10E9F000849199272F5F3F4F829FB001839F700DB5 |
:10EA0000929F700D112446275150319657FFF0CF39 |
:10EA10004093ED018091AF03882321F40E94EE73AF |
:10EA20008093AF038091ED01833459F088E190E049 |
:10EA300029E20FB6F894A895809360000FBE20934A |
:10EA400060008DE491E79093BC038093BB038FE457 |
:10EA50009DE09F938F9300E612E11F930F93E09147 |
:10EA6000BB03F091BC0309950F900F900F900F908E |
:10EA700087E690E09F938F9380E590E09F938F933C |
:10EA80001F921F92809102016AE00E942778892FCD |
:10EA900099279F938F93809102010E94277899274D |
:10EAA0009F938F9385E79DE09F938F931F930F9381 |
:10EAB000E091BB03F091BC0309958DE49CE09F932A |
:10EAC0008F931F930F93E091BB03F091BC030995C3 |
:10EAD00085E29CE09F938F931F930F93E091BB037C |
:10EAE000F091BC0309958DB79EB746968DBF89EA14 |
:10EAF0009DE09F938F931F930F93E091BB03F09141 |
:10EB0000BC03099582EC8093810080916F00806244 |
:10EB100080936F000F900F900F900F901F910F91A7 |
:10EB200008958091B003882361F08091EE018430D4 |
:10EB300011F40E9457708091ED01833411F010920E |
:10EB4000B00308951F920F920FB60F9211242F93C6 |
:10EB50003F934F935F936F937F938F939F93AF9365 |
:10EB6000BF93EF93FF932091CE009091EE01892FF8 |
:10EB70008150833020F4822F0E94D9680BC09430DA |
:10EB800021F4822F0E944A7005C0953019F4822F1B |
:10EB90000E94896FFF91EF91BF91AF919F918F91EB |
:10EBA0007F916F915F914F913F912F910F900FBE89 |
:10EBB0000F901F901895002422273327442751E0F7 |
:10EBC000BB27EE27FF27A0E1660F771F881F991F3D |
:10EBD000001C221F331F441F660F771F881F991FB9 |
:10EBE000001C221F331F441F2AF4050E2B1F3E1F3B |
:10EBF0004F1F04C0051A2B0B3E0B4F0B550FBB1FAD |
:10EC0000EE1F587F556047FD5250AA95E9F6E695EC |
:10EC1000B7955795E695B7955795852F9B2F0895EE |
:10EC20002227332741E0552768E0880F991F221FCC |
:10EC3000331F880F991F221F331F1AF4240F351F0B |
:10EC400002C0241B350B440F551F487F456037FD1C |
:10EC500042506A9551F75695479556954795842F9A |
:10EC60000895AA2797FF04C0809590958A1F9A1F40 |
:10EC700077FF04C0609570956A1F7A1F669F9001A8 |
:10EC8000779FA001679F300D411D5A1F300D411D18 |
:10EC90005A1F889FF001999F2E0F3F1F401D511D45 |
:10ECA000899F300D411D5A1F300D411D5A1FCA0149 |
:10ECB000B901112480CFFB01DC0102C005900D9247 |
:10ECC00041505040D8F70895FC014150504030F079 |
:10ECD00001900616D1F73197CF010895882799271B |
:10ECE0000895A0E0B0E0E7E7F6E70C949F786C01A8 |
:10ECF0007B01EA01590121978FEFCF3FD80789F0B7 |
:10ED000086010894C11CD11CC7010894E11CF11CA8 |
:10ED1000F5010995F80180832197FFEFCF3FDF07C9 |
:10ED200079F7EAE0CDB7DEB70C94BB78CF92DF92EB |
:10ED3000EF92FF920F931F937C016B01FB010995EA |
:10ED4000082FC7010196F6010995182FC8011F91D8 |
:10ED50000F91FF90EF90DF90CF900895A0E0B0E08A |
:10ED6000E4EBF6E70C94A1788C017B01EA016901E0 |
:10ED700021978FEFCF3FD80771F0F70121917F01E5 |
:10ED8000C8010F5F1F4F622FF60109952197FFEF12 |
:10ED9000CF3FDF0791F7E8E0CDB7DEB70C94BD7841 |
:10EDA000CF92DF92EF92FF920F931F936C018B0132 |
:10EDB0007A01FA010995812F9927682FC6010196DA |
:10EDC000F70109951F910F91FF90EF90DF90CF9081 |
:10EDD00008955058BB27AA270ED0E0C0D1D030F0FC |
:10EDE000D6D020F031F49F3F11F41EF4C6C00EF4CB |
:10EDF000E095E7FBBCC0E92FE2D080F3BA176207C9 |
:10EE000073078407950718F071F49EF5FAC00EF4A5 |
:10EE1000E0950B2EBA2FA02D0B01B90190010C012A |
:10EE2000CA01A0011124FF27591B99F0593F50F442 |
:10EE3000503E68F11A16F040A22F232F342F44279A |
:10EE4000585FF3CF469537952795A795F040539592 |
:10EE5000C9F77EF41F16BA0B620B730B840BBAF062 |
:10EE60009150A1F0FF0FBB1F661F771F881FC2F7CD |
:10EE70000EC0BA0F621F731F841F48F487957795E1 |
:10EE80006795B795F7959E3F08F0B3CF9395880F98 |
:10EE900008F09927EE0F97958795089598D088F0F8 |
:10EEA0009F5790F0B92F9927B751A0F0D1F0660F76 |
:10EEB000771F881F991F1AF0BA95C9F712C0B13091 |
:10EEC00081F09FD0B1E008959CC0672F782F8827EC |
:10EED000B85F39F0B93FCCF3869577956795B395D0 |
:10EEE000D9F73EF490958095709561957F4F8F4F3F |
:10EEF0009F4F0895E89409C097FB3EF49095809544 |
:10EF0000709561957F4F8F4F9F4F9923A9F0F92FEF |
:10EF100096E9BB279395F695879577956795B7956D |
:10EF2000F111F8CFFAF4BB0F11F460FF1BC06F5F53 |
:10EF30007F4F8F4F9F4F16C0882311F096E911C065 |
:10EF4000772321F09EE8872F762F05C0662371F086 |
:10EF500096E8862F70E060E02AF09A95660F771F9A |
:10EF6000881FDAF7880F9695879597F9089597F98E |
:10EF70009F6780E870E060E008959FEF80EC08955F |
:10EF800000240A9416161706180609060895002488 |
:10EF90000A9412161306140605060895092E039402 |
:10EFA000000C11F4882352F0BB0F40F4BF2B11F476 |
:10EFB00060FF04C06F5F7F4F8F4F9F4F089557FDD5 |
:10EFC0009058440F551F59F05F3F71F04795880FD7 |
:10EFD00097FB991F61F09F3F79F08795089512166E |
:10EFE00013061406551FF2CF4695F1DF08C016161A |
:10EFF00017061806991FF1CF8695710561050894CB |
:10F000000895E894BB2766277727CB0197F90895E1 |
:10F01000629FD001739FF001829FE00DF11D649FFC |
:10F02000E00DF11D929FF00D839FF00D749FF00D88 |
:10F03000659FF00D9927729FB00DE11DF91F639F29 |
:10F04000B00DE11DF91FBD01CF0111240895991BD9 |
:10F0500079E004C0991F961708F0961B881F7A95CF |
:10F06000C9F780950895AA1BBB1B51E107C0AA1FD1 |
:10F07000BB1FA617B70710F0A61BB70B881F991F59 |
:10F080005A95A9F780959095BC01CD01089597FBFD |
:10F09000092E07260AD077FD04D0E5DF06D0002030 |
:10F0A0001AF4709561957F4F0895F6F790958195C4 |
:10F0B0009F4F0895A1E21A2EAA1BBB1BFD010DC094 |
:10F0C000AA1FBB1FEE1FFF1FA217B307E407F50718 |
:10F0D00020F0A21BB30BE40BF50B661F771F881FF4 |
:10F0E000991F1A9469F760957095809590959B018A |
:10F0F000AC01BD01CF01089597FB092E05260ED066 |
:10F1000057FD04D0D7DF0AD0001C38F45095409545 |
:10F11000309521953F4F4F4F5F4F0895F6F79095EB |
:10F120008095709561957F4F8F4F9F4F08952F92D7 |
:10F130003F924F925F926F927F928F929F92AF9287 |
:10F14000BF92CF92DF92EF92FF920F931F93CF93D4 |
:10F15000DF93CDB7DEB7CA1BDB0B0FB6F894DEBF6B |
:10F160000FBECDBF09942A88398848885F846E8491 |
:10F170007D848C849B84AA84B984C884DF80EE80DB |
:10F18000FD800C811B81AA81B981CE0FD11D0FB6E4 |
:10F19000F894DEBF0FBECDBFED010895EE0FFF1F47 |
:0AF1A0000590F491E02D0994FFCFD3 |
:10F1AA005E010A010164FF01FFFF01FC01FC01018C |
:10F1BA00737373FF03007D0000C409C4096400115E |
:10F1CA0048656C6C6F20576F726C64000000000019 |
:10F1DA000000000000000000000000000000000025 |
:10F1EA000000000000000000000000000000000015 |
:10F1FA000000000000000000000000000000000005 |
:10F20A0000000000000000000000000000000000F4 |
:10F21A0053706F727400004E6F726D616C00004221 |
:10F22A006567696E6E6572000051756164726F0080 |
:10F23A0000640001200B050000ECFF6440415A46BF |
:10F24A0064640A02969696960840403A10FB303853 |
:10F25A000190D0030090D00300F4017800FF03640A |
:10F26A0000020406070808080706040200FEFCFA62 |
:10F27A00F9F8F8F8F9FAFCFE000204060708080B88 |
:10F28A000A0D0B0C0E0B0F10FA2001010170FF0181 |
:02F29A000F0063 |
:00000001FF |
/tags/V0.80g/Hex-Files/Flight-Ctrl_MEGA644_V0_80g.hex |
---|
0,0 → 1,3929 |
:100000000C94DF060C9425070C9425070C94250707 |
:100010000C9425070C9425070C9425070C942507B0 |
:100020000C9425070C9410170C9425070C942507A5 |
:100030000C9432350C9425070C9425070C94250755 |
:100040000C9425070C9425070C9485150C94250712 |
:100050000C94550C0C9425070C941F0C0C9425073C |
:100060000C94261C0C9425070C94D6300C94250770 |
:100070000C940C770C9425070C940872511C561C98 |
:100080005B1C641C7B1C921CA21CB21CCF1CBB1EE4 |
:10009000921C7D1D8E1DBD1DDB1DF81D521EAD1E4B |
:1000A0008B201D21DA215A22C32273237E25DB25D2 |
:1000B00048269226DD262A277B27D5273428CE28D6 |
:1000C0006929632AFE3025316831D831F031313267 |
:1000D000E432A433A433A433A433A433A433A43329 |
:1000E000A433A433A433A4335B335D3362337A3354 |
:1000F0007C330A0D426174743A0020256420436504 |
:100100006C6C732000204C6F77207761726E696E83 |
:1001100067206C6576656C3A2025642E2564000A9C |
:100120000D466F756E6420424C2D4374726C3A20FC |
:10013000002564000A0D0A0D2121204D4953534921 |
:100140004E4720424C2D4354524C3A2025642021E6 |
:1001500021000A0D3D3D3D3D3D3D3D3D3D3D3D3D8B |
:100160003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBF |
:100170003D3D3D3D3D3D3D000A0D43616C69627270 |
:100180006174696E67207072657373757265207330 |
:10019000656E736F722E2E004F4B0A0D000A0D46CE |
:1001A0006C696768742D74696D65202575206D69AB |
:1001B0006E2020546F74616C3A2575206D696E0055 |
:1001C0000A0D436F6E74726F6C3A2000486561646B |
:1001D000696E67486F6C64004E6F726D616C2028A9 |
:1001E0004143432D4D6F646529000A0D3D3D3D3D62 |
:1001F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2F |
:100200003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A51 |
:100210000D00416E676C654E69636B2020202020C5 |
:100220002020416E676C65526F6C6C20202020206E |
:1002300020204163634E69636B2020202020202012 |
:100240002020416363526F6C6C20202020202020EE |
:1002500020205961774779726F20202020202020AC |
:1002600020204865696768742056616C7565202098 |
:1002700020204163635A202020202020202020209D |
:1002800020204761732020202020202020202020B3 |
:100290002020436F6D706173732056616C7565200B |
:1002A0002020566F6C74616765205B302E31565D7F |
:1002B00020205265636569766572204C6576656CB1 |
:1002C00020204779726F20436F6D70617373202017 |
:1002D00020204D6F746F722031202020202020209C |
:1002E00020204D6F746F722032202020202020208B |
:1002F00020204D6F746F722033202020202020207A |
:1003000020204D6F746F7220342020202020202068 |
:1003100020203136202020202020202020202020B6 |
:1003200020203137202020202020202020202020A5 |
:100330002020313820202020202020202020202094 |
:100340002020313920202020202020202020202083 |
:100350002020536572766F2020202020202020202E |
:100360002020486F7665726761732020202020204E |
:10037000202043757272656E74205B302E31415DB2 |
:1003800020204361706163697479205B6D41685D11 |
:100390002020323420202020202020202020202037 |
:1003A0002020323520202020202020202020202026 |
:1003B0002020323620202020202020202020202015 |
:1003C0002020323720202020202020202020202004 |
:1003D00020204932432D4572726F72202020202048 |
:1003E0002020424C204C696D697420202020202060 |
:1003F00020204750535F4E69636B2020202020202F |
:1004000020204750535F526F6C6C2020202020200A |
:10041000202021212120494E434F4D504154494233 |
:100420004C4520212121002E000A0D20444143206B |
:100430006F7220493243204552524F522120436867 |
:1004400065636B204932432C2033567265662C203D |
:1004500044414320616E6420424C2D4374726C0011 |
:100460005B25695D005B25695D002B204D696B7222 |
:100470006F4B6F70746572202B0048573A56256495 |
:100480002E25642053573A25642E25642563005396 |
:10049000657474696E673A2564202573004861723B |
:1004A0006477617265204572726F7220313A2564FB |
:1004B000202121004D697373696E6720424C2D43E2 |
:1004C00074726C3A25642121004D6978657220456B |
:1004D00072726F722100493243204552524F5221AD |
:1004E0002121004865696768743A20202535690034 |
:1004F000536574706F696E743A2535690050726582 |
:1005000073737572653A253569004F666673657455 |
:100510003A20202535690048656967687420636F53 |
:100520006E74726F6C0044495341424C454400481C |
:10053000656967687420636F6E74726F6C004449FC |
:100540005341424C4544006163742E2062656172E0 |
:10055000696E67004E69636B3A20202020202025B9 |
:10056000356900526F6C6C3A202020202020253500 |
:100570006900436F6D706173733A202020253569DF |
:10058000004B313A25346920204B323A253469201A |
:10059000004B333A25346920204B343A2534692006 |
:1005A000004B353A25346920204B363A25346920F2 |
:1005B000004B373A25346920204B383A25346920DE |
:1005C000004E693A2534692020526F3A253469205B |
:1005D0000047733A253469202047693A2534692059 |
:1005E0000050313A253469202050323A25346920B0 |
:1005F0000050333A253469202050343A253469209C |
:10060000004779726F202D2053656E736F72004E14 |
:1006100069636B25346920282533692E25692900F3 |
:10062000526F6C6C25346920282533692E25692981 |
:100630000047696572253469202825336929004EF1 |
:1006400069636B2025346920282533692E25782994 |
:1006500000526F6C6C2025346920282533692E25C3 |
:1006600078290059617720202534692028253369AD |
:1006700029004E69636B20253469202825336929B8 |
:10068000282533692900526F6C6C20253469202895 |
:1006900025336929282533692900596177202025C8 |
:1006A00034692028253369292825336929004143E5 |
:1006B00043202D2053656E736F72004E69636B206B |
:1006C00025346920282533692900526F6C6C202558 |
:1006D0003469202825336929005A20202020253418 |
:1006E0006920282533692900566F6C746167653A63 |
:1006F0002020202533692E253169560043757272FA |
:10070000656E743A2020202533692E253169410019 |
:10071000506F7765723A20202020202534695700D9 |
:100720004469736368617267653A202535696D4174 |
:10073000680052656365697665720052432D5253B5 |
:1007400053493A202020202534690052432D517509 |
:10075000616C6974793A202534690052432D4368ED |
:10076000616E6E656C733A25346900436F6D70611C |
:1007700073730048656164696E673A2020253569A6 |
:100780000056616C75653A2020202025356900539C |
:10079000746172743A2020202025356900506F74EE |
:1007A00069313A202025336900506F7469323A204C |
:1007B0002025336900506F7469333A20202533694E |
:1007C00000506F7469343A202025336900506F74EB |
:1007D00069353A202025336900506F7469363A2014 |
:1007E0002025336900506F7469373A20202533691A |
:1007F00000506F7469383A202025336900536572C0 |
:10080000766F202000536574706F696E7420202508 |
:10081000336900506F736974696F6E3A20253369CC |
:100820000052616E67653A2533692D2533690045AD |
:10083000787465726E436F6E74726F6C2020004E18 |
:10084000693A2534692020526F3A253469200047DF |
:10085000733A253469202047693A253469200048D5 |
:10086000693A253469202043663A253469200042DC |
:100870004C2D4374726C204572726F727320002588 |
:10088000336420253364202533642025336420001D |
:1008900025336420253364202533642025336420E8 |
:1008A00000253364202533642025336420253364F8 |
:1008B0002000424C2054656D7065726174757265DC |
:1008C00000253369202533692025336920253369C4 |
:1008D00020002533692025336920253369202533FD |
:1008E00069200025336920253369202533692025B7 |
:1008F00033692000424C2D4374726C20666F756E14 |
:1009000064200020256320202025632020202563EB |
:10091000202020256320002025632020202563201F |
:10092000202025632020202563200020256320200F |
:10093000202D2020202D2020202D2000313000319E |
:100940003100313200466C696768742D54696D65F9 |
:10095000202000546F74616C3A2535756D696E0006 |
:100960004163743A20202535756D696E00287265E3 |
:1009700073657429000A0D47656E65726174696E4E |
:10098000672064656661756C7420506172616D6585 |
:1009900074657220536574202564000A0D557369CF |
:1009A0006E6720506172616D657465722053657465 |
:1009B000202564000A0D47656E65726174696E6773 |
:1009C0002064656661756C74204D69786572205489 |
:1009D00061626C65000A0D4D697865722D436F6E1A |
:1009E0006669673A202725732720282575204D6FD3 |
:1009F000746F727329000A0D3D3D3D3D3D3D3D3D07 |
:100A00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D16 |
:100A10003D3D3D3D3D3D000A0D414343206E6F7419 |
:100A20002063616C69627261746564210D0A000A59 |
:100A30000D506C6561736520636F6E6E6563742025 |
:100A40005370656B7472756D207265636569766548 |
:100A50007220666F722062696E64696E67204E4F05 |
:100A6000572E2E2E006F6B2E0A0D0054696D656F88 |
:100A700075742E0A0D0000008F001E01AD013B02AF |
:100A8000CA025803E603740402058F051B06A70675 |
:100A90003307BE074808D2085B09E3096B0AF20A6C |
:100AA000780BFD0B810C040D860D070E870E060FCB |
:100AB000840F00107B10F5106E11E5115B12CF1240 |
:100AC0004213B31323149214FE146A15D3153B1664 |
:100AD000A11605176717C81727188318DE183719C6 |
:100AE0008E19E319361A871AD61A231B6E1BB61BEA |
:100AF000FD1B411C831CC31C001D3C1D751DAB1D33 |
:100B0000E01D121E421E6F1E9A1EC31EE91E0D1FFF |
:100B10002E1F4D1F691F841F9B1FB01FC31FD31F94 |
:100B2000E11FEC1FF51FFB1FFF1F0020030100004A |
:100B3000E06B00020101D36C01030202676D020049 |
:100B40000303C46D2532692E2531695600253364AF |
:100B5000256320253033646D005374617475730010 |
:100B60004552524F523A20253264002534692025DF |
:100B700032693A25303269002534696D25630025D4 |
:100B80003369202533692025336920253369002501 |
:100B900033692025336920253369202533690054C2 |
:100BA000656D706572617475726573202020200018 |
:100BB0002563432020202020002532692E2531691D |
:100BC0005620202533692E25316941002534695787 |
:100BD000202536696D4168002532756D2F732053CD |
:100BE00061743A2564200020203344004E6F46781B |
:100BF000004447505300486F6D653A2533646D20BB |
:100C00002533642563004E6F204E6176694374720C |
:100C10006C21000A0D7777772E4D696B726F4B6FE1 |
:100C2000707465722E6465202863292048695379A1 |
:100C30007374656D7320476D6248000A0D746865B2 |
:100C400020757365206F66207468697320736F6602 |
:100C50007477617265206973206F6E6C792070659E |
:100C6000726D6974746564200A0D6F6E206F72690D |
:100C700067696E616C204D696B726F4B6F70746544 |
:100C8000722D48617264776172650041435420445B |
:100C9000534C004A65746920736174656C6C6974A7 |
:100CA000005370656B7472756D20736174656C6C44 |
:100CB000697420284C6F77207265736F6C75746946 |
:100CC0006F6E29005370656B7472756D207361745B |
:100CD000656C6C6974202832303438290053706593 |
:100CE0006B7472756D20736174656C6C6974004D02 |
:100CF000756C74697369676E616C2050504D000AA1 |
:100D00000D52656365697665723A2000756E6B6E8B |
:100D10006F776E2E205573696E672050504D2E2EC2 |
:100D20002E006E6F7420737570706F72746564201E |
:100D3000627920686172647761726521000A0D3DF5 |
:100D40003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD3 |
:100D50003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC3 |
:100D60003D3D000A0D466C69676874436F6E74728E |
:100D70006F6C0A0D48617264776172653A25642E62 |
:100D800025640A0D536F6674776172653A5625645F |
:100D90002E2564256320000A0D3D3D3D3D3D3D3D32 |
:100DA0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D73 |
:100DB0003D3D3D3D3D3D3D3D3D3D3D3D0000112422 |
:100DC0001FBECFEFD0E1DEBFCDBF11E0A0E0B1E0AC |
:100DD000EEE7F4EF02C005900D92A23FB107D9F7FC |
:100DE00018E0A2EFB1E001C01D92AC39B107E1F704 |
:100DF0006AEAE2E0F0E081E2809357007491AE018C |
:100E00004F5F5F4F20EF37EFDA019FE0F9012F5F6F |
:100E10003F4F84918D93915097FFF8CF773911F41C |
:100E20000000FECFFA019EE0819168276095915005 |
:100E300097FFFACF8889681721F0773911F40000FD |
:100E4000FECF0E94E6070C943E7A0C94000080913D |
:100E50000406E82FFF27EE0FFF1FE55DF84F8081A6 |
:100E600091818D5E9F4F14F01092030180819181DA |
:100E70008A5B9F4FCCF4809103018823A9F481E021 |
:100E80008093030180915B048F5F80935B048530C6 |
:100E900038F088EE93E0909322028093210204C000 |
:100EA00066E970E00E949C3880915B0499279093DA |
:100EB000D5058093D40508951F93CF93DF93182F02 |
:100EC000882389F082EF90E09F938F9389E692E1E7 |
:100ED0009F938F93E0912704F091280409950F9038 |
:100EE0000F900F900F9080912706823308F044C036 |
:100EF00084EF91E00E949016EC01112329F0CE01BD |
:100F00000E9499168823D9F3C2E0D0E026E530E0AC |
:100F100080911D0190911E018217930730F0219658 |
:100F2000255D3F4FC730D10598F38091270699275B |
:100F3000C89F9001C99F300DD89F300D1124209378 |
:100F400000011123D9F068EC70E08C2F0E949C38CE |
:100F5000DF93CF938AEF90E09F938F9389E692E19E |
:100F60009F938F93E0912704F091280409958DB702 |
:100F70009EB706968DBF02C080930001112311F128 |
:100F8000809100016AE00E949179892F99279F93AF |
:100F90008F93809100010E94917999279F938F935D |
:100FA00085E091E09F938F9389E692E19F938F93E1 |
:100FB000E0912704F091280409952DB73EB7285FEA |
:100FC0003F4F2DBFDF91CF911F910895CFEFD0E11B |
:100FD000DEBFCDBF8824992414B815B807EE13E0FE |
:100FE0000253104017FFFCCF189B06C0199B02C08C |
:100FF0008DE007C08BE005C0199B02C084E101C0F1 |
:101000008AE08093020181E887B93E9A8FEF88B920 |
:101010008BE184B981E085B98EE38AB987E48BB925 |
:10102000469A84B7877F84BF8091600088618093EF |
:1010300060001092600084EC99E09093220280930B |
:10104000210210921603109215031092300710928D |
:101050002F07109218031092170310921A03109280 |
:10106000190320910201243128F084EC94E0A0E0DF |
:10107000B0E004C08BE095E0A0E0B0E08093950183 |
:1010800090939601A0939701B09398012A3011F0A4 |
:10109000243110F0289801C0289A0E94F9160E9465 |
:1010A000CA160E9471120E9416350E94DE1A0E9412 |
:1010B0008D300E94EB630E94B36E0E943F76809158 |
:1010C00002018C3010F4299A01C0299878940E946A |
:1010D000A72F80916B02826080936B0210926D0249 |
:1010E0000E94044484EF91E00E9490168C0180914C |
:1010F0006B0280FD05C0C8010E9499168823B9F3D0 |
:101100008FE191E09F938F93B9E6AB2EB2E1BB2EB6 |
:10111000BF92AF92E0912704F0912804099580EAEC |
:101120009FE00E9490168C01C0E0D0E00F900F90DD |
:101130000F900F90ADECEA2EA6E0FA2EF1E8CF2E3C |
:10114000F6E0DF2E0E94044480916B0280FD05C012 |
:10115000C8010E9499168823B9F3F60180811816F8 |
:10116000ACF40BC00E94044480916B0280FD05C06A |
:10117000C8010E9499168823B9F3C8010E949916E4 |
:10118000882321F4F7018081882364F7F7018081A7 |
:1011900087FF18C02196DF93CF93219781E391E0D9 |
:1011A0009F938F93BF92AF92E0912704F091280410 |
:1011B00009958091F2018F5F8093F2018DB79EB700 |
:1011C00006968DBF2196E4E0F0E0CE0EDF1E88E0AB |
:1011D00090E0E80EF91ECC30D10508F4B3CFC0E0A2 |
:1011E000D0E00AEC16E0E1E8EE2EE6E0FE2EF80193 |
:1011F000838187FD1CC0F70180811816C4F42196F5 |
:10120000DF93CF93219784E391E09F938F9389E6B7 |
:1012100092E19F938F93E0912704F0912804099520 |
:1012200082E080931F028DB79EB706968DBFF801AE |
:10123000838180788383219684E090E0E80EF91E14 |
:10124000085F1F4FCC30D10590F282E591E09F936B |
:101250008F93C9E6D2E1DF93CF93E0912704F09119 |
:1012600028040995909102068091F2010F900F9049 |
:101270000F900F90981728F480914104806180931B |
:10128000410488E791E09F938F93DF93CF93E091A0 |
:101290002704F0912804099588EE93E00E949016A7 |
:1012A0008C010E94E41A0F900F900F900F90C801CC |
:1012B0000E9499168823D9F388E991E09F938F9330 |
:1012C000DF93CF93E0912704F0912804099580E003 |
:1012D0000E945E39809102010F900F900F900F9045 |
:1012E0008A3011F0843110F0289801C0289A80EDDE |
:1012F00097E0909322028093210285E580935D041C |
:101300008EE090E00E941F2E9927182F00278FE073 |
:1013100090E00E941F2E080F111D1093F8010093FA |
:10132000F7018AE090E00E941F2E9927182F0027CE |
:101330008BE090E00E941F2E080F111D1093F60104 |
:101340000093F5010F5F1F4F39F08091F7019091E5 |
:10135000F8018F5F9F4F41F41092F8011092F7014E |
:101360001092F6011092F5018091F5019091F6012D |
:101370009F938F938091F7019091F8019F938F93A2 |
:101380008DE991E09F938F93DF93CF93E0912704B2 |
:10139000F091280409958DB79EB708968DBF80EC13 |
:1013A00091E09F938F93DF93CF93E0912704F09187 |
:1013B00028040995809110060F900F900F900F90C0 |
:1013C000E0912704F091280482FF07C08CEC91E0A3 |
:1013D0009F938F93DF93CF9308C088ED91E09F9305 |
:1013E0008F9389E692E19F938F9309950F900F90C9 |
:1013F0000F900F900E94022088E893E19093920151 |
:101400008093910181E080935C040E945C0780914D |
:101410002A060E94A5758AEE91E09F938F93DF9331 |
:10142000CF93E0912704F0912804099580ED97E08F |
:101430000E9490168C018AEF90E00E949016EC01B9 |
:1014400083E08093AC050F900F900F900F90CE012A |
:101450000E949916882339F084E690E00E94901645 |
:10146000EC010E94FB7680912502882309F4DFC1FC |
:1014700080910F01882309F4DAC11092250280912E |
:101480005B04882319F00E94270702C00E94984637 |
:101490000E940444209102012A3011F0243110F0FE |
:1014A000289801C0289A80911B03909141048823B9 |
:1014B00039F080911B03815080931B03977F0AC0F2 |
:1014C00080916F00806280936F0010922C071092C1 |
:1014D0002B07986090934104809191019091920123 |
:1014E0000197909392018093910180919101909145 |
:1014F0009201892B29F080916C02882309F43EC067 |
:101500008091910190919201892B01F50E94B33055 |
:1015100085E090E090939201809391018091E6059F |
:101520009091E70501969093E7058093E6058091F9 |
:10153000E70280688093E702809141048160809394 |
:1015400041048091AD0582608093AD0580910801D2 |
:10155000909109018F5F9F4F19F5809112038823A5 |
:10156000F9F080E197E2909322028093210280E8D3 |
:1015700090E0909309018093080112C02A3011F085 |
:10158000243110F0289801C0289A8091210290916E |
:101590002202892B29F48091E7028F778093E7025A |
:1015A00080912502882309F042C10E94B5120E9451 |
:1015B000930EC8010E949916882309F434C10C5E69 |
:1015C0001F4F80916C0290914104882339F0926002 |
:1015D000909341048091AD0582600CC09D7F9093F3 |
:1015E00041048091910190919201079728F0809198 |
:1015F000AD058D7F8093AD05809191019091920111 |
:10160000079728F0809141048E7F80934104809158 |
:101610000501882321F081508093050125C0809326 |
:1016200067041092F3021092F2021092F1021092EB |
:10163000F0021092EF021092EE0280910801909158 |
:1016400009018F5F9F4F81F480911B03882361F410 |
:1016500088E99AE3909322028093210280E09CE043 |
:1016600090930901809308018091E801893C70F012 |
:1016700081508093E8018091E7028F7B8093E7029D |
:10168000809141048B7F8093410435C0809109088B |
:10169000882309F18091E70280648093E7028091BA |
:1016A0004104846080934104809108019091090174 |
:1016B0008F5F9F4F81F480911203882361F088E946 |
:1016C0009AE3909322028093210280E098EA90931B |
:1016D0000901809308011092F9031092F803109207 |
:1016E000F7031092F6038FEF9FEF909337088093E4 |
:1016F00036081092E80180910001282F332780914D |
:101700001D0190911E0182179307CCF48091E7028E |
:1017100080628093E70280910801909109018F5FB8 |
:101720009F4FC1F480E797E19093220280932102BA |
:1017300080E093E090930901809308010BC08091B1 |
:10174000210290912202892B29F48091E7028F7D5A |
:101750008093E7020E94E96784E0809320028091F1 |
:101760001203882329F45AEA852E55E0952E12C0DB |
:101770008091F9018F5F8093F901813359F41092C0 |
:10178000F9018091F3019091F40101969093F40195 |
:101790008093F3010894811C911CF2E78F16FBE003 |
:1017A0009F0609F040C0882499242091F7013091C8 |
:1017B000F8012F5F3F4F3093F8012093F70180919C |
:1017C000F5019091F60101969093F6018093F50151 |
:1017D000832F9927682F8EE090E00E94272E80911A |
:1017E000F7019091F8019070682F8FE090E00E94CF |
:1017F000272E8091F5019091F601892F9927682F66 |
:101800008AE090E00E94272E8091F5019091F601E8 |
:101810009070682F8BE090E00E94272E84E190E08A |
:101820000E9490168C010E9439680E94CA6E8091B5 |
:101830002002882309F00BCE0E940C6408CE1F9270 |
:101840000F920FB60F9211248F939F93EF93FF93F4 |
:10185000809107018823E1F4809113029091140292 |
:1018600001969093140280931302FC01E45FFA4FF7 |
:10187000E081ED3019F0803A910539F410921402AC |
:101880001092130281E080930701E093C60004C028 |
:101890001092140210921302FF91EF919F918F9179 |
:1018A0000F900FBE0F901F9018951F920F920FB6BA |
:1018B0000F9211242F933F934F935F936F937F93D6 |
:1018C0008F939F93AF93BF93CF93EF93FF9390E04A |
:1018D0008091C60080930B0250911902503A10F08B |
:1018E00090931A0280910B028D3009F065C08091AF |
:1018F0001A02823009F060C090931A02852F99274E |
:1019000086599B4FFC0132974081209115023091FE |
:101910001602241B3109DC0111978C91281B310917 |
:10192000C9019F70909316028093150246E0969528 |
:1019300087954A95E1F7982F935C909317022F7340 |
:101940003070235C209318028081981729F48C91C1 |
:10195000281711F491E006C090E0809108028F5F93 |
:1019600080930802C0910A02CC2309F074C0992325 |
:1019700009F471C081E080930A02580F5093070266 |
:101980005150E52FFF27E659FB4F8DE08083809172 |
:101990006C04823509F05FC00E94022088E190E06B |
:1019A0002CE00FB6F894A895809360000FBE2093AA |
:1019B0006000C0931F024FC020911A02822F992706 |
:1019C00081309105F9F0823091051CF4892B21F0CA |
:1019D00040C0029711F13DC080910B02833239F46F |
:1019E00080910A02882319F481E080931A02809181 |
:1019F0000B0280936A0481E08093190280910B02AC |
:101A0000992722C02F5F20931A02E52FFF27E6595E |
:101A1000FB4F80910B02808309C0E52FFF27E65919 |
:101A2000FB4F80910B028083503A20F45F5F50930C |
:101A3000190202C010921A0220910B028091150225 |
:101A400090911602820F911D9093160280931502B9 |
:101A500002C010921A02FF91EF91CF91BF91AF9106 |
:101A60009F918F917F916F915F914F913F912F91B6 |
:101A70000F900FBE0F901F901895AC01A0E0B0E042 |
:101A80009D01A817B90748F4ECE0F5E08191280F13 |
:101A9000311D1196A417B507C8F33F70FD01E45F2F |
:101AA000FA4FC90156E0969587955A95E1F7835C00 |
:101AB00080831196FD01E45FFA4F2F733070822FFF |
:101AC000835C8083A35FBA4F8DE08C9310920701F3 |
:101AD00080910C058093C6000895A0E0B0E0E3E794 |
:101AE000FDE00C940A7A2C859D850E85BB2483E24B |
:101AF00080930C059F5990930D0520930E0533E0BC |
:101B0000E32EF12C002309F49EC0CF84D888BE01B7 |
:101B10006D5E7F4FA989BA890150109709F493C06F |
:101B20001097B9F0F601EB0DF11DB3949081119768 |
:101B300091F4002349F1FB016E5F7F4FDB01C08010 |
:101B4000D1806E5F7F4F0D90BC91A02DBB240150C2 |
:101B500002C090E019C01097B9F0F601EB0DF11D2D |
:101B6000B3944081119791F4002341F1FB016E5F22 |
:101B70007F4FDB01C080D1806E5F7F4F0D90BC91A5 |
:101B8000A02DBB24015002C040E018C01097B1F056 |
:101B9000F601EB0DF11DB3941081119781F4002330 |
:101BA00071F0FB013296DB01CD90DC90BF016E5FDE |
:101BB0007F4FA081B181BB24015001C010E0F7012B |
:101BC000E45FFA4F892F86958695835C808308941D |
:101BD000E11CF11CF701E45FFA4F892F992783700C |
:101BE000907024E0880F991F2A95E1F755279A01F4 |
:101BF00094E0369527959A95E1F7822B835C808354 |
:101C00000894E11CF11CF701E45FFA4F4F7050702B |
:101C1000440F551F440F551F812F992726E0969595 |
:101C200087952A95E1F7842B835C80830894E11CD7 |
:101C3000F11CF701E45FFA4F1F73135C10830894E3 |
:101C4000E11CF11C6ACFC7010E943D0DE9E00C9434 |
:101C5000267AA3E07A2F409107024650442309F4E4 |
:101C600058C0E72FFF27E659FB4F80818D537F5FD8 |
:101C7000E72FFF27E659FB4F20812D537F5FE72F8A |
:101C8000FF27E659FB4F30813D537F5FE72FFF274A |
:101C9000E659FB4F60816D537F5F9927880F991F2D |
:101CA000880F991F522F52955F70582B822F9927BA |
:101CB0008F709070F4E0880F991FFA95E1F7232F49 |
:101CC00026952695282B832F992783709070E6E020 |
:101CD000880F991FEA95E1F7682B41504F3FC9F0F3 |
:101CE000EA2FFF27E659FB4F5083AF5F41504F3F2C |
:101CF00081F0EA2FFF27E659FB4F2083AF5F415069 |
:101D00004F3F39F0EA2FFF27E659FB4F6083AF5F63 |
:101D1000A5CF8DE694E09093060280930502A35030 |
:101D2000A09304020895A2E0B0E0E9E9FEE00C947B |
:101D3000107A80910A02882309F4C7C30E94290EF1 |
:101D400080916B04823609F081C280916C049927DE |
:101D50008137910509F4C0C082379105C4F48D36EE |
:101D6000910509F482C08E36910544F48B349105B7 |
:101D700031F18636910509F454C168C28E36910559 |
:101D800009F45BC08037910509F49FC05FC28537B5 |
:101D9000910509F4E2C18637910544F48337910532 |
:101DA00009F4DCC08437910539F150C287379105B9 |
:101DB00009F410C28937910509F46AC147C2E0915C |
:101DC0000502F09106028081918190932E03809309 |
:101DD0002D0320912B0330912C03821B930B845EE7 |
:101DE0009D4F68E671E00E94B179845B90409093CA |
:101DF0002A03809329032AC280910702A091050239 |
:101E0000B0910602853140F080E1E5E4F4E00D9008 |
:101E100001928A95E1F70DC08D919D910D90BC9135 |
:101E2000A02D8093450490934604A0934704B0935B |
:101E3000480480EF809302024BC080910701882301 |
:101E4000E1F38DE490E09F938F9384E796E09F9376 |
:101E50008F9381E08F938F938EE48F930E946D0D0B |
:101E60008DB79EB707968DBFF1C1A0910502B091C5 |
:101E700006021C91113081F48DE4E4E7F6E00D9048 |
:101E800001928A95E1F70E94272F198380914104DE |
:101E90008F7E8093410401C01982809107018823BD |
:101EA000E1F381E090E09F938F93CE0101969F93A1 |
:101EB0008F9381E08F938F938DE48F930E946D0DAC |
:101EC000ADB7BEB71796ADBFC1C181E080930D021B |
:101ED0008FEF80930501BAC1E0910502F0910602EF |
:101EE00080818F3F39F40E948A2FE0910502F091A2 |
:101EF00006028083E0910502F0910602808188232A |
:101F000011F481E003C0863010F085E08083E09119 |
:101F10000502F091060280810E943D2EE0910502AB |
:101F2000F091060280818983809107018823E1F383 |
:101F300080E790E09F938F9383E096E09F938F9349 |
:101F400081E090E09F938F93CE0101969F938F93B2 |
:101F500082E08F9381E08F9381E571C1209105022A |
:101F600030910602D9018C918150853008F040C033 |
:101F7000F90181818435E1F52F5F3F4F80E7E3E090 |
:101F8000F6E0D9010D9001928A95E1F7F90182916D |
:101F90000E94A62E809142069927AA27BB27BC0142 |
:101FA000CD0124EC39E040E050E00E947279DC0180 |
:101FB000CB018093B5019093B601A093B701B09384 |
:101FC000B801809143069927AA27BB27BC01CD0100 |
:101FD0000E947279DC01CB018093B1019093B20130 |
:101FE000A093B301B093B4010E948A2F898301C0EA |
:101FF0001982809107018823E1F381E090E09F93AB |
:102000008F93CE0101969F938F9381E08F938F934F |
:1020100083E58F930E946D0D8DB79EB707968DBF98 |
:1020200026C0E0910502F0910602E0818E2F8150DA |
:10203000853018F48E2F0E943D2E0E948A2F8983AE |
:10204000809107018823E1F381E090E09F938F93D3 |
:10205000CE0101969F938F9381E08F938F9386E4B7 |
:102060008F930E946D0DADB7BEB71796ADBF80912F |
:102070001203882329F46EE670E089810E949C385F |
:1020800080E00E945C0780912A060E94A575DEC050 |
:10209000E0910502F09106028081992787FD9095D5 |
:1020A00090934607809345078181992787FD9095F6 |
:1020B00090934807809347078281992787FD9095E1 |
:1020C00090934A07809349078381992787FD9095CC |
:1020D00090934C0780934B078481992787FD9095B7 |
:1020E00090934E0780934D078581992787FD9095A2 |
:1020F0009093500780934F078681992787FD90958D |
:1021000090935207809351078781992787FD909577 |
:1021100090935407809353078085992787FD909566 |
:1021200090935607809355078185992787FD909551 |
:1021300090935807809357078285992787FD90953C |
:1021400090935A07809359078385992787FD909527 |
:1021500090935C0780935B0779C0E0910502F09152 |
:10216000060280810E946F348A83882319F481E0FB |
:10217000898301C01982809107018823E1F388E0F7 |
:1021800090E09F938F9382EC96E09F938F9321E052 |
:1021900030E03F932F9380910502909106029F9328 |
:1021A0008F933F932F93CE0102969F938F933F93EC |
:1021B0002F93CE01820F931F9F938F9384E08F9371 |
:1021C00081E08F9385E58F930E946D0DEDB7FEB78B |
:1021D00073963BC0809104028930C0F120910502C2 |
:1021E000309106022F5F3F4F88E0A2ECB6E0F90184 |
:1021F00001900D928A95E1F7D9018E910E94C53325 |
:102200008A83882319F481E0898301C0198280912F |
:1022100007018823E1F321E030E03F932F93CE01C3 |
:1022200002969F938F933F932F93CE01820F931F1C |
:102230009F938F9382E08F9381E08F9387E58F93B5 |
:102240000E946D0DEDB7FEB73B96EDBF80916C041B |
:1022500099278436910509F4CDC085369105ACF4F3 |
:102260008136910509F481C0823691052CF48B34B6 |
:10227000910509F45DC021C18236910509F482C03F |
:102280008336910509F491C018C18C36910509F483 |
:10229000FFC08D3691054CF48736910509F40AC1CB |
:1022A0008836910509F4C4C008C18437910529F026 |
:1022B0008637910509F4FAC000C180910702A09108 |
:1022C0000502B0910602803140F080E1E5E4F4E0DF |
:1022D0000D9001928A95E1F70DC08D919D910D9021 |
:1022E000BC91A02D8093450490934604A09347048D |
:1022F000B0934804809107018823E1F31F928091F5 |
:1023000004018F9384E58F930E946D0D8AEF809373 |
:1023100002028FEF8093050180EA9FE00E949016F1 |
:102320009093FB018093FA010F900F900F90C5C01E |
:10233000E0910502F09106028081918190932E0335 |
:1023400080932D0320912B0330912C03821B930B40 |
:10235000845E9D4F68E671E00E94B179845B904095 |
:1023600090932A0380932903A8C0E0910502F0917D |
:102370000602808180930601803298F08FE180937D |
:1023800006010FC0A0910502B09106028BE0EDE5B9 |
:10239000F4E00D9001928A95E1F7809166048093B4 |
:1023A000EE058FEF8093050188C08091FE0190912A |
:1023B000FF01892B89F4E0910502F0910602E0818A |
:1023C000EE2351F08AE0E89FC00111240E9490168C |
:1023D0009093380480933704E0910502F09106024F |
:1023E00090818AE0989FC00111249093FF0180930F |
:1023F000FE0115C08FEF80930501E0910502F09179 |
:10240000060290818AE0989FC001112490930102F6 |
:1024100080930002892B19F081E080930F0280EAFB |
:102420009FE00E9490169093FB018093FA0145C0B3 |
:102430008FEF80930501E0910502F09106029081F3 |
:1024400097FD08C082E080930C021092FD0110926B |
:10245000FC011AC0909580916402892B80936402DC |
:1024600091818AE0989FC00111249093FD0180938F |
:10247000FC0184E080930C0280EA9FE00E949016A9 |
:102480009093FB018093FA0181E08093100215C0C4 |
:102490008FEF80930501E0910502F09106028081A3 |
:1024A0008093650281E08093110207C081E08093F0 |
:1024B0000E0203C081E08093120210920A02109271 |
:1024C00006021092050210920402E3E0CE5F0C9423 |
:1024D0002C7A982F8091C00085FFFCCF9093C60086 |
:1024E00008950F931F9388E18093C1008091C000ED |
:1024F00082608093C0008091C10080688093C10099 |
:102500008091C10080648093C10000E010E00093DE |
:10251000C5008AE290E08093C4008091000290910F |
:1025200001020E94901690933A04809339048CED36 |
:1025300090E00E9490169093690480936804109232 |
:102540003B0480E580933C0486E080933F048BE06D |
:1025500080933D0410923E041093060200930502FE |
:10256000109204021F910F910895A0E1B0E0EBEBEF |
:10257000F2E10C940D7A80910701882309F4C1C21D |
:102580008091FA019091FB010E949916882361F0D5 |
:102590001092FD011092FC011092010210920002B3 |
:1025A0001092FF011092FE018091FC019091FD01BB |
:1025B000892B41F080910A0590910B050E94991694 |
:1025C000882329F480911002882309F460C0809147 |
:1025D0000701882309F45BC080910C0200E211E03E |
:1025E0008430A8F00E94162080E590E09F938F939E |
:1025F0001F930F9381E08F938F9388E48F930E94B2 |
:102600006D0D2DB73EB7295F3F4F2DBF34C01092DF |
:10261000660282E194E09F938F938BE090E29F9318 |
:102620008F93E0912704F0912804099584E190E0CC |
:102630009F938F931F930F9381E090E09F938F93CD |
:102640008CE092E09F938F9382E08F9381E08F9351 |
:1026500088E48F930E946D0D80910C02982F8F5FFC |
:1026600080930C022DB73EB7215F3F4F2DBF9430B2 |
:1026700010F010920C028091FC019091FD010E94DB |
:10268000901690930B0580930A051092100280918A |
:102690001102882351F180910701882331F10E94B2 |
:1026A000162080E590E09F938F9380E291E09F93C6 |
:1026B0008F9321E030E03F932F938FE191E09F9340 |
:1026C0008F933F932F9385E692E09F938F9383E0C0 |
:1026D0008F9381E08F938CE48F930E946D0D109205 |
:1026E00011028DB79EB70F968DBF80910E02882381 |
:1026F000D1F0809107018823B1F08AE090E09F93A8 |
:102700008F938BE394E09F938F9381E08F938F93CC |
:1027100086E58F930E946D0D10920E022DB73EB785 |
:10272000295F3F4F2DBF809112028823D9F08091FD |
:1027300007018823B9F08BE090E09F938F938DE59C |
:1027400094E09F938F9381E08F93809104018F9306 |
:1027500087E48F930E946D0D109212028DB79EB781 |
:1027600007968DBF80916804909169040E94991624 |
:10277000882309F461C080910701882309F45CC0B3 |
:1027800080911F069927880F991F880F991F7C0138 |
:102790000027F7FC0095102F80916F039091700334 |
:1027A000A0917103B0917203BC01CD01A801970102 |
:1027B0000E94E67930935604209355048091670374 |
:1027C00090916803A0916903B0916A03BC01CD01A7 |
:1027D000A80197010E94E67930935804209357048A |
:1027E0008091FC02809359048091FB0280935A04EB |
:1027F00088E090E09F938F9385E594E09F938F937B |
:1028000081E08F9383E08F938BE68F930E946D0D11 |
:1028100080915B042DB73EB7295F3F4F2DBF8530B8 |
:1028200018F086E080935B0483E690E00E949016A7 |
:102830009093690480936804809100029091010252 |
:10284000892B41F08091390490913A040E949916A5 |
:10285000882321F480910F02882339F180910701A8 |
:10286000882319F10E94923782E490E09F938F931E |
:102870008CEA95E09F938F9381E08F938F9384E40C |
:102880008F930E946D0D10920F028DB79EB7079621 |
:102890008DBF8091000290910102009731F00E945B |
:1028A000901690933A04809339048091FE019091A0 |
:1028B000FF01892B09F4B8C0809137049091380446 |
:1028C0000E949916882309F4AFC0809107018823DC |
:1028D00009F4AAC080911F069927880F991F880FB5 |
:1028E000991F7C010027F7FC0095102F80916F0342 |
:1028F00090917003A0917103B0917203BC01CD015E |
:10290000A80197010E94E67930932A0420932904B4 |
:102910008091670390916803A0916903B0916A0365 |
:10292000BC01CD01A80197010E94E67930932C04E7 |
:1029300020932B042091F1073091F2074091F30787 |
:102940005091F407DA01C90163E0880F991FAA1FAB |
:10295000BB1F6A95D1F7820F931FA41FB51F820F6B |
:10296000931FA41FB51F20919501309196014091AE |
:10297000970150919801BC01CD010E94E6793093F6 |
:102980002E0420932D048091370390913803A09159 |
:102990003903B0913A0339E0B595A7959795879596 |
:1029A0003A95D1F780932F048091330390913403AB |
:1029B000A0913503B091360329E0B595A795979579 |
:1029C00087952A95D1F78093300480913F039091A9 |
:1029D0004003A0914103B091420309E0B595A7954A |
:1029E000979587950A95D1F7809331048EE090E012 |
:1029F0009F938F9389E294E09F938F9381E08F93CD |
:102A00008F9383E48F930E946D0D8091FE019091CE |
:102A1000FF010E94901690933804809337042DB7DD |
:102A20003EB7295F3F4F2DBF809106018F3F71F167 |
:102A3000992714E0880F991F1A95E1F78E5E9D4F34 |
:102A400040E150E0BC01CE0101960E94C57780E1D3 |
:102A500090E09F938F93CE0101969F938F9381E097 |
:102A600090E09F938F9386E091E09F938F9382E015 |
:102A70008F9381E08F9381E48F930E946D0D8FEF90 |
:102A8000809306018DB79EB70B968DBF8091EE05A2 |
:102A90008823D1F0809107018823B1F081E090E094 |
:102AA0009F938F938EEE95E09F938F9381E08F930A |
:102AB0008F9382E48F930E946D0D1092EE052DB7D7 |
:102AC0003EB7295F3F4F2DBF80910D028823C9F08B |
:102AD000809107018823A9F084E390E09F938F936E |
:102AE0008BE297E09F938F9381E08F938F9380E5A4 |
:102AF0008F930E946D0D10920D028DB79EB70796B1 |
:102B00008DBFE6E0C05F0C94297A1F920F920FB63A |
:102B10000F9211242F933F935F936F937F938F9323 |
:102B20009F93AF93BF93EF93FF9320E08091200298 |
:102B3000882329F080912002815080932002809187 |
:102B40000A04882319F0815080930A048091280296 |
:102B50008150809328028F3F09F05BC089E0809309 |
:102B600028028091260290912702019690932702D5 |
:102B70008093260280910A018F5F817080930A0101 |
:102B8000882319F481E080932502349903C081E001 |
:102B9000809329028091210290912202892B21F1B8 |
:102BA00080912102909122020B9750F08091210296 |
:102BB000909122020A97909322028093210204C0EE |
:102BC0001092220210922102809121029091220201 |
:102BD000209108013091090182239323892B11F060 |
:102BE00021E008C020E006C08FEF9FEF909309011D |
:102BF0008093080180910201222331F08A3011F480 |
:102C00005A9A07C0479A05C08A3011F45A9801C0F1 |
:102C1000479880912902882309F472C02091E80125 |
:102C2000222309F06DC08091100683FF69C086B130 |
:102C30009927FC01E071F07084FF14C08091230299 |
:102C40009091240201969093240280932302809114 |
:102C5000230290912402895E934008F451C020938E |
:102C600029024EC08091230290912402892B09F4FD |
:102C700043C080912302909124028A569140E0F54E |
:102C8000809123029091240269E270E00E949D7974 |
:102C90008091230290912402860F971F9093240223 |
:102CA0008093230280912302909124020B9750F08D |
:102CB00080912302909124020A9790932E0380938F |
:102CC0002D0304C0F0932E03E0932D0380912D0378 |
:102CD00090912E0320912B0330912C03821B930B98 |
:102CE000845E9D4F68E671E00E94B179845B9040FC |
:102CF00090932A03809329031092240210922302B6 |
:102D0000FF91EF91BF91AF919F918F917F916F91C3 |
:102D10005F913F912F910F900FBE0F901F901895CC |
:102D20002091260230912702280F391FC9010196F0 |
:102D300008952091260230912702821B930B892F40 |
:102D400099278695807490700895CF93DF930E94A1 |
:102D50009016EC01CE010E9499168823D9F3DF91D9 |
:102D6000CF910895CF93DF930E949016EC0109C094 |
:102D700080910F01882329F090930F018FEC8093AD |
:102D80007A00CE010E949916982F882389F3DF914B |
:102D9000CF9108959FB7F8945F983E9A469A809194 |
:102DA000B0008F708093B0008091B00083608093FA |
:102DB000B0008091B1008B738093B1008091B1001D |
:102DC0008B608093B1001092B2008FEF8093B300BC |
:102DD0008091B00080688093B000809170008A7FFD |
:102DE00080937000809170008260809370009FBF1C |
:102DF00008958AE090E00E949016909331028093AB |
:102E0000300282E085BD83EA84BD17BC84EB88BDB7 |
:102E100086E086BD80916E00816080936E0008958B |
:102E20001F920F920FB60F9211242F933F934F933F |
:102E30005F936F937F938F939F93AF93BF93CF9342 |
:102E4000DF93EF93FF938091020190912A028431E6 |
:102E500008F011C1992309F06AC38091B00086FF80 |
:102E6000ECC08091B0008F7B8093B00089EA93E042 |
:102E700090932C0280932B0280910B0190910C0176 |
:102E80009C01220F331F280F391F8091A101992720 |
:102E9000880F991F880F991F280F391F37FF02C00D |
:102EA0002D5F3F4FC901959587959595879590938F |
:102EB0000C0180930B0190931E0280931D02809160 |
:102EC00065066091310620916F0330917003409147 |
:102ED00071035091720380FF2CC0772788279927B0 |
:102EE000EA01D90157FF04C0A158BF4FCF4FDF4FB0 |
:102EF000E7E0D595C795B795A795EA95D1F79D01D8 |
:102F0000AE010E9472799B01AC0197FF04C0215C65 |
:102F10003F4F4F4F5F4F66E0559547953795279543 |
:102F20006A95D1F780911D0290911E02820F931F26 |
:102F30002BC0772788279927EA01D90157FF04C0BA |
:102F4000A158BF4FCF4FDF4F27E0D595C795B79515 |
:102F5000A7952A95D1F79D01AE010E9472799B0138 |
:102F6000AC0197FF04C0215C3F4F4F4F5F4FF6E02D |
:102F70005595479537952795FA95D1F780911D027C |
:102F800090911E02821B930B90931E0280931D0250 |
:102F900080913206282F3327220F331F220F331F31 |
:102FA00080911D0290911E02821793077CF0809100 |
:102FB0003306282F3327220F331F220F331F809110 |
:102FC0001D0290911E022817390724F430931E0227 |
:102FD00020931D0220912B0230912C0280911D0222 |
:102FE00090911E02280F391F2050324030932C023E |
:102FF00020932B0280911D0290911E0297FD039653 |
:10300000959587959595879590931E0280931D02BF |
:1030100045E02D3D340718F08CED95E005C02757AD |
:10302000314030F487E791E090932C0280932B029B |
:1030300080912B0290912C0243C28091B000806459 |
:103040008093B00080913806282F33278DED96E0CD |
:10305000289FA001299F500D389F500D1124CA01AF |
:1030600020912D0230912E02821B930B90932C0203 |
:1030700080932B0259C2992309F059C28091B00064 |
:1030800086FF23C28091B0008F7B8093B000E091D7 |
:103090002F02EE23F1F480913806282F33278DED8F |
:1030A00096E0289FA001299F500D389F500D1124B4 |
:1030B000CA0120912D0230912E02821B930B909316 |
:1030C0002C0280932B0210922E0210922D02469A0F |
:1030D0002BC289EA93E090932C0280932B028E2FCF |
:1030E00099278330910509F4A4C1843091053CF4FB |
:1030F0008130910561F0029709F4D2C0AAC18430F1 |
:10310000910509F499C1059709F4A0C1A2C1809164 |
:103110000B0190910C019C01220F331F280F391FC6 |
:103120008091A1019927880F991F880F991F280F57 |
:10313000391F37FF02C02D5F3F4FC9019595879515 |
:103140009595879590930C0180930B0190931E02A7 |
:1031500080931D02809165066091310620916F0376 |
:1031600030917003409171035091720380FF2CC025 |
:10317000772788279927EA01D90157FF04C0A1586A |
:10318000BF4FCF4FDF4F27E0D595C795B795A79590 |
:103190002A95D1F79D01AE010E9472799B01AC0185 |
:1031A00097FF04C0215C3F4F4F4F5F4FA6E05595FE |
:1031B000479537952795AA95D1F780911D02909153 |
:1031C0001E02820F931F27C077278827992757FF52 |
:1031D00004C021583F4F4F4F5F4FF7E0559547953B |
:1031E00037952795FA95D1F70E9472799B01AC012A |
:1031F00097FF04C0215C3F4F4F4F5F4FE6E055956E |
:10320000479537952795EA95D1F780911D029091C2 |
:103210001E02821B930B90931E0280931D028091CD |
:103220003206282F3327220F331F220F331F80919E |
:103230001D0290911E02821793077CF08091330645 |
:10324000282F3327220F331F220F331F80911D0297 |
:1032500090911E022817390724F430931E02209300 |
:103260001D0280912B0290912C0220911D02309121 |
:103270001E02820F931F8050924090932C028093E5 |
:103280002B0280911D0290911E0297FD0396959549 |
:1032900087959595879590931E0280931D02ECC0AB |
:1032A00080910D0190910E019C01220F331F280F78 |
:1032B000391F8091A0019927880F991F880F991FA6 |
:1032C000280F391F37FF02C02D5F3F4FC901959569 |
:1032D00087959595879590930E0180930D01909316 |
:1032E0001C0280931B028091650660913506A091B7 |
:1032F0006703B0916803C0916903D0916A0381FFAD |
:103300002AC07727882799279D01AE01D7FF04C0DF |
:1033100021583F4F4F4F5F4FA7E055954795379541 |
:103320002795AA95D1F70E9472799B01AC0197FF6E |
:1033300004C0215C3F4F4F4F5F4FF6E055954795D6 |
:1033400037952795FA95D1F780911B0290911C0231 |
:10335000820F931F29C07727882799279D01AE01E7 |
:10336000D7FF04C021583F4F4F4F5F4FE7E05595BF |
:10337000479537952795EA95D1F70E9472799B0179 |
:10338000AC0197FF04C0215C3F4F4F4F5F4F76E089 |
:1033900055954795379527957A95D1F780911B02DA |
:1033A00090911C02821B930B90931C0280931B0232 |
:1033B00080913606282F3327220F331F220F331F09 |
:1033C00080911B0290911C02821793077CF08091E0 |
:1033D0003706282F3327220F331F220F331F8091E8 |
:1033E0001B0290911C022817390724F430931C0209 |
:1033F00020931B0280912B0290912C0220911B02A2 |
:1034000030911C02820F931F8050924090932C02A7 |
:1034100080932B0280911B0290911C0297FD0396D2 |
:10342000959587959595879590931C0280931B029F |
:1034300023C08091BF0702C0809199079927880F08 |
:10344000991F880F991F87559E4F12C08091C707FB |
:10345000F5CFFF27EE0FFF1FE55DF84F208131818B |
:10346000220F331F80912B0290912C02820F931F09 |
:1034700090932C0280932B0280912B0290912C022E |
:1034800055E08D3D950718F08CED95E005C0875708 |
:10349000914030F487E791E090932C0280932B02C7 |
:1034A00020912B0230912C022C5B304030932C0267 |
:1034B00020932B0280912D0290912E02820F931F58 |
:1034C00090932E0280932D022FC08091B0008064D3 |
:1034D0008093B0008CEB90E090932C0280932B02B1 |
:1034E00080912D0290912E0284549F4F90932E0232 |
:1034F00080932D0280911F02882321F080911B036D |
:10350000853B20F480911F02823011F4469801C05F |
:10351000469A80912F028F5F80932F0290913806F8 |
:10352000981710F410922F0281E080932A022091C4 |
:103530002B0230912C0241E02F37340730F08FEF0F |
:103540008093B3002F5F30400FC02F3F3105C9F08B |
:10355000C0F0A9014F5F50404F37510550F480E84B |
:103560008093B3002058304030932C0220932B02DC |
:1035700012C08FEF8093B30050932C0240932B0224 |
:103580000AC080912B028093B30010922C021092FB |
:103590002B0210922A02FF91EF91DF91CF91BF9100 |
:1035A000AF919F918F917F916F915F914F913F91DB |
:1035B0002F910F900FBE0F901F90189510927C00C6 |
:1035C0008FEC80937A000895CF93DF9310923602A8 |
:1035D00083E090E00E941F2EC82FDD27C531D10562 |
:1035E00008F02A97C7BD84E690E00E94B216809149 |
:1035F0001301909114018052934010F4C0E0D0E088 |
:10360000CA3FD105F8F4C7BD82E390E00E94B2162C |
:1036100087E294E09F938F9389E692E19F938F9343 |
:10362000E0912704F091280409958091130190916D |
:1036300014010F900F900F900F908052934010F054 |
:103640002196DECFC093FF056C2F83E090E00E94AF |
:10365000272E8091100680FF0AC08091FF058A50B6 |
:103660008B3E28F080914004806480934004C7BD65 |
:103670008CE291E00E94B216DF91CF910895EF9213 |
:10368000FF921F93CF9310E080ED97E00E94901679 |
:103690007C01CCE8133019F4CB3008F0C9E010E01D |
:1036A00080914602909147028C5F934024F4809170 |
:1036B000120181500AC080914602909147028750C2 |
:1036C000944034F0809112018F5F8093120101C009 |
:1036D00011E080914402909145028C5F934024F464 |
:1036E0008091110181500AC080914402909145025D |
:1036F0008750944034F0809111018F5F80931101C5 |
:1037000001C01F5F80914202909143028C5F934001 |
:1037100024F48091100181500AC08091420290915E |
:10372000430287509440C4F0809110018F5F8093D2 |
:10373000100113C089E294E09F938F9389E692E190 |
:103740009F938F93E0912704F091280409950F909F |
:103750000F900F900F905FC01F5F82E18093700207 |
:1037600080916B028E7F80936B0285EA8093BC0010 |
:10377000809112018A3040F48091400481608093EE |
:1037800040048AE08093120180911201863F40F04C |
:103790008091400481608093400485EF8093120102 |
:1037A000809111018A3040F48091400482608093BE |
:1037B00040048AE08093110180911101863F40F01E |
:1037C0008091400482608093400485EF80931101D2 |
:1037D000809110018A3040F480914004846080938D |
:1037E00040048AE08093100180911001863F40F0F0 |
:1037F0008091400484608093400485EF80931001A1 |
:1038000080917002882339F0C7010E94991688239D |
:1038100009F090CFF5CF10920F018FEC80937A00D2 |
:1038200080910F018823E1F3CA3020F48AE090E010 |
:103830000E94B216C15009F02DCF86E490E00E949C |
:10384000B216CF911F91FF90EF9008951F920F92A3 |
:103850000FB60F921124AF92BF92CF92DF92EF92E8 |
:10386000FF920F931F932F933F934F935F936F9309 |
:103870007F938F939F93AF93BF93EF93FF93809129 |
:103880004F02282F3327442755278F5F80934F02FD |
:10389000F9012231310508F08CC3E25CFF4F0C9432 |
:1038A000387A809178009091790046C080917800B4 |
:1038B000909179002CC1809178009091790090933B |
:1038C00052028093510257C18091780390917903FD |
:1038D0002091780030917900821B930B9093F00532 |
:1038E0008093EF058091EF059091F00590935C0235 |
:1038F00080935B025EC18091780090917900209165 |
:103900007A0330917B03821B930B9093FE05809387 |
:10391000FD058091FD059091FE0590935E028093D8 |
:103920005D0249C380915502909156022091780022 |
:1039300030917900820F931F909356028093550225 |
:1039400081E03AC380915302909154022091780013 |
:1039500030917900820F931F909354028093530209 |
:1039600084E02AC380911D0190911E019C01220FC9 |
:10397000331F280F391F809178009091790063E000 |
:1039800070E00E949D79260F371F36952795369552 |
:10399000279530931E0120931D0185E00DC3809172 |
:1039A0007800909179004091740350917503841BC5 |
:1039B000950B90933D0280933C0280913C02909144 |
:1039C0003D02029704F122E04E3E520784F420911A |
:1039D00050022B5F2093500225508091E802909175 |
:1039E000E902845F914018F4215F20935002809196 |
:1039F0005002853684F14F5F5F4F509375034093BB |
:103A00007403845626C080913C0290913D028F5FE2 |
:103A10009F4F0CF532E047325307ECF020915002F3 |
:103A20002550209350022B5F8091E8029091E9028B |
:103A3000845F914018F42F502093500280915002DF |
:103A40008C394CF4415050405093750340937403AB |
:103A50008C598093500281E080933B0280917800E2 |
:103A6000909179009093F6058093F50580913C0242 |
:103A700090913D029C01442737FD4095542F809141 |
:103A80002F0390913003A0913103B0913203820F44 |
:103A9000931FA41FB51F80932F0390933003A0930F |
:103AA0003103B093320320912F03309130034091C2 |
:103AB00031035091320357FF04C021503C4F4F4F08 |
:103AC0005F4F0AE055954795379527950A95D1F7A9 |
:103AD00080912F0390913003A0913103B091320374 |
:103AE000821B930BA40BB50B80932F039093300391 |
:103AF000A0933103B09332032EC180915302909171 |
:103B000054022091780030917900820F931F909396 |
:103B100054028093530210924E0250C280910201CF |
:103B20008A3071F48091780090917900209151024F |
:103B300030915202820F931F01969695879517C078 |
:103B40004091510250915202843158F020917800F6 |
:103B500030917900240F351F8FEF97E0821B930B74 |
:103B600006C08091780090917900840F951F909302 |
:103B700043028093420286E01FC2809178039091B5 |
:103B800079032091780030917900821B930B9093F8 |
:103B9000F0058093EF058091EF059091F00520915D |
:103BA0005B0230915C02820F931F909341028093DD |
:103BB000400287E001C280917800909179002091C5 |
:103BC0007A0330917B03821B930B9093FE058093C5 |
:103BD000FD058091FD059091FE0520915D023091DB |
:103BE0005E02820F931F90933F0280933E02E3C1D7 |
:103BF0002091550230915602809178009091790081 |
:103C0000280F391F309356022093550280910201EC |
:103C10008A3019F4220F331F04C0220F331F220FE2 |
:103C2000331F309356022093550220915502309154 |
:103C30005602C90137FD0796A3E095958795AA9589 |
:103C4000E1F790934702809346028091570290914A |
:103C50005802820F931F97FD019695958795909333 |
:103C60005802809357022091840330918503821B70 |
:103C7000930B90931C0180931B0120914C02309177 |
:103C80004D0280911B0190911C01280F391F37FFB5 |
:103C900002C02F5F3F4F3595279530934D022093FB |
:103CA0004C024ECE20915302309154028091780004 |
:103CB00090917900280F391F3093540220935302BA |
:103CC000809102018A3019F4220F331F04C0220FA1 |
:103CD000331F220F331F309354022093530220913D |
:103CE000530230915402C90137FD079663E0959560 |
:103CF00087956A95E1F790934502809344028091FD |
:103D0000590290915A02820F931F97FD0196959543 |
:103D1000879590935A0280935902209182033091A3 |
:103D20008303821B930B90931A01809319012091B6 |
:103D30004A0230914B028091190190911A01280F8B |
:103D4000391F37FF02C02F5F3F4F359527953093BE |
:103D50004B0220934A0283E02FC110924F0281E070 |
:103D600080930F01809132029091330201969093DB |
:103D70003302809332028091780090917900909381 |
:103D80001401809313018091130190911401AA27CB |
:103D9000BB27A0905F02B0906002C0906102D090FB |
:103DA0006202A80EB91ECA1EDB1EA0925F02B0926C |
:103DB0006002C0926102D0926202809163028F5FC2 |
:103DC00080936302823108F4F6C0809115019091CE |
:103DD0001601A0911701B09118017C018D0123E01B |
:103DE000EE0CFF1C001F111F2A95D1F7E81AF90AE3 |
:103DF0000A0B1B0BEA0CFB1C0C1D1D1D80913602CF |
:103E0000992787FD9095A92FB92FBC01CD0126ECEC |
:103E100034E240E050E00E947279DC01CB01E81A04 |
:103E2000F90A0A0B1B0BD801C7010496A11DB11D8D |
:103E3000B7FF05C0D801C7010B96A11DB11D13E046 |
:103E4000B595A795979587951A95D1F78093150104 |
:103E500090931601A0931701B09318018091F70574 |
:103E60009091F8057C010027F7FC0095102F8091B8 |
:103E7000150190911601A0911701B0911801E81A4F |
:103E8000F90A0A0B1B0BE0920D03F0920E0300934C |
:103E90000F031093100320913702309138024091A4 |
:103EA000390250913A0257FF04C0215F3F4F4F4FF4 |
:103EB0005F4FF4E05595479537952795FA95D1F7DB |
:103EC0008091370290913802A0913902B0913A0264 |
:103ED000821B930BA40BB50B80933702909338028F |
:103EE000A0933902B0933A02809137029091380240 |
:103EF000A0913902B0913A028E0D9F1DA01FB11FF3 |
:103F00008093370290933802A0933902B0933A021B |
:103F10008091340290913502AC01E5E0440F551FC9 |
:103F2000EA95E1F7481B590B8091370290913802CE |
:103F3000A0913902B0913A02B7FF03C00F96A11DBC |
:103F4000B11D74E0B595A795979587957A95D1F7AA |
:103F500020910D0330910E03281B390B63E0220FD3 |
:103F6000331F6A95E1F7240F351F37FF02C0215E2A |
:103F70003F4F45E0359527954A95E1F73093350257 |
:103F800020933402D601C501D7FE03C00196A11DBE |
:103F9000B11DB595A7959795879580935F029093EE |
:103FA0006002A0936102B093620289E08093630291 |
:103FB00002C010924F0282E080934E0280914E0226 |
:103FC00080937C0080914F02882319F08FEC8093BE |
:103FD0007A00FF91EF91BF91AF919F918F917F9167 |
:103FE0006F915F914F913F912F911F910F91FF9092 |
:103FF000EF90DF90CF90BF90AF900F900FBE0F90DB |
:104000001F90189590E2E0E2F1E08FE491938150E7 |
:1040100087FFFCCF089590916602E0E2F1E0E90F9E |
:10402000F11D80839F5F909366020895EF92FF9247 |
:104030000F931F93CF93DF932091640220FF0AC058 |
:1040400080916502882311F0815002C080911F0188 |
:104050008093650221FF0CC09091650280911F0141 |
:10406000981719F41092650203C09F5F9093650240 |
:10407000822F992780FF04C081FF02C01092650241 |
:104080000E94022080916502282F3327CBE0EC2E7E |
:10409000C0E2FC2EC0912704D09128048A3098F405 |
:1040A00081E1809366023F932F9380E694E09F9393 |
:1040B0008F93FF92EF92FE0109952DB73EB72A5FCD |
:1040C0003F4F2DBF11C080E1809366023F932F9335 |
:1040D00085E694E09F938F93FF92EF92FE010995FE |
:1040E0008DB79EB706968DBF20916502822F9927C6 |
:1040F000AA27BB27FC01429710F00C94C32AE05B6F |
:10410000FF4FBBE0EB2EB0E2FB2EC0912704D09115 |
:1041100028040C94387A109266028AE694E09F9301 |
:104120008F930BE010E2FF92EF92FE01099584E17C |
:10413000809366020F900F900F900F9087E690E0AB |
:104140009F938F9380E590E09F938F931F921F9290 |
:10415000809102016AE00E949179892F99279F93AB |
:104160008F93809102010E94917999279F938F9359 |
:104170008AE794E09F938F93FF92EF92E091270458 |
:10418000F0912804099588E2809366022DB73EB726 |
:10419000225F3F4F2DBF85E796E09F938F930E944C |
:1041A0008A2F99279F938F938FE894E09F938F9303 |
:1041B000FF92EF92E0912704F091280409958DB7C2 |
:1041C0009EB708968DBF90914004992351F08CE3DF |
:1041D00080936602892F99279F938F938DE994E0AE |
:1041E00085C690916C02992371F08CE380936602EE |
:1041F000892F99279F938F9384EB94E09F938F93BC |
:104200001F930F9391C08091410484FF07C08CE3FA |
:104210008093660289EC94E00C94552A8091910178 |
:1042200090919201069710F00C94CC2A8CE3809325 |
:10423000660286ED94E00C94552A80911006ABE05E |
:10424000EA2EA0E2FA2EC0912704D091280480FF24 |
:1042500074C01092660280910D0390910E03A0919C |
:104260000F03B0911003BC01CD0125E030E040E028 |
:1042700050E00E94E6793F932F9383EE94E09F9362 |
:104280008F93FF92EF92FE01099584E1809366027D |
:104290002DB73EB72A5F3F4F2DBF80910903909104 |
:1042A0000A03A0910B03B0910C03BC01CD0125E0E2 |
:1042B00030E040E050E00E94E6793F932F9380EF9A |
:1042C00094E09F938F93FF92EF92E0912704F091F7 |
:1042D0002804099588E2809366028DB79EB70696FA |
:1042E0008DBF80911301909114019F938F938DEF57 |
:1042F00094E09F938F93FF92EF92E0912704F091C7 |
:10430000280409958CE3809366022DB73EB72A5F97 |
:104310003F4F2DBF87B599279F938F938AE095E0F4 |
:104320009F938F93FF92EF92E0912704F0912804DE |
:1043300009958DB79EB706962FC71092660287E142 |
:1043400095E09F938F93FF92EF92FE01099584E190 |
:10435000809366020F900F900F900F9086E295E089 |
:104360009F938F93FF92EF92E0912704F09128049E |
:10437000099588E2809366020F900F900F900F903E |
:104380008FE295E09F938F93FF92EF92E091270445 |
:10439000F091280409958CE3809366020F900F90AA |
:1043A0000F900F908EE395E09F938F93FF92EF9283 |
:1043B0000C94592A1092660287E495E09F938F939C |
:1043C0000BE010E2FF92EF92FE01099584E18093E9 |
:1043D00066020F900F900F900F9080916F03909155 |
:1043E0007003A0917103B0917203B7FF04C08150B4 |
:1043F0009C4FAF4FBF4FFAE0B595A795979587951E |
:10440000FA95D1F7BF93AF939F938F9384E595E08F |
:104410009F938F931F930F93E0912704F0912804AB |
:10442000099588E2809366022DB73EB7285F3F4F1B |
:104430002DBF8091670390916803A0916903B091AB |
:104440006A03B7FF04C081509C4FAF4FBF4FEAE0F3 |
:10445000B595A79597958795EA95D1F7BF93AF93B3 |
:104460009F938F9383E695E09F938F931F930F9372 |
:10447000E0912704F091280409958CE3809366026B |
:104480008DB79EB708968DBF80912D0390912E0316 |
:104490009F938F9382E795E09F938F931F930F9342 |
:1044A000E0912704F091280409952DB73EB72A5FC3 |
:1044B0003F4F0DC71092660280912F0790913007F1 |
:1044C0009F938F9380912D0790912E079F938F93A9 |
:1044D00081E895E09F938F93FF92EF92FE010995FB |
:1044E00084E1809366028DB79EB708968DBF809158 |
:1044F0003307909134079F938F9380913107909168 |
:1045000032079F938F9381E995E09F938F93FF925A |
:10451000EF92E0912704F0912804099588E28093B6 |
:1045200066022DB73EB7285F3F4F2DBF80913707FA |
:10453000909138079F938F9380913507909136071C |
:104540009F938F9381EA95E09F938F93FF92EF92D1 |
:10455000E0912704F091280409958CE3809366028A |
:104560008DB79EB708968DBF80913B0790913C0711 |
:104570009F938F938091390790913A079F938F93E0 |
:1045800081EB95E0A2C01092660280910506E82FAB |
:10459000FF27EE0FFF1FE55DF84F808191819F930C |
:1045A0008F9380910406E82FFF27EE0FFF1FE55D34 |
:1045B000F84F808191819F938F9381EC95E09F9339 |
:1045C0008F93FF92EF92FE01099584E1809366023A |
:1045D0008DB79EB708968DBF80910706E82FFF27FD |
:1045E000EE0FFF1FE55DF84F808191819F938F93C0 |
:1045F00080910606E82FFF27EE0FFF1FE55DF84FBD |
:104600008081918188589F4F9F938F9381ED95E092 |
:104610009F938F93FF92EF92E0912704F0912804EB |
:10462000099588E2809366022DB73EB7285F3F4F19 |
:104630002DBF80910906E82FFF27EE0FFF1FE55DD4 |
:10464000F84F8081918182599F4F9F938F938091E2 |
:104650000806E82FFF27EE0FFF1FE55DF84F80816A |
:10466000918182599F4F9F938F9381EE95E09F9305 |
:104670008F93FF92EF92E0912704F091280409951F |
:104680008CE3809366028DB79EB708968DBF8091AC |
:104690000B06E82FFF27EE0FFF1FE55DF84F808127 |
:1046A000918182599F4F9F938F9380910A06E82FA3 |
:1046B000FF27EE0FFF1FE55DF84F80819181825942 |
:1046C0009F4F9F938F9381EF95E09F938F93FF92DE |
:1046D000EF92E0912704F091280409952DB73EB799 |
:1046E000285F3F4FF4C51092660281E096E09F93E9 |
:1046F0008F930BE010E2FF92EF92FE0109958091FB |
:1047000002010F900F900F900F908A3009F0A1C016 |
:1047100084E18093660280918403909185039C01DB |
:1047200097FF02C0295F3F4F287F821B930B9F9307 |
:104730008F93809184039091850397FD079673E092 |
:10474000959587957A95E1F79F938F9320918403B0 |
:104750003091850337FF02C0295F3F4F63E03595F5 |
:1047600027956A95E1F78091460290914702821B56 |
:10477000930B9F938F938FE096E09F938F931F935C |
:104780000F93E0912704F0912804099588E2809323 |
:1047900066028DB79EB70A968DBF80918203909175 |
:1047A00083039C0197FF02C0295F3F4F287F821B34 |
:1047B000930B9F938F93809182039091830397FD36 |
:1047C000079653E0959587955A95E1F79F938F93B8 |
:1047D000209182033091830337FF02C0295F3F4F4E |
:1047E00043E0359527954A95E1F7809144029091F1 |
:1047F0004502821B930B9F938F9380E296E09F93D9 |
:104800008F931F930F93E0912704F091280409954B |
:104810008CE3809366022DB73EB7265F3F4F2DBFD6 |
:1048200080918003909181039F938F938091800367 |
:10483000909181032091420230914302821B930B9D |
:104840009F938F9381E396E09F938F931F930F9392 |
:10485000A3C38B3019F0843108F4ADC084E1809398 |
:10486000660280918403909185039C0197FF02C0AA |
:10487000215F3F4F207F821B930B97FD01969595FB |
:1048800087959F938F93809184039091850397FDE3 |
:104890000F9624E0959587952A95E1F79F938F933E |
:1048A000209184033091850337FF02C0295F3F4F79 |
:1048B00083E0359527958A95E1F78091460290919E |
:1048C0004702821B930B9F938F938FE396E09F93F6 |
:1048D0008F931F930F93E0912704F091280409957B |
:1048E00088E2809366022DB73EB7265F3F4F2DBF0B |
:1048F00080918203909183039C0197FF02C0215F06 |
:104900003F4F207F821B930B97FD019695958795CE |
:104910009F938F93809182039091830397FD0F96CD |
:10492000B4E095958795BA95E1F79F938F93209181 |
:1049300082033091830337FF02C0295F3F4FA3E01A |
:1049400035952795AA95E1F780914402909145020B |
:10495000821B930B9F938F9381E596E09F938F9398 |
:104960001F930F93E0912704F091280409958CE39D |
:10497000809366028DB79EB70A968DBF80918003A3 |
:104980009091810397FD0196959587959F938F93BD |
:1049900080918003909181032091420230914302E3 |
:1049A000821B930B9F938F9383E696E09F938F9345 |
:1049B0001F930F938ECE8D3009F0EEC584E1809366 |
:1049C00066028091120199279F938F9380918403AF |
:1049D0009091850397FD0F96E4E095958795EA956C |
:1049E000E1F79F938F93209184033091850337FFE4 |
:1049F00002C0295F3F4F73E0359527957A95E1F71F |
:104A00008091460290914702821B930B9F938F9354 |
:104A100082E796E09F938F931F930F93E091270473 |
:104A2000F0912804099588E2809366028DB79EB7BD |
:104A30000A968DBF8091110199279F938F93809142 |
:104A400082039091830397FD0F9664E09595879577 |
:104A50006A95E1F79F938F932091820330918303AE |
:104A600037FF02C0295F3F4F53E0359527955A9590 |
:104A7000E1F78091440290914502821B930B9F9332 |
:104A80008F9386E896E09F938F931F930F93E09107 |
:104A90002704F091280409958CE3809366022DB7D2 |
:104AA0003EB7265F3F4F2DBF8091100199279F93FE |
:104AB0008F93809180039091810397FD0196959546 |
:104AC00087959F938F93809180039091810320918C |
:104AD000420230914302821B930B9F938F938AE98A |
:104AE00096E09F938F931F930F93E0912704F0918B |
:104AF000280409958DB79EB70A964EC31092660298 |
:104B00008EEA96E09F938F93FF92EF92FE010995B4 |
:104B100084E1809366020F900F900F900F90809128 |
:104B20007A0390917B039F938F9380913E029091A3 |
:104B30003F029F938F938BEB96E09F938F93FF920F |
:104B4000EF92E0912704F0912804099588E2809380 |
:104B500066022DB73EB7285F3F4F2DBF8091780387 |
:104B6000909179039F938F9380914002909141029D |
:104B70009F938F938AEC96E09F938F93FF92EF928F |
:104B8000E0912704F091280409958CE38093660254 |
:104B90008DB79EB708968DBF809174039091750371 |
:104BA0009F938F9380913C0290913D029F938F93AE |
:104BB00089ED96E08ACD1092660280911D01909158 |
:104BC0001E016AE070E00E94B1799F938F938091FB |
:104BD0001D0190911E016AE070E00E94B1797F93FF |
:104BE0006F9388EE96E09F938F93FF92EF92FE0172 |
:104BF000099584E1809366028DB79EB708968DBFB4 |
:104C000080916808909169086AE070E00E949D793F |
:104C10009F938F9380916808909169086AE070E093 |
:104C20000E949D797F936F938CEF96E09F938F9373 |
:104C3000FF92EF92E0912704F0912804099588E211 |
:104C4000809366022DB73EB7285F3F4F2DBF8091FE |
:104C50006A0890916B089F938F9380E197E09F93F0 |
:104C60008F93FF92EF92E0912704F0912804099529 |
:104C70008CE3809366028DB79EB706968DBF8091B8 |
:104C80006C0890916D089F938F9380E297E02EC1FE |
:104C90001092660282E397E09F938F93FF92EF92C8 |
:104CA000FE01099584E1809366020F900F900F90AA |
:104CB0000F9080912B0790912C079F938F938BE3FC |
:104CC00097E09F938F93FF92EF92E0912704F091EA |
:104CD0002804099588E2809366028DB79EB70696F0 |
:104CE0008DBF80911B0399279F938F938BE497E04F |
:104CF0009F938F93FF92EF92E0912704F091280405 |
:104D000009958CE3809366022DB73EB72A5F3F4F2B |
:104D10002DBF80912A07992701979F938F938BE549 |
:104D200097E0FECA109266028BE697E09F938F93FE |
:104D3000FF92EF92FE01099584E1809366020F9045 |
:104D40000F900F900F908091290390912A039F93C9 |
:104D50008F9383E797E09F938F93FF92EF92E09179 |
:104D60002704F0912804099588E2809366022DB704 |
:104D70003EB72A5F3F4F2DBF80912D0390912E03A8 |
:104D80009F938F9381E897E09F938F93FF92EF9289 |
:104D9000E0912704F091280409958CE38093660242 |
:104DA0008DB79EB706968DBF80912B0390912C03F3 |
:104DB0009F938F938FE897E099C01092660280913D |
:104DC0001C0399279F938F938DE997E09F938F936F |
:104DD000FF92EF92FE01099584E1809366028DB700 |
:104DE0009EB706968DBF80911D0399279F938F9341 |
:104DF00089EA97E09F938F93FF92EF92E0912704C7 |
:104E0000F0912804099588E2809366022DB73EB799 |
:104E10002A5F3F4F2DBF80911E0399279F938F9349 |
:104E200085EB97E09F938F93FF92EF92E091270499 |
:104E3000F091280409958CE3809366028DB79EB7A4 |
:104E400006968DBF80911F0399279F938F9381ECC6 |
:104E500097E04CC0109266028091200399279F939F |
:104E60008F938DEC97E09F938F93FF92EF92FE01CB |
:104E7000099584E1809366028DB79EB706968DBF33 |
:104E80008091210399279F938F9389ED97E09F93BA |
:104E90008F93FF92EF92E0912704F09128040995F7 |
:104EA00088E2809366022DB73EB72A5F3F4F2DBF41 |
:104EB0008091220399279F938F9385EE97E09F938C |
:104EC0008F93FF92EF92E0912704F09128040995C7 |
:104ED0008CE3809366028DB79EB706968DBF809156 |
:104EE000230399279F938F9381EF97E09F938F934D |
:104EF000FF92EF92D5CA109266028DEF97E09F93D2 |
:104F00008F93FF92EF92FE01099584E180936602F0 |
:104F10000F900F900F900F908091A10199279F9370 |
:104F20008F9385E098E09F938F93FF92EF92E091AB |
:104F30002704F0912804099588E2809366028DB7D2 |
:104F40009EB706968DBF80911D0290911E029F9381 |
:104F50008F9383E198E09F938F93FF92EF92E0917C |
:104F60002704F091280409958CE3809366022DB7FD |
:104F70003EB72A5F3F4F2DBF8091330699279F93FD |
:104F80008F938091320699279F938F9381E298E0C7 |
:104F90009F938F93FF92EF92E0912704F091280462 |
:104FA00009958DB79EB70896F7C0109266028FE2FA |
:104FB00098E09F938F93FF92EF92FE01099584E111 |
:104FC000809366020F900F900F900F908091610474 |
:104FD000992787FD90959F938F93809160049927DF |
:104FE00087FD90959F938F938FE398E09F938F9386 |
:104FF000FF92EF92E0912704F0912804099588E24E |
:10500000809366022DB73EB7285F3F4F2DBF80913A |
:105010006204992787FD90959F938F9380916304F5 |
:1050200099279F938F938FE498E09F938F93FF929C |
:10503000EF92E0912704F091280409958CE3809386 |
:1050400066028DB79EB708968DBF80916704992739 |
:105050009F938F9380916404992787FD90959F93E8 |
:105060008F938FE598E031CB109266028FE698E03F |
:105070009F938F93FF92EF92FE01099584E18093B5 |
:1050800066020F900F900F900F908091E506992780 |
:105090008F7790709F938F938091DD0699278F77FC |
:1050A00090709F938F938091D50699278F779070FA |
:1050B0009F938F938091CD0699278F7790709F93C0 |
:1050C0008F938FE798E09F938F93FF92EF92E091F9 |
:1050D0002704F0912804099588E2809366028DB731 |
:1050E0009EB70C968DBF8091050799278F7790709A |
:1050F0009F938F938091FD0699278F7790709F9350 |
:105100008F938091F50699278F7790709F938F9357 |
:105110008091ED0699278F7790709F938F9380E908 |
:1051200098E09F938F93FF92EF92E0912704F09184 |
:10513000280409958CE3809366022DB73EB7245F5F |
:105140003F4F2DBF8091250799278F7790709F93B0 |
:105150008F9380911D0799278F7790709F938F93DE |
:105160008091150799278F7790709F938F938091E7 |
:105170000D0799278F7790709F938F9381EA98E01E |
:105180009F938F93FF92EF92E0912704F091280470 |
:1051900009958DB79EB70C968DBFFEC11092660221 |
:1051A00082EB98E09F938F93FF92EF92FE01099517 |
:1051B00084E1809366020F900F900F900F90809182 |
:1051C000E906992787FD90959F938F938091E1063B |
:1051D000992787FD90959F938F938091D906992762 |
:1051E00087FD90959F938F938091D106992787FD96 |
:1051F00090959F938F9381EC98E09F938F93FF926C |
:10520000EF92E0912704F0912804099588E28093B9 |
:1052100066022DB73EB7245F3F4F2DBF809109072F |
:10522000992787FD90959F938F93809101079927E8 |
:1052300087FD90959F938F938091F906992787FD1D |
:1052400090959F938F938091F106992787FD909574 |
:105250009F938F9382ED98E09F938F93FF92EF92AD |
:10526000E0912704F091280409958CE3809366026D |
:105270008DB79EB70C968DBF80912907992787FD22 |
:1052800090959F938F9380912107992787FD909503 |
:105290009F938F9380911907992787FD90959F93EE |
:1052A0008F9380911107992787FD90959F938F93F6 |
:1052B00083EE98E09F938F93FF92EF92E091270403 |
:1052C000F091280409952DB73EB7245F3F4F2DBFBD |
:1052D00063C11092660284EF98E09F938F930BE076 |
:1052E00010E2FF92EF92FE01099584E1809366023D |
:1052F0000F900F900F900F908091E506881F8827E0 |
:10530000881F97E0899FC00111248D969F938F93EA |
:105310008091DD06881F8827881F96E0899FC0013D |
:1053200011248D969F938F938091D506881F88278F |
:10533000881F95E0899FC00111248D969F938F93BC |
:105340008091CD06881F8827881F9927880F991F6D |
:10535000880F991F8D969F938F9383E099E09F9379 |
:105360008F93FF92EF92E0912704F0912804099522 |
:1053700088E2809366028DB79EB70C968DBF8091B0 |
:105380000507881F8827881F9BE0899FC00111247B |
:105390008D969F938F938091FD06881F8827881F85 |
:1053A0009AE0899FC00111248D969F938F938091DD |
:1053B000F506881F8827881F99E0899FC00111245E |
:1053C0008D969F938F938091ED06881F8827881F65 |
:1053D000992723E0880F991F2A95E1F78D969F93CF |
:1053E0008F9387E199E09F938F93FF92EF92E091E3 |
:1053F0002704F091280409958CE3809366022DB769 |
:105400003EB7245F3F4F2DBF80910D07881F88272F |
:10541000881F9CE0899FC00111248D969F938F93D4 |
:105420008BE299E09F938F93FF92EF92E091270494 |
:10543000F09128040995809115072DB73EB72A5F92 |
:105440003F4F2DBF87FF12C080E4809366028CE33C |
:1054500099E09F938F93FF92EF92E0912704F09150 |
:10546000280409950F900F900F900F9080911D07C1 |
:1054700087FF12C084E4809366028FE399E09F93D4 |
:105480008F931F930F93E0912704F09128040995BF |
:105490000F900F900F900F908091250787FF7CC091 |
:1054A00088E48093660282E499E09F938F931F9330 |
:1054B0000F93E0912704F091280409950F900F9025 |
:1054C0000F900F9069C01092660285E499E09F9357 |
:1054D0008F93FF92EF92FE01099584E1809366021B |
:1054E0000F900F900F900F908091F5019091F60121 |
:1054F0009F938F9383E599E09F938F93FF92EF9211 |
:10550000E0912704F0912804099588E280936602CF |
:105510008DB79EB706968DBF8091F7019091F801E7 |
:105520009F938F9380E699E09F938F93FF92EF92E2 |
:10553000E0912704F0912804099589E4809366029C |
:105540002DB73EB72A5F3F4F2DBF8DE699E09F9361 |
:105550008F93FF92EF92E0912704F0912804099530 |
:10556000809164020F900F900F900F9083FF14C0F2 |
:105570001092F8011092F70160E070E08EE090E088 |
:105580000E94382E09C080911F01281719F421505C |
:1055900020931F011092650210926402E6E0CDB7DD |
:1055A000DEB70C94297AF999FECF92BD81BDF89AA5 |
:1055B00080B599270895F999FECF1FBA92BD81BD94 |
:1055C00060BD0FB6F894FA9AF99A0FBE08954AEAA8 |
:1055D00020E030E02617370740F4FC018191480FA6 |
:1055E0002F5F3F4F26173707C8F3842F9927089559 |
:1055F000EAEA40E050E04617570778F49C01F99931 |
:10560000FECF32BD21BDF89A80B5E80F4F5F5F4FE6 |
:105610002F5F3F4F4617570790F38E2F9927089516 |
:1056200081E08093060682E08093050683E0809304 |
:10563000040684E08093070685E08093080686E0F0 |
:105640008093090687E080930A0688E080930B0622 |
:1056500089E080930C068AE080930D068BE08093AE |
:105660000E068CE080930F0608951F93CF93DF936F |
:1056700084E58093030680910201843150F08AE032 |
:1056800080932306109245068BE180931F068EE4DB |
:105690000AC083E08093230680E2809345068EE172 |
:1056A00080931F0685E580934206809343068AE631 |
:1056B0008093100683E080936606AEE1A093110606 |
:1056C0008FEF80931306EFE0E0931406A093120689 |
:1056D00010921606F8E0F093170680E480931806FF |
:1056E0001092190684E1809315068EE080931A06C5 |
:1056F000B0E1B0931B061CE010931C06F0931D064E |
:1057000086EE80931E0680E88093200650E5509335 |
:10571000210686E98093220650932406809325066D |
:1057200076E07093260681E2809327068DE28093CF |
:1057300028069AE59093290680E280932B06109222 |
:105740002C0610922D0610922E0610922F06109203 |
:105750004706109248061092490610924A0634E60F |
:105760003093300648E24093310661E0609365066D |
:105770001092320627EF20933306709338068DE798 |
:105780008093390680933A0680933B063093340623 |
:1057900040933506109236062093370682E38093B5 |
:1057A0003C0690933D0680933E06109264069093CB |
:1057B0003F065093400660934106B09344063093F1 |
:1057C00046068FE580934B0683EF80934D068AEA69 |
:1057D00080934F0680935006E0934C06E0934E066C |
:1057E0008EEF809351063093520690935306909318 |
:1057F0005406909355068BE4809356068093570683 |
:10580000809358061092590670935A06F0935B06DF |
:1058100090935C06A0935D0630935E0630935F061E |
:1058200082E08093600660932A06109262061092CE |
:105830006306A7E6B6E0E0E7F1E0ED01019009922A |
:105840001A95E1F760E770E0CD01845690400E9420 |
:10585000E72A80937306DF91CF911F910895CF932C |
:10586000DF9384E58093030680910201843150F038 |
:105870008AE080932306109245068BE180931F06F1 |
:105880008EE40AC083E08093230680E2809345067D |
:105890008EE180931F0685E5809342068093430640 |
:1058A0008AE68093100683E0809366067EE170931B |
:1058B00011068FEF809313069FE090931406709368 |
:1058C00012061092160668E06093170680E4809333 |
:1058D000180610921906909315068AE080931A060E |
:1058E00080E180931B0656E050931C0660931D06D2 |
:1058F00086EE80931E0680E8809320062AE520939A |
:10590000210688E7809322062093240680932506AB |
:105910005093260681E2809327068DE28093280625 |
:1059200020932906E0E2E0932B0610922C061092B9 |
:105930002D0610922E0610922F06109247061092F6 |
:1059400048061092490610924A0644E640933006F3 |
:1059500038E230933106F1E0F0936506109232069A |
:1059600097EF90933306509338068DE7809339066E |
:1059700080933A0680933B06409334063093350675 |
:10598000109236069093370682E380933C0620936C |
:105990003D0680933E061092640620933F0680E504 |
:1059A000809340068CE380934106E09344069BE499 |
:1059B000909346068FE580934B0683EF80934D06C8 |
:1059C0008AEA80934F068093500684E180934C06C8 |
:1059D00080934E068EEF809351064093520620939B |
:1059E00053062093540620935506909356069093A1 |
:1059F0005706909358061092590650935A06609392 |
:105A00005B0620935C0670935D0640935E064093B0 |
:105A10005F0682E080936006F0932A061092620689 |
:105A200010926306A7E6B6E08CE0E7E7F1E0ED014F |
:105A3000019009928A95E1F760E770E0CD01845604 |
:105A400090400E94E72A80937306DF91CF910895DA |
:105A5000CF93DF9384E58093030680910201843124 |
:105A600050F08AE080932306109245068BE18093E4 |
:105A70001F068EE40AC083E08093230680E28093B1 |
:105A800045068EE180931F0685E58093420680934C |
:105A900043068AE68093100683E0809366066EE1F3 |
:105AA000609311068FEF809313069FE09093140686 |
:105AB000609312061092160678E07093170680E441 |
:105AC00080931806109219069093150670931A0683 |
:105AD00090E190931B0656E050931C0670931D06B0 |
:105AE00086EE80931E0680E88093200634E630938D |
:105AF000210688E7809322063093240680932506AA |
:105B00005093260681E2809327068DE28093280633 |
:105B10002AE52093290690932B0610922C061092CA |
:105B20002D0610922E0610922F0610924706109204 |
:105B300048061092490610924A063093300648E211 |
:105B400040933106E1E0E09365061092320697EF4C |
:105B500090933306509338068DE7809339068093EF |
:105B60003A0680933B0630933406409335061092F4 |
:105B700036069093370682E380933C0620933D06D9 |
:105B800080933E061092640620933F0680E5809342 |
:105B9000400696E49093410680E2809344069093F9 |
:105BA00046068FE580934B0683EF80934D068AEA85 |
:105BB00080934F068093500660934C0660934E0688 |
:105BC0008EEF809351063093520620935306209314 |
:105BD0005406209355068BE480935606809357060F |
:105BE000809358061092590650935A0670935B069C |
:105BF00020935C0660935D0630935E0630935F06EB |
:105C000082E080936006E0932A061092620610926A |
:105C10006306A7E6B6E08CE0EFE7F1E0ED01019066 |
:105C200009928A95E1F760E770E0CD0184569040D3 |
:105C30000E94E72A80937306DF91CF910895F99926 |
:105C4000FECF92BD81BDF89A80B599270895F99944 |
:105C5000FECF1FBA92BD81BD60BD0FB6F894FA9A0F |
:105C6000F99A0FBE089563ED7AE20E9400780895D4 |
:105C70004BED5AE20E943A780895EF92FF920F930B |
:105C80001F93CF93C82F8150853008F0C3E081E780 |
:105C9000C89F8001112483EFE82E8FEFF82EE00ECD |
:105CA000F11E60E770E0C7010E94F82A682F980192 |
:105CB0002D593F4F8FB39927AC014270507081FD31 |
:105CC000F9CF32BD21BDF89A80B5861711F0CA010F |
:105CD00021C08FB399279C012270307081FDF9CFCC |
:105CE000F2BCE1BCF89A80B5843511F0C90112C04C |
:105CF00081E7C89FC00111240D9723ED3AE241E7E7 |
:105D000050E0BC0183E096E00E94DB770E942A68A5 |
:105D100081E090E0CF911F910F91FF90EF90089557 |
:105D2000282F863010F025E003C0882309F421E0F5 |
:105D3000F999FECF1FBA82E090E092BD81BD20BDEF |
:105D40000FB6F894FA9AF99A0FBE0895CF93C82F18 |
:105D500080910306843509F042C0C63010F0C5E0DA |
:105D600003C0CC2309F43BC060E770E083E096E019 |
:105D70000E94E72A8093730681E7C89FC00111241F |
:105D80002BED3AE241E750E063E076E00D970E94A8 |
:105D900018782BED3AE24CE050E064E076E080E5E4 |
:105DA00090E00E9418786CE070E084E096E00E9439 |
:105DB000E72A282FF999FECF1FBA8CE590E092BD13 |
:105DC00081BD20BD0FB6F894FA9AF99A0FBE8C2FB8 |
:105DD0000E94902E0E942A6881E090E002C080E03C |
:105DE00090E0CF9108956DE470E088EE93E00E941A |
:105DF000F82A482F8FB399279C012270307081FDBB |
:105E0000F9CF85E394E092BD81BDF89A80B58417FF |
:105E100079F48FB399279C012270307081FDF9CFFE |
:105E200088EE93E092BD81BDF89A80B5813011F083 |
:105E3000C901089523ED3AE24EE450E068EE73E0C4 |
:105E400084E796E00E94DB7781E090E008958091FE |
:105E500074068130A9F46DE470E084E796E00E9456 |
:105E6000E72A8093C1062BED3AE24EE450E064E766 |
:105E700076E088EE93E00E94187881E090E0089543 |
:105E800080E090E00895CF93DF9381E080937406E3 |
:105E9000E4E7F6E08FE0158616861786108A8150B3 |
:105EA000349687FFF8CF80E4809381068093820642 |
:105EB00010928306809384068093850690EC9093DD |
:105EC0008606109287068093880680938906109232 |
:105ED0008A0690938B0690938C0680938D06109281 |
:105EE0008E0680938F0690939006A5E7B6E087E034 |
:105EF000E9E8F1E0ED01019009928A95E1F76DE49E |
:105F000070E0CD0101970E94E72A8093C106DF91DE |
:105F1000CF910895F999FECF82E090E092BD81BDC6 |
:105F2000F89A80B5282F863078F023E0322FF9993F |
:105F3000FECF1FBA82E090E092BD81BD30BD0FB6AA |
:105F4000F894FA9AF99A0FBE822F99270895DF9252 |
:105F5000EF92FF920F931F93CF93FF24DF2CEF2C30 |
:105F600081E090E00E941F2E843539F031E0E32E6D |
:105F700064E581E090E00E94272E6CE070E080E50F |
:105F800090E00E94F82AC82FF999FECF8CE590E0A6 |
:105F900092BD81BDF89A80B58C1711F421E0D22E04 |
:105FA000C1E001E010E0EE2029F48C2F0E943D2E8C |
:105FB0008823C1F591E0F92E1F930F9385E799E0AF |
:105FC0009F938F9389E692E19F938F93E0912704AB |
:105FD000F091280409958DB79EB706968DBF0230C3 |
:105FE000110549F0033011054CF40130110531F46D |
:105FF0000E94352B05C00E942F2C02C00E94282D24 |
:10600000DD2059F023ED3AE24CE050E060E570E02D |
:1060100084E096E00E94DB7702C00E94102B8C2F58 |
:106020000E94A62ECF5F0F5F1F4FC63008F4BBCF74 |
:10603000FF2019F083E00E94902E0E948A2FC82F23 |
:106040000E943D2E8C2F99279F938F938BE999E087 |
:106050009F938F9309E612E11F930F93E09127041A |
:10606000F091280409958DB79EB706968DBFEE2056 |
:1060700021F40E94F32E882399F484EB99E09F93F6 |
:106080008F931F930F93E0912704F09128040995B3 |
:106090000E94432F0E94272F0F900F900F900F9078 |
:1060A0001092020690E0E1E8F6E0CFE080813496BD |
:1060B00018160CF49F5FC150C7FFF8CF90930206EB |
:1060C000892F99279F938F9385E796E09F938F93CE |
:1060D00085ED99E09F938F931F930F93E091270491 |
:1060E000F091280409958DB79EB708968DBF86EF6D |
:1060F00099E09F938F931F930F93E0912704F09162 |
:10610000280409950F900F900F900F90CF911F9139 |
:106110000F91FF90EF90DF9008959FB7F894399812 |
:10612000389A88B1836088B98091B9008C7F809358 |
:10613000B9008AE28093B8001092700210926E0249 |
:1061400010926D02EAECF6E08BE01082118212826E |
:10615000138214821582168217828150389687FF27 |
:10616000F4CF9FBF08951092700284E98093BC0021 |
:1061700010926E0210926D0280E88093BC00109223 |
:10618000BD001092BA001092BB001092B90010929C |
:10619000B8000E948D301092BB0085E88093BC004F |
:1061A00080916B02826080936B0208951F920F9220 |
:1061B0000FB60F9211242F933F934F935F938F93BA |
:1061C0009F93EF93FF9380917002282F33274427EA |
:1061D00055278F5F80937002F9012731310508F050 |
:1061E000B3C2EE59FF4F0C94387A80916E028C3016 |
:1061F00090F480916E028F5F80936E0280916E02A8 |
:10620000E82FFF27EE0FFF1FEE0FFF1FEC58F94F8F |
:106210008585181654F780916E028C3070F01092BC |
:106220006A021092690210926E0285E080937002F9 |
:1062300080916D02880F8D5A04C080916E02880F84 |
:106240008E5A8093BB0085E874C280916E02E82F5D |
:10625000FF2783E0EE0FFF1F8A95E1F7E653F94F22 |
:1062600081818093BB0085E88093BC0080916E02A1 |
:10627000E82FFF27EE0FFF1FEE0FFF1FEE0FFF1F90 |
:10628000E653F94F808180FF91C080916E02E82F24 |
:10629000FF27EE0FFF1FEE0FFF1FEE0FFF1FE6534E |
:1062A000F94F8281882329F080910206873008F413 |
:1062B0005FC28091690290916A02892B09F058C2ED |
:1062C0008091670290916802892B09F051C26EC0DB |
:1062D00080916E0221E030E002C0220F331F8A95C8 |
:1062E000E2F7809167029091680228233923232BDB |
:1062F00079F080916E02E82FFF27EE0FFF1FEE0F5F |
:10630000FF1FEE0FFF1FE653F94F80E184830DC09E |
:1063100080916E02E82FFF27EE0FFF1FEE0FFF1F89 |
:10632000EE0FFF1FE653F94F148280916E02E82FA3 |
:10633000FF2753E0EE0FFF1F5A95E1F7E653F94FA1 |
:106340008481282F332743E0220F331F4A95E1F73A |
:1063500080916E02E82FFF2793E0EE0FFF1F9A95C2 |
:10636000E1F7E653F94F82818770822B8093BB005F |
:1063700085E88093BC0020916E0281E090E002C02D |
:10638000880F991F2A95E2F72091690230916A02DD |
:1063900082239323892B51F082EC96E09093740230 |
:1063A0008093730288E080937502E2C184E080C12B |
:1063B000E0917302F091740281918093BB0085E8B3 |
:1063C0008093BC00F0937402E09373028091750295 |
:1063D000815080937502882309F4CAC183E068C1A3 |
:1063E0008091B900803351F580917102882329F49E |
:1063F00080916E028F5F8093710280916E02E82F10 |
:10640000FF2783E0EE0FFF1F8A95E1F7E653F94F70 |
:10641000838199278F7790708F3791057CF48091D5 |
:106420006E02E82FFF27EE0FFF1FEE0FFF1FEE0F8C |
:10643000FF1FE653F94F83818F5F838310927002B1 |
:1064400084E98093BC008AE090E09093920180936D |
:10645000910180916E028F5F80936E0210927002A4 |
:1064600062C18091B9008034A9F180916D02E82F5A |
:10647000FF27EE0FFF1FEE0FFF1FEE0FFF1FE6536C |
:10648000F94F83818F77838380916D028F5F809333 |
:106490006D0280916D028C30A0F010926D0210920E |
:1064A000680210926702809172028F5F809372027D |
:1064B0008C3038F01092720280916B028D7F809345 |
:1064C0006B0280916B02816080936B02109270026C |
:1064D00084E971C080916D02E82FFF27EE0FFF1F46 |
:1064E000EE0FFF1FEE0FFF1FE653F94F8381806809 |
:1064F000838380916D02E82FFF27EE0FFF1FEE0FC1 |
:10650000FF1FEE0FFF1FE653F94F808180FF2FC062 |
:1065100080916D02E82FFF2753E0EE0FFF1F5A9581 |
:10652000E1F7E653F94F84819927009751F040979E |
:10653000D9F582EC96E0909374028093730288E020 |
:1065400031C080916D02992743E0880F991F4A95C9 |
:10655000E1F78153994F9093740280937302909165 |
:106560006D02809172029817E1F483E01BC0809164 |
:106570006D02992733E0880F991F3A95E1F781530F |
:10658000994F909374028093730280916B0281FD06 |
:1065900006C090916D0280917202981711F482E00A |
:1065A00001C081E08093750280917502813011F401 |
:1065B00085E801C085EC8093BC00809171028093D6 |
:1065C0006C0210927102D4C0E0917302F0917402D7 |
:1065D0008091BB0080838091730290917402019638 |
:1065E000909374028093730280917502815080931E |
:1065F0007502823010F085EC58C0813011F485E8C6 |
:1066000054C080916B0281FF2DC08091E70280FD14 |
:106610001DC080916D02E82FFF2723E0EE0FFF1FC2 |
:106620002A95E1F7E653F94F86818A3F79F4809104 |
:106630006D02E82FFF2793E0EE0FFF1F9A95E1F719 |
:10664000E653F94F8081816080830CC080916D0298 |
:10665000E82FFF2783E0EE0FFF1F8A95E1F7E6534F |
:10666000F94F108280916D028F5F80936D0280914F |
:106670006D028C30A0F010926D02109268021092A0 |
:106680006702809172028F5F809372028C3038F0C3 |
:106690001092720280916B028D7F80936B02109238 |
:1066A000700284E98093BC0049C08093BC0086E0FE |
:1066B000809370025DC088E9C4CD80916F02880F1D |
:1066C000805FBFCD80916F0299278130910561F085 |
:1066D000823091051CF4892B21F04AC0029739F0D1 |
:1066E00047C080911201ADCD80911101AACD80915A |
:1066F0001001A7CD80E8A5CD1092700284E98093A7 |
:10670000BC008AE090E09093920180939101809187 |
:106710006F02823088F480916F028F5F80936F02E6 |
:1067200082E18093700280916B028E7F80936B0276 |
:1067300085EA8093BC001CC010926F0280916B02AE |
:10674000816080936B0214C01092700284E9809380 |
:10675000BC0080916B02816080936B028AE090E0C4 |
:10676000909392018093910110926E0210926D02AB |
:10677000FF91EF919F918F915F914F913F912F9159 |
:106780000F900FBE0F901F9018951F93CF93DF931C |
:10679000182F80911203882321F48091020288230C |
:1067A00019F081E090E097C01D3008F092C01123ED |
:1067B000B1F0E12FFF2723E0EE0FFF1F2A95E1F74D |
:1067C000E653F94F35978081359688230CF081C0C8 |
:1067D0003897808180FD03C083E090E07CC0809189 |
:1067E000C206823019F084E090E075C067E070E086 |
:1067F00082EC96E00E94E72A9091C906891719F069 |
:1068000085E090E068C080ED97E00E949016EC0172 |
:1068100080916B0280FD05C0CE010E9499168823ED |
:10682000B9F3112319F48FEF90E00BC0212F332718 |
:106830002150304081E090E002C0880F991F2A95D6 |
:10684000E2F790936A0280936902A1E0B0E0EAEC7B |
:10685000F6E040E050E06BE0CD01042E02C0880F6E |
:10686000991F0A94E2F72091690230916A0282230B |
:106870009323892B11F01182128261504F5F5F4F79 |
:10688000389667FFE9CF10926E02109270028091E5 |
:106890006B028E7F80936B0285EA8093BC008091AF |
:1068A0006B0280FD05C0CE010E9499168823B9F3C2 |
:1068B0008091690290916A02892B29F0CE010E9491 |
:1068C0009916882311F38091690290916A020097CA |
:1068D00011F082E090E0DF91CF911F9108950F9326 |
:1068E0001F93CF93DF93982F80911203882321F475 |
:1068F00080910202882319F081E090E092C09D30DF |
:10690000A0F4992319F486E090E08BC0C92FDD270D |
:10691000FE0133E0EE0FFF1F3A95E1F7E653F94F22 |
:1069200035978081359687FD03C082E090E079C07D |
:106930003897808180FD03C083E090E072C080EDD5 |
:1069400097E00E9490168C0180916B0280FD05C03B |
:10695000C8010E9499168823B9F3219721E030E0FD |
:10696000C90102C0880F991FCA95E2F79093680287 |
:1069700080936702D901EAECF6E040E050E06BE07A |
:10698000CD01042E02C0880F991F0A94E2F72091CE |
:1069900067023091680282239323892B11F01182C0 |
:1069A000128261504F5F5F4F389667FFE9CF1092B8 |
:1069B0006D021092C2061092C90610927002809168 |
:1069C0006B028E7F80936B0285EA8093BC0080917E |
:1069D0006B0280FD05C0C8010E9499168823B9F397 |
:1069E0008091670290916802892B29F0C8010E946A |
:1069F0009916882311F38091C206823019F084E041 |
:106A000090E00FC067E070E082EC96E00E94E72A19 |
:106A10009091C906891719F085E090E002C080E0E6 |
:106A200090E0DF91CF911F910F91089589E1AFE53B |
:106A3000B7E0EBE2F7E011821082329611961C92D9 |
:106A40001E921296815087FFF6CF1092810310920A |
:106A50008003109283031092820310928503109298 |
:106A6000840308951F920F920FB60F9211240F9373 |
:106A70001F932F933F934F935F936F937F938F93C6 |
:106A80009F93AF93BF93CF93DF93EF93FF93809147 |
:106A9000660682FDCFC040918600509187008091AC |
:106AA000770290917802481B590B80918600909153 |
:106AB00087009093780280937702CA018D549440A6 |
:106AC000A0917902B0917A02835F9A4178F4809123 |
:106AD000790280932A07149714F01092930181E0B1 |
:106AE00090E090937A028093790207C2AD30B105AD |
:106AF0000CF003C2CA018B5F9040845B914008F0A8 |
:106B000074C0425D5140FD01EA0FFB1FE55DF84F87 |
:106B100080819181FA01E81BF90BCF01F7FF03C0D7 |
:106B2000909581959F4F06975CF480911B03883C5C |
:106B300020F480911B03865F01C088EC80931B03C7 |
:106B4000FD01EA0FFB1FE55DF84F808191819C01FB |
:106B5000220F331F280F391F240F351F37FF02C0A4 |
:106B60002D5F3F4FE901D595C795D595C795CA01CA |
:106B700001968C179D0714F4219706C04150504090 |
:106B8000C417D5070CF4219680911B03833CE0F0D9 |
:106B90008D010A0F1B1FF801E55DF84F808191817F |
:106BA0009E01281B390BC90163E070E00E94B17996 |
:106BB000CB01880F991F860F971F015A184FD801D4 |
:106BC00011969C938E9307C0AA0FBB1FA15AB84F72 |
:106BD00011961C921E92E0917902F0917A02EE0FCA |
:106BE000FF1FE55DF84FD183C0832091790230917A |
:106BF0007A022F5F3F4F30937A022093790280917F |
:106C00000201843108F079C12530310511F45D9A13 |
:106C100001C05D988091790290917A028630910549 |
:106C200011F45C9A01C05C98079711F45B9A65C1F6 |
:106C30005B9863C1409186005091870080917B02F0 |
:106C400090917C02481B590B80918600909187009F |
:106C500090937C0280937B02CA018D549440609192 |
:106C6000E502835F9A4108F07AC0609376028091D2 |
:106C70007602843008F453C090912A0780917602FE |
:106C8000981709F04CC05091E6025B3008F43FC001 |
:106C9000109293011092E50240E05F31C0F0E42FC2 |
:106CA000FF27EE0FFF1F9F012F543D4FDF01A55D12 |
:106CB000B84F8D919C91D9018D939C93DF01A15A7E |
:106CC000B84F8D919C91E553FD4F91838083E42FC4 |
:106CD000FF27EE0FFF1F9F01255D384FDF01A358EF |
:106CE000BD4F8D919C91D90111969C938E93DF019C |
:106CF000A956BD4F8D919C91E15AF84F91838083A5 |
:106D0000842F8F5F482F8D3040F28093E502809171 |
:106D1000E6028F3FB9F08F5F8093E60213C0809147 |
:106D2000E602853620F08AE08093E60202C01092E7 |
:106D3000E602809102018A3011F0843110F0289A25 |
:106D400001C0289881E08093E50280911203882396 |
:106D500009F0D3C08091760280932A07CEC06D30AF |
:106D600008F0A3C0CA018B5F9040845B914008F09B |
:106D70007EC0425D5140E62FFF27EE0FFF1FE35814 |
:106D8000FD4F80819181FA01E81BF90BCF01059637 |
:106D90000B97B0F48091E6028A3120F080911B03BA |
:106DA000865F05C08B3028F080911B038E5F809337 |
:106DB0001B0380911B03893C18F088EC80931B0314 |
:106DC000E62FFF27EE0FFF1FE358FD4F80819181D3 |
:106DD0009C01220F331F280F391F240F351F37FF47 |
:106DE00002C02D5F3F4FE901D595C795D595C79551 |
:106DF000CA0101968C179D0714F4219706C04150D3 |
:106E00005040C417D5070CF4219680911B038E3B8C |
:106E1000D8F0E62FFF27EE0FFF1FDF01A358BD4F6D |
:106E20008D919C919E01281B390BC90163E070E094 |
:106E30000E94B179CB01880F991F860F971FE956E1 |
:106E4000FD4F9183808308C0E62FFF27EE0FFF1FC1 |
:106E5000E956FD4F118210828091E502E82FFF274D |
:106E6000EE0FFF1FE358FD4FD183C08309C080910F |
:106E700002018A3011F0843110F0289A01C028985C |
:106E800080910201843188F48091E502853011F40B |
:106E90005D9A05C05D98863011F45C9A05C05C98D7 |
:106EA000873011F45B9A01C05B988091E5028431D0 |
:106EB00020F48F5F8093E50220C08431F1F480914B |
:106EC00002018A3011F0843110F0289A01C028980C |
:106ED0008EE18093E5022CE0CFE5D7E0A1EBB2E0B4 |
:106EE000EBE2F7E08D919D91918380833296198238 |
:106EF00018822296215027FFF5CFFF91EF91DF9165 |
:106F0000CF91BF91AF919F918F917F916F915F9141 |
:106F10004F913F912F911F910F910F900FBE0F90A6 |
:106F20001F901895EF92FF920F931F9380911F0669 |
:106F30009927880F991F880F991F7C010027F7FC5C |
:106F40000095102F80916F0390917003A0917103B1 |
:106F5000B0917203BC01CD01A80197010E94E679AE |
:106F60003093AF052093AE0580916703909168033D |
:106F7000A0916903B0916A03BC01CD01A8019701FA |
:106F80000E94E6793093B1052093B0058091E50722 |
:106F90009091E60797FD039695958795959587952A |
:106FA0009093B3058093B2058091F5079091F60711 |
:106FB00097FD039695958795959587959093B5053B |
:106FC0008093B405809180039091810320914202C7 |
:106FD00030914302821B930B9093B7058093B605C3 |
:106FE00080910D0390910E03A0910F03B0911003B7 |
:106FF000BC01CD0125E030E040E050E00E94E679A0 |
:107000003093B9052093B80580913C0290913D02E0 |
:107010009093BB058093BA0580912D0390912E0328 |
:107020009093BF058093BE0580911D0190911E0134 |
:107030009093C1058093C00580911B03992790937D |
:10704000C3058093C2058091F1079091F207A0914A |
:10705000F307B091F407209195013091960140918A |
:10706000970150919801BC01CD010E94E6793093BF |
:10707000C5052093C4058091CB0699279093C70539 |
:107080008093C6058091D30699279093C905809374 |
:10709000C8058091DB0699279093CB058093CA059C |
:1070A0008091E30699279093CD058093CC0580913C |
:1070B0001D0290911E029093D7058093D605809172 |
:1070C0006808909169089093DB058093DA058091B8 |
:1070D0006C0890916D089093DD058093DC0580919C |
:1070E0006E0899279093E9058093E8058091F8034D |
:1070F0009091F9039093EB058093EA058091F60354 |
:107100009091F7039093ED058093EC0580914004F6 |
:10711000882321F480914104882321F08091AD05DA |
:10712000816003C08091AD058E7F8093AD051F9176 |
:107130000F91FF90EF9008951F93CF93DF93182F37 |
:10714000EB01809112038823A1F411501F3F89F0B5 |
:10715000D0932202C09321028091210290912202B9 |
:10716000892BD1F7CE018C0F9D1F0E94A5161150BF |
:1071700078F7DF91CF911F910895CF93DF9380919E |
:1071800002018D3011F40E943F1B10927A00809111 |
:107190004602909147029093AC078093AB07809191 |
:1071A00044029091450290939D0780939C078091A3 |
:1071B0004202909143029093EB078093EA0720915B |
:1071C0003E0230913F02C901880F991F880F991F15 |
:1071D000820F931F820F931F9093E6078093E5071A |
:1071E0002091400230914102C901880F991F880FF8 |
:1071F000991F820F931F820F931F9093F60780931E |
:10720000F5078FEC80937A00ACE1B3E0C8E0D6E0FC |
:1072100097E08991E82FFF27EE0FFF1FE55DF84FFC |
:107220000190F081E02DE259FF4F1E161F061CF061 |
:10723000E0E0F0E005C0EF3FF10514F0EFEFF0E023 |
:107240008C91282F3327E217F30714F4815004C0E0 |
:107250002E173F0714F48F5F8C939150119697FF70 |
:10726000D8CF809142069927AA27BB27BC01CD0120 |
:1072700024EC39E040E050E00E947279DC01CB015F |
:107280008093B5019093B601A093B701B093B80174 |
:10729000809143069927AA27BB27BC01CD010E94F4 |
:1072A0007279DC01CB018093B1019093B201A0937C |
:1072B000B301B093B401DF91CF910895A0E0B0E0A5 |
:1072C000E4E6F9E30C94077A882EC0E0D0E07E0172 |
:1072D0006E0110924004469AD0937B03C0937A03C8 |
:1072E000D0937903C0937803D0937503C09374034C |
:1072F000D0938503C0938403D0938303C093820308 |
:10730000D0938103C093800310929E0110929D013F |
:10731000109236020E94BD3884E690E00E94B216B8 |
:107320000E94BD388091100680FF10C0809113012B |
:1073300090911401875B934038F4809113019091F0 |
:1073400014018E5E924010F40E94E41A0FE18AE06C |
:1073500090E00E94B2168091420290914302C80FC1 |
:10736000D91F8091460290914702E80EF91E809144 |
:10737000440290914502C80ED91E015007FFE7CF85 |
:107380009701205F3F4F3695279536952795309387 |
:10739000850320938403C60140969695879596951C |
:1073A000879590938303809382036096F5E0D6954A |
:1073B000C795FA95E1F7D0938103C093800390932A |
:1073C0007F0380937E0330937D0320937C0388208A |
:1073D00009F441C08091E5079091E60797FF03C04B |
:1073E000909581959F4F6CE070E00E94B1799B0170 |
:1073F00070937B0360937A038091F5079091F60771 |
:1074000097FF03C0909581959F4F6CE070E00E94BC |
:10741000B17970937903609378038091F505909129 |
:10742000F6059093750380937403B90184E090E0AE |
:107430000E94382E609178037091790386E090E085 |
:107440000E94382E609174037091750388E090E07B |
:107450000E94382E65C084E090E00E94332E909305 |
:107460007B0380937A0386E090E00E94332E909312 |
:1074700079038093780388E090E00E94332E9C018A |
:10748000909375038093740380917A0390917B03AA |
:107490008150984050F48091780390917903815005 |
:1074A000984018F421503440D8F187E19AE09F9336 |
:1074B0008F9389E692E19F938F93E0912704F09157 |
:1074C000280409958091E5079091E60797FF03C08E |
:1074D000909581959F4F6CE070E00E94B179709318 |
:1074E0007B0360937A038091F5079091F60797FFED |
:1074F00003C0909581959F4F6CE070E00E94B17938 |
:1075000070937903609378038091F5059091F60567 |
:1075100090937503809374030F900F900F900F90CA |
:107520001092AC071092AB0710929D0710929C0727 |
:107530001092EB071092EA0784E690E00E94B216E0 |
:1075400080913E0290913F029C01220F331F220F37 |
:10755000331F280F391F280F391F3093E607209358 |
:10756000E50780914002909141028C01000F111FAC |
:10757000000F111F080F191F080F191F1093F6078E |
:107580000093F50780911F06C82EDD24EE24FF240A |
:10759000442737FD4095542FC701B6010E947279E8 |
:1075A0004B015C0160936F037093700380937103D0 |
:1075B000909372039801442737FD4095542FC701DB |
:1075C000B6010E947279DC01CB018093670390932E |
:1075D0006803A0936903B0936A0380924B0390926F |
:1075E0004C03A0924D03B0924E03809343039093BB |
:1075F0004403A0934503B093460310923F031092B7 |
:107600004003109241031092420380911501909122 |
:107610001601A0911701B09118019093F80580937D |
:10762000F705109235021092340210922F03109237 |
:107630003003109231031092320380912D03909108 |
:107640002E0390932C0380932B030E94C16382E34B |
:1076500090E0909322028093210280914206992724 |
:10766000AA27BB27BC01CD0124EC39E040E050E063 |
:107670000E947279DC01CB018856954CAF4FBF4F09 |
:107680008093B5019093B601A093B701B093B80170 |
:10769000809143069927AA27BB27BC01CD010E94F0 |
:1076A0007279DC01CB018856954CAF4FBF4F809368 |
:1076B000B1019093B201A093B301B093B4011092C1 |
:1076C0009A011092990180912D0390912E03AA277F |
:1076D00097FDA095BA2F2091950130919601409188 |
:1076E000970150919801BC01CD010E947279DC0193 |
:1076F000CB018093F1079093F207A093F307B09327 |
:10770000F407109226031092250381E08093010173 |
:107710000E942A688091E70284608093E7028FEFDD |
:10772000809363081092640880E280936508CCE13E |
:10773000D3E0A8E0B6E007E08D91E82FFF27EE0F39 |
:10774000FF1FE55DF84F8081918182598993015037 |
:1077500007FFF2CF84E680931B0380911F028823EA |
:1077600011F0469A579A8091840390918503805630 |
:107770009940815C9B4228F0809140048160809315 |
:107780004004809182039091830380569940815CEC |
:107790009B4228F080914004826080934004809155 |
:1077A0008003909181038C5291408957954028F035 |
:1077B0008091400484608093400480917A0390918A |
:1077C0007B038C529140835C914028F0809140046F |
:1077D00088608093400480917803909179038C5263 |
:1077E0009140835C914028F08091400480618093B7 |
:1077F00040048091740390917503805092408355AA |
:10780000914028F080914004806280934004ECE035 |
:10781000CDB7DEB70C94237AA3E1B0E0E2E1FCE35C |
:107820000C94017A8091800390918103209142020F |
:1078300030914302821B930B9093EB078093EA07EE |
:1078400080914C0290914D0297FD07969C0153E068 |
:10785000359527955A95E1F73093AC072093AB0700 |
:1078600080914A0290914B0297FD079643E09595CF |
:1078700087954A95E1F790939D0780939C073093F5 |
:10788000B7072093B6079093AF078093AE07809118 |
:10789000E5079091E607AC01440F551F480F591FAB |
:1078A00020913E0230913F02C901880F991F880F35 |
:1078B000991F820F931F820F931F480F591F57FF65 |
:1078C00002C04D5F5F4F559547955595479550932D |
:1078D000E6074093E5078091F5079091F607AC0124 |
:1078E000440F551F480F591F20914002309141020B |
:1078F000C901880F991F880F991F820F931F820F4C |
:10790000931F480F591F57FF02C04D5F5F4F55959A |
:107910004795559547955093F6074093F507209165 |
:107920003E0230913F02C901880F991F880F991FAD |
:10793000820F931F820F931F9C01442737FD4095B0 |
:10794000542F80915F0390916003A0916103B091E7 |
:107950006203820F931FA41FB51F80935F03909350 |
:107960006003A0936103B0936203209140023091C1 |
:107970004102C901880F991F880F991F820F931F19 |
:10798000820F931F9C01442737FD4095542F80910F |
:107990005B0390915C03A0915D03B0915E03820F45 |
:1079A000931FA41FB51F80935B0390935C03A09368 |
:1079B0005D03B0935E038091C0079091C107209151 |
:1079C0003E0230913F02820F931F9093C107809334 |
:1079D000C0078091ED079091EE0720914002309111 |
:1079E0004102820F931F9093EE078093ED078091E1 |
:1079F00076039091770301969093770380937603B3 |
:107A00008091F5059091F6052091740330917503EE |
:107A1000821B930B9C01442737FD4095542F809186 |
:107A2000570390915803A0915903B0915A03820FC4 |
:107A3000931FA41FB51F8093570390935803A093DF |
:107A40005903B0935A038FEC80937A0010920F0180 |
:107A500020914703309148034091490350914A03D4 |
:107A600029873A874B875C8729543B4641405040E1 |
:107A70002CF028E43BE641E050E00DC089859A8572 |
:107A8000AB85BC85885B9449AE4FBF4F4CF428EB67 |
:107A900034E94EEF5FEF2D833E834F83588708C054 |
:107AA00089859A85AB85BC858D839E83AF83B88796 |
:107AB00020914F0330915003409151035091520354 |
:107AC0002D873E874F87588B29543B464140504075 |
:107AD0002CF028E43BE641E050E00DC08D859E850A |
:107AE000AF85B889885B9449AE4FBF4F4CF428EB03 |
:107AF00034E94EEF5FEF29833A834B835C8308C000 |
:107B00008D859E85AF85B88989839A83AB83BC8335 |
:107B1000A091EA07B091EB07BB8BAA8BFD01CF01C7 |
:107B2000AA2797FDA095BA2FA0903F03B0904003DD |
:107B3000C0904103D0904203A80EB91ECA1EDB1E9E |
:107B4000A0923F03B0924003C0924103D0924203FF |
:107B5000E090F107F090F2070091F3071091F4071D |
:107B6000E80EF91E0A1F1B1FE092F107F092F207C0 |
:107B70000093F3071093F407F0910203F98BFF23AE |
:107B800009F098C180910103882309F093C1809185 |
:107B9000100686FF8FC180919C0790919D07AA27B0 |
:107BA00097FDA095BA2FBC01CD0129813A814B8167 |
:107BB0005C810E9472799B01AC0197FF04C0215047 |
:107BC000384F4F4F5F4F6BE0559547953795279549 |
:107BD0006A95D1F780919D01682E77248824992495 |
:107BE000CA01B901A40193010E947279DC01CB01A1 |
:107BF0008093900390939103A0939203B093930387 |
:107C0000B7FF04C08150904FAF4FBF4F1C012D01F3 |
:107C10003CE055944794379427943A95D1F72092B5 |
:107C2000900330929103409292035092930380917B |
:107C3000AB079091AC07AA2797FDA095BA2FBC017E |
:107C4000CD012D813E814F8158850E94727997FF29 |
:107C500004C06150784F8F4F9F4F2BE095958795CB |
:107C6000779567952A95D1F7A40193010E947279BF |
:107C7000DC01CB018093940390939503A09396032A |
:107C8000B0939703B7FF04C08150904FAF4FBF4FE1 |
:107C90009C01AD018CE055954795379527958A95C0 |
:107CA000D1F7209394033093950340939603509318 |
:107CB0009703809190039091910390939407809300 |
:107CC00093078091940390919503909398078093E4 |
:107CD00097072219330944095509209394033093D7 |
:107CE00095034093960350939703E20EF31E041FEF |
:107CF000151FE092F107F092F2070093F30710933B |
:107D0000F40780919C018823B1F457FF04C02F5FD2 |
:107D10003F4F4F4F5F4F5595479537952795A21A7F |
:107D2000B30AC40AD50AA0923F03B0924003C0929E |
:107D30004103D09242032A893B8979010027F7FC4D |
:107D40000095102F8091940390919503A091960334 |
:107D5000B0919703E80EF91E0A1F1B1FC801B70157 |
:107D600029813A814B815C810E9472799B01AC012F |
:107D700097FF04C02150384F4F4F5F4FBBE05595E0 |
:107D8000479537952795BA95D1F780919E01A82EF2 |
:107D9000BB24CC24DD24CA01B901A60195010E94AF |
:107DA0007279DC01CB018093880390938903A093BF |
:107DB0008A03B0938B03B7FF04C08150904FAF4F3D |
:107DC000BF4F3C014D01ACE0959487947794679444 |
:107DD000AA95D1F7609288037092890380928A03F2 |
:107DE00090928B03C801B7012D813E814F81588548 |
:107DF0000E94727997FF04C06150784F8F4F9F4F58 |
:107E0000FBE09595879577956795FA95D1F7A6014B |
:107E100095010E947279DC01CB0180938C039093D1 |
:107E20008D03A0938E03B0938F03B7FF04C08150DE |
:107E3000904FAF4FBF4FAC01BD01ECE0759567951A |
:107E400057954795EA95D1F740938C0350938D034E |
:107E500060938E0370938F032A893B8937FF03C099 |
:107E6000309521953F4F21343105E4F1D401C30110 |
:107E700097FE07C0B095A095909581959F4FAF4F05 |
:107E8000BF4F81389105A105B10584F4DB01CA011A |
:107E900077FF07C0B095A095909581959F4FAF4F04 |
:107EA000BF4F81389105A105B105E4F081E08093D1 |
:107EB000270318C010929807109297071092940702 |
:107EC0001092930710928C0310928D0310928E03E0 |
:107ED00010928F03109288031092890310928A03E4 |
:107EE00010928B0380918C0390918D03A0918E034F |
:107EF000B0918F03BC01CD0124E630E040E050E0BA |
:107F00000E94E679E0908803F0908903E21AF30A70 |
:107F1000F092AA07E092A9078091880390918903C3 |
:107F2000A0918A03B0918B03BC01CD0124E630E01F |
:107F300040E050E00E94E679DA01C90120918C030B |
:107F400030918D038C01021B130B10939F0700933C |
:107F50009E078091950190919601A0919701B09113 |
:107F60009801BC01CD0128E631E040E050E00E94DC |
:107F700072792091F1073091F2074091F307509107 |
:107F8000F407261737074807590764F0261B370BF5 |
:107F9000480B590B2093F1073093F2074093F307F6 |
:107FA0005093F4072091F1073091F2074091F307C5 |
:107FB0005091F40757FF0CC0260F371F481F591F59 |
:107FC0002093F1073093F2074093F3075093F4079F |
:107FD00060919C0770919D076E0D7F1D9B0144274A |
:107FE00037FD4095542F8091430390914403A09115 |
:107FF0004503B0914603820F931FA41FB51F8093C2 |
:10800000430390934403A0934503B09346038091A8 |
:10801000070390910803681B790BCB01AA2797FDF2 |
:10802000A095BA2F29853A854B855C85820F931FD1 |
:10803000A41FB51F8093470390934803A09349035F |
:10804000B0934A03C090B101D090B201E090B30167 |
:10805000F090B401C816D906EA06FB06C4F488EA13 |
:1080600091E6A0E0B0E08C199D09AE09BF098093AC |
:10807000470390934803A0934903B0934A03809326 |
:10808000430390934403A0934503B09346032227F0 |
:108090003327A9012C193D094E095F098091470337 |
:1080A00090914803A0914903B0914A038217930726 |
:1080B000A407B507B4F4D701C601885A9146A04079 |
:1080C000B0408093470390934803A0934903B09333 |
:1080D0004A038093430390934403A0934503B093D2 |
:1080E00046036091AB077091AC07600F711F9B0155 |
:1080F000442737FD4095542F80914B0390914C03BA |
:10810000A0914D03B0914E03820F931FA41FB51F82 |
:1081100080934B0390934C03A0934D03B0934E0375 |
:108120008091050390910603681B790BCB01AA2768 |
:1081300097FDA095BA2F2D853E854F855889820FD2 |
:10814000931FA41FB51F80934F0390935003A093D8 |
:108150005103B0935203E090B501F090B601009145 |
:10816000B7011091B801E816F9060A071B07C4F415 |
:1081700088EA91E6A0E0B0E08E199F09A00BB10B50 |
:1081800080934F0390935003A0935103B0935203F5 |
:1081900080934B0390934C03A0934D03B0934E03F5 |
:1081A00022273327A9012E193F09400B510B80913B |
:1081B0004F0390915003A0915103B0915203821745 |
:1081C0009307A407B507B4F4D801C701885A9146AC |
:1081D000A040B04080934F0390935003A09351036D |
:1081E000B093520380934B0390934C03A0934D03A1 |
:1081F000B0934E0380913F0390914003A0914103BF |
:10820000B09142038093530390935403A09355037A |
:10821000B093560380914F0390915003A091510366 |
:10822000B091520380936F0390937003A0937103F6 |
:10823000B09372038091470390914803A091490342 |
:10824000B0914A038093670390936803A0936903F6 |
:10825000B0936A0380914B0390914C03A0914D031E |
:10826000B0914E0380936B0390936C03A0936D03C6 |
:10827000B0936E038091430390914403A091450312 |
:10828000B09146038093630390936403A0936503C6 |
:10829000B093660380911B0190911C0197FD079696 |
:1082A00033E0959587953A95E1F79093AC078093E5 |
:1082B000AB078091190190911A0197FD079623E071 |
:1082C000959587952A95E1F790939D0780939C0754 |
:1082D00080914602909147020F9734F488E19CEF19 |
:1082E0009093AC078093AB07809146029091470230 |
:1082F000079734F480E398EF9093AC078093AB0733 |
:10830000209102012A30A9F48091460290914702FF |
:10831000835F934034F088EE93E09093AC078093B2 |
:10832000AB0780914602909147028A5F9340DCF050 |
:1083300014C08091460290914702815D974034F0CD |
:1083400088EE93E09093AC078093AB078091460250 |
:1083500090914702805E974034F080ED97E09093D3 |
:10836000AC078093AB0780914402909145020F9730 |
:1083700034F488E19CEF90939D0780939C07809153 |
:10838000440290914502079734F480E398EF90936C |
:108390009D0780939C072A30A9F480914402909114 |
:1083A0004502835F934034F088EE93E090939D07FD |
:1083B00080939C0780914402909145028A5F93408C |
:1083C000DCF014C08091440290914502815D974099 |
:1083D00034F088EE93E090939D0780939C07809102 |
:1083E000440290914502805E974034F080ED97E022 |
:1083F00090939D0780939C07E091A801EE2309F4D8 |
:10840000B7C040911B0150911C018091980390913D |
:108410009903481B590B50939F0340939E0320914F |
:108420001B0130911C01280F391F37FF02C02F5F3D |
:108430003F4F359527953093990320939803413802 |
:1084400051051CF080E890E005C040585F4F34F4BF |
:1084500080E89FEF90939F0380939E038E2F992730 |
:10846000A0919E03B0919F03A89FA001A99F500DCA |
:10847000B89F500D112457FF02C0415F5F4F14E0B9 |
:10848000559547951A95E1F78091AB079091AC0708 |
:10849000840F951F9093AC078093AB0760911901EF |
:1084A00070911A0180919A0390919B03681B790B3C |
:1084B00070939D0360939C034091190150911A01A0 |
:1084C000480F591F57FF02C04F5F5F4F55954795A3 |
:1084D00050939B0340939A03613871051CF080E828 |
:1084E00090E005C060587F4F34F480E89FEF909390 |
:1084F0009D0380939C032E2F332780919C039091A2 |
:108500009D03829FB001839F700D929F700D112477 |
:10851000AB0177FF02C0415F5F4FE4E0559547959F |
:10852000EA95E1F780919C0790919D07840F951F34 |
:1085300090939D0780939C07A29FC001A39F900DDD |
:10854000B29F900D11249C0180911B0190911C0100 |
:10855000820F931F90931C0180931B01809119013E |
:1085600090911A01860F971F90931A018093190119 |
:108570000091AE071091AF078091930790919407F7 |
:10858000101611065CF59C0197FF04C022273327C3 |
:10859000281B390BC901AA2797FDA095BA2F209156 |
:1085A0009C01332744275527BC01CD010E947279D5 |
:1085B0009B01AC0197FF04C0215C3F4F4F4F5F4FC1 |
:1085C00076E055954795379527957A95D1F780911F |
:1085D000A9079091AA07820F931F27C097FF03C096 |
:1085E000909581959F4FAA2797FDA095BA2F20912E |
:1085F0009C01332744275527BC01CD010E94727985 |
:108600009B01AC0197FF04C0215C3F4F4F4F5F4F70 |
:1086100066E055954795379527956A95D1F78091EE |
:10862000A9079091AA07821B930B9093AA078093A6 |
:10863000A907E090B607F090B7078091970790914F |
:1086400098071E141F045CF59C0197FF04C02227A5 |
:108650003327281B390BC901AA2797FDA095BA2FEC |
:1086600020919C01332744275527BC01CD010E944E |
:1086700072799B01AC0197FF04C0215C3F4F4F4FC3 |
:108680005F4F96E055954795379527959A95D1F781 |
:1086900080919E0790919F07820F931F27C097FF9D |
:1086A00003C0909581959F4FAA2797FDA095BA2F5B |
:1086B00020919C01332744275527BC01CD010E94FE |
:1086C00072799B01AC0197FF04C0215C3F4F4F4F73 |
:1086D0005F4F86E055954795379527958A95D1F751 |
:1086E00080919E0790919F07821B930B90939F0709 |
:1086F00080939E078091100687FF44C09989992333 |
:1087000009F040C0809101038823E1F5A1E0EA1659 |
:10871000A1E0FA064CF08091AB079091AC078E0D6A |
:108720009F1D805091400DC0B0E0EB16BFEFFB06DF |
:1087300064F48091AB079091AC078E0D9F1D805023 |
:108740009F4F9093AC078093AB07E1E001301E0789 |
:108750004CF080919C0790919D07800F911F805055 |
:1087600091400CC0FFEF00301F0764F480919C071C |
:1087700090919D07800F911F80509F4F90939D0770 |
:1087800080939C07ACE1B3E068E076E057E0FB0142 |
:108790008191BF01E82FFF27EE0FFF1FE55DF84F26 |
:1087A0000190F081E02DE259FF4FEF3FF10521F0FC |
:1087B0001CF0EFEFF0E004C0F7FF02C0E0E0F0E0F3 |
:1087C0004C91242F3327E217F307B1F0CF01821B1E |
:1087D000930B97FD079613E0959587951A95E1F70A |
:1087E000242F280F2C93822F9927E817F90714F4C8 |
:1087F000215001C02F5F2C935150119657FFC7CFC6 |
:10880000E2E1CD5E0C941D7A80911203882301F57C |
:108810008091E7028C7F8093E702A5E4B4E0EAEC64 |
:10882000F6E09BE080910202882309F48C938D91FD |
:10883000818312829150389697FFF4CF8091020283 |
:10884000882359F08091020281508093020205C072 |
:108850008091E70281608093E70210926E0210928D |
:10886000700280916B028E7F80936B0285EA809309 |
:10887000BC00089580911206883F38F0EFEFF0E0D9 |
:10888000E81BF109E45EFC4F80818093AE0180918A |
:10889000AE01882329F0843618F084E68093AE0177 |
:1088A00080911406883F38F0EFEFF0E0E81BF10903 |
:1088B000E45EFC4F80818093AC018091AC01882301 |
:1088C00029F0843618F084E68093AC01809121066B |
:1088D000883F38F0EFEFF0E0E81BF109E45EFC4F71 |
:1088E00080818093A7018091A7018B3010F48AE0EA |
:1088F00002C08F3F11F48093A70180914C06883FFE |
:1089000038F0EFEFF0E0E81BF109E45EFC4F808106 |
:108910008093C2078091C207823010F481E002C0C8 |
:108920008F3F11F48093C20780914E06883F38F044 |
:10893000EFEFF0E0E81BF109E45EFC4F80818093EB |
:10894000E8078091E807823010F481E002C08F3F91 |
:1089500011F48093E80780913906883F38F0EFEFF3 |
:10896000F0E0E81BF109E45EFC4F80818093BF07D3 |
:1089700080913A06883F38F0EFEFF0E0E81BF1090C |
:10898000E45EFC4F80818093990780913B06883F8D |
:1089900038F0EFEFF0E0E81BF109E45EFC4F808176 |
:1089A0008093C70790911306983F18F49093AD01F8 |
:1089B00009C0EFEFF0E0E91BF109E45EFC4F8081B4 |
:1089C0008093AD01983F18F49093AD0109C0EFEF8B |
:1089D000F0E0E91BF109E45EFC4F80818093AD017A |
:1089E00080911606883F38F0EFEFF0E0E81BF109C0 |
:1089F000E45EFC4F80818093AB0180911806883F34 |
:108A000038F0EFEFF0E0E81BF109E45EFC4F808105 |
:108A10008093A90180912006883F38F0EFEFF0E0C5 |
:108A2000E81BF109E45EFC4F80818093AA018091EC |
:108A30002206883F38F0EFEFF0E0E81BF109E45E32 |
:108A4000FC4F80818093A60180912306883F38F0F7 |
:108A5000EFEFF0E0E81BF109E45EFC4F80818093CA |
:108A6000A80180912406883F38F0EFEFF0E0E81B82 |
:108A7000F109E45EFC4F80818093A5018091250679 |
:108A8000883F38F0EFEFF0E0E81BF109E45EFC4FBF |
:108A900080818093A40180912B06883F38F0EFEF0E |
:108AA000F0E0E81BF109E45EFC4F80818093A201B5 |
:108AB00080912C06883F38F0EFEFF0E0E81BF109D9 |
:108AC000E45EFC4F80818093FC0280912D06883FFC |
:108AD00038F0EFEFF0E0E81BF109E45EFC4F808135 |
:108AE0008093FB0280912E06883F38F0EFEFF0E094 |
:108AF000E81BF109E45EFC4F80818093FA028091CB |
:108B00002F06883F38F0EFEFF0E0E81BF109E45E54 |
:108B1000FC4F80818093F90280914706883F38F0AE |
:108B2000EFEFF0E0E81BF109E45EFC4F80818093F9 |
:108B3000F80280914806883F38F0EFEFF0E0E81B3C |
:108B4000F109E45EFC4F80818093F7028091490631 |
:108B5000883F38F0EFEFF0E0E81BF109E45EFC4FEE |
:108B600080818093F60280914A06883F38F0EFEFCB |
:108B7000F0E0E81BF109E45EFC4F80818093F50290 |
:108B800080913006883F38F0EFEFF0E0E81BF10904 |
:108B9000E45EFC4F80818093A10180913406883F80 |
:108BA00038F0EFEFF0E0E81BF109E45EFC4F808164 |
:108BB0008093A00180913C06883F38F0EFEFF0E011 |
:108BC000E81BF109E45EFC4F808180939F01809156 |
:108BD0003F06883F38F0EFEFF0E0E81BF109E45E74 |
:108BE000FC4F808180939E0180914006883F38F041 |
:108BF000EFEFF0E0E81BF109E45EFC4F8081809329 |
:108C00009D0180914106883F38F0EFEFF0E0E81BCE |
:108C1000F109E45EFC4F808180939C0180914606BF |
:108C2000883F38F0EFEFF0E0E81BF109E45EFC4F1D |
:108C3000808180939B0180916106883F38F0EFEF3F |
:108C4000F0E0E81BF109E45EFC4F80818093F807B7 |
:108C50008091A201282F33272F5F3F4F8CE398E2AA |
:108C6000B9010E94B1797093B0016093AF01809116 |
:108C70001E068093E90780911D068093B0079091AE |
:108C80006306933320F181E08093F402983F58F01B |
:108C9000EFEFF0E0E91BF109E45EFC4F80818233E5 |
:108CA00010F41092F402809136089091370897FFE3 |
:108CB00008C08091F402882321F0809140048068EC |
:108CC00003C0809140048F778093400402C01092CB |
:108CD000F402809136089091370897FF1DC080916B |
:108CE00012038823C9F08091F4028823A9F08091AF |
:108CF0000801909109018F5F9F4F71F488E99AE311 |
:108D0000909322028093210280E094EA90930901DB |
:108D1000809308011092F4028091F402882339F0C4 |
:108D200080919E01823D18F4825E80939E01089599 |
:108D3000A5E3B0E0EEE9F6E40C94017A0E940C3C65 |
:108D4000309102013C3010F4299A01C02998E0903A |
:108D50001303F0901403F9A2E8A28091B0079927B9 |
:108D60000A96E816F90614F499A388A380911B03C8 |
:108D7000843608F05CC08091B4039091B5030097ED |
:108D800031F001979093B5038093B40307C010921C |
:108D900012038091E7028F7E8093E7023A3011F050 |
:108DA000343110F0289A01C028988091E8029091FF |
:108DB000E902895E9340C0F180912806282F33276D |
:108DC00039A328A38091E70280618093E702809114 |
:108DD0000406A82FBB27AA0FBB1FFD01E15AF84FBD |
:108DE0001182108280910506282F3327220F331F0E |
:108DF000C901815A984FFC0111821082A55DB84FBC |
:108E000011961C921E92255D384FD90111961C9225 |
:108E10001E9280910706E82FFF27EE0FFF1FE55DEA |
:108E2000F84F11821082AAC210921203A7C2809139 |
:108E30001B038D3808F4A2C28091E7028F7E8093D5 |
:108E4000E7029091290682E3989FC0011124909334 |
:108E5000B5038093B403E8A1F9A1B9978CF0809190 |
:108E60001203882369F08091E8029091E902FFEFF4 |
:108E70008F3F9F0729F001969093E9028093E802C3 |
:108E80008091E8029091E9028F3F910509F038F551 |
:108E900010923703109238031092390310923A035C |
:108EA000109233031092340310923503109236035C |
:108EB0001092A0031092A1031092A2031092A30398 |
:108EC00010923F031092400310924103109242030C |
:108ED0008A3F910549F481E08093BA0305C08091EF |
:108EE000E70282608093E70280910606E82FFF2761 |
:108EF000EE0FFF1FE55DF84F80819181813591056F |
:108F00000CF441C120911203222309F03CC180914D |
:108F10000706E82FFF27EE0FFF1FE55DF84F808162 |
:108F200091818C3491050CF406C18091B6038F5F5A |
:108F30008093B603893C08F426C13C3010F429988C |
:108F400001C0299A109212031092B6031092E902FE |
:108F50001092E80230910406E32FFF27EE0FFF1F67 |
:108F6000E55DF84F8081918187349105B4F480915B |
:108F70000506E82FFF27EE0FFF1FE55DF84F808104 |
:108F800091810190F081E02DF7FF03C0F095E1950C |
:108F9000FF4FE734F1050CF478C041E0209105065D |
:108FA000A22FBB27AA0FBB1FA55DB84F8D919C9127 |
:108FB00011978734910544F0E32FFF27EE0FFF1F31 |
:108FC000E55DF84F808191818D919C918734910569 |
:108FD00074F080910406E82FFF27EE0FFF1FE55D78 |
:108FE000F84F80819181873491050CF042E0E22FA7 |
:108FF000FF27EE0FFF1FE55DF84F808191818634DA |
:10900000910574F480910406E82FFF27EE0FFF1FEF |
:10901000E55DF84F80819181873491050CF043E044 |
:10902000E22FFF27EE0FFF1FE55DF84F8081918152 |
:109030008A5B9F4F74F480910406E82FFF27EE0FA0 |
:10904000FF1FE55DF84F80819181873491050CF019 |
:1090500044E0E22FFF27EE0FFF1FE55DF84F808110 |
:1090600091818A5B9F4F74F480910406E82FFF275B |
:10907000EE0FFF1FE55DF84F8081918186349105E9 |
:109080000CF445E0842F0E94902E80910506E82F75 |
:10909000FF27EE0FFF1FE55DF84F80819181019062 |
:1090A000F081E02DF7FF03C0F095E195FF4F7E972B |
:1090B000BCF480910406E82FFF27EE0FFF1FE55D4B |
:1090C000F84F808191818A5B9F4F54F481E08093B7 |
:1090D0005B0488EE93E0909322028093210253C0B8 |
:1090E0000E948A2F0E943D2E80E00E945C078091A2 |
:1090F0002A060E94A5758091100680FF10C08091FD |
:10910000130190911401875B934038F4809113010F |
:10911000909114018E5E924010F40E94E41A109215 |
:109120001F0280E00E945E3981E08093B903809342 |
:109130001F02579A1FC080819181855B9F4F0CF55C |
:109140008091B6038F5F8093B603893CE0F03C309A |
:1091500010F4299801C0299A109212031092B603B4 |
:109160001092E9021092E80281E00E945E3981E0EB |
:109170008093B9030E948A2F68E770E00E949C38B0 |
:1091800002C02093B60380910606E82FFF27EE0F5A |
:10919000FF1FE55DF84F808191818B5A9F4F0CF046 |
:1091A000EDC020911203E0910706222309F0CAC006 |
:1091B000FF27EE0FFF1FE55DF84F80819181855BF2 |
:1091C0009F4F0CF0BCC08091B7038F5F8093B703B3 |
:1091D000893C08F4D3C02093B703809140048823CE |
:1091E00009F0A6C08091B903882309F4A1C081E0E9 |
:1091F00090E09093E9028093E80281E0809312036B |
:109200001092A0031092A1031092A2031092A30344 |
:1092100010923F03109240031092410310924203B8 |
:1092200010923B0310923C0310923D0310923E03B8 |
:1092300080911F06E82EFF24002711278091E50763 |
:109240009091E6079C01442737FD4095542FC801B3 |
:10925000B7010E947279DC01CB0180934F03909398 |
:109260005003A0935103B09352038091F50790915E |
:10927000F6079C01442737FD4095542FC801B701DC |
:109280000E947279DC01CB018093470390934803DD |
:10929000A0934903B0934A0380916F0390917003A8 |
:1092A000A0917103B091720380934B0390934C0390 |
:1092B000A0934D03B0934E03809167039091680390 |
:1092C000A0916903B0916A03809343039093440390 |
:1092D000A0934503B09346031092370310923803CE |
:1092E0001092390310923A03109233031092340310 |
:1092F00010923503109236038091E70288608093C4 |
:10930000E702909162068FE0989F9001112480916E |
:109310002D0390912E03820F931F68E671E00E9447 |
:10932000B17997FD0196959587958093730326C033 |
:109330008CED95E090932202809321021FC0209330 |
:10934000B7031CC0FF27EE0FFF1FE55DF84F8081BC |
:1093500091818C34910584F08091B8038F5F809364 |
:10936000B803893C58F0109212031092B80310927F |
:10937000E9021092E80202C01092B80380919301B2 |
:10938000815080939301809193018F3F21F08091D0 |
:10939000E70284FF82C30E943A448091C303909104 |
:1093A000C4039C01220F331F280F391FA09004060D |
:1093B000AA2DBB27AA0FBB1FFD01E55DF84F9090BA |
:1093C0001A06492D552780819181849FF001859F40 |
:1093D000F00D949FF00D11242E0F3F1F37FF02C098 |
:1093E0002D5F3F4FB9017595679575956795A15AA2 |
:1093F000B84F80911B06082F11278D919C91809F5B |
:109400007001819FF00C909FF00C11246E0D7F1D58 |
:109410007093C4036093C3038091C5039091C60306 |
:109420009C01220F331F280F391FB0900506AB2D6A |
:10943000BB27AA0FBB1FFD01E55DF84F808191811D |
:10944000849FF001859FF00D949FF00D11242E0F45 |
:109450003F1F37FF02C02D5F3F4FA901559547952C |
:1094600055954795A15AB84F8D919C91809F700159 |
:10947000819FF00C909FF00C11244E0D5F1D5093B6 |
:10948000C6034093C5039E012F5F3F4F8FE1E0EC81 |
:10949000F1E0D90101900D928A95E1F78091F402F3 |
:1094A000882309F448C0CB0177FD0396DC01B5950C |
:1094B000A795B595A795CA0157FD0396FC01F595AB |
:1094C000E795F595E7958091E901682F772767FD86 |
:1094D00070956A9F90016B9F300D7A9F300D11241B |
:1094E0008091FC03482F552747FD50954E9FC001A2 |
:1094F0004F9F900D5E9F900D1124280F391F37FF4D |
:1095000002C0295F3F4F03E0359527950A95E1F7A3 |
:1095100030931A03209319036E9F90016F9F300DB3 |
:109520007E9F300D11244A9FC0014B9F900D5A9F82 |
:10953000900D112444C080916206082F1127DE018E |
:10954000A00FB11FFD0197819093E901020F131F36 |
:10955000D8018C918093FC03A92FBB27A7FDB09560 |
:10956000A69F9001A79F300DB69F300D1124E82FC4 |
:10957000FF27E7FDF095E49FC001E59F900DF49F64 |
:10958000900D1124280F391F37FF02C0295F3F4F6C |
:1095900013E0359527951A95E1F730931A03209338 |
:1095A0001903A49F9001A59F300DB49F300D112485 |
:1095B000E69FC001E79F900DF69F900D1124281B98 |
:1095C000390B37FF02C0295F3F4FF3E035952795F0 |
:1095D000FA95E1F73093180320931703809107065B |
:1095E000E82FFF27EE0FFF1FE55DF84F8081918187 |
:1095F000909581959F4F9093160380931503833028 |
:10960000910514F0029705C0BFEF8E3F9B0734F41D |
:109610000296909316038093150304C010921603CC |
:10962000109215038091F8039091F9032091F403AF |
:109630003091F503820F931FC0901903D0901A0345 |
:10964000C81AD90AD0921A03C09219038091F6035E |
:109650009091F7032091F2033091F303820F931F4F |
:109660000091170310911803081B190B109318038E |
:109670000093170380910606E82FFF27EE0FFF1FC8 |
:10968000E55DF84FE080F180E8E7F0E0EE0EFF1EC8 |
:10969000F0921403E09213038091A7019927AA275F |
:1096A00097FDA095BA2FBC01CD010E94E678DC01A0 |
:1096B000CB0120E030E040E251E4BC01CD010E944A |
:1096C0005478DC01CB01BC01CD010E94B878DC01EB |
:1096D000CB018093EF078091A6018093C80780910A |
:1096E000A5019927AA2797FDA095BA2FBC01CD0106 |
:1096F0000E94E678DC01CB0120E030E040E251E45A |
:10970000BC01CD010E945478DC01CB01BC01CD012C |
:109710000E94B878DC01CB018093A3078091A4015B |
:109720008093B8078091670480FF59C08091F80743 |
:10973000813808F454C080916004992787FD909582 |
:10974000292D3327829FA001839F500D929F500D9A |
:109750001124C40ED51ED0921A03C0921903809111 |
:109760006104992787FD9095829FB001839F700DBA |
:10977000929F700D1124060F171F1093180300936A |
:10978000170380916204282F332727FD309580919D |
:10979000150390911603820F931F909316038093E5 |
:1097A000150380916404282F332727FD309580917D |
:1097B00015069927289FD001299FB00D389FB00D1D |
:1097C0001124B0939A01A093990180916304992781 |
:1097D0008E159F0524F490931403809313038091B6 |
:1097E00013039091140397FF04C010921403109276 |
:1097F00013038091100682FF02C01092C8074091A7 |
:10980000190350911A03CA0157FD03969C0135951F |
:1098100027953595279537FF03C0309521953F4F04 |
:109820008091EC029091ED0282179307B4F4CA0183 |
:1098300057FF03C0909581959F4F97FD039695958F |
:109840008795959587959093ED028093EC028536E8 |
:10985000910544F084E690E001C001979093ED02F9 |
:109860008093EC024091170350911803CA0157FDF1 |
:1098700003969C01359527953595279537FF03C0AD |
:10988000309521953F4F8091EA029091EB0282172B |
:109890009307B4F4CA0157FF03C0909581959F4F79 |
:1098A00097FD039695958795959587959093EB02EF |
:1098B0008093EA028536910544F084E690E001C089 |
:1098C00001979093EB028093EA028091E70284FF74 |
:1098D00008C01092ED021092EC021092EB0210926E |
:1098E000EA02EB2DFF27EE0FFF1FE55DF84F4091D9 |
:1098F0003D06242F3327808191812817390744F4AE |
:109900008091640682FF04C081E08093000313C04D |
:10991000EB2DFF27EE0FFF1FE55DF84F842F9927F2 |
:1099200020913E06821B9109208131812817390739 |
:1099300014F41092000340910506E42FFF27EE0F68 |
:10994000FF1FE55DF84F50913D06852F992722278F |
:109950003327281B390B808191818217930744F4A8 |
:109960008091640683FF04C081E08093FF0216C0EB |
:109970008091FF02882391F0E42FFF27EE0FFF1F55 |
:10998000E55DF84F80913E069927851B910920815E |
:1099900031818217930714F41092FF02EA2DFF27FA |
:1099A000EE0FFF1FE55DF84F40913D06242F332752 |
:1099B000808191812817390744F48091640680FFE3 |
:1099C00004C081E08093FD0217C08091FD028823CE |
:1099D00099F0EA2DFF27EE0FFF1FE55DF84F842F6A |
:1099E000992720913E06821B9109208131812817F9 |
:1099F000390714F41092FD0240910406E42FFF276A |
:109A0000EE0FFF1FE55DF84F50913D06852F99271A |
:109A100022273327281B390B8081918182179307D6 |
:109A200044F48091640681FF04C081E08093FE02CB |
:109A300016C08091FE02882391F0E42FFF27EE0FDD |
:109A4000FF1FE55DF84F80913E069927851B910920 |
:109A5000208131818217930714F41092FE028091C5 |
:109A60000003882319F48091FF02811181E0809323 |
:109A700001038091FD02882321F48091FE02882356 |
:109A800051F081E0809302031092010310920003D1 |
:109A90001092FF0202C08093020380910103882389 |
:109AA00021F480910203882369F080913C06992774 |
:109AB000E8A1F9A18E179F0714F499A388A381E068 |
:109AC000809327038091E70284FF1AC01092160347 |
:109AD0001092150310921A03109219031092180392 |
:109AE000109217039AE59093EF0788E78093C807D1 |
:109AF0009093A3078093B80710920103109202037A |
:109B00008091BB079091BC07A091BD07B091BE07A3 |
:109B100020916F0330917003409171035091720353 |
:109B2000820F931FA41FB51F8093BB079093BC07A0 |
:109B3000A093BD07B093BE078091C3079091C4075F |
:109B4000A091C507B091C6072090670330906803C5 |
:109B50004090690350906A03820D931DA41DB51DAA |
:109B60008093C3079093C407A093C507B093C6071B |
:109B70008091B2079091B307A091B407B091B50757 |
:109B8000E0906B03F0906C0300916D0310916E03F5 |
:109B9000EAA2FBA20CA31DA38E0D9F1DA01FB11F47 |
:109BA0008093B2079093B307A093B407B093B5071F |
:109BB0008091A4079091A507A091A607B091A7074F |
:109BC000E0906303F09064030091650310916603D5 |
:109BD000EEA2FFA208A719A78E0D9F1DA01FB11FFF |
:109BE0008093A4079093A507A093A607B093A70717 |
:109BF000F0900203FAA6FF2029F480910103882344 |
:109C000009F460C010925F03109260031092610328 |
:109C10001092620310925B0310925C0310925D033A |
:109C200010925E031092BB071092BC071092BD0702 |
:109C30001092BE071092C3071092C4071092C50776 |
:109C40001092C6071092B2071092B3071092B40791 |
:109C50001092B5071092A4071092A5071092A607BC |
:109C60001092A70780914F0390915003A091510348 |
:109C7000B091520380934B0390934C03A0934D03F8 |
:109C8000B0934E038091470390914803A0914903FC |
:109C9000B0914A038093430390934403A0934503F8 |
:109CA000B0934603109233021092320210920603D0 |
:109CB0001092050310920803109207030AA50023CF |
:109CC00009F0F2C180910103882309F0EDC1809170 |
:109CD000F5059091F605815092402CF48091120385 |
:109CE000882309F4E1C190906308A0901F06609159 |
:109CF000E5077091E6077BAB6AAB8091F507909121 |
:109D0000F6079DAB8CAB9FEF991609F4D9C0BB2425 |
:109D1000CC24DD24CA01B901A60195010E94E6798F |
:109D200079018A01EAA9FBA9CF01AA2797FDA0958D |
:109D3000BA2FE81AF90A0A0B1B0BC201B101A601DE |
:109D400095010E94E67959016A012CA93DA9C90132 |
:109D5000AA2797FDA095BA2FA81AB90ACA0ADB0A42 |
:109D6000292C332427FC3094432C532CC801B701F1 |
:109D7000A20191010E94727997FF04C061507E4F49 |
:109D80008F4F9F4F3B014C0109E095948794779446 |
:109D900067940A95D1F7C601B501A20191010E940D |
:109DA000727997FF04C061507E4F8F4F9F4F5B01C8 |
:109DB0006C0119E0D594C794B794A7941A95D1F77C |
:109DC0008091EC029091ED02813491053CF48091F8 |
:109DD000EA029091EB0281349105D4F0D401C301E1 |
:109DE00097FE03C00196A11DB11D3C014D01959444 |
:109DF000879477946794D601C501D7FE03C0019676 |
:109E0000A11DB11D5C016D01D594C794B794A794B1 |
:109E100080910706E82FFF27EE0FFF1FE55DF84F43 |
:109E2000808191810190F081E02DF7FF03C0F095D2 |
:109E3000E195FF4F7A97A4F0C401B30123E030E02D |
:109E400040E050E00E94E67939014A01C601B501BF |
:109E500023E030E040E050E00E94E67959016A01D9 |
:109E600080916508282F332727FD3095432F532FE6 |
:109E7000261537054805590514F439014A01992773 |
:109E800087FD9095909581959F4FAA2797FDA09566 |
:109E9000BA2F681679068A069B0614F43C014D0118 |
:109EA0002A153B054C055D0514F459016A01A816F5 |
:109EB000B906CA06DB060CF0CFC05C016D01CCC050 |
:109EC000EA2CFF2400271127CA01B901A801970134 |
:109ED0000E94E67939014A014AA95BA9CA01AA2769 |
:109EE00097FDA095BA2F681A790A8A0A9B0AC201BF |
:109EF000B101A80197010E94E67959016A016CA994 |
:109F00007DA9CB01AA2797FDA095BA2FA81AB90A57 |
:109F1000CA0ADB0AD401C30197FE03C00F96A11D34 |
:109F2000B11D3C014D01F4E09594879477946794BA |
:109F3000FA95D1F7D601C501D7FE03C00F96A11D32 |
:109F4000B11D5C016D01E4E0D594C794B794A7946A |
:109F5000EA95D1F78091EC029091ED028134910560 |
:109F60003CF48091EA029091EB0281349105A4F0D7 |
:109F7000C401B30123E030E040E050E00E94E67904 |
:109F800039014A01C601B50123E030E040E050E06C |
:109F90000E94E67959016A0180910706E82FFF27A0 |
:109FA000EE0FFF1FE55DF84F808191810190F081F8 |
:109FB000E02DF7FF03C0F095E195FF4F7A97A4F0ED |
:109FC000C401B30123E030E040E050E00E94E679B4 |
:109FD00039014A01C601B50123E030E040E050E01C |
:109FE0000E94E67959016A0171E2671671048104E1 |
:109FF00091042CF070E2672E712C812C912C80EE54 |
:10A0000068168FEF78068FEF88068FEF980644F476 |
:10A0100060EE662E6FEF762E6FEF862E6FEF962E28 |
:10A0200091E2A916B104C104D1042CF050E2A52E8E |
:10A03000B12CC12CD12CA0EEAA16AFEFBA06AFEF0F |
:10A04000CA06AFEFDA0644F440EEA42E4FEFB42E6A |
:10A050004FEFC42E4FEFD42E80914F0390915003B9 |
:10A06000A0915103B091520386199709A809B90923 |
:10A0700080934F0390935003A0935103B0935203E6 |
:10A080008091470390914803A0914903B0914A03FE |
:10A090008A199B09AC09BD09809347039093480333 |
:10A0A000A0934903B0934A03809132029091330206 |
:10A0B0008F3F910509F008F4C4C5BAA5BB2309F088 |
:10A0C0004EC580910103882309F049C5809127037B |
:10A0D000882309F044C5E0914506EBA7EE2309F477 |
:10A0E0003EC58091BB079091BC07A091BD07B09180 |
:10A0F000BE07B7FF04C081509F4FAF4FBF4FE92E3F |
:10A10000FA2E0B2F112707FD1A95E092BB07F0924C |
:10A11000BC070093BD071093BE078091C3079091C1 |
:10A12000C407A091C507B091C607B7FF04C081500E |
:10A130009F4FAF4FBF4F892F9A2FAB2FBB27A7FD44 |
:10A14000BA958CA79DA7AEA7BFA78093C30790938E |
:10A15000C407A093C507B093C60780911F06A82E19 |
:10A16000BB24CC24DD2420915F0330916003409117 |
:10A17000610350916203C601B5010E94727997FF95 |
:10A1800004C061507F4F8F4F9F4F672E782E892ECE |
:10A19000992487FC9A9460925F0370926003809286 |
:10A1A00061039092620320915B0330915C034091C4 |
:10A1B0005D0350915E03C601B5010E94727997FF5D |
:10A1C00004C061507F4F8F4F9F4F272E382E492E4E |
:10A1D000552447FC5A9420925B0330925C034092D2 |
:10A1E0005D0350925E038091570390915803A091B4 |
:10A1F0005903B0915A03B7FF04C081509F4FAF4F2E |
:10A20000BF4F892F9A2FAB2FBB27A7FDBA958093FD |
:10A21000570390935803A0935903B0935A03D8015E |
:10A22000C70186199709A809B9098093AC039093CF |
:10A23000AD03A093AE03B093AF0320914406E22E8A |
:10A24000FF2400271127BC01CD01A80197010E941E |
:10A25000E67959016A012093BB033093BC03409314 |
:10A26000BD035093BE038CA59DA5AEA5BFA58219C5 |
:10A270009309A409B5098093B0039093B103A09307 |
:10A28000B203B093B303BC01CD01A80197010E94B2 |
:10A29000E6792093BF033093C0034093C1035093EA |
:10A2A000C203D601C501D7FE04C081509F4FAF4FF6 |
:10A2B000BF4F892F9A2FAB2FBB27A7FDBA9590933D |
:10A2C00006038093050357FF04C021503F4F4F4FB3 |
:10A2D0005F4FBB2757FDBA95A52F942F832F9093DF |
:10A2E0000803809307038091EC029091ED02813482 |
:10A2F0009105DCF48091EA029091EB0281349105A2 |
:10A30000A4F480910706E82FFF27EE0FFF1FE55DFD |
:10A31000F84F808191810190F081E02DF7FF03C01B |
:10A32000F095E195FF4F7A97E4F0809163088F3FB5 |
:10A33000C1F4809105039091060397FD01969595D0 |
:10A34000879590930603809305038091070390916E |
:10A35000080397FD01969595879590930803809340 |
:10A3600007038091B2079091B307A091B407B09111 |
:10A37000B507B7FF04C081509F4FAF4FBF4F892F24 |
:10A380009A2FAB2FBB27A7FDBA958093B207909366 |
:10A39000B307A093B407B093B5078091A407909139 |
:10A3A000A507A091A607B091A707B7FF04C08150E9 |
:10A3B0009F4FAF4FBF4F892F9A2FAB2FBB27A7FDC2 |
:10A3C000BA958093A4079093A507A093A607B0938E |
:10A3D000A70780916F0390917003A0917103B091D2 |
:10A3E00072032AA13BA14CA15DA1281B390B4A0B8A |
:10A3F0005B0B2093A4033093A5034093A6035093D3 |
:10A40000A7038091670390916803A0916903B091BD |
:10A410006A03EEA0FFA008A519A5E81AF90A0A0B1D |
:10A420001B0BE092A803F092A9030093AA031093D8 |
:10A43000AB032093AC033093AD034093AE03509332 |
:10A44000AF03E092B003F092B1030093B203109314 |
:10A45000B30380914B0390914C03A0914D03B091B5 |
:10A460004E03821B930BA40BB50B80934B0390936D |
:10A470004C03A0934D03B0934E03809143039091FE |
:10A480004403A0914503B09146038E199F09A00B88 |
:10A49000B10B8093430390934403A0934503B0937F |
:10A4A0004603FBA5FF23E1F020912503309126030D |
:10A4B000213831054CF08091800390918103019601 |
:10A4C000909381038093800320583F4F4CF48091F8 |
:10A4D000800390918103019790938103809380037F |
:10A4E000109226031092250381E090E09093C80318 |
:10A4F0008093C703A090AC03B090AD03C090AE03AF |
:10A50000D090AF03D601C501D7FE07C08827992791 |
:10A51000DC018A199B09AC09BD0981509240A04019 |
:10A52000B04034F084E090E09093C8038093C70378 |
:10A530008091CD039091CE03A091CF03B091D00331 |
:10A540002091BB073091BC074091BD075091BE07D9 |
:10A55000821B930BA40BB50B815E914BAF4FBF4F8A |
:10A560008F539C49A040B04028F080916408893105 |
:10A570000CF4FFC031E0A31630E1B30630E0C306AF |
:10A5800030E0D3060CF473C08091C903882309F42A |
:10A590006AC0D601C501D7FE07C088279927DC010C |
:10A5A0008A199B09AC09BD099C01AD01B7FF04C024 |
:10A5B00021503E4F4F4F5F4FF9E0559547953795E6 |
:10A5C0002795FA95D1F78091C7039091C803820F20 |
:10A5D000931F9093C8038093C703D601C501D7FE8C |
:10A5E00003C00796A11DB11DE3E0B595A79597950A |
:10A5F0008795EA95D1F78093BB039093BC03A09312 |
:10A60000BD03B093BE0389589341A040B04064F0AD |
:10A6100088E893E1A0E0B0E08093BB039093BC0393 |
:10A62000A093BD03B093BE032091BB033091BC0344 |
:10A630004091BD035091BE0357FF04C021503F4FCE |
:10A640004F4F5F4F232F342F452F552747FD5A95E6 |
:10A650008091050390910603820F931F9093060348 |
:10A660008093050306C081E08093C90302C0109265 |
:10A67000C90350E0A51650EFB5065FEFC5065FEFC2 |
:10A68000D5060CF073C08091CA03882309F46AC010 |
:10A69000D601C501D7FE07C088279927DC018A1992 |
:10A6A0009B09AC09BD099C01AD01B7FF04C0215055 |
:10A6B0003E4F4F4F5F4F69E055954795379527952A |
:10A6C0006A95D1F78091C7039091C803820F931FB9 |
:10A6D0009093C8038093C703D601C501D7FE03C07A |
:10A6E0000796A11DB11D23E0B595A7959795879570 |
:10A6F0002A95D1F78093BB039093BC03A093BD032D |
:10A70000B093BE0388579C4EAF4FBF4F64F488E7A9 |
:10A710009CEEAFEFBFEF8093BB039093BC03A0937D |
:10A72000BD03B093BE032091BB033091BC034091A5 |
:10A73000BD035091BE0357FF04C021503F4F4F4F00 |
:10A740005F4F232F342F452F552747FD5A95809172 |
:10A75000050390910603820F931F90930603809345 |
:10A76000050311C081E08093CA030DC01092CA0393 |
:10A770000AC01092C8031092C70388EE93E090932A |
:10A78000BA018093B9017BA5272F33278091C70396 |
:10A790009091C8032817390724F43093C8032093F5 |
:10A7A000C703E0916408EE2379F02E2F332727FDAD |
:10A7B00030958091C7039091C8032817390724F476 |
:10A7C0003093C8032093C7034091AC035091AD036D |
:10A7D0006091AE037091AF03413851056105710579 |
:10A7E00074F080918403909185032091C703309188 |
:10A7F000C803820F931F909385038093840340586E |
:10A800005F4F6F4F7F4F74F4809184039091850365 |
:10A810002091C7033091C803821B930B909385034B |
:10A820008093840381E090E09093C8038093C703F2 |
:10A83000A090B003B090B103C090B203D090B30326 |
:10A84000D601C501D7FE07C088279927DC018A19E0 |
:10A850009B09AC09BD0981509240A040B04034F042 |
:10A8600084E090E09093C8038093C7038091D10364 |
:10A870009091D203A091D303B091D4032091C30748 |
:10A880003091C4074091C5075091C607821B930BB6 |
:10A89000A40BB50B815E914BAF4FBF4F8F539C49BB |
:10A8A000A040B04018F0E9310CF4FFC011E0A1164F |
:10A8B00010E1B10610E0C10610E0D1060CF473C03F |
:10A8C0008091CB03882309F46AC0D601C501D7FE65 |
:10A8D00007C088279927DC018A199B09AC09BD09A3 |
:10A8E0009C01AD01B7FF04C021503E4F4F4F5F4F59 |
:10A8F00009E055954795379527950A95D1F78091A9 |
:10A90000C7039091C803820F931F9093C80380934D |
:10A91000C703D601C501D7FE03C00796A11DB11D0F |
:10A9200013E0B595A795979587951A95D1F78093DC |
:10A93000BF039093C003A093C103B093C20389588F |
:10A940009341A040B04064F088E893E1A0E0B0E01B |
:10A950008093BF039093C003A093C103B093C2033D |
:10A960002091BF033091C0034091C1035091C203B5 |
:10A9700057FF04C021503F4F4F4F5F4F232F342FBD |
:10A98000452F552747FD5A9580910703909108035D |
:10A99000820F931F909308038093070306C081E002 |
:10A9A0008093CB0302C01092CB0330E0A31630EFAC |
:10A9B000B3063FEFC3063FEFD3060CF073C08091A0 |
:10A9C000CC03882309F46AC0D601C501D7FE07C0AD |
:10A9D00088279927DC018A199B09AC09BD099C01CC |
:10A9E000AD01B7FF04C021503E4F4F4F5F4FE9E02C |
:10A9F0005595479537952795EA95D1F78091C703E7 |
:10AA00009091C803820F931F9093C8038093C7034C |
:10AA1000D601C501D7FE03C00796A11DB11D73E085 |
:10AA2000B595A795979587957A95D1F78093BF03AC |
:10AA30009093C003A093C103B093C20388579C4E68 |
:10AA4000AF4FBF4F64F488E79CEEAFEFBFEF80934A |
:10AA5000BF039093C003A093C103B093C20320919E |
:10AA6000BF033091C0034091C1035091C20357FF0F |
:10AA700004C021503F4F4F4F5F4F232F342F452F9E |
:10AA8000552747FD5A958091070390910803820F3F |
:10AA9000931F909308038093070311C081E0809374 |
:10AAA000CC030DC01092CC030AC01092C8031092C0 |
:10AAB000C70388EE93E09093BA018093B9015BA538 |
:10AAC000252F33278091C7039091C8032817390792 |
:10AAD00024F43093C8032093C7038091640888232B |
:10AAE00079F0282F332727FD30958091C703909167 |
:10AAF000C8032817390724F43093C8032093C703E9 |
:10AB00004091B0035091B1036091B2037091B303CF |
:10AB1000413851056105710574F08091820390916F |
:10AB200083032091C7033091C803820F931F909332 |
:10AB300083038093820340585F4F6F4F7F4FCCF465 |
:10AB400080918203909183032091C7033091C803C1 |
:10AB5000821B930B90938303809382030AC010920D |
:10AB60000803109207031092060310920503109237 |
:10AB700027038091C807882341F41092080310929C |
:10AB8000070310920603109205038091BB07909172 |
:10AB9000BC07A091BD07B091BE078093CD039093F1 |
:10ABA000CE03A093CF03B093D0038091C3079091BD |
:10ABB000C407A091C507B091C6078093D1039093B5 |
:10ABC000D203A093D303B093D40310925F031092E7 |
:10ABD0006003109261031092620310925B03109263 |
:10ABE0005C0310925D0310925E0310925703109263 |
:10ABF00058031092590310925A031092BB071092F7 |
:10AC0000BC071092BD071092BE071092C3071092A6 |
:10AC1000C4071092C5071092C6071092B20710928F |
:10AC2000B3071092B4071092B5071092A4071092C0 |
:10AC3000A5071092A6071092A70710923302109250 |
:10AC400032020091150310911603C80117FF04C0CA |
:10AC500088279927801B910B40976CF088EE93E032 |
:10AC60009093BA018093B9018091100684FD03C0CE |
:10AC700081E08093BA03F0901C06AF2CBB24CC2457 |
:10AC8000DD24B801882777FD8095982F980117FF5C |
:10AC900004C022273327201B310B442737FD409562 |
:10ACA000542F0E9472799B01AC01C601B5010E942C |
:10ACB000727997FF04C061507E4F8F4F9F4F59E0CC |
:10ACC00095958795779567955A95D1F79B018F2D27 |
:10ACD0009927809FD001819FB00D909FB00D1124C6 |
:10ACE000CD01B7FD03969595879595958795280F86 |
:10ACF000391F442737FD4095542F2093A0033093EC |
:10AD0000A1034093A2035093A30380913F0390912A |
:10AD10004003A0914103B0914203821B930BA40B0B |
:10AD2000B50B80933F0390934003A0934103B093EE |
:10AD300042038155934CA040B04064F080E593EC11 |
:10AD4000A0E0B0E080933F0390934003A0934103C1 |
:10AD5000B093420380913F0390914003A09141033F |
:10AD6000B0914203805B9C43AF4FBF4F64F480EBD4 |
:10AD70009CE3AFEFBFEF80933F0390934003A0931A |
:10AD80004103B0934203A0902D03B0902E03A11471 |
:10AD9000B10409F478C18091100683FF74C18091D9 |
:10ADA0006F0390917003A0917103B0917203B7FF8C |
:10ADB00004C081509E4FAF4FBF4F29E0B595A79576 |
:10ADC000979587952A95D1F76C0197FF04C0D09489 |
:10ADD000C194D108D3948091670390916803A091A6 |
:10ADE0006903B0916A03B7FF04C081509E4FAF4F13 |
:10ADF000BF4F09E0B595A795979587950A95D1F727 |
:10AE0000BC0197FF03C0709561957F4FC616D706AA |
:10AE10000CF46B01B601D7FE02C0695F7F4F2B01B6 |
:10AE200013E0559447941A95E1F7B2E0EB2EF12C1C |
:10AE30004E0C5F1C0CE112E0A00EB11E7501002744 |
:10AE4000F7FC0095102F24EE3DEFA20EB31E80916B |
:10AE5000F1079091F207A091F307B091F407609089 |
:10AE60009501709096018090970190909801BC0197 |
:10AE7000CD01A40193010E94E679E21AF30A040BC2 |
:10AE8000150BC801B70128E631E040E050E00E9410 |
:10AE9000E679DC01CB01ACE4EA2EAFEFFA2EE80E46 |
:10AEA000F91E0091B9011091BA010115110589F53A |
:10AEB00039E1C316D1046CF58091250390912603E6 |
:10AEC0008E0D9F1D90932603809325038091BA03D6 |
:10AED0008823F9F0C501AA2797FDA095BA2FBC01D8 |
:10AEE000CD01A40193010E947279DC01CB01809312 |
:10AEF000F1079093F207A093F307B093F407BC0116 |
:10AF0000CD010E94E67930932C0320932B031092FD |
:10AF1000BA03C701F4E0880F991FFA95E1F7B2016F |
:10AF20000E94B179CB01AA2797FDA095BA2F209155 |
:10AF3000F1073091F2074091F3075091F407280F81 |
:10AF4000391F4A1F5B1F2093F1073093F20740938C |
:10AF5000F3075093F407F090AA016F2D7727C69E50 |
:10AF6000C001C79E900DD69E900D112497FD4F965F |
:10AF70006C01E5E0D594C794EA95E1F76C197D0979 |
:10AF80006B0177FD7AC00115110509F06FC00091C2 |
:10AF9000EC021091ED028091EA029091EB02080F11 |
:10AFA000191F17FF02C0095F1F4F73E01595079522 |
:10AFB0007A95E1F7005C1F4FCA01B901A401930122 |
:10AFC0000E94E679DA01C90120912B0330912C030C |
:10AFD000442737FD4095542F821B930BA40BB50BD0 |
:10AFE000845E9D4FAF4FBF4FBC01CD0128E631E0DD |
:10AFF00040E050E00E94E679DC01CB01845B9040A8 |
:10B000008C9DA0018D9D500D9C9D500D1124CA0159 |
:10B01000B8010E94B17983E0F89E60011124C61640 |
:10B02000D70614F4B60108C0882799278C199D0902 |
:10B03000681779070CF4BC019B01442737FD409544 |
:10B04000542F80913F0390914003A0914103B09110 |
:10B050004203820F931FA41FB51F80933F03909359 |
:10B060004003A0934103B09342030DC00150104030 |
:10B070001093BA010093B90106C084EF91E0909358 |
:10B08000BA018093B90180912703882381F010923F |
:10B09000330310923403109235031092360310924A |
:10B0A0003703109238031092390310923A037090CC |
:10B0B00002037720F1F48091C807282F3327442713 |
:10B0C000552780916F0390917003A0917103B09107 |
:10B0D0007203BC01CD010E947279DC01CB01BC017D |
:10B0E000CD0128EF3AE240E050E00E94E6792901E4 |
:10B0F00002C044245524909001039920F1F48091DA |
:10B10000C807282F3327442755278091670390913C |
:10B110006803A0916903B0916A03BC01CD010E944C |
:10B120007279DC01CB01BC01CD0128EF3AE240E0AD |
:10B1300050E00E94E679190102C022243324809154 |
:10B140009E0790919F07893C91051CF088EC90E048 |
:10B1500005C088539F4F34F488E39FEF90939F0777 |
:10B1600080939E078091A9079091AA07893C910539 |
:10B170001CF088EC90E005C088539F4F34F488E3BE |
:10B180009FEF9093AA078093A9078091AB079091B6 |
:10B19000AC07AA2797FDA095BA2F2091EF07A22E02 |
:10B1A000BB24CC24DD24BC01CD01A60195010E9465 |
:10B1B00072799B01AC0180919E0790919F07AA270D |
:10B1C00097FDA095BA2F67E0880F991FAA1FBB1F94 |
:10B1D0006A95D1F7280F391F4A1F5B1F57FF04C01C |
:10B1E000215C3F4F4F4F5F4F06E055954795379590 |
:10B1F00027950A95D1F77201E20EF31EF092AC0783 |
:10B20000E092AB0780919C0790919D07AA2797FD3C |
:10B21000A095BA2FBC01CD01A60195010E947279BB |
:10B220009B01AC018091A9079091AA07AA2797FDDD |
:10B23000A095BA2F17E0880F991FAA1FBB1F1A9558 |
:10B24000D1F7280F391F4A1F5B1F57FF04C0215C2D |
:10B250003F4F4F4F5F4FB6E0559547953795279530 |
:10B26000BA95D1F78101020F131F10939D07009328 |
:10B270009C078091EA079091EB07880F991FAA27F6 |
:10B2800097FDA095BA2F2091A30733274427552770 |
:10B29000BC01CD010E9472795B016C0197FF08C06F |
:10B2A0008FE390E0A0E0B0E0A80EB91ECA1EDB1E3E |
:10B2B000A6E0D594C794B794A794AA95D1F78091A6 |
:10B2C000B807282F3327442755278091530390919F |
:10B2D0005403A0915503B0915603BC01CD010E94C7 |
:10B2E0007279DC01CB01BC01CD0120EF35E540E0F6 |
:10B2F00050E00E94E679B501620F731F7093EB076F |
:10B300006093EA0791E0E91690E1F90634F080E0F5 |
:10B3100090E19093AC078093AB078091AB0790913D |
:10B32000AC078050904F34F480E090EF9093AC07DE |
:10B330008093AB070150104134F080E090E190938E |
:10B340009D0780939C0780919C0790919D0780505A |
:10B35000904F34F480E090EF90939D0780939C078A |
:10B360006150704134F080E090E19093EB0780935E |
:10B37000EA078091EA079091EB078050904F34F4F0 |
:10B3800080E090EF9093EB078093EA0780910001B3 |
:10B39000482F552780911D0190911E01481759078C |
:10B3A00094F420911D0130911E0168A179A1649F40 |
:10B3B000C001659F900D749F900D1124B9010E94EA |
:10B3C0009D7979A368A388A199A1880F991F880FF7 |
:10B3D000991F99A388A34091100640FFA7C6992002 |
:10B3E00009F0A4C6772009F0A1C6CC24DD244601CB |
:10B3F00080910303909104039093D9058093D8051D |
:10B4000020918603309187032115310509F03FC053 |
:10B4100080911301909114018959934058F087B598 |
:10B42000853F20F480913602815011C081E08093E5 |
:10B43000E0034EC080911301909114018436910570 |
:10B4400008F587B58B30D0F0809136028F5F8093FE |
:10B4500036029AE08902900111248091FF05821B37 |
:10B4600087BD8CE291E090932202809321028EE5C9 |
:10B4700091E090938703809386032AC081E08093B4 |
:10B48000DF0326C07092DF037092E00321C0809139 |
:10B490000D0390910E03A0910F03B0911003E4E00F |
:10B4A000880F991FAA1FBB1FEA95D1F78093370217 |
:10B4B00090933802A0933902B0933A02D0923502A9 |
:10B4C000C09234022150304030938703209386038A |
:10B4D0002091AD0141FF24C02233D8F48091BF01F7 |
:10B4E00081508093BF018F3FD9F51092280380913E |
:10B4F0000D0390910E03A0910F03B0911003809360 |
:10B50000090390930A03A0930B03B0930C0381E00B |
:10B5100004C081E08093280388EC8093BF0120C0A1 |
:10B520008091990190919A01820F911D20911506A9 |
:10B530003327829FF001839FF00D929FF00D11241D |
:10B54000CF01AA2797FDA095BA2F80930903909366 |
:10B550000A03A0930B03B0930C0381E080932803AC |
:10B5600080916F0390917003A0917103B091720369 |
:10B57000E0909501F090960100919701109198014B |
:10B58000BC01CD01A80197010E94E67959016A0129 |
:10B590008091670390916803A0916903B0916A0359 |
:10B5A000BC01CD01A80197010E94E679B901C5014E |
:10B5B0000E949B773C01CC971CF07CE3672E712C9A |
:10B5C000C3010E94D86B3C0180E28093940180917A |
:10B5D0002803882309F436C48091E70299279C0147 |
:10B5E0002071307084FD2EC46091660660FD04C039 |
:10B5F0008091100681FD07C008A119A13093D603E0 |
:10B600002093D50397C18091E70281FF69C14091E2 |
:10B61000BB015091BC01CA010F96209113033091D8 |
:10B62000140382179307ACF58091DF03882389F513 |
:10B630008091E10381FF13C08D7F8093E1038091AE |
:10B640000D0390910E03A0910F03B091100380930E |
:10B65000090390930A03A0930B03B0930C0380910A |
:10B66000E10381608093E103241B350B2F503040B0 |
:10B6700037FF03C0309521953F4F8091D5039091BE |
:10B68000D603820F931F9093D6038093D5038BE24A |
:10B690006EC0CA010F9728173907ACF58091E003F7 |
:10B6A000882389F58091E10380FF13C08E7F80930A |
:10B6B000E10380910D0390910E03A0910F03B091CF |
:10B6C00010038093090390930A03A0930B03B09394 |
:10B6D0000C038091E10382608093E103241B350B0E |
:10B6E000215F3F4F37FF03C0309521953F4F809139 |
:10B6F000D5039091D603821B930B9093D60380932E |
:10B70000D5038DE234C02091E103822F9927837005 |
:10B710009070892B59F12C7F2093E1031092D6036E |
:10B720001092D50320910D0330910E0340910F0329 |
:10B73000509110032093090330930A0340930B03A5 |
:10B7400050930C0361FF06C084EF91E090932202B6 |
:10B750008093210280911103882341F42333310522 |
:10B76000410551051CF081E0809311038DE3809326 |
:10B7700094012091D5033091D603C90137FF04C04D |
:10B7800088279927821B930B815092400CF491C01B |
:10B79000809115069927289FA001299F500D389F59 |
:10B7A000500D1124CA0160E075E00E94B179CB010F |
:10B7B000AA2797FDA095BA2F2091090330910A037B |
:10B7C00040910B0350910C03280F391F4A1F5B1F38 |
:10B7D0002093090330930A0340930B0350930C0307 |
:10B7E0001092D6031092D503A0900D03B0900E03D3 |
:10B7F000C0900F03D0901003D601C5018050944033 |
:10B80000A040B04082179307A407B5075CF4D601A7 |
:10B81000C50180509C4FAF4FBF4F281739074A07CB |
:10B820005B0744F08093090390930A03A0930B03F2 |
:10B83000B0930C038091660681FF06C084E690E019 |
:10B84000909322028093210280911906882389F522 |
:10B85000409103035091040357FF02C04D5F5F4FB7 |
:10B86000559547955595479580911D0190911E01DD |
:10B87000209100013327489FB001499F700D589FC8 |
:10B88000700D1124CB01B9010E94B1797093BC01F4 |
:10B890006093BB01663471051CF486E490E005C03A |
:10B8A0006739710534F086E990E09093BC0180938C |
:10B8B000BB018091860390918703892BB9F1809118 |
:10B8C0000D0390910E03A0910F03B091100380938C |
:10B8D000090390930A03A0930B03B0930C0326C0B3 |
:10B8E00080910D0390910E03A0910F03B09110036E |
:10B8F00080599140A040B0408093090390930A037F |
:10B90000A0930B03B0930C0380911906882311F0C8 |
:10B91000992702C088E790E09093BC018093BB0117 |
:10B9200088A199A1909304038093030300910303DA |
:10B9300010910403A0900D03B0900E03C0900F036C |
:10B94000D09010032091090330910A0340910B031A |
:10B9500050910C032A153B054C055D0524F08091A0 |
:10B96000660680FDB1C28091860390918703892B82 |
:10B9700039F00091030310910403CC24DD24D7C0D7 |
:10B98000D601C501821B930BA40BB50B8093A403B6 |
:10B990009093A503A093A603B093A7038230E0E899 |
:10B9A0009E07EFEFAE07EFEFBE072CF481E090E8C3 |
:10B9B000AFEFBFEF09C08F5F9F47A040B04064F07A |
:10B9C0008FEF9FE7A0E0B0E08093A4039093A503DE |
:10B9D000A093A603B093A703C090A403D090A5039F |
:10B9E0008091AC01282F3327442755278091A40349 |
:10B9F0009091A503A091A603B091A703BC01CD012E |
:10BA00000E94727997FF04C0615E7F4F8F4F9F4FF6 |
:10BA100055E095958795779567955A95D1F76093F9 |
:10BA2000A4037093A5038093A6039093A7036530A6 |
:10BA30002EEF72072FEF82072FEF92072CF484E08E |
:10BA40009EEFAFEFBFEF09C0605074408040904060 |
:10BA500064F080E094E0A0E0B0E08093A4039093D1 |
:10BA6000A503A093A603B093A7038090A40390908E |
:10BA7000A503209134023091350237FF02C0295FBF |
:10BA80003F4F43E0359527954A95E1F74FEF223830 |
:10BA900034071CF421E83FEF05C02038310514F0CD |
:10BAA00020E830E0C901AA2797FDA095BA2F209180 |
:10BAB000AE01332744275527BC01CD010E9472797E |
:10BAC00097FF04C06D5F7F4F8F4F9F4F22E095958A |
:10BAD0008795779567952A95D1F79B015FEF613040 |
:10BAE00075071CF420E03FEF06C06F3F710519F0A9 |
:10BAF00014F020E031E08091E103882349F0C9018E |
:10BB000037FD03969C0135952795359527950DC0F2 |
:10BB10008091660680FF09C0C90137FD07969C0128 |
:10BB2000A3E035952795AA95E1F7820E931E209103 |
:10BB3000AB01222309F454C060912F0370913003AC |
:10BB4000809131039091320397FF04C061587F4F79 |
:10BB50008F4F9F4FF7E09595879577956795FA9565 |
:10BB6000D1F73327442755270E94727997FF04C0E5 |
:10BB7000615E7F4F8F4F9F4FE5E095958795779555 |
:10BB80006795EA95D1F76093A4037093A50380931A |
:10BB9000A6039093A7036138AFEF7A07AFEF8A0748 |
:10BBA000AFEF9A072CF480E89FEFAFEFBFEF0AC02A |
:10BBB0006F3F71058105910569F064F080E091E0C7 |
:10BBC000A0E0B0E08093A4039093A503A093A60304 |
:10BBD000B093A7038091A4039091A503880E991EAA |
:10BBE0008091A901282F332780916708992787FD25 |
:10BBF0009095289FF001299FF00D389FF00D11249A |
:10BC00009F01F7FF02C021583F4F220F232F221F11 |
:10BC1000330BFFEF21383F071CF420E83FEF06C04D |
:10BC20002F3F310519F014F020E031E0820E931E11 |
:10BC3000C401AA2797FDA095BA2FE0900303F090C6 |
:10BC400004039701442737FD4095542FBC01CD01D3 |
:10BC50000E94727997FF04C061507E4F8F4F9F4FB3 |
:10BC600059E095958795779567955A95D1F7061B75 |
:10BC7000170B8091D5039091D603892B09F060C0F2 |
:10BC80001E141F040CF05CC09601D7FE03C0309553 |
:10BC900021953F4F2D33310540F48091D903909188 |
:10BCA000DA038017910774F526C02C53304045E025 |
:10BCB000369527954A95E1F72031310510F02FE0B0 |
:10BCC00030E04091D9035091DA031C141D04E4F4D0 |
:10BCD00080E190E0821B930B489F9001499F300DBB |
:10BCE000589F300D112494E0369527959A95E1F7E9 |
:10BCF0002017310720F58091BD019091BE010817F2 |
:10BD00001907F4F08C011CC0205F3F4F8091BD01EA |
:10BD10009091BE01829FB001839F700D929F700D24 |
:10BD200011249B0184E0369527958A95E1F7401709 |
:10BD3000510714F08A0104C00217130708F08901A3 |
:10BD4000C801AA2797FDA095BA2F1DE0880F991F5B |
:10BD5000AA1FBB1F1A95D1F79301442737FD4095C1 |
:10BD6000542FBC01CD010E94E6792093A8033093A3 |
:10BD7000A9034093AA035093AB030091A803109129 |
:10BD8000A9038091D7039091D8039C01220F331F00 |
:10BD9000280F391F200F311F37FF02C02D5F3F4F83 |
:10BDA000A90155954795559547955093D8034093CC |
:10BDB000D70380911106282F3327220F331F220F1C |
:10BDC000331F241735076CF48091E907282F332798 |
:10BDD000220F331F220F331F2055304042175307C5 |
:10BDE00024F03093D8032093D7038091660680FF18 |
:10BDF00014C08091D7039091D803A8A1B9A18A1744 |
:10BE00009B0724F0B093D803A093D703E091D70306 |
:10BE1000F091D803F9A3E8A357C028A139A12E199E |
:10BE20003F0937FF02C02D5F3F4F35952795359568 |
:10BE30002795E090D703F090D803E20EF31EF9A205 |
:10BE4000E8A242C080911906882301F5609103039E |
:10BE50007091040377FF02C06D5F7F4F7595679502 |
:10BE60007595679540911D0150911E0180910001CB |
:10BE7000282F3327649FC001659F900D749F900DFC |
:10BE80001124B9010E94B179CB0101C09927909387 |
:10BE9000BC018093BB018091BB019091BC018734B0 |
:10BEA00091051CF486E490E005C08639910534F0D4 |
:10BEB00086E990E09093BC018093BB0108A119A191 |
:10BEC0001093D8030093D7038091E70299279C0130 |
:10BED0002270307081FF1CC18091DB039091DC03E4 |
:10BEE000A091DD03B091DE030097A105B10521F01B |
:10BEF000809111038130B1F428A139A1C901AA2789 |
:10BF000097FDA095BA2F2EE0880F991FAA1FBB1F7F |
:10BF10002A95D1F78093DB039093DC03A093DD0394 |
:10BF2000B093DE0380911103813019F482E0809395 |
:10BF3000110348A159A1CA01AA2797FDA095BA2FBC |
:10BF40009301442737FD4095542FBC01CD010E9439 |
:10BF50007279DC01CB018093A8039093A903A0938D |
:10BF6000AA03B093AB03B7FF04C08150904EAF4F0C |
:10BF7000BF4F5C016D018DE0D594C794B794A79431 |
:10BF80008A95D1F7A092A803B092A903C092AA0300 |
:10BF9000D092AB036091E8027091E9025FE0603AF1 |
:10BFA000750750F58091DB039091DC03A091DD03D0 |
:10BFB000B091DE039C01AD010AE056954795379597 |
:10BFC00027950A95D1F7821B930BA40BB50BA601FD |
:10BFD000950114E0220F331F441F551F1A95D1F706 |
:10BFE000820F931FA41FB51F8093DB039093DC0384 |
:10BFF000A093DD03B093DE0360547F4118F5809178 |
:10C00000DB039091DC03A091DD03B091DE039C0182 |
:10C01000AD01FCE05695479537952795FA95D1F7F0 |
:10C02000821B930BA40BB50BA6019501E2E0220F36 |
:10C03000331F441F551FEA95D1F7820F931FA41F8A |
:10C04000B51F29C08091340290913502809134024D |
:10C050009091350297FF03C0909581959F4F84364C |
:10C0600091050CF58091DB039091DC03A091DD0339 |
:10C07000B091DE039C01AD017EE056954795379562 |
:10C0800027957A95D1F7821B930BA40BB50B8A0DDC |
:10C090009B1DAC1DBD1D8093DB039093DC03A0931F |
:10C0A000DD03B093DE038091DB039091DC03A0916C |
:10C0B000DD03B091DE036EE0B695A7959795879561 |
:10C0C0006A95D1F790930403809303034091170678 |
:10C0D000442399F055279C01BA010E94B179C90106 |
:10C0E000861B970B9093DA038093D903260F371F93 |
:10C0F0003093BE012093BD0119C01092DA03109253 |
:10C10000D9038FEF93E09093BE018093BD010EC0E1 |
:10C11000109211031092DB031092DC031092DD03E6 |
:10C120001092DE0330930403209303039091B00731 |
:10C1300098AB292F3327220F331F220F331F285D7F |
:10C140003F4FA8A1B9A12A173B0714F039A328A390 |
:10C15000B091E907B9AB8B2F9927880F991F880FEA |
:10C16000991F80559040E8A1F9A18E179F0714F4FC |
:10C1700099A388A380916C02882321F480916E0892 |
:10C180008F3FA1F08091E8029091E9020297C09759 |
:10C1900068F4E8A0F9A01E141F0444F481E090E0C4 |
:10C1A0009093E9028093E80239A328A308A119A17A |
:10C1B0001093BD050093BC058091A0039091A1034D |
:10C1C000A091A203B091A30322E0880F991FAA1F98 |
:10C1D000BB1F2A95D1F7C090EA07D090EB07C81A89 |
:10C1E000D90A013A11058CF0C80117FD0196959501 |
:10C1F00087958C159D050CF46C01909581959F4F4A |
:10C20000C816D90694F46C0110C011E5C116D1040A |
:10C210001CF0E0E5CE2ED12C20EBC2162FEFD2067B |
:10C2200024F470EBC72E7FEFD72E49A9242F332794 |
:10C23000220F331F220F331FC90168A179A1861B6A |
:10C24000970B8C159D050CF46C0188A199A1821B9C |
:10C25000930BC816D9060CF46C018091AB07909132 |
:10C26000AC076091190370911A03861B970B90938A |
:10C27000BA078093B907A090C8072091370330917F |
:10C2800038034091390350913A03AA2041F0461AED |
:10C29000570AC201AA2797FDA095BA2F04C0AA2762 |
:10C2A00097FDA095BA2F280F391F4A1F5B1F2093B7 |
:10C2B0003703309338034093390350933A03809106 |
:10C2C000370390913803A0913903B0913A0381501C |
:10C2D0009A4FA040B04064F080E09AEFA0E0B0E058 |
:10C2E0008093370390933803A0933903B0933A03B4 |
:10C2F0008091370390913803A0913903B0913A03AC |
:10C3000080509640AF4FBF4F64F480E096E0AFEFAF |
:10C31000BFEF8093370390933803A0933903B09312 |
:10C320003A03B09026062B2D33278091B9079091C0 |
:10C33000BA07289F7001299FF00C389FF00C112438 |
:10C340009701F7FE02C0295F3F4F790153E0F59452 |
:10C35000E7945A95E1F70091AF011091B00198016F |
:10C36000442737FD4095542F80913703909138032F |
:10C37000A0913903B0913A03BC01CD010E94E67946 |
:10C38000E20EF31E90909B01692D7727882799274D |
:10C390009601D7FE04C0222733272C193D0937FF09 |
:10C3A00002C02F5F3F4F3595279548A159A1240F13 |
:10C3B000351F442737FD4095542F0E94727997FF0F |
:10C3C00004C0615C7F4F8F4F9F4F26E09595879506 |
:10C3D000779567952A95D1F79B016E157F050CF42B |
:10C3E0007B01309521953F4FE216F3060CF479015D |
:10C3F00080919C0790919D0760911703709118039D |
:10C40000861B970B90939B0780939A072091330389 |
:10C41000309134034091350350913603AA2041F006 |
:10C42000261A370AC101AA2797FDA095BA2F04C082 |
:10C43000AA2797FDA095BA2F280F391F4A1F5B1F07 |
:10C4400020933303309334034093350350933603E2 |
:10C450008091330390913403A0913503B09136035A |
:10C4600081509A4FA040B04064F080E09AEFA0E085 |
:10C47000B0E08093330390933403A0933503B093DB |
:10C4800036038091330390913403A0913503B0912A |
:10C49000360380509640AF4FBF4F64F480E096E083 |
:10C4A000AFEFBFEF8093330390933403A093350332 |
:10C4B000B09336032B2D332780919A0790919B07D9 |
:10C4C000289FD001299FB00D389FB00D11249D01E8 |
:10C4D000B7FF02C0295F3F4F5901B3E0B594A7945D |
:10C4E000BA95E1F79801442737FD4095542F809184 |
:10C4F000330390913403A0913503B0913603BC010E |
:10C50000CD010E94E679A20EB31E692D77278827F8 |
:10C5100099279601D7FE04C0222733272C193D09FD |
:10C5200037FF02C02F5F3F4F35952795E8A1F9A14E |
:10C530002E0F3F1F442737FD4095542F0E947279DC |
:10C5400097FF04C0615C7F4F8F4F9F4FF6E095953A |
:10C55000879577956795FA95D1F79B016A157B05C5 |
:10C560000CF45B01309521953F4FA216B3060CF4F5 |
:10C570005901EAEC6E2EE6E07E2E71E8872E76E019 |
:10C58000972E6BE0362E59EC452E57E0552ED401F0 |
:10C590002C9112160CF0DFC0203419F408A119A157 |
:10C5A0001EC0E8A1F9A1CF01AA2797FDA095BA2F37 |
:10C5B000332727FD3095432F532FBC01CD010E9417 |
:10C5C000727997FF04C0615C7F4F8F4F9F4F46E0A9 |
:10C5D00095958795779567954A95D1F78B01F401E5 |
:10C5E0002181203419F40E0D1F1D22C0203C19F4A6 |
:10C5F0000E191F091DC0C701AA2797FDA095BA2FC4 |
:10C60000332727FD3095432F532FBC01CD010E94C6 |
:10C61000727997FF04C0615C7F4F8F4F9F4F36E068 |
:10C6200095958795779567953A95D1F7060F171FDA |
:10C63000F4012281203419F40A0D1B1D22C0203C74 |
:10C6400019F40A191B091DC0C501AA2797FDA09559 |
:10C65000BA2F332727FD3095432F532FBC01CD012F |
:10C660000E94727997FF04C0615C7F4F8F4F9F4F8C |
:10C6700026E095958795779567952A95D1F7060FCA |
:10C68000171FF4012381203419F40C0D1D1D22C045 |
:10C69000203C19F40C191D091DC0C601AA2797FDDD |
:10C6A000A095BA2F332727FD3095432F532FBC0178 |
:10C6B000CD010E94727997FF04C0615C7F4F8F4F5C |
:10C6C0009F4FB6E09595879577956795BA95D1F781 |
:10C6D000060F171FD2018D919C91801791075CF472 |
:10C6E000BC01600F711F77FF02C06F5F7F4F8B012E |
:10C6F0001595079504C0000F111F081B190BB8A949 |
:10C700008B2F9927880F991F880F991F80179107E2 |
:10C7100054F4E9A98E2F9927880F991F880F991F24 |
:10C72000081719070CF08C01C80117FD03969595A1 |
:10C73000879595958795F3018183880F991F880FB9 |
:10C74000991F9801281B390BC901880F8283D201D8 |
:10C750000D931C9303C0F301118212823A9402E0FC |
:10C7600010E0400E511E24E030E0820E931E48E09F |
:10C7700050E0640E751E37FE0ACFE2E1CB5C0C94EC |
:10C780001D7A8091EE039091EF03A091F003B09198 |
:10C79000F1038093E6039093E703A093E803B0933B |
:10C7A000E9038091EA039091EB03A091EC03B0912F |
:10C7B000ED038093E2039093E303A093E403B0932B |
:10C7C000E50308951092F9031092F8031092F7030D |
:10C7D0001092F603089584B1806A84B93D9A82E587 |
:10C7E0008CBD1DBC459A81E08093FB078AEA80934B |
:10C7F0000C0883E880930D088AE080930E0810925D |
:10C80000100810920F08109212081092110810923E |
:10C81000660810922E0808953091FB07332309F023 |
:10C8200085C00DB407FE82C084E080932002459A43 |
:10C830002EB58091FD0399278130910589F08230D2 |
:10C8400091051CF4892B21F03EC00297B9F03BC042 |
:10C8500030932D082093FE032138A9F581E008C00C |
:10C86000253549F48091FE03820F8093FE0382E018 |
:10C870008093FD0328C03093FD0325C080912D08CF |
:10C88000E82FFF27E75BF74F20838F5F80932D080A |
:10C890009091FE038A31A0F0291769F48AE1A9E496 |
:10C8A000B8E0EFE2F8E00D9001928A95E1F781E0BF |
:10C8B00080932E0802C030932E081092FD0303C00F |
:10C8C000920F9093FE0320910B08203208F028C0AD |
:10C8D000459800000000000000000000000000007B |
:10C8E0000000000000000000000000000000000048 |
:10C8F0000000000000000000000000000000000038 |
:10C900000000E0910408F0910508E20FF11D80811C |
:10C910008EBD80912B089081890F80932B0803C0D6 |
:10C9200081E08093FB072F5F20930B080895EF921F |
:10C93000FF920F931F9380911F069927880F991FCD |
:10C94000880F991F7C010027F7FC0095102F80911C |
:10C950006F0390917003A0917103B0917203BC01B9 |
:10C96000CD01A80197010E94E67930931008209329 |
:10C970000F088091670390916803A0916903B091BB |
:10C980006A03BC01CD01A80197010E94E6793093AA |
:10C990001208209311082091F1073091F20740917D |
:10C9A000F3075091F407DA01C901E3E0880F991FFA |
:10C9B000AA1FBB1FEA95D1F7820F931FA41FB51FB3 |
:10C9C000820F931FA41FB51F2091950130919601EE |
:10C9D0004091970150919801BC01CD010E94E679E8 |
:10C9E0003093180820931708809180039091810359 |
:10C9F0002091420230914302821B930B90931E08B8 |
:10CA000080931D08E0917603F09177038091C00731 |
:10CA10009091C107BF010E94B179CB019B01220F08 |
:10CA2000331F220F331F280F391F280F391F37FFDD |
:10CA300002C02D5F3F4F359527953595279530934B |
:10CA40001408209313088091ED079091EE07BF0121 |
:10CA50000E94B1799B01220F331F220F331F260F33 |
:10CA6000371F260F371F37FF02C02D5F3F4F359509 |
:10CA70002795359527953093160820931508109221 |
:10CA80007703109276031092C1071092C00710929C |
:10CA9000EE071092ED0780910E0899278D309105D1 |
:10CAA00009F466C08E3091055CF48B30910509F471 |
:10CAB0008EC08C3091050CF00FC10A9761F0A8C1AF |
:10CAC0008F30910509F47CC18F3091050CF45CC165 |
:10CAD000409799F19DC18091FC0280931F0880913D |
:10CAE000FB02809320088091FA02809321088091B4 |
:10CAF000F902809322088091F802809323088091A4 |
:10CB0000F702809324088091F60280932508809193 |
:10CB1000F502809326088091E70280932708809190 |
:10CB2000E702837F8093E7020E948A2F8093280880 |
:10CB300080917303809329086BC18091680890915C |
:10CB400069089093200880931F0880916C08909149 |
:10CB50006D08909322088093210880911D01909187 |
:10CB60001E0180932308809100018093240850C106 |
:10CB70008091510680931F0880915206809320086F |
:10CB80008091530680932108809154068093220857 |
:10CB9000809155068093230880915906809324083C |
:10CBA00080915A068093250880915B068093260821 |
:10CBB00080915E068093270880915C068093280808 |
:10CBC00080915D068093290880915F06DAC0F89411 |
:10CBD00080910606E82FFF27EE0FFF1FE55DF84F57 |
:10CBE0000190F081E02DE038F1051CF0EFE7F0E076 |
:10CBF00006C02FEFE138F20714F4E1E8FFEFE0930D |
:10CC00001F0880910706E82FFF27EE0FFF1FE55D45 |
:10CC1000F84F0190F081E02DE038F1051CF0EFE7CE |
:10CC2000F0E006C06FEFE138F60714F4E1E8FFEF3B |
:10CC3000E093200880910506E82FFF27EE0FFF1FE5 |
:10CC4000E55DF84F0190F081E02DE038F1051CF032 |
:10CC5000EFE7F0E006C08FEFE138F80714F4E1E801 |
:10CC6000FFEFE093210880910406E82FFF27EE0FE5 |
:10CC7000FF1FE55DF84F0190F081E02DE038F105F0 |
:10CC80001CF0EFE7F0E006C02FEFE138F20714F4F4 |
:10CC9000E1E8FFEF7894E093220880911C038093F1 |
:10CCA000230880911D038093240880911E038093A4 |
:10CCB000250880911F03809326088091200380938C |
:10CCC0002708809121038093280880912203809374 |
:10CCD00029088091230355C080915B04863018F0A9 |
:10CCE00010925B0485E080931F088091600680931A |
:10CCF000200880910D0390910E03A0910F03B09135 |
:10CD00001003BC01CD0125E030E040E050E00E947E |
:10CD1000E6793093220820932108809109039091AD |
:10CD20000A03A0910B03B0910C03BC01CD0125E0D7 |
:10CD300030E040E050E00E94E679309324082093F0 |
:10CD4000230880915606809325088091570680938A |
:10CD50002608809158068093270880911B038093B2 |
:10CD6000280880912B0790912C07809329088091A7 |
:10CD7000BC059091BD0597FD039695958795959572 |
:10CD8000879580932A0844C010921F0880E58093FD |
:10CD9000200886E0809321088EE08093220880910D |
:10CDA000020180932308809140048093240880919D |
:10CDB000410480932508809142048093260828C06E |
:10CDC0008091380680931F08809165068093200823 |
:10CDD0008091A101809321088091310680932208DF |
:10CDE0008091320680932308809133068093240833 |
:10CDF0008091A001809325088091350680932608B4 |
:10CE00008091360680932708809137068093280802 |
:10CE100080912E08882309F4CFC08AEF8093E8011F |
:10CE20004091300850913108CA0181509E4F8F5F68 |
:10CE30009340B0F42091320830913308C9018150F9 |
:10CE40009E4F8F5F934060F48091100685FF08C06D |
:10CE50005093F9034093F8033093F7032093F603BC |
:10CE6000809136089091370821E08936920724F4A2 |
:10CE700090932E0380932D0380912D0390912E0388 |
:10CE800020912B0330912C03821B930B845E9D4FCA |
:10CE900068E671E00E94B179845B904090932A0328 |
:10CEA0008093290320913A0830913B088091210218 |
:10CEB000909122028217930740F480915B048823AB |
:10CEC00021F4309322022093210280912F08992788 |
:10CED0008836910549F18936910524F48736910504 |
:10CEE00031F072C08936910509F445C06DC080915A |
:10CEF0003C088093630880913D0880936508809189 |
:10CF00003E088093640880913F0880936608809172 |
:10CF1000400880936708809141088093E9018091DF |
:10CF200042088093FC0350C080913C08809306081F |
:10CF300080913D088093070880913E0880930808FF |
:10CF400080913F08809309088091400880930A08E7 |
:10CF50008091AC0590914108892B8093AC0590910C |
:10CF600042089093FA038091AD0583709C70892BE1 |
:10CF70008093AD0529C080913C088093FC07809187 |
:10CF80003D088093FD0780913E088093FE078091C5 |
:10CF90003F088093FF07809140089091410890934B |
:10CFA0000108809300088091420890914308909373 |
:10CFB00003088093020808C01092F9031092F80346 |
:10CFC0001092F7031092F6031F910F91FF90EF90CC |
:10CFD00008958091FB07882309F43BC045988CE0B5 |
:10CFE00098E090930508809304089091FB03E92F43 |
:10CFF000FF27E152FE4F9F5F9093FB038081809358 |
:10D000000E08993010F01092FB031092FB070E945B |
:10D01000976481E080930B0800000000000000008E |
:10D020000000000000000000000000000000000000 |
:10D0300000000000000000000000000000000000F0 |
:10D04000000000000000000080910C0880932B0875 |
:10D050008EBD089587B18C6087B94298439810922D |
:10D06000000480E88093EB011092FF038093EA01B3 |
:10D070000895809105048150809305048F3F09F045 |
:10D08000F4C094E0909305048091E702807BE1F086 |
:10D0900080914F06882349F080910804882311F479 |
:10D0A0009093000481E080930804809150068823C7 |
:10D0B000B9F080910904882319F484E08093FF0378 |
:10D0C00081E0809309040CC08093080480930904D4 |
:10D0D00080914B068093060480914D06809307044F |
:10D0E00080910804882309F040C080916406282FAD |
:10D0F000332724FF07C080911203882319F425FDEC |
:10D100004DC04EC090914C06983F50F08091C207A0 |
:10D110008D3D30F08091060488230CF43FC040C060 |
:10D12000983F48F08091C2078A3028F48091060425 |
:10D130008823B4F133C080910004815080930004AF |
:10D140008F3F79F58091C2078150809300048091D0 |
:10D15000EB01813011F480E801C086958093EB01EA |
:10D160008091EB019091060417C0809100048150DA |
:10D17000809300048F3FA9F489E08093000480919C |
:10D18000EB01813011F480E801C086958093EB01BA |
:10D190008091EB0190914F06892311F0429A01C0D2 |
:10D1A000429880910904882309F043C08091640665 |
:10D1B000282F332724FF07C080911203882319F4F6 |
:10D1C00026FD50C034C090914E06983F50F080919B |
:10D1D000E8078D3D30F08091070488230CF442C0AD |
:10D1E00026C0983F48F08091E8078A3028F4809163 |
:10D1F00007048823E4F036C08091FF0381508093B8 |
:10D20000FF038F3F91F58091E80781508093FF03E2 |
:10D210008091EA01813011F480E801C08695809305 |
:10D22000EA018091EA01909107048923D9F4439897 |
:10D2300008958091FF0381508093FF038F3FA9F4ED |
:10D2400089E08093FF038091EA01813011F480E846 |
:10D2500001C086958093EA018091EA019091500681 |
:10D26000892311F0439A0895439808954FB724E114 |
:10D2700030E0F8948091C9008F778093C900809145 |
:10D28000C9008F7B8093C9008091C9008F7D8093F6 |
:10D29000C9005A9A52985B9A539A832F9927809380 |
:10D2A000CD002093CC008091C80082608093C8009C |
:10D2B00080E18093C9008091CA008F778093CA0073 |
:10D2C0008091CA008F7B8093CA008091CA008F7DB5 |
:10D2D0008093CA008091CA008F7E8093CA0080919B |
:10D2E000CA00877F8093CA008091C9008B7F80939A |
:10D2F000C9008091CA0084608093CA008091CA00EE |
:10D3000082608093CA008091C80087FF03C080912B |
:10D31000CE00F9CF8091C90080688093C9004FBFCB |
:10D320000895FF920F931F93CF93DF9380E197E2CD |
:10D330000E949016EC01FF248091C9008F778093A2 |
:10D34000C9008091C9008F7E8093C9005A988FE2EE |
:10D350009AE09F938F9309E612E11F930F93E09158 |
:10D360002704F091280409950F900F900F900F90CB |
:10D3700002C04A996CC0CE010E9499168823C9F355 |
:10D38000E0912704F0912804FF2009F468C085E6A5 |
:10D390009AE09F938F931F930F930995529A0F9042 |
:10D3A0000F900F900F90CE010E9499168823D9F309 |
:10D3B00083E690E05A9A019797FFFCCF8FE891E0BF |
:10D3C0005A98019797FFFCCF89E090E05A9A01970D |
:10D3D00097FFFCCF89E090E05A98019797FFFCCF28 |
:10D3E0008FE891E05A9A019797FFFCCF8FE891E080 |
:10D3F0005A98019797FFFCCF89E090E05A9A0197DD |
:10D4000097FFFCCF89E090E05A98019797FFFCCFF7 |
:10D410008FE891E05A9A019797FFFCCF8FE891E04F |
:10D420005A98019797FFFCCF89E090E05A9A0197AC |
:10D4300097FFFCCF89E090E05A98019797FFFCCFC7 |
:10D440008FE891E05A9A019797FFFCCF13C08AE5C5 |
:10D4500090E00E949016EC0191E0F92E91CF8BE6BE |
:10D460009AE09F938F931F930F9309950F900F90BE |
:10D470000F900F9052985A980E943669E5E0CDB708 |
:10D48000DEB70C942A7AEF92FF920F931F93CF93FB |
:10D49000DF93482F00E010E08091EC01813061F4CF |
:10D4A0001092EC0184E480930A0410920C04109210 |
:10D4B0000B0410920D042BC180910A04882319F4E7 |
:10D4C00021E030E001C0980190910B04992371F4A0 |
:10D4D000232B11F081E010C084E480930A04909320 |
:10D4E0000C0490930B0490930D04FAC0913069F4EE |
:10D4F000232B09F0EBC082E080930B0480910C0495 |
:10D500008F5F80930C0483E0E9C09230D1F4232B29 |
:10D5100009F0DCC083E080930A0440930D049091ED |
:10D520000C04923039F410920E0447FF03C081E0DE |
:10D5300080930E0483E080930B049F5F90930C0410 |
:10D54000CFC0933009F0C2C0232B09F0BFC0909325 |
:10D550000A0482E080930B0480910C048F5F809317 |
:10D560000C0420910D04822F9927782F6627842F91 |
:10D570009927682B792B80912A06813049F47370A2 |
:10D58000CB018050924063E070E00E94B17917C0F7 |
:10D59000823061F47770CB018050944066E070E097 |
:10D5A0000E94B1792695269526950BC07370685612 |
:10D5B0007140CB0177FD0196BC0175956795269565 |
:10D5C0002695022F11270F7010700F5F1F4F0D301F |
:10D5D000110508F074C07801E00EF11EF701E55D59 |
:10D5E000F84F808191819B01281B390BC90137FFBE |
:10D5F00003C0909581959F4F069794F480911B03EB |
:10D60000883C30F480911B03865F80931B0308C025 |
:10D6100088EC80931B0380916F008F7D80936F0057 |
:10D62000F701E55DF84F808191819C01220F331F46 |
:10D63000280F391F260F371F37FF02C02D5F3F4FBE |
:10D64000E901D595C795D595C795CB0101968C175E |
:10D650009D0714F4219706C061507040C617D70784 |
:10D660000CF4219680911B03843BD0F0F701E55D1B |
:10D67000F84F80819181FE01E81BF90BCF0163E037 |
:10D6800070E00E94B179CB01880F991F860F971F18 |
:10D690002FE537E0E20EF31EF7019183808307C088 |
:10D6A0002FE537E0E20EF31EF70111821082000F22 |
:10D6B000111F055D184FF801D183C08311C00231DD |
:10D6C000110570F081E08093EC010AC081E0809345 |
:10D6D000EC0110920C0410920E0484E480930A046E |
:10D6E00080910C04803198F080910E04882331F4ED |
:10D6F0008091EC01882311F48093930110920C0423 |
:10D7000010920E0410920B0484E480930A04E6E065 |
:10D71000CDB7DEB70C94297ACF93FC0197FF05C0F3 |
:10D72000CFEFF095E195FF4F01C0C1E028E631E071 |
:10D73000CF01B9010E94B179FC018B35910554F0FC |
:10D740008B5590408A35910538F484EB90E08E1B20 |
:10D750009F0BFC0141E00DC0CF01855B90408A35F5 |
:10D76000910518F4E45BF04003C02E1B3F0BF90158 |
:10D770004FEFEE0FFF1FEA58F54F259134918C2F94 |
:10D78000992787FD9095289FB001299F700D389F9C |
:10D79000700D1124842F992787FD9095689FA00113 |
:10D7A000699F500D789F500D1124CA01CF910895A3 |
:10D7B0002AE530E0281B390BC9010E948C6B0895C3 |
:10D7C000CF93DF9380E00E94417180911D01909181 |
:10D7D0001E016AE070E00E94B1799F938F9380915F |
:10D7E0001D0190911E016AE070E00E94B1797F9363 |
:10D7F0006F9384E49BE09F938F93C4E3D1E7DF931F |
:10D80000CF93E0912704F091280409952DB73EB7F6 |
:10D81000285F3F4F2DBF8091E8018823B9F186E052 |
:10D820000E94417180910008909101086AE070E0C7 |
:10D830000E949D797F936F938FED90E09F938F93DC |
:10D840008091F1079091F207A091F307B091F4074E |
:10D850002091950130919601409197015091980146 |
:10D86000BC01CD010E94E6793F932F938DE49BE0AC |
:10D870009F938F93DF93CF93E0912704F091280437 |
:10D8800009958DB79EB70A968DBF12C086E00E949B |
:10D89000417189E59BE09F938F93DF93CF93E09154 |
:10D8A0002704F091280409950F900F900F900F9086 |
:10D8B0008091FA038823C1F086E00E944171809133 |
:10D8C000FA0399279F938F9380E69BE09F938F9312 |
:10D8D000DF93CF93E0912704F091280409952DB7A9 |
:10D8E0003EB72A5F3F4F2DBF80E10E94417180917A |
:10D8F000F3019091F4016CE370E00E949D799F9395 |
:10D900008F938091F3019091F4016CE370E00E9499 |
:10D910009D797F936F9380916C0890916D089F9390 |
:10D920008F938BE69BE09F938F93C4E3D1E7DF93C4 |
:10D93000CF93E0912704F091280409958091100677 |
:10D940002DB73EB7265F3F4F2DBF80FF29C08AE12C |
:10D950000E9441718091940199279F938F938091A8 |
:10D960000D0390910E03A0910F03B0911003BC0121 |
:10D97000CD0124E630E040E050E00E94E6793F939C |
:10D980002F9388E79BE09F938F93DF93CF93E09152 |
:10D990002704F091280409958DB79EB708968DBF8E |
:10D9A000DF91CF910895CF93DF9380E00E94417182 |
:10D9B0008091E906992787FD90959F938F93809199 |
:10D9C000E106992787FD90959F938F938091D906C3 |
:10D9D000992787FD90959F938F938091D1069927E2 |
:10D9E00087FD90959F938F938FE79BE09F938F93F5 |
:10D9F000C4E3D1E7DF93CF93E0912704F0912804AB |
:10DA0000099580E10E9441712DB73EB7245F3F4FD9 |
:10DA10002DBF80910907992787FD90959F938F933C |
:10DA200080910107992787FD90959F938F9380910F |
:10DA3000F906992787FD90959F938F938091F10622 |
:10DA4000992787FD90959F938F938FE89BE09F93F5 |
:10DA50008F93DF93CF93E0912704F09128040995E9 |
:10DA6000809102062DB73EB7245F3F4F2DBF853012 |
:10DA700098F480E10E9441718FE99BE09F938F931E |
:10DA8000DF93CF93E0912704F091280409950F903C |
:10DA90000F900F900F9018C08730B0F488E10E946B |
:10DAA00041718FED90E09F938F9380EB9BE09F936C |
:10DAB0008F93DF93CF93E0912704F0912804099589 |
:10DAC0008DB79EB706968DBFDF91CF9108950F93C6 |
:10DAD0001F9380E00E9441712AE030E08091680845 |
:10DAE00090916908B9010E949D799F938F938091CD |
:10DAF000680890916908B9010E949D797F936F939E |
:10DB000080911D0190911E01B9010E94B1799F93EE |
:10DB10008F9380911D0190911E01B9010E94B179EE |
:10DB20007F936F9389EB9BE09F938F9304E311E7BF |
:10DB30001F930F93E0912704F0912804099580E149 |
:10DB40000E9441718DB79EB70C968DBF80916C0875 |
:10DB500090916D089F938F9380916A0890916B08C4 |
:10DB60009F938F938CEC9BE09F938F931F930F93C6 |
:10DB7000E0912704F091280409958DB79EB7089687 |
:10DB80008DBF1F910F9108950F931F93CF93DF9334 |
:10DB90008091E801C4E3D1E7882309F478C080E0EC |
:10DBA0000E9441718091FD0799279F938F938091E7 |
:10DBB000FF0799279F938F9388ED9BE09F938F9307 |
:10DBC0008E01DF93CF93E0912704F091280409950B |
:10DBD0008DB79EB708968DBF8091FE07833031F4D4 |
:10DBE0008CE00E94417187EE9BE005C08CE00E94B2 |
:10DBF00041718CEE9BE09F938F93DF93CF93E091E5 |
:10DC00002704F091280409950F900F900F900F9022 |
:10DC10008091FC0781FF12C08CE00E94417181EF6E |
:10DC20009BE09F938F931F930F93E0912704F091B4 |
:10DC3000280409950F900F900F900F9080E10E949B |
:10DC400041718FED90E09F938F93809102089091A6 |
:10DC500003089F938F9380910008909101086AE0D8 |
:10DC600070E00E949D797F936F9386EF9BE09F9376 |
:10DC70008F9384E391E79F938F93E0912704F09132 |
:10DC8000280409958DB79EB70A968DBF12C082E011 |
:10DC90000E94417186E09CE09F938F93DF93CF9326 |
:10DCA000E0912704F091280409950F900F900F90B0 |
:10DCB0000F90DF91CF911F910F910895CF93C82FAF |
:10DCC00020910F042093100499278F32910509F1B8 |
:10DCD000803391051CF44F97A1F02CC08F3491052F |
:10DCE00001F18F38910531F5222319F481E090E09C |
:10DCF00038C086E0289FF0011124E45DF44F849140 |
:10DD000017C086E0289FF0011124E35DF44F849151 |
:10DD10000FC086E0289FF0011124E25DF44F84914A |
:10DD200007C086E0289FF0011124E15DF44F849143 |
:10DD300080930F0490910F04809110049813C0E019 |
:10DD40000E94477190910F0486E0989FF001112482 |
:10DD5000E05DF44F259134918C2FF901099580E015 |
:10DD600090E0CF910895109269081092680810927F |
:10DD70006D0810926C0810926B0810926A0810924D |
:10DD80006E088AE090E00E949016909312048093AF |
:10DD900011040895CF93DF938091110490911204A0 |
:10DDA0000E949916882309F4AFC0809111049091C4 |
:10DDB00012040A969093120480931104E0E0F0E0BC |
:10DDC0009F0190E05FEFAAECB6E04BE0ED018B81A4 |
:10DDD00087FF0BC09F5F8D81E80FF11D8981280FA0 |
:10DDE000311D8E81851708F4582F4150189647FF32 |
:10DDF000EDCF50936E08232B41F5209117043091FD |
:10DE000018044091190450911A04BB27A52F942F90 |
:10DE1000832F9093160480931504AA27BB27281BF1 |
:10DE2000390B4A0B5B0BCF01AA27BB27280F391FE1 |
:10DE30004A1F5B1F20931704309318044093190462 |
:10DE400050931A04E5E0F0E013C0209115043091DE |
:10DE500016042E173F0718F4E21BF30B02C0E0E094 |
:10DE6000F0E0892F9927880F991FE80FF91F359641 |
:10DE7000F0936908E0936808EF3FF10578F480912A |
:10DE80001D0190911E018E9F90018F9F300D9E9FCE |
:10DE9000300D1124C90164E670E013C0CF019695DE |
:10DEA00087959695879520911D0130911E01289F99 |
:10DEB000A001299F500D389F500D1124CA0169E11E |
:10DEC00070E00E949D7970936B0860936A082091BE |
:10DED0001304309114042E0F3F1F30931404209329 |
:10DEE00013045EE02131350778F080916C08909141 |
:10DEF0006D08019690936D0880936C0820513E4008 |
:10DF00003093140420931304DF91CF9108954FB7F9 |
:10DF100020E430E0F8948091C9008F778093C900A5 |
:10DF20008091C9008F7B8093C9008091C9008F7D4B |
:10DF30008093C9005A9A52985B9A539A832F9927D3 |
:10DF40008093CD002093CC008091C80082608093A4 |
:10DF5000C80088E18093C9008091CA008F778093C0 |
:10DF6000CA008091CA008F7B8093CA008091CA004A |
:10DF70008F7D8093CA008091CA008F7E8093CA00F3 |
:10DF80008091CA00877F8093CA008091C9008B7FEF |
:10DF90008093C9008091CA0084608093CA008091F8 |
:10DFA000CA0082608093CA008091C80087FF03C0C6 |
:10DFB0008091CE00F9CF8091C90080688093C9001C |
:10DFC0004FBF08950F931F93CF93DF93482F4F5F59 |
:10DFD000893108F089C080912A07841710F4409392 |
:10DFE0002A07CB0183539B4268E170E00E94B1791C |
:10DFF000A42FBB27FD01EA0FFB1FE55DF84F8081D1 |
:10E0000091819B01281B390BC90137FF03C09095F3 |
:10E0100081959F4F069794F480911B03883C30F4C0 |
:10E0200080911B03865F80931B0308C088EC80935C |
:10E030001B0380916F008F7D80936F00FD01EA0FBD |
:10E04000FB1FE55DF84F808191819C01220F331FFA |
:10E05000280F391F260F371F37FF02C02D5F3F4F94 |
:10E06000E901D595C795D595C795CB0101968C1734 |
:10E070009D0714F4219706C061507040C617D7075A |
:10E080000CF4219680911B03843BD8F08D010A0F7C |
:10E090001B1FF801E55DF84F80819181FE01E81BAF |
:10E0A000F90BCF0163E070E00E94B179CB01880FDA |
:10E0B000991F860F971F015A184FF801918380838B |
:10E0C00007C0AA0FBB1FA15AB84F11961C921E92EF |
:10E0D000E42FFF27EE0FFF1FE55DF84FD183C083CC |
:10E0E000443011F410929301DF91CF911F910F9161 |
:10E0F0000895CF93DF9320916F08822F9927807F17 |
:10E100009070409709F06CC02F3109F046C08091A3 |
:10E11000700880931F04209172082093210480913D |
:10E12000730880932004822F992790932C07809363 |
:10E130002B07222309F054C080910406282F33278F |
:10E14000220F331FF901E15AF84F1182108280919A |
:10E150000506A82FBB27AA0FBB1FFD01E15AF84FE8 |
:10E160001182108280910706E82FFF27EE0FFF1F14 |
:10E17000CF01815A984FEC0119821882255D384FE2 |
:10E18000E90119821882A55DB84F11961C921E9262 |
:10E19000E55DF84F1182108223C0C22FCF70CA30C4 |
:10E1A000F8F48091700880939908809171088093A9 |
:10E1B00098088091720880939B08809173088093DF |
:10E1C0009A0860919808709199088C2F0E94E26FCC |
:10E1D00060919A0870919B088C2F8F5F0E94E26F6C |
:10E1E000DF91CF910895CF93C82F8F3F49F480914D |
:10E1F00022048F3F29F4109224041092230432C089 |
:10E2000020912404222339F4CF3111F485E001C098 |
:10E2100084E0809325048091250490912304821743 |
:10E22000A0F4892F8095809323048F3F19F48EEFFB |
:10E230008093230480912304C81711F40E947970FD |
:10E2400010922404109223040BC0E22FFF27E159FF |
:10E25000F74FC0832F5F209324049C0F90932304D7 |
:10E26000C0932204CF91089590911E04933240F4FC |
:10E27000E92FFF27EB58F74F80839F5F90931E0491 |
:10E280000895833218F48D5F80931E04089590E200 |
:10E29000E8E7F8E08FE19193815087FFFCCF089584 |
:10E2A000CF93CFB723E031E0F8948091C9008F7706 |
:10E2B0008093C9008091C9008F7B8093C9008091B1 |
:10E2C000C9008F7D8093C9005A9A52985B9A539ADD |
:10E2D000832F99278093CD002093CC008091C80094 |
:10E2E00082608093C80088E18093C9008091CA0051 |
:10E2F0008F778093CA008091CA008F7B8093CA0079 |
:10E300008091CA0080628093CA008091CA008061B7 |
:10E310008093CA008091CA0088608093CA0080916F |
:10E32000C90084608093C9008091CA008460809392 |
:10E33000CA008091CA0082608093CA008091C800A0 |
:10E3400087FF03C08091CE00F9CF8091C90080681B |
:10E350008093C9008091C90080648093C9000E94A5 |
:10E360004771CFBFCF910895282F99278F70907054 |
:10E37000892B31F4209580911D04822B80931D04FC |
:10E3800008958091EF01882309F441C08091E7024C |
:10E3900085FF0AC082E98093750883E2809376083E |
:10E3A00085E58093770802C0109275088091F0018E |
:10E3B0008F3071F480911D040E945E6E882341F0BD |
:10E3C00081E9809375088093760881E380937708CC |
:10E3D0001092EF018091C80085FFFCCF8091C900A9 |
:10E3E0008F7E8093C9008091C9008E7F8093C90081 |
:10E3F00080917508882311F48EEF01C08EE7809319 |
:10E40000CE0080911D048093F00110921D040895A8 |
:10E410001F920F920FB60F9211248F939F93EF9339 |
:10E42000FF939091EF01992309F040C08091260459 |
:10E43000882361F480917508882311F483E003C078 |
:10E44000813999F481E0809326040FC0833099F4D8 |
:10E4500080917508882349F0909375088091C900D0 |
:10E460008E7F8093C9008EEF1EC08091C9008160AD |
:10E470008093C9000EC0833261F48091C9008E7F01 |
:10E480008093C9008FEF8093CE0081E08093EF01ED |
:10E4900014C080912604E82FFF27EB58F74F8F5FB9 |
:10E4A0008093260480818093CE0007C010922604BA |
:10E4B0008091C90080618093C900FF91EF919F9185 |
:10E4C0008F910F900FBE0F901F901895EF92FF92B3 |
:10E4D0000F931F93CF93DF937C018B01EA01452BB0 |
:10E4E00039F0F80181918F01F70109952197C9F75A |
:10E4F000E6E0CDB7DEB70C94297AEF92FF920F9346 |
:10E500001F93CF93DF937C018B01EA01452B41F0F0 |
:10E51000F8010F5F1F4F8491F70109952197C1F70B |
:10E52000E6E0CDB7DEB70C94297A0F931F93CF9313 |
:10E530008C01C62F161634F480E2F8010995C150FB |
:10E540001C16D4F3CF911F910F9108950F931F9331 |
:10E55000CF938C01C62F161634F480E3F801099589 |
:10E56000C1501C16D4F3CF911F910F910895A5E3CC |
:10E57000B0E0EDEBF2E70C94017A2E96EEADFFAD34 |
:10E580002E9788249924540180911C04882321F417 |
:10E590002C961FAE1EAE2C975EE4452E512C4C0ED1 |
:10E5A0005D1E6F01B60105C0153239F00894C11C1B |
:10E5B000D11CF60114911123B9F7A601461B570B84 |
:10E5C00031F02C968EAD9FAD2C970E947D72112359 |
:10E5D00009F46AC20894C11CD11CFF24FDA6FCA644 |
:10E5E0004FEFE42EF9A6F6010894C11CD11C14913A |
:10E5F000153721F0812F80628837B1F4F0FE0AC010 |
:10E60000F20124E030E0420E531E80809180A2800F |
:10E61000B3800AC0F20142E050E0440E551E8081F2 |
:10E6200091814C01AA24BB24103221F489A58823AE |
:10E63000D1F61DC0133219F458E0F52AD4CF1A329E |
:10E6400011F01D3291F41A3259F4F20182E090E097 |
:10E65000480E591EE081ECA7EE232CF6E195ECA7BD |
:10E6600090E1F92AAFEDFA22BECF1B3211F419A7BF |
:10E67000BACF1E32C1F5F6010894C11CD11C149109 |
:10E680001A3279F4F20122E030E0420E531E40814A |
:10E6900051813FEF4F3F530714F44FEF5FEFE42EEC |
:10E6A000A2CF40E050E0812F80538A30A0F4CA010D |
:10E6B00033E0880F991F3A95E1F7840F951F480FB3 |
:10E6C000591F410F511D40535040F6010894C11C81 |
:10E6D000D11C1491E8CF8FEF4F3F580714F44FEF40 |
:10E6E0005FEFE42E85CF103329F4F4FC7CCF90E269 |
:10E6F000F92A79CF812F81538930D8F440E050E056 |
:10E70000CA0123E0880F991F2A95E1F7840F951F0E |
:10E71000480F591F410F511D40535040F6010894B6 |
:10E72000C11CD11C1491812F80538A3048F34CA70F |
:10E730005FCF183619F4A4E0FA2A55CF1C3619F425 |
:10E74000B1E0FB2A50CF133661F43E010894611CFE |
:10E75000711CF20122E030E0420E531E8081898359 |
:10E760003CC1143421F0143611F0193651F514342B |
:10E7700011F431E0F32AF0FE0AC0F20144E050E067 |
:10E78000440E551E80809180A280B3800CC0F2019F |
:10E7900082E090E0480E591E808191814C01AA24AC |
:10E7A00097FCA094BA2CB7FE0AC0B094A0949094A1 |
:10E7B0008094811C911CA11CB11C8DE289A70AE0E8 |
:10E7C0006FC01F3411F01F3631F41F3411F491E083 |
:10E7D000F92A08E064C0103779F4F201A2E0B0E051 |
:10E7E0004A0E5B1E808191814C01AA24BB2400E16A |
:10E7F000B0E4FB2A18E753C01337C1F5F20122E059 |
:10E8000030E0420E531E608071806114710489F4FF |
:10E810003E010894611C711C88E289838EE6F30135 |
:10E82000818385E78B838CE68C838D8389E28E835D |
:10E830001F82E7FC13C08E2D992787FD9095AC01B0 |
:10E8400060E070E0C3010E94CE77009729F0382E77 |
:10E850003618E3140CF0C3C03E2CC1C0F301019084 |
:10E860000020E9F731973E2E3618B9C0153511F062 |
:10E87000153731F4153511F4F1E0FF2A0AE00FC025 |
:10E88000183519F0183709F0A0C000E1F3FE07C0F1 |
:10E8900081149104A104B10411F020E4F22A19A614 |
:10E8A000EDA6E7FC02C03FEDF32289E2682E712C51 |
:10E8B0006C0E7D1E81149104A104B10421F44DA5B8 |
:10E8C000442309F47BC0802F9927AA27BB278EA752 |
:10E8D0009FA7A8ABB9AB202E332490E0891690E017 |
:10E8E000990691E0A90690E0B90648F0C501B40187 |
:10E8F0002EA53FA548A959A90E94C47917C0AFEF1A |
:10E900008A169104A104B10449F040F0C401B10198 |
:10E910000E949D799B014427552708C0882D602FB0 |
:10E920000E949179282F3327442755272AAB3BABE8 |
:10E930004CAB5DAB0A3059F48AA9880F880F880F59 |
:10E940009AA9990F890F382D381B832F10C00031D9 |
:10E9500039F48AA98295807F482D481B842F07C0EF |
:10E960008AA9880F880F880F582D581B852F90E093 |
:10E970002EA53FA548A959A982169306A406B50657 |
:10E9800008F091E08AA89BA8ACA8BDA88A3010F432 |
:10E99000805D04C0895A183509F48F7DD3018E93A8 |
:10E9A0003D01992309F099CF083041F4F3FE06C0E8 |
:10E9B000803321F080E3FD0182933F01CE01019677 |
:10E9C000382E3618F8E23F0E0BC0112309F46CC044 |
:10E9D0003E010894611C711C1983B1E03B2E19A6FD |
:10E9E000032D2DA4231827FC222489A5882311F0A8 |
:10E9F0000F5F02C0F6FC0E5F020DEF2CFF24C70173 |
:10EA000080739070892B49F48CA5801B682F2C96FD |
:10EA10008EAD9FAD2C970E94957289A5882331F009 |
:10EA200041E050E0BE01675D7F4F0AC0E6FE0EC0C8 |
:10EA300080E38AA71BA742E050E0BE01665D7F4FDE |
:10EA40002C968EAD9FAD2C970E946672C701807385 |
:10EA50009070809749F48CA5801B682F2C968EAD02 |
:10EA60009FAD2C970E94A672622D2C968EAD9FAD05 |
:10EA70002C970E94A672832D992787FD9095AC0153 |
:10EA8000B3012C968EAD9FAD2C970E946672E4FE6A |
:10EA900089CD2CA5201B2CA7622F2C968EAD9FAD67 |
:10EAA0002C970E9495727ECDE2E1CB5C0C941D7A8E |
:10EAB0002FB740E0F894E0E0F0E081E28093570067 |
:10EAC0009491E2E0F0E0809357003491E4E0F0E0CC |
:10EAD0008093570084912FBF9E3199F4363941F4C9 |
:10EAE000893011F441E00DC08A3059F442E009C088 |
:10EAF000373939F4863011F443E003C0853009F426 |
:10EB000044E0842F992708959FB7F8948091C90015 |
:10EB1000877F8093C9008091C9008F7E8093C90050 |
:10EB20008091C9008F778093C9008091C9008F7B45 |
:10EB30008093C9008091C9008F7D8093C90052984D |
:10EB40005A9A53985B9A9FBF08951F93CF93DF9370 |
:10EB5000182F80911C04882309F48DC08091EE0148 |
:10EB6000181709F488C080911B04882321F40E949F |
:10EB7000587580931B048FEF9CE09F938F93C9E699 |
:10EB8000D2E1DF93CF93E0912704F0912804099517 |
:10EB90000F900F900F900F90812F99278230910541 |
:10EBA00001F1833091052CF4009761F0019769F031 |
:10EBB00024C084309105D9F084309105ACF00597DC |
:10EBC000C9F01BC08FEE9CE002C08DED9CE09F93CE |
:10EBD0008F93DF93CF93E0912704F0912804099558 |
:10EBE00018C084EC9CE0F3CF81EA9CE0F0CF83E98D |
:10EBF0009CE0EDCF8BE89CE0EACF8CE09DE09F931A |
:10EC00008F93DF93CF93E0912704F0912804099527 |
:10EC100010E00F900F900F900F9080911B048430A4 |
:10EC200011F0823099F40E948475812F81508330D5 |
:10EC300018F40E9436691DC0143019F40E945071F6 |
:10EC400018C01530B1F40E94876F13C0112389F0EA |
:10EC500082E29DE09F938F9389E692E19F938F9349 |
:10EC6000E0912704F091280409950F900F900F90E0 |
:10EC70000F901093EE01DF91CF911F9108950F93A4 |
:10EC80001F9381E080931C044091ED01EBE3FCE0D5 |
:10EC900020E030E05FE4849199272F5F3F4F829F0F |
:10ECA000B001839F700D929F700D11244627515023 |
:10ECB000319657FFF0CF4093ED01E3E1FCE020E017 |
:10ECC00030E057E2849199272F5F3F4F829FB00138 |
:10ECD000839F700D929F700D1124462751503196DD |
:10ECE00057FFF0CF4093ED0180911B04882321F45E |
:10ECF0000E94587580931B048091ED01833459F074 |
:10ED000088E190E029E20FB6F894A895809360001E |
:10ED10000FBE2093600087EB92E7909328048093C6 |
:10ED200027048DE39DE09F938F9309E612E11F93E3 |
:10ED30000F93E0912704F091280409950F900F900C |
:10ED40000F900F9087E690E09F938F9380E590E07F |
:10ED50009F938F931F921F92809102016AE00E94FD |
:10ED60009179892F99279F938F93809102010E9417 |
:10ED7000917999279F938F9383E69DE09F938F933B |
:10ED80001F930F93E0912704F091280409958BE3DA |
:10ED90009CE09F938F931F930F93E0912704F09132 |
:10EDA0002804099583E19CE09F938F931F930F9311 |
:10EDB000E0912704F091280409958DB79EB74696F7 |
:10EDC0008DBF87E99DE09F938F931F930F93E091F1 |
:10EDD0002704F0912804099583EC809381008091A9 |
:10EDE0006F00806280936F000F900F900F900F90D4 |
:10EDF0001F910F91089580911C04882361F08091E8 |
:10EE0000EE01843011F40E94C1718091ED018334D0 |
:10EE100011F010921C0408951F920F920FB60F92DA |
:10EE200011242F933F934F935F936F937F938F930F |
:10EE30009F93AF93BF93EF93FF932091CE00909158 |
:10EE4000EE01892F8150833020F4822F0E94436A83 |
:10EE50000BC0943021F4822F0E94B47105C095300C |
:10EE600019F4822F0E94F370FF91EF91BF91AF913F |
:10EE70009F918F917F916F915F914F913F912F91D2 |
:10EE80000F900FBE0F901F90189500242227332754 |
:10EE9000442751E0BB27EE27FF27A0E1660F771F2D |
:10EEA000881F991F001C221F331F441F660F771FE6 |
:10EEB000881F991F001C221F331F441F2AF4050EB0 |
:10EEC0002B1F3E1F4F1F04C0051A2B0B3E0B4F0B71 |
:10EED000550FBB1FEE1F587F556047FD5250AA9536 |
:10EEE000E9F6E695B7955795E695B7955795852F29 |
:10EEF0009B2F08952227332741E0552768E0880F8C |
:10EF0000991F221F331F880F991F221F331F1AF4C6 |
:10EF1000240F351F02C0241B350B440F551F487F9B |
:10EF2000456037FD42506A9551F75695479556957D |
:10EF30004795842F0895AA2797FF04C08095909540 |
:10EF40008A1F9A1F77FF04C0609570956A1F7A1F09 |
:10EF5000669F9001779FA001679F300D411D5A1F4A |
:10EF6000300D411D5A1F889FF001999F2E0F3F1FA2 |
:10EF7000401D511D899F300D411D5A1F300D411DEF |
:10EF80005A1FCA01B901112480CFFB01DC0102C064 |
:10EF900005900D9241505040D8F70895FC01415022 |
:10EFA000504030F001900616D1F73197CF01089507 |
:10EFB000882799270895A0E0B0E0E1EEF7E70C94E8 |
:10EFC000097A6C017B01EA01590121978FEFCF3F4C |
:10EFD000D80789F086010894C11CD11CC701089488 |
:10EFE000E11CF11CF5010995F80180832197FFEFE1 |
:10EFF000CF3FDF0779F7EAE0CDB7DEB70C94257A8B |
:10F00000CF92DF92EF92FF920F931F937C016B01DF |
:10F01000FB010995082FC7010196F6010995182FE4 |
:10F02000C8011F910F91FF90EF90DF90CF9008954E |
:10F03000A0E0B0E0EEE1F8E70C940B7A8C017B01E4 |
:10F04000EA01690121978FEFCF3FD80771F0F701EF |
:10F0500021917F01C8010F5F1F4F622FF6010995B3 |
:10F060002197FFEFCF3FDF0791F7E8E0CDB7DEB79D |
:10F070000C94277ACF92DF92EF92FF920F931F9317 |
:10F080006C018B017A01FA010995812F9927682F6C |
:10F09000C6010196F70109951F910F91FF90EF901E |
:10F0A000DF90CF9008955058BB27AA270ED0E0C01C |
:10F0B000D1D030F0D6D020F031F49F3F11F41EF4BF |
:10F0C000C6C00EF4E095E7FBBCC0E92FE2D080F3A8 |
:10F0D000BA17620773078407950718F071F49EF555 |
:10F0E000FAC00EF4E0950B2EBA2FA02D0B01B9013A |
:10F0F00090010C01CA01A0011124FF27591B99F0AE |
:10F10000593F50F4503E68F11A16F040A22F232FB9 |
:10F11000342F4427585FF3CF469537952795A79509 |
:10F12000F0405395C9F77EF41F16BA0B620B730BB0 |
:10F13000840BBAF09150A1F0FF0FBB1F661F771F21 |
:10F14000881FC2F70EC0BA0F621F731F841F48F4D6 |
:10F15000879577956795B795F7959E3F08F0B3CF5C |
:10F160009395880F08F09927EE0F97958795089546 |
:10F1700098D088F09F5790F0B92F9927B751A0F0F9 |
:10F18000D1F0660F771F881F991F1AF0BA95C9F73B |
:10F1900012C0B13081F09FD0B1E008959CC0672FBC |
:10F1A000782F8827B85F39F0B93FCCF386957795EB |
:10F1B0006795B395D9F73EF49095809570956195D4 |
:10F1C0007F4F8F4F9F4F0895E89409C097FB3EF4FF |
:10F1D00090958095709561957F4F8F4F9F4F9923A4 |
:10F1E000A9F0F92F96E9BB279395F6958795779522 |
:10F1F0006795B795F111F8CFFAF4BB0F11F460FFE2 |
:10F200001BC06F5F7F4F8F4F9F4F16C0882311F039 |
:10F2100096E911C0772321F09EE8872F762F05C04D |
:10F22000662371F096E8862F70E060E02AF09A95E8 |
:10F23000660F771F881FDAF7880F9695879597F9DD |
:10F24000089597F99F6780E870E060E008959FEF68 |
:10F2500080EC089500240A9416161706180609066D |
:10F26000089500240A94121613061406050608953C |
:10F27000092E0394000C11F4882352F0BB0F40F4C4 |
:10F28000BF2B11F460FF04C06F5F7F4F8F4F9F4F04 |
:10F29000089557FD9058440F551F59F05F3F71F086 |
:10F2A0004795880F97FB991F61F09F3F79F08795ED |
:10F2B0000895121613061406551FF2CF4695F1DF76 |
:10F2C00008C0161617061806991FF1CF8695710506 |
:10F2D000610508940895E894BB2766277727CB013A |
:10F2E00097F90895629FD001739FF001829FE00D0E |
:10F2F000F11D649FE00DF11D929FF00D839FF00DB5 |
:10F30000749FF00D659FF00D9927729FB00DE11D60 |
:10F31000F91F639FB00DE11DF91FBD01CF0111243D |
:10F320000895991B79E004C0991F961708F0961B61 |
:10F33000881F7A95C9F780950895AA1BBB1B51E1D8 |
:10F3400007C0AA1FBB1FA617B70710F0A61BB70B55 |
:10F35000881F991F5A95A9F780959095BC01CD01FA |
:10F36000089597FB092E07260AD077FD04D0E5DF24 |
:10F3700006D000201AF4709561957F4F0895F6F736 |
:10F38000909581959F4F0895A1E21A2EAA1BBB1B51 |
:10F39000FD010DC0AA1FBB1FEE1FFF1FA217B30761 |
:10F3A000E407F50720F0A21BB30BE40BF50B661F77 |
:10F3B000771F881F991F1A9469F76095709580953B |
:10F3C00090959B01AC01BD01CF01089597FB092EDB |
:10F3D00005260ED057FD04D0D7DF0AD0001C38F424 |
:10F3E00050954095309521953F4F4F4F5F4F089571 |
:10F3F000F6F790958095709561957F4F8F4F9F4F51 |
:10F4000008952F923F924F925F926F927F928F92C8 |
:10F410009F92AF92BF92CF92DF92EF92FF920F93A3 |
:10F420001F93CF93DF93CDB7DEB7CA1BDB0B0FB6AD |
:10F43000F894DEBF0FBECDBF09942A88398848886A |
:10F440005F846E847D848C849B84AA84B984C88400 |
:10F45000DF80EE80FD800C811B81AA81B981CE0FF7 |
:10F46000D11D0FB6F894DEBF0FBECDBFED010895DC |
:0EF47000EE0FFF1F0590F491E02D0994FFCFE1 |
:10F47E005E010A010164FF01FFFF01FC01FC0101B5 |
:10F48E00737373FF03007D0000C409C40964001187 |
:10F49E0048656C6C6F20576F726C64000000000042 |
:10F4AE00000000000000000000000000000000004E |
:10F4BE00000000000000000000000000000000003E |
:10F4CE00000000000000000000000000000000002E |
:10F4DE00000000000000000000000000000000001E |
:10F4EE0053706F727400004E6F726D616C0000424B |
:10F4FE006567696E6E6572000051756164726F00AA |
:10F50E0000640001200B050000ECFF6440415A46E8 |
:10F51E0064640A02969696960840403A10FB30387C |
:10F52E000190D0030090D00300F4017800FF036433 |
:10F53E0000020406070808080706040200FEFCFA8B |
:10F54E00F9F8F8F8F9FAFCFE000204060708080BB1 |
:10F55E000A0D0B0C0E0B0F10FA2001010170FF01AA |
:02F56E000F008C |
:00000001FF |
/tags/V0.80g/Hex-Files/Flight-Ctrl_MEGA644_V0_80g_S3D.hex |
---|
0,0 → 1,3880 |
:100000000C94DF060C9425070C9425070C94250707 |
:100010000C9425070C9425070C9425070C942507B0 |
:100020000C9425070C9410170C9425070C942507A5 |
:100030000C9432350C9425070C9425070C94250755 |
:100040000C9425070C9425070C9485150C94250712 |
:100050000C94550C0C9425070C941F0C0C9425073C |
:100060000C94261C0C9425070C94D6300C94250770 |
:100070000C9484750C9425070C948070511C561CAC |
:100080005B1C641C7B1C921CA21CB21CCF1CBB1EE4 |
:10009000921C7D1D8E1DBD1DDB1DF81D521EAD1E4B |
:1000A0008B201D21DA215A22C32273237E25DB25D2 |
:1000B00048269226DD262A277B27D5273428CE28D6 |
:1000C0006929632AFE3025316831D831F031313267 |
:1000D000E432A433A433A433A433A433A433A43329 |
:1000E000A433A433A433A4335B335D3362337A3354 |
:1000F0007C330A0D426174743A0020256420436504 |
:100100006C6C732000204C6F77207761726E696E83 |
:1001100067206C6576656C3A2025642E2564000A9C |
:100120000D466F756E6420424C2D4374726C3A20FC |
:10013000002564000A0D0A0D2121204D4953534921 |
:100140004E4720424C2D4354524C3A2025642021E6 |
:1001500021000A0D3D3D3D3D3D3D3D3D3D3D3D3D8B |
:100160003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBF |
:100170003D3D3D3D3D3D3D000A0D43616C69627270 |
:100180006174696E67207072657373757265207330 |
:10019000656E736F722E2E004F4B0A0D000A0D46CE |
:1001A0006C696768742D74696D65202575206D69AB |
:1001B0006E2020546F74616C3A2575206D696E0055 |
:1001C0000A0D436F6E74726F6C3A2000486561646B |
:1001D000696E67486F6C64004E6F726D616C2028A9 |
:1001E0004143432D4D6F646529000A0D3D3D3D3D62 |
:1001F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2F |
:100200003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A51 |
:100210000D00416E676C654E69636B2020202020C5 |
:100220002020416E676C65526F6C6C20202020206E |
:1002300020204163634E69636B2020202020202012 |
:100240002020416363526F6C6C20202020202020EE |
:1002500020205961774779726F20202020202020AC |
:1002600020204865696768742056616C7565202098 |
:1002700020204163635A202020202020202020209D |
:1002800020204761732020202020202020202020B3 |
:100290002020436F6D706173732056616C7565200B |
:1002A0002020566F6C74616765205B302E31565D7F |
:1002B00020205265636569766572204C6576656CB1 |
:1002C00020204779726F20436F6D70617373202017 |
:1002D00020204D6F746F722031202020202020209C |
:1002E00020204D6F746F722032202020202020208B |
:1002F00020204D6F746F722033202020202020207A |
:1003000020204D6F746F7220342020202020202068 |
:1003100020203136202020202020202020202020B6 |
:1003200020203137202020202020202020202020A5 |
:100330002020313820202020202020202020202094 |
:100340002020313920202020202020202020202083 |
:100350002020536572766F2020202020202020202E |
:100360002020486F7665726761732020202020204E |
:10037000202043757272656E74205B302E31415DB2 |
:1003800020204361706163697479205B6D41685D11 |
:100390002020323420202020202020202020202037 |
:1003A0002020323520202020202020202020202026 |
:1003B0002020323620202020202020202020202015 |
:1003C0002020323720202020202020202020202004 |
:1003D00020204932432D4572726F72202020202048 |
:1003E0002020424C204C696D697420202020202060 |
:1003F00020204750535F4E69636B2020202020202F |
:1004000020204750535F526F6C6C2020202020200A |
:10041000202021212120494E434F4D504154494233 |
:100420004C4520212121002E000A0D20444143206B |
:100430006F7220493243204552524F522120436867 |
:1004400065636B204932432C2033567265662C203D |
:1004500044414320616E6420424C2D4374726C0011 |
:100460005B25695D005B25695D002B204D696B7222 |
:100470006F4B6F70746572202B0048573A56256495 |
:100480002E25642053573A25642E25642563005396 |
:10049000657474696E673A2564202573004861723B |
:1004A0006477617265204572726F7220313A2564FB |
:1004B000202121004D697373696E6720424C2D43E2 |
:1004C00074726C3A25642121004D6978657220456B |
:1004D00072726F722100493243204552524F5221AD |
:1004E0002121004865696768743A20202535690034 |
:1004F000536574706F696E743A2535690050726582 |
:1005000073737572653A253569004F666673657455 |
:100510003A20202535690048656967687420636F53 |
:100520006E74726F6C0044495341424C454400481C |
:10053000656967687420636F6E74726F6C004449FC |
:100540005341424C4544006163742E2062656172E0 |
:10055000696E67004E69636B3A20202020202025B9 |
:10056000356900526F6C6C3A202020202020253500 |
:100570006900436F6D706173733A202020253569DF |
:10058000004B313A25346920204B323A253469201A |
:10059000004B333A25346920204B343A2534692006 |
:1005A000004B353A25346920204B363A25346920F2 |
:1005B000004B373A25346920204B383A25346920DE |
:1005C000004E693A2534692020526F3A253469205B |
:1005D0000047733A253469202047693A2534692059 |
:1005E0000050313A253469202050323A25346920B0 |
:1005F0000050333A253469202050343A253469209C |
:10060000004779726F202D2053656E736F72004E14 |
:1006100069636B25346920282533692E25692900F3 |
:10062000526F6C6C25346920282533692E25692981 |
:100630000047696572253469202825336929004EF1 |
:1006400069636B2025346920282533692E25782994 |
:1006500000526F6C6C2025346920282533692E25C3 |
:1006600078290059617720202534692028253369AD |
:1006700029004E69636B20253469202825336929B8 |
:10068000282533692900526F6C6C20253469202895 |
:1006900025336929282533692900596177202025C8 |
:1006A00034692028253369292825336929004143E5 |
:1006B00043202D2053656E736F72004E69636B206B |
:1006C00025346920282533692900526F6C6C202558 |
:1006D0003469202825336929005A20202020253418 |
:1006E0006920282533692900566F6C746167653A63 |
:1006F0002020202533692E253169560043757272FA |
:10070000656E743A2020202533692E253169410019 |
:10071000506F7765723A20202020202534695700D9 |
:100720004469736368617267653A202535696D4174 |
:10073000680052656365697665720052432D5253B5 |
:1007400053493A202020202534690052432D517509 |
:10075000616C6974793A202534690052432D4368ED |
:10076000616E6E656C733A25346900436F6D70611C |
:1007700073730048656164696E673A2020253569A6 |
:100780000056616C75653A2020202025356900539C |
:10079000746172743A2020202025356900506F74EE |
:1007A00069313A202025336900506F7469323A204C |
:1007B0002025336900506F7469333A20202533694E |
:1007C00000506F7469343A202025336900506F74EB |
:1007D00069353A202025336900506F7469363A2014 |
:1007E0002025336900506F7469373A20202533691A |
:1007F00000506F7469383A202025336900536572C0 |
:10080000766F202000536574706F696E7420202508 |
:10081000336900506F736974696F6E3A20253369CC |
:100820000052616E67653A2533692D2533690045AD |
:10083000787465726E436F6E74726F6C2020004E18 |
:10084000693A2534692020526F3A253469200047DF |
:10085000733A253469202047693A253469200048D5 |
:10086000693A253469202043663A253469200042DC |
:100870004C2D4374726C204572726F727320002588 |
:10088000336420253364202533642025336420001D |
:1008900025336420253364202533642025336420E8 |
:1008A00000253364202533642025336420253364F8 |
:1008B0002000424C2054656D7065726174757265DC |
:1008C00000253369202533692025336920253369C4 |
:1008D00020002533692025336920253369202533FD |
:1008E00069200025336920253369202533692025B7 |
:1008F00033692000424C2D4374726C20666F756E14 |
:1009000064200020256320202025632020202563EB |
:10091000202020256320002025632020202563201F |
:10092000202025632020202563200020256320200F |
:10093000202D2020202D2020202D2000313000319E |
:100940003100313200466C696768742D54696D65F9 |
:10095000202000546F74616C3A2535756D696E0006 |
:100960004163743A20202535756D696E00287265E3 |
:1009700073657429000A0D47656E65726174696E4E |
:10098000672064656661756C7420506172616D6585 |
:1009900074657220536574202564000A0D557369CF |
:1009A0006E6720506172616D657465722053657465 |
:1009B000202564000A0D47656E65726174696E6773 |
:1009C0002064656661756C74204D69786572205489 |
:1009D00061626C65000A0D4D697865722D436F6E1A |
:1009E0006669673A202725732720282575204D6FD3 |
:1009F000746F727329000A0D3D3D3D3D3D3D3D3D07 |
:100A00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D16 |
:100A10003D3D3D3D3D3D000A0D414343206E6F7419 |
:100A20002063616C69627261746564210D0A000A59 |
:100A30000D506C6561736520636F6E6E6563742025 |
:100A40005370656B7472756D207265636569766548 |
:100A50007220666F722062696E64696E67204E4F05 |
:100A6000572E2E2E006F6B2E0A0D0054696D656F88 |
:100A700075742E0A0D0000008F001E01AD013B02AF |
:100A8000CA025803E603740402058F051B06A70675 |
:100A90003307BE074808D2085B09E3096B0AF20A6C |
:100AA000780BFD0B810C040D860D070E870E060FCB |
:100AB000840F00107B10F5106E11E5115B12CF1240 |
:100AC0004213B31323149214FE146A15D3153B1664 |
:100AD000A11605176717C81727188318DE183719C6 |
:100AE0008E19E319361A871AD61A231B6E1BB61BEA |
:100AF000FD1B411C831CC31C001D3C1D751DAB1D33 |
:100B0000E01D121E421E6F1E9A1EC31EE91E0D1FFF |
:100B10002E1F4D1F691F841F9B1FB01FC31FD31F94 |
:100B2000E11FEC1FF51FFB1FFF1F0020030100004A |
:100B3000586A000201014B6B01030202DF6B0200E5 |
:100B400003033C6C2532692E253169560025336438 |
:100B5000256320253033646D005374617475730010 |
:100B60004552524F523A20253264002534692025DF |
:100B700032693A25303269002534696D25630025D4 |
:100B80003369202533692025336920253369002501 |
:100B900033692025336920253369202533690054C2 |
:100BA000656D706572617475726573202020200018 |
:100BB0002563432020202020002532692E2531691D |
:100BC0005620202533692E25316941002534695787 |
:100BD000202536696D4168002532756D2F732053CD |
:100BE00061743A2564200020203344004E6F46781B |
:100BF000004447505300486F6D653A2533646D20BB |
:100C00002533642563004E6F204E6176694374720C |
:100C10006C21000A0D7777772E4D696B726F4B6FE1 |
:100C2000707465722E6465202863292048695379A1 |
:100C30007374656D7320476D6248000A0D746865B2 |
:100C400020757365206F66207468697320736F6602 |
:100C50007477617265206973206F6E6C792070659E |
:100C6000726D6974746564200A0D6F6E206F72690D |
:100C700067696E616C204D696B726F4B6F70746544 |
:100C8000722D48617264776172650041435420445B |
:100C9000534C004A65746920736174656C6C6974A7 |
:100CA000005370656B7472756D20736174656C6C44 |
:100CB000697420284C6F77207265736F6C75746946 |
:100CC0006F6E29005370656B7472756D207361745B |
:100CD000656C6C6974202832303438290053706593 |
:100CE0006B7472756D20736174656C6C6974004D02 |
:100CF000756C74697369676E616C2050504D000AA1 |
:100D00000D52656365697665723A2000756E6B6E8B |
:100D10006F776E2E205573696E672050504D2E2EC2 |
:100D20002E006E6F7420737570706F72746564201E |
:100D3000627920686172647761726521000A0D3DF5 |
:100D40003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD3 |
:100D50003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC3 |
:100D60003D3D000A0D466C69676874436F6E74728E |
:100D70006F6C0A0D48617264776172653A25642E62 |
:100D800025640A0D536F6674776172653A5625645F |
:100D90002E2564256320000A0D3D3D3D3D3D3D3D32 |
:100DA0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D73 |
:100DB0003D3D3D3D3D3D3D3D3D3D3D3D0000112422 |
:100DC0001FBECFEFD0E1DEBFCDBF11E0A0E0B1E0AC |
:100DD000EEE6F1EF02C005900D92A23FB107D9F700 |
:100DE00018E0A2EFB1E001C01D92A033B107E1F716 |
:100DF0006AEAE2E0F0E081E2809357007491AE018C |
:100E00004F5F5F4F20EF37EFDA019FE0F9012F5F6F |
:100E10003F4F84918D93915097FFF8CF773911F41C |
:100E20000000FECFFA019EE0819168276095915005 |
:100E300097FFFACF8889681721F0773911F40000FD |
:100E4000FECF0E94E6070C94B6780C9400008091C7 |
:100E50009805E82FFF27EE0FFF1FE154F94F80811F |
:100E600091818D5E9F4F14F01092030180819181DA |
:100E70008A5B9F4FCCF4809103018823A9F481E021 |
:100E8000809303018091EF038F5F8093EF038530A0 |
:100E900038F088EE93E0909322028093210204C000 |
:100EA00066E970E00E9414378091EF0399279093D0 |
:100EB00069058093680508951F93CF93DF93182FDA |
:100EC000882389F082EF90E09F938F9389E692E1E7 |
:100ED0009F938F93E091BB03F091BC0309950F9012 |
:100EE0000F900F900F908091BB05823308F044C0A3 |
:100EF00084EF91E00E949016EC01112329F0CE01BD |
:100F00000E9499168823D9F3C2E0D0E026E530E0AC |
:100F100080911D0190911E018217930730F0219658 |
:100F2000255D3F4FC730D10598F38091BB059927C8 |
:100F3000C89F9001C99F300DD89F300D1124209378 |
:100F400000011123D9F068EC70E08C2F0E94143757 |
:100F5000DF93CF938AEF90E09F938F9389E692E19E |
:100F60009F938F93E091BB03F091BC0309958DB7DC |
:100F70009EB706968DBF02C080930001112311F128 |
:100F8000809100016AE00E940978892F99279F9338 |
:100F90008F93809100010E94097899279F938F93E6 |
:100FA00085E091E09F938F9389E692E19F938F93E1 |
:100FB000E091BB03F091BC0309952DB73EB7285FC4 |
:100FC0003F4F2DBFDF91CF911F910895CFEFD0E11B |
:100FD000DEBFCDBF8824992414B815B807EE13E0FE |
:100FE0000253104017FFFCCF189B06C0199B02C08C |
:100FF0008DE007C08BE005C0199B02C084E101C0F1 |
:101000008AE08093020181E887B93E9A8FEF88B920 |
:101010008BE184B981E085B98EE38AB987E48BB925 |
:10102000469A84B7877F84BF8091600088618093EF |
:1010300060001092600084EC99E09093220280930B |
:1010400021021092AA021092A9021092C4061092D4 |
:10105000C3061092AC021092AB021092AE02109234 |
:10106000AD0220910201243128F084EC94E0A0E04C |
:10107000B0E004C08BE095E0A0E0B0E08093950183 |
:1010800090939601A0939701B09398012A3011F0A4 |
:10109000243110F0289801C0289A0E94F9160E9465 |
:1010A000CA160E9471120E9416350E94DE1A0E9412 |
:1010B0008D300E9463620E942B6D0E94B7748091F4 |
:1010C00002018C3010F4299A01C0299878940E946A |
:1010D000A72F80916B02826080936B0210926D0249 |
:1010E0000E947C4284EF91E00E9490168C018091D6 |
:1010F0006B0280FD05C0C8010E9499168823B9F3D0 |
:101100008FE191E09F938F93B9E6AB2EB2E1BB2EB6 |
:10111000BF92AF92E091BB03F091BC03099580EAC6 |
:101120009FE00E9490168C01C0E0D0E00F900F90DD |
:101130000F900F90A1E6EA2EA6E0FA2EF5E1CF2E51 |
:10114000F6E0DF2E0E947C4280916B0280FD05C09C |
:10115000C8010E9499168823B9F3F60180811816F8 |
:10116000ACF40BC00E947C4280916B0280FD05C0F4 |
:10117000C8010E9499168823B9F3C8010E949916E4 |
:10118000882321F4F7018081882364F7F7018081A7 |
:1011900087FF18C02196DF93CF93219781E391E0D9 |
:1011A0009F938F93BF92AF92E091BB03F091BC03EA |
:1011B00009958091F2018F5F8093F2018DB79EB700 |
:1011C00006968DBF2196E4E0F0E0CE0EDF1E88E0AB |
:1011D00090E0E80EF91ECC30D10508F4B3CFC0E0A2 |
:1011E000D0E00EE516E0E5E1EE2EE6E0FE2EF80199 |
:1011F000838187FD1CC0F70180811816C4F42196F5 |
:10120000DF93CF93219784E391E09F938F9389E6B7 |
:1012100092E19F938F93E091BB03F091BC030995FA |
:1012200082E080931F028DB79EB706968DBFF801AE |
:10123000838180788383219684E090E0E80EF91E14 |
:10124000085F1F4FCC30D10590F282E591E09F936B |
:101250008F93C9E6D2E1DF93CF93E091BB03F09186 |
:10126000BC030995909196058091F2010F900F9023 |
:101270000F900F90981728F48091D5038061809388 |
:10128000D50388E791E09F938F93DF93CF93E0910D |
:10129000BB03F091BC03099588EE93E00E94901681 |
:1012A0008C010E94E41A0F900F900F900F90C801CC |
:1012B0000E9499168823D9F388E991E09F938F9330 |
:1012C000DF93CF93E091BB03F091BC03099580E0DD |
:1012D0000E94D637809102010F900F900F900F90CF |
:1012E0008A3011F0843110F0289801C0289A80EDDE |
:1012F00097E0909322028093210285E58093F10389 |
:101300008EE090E00E941F2E9927182F00278FE073 |
:1013100090E00E941F2E080F111D1093F8010093FA |
:10132000F7018AE090E00E941F2E9927182F0027CE |
:101330008BE090E00E941F2E080F111D1093F60104 |
:101340000093F5010F5F1F4F39F08091F7019091E5 |
:10135000F8018F5F9F4F41F41092F8011092F7014E |
:101360001092F6011092F5018091F5019091F6012D |
:101370009F938F938091F7019091F8019F938F93A2 |
:101380008DE991E09F938F93DF93CF93E091BB031F |
:10139000F091BC0309958DB79EB708968DBF80EC80 |
:1013A00091E09F938F93DF93CF93E091BB03F091F4 |
:1013B000BC0309958091A4050F900F900F900F909A |
:1013C000E091BB03F091BC0382FF07C08CEC91E07D |
:1013D0009F938F93DF93CF9308C088ED91E09F9305 |
:1013E0008F9389E692E19F938F9309950F900F90C9 |
:1013F0000F900F900E94022088E893E19093920151 |
:101400008093910181E08093F0030E945C078091BA |
:10141000BE050E941D748AEE91E09F938F93DF9327 |
:10142000CF93E091BB03F091BC03099580ED97E069 |
:101430000E9490168C018AEF90E00E949016EC01B9 |
:1014400083E0809340050F900F900F900F90CE0196 |
:101450000E949916882339F084E690E00E94901645 |
:10146000EC010E94737580912502882309F4DFC185 |
:1014700080910F01882309F4DAC11092250280912E |
:10148000EF03882319F00E94270702C00E9410452D |
:101490000E947C42209102012A3011F0243110F088 |
:1014A000289801C0289A8091AF029091D503882393 |
:1014B00039F08091AF0281508093AF02977F0AC0CC |
:1014C00080916F00806280936F001092C00610922E |
:1014D000BF0698609093D5038091910190919201FD |
:1014E0000197909392018093910180919101909145 |
:1014F0009201892B29F080916C02882309F43EC067 |
:101500008091910190919201892B01F50E94B33055 |
:1015100085E090E0909392018093910180917A050B |
:1015200090917B05019690937B0580937A0580913D |
:101530007B02806880937B028091D50381608093D9 |
:10154000D503809141058260809341058091080117 |
:10155000909109018F5F9F4F19F58091A602882312 |
:10156000F9F080E197E2909322028093210280E8D3 |
:1015700090E0909309018093080112C02A3011F085 |
:10158000243110F0289801C0289A8091210290916E |
:101590002202892B29F480917B028F7780937B0232 |
:1015A00080912502882309F042C10E94B5120E9451 |
:1015B000930EC8010E949916882309F434C10C5E69 |
:1015C0001F4F80916C029091D503882339F092606F |
:1015D0009093D5038091410582600CC09D7F9093CC |
:1015E000D5038091910190919201079728F0809105 |
:1015F00041058D7F809341058091910190919201E9 |
:10160000079728F08091D5038E7F8093D503809132 |
:101610000501882321F081508093050125C0809326 |
:10162000FB0310928702109286021092850210929C |
:10163000840210928302109282028091080190919C |
:1016400009018F5F9F4F81F48091AF02882361F47D |
:1016500088E99AE3909322028093210280E09CE043 |
:1016600090930901809308018091E801893C70F012 |
:1016700081508093E80180917B028F7B80937B0275 |
:101680008091D5038B7F8093D50335C080919D07D2 |
:10169000882309F180917B02806480937B02809192 |
:1016A000D50384608093D50380910801909109014E |
:1016B0008F5F9F4F81F48091A602882361F088E9B3 |
:1016C0009AE3909322028093210280E098EA90931B |
:1016D00009018093080110928D0310928C031092DF |
:1016E0008B0310928A038FEF9FEF9093CB07809329 |
:1016F000CA071092E80180910001282F33278091BA |
:101700001D0190911E0182179307CCF480917B02FA |
:10171000806280937B0280910801909109018F5F24 |
:101720009F4FC1F480E797E19093220280932102BA |
:1017300080E093E090930901809308010BC08091B1 |
:10174000210290912202892B29F480917B028F7DC6 |
:1017500080937B020E94616684E0809320028091E6 |
:10176000A602882329F45AEA852E55E0952E12C048 |
:101770008091F9018F5F8093F901813359F41092C0 |
:10178000F9018091F3019091F40101969093F40195 |
:101790008093F3010894811C911CF2E78F16FBE003 |
:1017A0009F0609F040C0882499242091F7013091C8 |
:1017B000F8012F5F3F4F3093F8012093F70180919C |
:1017C000F5019091F60101969093F6018093F50151 |
:1017D000832F9927682F8EE090E00E94272E80911A |
:1017E000F7019091F8019070682F8FE090E00E94CF |
:1017F000272E8091F5019091F601892F9927682F66 |
:101800008AE090E00E94272E8091F5019091F601E8 |
:101810009070682F8BE090E00E94272E84E190E08A |
:101820000E9490168C010E94B1660E94426D8091C8 |
:101830002002882309F00BCE0E94846208CE1F92FA |
:101840000F920FB60F9211248F939F93EF93FF93F4 |
:10185000809107018823E1F4809113029091140292 |
:1018600001969093140280931302FC01E056FB4F03 |
:10187000E081ED3019F0803A910539F410921402AC |
:101880001092130281E080930701E093C60004C028 |
:101890001092140210921302FF91EF919F918F9179 |
:1018A0000F900FBE0F901F9018951F920F920FB6BA |
:1018B0000F9211242F933F934F935F936F937F93D6 |
:1018C0008F939F93AF93BF93CF93EF93FF9390E04A |
:1018D0008091C60080930B0250911902503A10F08B |
:1018E00090931A0280910B028D3009F065C08091AF |
:1018F0001A02823009F060C090931A02852F99274E |
:1019000082509C4FFC01329740812091150230910A |
:101910001602241B3109DC0111978C91281B310917 |
:10192000C9019F70909316028093150246E0969528 |
:1019300087954A95E1F7982F935C909317022F7340 |
:101940003070235C209318028081981729F48C91C1 |
:10195000281711F491E006C090E0809108028F5F93 |
:1019600080930802C0910A02CC2309F074C0992325 |
:1019700009F471C081E080930A02580F5093070266 |
:101980005150E52FFF27E250FC4F8DE0808380917E |
:101990000004823509F05FC00E94022088E190E0D7 |
:1019A0002CE00FB6F894A895809360000FBE2093AA |
:1019B0006000C0931F024FC020911A02822F992706 |
:1019C00081309105F9F0823091051CF4892B21F0CA |
:1019D00040C0029711F13DC080910B02833239F46F |
:1019E00080910A02882319F481E080931A02809181 |
:1019F0000B028093FE0381E08093190280910B0219 |
:101A0000992722C02F5F20931A02E52FFF27E2506B |
:101A1000FC4F80910B02808309C0E52FFF27E25025 |
:101A2000FC4F80910B028083503A20F45F5F50930B |
:101A3000190202C010921A0220910B028091150225 |
:101A400090911602820F911D9093160280931502B9 |
:101A500002C010921A02FF91EF91CF91BF91AF9106 |
:101A60009F918F917F916F915F914F913F912F91B6 |
:101A70000F900FBE0F901F901895AC01A0E0B0E042 |
:101A80009D01A817B90748F4E0EAF4E08191280F16 |
:101A9000311D1196A417B507C8F33F70FD01E0563C |
:101AA000FB4FC90156E0969587955A95E1F7835CFF |
:101AB00080831196FD01E056FB4F2F733070822F0B |
:101AC000835C8083AF55BB4F8DE08C9310920701F0 |
:101AD0008091A0048093C6000895A0E0B0E0E3E701 |
:101AE000FDE00C9482782C859D850E85BB2483E2D5 |
:101AF0008093A0049F599093A1042093A20433E003 |
:101B0000E32EF12C002309F49EC0CF84D888BE01B7 |
:101B10006D5E7F4FA989BA890150109709F493C06F |
:101B20001097B9F0F601EB0DF11DB3949081119768 |
:101B300091F4002349F1FB016E5F7F4FDB01C08010 |
:101B4000D1806E5F7F4F0D90BC91A02DBB240150C2 |
:101B500002C090E019C01097B9F0F601EB0DF11D2D |
:101B6000B3944081119791F4002341F1FB016E5F22 |
:101B70007F4FDB01C080D1806E5F7F4F0D90BC91A5 |
:101B8000A02DBB24015002C040E018C01097B1F056 |
:101B9000F601EB0DF11DB3941081119781F4002330 |
:101BA00071F0FB013296DB01CD90DC90BF016E5FDE |
:101BB0007F4FA081B181BB24015001C010E0F7012B |
:101BC000E056FB4F892F86958695835C8083089429 |
:101BD000E11CF11CF701E056FB4F892F9927837018 |
:101BE000907024E0880F991F2A95E1F755279A01F4 |
:101BF00094E0369527959A95E1F7822B835C808354 |
:101C00000894E11CF11CF701E056FB4F4F70507037 |
:101C1000440F551F440F551F812F992726E0969595 |
:101C200087952A95E1F7842B835C80830894E11CD7 |
:101C3000F11CF701E056FB4F1F73135C10830894EF |
:101C4000E11CF11C6ACFC7010E943D0DE9E00C9434 |
:101C50009E78A3E07A2F409107024650442309F46E |
:101C600058C0E72FFF27E250FC4F80818D537F5FE4 |
:101C7000E72FFF27E250FC4F20812D537F5FE72F96 |
:101C8000FF27E250FC4F30813D537F5FE72FFF2756 |
:101C9000E250FC4F60816D537F5F9927880F991F39 |
:101CA000880F991F522F52955F70582B822F9927BA |
:101CB0008F709070F4E0880F991FFA95E1F7232F49 |
:101CC00026952695282B832F992783709070E6E020 |
:101CD000880F991FEA95E1F7682B41504F3FC9F0F3 |
:101CE000EA2FFF27E250FC4F5083AF5F41504F3F38 |
:101CF00081F0EA2FFF27E250FC4F2083AF5F415075 |
:101D00004F3F39F0EA2FFF27E250FC4F6083AF5F6F |
:101D1000A5CF81E094E09093060280930502A35042 |
:101D2000A09304020895A2E0B0E0E9E9FEE00C947B |
:101D3000887880910A02882309F4C7C30E94290E7B |
:101D40008091FF03823609F081C2809100049927B7 |
:101D50008137910509F4C0C082379105C4F48D36EE |
:101D6000910509F482C08E36910544F48B349105B7 |
:101D700031F18636910509F454C168C28E36910559 |
:101D800009F45BC08037910509F49FC05FC28537B5 |
:101D9000910509F4E2C18637910544F48337910532 |
:101DA00009F4DCC08437910539F150C287379105B9 |
:101DB00009F410C28937910509F46AC147C2E0915C |
:101DC0000502F0910602808191819093C202809376 |
:101DD000C1022091BF023091C002821B930B845E2E |
:101DE0009D4F68E671E00E942978845B9040909353 |
:101DF000BE028093BD022AC280910702A091050213 |
:101E0000B0910602853140F080E1E9EDF3E00D90FC |
:101E100001928A95E1F70DC08D919D910D90BC9135 |
:101E2000A02D8093D9039093DA03A093DB03B093A2 |
:101E3000DC0380EF809302024BC08091070188236E |
:101E4000E1F38DE490E09F938F9388E096E09F9379 |
:101E50008F9381E08F938F938EE48F930E946D0D0B |
:101E60008DB79EB707968DBFF1C1A0910502B091C5 |
:101E700006021C91113081F48DE4E8E0F6E00D904B |
:101E800001928A95E1F70E94272F19838091D5034B |
:101E90008F7E8093D50301C019828091070188232A |
:101EA000E1F381E090E09F938F93CE0101969F93A1 |
:101EB0008F9381E08F938F938DE48F930E946D0DAC |
:101EC000ADB7BEB71796ADBFC1C181E080930D021B |
:101ED0008FEF80930501BAC1E0910502F0910602EF |
:101EE00080818F3F39F40E948A2FE0910502F091A2 |
:101EF00006028083E0910502F0910602808188232A |
:101F000011F481E003C0863010F085E08083E09119 |
:101F10000502F091060280810E943D2EE0910502AB |
:101F2000F091060280818983809107018823E1F383 |
:101F300080E790E09F938F9387E995E09F938F933D |
:101F400081E090E09F938F93CE0101969F938F93B2 |
:101F500082E08F9381E08F9381E571C1209105022A |
:101F600030910602D9018C918150853008F040C033 |
:101F7000F90181818435E1F52F5F3F4F80E7E7E983 |
:101F8000F5E0D9010D9001928A95E1F7F90182916E |
:101F90000E94A62E8091D6059927AA27BB27BC01AF |
:101FA000CD0124EC39E040E050E00E94EA77DC010A |
:101FB000CB018093B5019093B601A093B701B09384 |
:101FC000B8018091D7059927AA27BB27BC01CD016D |
:101FD0000E94EA77DC01CB018093B1019093B201BA |
:101FE000A093B301B093B4010E948A2F898301C0EA |
:101FF0001982809107018823E1F381E090E09F93AB |
:102000008F93CE0101969F938F9381E08F938F934F |
:1020100083E58F930E946D0D8DB79EB707968DBF98 |
:1020200026C0E0910502F0910602E0818E2F8150DA |
:10203000853018F48E2F0E943D2E0E948A2F8983AE |
:10204000809107018823E1F381E090E09F938F93D3 |
:10205000CE0101969F938F9381E08F938F9386E4B7 |
:102060008F930E946D0DADB7BEB71796ADBF80912F |
:10207000A602882329F46EE670E089810E94143755 |
:1020800080E00E945C078091BE050E941D74DEC046 |
:10209000E0910502F09106028081992787FD9095D5 |
:1020A0009093DA068093D9068181992787FD9095D0 |
:1020B0009093DC068093DB068281992787FD9095BB |
:1020C0009093DE068093DD068381992787FD9095A6 |
:1020D0009093E0068093DF068481992787FD909591 |
:1020E0009093E2068093E1068581992787FD90957C |
:1020F0009093E4068093E3068681992787FD909567 |
:102100009093E6068093E5068781992787FD909551 |
:102110009093E8068093E7068085992787FD909540 |
:102120009093EA068093E9068185992787FD90952B |
:102130009093EC068093EB068285992787FD909516 |
:102140009093EE068093ED068385992787FD909501 |
:102150009093F0068093EF0679C0E0910502F0912C |
:10216000060280810E946F348A83882319F481E0FB |
:10217000898301C01982809107018823E1F388E0F7 |
:1021800090E09F938F9386E596E09F938F9321E055 |
:1021900030E03F932F9380910502909106029F9328 |
:1021A0008F933F932F93CE0102969F938F933F93EC |
:1021B0002F93CE01820F931F9F938F9384E08F9371 |
:1021C00081E08F9385E58F930E946D0DEDB7FEB78B |
:1021D00073963BC0809104028930C0F120910502C2 |
:1021E000309106022F5F3F4F88E0A6E5B6E0F90187 |
:1021F00001900D928A95E1F7D9018E910E94C53325 |
:102200008A83882319F481E0898301C0198280912F |
:1022100007018823E1F321E030E03F932F93CE01C3 |
:1022200002969F938F933F932F93CE01820F931F1C |
:102230009F938F9382E08F9381E08F9387E58F93B5 |
:102240000E946D0DEDB7FEB73B96EDBF8091000487 |
:1022500099278436910509F4CDC085369105ACF4F3 |
:102260008136910509F481C0823691052CF48B34B6 |
:10227000910509F45DC021C18236910509F482C03F |
:102280008336910509F491C018C18C36910509F483 |
:10229000FFC08D3691054CF48736910509F40AC1CB |
:1022A0008836910509F4C4C008C18437910529F026 |
:1022B0008637910509F4FAC000C180910702A09108 |
:1022C0000502B0910602803140F080E1E9EDF3E0D3 |
:1022D0000D9001928A95E1F70DC08D919D910D9021 |
:1022E000BC91A02D8093D9039093DA03A093DB03D4 |
:1022F000B093DC03809107018823E1F31F92809162 |
:1023000004018F9384E58F930E946D0D8AEF809373 |
:1023100002028FEF8093050180EA9FE00E949016F1 |
:102320009093FB018093FA010F900F900F90C5C01E |
:10233000E0910502F0910602808191819093C202A2 |
:102340008093C1022091BF023091C002821B930B87 |
:10235000845E9D4F68E671E00E942978845B90401E |
:102360009093BE028093BD02A8C0E0910502F09157 |
:102370000602808180930601803298F08FE180937D |
:1023800006010FC0A0910502B09106028BE0E1EFBB |
:10239000F3E00D9001928A95E1F78091FA03809322 |
:1023A00082058FEF8093050188C08091FE01909196 |
:1023B000FF01892B89F4E0910502F0910602E0818A |
:1023C000EE2351F08AE0E89FC00111240E9490168C |
:1023D0009093CC038093CB03E0910502F091060229 |
:1023E00090818AE0989FC00111249093FF0180930F |
:1023F000FE0115C08FEF80930501E0910502F09179 |
:10240000060290818AE0989FC001112490930102F6 |
:1024100080930002892B19F081E080930F0280EAFB |
:102420009FE00E9490169093FB018093FA0145C0B3 |
:102430008FEF80930501E0910502F09106029081F3 |
:1024400097FD08C082E080930C021092FD0110926B |
:10245000FC011AC0909580916402892B80936402DC |
:1024600091818AE0989FC00111249093FD0180938F |
:10247000FC0184E080930C0280EA9FE00E949016A9 |
:102480009093FB018093FA0181E08093100215C0C4 |
:102490008FEF80930501E0910502F09106028081A3 |
:1024A0008093650281E08093110207C081E08093F0 |
:1024B0000E0203C081E08093120210920A02109271 |
:1024C00006021092050210920402E3E0CE5F0C9423 |
:1024D000A478982F8091C00085FFFCCF9093C60010 |
:1024E00008950F931F9388E18093C1008091C000ED |
:1024F00082608093C0008091C10080688093C10099 |
:102500008091C10080648093C10000E010E00093DE |
:10251000C5008AE290E08093C4008091000290910F |
:1025200001020E9490169093CE038093CD038CED10 |
:1025300090E00E9490169093FD038093FC0310920C |
:10254000CF0380E58093D00386E08093D3038BE0B4 |
:102550008093D1031092D2031093060200930502D8 |
:10256000109204021F910F910895A0E1B0E0EBEBEF |
:10257000F2E10C94857880910701882309F4C1C2A7 |
:102580008091FA019091FB010E949916882361F0D5 |
:102590001092FD011092FC011092010210920002B3 |
:1025A0001092FF011092FE018091FC019091FD01BB |
:1025B000892B41F080919E0490919F040E9499166E |
:1025C000882329F480911002882309F460C0809147 |
:1025D0000701882309F45BC080910C0200E211E03E |
:1025E0008430A8F00E94162080E590E09F938F939E |
:1025F0001F930F9381E08F938F9388E48F930E94B2 |
:102600006D0D2DB73EB7295F3F4F2DBF34C01092DF |
:10261000660282E194E09F938F938BE090E29F9318 |
:102620008F93E091BB03F091BC03099584E190E0A6 |
:102630009F938F931F930F9381E090E09F938F93CD |
:102640008CE092E09F938F9382E08F9381E08F9351 |
:1026500088E48F930E946D0D80910C02982F8F5FFC |
:1026600080930C022DB73EB7215F3F4F2DBF9430B2 |
:1026700010F010920C028091FC019091FD010E94DB |
:10268000901690939F0480939E0410921002809164 |
:102690001102882351F180910701882331F10E94B2 |
:1026A000162080E590E09F938F9380E291E09F93C6 |
:1026B0008F9321E030E03F932F938FE191E09F9340 |
:1026C0008F933F932F9385E692E09F938F9383E0C0 |
:1026D0008F9381E08F938CE48F930E946D0D109205 |
:1026E00011028DB79EB70F968DBF80910E02882381 |
:1026F000D1F0809107018823B1F08AE090E09F93A8 |
:102700008F938FEC93E09F938F9381E08F938F93C0 |
:1027100086E58F930E946D0D10920E022DB73EB785 |
:10272000295F3F4F2DBF809112028823D9F08091FD |
:1027300007018823B9F08BE090E09F938F9381EF9E |
:1027400093E09F938F9381E08F93809104018F9307 |
:1027500087E48F930E946D0D109212028DB79EB781 |
:1027600007968DBF8091FC039091FD030E949916FE |
:10277000882309F461C080910701882309F45CC0B3 |
:102780008091B3059927880F991F880F991F7C01A5 |
:102790000027F7FC0095102F80910303909104030C |
:1027A000A0910503B0910603BC01CD01A8019701DA |
:1027B0000E945E783093EA032093E9038091FB0244 |
:1027C0009091FC02A091FD02B091FE02BC01CD01EE |
:1027D000A80197010E945E783093EC032093EB03ED |
:1027E000809190028093ED0380918F028093EE039D |
:1027F00088E090E09F938F9389EE93E09F938F936F |
:1028000081E08F9383E08F938BE68F930E946D0D11 |
:102810008091EF032DB73EB7295F3F4F2DBF853025 |
:1028200018F086E08093EF0383E690E00E94901614 |
:102830009093FD038093FC0380910002909101022C |
:10284000892B41F08091CD039091CE030E9499167F |
:10285000882321F480910F02882339F180910701A8 |
:10286000882319F10E940A3682E490E09F938F93A7 |
:1028700080E495E09F938F9381E08F938F9384E41E |
:102880008F930E946D0D10920F028DB79EB7079621 |
:102890008DBF8091000290910102009731F00E945B |
:1028A00090169093CE038093CD038091FE0190917A |
:1028B000FF01892B09F4B8C08091CB039091CC0320 |
:1028C0000E949916882309F4AFC0809107018823DC |
:1028D00009F4AAC08091B3059927880F991F880F22 |
:1028E000991F7C010027F7FC0095102F80910303AE |
:1028F00090910403A0910503B0910603BC01CD01A2 |
:10290000A80197010E945E783093BE032093BD0317 |
:102910008091FB029091FC02A091FD02B091FE0219 |
:10292000BC01CD01A80197010E945E783093C003DD |
:102930002093BF0320918507309186074091870738 |
:1029400050918807DA01C90163E0880F991FAA1F17 |
:10295000BB1F6A95D1F7820F931FA41FB51F820F6B |
:10296000931FA41FB51F20919501309196014091AE |
:10297000970150919801BC01CD010E945E7830937F |
:10298000C2032093C1038091CB029091CC02A0910D |
:10299000CD02B091CE0239E0B595A7959795879570 |
:1029A0003A95D1F78093C3038091C7029091C802F2 |
:1029B000A091C902B091CA0229E0B595A795979553 |
:1029C00087952A95D1F78093C4038091D302909183 |
:1029D000D402A091D502B091D60209E0B595A79591 |
:1029E000979587950A95D1F78093C5038EE090E07F |
:1029F0009F938F938DEB93E09F938F9381E08F93C1 |
:102A00008F9383E48F930E946D0D8091FE019091CE |
:102A1000FF010E9490169093CC038093CB032DB7B7 |
:102A20003EB7295F3F4F2DBF809106018F3F71F167 |
:102A3000992714E0880F991F1A95E1F78E5E9D4F34 |
:102A400040E150E0BC01CE0101960E943D7680E15C |
:102A500090E09F938F93CE0101969F938F9381E097 |
:102A600090E09F938F9386E091E09F938F9382E015 |
:102A70008F9381E08F9381E48F930E946D0D8FEF90 |
:102A8000809306018DB79EB70B968DBF809182050E |
:102A90008823D1F0809107018823B1F081E090E094 |
:102AA0009F938F9382E895E09F938F9381E08F931C |
:102AB0008F9382E48F930E946D0D109282052DB743 |
:102AC0003EB7295F3F4F2DBF80910D028823C9F08B |
:102AD000809107018823A9F084E390E09F938F936E |
:102AE0008FEB96E09F938F9381E08F938F9380E598 |
:102AF0008F930E946D0D10920D028DB79EB70796B1 |
:102B00008DBFE6E0C05F0C94A1781F920F920FB6C4 |
:102B10000F9211242F933F935F936F937F938F9323 |
:102B20009F93AF93BF93EF93FF9320E08091200298 |
:102B3000882329F080912002815080932002809187 |
:102B40009E03882319F0815080939E038091280270 |
:102B50008150809328028F3F09F05BC089E0809309 |
:102B600028028091260290912702019690932702D5 |
:102B70008093260280910A018F5F817080930A0101 |
:102B8000882319F481E080932502349903C081E001 |
:102B9000809329028091210290912202892B21F1B8 |
:102BA00080912102909122020B9750F08091210296 |
:102BB000909122020A97909322028093210204C0EE |
:102BC0001092220210922102809121029091220201 |
:102BD000209108013091090182239323892B11F060 |
:102BE00021E008C020E006C08FEF9FEF909309011D |
:102BF0008093080180910201222331F08A3011F480 |
:102C00005A9A07C0479A05C08A3011F45A9801C0F1 |
:102C1000479880912902882309F472C02091E80125 |
:102C2000222309F06DC08091A40583FF69C086B19D |
:102C30009927FC01E071F07084FF14C08091230299 |
:102C40009091240201969093240280932302809114 |
:102C5000230290912402895E934008F451C020938E |
:102C600029024EC08091230290912402892B09F4FD |
:102C700043C080912302909124028A569140E0F54E |
:102C8000809123029091240269E270E00E941578FD |
:102C90008091230290912402860F971F9093240223 |
:102CA0008093230280912302909124020B9750F08D |
:102CB00080912302909124020A979093C2028093FC |
:102CC000C10204C0F093C202E093C1028091C1022C |
:102CD0009091C2022091BF023091C002821B930BDF |
:102CE000845E9D4F68E671E00E942978845B904085 |
:102CF0009093BE028093BD02109224021092230290 |
:102D0000FF91EF91BF91AF919F918F917F916F91C3 |
:102D10005F913F912F910F900FBE0F901F901895CC |
:102D20002091260230912702280F391FC9010196F0 |
:102D300008952091260230912702821B930B892F40 |
:102D400099278695807490700895CF93DF930E94A1 |
:102D50009016EC01CE010E9499168823D9F3DF91D9 |
:102D6000CF910895CF93DF930E949016EC0109C094 |
:102D700080910F01882329F090930F018FEC8093AD |
:102D80007A00CE010E949916982F882389F3DF914B |
:102D9000CF9108959FB7F8945F983E9A469A809194 |
:102DA000B0008F708093B0008091B00083608093FA |
:102DB000B0008091B1008B738093B1008091B1001D |
:102DC0008B608093B1001092B2008FEF8093B300BC |
:102DD0008091B00080688093B000809170008A7FFD |
:102DE00080937000809170008260809370009FBF1C |
:102DF00008958AE090E00E949016909331028093AB |
:102E0000300282E085BD83EA84BD17BC84EB88BDB7 |
:102E100086E086BD80916E00816080936E0008958B |
:102E20001F920F920FB60F9211242F933F934F933F |
:102E30005F936F937F938F939F93AF93BF93CF9342 |
:102E4000DF93EF93FF938091020190912A028431E6 |
:102E500008F011C1992309F06AC38091B00086FF80 |
:102E6000ECC08091B0008F7B8093B00089EA93E042 |
:102E700090932C0280932B0280910B0190910C0176 |
:102E80009C01220F331F280F391F8091A101992720 |
:102E9000880F991F880F991F280F391F37FF02C00D |
:102EA0002D5F3F4FC901959587959595879590938F |
:102EB0000C0180930B0190931E0280931D02809160 |
:102EC000F9056091C50520910303309104034091F9 |
:102ED00005035091060380FF2CC077278827992788 |
:102EE000EA01D90157FF04C0A158BF4FCF4FDF4FB0 |
:102EF000E7E0D595C795B795A795EA95D1F79D01D8 |
:102F0000AE010E94EA779B01AC0197FF04C0215CEF |
:102F10003F4F4F4F5F4F66E0559547953795279543 |
:102F20006A95D1F780911D0290911E02820F931F26 |
:102F30002BC0772788279927EA01D90157FF04C0BA |
:102F4000A158BF4FCF4FDF4F27E0D595C795B79515 |
:102F5000A7952A95D1F79D01AE010E94EA779B01C2 |
:102F6000AC0197FF04C0215C3F4F4F4F5F4FF6E02D |
:102F70005595479537952795FA95D1F780911D027C |
:102F800090911E02821B930B90931E0280931D0250 |
:102F90008091C605282F3327220F331F220F331F9E |
:102FA00080911D0290911E02821793077CF0809100 |
:102FB000C705282F3327220F331F220F331F80917D |
:102FC0001D0290911E022817390724F430931E0227 |
:102FD00020931D0220912B0230912C0280911D0222 |
:102FE00090911E02280F391F2050324030932C023E |
:102FF00020932B0280911D0290911E0297FD039653 |
:10300000959587959595879590931E0280931D02BF |
:1030100045E02D3D340718F08CED95E005C02757AD |
:10302000314030F487E791E090932C0280932B029B |
:1030300080912B0290912C0243C28091B000806459 |
:103040008093B0008091CC05282F33278DED96E03A |
:10305000289FA001299F500D389F500D1124CA01AF |
:1030600020912D0230912E02821B930B90932C0203 |
:1030700080932B0259C2992309F059C28091B00064 |
:1030800086FF23C28091B0008F7B8093B000E091D7 |
:103090002F02EE23F1F48091CC05282F33278DEDFC |
:1030A00096E0289FA001299F500D389F500D1124B4 |
:1030B000CA0120912D0230912E02821B930B909316 |
:1030C0002C0280932B0210922E0210922D02469A0F |
:1030D0002BC289EA93E090932C0280932B028E2FCF |
:1030E00099278330910509F4A4C1843091053CF4FB |
:1030F0008130910561F0029709F4D2C0AAC18430F1 |
:10310000910509F499C1059709F4A0C1A2C1809164 |
:103110000B0190910C019C01220F331F280F391FC6 |
:103120008091A1019927880F991F880F991F280F57 |
:10313000391F37FF02C02D5F3F4FC9019595879515 |
:103140009595879590930C0180930B0190931E02A7 |
:1031500080931D028091F9056091C50520910303BC |
:1031600030910403409105035091060380FF2CC069 |
:10317000772788279927EA01D90157FF04C0A1586A |
:10318000BF4FCF4FDF4F27E0D595C795B795A79590 |
:103190002A95D1F79D01AE010E94EA779B01AC010F |
:1031A00097FF04C0215C3F4F4F4F5F4FA6E05595FE |
:1031B000479537952795AA95D1F780911D02909153 |
:1031C0001E02820F931F27C077278827992757FF52 |
:1031D00004C021583F4F4F4F5F4FF7E0559547953B |
:1031E00037952795FA95D1F70E94EA779B01AC01B4 |
:1031F00097FF04C0215C3F4F4F4F5F4FE6E055956E |
:10320000479537952795EA95D1F780911D029091C2 |
:103210001E02821B930B90931E0280931D028091CD |
:10322000C605282F3327220F331F220F331F80910B |
:103230001D0290911E02821793077CF08091C705B2 |
:10324000282F3327220F331F220F331F80911D0297 |
:1032500090911E022817390724F430931E02209300 |
:103260001D0280912B0290912C0220911D02309121 |
:103270001E02820F931F8050924090932C028093E5 |
:103280002B0280911D0290911E0297FD0396959549 |
:1032900087959595879590931E0280931D02ECC0AB |
:1032A00080910D0190910E019C01220F331F280F78 |
:1032B000391F8091A0019927880F991F880F991FA6 |
:1032C000280F391F37FF02C02D5F3F4FC901959569 |
:1032D00087959595879590930E0180930D01909316 |
:1032E0001C0280931B028091F9056091C905A09191 |
:1032F000FB02B091FC02C091FD02D091FE0281FF61 |
:103300002AC07727882799279D01AE01D7FF04C0DF |
:1033100021583F4F4F4F5F4FA7E055954795379541 |
:103320002795AA95D1F70E94EA779B01AC0197FFF8 |
:1033300004C0215C3F4F4F4F5F4FF6E055954795D6 |
:1033400037952795FA95D1F780911B0290911C0231 |
:10335000820F931F29C07727882799279D01AE01E7 |
:10336000D7FF04C021583F4F4F4F5F4FE7E05595BF |
:10337000479537952795EA95D1F70E94EA779B0103 |
:10338000AC0197FF04C0215C3F4F4F4F5F4F76E089 |
:1033900055954795379527957A95D1F780911B02DA |
:1033A00090911C02821B930B90931C0280931B0232 |
:1033B0008091CA05282F3327220F331F220F331F76 |
:1033C00080911B0290911C02821793077CF08091E0 |
:1033D000CB05282F3327220F331F220F331F809155 |
:1033E0001B0290911C022817390724F430931C0209 |
:1033F00020931B0280912B0290912C0220911B02A2 |
:1034000030911C02820F931F8050924090932C02A7 |
:1034100080932B0280911B0290911C0297FD0396D2 |
:10342000959587959595879590931C0280931B029F |
:1034300023C08091530702C080912D079927880FE0 |
:10344000991F880F991F87559E4F12C080915B0767 |
:10345000F5CFFF27EE0FFF1FE154F94F2081318197 |
:10346000220F331F80912B0290912C02820F931F09 |
:1034700090932C0280932B0280912B0290912C022E |
:1034800055E08D3D950718F08CED95E005C0875708 |
:10349000914030F487E791E090932C0280932B02C7 |
:1034A00020912B0230912C022C5B304030932C0267 |
:1034B00020932B0280912D0290912E02820F931F58 |
:1034C00090932E0280932D022FC08091B0008064D3 |
:1034D0008093B0008CEB90E090932C0280932B02B1 |
:1034E00080912D0290912E0284549F4F90932E0232 |
:1034F00080932D0280911F02882321F08091AF02DA |
:10350000853B20F480911F02823011F4469801C05F |
:10351000469A80912F028F5F80932F029091CC0565 |
:10352000981710F410922F0281E080932A022091C4 |
:103530002B0230912C0241E02F37340730F08FEF0F |
:103540008093B3002F5F30400FC02F3F3105C9F08B |
:10355000C0F0A9014F5F50404F37510550F480E84B |
:103560008093B3002058304030932C0220932B02DC |
:1035700012C08FEF8093B30050932C0240932B0224 |
:103580000AC080912B028093B30010922C021092FB |
:103590002B0210922A02FF91EF91DF91CF91BF9100 |
:1035A000AF919F918F917F916F915F914F913F91DB |
:1035B0002F910F900FBE0F901F90189510927C00C6 |
:1035C0008FEC80937A000895CF93DF9310923602A8 |
:1035D00083E090E00E941F2EC82FDD27C531D10562 |
:1035E00008F02A97C7BD84E690E00E94B216809149 |
:1035F0001301909114018052934010F4C0E0D0E088 |
:10360000CA3FD105F8F4C7BD82E390E00E94B2162C |
:1036100087E294E09F938F9389E692E19F938F9343 |
:10362000E091BB03F091BC03099580911301909147 |
:1036300014010F900F900F900F908052934010F054 |
:103640002196DECFC09393056C2F83E090E00E941B |
:10365000272E8091A40580FF0AC0809193058A508F |
:103660008B3E28F08091D40380648093D403C7BD3F |
:103670008CE291E00E94B216DF91CF910895EF9213 |
:10368000FF921F93CF9310E080ED97E00E94901679 |
:103690007C01CCE8133019F4CB3008F0C9E010E01D |
:1036A00080914602909147028C5F934024F4809170 |
:1036B000120181500AC080914602909147028750C2 |
:1036C000944034F0809112018F5F8093120101C009 |
:1036D00011E080914402909145028C5F934024F464 |
:1036E0008091110181500AC080914402909145025D |
:1036F0008750944034F0809111018F5F80931101C5 |
:1037000001C01F5F80914202909143028C5F934001 |
:1037100024F48091100181500AC08091420290915E |
:10372000430287509440C4F0809110018F5F8093D2 |
:10373000100113C089E294E09F938F9389E692E190 |
:103740009F938F93E091BB03F091BC0309950F9079 |
:103750000F900F900F905FC01F5F82E18093700207 |
:1037600080916B028E7F80936B0285EA8093BC0010 |
:10377000809112018A3040F48091D403816080935B |
:10378000D4038AE08093120180911201863F40F0B9 |
:103790008091D40381608093D40385EF80931201DC |
:1037A000809111018A3040F48091D403826080932B |
:1037B000D4038AE08093110180911101863F40F08B |
:1037C0008091D40382608093D40385EF80931101AC |
:1037D000809110018A3040F48091D40384608093FA |
:1037E000D4038AE08093100180911001863F40F05D |
:1037F0008091D40384608093D40385EF809310017B |
:1038000080917002882339F0C7010E94991688239D |
:1038100009F090CFF5CF10920F018FEC80937A00D2 |
:1038200080910F018823E1F3CA3020F48AE090E010 |
:103830000E94B216C15009F02DCF86E490E00E949C |
:10384000B216CF911F91FF90EF9008951F920F92A3 |
:103850000FB60F921124AF92BF92CF92DF92EF92E8 |
:10386000FF920F931F932F933F934F935F936F9309 |
:103870007F938F939F93AF93BF93EF93FF93809129 |
:103880004F02282F3327442755278F5F80934F02FD |
:10389000F9012231310508F08CC3E25CFF4F0C9432 |
:1038A000B078809178009091790046C0809178003E |
:1038B000909179002CC1809178009091790090933B |
:1038C00052028093510257C180910C0390910D03D5 |
:1038D0002091780030917900821B930B909384059E |
:1038E00080938305809183059091840590935C0279 |
:1038F00080935B025EC18091780090917900209165 |
:103900000E0330910F03821B930B909392058093CB |
:103910009105809191059091920590935E0280931C |
:103920005D0249C380915502909156022091780022 |
:1039300030917900820F931F909356028093550225 |
:1039400081E03AC380915302909154022091780013 |
:1039500030917900820F931F909354028093530209 |
:1039600084E02AC380911D0190911E019C01220FC9 |
:10397000331F280F391F809178009091790063E000 |
:1039800070E00E941578260F371F369527953695DB |
:10399000279530931E0120931D0185E00DC3809172 |
:1039A0007800909179004091080350910903841B9D |
:1039B000950B90933D0280933C0280913C02909144 |
:1039C0003D02029704F122E04E3E520784F420911A |
:1039D00050022B5F20935002255080917C029091E1 |
:1039E0007D02845F914018F4215F20935002809102 |
:1039F0005002853684F14F5F5F4F50930903409327 |
:103A00000803845626C080913C0290913D028F5F4E |
:103A10009F4F0CF532E047325307ECF020915002F3 |
:103A20002550209350022B5F80917C0290917D0263 |
:103A3000845F914018F42F502093500280915002DF |
:103A40008C394CF441505040509309034093080383 |
:103A50008C598093500281E080933B0280917800E2 |
:103A60009091790090938A058093890580913C021A |
:103A700090913D029C01442737FD4095542F809141 |
:103A8000C3029091C402A091C502B091C602820FF8 |
:103A9000931FA41FB51F8093C3029093C402A093E9 |
:103AA000C502B093C6022091C3023091C402409176 |
:103AB000C5025091C60257FF04C021503C4F4F4FE2 |
:103AC0005F4F0AE055954795379527950A95D1F7A9 |
:103AD0008091C3029091C402A091C502B091C60228 |
:103AE000821B930BA40BB50B8093C3029093C4026B |
:103AF000A093C502B093C6022EC18091530290914B |
:103B000054022091780030917900820F931F909396 |
:103B100054028093530210924E0250C280910201CF |
:103B20008A3071F48091780090917900209151024F |
:103B300030915202820F931F01969695879517C078 |
:103B40004091510250915202843158F020917800F6 |
:103B500030917900240F351F8FEF97E0821B930B74 |
:103B600006C08091780090917900840F951F909302 |
:103B700043028093420286E01FC280910C03909121 |
:103B80000D032091780030917900821B930B909364 |
:103B9000840580938305809183059091840520910D |
:103BA0005B0230915C02820F931F909341028093DD |
:103BB000400287E001C280917800909179002091C5 |
:103BC0000E0330910F03821B930B90939205809309 |
:103BD0009105809191059091920520915D0230911F |
:103BE0005E02820F931F90933F0280933E02E3C1D7 |
:103BF0002091550230915602809178009091790081 |
:103C0000280F391F309356022093550280910201EC |
:103C10008A3019F4220F331F04C0220F331F220FE2 |
:103C2000331F309356022093550220915502309154 |
:103C30005602C90137FD0796A3E095958795AA9589 |
:103C4000E1F790934702809346028091570290914A |
:103C50005802820F931F97FD019695958795909333 |
:103C60005802809357022091180330911903821B48 |
:103C7000930B90931C0180931B0120914C02309177 |
:103C80004D0280911B0190911C01280F391F37FFB5 |
:103C900002C02F5F3F4F3595279530934D022093FB |
:103CA0004C024ECE20915302309154028091780004 |
:103CB00090917900280F391F3093540220935302BA |
:103CC000809102018A3019F4220F331F04C0220FA1 |
:103CD000331F220F331F309354022093530220913D |
:103CE000530230915402C90137FD079663E0959560 |
:103CF00087956A95E1F790934502809344028091FD |
:103D0000590290915A02820F931F97FD0196959543 |
:103D1000879590935A02809359022091160330910F |
:103D20001703821B930B90931A0180931901209122 |
:103D30004A0230914B028091190190911A01280F8B |
:103D4000391F37FF02C02F5F3F4F359527953093BE |
:103D50004B0220934A0283E02FC110924F0281E070 |
:103D600080930F01809132029091330201969093DB |
:103D70003302809332028091780090917900909381 |
:103D80001401809313018091130190911401AA27CB |
:103D9000BB27A0905F02B0906002C0906102D090FB |
:103DA0006202A80EB91ECA1EDB1EA0925F02B0926C |
:103DB0006002C0926102D0926202809163028F5FC2 |
:103DC00080936302823108F4F6C0809115019091CE |
:103DD0001601A0911701B09118017C018D0123E01B |
:103DE000EE0CFF1C001F111F2A95D1F7E81AF90AE3 |
:103DF0000A0B1B0BEA0CFB1C0C1D1D1D80913602CF |
:103E0000992787FD9095A92FB92FBC01CD0126ECEC |
:103E100034E240E050E00E94EA77DC01CB01E81A8E |
:103E2000F90A0A0B1B0BD801C7010496A11DB11D8D |
:103E3000B7FF05C0D801C7010B96A11DB11D13E046 |
:103E4000B595A795979587951A95D1F78093150104 |
:103E500090931601A0931701B093180180918B05E0 |
:103E600090918C057C010027F7FC0095102F809124 |
:103E7000150190911601A0911701B0911801E81A4F |
:103E8000F90A0A0B1B0BE092A102F092A202009326 |
:103E9000A3021093A402209137023091380240917E |
:103EA000390250913A0257FF04C0215F3F4F4F4FF4 |
:103EB0005F4FF4E05595479537952795FA95D1F7DB |
:103EC0008091370290913802A0913902B0913A0264 |
:103ED000821B930BA40BB50B80933702909338028F |
:103EE000A0933902B0933A02809137029091380240 |
:103EF000A0913902B0913A028E0D9F1DA01FB11FF3 |
:103F00008093370290933802A0933902B0933A021B |
:103F10008091340290913502AC01E5E0440F551FC9 |
:103F2000EA95E1F7481B590B8091370290913802CE |
:103F3000A0913902B0913A02B7FF03C00F96A11DBC |
:103F4000B11D74E0B595A795979587957A95D1F7AA |
:103F50002091A1023091A202281B390B63E0220FAD |
:103F6000331F6A95E1F7240F351F37FF02C0215E2A |
:103F70003F4F45E0359527954A95E1F73093350257 |
:103F800020933402D601C501D7FE03C00196A11DBE |
:103F9000B11DB595A7959795879580935F029093EE |
:103FA0006002A0936102B093620289E08093630291 |
:103FB00002C010924F0282E080934E0280914E0226 |
:103FC00080937C0080914F02882319F08FEC8093BE |
:103FD0007A00FF91EF91BF91AF919F918F917F9167 |
:103FE0006F915F914F913F912F911F910F91FF9092 |
:103FF000EF90DF90CF90BF90AF900F900FBE0F90DB |
:104000001F90189590E2E0E2F1E08FE491938150E7 |
:1040100087FFFCCF089590916602E0E2F1E0E90F9E |
:10402000F11D80839F5F909366020895EF92FF9247 |
:104030000F931F93CF93DF932091640220FF0AC058 |
:1040400080916502882311F0815002C080911F0188 |
:104050008093650221FF0CC09091650280911F0141 |
:10406000981719F41092650203C09F5F9093650240 |
:10407000822F992780FF04C081FF02C01092650241 |
:104080000E94022080916502282F3327CBE0EC2E7E |
:10409000C0E2FC2EC091BB03D091BC038A3098F4DF |
:1040A00081E1809366023F932F9380E694E09F9393 |
:1040B0008F93FF92EF92FE0109952DB73EB72A5FCD |
:1040C0003F4F2DBF11C080E1809366023F932F9335 |
:1040D00085E694E09F938F93FF92EF92FE010995FE |
:1040E0008DB79EB706968DBF20916502822F9927C6 |
:1040F000AA27BB27FC01429710F00C94C32AE05B6F |
:10410000FF4FBBE0EB2EB0E2FB2EC091BB03D09182 |
:10411000BC030C94B078109266028AE694E09F93F8 |
:104120008F930BE010E2FF92EF92FE01099584E17C |
:10413000809366020F900F900F900F9087E690E0AB |
:104140009F938F9380E590E09F938F931F921F9290 |
:10415000809102016AE00E940978892F99279F9334 |
:104160008F93809102010E94097899279F938F93E2 |
:104170008AE794E09F938F93FF92EF92E091BB03C5 |
:10418000F091BC03099588E2809366022DB73EB793 |
:10419000225F3F4F2DBF89E096E09F938F930E944F |
:1041A0008A2F99279F938F938FE894E09F938F9303 |
:1041B000FF92EF92E091BB03F091BC0309958DB79C |
:1041C0009EB708968DBF9091D403992351F08CE34C |
:1041D00080936602892F99279F938F938DE994E0AE |
:1041E00085C690916C02992371F08CE380936602EE |
:1041F000892F99279F938F9384EB94E09F938F93BC |
:104200001F930F9391C08091D50384FF07C08CE367 |
:104210008093660289EC94E00C94552A8091910178 |
:1042200090919201069710F00C94CC2A8CE3809325 |
:10423000660286ED94E00C94552A8091A405ABE0CB |
:10424000EA2EA0E2FA2EC091BB03D091BC0380FFFE |
:1042500074C0109266028091A1029091A202A09176 |
:10426000A302B091A402BC01CD0125E030E040E002 |
:1042700050E00E945E783F932F9383EE94E09F93EB |
:104280008F93FF92EF92FE01099584E1809366027D |
:104290002DB73EB72A5F3F4F2DBF80919D02909171 |
:1042A0009E02A0919F02B091A002BC01CD0125E029 |
:1042B00030E040E050E00E945E783F932F9380EF23 |
:1042C00094E09F938F93FF92EF92E091BB03F09164 |
:1042D000BC03099588E2809366028DB79EB7069667 |
:1042E0008DBF80911301909114019F938F938DEF57 |
:1042F00094E09F938F93FF92EF92E091BB03F09134 |
:10430000BC0309958CE3809366022DB73EB72A5F04 |
:104310003F4F2DBF87B599279F938F938AE095E0F4 |
:104320009F938F93FF92EF92E091BB03F091BC03B8 |
:1043300009958DB79EB706962FC71092660287E142 |
:1043400095E09F938F93FF92EF92FE01099584E190 |
:10435000809366020F900F900F900F9086E295E089 |
:104360009F938F93FF92EF92E091BB03F091BC0378 |
:10437000099588E2809366020F900F900F900F903E |
:104380008FE295E09F938F93FF92EF92E091BB03B2 |
:10439000F091BC0309958CE3809366020F900F9017 |
:1043A0000F900F908EE395E09F938F93FF92EF9283 |
:1043B0000C94592A1092660287E495E09F938F939C |
:1043C0000BE010E2FF92EF92FE01099584E18093E9 |
:1043D00066020F900F900F900F90809103039091C1 |
:1043E0000403A0910503B0910603B7FF04C08150F8 |
:1043F0009C4FAF4FBF4FFAE0B595A795979587951E |
:10440000FA95D1F7BF93AF939F938F9384E595E08F |
:104410009F938F931F930F93E091BB03F091BC0385 |
:10442000099588E2809366022DB73EB7285F3F4F1B |
:104430002DBF8091FB029091FC02A091FD02B091F2 |
:10444000FE02B7FF04C081509C4FAF4FBF4FEAE060 |
:10445000B595A79597958795EA95D1F7BF93AF93B3 |
:104460009F938F9383E695E09F938F931F930F9372 |
:10447000E091BB03F091BC0309958CE38093660245 |
:104480008DB79EB708968DBF8091C1029091C202F0 |
:104490009F938F9382E795E09F938F931F930F9342 |
:1044A000E091BB03F091BC0309952DB73EB72A5F9D |
:1044B0003F4F0DC7109266028091C3069091C406CB |
:1044C0009F938F938091C1069091C2069F938F9383 |
:1044D00081E895E09F938F93FF92EF92FE010995FB |
:1044E00084E1809366028DB79EB708968DBF809158 |
:1044F000C7069091C8069F938F938091C5069091AF |
:10450000C6069F938F9381E995E09F938F93FF92C7 |
:10451000EF92E091BB03F091BC03099588E2809390 |
:1045200066022DB73EB7285F3F4F2DBF8091CB0667 |
:104530009091CC069F938F938091C9069091CA0663 |
:104540009F938F9381EA95E09F938F93FF92EF92D1 |
:10455000E091BB03F091BC0309958CE38093660264 |
:104560008DB79EB708968DBF8091CF069091D006EB |
:104570009F938F938091CD069091CE069F938F93BA |
:1045800081EB95E0A2C01092660280919905E82F18 |
:10459000FF27EE0FFF1FE154F94F808191819F9318 |
:1045A0008F9380919805E82FFF27EE0FFF1FE154AE |
:1045B000F94F808191819F938F9381EC95E09F9338 |
:1045C0008F93FF92EF92FE01099584E1809366023A |
:1045D0008DB79EB708968DBF80919B05E82FFF276A |
:1045E000EE0FFF1FE154F94F808191819F938F93CC |
:1045F00080919A05E82FFF27EE0FFF1FE154F94F36 |
:104600008081918188589F4F9F938F9381ED95E092 |
:104610009F938F93FF92EF92E091BB03F091BC03C5 |
:10462000099588E2809366022DB73EB7285F3F4F19 |
:104630002DBF80919D05E82FFF27EE0FFF1FE1544E |
:10464000F94F8081918182599F4F9F938F938091E1 |
:104650009C05E82FFF27EE0FFF1FE154F94F8081E3 |
:10466000918182599F4F9F938F9381EE95E09F9305 |
:104670008F93FF92EF92E091BB03F091BC030995F9 |
:104680008CE3809366028DB79EB708968DBF8091AC |
:104690009F05E82FFF27EE0FFF1FE154F94F8081A0 |
:1046A000918182599F4F9F938F9380919E05E82F10 |
:1046B000FF27EE0FFF1FE154F94F8081918182594E |
:1046C0009F4F9F938F9381EF95E09F938F93FF92DE |
:1046D000EF92E091BB03F091BC0309952DB73EB773 |
:1046E000285F3F4FF4C51092660281E096E09F93E9 |
:1046F0008F930BE010E2FF92EF92FE0109958091FB |
:1047000002010F900F900F900F908A3009F0A1C016 |
:1047100084E18093660280911803909119039C01B3 |
:1047200097FF02C0295F3F4F287F821B930B9F9307 |
:104730008F93809118039091190397FD079673E06A |
:10474000959587957A95E1F79F938F93209118031C |
:104750003091190337FF02C0295F3F4F63E0359561 |
:1047600027956A95E1F78091460290914702821B56 |
:10477000930B9F938F938FE096E09F938F931F935C |
:104780000F93E091BB03F091BC03099588E28093FD |
:1047900066028DB79EB70A968DBF809116039091E1 |
:1047A00017039C0197FF02C0295F3F4F287F821BA0 |
:1047B000930B9F938F93809116039091170397FD0E |
:1047C000079653E0959587955A95E1F79F938F93B8 |
:1047D000209116033091170337FF02C0295F3F4F26 |
:1047E00043E0359527954A95E1F7809144029091F1 |
:1047F0004502821B930B9F938F9380E296E09F93D9 |
:104800008F931F930F93E091BB03F091BC03099525 |
:104810008CE3809366022DB73EB7265F3F4F2DBFD6 |
:1048200080911403909115039F938F9380911403AB |
:10483000909115032091420230914302821B930B09 |
:104840009F938F9381E396E09F938F931F930F9392 |
:10485000A3C38B3019F0843108F4ADC084E1809398 |
:10486000660280911803909119039C0197FF02C082 |
:10487000215F3F4F207F821B930B97FD01969595FB |
:1048800087959F938F93809118039091190397FDBB |
:104890000F9624E0959587952A95E1F79F938F933E |
:1048A000209118033091190337FF02C0295F3F4F51 |
:1048B00083E0359527958A95E1F78091460290919E |
:1048C0004702821B930B9F938F938FE396E09F93F6 |
:1048D0008F931F930F93E091BB03F091BC03099555 |
:1048E00088E2809366022DB73EB7265F3F4F2DBF0B |
:1048F00080911603909117039C0197FF02C0215FDE |
:104900003F4F207F821B930B97FD019695958795CE |
:104910009F938F93809116039091170397FD0F96A5 |
:10492000B4E095958795BA95E1F79F938F93209181 |
:1049300016033091170337FF02C0295F3F4FA3E0F2 |
:1049400035952795AA95E1F780914402909145020B |
:10495000821B930B9F938F9381E596E09F938F9398 |
:104960001F930F93E091BB03F091BC0309958CE377 |
:10497000809366028DB79EB70A968DBF809114030F |
:104980009091150397FD0196959587959F938F9329 |
:1049900080911403909115032091420230914302BB |
:1049A000821B930B9F938F9383E696E09F938F9345 |
:1049B0001F930F938ECE8D3009F0EEC584E1809366 |
:1049C00066028091120199279F938F93809118031B |
:1049D0009091190397FD0F96E4E095958795EA95D8 |
:1049E000E1F79F938F93209118033091190337FFBC |
:1049F00002C0295F3F4F73E0359527957A95E1F71F |
:104A00008091460290914702821B930B9F938F9354 |
:104A100082E796E09F938F931F930F93E091BB03E0 |
:104A2000F091BC03099588E2809366028DB79EB72A |
:104A30000A968DBF8091110199279F938F93809142 |
:104A400016039091170397FD0F9664E0959587954F |
:104A50006A95E1F79F938F93209116033091170386 |
:104A600037FF02C0295F3F4F53E0359527955A9590 |
:104A7000E1F78091440290914502821B930B9F9332 |
:104A80008F9386E896E09F938F931F930F93E09107 |
:104A9000BB03F091BC0309958CE3809366022DB7AC |
:104AA0003EB7265F3F4F2DBF8091100199279F93FE |
:104AB0008F93809114039091150397FD019695951E |
:104AC00087959F938F938091140390911503209164 |
:104AD000420230914302821B930B9F938F938AE98A |
:104AE00096E09F938F931F930F93E091BB03F091F8 |
:104AF000BC0309958DB79EB70A964EC31092660205 |
:104B00008EEA96E09F938F93FF92EF92FE010995B4 |
:104B100084E1809366020F900F900F900F90809128 |
:104B20000E0390910F039F938F9380913E0290917B |
:104B30003F029F938F938BEB96E09F938F93FF920F |
:104B4000EF92E091BB03F091BC03099588E280935A |
:104B500066022DB73EB7285F3F4F2DBF80910C03F3 |
:104B600090910D039F938F93809140029091410209 |
:104B70009F938F938AEC96E09F938F93FF92EF928F |
:104B8000E091BB03F091BC0309958CE3809366022E |
:104B90008DB79EB708968DBF809108039091090349 |
:104BA0009F938F9380913C0290913D029F938F93AE |
:104BB00089ED96E08ACD1092660280911D01909158 |
:104BC0001E016AE070E00E9429789F938F93809184 |
:104BD0001D0190911E016AE070E00E9429787F9388 |
:104BE0006F9388EE96E09F938F93FF92EF92FE0172 |
:104BF000099584E1809366028DB79EB708968DBFB4 |
:104C00008091FC079091FD076AE070E00E941578A2 |
:104C10009F938F938091FC079091FD076AE070E06D |
:104C20000E9415787F936F938CEF96E09F938F93FC |
:104C3000FF92EF92E091BB03F091BC03099588E2EB |
:104C4000809366022DB73EB7285F3F4F2DBF8091FE |
:104C5000FE079091FF079F938F9380E197E09F93CA |
:104C60008F93FF92EF92E091BB03F091BC03099503 |
:104C70008CE3809366028DB79EB706968DBF8091B8 |
:104C80000008909101089F938F9380E297E02EC1D6 |
:104C90001092660282E397E09F938F93FF92EF92C8 |
:104CA000FE01099584E1809366020F900F900F90AA |
:104CB0000F908091BF069091C0069F938F938BE3D6 |
:104CC00097E09F938F93FF92EF92E091BB03F09157 |
:104CD000BC03099588E2809366028DB79EB706965D |
:104CE0008DBF8091AF0299279F938F938BE497E0BC |
:104CF0009F938F93FF92EF92E091BB03F091BC03DF |
:104D000009958CE3809366022DB73EB72A5F3F4F2B |
:104D10002DBF8091BE06992701979F938F938BE5B6 |
:104D200097E0FECA109266028BE697E09F938F93FE |
:104D3000FF92EF92FE01099584E1809366020F9045 |
:104D40000F900F900F908091BD029091BE029F93A3 |
:104D50008F9383E797E09F938F93FF92EF92E09179 |
:104D6000BB03F091BC03099588E2809366022DB7DE |
:104D70003EB72A5F3F4F2DBF8091C1029091C20282 |
:104D80009F938F9381E897E09F938F93FF92EF9289 |
:104D9000E091BB03F091BC0309958CE3809366021C |
:104DA0008DB79EB706968DBF8091BF029091C002CD |
:104DB0009F938F938FE897E099C01092660280913D |
:104DC000B00299279F938F938DE997E09F938F93DC |
:104DD000FF92EF92FE01099584E1809366028DB700 |
:104DE0009EB706968DBF8091B10299279F938F93AE |
:104DF00089EA97E09F938F93FF92EF92E091BB0334 |
:104E0000F091BC03099588E2809366022DB73EB706 |
:104E10002A5F3F4F2DBF8091B20299279F938F93B6 |
:104E200085EB97E09F938F93FF92EF92E091BB0306 |
:104E3000F091BC0309958CE3809366028DB79EB711 |
:104E400006968DBF8091B30299279F938F9381EC33 |
:104E500097E04CC0109266028091B40299279F930C |
:104E60008F938DEC97E09F938F93FF92EF92FE01CB |
:104E7000099584E1809366028DB79EB706968DBF33 |
:104E80008091B50299279F938F9389ED97E09F9327 |
:104E90008F93FF92EF92E091BB03F091BC030995D1 |
:104EA00088E2809366022DB73EB72A5F3F4F2DBF41 |
:104EB0008091B60299279F938F9385EE97E09F93F9 |
:104EC0008F93FF92EF92E091BB03F091BC030995A1 |
:104ED0008CE3809366028DB79EB706968DBF809156 |
:104EE000B70299279F938F9381EF97E09F938F93BA |
:104EF000FF92EF92D5CA109266028DEF97E09F93D2 |
:104F00008F93FF92EF92FE01099584E180936602F0 |
:104F10000F900F900F900F908091A10199279F9370 |
:104F20008F9385E098E09F938F93FF92EF92E091AB |
:104F3000BB03F091BC03099588E2809366028DB7AC |
:104F40009EB706968DBF80911D0290911E029F9381 |
:104F50008F9383E198E09F938F93FF92EF92E0917C |
:104F6000BB03F091BC0309958CE3809366022DB7D7 |
:104F70003EB72A5F3F4F2DBF8091C70599279F936A |
:104F80008F938091C60599279F938F9381E298E034 |
:104F90009F938F93FF92EF92E091BB03F091BC033C |
:104FA00009958DB79EB70896F7C0109266028FE2FA |
:104FB00098E09F938F93FF92EF92FE01099584E111 |
:104FC000809366020F900F900F900F908091F503E1 |
:104FD000992787FD90959F938F938091F40399274C |
:104FE00087FD90959F938F938FE398E09F938F9386 |
:104FF000FF92EF92E091BB03F091BC03099588E228 |
:10500000809366022DB73EB7285F3F4F2DBF80913A |
:10501000F603992787FD90959F938F938091F703CF |
:1050200099279F938F938FE498E09F938F93FF929C |
:10503000EF92E091BB03F091BC0309958CE3809360 |
:1050400066028DB79EB708968DBF8091FB039927A6 |
:105050009F938F938091F803992787FD90959F9355 |
:105060008F938FE598E031CB109266028FE698E03F |
:105070009F938F93FF92EF92FE01099584E18093B5 |
:1050800066020F900F900F900F90809179069927EC |
:105090008F7790709F938F938091710699278F7768 |
:1050A00090709F938F938091690699278F77907066 |
:1050B0009F938F938091610699278F7790709F932C |
:1050C0008F938FE798E09F938F93FF92EF92E091F9 |
:1050D000BB03F091BC03099588E2809366028DB70B |
:1050E0009EB70C968DBF8091990699278F77907007 |
:1050F0009F938F938091910699278F7790709F93BC |
:105100008F938091890699278F7790709F938F93C3 |
:105110008091810699278F7790709F938F9380E974 |
:1051200098E09F938F93FF92EF92E091BB03F091F1 |
:10513000BC0309958CE3809366022DB73EB7245FCC |
:105140003F4F2DBF8091B90699278F7790709F931D |
:105150008F938091B10699278F7790709F938F934B |
:105160008091A90699278F7790709F938F93809154 |
:10517000A10699278F7790709F938F9381EA98E08B |
:105180009F938F93FF92EF92E091BB03F091BC034A |
:1051900009958DB79EB70C968DBFFEC11092660221 |
:1051A00082EB98E09F938F93FF92EF92FE01099517 |
:1051B00084E1809366020F900F900F900F90809182 |
:1051C0007D06992787FD90959F938F938091750613 |
:1051D000992787FD90959F938F9380916D069927CE |
:1051E00087FD90959F938F9380916506992787FD02 |
:1051F00090959F938F9381EC98E09F938F93FF926C |
:10520000EF92E091BB03F091BC03099588E2809393 |
:1052100066022DB73EB7245F3F4F2DBF80919D069C |
:10522000992787FD90959F938F9380919506992755 |
:1052300087FD90959F938F9380918D06992787FD89 |
:1052400090959F938F9380918506992787FD9095E0 |
:105250009F938F9382ED98E09F938F93FF92EF92AD |
:10526000E091BB03F091BC0309958CE38093660247 |
:105270008DB79EB70C968DBF8091BD06992787FD8F |
:1052800090959F938F938091B506992787FD909570 |
:105290009F938F938091AD06992787FD90959F935B |
:1052A0008F938091A506992787FD90959F938F9363 |
:1052B00083EE98E09F938F93FF92EF92E091BB0370 |
:1052C000F091BC0309952DB73EB7245F3F4F2DBF2A |
:1052D00063C11092660284EF98E09F938F930BE076 |
:1052E00010E2FF92EF92FE01099584E1809366023D |
:1052F0000F900F900F900F9080917906881F88274C |
:10530000881F97E0899FC00111248D969F938F93EA |
:1053100080917106881F8827881F96E0899FC001A9 |
:1053200011248D969F938F9380916906881F8827FB |
:10533000881F95E0899FC00111248D969F938F93BC |
:1053400080916106881F8827881F9927880F991FD9 |
:10535000880F991F8D969F938F9383E099E09F9379 |
:105360008F93FF92EF92E091BB03F091BC030995FC |
:1053700088E2809366028DB79EB70C968DBF8091B0 |
:105380009906881F8827881F9BE0899FC0011124E8 |
:105390008D969F938F9380919106881F8827881FF1 |
:1053A0009AE0899FC00111248D969F938F938091DD |
:1053B0008906881F8827881F99E0899FC0011124CA |
:1053C0008D969F938F9380918106881F8827881FD1 |
:1053D000992723E0880F991F2A95E1F78D969F93CF |
:1053E0008F9387E199E09F938F93FF92EF92E091E3 |
:1053F000BB03F091BC0309958CE3809366022DB743 |
:105400003EB7245F3F4F2DBF8091A106881F88279C |
:10541000881F9CE0899FC00111248D969F938F93D4 |
:105420008BE299E09F938F93FF92EF92E091BB0301 |
:10543000F091BC0309958091A9062DB73EB72A5F6C |
:105440003F4F2DBF87FF12C080E4809366028CE33C |
:1054500099E09F938F93FF92EF92E091BB03F091BD |
:10546000BC0309950F900F900F900F908091B1069B |
:1054700087FF12C084E4809366028FE399E09F93D4 |
:105480008F931F930F93E091BB03F091BC03099599 |
:105490000F900F900F900F908091B90687FF7CC0FE |
:1054A00088E48093660282E499E09F938F931F9330 |
:1054B0000F93E091BB03F091BC0309950F900F90FF |
:1054C0000F900F9069C01092660285E499E09F9357 |
:1054D0008F93FF92EF92FE01099584E1809366021B |
:1054E0000F900F900F900F908091F5019091F60121 |
:1054F0009F938F9383E599E09F938F93FF92EF9211 |
:10550000E091BB03F091BC03099588E280936602A9 |
:105510008DB79EB706968DBF8091F7019091F801E7 |
:105520009F938F9380E699E09F938F93FF92EF92E2 |
:10553000E091BB03F091BC03099589E48093660276 |
:105540002DB73EB72A5F3F4F2DBF8DE699E09F9361 |
:105550008F93FF92EF92E091BB03F091BC0309950A |
:10556000809164020F900F900F900F9083FF14C0F2 |
:105570001092F8011092F70160E070E08EE090E088 |
:105580000E94382E09C080911F01281719F421505C |
:1055900020931F011092650210926402E6E0CDB7DD |
:1055A000DEB70C94A178F999FECF92BD81BDF89A2F |
:1055B00080B599270895F999FECF1FBA92BD81BD94 |
:1055C00060BD0FB6F894FA9AF99A0FBE08954AEAA8 |
:1055D00020E030E02617370740F4FC018191480FA6 |
:1055E0002F5F3F4F26173707C8F3842F9927089559 |
:1055F000EAEA40E050E04617570778F49C01F99931 |
:10560000FECF32BD21BDF89A80B5E80F4F5F5F4FE6 |
:105610002F5F3F4F4617570790F38E2F9927089516 |
:1056200081E080939A0582E08093990583E08093DE |
:10563000980584E080939B0585E080939C0586E037 |
:1056400080939D0587E080939E0588E080939F0569 |
:1056500089E08093A0058AE08093A1058BE0809388 |
:10566000A2058CE08093A30508951F93CF93DF9349 |
:1056700084E58093970580910201843150F08AE09F |
:105680008093B7051092D9058BE18093B3058EE422 |
:105690000AC083E08093B70580E28093D9058EE14C |
:1056A0008093B30585E58093D6058093D7058AE678 |
:1056B0008093A40583E08093FA05AEE1A093A5054D |
:1056C0008FEF8093A705EFE0E093A805A093A605D0 |
:1056D0001092AA05F8E0F093AB0580E48093AC0546 |
:1056E0001092AD0584E18093A9058EE08093AE050C |
:1056F000B0E1B093AF051CE01093B005F093B10595 |
:1057000086EE8093B20580E88093B40550E550930F |
:10571000B50586E98093B6055093B8058093B90521 |
:1057200076E07093BA0581E28093BB058DE28093A9 |
:10573000BC059AE59093BD0580E28093BF05109269 |
:10574000C0051092C1051092C2051092C3051092B7 |
:10575000DB051092DC051092DD051092DE0534E6C3 |
:105760003093C40548E24093C50561E06093F905B4 |
:105770001092C60527EF2093C7057093CC058DE7DF |
:105780008093CD058093CE058093CF053093C805D7 |
:105790004093C9051092CA052093CB0582E38093FC |
:1057A000D0059093D1058093D2051092F80590937F |
:1057B000D3055093D4056093D505B093D8053093A5 |
:1057C000DA058FE58093DF0583EF8093E1058AEAB0 |
:1057D0008093E3058093E405E093E005E093E20520 |
:1057E0008EEF8093E5053093E6059093E70590935F |
:1057F000E8059093E9058BE48093EA058093EB0537 |
:105800008093EC051092ED057093EE05F093EF0593 |
:105810009093F005A093F1053093F2053093F305D2 |
:1058200082E08093F4056093BE051092F605109215 |
:10583000F705ABEFB5E0E0E7F1E0ED01019009928B |
:105840001A95E1F760E770E0CD01845690400E9420 |
:10585000E72A80930706DF91CF911F910895CF9398 |
:10586000DF9384E58093970580910201843150F0A5 |
:105870008AE08093B7051092D9058BE18093B30538 |
:105880008EE40AC083E08093B70580E28093D90557 |
:105890008EE18093B30585E58093D6058093D70587 |
:1058A0008AE68093A40583E08093FA057EE17093F5 |
:1058B000A5058FEF8093A7059FE09093A8057093AF |
:1058C000A6051092AA0568E06093AB0580E480937A |
:1058D000AC051092AD059093A9058AE08093AE05C2 |
:1058E00080E18093AF0556E05093B0056093B10519 |
:1058F00086EE8093B20580E88093B4052AE5209374 |
:10590000B50588E78093B6052093B8058093B9055F |
:105910005093BA0581E28093BB058DE28093BC056C |
:105920002093BD05E0E2E093BF051092C005109200 |
:10593000C1051092C2051092C3051092DB051092AA |
:10594000DC051092DD051092DE0544E64093C405A7 |
:1059500038E23093C505F1E0F093F9051092C605E1 |
:1059600097EF9093C7055093CC058DE78093CD05B5 |
:105970008093CE058093CF054093C8053093C90529 |
:105980001092CA059093CB0582E38093D0052093B3 |
:10599000D1058093D2051092F8052093D30580E5B8 |
:1059A0008093D4058CE38093D505E093D8059BE4E0 |
:1059B0009093DA058FE58093DF0583EF8093E1050F |
:1059C0008AEA8093E3058093E40584E18093E0050F |
:1059D0008093E2058EEF8093E5054093E6052093E2 |
:1059E000E7052093E8052093E9059093EA05909355 |
:1059F000EB059093EC051092ED055093EE05609346 |
:105A0000EF052093F0057093F1054093F205409364 |
:105A1000F30582E08093F405F093BE051092F6053D |
:105A20001092F705ABEFB5E08CE0E7E7F1E0ED01B0 |
:105A3000019009928A95E1F760E770E0CD01845604 |
:105A400090400E94E72A80930706DF91CF91089546 |
:105A5000CF93DF9384E58093970580910201843191 |
:105A600050F08AE08093B7051092D9058BE18093BE |
:105A7000B3058EE40AC083E08093B70580E280938B |
:105A8000D9058EE18093B30585E58093D605809393 |
:105A9000D7058AE68093A40583E08093FA056EE13A |
:105AA0006093A5058FEF8093A7059FE09093A805CD |
:105AB0006093A6051092AA0578E07093AB0580E488 |
:105AC0008093AC051092AD059093A9057093AE0537 |
:105AD00090E19093AF0556E05093B0057093B105F7 |
:105AE00086EE8093B20580E88093B40534E6309367 |
:105AF000B50588E78093B6053093B8058093B9055E |
:105B00005093BA0581E28093BB058DE28093BC057A |
:105B10002AE52093BD059093BF051092C005109211 |
:105B2000C1051092C2051092C3051092DB051092B8 |
:105B3000DC051092DD051092DE053093C40548E2C5 |
:105B40004093C505E1E0E093F9051092C60597EF93 |
:105B50009093C7055093CC058DE78093CD05809336 |
:105B6000CE058093CF053093C8054093C9051092A8 |
:105B7000CA059093CB0582E38093D0052093D1058D |
:105B80008093D2051092F8052093D30580E5809389 |
:105B9000D40596E49093D50580E28093D805909340 |
:105BA000DA058FE58093DF0583EF8093E1058AEACC |
:105BB0008093E3058093E4056093E0056093E2053C |
:105BC0008EEF8093E5053093E6052093E70520935B |
:105BD000E8052093E9058BE48093EA058093EB05C3 |
:105BE0008093EC051092ED055093EE057093EF0550 |
:105BF0002093F0056093F1053093F2053093F3059F |
:105C000082E08093F405E093BE051092F6051092B1 |
:105C1000F705ABEFB5E08CE0EFE7F1E0ED010190C7 |
:105C200009928A95E1F760E770E0CD0184569040D3 |
:105C30000E94E72A80930706DF91CF910895F99992 |
:105C4000FECF92BD81BDF89A80B599270895F99944 |
:105C5000FECF1FBA92BD81BD60BD0FB6F894FA9A0F |
:105C6000F99A0FBE089563ED7AE20E94787608955E |
:105C70004BED5AE20E94B2760895EF92FF920F9395 |
:105C80001F93CF93C82F8150853008F0C3E081E780 |
:105C9000C89F8001112483EFE82E8FEFF82EE00ECD |
:105CA000F11E60E770E0C7010E94F82A682F980192 |
:105CB0002D593F4F8FB39927AC014270507081FD31 |
:105CC000F9CF32BD21BDF89A80B5861711F0CA010F |
:105CD00021C08FB399279C012270307081FDF9CFCC |
:105CE000F2BCE1BCF89A80B5843511F0C90112C04C |
:105CF00081E7C89FC00111240D9723ED3AE241E7E7 |
:105D000050E0BC0187E995E00E9453760E94A266AC |
:105D100081E090E0CF911F910F91FF90EF90089557 |
:105D2000282F863010F025E003C0882309F421E0F5 |
:105D3000F999FECF1FBA82E090E092BD81BD20BDEF |
:105D40000FB6F894FA9AF99A0FBE0895CF93C82F18 |
:105D500080919705843509F042C0C63010F0C5E047 |
:105D600003C0CC2309F43BC060E770E087E995E00D |
:105D70000E94E72A8093070681E7C89FC00111248B |
:105D80002BED3AE241E750E067E975E00D970E949C |
:105D900090762BED3AE24CE050E068E975E080E562 |
:105DA00090E00E9490766CE070E088E995E00E94B7 |
:105DB000E72A282FF999FECF1FBA8CE590E092BD13 |
:105DC00081BD20BD0FB6F894FA9AF99A0FBE8C2FB8 |
:105DD0000E94902E0E94A26681E090E002C080E0C6 |
:105DE00090E0CF9108956DE470E088EE93E00E941A |
:105DF000F82A482F8FB399279C012270307081FDBB |
:105E0000F9CF85E394E092BD81BDF89A80B58417FF |
:105E100079F48FB399279C012270307081FDF9CFFE |
:105E200088EE93E092BD81BDF89A80B5813011F083 |
:105E3000C901089523ED3AE24EE450E068EE73E0C4 |
:105E400088E096E00E94537681E090E0089580918A |
:105E500008068130A9F46DE470E088E096E00E94C5 |
:105E6000E72A809355062BED3AE24EE450E068E0D5 |
:105E700076E088EE93E00E94907681E090E00895CD |
:105E800080E090E00895CF93DF9381E0809308064F |
:105E9000E8E0F6E08FE0158616861786108A8150B6 |
:105EA000349687FFF8CF80E480931506809316061A |
:105EB00010921706809318068093190690EC909321 |
:105EC0001A0610921B0680931C0680931D061092E2 |
:105ED0001E0690931F069093200680932106109231 |
:105EE00022068093230690932406A9E0B6E087E07B |
:105EF000E9E8F1E0ED01019009928A95E1F76DE49E |
:105F000070E0CD0101970E94E72A80935506DF914A |
:105F1000CF910895F999FECF82E090E092BD81BDC6 |
:105F2000F89A80B5282F863078F023E0322FF9993F |
:105F3000FECF1FBA82E090E092BD81BD30BD0FB6AA |
:105F4000F894FA9AF99A0FBE822F99270895DF9252 |
:105F5000EF92FF920F931F93CF93FF24DF2CEF2C30 |
:105F600081E090E00E941F2E843539F031E0E32E6D |
:105F700064E581E090E00E94272E6CE070E080E50F |
:105F800090E00E94F82AC82FF999FECF8CE590E0A6 |
:105F900092BD81BDF89A80B58C1711F421E0D22E04 |
:105FA000C1E001E010E0EE2029F48C2F0E943D2E8C |
:105FB0008823C1F591E0F92E1F930F9385E799E0AF |
:105FC0009F938F9389E692E19F938F93E091BB0318 |
:105FD000F091BC0309958DB79EB706968DBF023030 |
:105FE000110549F0033011054CF40130110531F46D |
:105FF0000E94352B05C00E942F2C02C00E94282D24 |
:10600000DD2059F023ED3AE24CE050E060E570E02D |
:1060100088E995E00E94537602C00E94102B8C2FD5 |
:106020000E94A62ECF5F0F5F1F4FC63008F4BBCF74 |
:10603000FF2019F083E00E94902E0E948A2FC82F23 |
:106040000E943D2E8C2F99279F938F938BE999E087 |
:106050009F938F9309E612E11F930F93E091BB0387 |
:10606000F091BC0309958DB79EB706968DBFEE20C3 |
:1060700021F40E94F32E882399F484EB99E09F93F6 |
:106080008F931F930F93E091BB03F091BC0309958D |
:106090000E94432F0E94272F0F900F900F900F9078 |
:1060A0001092960590E0E5E1F6E0CFE0808134962D |
:1060B00018160CF49F5FC150C7FFF8CF9093960558 |
:1060C000892F99279F938F9389E096E09F938F93D1 |
:1060D00085ED99E09F938F931F930F93E091BB03FE |
:1060E000F091BC0309958DB79EB708968DBF86EFDA |
:1060F00099E09F938F931F930F93E091BB03F091CF |
:10610000BC0309950F900F900F900F90CF911F91A6 |
:106110000F91FF90EF90DF9008959FB7F894399812 |
:10612000389A88B1836088B98091B9008C7F809358 |
:10613000B9008AE28093B8001092700210926E0249 |
:1061400010926D02EEE5F6E08BE010821182128271 |
:10615000138214821582168217828150389687FF27 |
:10616000F4CF9FBF08951092700284E98093BC0021 |
:1061700010926E0210926D0280E88093BC00109223 |
:10618000BD001092BA001092BB001092B90010929C |
:10619000B8000E948D301092BB0085E88093BC004F |
:1061A00080916B02826080936B0208951F920F9220 |
:1061B0000FB60F9211242F933F934F935F938F93BA |
:1061C0009F93EF93FF9380917002282F33274427EA |
:1061D00055278F5F80937002F9012731310508F050 |
:1061E000B3C2EE59FF4F0C94B07880916E028C30A0 |
:1061F00090F480916E028F5F80936E0280916E02A8 |
:10620000E82FFF27EE0FFF1FEE0FFF1FE85FF94F8C |
:106210008585181654F780916E028C3070F01092BC |
:106220006A021092690210926E0285E080937002F9 |
:1062300080916D02880F8D5A04C080916E02880F84 |
:106240008E5A8093BB0085E874C280916E02E82F5D |
:10625000FF2783E0EE0FFF1F8A95E1F7E25AF94F1F |
:1062600081818093BB0085E88093BC0080916E02A1 |
:10627000E82FFF27EE0FFF1FEE0FFF1FEE0FFF1F90 |
:10628000E25AF94F808180FF91C080916E02E82F21 |
:10629000FF27EE0FFF1FEE0FFF1FEE0FFF1FE25A4B |
:1062A000F94F8281882329F080919605873008F480 |
:1062B0005FC28091690290916A02892B09F058C2ED |
:1062C0008091670290916802892B09F051C26EC0DB |
:1062D00080916E0221E030E002C0220F331F8A95C8 |
:1062E000E2F7809167029091680228233923232BDB |
:1062F00079F080916E02E82FFF27EE0FFF1FEE0F5F |
:10630000FF1FEE0FFF1FE25AF94F80E184830DC09B |
:1063100080916E02E82FFF27EE0FFF1FEE0FFF1F89 |
:10632000EE0FFF1FE25AF94F148280916E02E82FA0 |
:10633000FF2753E0EE0FFF1F5A95E1F7E25AF94F9E |
:106340008481282F332743E0220F331F4A95E1F73A |
:1063500080916E02E82FFF2793E0EE0FFF1F9A95C2 |
:10636000E1F7E25AF94F82818770822B8093BB005C |
:1063700085E88093BC0020916E0281E090E002C02D |
:10638000880F991F2A95E2F72091690230916A02DD |
:1063900082239323892B51F086E596E09093740233 |
:1063A0008093730288E080937502E2C184E080C12B |
:1063B000E0917302F091740281918093BB0085E8B3 |
:1063C0008093BC00F0937402E09373028091750295 |
:1063D000815080937502882309F4CAC183E068C1A3 |
:1063E0008091B900803351F580917102882329F49E |
:1063F00080916E028F5F8093710280916E02E82F10 |
:10640000FF2783E0EE0FFF1F8A95E1F7E25AF94F6D |
:10641000838199278F7790708F3791057CF48091D5 |
:106420006E02E82FFF27EE0FFF1FEE0FFF1FEE0F8C |
:10643000FF1FE25AF94F83818F5F838310927002AE |
:1064400084E98093BC008AE090E09093920180936D |
:10645000910180916E028F5F80936E0210927002A4 |
:1064600062C18091B9008034A9F180916D02E82F5A |
:10647000FF27EE0FFF1FEE0FFF1FEE0FFF1FE25A69 |
:10648000F94F83818F77838380916D028F5F809333 |
:106490006D0280916D028C30A0F010926D0210920E |
:1064A000680210926702809172028F5F809372027D |
:1064B0008C3038F01092720280916B028D7F809345 |
:1064C0006B0280916B02816080936B02109270026C |
:1064D00084E971C080916D02E82FFF27EE0FFF1F46 |
:1064E000EE0FFF1FEE0FFF1FE25AF94F8381806806 |
:1064F000838380916D02E82FFF27EE0FFF1FEE0FC1 |
:10650000FF1FEE0FFF1FE25AF94F808180FF2FC05F |
:1065100080916D02E82FFF2753E0EE0FFF1F5A9581 |
:10652000E1F7E25AF94F84819927009751F040979B |
:10653000D9F586E596E0909374028093730288E023 |
:1065400031C080916D02992743E0880F991F4A95C9 |
:10655000E1F78D59994F9093740280937302909153 |
:106560006D02809172029817E1F483E01BC0809164 |
:106570006D02992733E0880F991F3A95E1F78D59FD |
:10658000994F909374028093730280916B0281FD06 |
:1065900006C090916D0280917202981711F482E00A |
:1065A00001C081E08093750280917502813011F401 |
:1065B00085E801C085EC8093BC00809171028093D6 |
:1065C0006C0210927102D4C0E0917302F0917402D7 |
:1065D0008091BB0080838091730290917402019638 |
:1065E000909374028093730280917502815080931E |
:1065F0007502823010F085EC58C0813011F485E8C6 |
:1066000054C080916B0281FF2DC080917B0280FD80 |
:106610001DC080916D02E82FFF2723E0EE0FFF1FC2 |
:106620002A95E1F7E25AF94F86818A3F79F4809101 |
:106630006D02E82FFF2793E0EE0FFF1F9A95E1F719 |
:10664000E25AF94F8081816080830CC080916D0295 |
:10665000E82FFF2783E0EE0FFF1F8A95E1F7E25A4C |
:10666000F94F108280916D028F5F80936D0280914F |
:106670006D028C30A0F010926D02109268021092A0 |
:106680006702809172028F5F809372028C3038F0C3 |
:106690001092720280916B028D7F80936B02109238 |
:1066A000700284E98093BC0049C08093BC0086E0FE |
:1066B000809370025DC088E9C4CD80916F02880F1D |
:1066C000805FBFCD80916F0299278130910561F085 |
:1066D000823091051CF4892B21F04AC0029739F0D1 |
:1066E00047C080911201ADCD80911101AACD80915A |
:1066F0001001A7CD80E8A5CD1092700284E98093A7 |
:10670000BC008AE090E09093920180939101809187 |
:106710006F02823088F480916F028F5F80936F02E6 |
:1067200082E18093700280916B028E7F80936B0276 |
:1067300085EA8093BC001CC010926F0280916B02AE |
:10674000816080936B0214C01092700284E9809380 |
:10675000BC0080916B02816080936B028AE090E0C4 |
:10676000909392018093910110926E0210926D02AB |
:10677000FF91EF919F918F915F914F913F912F9159 |
:106780000F900FBE0F901F9018951F93CF93DF931C |
:10679000182F8091A602882321F480910202882379 |
:1067A00019F081E090E097C01D3008F092C01123ED |
:1067B000B1F0E12FFF2723E0EE0FFF1F2A95E1F74D |
:1067C000E25AF94F35978081359688230CF081C0C5 |
:1067D0003897808180FD03C083E090E07CC0809189 |
:1067E0005606823019F084E090E075C067E070E0F2 |
:1067F00086E596E00E94E72A90915D06891719F0D8 |
:1068000085E090E068C080ED97E00E949016EC0172 |
:1068100080916B0280FD05C0CE010E9499168823ED |
:10682000B9F3112319F48FEF90E00BC0212F332718 |
:106830002150304081E090E002C0880F991F2A95D6 |
:10684000E2F790936A0280936902A1E0B0E0EEE57E |
:10685000F6E040E050E06BE0CD01042E02C0880F6E |
:10686000991F0A94E2F72091690230916A0282230B |
:106870009323892B11F01182128261504F5F5F4F79 |
:10688000389667FFE9CF10926E02109270028091E5 |
:106890006B028E7F80936B0285EA8093BC008091AF |
:1068A0006B0280FD05C0CE010E9499168823B9F3C2 |
:1068B0008091690290916A02892B29F0CE010E9491 |
:1068C0009916882311F38091690290916A020097CA |
:1068D00011F082E090E0DF91CF911F9108950F9326 |
:1068E0001F93CF93DF93982F8091A602882321F4E2 |
:1068F00080910202882319F081E090E092C09D30DF |
:10690000A0F4992319F486E090E08BC0C92FDD270D |
:10691000FE0133E0EE0FFF1F3A95E1F7E25AF94F1F |
:1069200035978081359687FD03C082E090E079C07D |
:106930003897808180FD03C083E090E072C080EDD5 |
:1069400097E00E9490168C0180916B0280FD05C03B |
:10695000C8010E9499168823B9F3219721E030E0FD |
:10696000C90102C0880F991FCA95E2F79093680287 |
:1069700080936702D901EEE5F6E040E050E06BE07D |
:10698000CD01042E02C0880F991F0A94E2F72091CE |
:1069900067023091680282239323892B11F01182C0 |
:1069A000128261504F5F5F4F389667FFE9CF1092B8 |
:1069B0006D021092560610925D0610927002809140 |
:1069C0006B028E7F80936B0285EA8093BC0080917E |
:1069D0006B0280FD05C0C8010E9499168823B9F397 |
:1069E0008091670290916802892B29F0C8010E946A |
:1069F0009916882311F380915606823019F084E0AD |
:106A000090E00FC067E070E086E596E00E94E72A1C |
:106A100090915D06891719F085E090E002C080E052 |
:106A200090E0DF91CF911F910F91089589E1A3EF3D |
:106A3000B6E0EFEBF6E011821082329611961C92CE |
:106A40001E921296815087FFF6CF10921503109276 |
:106A50001403109217031092160310921903109248 |
:106A6000180308951F920F920FB60F9211240F93DF |
:106A70001F932F933F934F935F936F937F938F93C6 |
:106A80009F93AF93BF93CF93DF93EF93FF93409187 |
:106A90008600509187008091770290917802481B80 |
:106AA000590BCA0157FD0196AC0155954795809148 |
:106AB0008600909187009093780280937702CA01B4 |
:106AC00089599840A0917902B0917A02875E9543E6 |
:106AD00038F4149714F01092930181E090E081C093 |
:106AE000AD30B1050CF081C0CA018B5F9040835678 |
:106AF000944008F071C0425C5340FD01EA0FFB1F57 |
:106B0000E154F94F80819181FA01E81BF90BCF0123 |
:106B1000F7FF03C0909581959F4F06974CF48091A5 |
:106B2000AF02883C28F48091AF02865F8093AF0269 |
:106B3000FD01EA0FFB1FE154F94F808191819C0117 |
:106B4000220F331F280F391F240F351F37FF02C0B4 |
:106B50002D5F3F4FE901D595C795D595C795CA01DA |
:106B600001968C179D0714F4219706C041505040A0 |
:106B7000C417D5070CF421968091AF02833CD8F05E |
:106B80008D010A0F1B1FF801E154F94F808191819B |
:106B90009E01281B390BC90163E070E00E9429782F |
:106BA000CB01880F991F860F971F0D50194FF801C1 |
:106BB0009183808307C0AA0FBB1FAD50B94F1196B8 |
:106BC0001C921E92E0917902F0917A02EE0FFF1F63 |
:106BD000E154F94FD183C0838091790290917A0278 |
:106BE000019690937A0280937902FF91EF91DF9161 |
:106BF000CF91BF91AF919F918F917F916F915F9155 |
:106C00004F913F912F911F910F910F900FBE0F90B9 |
:106C10001F901895EF92FF920F931F938091B305E9 |
:106C20009927880F991F880F991F7C010027F7FC6F |
:106C30000095102F8091030390910403A091050308 |
:106C4000B0910603BC01CD01A80197010E945E78B6 |
:106C500030934305209342058091FB029091FC0202 |
:106C6000A091FD02B091FE02BC01CD01A8019701E7 |
:106C70000E945E7830934505209344058091790702 |
:106C800090917A0797FD03969595879595958795A9 |
:106C900090934705809346058091890790918A07D4 |
:106CA00097FD0396959587959595879590934905BA |
:106CB000809348058091140390911503209142021E |
:106CC00030914302821B930B90934B0580934A05AE |
:106CD0008091A1029091A202A091A302B091A4027E |
:106CE000BC01CD0125E030E040E050E00E945E783C |
:106CF00030934D0520934C0580913C0290913D02CC |
:106D000090934F0580934E058091C1029091C202ED |
:106D1000909353058093520580911D0190911E011F |
:106D200090935505809354058091AF0299279093D5 |
:106D30005705809356058091850790918607A0910D |
:106D40008707B09188072091950130919601409175 |
:106D5000970150919801BC01CD010E945E7830935B |
:106D600059052093580580915F06992790935B05FC |
:106D700080935A0580916706992790935D058093CB |
:106D80005C0580916F06992790935F0580935E055F |
:106D90008091770699279093610580936005809193 |
:106DA0001D0290911E0290936B0580936A0580915D |
:106DB000FC079091FD0790936F0580936E0580917D |
:106DC000000890910108909371058093700580915F |
:106DD0000208992790937D0580937C0580918C0310 |
:106DE00090918D0390937F0580937E0580918A0317 |
:106DF00090918B0390938105809380058091D403BB |
:106E0000882321F48091D503882321F080914105C6 |
:106E1000816003C0809141058E7F809341051F9161 |
:106E20000F91FF90EF9008951F93CF93DF93182F4A |
:106E3000EB018091A6028823A1F411501F3F89F035 |
:106E4000D0932202C09321028091210290912202CC |
:106E5000892BD1F7CE018C0F9D1F0E94A5161150D2 |
:106E600078F7DF91CF911F910895CF93DF938091B1 |
:106E700002018D3011F40E943F1B10927A00809124 |
:106E80004602909147029093400780933F0780917C |
:106E9000440290914502909331078093300780918E |
:106EA00042029091430290937F0780937E07209146 |
:106EB0003E0230913F02C901880F991F880F991F28 |
:106EC000820F931F820F931F90937A078093790705 |
:106ED0002091400230914102C901880F991F880F0B |
:106EE000991F820F931F820F931F90938A0780939D |
:106EF00089078FEC80937A00A0EBB2E0CCE9D5E073 |
:106F000097E08991E82FFF27EE0FFF1FE154F94F1B |
:106F10000190F081E02DE259FF4F1E161F061CF074 |
:106F2000E0E0F0E005C0EF3FF10514F0EFEFF0E036 |
:106F30008C91282F3327E217F30714F4815004C0F3 |
:106F40002E173F0714F48F5F8C939150119697FF83 |
:106F5000D8CF8091D6059927AA27BB27BC01CD01A0 |
:106F600024EC39E040E050E00E94EA77DC01CB01FC |
:106F70008093B5019093B601A093B701B093B80187 |
:106F80008091D7059927AA27BB27BC01CD010E9474 |
:106F9000EA77DC01CB018093B1019093B201A09319 |
:106FA000B301B093B401DF91CF910895A0E0B0E0B8 |
:106FB000ECEDF7E30C947F78882EC0E0D0E07E0102 |
:106FC0006E011092D403469AD0930F03C0930E0320 |
:106FD000D0930D03C0930C03D0930903C09308030F |
:106FE000D0931903C0931803D0931703C0931603CB |
:106FF000D0931503C093140310929E0110929D012B |
:10700000109236020E94353784E690E00E94B21654 |
:107010000E9435378091A40580FF10C08091130134 |
:1070200090911401875B934038F480911301909103 |
:1070300014018E5E924010F40E94E41A0FE18AE07F |
:1070400090E00E94B2168091420290914302C80FD4 |
:10705000D91F8091460290914702E80EF91E809157 |
:10706000440290914502C80ED91E015007FFE7CF98 |
:107070009701205F3F4F369527953695279530939A |
:10708000190320931803C601409696958795969507 |
:10709000879590931703809316036096F5E0D69535 |
:1070A000C795FA95E1F7D0931503C0931403909315 |
:1070B000130380931203309311032093100388204D |
:1070C00009F441C08091790790917A0797FF03C036 |
:1070D000909581959F4F6CE070E00E9429789B010C |
:1070E00070930F0360930E038091890790918A0734 |
:1070F00097FF03C0909581959F4F6CE070E00E94D0 |
:10710000297870930D0360930C0380918905909109 |
:107110008A059093090380930803B90184E090E005 |
:107120000E94382E60910C0370910D0386E090E070 |
:107130000E94382E609108037091090388E090E066 |
:107140000E94382E65C084E090E00E94332E909318 |
:107150000F0380930E0386E090E00E94332E9093FD |
:107160000D0380930C0388E090E00E94332E9C0175 |
:10717000909309038093080380910E0390910F036D |
:107180008150984050F480910C0390910D038150F0 |
:10719000984018F421503440D8F187E19AE09F9349 |
:1071A0008F9389E692E19F938F93E091BB03F091D7 |
:1071B000BC0309958091790790917A0797FF03C0E6 |
:1071C000909581959F4F6CE070E00E9429787093B4 |
:1071D0000F0360930E038091890790918A0797FFB0 |
:1071E00003C0909581959F4F6CE070E00E942978D4 |
:1071F00070930D0360930C038091890590918A052B |
:1072000090930903809308030F900F900F900F90B5 |
:107210001092400710923F071092310710923007EA |
:1072200010927F0710927E0784E690E00E94B216CB |
:1072300080913E0290913F029C01220F331F220F4A |
:10724000331F280F391F280F391F30937A072093D7 |
:10725000790780914002909141028C01000F111F2B |
:10726000000F111F080F191F080F191F10938A070D |
:10727000009389078091B305C82EDD24EE24FF24F6 |
:10728000442737FD4095542FC701B6010E94EA7785 |
:107290004B015C0160930303709304038093050327 |
:1072A000909306039801442737FD4095542FC7015A |
:1072B000B6010E94EA77DC01CB018093FB02909338 |
:1072C000FC02A093FD02B093FE028092DF02909236 |
:1072D000E002A092E102B092E2028093D702909382 |
:1072E000D802A093D902B093DA021092D30210927E |
:1072F000D4021092D5021092D6028091150190917D |
:107300001601A0911701B091180190938C058093FC |
:107310008B0510923502109234021092C302109223 |
:10732000C4021092C5021092C6028091C1029091CF |
:10733000C2029093C0028093BF020E94396282E32E |
:1073400090E090932202809321028091D6059927A4 |
:10735000AA27BB27BC01CD0124EC39E040E050E076 |
:107360000E94EA77DC01CB018856954CAF4FBF4FA6 |
:107370008093B5019093B601A093B701B093B80183 |
:107380008091D7059927AA27BB27BC01CD010E9470 |
:10739000EA77DC01CB018856954CAF4FBF4F809305 |
:1073A000B1019093B201A093B301B093B4011092D4 |
:1073B0009A01109299018091C1029091C202AA276C |
:1073C00097FDA095BA2F209195013091960140919B |
:1073D000970150919801BC01CD010E94EA77DC0130 |
:1073E000CB018093850790938607A0938707B0937E |
:1073F00088071092BA021092B90281E080930101CD |
:107400000E94A26680917B02846080937B028FEF52 |
:107410008093F7071092F80780E28093F907C0EB9A |
:10742000D2E0ACE9B5E007E08D91E82FFF27EE0F41 |
:10743000FF1FE154F94F8081918182598993015056 |
:1074400007FFF2CF84E68093AF0280911F0288236A |
:1074500011F0469A579A809118039091190380561B |
:107460009940815C9B4228F08091D4038160809395 |
:10747000D403809116039091170380569940815C44 |
:107480009B4228F08091D40382608093D403809142 |
:107490001403909115038C5291408957954028F020 |
:1074A0008091D40384608093D40380910E039091E3 |
:1074B0000F038C529140835C914028F08091D4035B |
:1074C00088608093D40380910C0390910D038C52BB |
:1074D0009140835C914028F08091D4038061809337 |
:1074E000D403809108039091090380509240835502 |
:1074F000914028F08091D40380628093D403ECE023 |
:10750000CDB7DEB70C949B78A3E1B0E0EAE8FAE3EC |
:107510000C94797880911403909115032091420284 |
:1075200030914302821B930B90937F0780937E07D9 |
:1075300080914C0290914D0297FD07969C0153E07B |
:10754000359527955A95E1F73093400720933F07EB |
:1075500080914A0290914B0297FD079643E09595E2 |
:1075600087954A95E1F790933107809330073093E0 |
:107570004B0720934A0790934307809342078091DB |
:10758000790790917A07AC01440F551F480F591F96 |
:1075900020913E0230913F02C901880F991F880F48 |
:1075A000991F820F931F820F931F480F591F57FF78 |
:1075B00002C04D5F5F4F5595479555954795509340 |
:1075C0007A07409379078091890790918A07AC01E7 |
:1075D000440F551F480F591F20914002309141021E |
:1075E000C901880F991F880F991F820F931F820F5F |
:1075F000931F480F591F57FF02C04D5F5F4F5595AE |
:1076000047955595479550938A0740938907209150 |
:107610003E0230913F02C901880F991F880F991FC0 |
:10762000820F931F820F931F9C01442737FD4095C3 |
:10763000542F8091F3029091F402A091F502B09141 |
:10764000F602820F931FA41FB51F8093F30290933D |
:10765000F402A093F502B093F6022091400230911B |
:107660004102C901880F991F880F991F820F931F2C |
:10767000820F931F9C01442737FD4095542F809122 |
:10768000EF029091F002A091F102B091F202820F0C |
:10769000931FA41FB51F8093EF029093F002A09355 |
:1076A000F102B093F2028091540790915507209116 |
:1076B0003E0230913F02820F931F909355078093B3 |
:1076C0005407809181079091820720914002309168 |
:1076D0004102820F931F90938207809381078091CC |
:1076E0000A0390910B03019690930B0380930A0376 |
:1076F0008091890590918A052091080330910903B2 |
:10770000821B930B9C01442737FD4095542F809199 |
:10771000EB029091EC02A091ED02B091EE02820F8B |
:10772000931FA41FB51F8093EB029093EC02A093CC |
:10773000ED02B093EE028FEC80937A0010920F016D |
:107740002091DB023091DC024091DD025091DE029B |
:1077500029873A874B875C8729543B4641405040F4 |
:107760002CF028E43BE641E050E00DC089859A8585 |
:10777000AB85BC85885B9449AE4FBF4F4CF428EB7A |
:1077800034E94EEF5FEF2D833E834F83588708C067 |
:1077900089859A85AB85BC858D839E83AF83B887A9 |
:1077A0002091E3023091E4024091E5025091E6021B |
:1077B0002D873E874F87588B29543B464140504088 |
:1077C0002CF028E43BE641E050E00DC08D859E851D |
:1077D000AF85B889885B9449AE4FBF4F4CF428EB16 |
:1077E00034E94EEF5FEF29833A834B835C8308C013 |
:1077F0008D859E85AF85B88989839A83AB83BC8349 |
:10780000A0917E07B0917F07BB8BAA8BFD01CF01B2 |
:10781000AA2797FDA095BA2FA090D302B090D402CA |
:10782000C090D502D090D602A80EB91ECA1EDB1E8B |
:10783000A092D302B092D402C092D502D092D602C6 |
:10784000E0908507F09086070091870710918807E0 |
:10785000E80EF91E0A1F1B1FE0928507F0928607AB |
:107860000093870710938807F0919602F98BFF2306 |
:1078700009F098C180919502882309F093C1809105 |
:10788000A40586FF8FC18091300790913107AA2708 |
:1078900097FDA095BA2FBC01CD0129813A814B817A |
:1078A0005C810E94EA779B01AC0197FF04C02150E4 |
:1078B000384F4F4F5F4F6BE055954795379527955C |
:1078C0006A95D1F780919D01682E772488249924A8 |
:1078D000CA01B901A40193010E94EA77DC01CB013E |
:1078E0008093240390932503A0932603B09327034A |
:1078F000B7FF04C08150904FAF4FBF4F1C012D0107 |
:107900003CE055944794379427943A95D1F72092C8 |
:10791000240330922503409226035092270380913E |
:107920003F0790914007AA2797FDA095BA2FBC0169 |
:10793000CD012D813E814F8158850E94EA7797FFC6 |
:1079400004C06150784F8F4F9F4F2BE095958795DE |
:10795000779567952A95D1F7A40193010E94EA775C |
:10796000DC01CB018093280390932903A0932A0381 |
:10797000B0932B03B7FF04C08150904FAF4FBF4F60 |
:107980009C01AD018CE055954795379527958A95D3 |
:10799000D1F7209328033093290340932A0350936F |
:1079A0002B038091240390912503909328078093C3 |
:1079B0002707809128039091290390932C078093A7 |
:1079C0002B072219330944095509209328033093C2 |
:1079D000290340932A0350932B03E20EF31E041F46 |
:1079E000151FE0928507F092860700938707109392 |
:1079F000880780919C018823B1F457FF04C02F5F52 |
:107A00003F4F4F4F5F4F5595479537952795A21A92 |
:107A1000B30AC40AD50AA092D302B092D402C0928B |
:107A2000D502D092D6022A893B8979010027F7FC3A |
:107A30000095102F8091280390912903A0912A038B |
:107A4000B0912B03E80EF91E0A1F1B1FC801B701D6 |
:107A500029813A814B815C810E94EA779B01AC01CC |
:107A600097FF04C02150384F4F4F5F4FBBE05595F3 |
:107A7000479537952795BA95D1F780919E01A82E05 |
:107A8000BB24CC24DD24CA01B901A60195010E94C2 |
:107A9000EA77DC01CB0180931C0390931D03A09334 |
:107AA0001E03B0931F03B7FF04C08150904FAF4F28 |
:107AB000BF4F3C014D01ACE0959487947794679457 |
:107AC000AA95D1F760921C0370921D0380921E0349 |
:107AD00090921F03C801B7012D813E814F815885C7 |
:107AE0000E94EA7797FF04C06150784F8F4F9F4FF5 |
:107AF000FBE09595879577956795FA95D1F7A6015F |
:107B000095010E94EA77DC01CB01809320039093DA |
:107B10002103A0932203B0932303B7FF04C0815035 |
:107B2000904FAF4FBF4FAC01BD01ECE0759567952D |
:107B300057954795EA95D1F7409320035093210339 |
:107B400060932203709323032A893B8937FF03C084 |
:107B5000309521953F4F21343105E4F1D401C30123 |
:107B600097FE07C0B095A095909581959F4FAF4F18 |
:107B7000BF4F81389105A105B10584F4DB01CA012D |
:107B800077FF07C0B095A095909581959F4FAF4F17 |
:107B9000BF4F81389105A105B105E4F081E08093E4 |
:107BA000BB0218C010922C0710922B0710922807C6 |
:107BB00010922707109220031092210310922203A3 |
:107BC0001092230310921C0310921D0310921E03A7 |
:107BD00010921F038091200390912103A091220312 |
:107BE000B0912303BC01CD0124E630E040E050E039 |
:107BF0000E945E78E0901C03F0901D03E21AF30AE5 |
:107C0000F0923E07E0923D0780911C0390911D0386 |
:107C1000A0911E03B0911F03BC01CD0124E630E00A |
:107C200040E050E00E945E78DA01C9012091200313 |
:107C3000309121038C01021B130B10933307009327 |
:107C400032078091950190919601A0919701B09192 |
:107C50009801BC01CD0128E631E040E050E00E94EF |
:107C6000EA772091850730918607409187075091E8 |
:107C70008807261737074807590764F0261B370B74 |
:107C8000480B590B2093850730938607409387074D |
:107C90005093880720918507309186074091870788 |
:107CA0005091880757FF0CC0260F371F481F591FD8 |
:107CB0002093850730938607409387075093880762 |
:107CC00060913007709131076E0D7F1D9B01442735 |
:107CD00037FD4095542F8091D7029091D802A09102 |
:107CE000D902B091DA02820F931FA41FB51F8093AF |
:107CF000D7029093D802A093D902B093DA02809170 |
:107D00009B0290919C02681B790BCB01AA2797FDDF |
:107D1000A095BA2F29853A854B855C85820F931FE4 |
:107D2000A41FB51F8093DB029093DC02A093DD02B9 |
:107D3000B093DE02C090B101D090B201E090B301E7 |
:107D4000F090B401C816D906EA06FB06C4F488EA26 |
:107D500091E6A0E0B0E08C199D09AE09BF098093BF |
:107D6000DB029093DC02A093DD02B093DE028093ED |
:107D7000D7029093D802A093D902B093DA022227B7 |
:107D80003327A9012C193D094E095F098091DB02B7 |
:107D90009091DC02A091DD02B091DE028217930780 |
:107DA000A407B507B4F4D701C601885A9146A0408C |
:107DB000B0408093DB029093DC02A093DD02B0938D |
:107DC000DE028093D7029093D802A093D902B09399 |
:107DD000DA0260913F0770914007600F711F9B01AD |
:107DE000442737FD4095542F8091DF029091E002A7 |
:107DF000A091E102B091E202820F931FA41FB51F70 |
:107E00008093DF029093E002A093E102B093E2023C |
:107E10008091990290919A02681B790BCB01AA2755 |
:107E200097FDA095BA2F2D853E854F855889820FE5 |
:107E3000931FA41FB51F8093E3029093E402A093C5 |
:107E4000E502B093E602E090B501F090B601009132 |
:107E5000B7011091B801E816F9060A071B07C4F428 |
:107E600088EA91E6A0E0B0E08E199F09A00BB10B63 |
:107E70008093E3029093E402A093E502B093E602BC |
:107E80008093DF029093E002A093E102B093E202BC |
:107E900022273327A9012E193F09400B510B80914E |
:107EA000E3029091E402A091E502B091E60282170C |
:107EB0009307A407B507B4F4D801C701885A9146BF |
:107EC000A040B0408093E3029093E402A093E502C7 |
:107ED000B093E6028093DF029093E002A093E10268 |
:107EE000B093E2028091D3029091D402A091D50286 |
:107EF000B091D6028093E7029093E802A093E90242 |
:107F0000B093EA028091E3029091E402A091E5022D |
:107F1000B091E6028093030390930403A0930503BA |
:107F2000B09306038091DB029091DC02A091DD0208 |
:107F3000B091DE028093FB029093FC02A093FD02BD |
:107F4000B093FE028091DF029091E002A091E102E5 |
:107F5000B091E2028093FF0290930003A09301038B |
:107F6000B09302038091D7029091D802A091D902D8 |
:107F7000B091DA028093F7029093F802A093F9028D |
:107F8000B093FA0280911B0190911C0197FD079616 |
:107F900033E0959587953A95E1F790934007809364 |
:107FA0003F078091190190911A0197FD079623E0F0 |
:107FB000959587952A95E1F790933107809330073F |
:107FC00080914602909147020F9734F488E19CEF2C |
:107FD0009093400780933F0780914602909147021B |
:107FE000079734F480E398EF9093400780933F071E |
:107FF000209102012A30A9F4809146029091470213 |
:10800000835F934034F088EE93E090934007809331 |
:108010003F0780914602909147028A5F9340DCF0CF |
:1080200014C08091460290914702815D974034F0E0 |
:1080300088EE93E09093400780933F07809146023B |
:1080400090914702805E974034F080ED97E09093E6 |
:10805000400780933F0780914402909145020F971B |
:1080600034F488E19CEF909331078093300780913E |
:10807000440290914502079734F480E398EF90937F |
:108080003107809330072A30A9F4809144029091FF |
:108090004502835F934034F088EE93E0909331077C |
:1080A0008093300780914402909145028A5F93400B |
:1080B000DCF014C08091440290914502815D9740AC |
:1080C00034F088EE93E090933107809330078091ED |
:1080D000440290914502805E974034F080ED97E035 |
:1080E0009093310780933007E091A801EE2309F4C3 |
:1080F000B7C040911B0150911C0180912C039091BD |
:108100002D03481B590B50933303409332032091A6 |
:108110001B0130911C01280F391F37FF02C02F5F50 |
:108120003F4F3595279530932D0320932C034138ED |
:1081300051051CF080E890E005C040585F4F34F4D2 |
:1081400080E89FEF90933303809332038E2F99271B |
:10815000A0913203B0913303A89FA001A99F500DB5 |
:10816000B89F500D112457FF02C0415F5F4F14E0CC |
:10817000559547951A95E1F780913F0790914007F3 |
:10818000840F951F9093400780933F0760911901DA |
:1081900070911A0180912E0390912F03681B790B27 |
:1081A00070933103609330034091190150911A018B |
:1081B000480F591F57FF02C04F5F5F4F55954795B6 |
:1081C00050932F0340932E03613871051CF080E813 |
:1081D00090E005C060587F4F34F480E89FEF9093A3 |
:1081E0003103809330032E2F3327809130039091F9 |
:1081F0003103829FB001839F700D929F700D1124F7 |
:10820000AB0177FF02C0415F5F4FE4E055954795B2 |
:10821000EA95E1F78091300790913107840F951F1F |
:108220009093310780933007A29FC001A39F900DC8 |
:10823000B29F900D11249C0180911B0190911C0113 |
:10824000820F931F90931C0180931B018091190151 |
:1082500090911A01860F971F90931A01809319012C |
:1082600000914207109143078091270790912807BA |
:10827000101611065CF59C0197FF04C022273327D6 |
:10828000281B390BC901AA2797FDA095BA2F209169 |
:108290009C01332744275527BC01CD010E94EA7772 |
:1082A0009B01AC0197FF04C0215C3F4F4F4F5F4FD4 |
:1082B00076E055954795379527957A95D1F7809132 |
:1082C0003D0790913E07820F931F27C097FF03C081 |
:1082D000909581959F4FAA2797FDA095BA2F209141 |
:1082E0009C01332744275527BC01CD010E94EA7722 |
:1082F0009B01AC0197FF04C0215C3F4F4F4F5F4F84 |
:1083000066E055954795379527956A95D1F7809101 |
:108310003D0790913E07821B930B90933E078093FD |
:108320003D07E0904A07F0904B0780912B07909112 |
:108330002C071E141F045CF59C0197FF04C0222724 |
:108340003327281B390BC901AA2797FDA095BA2FFF |
:1083500020919C01332744275527BC01CD010E9461 |
:10836000EA779B01AC0197FF04C0215C3F4F4F4F60 |
:108370005F4F96E055954795379527959A95D1F794 |
:108380008091320790913307820F931F27C097FF88 |
:1083900003C0909581959F4FAA2797FDA095BA2F6E |
:1083A00020919C01332744275527BC01CD010E9411 |
:1083B000EA779B01AC0197FF04C0215C3F4F4F4F10 |
:1083C0005F4F86E055954795379527958A95D1F764 |
:1083D0008091320790913307821B930B9093330760 |
:1083E000809332078091A40587FF44C0998999231F |
:1083F00009F040C0809195028823E1F5A1E0EA16DA |
:10840000A1E0FA064CF080913F07909140078E0D55 |
:108410009F1D805091400DC0B0E0EB16BFEFFB06F2 |
:1084200064F480913F07909140078E0D9F1D80500E |
:108430009F4F9093400780933F07E1E001301E0774 |
:108440004CF08091300790913107800F911F805040 |
:1084500091400CC0FFEF00301F0764F4809130079B |
:1084600090913107800F911F80509F4F909331075B |
:1084700080933007A0EBB2E06CE975E057E0FB01B8 |
:108480008191BF01E82FFF27EE0FFF1FE154F94F45 |
:108490000190F081E02DE259FF4FEF3FF10521F00F |
:1084A0001CF0EFEFF0E004C0F7FF02C0E0E0F0E006 |
:1084B0004C91242F3327E217F307B1F0CF01821B31 |
:1084C000930B97FD079613E0959587951A95E1F71D |
:1084D000242F280F2C93822F9927E817F90714F4DB |
:1084E000215001C02F5F2C935150119657FFC7CFD9 |
:1084F000E2E1CD5E0C9495788091A602882301F587 |
:1085000080917B028C7F80937B02A9EDB3E0EEE546 |
:10851000F6E09BE080910202882309F48C938D9110 |
:10852000818312829150389697FFF4CF8091020296 |
:10853000882359F08091020281508093020205C085 |
:1085400080917B02816080937B0210926E02109278 |
:10855000700280916B028E7F80936B0285EA80931C |
:10856000BC0008958091A605883F38F0EFEFF0E059 |
:10857000E81BF109E055FD4F80818093AE018091A9 |
:10858000AE01882329F0843618F084E68093AE018A |
:108590008091A805883F38F0EFEFF0E0E81BF10983 |
:1085A000E055FD4F80818093AC018091AC01882320 |
:1085B00029F0843618F084E68093AC018091B505EB |
:1085C000883F38F0EFEFF0E0E81BF109E055FD4F90 |
:1085D00080818093A7018091A7018B3010F48AE0FD |
:1085E00002C08F3F11F48093A7018091E005883F7E |
:1085F00038F0EFEFF0E0E81BF109E055FD4F808126 |
:108600008093560780915607823010F481E002C0B3 |
:108610008F3F11F4809356078091E205883F38F030 |
:10862000EFEFF0E0E81BF109E055FD4F808180930A |
:108630007C0780917C07823010F481E002C08F3F7C |
:1086400011F480937C078091CD05883F38F0EFEFDF |
:10865000F0E0E81BF109E055FD4F8081809353075E |
:108660008091CE05883F38F0EFEFF0E0E81BF1098C |
:10867000E055FD4F808180932D078091CF05883F85 |
:1086800038F0EFEFF0E0E81BF109E055FD4F808195 |
:1086900080935B079091A705983F18F49093AD01E4 |
:1086A00009C0EFEFF0E0E91BF109E055FD4F8081D3 |
:1086B0008093AD01983F18F49093AD0109C0EFEF9E |
:1086C000F0E0E91BF109E055FD4F80818093AD0199 |
:1086D0008091AA05883F38F0EFEFF0E0E81BF10940 |
:1086E000E055FD4F80818093AB018091AC05883FC0 |
:1086F00038F0EFEFF0E0E81BF109E055FD4F808125 |
:108700008093A9018091B405883F38F0EFEFF0E045 |
:10871000E81BF109E055FD4F80818093AA0180910B |
:10872000B605883F38F0EFEFF0E0E81BF109E055BF |
:10873000FD4F80818093A6018091B705883F38F076 |
:10874000EFEFF0E0E81BF109E055FD4F80818093E9 |
:10875000A8018091B805883F38F0EFEFF0E0E81B02 |
:10876000F109E055FD4F80818093A5018091B90505 |
:10877000883F38F0EFEFF0E0E81BF109E055FD4FDE |
:1087800080818093A4018091BF05883F38F0EFEF8E |
:10879000F0E0E81BF109E055FD4F80818093A201D4 |
:1087A0008091C005883F38F0EFEFF0E0E81BF10959 |
:1087B000E055FD4F8081809390028091C105883FF4 |
:1087C00038F0EFEFF0E0E81BF109E055FD4F808154 |
:1087D00080938F028091C205883F38F0EFEFF0E080 |
:1087E000E81BF109E055FD4F808180938E02809156 |
:1087F000C305883F38F0EFEFF0E0E81BF109E055E2 |
:10880000FD4F808180938D028091DB05883F38F099 |
:10881000EFEFF0E0E81BF109E055FD4F8081809318 |
:108820008C028091DC05883F38F0EFEFF0E0E81B28 |
:10883000F109E055FD4F808180938B028091DD0529 |
:10884000883F38F0EFEFF0E0E81BF109E055FD4F0D |
:10885000808180938A028091DE05883F38F0EFEFB7 |
:10886000F0E0E81BF109E055FD4F8081809389021B |
:108870008091C405883F38F0EFEFF0E0E81BF10984 |
:10888000E055FD4F80818093A1018091C805883F0C |
:1088900038F0EFEFF0E0E81BF109E055FD4F808183 |
:1088A0008093A0018091D005883F38F0EFEFF0E091 |
:1088B000E81BF109E055FD4F808180939F01809175 |
:1088C000D305883F38F0EFEFF0E0E81BF109E05501 |
:1088D000FD4F808180939E018091D405883F38F0C0 |
:1088E000EFEFF0E0E81BF109E055FD4F8081809348 |
:1088F0009D018091D505883F38F0EFEFF0E0E81B4F |
:10890000F109E055FD4F808180939C018091DA054B |
:10891000883F38F0EFEFF0E0E81BF109E055FD4F3C |
:10892000808180939B018091F505883F38F0EFEFBF |
:10893000F0E0E81BF109E055FD4F808180938C0742 |
:108940008091A201282F33272F5F3F4F8CE398E2BD |
:10895000B9010E9429787093B0016093AF018091B2 |
:10896000B20580937D078091B10580934407909173 |
:10897000F705933320F181E080938802983F58F007 |
:10898000EFEFF0E0E91BF109E055FD4F8081823304 |
:1089900010F4109288028091CA079091CB0797FF3C |
:1089A00008C080918802882321F08091D4038068D8 |
:1089B00003C08091D4038F778093D40302C01092B8 |
:1089C00088028091CA079091CB0797FF1DC08091C4 |
:1089D000A6028823C9F0809188028823A9F080919B |
:1089E0000801909109018F5F9F4F71F488E99AE324 |
:1089F000909322028093210280E094EA90930901EF |
:108A0000809308011092880280918802882339F0AF |
:108A100080919E01823D18F4825E80939E010895AC |
:108A2000A5E3B0E0E6E1F5E40C9479780E94843A9D |
:108A3000309102013C3010F4299A01C02998E0904D |
:108A4000A702F090A802F9A2E8A280914407992712 |
:108A50000A96E816F90614F499A388A38091AF0248 |
:108A6000843608F05CC080914803909149030097D8 |
:108A700031F00197909349038093480307C0109207 |
:108A8000A60280917B028F7E80937B023A3011F0A8 |
:108A9000343110F0289A01C0289880917C0290917E |
:108AA0007D02895E9340C0F18091BC05282F332759 |
:108AB00039A328A380917B02806180937B028091FF |
:108AC0009805A82FBB27AA0FBB1FFD01ED50F94F3A |
:108AD0001182108280919905282F3327220F331F8E |
:108AE000C9018D50994FFC0111821082A154B94FD8 |
:108AF00011961C921E922154394FD90111961C9245 |
:108B00001E9280919B05E82FFF27EE0FFF1FE15477 |
:108B1000F94F11821082AAC21092A602A7C28091B8 |
:108B2000AF028D3808F4A2C280917B028F7E8093C1 |
:108B30007B029091BD0582E3989FC0011124909320 |
:108B4000490380934803E8A1F9A1B9978CF080917B |
:108B5000A602882369F080917C0290917D02FFEF4C |
:108B60008F3F9F0729F0019690937D0280937C02AE |
:108B700080917C0290917D028F3F910509F038F53C |
:108B80001092CB021092CC021092CD021092CE0223 |
:108B90001092C7021092C8021092C9021092CA0223 |
:108BA000109234031092350310923603109237035B |
:108BB0001092D3021092D4021092D5021092D602D3 |
:108BC0008A3F910549F481E080934E0305C080916E |
:108BD0007B02826080937B0280919A05E82FFF27B9 |
:108BE000EE0FFF1FE154F94F80819181813591058E |
:108BF0000CF441C12091A602222309F03CC18091CE |
:108C00009B05E82FFF27EE0FFF1FE154F94F8081EE |
:108C100091818C3491050CF406C180914A038F5FD9 |
:108C200080934A03893C08F426C13C3010F429980B |
:108C300001C0299A1092A60210924A0310927D0256 |
:108C400010927C0230919805E32FFF27EE0FFF1F53 |
:108C5000E154F94F8081918187349105B4F480917A |
:108C60009905E82FFF27EE0FFF1FE154F94F808190 |
:108C700091810190F081E02DF7FF03C0F095E1951F |
:108C8000FF4FE734F1050CF478C041E020919905DD |
:108C9000A22FBB27AA0FBB1FA154B94F8D919C9146 |
:108CA00011978734910544F0E32FFF27EE0FFF1F44 |
:108CB000E154F94F808191818D919C918734910588 |
:108CC00074F080919805E82FFF27EE0FFF1FE15405 |
:108CD000F94F80819181873491050CF042E0E22FB9 |
:108CE000FF27EE0FFF1FE154F94F808191818634F9 |
:108CF000910574F480919805E82FFF27EE0FFF1F70 |
:108D0000E154F94F80819181873491050CF043E063 |
:108D1000E22FFF27EE0FFF1FE154F94F8081918171 |
:108D20008A5B9F4F74F480919805E82FFF27EE0F20 |
:108D3000FF1FE154F94F80819181873491050CF038 |
:108D400044E0E22FFF27EE0FFF1FE154F94F80812F |
:108D500091818A5B9F4F74F480919805E82FFF27DB |
:108D6000EE0FFF1FE154F94F808191818634910508 |
:108D70000CF445E0842F0E94902E80919905E82FF5 |
:108D8000FF27EE0FFF1FE154F94F80819181019081 |
:108D9000F081E02DF7FF03C0F095E195FF4F7E973E |
:108DA000BCF480919805E82FFF27EE0FFF1FE154D8 |
:108DB000F94F808191818A5B9F4F54F481E08093C9 |
:108DC000EF0388EE93E0909322028093210253C038 |
:108DD0000E948A2F0E943D2E80E00E945C078091B5 |
:108DE000BE050E941D748091A40580FF10C0809173 |
:108DF000130190911401875B934038F48091130123 |
:108E0000909114018E5E924010F40E94E41A109228 |
:108E10001F0280E00E94D63781E080934D0380934B |
:108E20001F02579A1FC080819181855B9F4F0CF56F |
:108E300080914A038F5F80934A03893CE0F03C3085 |
:108E400010F4299801C0299A1092A60210924A03A0 |
:108E500010927D0210927C0281E00E94D63781E060 |
:108E600080934D030E948A2F68E770E00E941437B8 |
:108E700002C020934A0380919A05E82FFF27EE0F46 |
:108E8000FF1FE154F94F808191818B5A9F4F0CF065 |
:108E9000EDC02091A602E0919B05222309F0CAC0F3 |
:108EA000FF27EE0FFF1FE154F94F80819181855B11 |
:108EB0009F4F0CF0BCC080914B038F5F80934B039E |
:108EC000893C08F4D3C020934B038091D4038823BA |
:108ED00009F0A6C080914D03882309F4A1C081E068 |
:108EE00090E090937D0280937C0281E08093A602C3 |
:108EF0001092340310923503109236031092370308 |
:108F00001092D3021092D4021092D5021092D6027F |
:108F10001092CF021092D0021092D1021092D2027F |
:108F20008091B305E82EFF2400271127809179074F |
:108F300090917A079C01442737FD4095542FC80132 |
:108F4000B7010E94EA77DC01CB018093E3029093A2 |
:108F5000E402A093E502B093E60280918907909124 |
:108F60008A079C01442737FD4095542FC801B7015B |
:108F70000E94EA77DC01CB018093DB029093DC0254 |
:108F8000A093DD02B093DE0280910303909104036D |
:108F9000A0910503B09106038093DF029093E00255 |
:108FA000A093E102B093E2028091FB029091FC0257 |
:108FB000A091FD02B091FE028093D7029093D80257 |
:108FC000A093D902B093DA021092CB021092CC0295 |
:108FD0001092CD021092CE021092C7021092C802D7 |
:108FE0001092C9021092CA0280917B02886080931D |
:108FF0007B029091F6058FE0989F9001112480915B |
:10900000C1029091C202820F931F68E671E00E9434 |
:10901000297897FD0196959587958093070326C03B |
:109020008CED95E090932202809321021FC0209343 |
:109030004B031CC0FF27EE0FFF1FE154F94F808147 |
:1090400091818C34910584F080914C038F5F8093E3 |
:109050004C03893C58F01092A60210924C031092D7 |
:109060007D0210927C0202C010924C038091930109 |
:10907000815080939301809193018F3F21F08091E3 |
:109080007B0284FF82C30E94B24280915703909179 |
:1090900058039C01220F331F280F391FA0909805F9 |
:1090A000AA2DBB27AA0FBB1FFD01E154F94F9090D9 |
:1090B000AE05492D552780819181849FF001859FC0 |
:1090C000F00D949FF00D11242E0F3F1F37FF02C0AB |
:1090D0002D5F3F4FB9017595679575956795AD50B3 |
:1090E000B94F8091AF05082F11278D919C91809FDA |
:1090F0007001819FF00C909FF00C11246E0D7F1D6C |
:1091000070935803609357038091590390915A03C9 |
:109110009C01220F331F280F391FB0909905AB2DEA |
:10912000BB27AA0FBB1FFD01E154F94F808191813C |
:10913000849FF001859FF00D949FF00D11242E0F58 |
:109140003F1F37FF02C02D5F3F4FA901559547953F |
:1091500055954795AD50B94F8D919C91809F700169 |
:10916000819FF00C909FF00C11244E0D5F1D5093C9 |
:109170005A03409359039E012F5F3F4F8FE1E0EC6C |
:10918000F1E0D90101900D928A95E1F78091880272 |
:10919000882309F448C0CB0177FD0396DC01B5951F |
:1091A000A795B595A795CA0157FD0396FC01F595BE |
:1091B000E795F595E7958091E901682F772767FD99 |
:1091C00070956A9F90016B9F300D7A9F300D11242E |
:1091D00080919003482F552747FD50954E9FC00121 |
:1091E0004F9F900D5E9F900D1124280F391F37FF60 |
:1091F00002C0295F3F4F03E0359527950A95E1F7B7 |
:109200003093AE022093AD026E9F90016F9F300DA0 |
:109210007E9F300D11244A9FC0014B9F900D5A9F95 |
:10922000900D112444C08091F605082F1127DE010E |
:10923000A00FB11FFD0197819093E901020F131F49 |
:10924000D8018C9180939003A92FBB27A7FDB095DF |
:10925000A69F9001A79F300DB69F300D1124E82FD7 |
:10926000FF27E7FDF095E49FC001E59F900DF49F77 |
:10927000900D1124280F391F37FF02C0295F3F4F7F |
:1092800013E0359527951A95E1F73093AE022093B8 |
:10929000AD02A49F9001A59F300DB49F300D112405 |
:1092A000E69FC001E79F900DF69F900D1124281BAB |
:1092B000390B37FF02C0295F3F4FF3E03595279503 |
:1092C000FA95E1F73093AC022093AB0280919B05B5 |
:1092D000E82FFF27EE0FFF1FE154F94F80819181A6 |
:1092E000909581959F4F9093AA028093A902833015 |
:1092F000910514F0029705C0BFEF8E3F9B0734F431 |
:1093000002969093AA028093A90204C01092AA0226 |
:109310001092A90280918C0390918D032091880373 |
:1093200030918903820F931FC090AD02D090AE029E |
:10933000C81AD90AD092AE02C092AD0280918A03B7 |
:1093400090918B032091860330918703820F931FA6 |
:109350000091AB021091AC02081B190B1093AC02E8 |
:109360000093AB0280919A05E82FFF27EE0FFF1FB5 |
:10937000E154F94FE080F180E8E7F0E0EE0EFF1EE7 |
:10938000F092A802E092A7028091A7019927AA274C |
:1093900097FDA095BA2FBC01CD010E945E77DC013C |
:1093A000CB0120E030E040E251E4BC01CD010E945D |
:1093B000CC76DC01CB01BC01CD010E943077DC0111 |
:1093C000CB01809383078091A60180935C078091F5 |
:1093D000A5019927AA2797FDA095BA2FBC01CD0119 |
:1093E0000E945E77DC01CB0120E030E040E251E4F6 |
:1093F000BC01CD010E94CC76DC01CB01BC01CD01CA |
:109400000E943077DC01CB01809337078091A40163 |
:1094100080934C078091FB0380FF59C080918C079B |
:10942000813808F454C08091F403992787FD909502 |
:10943000292D3327829FA001839F500D929F500DAD |
:109440001124C40ED51ED092AE02C092AD028091FE |
:10945000F503992787FD9095829FB001839F700D3A |
:10946000929F700D1124060F171F1093AC020093EA |
:10947000AB028091F603282F332727FD309580918A |
:10948000A9029091AA02820F931F9093AA0280933F |
:10949000A9028091F803282F332727FD309580916A |
:1094A000A9059927289FD001299FB00D389FB00D9D |
:1094B0001124B0939A01A09399018091F703992701 |
:1094C0008E159F0524F49093A8028093A7028091A3 |
:1094D000A7029091A80297FF04C01092A8021092D0 |
:1094E000A7028091A40582FF02C010925C07409100 |
:1094F000AD025091AE02CA0157FD03969C0135950D |
:1095000027953595279537FF03C0309521953F4F17 |
:10951000809180029091810282179307B4F4CA016E |
:1095200057FF03C0909581959F4F97FD03969595A2 |
:1095300087959595879590938102809380028536D3 |
:10954000910544F084E690E001C001979093810278 |
:10955000809380024091AB025091AC02CA0157FD4A |
:1095600003969C01359527953595279537FF03C0C0 |
:10957000309521953F4F80917E0290917F02821716 |
:109580009307B4F4CA0157FF03C0909581959F4F8C |
:1095900097FD0396959587959595879590937F026E |
:1095A00080937E028536910544F084E690E001C008 |
:1095B000019790937F0280937E0280917B0284FFCB |
:1095C00008C0109281021092800210927F021092C5 |
:1095D0007E02EB2DFF27EE0FFF1FE154F94F409164 |
:1095E000D105242F3327808191812817390744F42E |
:1095F0008091F80582FF04C081E08093940213C03B |
:10960000EB2DFF27EE0FFF1FE154F94F842F992711 |
:109610002091D205821B91092081318128173907B9 |
:1096200014F41092940240919905E42FFF27EE0F55 |
:10963000FF1FE154F94F5091D105852F992722271B |
:109640003327281B390B808191818217930744F4BB |
:109650008091F80583FF04C081E08093930216C0D7 |
:1096600080919302882391F0E42FFF27EE0FFF1FD4 |
:10967000E154F94F8091D2059927851B91092081EA |
:1096800031818217930714F410929302EA2DFF2779 |
:10969000EE0FFF1FE154F94F4091D105242F3327DE |
:1096A000808191812817390744F48091F80580FF63 |
:1096B00004C081E08093910217C0809191028823B9 |
:1096C00099F0EA2DFF27EE0FFF1FE154F94F842F89 |
:1096D00099272091D205821B910920813181281779 |
:1096E000390714F41092910240919805E42FFF2756 |
:1096F000EE0FFF1FE154F94F5091D105852F9927A7 |
:1097000022273327281B390B8081918182179307E9 |
:1097100044F48091F80581FF04C081E080939202B7 |
:1097200016C080919202882391F0E42FFF27EE0F5C |
:10973000FF1FE154F94F8091D2059927851B9109AC |
:10974000208131818217930714F410929202809144 |
:109750009402882319F480919302811181E080930F |
:10976000950280919102882321F4809192028823AE |
:1097700051F081E08093960210929502109294022B |
:109780001092930202C080939602809195028823E2 |
:1097900021F480919602882369F08091D005992761 |
:1097A000E8A1F9A18E179F0714F499A388A381E07B |
:1097B0008093BB0280917B0284FF1AC01092AA02A0 |
:1097C0001092A9021092AE021092AD021092AC0259 |
:1097D0001092AB029AE59093830788E780935C0729 |
:1097E0009093370780934C0710929502109296023F |
:1097F00080914F0790915007A0915107B091520767 |
:109800002091030330910403409105035091060316 |
:10981000820F931FA41FB51F80934F07909350078B |
:10982000A0935107B0935207809157079091580722 |
:10983000A0915907B0915A072090FB023090FC028A |
:109840004090FD025090FE02820D931DA41DB51D97 |
:109850008093570790935807A0935907B0935A07DE |
:109860008091460790914707A0914807B09149071A |
:10987000E090FF02F09000030091010310910203B9 |
:10988000EAA2FBA20CA31DA38E0D9F1DA01FB11F5A |
:109890008093460790934707A0934807B0934907E2 |
:1098A0008091380790913907A0913A07B0913B0712 |
:1098B000E090F702F090F8020091F9021091FA029C |
:1098C000EEA2FFA208A719A78E0D9F1DA01FB11F12 |
:1098D0008093380790933907A0933A07B0933B07DA |
:1098E000F0909602FAA6FF2029F480919502882331 |
:1098F00009F460C01092F3021092F4021092F50283 |
:109900001092F6021092EF021092F0021092F10201 |
:109910001092F20210924F071092500710925107C6 |
:109920001092520710925707109258071092590739 |
:1099300010925A0710924607109247071092480754 |
:1099400010924907109238071092390710923A077F |
:1099500010923B078091E3029091E402A091E5020E |
:10996000B091E6028093DF029093E002A093E102BF |
:10997000B093E2028091DB029091DC02A091DD02C3 |
:10998000B091DE028093D7029093D802A093D902BF |
:10999000B093DA02109233021092320210929A02BD |
:1099A0001092990210929C0210929B020AA5002329 |
:1099B00009F0F2C180919502882309F0EDC18091F0 |
:1099C000890590918A05815092402CF48091A602DD |
:1099D000882309F4E1C19090F707A090B305609146 |
:1099E000790770917A077BAB6AAB80918907909178 |
:1099F0008A079DAB8CAB9FEF991609F4D9C0BB24A5 |
:109A0000CC24DD24CA01B901A60195010E945E782B |
:109A100079018A01EAA9FBA9CF01AA2797FDA095A0 |
:109A2000BA2FE81AF90A0A0B1B0BC201B101A601F1 |
:109A300095010E945E7859016A012CA93DA9C901CE |
:109A4000AA2797FDA095BA2FA81AB90ACA0ADB0A55 |
:109A5000292C332427FC3094432C532CC801B70104 |
:109A6000A20191010E94EA7797FF04C061507E4FE6 |
:109A70008F4F9F4F3B014C0109E095948794779459 |
:109A800067940A95D1F7C601B501A20191010E9420 |
:109A9000EA7797FF04C061507E4F8F4F9F4F5B0165 |
:109AA0006C0119E0D594C794B794A7941A95D1F78F |
:109AB0008091800290918102813491053CF48091E3 |
:109AC0007E0290917F0281349105D4F0D401C301CC |
:109AD00097FE03C00196A11DB11D3C014D01959457 |
:109AE000879477946794D601C501D7FE03C0019689 |
:109AF000A11DB11D5C016D01D594C794B794A794C5 |
:109B000080919B05E82FFF27EE0FFF1FE154F94FCF |
:109B1000808191810190F081E02DF7FF03C0F095E5 |
:109B2000E195FF4F7A97A4F0C401B30123E030E040 |
:109B300040E050E00E945E7839014A01C601B5015B |
:109B400023E030E040E050E00E945E7859016A0175 |
:109B50008091F907282F332727FD3095432F532F66 |
:109B6000261537054805590514F439014A01992786 |
:109B700087FD9095909581959F4FAA2797FDA09579 |
:109B8000BA2F681679068A069B0614F43C014D012B |
:109B90002A153B054C055D0514F459016A01A81608 |
:109BA000B906CA06DB060CF0CFC05C016D01CCC063 |
:109BB000EA2CFF2400271127CA01B901A801970147 |
:109BC0000E945E7839014A014AA95BA9CA01AA2705 |
:109BD00097FDA095BA2F681A790A8A0A9B0AC201D2 |
:109BE000B101A80197010E945E7859016A016CA930 |
:109BF0007DA9CB01AA2797FDA095BA2FA81AB90A6B |
:109C0000CA0ADB0AD401C30197FE03C00F96A11D47 |
:109C1000B11D3C014D01F4E09594879477946794CD |
:109C2000FA95D1F7D601C501D7FE03C00F96A11D45 |
:109C3000B11D5C016D01E4E0D594C794B794A7947D |
:109C4000EA95D1F78091800290918102813491054B |
:109C50003CF480917E0290917F0281349105A4F0C2 |
:109C6000C401B30123E030E040E050E00E945E78A0 |
:109C700039014A01C601B50123E030E040E050E07F |
:109C80000E945E7859016A0180919B05E82FFF27A9 |
:109C9000EE0FFF1FE154F94F808191810190F08117 |
:109CA000E02DF7FF03C0F095E195FF4F7A97A4F000 |
:109CB000C401B30123E030E040E050E00E945E7850 |
:109CC00039014A01C601B50123E030E040E050E02F |
:109CD0000E945E7859016A0171E26716710481047D |
:109CE00091042CF070E2672E712C812C912C80EE67 |
:109CF00068168FEF78068FEF88068FEF980644F48A |
:109D000060EE662E6FEF762E6FEF862E6FEF962E3B |
:109D100091E2A916B104C104D1042CF050E2A52EA1 |
:109D2000B12CC12CD12CA0EEAA16AFEFBA06AFEF22 |
:109D3000CA06AFEFDA0644F440EEA42E4FEFB42E7D |
:109D40004FEFC42E4FEFD42E8091E3029091E402A6 |
:109D5000A091E502B091E60286199709A809B90910 |
:109D60008093E3029093E402A093E502B093E602AD |
:109D70008091DB029091DC02A091DD02B091DE02C5 |
:109D80008A199B09AC09BD098093DB029093DC0220 |
:109D9000A093DD02B093DE028091320290913302F3 |
:109DA0008F3F910509F008F4C4C5BAA5BB2309F09B |
:109DB0004EC580919502882309F049C58091BB0268 |
:109DC000882309F044C5E091D905EBA7EE2309F4F7 |
:109DD0003EC580914F0790915007A0915107B091D7 |
:109DE0005207B7FF04C081509F4FAF4FBF4FE92EBE |
:109DF000FA2E0B2F112707FD1A95E0924F07F092CC |
:109E00005007009351071093520780915707909184 |
:109E10005807A0915907B0915A07B7FF04C0815065 |
:109E20009F4FAF4FBF4F892F9A2FAB2FBB27A7FD57 |
:109E3000BA958CA79DA7AEA7BFA78093570790930D |
:109E40005807A0935907B0935A078091B305A82EDD |
:109E5000BB24CC24DD242091F3023091F402409104 |
:109E6000F5025091F602C601B5010E94EA7797FF0C |
:109E700004C061507F4F8F4F9F4F672E782E892EE1 |
:109E8000992487FC9A946092F3027092F402809273 |
:109E9000F5029092F6022091EF023091F00240918B |
:109EA000F1025091F202C601B5010E94EA7797FFD4 |
:109EB00004C061507F4F8F4F9F4F272E382E492E61 |
:109EC000552447FC5A942092EF023092F0024092BF |
:109ED000F1025092F2028091EB029091EC02A0917B |
:109EE000ED02B091EE02B7FF04C081509F4FAF4F1B |
:109EF000BF4F892F9A2FAB2FBB27A7FDBA95809311 |
:109F0000EB029093EC02A093ED02B093EE02D80125 |
:109F1000C70186199709A809B9098093400390934E |
:109F20004103A0934203B09343032091D805E22E4E |
:109F3000FF2400271127BC01CD01A80197010E9431 |
:109F40005E7859016A0120934F0330935003409388 |
:109F50005103509352038CA59DA5AEA5BFA58219B0 |
:109F60009309A409B5098093440390934503A093F2 |
:109F70004603B0934703BC01CD01A80197010E949D |
:109F80005E782093530330935403409355035093CA |
:109F90005603D601C501D7FE04C081509F4FAF4F75 |
:109FA000BF4F892F9A2FAB2FBB27A7FDBA95909350 |
:109FB0009A028093990257FF04C021503F4F4F4FA0 |
:109FC0005F4FBB2757FDBA95A52F942F832F9093F2 |
:109FD0009C0280939B028091800290918102813447 |
:109FE0009105DCF480917E0290917F02813491058D |
:109FF000A4F480919B05E82FFF27EE0FFF1FE1548B |
:10A00000F94F808191810190F081E02DF7FF03C02D |
:10A01000F095E195FF4F7A97E4F08091F7078F3F35 |
:10A02000C1F48091990290919A0297FD01969595BD |
:10A03000879590939A028093990280919B029091C8 |
:10A040009C0297FD01969595879590939C0280932D |
:10A050009B028091460790914707A0914807B091D5 |
:10A060004907B7FF04C081509F4FAF4FBF4F892FA3 |
:10A070009A2FAB2FBB27A7FDBA95809346079093E5 |
:10A080004707A0934807B0934907809138079091FC |
:10A090003907A0913A07B0913B07B7FF04C0815040 |
:10A0A0009F4FAF4FBF4F892F9A2FAB2FBB27A7FDD5 |
:10A0B000BA958093380790933907A0933A07B093E5 |
:10A0C0003B078091030390910403A0910503B09195 |
:10A0D00006032AA13BA14CA15DA1281B390B4A0B09 |
:10A0E0005B0B209338033093390340933A0350932A |
:10A0F0003B038091FB029091FC02A091FD02B09184 |
:10A10000FE02EEA0FFA008A519A5E81AF90A0A0B9D |
:10A110001B0BE0923C03F0923D0300933E0310932F |
:10A120003F032093400330934103409342035093F5 |
:10A130004303E0924403F0924503009346031093D7 |
:10A1400047038091DF029091E002A091E102B0917B |
:10A15000E202821B930BA40BB50B8093DF0290935A |
:10A16000E002A093E102B093E2028091D7029091C5 |
:10A17000D802A091D902B091DA028E199F09A00BE2 |
:10A18000B10B8093D7029093D802A093D902B093D9 |
:10A19000DA02FBA5FF23E1F02091B9023091BA0267 |
:10A1A000213831054CF080911403909115030196EC |
:10A1B000909315038093140320583F4F4CF48091E3 |
:10A1C0001403909115030197909315038093140342 |
:10A1D0001092BA021092B90281E090E090935C0371 |
:10A1E00080935B03A0904003B0904103C090420372 |
:10A1F000D0904303D601C501D7FE07C08827992711 |
:10A20000DC018A199B09AC09BD0981509240A0402C |
:10A21000B04034F084E090E090935C0380935B0363 |
:10A220008091610390916203A0916303B0916403F4 |
:10A2300020914F073091500740915107509152079C |
:10A24000821B930BA40BB50B815E914BAF4FBF4F9D |
:10A250008F539C49A040B04028F08091F807893185 |
:10A260000CF4FFC031E0A31630E1B30630E0C306C2 |
:10A2700030E0D3060CF473C080915D03882309F4A9 |
:10A280006AC0D601C501D7FE07C088279927DC011F |
:10A290008A199B09AC09BD099C01AD01B7FF04C037 |
:10A2A00021503E4F4F4F5F4FF9E0559547953795F9 |
:10A2B0002795FA95D1F780915B0390915C03820F0B |
:10A2C000931F90935C0380935B03D601C501D7FE77 |
:10A2D00003C00796A11DB11DE3E0B595A79597951D |
:10A2E0008795EA95D1F780934F0390935003A093FD |
:10A2F0005103B093520389589341A040B04064F099 |
:10A3000088E893E1A0E0B0E080934F03909350037E |
:10A31000A0935103B093520320914F033091500307 |
:10A32000409151035091520357FF04C021503F4FB9 |
:10A330004F4F5F4F232F342F452F552747FD5A95F9 |
:10A340008091990290919A02820F931F90939A02A2 |
:10A350008093990206C081E080935D0302C0109251 |
:10A360005D0350E0A51650EFB5065FEFC5065FEF41 |
:10A37000D5060CF073C080915E03882309F46AC08F |
:10A38000D601C501D7FE07C088279927DC018A19A5 |
:10A390009B09AC09BD099C01AD01B7FF04C0215068 |
:10A3A0003E4F4F4F5F4F69E055954795379527953D |
:10A3B0006A95D1F780915B0390915C03820F931FA4 |
:10A3C00090935C0380935B03D601C501D7FE03C065 |
:10A3D0000796A11DB11D23E0B595A7959795879583 |
:10A3E0002A95D1F780934F0390935003A093510384 |
:10A3F000B093520388579C4EAF4FBF4F64F488E729 |
:10A400009CEEAFEFBFEF80934F0390935003A09368 |
:10A410005103B093520320914F0330915003409168 |
:10A4200051035091520357FF04C021503F4F4F4FEB |
:10A430005F4F232F342F452F552747FD5A95809185 |
:10A44000990290919A02820F931F90939A0280939F |
:10A45000990211C081E080935E030DC010925E03EB |
:10A460000AC010925C0310925B0388EE93E0909315 |
:10A47000BA018093B9017BA5272F332780915B0315 |
:10A4800090915C032817390724F430935C032093E0 |
:10A490005B03E091F807EE2379F02E2F332727FD99 |
:10A4A000309580915B0390915C032817390724F461 |
:10A4B00030935C0320935B03409140035091410330 |
:10A4C0006091420370914303413851056105710564 |
:10A4D00074F0809118039091190320915B033091DF |
:10A4E0005C03820F931F90931903809318034058C5 |
:10A4F0005F4F6F4F7F4F74F4809118039091190351 |
:10A5000020915B0330915C03821B930B90931903A2 |
:10A510008093180381E090E090935C0380935B0349 |
:10A52000A0904403B0904503C0904603D0904703E9 |
:10A53000D601C501D7FE07C088279927DC018A19F3 |
:10A540009B09AC09BD0981509240A040B04034F055 |
:10A5500084E090E090935C0380935B0380916503BB |
:10A5600090916603A0916703B0916803209157070B |
:10A57000309158074091590750915A07821B930B0D |
:10A58000A40BB50B815E914BAF4FBF4F8F539C49CE |
:10A59000A040B04018F0E9310CF4FFC011E0A11662 |
:10A5A00010E1B10610E0C10610E0D1060CF473C052 |
:10A5B00080915F03882309F46AC0D601C501D7FEE4 |
:10A5C00007C088279927DC018A199B09AC09BD09B6 |
:10A5D0009C01AD01B7FF04C021503E4F4F4F5F4F6C |
:10A5E00009E055954795379527950A95D1F78091BC |
:10A5F0005B0390915C03820F931F90935C038093A5 |
:10A600005B03D601C501D7FE03C00796A11DB11D8E |
:10A6100013E0B595A795979587951A95D1F78093EF |
:10A62000530390935403A0935503B0935603895852 |
:10A630009341A040B04064F088E893E1A0E0B0E02E |
:10A640008093530390935403A0935503B093560300 |
:10A650002091530330915403409155035091560378 |
:10A6600057FF04C021503F4F4F4F5F4F232F342FD0 |
:10A67000452F552747FD5A9580919B0290919C024A |
:10A68000820F931F90939C0280939B0206C081E0EF |
:10A6900080935F0302C010925F0330E0A31630EF97 |
:10A6A000B3063FEFC3063FEFD3060CF073C08091B3 |
:10A6B0006003882309F46AC0D601C501D7FE07C02C |
:10A6C00088279927DC018A199B09AC09BD099C01DF |
:10A6D000AD01B7FF04C021503E4F4F4F5F4FE9E03F |
:10A6E0005595479537952795EA95D1F780915B0366 |
:10A6F00090915C03820F931F90935C0380935B03A4 |
:10A70000D601C501D7FE03C00796A11DB11D73E098 |
:10A71000B595A795979587957A95D1F7809353032B |
:10A7200090935403A0935503B093560388579C4EBF |
:10A73000AF4FBF4F64F488E79CEEAFEFBFEF80935D |
:10A74000530390935403A0935503B0935603209161 |
:10A75000530330915403409155035091560357FFD2 |
:10A7600004C021503F4F4F4F5F4F232F342F452FB1 |
:10A77000552747FD5A9580919B0290919C02820F2C |
:10A78000931F90939C0280939B0211C081E0809361 |
:10A7900060030DC0109260030AC010925C03109217 |
:10A7A0005B0388EE93E09093BA018093B9015BA5B7 |
:10A7B000252F332780915B0390915C03281739077D |
:10A7C00024F430935C0320935B038091F807882383 |
:10A7D00079F0282F332727FD309580915B039091E6 |
:10A7E0005C032817390724F430935C0320935B0340 |
:10A7F0004091440350914503609146037091470393 |
:10A80000413851056105710574F0809116039091EE |
:10A81000170320915B0330915C03820F931F909389 |
:10A8200017038093160340585F4F6F4F7F4FCCF450 |
:10A83000809116039091170320915B0330915C0384 |
:10A84000821B930B90931703809316030AC01092F8 |
:10A850009C0210929B0210929A02109299021092FE |
:10A86000BB0280915C07882341F410929C021092F5 |
:10A870009B0210929A021092990280914F07909138 |
:10A880005007A0915107B0915207809361039093B4 |
:10A890006203A0936303B093640380915707909180 |
:10A8A0005807A0915907B0915A0780936503909378 |
:10A8B0006603A0936703B09368031092F3021092AB |
:10A8C000F4021092F5021092F6021092EF0210922A |
:10A8D000F0021092F1021092F2021092EB0210922A |
:10A8E000EC021092ED021092EE0210924F071092BD |
:10A8F000500710925107109252071092570710926A |
:10A9000058071092590710925A0710924607109252 |
:10A910004707109248071092490710923807109283 |
:10A92000390710923A0710923B07109233021092A7 |
:10A9300032020091A9021091AA02C80117FF04C0B7 |
:10A9400088279927801B910B40976CF088EE93E045 |
:10A950009093BA018093B9018091A40584FD03C04E |
:10A9600081E080934E03F090B005AF2CBB24CC2443 |
:10A97000DD24B801882777FD8095982F980117FF6F |
:10A9800004C022273327201B310B442737FD409575 |
:10A99000542F0E94EA779B01AC01C601B5010E94C9 |
:10A9A000EA7797FF04C061507E4F8F4F9F4F59E069 |
:10A9B00095958795779567955A95D1F79B018F2D3A |
:10A9C0009927809FD001819FB00D909FB00D1124D9 |
:10A9D000CD01B7FD03969595879595958795280F99 |
:10A9E000391F442737FD4095542F2093340330936B |
:10A9F000350340933603509337038091D3029091EF |
:10AA0000D402A091D502B091D602821B930BA40B65 |
:10AA1000B50B8093D3029093D402A093D502B09348 |
:10AA2000D6028155934CA040B04064F080E593EC91 |
:10AA3000A0E0B0E08093D3029093D402A093D5021B |
:10AA4000B093D6028091D3029091D402A091D50206 |
:10AA5000B091D602805B9C43AF4FBF4F64F480EB54 |
:10AA60009CE3AFEFBFEF8093D3029093D402A09307 |
:10AA7000D502B093D602A090C102B090C202A11438 |
:10AA8000B10409F478C18091A40583FF74C1809159 |
:10AA9000030390910403A0910503B0910603B7FF4F |
:10AAA00004C081509E4FAF4FBF4F29E0B595A79589 |
:10AAB000979587952A95D1F76C0197FF04C0D0949C |
:10AAC000C194D108D3948091FB029091FC02A09193 |
:10AAD000FD02B091FE02B7FF04C081509E4FAF4F00 |
:10AAE000BF4F09E0B595A795979587950A95D1F73A |
:10AAF000BC0197FF03C0709561957F4FC616D706BE |
:10AB00000CF46B01B601D7FE02C0695F7F4F2B01C9 |
:10AB100013E0559447941A95E1F7B2E0EB2EF12C2F |
:10AB20004E0C5F1C0CE112E0A00EB11E7501002757 |
:10AB3000F7FC0095102F24EE3DEFA20EB31E80917E |
:10AB4000850790918607A0918707B091880760904C |
:10AB50009501709096018090970190909801BC01AA |
:10AB6000CD01A40193010E945E78E21AF30A040B5E |
:10AB7000150BC801B70128E631E040E050E00E9423 |
:10AB80005E78DC01CB01ACE4EA2EAFEFFA2EE80EE2 |
:10AB9000F91E0091B9011091BA010115110589F54D |
:10ABA00039E1C316D1046CF58091B9029091BA02D3 |
:10ABB0008E0D9F1D9093BA028093B90280914E032F |
:10ABC0008823F9F0C501AA2797FDA095BA2FBC01EB |
:10ABD000CD01A40193010E94EA77DC01CB018093AF |
:10ABE000850790938607A0938707B0938807BC01D9 |
:10ABF000CD010E945E783093C0022093BF02109274 |
:10AC00004E03C701F4E0880F991FFA95E1F7B201EE |
:10AC10000E942978CB01AA2797FDA095BA2F2091F1 |
:10AC20008507309186074091870750918807280F44 |
:10AC3000391F4A1F5B1F2093850730938607409377 |
:10AC4000870750938807F090AA016F2D7727C69E3B |
:10AC5000C001C79E900DD69E900D112497FD4F9672 |
:10AC60006C01E5E0D594C794EA95E1F76C197D098C |
:10AC70006B0177FD7AC00115110509F06FC00091D5 |
:10AC800080021091810280917E0290917F02080FD4 |
:10AC9000191F17FF02C0095F1F4F73E01595079535 |
:10ACA0007A95E1F7005C1F4FCA01B901A401930135 |
:10ACB0000E945E78DA01C9012091BF023091C00282 |
:10ACC000442737FD4095542F821B930BA40BB50BE3 |
:10ACD000845E9D4FAF4FBF4FBC01CD0128E631E0F0 |
:10ACE00040E050E00E945E78DC01CB01845B904044 |
:10ACF0008C9DA0018D9D500D9C9D500D1124CA016D |
:10AD0000B8010E94297883E0F89E60011124C616DC |
:10AD1000D70614F4B60108C0882799278C199D0915 |
:10AD2000681779070CF4BC019B01442737FD409557 |
:10AD3000542F8091D3029091D402A091D502B0916A |
:10AD4000D602820F931FA41FB51F8093D302909346 |
:10AD5000D402A093D502B093D6020DC0015010408A |
:10AD60001093BA010093B90106C084EF91E090936B |
:10AD7000BA018093B9018091BB02882381F01092BF |
:10AD8000C7021092C8021092C9021092CA02109211 |
:10AD9000CB021092CC021092CD021092CE02709093 |
:10ADA00096027720F1F480915C07282F33274427FF |
:10ADB00055278091030390910403A0910503B0915E |
:10ADC0000603BC01CD010E94EA77DC01CB01BC0186 |
:10ADD000CD0128EF3AE240E050E00E945E78290180 |
:10ADE00002C044245524909095029920F1F480915A |
:10ADF0005C07282F3327442755278091FB02909129 |
:10AE0000FC02A091FD02B091FE02BC01CD010E94A6 |
:10AE1000EA77DC01CB01BC01CD0128EF3AE240E04A |
:10AE200050E00E945E78190102C0222433248091F0 |
:10AE3000320790913307893C91051CF088EC90E033 |
:10AE400005C088539F4F34F488E39FEF90933307F6 |
:10AE50008093320780913D0790913E07893C910590 |
:10AE60001CF088EC90E005C088539F4F34F488E3D1 |
:10AE70009FEF90933E0780933D0780913F0790910D |
:10AE80004007AA2797FDA095BA2F20918307A22EED |
:10AE9000BB24CC24DD24BC01CD01A60195010E9478 |
:10AEA000EA779B01AC018091320790913307AA2782 |
:10AEB00097FDA095BA2F67E0880F991FAA1FBB1FA7 |
:10AEC0006A95D1F7280F391F4A1F5B1F57FF04C02F |
:10AED000215C3F4F4F4F5F4F06E0559547953795A3 |
:10AEE00027950A95D1F77201E20EF31EF092400702 |
:10AEF000E0923F078091300790913107AA2797FD94 |
:10AF0000A095BA2FBC01CD01A60195010E94EA7758 |
:10AF10009B01AC0180913D0790913E07AA2797FDC8 |
:10AF2000A095BA2F17E0880F991FAA1FBB1F1A956B |
:10AF3000D1F7280F391F4A1F5B1F57FF04C0215C40 |
:10AF40003F4F4F4F5F4FB6E0559547953795279543 |
:10AF5000BA95D1F78101020F131F109331070093A7 |
:10AF6000300780917E0790917F07880F991FAA274D |
:10AF700097FDA095BA2F20913707332744275527EF |
:10AF8000BC01CD010E94EA775B016C0197FF08C00C |
:10AF90008FE390E0A0E0B0E0A80EB91ECA1EDB1E51 |
:10AFA000A6E0D594C794B794A794AA95D1F78091B9 |
:10AFB0004C07282F3327442755278091E70290918B |
:10AFC000E802A091E902B091EA02BC01CD010E9421 |
:10AFD000EA77DC01CB01BC01CD0120EF35E540E093 |
:10AFE00050E00E945E78B501620F731F70937F0777 |
:10AFF00060937E0791E0E91690E1F90634F080E075 |
:10B0000090E19093400780933F0780913F07909194 |
:10B0100040078050904F34F480E090EF90934007C9 |
:10B0200080933F070150104134F080E090E190930D |
:10B03000310780933007809130079091310780501D |
:10B04000904F34F480E090EF909331078093300775 |
:10B050006150704134F080E090E190937F078093DD |
:10B060007E0780917E0790917F078050904F34F447 |
:10B0700080E090EF90937F0780937E07809100019E |
:10B08000482F552780911D0190911E01481759079F |
:10B0900094F420911D0130911E0168A179A1649F53 |
:10B0A000C001659F900D749F900D1124B9010E94FD |
:10B0B000157879A368A388A199A1880F991F880F93 |
:10B0C000991F99A388A34091A40540FFA7C6992082 |
:10B0D00009F0A4C6772009F0A1C6CC24DD244601DE |
:10B0E000809197029091980290936D0580936C05E2 |
:10B0F00020911A0330911B032115310509F03FC03F |
:10B1000080911301909114018959934058F087B5AB |
:10B11000853F20F480913602815011C081E08093F8 |
:10B1200074034EC0809113019091140184369105EF |
:10B1300008F587B58B30D0F0809136028F5F809311 |
:10B1400036029AE089029001112480919305821BB6 |
:10B1500087BD8CE291E090932202809321028EE5DC |
:10B1600091E090931B0380931A032AC081E080939F |
:10B17000730326C0709273037092740321C0809190 |
:10B18000A1029091A202A091A302B091A402E4E0D6 |
:10B19000880F991FAA1FBB1FEA95D1F7809337022A |
:10B1A00090933802A0933902B0933A02D0923502BC |
:10B1B000C09234022150304030931B0320931A0375 |
:10B1C0002091AD0141FF24C02233D8F48091BF010A |
:10B1D00081508093BF018F3FD9F51092BC028091BE |
:10B1E000A1029091A202A091A302B091A402809327 |
:10B1F0009D0290939E02A0939F02B093A00281E0D3 |
:10B2000004C081E08093BC0288EC8093BF0120C021 |
:10B210008091990190919A01820F911D2091A90529 |
:10B220003327829FF001839FF00D929FF00D112430 |
:10B23000CF01AA2797FDA095BA2F80939D029093E6 |
:10B240009E02A0939F02B093A00281E08093BC0273 |
:10B250008091030390910403A0910503B09106032C |
:10B26000E0909501F090960100919701109198015E |
:10B27000BC01CD01A80197010E945E7859016A01C5 |
:10B280008091FB029091FC02A091FD02B091FE0220 |
:10B29000BC01CD01A80197010E945E78B901C501EA |
:10B2A0000E9413763C01CC971CF07CE3672E712C36 |
:10B2B000C3010E94506A3C0180E280939401809116 |
:10B2C000BC02882309F436C480917B0299279C0133 |
:10B2D0002071307084FD2EC46091FA0560FD04C0B9 |
:10B2E0008091A40581FD07C008A119A130936A03CC |
:10B2F0002093690397C180917B0281FF69C14091CE |
:10B30000BB015091BC01CA010F962091A702309158 |
:10B31000A80282179307ACF580917303882389F5FF |
:10B320008091750381FF13C08D7F80937503809199 |
:10B33000A1029091A202A091A302B091A4028093D5 |
:10B340009D0290939E02A0939F02B093A0028091D1 |
:10B350007503816080937503241B350B2F5030409B |
:10B3600037FF03C0309521953F4F8091690390913D |
:10B370006A03820F931F90936A03809369038BE2A1 |
:10B380006EC0CA010F9728173907ACF58091740376 |
:10B39000882389F58091750380FF13C08E7F809389 |
:10B3A00075038091A1029091A202A091A302B09195 |
:10B3B000A40280939D0290939E02A0939F02B0935B |
:10B3C000A00280917503826080937503241B350B66 |
:10B3D000215F3F4F37FF03C0309521953F4F80914C |
:10B3E000690390916A03821B930B90936A03809385 |
:10B3F00069038DE234C020917503822F99278370F1 |
:10B400009070892B59F12C7F2093750310926A0359 |
:10B41000109269032091A1023091A2024091A302EF |
:10B420005091A40220939D0230939E0240939F026C |
:10B430005093A00261FF06C084EF91E09093220236 |
:10B44000809321028091A502882341F423333105A2 |
:10B45000410551051CF081E08093A5028DE38093A6 |
:10B4600094012091690330916A03C90137FF04C038 |
:10B4700088279927821B930B815092400CF491C02E |
:10B480008091A9059927289FA001299F500D389FD9 |
:10B49000500D1124CA0160E075E00E942978CB01AB |
:10B4A000AA2797FDA095BA2F20919D0230919E0268 |
:10B4B00040919F025091A002280F391F4A1F5B1F25 |
:10B4C00020939D0230939E0240939F025093A002CE |
:10B4D00010926A0310926903A090A102B090A20298 |
:10B4E000C090A302D090A402D601C5018050944020 |
:10B4F000A040B04082179307A407B5075CF4D601BB |
:10B50000C50180509C4FAF4FBF4F281739074A07DE |
:10B510005B0744F080939D0290939E02A0939F024C |
:10B52000B093A0028091FA0581FF06C084E690E006 |
:10B5300090932202809321028091AD05882389F5A2 |
:10B54000409197025091980257FF02C04D5F5F4FA4 |
:10B55000559547955595479580911D0190911E01F0 |
:10B56000209100013327489FB001499F700D589FDB |
:10B57000700D1124CB01B9010E9429787093BC0190 |
:10B580006093BB01663471051CF486E490E005C04D |
:10B590006739710534F086E990E09093BC0180939F |
:10B5A000BB0180911A0390911B03892BB9F1809103 |
:10B5B000A1029091A202A091A302B091A402809353 |
:10B5C0009D0290939E02A0939F02B093A00226C07A |
:10B5D0008091A1029091A202A091A302B091A40235 |
:10B5E00080599140A040B04080939D0290939E026C |
:10B5F000A0939F02B093A0028091AD05882311F023 |
:10B60000992702C088E790E09093BC018093BB012A |
:10B6100088A199A190939802809397020091970234 |
:10B6200010919802A090A102B090A202C090A30233 |
:10B63000D090A40220919D0230919E0240919F02E1 |
:10B640005091A0022A153B054C055D0524F0809120 |
:10B65000FA0580FDB1C280911A0390911B03892BDA |
:10B6600039F00091970210919802CC24DD24D7C0C4 |
:10B67000D601C501821B930BA40BB50B8093380335 |
:10B6800090933903A0933A03B0933B038230E0E8F0 |
:10B690009E07EFEFAE07EFEFBE072CF481E090E8D6 |
:10B6A000AFEFBFEF09C08F5F9F47A040B04064F08D |
:10B6B0008FEF9FE7A0E0B0E08093380390933903C9 |
:10B6C000A0933A03B0933B03C0903803D090390362 |
:10B6D0008091AC01282F33274427552780913803C8 |
:10B6E00090913903A0913A03B0913B03BC01CD0185 |
:10B6F0000E94EA7797FF04C0615E7F4F8F4F9F4F94 |
:10B7000055E095958795779567955A95D1F760930C |
:10B7100038037093390380933A0390933B03653069 |
:10B720002EEF72072FEF82072FEF92072CF484E0A1 |
:10B730009EEFAFEFBFEF09C0605074408040904073 |
:10B7400064F080E094E0A0E0B0E080933803909350 |
:10B750003903A0933A03B0933B0380903803909051 |
:10B760003903209134023091350237FF02C0295F3E |
:10B770003F4F43E0359527954A95E1F74FEF223843 |
:10B7800034071CF421E83FEF05C02038310514F0E0 |
:10B7900020E830E0C901AA2797FDA095BA2F209193 |
:10B7A000AE01332744275527BC01CD010E94EA771B |
:10B7B00097FF04C06D5F7F4F8F4F9F4F22E095959D |
:10B7C0008795779567952A95D1F79B015FEF613053 |
:10B7D00075071CF420E03FEF06C06F3F710519F0BC |
:10B7E00014F020E031E080917503882349F0C9010D |
:10B7F00037FD03969C0135952795359527950DC006 |
:10B800008091FA0580FF09C0C90137FD07969C01A8 |
:10B81000A3E035952795AA95E1F7820E931E209116 |
:10B82000AB01222309F454C06091C3027091C40299 |
:10B830008091C5029091C60297FF04C061587F4F66 |
:10B840008F4F9F4FF7E09595879577956795FA9578 |
:10B85000D1F73327442755270E94EA7797FF04C082 |
:10B86000615E7F4F8F4F9F4FE5E095958795779568 |
:10B870006795EA95D1F76093380370933903809305 |
:10B880003A0390933B036138AFEF7A07AFEF8A0733 |
:10B89000AFEF9A072CF480E89FEFAFEFBFEF0AC03D |
:10B8A0006F3F71058105910569F064F080E091E0DA |
:10B8B000A0E0B0E08093380390933903A0933A035B |
:10B8C000B0933B038091380390913903880E991E01 |
:10B8D0008091A901282F33278091FB07992787FDA5 |
:10B8E0009095289FF001299FF00D389FF00D1124AD |
:10B8F0009F01F7FF02C021583F4F220F232F221F25 |
:10B90000330BFFEF21383F071CF420E83FEF06C060 |
:10B910002F3F310519F014F020E031E0820E931E24 |
:10B92000C401AA2797FDA095BA2FE0909702F09046 |
:10B9300098029701442737FD4095542FBC01CD0153 |
:10B940000E94EA7797FF04C061507E4F8F4F9F4F50 |
:10B9500059E095958795779567955A95D1F7061B88 |
:10B96000170B8091690390916A03892B09F060C0DD |
:10B970001E141F040CF05CC09601D7FE03C0309566 |
:10B9800021953F4F2D33310540F480916D03909107 |
:10B990006E038017910774F526C02C53304045E0A4 |
:10B9A000369527954A95E1F72031310510F02FE0C3 |
:10B9B00030E040916D0350916E031C141D04E4F4BB |
:10B9C00080E190E0821B930B489F9001499F300DCE |
:10B9D000589F300D112494E0369527959A95E1F7FC |
:10B9E0002017310720F58091BD019091BE01081705 |
:10B9F0001907F4F08C011CC0205F3F4F8091BD01FE |
:10BA00009091BE01829FB001839F700D929F700D37 |
:10BA100011249B0184E0369527958A95E1F740171C |
:10BA2000510714F08A0104C00217130708F08901B6 |
:10BA3000C801AA2797FDA095BA2F1DE0880F991F6E |
:10BA4000AA1FBB1F1A95D1F79301442737FD4095D4 |
:10BA5000542FBC01CD010E945E7820933C033093AB |
:10BA60003D0340933E0350933F0300913C031091EC |
:10BA70003D0380916B0390916C039C01220F331F57 |
:10BA8000280F391F200F311F37FF02C02D5F3F4F96 |
:10BA9000A901559547955595479550936C0340934B |
:10BAA0006B038091A505282F3327220F331F220F08 |
:10BAB000331F241735076CF480917D07282F332717 |
:10BAC000220F331F220F331F2055304042175307D8 |
:10BAD00024F030936C0320936B038091FA0580FF70 |
:10BAE00014C080916B0390916C03A8A1B9A18A172F |
:10BAF0009B0724F0B0936C03A0936B03E0916B035E |
:10BB0000F0916C03F9A3E8A357C028A139A12E191D |
:10BB10003F0937FF02C02D5F3F4F3595279535957B |
:10BB20002795E0906B03F0906C03E20EF31EF9A2F0 |
:10BB3000E8A242C08091AD05882301F5609197028B |
:10BB40007091980277FF02C06D5F7F4F7595679582 |
:10BB50007595679540911D0150911E0180910001DE |
:10BB6000282F3327649FC001659F900D749F900D0F |
:10BB70001124B9010E942978CB0101C09927909323 |
:10BB8000BC018093BB018091BB019091BC018734C3 |
:10BB900091051CF486E490E005C08639910534F0E7 |
:10BBA00086E990E09093BC018093BB0108A119A1A4 |
:10BBB00010936C0300936B0380917B0299279C0187 |
:10BBC0002270307081FF1CC180916F0390917003CF |
:10BBD000A0917103B09172030097A105B10521F006 |
:10BBE0008091A5028130B1F428A139A1C901AA2709 |
:10BBF00097FDA095BA2F2EE0880F991FAA1FBB1F93 |
:10BC00002A95D1F780936F0390937003A0937103EB |
:10BC1000B09372038091A502813019F482E0809381 |
:10BC2000A50248A159A1CA01AA2797FDA095BA2F3C |
:10BC30009301442737FD4095542FBC01CD010E944C |
:10BC4000EA77DC01CB0180933C0390933D03A09302 |
:10BC50003E03B0933F03B7FF04C08150904EAF4FF7 |
:10BC6000BF4F5C016D018DE0D594C794B794A79444 |
:10BC70008A95D1F7A0923C03B0923D03C0923E0357 |
:10BC8000D0923F0360917C0270917D025FE0603A48 |
:10BC9000750750F580916F0390917003A091710327 |
:10BCA000B09172039C01AD010AE056954795379516 |
:10BCB00027950A95D1F7821B930BA40BB50BA60110 |
:10BCC000950114E0220F331F441F551F1A95D1F719 |
:10BCD000820F931FA41FB51F80936F03909370036F |
:10BCE000A0937103B093720360547F4118F5809163 |
:10BCF0006F0390917003A0917103B09172039C0146 |
:10BD0000AD01FCE05695479537952795FA95D1F703 |
:10BD1000821B930BA40BB50BA6019501E2E0220F49 |
:10BD2000331F441F551FEA95D1F7820F931FA41F9D |
:10BD3000B51F29C080913402909135028091340260 |
:10BD40009091350297FF03C0909581959F4F84365F |
:10BD500091050CF580916F0390917003A091710390 |
:10BD6000B09172039C01AD017EE0569547953795E1 |
:10BD700027957A95D1F7821B930BA40BB50B8A0DEF |
:10BD80009B1DAC1DBD1D80936F0390937003A0930A |
:10BD90007103B093720380916F0390917003A0912F |
:10BDA0007103B09172036EE0B695A795979587954C |
:10BDB0006A95D1F790939802809397024091AB05D2 |
:10BDC000442399F055279C01BA010E942978C901A2 |
:10BDD000861B970B90936E0380936D03260F371F7E |
:10BDE0003093BE012093BD0119C010926E031092D2 |
:10BDF0006D038FEF93E09093BE018093BD010EC061 |
:10BE00001092A50210926F031092700310927103AA |
:10BE100010927203309398022093970290914407F6 |
:10BE200098AB292F3327220F331F220F331F285D92 |
:10BE30003F4FA8A1B9A12A173B0714F039A328A3A3 |
:10BE4000B0917D07B9AB8B2F9927880F991F880F69 |
:10BE5000991F80559040E8A1F9A18E179F0714F40F |
:10BE600099A388A380916C02882321F48091020811 |
:10BE70008F3FA1F080917C0290917D020297C09744 |
:10BE800068F4E8A0F9A01E141F0444F481E090E0D7 |
:10BE900090937D0280937C0239A328A308A119A165 |
:10BEA0001093510500935005809134039091350310 |
:10BEB000A0913603B091370322E0880F991FAA1F83 |
:10BEC000BB1F2A95D1F7C0907E07D0907F07C81A74 |
:10BED000D90A013A11058CF0C80117FD0196959514 |
:10BEE00087958C159D050CF46C01909581959F4F5D |
:10BEF000C816D90694F46C0110C011E5C116D1041E |
:10BF00001CF0E0E5CE2ED12C20EBC2162FEFD2068E |
:10BF100024F470EBC72E7FEFD72E49A9242F3327A7 |
:10BF2000220F331F220F331FC90168A179A1861B7D |
:10BF3000970B8C159D050CF46C0188A199A1821BAF |
:10BF4000930BC816D9060CF46C0180913F079091B1 |
:10BF500040076091AD027091AE02861B970B9093E3 |
:10BF60004E0780934D07A0905C072091CB02309143 |
:10BF7000CC024091CD025091CE02AA2041F0461A47 |
:10BF8000570AC201AA2797FDA095BA2F04C0AA2775 |
:10BF900097FDA095BA2F280F391F4A1F5B1F2093CA |
:10BFA000CB023093CC024093CD025093CE028091CD |
:10BFB000CB029091CC02A091CD02B091CE028150E3 |
:10BFC0009A4FA040B04064F080E09AEFA0E0B0E06B |
:10BFD0008093CB029093CC02A093CD02B093CE027B |
:10BFE0008091CB029091CC02A091CD02B091CE0273 |
:10BFF00080509640AF4FBF4F64F480E096E0AFEFC3 |
:10C00000BFEF8093CB029093CC02A093CD02B0936C |
:10C01000CE02B090BA052B2D332780914D07909119 |
:10C020004E07289F7001299FF00C389FF00C1124B7 |
:10C030009701F7FE02C0295F3F4F790153E0F59465 |
:10C04000E7945A95E1F70091AF011091B001980182 |
:10C05000442737FD4095542F8091CB029091CC021C |
:10C06000A091CD02B091CE02BC01CD010E945E78BC |
:10C07000E20EF31E90909B01692D77278827992760 |
:10C080009601D7FE04C0222733272C193D0937FF1C |
:10C0900002C02F5F3F4F3595279548A159A1240F26 |
:10C0A000351F442737FD4095542F0E94EA7797FFAC |
:10C0B00004C0615C7F4F8F4F9F4F26E09595879519 |
:10C0C000779567952A95D1F79B016E157F050CF43E |
:10C0D0007B01309521953F4FE216F3060CF4790170 |
:10C0E00080913007909131076091AB027091AC0262 |
:10C0F000861B970B90932F0780932E072091C702E2 |
:10C100003091C8024091C9025091CA02AA2041F060 |
:10C11000261A370AC101AA2797FDA095BA2F04C095 |
:10C12000AA2797FDA095BA2F280F391F4A1F5B1F1A |
:10C130002093C7023093C8024093C9025093CA02A9 |
:10C140008091C7029091C802A091C902B091CA0221 |
:10C1500081509A4FA040B04064F080E09AEFA0E098 |
:10C16000B0E08093C7029093C802A093C902B09335 |
:10C17000CA028091C7029091C802A091C902B091F1 |
:10C18000CA0280509640AF4FBF4F64F480E096E003 |
:10C19000AFEFBFEF8093C7029093C802A093C9028C |
:10C1A000B093CA022B2D332780912E0790912F0731 |
:10C1B000289FD001299FB00D389FB00D11249D01FB |
:10C1C000B7FF02C0295F3F4F5901B3E0B594A79470 |
:10C1D000BA95E1F79801442737FD4095542F809197 |
:10C1E000C7029091C802A091C902B091CA02BC01D5 |
:10C1F000CD010E945E78A20EB31E692D7727882795 |
:10C2000099279601D7FE04C0222733272C193D0910 |
:10C2100037FF02C02F5F3F4F35952795E8A1F9A161 |
:10C220002E0F3F1F442737FD4095542F0E94EA7779 |
:10C2300097FF04C0615C7F4F8F4F9F4FF6E095954D |
:10C24000879577956795FA95D1F79B016A157B05D8 |
:10C250000CF45B01309521953F4FA216B3060CF408 |
:10C260005901EEE56E2EE6E07E2E75E1872E76E032 |
:10C27000972E6BE0362E5DE5452E57E0552ED40106 |
:10C280002C9112160CF0DFC0203419F408A119A16A |
:10C290001EC0E8A1F9A1CF01AA2797FDA095BA2F4A |
:10C2A000332727FD3095432F532FBC01CD010E942A |
:10C2B000EA7797FF04C0615C7F4F8F4F9F4F46E046 |
:10C2C00095958795779567954A95D1F78B01F401F8 |
:10C2D0002181203419F40E0D1F1D22C0203C19F4B9 |
:10C2E0000E191F091DC0C701AA2797FDA095BA2FD7 |
:10C2F000332727FD3095432F532FBC01CD010E94DA |
:10C30000EA7797FF04C0615C7F4F8F4F9F4F36E005 |
:10C3100095958795779567953A95D1F7060F171FED |
:10C32000F4012281203419F40A0D1B1D22C0203C87 |
:10C3300019F40A191B091DC0C501AA2797FDA0956C |
:10C34000BA2F332727FD3095432F532FBC01CD0142 |
:10C350000E94EA7797FF04C0615C7F4F8F4F9F4F29 |
:10C3600026E095958795779567952A95D1F7060FDD |
:10C37000171FF4012381203419F40C0D1D1D22C058 |
:10C38000203C19F40C191D091DC0C601AA2797FDF0 |
:10C39000A095BA2F332727FD3095432F532FBC018B |
:10C3A000CD010E94EA7797FF04C0615C7F4F8F4FF9 |
:10C3B0009F4FB6E09595879577956795BA95D1F794 |
:10C3C000060F171FD2018D919C91801791075CF485 |
:10C3D000BC01600F711F77FF02C06F5F7F4F8B0141 |
:10C3E0001595079504C0000F111F081B190BB8A95C |
:10C3F0008B2F9927880F991F880F991F80179107F6 |
:10C4000054F4E9A98E2F9927880F991F880F991F37 |
:10C41000081719070CF08C01C80117FD03969595B4 |
:10C42000879595958795F3018183880F991F880FCC |
:10C43000991F9801281B390BC901880F8283D201EB |
:10C440000D931C9303C0F301118212823A9402E00F |
:10C4500010E0400E511E24E030E0820E931E48E0B2 |
:10C4600050E0640E751E37FE0ACFE2E1CB5C0C94FF |
:10C4700095788091820390918303A0918403B09179 |
:10C48000850380937A0390937B03A0937C03B093FE |
:10C490007D0380917E0390917F03A0918003B091F2 |
:10C4A00081038093760390937703A0937803B093EE |
:10C4B0007903089510928D0310928C0310928B03D0 |
:10C4C00010928A03089584B1806A84B93D9A82E506 |
:10C4D0008CBD1DBC459A81E080938F078AEA8093CA |
:10C4E000A00783E88093A1078AE08093A2071092B7 |
:10C4F000A4071092A3071092A6071092A507109206 |
:10C50000FA071092C207089530918F07332309F07C |
:10C5100085C00DB407FE82C084E080932002459A56 |
:10C520002EB58091910399278130910589F0823051 |
:10C5300091051CF4892B21F03EC00297B9F03BC055 |
:10C540003093C107209392032138A9F581E008C0F8 |
:10C55000253549F480919203820F8093920382E003 |
:10C560008093910328C03093910325C08091C10727 |
:10C57000E82FFF27E352F84F20838F5F8093C10796 |
:10C58000909192038A31A0F0291769F48AE1ADED08 |
:10C59000B7E0E3ECF7E00D9001928A95E1F781E0D6 |
:10C5A0008093C20702C03093C2071092910303C068 |
:10C5B000920F9093920320919F07203208F028C099 |
:10C5C000459800000000000000000000000000008E |
:10C5D000000000000000000000000000000000005B |
:10C5E000000000000000000000000000000000004B |
:10C5F0000000E0919807F0919907E20FF11D80810A |
:10C600008EBD8091BF079081890F8093BF0703C0C3 |
:10C6100081E080938F072F5F20939F070895EF920B |
:10C62000FF920F931F938091B3059927880F991F4D |
:10C63000880F991F7C010027F7FC0095102F80912F |
:10C64000030390910403A0910503B0910603BC017C |
:10C65000CD01A80197010E945E783093A407209332 |
:10C66000A3078091FB029091FC02A091FD02B09182 |
:10C67000FE02BC01CD01A80197010E945E783093B3 |
:10C68000A6072093A5072091850730918607409142 |
:10C69000870750918807DA01C901E3E0880F991FE5 |
:10C6A000AA1FBB1FEA95D1F7820F931FA41FB51FC6 |
:10C6B000820F931FA41FB51F209195013091960101 |
:10C6C0004091970150919801BC01CD010E945E7884 |
:10C6D0003093AC072093AB0780911403909115031E |
:10C6E0002091420230914302821B930B9093B20738 |
:10C6F0008093B107E0910A03F0910B0380915407F6 |
:10C7000090915507BF010E942978CB019B01220F10 |
:10C71000331F220F331F280F391F280F391F37FFF0 |
:10C7200002C02D5F3F4F359527953595279530935E |
:10C73000A8072093A7078091810790918207BF01E6 |
:10C740000E9429789B01220F331F220F331F260FCF |
:10C75000371F260F371F37FF02C02D5F3F4F35951C |
:10C760002795359527953093AA072093A90710920E |
:10C770000B0310920A03109255071092540710925F |
:10C780008207109281078091A20799278D30910529 |
:10C7900009F466C08E3091055CF48B30910509F484 |
:10C7A0008EC08C3091050CF00FC10A9761F0A8C1C2 |
:10C7B0008F30910509F47CC18F3091050CF45CC178 |
:10C7C000409799F19DC1809190028093B307809129 |
:10C7D0008F028093B40780918E028093B507809179 |
:10C7E0008D028093B60780918C028093B707809169 |
:10C7F0008B028093B80780918A028093B907809159 |
:10C8000089028093BA0780917B028093BB07809155 |
:10C810007B02837F80937B020E948A2F8093BC07D8 |
:10C82000809107038093BD076BC18091FC079091B5 |
:10C83000FD079093B4078093B3078091000890910F |
:10C8400001089093B6078093B50780911D019091E0 |
:10C850001E018093B707809100018093B80750C1F3 |
:10C860008091E5058093B3078091E6058093B40736 |
:10C870008091E7058093B5078091E8058093B6071E |
:10C880008091E9058093B7078091ED058093B80703 |
:10C890008091EE058093B9078091EF058093BA07E8 |
:10C8A0008091F2058093BB078091F0058093BC07CF |
:10C8B0008091F1058093BD078091F305DAC0F8946B |
:10C8C00080919A05E82FFF27EE0FFF1FE154F94FE3 |
:10C8D0000190F081E02DE038F1051CF0EFE7F0E089 |
:10C8E00006C02FEFE138F20714F4E1E8FFEFE09320 |
:10C8F000B30780919B05E82FFF27EE0FFF1FE15440 |
:10C90000F94F0190F081E02DE038F1051CF0EFE7E0 |
:10C91000F0E006C06FEFE138F60714F4E1E8FFEF4E |
:10C92000E093B40780919905E82FFF27EE0FFF1FD2 |
:10C93000E154F94F0190F081E02DE038F1051CF051 |
:10C94000EFE7F0E006C08FEFE138F80714F4E1E814 |
:10C95000FFEFE093B50780919805E82FFF27EE0FD2 |
:10C96000FF1FE154F94F0190F081E02DE038F1050F |
:10C970001CF0EFE7F0E006C02FEFE138F20714F407 |
:10C98000E1E8FFEF7894E093B6078091B0028093DE |
:10C99000B7078091B1028093B8078091B20280936B |
:10C9A000B9078091B3028093BA078091B402809353 |
:10C9B000BB078091B5028093BC078091B60280933B |
:10C9C000BD078091B70255C08091EF03863018F003 |
:10C9D0001092EF0385E08093B3078091F405809374 |
:10C9E000B4078091A1029091A202A091A302B091FC |
:10C9F000A402BC01CD0125E030E040E050E00E94FF |
:10CA00005E783093B6072093B50780919D02909190 |
:10CA10009E02A0919F02B091A002BC01CD0125E031 |
:10CA200030E040E050E00E945E783093B8072093F9 |
:10CA3000B7078091EA058093B9078091EB05809351 |
:10CA4000BA078091EC058093BB078091AF02809379 |
:10CA5000BC078091BF069091C0068093BD0780916E |
:10CA600050059091510597FD03969595879595955D |
:10CA700087958093BE0744C01092B30780E58093EA |
:10CA8000B40786E08093B5078EE08093B607809167 |
:10CA900002018093B7078091D4038093B8078091F7 |
:10CAA000D5038093B9078091D6038093BA0728C035 |
:10CAB0008091CC058093B3078091F9058093B407EA |
:10CAC0008091A1018093B5078091C5058093B60739 |
:10CAD0008091C6058093B7078091C7058093B807FA |
:10CAE0008091A0018093B9078091C9058093BA070E |
:10CAF0008091CA058093BB078091CB058093BC07CA |
:10CB00008091C207882309F4CFC08AEF8093E8019F |
:10CB10004091C4075091C507CA0181509E4F8F5F55 |
:10CB20009340B0F42091C6073091C707C9018150E6 |
:10CB30009E4F8F5F934060F48091A40585FF08C0ED |
:10CB400050938D0340938C0330938B0320938A037F |
:10CB50008091CA079091CB0721E08936920724F48F |
:10CB60009093C2028093C1028091C1029091C2024F |
:10CB70002091BF023091C002821B930B845E9D4FB7 |
:10CB800068E671E00E942978845B90409093BE0231 |
:10CB90008093BD022091CE073091CF078091210272 |
:10CBA000909122028217930740F48091EF0388232B |
:10CBB00021F430932202209321028091C307992708 |
:10CBC0008836910549F18936910524F48736910517 |
:10CBD00031F072C08936910509F445C06DC080916D |
:10CBE000D0078093F7078091D1078093F907809150 |
:10CBF000D2078093F8078091D3078093FA0780913A |
:10CC0000D4078093FB078091D5078093E901809139 |
:10CC1000D6078093900350C08091D00780939A07E5 |
:10CC20008091D10780939B078091D20780939C07C6 |
:10CC30008091D30780939D078091D40780939E07AE |
:10CC4000809140059091D507892B80934005909164 |
:10CC5000D60790938E038091410583709C70892B39 |
:10CC60008093410529C08091D007809390078091DF |
:10CC7000D107809391078091D2078093920780918A |
:10CC8000D307809393078091D4079091D507909311 |
:10CC90009507809394078091D6079091D70790933A |
:10CCA00097078093960708C010928D0310928C030B |
:10CCB00010928B0310928A031F910F91FF90EF90B7 |
:10CCC000089580918F07882309F43BC0459880EA36 |
:10CCD00097E0909399078093980790918F03E92F9D |
:10CCE000FF27E152FE4F9F5F90938F0380818093D7 |
:10CCF000A207993010F010928F0310928F070E94B4 |
:10CD00000F6381E080939F07000000000000000097 |
:10CD10000000000000000000000000000000000013 |
:10CD20000000000000000000000000000000000003 |
:10CD300000000000000000008091A0078093BF0762 |
:10CD40008EBD089587B18C6087B942984398109240 |
:10CD5000940380E88093EB01109293038093EA019F |
:10CD60000895809199038150809399038F3F09F032 |
:10CD7000F4C094E09093990380917B02807BE1F072 |
:10CD80008091E305882349F080919C03882311F466 |
:10CD90009093940381E080939C038091E405882321 |
:10CDA000B9F080919D03882319F484E08093930364 |
:10CDB00081E080939D030CC080939C0380939D032E |
:10CDC0008091DF0580939A038091E10580939B0316 |
:10CDD00080919C03882309F040C08091F805282F9A |
:10CDE000332724FF07C08091A602882319F425FD6C |
:10CDF0004DC04EC09091E005983F50F0809156078D |
:10CE00008D3D30F080919A0388230CF43FC040C0E0 |
:10CE1000983F48F0809156078A3028F480919A0311 |
:10CE20008823B4F133C0809194038150809394039C |
:10CE30008F3F79F5809156078150809394038091BC |
:10CE4000EB01813011F480E801C086958093EB01FD |
:10CE50008091EB0190919A0317C0809194038150C7 |
:10CE6000809394038F3FA9F489E080939403809189 |
:10CE7000EB01813011F480E801C086958093EB01CD |
:10CE80008091EB019091E305892311F0429A01C052 |
:10CE9000429880919D03882309F043C08091F80552 |
:10CEA000282F332724FF07C08091A602882319F476 |
:10CEB00026FD50C034C09091E205983F50F080911B |
:10CEC0007C078D3D30F080919B0388230CF442C099 |
:10CED00026C0983F48F080917C078A3028F48091E2 |
:10CEE0009B038823E4F036C08091930381508093A4 |
:10CEF00093038F3F91F580917C078150809393033A |
:10CF00008091EA01813011F480E801C08695809318 |
:10CF1000EA018091EA0190919B038923D9F4439817 |
:10CF20000895809193038150809393038F3FA9F4D8 |
:10CF300089E0809393038091EA01813011F480E8C5 |
:10CF400001C086958093EA018091EA019091E40501 |
:10CF5000892311F0439A0895439808954FB724E127 |
:10CF600030E0F8948091C9008F778093C900809158 |
:10CF7000C9008F7B8093C9008091C9008F7D809309 |
:10CF8000C9005A9A52985B9A539A832F9927809393 |
:10CF9000CD002093CC008091C80082608093C800AF |
:10CFA00080E18093C9008091CA008F778093CA0086 |
:10CFB0008091CA008F7B8093CA008091CA008F7DC8 |
:10CFC0008093CA008091CA008F7E8093CA008091AE |
:10CFD000CA00877F8093CA008091C9008B7F8093AD |
:10CFE000C9008091CA0084608093CA008091CA0001 |
:10CFF00082608093CA008091C80087FF03C080913F |
:10D00000CE00F9CF8091C90080688093C9004FBFDE |
:10D010000895FF920F931F93CF93DF9380E197E2E0 |
:10D020000E949016EC01FF248091C9008F778093B5 |
:10D03000C9008091C9008F7E8093C9005A988FE201 |
:10D040009AE09F938F9309E612E11F930F93E0916B |
:10D05000BB03F091BC0309950F900F900F900F90B8 |
:10D0600002C04A996CC0CE010E9499168823C9F368 |
:10D07000E091BB03F091BC03FF2009F468C085E692 |
:10D080009AE09F938F931F930F930995529A0F9055 |
:10D090000F900F900F90CE010E9499168823D9F31C |
:10D0A00083E690E05A9A019797FFFCCF8FE891E0D2 |
:10D0B0005A98019797FFFCCF89E090E05A9A019720 |
:10D0C00097FFFCCF89E090E05A98019797FFFCCF3B |
:10D0D0008FE891E05A9A019797FFFCCF8FE891E093 |
:10D0E0005A98019797FFFCCF89E090E05A9A0197F0 |
:10D0F00097FFFCCF89E090E05A98019797FFFCCF0B |
:10D100008FE891E05A9A019797FFFCCF8FE891E062 |
:10D110005A98019797FFFCCF89E090E05A9A0197BF |
:10D1200097FFFCCF89E090E05A98019797FFFCCFDA |
:10D130008FE891E05A9A019797FFFCCF13C08AE5D8 |
:10D1400090E00E949016EC0191E0F92E91CF8BE6D1 |
:10D150009AE09F938F931F930F9309950F900F90D1 |
:10D160000F900F9052985A980E94AE67E5E0CDB7A5 |
:10D17000DEB70C94A278EF92FF920F931F93CF9398 |
:10D18000DF93482F00E010E08091EC01813061F4E2 |
:10D190001092EC0184E480939E031092A0031092FD |
:10D1A0009F031092A1032BC180919E03882319F441 |
:10D1B00021E030E001C0980190919F03992371F420 |
:10D1C000232B11F081E010C084E480939E039093A0 |
:10D1D000A00390939F039093A103FAC0913069F448 |
:10D1E000232B09F0EBC082E080939F038091A00382 |
:10D1F0008F5F8093A00383E0E9C09230D1F4232BAA |
:10D2000009F0DCC083E080939E034093A1039091DA |
:10D21000A003923039F41092A20347FF03C081E0CB |
:10D220008093A20383E080939F039F5F9093A0036A |
:10D23000CFC0933009F0C2C0232B09F0BFC0909338 |
:10D240009E0382E080939F038091A0038F5F809371 |
:10D25000A0032091A103822F9927782F6627842F7E |
:10D260009927682B792B8091BE05813049F4737022 |
:10D27000CB018050924063E070E00E94297817C093 |
:10D28000823061F47770CB018050944066E070E0AA |
:10D290000E9429782695269526950BC073706856AE |
:10D2A0007140CB0177FD0196BC0175956795269578 |
:10D2B0002695022F11270F7010700F5F1F4F0D3032 |
:10D2C000110508F074C07801E00EF11EF701E15479 |
:10D2D000F94F808191819B01281B390BC90137FFD0 |
:10D2E00003C0909581959F4F069794F48091AF026B |
:10D2F000883C30F48091AF02865F8093AF0208C013 |
:10D3000088EC8093AF0280916F008F7D80936F00D7 |
:10D31000F701E154F94F808191819C01220F331F65 |
:10D32000280F391F260F371F37FF02C02D5F3F4FD1 |
:10D33000E901D595C795D595C795CB0101968C1771 |
:10D340009D0714F4219706C061507040C617D70797 |
:10D350000CF421968091AF02843BD0F0F701E154A8 |
:10D36000F94F80819181FE01E81BF90BCF0163E049 |
:10D3700070E00E942978CB01880F991F860F971FB4 |
:10D3800023EF36E0E20EF31EF7019183808307C09E |
:10D3900023EF36E0E20EF31EF70111821082000F38 |
:10D3A000111F0154194FF801D183C08311C00231FC |
:10D3B000110570F081E08093EC010AC081E0809358 |
:10D3C000EC011092A0031092A20384E480939E03C8 |
:10D3D0008091A003803198F08091A203882331F4DA |
:10D3E0008091EC01882311F4809393011092A003A3 |
:10D3F0001092A20310929F0384E480939E03E6E0C0 |
:10D40000CDB7DEB70C94A178CF93FC0197FF05C090 |
:10D41000CFEFF095E195FF4F01C0C1E028E631E084 |
:10D42000CF01B9010E942978FC018B35910554F098 |
:10D430008B5590408A35910538F484EB90E08E1B33 |
:10D440009F0BFC0141E00DC0CF01855B90408A3508 |
:10D45000910518F4E45BF04003C02E1B3F0BF9016B |
:10D460004FEFEE0FFF1FEA58F54F259134918C2FA7 |
:10D47000992787FD9095289FB001299F700D389FAF |
:10D48000700D1124842F992787FD9095689FA00126 |
:10D49000699F500D789F500D1124CA01CF910895B6 |
:10D4A0002AE530E0281B390BC9010E94046A08955F |
:10D4B000CF93DF9380E00E94B96F80911D0190911E |
:10D4C0001E016AE070E00E9429789F938F938091FB |
:10D4D0001D0190911E016AE070E00E9429787F93FF |
:10D4E0006F9384E49BE09F938F93CCEADFE6DF9316 |
:10D4F000CF93E091BB03F091BC0309952DB73EB7E4 |
:10D50000285F3F4F2DBF8091E8018823B9F186E065 |
:10D510000E94B96F80919407909195076AE070E03E |
:10D520000E9415787F936F938FED90E09F938F9378 |
:10D530008091850790918607A0918707B091880711 |
:10D540002091950130919601409197015091980159 |
:10D55000BC01CD010E945E783F932F938DE49BE048 |
:10D560009F938F93DF93CF93E091BB03F091BC0324 |
:10D5700009958DB79EB70A968DBF12C086E00E94AE |
:10D58000B96F89E59BE09F938F93DF93CF93E091F1 |
:10D59000BB03F091BC0309950F900F900F900F9073 |
:10D5A00080918E038823C1F086E00E94B96F80913C |
:10D5B0008E0399279F938F9380E69BE09F938F9391 |
:10D5C000DF93CF93E091BB03F091BC0309952DB796 |
:10D5D0003EB72A5F3F4F2DBF80E10E94B96F809117 |
:10D5E000F3019091F4016CE370E00E9415789F9331 |
:10D5F0008F938091F3019091F4016CE370E00E94AD |
:10D6000015787F936F9380910008909101089F9304 |
:10D610008F938BE69BE09F938F93CCEADFE6DF93BB |
:10D62000CF93E091BB03F091BC0309958091A405D1 |
:10D630002DB73EB7265F3F4F2DBF80FF29C08AE13F |
:10D640000E94B96F8091940199279F938F93809145 |
:10D65000A1029091A202A091A302B091A402BC01E8 |
:10D66000CD0124E630E040E050E00E945E783F9338 |
:10D670002F9388E79BE09F938F93DF93CF93E09165 |
:10D68000BB03F091BC0309958DB79EB708968DBF7B |
:10D69000DF91CF910895CF93DF9380E00E94B96F1F |
:10D6A00080917D06992787FD90959F938F93809118 |
:10D6B0007506992787FD90959F938F9380916D06AE |
:10D6C000992787FD90959F938F9380916506992761 |
:10D6D00087FD90959F938F938FE79BE09F938F9308 |
:10D6E000CCEADFE6DF93CF93E091BB03F091BC037C |
:10D6F000099580E10E94B96F2DB73EB7245F3F4F77 |
:10D700002DBF80919D06992787FD90959F938F93BC |
:10D7100080919506992787FD90959F938F9380918F |
:10D720008D06992787FD90959F938F93809185060D |
:10D73000992787FD90959F938F938FE89BE09F9308 |
:10D740008F93DF93CF93E091BB03F091BC030995D6 |
:10D75000809196052DB73EB7245F3F4F2DBF853092 |
:10D7600098F480E10E94B96F8FE99BE09F938F93BB |
:10D77000DF93CF93E091BB03F091BC0309950F9029 |
:10D780000F900F900F9018C08730B0F488E10E947E |
:10D79000B96F8FED90E09F938F9380EB9BE09F9309 |
:10D7A0008F93DF93CF93E091BB03F091BC03099576 |
:10D7B0008DB79EB706968DBFDF91CF9108950F93D9 |
:10D7C0001F9380E00E94B96F2AE030E08091FC074F |
:10D7D0009091FD07B9010E9415789F938F938091D6 |
:10D7E000FC079091FD07B9010E9415787F936F9314 |
:10D7F00080911D0190911E01B9010E9429789F938B |
:10D800008F9380911D0190911E01B9010E9429788A |
:10D810007F936F9389EB9BE09F938F930CEA1FE6B6 |
:10D820001F930F93E091BB03F091BC03099580E136 |
:10D830000E94B96F8DB79EB70C968DBF809100087E |
:10D84000909101089F938F938091FE079091FF071D |
:10D850009F938F938CEC9BE09F938F931F930F93D9 |
:10D86000E091BB03F091BC0309958DB79EB7089674 |
:10D870008DBF1F910F9108950F931F93CF93DF9347 |
:10D880008091E801CCEADFE6882309F478C080E0E3 |
:10D890000E94B96F8091910799279F938F938091F0 |
:10D8A000930799279F938F9388ED9BE09F938F9386 |
:10D8B0008E01DF93CF93E091BB03F091BC030995F8 |
:10D8C0008DB79EB708968DBF80919207833031F453 |
:10D8D0008CE00E94B96F87EE9BE005C08CE00E944F |
:10D8E000B96F8CEE9BE09F938F93DF93CF93E09182 |
:10D8F000BB03F091BC0309950F900F900F900F9010 |
:10D900008091900781FF12C08CE00E94B96F81EF77 |
:10D910009BE09F938F931F930F93E091BB03F09134 |
:10D92000BC0309950F900F900F900F9080E10E941B |
:10D93000B96F8FED90E09F938F93809196079091B0 |
:10D9400097079F938F9380919407909195076AE032 |
:10D9500070E00E9415787F936F9386EF9BE09F9312 |
:10D960008F938CEA9FE69F938F93E091BB03F09196 |
:10D97000BC0309958DB79EB70A968DBF12C082E091 |
:10D980000E94B96F86E09CE09F938F93DF93CF93C3 |
:10D99000E091BB03F091BC0309950F900F900F909D |
:10D9A0000F90DF91CF911F910F910895CF93C82FC2 |
:10D9B0002091A3032093A40399278F32910509F1A5 |
:10D9C000803391051CF44F97A1F02CC08F34910542 |
:10D9D00001F18F38910531F5222319F481E090E0AF |
:10D9E00038C086E0289FF0011124E45DF44F849153 |
:10D9F00017C086E0289FF0011124E35DF44F849165 |
:10DA00000FC086E0289FF0011124E25DF44F84915D |
:10DA100007C086E0289FF0011124E15DF44F849156 |
:10DA20008093A3039091A3038091A4039813C0E073 |
:10DA30000E94BF6F9091A30386E0989FF00111248C |
:10DA4000E05DF44F259134918C2FF901099580E028 |
:10DA500090E0CF9108951092FD071092FC0710926C |
:10DA60000108109200081092FF071092FE07109212 |
:10DA700002088AE090E00E9490169093A60380939B |
:10DA8000A5030895CF93DF938091A5039091A603FA |
:10DA90000E949916882309F4AFC08091A503909144 |
:10DAA000A6030A969093A6038093A503E0E0F0E016 |
:10DAB0009F0190E05FEFAEE5B6E04BE0ED018B81BA |
:10DAC00087FF0BC09F5F8D81E80FF11D8981280FB3 |
:10DAD000311D8E81851708F4582F4150189647FF45 |
:10DAE000EDCF50930208232B41F52091AB033091E9 |
:10DAF000AC034091AD035091AE03BB27A52F942FEB |
:10DB0000832F9093AA038093A903AA27BB27281BDE |
:10DB1000390B4A0B5B0BCF01AA27BB27280F391FF4 |
:10DB20004A1F5B1F2093AB033093AC034093AD03BC |
:10DB30005093AE03E5E0F0E013C02091A9033091CB |
:10DB4000AA032E173F0718F4E21BF30B02C0E0E014 |
:10DB5000F0E0892F9927880F991FE80FF91F359654 |
:10DB6000F093FD07E093FC07EF3FF10578F4809117 |
:10DB70001D0190911E018E9F90018F9F300D9E9FE1 |
:10DB8000300D1124C90164E670E013C0CF019695F1 |
:10DB900087959695879520911D0130911E01289FAC |
:10DBA000A001299F500D389F500D1124CA0169E131 |
:10DBB00070E00E9415787093FF076093FE07209134 |
:10DBC000A7033091A8032E0F3F1F3093A803209383 |
:10DBD000A7035EE02131350778F08091000890912D |
:10DBE00001080196909301088093000820513E405F |
:10DBF0003093A8032093A703DF91CF9108954FB7E7 |
:10DC000020E430E0F8948091C9008F778093C900B8 |
:10DC10008091C9008F7B8093C9008091C9008F7D5E |
:10DC20008093C9005A9A52985B9A539A832F9927E6 |
:10DC30008093CD002093CC008091C80082608093B7 |
:10DC4000C80088E18093C9008091CA008F778093D3 |
:10DC5000CA008091CA008F7B8093CA008091CA005D |
:10DC60008F7D8093CA008091CA008F7E8093CA0006 |
:10DC70008091CA00877F8093CA008091C9008B7F02 |
:10DC80008093C9008091CA0084608093CA0080910B |
:10DC9000CA0082608093CA008091C80087FF03C0D9 |
:10DCA0008091CE00F9CF8091C90080688093C9002F |
:10DCB0004FBF08950F931F93CF93DF93482F4F5F6C |
:10DCC000893108F089C08091BE06841710F4409312 |
:10DCD000BE06CB0183539B4268E170E00E94297825 |
:10DCE000A42FBB27FD01EA0FFB1FE154F94F8081F0 |
:10DCF00091819B01281B390BC90137FF03C0909507 |
:10DD000081959F4F069794F48091AF02883C30F440 |
:10DD10008091AF02865F8093AF0208C088EC809349 |
:10DD2000AF0280916F008F7D80936F00FD01EA0F3D |
:10DD3000FB1FE154F94F808191819C01220F331F19 |
:10DD4000280F391F260F371F37FF02C02D5F3F4FA7 |
:10DD5000E901D595C795D595C795CB0101968C1747 |
:10DD60009D0714F4219706C061507040C617D7076D |
:10DD70000CF421968091AF02843BD8F08D010A0FFC |
:10DD80001B1FF801E154F94F80819181FE01E81BCE |
:10DD9000F90BCF0163E070E00E942978CB01880F76 |
:10DDA000991F860F971F0D50194FF801918380839B |
:10DDB00007C0AA0FBB1FAD50B94F11961C921E92FF |
:10DDC000E42FFF27EE0FFF1FE154F94FD183C083EB |
:10DDD000443011F410929301DF91CF911F910F9174 |
:10DDE0000895CF93DF9320910308822F9927807F96 |
:10DDF0009070409709F06CC02F3109F046C08091B7 |
:10DE000004088093B303209106082093B503809102 |
:10DE100007088093B403822F99279093C0068093BC |
:10DE2000BF06222309F054C080919805282F33277C |
:10DE3000220F331FF901ED50F94F118210828091AA |
:10DE40009905A82FBB27AA0FBB1FFD01ED50F94F65 |
:10DE50001182108280919B05E82FFF27EE0FFF1F94 |
:10DE6000CF018D50994FEC01198218822154394FFE |
:10DE7000E90119821882A154B94F11961C921E9281 |
:10DE8000E154F94F1182108223C0C22FCF70CA30E3 |
:10DE9000F8F48091040880932D0880910508809300 |
:10DEA0002C088091060880932F08809107088093A2 |
:10DEB0002E0860912C0870912D088C2F0E945A6EAC |
:10DEC00060912E0870912F088C2F8F5F0E945A6EE0 |
:10DED000DF91CF910895CF93C82F8F3F49F4809160 |
:10DEE000B6038F3F29F41092B8031092B70332C0E3 |
:10DEF0002091B803222339F4CF3111F485E001C019 |
:10DF000084E08093B9038091B9039091B70382179D |
:10DF1000A0F4892F80958093B7038F3F19F48EEF7B |
:10DF20008093B7038091B703C81711F40E94F16E74 |
:10DF30001092B8031092B7030BC0E22FFF27ED5FDA |
:10DF4000F74FC0832F5F2093B8039C0F9093B703C4 |
:10DF5000C093B603CF9108959091B203933240F4E9 |
:10DF6000E92FFF27E75FF74F80839F5F9093B2030E |
:10DF70000895833218F48D5F8093B203089590E280 |
:10DF8000ECE0F8E08FE19193815087FFFCCF08959A |
:10DF9000CF93CFB723E031E0F8948091C9008F7719 |
:10DFA0008093C9008091C9008F7B8093C9008091C4 |
:10DFB000C9008F7D8093C9005A9A52985B9A539AF0 |
:10DFC000832F99278093CD002093CC008091C800A7 |
:10DFD00082608093C80088E18093C9008091CA0064 |
:10DFE0008F778093CA008091CA008F7B8093CA008C |
:10DFF0008091CA0080628093CA008091CA008061CB |
:10E000008093CA008091CA0088608093CA00809182 |
:10E01000C90084608093C9008091CA0084608093A5 |
:10E02000CA008091CA0082608093CA008091C800B3 |
:10E0300087FF03C08091CE00F9CF8091C90080682E |
:10E040008093C9008091C90080648093C9000E94B8 |
:10E05000BF6FCFBFCF910895282F99278F709070F1 |
:10E06000892B31F420958091B103822B8093B103E9 |
:10E0700008958091EF01882309F441C080917B02CB |
:10E0800085FF0AC082E98093090883E280930A0829 |
:10E0900085E580930B0802C0109209088091F00179 |
:10E0A0008F3071F48091B1030E94D66C882341F0C7 |
:10E0B00081E98093090880930A0881E380930B0823 |
:10E0C0001092EF018091C80085FFFCCF8091C900BC |
:10E0D0008F7E8093C9008091C9008E7F8093C90094 |
:10E0E00080910908882311F48EEF01C08EE7809398 |
:10E0F000CE008091B1038093F0011092B103089596 |
:10E100001F920F920FB60F9211248F939F93EF934C |
:10E11000FF939091EF01992309F040C08091BA03D9 |
:10E12000882361F480910908882311F483E003C0F7 |
:10E13000813999F481E08093BA030FC0833099F458 |
:10E1400080910908882349F0909309088091C900BB |
:10E150008E7F8093C9008EEF1EC08091C9008160C0 |
:10E160008093C9000EC0833261F48091C9008E7F14 |
:10E170008093C9008FEF8093CE0081E08093EF0100 |
:10E1800014C08091BA03E82FFF27E75FF74F8F5F36 |
:10E190008093BA0380818093CE0007C01092BA03A7 |
:10E1A0008091C90080618093C900FF91EF919F9198 |
:10E1B0008F910F900FBE0F901F901895EF92FF92C6 |
:10E1C0000F931F93CF93DF937C018B01EA01452BC3 |
:10E1D00039F0F80181918F01F70109952197C9F76D |
:10E1E000E6E0CDB7DEB70C94A178EF92FF920F93E3 |
:10E1F0001F93CF93DF937C018B01EA01452B41F004 |
:10E20000F8010F5F1F4F8491F70109952197C1F71E |
:10E21000E6E0CDB7DEB70C94A1780F931F93CF93B0 |
:10E220008C01C62F161634F480E2F8010995C1500E |
:10E230001C16D4F3CF911F910F9108950F931F9344 |
:10E24000CF938C01C62F161634F480E3F80109959C |
:10E25000C1501C16D4F3CF911F910F910895A5E3DF |
:10E26000B0E0E5E3F1E70C9479782E96EEADFFADE2 |
:10E270002E978824992454018091B003882321F497 |
:10E280002C961FAE1EAE2C975EE4452E512C4C0EE4 |
:10E290005D1E6F01B60105C0153239F00894C11C2E |
:10E2A000D11CF60114911123B9F7A601461B570B97 |
:10E2B00031F02C968EAD9FAD2C970E94F5701123F6 |
:10E2C00009F46AC20894C11CD11CFF24FDA6FCA657 |
:10E2D0004FEFE42EF9A6F6010894C11CD11C14914D |
:10E2E000153721F0812F80628837B1F4F0FE0AC023 |
:10E2F000F20124E030E0420E531E80809180A28023 |
:10E30000B3800AC0F20142E050E0440E551E808105 |
:10E3100091814C01AA24BB24103221F489A58823C1 |
:10E32000D1F61DC0133219F458E0F52AD4CF1A32B1 |
:10E3300011F01D3291F41A3259F4F20182E090E0AA |
:10E34000480E591EE081ECA7EE232CF6E195ECA7D0 |
:10E3500090E1F92AAFEDFA22BECF1B3211F419A7D2 |
:10E36000BACF1E32C1F5F6010894C11CD11C14911C |
:10E370001A3279F4F20122E030E0420E531E40815D |
:10E3800051813FEF4F3F530714F44FEF5FEFE42EFF |
:10E39000A2CF40E050E0812F80538A30A0F4CA0120 |
:10E3A00033E0880F991F3A95E1F7840F951F480FC6 |
:10E3B000591F410F511D40535040F6010894C11C94 |
:10E3C000D11C1491E8CF8FEF4F3F580714F44FEF53 |
:10E3D0005FEFE42E85CF103329F4F4FC7CCF90E27C |
:10E3E000F92A79CF812F81538930D8F440E050E069 |
:10E3F000CA0123E0880F991F2A95E1F7840F951F22 |
:10E40000480F591F410F511D40535040F6010894C9 |
:10E41000C11CD11C1491812F80538A3048F34CA722 |
:10E420005FCF183619F4A4E0FA2A55CF1C3619F438 |
:10E43000B1E0FB2A50CF133661F43E010894611C11 |
:10E44000711CF20122E030E0420E531E808189836C |
:10E450003CC1143421F0143611F0193651F514343E |
:10E4600011F431E0F32AF0FE0AC0F20144E050E07A |
:10E47000440E551E80809180A280B3800CC0F201B2 |
:10E4800082E090E0480E591E808191814C01AA24BF |
:10E4900097FCA094BA2CB7FE0AC0B094A0949094B4 |
:10E4A0008094811C911CA11CB11C8DE289A70AE0FB |
:10E4B0006FC01F3411F01F3631F41F3411F491E096 |
:10E4C000F92A08E064C0103779F4F201A2E0B0E064 |
:10E4D0004A0E5B1E808191814C01AA24BB2400E17D |
:10E4E000B0E4FB2A18E753C01337C1F5F20122E06C |
:10E4F00030E0420E531E608071806114710489F413 |
:10E500003E010894611C711C88E289838EE6F30148 |
:10E51000818385E78B838CE68C838D8389E28E8370 |
:10E520001F82E7FC13C08E2D992787FD9095AC01C3 |
:10E5300060E070E0C3010E944676009729F0382E13 |
:10E540003618E3140CF0C3C03E2CC1C0F301019097 |
:10E550000020E9F731973E2E3618B9C0153511F075 |
:10E56000153731F4153511F4F1E0FF2A0AE00FC038 |
:10E57000183519F0183709F0A0C000E1F3FE07C004 |
:10E5800081149104A104B10411F020E4F22A19A627 |
:10E59000EDA6E7FC02C03FEDF32289E2682E712C64 |
:10E5A0006C0E7D1E81149104A104B10421F44DA5CB |
:10E5B000442309F47BC0802F9927AA27BB278EA765 |
:10E5C0009FA7A8ABB9AB202E332490E0891690E02A |
:10E5D000990691E0A90690E0B90648F0C501B4019A |
:10E5E0002EA53FA548A959A90E943C7817C0AFEFB6 |
:10E5F0008A169104A104B10449F040F0C401B101AC |
:10E600000E9415789B014427552708C0882D602F4C |
:10E610000E940978282F3327442755272AAB3BAB84 |
:10E620004CAB5DAB0A3059F48AA9880F880F880F6C |
:10E630009AA9990F890F382D381B832F10C00031EC |
:10E6400039F48AA98295807F482D481B842F07C002 |
:10E650008AA9880F880F880F582D581B852F90E0A6 |
:10E660002EA53FA548A959A982169306A406B5066A |
:10E6700008F091E08AA89BA8ACA8BDA88A3010F445 |
:10E68000805D04C0895A183509F48F7DD3018E93BB |
:10E690003D01992309F099CF083041F4F3FE06C0FB |
:10E6A000803321F080E3FD0182933F01CE0101968A |
:10E6B000382E3618F8E23F0E0BC0112309F46CC057 |
:10E6C0003E010894611C711C1983B1E03B2E19A610 |
:10E6D000032D2DA4231827FC222489A5882311F0BB |
:10E6E0000F5F02C0F6FC0E5F020DEF2CFF24C70186 |
:10E6F00080739070892B49F48CA5801B682F2C9611 |
:10E700008EAD9FAD2C970E940D7189A5882331F0A5 |
:10E7100041E050E0BE01675D7F4F0AC0E6FE0EC0DB |
:10E7200080E38AA71BA742E050E0BE01665D7F4FF1 |
:10E730002C968EAD9FAD2C970E94DE70C701807322 |
:10E740009070809749F48CA5801B682F2C968EAD15 |
:10E750009FAD2C970E941E71622D2C968EAD9FADA1 |
:10E760002C970E941E71832D992787FD9095AC01EF |
:10E77000B3012C968EAD9FAD2C970E94DE70E4FE07 |
:10E7800089CD2CA5201B2CA7622F2C968EAD9FAD7A |
:10E790002C970E940D717ECDE2E1CB5C0C949578B4 |
:10E7A0002FB740E0F894E0E0F0E081E2809357007A |
:10E7B0009491E2E0F0E0809357003491E4E0F0E0DF |
:10E7C0008093570084912FBF9E3199F4363941F4DC |
:10E7D000893011F441E00DC08A3059F442E009C09B |
:10E7E000373939F4863011F443E003C0853009F439 |
:10E7F00044E0842F992708959FB7F8948091C90029 |
:10E80000877F8093C9008091C9008F7E8093C90063 |
:10E810008091C9008F778093C9008091C9008F7B58 |
:10E820008093C9008091C9008F7D8093C900529860 |
:10E830005A9A53985B9A9FBF08951F93CF93DF9383 |
:10E84000182F8091B003882309F48DC08091EE01C8 |
:10E85000181709F488C08091AF03882321F40E941F |
:10E86000D0738093AF038FEF9CE09F938F93C9E6A3 |
:10E87000D2E1DF93CF93E091BB03F091BC03099504 |
:10E880000F900F900F900F90812F99278230910554 |
:10E8900001F1833091052CF4009761F0019769F044 |
:10E8A00024C084309105D9F084309105ACF00597EF |
:10E8B000C9F01BC08FEE9CE002C08DED9CE09F93E1 |
:10E8C0008F93DF93CF93E091BB03F091BC03099545 |
:10E8D00018C084EC9CE0F3CF81EA9CE0F0CF83E9A0 |
:10E8E0009CE0EDCF8BE89CE0EACF8CE09DE09F932D |
:10E8F0008F93DF93CF93E091BB03F091BC03099515 |
:10E9000010E00F900F900F900F908091AF03843024 |
:10E9100011F0823099F40E94FC73812F8150833072 |
:10E9200018F40E94AE671DC0143019F40E94C86F1D |
:10E9300018C01530B1F40E94FF6D13C0112389F087 |
:10E9400082E29DE09F938F9389E692E19F938F935C |
:10E95000E091BB03F091BC0309950F900F900F90CD |
:10E960000F901093EE01DF91CF911F9108950F93B7 |
:10E970001F9381E08093B0034091ED01EBE3FCE055 |
:10E9800020E030E05FE4849199272F5F3F4F829F22 |
:10E99000B001839F700D929F700D11244627515036 |
:10E9A000319657FFF0CF4093ED01E3E1FCE020E02A |
:10E9B00030E057E2849199272F5F3F4F829FB0014B |
:10E9C000839F700D929F700D1124462751503196F0 |
:10E9D00057FFF0CF4093ED018091AF03882321F4DE |
:10E9E0000E94D0738093AF038091ED01833459F07E |
:10E9F00088E190E029E20FB6F894A8958093600032 |
:10EA00000FBE209360008FE291E79093BC03809348 |
:10EA1000BB038DE39DE09F938F9309E612E11F9363 |
:10EA20000F93E091BB03F091BC0309950F900F90F9 |
:10EA30000F900F9087E690E09F938F9380E590E092 |
:10EA40009F938F931F921F92809102016AE00E9410 |
:10EA50000978892F99279F938F93809102010E94B3 |
:10EA6000097899279F938F9383E69DE09F938F93D7 |
:10EA70001F930F93E091BB03F091BC0309958BE3C7 |
:10EA80009CE09F938F931F930F93E091BB03F091B2 |
:10EA9000BC03099583E19CE09F938F931F930F9391 |
:10EAA000E091BB03F091BC0309958DB79EB74696E4 |
:10EAB0008DBF87E99DE09F938F931F930F93E09104 |
:10EAC000BB03F091BC03099582EC80938100809197 |
:10EAD0006F00806280936F000F900F900F900F90E7 |
:10EAE0001F910F9108958091B003882361F0809168 |
:10EAF000EE01843011F40E9439708091ED0183346D |
:10EB000011F01092B00308951F920F920FB60F925A |
:10EB100011242F933F934F935F936F937F938F9322 |
:10EB20009F93AF93BF93EF93FF932091CE0090916B |
:10EB3000EE01892F8150833020F4822F0E94BB6820 |
:10EB40000BC0943021F4822F0E942C7005C09530A8 |
:10EB500019F4822F0E946B6FFF91EF91BF91AF91DB |
:10EB60009F918F917F916F915F914F913F912F91E5 |
:10EB70000F900FBE0F901F90189500242227332767 |
:10EB8000442751E0BB27EE27FF27A0E1660F771F40 |
:10EB9000881F991F001C221F331F441F660F771FF9 |
:10EBA000881F991F001C221F331F441F2AF4050EC3 |
:10EBB0002B1F3E1F4F1F04C0051A2B0B3E0B4F0B84 |
:10EBC000550FBB1FEE1F587F556047FD5250AA9549 |
:10EBD000E9F6E695B7955795E695B7955795852F3C |
:10EBE0009B2F08952227332741E0552768E0880F9F |
:10EBF000991F221F331F880F991F221F331F1AF4DA |
:10EC0000240F351F02C0241B350B440F551F487FAE |
:10EC1000456037FD42506A9551F756954795569590 |
:10EC20004795842F0895AA2797FF04C08095909553 |
:10EC30008A1F9A1F77FF04C0609570956A1F7A1F1C |
:10EC4000669F9001779FA001679F300D411D5A1F5D |
:10EC5000300D411D5A1F889FF001999F2E0F3F1FB5 |
:10EC6000401D511D899F300D411D5A1F300D411D02 |
:10EC70005A1FCA01B901112480CFFB01DC0102C077 |
:10EC800005900D9241505040D8F70895FC01415035 |
:10EC9000504030F001900616D1F73197CF0108951A |
:10ECA000882799270895A0E0B0E0E9E5F6E70C94FD |
:10ECB00081786C017B01EA01590121978FEFCF3FE9 |
:10ECC000D80789F086010894C11CD11CC70108949B |
:10ECD000E11CF11CF5010995F80180832197FFEFF4 |
:10ECE000CF3FDF0779F7EAE0CDB7DEB70C949D7828 |
:10ECF000CF92DF92EF92FF920F931F937C016B01F3 |
:10ED0000FB010995082FC7010196F6010995182FF7 |
:10ED1000C8011F910F91FF90EF90DF90CF90089561 |
:10ED2000A0E0B0E0E6E9F6E70C9483788C017B0183 |
:10ED3000EA01690121978FEFCF3FD80771F0F70102 |
:10ED400021917F01C8010F5F1F4F622FF6010995C6 |
:10ED50002197FFEFCF3FDF0791F7E8E0CDB7DEB7B0 |
:10ED60000C949F78CF92DF92EF92FF920F931F93B4 |
:10ED70006C018B017A01FA010995812F9927682F7F |
:10ED8000C6010196F70109951F910F91FF90EF9031 |
:10ED9000DF90CF9008955058BB27AA270ED0E0C02F |
:10EDA000D1D030F0D6D020F031F49F3F11F41EF4D2 |
:10EDB000C6C00EF4E095E7FBBCC0E92FE2D080F3BB |
:10EDC000BA17620773078407950718F071F49EF568 |
:10EDD000FAC00EF4E0950B2EBA2FA02D0B01B9014D |
:10EDE00090010C01CA01A0011124FF27591B99F0C1 |
:10EDF000593F50F4503E68F11A16F040A22F232FCD |
:10EE0000342F4427585FF3CF469537952795A7951C |
:10EE1000F0405395C9F77EF41F16BA0B620B730BC3 |
:10EE2000840BBAF09150A1F0FF0FBB1F661F771F34 |
:10EE3000881FC2F70EC0BA0F621F731F841F48F4E9 |
:10EE4000879577956795B795F7959E3F08F0B3CF6F |
:10EE50009395880F08F09927EE0F97958795089559 |
:10EE600098D088F09F5790F0B92F9927B751A0F00C |
:10EE7000D1F0660F771F881F991F1AF0BA95C9F74E |
:10EE800012C0B13081F09FD0B1E008959CC0672FCF |
:10EE9000782F8827B85F39F0B93FCCF386957795FE |
:10EEA0006795B395D9F73EF49095809570956195E7 |
:10EEB0007F4F8F4F9F4F0895E89409C097FB3EF412 |
:10EEC00090958095709561957F4F8F4F9F4F9923B7 |
:10EED000A9F0F92F96E9BB279395F6958795779535 |
:10EEE0006795B795F111F8CFFAF4BB0F11F460FFF5 |
:10EEF0001BC06F5F7F4F8F4F9F4F16C0882311F04D |
:10EF000096E911C0772321F09EE8872F762F05C060 |
:10EF1000662371F096E8862F70E060E02AF09A95FB |
:10EF2000660F771F881FDAF7880F9695879597F9F0 |
:10EF3000089597F99F6780E870E060E008959FEF7B |
:10EF400080EC089500240A94161617061806090680 |
:10EF5000089500240A94121613061406050608954F |
:10EF6000092E0394000C11F4882352F0BB0F40F4D7 |
:10EF7000BF2B11F460FF04C06F5F7F4F8F4F9F4F17 |
:10EF8000089557FD9058440F551F59F05F3F71F099 |
:10EF90004795880F97FB991F61F09F3F79F0879500 |
:10EFA0000895121613061406551FF2CF4695F1DF89 |
:10EFB00008C0161617061806991FF1CF8695710519 |
:10EFC000610508940895E894BB2766277727CB014D |
:10EFD00097F90895629FD001739FF001829FE00D21 |
:10EFE000F11D649FE00DF11D929FF00D839FF00DC8 |
:10EFF000749FF00D659FF00D9927729FB00DE11D74 |
:10F00000F91F639FB00DE11DF91FBD01CF01112450 |
:10F010000895991B79E004C0991F961708F0961B74 |
:10F02000881F7A95C9F780950895AA1BBB1B51E1EB |
:10F0300007C0AA1FBB1FA617B70710F0A61BB70B68 |
:10F04000881F991F5A95A9F780959095BC01CD010D |
:10F05000089597FB092E07260AD077FD04D0E5DF37 |
:10F0600006D000201AF4709561957F4F0895F6F749 |
:10F07000909581959F4F0895A1E21A2EAA1BBB1B64 |
:10F08000FD010DC0AA1FBB1FEE1FFF1FA217B30774 |
:10F09000E407F50720F0A21BB30BE40BF50B661F8A |
:10F0A000771F881F991F1A9469F76095709580954E |
:10F0B00090959B01AC01BD01CF01089597FB092EEE |
:10F0C00005260ED057FD04D0D7DF0AD0001C38F437 |
:10F0D00050954095309521953F4F4F4F5F4F089584 |
:10F0E000F6F790958095709561957F4F8F4F9F4F64 |
:10F0F00008952F923F924F925F926F927F928F92DC |
:10F100009F92AF92BF92CF92DF92EF92FF920F93B6 |
:10F110001F93CF93DF93CDB7DEB7CA1BDB0B0FB6C0 |
:10F12000F894DEBF0FBECDBF09942A88398848887D |
:10F130005F846E847D848C849B84AA84B984C88413 |
:10F14000DF80EE80FD800C811B81AA81B981CE0F0A |
:10F15000D11D0FB6F894DEBF0FBECDBFED010895EF |
:0EF16000EE0FFF1F0590F491E02D0994FFCFF4 |
:10F16E005E010A010164FF01FFFF01FC01FC0101C8 |
:10F17E00737373FF03007D0000C409C4096400119A |
:10F18E0048656C6C6F20576F726C64000000000055 |
:10F19E000000000000000000000000000000000061 |
:10F1AE000000000000000000000000000000000051 |
:10F1BE000000000000000000000000000000000041 |
:10F1CE000000000000000000000000000000000031 |
:10F1DE0053706F727400004E6F726D616C0000425E |
:10F1EE006567696E6E6572000051756164726F00BD |
:10F1FE0000640001200B050000ECFF6440415A46FC |
:10F20E0064640A02969696960840403A10FB30388F |
:10F21E000190D0030090D00300F4017800FF036446 |
:10F22E0000020406070808080706040200FEFCFA9E |
:10F23E00F9F8F8F8F9FAFCFE000204060708080BC4 |
:10F24E000A0D0B0C0E0B0F10FA2001010170FF01BD |
:02F25E000F009F |
:00000001FF |
/tags/V0.80g/Hex-Files/WasIstWas.txt |
---|
0,0 → 1,17 |
+++++++++++++++++++++++++ |
+ Flight-Ctrl: |
+++++++++++++++++++++++++ |
BootLoader_MEGA644_20MHZ_V0_1.hex |
Der Bootloader wird per ISP eingespielt |
Der Bootloader nur dann eingespielt werden, wenn noch nie ein Bootloader eingespielt wurde! |
Danach können Softwareupdates seriell eingespielt werden. |
Flight-Ctrl_MEGA644_Vx_yy.hex |
Aktuelle Firmware |
Wird per serielle Schnittstelle (durch den Bootloader) eingespielt |
Achtung: Die Programme für den ATMEGA1284 dürfen ausschliesslich per Bootloader, also seriell eingespielt werden und NICHT per ISP |
Warning: do not program the ATMEGA1284 (FC2.1) via SPI. Only use the MKUSB and the Koptertool for update! |
/tags/V0.80g/License.txt |
---|
0,0 → 1,52 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + Nur für den privaten Gebrauch / NON-COMMERCIAL USE ONLY |
// + www.MikroKopter.com |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Es gilt für das gesamte Projekt (Hardware, Software, Binärfiles, Sourcecode und Dokumentation), |
// + dass eine Nutzung (auch auszugsweise) nur für den privaten und nichtkommerziellen Gebrauch zulässig ist. |
// + Sollten direkte oder indirekte kommerzielle Absichten verfolgt werden, ist mit uns (info@mikrokopter.de) Kontakt |
// + bzgl. der Nutzungsbedingungen aufzunehmen. |
// + Eine kommerzielle Nutzung ist z.B.Verkauf von MikroKoptern, Bestückung und Verkauf von Platinen oder Bausätzen, |
// + Verkauf von Luftbildaufnahmen, usw. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Werden Teile des Quellcodes (mit oder ohne Modifikation) weiterverwendet oder veröffentlicht, |
// + unterliegen sie auch diesen Nutzungsbedingungen und diese Nutzungsbedingungen incl. Copyright müssen dann beiliegen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Sollte die Software (auch auszugesweise) oder sonstige Informationen des MikroKopter-Projekts |
// + auf anderen Webseiten oder sonstigen Medien veröffentlicht werden, muss unsere Webseite "http://www.mikrokopter.de" |
// + eindeutig als Ursprung verlinkt und genannt werden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Keine Gewähr auf Fehlerfreiheit, Vollständigkeit oder Funktion |
// + Benutzung auf eigene Gefahr |
// + Wir übernehmen keinerlei Haftung für direkte oder indirekte Personen- oder Sachschäden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Portierung oder Nutzung der Software (oder Teile davon) auf andere Systeme (ausser der Hardware von www.mikrokopter.de) ist nur |
// + mit unserer Zustimmung zulässig |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist hiervon nicht betroffen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Redistributions of source code (with or without modifications) must retain the above copyright notice, |
// + this list of conditions and the following disclaimer. |
// + * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived |
// + from this software without specific prior written permission. |
// + * The use of this project (hardware, software, binary files, sources and documentation) is only permittet |
// + for non-profit use (directly or indirectly) |
// + Commercial use (for excample: selling of MikroKopters, selling of PCBs, assembly, ...) is only permitted |
// + with our written permission |
// + * If sources or documentations are redistributet, our webpage (http://www.MikroKopter.de) must be |
// + clearly linked and named as origin |
// + * porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
// + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
// + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
// + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
// + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
// + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
// + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
// + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
// + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
// + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
// + POSSIBILITY OF SUCH DAMAGE. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
/tags/V0.80g/Settings.h |
---|
--- V0.80g/Spektrum.c (nonexistent) |
+++ V0.80g/Spektrum.c (revision 1763) |
@@ -0,0 +1,406 @@ |
+/*####################################################################################### |
+Decodieren eines RC Summen Signals oder Spektrum Empfänger-Satellit |
+#######################################################################################*/ |
+ |
+#include "Spektrum.h" |
+#include "main.h" |
+// Achtung: RECEIVER_SPEKTRUM_EXP wird in der Main.h gesetzt |
+ |
+unsigned char SpektrumTimer = 0; |
+ |
+#ifdef RECEIVER_SPEKTRUM_EXP |
+unsigned char s_excnt = 0; // Counter for Spektrum-Expander |
+unsigned char s_exparity = 0; // Parity Bit for Spektrum-Expander |
+signed char s_exdata[11]; // Data for Spektrum-Expander |
+#endif |
+//--------------------------------------------------------------// |
+//--------------------------------------------------------------// |
+void SpektrumBinding(void) |
+{ |
+ unsigned int timerTimeout = SetDelay(10000); // Timeout 10 sec. |
+ unsigned char connected = 0; |
+ unsigned int delaycounter; |
+ |
+ UCSR1B &= ~(1 << RXCIE1); // disable rx-interrupt |
+ UCSR1B &= ~(1<<RXEN1); // disable Uart-Rx |
+ PORTD &= ~(1 << PORTD2); // disable pull-up |
+ |
+ printf("\n\rPlease connect Spektrum receiver for binding NOW..."); |
+ |
+ while(!CheckDelay(timerTimeout)) |
+ { |
+ if (PIND & (1 << PORTD2)) { timerTimeout = SetDelay(90); connected = 1; break; } |
+ } |
+ |
+ if (connected) |
+ { |
+ |
+ printf("ok.\n\r"); |
+ DDRD |= (1 << DDD2); // Rx as output |
+ |
+ while(!CheckDelay(timerTimeout)); // delay after startup of RX |
+ for (delaycounter = 0; delaycounter < 100; delaycounter++) PORTD |= (1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 400; delaycounter++) PORTD &= ~(1 << PORTD2); |
+ |
+ for (delaycounter = 0; delaycounter < 10; delaycounter++) PORTD |= (1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 10; delaycounter++) PORTD &= ~(1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 400; delaycounter++) PORTD |= (1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 400; delaycounter++) PORTD &= ~(1 << PORTD2); |
+ |
+ for (delaycounter = 0; delaycounter < 10; delaycounter++) PORTD |= (1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 10; delaycounter++) PORTD &= ~(1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 400; delaycounter++) PORTD |= (1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 400; delaycounter++) PORTD &= ~(1 << PORTD2); |
+ |
+ for (delaycounter = 0; delaycounter < 10; delaycounter++) PORTD |= (1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 10; delaycounter++) PORTD &= ~(1 << PORTD2); |
+ for (delaycounter = 0; delaycounter < 400; delaycounter++) PORTD |= (1 << PORTD2); |
+ |
+ } |
+ else |
+ { printf("Timeout.\n\r"); |
+ |
+ |
+ } |
+ |
+ DDRD &= ~(1 << DDD2); // RX as input |
+ PORTD &= ~(1 << PORTD2); |
+ |
+ SpektrumUartInit(); // init Uart again |
+} |
+ |
+//############################################################################ |
+// USART1 initialisation from killagreg |
+void SpektrumUartInit(void) |
+//############################################################################ |
+ { |
+ // -- Start of USART1 initialisation for Spekturm seriell-mode |
+ // USART1 Control and Status Register A, B, C and baud rate register |
+ uint8_t sreg = SREG; |
+ |
+ uint16_t ubrr = (uint16_t) ((uint32_t) SYSCLK/(8 * 115200) - 1); |
+ |
+ // disable all interrupts before reconfiguration |
+ cli(); |
+ // disable RX-Interrupt |
+ UCSR1B &= ~(1 << RXCIE1); |
+ // disable TX-Interrupt |
+ UCSR1B &= ~(1 << TXCIE1); |
+ // disable DRE-Interrupt |
+ UCSR1B &= ~(1 << UDRIE1); |
+ // set direction of RXD1 and TXD1 pins |
+ // set RXD1 (PD2) as an input pin |
+ PORTD |= (1 << PORTD2); |
+ DDRD &= ~(1 << DDD2); |
+ |
+ // set TXD1 (PD3) as an output pin |
+ PORTD |= (1 << PORTD3); |
+ DDRD |= (1 << DDD3); |
+ |
+ // USART0 Baud Rate Register |
+ // set clock divider |
+ UBRR1H = (uint8_t)(ubrr>>8); |
+ UBRR1L = (uint8_t)ubrr; |
+ // enable double speed operation |
+ UCSR1A |= (1 << U2X1); |
+ // enable receiver and transmitter |
+ //UCSR1B = (1<<RXEN1)|(1<<TXEN1); |
+ |
+ UCSR1B = (1<<RXEN1); |
+ // set asynchronous mode |
+ UCSR1C &= ~(1 << UMSEL11); |
+ UCSR1C &= ~(1 << UMSEL10); |
+ // no parity |
+ UCSR1C &= ~(1 << UPM11); |
+ UCSR1C &= ~(1 << UPM10); |
+ // 1 stop bit |
+ UCSR1C &= ~(1 << USBS1); |
+ // 8-bit |
+ UCSR1B &= ~(1 << UCSZ12); |
+ UCSR1C |= (1 << UCSZ11); |
+ UCSR1C |= (1 << UCSZ10); |
+ // flush receive buffer explicit |
+ while(UCSR1A & (1<<RXC1)) UDR1; |
+ // enable RX-interrupts at the end |
+ UCSR1B |= (1 << RXCIE1); |
+ // -- End of USART1 initialisation |
+ // restore global interrupt flags |
+ |
+ SREG = sreg; |
+ return; |
+ } |
+ |
+// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
+// + Copyright (c) Rainer Walther |
+// + RC-routines from original MK rc.c (c) H&I |
+// + Useful infos from Walter: http://www.rcgroups.com/forums/showthread.php?t=714299&page=2 |
+// + only for non-profit use |
+// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
+// |
+// 20080808 rw Modified for Spektrum AR6100 (PPM) |
+// 20080823 rw Add Spektrum satellite receiver on USART1 (644P only) |
+// 20081213 rw Add support for Spektrum DS9 Air-Tx-Module (9 channels) |
+// Replace AR6100-coding with original composit-signal routines |
+// |
+// --- |
+// Entweder Summensignal ODER Spektrum-Receiver anschließen. Nicht beides gleichzeitig betreiben! |
+// Binding is not implemented. Bind with external Receiver. |
+// Servo output J3, J4, J5 not serviced |
+// |
+// Anschuß Spektrum Receiver |
+// Orange: 3V von der FC (keinesfalls an 5V anschließen!) |
+// Schwarz: GND |
+// Grau: RXD1 (Pin 3) auf 10-Pol FC-Stecker |
+// |
+// --- |
+// Satellite-Reciever connected on USART1: |
+// |
+// DX7/DX6i: One data-frame at 115200 baud every 22ms. |
+// DX7se: One data-frame at 115200 baud every 11ms. |
+// byte1: unknown |
+// byte2: unknown |
+// byte3: and byte4: channel data (FLT-Mode) |
+// byte5: and byte6: channel data (Roll) |
+// byte7: and byte8: channel data (Nick) |
+// byte9: and byte10: channel data (Gier) |
+// byte11: and byte12: channel data (Gear Switch) |
+// byte13: and byte14: channel data (Gas) |
+// byte15: and byte16: channel data (AUX2) |
+// |
+// DS9 (9 Channel): One data-frame at 115200 baud every 11ms, alternating frame 1/2 for CH1-7 / CH8-9 |
+// 1st Frame: |
+// byte1: unknown |
+// byte2: unknown |
+// byte3: and byte4: channel data |
+// byte5: and byte6: channel data |
+// byte7: and byte8: channel data |
+// byte9: and byte10: channel data |
+// byte11: and byte12: channel data |
+// byte13: and byte14: channel data |
+// byte15: and byte16: channel data |
+// 2nd Frame: |
+// byte1: unknown |
+// byte2: unknown |
+// byte3: and byte4: channel data |
+// byte5: and byte6: channel data |
+// byte7: and byte8: 0xffff |
+// byte9: and byte10: 0xffff |
+// byte11: and byte12: 0xffff |
+// byte13: and byte14: 0xffff |
+// byte15: and byte16: 0xffff |
+// |
+// Each channel data (16 bit= 2byte, first msb, second lsb) is arranged as: |
+// |
+// Bits: F 0 C3 C2 C1 C0 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 |
+// |
+// 0 means a '0' bit |
+// F: 1 = indicates beginning of 2nd frame for CH8-9 (DS9 only) |
+// C3 to C0 is the channel number. 0 to 9 (4 bit, as assigned in the transmitter) |
+// D9 to D0 is the channel data (10 bit) 0xaa..0x200..0x356 for 100% transmitter-travel |
+// |
+// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
+ |
+#define MIN_FRAMEGAP 68 // 7ms |
+#define MAX_BYTEGAP 3 // 310us |
+ |
+ |
+//############################################################################ |
+// Wird im UART-Interrupt aufgerufen |
+//############################################################################ |
+void SpektrumParser(unsigned char c) |
+{ |
+ static unsigned char Sync=0, FrameCnt=0, ByteHigh=0, ReSync=1, Frame2=0; |
+ unsigned int Channel, index = 0; |
+ signed int signal = 0, tmp; |
+ int bCheckDelay; |
+// c = UDR1; // get data byte |
+ if(ReSync == 1) |
+ { |
+ // wait for beginning of new frame |
+ ReSync = 0; |
+ SpektrumTimer = MIN_FRAMEGAP; |
+ FrameCnt = 0; |
+ Sync = 0; |
+ ByteHigh = 0; |
+ } |
+ else |
+ { |
+ if(!SpektrumTimer) bCheckDelay = 1; else bCheckDelay = 0;//CheckDelay(FrameTimer); |
+ if ( Sync == 0 ) |
+ { |
+ if(bCheckDelay) |
+ { |
+ // nach einer Pause von mind. 7ms erstes Sync-Character gefunden |
+ // Zeichen ignorieren, da Bedeutung unbekannt |
+ Sync = 1; |
+ FrameCnt ++; |
+ SpektrumTimer = MAX_BYTEGAP; |
+ } |
+ else |
+ { |
+ // Zeichen kam vor Ablauf der 7ms Sync-Pause |
+ // warten auf erstes Sync-Zeichen |
+ SpektrumTimer = MIN_FRAMEGAP; |
+ FrameCnt = 0; |
+ Sync = 0; |
+ ByteHigh = 0; |
+ } |
+ } |
+ else if((Sync == 1) && !bCheckDelay) |
+ { |
+ // zweites Sync-Character ignorieren, Bedeutung unbekannt |
+ Sync = 2; |
+ FrameCnt ++; |
+ SpektrumTimer = MAX_BYTEGAP; |
+ } |
+ else if((Sync == 2) && !bCheckDelay) |
+ { |
+ SpektrumTimer = MAX_BYTEGAP; |
+ // Datenbyte high |
+ ByteHigh = c; |
+ if (FrameCnt == 2) |
+ { |
+ // is 1st Byte of Channel-data |
+ // Frame 1 with Channel 1-7 comming next |
+ Frame2 = 0; |
+ if(ByteHigh & 0x80) |
+ { |
+ // DS9: Frame 2 with Channel 8-9 comming next |
+ Frame2 = 1; |
+ } |
+ } |
+ Sync = 3; |
+ FrameCnt ++; |
+ } |
+ else if((Sync == 3) && !bCheckDelay) |
+ { |
+ // Datenbyte low |
+ // High-Byte for next channel comes next |
+ SpektrumTimer = MAX_BYTEGAP; |
+ Sync = 2; |
+ FrameCnt ++; |
+ Channel = ((unsigned int)ByteHigh << 8) | c; |
+ if(EE_Parameter.Receiver == RECEIVER_SPEKTRUM) |
+ { |
+ signal = Channel & 0x3ff; |
+ signal -= 0x200; // Offset, range 0x000..0x3ff? |
+ signal = signal/3; // scaling to fit PPM resolution |
+ index = (ByteHigh >> 2) & 0x0f; |
+ } |
+ else |
+ if(EE_Parameter.Receiver == RECEIVER_SPEKTRUM_HI_RES) |
+ { |
+ signal = Channel & 0x7ff; |
+ signal -= 0x400; // Offset, range 0x000..0x7ff? |
+ signal = signal/6; // scaling to fit PPM resolution |
+ index = (ByteHigh >> 3) & 0x0f; |
+ } |
+ else |
+ //if(EE_Parameter.Receiver == RECEIVER_SPEKTRUM_LOW_RES) |
+ { |
+ signal = Channel & 0x3ff; |
+ signal -= 360; // Offset, range 0x000..0x3ff? |
+ signal = signal/2; // scaling to fit PPM resolution |
+ index = (ByteHigh >> 2) & 0x0f; |
+ } |
+ |
+ index++; |
+ if(index < 13) |
+ { |
+ // Stabiles Signal |
+#ifdef RECEIVER_SPEKTRUM_EXP |
+ if (index == 2) index = 4; // Analog channel reassigment (2 <-> 4) for logical numbering (1,2,3,4) |
+ else if (index == 4) index = 2; |
+#endif |
+ if(abs(signal - PPM_in[index]) < 6) |
+ { |
+ if(SenderOkay < 200) SenderOkay += 10; |
+ else |
+ { |
+ SenderOkay = 200; |
+ TIMSK1 &= ~_BV(ICIE1); // disable PPM-Input |
+ } |
+ } |
+ tmp = (3 * (PPM_in[index]) + signal) / 4; |
+ if(tmp > signal+1) tmp--; else |
+ if(tmp < signal-1) tmp++; |
+ |
+#ifdef RECEIVER_SPEKTRUM_EXP |
+ if(index == 6) // FLIGHT-MODE - The channel used for our data uplink |
+ { |
+ if (signal > 100) // SYNC received |
+ { |
+ if (s_exdata[s_excnt] == 125) s_exparity = ~s_exparity; // Bit = 1 -> Re-Invert parity bit |
+ if ((s_excnt == 6 && ((s_exparity != 0 && s_exdata[s_excnt] == -125) || (s_exparity == 0 && s_exdata[s_excnt] == 125))) || (s_excnt == 9 && ((s_exparity == 0 && s_exdata[s_excnt] == -125) || (s_exparity != 0 && s_exdata[s_excnt] == 125)))) // Parity check |
+ { |
+ if (s_exdata[1] == 125 && s_exdata[2] == -125) PPM_in[5] = -125; // Reconstruct tripole Flight-Mode value (CH5) |
+ else if (s_exdata[1] == -125 && s_exdata[2] == -125) PPM_in[5] = 0; // Reconstruct tripole Flight-Mode value (CH5) |
+ else if (s_exdata[1] == -125 && s_exdata[2] == 125) PPM_in[5] = 125; // Reconstruct tripole Flight-Mode value (CH5) |
+ PPM_in[6] = s_exdata[3]; // Elevator (CH6) |
+ PPM_in[11] = s_exdata[4]; // Aileron (CH11) |
+ PPM_in[12] = s_exdata[5]; // Rudder (CH12) |
+ |
+ if (s_excnt == 9) // New Mode (12 Channels) |
+ { |
+ if (s_exdata[7] == 125) PPM_in[8] += 5; // Hover Pitch UP (CH8) |
+ if (s_exdata[8] == 125) PPM_in[8] -= 5; // Hover Pitch DN (CH8) |
+ if (PPM_in[8] < -125) PPM_in[8] = -125; // Range-Limit |
+ else if (PPM_in[8] > 125) PPM_in[8] = 125; // Range-Limit |
+ PPM_in[10] = s_exdata[6]; // AUX2 (CH10) |
+ } |
+ } |
+ |
+ s_excnt = 0; // Reset bitcounter |
+ s_exparity = 0; // Reset parity bit |
+ } |
+ |
+ if (signal < 10) s_exdata[++s_excnt] = -125; // Bit = 0 -> value = -125 (min) |
+ if (s_excnt == 10) s_excnt = 0; // Overflow protection |
+ if (signal < -100) |
+ { |
+ s_exdata[s_excnt] = 125; // Bit = 1 -> value = 125 (max) |
+ s_exparity = ~s_exparity; // Bit = 1 -> Invert parity bit |
+ } |
+ |
+ } |
+#endif |
+ if(SenderOkay >= 180) PPM_diff[index] = ((tmp - PPM_in[index]) / 3) * 3; |
+ else PPM_diff[index] = 0; |
+ |
+#ifdef RECEIVER_SPEKTRUM_EXP |
+ if (index < 5 ) PPM_in[index] = tmp; // Update normal potis (CH1-4) |
+ else if (index == 5) PPM_in[7] = signal; // Gear (CH7) |
+ else if (index == 7) PPM_in[9] = signal; // Hover Throttle (CH9) |
+#else |
+ PPM_in[index] = tmp; |
+#endif |
+ } |
+ else if(index > 17) ReSync = 1; // hier stimmt was nicht: neu synchronisieren |
+ } |
+ else |
+ { |
+ // hier stimmt was nicht: neu synchronisieren |
+ ReSync = 1; |
+ FrameCnt = 0; |
+ Frame2 = 0; |
+ // new frame next, nach fruehestens 7ms erwartet |
+ SpektrumTimer = MIN_FRAMEGAP; |
+ } |
+ |
+ // 16 Bytes eingetroffen -> Komplett |
+ if(FrameCnt >= 16) |
+ { |
+ // Frame complete |
+ if(Frame2 == 0) |
+ { |
+ // Null bedeutet: Neue Daten |
+ // nur beim ersten Frame (CH 0-7) setzen |
+ if(!ReSync) NewPpmData = 0; |
+ } |
+ FrameCnt = 0; |
+ Frame2 = 0; |
+ Sync = 0; |
+ SpektrumTimer = MIN_FRAMEGAP; |
+ } |
+ } |
+} |
/tags/V0.80g/Spektrum.h |
---|
0,0 → 1,12 |
/*####################################################################################### |
Dekodieren eines Spektrum Signals |
#######################################################################################*/ |
#ifndef _SPEKTRUM_H |
#define _SPEKTRUM_H |
void SpektrumUartInit(void); |
void SpektrumBinding(void); |
extern unsigned char SpektrumTimer; |
extern void SpektrumParser(unsigned char c); |
#endif //_RC_H |
/tags/V0.80g/analog.c |
---|
0,0 → 1,283 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + only for non-profit use |
// + www.MikroKopter.com |
// + porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// + see the File "License.txt" for further Informations |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "main.h" |
#include "eeprom.h" |
volatile int Aktuell_Nick,Aktuell_Roll,Aktuell_Gier,Aktuell_ax, Aktuell_ay,Aktuell_az, UBat = 100; |
volatile int AdWertNickFilter = 0, AdWertRollFilter = 0, AdWertGierFilter = 0; |
volatile int HiResNick = 2500, HiResRoll = 2500; |
volatile int AdWertNick = 0, AdWertRoll = 0, AdWertGier = 0; |
volatile int AdWertAccRoll = 0,AdWertAccNick = 0,AdWertAccHoch = 0; |
volatile char messanzahl_AccHoch = 0; |
volatile long Luftdruck = 32000; |
volatile long SummenHoehe = 0; |
volatile int StartLuftdruck; |
volatile unsigned int MessLuftdruck = 1023; |
unsigned char DruckOffsetSetting; |
signed char ExpandBaro = 0; |
volatile int VarioMeter = 0; |
volatile unsigned int ZaehlMessungen = 0; |
unsigned char AnalogOffsetNick = 115,AnalogOffsetRoll = 115,AnalogOffsetGier = 115; |
volatile unsigned char AdReady = 1; |
float NeutralAccZ_float; |
//####################################################################################### |
// |
void ADC_Init(void) |
//####################################################################################### |
{ |
ADMUX = 0;//Referenz ist extern |
ANALOG_ON; |
} |
#define DESIRED_H_ADC 800 |
void SucheLuftruckOffset(void) |
{ |
unsigned int off; |
ExpandBaro = 0; |
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
{ |
unsigned char off2; |
OCR0A = 150; |
off2 = GetParamByte(PID_PRESSURE_OFFSET); |
if(off2 < 230) off2 += 10; |
OCR0B = off2; |
Delay_ms_Mess(100); |
if(MessLuftdruck > DESIRED_H_ADC) off2 = 240; |
for(; off2 >= 5; off2 -= 5) |
{ |
OCR0B = off2; |
Delay_ms_Mess(50); |
printf("*"); |
if(MessLuftdruck > DESIRED_H_ADC) break; |
} |
SetParamByte(PID_PRESSURE_OFFSET, off2); |
if(off2 >= 15) off = 140; else off = 0; |
for(; off < 250;off++) |
{ |
OCR0A = off; |
Delay_ms_Mess(50); |
printf("."); |
if(MessLuftdruck < DESIRED_H_ADC) break; |
} |
DruckOffsetSetting = off; |
} |
#else |
off = GetParamByte(PID_PRESSURE_OFFSET); |
if(off > 20) off -= 10; |
OCR0A = off; |
Delay_ms_Mess(100); |
if(MessLuftdruck < DESIRED_H_ADC) off = 0; |
for(; off < 250;off++) |
{ |
OCR0A = off; |
Delay_ms_Mess(50); |
printf("."); |
if(MessLuftdruck < DESIRED_H_ADC) break; |
} |
DruckOffsetSetting = off; |
SetParamByte(PID_PRESSURE_OFFSET, off); |
#endif |
if((EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG) && (DruckOffsetSetting < 10 || DruckOffsetSetting >= 245)) VersionInfo.HardwareError[0] |= DEFEKT_PRESSURE; |
OCR0A = off; |
Delay_ms_Mess(300); |
} |
void SucheGyroOffset(void) |
{ |
unsigned char i, ready = 0; |
int timeout; |
timeout = SetDelay(2000); |
for(i=140; i != 0; i--) |
{ |
if(ready == 3 && i > 10) i = 9; |
ready = 0; |
if(AdWertNick < 1020) AnalogOffsetNick--; else if(AdWertNick > 1030) AnalogOffsetNick++; else ready++; |
if(AdWertRoll < 1020) AnalogOffsetRoll--; else if(AdWertRoll > 1030) AnalogOffsetRoll++; else ready++; |
if(AdWertGier < 1020) AnalogOffsetGier--; else if(AdWertGier > 1030) AnalogOffsetGier++; else ready++; |
I2C_Start(TWI_STATE_GYRO_OFFSET_TX); |
if(AnalogOffsetNick < 10) { VersionInfo.HardwareError[0] |= DEFEKT_G_NICK; AnalogOffsetNick = 10;}; if(AnalogOffsetNick > 245) { VersionInfo.HardwareError[0] |= DEFEKT_G_NICK; AnalogOffsetNick = 245;}; |
if(AnalogOffsetRoll < 10) { VersionInfo.HardwareError[0] |= DEFEKT_G_ROLL; AnalogOffsetRoll = 10;}; if(AnalogOffsetRoll > 245) { VersionInfo.HardwareError[0] |= DEFEKT_G_ROLL; AnalogOffsetRoll = 245;}; |
if(AnalogOffsetGier < 10) { VersionInfo.HardwareError[0] |= DEFEKT_G_GIER; AnalogOffsetGier = 10;}; if(AnalogOffsetGier > 245) { VersionInfo.HardwareError[0] |= DEFEKT_G_GIER; AnalogOffsetGier = 245;}; |
while(twi_state) if(CheckDelay(timeout)) {printf("\n\r DAC or I2C ERROR! Check I2C, 3Vref, DAC and BL-Ctrl"); break;} |
AdReady = 0; |
ANALOG_ON; |
while(!AdReady); |
if(i<10) Delay_ms_Mess(10); |
} |
Delay_ms_Mess(70); |
} |
/* |
0 n |
1 r |
2 g |
3 y |
4 x |
5 n |
6 r |
7 u |
8 z |
9 L |
10 n |
11 r |
12 g |
13 y |
14 x |
15 n |
16 r |
17 L |
*/ |
//####################################################################################### |
// |
ISR(ADC_vect) |
//####################################################################################### |
{ |
static unsigned char kanal=0,state = 0; |
static signed char subcount = 0; |
static signed int gier1, roll1, nick1, nick_filter, roll_filter; |
static signed int accy, accx; |
static long tmpLuftdruck = 0; |
static char messanzahl_Druck = 0; |
switch(state++) |
{ |
case 0: |
nick1 = ADC; |
kanal = AD_ROLL; |
break; |
case 1: |
roll1 = ADC; |
kanal = AD_GIER; |
break; |
case 2: |
gier1 = ADC; |
kanal = AD_ACC_Y; |
break; |
case 3: |
Aktuell_ay = NeutralAccY - ADC; |
accy = Aktuell_ay; |
kanal = AD_ACC_X; |
break; |
case 4: |
Aktuell_ax = ADC - NeutralAccX; |
accx = Aktuell_ax; |
kanal = AD_NICK; |
break; |
case 5: |
nick1 += ADC; |
kanal = AD_ROLL; |
break; |
case 6: |
roll1 += ADC; |
kanal = AD_UBAT; |
break; |
case 7: |
UBat = (3 * UBat + ADC / 3) / 4; |
kanal = AD_ACC_Z; |
break; |
case 8: |
AdWertAccHoch = (signed int) ADC - NeutralAccZ; |
if(AdWertAccHoch > 1) |
{ |
if(NeutralAccZ < 750) |
{ |
subcount += 5; |
if(modell_fliegt < 500) subcount += 10; |
} |
if(subcount > 100) { NeutralAccZ++; subcount -= 100;} |
} |
else if(AdWertAccHoch < -1) |
{ |
if(NeutralAccZ > 550) |
{ |
subcount -= 5; |
if(modell_fliegt < 500) subcount -= 10; |
if(subcount < -100) { NeutralAccZ--; subcount += 100;} |
} |
} |
messanzahl_AccHoch = 1; |
Aktuell_az = ADC; |
Mess_Integral_Hoch += AdWertAccHoch; // Integrieren |
Mess_Integral_Hoch -= Mess_Integral_Hoch / 1024; // dämfen |
kanal = AD_DRUCK; |
break; |
// "case 9:" fehlt hier absichtlich |
case 10: |
nick1 += ADC; |
kanal = AD_ROLL; |
break; |
case 11: |
roll1 += ADC; |
kanal = AD_GIER; |
break; |
case 12: |
if(PlatinenVersion == 10) AdWertGier = (ADC + gier1 + 1) / 2; |
else |
if(PlatinenVersion >= 20) AdWertGier = 2047 - (ADC + gier1); |
else AdWertGier = (ADC + gier1); |
kanal = AD_ACC_Y; |
break; |
case 13: |
Aktuell_ay = NeutralAccY - ADC; |
AdWertAccRoll = (Aktuell_ay + accy); |
kanal = AD_ACC_X; |
break; |
case 14: |
Aktuell_ax = ADC - NeutralAccX; |
AdWertAccNick = (Aktuell_ax + accx); |
kanal = AD_NICK; |
break; |
case 15: |
nick1 += ADC; |
if(PlatinenVersion == 10) nick1 *= 2; else nick1 *= 4; |
AdWertNick = nick1 / 8; |
nick_filter = (nick_filter + nick1) / 2; |
HiResNick = nick_filter - AdNeutralNick; |
AdWertNickFilter = (AdWertNickFilter + HiResNick) / 2; |
kanal = AD_ROLL; |
break; |
case 16: |
roll1 += ADC; |
if(PlatinenVersion == 10) roll1 *= 2; else roll1 *= 4; |
AdWertRoll = roll1 / 8; |
roll_filter = (roll_filter + roll1) / 2; |
HiResRoll = roll_filter - AdNeutralRoll; |
AdWertRollFilter = (AdWertRollFilter + HiResRoll) / 2; |
kanal = AD_DRUCK; |
break; |
case 17: |
state = 0; |
AdReady = 1; |
ZaehlMessungen++; |
// "break" fehlt hier absichtlich |
case 9: |
MessLuftdruck = ADC; |
tmpLuftdruck += MessLuftdruck; |
if(++messanzahl_Druck >= 18) |
{ |
Luftdruck = (7 * Luftdruck + tmpLuftdruck - (18 * 523) * (long)ExpandBaro + 4) / 8; // -523.19 counts per 10 counts offset step |
HoehenWert = StartLuftdruck - Luftdruck; |
SummenHoehe -= SummenHoehe/SM_FILTER; |
SummenHoehe += HoehenWert; |
VarioMeter = (31 * VarioMeter + 8 * (int)(HoehenWert - SummenHoehe/SM_FILTER))/32; |
tmpLuftdruck /= 2; |
messanzahl_Druck = 18/2; |
} |
kanal = AD_NICK; |
break; |
default: |
kanal = 0; state = 0; kanal = AD_NICK; |
break; |
} |
ADMUX = kanal; |
if(state != 0) ANALOG_ON; |
} |
/tags/V0.80g/analog.h |
---|
0,0 → 1,47 |
#ifndef _ANALOG_H |
#define _ANALOG_H |
/*####################################################################################### |
#######################################################################################*/ |
#define SM_FILTER 16 |
extern volatile int UBat; |
extern volatile int AdWertNick, AdWertRoll, AdWertGier; |
extern volatile int AdWertAccRoll,AdWertAccNick,AdWertAccHoch; |
extern volatile int HiResNick, HiResRoll; |
extern volatile int AdWertNickFilter, AdWertRollFilter, AdWertGierFilter; |
extern volatile int Aktuell_Nick,Aktuell_Roll,Aktuell_Gier,Aktuell_ax, Aktuell_ay,Aktuell_az; |
extern volatile long Luftdruck; |
extern volatile long SummenHoehe; |
extern volatile char messanzahl_Druck; |
extern volatile unsigned int ZaehlMessungen; |
extern unsigned char DruckOffsetSetting; |
extern signed char ExpandBaro; |
extern volatile int VarioMeter; |
extern volatile unsigned int MessLuftdruck; |
extern volatile int StartLuftdruck; |
extern volatile char MessanzahlNick; |
extern unsigned char AnalogOffsetNick,AnalogOffsetRoll,AnalogOffsetGier; |
extern volatile unsigned char AdReady; |
unsigned int ReadADC(unsigned char adc_input); |
void ADC_Init(void); |
void SucheLuftruckOffset(void); |
void SucheGyroOffset(void); |
#define AD_GIER 0 |
#define AD_ROLL 1 |
#define AD_NICK 2 |
#define AD_DRUCK 3 |
#define AD_UBAT 4 |
#define AD_ACC_Z 5 |
#define AD_ACC_Y 6 |
#define AD_ACC_X 7 |
#define ANALOG_OFF ADCSRA=0 |
#define ANALOG_ON ADCSRA=(1<<ADEN)|(1<<ADSC)|(0<<ADATE)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0)|(1<<ADIE) |
//Signle trigger Mode, Interrupt on |
#endif //_ANALOG_H |
/tags/V0.80g/capacity.c |
---|
0,0 → 1,143 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + Thanks to Marcel Haller (Lion) for the nice idea and first implementation |
// + Nur für den privaten Gebrauch |
// + www.MikroKopter.com |
// + porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Es gilt für das gesamte Projekt (Hardware, Software, Binärfiles, Sourcecode und Dokumentation), |
// + dass eine Nutzung (auch auszugsweise) nur für den privaten (nicht-kommerziellen) Gebrauch zulässig ist. |
// + Sollten direkte oder indirekte kommerzielle Absichten verfolgt werden, ist mit uns (info@mikrokopter.de) Kontakt |
// + bzgl. der Nutzungsbedingungen aufzunehmen. |
// + Eine kommerzielle Nutzung ist z.B.Verkauf von MikroKoptern, Bestückung und Verkauf von Platinen oder Bausätzen, |
// + Verkauf von Luftbildaufnahmen, usw. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Werden Teile des Quellcodes (mit oder ohne Modifikation) weiterverwendet oder veröffentlicht, |
// + unterliegen sie auch diesen Nutzungsbedingungen und diese Nutzungsbedingungen incl. Copyright müssen dann beiliegen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Sollte die Software (auch auszugesweise) oder sonstige Informationen des MikroKopter-Projekts |
// + auf anderen Webseiten oder sonstigen Medien veröffentlicht werden, muss unsere Webseite "http://www.mikrokopter.de" |
// + eindeutig als Ursprung verlinkt werden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Keine Gewähr auf Fehlerfreiheit, Vollständigkeit oder Funktion |
// + Benutzung auf eigene Gefahr |
// + Wir übernehmen keinerlei Haftung für direkte oder indirekte Personen- oder Sachschäden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Portierung der Software (oder Teile davon) auf andere Systeme (ausser der Hardware von www.mikrokopter.de) ist nur |
// + mit unserer Zustimmung zulässig |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist hiervon nicht betroffen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Redistributions of source code (with or without modifications) must retain the above copyright notice, |
// + this list of conditions and the following disclaimer. |
// + * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived |
// + from this software without specific prior written permission. |
// + * The use of this project (hardware, software, binary files, sources and documentation) is only permittet |
// + for non-commercial use (directly or indirectly) |
// + Commercial use (for excample: selling of MikroKopters, selling of PCBs, assembly, ...) is only permitted |
// + with our written permission |
// + * If sources or documentations are redistributet on other webpages, out webpage (http://www.MikroKopter.de) must be |
// + clearly linked as origin |
// + * porting to systems other than hardware from www.mikrokopter.de is not allowed |
// + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
// + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
// + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
// + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
// + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
// + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
// + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
// + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN// + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
// + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
// + POSSIBILITY OF SUCH DAMAGE. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "capacity.h" |
#include "twimaster.h" |
#include "main.h" |
#include "timer0.h" |
#include "analog.h" |
#define CAPACITY_UPDATE_INTERVAL 10 // 10 ms |
#define FC_OFFSET_CURRENT 5 // calculate with a current of 0.5A |
#define BL_OFFSET_CURRENT 2 // calculate with a current of 0.2A |
// global varialbles |
unsigned short update_timer = 0; |
Capacity_t Capacity; |
// initialize capacity calculation |
void Capacity_Init(void) |
{ |
Capacity.ActualCurrent = 0; |
Capacity.UsedCapacity = 0; |
Capacity.ActualPower = 0; |
Capacity.MinOfMaxPWM = 0; |
update_timer = SetDelay(CAPACITY_UPDATE_INTERVAL); |
} |
// called in main loop at a regular interval |
void Capacity_Update(void) |
{ |
unsigned short Current, SetSum; // max value will be 255 * 12 = 3060 |
static unsigned short SubCounter = 0; |
static unsigned short CurrentOffset = 0; |
static unsigned long SumCurrentOffset = 0; |
unsigned char i, NumOfMotors, MinOfMaxPWM; |
if(CheckDelay(update_timer)) |
{ |
update_timer += CAPACITY_UPDATE_INTERVAL; // do not use SetDelay to avoid timing leaks |
// determine sum of all present BL currents and setpoints |
Current = 0; |
SetSum = 0; |
NumOfMotors = 0; |
MinOfMaxPWM = 255; |
for(i = 0; i < MAX_MOTORS; i++) |
{ |
if(Motor[i].State & MOTOR_STATE_PRESENT_MASK) |
{ |
NumOfMotors++; |
Current += (unsigned int)(Motor[i].Current); |
SetSum += (unsigned int)(Motor[i].SetPoint); |
if(Motor[i].MaxPWM < MinOfMaxPWM) MinOfMaxPWM = Motor[i].MaxPWM; |
} |
} |
Capacity.MinOfMaxPWM = MinOfMaxPWM; |
if(SetSum == 0) // if all setpoints are 0 |
{ // determine offsets of motor currents |
#define CURRENT_AVERAGE 8 // 8bit = 256 * 10 ms = 2.56s average time |
CurrentOffset = (unsigned int)(SumCurrentOffset>>CURRENT_AVERAGE); |
SumCurrentOffset -= CurrentOffset; |
SumCurrentOffset += Current; |
// after averaging set current to static offset |
Current = FC_OFFSET_CURRENT; |
} |
else // some motors are running, includes also motor test condition, where "MotorRunning" is false |
{ // subtract offset |
if(Current > CurrentOffset) Current -= CurrentOffset; |
else Current = 0; |
// add the FC and BL Offsets |
Current += FC_OFFSET_CURRENT + NumOfMotors * BL_OFFSET_CURRENT; |
} |
// update actual Current |
Capacity.ActualCurrent = Current; |
// update actual Power |
if(Current < 255) Capacity.ActualPower = (UBat * Current) / 100; // in W higher resolution |
else Capacity.ActualPower = (UBat * (Current/4)) / 25; // in W |
// update used capacity |
SubCounter += Current; |
// 100mA * 1ms * CAPACITY_UPDATE_INTERVAL = 1 mA * 100 ms * CAPACITY_UPDATE_INTERVAL |
// = 1mA * 0.1s * CAPACITY_UPDATE_INTERVAL = 1mA * 1min / (600 / CAPACITY_UPDATE_INTERVAL) |
// = 1mAh / (36000 / CAPACITY_UPDATE_INTERVAL) |
#define SUB_COUNTER_LIMIT (36000 / CAPACITY_UPDATE_INTERVAL) |
if(SubCounter > SUB_COUNTER_LIMIT) |
{ |
Capacity.UsedCapacity++; // we have one mAh more |
SubCounter -= SUB_COUNTER_LIMIT; // keep the remaining sub part |
} |
} // EOF check delay update timer |
} |
/tags/V0.80g/capacity.h |
---|
0,0 → 1,18 |
#ifndef _CAPACITY_H |
#define _CAPACITY_H |
typedef struct |
{ |
unsigned short ActualCurrent; // in 0.1A Steps |
unsigned short ActualPower; // in 0.1W |
unsigned short UsedCapacity; // in mAh |
unsigned char MinOfMaxPWM; // BL Power Limit |
} __attribute__((packed)) Capacity_t; |
extern Capacity_t Capacity; |
void Capacity_Init(void); |
void Capacity_Update(void); |
#endif //_CAPACITY_H |
/tags/V0.80g/debug.c |
---|
0,0 → 1,48 |
#include "main.h" |
#include "debug.h" |
#ifdef DEBUG // only include functions if DEBUG is defined in main.h |
#warning : "### DEBUG-Funktion aktiv ###" |
unsigned char Debug_BufPtr = 0; |
struct str_Debug tDebug; |
unsigned char SendDebugOutput = 0; |
// function called from _printf_P to output character |
void Debug_Putchar(char c) |
{ |
if (!SendDebugOutput) |
{ |
tDebug.Text[Debug_BufPtr++] = c; // copy character to buffer |
if (Debug_BufPtr > 30) Debug_BufPtr = 30; // avoid buffer overflow |
} |
} |
void DebugSend(unsigned char cmd) |
{ |
if (!SendDebugOutput) |
{ |
tDebug.Cmd = cmd; |
tDebug.Text[Debug_BufPtr] = '\0'; // end of text marker |
Debug_BufPtr = 0; // set bufferindex to 0 |
SendDebugOutput = 1; // set flag to trasmit data the next time in serial transmit function |
} |
} |
#endif |
/* |
add the following code block to the serial transmit function |
#ifdef DEBUG // only include functions if DEBUG is defined |
if(SendDebugOutput && UebertragungAbgeschlossen) |
{ |
SendOutData('0', FC_ADDRESS, 1, (unsigned char *) &tDebug, sizeof(tDebug)); |
SendDebugOutput = 0; |
} |
#endif |
*/ |
/tags/V0.80g/debug.h |
---|
0,0 → 1,60 |
#ifndef _DEBUG_H |
#define _DEBUG_H |
// ---------------------------------------------- |
#define CMD_NONE 0x00 |
#define CMD_RAW_OUTPUT 0x01 |
#define CMD_ERROR_MSG 0x02 |
#define CMD_WARNING_MSG 0x04 |
#define CMD_GREEN_MSG 0x08 |
// debug console in MK-Tool can also handle ANSI ESC seq. |
#define ANSI_ATTRIBUTE_OFF "\033[0m" |
#define ANSI_BOLD "\033[1m" |
#define ANSI_UNDERSCORE "\033[4m" |
#define ANSI_BLINK "\033[5m" |
#define ANSI_INVERSE "\033[7m" |
#define ANSI_INVISIBLE "\033[8m" |
#define ANSI_COLOR_BLACK "\033[30m" |
#define ANSI_COLOR_RED "\033[31m" |
#define ANSI_COLOR_GREEN "\033[32m" |
#define ANSI_COLOR_YELLOW "\033[33m" |
#define ANSI_COLOR_BLUE "\033[34m" |
#define ANSI_COLOR_VIOLETT "\033[35m" |
#define ANSI_COLOR_KOBALTBLUE "\033[36m" |
#define ANSI_COLOR_WHITE "\033[37m" |
#define ANSI_CLEAR "\033[2J" |
#define ANSI_HOME "\033[H" |
// macros for easier use |
#ifdef DEBUG // only include functions if DEBUG is defined in main.h |
#define Debug(format, args...) { _printf_P(&Debug_Putchar, PSTR(format) , ## args); DebugSend(CMD_NONE); } |
#define Debug_Raw(format, args...) { _printf_P(&Debug_Putchar, PSTR(format) , ## args); DebugSend(CMD_RAW_OUTPUT); } |
#define Debug_Warning(format, args...) { _printf_P(&Debug_Putchar, PSTR(format) , ## args); DebugSend(CMD_WARNING_MSG); } |
#define Debug_Error(format, args...) { _printf_P(&Debug_Putchar, PSTR(format) , ## args); DebugSend(CMD_ERROR_MSG); } |
#define Debug_OK(format, args...) { _printf_P(&Debug_Putchar, PSTR(format) , ## args); DebugSend(CMD_GREEN_MSG); } |
struct str_Debug |
{ |
unsigned char Cmd; // bitcoded command |
char Text[32]; |
}; |
extern struct str_Debug tDebug; |
unsigned char SendDebugOutput; |
void Debug_Putchar(char c); |
void DebugSend(unsigned char cmd); |
#else // dummy macros (won't waste flash, if #DEBUG is disabled) |
#define Debug(format, args...) ; |
#define Debug_Raw(format, args...) ; |
#define Debug_Warning(format, args...) ; |
#define Debug_Error(format, args...) ; |
#define Debug_OK(format, args...) ; |
#endif |
// ---------------------------------------------- |
#endif |
/tags/V0.80g/eeprom.c |
---|
0,0 → 1,715 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + Nur für den privaten Gebrauch |
// + porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// + www.MikroKopter.com |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Es gilt für das gesamte Projekt (Hardware, Software, Binärfiles, Sourcecode und Dokumentation), |
// + dass eine Nutzung (auch auszugsweise) nur für den privaten (nicht-kommerziellen) Gebrauch zulässig ist. |
// + Sollten direkte oder indirekte kommerzielle Absichten verfolgt werden, ist mit uns (info@mikrokopter.de) Kontakt |
// + bzgl. der Nutzungsbedingungen aufzunehmen. |
// + Eine kommerzielle Nutzung ist z.B.Verkauf von MikroKoptern, Bestückung und Verkauf von Platinen oder Bausätzen, |
// + Verkauf von Luftbildaufnahmen, usw. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Werden Teile des Quellcodes (mit oder ohne Modifikation) weiterverwendet oder veröffentlicht, |
// + unterliegen sie auch diesen Nutzungsbedingungen und diese Nutzungsbedingungen incl. Copyright müssen dann beiliegen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Sollte die Software (auch auszugesweise) oder sonstige Informationen des MikroKopter-Projekts |
// + auf anderen Webseiten oder sonstigen Medien veröffentlicht werden, muss unsere Webseite "http://www.mikrokopter.de" |
// + eindeutig als Ursprung verlinkt werden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Keine Gewähr auf Fehlerfreiheit, Vollständigkeit oder Funktion |
// + Benutzung auf eigene Gefahr |
// + Wir übernehmen keinerlei Haftung für direkte oder indirekte Personen- oder Sachschäden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Portierung der Software (oder Teile davon) auf andere Systeme (ausser der Hardware von www.mikrokopter.de) ist nur |
// + mit unserer Zustimmung zulässig |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist hiervon nicht betroffen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Redistributions of source code (with or without modifications) must retain the above copyright notice, |
// + this list of conditions and the following disclaimer. |
// + * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived |
// + from this software without specific prior written permission. |
// + * The use of this project (hardware, software, binary files, sources and documentation) is only permittet |
// + for non-commercial use (directly or indirectly) |
// + Commercial use (for excample: selling of MikroKopters, selling of PCBs, assembly, ...) is only permitted |
// + with our written permission |
// + * If sources or documentations are redistributet on other webpages, out webpage (http://www.MikroKopter.de) must be |
// + clearly linked as origin |
// + * porting to systems other than hardware from www.mikrokopter.de is not allowed |
// + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
// + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
// + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
// + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
// + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
// + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
// + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
// + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN// + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
// + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
// + POSSIBILITY OF SUCH DAMAGE. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Contant Values |
// + 0-250 -> normale Values |
// + 251 -> Poti1 |
// + 252 -> Poti2 |
// + 253 -> Poti3 |
// + 254 -> Poti4 |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#ifndef EEMEM |
#define EEMEM __attribute__ ((section (".eeprom"))) |
#endif |
#include <avr/eeprom.h> |
#include <string.h> |
#include "eeprom.h" |
#include "uart.h" |
#include "led.h" |
#include "main.h" |
#include "fc.h" |
#include "twimaster.h" |
paramset_t EE_Parameter; |
MixerTable_t Mixer; |
uint8_t RequiredMotors; |
uint8_t RAM_Checksum(uint8_t* pBuffer, uint16_t len) |
{ |
uint8_t crc = 0xAA; |
uint16_t i; |
for(i=0; i<len; i++) |
{ |
crc += pBuffer[i]; |
} |
return crc; |
} |
uint8_t EEProm_Checksum(uint16_t EEAddr, uint16_t len) |
{ |
uint8_t crc = 0xAA; |
uint16_t off; |
for(off=0; off<len; off++) |
{ |
crc += eeprom_read_byte((uint8_t*)(EEAddr + off));; |
} |
return crc; |
} |
void ParamSet_DefaultStickMapping(void) |
{ |
EE_Parameter.Kanalbelegung[K_GAS] = 1; |
EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
EE_Parameter.Kanalbelegung[K_NICK] = 3; |
EE_Parameter.Kanalbelegung[K_GIER] = 4; |
EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
EE_Parameter.Kanalbelegung[K_POTI5] = 9; |
EE_Parameter.Kanalbelegung[K_POTI6] = 10; |
EE_Parameter.Kanalbelegung[K_POTI7] = 11; |
EE_Parameter.Kanalbelegung[K_POTI8] = 12; |
} |
/***************************************************/ |
/* Default Values for parameter set 1 */ |
/***************************************************/ |
void ParamSet_DefaultSet1(void) // sport |
{ |
EE_Parameter.Revision = EEPARAM_REVISION; |
if(PlatinenVersion >= 20) |
{ |
EE_Parameter.Gyro_D = 10; |
EE_Parameter.Driftkomp = 0; |
EE_Parameter.GyroAccFaktor = 27; |
EE_Parameter.WinkelUmschlagNick = 78; |
EE_Parameter.WinkelUmschlagRoll = 78; |
} |
else |
{ |
EE_Parameter.Gyro_D = 3; |
EE_Parameter.Driftkomp = 32; |
EE_Parameter.GyroAccFaktor = 30; |
EE_Parameter.WinkelUmschlagNick = 85; |
EE_Parameter.WinkelUmschlagRoll = 85; |
} |
EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER; |
EE_Parameter.ExtraConfig = CFG2_HEIGHT_LIMIT | CFG2_VARIO_BEEP;// | CFG_SENSITIVE_RC |
EE_Parameter.Hoehe_MinGas = 30; |
EE_Parameter.MaxHoehe = 255; // Wert : 0-247 255 -> Poti1 |
EE_Parameter.Hoehe_P = 15; // Wert : 0-32 |
EE_Parameter.Luftdruck_D = 30; // Wert : 0-247 |
EE_Parameter.Hoehe_ACC_Wirkung = 00; // Wert : 0-247 |
EE_Parameter.Hoehe_HoverBand = 8; // Wert : 0-247 |
EE_Parameter.Hoehe_GPS_Z = 64; // Wert : 0-247 |
EE_Parameter.Hoehe_StickNeutralPoint = 0; // Wert : 0-247 (0 = Hover-Estimation) |
EE_Parameter.Hoehe_Verstaerkung = 20; // Wert : 0-50 |
EE_Parameter.Stick_P = 14; // Wert : 1-20 |
EE_Parameter.Stick_D = 16; // Wert : 0-20 |
EE_Parameter.Gier_P = 12; // Wert : 1-20 |
EE_Parameter.Gas_Min = 8; // Wert : 0-32 |
EE_Parameter.Gas_Max = 230; // Wert : 33-247 |
EE_Parameter.KompassWirkung = 128; // Wert : 0-247 |
EE_Parameter.Gyro_P = 80; // Wert : 0-247 |
EE_Parameter.Gyro_I = 150; // Wert : 0-247 |
EE_Parameter.Gyro_Gier_P = 80; // Wert : 0-247 |
EE_Parameter.Gyro_Gier_I = 150; // Wert : 0-247 |
EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
EE_Parameter.UnterspannungsWarnung = 33; // Wert : 0-247 ( Automatische Zellenerkennung bei < 50) |
EE_Parameter.NotGas = 45; // Wert : 0-247 // Gaswert bei Empangsverlust |
EE_Parameter.NotGasZeit = 90; // Wert : 0-247 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
EE_Parameter.I_Faktor = 32; |
EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
EE_Parameter.UserParam5 = 0; // zur freien Verwendung |
EE_Parameter.UserParam6 = 0; // zur freien Verwendung |
EE_Parameter.UserParam7 = 0; // zur freien Verwendung |
EE_Parameter.UserParam8 = 0; // zur freien Verwendung |
EE_Parameter.ServoNickControl = 100; // Wert : 0-247 // Stellung des Servos |
EE_Parameter.ServoNickComp = 40; // Wert : 0-247 // Einfluss Gyro/Servo |
EE_Parameter.ServoCompInvert = 1; // Wert : 0-247 // Richtung Einfluss Gyro/Servo |
EE_Parameter.ServoNickMin = 0; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoNickMax = 247; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoNickRefresh = 6; |
EE_Parameter.Servo3 = 125; |
EE_Parameter.Servo4 = 125; |
EE_Parameter.Servo5 = 125; |
EE_Parameter.ServoRollControl = 100; // Wert : 0-247 // Stellung des Servos |
EE_Parameter.ServoRollComp = 40; // Wert : 0-247 // Einfluss Gyro/Servo |
EE_Parameter.ServoRollMin = 0; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoRollMax = 247; // Wert : 0-247 // Anschlag |
EE_Parameter.LoopGasLimit = 50; |
EE_Parameter.LoopThreshold = 90; // Wert: 0-247 Schwelle für Stickausschlag |
EE_Parameter.LoopHysterese = 50; |
EE_Parameter.BitConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
EE_Parameter.AchsKopplung1 = 90; |
EE_Parameter.AchsKopplung2 = 80; |
EE_Parameter.CouplingYawCorrection = 1; |
EE_Parameter.GyroAccAbgleich = 16; // 1/k; |
EE_Parameter.DynamicStability = 100; |
EE_Parameter.J16Bitmask = 95; |
EE_Parameter.J17Bitmask = 243; |
EE_Parameter.WARN_J16_Bitmask = 0xAA; |
EE_Parameter.WARN_J17_Bitmask = 0xAA; |
EE_Parameter.J16Timing = 15; |
EE_Parameter.J17Timing = 15; |
EE_Parameter.NaviGpsModeControl = 254; // 254 -> Poti 2 |
EE_Parameter.NaviGpsGain = 100; |
EE_Parameter.NaviGpsP = 90; |
EE_Parameter.NaviGpsI = 90; |
EE_Parameter.NaviGpsD = 90; |
EE_Parameter.NaviGpsPLimit = 75; |
EE_Parameter.NaviGpsILimit = 75; |
EE_Parameter.NaviGpsDLimit = 75; |
EE_Parameter.NaviGpsACC = 0; |
EE_Parameter.NaviGpsMinSat = 6; |
EE_Parameter.NaviStickThreshold = 8; |
EE_Parameter.NaviWindCorrection = 90; |
EE_Parameter.NaviSpeedCompensation = 30; |
EE_Parameter.NaviOperatingRadius = 100; |
EE_Parameter.NaviAngleLimitation = 100; |
EE_Parameter.NaviPH_LoginTime = 2; |
EE_Parameter.Receiver = RECEIVER_SPEKTRUM; |
EE_Parameter.OrientationAngle = 0; |
EE_Parameter.OrientationModeControl = 0; |
memcpy(EE_Parameter.Name, "Sport\0", 12); |
EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
} |
/***************************************************/ |
/* Default Values for parameter set 2 */ |
/***************************************************/ |
void ParamSet_DefaultSet2(void) // normal |
{ |
EE_Parameter.Revision = EEPARAM_REVISION; |
if(PlatinenVersion >= 20) |
{ |
EE_Parameter.Gyro_D = 10; |
EE_Parameter.Driftkomp = 0; |
EE_Parameter.GyroAccFaktor = 27; |
EE_Parameter.WinkelUmschlagNick = 78; |
EE_Parameter.WinkelUmschlagRoll = 78; |
} |
else |
{ |
EE_Parameter.Gyro_D = 3; |
EE_Parameter.Driftkomp = 32; |
EE_Parameter.GyroAccFaktor = 30; |
EE_Parameter.WinkelUmschlagNick = 85; |
EE_Parameter.WinkelUmschlagRoll = 85; |
} |
EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER; |
EE_Parameter.ExtraConfig = CFG2_HEIGHT_LIMIT | CFG2_VARIO_BEEP;// CFG_SENSITIVE_RC |
EE_Parameter.Hoehe_MinGas = 30; |
EE_Parameter.MaxHoehe = 255; // Wert : 0-247 255 -> Poti1 |
EE_Parameter.Hoehe_P = 15; // Wert : 0-32 |
EE_Parameter.Luftdruck_D = 30; // Wert : 0-247 |
EE_Parameter.Hoehe_ACC_Wirkung = 0; // Wert : 0-247 |
EE_Parameter.Hoehe_HoverBand = 8; // Wert : 0-247 |
EE_Parameter.Hoehe_GPS_Z = 64; // Wert : 0-247 |
EE_Parameter.Hoehe_StickNeutralPoint = 0;// Wert : 0-247 (0 = Hover-Estimation) |
EE_Parameter.Hoehe_Verstaerkung = 15; // Wert : 0-50 |
EE_Parameter.Stick_P = 10; // Wert : 1-20 |
EE_Parameter.Stick_D = 16; // Wert : 0-20 |
EE_Parameter.Gier_P = 6; // Wert : 1-20 |
EE_Parameter.Gas_Min = 8; // Wert : 0-32 |
EE_Parameter.Gas_Max = 230; // Wert : 33-247 |
EE_Parameter.KompassWirkung = 128; // Wert : 0-247 |
EE_Parameter.Gyro_P = 90; // Wert : 0-247 |
EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
EE_Parameter.Gyro_Gier_P = 90; // Wert : 0-247 |
EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
EE_Parameter.UnterspannungsWarnung = 33; // Wert : 0-247 ( Automatische Zellenerkennung bei < 50) |
EE_Parameter.NotGas = 45; // Wert : 0-247 // Gaswert bei Empangsverlust |
EE_Parameter.NotGasZeit = 90; // Wert : 0-247 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
EE_Parameter.I_Faktor = 32; |
EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
EE_Parameter.UserParam5 = 0; // zur freien Verwendung |
EE_Parameter.UserParam6 = 0; // zur freien Verwendung |
EE_Parameter.UserParam7 = 0; // zur freien Verwendung |
EE_Parameter.UserParam8 = 0; // zur freien Verwendung |
EE_Parameter.ServoNickControl = 100; // Wert : 0-247 // Stellung des Servos |
EE_Parameter.ServoNickComp = 40; // Wert : 0-247 // Einfluss Gyro/Servo |
EE_Parameter.ServoCompInvert = 1; // Wert : 0-247 // Richtung Einfluss Gyro/Servo |
EE_Parameter.ServoNickMin = 0; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoNickMax = 247; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoNickRefresh = 6; |
EE_Parameter.Servo3 = 125; |
EE_Parameter.Servo4 = 125; |
EE_Parameter.Servo5 = 125; |
EE_Parameter.ServoRollControl = 100; // Wert : 0-247 // Stellung des Servos |
EE_Parameter.ServoRollComp = 40; // Wert : 0-247 // Einfluss Gyro/Servo |
EE_Parameter.ServoRollMin = 0; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoRollMax = 247; // Wert : 0-247 // Anschlag |
EE_Parameter.LoopGasLimit = 50; |
EE_Parameter.LoopThreshold = 90; // Wert: 0-247 Schwelle für Stickausschlag |
EE_Parameter.LoopHysterese = 50; |
EE_Parameter.BitConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts |
EE_Parameter.AchsKopplung1 = 90; |
EE_Parameter.AchsKopplung2 = 80; |
EE_Parameter.CouplingYawCorrection = 60; |
EE_Parameter.GyroAccAbgleich = 32; // 1/k |
EE_Parameter.DynamicStability = 75; |
EE_Parameter.J16Bitmask = 95; |
EE_Parameter.J17Bitmask = 243; |
EE_Parameter.WARN_J16_Bitmask = 0xAA; |
EE_Parameter.WARN_J17_Bitmask = 0xAA; |
EE_Parameter.J16Timing = 20; |
EE_Parameter.J17Timing = 20; |
EE_Parameter.NaviGpsModeControl = 254; // 254 -> Poti 2 |
EE_Parameter.NaviGpsGain = 100; |
EE_Parameter.NaviGpsP = 90; |
EE_Parameter.NaviGpsI = 90; |
EE_Parameter.NaviGpsD = 90; |
EE_Parameter.NaviGpsPLimit = 75; |
EE_Parameter.NaviGpsILimit = 75; |
EE_Parameter.NaviGpsDLimit = 75; |
EE_Parameter.NaviGpsACC = 0; |
EE_Parameter.NaviGpsMinSat = 6; |
EE_Parameter.NaviStickThreshold = 8; |
EE_Parameter.NaviWindCorrection = 90; |
EE_Parameter.NaviSpeedCompensation = 30; |
EE_Parameter.NaviOperatingRadius = 100; |
EE_Parameter.NaviAngleLimitation = 100; |
EE_Parameter.NaviPH_LoginTime = 2; |
EE_Parameter.Receiver = RECEIVER_SPEKTRUM; |
EE_Parameter.OrientationAngle = 0; |
EE_Parameter.OrientationModeControl = 0; |
memcpy(EE_Parameter.Name, "Normal\0", 12); |
EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
} |
/***************************************************/ |
/* Default Values for parameter set 3 */ |
/***************************************************/ |
void ParamSet_DefaultSet3(void) // beginner |
{ |
EE_Parameter.Revision = EEPARAM_REVISION; |
if(PlatinenVersion >= 20) |
{ |
EE_Parameter.Gyro_D = 10; |
EE_Parameter.Driftkomp = 0; |
EE_Parameter.GyroAccFaktor = 27; |
EE_Parameter.WinkelUmschlagNick = 78; |
EE_Parameter.WinkelUmschlagRoll = 78; |
} |
else |
{ |
EE_Parameter.Gyro_D = 3; |
EE_Parameter.Driftkomp = 32; |
EE_Parameter.GyroAccFaktor = 30; |
EE_Parameter.WinkelUmschlagNick = 85; |
EE_Parameter.WinkelUmschlagRoll = 85; |
} |
EE_Parameter.GlobalConfig = /*CFG_DREHRATEN_BEGRENZER |*/ CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER; |
EE_Parameter.ExtraConfig = CFG2_HEIGHT_LIMIT | CFG2_VARIO_BEEP;// | CFG_SENSITIVE_RC |
EE_Parameter.Hoehe_MinGas = 30; |
EE_Parameter.MaxHoehe = 255; // Wert : 0-247 255 -> Poti1 |
EE_Parameter.Hoehe_P = 15; // Wert : 0-32 |
EE_Parameter.Luftdruck_D = 30; // Wert : 0-247 |
EE_Parameter.Hoehe_ACC_Wirkung = 0; // Wert : 0-247 |
EE_Parameter.Hoehe_HoverBand = 8; // Wert : 0-247 |
EE_Parameter.Hoehe_GPS_Z = 64; // Wert : 0-247 |
EE_Parameter.Hoehe_StickNeutralPoint = 0;// Wert : 0-247 (0 = Hover-Estimation) |
EE_Parameter.Hoehe_Verstaerkung = 15; // Wert : 0-50 |
EE_Parameter.Stick_P = 8; // Wert : 1-20 |
EE_Parameter.Stick_D = 16; // Wert : 0-20 |
EE_Parameter.Gier_P = 6; // Wert : 1-20 |
EE_Parameter.Gas_Min = 8; // Wert : 0-32 |
EE_Parameter.Gas_Max = 230; // Wert : 33-247 |
EE_Parameter.KompassWirkung = 128; // Wert : 0-247 |
EE_Parameter.Gyro_P = 100; // Wert : 0-247 |
EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
EE_Parameter.Gyro_Gier_P = 100; // Wert : 0-247 |
EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
EE_Parameter.UnterspannungsWarnung = 33; // Wert : 0-247 ( Automatische Zellenerkennung bei < 50) |
EE_Parameter.NotGas = 45; // Wert : 0-247 // Gaswert bei Empangsverlust |
EE_Parameter.NotGasZeit = 90; // Wert : 0-247 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
EE_Parameter.I_Faktor = 16; |
EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
EE_Parameter.UserParam5 = 0; // zur freien Verwendung |
EE_Parameter.UserParam6 = 0; // zur freien Verwendung |
EE_Parameter.UserParam7 = 0; // zur freien Verwendung |
EE_Parameter.UserParam8 = 0; // zur freien Verwendung |
EE_Parameter.ServoNickControl = 100; // Wert : 0-247 // Stellung des Servos |
EE_Parameter.ServoNickComp = 40; // Wert : 0-247 // Einfluss Gyro/Servo |
EE_Parameter.ServoCompInvert = 1; // Wert : 0-247 // Richtung Einfluss Gyro/Servo |
EE_Parameter.ServoNickMin = 0; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoNickMax = 247; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoNickRefresh = 6; |
EE_Parameter.Servo3 = 125; |
EE_Parameter.Servo4 = 125; |
EE_Parameter.Servo5 = 125; |
EE_Parameter.ServoRollControl = 100; // Wert : 0-247 // Stellung des Servos |
EE_Parameter.ServoRollComp = 40; // Wert : 0-247 // Einfluss Gyro/Servo |
EE_Parameter.ServoRollMin = 0; // Wert : 0-247 // Anschlag |
EE_Parameter.ServoRollMax = 247; // Wert : 0-247 // Anschlag |
EE_Parameter.LoopGasLimit = 50; |
EE_Parameter.LoopThreshold = 90; // Wert: 0-247 Schwelle für Stickausschlag |
EE_Parameter.LoopHysterese = 50; |
EE_Parameter.BitConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts |
EE_Parameter.AchsKopplung1 = 90; |
EE_Parameter.AchsKopplung2 = 80; |
EE_Parameter.CouplingYawCorrection = 70; |
EE_Parameter.GyroAccAbgleich = 32; // 1/k |
EE_Parameter.DynamicStability = 70; |
EE_Parameter.J16Bitmask = 95; |
EE_Parameter.J17Bitmask = 243; |
EE_Parameter.WARN_J16_Bitmask = 0xAA; |
EE_Parameter.WARN_J17_Bitmask = 0xAA; |
EE_Parameter.J16Timing = 30; |
EE_Parameter.J17Timing = 30; |
EE_Parameter.NaviGpsModeControl = 254; // 254 -> Poti 2 |
EE_Parameter.NaviGpsGain = 100; |
EE_Parameter.NaviGpsP = 90; |
EE_Parameter.NaviGpsI = 90; |
EE_Parameter.NaviGpsD = 90; |
EE_Parameter.NaviGpsPLimit = 75; |
EE_Parameter.NaviGpsILimit = 75; |
EE_Parameter.NaviGpsDLimit = 75; |
EE_Parameter.NaviGpsACC = 0; |
EE_Parameter.NaviGpsMinSat = 6; |
EE_Parameter.NaviStickThreshold = 8; |
EE_Parameter.NaviWindCorrection = 90; |
EE_Parameter.NaviSpeedCompensation = 30; |
EE_Parameter.NaviOperatingRadius = 100; |
EE_Parameter.NaviAngleLimitation = 100; |
EE_Parameter.NaviPH_LoginTime = 2; |
EE_Parameter.Receiver = RECEIVER_SPEKTRUM; |
EE_Parameter.OrientationAngle = 0; |
EE_Parameter.OrientationModeControl = 0; |
memcpy(EE_Parameter.Name, "Beginner\0", 12); |
EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
} |
/***************************************************/ |
/* Read Parameter from EEPROM as byte */ |
/***************************************************/ |
uint8_t GetParamByte(uint16_t param_id) |
{ |
return eeprom_read_byte((uint8_t*)(EEPROM_ADR_PARAM_BEGIN + param_id)); |
} |
/***************************************************/ |
/* Write Parameter to EEPROM as byte */ |
/***************************************************/ |
void SetParamByte(uint16_t param_id, uint8_t value) |
{ |
eeprom_write_byte((uint8_t*)(EEPROM_ADR_PARAM_BEGIN + param_id), value); |
} |
/***************************************************/ |
/* Read Parameter from EEPROM as word */ |
/***************************************************/ |
uint16_t GetParamWord(uint16_t param_id) |
{ |
return eeprom_read_word((uint16_t *)(EEPROM_ADR_PARAM_BEGIN + param_id)); |
} |
/***************************************************/ |
/* Write Parameter to EEPROM as word */ |
/***************************************************/ |
void SetParamWord(uint16_t param_id, uint16_t value) |
{ |
eeprom_write_word((uint16_t*)(EEPROM_ADR_PARAM_BEGIN + param_id), value); |
} |
/***************************************************/ |
/* Read Parameter Set from EEPROM */ |
/***************************************************/ |
// number [1..5] |
uint8_t ParamSet_ReadFromEEProm(uint8_t setnumber) |
{ |
uint8_t crc; |
uint16_t eeaddr; |
// range the setnumber |
if((1 > setnumber) || (setnumber > 5)) setnumber = 3; |
// calculate eeprom addr |
eeaddr = EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1); |
// calculate checksum from eeprom |
crc = EEProm_Checksum(eeaddr, PARAMSET_STRUCT_LEN - 1); |
// check crc |
if(crc != eeprom_read_byte((uint8_t*)(eeaddr + PARAMSET_STRUCT_LEN - 1))) return 0; |
// check revision |
if(eeprom_read_byte((uint8_t*)(eeaddr)) != EEPARAM_REVISION) return 0; |
// read paramset from eeprom |
eeprom_read_block((void *) &EE_Parameter, (void*)(EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1)), PARAMSET_STRUCT_LEN); |
LED_Init(); |
return 1; |
} |
/***************************************************/ |
/* Write Parameter Set to EEPROM */ |
/***************************************************/ |
// number [1..5] |
uint8_t ParamSet_WriteToEEProm(uint8_t setnumber) |
{ |
uint8_t crc; |
if(EE_Parameter.Revision == EEPARAM_REVISION) // write only the right revision to eeprom |
{ |
if(setnumber > 5) setnumber = 5; |
if(setnumber < 1) return 0; |
// update checksum |
EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
// write paramset to eeprom |
eeprom_write_block((void *) &EE_Parameter, (void*)(EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1)), PARAMSET_STRUCT_LEN); |
// backup channel settings to separate block in eeprom |
eeprom_write_block( (void*)(EE_Parameter.Kanalbelegung), (void*)(EEPROM_ADR_CHANNELS), sizeof(EE_Parameter.Kanalbelegung)); |
// write crc of channel block to eeprom |
crc = RAM_Checksum((uint8_t*)(EE_Parameter.Kanalbelegung), sizeof(EE_Parameter.Kanalbelegung)); |
eeprom_write_byte((uint8_t*)(EEPROM_ADR_CHANNELS + sizeof(EE_Parameter.Kanalbelegung)), crc); |
// update active settings number |
SetActiveParamSet(setnumber); |
LED_Init(); |
return 1; |
} |
// wrong revision |
return 0; |
} |
/***************************************************/ |
/* Read MixerTable from EEPROM */ |
/***************************************************/ |
uint8_t MixerTable_ReadFromEEProm(void) |
{ |
uint8_t crc; |
// calculate checksum in eeprom |
crc = EEProm_Checksum(EEPROM_ADR_MIXERTABLE, sizeof(Mixer) - 1); |
// check crc |
if( crc != eeprom_read_byte((uint8_t*)(EEPROM_ADR_MIXERTABLE + sizeof(Mixer) - 1)) ) return 0; |
// check revision |
if(eeprom_read_byte((uint8_t*)(EEPROM_ADR_MIXERTABLE)) != EEMIXER_REVISION) return 0; |
// read mixer table |
eeprom_read_block((void *) &Mixer, (void*)(EEPROM_ADR_MIXERTABLE), sizeof(Mixer)); |
return 1; |
} |
/***************************************************/ |
/* Write Mixer Table to EEPROM */ |
/***************************************************/ |
uint8_t MixerTable_WriteToEEProm(void) |
{ |
if(Mixer.Revision == EEMIXER_REVISION) |
{ |
// update crc |
Mixer.crc = RAM_Checksum((uint8_t*)(&Mixer), sizeof(Mixer) - 1); |
// write to eeprom |
eeprom_write_block((void *) &Mixer, (void*)(EEPROM_ADR_MIXERTABLE), sizeof(Mixer)); |
return 1; |
} |
else return 0; |
} |
/***************************************************/ |
/* Default Values for Mixer Table */ |
/***************************************************/ |
void MixerTable_Default(void) // Quadro |
{ |
uint8_t i; |
Mixer.Revision = EEMIXER_REVISION; |
// clear mixer table |
for(i = 0; i < 16; i++) |
{ |
Mixer.Motor[i][MIX_GAS] = 0; |
Mixer.Motor[i][MIX_NICK] = 0; |
Mixer.Motor[i][MIX_ROLL] = 0; |
Mixer.Motor[i][MIX_YAW] = 0; |
} |
// default = Quadro |
Mixer.Motor[0][MIX_GAS] = 64; Mixer.Motor[0][MIX_NICK] = +64; Mixer.Motor[0][MIX_ROLL] = 0; Mixer.Motor[0][MIX_YAW] = +64; |
Mixer.Motor[1][MIX_GAS] = 64; Mixer.Motor[1][MIX_NICK] = -64; Mixer.Motor[1][MIX_ROLL] = 0; Mixer.Motor[1][MIX_YAW] = +64; |
Mixer.Motor[2][MIX_GAS] = 64; Mixer.Motor[2][MIX_NICK] = 0; Mixer.Motor[2][MIX_ROLL] = -64; Mixer.Motor[2][MIX_YAW] = -64; |
Mixer.Motor[3][MIX_GAS] = 64; Mixer.Motor[3][MIX_NICK] = 0; Mixer.Motor[3][MIX_ROLL] = +64; Mixer.Motor[3][MIX_YAW] = -64; |
memcpy(Mixer.Name, "Quadro\0", 7); |
Mixer.crc = Mixer.crc = RAM_Checksum((uint8_t*)(&Mixer), sizeof(Mixer) - 1); |
} |
/***************************************************/ |
/* Get active parameter set */ |
/***************************************************/ |
uint8_t GetActiveParamSet(void) |
{ |
uint8_t setnumber; |
setnumber = eeprom_read_byte((uint8_t*)(EEPROM_ADR_PARAM_BEGIN + PID_ACTIVE_SET)); |
if(setnumber > 5) |
{ |
setnumber = 3; |
eeprom_write_byte((void*)(EEPROM_ADR_PARAM_BEGIN+PID_ACTIVE_SET), setnumber); |
} |
return(setnumber); |
} |
/***************************************************/ |
/* Set active parameter set */ |
/***************************************************/ |
void SetActiveParamSet(uint8_t setnumber) |
{ |
if(setnumber > 5) setnumber = 5; |
if(setnumber < 1) setnumber = 1; |
eeprom_write_byte((uint8_t*)(EEPROM_ADR_PARAM_BEGIN + PID_ACTIVE_SET), setnumber); |
} |
/***************************************************/ |
/* Initialize EEPROM Parameter Sets */ |
/***************************************************/ |
void ParamSet_Init(void) |
{ |
uint8_t channel_backup = 0, bad_params = 0, ee_default = 0,i; |
if(EEPARAM_REVISION != GetParamByte(PID_EE_REVISION) ) |
{ |
ee_default = 1; // software update or forced by mktool |
SetParamByte(PID_EE_REVISION, EEPARAM_REVISION); |
} |
// 1st check for a valid channel backup in eeprom |
i = EEProm_Checksum(EEPROM_ADR_CHANNELS, sizeof(EE_Parameter.Kanalbelegung)); |
if(i == eeprom_read_byte((uint8_t*)(EEPROM_ADR_CHANNELS + sizeof(EE_Parameter.Kanalbelegung))) ) channel_backup = 1; |
// parameter check |
// check all 5 parameter settings |
for (i = 1;i < 6; i++) |
{ |
if(ee_default || !ParamSet_ReadFromEEProm(i)) // could not read paramset from eeprom |
{ |
bad_params = 1; |
printf("\n\rGenerating default Parameter Set %d",i); |
switch(i) |
{ |
case 1: |
ParamSet_DefaultSet1(); // Fill ParamSet Structure to default parameter set 1 (Sport) |
break; |
case 2: |
ParamSet_DefaultSet2(); // Kamera |
break; |
case 3: |
ParamSet_DefaultSet3(); // Beginner |
break; |
default: |
ParamSet_DefaultSet3(); // Kamera |
break; |
} |
if(channel_backup) // if we have an channel mapping backup in eeprom |
{ // restore it from eeprom |
eeprom_read_block((void *)EE_Parameter.Kanalbelegung, (void*)(EEPROM_ADR_CHANNELS), sizeof(EE_Parameter.Kanalbelegung)); |
} |
else |
{ // use default mapping |
ParamSet_DefaultStickMapping(); |
} |
ParamSet_WriteToEEProm(i); |
} |
} |
if(bad_params) // at least one of the parameter settings were invalid |
{ |
// default-Setting is parameter set 3 |
SetActiveParamSet(3); |
} |
// read active parameter set to ParamSet stucture |
i = GetActiveParamSet(); |
ParamSet_ReadFromEEProm(i); |
printf("\n\rUsing Parameter Set %d", i); |
// load mixer table |
if(ee_default || !MixerTable_ReadFromEEProm() ) |
{ |
printf("\n\rGenerating default Mixer Table"); |
MixerTable_Default(); // Quadro |
MixerTable_WriteToEEProm(); |
} |
// determine motornumber |
RequiredMotors = 0; |
for(i = 0; i < 16; i++) |
{ |
if(Mixer.Motor[i][MIX_GAS] > 0) RequiredMotors++; |
} |
printf("\n\rMixer-Config: '%s' (%u Motors)",Mixer.Name, RequiredMotors); |
printf("\n\r=============================="); |
} |
/tags/V0.80g/eeprom.h |
---|
0,0 → 1,238 |
#ifndef _EEPROM_H |
#define _EEPROM_H |
#include <inttypes.h> |
#include "twimaster.h" |
#define EEPARAM_REVISION 84 // is count up, if paramater stucture has changed (compatibility) |
#define EEMIXER_REVISION 1 // is count up, if mixer stucture has changed (compatibility) |
#define EEPROM_ADR_PARAM_BEGIN 0 |
#define PID_EE_REVISION 1 // byte |
#define PID_ACTIVE_SET 2 // byte |
#define PID_PRESSURE_OFFSET 3 // byte |
#define PID_ACC_NICK 4 // word |
#define PID_ACC_ROLL 6 // word |
#define PID_ACC_TOP 8 // word |
#define PID_FLIGHT_MINUTES_TOTAL 10 // word |
#define PID_FLIGHT_MINUTES 14 // word |
#define EEPROM_ADR_CHANNELS 80 // 80 - 93, 12 bytes + 1 byte crc |
#define EEPROM_ADR_PARAMSET 100 // 100 - 650, 5 * 110 bytes |
#define EEPROM_ADR_MIXERTABLE 1000 // 1000 - 1078, 78 bytes |
#define EEPROM_ADR_BLCONFIG 1200 // 1200 - 1296, 12 * 8 bytes |
#define MIX_GAS 0 |
#define MIX_NICK 1 |
#define MIX_ROLL 2 |
#define MIX_YAW 3 |
typedef struct |
{ |
uint8_t Revision; |
int8_t Name[12]; |
int8_t Motor[16][4]; |
uint8_t crc; |
} __attribute__((packed)) MixerTable_t; |
extern MixerTable_t Mixer; |
extern uint8_t RequiredMotors; |
#define CFG_HOEHENREGELUNG 0x01 |
#define CFG_HOEHEN_SCHALTER 0x02 |
#define CFG_HEADING_HOLD 0x04 |
#define CFG_KOMPASS_AKTIV 0x08 |
#define CFG_KOMPASS_FIX 0x10 |
#define CFG_GPS_AKTIV 0x20 |
#define CFG_ACHSENKOPPLUNG_AKTIV 0x40 |
#define CFG_DREHRATEN_BEGRENZER 0x80 |
#define CFG_LOOP_OBEN 0x01 |
#define CFG_LOOP_UNTEN 0x02 |
#define CFG_LOOP_LINKS 0x04 |
#define CFG_LOOP_RECHTS 0x08 |
#define CFG_MOTOR_BLINK 0x10 |
#define CFG_MOTOR_OFF_LED1 0x20 |
#define CFG_MOTOR_OFF_LED2 0x40 |
#define CFG_RES4 0x80 |
#define CFG2_HEIGHT_LIMIT 0x01 |
#define CFG2_VARIO_BEEP 0x02 |
#define CFG_SENSITIVE_RC 0x04 |
// bit mask for ParamSet.Config0 |
#define CFG0_AIRPRESS_SENSOR 0x01 |
#define CFG0_HEIGHT_SWITCH 0x02 |
#define CFG0_HEADING_HOLD 0x04 |
#define CFG0_COMPASS_ACTIVE 0x08 |
#define CFG0_COMPASS_FIX 0x10 |
#define CFG0_GPS_ACTIVE 0x20 |
#define CFG0_AXIS_COUPLING_ACTIVE 0x40 |
#define CFG0_ROTARY_RATE_LIMITER 0x80 |
// defines for the receiver selection |
#define RECEIVER_PPM 0 |
#define RECEIVER_SPEKTRUM 1 |
#define RECEIVER_SPEKTRUM_HI_RES 2 |
#define RECEIVER_SPEKTRUM_LOW_RES 3 |
#define RECEIVER_JETI 4 |
#define RECEIVER_ACT_DSL 5 |
#define RECEIVER_UNKNOWN 0xFF |
// defines for lookup ParamSet.ChannelAssignment |
#define K_NICK 0 |
#define K_ROLL 1 |
#define K_GAS 2 |
#define K_GIER 3 |
#define K_POTI1 4 |
#define K_POTI2 5 |
#define K_POTI3 6 |
#define K_POTI4 7 |
#define K_POTI5 8 |
#define K_POTI6 9 |
#define K_POTI7 10 |
#define K_POTI8 11 |
// values above 247 representing poti1 to poti8 |
// poti1 = 255 |
// poti2 = 254 |
// poti3 = 253 |
// poti4 = 252 |
// poti5 = 251 |
// poti6 = 250 |
// poti7 = 249 |
// poti8 = 248 |
typedef struct |
{ |
unsigned char Revision; |
unsigned char Kanalbelegung[12]; // GAS[0], GIER[1],NICK[2], ROLL[3], POTI1, POTI2, POTI3 |
unsigned char GlobalConfig; // 0x01=Höhenregler aktiv,0x02=Kompass aktiv, 0x04=GPS aktiv, 0x08=Heading Hold aktiv |
unsigned char Hoehe_MinGas; // Wert : 0-100 |
unsigned char Luftdruck_D; // Wert : 0-250 |
unsigned char MaxHoehe; // Wert : 0-32 |
unsigned char Hoehe_P; // Wert : 0-32 |
unsigned char Hoehe_Verstaerkung; // Wert : 0-50 |
unsigned char Hoehe_ACC_Wirkung; // Wert : 0-250 |
unsigned char Hoehe_HoverBand; // Wert : 0-250 |
unsigned char Hoehe_GPS_Z; // Wert : 0-250 |
unsigned char Hoehe_StickNeutralPoint;// Wert : 0-250 |
unsigned char Stick_P; // Wert : 1-6 |
unsigned char Stick_D; // Wert : 0-64 |
unsigned char Gier_P; // Wert : 1-20 |
unsigned char Gas_Min; // Wert : 0-32 |
unsigned char Gas_Max; // Wert : 33-250 |
unsigned char GyroAccFaktor; // Wert : 1-64 |
unsigned char KompassWirkung; // Wert : 0-32 |
unsigned char Gyro_P; // Wert : 10-250 |
unsigned char Gyro_I; // Wert : 0-250 |
unsigned char Gyro_D; // Wert : 0-250 |
unsigned char Gyro_Gier_P; // Wert : 10-250 |
unsigned char Gyro_Gier_I; // Wert : 0-250 |
unsigned char Gyro_Stability; // Wert : 0-16 |
unsigned char UnterspannungsWarnung; // Wert : 0-250 |
unsigned char NotGas; // Wert : 0-250 //Gaswert bei Empängsverlust |
unsigned char NotGasZeit; // Wert : 0-250 // Zeitbis auf NotGas geschaltet wird, wg. Rx-Problemen |
unsigned char Receiver; // 0= Summensignal, 1= Spektrum, 2 =Jeti, 3=ACT DSL, 4=ACT S3D |
unsigned char I_Faktor; // Wert : 0-250 |
unsigned char UserParam1; // Wert : 0-250 |
unsigned char UserParam2; // Wert : 0-250 |
unsigned char UserParam3; // Wert : 0-250 |
unsigned char UserParam4; // Wert : 0-250 |
unsigned char ServoNickControl; // Wert : 0-250 // Stellung des Servos |
unsigned char ServoNickComp; // Wert : 0-250 // Einfluss Gyro/Servo |
unsigned char ServoNickMin; // Wert : 0-250 // Anschlag |
unsigned char ServoNickMax; // Wert : 0-250 // Anschlag |
//--- Seit V0.75 |
unsigned char ServoRollControl; // Wert : 0-250 // Stellung des Servos |
unsigned char ServoRollComp; // Wert : 0-250 |
unsigned char ServoRollMin; // Wert : 0-250 |
unsigned char ServoRollMax; // Wert : 0-250 |
//--- |
unsigned char ServoNickRefresh; // Speed of the Servo |
unsigned char Servo3; // Value or mapping of the Servo Output |
unsigned char Servo4; // Value or mapping of the Servo Output |
unsigned char Servo5; // Value or mapping of the Servo Output |
unsigned char LoopGasLimit; // Wert: 0-250 max. Gas während Looping |
unsigned char LoopThreshold; // Wert: 0-250 Schwelle für Stickausschlag |
unsigned char LoopHysterese; // Wert: 0-250 Hysterese für Stickausschlag |
unsigned char AchsKopplung1; // Wert: 0-250 Faktor, mit dem Gier die Achsen Roll und Nick koppelt (NickRollMitkopplung) |
unsigned char AchsKopplung2; // Wert: 0-250 Faktor, mit dem Nick und Roll verkoppelt werden |
unsigned char CouplingYawCorrection; // Wert: 0-250 Faktor, mit dem Nick und Roll verkoppelt werden |
unsigned char WinkelUmschlagNick; // Wert: 0-250 180°-Punkt |
unsigned char WinkelUmschlagRoll; // Wert: 0-250 180°-Punkt |
unsigned char GyroAccAbgleich; // 1/k (Koppel_ACC_Wirkung) |
unsigned char Driftkomp; |
unsigned char DynamicStability; |
unsigned char UserParam5; // Wert : 0-250 |
unsigned char UserParam6; // Wert : 0-250 |
unsigned char UserParam7; // Wert : 0-250 |
unsigned char UserParam8; // Wert : 0-250 |
//---Output --------------------------------------------- |
unsigned char J16Bitmask; // for the J16 Output |
unsigned char J16Timing; // for the J16 Output |
unsigned char J17Bitmask; // for the J17 Output |
unsigned char J17Timing; // for the J17 Output |
// seit version V0.75c |
unsigned char WARN_J16_Bitmask; // for the J16 Output |
unsigned char WARN_J17_Bitmask; // for the J17 Output |
//---NaviCtrl--------------------------------------------- |
unsigned char NaviGpsModeControl; // Parameters for the Naviboard |
unsigned char NaviGpsGain; |
unsigned char NaviGpsP; |
unsigned char NaviGpsI; |
unsigned char NaviGpsD; |
unsigned char NaviGpsPLimit; |
unsigned char NaviGpsILimit; |
unsigned char NaviGpsDLimit; |
unsigned char NaviGpsACC; |
unsigned char NaviGpsMinSat; |
unsigned char NaviStickThreshold; |
unsigned char NaviWindCorrection; |
unsigned char NaviSpeedCompensation; |
unsigned char NaviOperatingRadius; |
unsigned char NaviAngleLimitation; |
unsigned char NaviPH_LoginTime; |
//---Ext.Ctrl--------------------------------------------- |
unsigned char ExternalControl; // for serial Control |
//---CareFree--------------------------------------------- |
unsigned char OrientationAngle; // Where is the front-direction? |
unsigned char OrientationModeControl; // switch for CareFree |
//------------------------------------------------ |
unsigned char BitConfig; // (war Loop-Cfg) Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
unsigned char ServoCompInvert; // // 0x01 = Nick, 0x02 = Roll 0 oder 1 // WICHTIG!!! am Ende lassen |
unsigned char ExtraConfig; // bitcodiert |
char Name[12]; |
unsigned char crc; // must be the last byte! |
} paramset_t; |
#define PARAMSET_STRUCT_LEN sizeof(paramset_t) |
extern paramset_t EE_Parameter; |
extern uint8_t RAM_Checksum(uint8_t* pBuffer, uint16_t len); |
extern void ParamSet_Init(void); |
extern uint8_t ParamSet_ReadFromEEProm(uint8_t setnumber); |
extern uint8_t ParamSet_WriteToEEProm(uint8_t setnumber); |
extern uint8_t GetActiveParamSet(void); |
extern void SetActiveParamSet(uint8_t setnumber); |
extern uint8_t MixerTable_ReadFromEEProm(void); |
extern uint8_t MixerTable_WriteToEEProm(void); |
extern uint8_t GetParamByte(uint16_t param_id); |
extern void SetParamByte(uint16_t param_id, uint8_t value); |
extern uint16_t GetParamWord(uint16_t param_id); |
extern void SetParamWord(uint16_t param_id, uint16_t value); |
#endif //_EEPROM_H |
/tags/V0.80g/fc.c |
---|
0,0 → 1,1708 |
/*####################################################################################### |
Flight Control |
#######################################################################################*/ |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + Nur für den privaten Gebrauch / NON-COMMERCIAL USE ONLY |
// + www.MikroKopter.com |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Es gilt für das gesamte Projekt (Hardware, Software, Binärfiles, Sourcecode und Dokumentation), |
// + dass eine Nutzung (auch auszugsweise) nur für den privaten (nicht-kommerziellen) Gebrauch zulässig ist. |
// + Sollten direkte oder indirekte kommerzielle Absichten verfolgt werden, ist mit uns (info@mikrokopter.de) Kontakt |
// + bzgl. der Nutzungsbedingungen aufzunehmen. |
// + Eine kommerzielle Nutzung ist z.B.Verkauf von MikroKoptern, Bestückung und Verkauf von Platinen oder Bausätzen, |
// + Verkauf von Luftbildaufnahmen, usw. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Werden Teile des Quellcodes (mit oder ohne Modifikation) weiterverwendet oder veröffentlicht, |
// + unterliegen sie auch diesen Nutzungsbedingungen und diese Nutzungsbedingungen incl. Copyright müssen dann beiliegen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Sollte die Software (auch auszugesweise) oder sonstige Informationen des MikroKopter-Projekts |
// + auf anderen Webseiten oder sonstigen Medien veröffentlicht werden, muss unsere Webseite "http://www.mikrokopter.de" |
// + eindeutig als Ursprung verlinkt werden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Keine Gewähr auf Fehlerfreiheit, Vollständigkeit oder Funktion |
// + Benutzung auf eigene Gefahr |
// + Wir übernehmen keinerlei Haftung für direkte oder indirekte Personen- oder Sachschäden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Portierung oder Nutzung der Software (oder Teile davon) auf andere Systeme (ausser der Hardware von www.mikrokopter.de) ist nur |
// + mit unserer Zustimmung zulässig |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist hiervon nicht betroffen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Redistributions of source code (with or without modifications) must retain the above copyright notice, |
// + this list of conditions and the following disclaimer. |
// + * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived |
// + from this software without specific prior written permission. |
// + * The use of this project (hardware, software, binary files, sources and documentation) is only permittet |
// + for non-commercial use (directly or indirectly) |
// + Commercial use (for excample: selling of MikroKopters, selling of PCBs, assembly, ...) is only permitted |
// + with our written permission |
// + * If sources or documentations are redistributet on other webpages, out webpage (http://www.MikroKopter.de) must be |
// + clearly linked as origin |
// + * porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
// + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
// + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
// + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
// + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
// + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
// + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
// + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
// + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
// + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
// + POSSIBILITY OF SUCH DAMAGE. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "main.h" |
#include "mymath.h" |
#include "isqrt.h" |
unsigned char h,m,s; |
unsigned int BaroExpandActive = 0; |
int MesswertNick,MesswertRoll,MesswertGier,MesswertGierBias, RohMesswertNick,RohMesswertRoll; |
int TrimNick, TrimRoll; |
int AdNeutralNick = 0,AdNeutralRoll = 0,AdNeutralGier = 0,StartNeutralRoll = 0,StartNeutralNick = 0; |
int Mittelwert_AccNick, Mittelwert_AccRoll; |
unsigned int NeutralAccX=0, NeutralAccY=0; |
int NaviAccNick, NaviAccRoll,NaviCntAcc = 0; |
int NeutralAccZ = 0; |
unsigned char ControlHeading = 0;// in 2° |
long IntegralNick = 0,IntegralNick2 = 0; |
long IntegralRoll = 0,IntegralRoll2 = 0; |
long IntegralAccNick = 0,IntegralAccRoll = 0,IntegralAccZ = 0; |
long Integral_Gier = 0; |
long Mess_IntegralNick = 0,Mess_IntegralNick2 = 0; |
long Mess_IntegralRoll = 0,Mess_IntegralRoll2 = 0; |
long Mess_Integral_Gier = 0,Mess_Integral_Gier2 = 0; |
long MittelIntegralNick,MittelIntegralRoll,MittelIntegralNick2,MittelIntegralRoll2; |
long SummeNick=0,SummeRoll=0; |
volatile long Mess_Integral_Hoch = 0; |
int KompassValue = 0; |
int KompassStartwert = 0; |
int KompassRichtung = 0; |
unsigned int KompassSignalSchlecht = 500; |
unsigned char MAX_GAS,MIN_GAS; |
unsigned char HoehenReglerAktiv = 0; |
unsigned char TrichterFlug = 0; |
long Umschlag180Nick = 250000L, Umschlag180Roll = 250000L; |
long ErsatzKompass; |
int ErsatzKompassInGrad; // Kompasswert in Grad |
int GierGyroFehler = 0; |
char GyroFaktor,GyroFaktorGier; |
char IntegralFaktor,IntegralFaktorGier; |
int DiffNick,DiffRoll; |
//int Poti1 = 0, Poti2 = 0, Poti3 = 0, Poti4 = 0, Poti5 = 0, Poti6 = 0, Poti7 = 0, Poti8 = 0; |
unsigned char Poti[9] = {0,0,0,0,0,0,0,0}; |
volatile unsigned char SenderOkay = 0; |
int StickNick = 0,StickRoll = 0,StickGier = 0,StickGas = 0; |
char MotorenEin = 0,StartTrigger = 0; |
long HoehenWert = 0; |
long SollHoehe = 0; |
int LageKorrekturRoll = 0,LageKorrekturNick = 0, HoverGas = 0; |
//float Ki = FAKTOR_I; |
int Ki = 10300 / 33; |
unsigned char Looping_Nick = 0,Looping_Roll = 0; |
unsigned char Looping_Links = 0, Looping_Rechts = 0, Looping_Unten = 0, Looping_Oben = 0; |
unsigned char Parameter_Luftdruck_D = 48; // Wert : 0-250 |
unsigned char Parameter_MaxHoehe = 251; // Wert : 0-250 |
unsigned char Parameter_Hoehe_P = 16; // Wert : 0-32 |
unsigned char Parameter_Hoehe_ACC_Wirkung = 58; // Wert : 0-250 |
unsigned char Parameter_KompassWirkung = 64; // Wert : 0-250 |
unsigned char Parameter_Hoehe_GPS_Z = 64; // Wert : 0-250 |
unsigned char Parameter_Gyro_D = 8; // Wert : 0-250 |
unsigned char Parameter_Gyro_P = 150; // Wert : 10-250 |
unsigned char Parameter_Gyro_I = 150; // Wert : 0-250 |
unsigned char Parameter_Gyro_Gier_P = 150; // Wert : 10-250 |
unsigned char Parameter_Gyro_Gier_I = 150; // Wert : 10-250 |
unsigned char Parameter_Gier_P = 2; // Wert : 1-20 |
unsigned char Parameter_I_Faktor = 10; // Wert : 1-20 |
unsigned char Parameter_UserParam1 = 0; |
unsigned char Parameter_UserParam2 = 0; |
unsigned char Parameter_UserParam3 = 0; |
unsigned char Parameter_UserParam4 = 0; |
unsigned char Parameter_UserParam5 = 0; |
unsigned char Parameter_UserParam6 = 0; |
unsigned char Parameter_UserParam7 = 0; |
unsigned char Parameter_UserParam8 = 0; |
unsigned char Parameter_ServoNickControl = 100; |
unsigned char Parameter_ServoRollControl = 100; |
unsigned char Parameter_LoopGasLimit = 70; |
unsigned char Parameter_AchsKopplung1 = 90; |
unsigned char Parameter_AchsKopplung2 = 65; |
unsigned char Parameter_CouplingYawCorrection = 64; |
//unsigned char Parameter_AchsGegenKopplung1 = 0; |
unsigned char Parameter_DynamicStability = 100; |
unsigned char Parameter_J16Bitmask; // for the J16 Output |
unsigned char Parameter_J16Timing; // for the J16 Output |
unsigned char Parameter_J17Bitmask; // for the J17 Output |
unsigned char Parameter_J17Timing; // for the J17 Output |
unsigned char Parameter_NaviGpsModeControl; // Parameters for the Naviboard |
unsigned char Parameter_NaviGpsGain; |
unsigned char Parameter_NaviGpsP; |
unsigned char Parameter_NaviGpsI; |
unsigned char Parameter_NaviGpsD; |
unsigned char Parameter_NaviGpsACC; |
unsigned char Parameter_NaviOperatingRadius; |
unsigned char Parameter_NaviWindCorrection; |
unsigned char Parameter_NaviSpeedCompensation; |
unsigned char Parameter_ExternalControl; |
unsigned char Parameter_Servo3,Parameter_Servo4,Parameter_Servo5; |
unsigned char CareFree = 0; |
signed int ExternStickNick = 0,ExternStickRoll = 0,ExternStickGier = 0, ExternHoehenValue = -20; |
int MaxStickNick = 0,MaxStickRoll = 0; |
unsigned int modell_fliegt = 0; |
volatile unsigned char FCFlags = 0; |
long GIER_GRAD_FAKTOR = 1291; |
signed int KopplungsteilNickRoll,KopplungsteilRollNick; |
signed int tmp_motorwert[MAX_MOTORS]; |
char VarioCharacter = ' '; |
#define LIMIT_MIN(value, min) {if(value <= min) value = min;} |
#define LIMIT_MAX(value, max) {if(value >= max) value = max;} |
#define LIMIT_MIN_MAX(value, min, max) {if(value <= min) value = min; else if(value >= max) value = max;} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Debugwerte zuordnen |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
void CopyDebugValues(void) |
{ |
DebugOut.Analog[0] = IntegralNick / (EE_Parameter.GyroAccFaktor * 4); |
DebugOut.Analog[1] = IntegralRoll / (EE_Parameter.GyroAccFaktor * 4); |
DebugOut.Analog[2] = Mittelwert_AccNick / 4; |
DebugOut.Analog[3] = Mittelwert_AccRoll / 4; |
DebugOut.Analog[4] = (signed int) AdNeutralGier - AdWertGier; |
DebugOut.Analog[5] = HoehenWert/5; |
DebugOut.Analog[6] = AdWertAccHoch;//(Mess_Integral_Hoch / 512);// Aktuell_az; |
DebugOut.Analog[8] = KompassValue; |
DebugOut.Analog[9] = UBat; |
DebugOut.Analog[10] = SenderOkay; |
DebugOut.Analog[11] = ErsatzKompass / GIER_GRAD_FAKTOR; |
DebugOut.Analog[12] = Motor[0].SetPoint; |
DebugOut.Analog[13] = Motor[1].SetPoint; |
DebugOut.Analog[14] = Motor[2].SetPoint; |
DebugOut.Analog[15] = Motor[3].SetPoint; |
DebugOut.Analog[20] = ServoNickValue; |
DebugOut.Analog[22] = Capacity.ActualCurrent; |
DebugOut.Analog[23] = Capacity.UsedCapacity; |
// DebugOut.Analog[22] = FromNaviCtrl_Value.GpsZ; |
// DebugOut.Analog[29] = FromNaviCtrl_Value.SerialDataOkay; |
DebugOut.Analog[29] = Capacity.MinOfMaxPWM; |
DebugOut.Analog[30] = GPS_Nick; |
DebugOut.Analog[31] = GPS_Roll; |
if(VersionInfo.HardwareError[0] || VersionInfo.HardwareError[1]) DebugOut.Status[1] |= 1; else DebugOut.Status[1] &= 0xfe; |
} |
void Piep(unsigned char Anzahl, unsigned int dauer) |
{ |
if(MotorenEin) return; //auf keinen Fall im Flug! |
while(Anzahl--) |
{ |
beeptime = dauer; |
while(beeptime); |
Delay_ms(dauer * 2); |
} |
} |
//############################################################################ |
// Messwerte beim Ermitteln der Nullage |
void CalibrierMittelwert(void) |
//############################################################################ |
{ |
unsigned char i; |
if(PlatinenVersion == 13) SucheGyroOffset(); |
// ADC auschalten, damit die Werte sich nicht während der Berechnung ändern |
ANALOG_OFF; |
MesswertNick = AdWertNick; |
MesswertRoll = AdWertRoll; |
MesswertGier = AdWertGier; |
Mittelwert_AccNick = ACC_AMPLIFY * AdWertAccNick; |
Mittelwert_AccRoll = ACC_AMPLIFY * AdWertAccRoll; |
// ADC einschalten |
ANALOG_ON; |
for(i=0;i<8;i++) |
{ |
int tmp; |
tmp = PPM_in[EE_Parameter.Kanalbelegung[K_POTI1 + i]] + 110; |
LIMIT_MIN_MAX(tmp, 0, 255); |
if(Poti[i] > tmp) Poti[i]--; else if(Poti[i] < tmp) Poti[i]++; |
} |
Umschlag180Nick = (long) EE_Parameter.WinkelUmschlagNick * 2500L; |
Umschlag180Roll = (long) EE_Parameter.WinkelUmschlagRoll * 2500L; |
} |
//############################################################################ |
// Nullwerte ermitteln |
void SetNeutral(unsigned char AccAdjustment) |
//############################################################################ |
{ |
unsigned char i; |
unsigned int gier_neutral=0, nick_neutral=0, roll_neutral=0; |
VersionInfo.HardwareError[0] = 0; |
HEF4017R_ON; |
NeutralAccX = 0; |
NeutralAccY = 0; |
NeutralAccZ = 0; |
AdNeutralNick = 0; |
AdNeutralRoll = 0; |
AdNeutralGier = 0; |
Parameter_AchsKopplung1 = 0; |
Parameter_AchsKopplung2 = 0; |
ExpandBaro = 0; |
CalibrierMittelwert(); |
Delay_ms_Mess(100); |
CalibrierMittelwert(); |
if((EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG)) // Höhenregelung aktiviert? |
{ |
if((MessLuftdruck > 950) || (MessLuftdruck < 750)) SucheLuftruckOffset(); |
} |
#define NEUTRAL_FILTER 32 |
for(i=0; i<NEUTRAL_FILTER; i++) |
{ |
Delay_ms_Mess(10); |
gier_neutral += AdWertGier; |
nick_neutral += AdWertNick; |
roll_neutral += AdWertRoll; |
} |
AdNeutralNick= (nick_neutral+NEUTRAL_FILTER/2) / (NEUTRAL_FILTER / 8); |
AdNeutralRoll= (roll_neutral+NEUTRAL_FILTER/2) / (NEUTRAL_FILTER / 8); |
AdNeutralGier= (gier_neutral+NEUTRAL_FILTER/2) / (NEUTRAL_FILTER); |
StartNeutralRoll = AdNeutralRoll; |
StartNeutralNick = AdNeutralNick; |
if(AccAdjustment) |
{ |
NeutralAccX = abs(Mittelwert_AccNick) / (2*ACC_AMPLIFY); |
NeutralAccY = abs(Mittelwert_AccRoll) / (2*ACC_AMPLIFY); |
NeutralAccZ = Aktuell_az; |
// Save ACC neutral settings to eeprom |
SetParamWord(PID_ACC_NICK, (uint16_t)NeutralAccX); |
SetParamWord(PID_ACC_ROLL, (uint16_t)NeutralAccY); |
SetParamWord(PID_ACC_TOP, (uint16_t)NeutralAccZ); |
} |
else |
{ |
// restore from eeprom |
NeutralAccX = (int16_t)GetParamWord(PID_ACC_NICK); |
NeutralAccY = (int16_t)GetParamWord(PID_ACC_ROLL); |
NeutralAccZ = (int16_t)GetParamWord(PID_ACC_TOP); |
// strange settings? |
if(((unsigned int) NeutralAccX > 2048) || ((unsigned int) NeutralAccY > 2048) || ((unsigned int) NeutralAccZ > 1024)) |
{ |
printf("\n\rACC not calibrated!\r\n"); |
NeutralAccX = abs(Mittelwert_AccNick) / (2*ACC_AMPLIFY); |
NeutralAccY = abs(Mittelwert_AccRoll) / (2*ACC_AMPLIFY); |
NeutralAccZ = Aktuell_az; |
} |
} |
MesswertNick = 0; |
MesswertRoll = 0; |
MesswertGier = 0; |
Delay_ms_Mess(100); |
Mittelwert_AccNick = ACC_AMPLIFY * AdWertAccNick; |
Mittelwert_AccRoll = ACC_AMPLIFY * AdWertAccRoll; |
IntegralNick = EE_Parameter.GyroAccFaktor * (long)Mittelwert_AccNick; |
IntegralRoll = EE_Parameter.GyroAccFaktor * (long)Mittelwert_AccRoll; |
Mess_IntegralNick2 = IntegralNick; |
Mess_IntegralRoll2 = IntegralRoll; |
Mess_Integral_Gier = 0; |
StartLuftdruck = Luftdruck; |
VarioMeter = 0; |
Mess_Integral_Hoch = 0; |
KompassStartwert = KompassValue; |
GPS_Neutral(); |
beeptime = 50; |
Umschlag180Nick = ((long) EE_Parameter.WinkelUmschlagNick * 2500L) + 15000L; |
Umschlag180Roll = ((long) EE_Parameter.WinkelUmschlagRoll * 2500L) + 15000L; |
ExternHoehenValue = 0; |
ErsatzKompass = KompassValue * GIER_GRAD_FAKTOR; |
GierGyroFehler = 0; |
SendVersionToNavi = 1; |
LED_Init(); |
FCFlags |= FCFLAG_CALIBRATE; |
FromNaviCtrl_Value.Kalman_K = -1; |
FromNaviCtrl_Value.Kalman_MaxDrift = 0; |
FromNaviCtrl_Value.Kalman_MaxFusion = 32; |
for(i=0;i<8;i++) |
{ |
Poti[i] = PPM_in[EE_Parameter.Kanalbelegung[K_POTI1 + i]] + 110; |
} |
SenderOkay = 100; |
if(ServoActive) |
{ |
HEF4017R_ON; |
DDRD |=0x80; // enable J7 -> Servo signal |
} |
if((AdNeutralNick < 150 * 16) || (AdNeutralNick > 850 * 16)) { VersionInfo.HardwareError[0] |= DEFEKT_G_NICK; }; |
if((AdNeutralRoll < 150 * 16) || (AdNeutralRoll > 850 * 16)) { VersionInfo.HardwareError[0] |= DEFEKT_G_ROLL; }; |
if((AdNeutralGier < 150 * 2) || (AdNeutralGier > 850 * 2)) { VersionInfo.HardwareError[0] |= DEFEKT_G_GIER; }; |
if((NeutralAccX < 300) || (NeutralAccX > 750)) { VersionInfo.HardwareError[0] |= DEFEKT_A_NICK; }; |
if((NeutralAccY < 300) || (NeutralAccY > 750)) { VersionInfo.HardwareError[0] |= DEFEKT_A_ROLL; }; |
if((NeutralAccZ < 512) || (NeutralAccZ > 850)) { VersionInfo.HardwareError[0] |= DEFEKT_A_Z; }; |
} |
//############################################################################ |
// Bearbeitet die Messwerte |
void Mittelwert(void) |
//############################################################################ |
{ |
static signed long tmpl,tmpl2,tmpl3,tmpl4; |
static signed int oldNick, oldRoll, d2Roll, d2Nick; |
signed long winkel_nick, winkel_roll; |
unsigned char i; |
MesswertGier = (signed int) AdNeutralGier - AdWertGier; |
MesswertNick = (signed int) AdWertNickFilter / 8; |
MesswertRoll = (signed int) AdWertRollFilter / 8; |
RohMesswertNick = MesswertNick; |
RohMesswertRoll = MesswertRoll; |
// Beschleunigungssensor ++++++++++++++++++++++++++++++++++++++++++++++++ |
Mittelwert_AccNick = (Mittelwert_AccNick * 3 + ((ACC_AMPLIFY * AdWertAccNick))) / 4L; |
Mittelwert_AccRoll = (Mittelwert_AccRoll * 3 + ((ACC_AMPLIFY * AdWertAccRoll))) / 4L; |
IntegralAccNick += ACC_AMPLIFY * AdWertAccNick; |
IntegralAccRoll += ACC_AMPLIFY * AdWertAccRoll; |
NaviAccNick += AdWertAccNick; |
NaviAccRoll += AdWertAccRoll; |
NaviCntAcc++; |
IntegralAccZ += Aktuell_az - NeutralAccZ; |
//++++++++++++++++++++++++++++++++++++++++++++++++ |
// ADC einschalten |
ANALOG_ON; |
AdReady = 0; |
//++++++++++++++++++++++++++++++++++++++++++++++++ |
if(Mess_IntegralRoll > 93000L) winkel_roll = 93000L; |
else if(Mess_IntegralRoll <-93000L) winkel_roll = -93000L; |
else winkel_roll = Mess_IntegralRoll; |
if(Mess_IntegralNick > 93000L) winkel_nick = 93000L; |
else if(Mess_IntegralNick <-93000L) winkel_nick = -93000L; |
else winkel_nick = Mess_IntegralNick; |
// Gier ++++++++++++++++++++++++++++++++++++++++++++++++ |
Mess_Integral_Gier += MesswertGier; |
ErsatzKompass += MesswertGier; |
// Kopplungsanteil +++++++++++++++++++++++++++++++++++++ |
if(!Looping_Nick && !Looping_Roll && (EE_Parameter.GlobalConfig & CFG_ACHSENKOPPLUNG_AKTIV)) |
{ |
tmpl3 = (MesswertRoll * winkel_nick) / 2048L; |
tmpl3 *= Parameter_AchsKopplung2; //65 |
tmpl3 /= 4096L; |
tmpl4 = (MesswertNick * winkel_roll) / 2048L; |
tmpl4 *= Parameter_AchsKopplung2; //65 |
tmpl4 /= 4096L; |
KopplungsteilNickRoll = tmpl3; |
KopplungsteilRollNick = tmpl4; |
tmpl4 -= tmpl3; |
ErsatzKompass += tmpl4; |
if(!Parameter_CouplingYawCorrection) Mess_Integral_Gier -= tmpl4/2; // Gier nachhelfen |
tmpl = ((MesswertGier + tmpl4) * winkel_nick) / 2048L; |
tmpl *= Parameter_AchsKopplung1; // 90 |
tmpl /= 4096L; |
tmpl2 = ((MesswertGier + tmpl4) * winkel_roll) / 2048L; |
tmpl2 *= Parameter_AchsKopplung1; |
tmpl2 /= 4096L; |
if(abs(MesswertGier) > 64) if(labs(tmpl) > 128 || labs(tmpl2) > 128) TrichterFlug = 1; |
//MesswertGier += (Parameter_CouplingYawCorrection * tmpl4) / 256; |
} |
else tmpl = tmpl2 = KopplungsteilNickRoll = KopplungsteilRollNick = 0; |
TrimRoll = tmpl - tmpl2 / 100L; |
TrimNick = -tmpl2 + tmpl / 100L; |
// Kompasswert begrenzen ++++++++++++++++++++++++++++++++++++++++++++++++ |
if(ErsatzKompass >= (360L * GIER_GRAD_FAKTOR)) ErsatzKompass -= 360L * GIER_GRAD_FAKTOR; // 360° Umschlag |
if(ErsatzKompass < 0) ErsatzKompass += 360L * GIER_GRAD_FAKTOR; |
// Roll ++++++++++++++++++++++++++++++++++++++++++++++++ |
Mess_IntegralRoll2 += MesswertRoll + TrimRoll; |
Mess_IntegralRoll += MesswertRoll + TrimRoll - LageKorrekturRoll; |
if(Mess_IntegralRoll > Umschlag180Roll) |
{ |
Mess_IntegralRoll = -(Umschlag180Roll - 25000L); |
Mess_IntegralRoll2 = Mess_IntegralRoll; |
} |
if(Mess_IntegralRoll <-Umschlag180Roll) |
{ |
Mess_IntegralRoll = (Umschlag180Roll - 25000L); |
Mess_IntegralRoll2 = Mess_IntegralRoll; |
} |
// Nick ++++++++++++++++++++++++++++++++++++++++++++++++ |
Mess_IntegralNick2 += MesswertNick + TrimNick; |
Mess_IntegralNick += MesswertNick + TrimNick - LageKorrekturNick; |
if(Mess_IntegralNick > Umschlag180Nick) |
{ |
Mess_IntegralNick = -(Umschlag180Nick - 25000L); |
Mess_IntegralNick2 = Mess_IntegralNick; |
} |
if(Mess_IntegralNick <-Umschlag180Nick) |
{ |
Mess_IntegralNick = (Umschlag180Nick - 25000L); |
Mess_IntegralNick2 = Mess_IntegralNick; |
} |
Integral_Gier = Mess_Integral_Gier; |
IntegralNick = Mess_IntegralNick; |
IntegralRoll = Mess_IntegralRoll; |
IntegralNick2 = Mess_IntegralNick2; |
IntegralRoll2 = Mess_IntegralRoll2; |
#define D_LIMIT 128 |
MesswertNick = HiResNick / 8; |
MesswertRoll = HiResRoll / 8; |
if(AdWertNick < 15) MesswertNick = -1000; if(AdWertNick < 7) MesswertNick = -2000; |
if(PlatinenVersion == 10) { if(AdWertNick > 1010) MesswertNick = +1000; if(AdWertNick > 1017) MesswertNick = +2000; } |
else { if(AdWertNick > 2000) MesswertNick = +1000; if(AdWertNick > 2015) MesswertNick = +2000; } |
if(AdWertRoll < 15) MesswertRoll = -1000; if(AdWertRoll < 7) MesswertRoll = -2000; |
if(PlatinenVersion == 10) { if(AdWertRoll > 1010) MesswertRoll = +1000; if(AdWertRoll > 1017) MesswertRoll = +2000; } |
else { if(AdWertRoll > 2000) MesswertRoll = +1000; if(AdWertRoll > 2015) MesswertRoll = +2000; } |
if(Parameter_Gyro_D) |
{ |
d2Nick = HiResNick - oldNick; |
oldNick = (oldNick + HiResNick)/2; |
if(d2Nick > D_LIMIT) d2Nick = D_LIMIT; |
else if(d2Nick < -D_LIMIT) d2Nick = -D_LIMIT; |
MesswertNick += (d2Nick * (signed int) Parameter_Gyro_D) / 16; |
d2Roll = HiResRoll - oldRoll; |
oldRoll = (oldRoll + HiResRoll)/2; |
if(d2Roll > D_LIMIT) d2Roll = D_LIMIT; |
else if(d2Roll < -D_LIMIT) d2Roll = -D_LIMIT; |
MesswertRoll += (d2Roll * (signed int) Parameter_Gyro_D) / 16; |
HiResNick += (d2Nick * (signed int) Parameter_Gyro_D); |
HiResRoll += (d2Roll * (signed int) Parameter_Gyro_D); |
} |
if(RohMesswertRoll > 0) TrimRoll += ((long) abs(KopplungsteilNickRoll) * Parameter_CouplingYawCorrection) / 64L; |
else TrimRoll -= ((long) abs(KopplungsteilNickRoll) * Parameter_CouplingYawCorrection) / 64L; |
if(RohMesswertNick > 0) TrimNick += ((long) abs(KopplungsteilRollNick) * Parameter_CouplingYawCorrection) / 64L; |
else TrimNick -= ((long) abs(KopplungsteilRollNick) * Parameter_CouplingYawCorrection) / 64L; |
if(EE_Parameter.GlobalConfig & CFG_DREHRATEN_BEGRENZER && !Looping_Nick && !Looping_Roll) |
{ |
if(RohMesswertNick > 256) MesswertNick += 1 * (RohMesswertNick - 256); |
else if(RohMesswertNick < -256) MesswertNick += 1 * (RohMesswertNick + 256); |
if(RohMesswertRoll > 256) MesswertRoll += 1 * (RohMesswertRoll - 256); |
else if(RohMesswertRoll < -256) MesswertRoll += 1 * (RohMesswertRoll + 256); |
} |
for(i=0;i<8;i++) |
{ |
int tmp; |
tmp = PPM_in[EE_Parameter.Kanalbelegung[K_POTI1 + i]] + 110; |
if(tmp > 255) tmp = 255; else if(tmp < 0) tmp = 0; |
if(tmp != Poti[i]) |
{ |
Poti[i] += (tmp - Poti[i]) / 8; |
if(Poti[i] > tmp) Poti[i]--; |
else Poti[i]++; |
} |
} |
} |
//############################################################################ |
// Senden der Motorwerte per I2C-Bus |
void SendMotorData(void) |
//############################################################################ |
{ |
unsigned char i; |
if(!MotorenEin) |
{ |
FCFlags &= ~(FCFLAG_MOTOR_RUN | FCFLAG_FLY); |
for(i=0;i<MAX_MOTORS;i++) |
{ |
if(!PC_MotortestActive) MotorTest[i] = 0; |
Motor[i].SetPoint = MotorTest[i]; |
Motor[i].SetPointLowerBits = 0; |
/* |
Motor[i].SetPoint = MotorTest[i] / 4; |
Motor[i].SetPointLowerBits = MotorTest[i] % 4; |
*/ |
} |
if(PC_MotortestActive) PC_MotortestActive--; |
} |
else FCFlags |= FCFLAG_MOTOR_RUN; |
//Start I2C Interrupt Mode |
motor_write = 0; |
I2C_Start(TWI_STATE_MOTOR_TX); |
} |
//############################################################################ |
// Trägt ggf. das Poti als Parameter ein |
void ParameterZuordnung(void) |
//############################################################################ |
{ |
unsigned char tmp; |
#define CHK_POTI(b,a) {if(a < 248) b = a; else b = Poti[255 - a];} |
#define CHK_POTI_MM(b,a,min,max) {CHK_POTI(b,a); LIMIT_MIN_MAX(b, min, max);} |
CHK_POTI_MM(Parameter_Luftdruck_D,EE_Parameter.Luftdruck_D,0,100); |
CHK_POTI_MM(Parameter_Hoehe_P,EE_Parameter.Hoehe_P,0,100); |
CHK_POTI_MM(Parameter_Gyro_P,EE_Parameter.Gyro_P,10,255); |
CHK_POTI_MM(Parameter_J16Timing,EE_Parameter.J16Timing,1,255); |
CHK_POTI_MM(Parameter_J17Timing,EE_Parameter.J17Timing,1,255); |
CHK_POTI(Parameter_Servo3,EE_Parameter.Servo3); |
CHK_POTI(Parameter_Servo4,EE_Parameter.Servo4); |
CHK_POTI(Parameter_Servo5,EE_Parameter.Servo5); |
CHK_POTI(Parameter_MaxHoehe,EE_Parameter.MaxHoehe); |
CHK_POTI(Parameter_MaxHoehe,EE_Parameter.MaxHoehe); |
CHK_POTI(Parameter_Hoehe_ACC_Wirkung,EE_Parameter.Hoehe_ACC_Wirkung); |
CHK_POTI(Parameter_Hoehe_GPS_Z,EE_Parameter.Hoehe_GPS_Z); |
CHK_POTI(Parameter_KompassWirkung,EE_Parameter.KompassWirkung); |
CHK_POTI(Parameter_Gyro_I,EE_Parameter.Gyro_I); |
CHK_POTI(Parameter_Gyro_D,EE_Parameter.Gyro_D); |
CHK_POTI(Parameter_Gyro_Gier_P,EE_Parameter.Gyro_Gier_P); |
CHK_POTI(Parameter_Gyro_Gier_I,EE_Parameter.Gyro_Gier_I); |
CHK_POTI(Parameter_I_Faktor,EE_Parameter.I_Faktor); |
CHK_POTI(Parameter_UserParam1,EE_Parameter.UserParam1); |
CHK_POTI(Parameter_UserParam2,EE_Parameter.UserParam2); |
CHK_POTI(Parameter_UserParam3,EE_Parameter.UserParam3); |
CHK_POTI(Parameter_UserParam4,EE_Parameter.UserParam4); |
CHK_POTI(Parameter_UserParam5,EE_Parameter.UserParam5); |
CHK_POTI(Parameter_UserParam6,EE_Parameter.UserParam6); |
CHK_POTI(Parameter_UserParam7,EE_Parameter.UserParam7); |
CHK_POTI(Parameter_UserParam8,EE_Parameter.UserParam8); |
CHK_POTI(Parameter_ServoNickControl,EE_Parameter.ServoNickControl); |
CHK_POTI(Parameter_ServoRollControl,EE_Parameter.ServoRollControl); |
CHK_POTI(Parameter_LoopGasLimit,EE_Parameter.LoopGasLimit); |
CHK_POTI(Parameter_AchsKopplung1,EE_Parameter.AchsKopplung1); |
CHK_POTI(Parameter_AchsKopplung2,EE_Parameter.AchsKopplung2); |
CHK_POTI(Parameter_CouplingYawCorrection,EE_Parameter.CouplingYawCorrection); |
// CHK_POTI(Parameter_AchsGegenKopplung1,EE_Parameter.AchsGegenKopplung1,0,255); |
CHK_POTI(Parameter_DynamicStability,EE_Parameter.DynamicStability); |
CHK_POTI(Parameter_ExternalControl,EE_Parameter.ExternalControl); |
Ki = 10300 / (Parameter_I_Faktor + 1); |
MAX_GAS = EE_Parameter.Gas_Max; |
MIN_GAS = EE_Parameter.Gas_Min; |
tmp = EE_Parameter.OrientationModeControl; |
if(tmp > 50) |
{ |
#ifdef SWITCH_LEARNS_CAREFREE |
if(!CareFree) ControlHeading = (((int) EE_Parameter.OrientationAngle * 15 + KompassValue) % 360) / 2; |
#endif |
CareFree = 1; |
if(tmp >= 248 && Poti[255 - tmp] < 50) CareFree = 0; |
if(FromNaviCtrl.CompassValue < 0 && CareFree) VersionInfo.HardwareError[0] |= DEFEKT_CAREFREE_ERR; else VersionInfo.HardwareError[0] &= ~DEFEKT_CAREFREE_ERR; |
} |
else CareFree = 0; |
if(FromNaviCtrl.CompassValue < 0 && MotorenEin && CareFree && BeepMuster == 0xffff) // ungültiger Kompasswert |
{ |
beeptime = 15000; |
BeepMuster = 0xA400; |
CareFree = 0; |
} |
if(CareFree) {if(Parameter_AchsKopplung1 < 210) Parameter_AchsKopplung1 += 30;} |
} |
//############################################################################ |
// |
void MotorRegler(void) |
//############################################################################ |
{ |
int pd_ergebnis_nick,pd_ergebnis_roll,tmp_int, tmp_int2; |
int GierMischanteil,GasMischanteil; |
static long sollGier = 0,tmp_long,tmp_long2; |
static long IntegralFehlerNick = 0; |
static long IntegralFehlerRoll = 0; |
static unsigned int RcLostTimer; |
static unsigned char delay_neutral = 0; |
static unsigned char delay_einschalten = 0,delay_ausschalten = 0; |
static unsigned char calibration_done = 0; |
static char NeueKompassRichtungMerken = 0; |
static long ausgleichNick, ausgleichRoll; |
int IntegralNickMalFaktor,IntegralRollMalFaktor; |
unsigned char i; |
Mittelwert(); |
GRN_ON; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Gaswert ermitteln |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
GasMischanteil = StickGas; |
if(GasMischanteil < MIN_GAS + 10) GasMischanteil = MIN_GAS + 10; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Empfang schlecht |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(SenderOkay < 100) |
{ |
if(RcLostTimer) RcLostTimer--; |
else |
{ |
MotorenEin = 0; |
FCFlags &= ~FCFLAG_NOTLANDUNG; |
} |
ROT_ON; |
if(modell_fliegt > 1000) // wahrscheinlich in der Luft --> langsam absenken |
{ |
GasMischanteil = EE_Parameter.NotGas; |
FCFlags |= FCFLAG_NOTLANDUNG; |
PPM_diff[EE_Parameter.Kanalbelegung[K_NICK]] = 0; |
PPM_diff[EE_Parameter.Kanalbelegung[K_ROLL]] = 0; |
PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] = 0; |
PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] = 0; |
PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] = 0; |
} |
else MotorenEin = 0; |
} |
else |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Emfang gut |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(SenderOkay > 140) |
{ |
FCFlags &= ~FCFLAG_NOTLANDUNG; |
RcLostTimer = EE_Parameter.NotGasZeit * 50; |
if(GasMischanteil > 40 && MotorenEin) |
{ |
if(modell_fliegt < 0xffff) modell_fliegt++; |
} |
if((modell_fliegt < 256)) |
{ |
SummeNick = 0; |
SummeRoll = 0; |
sollGier = 0; |
Mess_Integral_Gier = 0; |
if(modell_fliegt == 250) |
{ |
NeueKompassRichtungMerken = 1; |
} |
} else FCFlags |= FCFLAG_FLY; |
if((PPM_in[EE_Parameter.Kanalbelegung[K_GAS]] > 80) && MotorenEin == 0) |
{ |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// auf Nullwerte kalibrieren |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] > 75) // Neutralwerte |
{ |
if(++delay_neutral > 200) // nicht sofort |
{ |
GRN_OFF; |
MotorenEin = 0; |
delay_neutral = 0; |
modell_fliegt = 0; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > 70 || abs(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]) > 70) |
{ |
unsigned char setting=1; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] > 70 && PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] < 70) setting = 1; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] > 70 && PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > 70) setting = 2; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] < 70 && PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > 70) setting = 3; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] <-70 && PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > 70) setting = 4; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] <-70 && PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] < 70) setting = 5; |
SetActiveParamSet(setting); // aktiven Datensatz merken |
} |
if(abs(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]) < 30 && PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] < -70) |
{ |
WinkelOut.CalcState = 1; |
beeptime = 1000; |
} |
else |
{ |
ParamSet_ReadFromEEProm(GetActiveParamSet()); |
LipoDetection(0); |
LIBFC_ReceiverInit(EE_Parameter.Receiver); |
if((EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG)) // Höhenregelung aktiviert? |
{ |
if((MessLuftdruck > 950) || (MessLuftdruck < 750)) SucheLuftruckOffset(); |
} |
ServoActive = 0; |
SetNeutral(0); |
calibration_done = 1; |
ServoActive = 1; |
DDRD |=0x80; // enable J7 -> Servo signal |
Piep(GetActiveParamSet(),120); |
} |
} |
} |
else |
if(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] < -75) // ACC Neutralwerte speichern |
{ |
if(++delay_neutral > 200) // nicht sofort |
{ |
GRN_OFF; |
MotorenEin = 0; |
delay_neutral = 0; |
modell_fliegt = 0; |
SetNeutral(1); |
calibration_done = 1; |
Piep(GetActiveParamSet(),120); |
} |
} |
else delay_neutral = 0; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Gas ist unten |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(PPM_in[EE_Parameter.Kanalbelegung[K_GAS]] < 35-120) |
{ |
// Motoren Starten |
if(!MotorenEin) |
{ |
if(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] < -75) |
{ |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Einschalten |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(++delay_einschalten > 200) |
{ |
delay_einschalten = 0; |
if(!VersionInfo.HardwareError[0] && calibration_done) |
{ |
modell_fliegt = 1; |
MotorenEin = 1; |
sollGier = 0; |
Mess_Integral_Gier = 0; |
Mess_Integral_Gier2 = 0; |
Mess_IntegralNick = EE_Parameter.GyroAccFaktor * (long)Mittelwert_AccNick; |
Mess_IntegralRoll = EE_Parameter.GyroAccFaktor * (long)Mittelwert_AccRoll; |
Mess_IntegralNick2 = IntegralNick; |
Mess_IntegralRoll2 = IntegralRoll; |
SummeNick = 0; |
SummeRoll = 0; |
FCFlags |= FCFLAG_START; |
ControlHeading = (((int) EE_Parameter.OrientationAngle * 15 + KompassValue) % 360) / 2; |
} |
else |
{ |
beeptime = 1500; // indicate missing calibration |
} |
} |
} |
else delay_einschalten = 0; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Auschalten |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
else // only if motors are running |
{ |
if(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] > 75) |
{ |
if(++delay_ausschalten > 200) // nicht sofort |
{ |
MotorenEin = 0; |
delay_ausschalten = 0; |
modell_fliegt = 0; |
} |
} |
else delay_ausschalten = 0; |
} |
} |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// neue Werte von der Funke |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(!NewPpmData-- || (FCFlags & FCFLAG_NOTLANDUNG)) |
{ |
static int stick_nick,stick_roll; |
ParameterZuordnung(); |
stick_nick = (stick_nick * 3 + PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] * EE_Parameter.Stick_P) / 4; |
stick_nick += PPM_diff[EE_Parameter.Kanalbelegung[K_NICK]] * EE_Parameter.Stick_D; |
stick_roll = (stick_roll * 3 + PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] * EE_Parameter.Stick_P) / 4; |
stick_roll += PPM_diff[EE_Parameter.Kanalbelegung[K_ROLL]] * EE_Parameter.Stick_D; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// CareFree und freie Wahl der vorderen Richtung |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
signed char sintab[31] = { 0, 2, 4, 6, 7, 8, 8, 8, 7, 6, 4, 2, 0, -2, -4, -6, -7, -8, -8, -8, -7, -6, -4, -2, 0, 2, 4, 6, 7, 8, 8}; |
if(CareFree) |
{ |
signed int nick, roll; |
nick = stick_nick / 4; |
roll = stick_roll / 4; |
StickNick = ((FromNC_Rotate_C * nick) + (FromNC_Rotate_S * roll)) / (32 / 4); |
StickRoll = ((FromNC_Rotate_C * roll) - (FromNC_Rotate_S * nick)) / (32 / 4); |
} |
else |
{ |
FromNC_Rotate_C = sintab[EE_Parameter.OrientationAngle + 6]; |
FromNC_Rotate_S = sintab[EE_Parameter.OrientationAngle]; |
StickNick = ((FromNC_Rotate_C * stick_nick) + (FromNC_Rotate_S * stick_roll)) / 8; |
StickRoll = ((FromNC_Rotate_C * stick_roll) - (FromNC_Rotate_S * stick_nick)) / 8; |
} |
StickGier = -PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]; |
if(StickGier > 2) StickGier -= 2; else |
if(StickGier < -2) StickGier += 2; else StickGier = 0; |
StickNick -= (GPS_Nick + GPS_Nick2); |
StickRoll -= (GPS_Roll + GPS_Roll2); |
StickGas = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]] + 120; |
GyroFaktor = (Parameter_Gyro_P + 10.0); |
IntegralFaktor = Parameter_Gyro_I; |
GyroFaktorGier = (Parameter_Gyro_Gier_P + 10.0); |
IntegralFaktorGier = Parameter_Gyro_Gier_I; |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
//+ Analoge Steuerung per Seriell |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(ExternControl.Config & 0x01 && Parameter_ExternalControl > 128) |
{ |
StickNick += (int) ExternControl.Nick * (int) EE_Parameter.Stick_P; |
StickRoll += (int) ExternControl.Roll * (int) EE_Parameter.Stick_P; |
StickGier += ExternControl.Gier; |
ExternHoehenValue = (int) ExternControl.Hight * (int)EE_Parameter.Hoehe_Verstaerkung; |
if(ExternControl.Gas < StickGas) StickGas = ExternControl.Gas; |
} |
if(StickGas < 0) StickGas = 0; |
if(EE_Parameter.GlobalConfig & CFG_HEADING_HOLD) IntegralFaktor = 0; |
if(abs(StickNick/STICK_GAIN) > MaxStickNick) |
{ |
MaxStickNick = abs(StickNick)/STICK_GAIN; |
if(MaxStickNick > 100) MaxStickNick = 100; |
} |
else MaxStickNick--; |
if(abs(StickRoll/STICK_GAIN) > MaxStickRoll) |
{ |
MaxStickRoll = abs(StickRoll)/STICK_GAIN; |
if(MaxStickRoll > 100) MaxStickRoll = 100; |
} |
else MaxStickRoll--; |
if(FCFlags & FCFLAG_NOTLANDUNG) {MaxStickNick = 0; MaxStickRoll = 0;} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Looping? |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if((PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] > EE_Parameter.LoopThreshold) && EE_Parameter.BitConfig & CFG_LOOP_LINKS) Looping_Links = 1; |
else |
{ |
{ |
if((PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] < (EE_Parameter.LoopThreshold - EE_Parameter.LoopHysterese))) Looping_Links = 0; |
} |
} |
if((PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] < -EE_Parameter.LoopThreshold) && EE_Parameter.BitConfig & CFG_LOOP_RECHTS) Looping_Rechts = 1; |
else |
{ |
if(Looping_Rechts) // Hysterese |
{ |
if(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] > -(EE_Parameter.LoopThreshold - EE_Parameter.LoopHysterese)) Looping_Rechts = 0; |
} |
} |
if((PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > EE_Parameter.LoopThreshold) && EE_Parameter.BitConfig & CFG_LOOP_OBEN) Looping_Oben = 1; |
else |
{ |
if(Looping_Oben) // Hysterese |
{ |
if((PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] < (EE_Parameter.LoopThreshold - EE_Parameter.LoopHysterese))) Looping_Oben = 0; |
} |
} |
if((PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] < -EE_Parameter.LoopThreshold) && EE_Parameter.BitConfig & CFG_LOOP_UNTEN) Looping_Unten = 1; |
else |
{ |
if(Looping_Unten) // Hysterese |
{ |
if(PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > -(EE_Parameter.LoopThreshold - EE_Parameter.LoopHysterese)) Looping_Unten = 0; |
} |
} |
if(Looping_Links || Looping_Rechts) Looping_Roll = 1; else Looping_Roll = 0; |
if(Looping_Oben || Looping_Unten) { Looping_Nick = 1; Looping_Roll = 0; Looping_Links = 0; Looping_Rechts = 0;} else Looping_Nick = 0; |
} // Ende neue Funken-Werte |
if(Looping_Roll || Looping_Nick) |
{ |
if(GasMischanteil > EE_Parameter.LoopGasLimit) GasMischanteil = EE_Parameter.LoopGasLimit; |
TrichterFlug = 1; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Bei Empfangsausfall im Flug |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(FCFlags & FCFLAG_NOTLANDUNG) |
{ |
StickGier = 0; |
StickNick = 0; |
StickRoll = 0; |
GyroFaktor = 90; |
IntegralFaktor = 120; |
GyroFaktorGier = 90; |
IntegralFaktorGier = 120; |
Looping_Roll = 0; |
Looping_Nick = 0; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Integrale auf ACC-Signal abgleichen |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#define ABGLEICH_ANZAHL 256L |
MittelIntegralNick += IntegralNick; // Für die Mittelwertbildung aufsummieren |
MittelIntegralRoll += IntegralRoll; |
MittelIntegralNick2 += IntegralNick2; |
MittelIntegralRoll2 += IntegralRoll2; |
if(Looping_Nick || Looping_Roll) |
{ |
IntegralAccNick = 0; |
IntegralAccRoll = 0; |
MittelIntegralNick = 0; |
MittelIntegralRoll = 0; |
MittelIntegralNick2 = 0; |
MittelIntegralRoll2 = 0; |
Mess_IntegralNick2 = Mess_IntegralNick; |
Mess_IntegralRoll2 = Mess_IntegralRoll; |
ZaehlMessungen = 0; |
LageKorrekturNick = 0; |
LageKorrekturRoll = 0; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(!Looping_Nick && !Looping_Roll && (Aktuell_az > 512 || MotorenEin)) |
{ |
long tmp_long, tmp_long2; |
if(FromNaviCtrl_Value.Kalman_K != -1 /*&& !TrichterFlug*/) |
{ |
tmp_long = (long)(IntegralNick / EE_Parameter.GyroAccFaktor - (long)Mittelwert_AccNick); |
tmp_long2 = (long)(IntegralRoll / EE_Parameter.GyroAccFaktor - (long)Mittelwert_AccRoll); |
tmp_long = (tmp_long * FromNaviCtrl_Value.Kalman_K) / (32 * 16); |
tmp_long2 = (tmp_long2 * FromNaviCtrl_Value.Kalman_K) / (32 * 16); |
if((MaxStickNick > 64) || (MaxStickRoll > 64)) |
{ |
tmp_long /= 2; |
tmp_long2 /= 2; |
} |
if(abs(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]) > 25) |
{ |
tmp_long /= 3; |
tmp_long2 /= 3; |
} |
if(tmp_long > (long) FromNaviCtrl_Value.Kalman_MaxFusion) tmp_long = (long) FromNaviCtrl_Value.Kalman_MaxFusion; |
if(tmp_long < (long)-FromNaviCtrl_Value.Kalman_MaxFusion) tmp_long = (long)-FromNaviCtrl_Value.Kalman_MaxFusion; |
if(tmp_long2 > (long) FromNaviCtrl_Value.Kalman_MaxFusion) tmp_long2 = (long) FromNaviCtrl_Value.Kalman_MaxFusion; |
if(tmp_long2 < (long)-FromNaviCtrl_Value.Kalman_MaxFusion) tmp_long2 = (long)-FromNaviCtrl_Value.Kalman_MaxFusion; |
} |
else |
{ |
tmp_long = (long)(IntegralNick / EE_Parameter.GyroAccFaktor - (long)Mittelwert_AccNick); |
tmp_long2 = (long)(IntegralRoll / EE_Parameter.GyroAccFaktor - (long)Mittelwert_AccRoll); |
tmp_long /= 16; |
tmp_long2 /= 16; |
if((MaxStickNick > 64) || (MaxStickRoll > 64)) |
{ |
tmp_long /= 3; |
tmp_long2 /= 3; |
} |
if(abs(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]) > 25) |
{ |
tmp_long /= 3; |
tmp_long2 /= 3; |
} |
#define AUSGLEICH 32 |
if(tmp_long > AUSGLEICH) tmp_long = AUSGLEICH; |
if(tmp_long < -AUSGLEICH) tmp_long =-AUSGLEICH; |
if(tmp_long2 > AUSGLEICH) tmp_long2 = AUSGLEICH; |
if(tmp_long2 <-AUSGLEICH) tmp_long2 =-AUSGLEICH; |
} |
Mess_IntegralNick -= tmp_long; |
Mess_IntegralRoll -= tmp_long2; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(ZaehlMessungen >= ABGLEICH_ANZAHL) |
{ |
static int cnt = 0; |
static char last_n_p,last_n_n,last_r_p,last_r_n; |
static long MittelIntegralNick_Alt,MittelIntegralRoll_Alt; |
if(!Looping_Nick && !Looping_Roll && !TrichterFlug && EE_Parameter.Driftkomp) |
{ |
MittelIntegralNick /= ABGLEICH_ANZAHL; |
MittelIntegralRoll /= ABGLEICH_ANZAHL; |
IntegralAccNick = (EE_Parameter.GyroAccFaktor * IntegralAccNick) / ABGLEICH_ANZAHL; |
IntegralAccRoll = (EE_Parameter.GyroAccFaktor * IntegralAccRoll) / ABGLEICH_ANZAHL; |
IntegralAccZ = IntegralAccZ / ABGLEICH_ANZAHL; |
#define MAX_I 0 |
// Nick ++++++++++++++++++++++++++++++++++++++++++++++++ |
IntegralFehlerNick = (long)(MittelIntegralNick - (long)IntegralAccNick); |
ausgleichNick = IntegralFehlerNick / EE_Parameter.GyroAccAbgleich; |
// Roll ++++++++++++++++++++++++++++++++++++++++++++++++ |
IntegralFehlerRoll = (long)(MittelIntegralRoll - (long)IntegralAccRoll); |
ausgleichRoll = IntegralFehlerRoll / EE_Parameter.GyroAccAbgleich; |
LageKorrekturNick = ausgleichNick / ABGLEICH_ANZAHL; |
LageKorrekturRoll = ausgleichRoll / ABGLEICH_ANZAHL; |
if(((MaxStickNick > 64) || (MaxStickRoll > 64) || (abs(PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]) > 25)) && (FromNaviCtrl_Value.Kalman_K == -1)) |
{ |
LageKorrekturNick /= 2; |
LageKorrekturRoll /= 2; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Gyro-Drift ermitteln |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
MittelIntegralNick2 /= ABGLEICH_ANZAHL; |
MittelIntegralRoll2 /= ABGLEICH_ANZAHL; |
tmp_long = IntegralNick2 - IntegralNick; |
tmp_long2 = IntegralRoll2 - IntegralRoll; |
IntegralFehlerNick = tmp_long; |
IntegralFehlerRoll = tmp_long2; |
Mess_IntegralNick2 -= IntegralFehlerNick; |
Mess_IntegralRoll2 -= IntegralFehlerRoll; |
if(EE_Parameter.Driftkomp) |
{ |
if(GierGyroFehler > ABGLEICH_ANZAHL/2) { AdNeutralGier++; } |
if(GierGyroFehler <-ABGLEICH_ANZAHL/2) { AdNeutralGier--; } |
} |
GierGyroFehler = 0; |
#define FEHLER_LIMIT (ABGLEICH_ANZAHL / 2) |
#define FEHLER_LIMIT1 (ABGLEICH_ANZAHL * 2) //4 |
#define FEHLER_LIMIT2 (ABGLEICH_ANZAHL * 16) //16 |
#define BEWEGUNGS_LIMIT 20000 |
// Nick +++++++++++++++++++++++++++++++++++++++++++++++++ |
cnt = 1;// + labs(IntegralFehlerNick) / 4096; |
if(labs(IntegralFehlerNick) > FEHLER_LIMIT1) cnt = 4; |
if(labs(MittelIntegralNick_Alt - MittelIntegralNick) < BEWEGUNGS_LIMIT || (FromNaviCtrl_Value.Kalman_MaxDrift > 3*8)) |
{ |
if(IntegralFehlerNick > FEHLER_LIMIT2) |
{ |
if(last_n_p) |
{ |
cnt += labs(IntegralFehlerNick) / (FEHLER_LIMIT2 / 8); |
ausgleichNick = IntegralFehlerNick / 8; |
if(ausgleichNick > 5000) ausgleichNick = 5000; |
LageKorrekturNick += ausgleichNick / ABGLEICH_ANZAHL; |
} |
else last_n_p = 1; |
} else last_n_p = 0; |
if(IntegralFehlerNick < -FEHLER_LIMIT2) |
{ |
if(last_n_n) |
{ |
cnt += labs(IntegralFehlerNick) / (FEHLER_LIMIT2 / 8); |
ausgleichNick = IntegralFehlerNick / 8; |
if(ausgleichNick < -5000) ausgleichNick = -5000; |
LageKorrekturNick += ausgleichNick / ABGLEICH_ANZAHL; |
} |
else last_n_n = 1; |
} else last_n_n = 0; |
} |
else |
{ |
cnt = 0; |
KompassSignalSchlecht = 1000; |
} |
if(cnt > EE_Parameter.Driftkomp) cnt = EE_Parameter.Driftkomp; |
if(FromNaviCtrl_Value.Kalman_MaxDrift) if(cnt > FromNaviCtrl_Value.Kalman_MaxDrift) cnt = FromNaviCtrl_Value.Kalman_MaxDrift; |
if(IntegralFehlerNick > FEHLER_LIMIT) AdNeutralNick += cnt; |
if(IntegralFehlerNick < -FEHLER_LIMIT) AdNeutralNick -= cnt; |
// Roll +++++++++++++++++++++++++++++++++++++++++++++++++ |
cnt = 1;// + labs(IntegralFehlerRoll) / 4096; |
if(labs(IntegralFehlerRoll) > FEHLER_LIMIT1) cnt = 4; |
if(labs(MittelIntegralRoll_Alt - MittelIntegralRoll) < BEWEGUNGS_LIMIT || (FromNaviCtrl_Value.Kalman_MaxDrift > 3*8)) |
{ |
if(IntegralFehlerRoll > FEHLER_LIMIT2) |
{ |
if(last_r_p) |
{ |
cnt += labs(IntegralFehlerRoll) / (FEHLER_LIMIT2 / 8); |
ausgleichRoll = IntegralFehlerRoll / 8; |
if(ausgleichRoll > 5000) ausgleichRoll = 5000; |
LageKorrekturRoll += ausgleichRoll / ABGLEICH_ANZAHL; |
} |
else last_r_p = 1; |
} else last_r_p = 0; |
if(IntegralFehlerRoll < -FEHLER_LIMIT2) |
{ |
if(last_r_n) |
{ |
cnt += labs(IntegralFehlerRoll) / (FEHLER_LIMIT2 / 8); |
ausgleichRoll = IntegralFehlerRoll / 8; |
if(ausgleichRoll < -5000) ausgleichRoll = -5000; |
LageKorrekturRoll += ausgleichRoll / ABGLEICH_ANZAHL; |
} |
else last_r_n = 1; |
} else last_r_n = 0; |
} else |
{ |
cnt = 0; |
KompassSignalSchlecht = 1000; |
} |
if(cnt > EE_Parameter.Driftkomp) cnt = EE_Parameter.Driftkomp; |
if(FromNaviCtrl_Value.Kalman_MaxDrift) if(cnt > FromNaviCtrl_Value.Kalman_MaxDrift) cnt = FromNaviCtrl_Value.Kalman_MaxDrift; |
if(IntegralFehlerRoll > FEHLER_LIMIT) AdNeutralRoll += cnt; |
if(IntegralFehlerRoll < -FEHLER_LIMIT) AdNeutralRoll -= cnt; |
} |
else |
{ |
LageKorrekturRoll = 0; |
LageKorrekturNick = 0; |
TrichterFlug = 0; |
} |
if(!IntegralFaktor) { LageKorrekturRoll = 0; LageKorrekturNick = 0;} // z.B. bei HH |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++ |
MittelIntegralNick_Alt = MittelIntegralNick; |
MittelIntegralRoll_Alt = MittelIntegralRoll; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++ |
IntegralAccNick = 0; |
IntegralAccRoll = 0; |
IntegralAccZ = 0; |
MittelIntegralNick = 0; |
MittelIntegralRoll = 0; |
MittelIntegralNick2 = 0; |
MittelIntegralRoll2 = 0; |
ZaehlMessungen = 0; |
} // ZaehlMessungen >= ABGLEICH_ANZAHL |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Gieren |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(abs(StickGier) > 15) // war 35 |
{ |
KompassSignalSchlecht = 1000; |
if(!(EE_Parameter.GlobalConfig & CFG_KOMPASS_FIX)) |
{ |
NeueKompassRichtungMerken = 1; |
}; |
} |
tmp_int = (long) EE_Parameter.Gier_P * ((long)StickGier * abs(StickGier)) / 512L; // expo y = ax + bx² |
tmp_int += (EE_Parameter.Gier_P * StickGier) / 4; |
sollGier = tmp_int; |
Mess_Integral_Gier -= tmp_int; |
if(Mess_Integral_Gier > 50000) Mess_Integral_Gier = 50000; // begrenzen |
if(Mess_Integral_Gier <-50000) Mess_Integral_Gier =-50000; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Kompass |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(KompassValue && (EE_Parameter.GlobalConfig & CFG_KOMPASS_AKTIV)) |
{ |
int w,v,r,fehler,korrektur; |
w = abs(IntegralNick /512); // mit zunehmender Neigung den Einfluss drosseln |
v = abs(IntegralRoll /512); |
if(v > w) w = v; // grösste Neigung ermitteln |
korrektur = w / 8 + 2; |
fehler = ((540 + KompassValue - (ErsatzKompass/GIER_GRAD_FAKTOR)) % 360) - 180; |
//fehler += MesswertGier / 12; |
if(!KompassSignalSchlecht && w < 25) |
{ |
GierGyroFehler += fehler; |
if(NeueKompassRichtungMerken) |
{ |
ErsatzKompass = KompassValue * GIER_GRAD_FAKTOR; |
KompassStartwert = (ErsatzKompass/GIER_GRAD_FAKTOR); |
NeueKompassRichtungMerken = 0; |
} |
} |
ErsatzKompass += (fehler * 16) / korrektur; |
w = (w * Parameter_KompassWirkung) / 32; // auf die Wirkung normieren |
w = Parameter_KompassWirkung - w; // Wirkung ggf drosseln |
if(w >= 0) |
{ |
if(!KompassSignalSchlecht) |
{ |
v = 64 + ((MaxStickNick + MaxStickRoll)) / 8; |
r = ((540 + (ErsatzKompass/GIER_GRAD_FAKTOR) - KompassStartwert) % 360) - 180; |
v = (r * w) / v; // nach Kompass ausrichten |
w = 3 * Parameter_KompassWirkung; |
if(v > w) v = w; // Begrenzen |
else |
if(v < -w) v = -w; |
Mess_Integral_Gier += v; |
} |
if(KompassSignalSchlecht) KompassSignalSchlecht--; |
} |
else KompassSignalSchlecht = 500; // so lange das Signal taub stellen --> ca. 1 sek |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Drehgeschwindigkeit und -winkel zu einem Istwert zusammenfassen |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(TrichterFlug) { SummeRoll = 0; SummeNick = 0;}; |
if(!Looping_Nick) IntegralNickMalFaktor = (IntegralNick * IntegralFaktor) / (44000 / STICK_GAIN); else IntegralNickMalFaktor = 0; |
if(!Looping_Roll) IntegralRollMalFaktor = (IntegralRoll * IntegralFaktor) / (44000 / STICK_GAIN); else IntegralRollMalFaktor = 0; |
#define TRIM_MAX 200 |
if(TrimNick > TRIM_MAX) TrimNick = TRIM_MAX; else if(TrimNick <-TRIM_MAX) TrimNick =-TRIM_MAX; |
if(TrimRoll > TRIM_MAX) TrimRoll = TRIM_MAX; else if(TrimRoll <-TRIM_MAX) TrimRoll =-TRIM_MAX; |
MesswertNick = IntegralNickMalFaktor + (long)((long)MesswertNick * GyroFaktor + (long)TrimNick * 128L) / (256L / STICK_GAIN); |
MesswertRoll = IntegralRollMalFaktor + (long)((long)MesswertRoll * GyroFaktor + (long)TrimRoll * 128L) / (256L / STICK_GAIN); |
MesswertGier = (long)(MesswertGier * 2 * (long)GyroFaktorGier) / (256L / STICK_GAIN) + (long)(Integral_Gier * IntegralFaktorGier) / (2 * (44000 / STICK_GAIN)); |
// Maximalwerte abfangen |
// #define MAX_SENSOR (4096*STICK_GAIN) |
#define MAX_SENSOR (4096) |
if(MesswertNick > MAX_SENSOR) MesswertNick = MAX_SENSOR; |
if(MesswertNick < -MAX_SENSOR) MesswertNick = -MAX_SENSOR; |
if(MesswertRoll > MAX_SENSOR) MesswertRoll = MAX_SENSOR; |
if(MesswertRoll < -MAX_SENSOR) MesswertRoll = -MAX_SENSOR; |
if(MesswertGier > MAX_SENSOR) MesswertGier = MAX_SENSOR; |
if(MesswertGier < -MAX_SENSOR) MesswertGier = -MAX_SENSOR; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Höhenregelung |
// Die Höhenregelung schwächt lediglich das Gas ab, erhöht es allerdings nicht |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(UBat > BattLowVoltageWarning) GasMischanteil = ((unsigned int)GasMischanteil * BattLowVoltageWarning) / UBat; // Gas auf das aktuelle Spannungvieveau beziehen |
GasMischanteil *= STICK_GAIN; |
// if height control is activated |
if((EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG) && !(Looping_Roll || Looping_Nick)) // Höhenregelung |
{ |
#define HOVER_GAS_AVERAGE 16384L // 16384 * 2ms = 32s averaging |
#define HC_GAS_AVERAGE 4 // 4 * 2ms= 8ms averaging |
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
#define OPA_OFFSET_STEP 15 |
#else |
#define OPA_OFFSET_STEP 10 |
#endif |
int HCGas, HeightDeviation = 0,GasReduction = 0; |
static int HeightTrimming = 0; // rate for change of height setpoint |
static int FilterHCGas = 0; |
static int StickGasHover = 120, HoverGasMin = 0, HoverGasMax = 1023; |
static unsigned long HoverGasFilter = 0; |
static unsigned char delay = 100, BaroAtUpperLimit = 0, BaroAtLowerLimit = 0; |
int CosAttitude; // for projection of hoover gas |
// get the current hooverpoint |
DebugOut.Analog[21] = HoverGas; |
// Expand the measurement |
// measurement of air pressure close to upper limit and no overflow in correction of the new OCR0A value occurs |
if(!BaroExpandActive) |
{ |
if(MessLuftdruck > 920) |
{ // increase offset |
if(OCR0A < (255 - OPA_OFFSET_STEP)) |
{ |
ExpandBaro -= 1; |
OCR0A = DruckOffsetSetting - OPA_OFFSET_STEP * ExpandBaro; // increase offset to shift ADC down |
beeptime = 300; |
BaroExpandActive = 350; |
} |
else |
{ |
BaroAtLowerLimit = 1; |
} |
} |
// measurement of air pressure close to lower limit and |
else |
if(MessLuftdruck < 100) |
{ // decrease offset |
if(OCR0A > OPA_OFFSET_STEP) |
{ |
ExpandBaro += 1; |
OCR0A = DruckOffsetSetting - OPA_OFFSET_STEP * ExpandBaro; // decrease offset to shift ADC up |
beeptime = 300; |
BaroExpandActive = 350; |
} |
else |
{ |
BaroAtUpperLimit = 1; |
} |
} |
else |
{ |
BaroAtUpperLimit = 0; |
BaroAtLowerLimit = 0; |
} |
} |
else // delay, because of expanding the Baro-Range |
{ |
// now clear the D-values |
SummenHoehe = HoehenWert * SM_FILTER; |
VarioMeter = 0; |
BaroExpandActive--; |
} |
// if height control is activated by an rc channel |
if(EE_Parameter.GlobalConfig & CFG_HOEHEN_SCHALTER) // Regler wird über Schalter gesteuert |
{ // check if parameter is less than activation threshold |
if(Parameter_MaxHoehe < 50) // for 3 or 2-state switch height control is disabled in lowest position |
{ //height control not active |
if(!delay--) |
{ |
HoehenReglerAktiv = 0; // disable height control |
SollHoehe = HoehenWert; // update SetPoint with current reading |
delay = 1; |
} |
} |
else |
{ //height control is activated |
HoehenReglerAktiv = 1; // enable height control |
delay = 200; |
} |
} |
else // no switchable height control |
{ |
SollHoehe = ((int16_t) ExternHoehenValue + (int16_t) Parameter_MaxHoehe) * (int)EE_Parameter.Hoehe_Verstaerkung; |
HoehenReglerAktiv = 1; |
} |
// calculate cos of nick and roll angle used for projection of the vertical hoover gas |
tmp_int = (int)(IntegralNick/GIER_GRAD_FAKTOR); // nick angle in deg |
tmp_int2 = (int)(IntegralRoll/GIER_GRAD_FAKTOR); // roll angle in deg |
CosAttitude = (int16_t)ihypot(tmp_int, tmp_int2); // phytagoras gives effective attitude angle in deg |
LIMIT_MAX(CosAttitude, 60); // limit effective attitude angle |
CosAttitude = c_cos_8192(CosAttitude); // cos of actual attitude |
VarioCharacter = ' '; |
if(HoehenReglerAktiv && !(FCFlags & FCFLAG_NOTLANDUNG)) |
{ |
#define HEIGHT_TRIM_UP 0x01 |
#define HEIGHT_TRIM_DOWN 0x02 |
static unsigned char HeightTrimmingFlag = 0x00; |
#define HEIGHT_CONTROL_STICKTHRESHOLD 15 |
// Holger original version |
// start of height control algorithm |
// the height control is only an attenuation of the actual gas stick. |
// I.e. it will work only if the gas stick is higher than the hover gas |
// and the hover height will be allways larger than height setpoint. |
if((EE_Parameter.ExtraConfig & CFG2_HEIGHT_LIMIT) || !(EE_Parameter.GlobalConfig & CFG_HOEHEN_SCHALTER)) // Regler wird über Schalter gesteuert) |
{ // old version |
HCGas = GasMischanteil; // take current stick gas as neutral point for the height control |
HeightTrimming = 0; |
} |
else |
{ |
// alternative height control |
// PD-Control with respect to hoover point |
// the thrust loss out of horizontal attitude is compensated |
// the setpoint will be fine adjusted with the gas stick position |
if(FCFlags & FCFLAG_FLY) // trim setpoint only when flying |
{ // gas stick is above hoover point |
if(StickGas > (StickGasHover + HEIGHT_CONTROL_STICKTHRESHOLD) && !BaroAtUpperLimit) |
{ |
if(HeightTrimmingFlag & HEIGHT_TRIM_DOWN) |
{ |
HeightTrimmingFlag &= ~HEIGHT_TRIM_DOWN; |
SollHoehe = HoehenWert; // update setpoint to current heigth |
} |
HeightTrimmingFlag |= HEIGHT_TRIM_UP; |
HeightTrimming += abs(StickGas - (StickGasHover + HEIGHT_CONTROL_STICKTHRESHOLD)); |
VarioCharacter = '+'; |
} // gas stick is below hoover point |
else if(StickGas < (StickGasHover - HEIGHT_CONTROL_STICKTHRESHOLD) && !BaroAtLowerLimit ) |
{ |
if(HeightTrimmingFlag & HEIGHT_TRIM_UP) |
{ |
HeightTrimmingFlag &= ~HEIGHT_TRIM_UP; |
SollHoehe = HoehenWert; // update setpoint to current heigth |
} |
HeightTrimmingFlag |= HEIGHT_TRIM_DOWN; |
HeightTrimming -= abs(StickGas - (StickGasHover - HEIGHT_CONTROL_STICKTHRESHOLD)); |
VarioCharacter = '-'; |
} |
else // Gas Stick in Hover Range |
{ |
if(HeightTrimmingFlag & (HEIGHT_TRIM_UP | HEIGHT_TRIM_DOWN)) |
{ |
HeightTrimmingFlag &= ~(HEIGHT_TRIM_UP | HEIGHT_TRIM_DOWN); |
HeightTrimming = 0; |
SollHoehe = HoehenWert; // update setpoint to current height |
if(EE_Parameter.ExtraConfig & CFG2_VARIO_BEEP) beeptime = 500; |
if(!StartTrigger && HoehenWert > 50) |
{ |
StartTrigger = 1; |
} |
} |
VarioCharacter = '='; |
} |
// Trim height set point |
if(abs(HeightTrimming) > 512) |
{ |
SollHoehe += (HeightTrimming * EE_Parameter.Hoehe_Verstaerkung)/(5 * 512 / 2); // move setpoint |
HeightTrimming = 0; |
LIMIT_MIN_MAX(SollHoehe, (HoehenWert-1024), (HoehenWert+1024)); // max. 10m Unterschied |
if(EE_Parameter.ExtraConfig & CFG2_VARIO_BEEP) beeptime = 100; |
//update hoover gas stick value when setpoint is shifted |
if(!EE_Parameter.Hoehe_StickNeutralPoint) |
{ |
StickGasHover = HoverGas/STICK_GAIN; //rescale back to stick value |
StickGasHover = (StickGasHover * UBat) / BattLowVoltageWarning; |
if(StickGasHover < 70) StickGasHover = 70; |
else if(StickGasHover > 150) StickGasHover = 150; |
} |
} |
if(BaroExpandActive) SollHoehe = HoehenWert; // update setpoint to current altitude if Expanding is active |
} //if FCFlags & MKFCFLAG_FLY |
else |
{ |
SollHoehe = HoehenWert - 400; |
if(EE_Parameter.Hoehe_StickNeutralPoint) StickGasHover = EE_Parameter.Hoehe_StickNeutralPoint; |
else StickGasHover = 120; |
HoverGas = GasMischanteil; |
} |
HCGas = HoverGas; // take hover gas (neutral point) |
} |
if(HoehenWert > SollHoehe || !(EE_Parameter.ExtraConfig & CFG2_HEIGHT_LIMIT)) |
{ |
// from this point the Heigth Control Algorithm is identical for both versions |
if(BaroExpandActive) // baro range expanding active |
{ |
HCGas = HoverGas; // hover while expanding baro adc range |
HeightDeviation = 0; |
} // EOF // baro range expanding active |
else // valid data from air pressure sensor |
{ |
// ------------------------- P-Part ---------------------------- |
tmp_long = (HoehenWert - SollHoehe); // positive when too high |
LIMIT_MIN_MAX(tmp_long, -32767L, 32767L); // avoid overflov when casting to int16_t |
HeightDeviation = (int)(tmp_long); // positive when too high |
tmp_long = (tmp_long * (long)Parameter_Hoehe_P) / 32L; // p-part |
LIMIT_MIN_MAX(tmp_long, -127 * STICK_GAIN, 256 * STICK_GAIN); // more than the full range makes no sense |
GasReduction = tmp_long; |
// ------------------------- D-Part 1: Vario Meter ---------------------------- |
tmp_int = VarioMeter / 8; |
LIMIT_MIN_MAX(tmp_int, -127, 128); |
tmp_int = (tmp_int * (long)Parameter_Luftdruck_D) / 4L; // scale to d-gain parameter |
LIMIT_MIN_MAX(tmp_int,-64 * STICK_GAIN, 64 * STICK_GAIN); |
if(HeightTrimmingFlag) tmp_int /= 4; // reduce d-part while trimming setpoint |
else |
if(EE_Parameter.ExtraConfig & CFG2_HEIGHT_LIMIT) tmp_int /= 8; // reduce d-part in "Deckel" mode |
GasReduction += tmp_int; |
} // EOF no baro range expanding |
// ------------------------ D-Part 2: ACC-Z Integral ------------------------ |
if(Parameter_Hoehe_ACC_Wirkung) |
{ |
tmp_long = ((Mess_Integral_Hoch / 128L) * (int32_t) Parameter_Hoehe_ACC_Wirkung) / (128L / STICK_GAIN); |
LIMIT_MIN_MAX(tmp_long, -32 * STICK_GAIN, 64 * STICK_GAIN); |
GasReduction += tmp_long; |
} |
// ------------------------ D-Part 3: GpsZ ---------------------------------- |
tmp_int = (Parameter_Hoehe_GPS_Z * (int)FromNaviCtrl_Value.GpsZ)/128L; |
LIMIT_MIN_MAX(tmp_int, -32 * STICK_GAIN, 64 * STICK_GAIN); |
GasReduction += tmp_int; |
GasReduction = (long)((long)GasReduction * HoverGas) / 512; // scale to the gas value |
// ------------------------ ---------------------------------- |
HCGas -= GasReduction; |
// limit deviation from hoover point within the target region |
if(!HeightTrimming && HoverGas > 0) // height setpoint is not changed and hoover gas not zero |
{ |
unsigned int tmp; |
tmp = abs(HeightDeviation); |
if(tmp <= 60) |
{ |
LIMIT_MIN_MAX(HCGas, HoverGasMin, HoverGasMax); // limit gas around the hoover point |
} |
else |
{ |
tmp = (tmp - 60) / 32; |
if(tmp > 15) tmp = 15; |
if(HeightDeviation > 0) |
{ |
tmp = (HoverGasMin * (16 - tmp)) / 16; |
LIMIT_MIN_MAX(HCGas, tmp, HoverGasMax); // limit gas around the hoover point |
} |
else |
{ |
tmp = (HoverGasMax * (tmp + 16)) / 16; |
LIMIT_MIN_MAX(HCGas, HoverGasMin, tmp); // limit gas around the hoover point |
} |
} |
} |
// strech control output by inverse attitude projection 1/cos |
// + 1/cos(angle) ++++++++++++++++++++++++++ |
tmp_long2 = (int32_t)HCGas; |
tmp_long2 *= 8192L; |
tmp_long2 /= CosAttitude; |
HCGas = (int16_t)tmp_long2; |
// update height control gas averaging |
FilterHCGas = (FilterHCGas * (HC_GAS_AVERAGE - 1) + HCGas) / HC_GAS_AVERAGE; |
// limit height control gas pd-control output |
LIMIT_MIN_MAX(FilterHCGas, EE_Parameter.Hoehe_MinGas * STICK_GAIN, (MAX_GAS - 20) * STICK_GAIN); |
// set GasMischanteil to HeightControlGasFilter |
if(EE_Parameter.ExtraConfig & CFG2_HEIGHT_LIMIT) |
{ // old version |
LIMIT_MAX(FilterHCGas, GasMischanteil); // nicht mehr als Gas |
GasMischanteil = FilterHCGas; |
} |
else GasMischanteil = FilterHCGas + (GasMischanteil - HoverGas) / 4; // only in Vario-Mode |
} |
}// EOF height control active |
else // HC not active |
{ |
//update hoover gas stick value when HC is not active |
if(!EE_Parameter.Hoehe_StickNeutralPoint) |
{ |
StickGasHover = HoverGas/STICK_GAIN; // rescale back to stick value |
StickGasHover = (StickGasHover * UBat) / BattLowVoltageWarning; |
} |
else StickGasHover = EE_Parameter.Hoehe_StickNeutralPoint; |
LIMIT_MIN_MAX(StickGasHover, 70, 150); // reserve some range for trim up and down |
FilterHCGas = GasMischanteil; |
} |
// Hover gas estimation by averaging gas control output on small z-velocities |
// this is done only if height contol option is selected in global config and aircraft is flying |
if((FCFlags & FCFLAG_FLY))// && !(FCFlags & FCFLAG_NOTLANDUNG)) |
{ |
if(HoverGasFilter == 0 || StartTrigger == 1) HoverGasFilter = HOVER_GAS_AVERAGE * (unsigned long)(GasMischanteil); // init estimation |
if(StartTrigger == 1) StartTrigger = 2; |
tmp_long2 = (int32_t)GasMischanteil; // take current thrust |
tmp_long2 *= CosAttitude; // apply attitude projection |
tmp_long2 /= 8192; |
// average vertical projected thrust |
if(modell_fliegt < 4000) // the first 8 seconds |
{ // reduce the time constant of averaging by factor of 4 to get much faster a stable value |
HoverGasFilter -= HoverGasFilter/(HOVER_GAS_AVERAGE/16L); |
HoverGasFilter += 16L * tmp_long2; |
} |
if(modell_fliegt < 8000) // the first 16 seconds |
{ // reduce the time constant of averaging by factor of 2 to get much faster a stable value |
HoverGasFilter -= HoverGasFilter/(HOVER_GAS_AVERAGE/4L); |
HoverGasFilter += 4L * tmp_long2; |
} |
else //later |
if(abs(VarioMeter) < 100) // only on small vertical speed |
{ |
HoverGasFilter -= HoverGasFilter/HOVER_GAS_AVERAGE; |
HoverGasFilter += tmp_long2; |
} |
HoverGas = (int16_t)(HoverGasFilter/HOVER_GAS_AVERAGE); |
if(EE_Parameter.Hoehe_HoverBand) |
{ |
int16_t band; |
band = HoverGas / EE_Parameter.Hoehe_HoverBand; // the higher the parameter the smaller the range |
HoverGasMin = HoverGas - band; |
HoverGasMax = HoverGas + band; |
} |
else |
{ // no limit |
HoverGasMin = 0; |
HoverGasMax = 1023; |
} |
} |
else |
{ |
StartTrigger = 0; |
HoverGasFilter = 0; |
HoverGas = 0; |
} |
}// EOF ParamSet.GlobalConfig & CFG_HEIGHT_CONTROL |
// limit gas to parameter setting |
LIMIT_MIN(GasMischanteil, (MIN_GAS + 10) * STICK_GAIN); |
if(GasMischanteil > (MAX_GAS - 20) * STICK_GAIN) GasMischanteil = (MAX_GAS - 20) * STICK_GAIN; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// all BL-Ctrl connected? |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(MissingMotor || Capacity.MinOfMaxPWM != 255) |
if(modell_fliegt > 1 && modell_fliegt < 50 && GasMischanteil > 0) |
{ |
modell_fliegt = 1; |
GasMischanteil = (MIN_GAS + 10) * STICK_GAIN; |
} |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Mischer und PI-Regler |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
DebugOut.Analog[7] = GasMischanteil; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Gier-Anteil |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
GierMischanteil = MesswertGier - sollGier * STICK_GAIN; // Regler für Gier |
#define MIN_GIERGAS (40*STICK_GAIN) // unter diesem Gaswert trotzdem Gieren |
if(GasMischanteil > MIN_GIERGAS) |
{ |
if(GierMischanteil > (GasMischanteil / 2)) GierMischanteil = GasMischanteil / 2; |
if(GierMischanteil < -(GasMischanteil / 2)) GierMischanteil = -(GasMischanteil / 2); |
} |
else |
{ |
if(GierMischanteil > (MIN_GIERGAS / 2)) GierMischanteil = MIN_GIERGAS / 2; |
if(GierMischanteil < -(MIN_GIERGAS / 2)) GierMischanteil = -(MIN_GIERGAS / 2); |
} |
tmp_int = MAX_GAS*STICK_GAIN; |
if(GierMischanteil > ((tmp_int - GasMischanteil))) GierMischanteil = ((tmp_int - GasMischanteil)); |
if(GierMischanteil < -((tmp_int - GasMischanteil))) GierMischanteil = -((tmp_int - GasMischanteil)); |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Nick-Achse |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
DiffNick = MesswertNick - StickNick; // Differenz bestimmen |
if(IntegralFaktor) SummeNick += IntegralNickMalFaktor - StickNick; // I-Anteil bei Winkelregelung |
else SummeNick += DiffNick; // I-Anteil bei HH |
if(SummeNick > (STICK_GAIN * 16000L)) SummeNick = (STICK_GAIN * 16000L); |
if(SummeNick < -(16000L * STICK_GAIN)) SummeNick = -(16000L * STICK_GAIN); |
pd_ergebnis_nick = (EE_Parameter.Gyro_Stability * DiffNick) / 8 + SummeNick / Ki; // PI-Regler für Nick |
// Motor Vorn |
tmp_int = (long)((long)Parameter_DynamicStability * (long)(GasMischanteil + abs(GierMischanteil)/2)) / 64; |
if(pd_ergebnis_nick > tmp_int) pd_ergebnis_nick = tmp_int; |
if(pd_ergebnis_nick < -tmp_int) pd_ergebnis_nick = -tmp_int; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Roll-Achse |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
DiffRoll = MesswertRoll - StickRoll; // Differenz bestimmen |
if(IntegralFaktor) SummeRoll += IntegralRollMalFaktor - StickRoll;// I-Anteil bei Winkelregelung |
else SummeRoll += DiffRoll; // I-Anteil bei HH |
if(SummeRoll > (STICK_GAIN * 16000L)) SummeRoll = (STICK_GAIN * 16000L); |
if(SummeRoll < -(16000L * STICK_GAIN)) SummeRoll = -(16000L * STICK_GAIN); |
pd_ergebnis_roll = (EE_Parameter.Gyro_Stability * DiffRoll) / 8 + SummeRoll / Ki; // PI-Regler für Roll |
tmp_int = (long)((long)Parameter_DynamicStability * (long)(GasMischanteil + abs(GierMischanteil)/2)) / 64; |
if(pd_ergebnis_roll > tmp_int) pd_ergebnis_roll = tmp_int; |
if(pd_ergebnis_roll < -tmp_int) pd_ergebnis_roll = -tmp_int; |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Universal Mixer |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
for(i=0; i<MAX_MOTORS; i++) |
{ |
signed int tmp_int; |
if(Mixer.Motor[i][0] > 0) |
{ |
// Gas |
if(Mixer.Motor[i][0] == 64) tmp_int = GasMischanteil; else tmp_int = ((long)GasMischanteil * Mixer.Motor[i][0]) / 64L; |
// Nick |
if(Mixer.Motor[i][1] == 64) tmp_int += pd_ergebnis_nick; |
else if(Mixer.Motor[i][1] == -64) tmp_int -= pd_ergebnis_nick; |
else tmp_int += ((long)pd_ergebnis_nick * Mixer.Motor[i][1]) / 64L; |
// Roll |
if(Mixer.Motor[i][2] == 64) tmp_int += pd_ergebnis_roll; |
else if(Mixer.Motor[i][2] == -64) tmp_int -= pd_ergebnis_roll; |
else tmp_int += ((long)pd_ergebnis_roll * Mixer.Motor[i][2]) / 64L; |
// Gier |
if(Mixer.Motor[i][3] == 64) tmp_int += GierMischanteil; |
else if(Mixer.Motor[i][3] == -64) tmp_int -= GierMischanteil; |
else tmp_int += ((long)GierMischanteil * Mixer.Motor[i][3]) / 64L; |
if(tmp_int > tmp_motorwert[i]) tmp_int = (tmp_motorwert[i] + tmp_int) / 2; // MotorSmoothing |
else tmp_int = 2 * tmp_int - tmp_motorwert[i]; // MotorSmoothing |
LIMIT_MIN_MAX(tmp_int,MIN_GAS * 4,MAX_GAS * 4); |
Motor[i].SetPoint = tmp_int / 4; |
Motor[i].SetPointLowerBits = (tmp_int % 4)<<1; // (3 bits total) |
tmp_motorwert[i] = tmp_int; |
} |
else |
{ |
Motor[i].SetPoint = 0; |
Motor[i].SetPointLowerBits = 0; |
} |
} |
} |
/tags/V0.80g/fc.h |
---|
0,0 → 1,120 |
/*####################################################################################### |
Flight Control |
#######################################################################################*/ |
#ifndef _FC_H |
#define _FC_H |
//#define GIER_GRAD_FAKTOR 1291L // Abhängigkeit zwischen GyroIntegral und Winkel |
//#define GIER_GRAD_FAKTOR 1160L |
extern long GIER_GRAD_FAKTOR; // Abhängigkeit zwischen GyroIntegral und Winkel |
#define STICK_GAIN 4 |
#define ACC_AMPLIFY 6 |
#define FCFLAG_MOTOR_RUN 0x01 |
#define FCFLAG_FLY 0x02 |
#define FCFLAG_CALIBRATE 0x04 |
#define FCFLAG_START 0x08 |
#define FCFLAG_NOTLANDUNG 0x10 |
#define FCFLAG_LOWBAT 0x20 |
#define FCFLAG_SPI_RX_ERR 0x40 |
#define FCFLAG_I2CERR 0x80 |
#define DEFEKT_G_NICK 0x01 |
#define DEFEKT_G_ROLL 0x02 |
#define DEFEKT_G_GIER 0x04 |
#define DEFEKT_A_NICK 0x08 |
#define DEFEKT_A_ROLL 0x10 |
#define DEFEKT_A_Z 0x20 |
#define DEFEKT_PRESSURE 0x40 |
#define DEFEKT_CAREFREE_ERR 0x80 |
#define DEFEKT_I2C 0x01 |
#define DEFEKT_BL_MISSING 0x02 |
#define DEFEKT_SPI_RX_ERR 0x04 |
#define DEFEKT_PPM_ERR 0x08 |
#define DEFEKT_MIXER_ERR 0x10 |
#define Poti1 Poti[0] |
#define Poti2 Poti[1] |
#define Poti3 Poti[2] |
#define Poti4 Poti[3] |
#define Poti5 Poti[4] |
#define Poti6 Poti[5] |
#define Poti7 Poti[6] |
#define Poti8 Poti[7] |
extern volatile unsigned char FCFlags; |
extern unsigned char Sekunde,Minute; |
extern unsigned int BaroExpandActive; |
extern long IntegralNick,IntegralNick2; |
extern long IntegralRoll,IntegralRoll2; |
//extern int IntegralNick,IntegralNick2; |
//extern int IntegralRoll,IntegralRoll2; |
extern unsigned char Poti[9]; |
extern long Mess_IntegralNick,Mess_IntegralNick2; |
extern long Mess_IntegralRoll,Mess_IntegralRoll2; |
extern long IntegralAccNick,IntegralAccRoll; |
extern long SummeNick,SummeRoll; |
extern volatile long Mess_Integral_Hoch; |
extern long Integral_Gier,Mess_Integral_Gier,Mess_Integral_Gier2; |
extern int KompassValue; |
extern int KompassStartwert; |
extern int KompassRichtung; |
extern unsigned char ControlHeading; |
extern int TrimNick, TrimRoll; |
extern long ErsatzKompass; |
extern int ErsatzKompassInGrad; // Kompasswert in Grad |
extern long HoehenWert; |
extern long SollHoehe; |
extern unsigned char CareFree; |
extern int MesswertNick,MesswertRoll,MesswertGier; |
extern int AdNeutralNick,AdNeutralRoll,AdNeutralGier, Mittelwert_AccNick, Mittelwert_AccRoll; |
extern unsigned int NeutralAccX, NeutralAccY; |
extern unsigned char HoehenReglerAktiv; |
extern int NeutralAccZ; |
extern long Umschlag180Nick, Umschlag180Roll; |
extern signed int ExternStickNick,ExternStickRoll,ExternStickGier; |
extern unsigned char Parameter_UserParam1,Parameter_UserParam2,Parameter_UserParam3,Parameter_UserParam4,Parameter_UserParam5,Parameter_UserParam6,Parameter_UserParam7,Parameter_UserParam8; |
extern int NaviAccNick,NaviAccRoll,NaviCntAcc; |
extern unsigned int modell_fliegt; |
extern void MotorRegler(void); |
extern void SendMotorData(void); |
//void CalibrierMittelwert(void); |
//void Mittelwert(void); |
extern void SetNeutral(unsigned char AccAdjustment); |
extern void Piep(unsigned char Anzahl, unsigned int dauer); |
extern void CopyDebugValues(void); |
extern unsigned char h,m,s; |
extern volatile unsigned char Timeout ; |
extern unsigned char CosinusNickWinkel, CosinusRollWinkel; |
extern int DiffNick,DiffRoll; |
//extern int Poti1, Poti2, Poti3, Poti4; |
extern volatile unsigned char SenderOkay; |
extern int StickNick,StickRoll,StickGier; |
extern char MotorenEin; |
extern unsigned char Parameter_Servo3,Parameter_Servo4,Parameter_Servo5; |
extern char VarioCharacter; |
extern int HoverGas; |
extern unsigned char Parameter_Luftdruck_D; |
extern unsigned char Parameter_MaxHoehe; |
extern unsigned char Parameter_Hoehe_P; |
extern unsigned char Parameter_Hoehe_ACC_Wirkung; |
extern unsigned char Parameter_KompassWirkung; |
extern unsigned char Parameter_Gyro_P; |
extern unsigned char Parameter_Gyro_I; |
extern unsigned char Parameter_Gier_P; |
extern unsigned char Parameter_ServoNickControl; |
extern unsigned char Parameter_ServoRollControl; |
extern unsigned char Parameter_AchsKopplung1; |
extern unsigned char Parameter_AchsKopplung2; |
//extern unsigned char Parameter_AchsGegenKopplung1; |
extern unsigned char Parameter_J16Bitmask; // for the J16 Output |
extern unsigned char Parameter_J16Timing; // for the J16 Output |
extern unsigned char Parameter_J17Bitmask; // for the J17 Output |
extern unsigned char Parameter_J17Timing; // for the J17 Output |
extern signed char MixerTable[MAX_MOTORS][4]; |
#endif //_FC_H |
/tags/V0.80g/flight.pnproj |
---|
0,0 → 1,0 |
<Project name="Flight-Ctrl"><File path="uart.h"></File><File path="jeti.h"></File><File path="main.c"></File><File path="main.h"></File><File path="makefile"></File><File path="uart.c"></File><File path="printf_P.h"></File><File path="timer0.c"></File><File path="timer0.h"></File><File path="old_macros.h"></File><File path="twimaster.c"></File><File path="version.txt"></File><File path="twimaster.h"></File><File path="rc.c"></File><File path="rc.h"></File><File path="fc.h"></File><File path="menu.h"></File><File path="menu.c"></File><File path="_Settings.h"></File><File path="analog.c"></File><File path="analog.h"></File><File path="GPS.c"></File><File path="gps.h"></File><File path="License.txt"></File><File path="spi.h"></File><File path="spi.c"></File><File path="led.h"></File><File path="led.c"></File><File path="fc.c"></File><File path="mymath.c"></File><File path="mymath.h"></File><File path="isqrt.S"></File><File path="Spektrum.c"></File><File path="Spektrum.h"></File><File path="eeprom.h"></File><File path="eeprom.c"></File><File path="libfc.h"></File><File path="debug.c"></File><File path="debug.h"></File></Project> |
/tags/V0.80g/flight.pnps |
---|
0,0 → 1,0 |
<pd><ViewState><e p="Flight-Ctrl" x="true"></e></ViewState></pd> |
/tags/V0.80g/gps.h |
---|
0,0 → 1,7 |
extern signed int GPS_Nick; |
extern signed int GPS_Roll; |
extern signed int GPS_Nick2; |
extern signed int GPS_Roll2; |
void GPS_Neutral(void); |
void GPS_BerechneZielrichtung(void); |
/tags/V0.80g/isqrt.S |
---|
0,0 → 1,203 |
;-----------------------------------------------------------------------------; |
; Fast integer squareroot routines for avr-gcc project (C)ChaN, 2008 |
; http://elm-chan.org/docs/avrlib/sqrt32.S |
;-----------------------------------------------------------------------------; |
; uint16_t isqrt32 (uint32_t n); |
; uint8_t isqrt16 (uint16_t n); |
; uint16_t ihypot (int16_t x, int16_t y); |
;-----------------------------------------------------------------------------: |
; 32bit integer squareroot |
;-----------------------------------------------------------------------------; |
; uint16_t isqrt32 ( |
; uint32_t n |
; ); |
; |
; Return Value: |
; Squareroot of n. |
; |
; Size = 53 words |
; Clock = 532..548 cycles |
; Stack = 0 byte |
.global isqrt32 |
.func isqrt32 |
isqrt32: |
clr r0 |
clr r18 |
clr r19 |
clr r20 |
ldi r21, 1 |
clr r27 |
clr r30 |
clr r31 |
ldi r26, 16 |
1: lsl r22 |
rol r23 |
rol r24 |
rol r25 |
rol r0 |
rol r18 |
rol r19 |
rol r20 |
lsl r22 |
rol r23 |
rol r24 |
rol r25 |
rol r0 |
rol r18 |
rol r19 |
rol r20 |
brpl 2f |
add r0, r21 |
adc r18, r27 |
adc r19, r30 |
adc r20, r31 |
rjmp 3f |
2: sub r0, r21 |
sbc r18, r27 |
sbc r19, r30 |
sbc r20, r31 |
3: lsl r21 |
rol r27 |
rol r30 |
andi r21, 0b11111000 |
ori r21, 0b00000101 |
sbrc r20, 7 |
subi r21, 2 |
dec r26 |
brne 1b |
lsr r30 |
ror r27 |
ror r21 |
lsr r30 |
ror r27 |
ror r21 |
mov r24, r21 |
mov r25, r27 |
ret |
.endfunc |
;-----------------------------------------------------------------------------: |
; 16bit integer squareroot |
;-----------------------------------------------------------------------------; |
; uint8_t isqrt16 ( |
; uint16_t n |
; ); |
; |
; Return Value: |
; Squareroot of n. |
; |
; Size = 33 words |
; Clock = 181..189 cycles |
; Stack = 0 byte |
.global isqrt16 |
.func isqrt16 |
isqrt16: |
clr r18 |
clr r19 |
ldi r20, 1 |
clr r21 |
ldi r22, 8 |
1: lsl r24 |
rol r25 |
rol r18 |
rol r19 |
lsl r24 |
rol r25 |
rol r18 |
rol r19 |
brpl 2f |
add r18, r20 |
adc r19, r21 |
rjmp 3f |
2: sub r18, r20 |
sbc r19, r21 |
3: lsl r20 |
rol r21 |
andi r20, 0b11111000 |
ori r20, 0b00000101 |
sbrc r19, 7 |
subi r20, 2 |
dec r22 |
brne 1b |
lsr r21 |
ror r20 |
lsr r21 |
ror r20 |
mov r24, r20 |
ret |
.endfunc |
;-----------------------------------------------------------------------------: |
; 16bit integer hypot (megaAVR is required) |
;-----------------------------------------------------------------------------; |
; uint16_t ihypot ( |
; int16_t x, |
; int16_t y |
; ); |
; |
; Return Value: |
; Squareroot of (x*x + y*y) |
; |
; Size = 42 words |
; Clock = 581..597 cycles |
; Stack = 0 byte |
.global ihypot |
.func ihypot |
ihypot: |
clr r26 |
sbrs r25, 7 |
rjmp 1f |
com r24 |
com r25 |
adc r24, r26 |
adc r25, r26 |
1: sbrs r23, 7 |
rjmp 2f |
com r22 |
com r23 |
adc r22, r26 |
adc r23, r26 |
2: mul r22, r22 |
movw r18, r0 |
mul r23, r23 |
movw r20, r0 |
mul r22, r23 |
add r19, r0 |
adc r20, r1 |
adc r21, r26 |
add r19, r0 |
adc r20, r1 |
adc r21, r26 |
mul r24, r24 |
movw r30, r0 |
mul r25, r25 |
add r18, r30 |
adc r19, r31 |
adc r20, r0 |
adc r21, r1 |
mul r24, r25 |
add r19, r0 |
adc r20, r1 |
adc r21, r26 |
add r19, r0 |
adc r20, r1 |
adc r21, r26 |
movw r24, r20 |
movw r22, r18 |
clr r1 |
rjmp isqrt32 |
.endfunc |
/tags/V0.80g/isqrt.h |
---|
0,0 → 1,11 |
#ifndef _ISQRT_H |
#define _ISQRT_H |
#include <inttypes.h> |
// coded in assembler file |
extern uint16_t isqrt32(uint32_t n); |
extern uint8_t isqrt16(uint16_t n); |
extern uint16_t ihypot(int16_t x, int16_t y); |
#endif // _ISQRT_H |
/tags/V0.80g/jetimenu.c |
---|
0,0 → 1,162 |
#include "jetimenu.h" |
#include "libfc.h" |
#include "printf_P.h" |
#include "main.h" |
#include "spi.h" |
#include "capacity.h" |
#define JETIBOX_KEY_RIGHT 0x1F |
#define JETIBOX_KEY_UP 0x2F |
#define JETIBOX_KEY_DOWN 0x4F |
#define JETIBOX_KEY_LEFT 0x8F |
#define JETIBOX_KEY_NONE 0x0F |
#define JETIBOX_KEY_UNDEF 0x00 |
#define JetiBox_printfxy(x,y,format, args...) { LIBFC_JetiBox_SetPos(y * 16 + x); _printf_P(&LIBFC_JetiBox_Putchar, PSTR(format) , ## args);} |
#define JetiBox_printf(format, args...) { _printf_P(&LIBFC_JetiBox_Putchar, PSTR(format) , ## args);} |
// ----------------------------------------------------------- |
// the menu functions |
// ----------------------------------------------------------- |
void Menu_Status(uint8_t key) |
{ //0123456789ABCDEF |
JetiBox_printfxy(0,0,"%2i.%1iV",UBat/10, UBat%10); |
if(NaviDataOkay) |
{ |
// JetiBox_printfxy(6,0,"%03dm %03d%c", GPSInfo.HomeDistance/10,GPSInfo.HomeBearing, 0xDF); |
JetiBox_printfxy(6,0,"%3d%c %03dm",(int)(ErsatzKompass / GIER_GRAD_FAKTOR), 0xDF, GPSInfo.HomeDistance/10); |
} |
else |
{ |
JetiBox_printfxy(6,0,"Status"); |
} |
if(NC_ErrorCode) JetiBox_printfxy(6,0,"ERROR: %2d",NC_ErrorCode); |
JetiBox_printfxy(0,1,"%4i %2i:%02i",Capacity.UsedCapacity,FlugSekunden/60,FlugSekunden%60); |
if(EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG) |
{ |
JetiBox_printfxy(10,1,"%4im%c", (int16_t)(HoehenWert/100),VarioCharacter); |
} |
} |
void Menu_Temperature(uint8_t key) |
{ //0123456789ABCDEF |
JetiBox_printfxy(0,0,"%3i %3i %3i %3i", Motor[0].Temperature, Motor[1].Temperature, Motor[2].Temperature, Motor[3].Temperature); |
JetiBox_printfxy(0,1,"%3i %3i %3i %3i", Motor[4].Temperature, Motor[5].Temperature, Motor[6].Temperature, Motor[7].Temperature); |
if(RequiredMotors <= 4) |
{ |
JetiBox_printfxy(0,1,"Temperatures "); |
} |
else |
if(RequiredMotors <= 6) |
{ |
JetiBox_printfxy(8,1,"\%cC ",0xdf); |
} |
} |
void Menu_Battery(uint8_t key) |
{ //0123456789ABCDEF |
JetiBox_printfxy(0,0,"%2i.%1iV %3i.%1iA", UBat/10, UBat%10, Capacity.ActualCurrent/10, Capacity.ActualCurrent%10); |
JetiBox_printfxy(0,1,"%4iW %6imAh",Capacity.ActualPower, Capacity.UsedCapacity); |
} |
void Menu_PosInfo(uint8_t key) |
{ |
if(NaviDataOkay) |
{ |
JetiBox_printfxy(0,0,"%2um/s Sat:%d ",GPSInfo.Speed,GPSInfo.NumOfSats); |
switch (GPSInfo.SatFix) |
{ |
case SATFIX_3D: |
JetiBox_printfxy(12,0," 3D"); |
break; |
case SATFIX_2D: |
case SATFIX_NONE: |
default: |
JetiBox_printfxy(12,0,"NoFx"); |
break; |
} |
if(GPSInfo.Flags & FLAG_DIFFSOLN) |
{ |
JetiBox_printfxy(12,0,"DGPS"); |
} |
JetiBox_printfxy(0,1,"Home:%3dm %3d%c", GPSInfo.HomeDistance/10, GPSInfo.HomeBearing, 0xDF); |
} |
else |
{ //0123456789ABCDEF |
JetiBox_printfxy(2,0,"No NaviCtrl!"); |
} |
} |
// ----------------------------------------------------------- |
// the menu topology |
// ----------------------------------------------------------- |
typedef void (*pFctMenu) (uint8_t); // the menu item handler function pointer |
typedef struct{ |
int8_t left; |
int8_t right; |
int8_t up; |
int8_t down; |
pFctMenu pHandler; |
} MENU_ENTRY; |
// the menu navigation structure |
/* | |
3 - 0 - 1 - 2 - 3 - 0 |
*/ |
const MENU_ENTRY JetiBox_Menu[] PROGMEM= |
{ // l r u d pHandler |
{3, 1, 0, 0, &Menu_Status }, // 0 |
{0, 2, 1, 1, &Menu_Temperature }, // 1 |
{1, 3, 2, 2, &Menu_Battery }, // 2 |
{2, 0, 3, 3, &Menu_PosInfo }, // 3 |
}; |
// ----------------------------------------------------------- |
// Update display buffer |
// ----------------------------------------------------------- |
unsigned char JetiBox_Update(unsigned char key) |
{ |
static uint8_t item = 0, last_item = 0; // the menu item |
// navigate within the menu by key action |
last_item = item; |
switch(key) |
{ |
case JETIBOX_KEY_LEFT: |
if (item == 0) return (1); // switch back to jeti expander menu |
else item = pgm_read_byte(&JetiBox_Menu[item].left); //trigger to left menu item |
break; |
case JETIBOX_KEY_RIGHT: |
item = pgm_read_byte(&JetiBox_Menu[item].right); //trigger to right menu item |
break; |
case JETIBOX_KEY_UP: |
item = pgm_read_byte(&JetiBox_Menu[item].up); //trigger to up menu item |
break; |
case JETIBOX_KEY_DOWN: |
item = pgm_read_byte(&JetiBox_Menu[item].down); //trigger to down menu item |
break; |
default: |
break; |
} |
// if the menu item has been changed, do not pass the key to the item handler |
// to avoid jumping over to items |
if(item != last_item) key = JETIBOX_KEY_UNDEF; |
LIBFC_JetiBox_Clear(); |
//execute menu item handler |
((pFctMenu)(pgm_read_word(&(JetiBox_Menu[item].pHandler))))(key); |
return (0); |
} |
/tags/V0.80g/jetimenu.h |
---|
0,0 → 1,6 |
#ifndef _JETIMENU_H |
#define _JETIMENU_H |
extern unsigned char JetiBox_Update(unsigned char key); |
#endif //_JETIMENU_H |
/tags/V0.80g/led.c |
---|
0,0 → 1,99 |
#include <inttypes.h> |
#include "main.h" |
uint16_t LED1_Timing = 0; |
uint16_t LED2_Timing = 0; |
unsigned char J16Blinkcount = 0, J16Mask = 1; |
unsigned char J17Blinkcount = 0, J17Mask = 1; |
// initializes the LED control outputs J16, J17 |
void LED_Init(void) |
{ |
// set PC2 & PC3 as output (control of J16 & J17) |
DDRC |= (1<<DDC2)|(1<<DDC3); |
J16_OFF; |
J17_OFF; |
J16Blinkcount = 0; J16Mask = 128; |
J17Blinkcount = 0; J17Mask = 128; |
} |
// called in UpdateMotors() every 2ms |
void LED_Update(void) |
{ |
static char delay = 0; |
static unsigned char J16Bitmask = 0; |
static unsigned char J17Bitmask = 0; |
static unsigned char J16Warn = 0, J17Warn = 0; |
if(!delay--) // 10ms Intervall |
{ |
delay = 4; |
if(FCFlags & (FCFLAG_LOWBAT | FCFLAG_NOTLANDUNG | FCFLAG_I2CERR)) |
{ |
if(EE_Parameter.WARN_J16_Bitmask) |
{ |
if(!J16Warn) J16Blinkcount = 4; |
J16Warn = 1; |
} |
if(EE_Parameter.WARN_J17_Bitmask) |
{ |
if(!J17Warn) J17Blinkcount = 4; |
J17Warn = 1; |
} |
} |
else |
{ |
J16Warn = 0; |
J17Warn = 0; |
J16Bitmask = EE_Parameter.J16Bitmask; |
J17Bitmask = EE_Parameter.J17Bitmask; |
} |
if(!J16Warn) |
{ |
if((EE_Parameter.BitConfig & CFG_MOTOR_BLINK) && !MotorenEin) {if(EE_Parameter.BitConfig & CFG_MOTOR_OFF_LED1) J16_ON; else J16_OFF;} |
else |
if((EE_Parameter.J16Timing > 247) && (Parameter_J16Timing > 220)) {if(J16Bitmask & 128) J16_ON; else J16_OFF;} |
else |
if((EE_Parameter.J16Timing > 247) && (Parameter_J16Timing < 10)) {if(J16Bitmask & 128) J16_OFF; else J16_ON;} |
else |
if(!J16Blinkcount--) |
{ |
J16Blinkcount = Parameter_J16Timing-1; |
if(J16Mask == 1) J16Mask = 128; else J16Mask /= 2; |
if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
} |
} |
else |
if(!J16Blinkcount--) |
{ |
J16Blinkcount = 10-1; |
if(J16Mask == 1) J16Mask = 128; else J16Mask /= 2; |
if(J16Mask & EE_Parameter.WARN_J16_Bitmask) J16_ON; else J16_OFF; |
} |
if(!J17Warn) |
{ |
if((EE_Parameter.BitConfig & CFG_MOTOR_BLINK) && !MotorenEin) {if(EE_Parameter.BitConfig & CFG_MOTOR_OFF_LED2) J17_ON; else J17_OFF;} |
else |
if((EE_Parameter.J17Timing > 247) && (Parameter_J17Timing > 220)) {if(J17Bitmask & 128) J17_ON; else J17_OFF;} |
else |
if((EE_Parameter.J17Timing > 247) && (Parameter_J17Timing < 10)) {if(J17Bitmask & 128) J17_OFF; else J17_ON;} |
else |
if(!J17Blinkcount--) |
{ |
J17Blinkcount = Parameter_J17Timing-1; |
if(J17Mask == 1) J17Mask = 128; else J17Mask /= 2; |
if(J17Mask & J17Bitmask) J17_ON; else J17_OFF; |
} |
} |
else |
if(!J17Blinkcount--) |
{ |
J17Blinkcount = 10-1; |
if(J17Mask == 1) J17Mask = 128; else J17Mask /= 2; |
if(J17Mask & EE_Parameter.WARN_J17_Bitmask) J17_ON; else J17_OFF; |
} |
} |
} |
/tags/V0.80g/led.h |
---|
0,0 → 1,11 |
#include <avr/io.h> |
#define J16_ON PORTC |= (1<<PORTC2) |
#define J16_OFF PORTC &= ~(1<<PORTC2) |
#define J16_TOGGLE PORTC ^= (1<<PORTC2) |
#define J17_ON PORTC |= (1<<PORTC3) |
#define J17_OFF PORTC &= ~(1<<PORTC3) |
#define J17_TOGGLE PORTC ^= (1<<PORTC3) |
extern void LED_Init(void); |
extern void LED_Update(void); |
/tags/V0.80g/libfc.h |
---|
0,0 → 1,20 |
#ifndef _LIBFC_H |
#define _LIBFC_H |
#define CPU_UNKNOWN 0 |
#define CPU_ATMEGA644 1 |
#define CPU_ATMEGA644P 2 |
#define CPU_ATMEGA1284 3 |
#define CPU_ATMEGA1284P 4 |
extern void LIBFC_Init(void); |
extern void LIBFC_Polling(void); |
extern void LIBFC_ReceiverInit(unsigned char rtype); |
extern void LIBFC_JetiBox_Putchar(char c); |
extern void LIBFC_JetiBox_SetPos(unsigned char index); |
extern void LIBFC_JetiBox_Clear(void); |
extern unsigned char LIBFC_GetCPUType(void); |
#endif //_LIBFC_H |
/tags/V0.80g/libfc1284.a |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/tags/V0.80g/libfc644.a |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/tags/V0.80g/main.c |
---|
0,0 → 1,402 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + Nur für den privaten Gebrauch / NON-COMMERCIAL USE ONLY |
// + www.MikroKopter.com |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Es gilt für das gesamte Projekt (Hardware, Software, Binärfiles, Sourcecode und Dokumentation), |
// + dass eine Nutzung (auch auszugsweise) nur für den privaten und nicht-kommerziellen Gebrauch zulässig ist. |
// + Sollten direkte oder indirekte kommerzielle Absichten verfolgt werden, ist mit uns (info@mikrokopter.de) Kontakt |
// + bzgl. der Nutzungsbedingungen aufzunehmen. |
// + Eine kommerzielle Nutzung ist z.B.Verkauf von MikroKoptern, Bestückung und Verkauf von Platinen oder Bausätzen, |
// + Verkauf von Luftbildaufnahmen, usw. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Werden Teile des Quellcodes (mit oder ohne Modifikation) weiterverwendet oder veröffentlicht, |
// + unterliegen sie auch diesen Nutzungsbedingungen und diese Nutzungsbedingungen incl. Copyright müssen dann beiliegen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Sollte die Software (auch auszugesweise) oder sonstige Informationen des MikroKopter-Projekts |
// + auf anderen Webseiten oder Medien veröffentlicht werden, muss unsere Webseite "http://www.mikrokopter.de" |
// + eindeutig als Ursprung verlinkt und genannt werden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Keine Gewähr auf Fehlerfreiheit, Vollständigkeit oder Funktion |
// + Benutzung auf eigene Gefahr |
// + Wir übernehmen keinerlei Haftung für direkte oder indirekte Personen- oder Sachschäden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Portierung oder Nutzung der Software (oder Teile davon) auf andere Systeme (ausser der Hardware von www.mikrokopter.de) ist nur |
// + mit unserer Zustimmung zulässig |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist hiervon nicht betroffen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Redistributions of source code (with or without modifications) must retain the above copyright notice, |
// + this list of conditions and the following disclaimer. |
// + * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived |
// + from this software without specific prior written permission. |
// + * The use of this project (hardware, software, binary files, sources and documentation) is only permittet |
// + for non-commercial use (directly or indirectly) |
// + Commercial use (for excample: selling of MikroKopters, selling of PCBs, assembly, ...) is only permitted |
// + with our written permission |
// + * If sources or documentations are redistributet on other webpages, out webpage (http://www.MikroKopter.de) must be |
// + clearly linked as origin |
// + * porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
// + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
// + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
// + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
// + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
// + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
// + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
// + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
// + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
// + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
// + POSSIBILITY OF SUCH DAMAGE. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "main.h" |
unsigned char PlatinenVersion = 10; |
unsigned char SendVersionToNavi = 1; |
unsigned char BattLowVoltageWarning = 94; |
unsigned int FlugMinuten = 0,FlugMinutenGesamt = 0; |
unsigned int FlugSekunden = 0; |
pVoidFnct_pVoidFnctChar_const_fmt _printf_P; |
unsigned char FoundMotors = 0; |
void CalMk3Mag(void) |
{ |
static unsigned char stick = 1; |
if(PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] > -20) stick = 0; |
if((PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] < -70) && !stick) |
{ |
stick = 1; |
WinkelOut.CalcState++; |
if(WinkelOut.CalcState > 4) |
{ |
// WinkelOut.CalcState = 0; // in Uart.c |
beeptime = 1000; |
} |
else Piep(WinkelOut.CalcState,150); |
} |
DebugOut.Analog[19] = WinkelOut.CalcState; |
} |
void LipoDetection(unsigned char print) |
{ |
#define MAX_CELL_VOLTAGE 43 // max cell volatage for LiPO |
unsigned int timer, cells; |
if(print) printf("\n\rBatt:"); |
if(EE_Parameter.UnterspannungsWarnung < 50) // automatische Zellenerkennung |
{ |
timer = SetDelay(500); |
if(print) while (!CheckDelay(timer)); |
// up to 6s LiPo, less than 2s is technical impossible |
for(cells = 2; cells < 7; cells++) |
{ |
if(UBat < cells * MAX_CELL_VOLTAGE) break; |
} |
BattLowVoltageWarning = cells * EE_Parameter.UnterspannungsWarnung; |
if(print) |
{ |
Piep(cells, 200); |
printf(" %d Cells ", cells); |
} |
} |
else BattLowVoltageWarning = EE_Parameter.UnterspannungsWarnung; |
if(print) printf(" Low warning level: %d.%d",BattLowVoltageWarning/10,BattLowVoltageWarning%10); |
} |
//############################################################################ |
//Hauptprogramm |
int main (void) |
//############################################################################ |
{ |
unsigned int timer,i,timer2 = 0, timerPolling; |
DDRB = 0x00; |
PORTB = 0x00; |
for(timer = 0; timer < 1000; timer++); // verzögern |
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
PlatinenVersion = 21; |
#else |
if(PINB & 0x01) |
{ |
if(PINB & 0x02) PlatinenVersion = 13; |
else PlatinenVersion = 11; |
} |
else |
{ |
if(PINB & 0x02) PlatinenVersion = 20; |
else PlatinenVersion = 10; |
} |
#endif |
DDRC = 0x81; // SCL |
DDRC |=0x40; // HEF4017 Reset |
PORTC = 0xff; // Pullup SDA |
DDRB = 0x1B; // LEDs und Druckoffset |
PORTB = 0x01; // LED_Rot |
DDRD = 0x3E; // Speaker & TXD & J3 J4 J5 |
PORTD = 0x47; // LED |
HEF4017R_ON; |
MCUSR &=~(1<<WDRF); |
WDTCSR |= (1<<WDCE)|(1<<WDE); |
WDTCSR = 0; |
beeptime = 2500; |
StickGier = 0; PPM_in[K_GAS] = 0; StickRoll = 0; StickNick = 0; |
if(PlatinenVersion >= 20) GIER_GRAD_FAKTOR = 1220; else GIER_GRAD_FAKTOR = 1291; // unterschiedlich für ME und ENC |
ROT_OFF; |
Timer_Init(); |
TIMER2_Init(); |
UART_Init(); |
rc_sum_init(); |
ADC_Init(); |
I2C_Init(); |
SPI_MasterInit(); |
Capacity_Init(); |
LIBFC_Init(); |
GRN_ON; |
sei(); |
ParamSet_Init(); |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Check connected BL-Ctrls |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Check connected BL-Ctrls |
BLFlags |= BLFLAG_READ_VERSION; |
motor_read = 0; // read the first I2C-Data |
SendMotorData(); |
timer = SetDelay(500); |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
printf("\n\rFound BL-Ctrl: "); |
timer = SetDelay(4000); |
for(i=0; i < MAX_MOTORS; i++) |
{ |
SendMotorData(); |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
if(Mixer.Motor[i][0] > 0) // wait max 4 sec for the BL-Ctrls to wake up |
{ |
while(!CheckDelay(timer) && !(Motor[i].State & MOTOR_STATE_PRESENT_MASK) ) |
{ |
SendMotorData(); |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
} |
} |
if(Motor[i].State & MOTOR_STATE_PRESENT_MASK) |
{ |
printf("%d",i+1); |
FoundMotors++; |
// if(Motor[i].Version & MOTOR_STATE_NEW_PROTOCOL_MASK) printf("(new) "); |
} |
} |
for(i=0; i < MAX_MOTORS; i++) |
{ |
if(!(Motor[i].State & MOTOR_STATE_PRESENT_MASK) && Mixer.Motor[i][0] > 0) |
{ |
printf("\n\r\n\r!! MISSING BL-CTRL: %d !!",i+1); |
ServoActive = 2; // just in case the FC would be used as camera-stabilizer |
} |
Motor[i].State &= ~MOTOR_STATE_ERROR_MASK; // clear error counter |
} |
printf("\n\r==================================="); |
if(RequiredMotors < FoundMotors) VersionInfo.HardwareError[1] |= DEFEKT_MIXER_ERR; |
//if(EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG) |
{ |
printf("\n\rCalibrating pressure sensor.."); |
timer = SetDelay(1000); |
SucheLuftruckOffset(); |
while (!CheckDelay(timer)); |
printf("OK\n\r"); |
} |
SetNeutral(0); |
ROT_OFF; |
beeptime = 2000; |
ExternControl.Digital[0] = 0x55; |
FlugMinuten = (unsigned int)GetParamByte(PID_FLIGHT_MINUTES) * 256 + (unsigned int)GetParamByte(PID_FLIGHT_MINUTES + 1); |
FlugMinutenGesamt = (unsigned int)GetParamByte(PID_FLIGHT_MINUTES_TOTAL) * 256 + (unsigned int)GetParamByte(PID_FLIGHT_MINUTES_TOTAL + 1); |
if((FlugMinutenGesamt == 0xFFFF) || (FlugMinuten == 0xFFFF)) |
{ |
FlugMinuten = 0; |
FlugMinutenGesamt = 0; |
} |
printf("\n\rFlight-time %u min Total:%u min", FlugMinuten, FlugMinutenGesamt); |
printf("\n\rControl: "); |
if (EE_Parameter.GlobalConfig & CFG_HEADING_HOLD) printf("HeadingHold"); |
else printf("Normal (ACC-Mode)"); |
LcdClear(); |
I2CTimeout = 5000; |
WinkelOut.Orientation = 1; |
LipoDetection(1); |
LIBFC_ReceiverInit(EE_Parameter.Receiver); |
printf("\n\r===================================\n\r"); |
//SpektrumBinding(); |
timer = SetDelay(2000); |
timerPolling = SetDelay(250); |
Debug(ANSI_CLEAR "FC-Start!\n\rFlugzeit: %d min", FlugMinutenGesamt); // Note: this won't waste flash memory, if #DEBUG is not active |
DebugOut.Status[0] = 0x01 | 0x02; |
while (1) |
{ |
if(CheckDelay(timerPolling)) |
{ |
timerPolling = SetDelay(100); |
LIBFC_Polling(); |
} |
if(UpdateMotor && AdReady) // ReglerIntervall |
{ |
UpdateMotor=0; |
if(WinkelOut.CalcState) CalMk3Mag(); |
else MotorRegler(); |
SendMotorData(); |
ROT_OFF; |
if(SenderOkay) { SenderOkay--; VersionInfo.HardwareError[1] &= ~DEFEKT_PPM_ERR; } |
else |
{ |
TIMSK1 |= _BV(ICIE1); // enable PPM-Input |
PPM_in[0] = 0; // set RSSI to zero on data timeout |
VersionInfo.HardwareError[1] |= DEFEKT_PPM_ERR; |
} |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
//if(HoehenReglerAktiv && NaviDataOkay && SenderOkay < 160 && SenderOkay > 10 && FromNaviCtrl_Value.SerialDataOkay > 220) SenderOkay = 160; |
//if(HoehenReglerAktiv && NaviDataOkay && SenderOkay < 101 && SenderOkay > 10 && FromNaviCtrl_Value.SerialDataOkay > 1) SenderOkay = 101; |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(!--I2CTimeout || MissingMotor) |
{ |
if(!I2CTimeout) |
{ |
I2C_Reset(); |
I2CTimeout = 5; |
DebugOut.Analog[28]++; // I2C-Error |
FCFlags |= FCFLAG_I2CERR; |
VersionInfo.HardwareError[1] |= DEFEKT_I2C; |
DebugOut.Status[1] |= 0x02; // BL-Error-Status |
} |
if((BeepMuster == 0xffff) && MotorenEin) |
{ |
beeptime = 10000; |
BeepMuster = 0x0080; |
} |
} |
else |
{ |
ROT_OFF; |
if(!beeptime) |
{ |
FCFlags &= ~FCFLAG_I2CERR; |
} |
} |
if(!UpdateMotor) |
{ |
DatenUebertragung(); |
BearbeiteRxDaten(); |
if(CheckDelay(timer)) |
{ |
static unsigned char second; |
timer += 20; // 20 ms interval |
if(MissingMotor) |
{ |
VersionInfo.HardwareError[1] |= DEFEKT_BL_MISSING; |
DebugOut.Status[1] |= 0x02; // BL-Error-Status |
} |
else |
{ |
VersionInfo.HardwareError[1] &= ~DEFEKT_BL_MISSING; |
if(I2CTimeout > 6) DebugOut.Status[1] &= ~0x02; // BL-Error-Status |
} |
if(I2CTimeout > 6) VersionInfo.HardwareError[1] &= ~DEFEKT_I2C; |
if(PcZugriff) PcZugriff--; |
else |
{ |
ExternControl.Config = 0; |
ExternStickNick = 0; |
ExternStickRoll = 0; |
ExternStickGier = 0; |
if(BeepMuster == 0xffff && SenderOkay == 0) |
{ |
beeptime = 15000; |
BeepMuster = 0x0c00; |
} |
} |
if(NaviDataOkay > 200) |
{ |
NaviDataOkay--; |
FCFlags &= ~FCFLAG_SPI_RX_ERR; |
VersionInfo.HardwareError[1] &= ~DEFEKT_SPI_RX_ERR; |
} |
else |
{ |
if(NC_Version.Compatible) |
{ |
FCFlags |= FCFLAG_SPI_RX_ERR; |
VersionInfo.HardwareError[1] |= DEFEKT_SPI_RX_ERR; |
if(BeepMuster == 0xffff && MotorenEin) |
{ |
beeptime = 15000; |
BeepMuster = 0xA800; |
} |
} |
GPS_Nick = 0; |
GPS_Roll = 0; |
//if(!beeptime) |
FromNaviCtrl.CompassValue = -1; |
NaviDataOkay = 0; |
} |
if(UBat < BattLowVoltageWarning) |
{ |
FCFlags |= FCFLAG_LOWBAT; |
if(BeepMuster == 0xffff) |
{ |
beeptime = 6000; |
BeepMuster = 0x0300; |
} |
} |
else if(!beeptime) FCFlags &= ~FCFLAG_LOWBAT; |
SPI_StartTransmitPacket(); |
SendSPI = 4; |
if(!MotorenEin) timer2 = 1450; // 0,5 Minuten aufrunden |
else |
if(++second == 49) |
{ |
second = 0; |
FlugSekunden++; |
} |
if(++timer2 == 2930) // eine Minute |
{ |
timer2 = 0; |
FlugMinuten++; |
FlugMinutenGesamt++; |
SetParamByte(PID_FLIGHT_MINUTES,FlugMinuten / 256); |
SetParamByte(PID_FLIGHT_MINUTES+1,FlugMinuten % 256); |
SetParamByte(PID_FLIGHT_MINUTES_TOTAL,FlugMinutenGesamt / 256); |
SetParamByte(PID_FLIGHT_MINUTES_TOTAL+1,FlugMinutenGesamt % 256); |
timer = SetDelay(20); // falls "timer += 20;" mal nicht geht |
} |
} |
LED_Update(); |
Capacity_Update(); |
} |
} |
if(!SendSPI) { SPI_TransmitByte(); } |
} |
return (1); |
} |
/tags/V0.80g/main.h |
---|
0,0 → 1,75 |
#ifndef _MAIN_H |
#define _MAIN_H |
//#define DEBUG // use to activate debug output to MK-Tool: use Debug(text); |
//#define ACT_S3D_SUMMENSIGNAL |
//#define SWITCH_LEARNS_CAREFREE |
//#define RECEIVER_SPEKTRUM_EXP |
// neue Hardware |
#define ROT_OFF {if((PlatinenVersion == 10)||(PlatinenVersion >= 20)) PORTB &=~0x01; else PORTB |= 0x01;} |
#define ROT_ON {if((PlatinenVersion == 10)||(PlatinenVersion >= 20)) PORTB |= 0x01; else PORTB &=~0x01;} |
#define ROT_FLASH PORTB ^= 0x01 |
#define GRN_OFF {if((PlatinenVersion < 12)) PORTB &=~0x02; else PORTB |= 0x02;} |
#define GRN_ON {if((PlatinenVersion < 12)) PORTB |= 0x02; else PORTB &=~0x02;} |
#define GRN_FLASH PORTB ^= 0x02 |
#define SYSCLK F_CPU |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#define J3High PORTD |= 0x20 |
#define J3Low PORTD &= ~0x20 |
#define J4High PORTD |= 0x10 |
#define J4Low PORTD &= ~0x10 |
#define J5High PORTD |= 0x08 |
#define J5Low PORTD &= ~0x08 |
extern volatile unsigned char SenderOkay; |
extern unsigned char BattLowVoltageWarning; |
extern unsigned char CosinusNickWinkel, CosinusRollWinkel; |
extern unsigned char PlatinenVersion; |
extern unsigned char SendVersionToNavi; |
extern unsigned char FoundMotors; |
void LipoDetection(unsigned char print); |
extern unsigned int FlugMinuten,FlugMinutenGesamt,FlugSekunden; |
#include <stdlib.h> |
#include <string.h> |
#include <avr/io.h> |
#include <avr/pgmspace.h> |
#include <avr/interrupt.h> |
#include <avr/eeprom.h> |
#include <avr/boot.h> |
#include <avr/wdt.h> |
#include "old_macros.h" |
#include "printf_P.h" |
#include "timer0.h" |
#include "uart.h" |
#include "analog.h" |
#include "twimaster.h" |
#include "menu.h" |
#include "rc.h" |
#include "fc.h" |
#include "gps.h" |
#include "spi.h" |
#include "led.h" |
#include "spektrum.h" |
#include "capacity.h" |
#include "eeprom.h" |
#include "libfc.h" |
#include "debug.h" |
#endif //_MAIN_H |
/tags/V0.80g/makefile |
---|
0,0 → 1,464 |
#-------------------------------------------------------------------- |
# MCU name |
#MCU = atmega1284p |
MCU = atmega644p |
F_CPU = 20000000 |
#------------------------------------------------------------------- |
VERSION_MAJOR = 0 |
VERSION_MINOR = 80 |
VERSION_PATCH = 6 |
VERSION_SERIAL_MAJOR = 11 # Serial Protocol |
VERSION_SERIAL_MINOR = 0 # Serial Protocol |
NC_SPI_COMPATIBLE = 14 # Navi-Kompatibilität |
#------------------------------------------------------------------- |
# get SVN revision |
REV := $(shell sh -c "cat .svn/entries | sed -n '4p'") |
ifeq ($(MCU), atmega1284p) |
FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
HEX_NAME = MEGA1284P |
LIBFC_EXT = 1284 |
endif |
ifeq ($(MCU), atmega644p) |
FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
HEX_NAME = MEGA644 |
LIBFC_EXT = 644 |
endif |
ifeq ($(F_CPU), 16000000) |
QUARZ = 16MHZ |
endif |
ifeq ($(F_CPU), 20000000) |
QUARZ = 20MHZ |
endif |
# Output format. (can be srec, ihex, binary) |
FORMAT = ihex |
# Target file name (without extension). |
ifeq ($(VERSION_PATCH), 0) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)a_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 1) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)b_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 2) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)c_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 3) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)d_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 4) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)e_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 5) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)f_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 6) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)g_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 7) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)h_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 8) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)i_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 9) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)j_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 10) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)k_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 11) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)L_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 12) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)m_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 13) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)n_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 14) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)o_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 15) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)p_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 16) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)q_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 17) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)r_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 18) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)s_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 19) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)t_SVN$(REV) |
endif |
ifeq ($(VERSION_PATCH), 20) |
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)u_SVN$(REV) |
endif |
# Optimization level, can be [0, 1, 2, 3, s]. 0 turns off optimization. |
# (Note: 3 is not always the best optimization level. See avr-libc FAQ.) |
OPT = s |
#OPT = 2 |
########################################################################################################## |
# List C source files here. (C dependencies are automatically generated.) |
SRC = main.c uart.c timer0.c analog.c menu.c eeprom.c |
SRC += twimaster.c rc.c fc.c GPS.c spi.c led.c Spektrum.c |
SRC += mymath.c jetimenu.c capacity.c debug.c |
########################################################################################################## |
# List Assembler source files here. |
# Make them always end in a capital .S. Files ending in a lowercase .s |
# will not be considered source files but generated files (assembler |
# output from the compiler), and will be deleted upon "make clean"! |
# Even though the DOS/Win* filesystem matches both .s and .S the same, |
# it will preserve the spelling of the filenames, and gcc itself does |
# care about how the name is spelled on its command-line. |
ASRC = isqrt.S |
# List any extra directories to look for include files here. |
# Each directory must be seperated by a space. |
EXTRAINCDIRS = |
# Optional compiler flags. |
# -g: generate debugging information (for GDB, or for COFF conversion) |
# -O*: optimization level |
# -f...: tuning, see gcc manual and avr-libc documentation |
# -Wall...: warning level |
# -Wa,...: tell GCC to pass this to the assembler. |
# -ahlms: create assembler listing |
CFLAGS = -O$(OPT) -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=$(<:%.c=%.lst) $(patsubst %,-I%,$(EXTRAINCDIRS)) |
# Set a "language standard" compiler flag. |
# Unremark just one line below to set the language standard to use. |
# gnu99 = C99 + GNU extensions. See GCC manual for more information. |
#CFLAGS += -std=c89 |
#CFLAGS += -std=gnu89 |
#CFLAGS += -std=c99 |
CFLAGS += -std=gnu99 |
# shrink code size |
CFLAGS += -mtiny-stack |
#CFLAGS += -fno-inline-functions |
CFLAGS += -mcall-prologues |
CFLAGS += -DF_CPU=$(F_CPU) -DVERSION_MAJOR=$(VERSION_MAJOR) -DVERSION_MINOR=$(VERSION_MINOR) -DVERSION_PATCH=$(VERSION_PATCH) -DVERSION_SERIAL_MAJOR=$(VERSION_SERIAL_MAJOR) -DVERSION_SERIAL_MINOR=$(VERSION_SERIAL_MINOR) -DNC_SPI_COMPATIBLE=$(NC_SPI_COMPATIBLE) |
# Optional assembler flags. |
# -Wa,...: tell GCC to pass this to the assembler. |
# -ahlms: create listing |
# -gstabs: have the assembler create line number information; note that |
# for use in COFF files, additional information about filenames |
# and function names needs to be present in the assembler source |
# files -- see avr-libc docs [FIXME: not yet described there] |
ASFLAGS = -Wa,-adhlns=$(<:.S=.lst),-gstabs |
# Optional linker flags. |
# -Wl,...: tell GCC to pass this to linker. |
# -Map: create map file |
# --cref: add cross reference to map file |
LDFLAGS = -Wl,-Map=$(TARGET).map,--cref |
# Additional libraries |
# Minimalistic printf version |
#LDFLAGS += -Wl,-u,vfprintf -lprintf_min |
# Floating point printf version (requires -lm below) |
#LDFLAGS += -Wl,-u,vfprintf -lprintf_flt |
# -lm = math library |
LDFLAGS += -lm |
LDFLAGS += libfc$(LIBFC_EXT).a |
##LDFLAGS += -T./linkerfile/avr5.x |
# Programming support using avrdude. Settings and variables. |
# Programming hardware: alf avr910 avrisp bascom bsd |
# dt006 pavr picoweb pony-stk200 sp12 stk200 stk500 |
# |
# Type: avrdude -c ? |
# to get a full listing. |
# |
#AVRDUDE_PROGRAMMER = dt006 |
#AVRDUDE_PROGRAMMER = stk200 |
#AVRDUDE_PROGRAMMER = ponyser |
AVRDUDE_PROGRAMMER = avrispv2 |
#falls Ponyser ausgewählt wird, muss sich unsere avrdude-Configdatei im Bin-Verzeichnis des Compilers befinden |
#AVRDUDE_PORT = com1 # programmer connected to serial device |
#AVRDUDE_PORT = lpt1 # programmer connected to parallel port |
AVRDUDE_PORT = usb # programmer connected to USB |
#AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex |
AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex $(FUSE_SETTINGS) |
#AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep |
#avrdude -c avrispv2 -P usb -p m32 -U flash:w:blink.hex |
AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) |
# Uncomment the following if you want avrdude's erase cycle counter. |
# Note that this counter needs to be initialized first using -Yn, |
# see avrdude manual. |
#AVRDUDE_ERASE += -y |
# Uncomment the following if you do /not/ wish a verification to be |
# performed after programming the device. |
AVRDUDE_FLAGS += -V |
# Increase verbosity level. Please use this when submitting bug |
# reports about avrdude. See <http://savannah.nongnu.org/projects/avrdude> |
# to submit bug reports. |
#AVRDUDE_FLAGS += -v -v |
# --------------------------------------------------------------------------- |
# Define directories, if needed. |
DIRAVR = c:/winavr |
DIRAVRBIN = $(DIRAVR)/bin |
DIRAVRUTILS = $(DIRAVR)/utils/bin |
DIRINC = . |
DIRLIB = $(DIRAVR)/avr/lib |
# Define programs and commands. |
SHELL = sh |
CC = avr-gcc |
OBJCOPY = avr-objcopy |
OBJDUMP = avr-objdump |
SIZE = avr-size |
# Programming support using avrdude. |
AVRDUDE = avrdude |
REMOVE = rm -f |
COPY = cp |
HEXSIZE = $(SIZE) --target=$(FORMAT) $(TARGET).hex |
ELFSIZE = $(SIZE) -x -A $(TARGET).elf |
LIMITS = $(SIZE) --mcu=$(MCU) -C $(TARGET).elf |
# Define Messages |
# English |
MSG_ERRORS_NONE = Errors: none |
MSG_BEGIN = -------- begin -------- |
MSG_END = -------- end -------- |
MSG_SIZE_BEFORE = Size before: |
MSG_SIZE_AFTER = Size after: |
MSG_COFF = Converting to AVR COFF: |
MSG_EXTENDED_COFF = Converting to AVR Extended COFF: |
MSG_FLASH = Creating load file for Flash: |
MSG_EEPROM = Creating load file for EEPROM: |
MSG_EXTENDED_LISTING = Creating Extended Listing: |
MSG_SYMBOL_TABLE = Creating Symbol Table: |
MSG_LINKING = Linking: |
MSG_COMPILING = Compiling: |
MSG_ASSEMBLING = Assembling: |
MSG_CLEANING = Cleaning project: |
# Define all object files. |
OBJ = $(SRC:.c=.o) $(ASRC:.S=.o) |
# Define all listing files. |
LST = $(ASRC:.S=.lst) $(SRC:.c=.lst) |
# Combine all necessary flags and optional flags. |
# Add target processor to flags. |
#ALL_CFLAGS = -mmcu=$(MCU) -DF_CPU=$(F_CPU) -I. $(CFLAGS) |
ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) |
ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS) |
# Default target. |
all: begin gccversion sizebefore $(TARGET).elf $(TARGET).hex sizeafter finished end |
# Eye candy. |
# AVR Studio 3.x does not check make's exit code but relies on |
# the following magic strings to be generated by the compile job. |
begin: |
@echo |
@echo $(MSG_BEGIN) |
finished: |
@echo $(MSG_ERRORS_NONE) |
end: |
@echo $(MSG_END) |
@echo |
# Display size of file. |
sizebefore: |
@if [ -f $(TARGET).elf ]; then echo Size before:; $(ELFSIZE); $(HEXSIZE); $(LIMITS); echo; fi |
sizeafter: |
@if [ -f $(TARGET).elf ]; then echo Size after:; $(ELFSIZE); $(HEXSIZE); $(LIMITS); echo; fi |
# Display compiler version information. |
gccversion : |
@$(CC) --version |
# Convert ELF to COFF for use in debugging / simulating in |
# AVR Studio or VMLAB. |
COFFCONVERT=$(OBJCOPY) --debugging \ |
--change-section-address .data-0x800000 \ |
--change-section-address .bss-0x800000 \ |
--change-section-address .noinit-0x800000 \ |
--change-section-address .eeprom-0x810000 |
coff: $(TARGET).elf |
@echo |
@echo $(MSG_COFF) $(TARGET).cof |
$(COFFCONVERT) -O coff-avr $< $(TARGET).cof |
extcoff: $(TARGET).elf |
@echo |
@echo $(MSG_EXTENDED_COFF) $(TARGET).cof |
$(COFFCONVERT) -O coff-ext-avr $< $(TARGET).cof |
# Program the device. |
program: $(TARGET).hex $(TARGET).eep |
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM) |
# Create final output files (.hex, .eep) from ELF output file. |
%.hex: %.elf |
@echo |
@echo $(MSG_FLASH) $@ |
$(OBJCOPY) -O $(FORMAT) -R .eeprom $< $@ |
%.eep: %.elf |
@echo |
@echo $(MSG_EEPROM) $@ |
-$(OBJCOPY) -j .eeprom --set-section-flags=.eeprom="alloc,load" \ |
--change-section-lma .eeprom=0 -O $(FORMAT) $< $@ |
# Create extended listing file from ELF output file. |
%.lss: %.elf |
@echo |
@echo $(MSG_EXTENDED_LISTING) $@ |
$(OBJDUMP) -h -S $< > $@ |
# Create a symbol table from ELF output file. |
%.sym: %.elf |
@echo |
@echo $(MSG_SYMBOL_TABLE) $@ |
avr-nm -n $< > $@ |
# Link: create ELF output file from object files. |
.SECONDARY : $(TARGET).elf |
.PRECIOUS : $(OBJ) |
%.elf: $(OBJ) |
@echo |
@echo $(MSG_LINKING) $@ |
$(CC) $(ALL_CFLAGS) $(OBJ) --output $@ $(LDFLAGS) |
# Compile: create object files from C source files. |
%.o : %.c |
@echo |
@echo $(MSG_COMPILING) $< |
$(CC) -c $(ALL_CFLAGS) $< -o $@ |
# Compile: create assembler files from C source files. |
%.s : %.c |
$(CC) -S $(ALL_CFLAGS) $< -o $@ |
# Assemble: create object files from assembler source files. |
%.o : %.S |
@echo |
@echo $(MSG_ASSEMBLING) $< |
$(CC) -c $(ALL_ASFLAGS) $< -o $@ |
# Target: clean project. |
clean: begin clean_list finished end |
clean_list : |
@echo |
@echo $(MSG_CLEANING) |
$(REMOVE) Flight-Ctrl_*.hex |
$(REMOVE) Flight-Ctrl_*.eep |
$(REMOVE) $(TARGET).obj |
$(REMOVE) $(TARGET).cof |
$(REMOVE) Flight-Ctrl_*.elf |
$(REMOVE) Flight-Ctrl_*.map |
$(REMOVE) $(TARGET).obj |
$(REMOVE) $(TARGET).a90 |
$(REMOVE) Flight-Ctrl_*.sym |
$(REMOVE) $(TARGET).lnk |
$(REMOVE) $(TARGET).lss |
$(REMOVE) $(OBJ) |
$(REMOVE) $(LST) |
$(REMOVE) $(SRC:.c=.s) |
$(REMOVE) $(SRC:.c=.d) |
$(REMOVE) $(SRC:.c=.o) |
# Automatically generate C source code dependencies. |
# (Code originally taken from the GNU make user manual and modified |
# (See README.txt Credits).) |
# |
# Note that this will work with sh (bash) and sed that is shipped with WinAVR |
# (see the SHELL variable defined above). |
# This may not work with other shells or other seds. |
# |
%.d: %.c |
set -e; $(CC) -MM $(ALL_CFLAGS) $< \ |
| sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > $@; \ |
[ -s $@ ] || rm -f $@ |
# Remove the '-' if you want to see the dependency files generated. |
-include $(SRC:%.c=%.d) |
# Listing of phony targets. |
.PHONY : all begin finish end sizebefore sizeafter gccversion coff extcoff \ |
clean clean_list program |
/tags/V0.80g/menu.c |
---|
0,0 → 1,204 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + only for non-profit use |
// + www.MikroKopter.com |
// + porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// + see the File "License.txt" for further Informations |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "main.h" |
#include "eeprom.h" |
char DisplayBuff[80] = "Hello World"; |
unsigned char DispPtr = 0; |
unsigned char MaxMenue = 17; |
unsigned char MenuePunkt = 0; |
unsigned char RemoteKeys = 0; |
#define KEY1 0x01 |
#define KEY2 0x02 |
#define KEY3 0x04 |
#define KEY4 0x08 |
#define KEY5 0x10 |
void LcdClear(void) |
{ |
unsigned char i; |
for(i=0;i<80;i++) DisplayBuff[i] = ' '; |
} |
void Menu_Putchar(char c) |
{ |
DisplayBuff[DispPtr++] = c; |
} |
void Menu(void) |
{ |
if(RemoteKeys & KEY1) { if(MenuePunkt) MenuePunkt--; else MenuePunkt = MaxMenue;} |
if(RemoteKeys & KEY2) { if(MenuePunkt == MaxMenue) MenuePunkt = 0; else MenuePunkt++;} |
if((RemoteKeys & KEY1) && (RemoteKeys & KEY2)) MenuePunkt = 0; |
LcdClear(); |
if(MenuePunkt < 10) {LCD_printfxy(17,0,"[%i]",MenuePunkt);} |
else {LCD_printfxy(16,0,"[%i]",MenuePunkt);}; |
switch(MenuePunkt) |
{ |
case 0: |
LCD_printfxy(0,0,"+ MikroKopter +"); |
LCD_printfxy(0,1,"HW:V%d.%d SW:%d.%d%c",PlatinenVersion/10,PlatinenVersion%10, VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH +'a'); |
LCD_printfxy(0,2,"Setting:%d %s", GetActiveParamSet(),Mixer.Name); |
if(VersionInfo.HardwareError[0]) LCD_printfxy(0,3,"Hardware Error 1:%d !!",VersionInfo.HardwareError[0]) |
else |
if(MissingMotor) LCD_printfxy(0,3,"Missing BL-Ctrl:%d!!",MissingMotor) |
else |
if(VersionInfo.HardwareError[1] & DEFEKT_MIXER_ERR) LCD_printfxy(0,3,"Mixer Error!") |
else |
// if(VersionInfo.HardwareError[1]) LCD_printfxy(0,3,"Error 2:%d !!",VersionInfo.HardwareError[1]) |
// else |
if(I2CTimeout < 6) LCD_printfxy(0,3,"I2C ERROR!!!") |
break; |
case 1: |
if(EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG) |
{ |
LCD_printfxy(0,0,"Height: %5i",(int)(HoehenWert/5)); |
LCD_printfxy(0,1,"Setpoint:%5i",(int)(SollHoehe/5)); |
LCD_printfxy(0,2,"Pressure:%5i",MessLuftdruck); |
LCD_printfxy(0,3,"Offset: %5i",OCR0A); |
} |
else |
{ |
LCD_printfxy(0,0,"Height control"); |
LCD_printfxy(0,1,"DISABLED"); |
LCD_printfxy(0,2,"Height control"); |
LCD_printfxy(0,3,"DISABLED"); |
} |
break; |
case 2: |
LCD_printfxy(0,0,"act. bearing"); |
LCD_printfxy(0,1,"Nick: %5i",IntegralNick/1024); |
LCD_printfxy(0,2,"Roll: %5i",IntegralRoll/1024); |
LCD_printfxy(0,3,"Compass: %5i",KompassValue); |
break; |
case 3: |
LCD_printfxy(0,0,"K1:%4i K2:%4i ",PPM_in[1],PPM_in[2]); |
LCD_printfxy(0,1,"K3:%4i K4:%4i ",PPM_in[3],PPM_in[4]); |
LCD_printfxy(0,2,"K5:%4i K6:%4i ",PPM_in[5],PPM_in[6]); |
LCD_printfxy(0,3,"K7:%4i K8:%4i ",PPM_in[7],PPM_in[8]); |
break; |
case 4: |
LCD_printfxy(0,0,"Ni:%4i Ro:%4i ",PPM_in[EE_Parameter.Kanalbelegung[K_NICK]],PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]); |
LCD_printfxy(0,1,"Gs:%4i Gi:%4i ",PPM_in[EE_Parameter.Kanalbelegung[K_GAS]]+120,PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]); |
LCD_printfxy(0,2,"P1:%4i P2:%4i ",PPM_in[EE_Parameter.Kanalbelegung[K_POTI1]]+110,PPM_in[EE_Parameter.Kanalbelegung[K_POTI2]]+110); |
LCD_printfxy(0,3,"P3:%4i P4:%4i ",PPM_in[EE_Parameter.Kanalbelegung[K_POTI3]]+110,PPM_in[EE_Parameter.Kanalbelegung[K_POTI4]]+110); |
break; |
case 5: |
LCD_printfxy(0,0,"Gyro - Sensor"); |
if(PlatinenVersion == 10) |
{ |
LCD_printfxy(0,1,"Nick%4i (%3i.%i)",AdWertNick - AdNeutralNick/8, AdNeutralNick/8, AdNeutralNick%8); |
LCD_printfxy(0,2,"Roll%4i (%3i.%i)",AdWertRoll - AdNeutralRoll/8, AdNeutralRoll/8, AdNeutralRoll%8); |
LCD_printfxy(0,3,"Gier%4i (%3i)",AdNeutralGier - AdWertGier, AdNeutralGier); |
} |
else |
if((PlatinenVersion == 11) || (PlatinenVersion >= 20)) |
{ |
LCD_printfxy(0,1,"Nick %4i (%3i.%x)",AdWertNick - AdNeutralNick/8, AdNeutralNick/16, (AdNeutralNick%16)/2); |
LCD_printfxy(0,2,"Roll %4i (%3i.%x)",AdWertRoll - AdNeutralRoll/8, AdNeutralRoll/16, (AdNeutralRoll%16)/2); |
LCD_printfxy(0,3,"Yaw %4i (%3i)",AdNeutralGier - AdWertGier, AdNeutralGier/2); |
} |
else |
if(PlatinenVersion == 13) |
{ |
LCD_printfxy(0,1,"Nick %4i (%3i)(%3i)",AdWertNick - AdNeutralNick/8, AdNeutralNick/16,AnalogOffsetNick); |
LCD_printfxy(0,2,"Roll %4i (%3i)(%3i)",AdWertRoll - AdNeutralRoll/8, AdNeutralRoll/16,AnalogOffsetRoll); |
LCD_printfxy(0,3,"Yaw %4i (%3i)(%3i)",AdNeutralGier - AdWertGier, AdNeutralGier/2,AnalogOffsetGier); |
} |
break; |
case 6: |
LCD_printfxy(0,0,"ACC - Sensor"); |
LCD_printfxy(0,1,"Nick %4i (%3i)",AdWertAccNick,NeutralAccX); |
LCD_printfxy(0,2,"Roll %4i (%3i)",AdWertAccRoll,NeutralAccY); |
LCD_printfxy(0,3,"Z %4i (%3i)",AdWertAccHoch,(int)NeutralAccZ); |
break; |
case 7: |
LCD_printfxy(0,0,"Voltage: %3i.%1iV",UBat/10, UBat%10); |
LCD_printfxy(0,1,"Current: %3i.%1iA",Capacity.ActualCurrent/10, Capacity.ActualCurrent%10); |
LCD_printfxy(0,2,"Power: %4iW",Capacity.ActualPower); |
LCD_printfxy(0,3,"Discharge: %5imAh", Capacity.UsedCapacity); |
break; |
case 8: |
LCD_printfxy(0,0,"Receiver"); |
LCD_printfxy(0,1,"RC-RSSI: %4i", PPM_in[0]); |
LCD_printfxy(0,2,"RC-Quality: %4i", SenderOkay); |
LCD_printfxy(0,3,"RC-Channels:%4i", Channels-1); |
break; |
case 9: |
LCD_printfxy(0,0,"Compass"); |
LCD_printfxy(0,1,"Heading: %5i",KompassRichtung); |
LCD_printfxy(0,2,"Value: %5i",KompassValue); |
LCD_printfxy(0,3,"Start: %5i",KompassStartwert); |
break; |
case 10: |
LCD_printfxy(0,0,"Poti1: %3i",Poti[0]); |
LCD_printfxy(0,1,"Poti2: %3i",Poti[1]); |
LCD_printfxy(0,2,"Poti3: %3i",Poti[2]); |
LCD_printfxy(0,3,"Poti4: %3i",Poti[3]); |
break; |
case 11: |
LCD_printfxy(0,0,"Poti5: %3i",Poti[4]); |
LCD_printfxy(0,1,"Poti6: %3i",Poti[5]); |
LCD_printfxy(0,2,"Poti7: %3i",Poti[6]); |
LCD_printfxy(0,3,"Poti8: %3i",Poti[7]); |
break; |
case 12: |
LCD_printfxy(0,0,"Servo " ); |
LCD_printfxy(0,1,"Setpoint %3i",Parameter_ServoNickControl); |
LCD_printfxy(0,2,"Position: %3i",ServoNickValue); |
LCD_printfxy(0,3,"Range:%3i-%3i",EE_Parameter.ServoNickMin,EE_Parameter.ServoNickMax); |
break; |
case 13: |
LCD_printfxy(0,0,"ExternControl " ); |
LCD_printfxy(0,1,"Ni:%4i Ro:%4i ",ExternControl.Nick,ExternControl.Roll); |
LCD_printfxy(0,2,"Gs:%4i Gi:%4i ",ExternControl.Gas,ExternControl.Gier); |
LCD_printfxy(0,3,"Hi:%4i Cf:%4i ",ExternControl.Hight,ExternControl.Config); |
break; |
case 14: |
LCD_printfxy(0,0,"BL-Ctrl Errors " ); |
LCD_printfxy(0,1,"%3d %3d %3d %3d ",Motor[0].State & MOTOR_STATE_ERROR_MASK,Motor[1].State & MOTOR_STATE_ERROR_MASK,Motor[2].State & MOTOR_STATE_ERROR_MASK,Motor[3].State & MOTOR_STATE_ERROR_MASK); |
LCD_printfxy(0,2,"%3d %3d %3d %3d ",Motor[4].State & MOTOR_STATE_ERROR_MASK,Motor[5].State & MOTOR_STATE_ERROR_MASK,Motor[6].State & MOTOR_STATE_ERROR_MASK,Motor[7].State & MOTOR_STATE_ERROR_MASK); |
LCD_printfxy(0,3,"%3d %3d %3d %3d ",Motor[8].State & MOTOR_STATE_ERROR_MASK,Motor[9].State & MOTOR_STATE_ERROR_MASK,Motor[10].State & MOTOR_STATE_ERROR_MASK,Motor[11].State & MOTOR_STATE_ERROR_MASK); |
break; |
case 15: |
LCD_printfxy(0,0,"BL Temperature" ); |
LCD_printfxy(0,1,"%3i %3i %3i %3i ",Motor[0].Temperature,Motor[1].Temperature,Motor[2].Temperature,Motor[3].Temperature); |
LCD_printfxy(0,2,"%3i %3i %3i %3i ",Motor[4].Temperature,Motor[5].Temperature,Motor[6].Temperature,Motor[7].Temperature); |
LCD_printfxy(0,3,"%3i %3i %3i %3i ",Motor[8].Temperature,Motor[9].Temperature,Motor[10].Temperature,Motor[11].Temperature); |
break; |
case 16: |
LCD_printfxy(0,0,"BL-Ctrl found " ); |
LCD_printfxy(0,1," %c %c %c %c ",'-' + 4 * (Motor[0].State>>7),'-' + 5 * (Motor[1].State>>7),'-' + 6 * (Motor[2].State>>7),'-' + 7 * (Motor[3].State>>7)); |
LCD_printfxy(0,2," %c %c %c %c ",'-' + 8 * (Motor[4].State>>7),'-' + 9 * (Motor[5].State>>7),'-' + 10 * (Motor[6].State>>7),'-' + 11 * (Motor[7].State>>7)); |
LCD_printfxy(0,3," %c - - - ",'-' + 12 * (Motor[8].State>>7)); |
if(Motor[9].State>>7) LCD_printfxy(4,3,"10"); |
if(Motor[10].State>>7) LCD_printfxy(8,3,"11"); |
if(Motor[11].State>>7) LCD_printfxy(12,3,"12"); |
break; |
case 17: |
LCD_printfxy(0,0,"Flight-Time " ); |
LCD_printfxy(0,1,"Total:%5umin",FlugMinutenGesamt); |
LCD_printfxy(0,2,"Act: %5umin",FlugMinuten); |
LCD_printfxy(13,3,"(reset)"); |
if(RemoteKeys & KEY4) |
{ |
FlugMinuten = 0; |
SetParamWord(PID_FLIGHT_MINUTES, FlugMinuten); |
} |
break; |
default: |
if(MenuePunkt == MaxMenue) MaxMenue--; |
MenuePunkt = 0; |
break; |
} |
RemoteKeys = 0; |
} |
/tags/V0.80g/menu.h |
---|
0,0 → 1,17 |
#ifndef _MENU_H |
#define _MENU_H |
extern void Menu(void); |
extern void LcdClear(void); |
extern void Menu_Putchar(char c); |
extern char DisplayBuff[80]; |
extern unsigned char DispPtr; |
extern unsigned char MaxMenue; |
extern unsigned char MenuePunkt; |
extern unsigned char RemoteKeys; |
#define LCD_printfxy(x,y,format, args...) { DispPtr = y * 20 + x; _printf_P(&Menu_Putchar,PSTR(format) , ## args);} |
#define LCD_printf(format, args...) { _printf_P(&Menu_Putchar, PSTR(format) , ## args);} |
#endif //_MENU_H |
/tags/V0.80g/mymath.c |
---|
0,0 → 1,41 |
#include <stdlib.h> |
#include <avr/pgmspace.h> |
#include "mymath.h" |
// discrete mathematics |
// Sinus with argument in degree at an angular resolution of 1 degree and a discretisation of 13 bit. |
const uint16_t pgm_sinlookup[91] PROGMEM = {0, 143, 286, 429, 571, 714, 856, 998, 1140, 1282, 1423, 1563, 1703, 1843, 1982, 2120, 2258, 2395, 2531, 2667, 2802, 2936, 3069, 3201, 3332, 3462, 3591, 3719, 3846, 3972, 4096, 4219, 4341, 4462, 4581, 4699, 4815, 4930, 5043, 5155, 5266, 5374, 5482, 5587, 5691, 5793, 5893, 5991, 6088, 6183, 6275, 6366, 6455, 6542, 6627, 6710, 6791, 6870, 6947, 7022, 7094, 7165, 7233, 7299, 7363, 7424, 7484, 7541, 7595, 7648, 7698, 7746, 7791, 7834, 7875, 7913, 7949, 7982, 8013, 8041, 8068, 8091, 8112, 8131, 8147, 8161, 8172, 8181, 8187, 8191, 8192}; |
int16_t c_sin_8192(int16_t angle) |
{ |
int8_t m,n; |
int16_t sinus; |
// avoid negative angles |
if (angle < 0) |
{ |
m = -1; |
angle = abs(angle); |
} |
else m = +1; |
// fold angle to intervall 0 to 359 |
angle %= 360; |
// check quadrant |
if (angle <= 90) n=1; // first quadrant |
else if ((angle > 90) && (angle <= 180)) {angle = 180 - angle; n = 1;} // second quadrant |
else if ((angle > 180) && (angle <= 270)) {angle = angle - 180; n = -1;} // third quadrant |
else {angle = 360 - angle; n = -1;} //fourth quadrant |
// get lookup value |
sinus = pgm_read_word(&pgm_sinlookup[angle]); |
// calculate sinus value |
return (sinus * m * n); |
} |
// Cosinus with argument in degree at an angular resolution of 1 degree and a discretisation of 13 bit. |
int16_t c_cos_8192(int16_t angle) |
{ |
return (c_sin_8192(90 - angle)); |
} |
/tags/V0.80g/mymath.h |
---|
0,0 → 1,10 |
#ifndef _MYMATH_H |
#define _MYMATH_H |
#include <inttypes.h> |
extern int16_t c_sin_8192(int16_t angle); |
extern int16_t c_cos_8192(int16_t angle); |
extern int16_t c_atan2(int16_t y, int16_t x); |
extern uint32_t c_sqrt(uint32_t a); |
#endif // _MYMATH_H |
/tags/V0.80g/old_macros.h |
---|
0,0 → 1,47 |
/* |
For backwards compatibility only. |
Ingo Busker ingo@mikrocontroller.com |
*/ |
#ifndef cbi |
#define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit)) |
#endif |
#ifndef sbi |
#define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit)) |
#endif |
#ifndef inb |
#define inb(sfr) _SFR_BYTE(sfr) |
#endif |
#ifndef outb |
#define outb(sfr, val) (_SFR_BYTE(sfr) = (val)) |
#endif |
#ifndef inw |
#define inw(sfr) _SFR_WORD(sfr) |
#endif |
#ifndef outw |
#define outw(sfr, val) (_SFR_WORD(sfr) = (val)) |
#endif |
#ifndef outp |
#define outp(val, sfr) outb(sfr, val) |
#endif |
#ifndef inp |
#define inp(sfr) inb(sfr) |
#endif |
#ifndef BV |
#define BV(bit) _BV(bit) |
#endif |
#ifndef PRG_RDB |
#define PRG_RDB pgm_read_byte |
#endif |
/tags/V0.80g/printf_P.h |
---|
0,0 → 1,69 |
// Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist nicht von der Lizenz für den MikroKopter-Teil unterstellt |
/* |
Copyright (C) 1993 Free Software Foundation |
This file is part of the GNU IO Library. This library is free |
software; you can redistribute it and/or modify it under the |
terms of the GNU General Public License as published by the |
Free Software Foundation; either version 2, or (at your option) |
any later version. |
This library is distributed in the hope that it will be useful, |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
GNU General Public License for more details. |
You should have received a copy of the GNU General Public License |
along with this library; see the file COPYING. If not, write to the Free |
Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
As a special exception, if you link this library with files |
compiled with a GNU compiler to produce an executable, this does not cause |
the resulting executable to be covered by the GNU General Public License. |
This exception does not however invalidate any other reasons why |
the executable file might be covered by the GNU General Public License. */ |
/* |
* Copyright (c) 1990 Regents of the University of California. |
* All rights reserved. |
* |
* Redistribution and use in source and binary forms, with or without |
* modification, are permitted provided that the following conditions |
* are met: |
* 1. Redistributions of source code must retain the above copyright |
* notice, this list of conditions and the following disclaimer. |
* 2. Redistributions in binary form must reproduce the above copyright |
* notice, this list of conditions and the following disclaimer in the |
* documentation and/or other materials provided with the distribution. |
* 3. [rescinded 22 July 1999] |
* 4. Neither the name of the University nor the names of its contributors |
* may be used to endorse or promote products derived from this software |
* without specific prior written permission. |
* |
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND |
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE |
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
* SUCH DAMAGE. |
*/ |
/******************************************************************************/ |
#ifndef _PRINTF_P_H_ |
#define _PRINTF_P_H_ |
#include <avr/pgmspace.h> |
// function pointer to external callback function |
typedef void (*pVoidFnctChar) (char ); |
typedef void (*pVoidFnct_pVoidFnctChar_const_fmt) (pVoidFnctChar, char const *fmt0, ...); |
extern pVoidFnct_pVoidFnctChar_const_fmt _printf_P; |
#endif //_PRINTF_P_H_ |
/tags/V0.80g/rc.c |
---|
0,0 → 1,217 |
/*####################################################################################### |
Decodieren eines RC Summen Signals |
#######################################################################################*/ |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + only for non-profit use |
// + www.MikroKopter.com |
// + porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// + see the File "License.txt" for further Informations |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include "rc.h" |
#include "main.h" |
// Achtung: ACT_S3D_SUMMENSIGNAL wird in der Main.h gesetzt |
volatile int PPM_in[26]; |
volatile int PPM_diff[26]; // das diffenzierte Stick-Signal |
volatile char Channels,tmpChannels = 0; |
volatile unsigned char NewPpmData = 1; |
//############################################################################ |
//zum decodieren des PPM-Signals wird Timer1 mit seiner Input |
//Capture Funktion benutzt: |
void rc_sum_init (void) |
//############################################################################ |
{ |
unsigned char i; |
for(i=0;i<26;i++) |
{ |
PPM_in[i] = 0; |
PPM_diff[i] = 0; |
} |
AdNeutralGier = 0; |
AdNeutralRoll = 0; |
AdNeutralNick = 0; |
return; |
} |
#ifndef ACT_S3D_SUMMENSIGNAL |
//############################################################################ |
//Diese Routine startet und inizialisiert den Timer für RC |
ISR(TIMER1_CAPT_vect) |
//############################################################################ |
{ |
if(!(EE_Parameter.ExtraConfig & CFG_SENSITIVE_RC)) |
{ |
static unsigned int AltICR=0; |
signed int signal = 0,tmp; |
static int index; |
signal = (unsigned int) ICR1 - AltICR; |
AltICR = ICR1; |
//Syncronisationspause? (3.52 ms < signal < 25.6 ms) |
if((signal > 1100) && (signal < 8000)) |
{ |
Channels = index; |
if(index >= 4) NewPpmData = 0; // Null bedeutet: Neue Daten |
index = 1; |
} |
else |
{ |
if(index < 13) |
{ |
if((signal > 250) && (signal < 687)) |
{ |
signal -= 466; |
// Stabiles Signal |
if(abs(signal - PPM_in[index]) < 6) { if(SenderOkay < 200) SenderOkay += 10; else SenderOkay = 200;} |
tmp = (3 * (PPM_in[index]) + signal) / 4; |
if(tmp > signal+1) tmp--; else |
if(tmp < signal-1) tmp++; |
if(SenderOkay >= 195) PPM_diff[index] = ((tmp - PPM_in[index]) / 3) * 3; |
else PPM_diff[index] = 0; |
PPM_in[index] = tmp; |
} |
index++; |
if(PlatinenVersion < 20) |
{ |
if(index == 5) J3High; else J3Low; // Servosignal an J3 anlegen |
if(index == 6) J4High; else J4Low; // Servosignal an J4 anlegen |
if(index == 7) J5High; else J5Low; // Servosignal an J5 anlegen |
} |
} |
} |
} |
else |
{ |
static unsigned int AltICR=0; |
static int ppm_in[13]; |
static int ppm_diff[13]; |
static int old_ppm_in[13]; |
static int old_ppm_diff[13]; |
signed int signal = 0,tmp; |
static unsigned char index, okay_cnt = 0; |
signal = (unsigned int) ICR1 - AltICR; |
AltICR = ICR1; |
//Syncronisationspause? (3.52 ms < signal < 25.6 ms) |
if((signal > 1100) && (signal < 8000)) |
{ |
tmpChannels = index; |
if(tmpChannels >= 4 && Channels == tmpChannels) |
{ |
if(okay_cnt > 10) |
{ |
NewPpmData = 0; // Null bedeutet: Neue Daten |
for(index = 0; index < 13; index++) |
{ |
if(okay_cnt > 30) |
{ |
old_ppm_in[index] = PPM_in[index]; |
old_ppm_diff[index] = PPM_diff[index]; |
} |
PPM_in[index] = ppm_in[index]; |
PPM_diff[index] = ppm_diff[index]; |
} |
} |
if(okay_cnt < 255) okay_cnt++; |
} |
else |
{ |
if(okay_cnt > 100) okay_cnt = 10; else okay_cnt = 0; |
ROT_ON; |
} |
index = 1; |
if(!MotorenEin) Channels = tmpChannels; |
} |
else |
{ |
if(index < 13) |
{ |
if((signal > 250) && (signal < 687)) |
{ |
signal -= 466; |
// Stabiles Signal |
if((abs(signal - ppm_in[index]) < 6)) |
{ |
if(okay_cnt > 25) SenderOkay += 10; |
else |
if(okay_cnt > 10) SenderOkay += 2; |
if(SenderOkay > 200) SenderOkay = 200; |
} |
tmp = (3 * (ppm_in[index]) + signal) / 4; |
if(tmp > signal+1) tmp--; else |
if(tmp < signal-1) tmp++; |
if(SenderOkay >= 190) ppm_diff[index] = ((tmp - ppm_in[index]) / 3) * 3; |
else ppm_diff[index] = 0; |
ppm_in[index] = tmp; |
} |
else ROT_ON; |
if(PlatinenVersion < 20) |
{ |
if(index == 5) J3High; else J3Low; // Servosignal an J3 anlegen |
if(index == 6) J4High; else J4Low; // Servosignal an J4 anlegen |
if(index == 7) J5High; else J5Low; // Servosignal an J5 anlegen |
} |
} |
if(index < 20) index++; |
else |
if(index == 20) |
{ |
unsigned char i; |
ROT_ON; |
index = 30; |
for(i=0;i<13;i++) // restore from older data |
{ |
PPM_in[i] = old_ppm_in[i]; |
PPM_diff[i] = 0; |
// okay_cnt /= 2; |
} |
} |
} |
} |
} |
#else |
//############################################################################ |
//Diese Routine startet und inizialisiert den Timer für RC |
ISR(TIMER1_CAPT_vect) |
//############################################################################ |
{ |
static unsigned int AltICR=0; |
signed int signal = 0,tmp; |
static int index; |
signal = (unsigned int) ICR1 - AltICR; |
signal /= 2; |
AltICR = ICR1; |
//Syncronisationspause? |
if((signal > 1100*2) && (signal < 8000*2)) |
{ |
if(index >= 4) NewPpmData = 0; // Null bedeutet: Neue Daten |
index = 1; |
} |
else |
{ |
if(index < 13) |
{ |
if((signal > 250) && (signal < 687*2)) |
{ |
signal -= 962; |
// Stabiles Signal |
if(abs(signal - PPM_in[index]) < 6) { if(SenderOkay < 200) SenderOkay += 10;} |
tmp = (3 * (PPM_in[index]) + signal) / 4; |
if(tmp > signal+1) tmp--; else |
if(tmp < signal-1) tmp++; |
if(SenderOkay >= 195) PPM_diff[index] = ((tmp - PPM_in[index]) / 3) * 3; |
else PPM_diff[index] = 0; |
PPM_in[index] = tmp; |
} |
index++; |
} |
} |
} |
#endif |
/tags/V0.80g/rc.h |
---|
0,0 → 1,31 |
/*####################################################################################### |
Derkodieren eines RC Summen Signals |
#######################################################################################*/ |
#ifndef _RC_H |
#define _RC_H |
#if defined (__AVR_ATmega32__) |
#define TIMER_TEILER CK64 |
#define TIMER_RELOAD_VALUE 250 |
#endif |
#if defined (__AVR_ATmega644__) |
#define TIMER_RELOAD_VALUE 250 |
#endif |
#if defined (__AVR_ATmega644P__) |
#define TIMER_RELOAD_VALUE 250 |
#endif |
#define GAS PPM_in[2] |
extern void rc_sum_init (void); |
extern volatile int PPM_in[26]; |
extern volatile int PPM_diff[26]; // das diffenzierte Stick-Signal |
extern volatile unsigned char NewPpmData; |
extern volatile char Channels,tmpChannels; |
#endif //_RC_H |
/tags/V0.80g/spi.c |
---|
0,0 → 1,330 |
// ######################## SPI - FlightCtrl ################### |
#include "main.h" |
#include "eeprom.h" |
//struct str_ToNaviCtrl_Version ToNaviCtrl_Version; |
//struct str_FromNaviCtrl_Version FromNaviCtrl_Version; |
struct str_ToNaviCtrl ToNaviCtrl; |
struct str_FromNaviCtrl FromNaviCtrl; |
struct str_FromNaviCtrl_Value FromNaviCtrl_Value; |
struct str_SPI_VersionInfo NC_Version; |
struct str_GPSInfo GPSInfo; |
unsigned char SPI_BufferIndex; |
unsigned char SPI_RxBufferIndex; |
signed char FromNC_Rotate_C = 32, FromNC_Rotate_S = 0; |
volatile unsigned char SPI_Buffer[sizeof(FromNaviCtrl)]; |
unsigned char *SPI_TX_Buffer; |
unsigned char SPITransferCompleted, SPI_ChkSum; |
unsigned char SPI_RxDataValid,NaviDataOkay = 250; |
unsigned char SPI_CommandSequence[] = {SPI_FCCMD_STICK, SPI_FCCMD_USER, SPI_FCCMD_PARAMETER1, SPI_FCCMD_STICK, SPI_FCCMD_MISC, SPI_FCCMD_VERSION, SPI_FCCMD_STICK, SPI_FCCMD_SERVOS, SPI_FCCMD_ACCU}; |
unsigned char SPI_CommandCounter = 0; |
unsigned char NC_ErrorCode = 0; |
#ifdef USE_SPI_COMMUNICATION |
//------------------------------------------------------ |
void SPI_MasterInit(void) |
{ |
DDR_SPI |= (1<<DD_MOSI)|(1<<DD_SCK); // Set MOSI and SCK output, all others input |
SLAVE_SELECT_DDR_PORT |= (1 << SPI_SLAVE_SELECT); |
SPCR = (1<<SPE)|(1<<MSTR)|(1<<SPR1)|(0<<SPR0)|(0<<SPIE); // Enable SPI, Master, set clock rate fck/64 |
SPSR = 0;//(1<<SPI2X); |
SLAVE_SELECT_PORT |= (1 << SPI_SLAVE_SELECT); |
SPITransferCompleted = 1; |
//SPDR = 0x00; // dummy write |
ToNaviCtrl.Sync1 = 0xAA; |
ToNaviCtrl.Sync2 = 0x83; |
ToNaviCtrl.Command = SPI_FCCMD_USER; |
ToNaviCtrl.IntegralNick = 0; |
ToNaviCtrl.IntegralRoll = 0; |
FromNaviCtrl_Value.SerialDataOkay = 0; |
SPI_RxDataValid = 0; |
} |
//------------------------------------------------------ |
void SPI_StartTransmitPacket(void) |
{ |
//if ((SLAVE_SELECT_PORT & (1 << SPI_SLAVE_SELECT)) == 0) return; // transfer of prev. packet not completed |
if (!SPITransferCompleted) return; |
// _delay_us(30); |
SLAVE_SELECT_PORT &= ~(1 << SPI_SLAVE_SELECT); // SelectSlave |
SPI_TX_Buffer = (unsigned char *) &ToNaviCtrl; |
ToNaviCtrl.Command = SPI_CommandSequence[SPI_CommandCounter++]; |
if (SPI_CommandCounter >= sizeof(SPI_CommandSequence)) SPI_CommandCounter = 0; |
SPITransferCompleted = 0; |
UpdateSPI_Buffer(); // update buffer |
SPI_BufferIndex = 1; |
//ebugOut.Analog[16]++; |
// -- Debug-Output --- |
//---- |
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); |
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); |
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); |
ToNaviCtrl.Chksum = ToNaviCtrl.Sync1; |
SPDR = ToNaviCtrl.Sync1; // Start transmission |
// SLAVE_SELECT_PORT |= (1 << SPI_SLAVE_SELECT); // DeselectSlave |
} |
//------------------------------------------------------ |
//SIGNAL(SIG_SPI) |
void SPI_TransmitByte(void) |
{ |
static unsigned char SPI_RXState = 0; |
unsigned char rxdata; |
static unsigned char rxchksum; |
if (SPITransferCompleted) return; |
if (!(SPSR & (1 << SPIF))) return; |
SendSPI = 4; |
// _delay_us(30); |
SLAVE_SELECT_PORT |= (1 << SPI_SLAVE_SELECT); // DeselectSlave |
rxdata = SPDR; |
switch ( SPI_RXState) |
{ |
case 0: |
SPI_RxBufferIndex = 0; |
rxchksum = rxdata; |
if (rxdata == 0x81 ) { SPI_RXState = 1; } // 1. Syncbyte ok |
break; |
case 1: |
if (rxdata == 0x55) { rxchksum += rxdata; SPI_RXState = 2; } // 2. Syncbyte ok |
else SPI_RXState = 0; |
break; |
case 2: |
SPI_Buffer[SPI_RxBufferIndex++]= rxdata; // get data |
//DebugOut.Analog[19]++; |
if (SPI_RxBufferIndex >= sizeof(FromNaviCtrl)) |
{ |
if (rxdata == rxchksum) |
{ |
unsigned char *ptr = (unsigned char *)&FromNaviCtrl; |
memcpy(ptr, (unsigned char *) SPI_Buffer, sizeof(SPI_Buffer)); |
SPI_RxDataValid = 1; |
} |
else SPI_RxDataValid = 0; |
SPI_RXState = 0; |
} |
else rxchksum += rxdata; |
break; |
} |
if (SPI_BufferIndex < sizeof(ToNaviCtrl)) |
{ |
SLAVE_SELECT_PORT &= ~(1 << SPI_SLAVE_SELECT); // SelectSlave |
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); |
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); |
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); |
SPDR = SPI_TX_Buffer[SPI_BufferIndex]; |
ToNaviCtrl.Chksum += SPI_TX_Buffer[SPI_BufferIndex]; |
// SLAVE_SELECT_PORT |= (1 << SPI_SLAVE_SELECT); // DeselectSlave |
} |
else SPITransferCompleted = 1; |
SPI_BufferIndex++; |
} |
//------------------------------------------------------ |
void UpdateSPI_Buffer(void) |
{ |
signed int tmp; |
ToNaviCtrl.IntegralNick = (int) (IntegralNick / (long)(EE_Parameter.GyroAccFaktor * 4)); |
ToNaviCtrl.IntegralRoll = (int) (IntegralRoll / (long)(EE_Parameter.GyroAccFaktor * 4)); |
ToNaviCtrl.GyroCompass = (10 * ErsatzKompass) / GIER_GRAD_FAKTOR; |
ToNaviCtrl.GyroGier = (signed int) AdNeutralGier - AdWertGier; |
ToNaviCtrl.AccNick = ((int) ACC_AMPLIFY * (NaviAccNick / NaviCntAcc))/4; |
ToNaviCtrl.AccRoll = ((int) ACC_AMPLIFY * (NaviAccRoll / NaviCntAcc))/4; |
NaviCntAcc = 0; NaviAccNick = 0; NaviAccRoll = 0; |
// ToNaviCtrl.User8 = Parameter_UserParam8; |
// ToNaviCtrl.CalState = WinkelOut.CalcState; |
switch(ToNaviCtrl.Command) // |
{ |
case SPI_FCCMD_USER: |
ToNaviCtrl.Param.Byte[0] = Parameter_UserParam1; |
ToNaviCtrl.Param.Byte[1] = Parameter_UserParam2; |
ToNaviCtrl.Param.Byte[2] = Parameter_UserParam3; |
ToNaviCtrl.Param.Byte[3] = Parameter_UserParam4; |
ToNaviCtrl.Param.Byte[4] = Parameter_UserParam5; |
ToNaviCtrl.Param.Byte[5] = Parameter_UserParam6; |
ToNaviCtrl.Param.Byte[6] = Parameter_UserParam7; |
ToNaviCtrl.Param.Byte[7] = Parameter_UserParam8; |
ToNaviCtrl.Param.Byte[8] = (unsigned char) FCFlags; |
FCFlags &= ~(FCFLAG_CALIBRATE | FCFLAG_START); |
ToNaviCtrl.Param.Byte[9] = GetActiveParamSet(); |
ToNaviCtrl.Param.Byte[10] = ControlHeading; |
break; |
case SPI_FCCMD_ACCU: |
ToNaviCtrl.Param.Int[0] = Capacity.ActualCurrent; // 0.1A |
ToNaviCtrl.Param.Int[1] = Capacity.UsedCapacity; // mAh |
ToNaviCtrl.Param.Byte[4] = (unsigned char) UBat; // 0.1V |
ToNaviCtrl.Param.Byte[5] = (unsigned char) BattLowVoltageWarning; //0.1V |
break; |
case SPI_FCCMD_PARAMETER1: |
ToNaviCtrl.Param.Byte[0] = EE_Parameter.NaviGpsModeControl; // Parameters for the Naviboard |
ToNaviCtrl.Param.Byte[1] = EE_Parameter.NaviGpsGain; |
ToNaviCtrl.Param.Byte[2] = EE_Parameter.NaviGpsP; |
ToNaviCtrl.Param.Byte[3] = EE_Parameter.NaviGpsI; |
ToNaviCtrl.Param.Byte[4] = EE_Parameter.NaviGpsD; |
ToNaviCtrl.Param.Byte[5] = EE_Parameter.NaviGpsACC; |
ToNaviCtrl.Param.Byte[6] = EE_Parameter.NaviGpsMinSat; |
ToNaviCtrl.Param.Byte[7] = EE_Parameter.NaviStickThreshold; |
ToNaviCtrl.Param.Byte[8] = EE_Parameter.NaviOperatingRadius; |
ToNaviCtrl.Param.Byte[9] = EE_Parameter.NaviWindCorrection; |
ToNaviCtrl.Param.Byte[10] = EE_Parameter.NaviSpeedCompensation; |
ToNaviCtrl.Param.Byte[11] = EE_Parameter.NaviAngleLimitation; |
break; |
case SPI_FCCMD_STICK: |
cli(); |
tmp = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]]; if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127; |
ToNaviCtrl.Param.Byte[0] = (char) tmp; |
tmp = PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]; if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127; |
ToNaviCtrl.Param.Byte[1] = (char) tmp; |
tmp = PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]; if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127; |
ToNaviCtrl.Param.Byte[2] = (char) tmp; |
tmp = PPM_in[EE_Parameter.Kanalbelegung[K_NICK]]; if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127; |
sei(); |
ToNaviCtrl.Param.Byte[3] = (char) tmp; |
ToNaviCtrl.Param.Byte[4] = (unsigned char) Poti[0]; |
ToNaviCtrl.Param.Byte[5] = (unsigned char) Poti[1]; |
ToNaviCtrl.Param.Byte[6] = (unsigned char) Poti[2]; |
ToNaviCtrl.Param.Byte[7] = (unsigned char) Poti[3]; |
ToNaviCtrl.Param.Byte[8] = (unsigned char) Poti[4]; |
ToNaviCtrl.Param.Byte[9] = (unsigned char) Poti[5]; |
ToNaviCtrl.Param.Byte[10] = (unsigned char) Poti[6]; |
ToNaviCtrl.Param.Byte[11] = (unsigned char) Poti[7]; |
break; |
case SPI_FCCMD_MISC: |
if(WinkelOut.CalcState > 5) |
{ |
WinkelOut.CalcState = 0; |
ToNaviCtrl.Param.Byte[0] = 5; |
} |
else ToNaviCtrl.Param.Byte[0] = WinkelOut.CalcState; |
ToNaviCtrl.Param.Byte[1] = EE_Parameter.NaviPH_LoginTime; |
ToNaviCtrl.Param.Int[1] = (int)(HoehenWert/5); |
ToNaviCtrl.Param.Int[2] = (int)(SollHoehe/5); |
ToNaviCtrl.Param.Byte[6] = EE_Parameter.NaviGpsPLimit; |
ToNaviCtrl.Param.Byte[7] = EE_Parameter.NaviGpsILimit; |
ToNaviCtrl.Param.Byte[8] = EE_Parameter.NaviGpsDLimit; |
ToNaviCtrl.Param.Byte[9] = (unsigned char) SenderOkay; |
ToNaviCtrl.Param.Byte[10] = (unsigned char) PPM_in[0]; |
ToNaviCtrl.Param.Byte[11] = DebugOut.Analog[7] / 4; //GasMischanteil |
break; |
case SPI_FCCMD_VERSION: |
ToNaviCtrl.Param.Byte[0] = VERSION_MAJOR; |
ToNaviCtrl.Param.Byte[1] = VERSION_MINOR; |
ToNaviCtrl.Param.Byte[2] = VERSION_PATCH; |
ToNaviCtrl.Param.Byte[3] = NC_SPI_COMPATIBLE; |
ToNaviCtrl.Param.Byte[4] = PlatinenVersion; |
ToNaviCtrl.Param.Byte[5] = VersionInfo.HardwareError[0]; |
ToNaviCtrl.Param.Byte[6] = VersionInfo.HardwareError[1]; |
ToNaviCtrl.Param.Byte[7] = VersionInfo.HardwareError[2]; |
break; |
case SPI_FCCMD_SERVOS: |
ToNaviCtrl.Param.Byte[0] = EE_Parameter.ServoNickRefresh; // Parameters for the Servo Control |
ToNaviCtrl.Param.Byte[1] = EE_Parameter.ServoCompInvert; |
ToNaviCtrl.Param.Byte[2] = Parameter_ServoNickControl; |
ToNaviCtrl.Param.Byte[3] = EE_Parameter.ServoNickComp; |
ToNaviCtrl.Param.Byte[4] = EE_Parameter.ServoNickMin; |
ToNaviCtrl.Param.Byte[5] = EE_Parameter.ServoNickMax; |
ToNaviCtrl.Param.Byte[6] = Parameter_ServoRollControl; |
ToNaviCtrl.Param.Byte[7] = EE_Parameter.ServoRollComp; |
ToNaviCtrl.Param.Byte[8] = EE_Parameter.ServoRollMin; |
ToNaviCtrl.Param.Byte[9] = EE_Parameter.ServoRollMax; |
break; |
} |
if(SPI_RxDataValid) |
{ |
NaviDataOkay = 250; |
if(abs(FromNaviCtrl.GPS_Nick) < 512 && abs(FromNaviCtrl.GPS_Roll) < 512 && (EE_Parameter.GlobalConfig & CFG_GPS_AKTIV)) |
{ |
GPS_Nick = FromNaviCtrl.GPS_Nick; |
GPS_Roll = FromNaviCtrl.GPS_Roll; |
} |
if(FromNaviCtrl.CompassValue <= 360) KompassValue = FromNaviCtrl.CompassValue; |
KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360) - 180; |
if(FromNaviCtrl.BeepTime > beeptime && !WinkelOut.CalcState) beeptime = FromNaviCtrl.BeepTime; |
switch (FromNaviCtrl.Command) |
{ |
case SPI_NCCMD_KALMAN: |
FromNaviCtrl_Value.Kalman_K = FromNaviCtrl.Param.sByte[0]; |
FromNaviCtrl_Value.Kalman_MaxFusion = FromNaviCtrl.Param.sByte[1]; |
FromNaviCtrl_Value.Kalman_MaxDrift = FromNaviCtrl.Param.sByte[2]; |
FromNaviCtrl_Value.SerialDataOkay = FromNaviCtrl.Param.Byte[3]; |
FromNaviCtrl_Value.GpsZ = FromNaviCtrl.Param.Byte[4]; |
FromNC_Rotate_C = FromNaviCtrl.Param.Byte[5]; |
FromNC_Rotate_S = FromNaviCtrl.Param.Byte[6]; |
break; |
case SPI_NCCMD_VERSION: |
NC_Version.Major = FromNaviCtrl.Param.Byte[0]; |
NC_Version.Minor = FromNaviCtrl.Param.Byte[1]; |
NC_Version.Patch = FromNaviCtrl.Param.Byte[2]; |
NC_Version.Compatible = FromNaviCtrl.Param.Byte[3]; |
NC_Version.Hardware = FromNaviCtrl.Param.Byte[4]; |
DebugOut.Status[0] |= FromNaviCtrl.Param.Byte[5]; |
NC_ErrorCode = FromNaviCtrl.Param.Byte[6]; |
DebugOut.Status[1] = (DebugOut.Status[1] & (0x01|0x02)) | (FromNaviCtrl.Param.Byte[6] & (0x04 | 0x08)); |
break; |
case SPI_NCCMD_GPSINFO: |
GPSInfo.Flags = FromNaviCtrl.Param.Byte[0]; |
GPSInfo.NumOfSats = FromNaviCtrl.Param.Byte[1]; |
GPSInfo.SatFix = FromNaviCtrl.Param.Byte[2]; |
GPSInfo.Speed = FromNaviCtrl.Param.Byte[3]; |
GPSInfo.HomeDistance = FromNaviCtrl.Param.Int[2]; |
GPSInfo.HomeBearing = FromNaviCtrl.Param.sInt[3]; |
break; |
default: |
break; |
} |
} |
else |
{ |
// KompassValue = 0; |
// KompassRichtung = 0; |
GPS_Nick = 0; |
GPS_Roll = 0; |
} |
} |
#endif |
/tags/V0.80g/spi.h |
---|
0,0 → 1,183 |
// ######################## SPI - FlightCtrl ################### |
#ifndef _SPI_H |
#define _SPI_H |
#include <util/delay.h> |
#define USE_SPI_COMMUNICATION |
//----------------------------------------- |
#define DDR_SPI DDRB |
#define SLAVE_SELECT_DDR_PORT DDRC |
#define SLAVE_SELECT_PORT PORTC |
#if defined(__AVR_ATmega1284P__) |
#define DD_SS PORTB4 |
#define DD_SCK PORTB7 |
#define DD_MOSI PORTB5 |
#define DD_MISO PORTB6 |
#define SPI_SLAVE_SELECT PORTC5 |
#else |
#define DD_SS PB4 |
#define DD_SCK PB7 |
#define DD_MOSI PB5 |
#define DD_MISO PB6 |
#define SPI_SLAVE_SELECT PC5 |
#endif |
// for compatibility reasons gcc3.x <-> gcc4.x |
#ifndef SPCR |
#define SPCR SPCR0 |
#endif |
#ifndef SPE |
#define SPE SPE0 |
#endif |
#ifndef MSTR |
#define MSTR MSTR0 |
#endif |
#ifndef SPR1 |
#define SPR1 SPR01 |
#endif |
#ifndef SPR0 |
#define SPR0 SPR00 |
#endif |
#ifndef SPIE |
#define SPIE SPIE0 |
#endif |
#ifndef SPDR |
#define SPDR SPDR0 |
#endif |
#ifndef SPIF |
#define SPIF SPIF0 |
#endif |
#ifndef SPSR |
#define SPSR SPSR0 |
#endif |
// ------------------------- |
#define SPI_FCCMD_USER 10 |
#define SPI_FCCMD_STICK 11 |
#define SPI_FCCMD_MISC 12 |
#define SPI_FCCMD_PARAMETER1 13 |
#define SPI_FCCMD_VERSION 14 |
#define SPI_FCCMD_SERVOS 15 |
#define SPI_FCCMD_ACCU 16 |
struct str_ToNaviCtrl |
{ |
unsigned char Sync1, Sync2; |
unsigned char Command; |
signed int IntegralNick; |
signed int IntegralRoll; |
signed int AccNick; |
signed int AccRoll; |
signed int GyroCompass; |
signed int GyroNick; |
signed int GyroRoll; |
signed int GyroGier; |
union |
{ |
unsigned char Byte[12]; |
char sByte[12]; |
unsigned int Int[6]; |
int sInt[6]; |
unsigned long Long[3]; |
long sLong[3]; |
float Float[3]; |
} Param; |
unsigned char Chksum; |
}; |
#define SPI_NCCMD_KALMAN 103 |
#define SPI_NCCMD_VERSION 104 |
#define SPI_NCCMD_GPSINFO 105 |
struct str_FromNaviCtrl |
{ |
unsigned char Command; |
signed int GPS_Nick; |
signed int GPS_Roll; |
signed int GPS_Gier; |
signed int CompassValue; |
signed int Status; |
unsigned int BeepTime; |
union |
{ |
unsigned char Byte[12]; |
char sByte[12]; |
unsigned int Int[6]; |
int sInt[6]; |
unsigned long Long[3]; |
long sLong[3]; |
float Float[3]; |
} Param; |
unsigned char Chksum; |
}; |
struct str_FromNaviCtrl_Value |
{ |
signed char Kalman_K; |
signed char Kalman_MaxDrift; |
signed char Kalman_MaxFusion; |
unsigned char SerialDataOkay; |
signed char GpsZ; |
}; |
struct str_SPI_VersionInfo |
{ |
unsigned char Major; |
unsigned char Minor; |
unsigned char Patch; |
unsigned char Compatible; |
unsigned char Hardware; |
}; |
// Satfix types for GPSData.SatFix |
#define SATFIX_NONE 0x00 |
#define SATFIX_DEADRECKOING 0x01 |
#define SATFIX_2D 0x02 |
#define SATFIX_3D 0x03 |
#define SATFIX_GPS_DEADRECKOING 0x04 |
#define SATFIX_TIMEONLY 0x05 |
// Flags for interpretation of the GPSData.Flags |
#define FLAG_GPSFIXOK 0x01 // (i.e. within DOP & ACC Masks) |
#define FLAG_DIFFSOLN 0x02 // (is DGPS used) |
#define FLAG_WKNSET 0x04 // (is Week Number valid) |
#define FLAG_TOWSET 0x08 // (is Time of Week valid) |
struct str_GPSInfo |
{ |
unsigned char Flags; // Status Flags |
unsigned char NumOfSats; // number of satelites |
unsigned char SatFix; // type of satfix |
unsigned char Speed; // m/sek |
unsigned int HomeDistance; // distance to Home in dm |
int HomeBearing; // bearing to home in deg |
}; |
#ifdef USE_SPI_COMMUNICATION |
extern struct str_GPSInfo GPSInfo; |
extern struct str_SPI_VersionInfo NC_Version; |
extern struct str_FromNaviCtrl_Value FromNaviCtrl_Value; |
extern struct str_ToNaviCtrl ToNaviCtrl; |
extern struct str_FromNaviCtrl FromNaviCtrl; |
extern unsigned char SPI_CommandCounter,NaviDataOkay; |
extern signed char FromNC_Rotate_C, FromNC_Rotate_S; |
extern unsigned char NC_ErrorCode; |
extern void SPI_MasterInit(void); |
extern void SPI_StartTransmitPacket(void); |
extern void UpdateSPI_Buffer(void); |
extern void SPI_TransmitByte(void); |
#else |
// -------------------------------- Dummy ----------------------------------------- |
#define SPI_MasterInit() ; |
#define SPI_StartTransmitPacket() ; |
#define UpdateSPI_Buffer() ; |
#define SPI_TransmitByte() ; |
#endif |
#endif |
/tags/V0.80g/timer0.c |
---|
0,0 → 1,404 |
#include "main.h" |
volatile unsigned int CountMilliseconds = 0; |
volatile static unsigned int tim_main; |
volatile unsigned char UpdateMotor = 0; |
volatile unsigned int cntKompass = 0; |
volatile unsigned int beeptime = 0; |
volatile unsigned char SendSPI = 0, ServoActive = 0; |
unsigned int BeepMuster = 0xffff; |
volatile int16_t ServoNickValue = 0; |
volatile int16_t ServoRollValue = 0; |
enum { |
STOP = 0, |
CK = 1, |
CK8 = 2, |
CK64 = 3, |
CK256 = 4, |
CK1024 = 5, |
T0_FALLING_EDGE = 6, |
T0_RISING_EDGE = 7 |
}; |
ISR(TIMER0_OVF_vect) // 9,7kHz |
{ |
static unsigned char cnt_1ms = 1,cnt = 0, compass_active = 0; |
unsigned char pieper_ein = 0; |
if(SendSPI) SendSPI--; |
if(SpektrumTimer) SpektrumTimer--; |
if(!cnt--) |
{ |
cnt = 9; |
CountMilliseconds++; |
cnt_1ms++; |
cnt_1ms %= 2; |
if(!cnt_1ms) UpdateMotor = 1; |
if(!(PINC & 0x10)) compass_active = 1; |
if(beeptime) |
{ |
if(beeptime > 10) beeptime -= 10; else beeptime = 0; |
if(beeptime & BeepMuster) |
{ |
pieper_ein = 1; |
} |
else pieper_ein = 0; |
} |
else |
{ |
pieper_ein = 0; |
BeepMuster = 0xffff; |
} |
if(pieper_ein) |
{ |
if(PlatinenVersion == 10) PORTD |= (1<<2); // Speaker an PORTD.2 |
else PORTC |= (1<<7); // Speaker an PORTC.7 |
} |
else |
{ |
if(PlatinenVersion == 10) PORTD &= ~(1<<2); |
else PORTC &= ~(1<<7); |
} |
} |
if(compass_active && !NaviDataOkay && EE_Parameter.GlobalConfig & CFG_KOMPASS_AKTIV) |
{ |
if(PINC & 0x10) |
{ |
if(++cntKompass > 1000) compass_active = 0; |
} |
else |
{ |
if((cntKompass) && (cntKompass < 362)) |
{ |
cntKompass += cntKompass / 41; |
if(cntKompass > 10) KompassValue = cntKompass - 10; else KompassValue = 0; |
KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360) - 180; |
} |
cntKompass = 0; |
} |
} |
} |
// ----------------------------------------------------------------------- |
unsigned int SetDelay (unsigned int t) |
{ |
// TIMSK0 &= ~_BV(TOIE0); |
return(CountMilliseconds + t + 1); |
// TIMSK0 |= _BV(TOIE0); |
} |
// ----------------------------------------------------------------------- |
char CheckDelay(unsigned int t) |
{ |
// TIMSK0 &= ~_BV(TOIE0); |
return(((t - CountMilliseconds) & 0x8000) >> 9); |
// TIMSK0 |= _BV(TOIE0); |
} |
// ----------------------------------------------------------------------- |
void Delay_ms(unsigned int w) |
{ |
unsigned int akt; |
akt = SetDelay(w); |
while (!CheckDelay(akt)); |
} |
void Delay_ms_Mess(unsigned int w) |
{ |
unsigned int akt; |
akt = SetDelay(w); |
while (!CheckDelay(akt)) if(AdReady) {AdReady = 0; ANALOG_ON;} |
} |
/*****************************************************/ |
/* Initialize Timer 2 */ |
/*****************************************************/ |
// The timer 2 is used to generate the PWM at PD7 (J7) |
// to control a camera servo for nick compensation. |
void TIMER2_Init(void) |
{ |
uint8_t sreg = SREG; |
// disable all interrupts before reconfiguration |
cli(); |
PORTD &= ~(1<<PORTD7); // set PD7 to low |
DDRC |= (1<<DDC6); // set PC6 as output (Reset for HEF4017) |
HEF4017R_ON; |
// Timer/Counter 2 Control Register A |
// Timer Mode is FastPWM with timer reload at OCR2A (Bits: WGM22 = 1, WGM21 = 1, WGM20 = 1) |
// PD7: Normal port operation, OC2A disconnected, (Bits: COM2A1 = 0, COM2A0 = 0) |
// PD6: Normal port operation, OC2B disconnected, (Bits: COM2B1 = 0, COM2B0 = 0) |
TCCR2A &= ~((1<<COM2A1)|(1<<COM2A0)|(1<<COM2B1)|(1<<COM2B0)); |
TCCR2A |= (1<<WGM21)|(1<<WGM20); |
// Timer/Counter 2 Control Register B |
// Set clock divider for timer 2 to SYSKLOCK/32 = 20MHz / 32 = 625 kHz |
// The timer increments from 0x00 to 0xFF with an update rate of 625 kHz or 1.6 us |
// hence the timer overflow interrupt frequency is 625 kHz / 256 = 2.44 kHz or 0.4096 ms |
// divider 32 (Bits: CS022 = 0, CS21 = 1, CS20 = 1) |
TCCR2B &= ~((1<<FOC2A)|(1<<FOC2B)|(1<<CS22)); |
TCCR2B |= (1<<CS21)|(1<<CS20)|(1<<WGM22); |
// Initialize the Timer/Counter 2 Register |
TCNT2 = 0; |
// Initialize the Output Compare Register A used for PWM generation on port PD7. |
OCR2A = 255; |
TCCR2A |= (1<<COM2A1); // set or clear at compare match depends on value of COM2A0 |
// Timer/Counter 2 Interrupt Mask Register |
// Enable timer output compare match A Interrupt only |
TIMSK2 &= ~((1<<OCIE2B)|(1<<TOIE2)); |
TIMSK2 |= (1<<OCIE2A); |
SREG = sreg; |
} |
//---------------------------- |
void Timer_Init(void) |
{ |
tim_main = SetDelay(10); |
TCCR0B = CK8; |
TCCR0A = (1<<COM0A1)|(1<<COM0B1)|3;//fast PWM |
OCR0A = 0; |
OCR0B = 180; |
TCNT0 = (unsigned char)-TIMER_RELOAD_VALUE; // reload |
//OCR1 = 0x00; |
TIMSK0 |= _BV(TOIE0); |
} |
/*****************************************************/ |
/* Control Servo Position */ |
/*****************************************************/ |
ISR(TIMER2_COMPA_vect) |
{ |
// frame len 22.5 ms = 14063 * 1.6 us |
// stop pulse: 0.3 ms = 188 * 1.6 us |
// min servo pulse: 0.6 ms = 375 * 1.6 us |
// max servo pulse: 2.4 ms = 1500 * 1.6 us |
// resolution: 1500 - 375 = 1125 steps |
#define IRS_RUNTIME 127 |
#define PPM_STOPPULSE 188 |
// #define PPM_FRAMELEN (14063 |
#define PPM_FRAMELEN (1757 * EE_Parameter.ServoNickRefresh) |
#define MINSERVOPULSE 375 |
#define MAXSERVOPULSE 1500 |
#define SERVORANGE (MAXSERVOPULSE - MINSERVOPULSE) |
static uint8_t PulseOutput = 0; |
static uint16_t RemainingPulse = 0; |
static uint16_t ServoFrameTime = 0; |
static uint8_t ServoIndex = 0; |
#define MULTIPLYER 4 |
static int16_t ServoNickOffset = (255 / 2) * MULTIPLYER; // initial value near center positon |
static int16_t ServoRollOffset = (255 / 2) * MULTIPLYER; // initial value near center positon |
if(PlatinenVersion < 20) |
{ |
//--------------------------- |
// Nick servo state machine |
//--------------------------- |
if(!PulseOutput) // pulse output complete |
{ |
if(TCCR2A & (1<<COM2A0)) // we had a low pulse |
{ |
TCCR2A &= ~(1<<COM2A0);// make a high pulse |
RemainingPulse = MINSERVOPULSE + SERVORANGE/2; // center position ~ 1.5ms |
ServoNickOffset = (ServoNickOffset * 3 + (int16_t)Parameter_ServoNickControl * MULTIPLYER) / 4; // lowpass offset |
ServoNickValue = ServoNickOffset; // offset (Range from 0 to 255 * 3 = 765) |
if(EE_Parameter.ServoCompInvert & 0x01) |
{ // inverting movement of servo |
ServoNickValue += (int16_t)( ( (int32_t)EE_Parameter.ServoNickComp * MULTIPLYER * (IntegralNick / 128L ) ) / (256L) ); |
} |
else |
{ // non inverting movement of servo |
ServoNickValue -= (int16_t)( ( (int32_t)EE_Parameter.ServoNickComp * MULTIPLYER * (IntegralNick / 128L ) ) / (256L) ); |
} |
// limit servo value to its parameter range definition |
if(ServoNickValue < ((int16_t)EE_Parameter.ServoNickMin * MULTIPLYER) ) |
{ |
ServoNickValue = (int16_t)EE_Parameter.ServoNickMin * MULTIPLYER; |
} |
else |
if(ServoNickValue > ((int16_t)EE_Parameter.ServoNickMax * MULTIPLYER) ) |
{ |
ServoNickValue = (int16_t)EE_Parameter.ServoNickMax * MULTIPLYER; |
} |
RemainingPulse += ServoNickValue - (256 / 2) * MULTIPLYER; // shift ServoNickValue to center position |
ServoNickValue /= MULTIPLYER; |
// range servo pulse width |
if(RemainingPulse > MAXSERVOPULSE ) RemainingPulse = MAXSERVOPULSE; // upper servo pulse limit |
else if(RemainingPulse < MINSERVOPULSE ) RemainingPulse = MINSERVOPULSE; // lower servo pulse limit |
// accumulate time for correct update rate |
ServoFrameTime = RemainingPulse; |
} |
else // we had a high pulse |
{ |
TCCR2A |= (1<<COM2A0); // make a low pulse |
RemainingPulse = PPM_FRAMELEN - ServoFrameTime; |
} |
// set pulse output active |
PulseOutput = 1; |
} |
} // EOF Nick servo state machine |
else |
{ |
//----------------------------------------------------- |
// PPM state machine, onboard demultiplexed by HEF4017 |
//----------------------------------------------------- |
if(!PulseOutput) // pulse output complete |
{ |
if(TCCR2A & (1<<COM2A0)) // we had a low pulse |
{ |
TCCR2A &= ~(1<<COM2A0);// make a high pulse |
if(ServoIndex == 0) // if we are at the sync gap |
{ |
RemainingPulse = PPM_FRAMELEN - ServoFrameTime; // generate sync gap by filling time to full frame time |
ServoFrameTime = 0; // reset servo frame time |
HEF4017R_ON; // enable HEF4017 reset |
} |
else // servo channels |
{ |
RemainingPulse = MINSERVOPULSE + SERVORANGE/2; // center position ~ 1.5ms |
switch(ServoIndex) // map servo channels |
{ |
case 1: // Nick Compensation Servo |
ServoNickOffset = (ServoNickOffset * 3 + (int16_t)Parameter_ServoNickControl * MULTIPLYER) / 4; // lowpass offset |
ServoNickValue = ServoNickOffset; // offset (Range from 0 to 255 * 3 = 765) |
if(EE_Parameter.ServoCompInvert & 0x01) |
{ // inverting movement of servo |
ServoNickValue += (int16_t)( ( (int32_t)EE_Parameter.ServoNickComp * MULTIPLYER * (IntegralNick / 128L ) ) / (256L) ); |
} |
else |
{ // non inverting movement of servo |
ServoNickValue -= (int16_t)( ( (int32_t)EE_Parameter.ServoNickComp * MULTIPLYER * (IntegralNick / 128L ) ) / (256L) ); |
} |
// limit servo value to its parameter range definition |
if(ServoNickValue < ((int16_t)EE_Parameter.ServoNickMin * MULTIPLYER) ) |
{ |
ServoNickValue = (int16_t)EE_Parameter.ServoNickMin * MULTIPLYER; |
} |
else |
if(ServoNickValue > ((int16_t)EE_Parameter.ServoNickMax * MULTIPLYER) ) |
{ |
ServoNickValue = (int16_t)EE_Parameter.ServoNickMax * MULTIPLYER; |
} |
RemainingPulse += ServoNickValue - (256 / 2) * MULTIPLYER; // shift ServoNickValue to center position |
ServoNickValue /= MULTIPLYER; |
break; |
case 2: // Roll Compensation Servo |
ServoRollOffset = (ServoRollOffset * 3 + (int16_t) Parameter_ServoRollControl * MULTIPLYER) / 4; // lowpass offset |
ServoRollValue = ServoRollOffset; // offset (Range from 0 to 255 * 3 = 765) |
if(EE_Parameter.ServoCompInvert & 0x02) |
{ // inverting movement of servo |
ServoRollValue += (int16_t)( ( (int32_t) EE_Parameter.ServoRollComp * MULTIPLYER * (IntegralRoll / 128L ) ) / (256L) ); |
} |
else |
{ // non inverting movement of servo |
ServoRollValue -= (int16_t)( ( (int32_t) EE_Parameter.ServoRollComp * MULTIPLYER * (IntegralRoll / 128L ) ) / (256L) ); |
} |
// limit servo value to its parameter range definition |
if(ServoRollValue < ((int16_t)EE_Parameter.ServoRollMin * MULTIPLYER) ) |
{ |
ServoRollValue = (int16_t)EE_Parameter.ServoRollMin * MULTIPLYER; |
} |
else |
if(ServoRollValue > ((int16_t)EE_Parameter.ServoRollMax * MULTIPLYER) ) |
{ |
ServoRollValue = (int16_t)EE_Parameter.ServoRollMax * MULTIPLYER; |
} |
RemainingPulse += ServoRollValue - (256 / 2) * MULTIPLYER; // shift ServoNickValue to center position |
ServoRollValue /= MULTIPLYER; |
//DebugOut.Analog[20] = ServoRollValue; |
break; |
case 3: |
RemainingPulse += ((int16_t)Parameter_Servo3 * MULTIPLYER) - (256 / 2) * MULTIPLYER; |
break; |
case 4: |
RemainingPulse += ((int16_t)Parameter_Servo4 * MULTIPLYER) - (256 / 2) * MULTIPLYER; |
break; |
case 5: |
RemainingPulse += ((int16_t)Parameter_Servo5 * MULTIPLYER) - (256 / 2) * MULTIPLYER; |
break; |
default: // other servo channels |
RemainingPulse += 2 * PPM_in[ServoIndex]; // add channel value, factor of 2 because timer 1 increments 3.2µs |
break; |
} |
// range servo pulse width |
if(RemainingPulse > MAXSERVOPULSE ) RemainingPulse = MAXSERVOPULSE; // upper servo pulse limit |
else if(RemainingPulse < MINSERVOPULSE ) RemainingPulse = MINSERVOPULSE; // lower servo pulse limit |
// substract stop pulse width |
RemainingPulse -= PPM_STOPPULSE; |
// accumulate time for correct sync gap |
ServoFrameTime += RemainingPulse; |
} |
} |
else // we had a high pulse |
{ |
TCCR2A |= (1<<COM2A0); // make a low pulse |
// set pulsewidth to stop pulse width |
RemainingPulse = PPM_STOPPULSE; |
// accumulate time for correct sync gap |
ServoFrameTime += RemainingPulse; |
if((ServoActive && SenderOkay > 180) || ServoActive == 2) HEF4017R_OFF; // disable HEF4017 reset |
else HEF4017R_ON; |
ServoIndex++; // change to next servo channel |
if(ServoIndex > EE_Parameter.ServoNickRefresh) ServoIndex = 0; // reset to the sync gap |
} |
// set pulse output active |
PulseOutput = 1; |
} |
} // EOF PPM state machine |
// General pulse output generator |
if(RemainingPulse > (255 + IRS_RUNTIME)) |
{ |
OCR2A = 255; |
RemainingPulse -= 255; |
} |
else |
{ |
if(RemainingPulse > 255) // this is the 2nd last part |
{ |
if((RemainingPulse - 255) < IRS_RUNTIME) |
{ |
OCR2A = 255 - IRS_RUNTIME; |
RemainingPulse -= 255 - IRS_RUNTIME; |
} |
else // last part > ISR_RUNTIME |
{ |
OCR2A = 255; |
RemainingPulse -= 255; |
} |
} |
else // this is the last part |
{ |
OCR2A = RemainingPulse; |
RemainingPulse = 0; |
PulseOutput = 0; // trigger to stop pulse |
} |
} // EOF general pulse output generator |
} |
/tags/V0.80g/timer0.h |
---|
0,0 → 1,21 |
#define TIMER_TEILER CK8 |
#define TIMER_RELOAD_VALUE 250 |
#define HEF4017R_ON PORTC |= (1<<PORTC6) |
#define HEF4017R_OFF PORTC &= ~(1<<PORTC6) |
void Timer_Init(void); |
void TIMER2_Init(void); |
void Delay_ms(unsigned int); |
void Delay_ms_Mess(unsigned int); |
unsigned int SetDelay (unsigned int t); |
char CheckDelay (unsigned int t); |
extern volatile unsigned int CountMilliseconds; |
extern volatile unsigned char UpdateMotor; |
extern volatile unsigned int beeptime; |
extern volatile unsigned int cntKompass; |
extern unsigned int BeepMuster; |
extern volatile unsigned char SendSPI, ServoActive; |
extern volatile int16_t ServoNickValue; |
extern volatile int16_t ServoRollValue; |
/tags/V0.80g/twimaster.c |
---|
0,0 → 1,467 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + Nur für den privaten Gebrauch |
// + www.MikroKopter.com |
// + porting the sources to other systems or using the software on other systems (except hardware from www.mikrokopter.de) is not allowed |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Es gilt für das gesamte Projekt (Hardware, Software, Binärfiles, Sourcecode und Dokumentation), |
// + dass eine Nutzung (auch auszugsweise) nur für den privaten (nicht-kommerziellen) Gebrauch zulässig ist. |
// + Sollten direkte oder indirekte kommerzielle Absichten verfolgt werden, ist mit uns (info@mikrokopter.de) Kontakt |
// + bzgl. der Nutzungsbedingungen aufzunehmen. |
// + Eine kommerzielle Nutzung ist z.B.Verkauf von MikroKoptern, Bestückung und Verkauf von Platinen oder Bausätzen, |
// + Verkauf von Luftbildaufnahmen, usw. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Werden Teile des Quellcodes (mit oder ohne Modifikation) weiterverwendet oder veröffentlicht, |
// + unterliegen sie auch diesen Nutzungsbedingungen und diese Nutzungsbedingungen incl. Copyright müssen dann beiliegen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Sollte die Software (auch auszugesweise) oder sonstige Informationen des MikroKopter-Projekts |
// + auf anderen Webseiten oder sonstigen Medien veröffentlicht werden, muss unsere Webseite "http://www.mikrokopter.de" |
// + eindeutig als Ursprung verlinkt werden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Keine Gewähr auf Fehlerfreiheit, Vollständigkeit oder Funktion |
// + Benutzung auf eigene Gefahr |
// + Wir übernehmen keinerlei Haftung für direkte oder indirekte Personen- oder Sachschäden |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Portierung der Software (oder Teile davon) auf andere Systeme (ausser der Hardware von www.mikrokopter.de) ist nur |
// + mit unserer Zustimmung zulässig |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Die Funktion printf_P() unterliegt ihrer eigenen Lizenz und ist hiervon nicht betroffen |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Redistributions of source code (with or without modifications) must retain the above copyright notice, |
// + this list of conditions and the following disclaimer. |
// + * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived |
// + from this software without specific prior written permission. |
// + * The use of this project (hardware, software, binary files, sources and documentation) is only permittet |
// + for non-commercial use (directly or indirectly) |
// + Commercial use (for excample: selling of MikroKopters, selling of PCBs, assembly, ...) is only permitted |
// + with our written permission |
// + * If sources or documentations are redistributet on other webpages, out webpage (http://www.MikroKopter.de) must be |
// + clearly linked as origin |
// + * porting to systems other than hardware from www.mikrokopter.de is not allowed |
// + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
// + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
// + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
// + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
// + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
// + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
// + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
// + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN// + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
// + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
// + POSSIBILITY OF SUCH DAMAGE. |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include <avr/io.h> |
#include <avr/interrupt.h> |
#include <util/twi.h> |
#include "eeprom.h" |
#include "twimaster.h" |
#include "fc.h" |
#include "analog.h" |
#include "uart.h" |
#include "timer0.h" |
volatile uint8_t twi_state = TWI_STATE_MOTOR_TX; |
volatile uint8_t dac_channel = 0; |
volatile uint8_t motor_write = 0; |
volatile uint8_t motor_read = 0; |
volatile uint16_t I2CTimeout = 100; |
uint8_t MissingMotor = 0; |
volatile uint8_t BLFlags = 0; |
MotorData_t Motor[MAX_MOTORS]; |
// bit mask for witch BL the configuration should be sent |
volatile uint16_t BLConfig_WriteMask = 0; |
// bit mask for witch BL the configuration should be read |
volatile uint16_t BLConfig_ReadMask = 0; |
// buffer for BL Configuration |
BLConfig_t BLConfig; |
#define I2C_WriteByte(byte) {TWDR = byte; TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWIE);} |
#define I2C_ReceiveByte() {TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWIE) | (1<<TWEA);} |
#define I2C_ReceiveLastByte() {TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWIE);} |
#define SCL_CLOCK 200000L |
#define I2C_TIMEOUT 30000 |
#define TWI_BASE_ADDRESS 0x52 |
/**************************************************/ |
/* Initialize I2C (TWI) */ |
/**************************************************/ |
void I2C_Init(void) |
{ |
uint8_t i; |
uint8_t sreg = SREG; |
cli(); |
// SDA is INPUT |
DDRC &= ~(1<<DDC1); |
// SCL is output |
DDRC |= (1<<DDC0); |
// pull up SDA |
PORTC |= (1<<PORTC0)|(1<<PORTC1); |
// TWI Status Register |
// prescaler 1 (TWPS1 = 0, TWPS0 = 0) |
TWSR &= ~((1<<TWPS1)|(1<<TWPS0)); |
// set TWI Bit Rate Register |
TWBR = ((F_CPU/SCL_CLOCK)-16)/2; |
twi_state = TWI_STATE_MOTOR_TX; |
motor_write = 0; |
motor_read = 0; |
for(i=0; i < MAX_MOTORS; i++) |
{ |
Motor[i].Version = 0; |
Motor[i].SetPoint = 0; |
Motor[i].SetPointLowerBits = 0; |
Motor[i].State = 0; |
Motor[i].ReadMode = BL_READMODE_STATUS; |
Motor[i].Current = 0; |
Motor[i].MaxPWM = 0; |
Motor[i].Temperature = 0; |
} |
SREG = sreg; |
} |
void I2C_Reset(void) |
{ |
// stop i2c bus |
I2C_Stop(TWI_STATE_MOTOR_TX); |
motor_write = 0; |
motor_read = 0; |
TWCR = (1<<TWINT); // reset to original state incl. interrupt flag reset |
TWAMR = 0; |
TWAR = 0; |
TWDR = 0; |
TWSR = 0; |
TWBR = 0; |
I2C_Init(); |
I2C_WriteByte(0); |
BLFlags |= BLFLAG_READ_VERSION; |
} |
/****************************************/ |
/* I2C ISR */ |
/****************************************/ |
ISR (TWI_vect) |
{ |
static uint8_t missing_motor = 0, motor_read_temperature = 0; |
static uint8_t *pBuff = 0; |
static uint8_t BuffLen = 0; |
switch (twi_state++) |
{ |
// Master Transmit |
case 0: // TWI_STATE_MOTOR_TX |
// skip motor if not used in mixer |
while((Mixer.Motor[motor_write][MIX_GAS] <= 0) && (motor_write < MAX_MOTORS)) motor_write++; |
if(motor_write >= MAX_MOTORS) // writing finished, read now |
{ |
BLConfig_WriteMask = 0; // reset configuration bitmask |
motor_write = 0; // reset motor write counter for next cycle |
twi_state = TWI_STATE_MOTOR_RX; |
I2C_WriteByte(TWI_BASE_ADDRESS + TW_READ + (motor_read<<1) ); // select slave address in rx mode |
} |
else I2C_WriteByte(TWI_BASE_ADDRESS + TW_WRITE + (motor_write<<1) ); // select slave address in tx mode |
break; |
case 1: // Send Data to Slave |
I2C_WriteByte(Motor[motor_write].SetPoint); // transmit setpoint |
// if old version has been detected |
if(!(Motor[motor_write].Version & MOTOR_STATE_NEW_PROTOCOL_MASK)) |
{ |
twi_state = 4; //jump over sending more data |
} |
// the new version has been detected |
else if(!( (Motor[motor_write].SetPointLowerBits && (RequiredMotors < 7)) || BLConfig_WriteMask || BLConfig_ReadMask ) ) |
{ // or LowerBits are zero and no BlConfig should be sent (saves round trip time) |
twi_state = 4; //jump over sending more data |
} |
break; |
case 2: // lower bits of setpoint (higher resolution) |
if ((0x0001<<motor_write) & BLConfig_ReadMask) |
{ |
Motor[motor_write].ReadMode = BL_READMODE_CONFIG; // configuration request |
} |
else |
{ |
Motor[motor_write].ReadMode = BL_READMODE_STATUS; // normal status request |
} |
// send read mode and the lower bits of setpoint |
I2C_WriteByte((Motor[motor_write].ReadMode<<3)|(Motor[motor_write].SetPointLowerBits & 0x07)); |
// configuration tranmission request? |
if((0x0001<<motor_write) & BLConfig_WriteMask) |
{ // redirect tx pointer to configuration data |
pBuff = (uint8_t*)&BLConfig; // select config for motor |
BuffLen = sizeof(BLConfig_t); |
} |
else |
{ // jump to end of transmission for that motor |
twi_state = 4; |
} |
break; |
case 3: // send configuration |
I2C_WriteByte(*pBuff); |
pBuff++; |
if(--BuffLen > 0) twi_state = 3; // if there are some bytes left |
break; |
case 4: // repeat case 0-4 for all motors |
if(TWSR == TW_MT_DATA_NACK) // Data transmitted, NACK received |
{ |
if(!missing_motor) missing_motor = motor_write + 1; |
if((Motor[motor_write].State & MOTOR_STATE_ERROR_MASK) < MOTOR_STATE_ERROR_MASK) Motor[motor_write].State++; // increment error counter and handle overflow |
} |
I2C_Stop(TWI_STATE_MOTOR_TX); |
I2CTimeout = 10; |
motor_write++; // next motor |
I2C_Start(TWI_STATE_MOTOR_TX); // Repeated start -> switch slave or switch Master Transmit -> Master Receive |
break; |
// Master Receive Data |
case 5: // TWI_STATE_MOTOR_RX |
if(TWSR != TW_MR_SLA_ACK) // SLA+R transmitted but no ACK received |
{ // no response from the addressed slave received |
Motor[motor_read].State &= ~MOTOR_STATE_PRESENT_MASK; // clear present bit |
if(++motor_read >= MAX_MOTORS) |
{ // all motors read |
motor_read = 0; // restart from beginning |
BLConfig_ReadMask = 0; // reset read configuration bitmask |
if(++motor_read_temperature >= MAX_MOTORS) |
{ |
motor_read_temperature = 0; |
BLFlags &= ~BLFLAG_READ_VERSION; |
} |
} |
BLFlags |= BLFLAG_TX_COMPLETE; |
I2C_Stop(TWI_STATE_MOTOR_TX); |
} |
else |
{ // motor successfully addressed |
Motor[motor_read].State |= MOTOR_STATE_PRESENT_MASK; // set present bit |
if(Motor[motor_read].Version & MOTOR_STATE_NEW_PROTOCOL_MASK) |
{ |
// new BL found |
switch(Motor[motor_read].ReadMode) |
{ |
case BL_READMODE_CONFIG: |
pBuff = (uint8_t*)&BLConfig; |
BuffLen = sizeof(BLConfig_t); |
break; |
case BL_READMODE_STATUS: |
pBuff = (uint8_t*)&(Motor[motor_read].Current); |
if(motor_read == motor_read_temperature) BuffLen = 3; // read Current, MaxPwm & Temp |
else BuffLen = 1;// read Current only |
break; |
} |
} |
else // old BL version |
{ |
pBuff = (uint8_t*)&(Motor[motor_read].Current); |
if((BLFlags & BLFLAG_READ_VERSION) || (motor_read == motor_read_temperature)) BuffLen = 2; // Current & MaxPwm |
else BuffLen = 1; // read Current only |
} |
if(BuffLen == 1) |
{ |
I2C_ReceiveLastByte(); // read last byte |
} |
else |
{ |
I2C_ReceiveByte(); // read next byte |
} |
} |
MissingMotor = missing_motor; |
missing_motor = 0; |
break; |
case 6: // receive bytes |
*pBuff = TWDR; |
pBuff++; |
BuffLen--; |
if(BuffLen>1) |
{ |
I2C_ReceiveByte(); // read next byte |
} |
else if (BuffLen == 1) |
{ |
I2C_ReceiveLastByte(); // read last byte |
} |
else // nothing left |
{ |
if(BLFlags & BLFLAG_READ_VERSION) |
{ |
if(!(FCFlags & FCFLAG_MOTOR_RUN) && (Motor[motor_read].MaxPWM == 250) ) Motor[motor_read].Version |= MOTOR_STATE_NEW_PROTOCOL_MASK; |
else Motor[motor_read].Version = 0; |
} |
if(++motor_read >= MAX_MOTORS) |
{ |
motor_read = 0; // restart from beginning |
BLConfig_ReadMask = 0; // reset read configuration bitmask |
if(++motor_read_temperature >= MAX_MOTORS) |
{ |
motor_read_temperature = 0; |
BLFlags &= ~BLFLAG_READ_VERSION; |
} |
} |
I2C_Stop(TWI_STATE_MOTOR_TX); |
BLFlags |= BLFLAG_TX_COMPLETE; |
return; |
} |
twi_state = 6; // if there are some bytes left |
break; |
// writing Gyro-Offsets |
case 18: |
I2C_WriteByte(0x98); // Address the DAC |
break; |
case 19: |
I2C_WriteByte(0x10 + (dac_channel * 2)); // Select DAC Channel (0x10 = A, 0x12 = B, 0x14 = C) |
break; |
case 20: |
switch(dac_channel) |
{ |
case 0: |
I2C_WriteByte(AnalogOffsetNick); // 1st byte for Channel A |
break; |
case 1: |
I2C_WriteByte(AnalogOffsetRoll); // 1st byte for Channel B |
break; |
case 2: |
I2C_WriteByte(AnalogOffsetGier); // 1st byte for Channel C |
break; |
} |
break; |
case 21: |
I2C_WriteByte(0x80); // 2nd byte for all channels is 0x80 |
break; |
case 22: |
I2C_Stop(TWI_STATE_MOTOR_TX); |
I2CTimeout = 10; |
// repeat case 18...22 until all DAC Channels are updated |
if(dac_channel < 2) |
{ |
dac_channel ++; // jump to next channel |
I2C_Start(TWI_STATE_GYRO_OFFSET_TX); // start transmission for next channel |
} |
else |
{ |
dac_channel = 0; // reset dac channel counter |
BLFlags |= BLFLAG_TX_COMPLETE; |
} |
break; |
default: |
I2C_Stop(TWI_STATE_MOTOR_TX); |
BLFlags |= BLFLAG_TX_COMPLETE; |
I2CTimeout = 10; |
motor_write = 0; |
motor_read = 0; |
break; |
} |
} |
uint8_t I2C_WriteBLConfig(uint8_t motor) |
{ |
uint8_t i; |
uint16_t timer; |
if(MotorenEin || PC_MotortestActive) return(BLCONFIG_ERR_MOTOR_RUNNING); // not when motors are running! |
if(motor > MAX_MOTORS) return (BLCONFIG_ERR_MOTOR_NOT_EXIST); // motor does not exist! |
if(motor) |
{ |
if(!(Motor[motor-1].State & MOTOR_STATE_PRESENT_MASK)) return(BLCONFIG_ERR_MOTOR_NOT_EXIST); // motor does not exist! |
if(!(Motor[motor-1].Version & MOTOR_STATE_NEW_PROTOCOL_MASK)) return(BLCONFIG_ERR_HW_NOT_COMPATIBLE); // not a new BL! |
} |
// check BL configuration to send |
if(BLConfig.Revision != BLCONFIG_REVISION) return (BLCONFIG_ERR_SW_NOT_COMPATIBLE); // bad revison |
i = RAM_Checksum((uint8_t*)&BLConfig, sizeof(BLConfig_t) - 1); |
if(i != BLConfig.crc) return(BLCONFIG_ERR_CHECKSUM); // bad checksum |
timer = SetDelay(2000); |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
// prepare the bitmask |
if(!motor) // 0 means all |
{ |
BLConfig_WriteMask = 0xFF; // all motors at once with the same configuration |
} |
else //only one specific motor |
{ |
BLConfig_WriteMask = 0x0001<<(motor-1); |
} |
for(i = 0; i < MAX_MOTORS; i++) |
{ |
if((0x0001<<i) & BLConfig_WriteMask) |
{ |
Motor[i].SetPoint = 0; |
Motor[i].SetPointLowerBits = 0; |
} |
} |
motor_write = 0; |
// needs at least MAX_MOTORS loops of 2 ms (12*2ms = 24ms) |
do |
{ |
I2C_Start(TWI_STATE_MOTOR_TX); // start an i2c transmission |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
}while(BLConfig_WriteMask && !CheckDelay(timer)); // repeat until the BL config has been sent |
if(BLConfig_WriteMask) return(BLCONFIG_ERR_MOTOR_NOT_EXIST); |
return(BLCONFIG_SUCCESS); |
} |
uint8_t I2C_ReadBLConfig(uint8_t motor) |
{ |
uint8_t i; |
uint16_t timer; |
if(MotorenEin || PC_MotortestActive) return(BLCONFIG_ERR_MOTOR_RUNNING); // not when motors are running! |
if(motor > MAX_MOTORS) return (BLCONFIG_ERR_MOTOR_NOT_EXIST); // motor does not exist! |
if(motor == 0) return (BLCONFIG_ERR_READ_NOT_POSSIBLE); |
if(!(Motor[motor-1].State & MOTOR_STATE_PRESENT_MASK)) return(BLCONFIG_ERR_MOTOR_NOT_EXIST); // motor does not exist! |
if(!(Motor[motor-1].Version & MOTOR_STATE_NEW_PROTOCOL_MASK)) return(BLCONFIG_ERR_HW_NOT_COMPATIBLE); // not a new BL! |
timer = SetDelay(2000); |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
// prepare the bitmask |
BLConfig_ReadMask = 0x0001<<(motor-1); |
for(i = 0; i < MAX_MOTORS; i++) |
{ |
if((0x0001<<i) & BLConfig_ReadMask) |
{ |
Motor[i].SetPoint = 0; |
Motor[i].SetPointLowerBits = 0; |
} |
} |
motor_read = 0; |
BLConfig.Revision = 0; // bad revision |
BLConfig.crc = 0; // bad checksum |
// needs at least MAX_MOTORS loops of 2 ms (12*2ms = 24ms) |
do |
{ |
I2C_Start(TWI_STATE_MOTOR_TX); // start an i2c transmission |
while(!(BLFlags & BLFLAG_TX_COMPLETE) && !CheckDelay(timer)); //wait for complete transfer |
}while(BLConfig_ReadMask && !CheckDelay(timer)); // repeat until the BL config has been received from all motors |
// validate result |
if(BLConfig.Revision != BLCONFIG_REVISION) return (BLCONFIG_ERR_SW_NOT_COMPATIBLE); // bad revison |
i = RAM_Checksum((uint8_t*)&BLConfig, sizeof(BLConfig_t) - 1); |
if(i != BLConfig.crc) return(BLCONFIG_ERR_CHECKSUM); // bad checksum |
return(BLCONFIG_SUCCESS); |
} |
/tags/V0.80g/twimaster.h |
---|
0,0 → 1,100 |
#ifndef _I2C_MASTER_H |
#define _I2C_MASTER_H |
+ |
+#include <inttypes.h> |
+ |
+#define TWI_STATE_MOTOR_TX 0 |
+#define TWI_STATE_MOTOR_RX 5 |
+#define TWI_STATE_GYRO_OFFSET_TX 18 |
+ |
+extern volatile uint8_t twi_state; |
+extern volatile uint8_t motor_write; |
+extern volatile uint8_t motor_read; |
+ |
+ |
+extern uint8_t MissingMotor; |
+ |
+#define MAX_MOTORS 12 |
+#define MOTOR_STATE_PRESENT_MASK 0x80 |
+#define MOTOR_STATE_ERROR_MASK 0x7F |
+ |
+#define MOTOR_STATE_NEW_PROTOCOL_MASK 0x01 |
+ |
+#define BLFLAG_TX_COMPLETE 0x01 |
+#define BLFLAG_READ_VERSION 0x02 |
+ |
+extern volatile uint8_t BLFlags; |
+ |
+ |
+#define BL_READMODE_STATUS 0 |
+#define BL_READMODE_CONFIG 16 |
+ |
+typedef struct |
+{ |
+ uint8_t Version; // the version of the BL (0 = old) |
+ uint8_t SetPoint; // written by attitude controller |
+ uint8_t SetPointLowerBits; // for higher Resolution of new BLs |
+ uint8_t State; // 7 bit for I2C error counter, highest bit indicates if motor is present |
+ uint8_t ReadMode; // select data to read |
+ // the following bytes must be exactly in that order! |
+ uint8_t Current; // in 0.1 A steps, read back from BL |
+ uint8_t MaxPWM; // read back from BL is less than 255 if BL is in current limit |
+ int8_t Temperature; // old BL-Ctrl will return a 255 here, the new version the temp. in °C |
+} __attribute__((packed)) MotorData_t; |
+ |
+extern MotorData_t Motor[MAX_MOTORS]; |
+ |
+#define BLCONFIG_REVISION 2 |
+ |
+#define MASK_SET_PWM_SCALING 0x01 |
+#define MASK_SET_CURRENT_LIMIT 0x02 |
+#define MASK_SET_TEMP_LIMIT 0x04 |
+#define MASK_SET_CURRENT_SCALING 0x08 |
+#define MASK_SET_BITCONFIG 0x10 |
+#define MASK_RESET_CAPCOUNTER 0x20 |
+#define MASK_SET_DEFAULT_PARAMS 0x40 |
+#define MASK_SET_SAVE_EEPROM 0x80 |
+ |
+#define BITCONF_REVERSE_ROTATION 0x01 |
+#define BITCONF_RES1 0x02 |
+#define BITCONF_RES2 0x04 |
+#define BITCONF_RES3 0x08 |
+#define BITCONF_RES4 0x10 |
+#define BITCONF_RES5 0x20 |
+#define BITCONF_RES6 0x40 |
+#define BITCONF_RES7 0x80 |
+ |
+typedef struct |
+{ |
+ uint8_t Revision; // must be BL_REVISION |
+ uint8_t SetMask; // settings mask |
+ uint8_t PwmScaling; // maximum value of control pwm, acts like a thrust limit |
+ uint8_t CurrentLimit; // current limit in A |
+ uint8_t TempLimit; // in °C |
+ uint8_t CurrentScaling; // scaling factor for current measurement |
+ uint8_t BitConfig; // see defines above |
+ uint8_t crc; // checksum |
+} __attribute__((packed)) BLConfig_t; |
+ |
+extern BLConfig_t BLConfig; |
+ |
+extern volatile uint16_t I2CTimeout; |
+ |
+void I2C_Init (void); // Initialize I2C |
+#define I2C_Start(start_state) {twi_state = start_state; BLFlags &= ~BLFLAG_TX_COMPLETE; TWCR = (1<<TWSTA) | (1<<TWEN) | (1<<TWINT) | (1<<TWIE);} |
+#define I2C_Stop(start_state) {twi_state = start_state; TWCR = (1<<TWEN) | (1<<TWSTO) | (1<<TWINT);} |
+void I2C_Reset(void); // Reset I2C |
+ |
+#define BLCONFIG_SUCCESS 0 |
+#define BLCONFIG_ERR_MOTOR_RUNNING 1 |
+#define BLCONFIG_ERR_MOTOR_NOT_EXIST 2 |
+#define BLCONFIG_ERR_HW_NOT_COMPATIBLE 3 |
+#define BLCONFIG_ERR_SW_NOT_COMPATIBLE 4 |
+#define BLCONFIG_ERR_CHECKSUM 5 |
+#define BLCONFIG_ERR_READ_NOT_POSSIBLE 6 |
+ |
+uint8_t I2C_WriteBLConfig(uint8_t motor); |
+uint8_t I2C_ReadBLConfig(uint8_t motor); |
+ |
+#endif |
/tags/V0.80g/uart.c |
---|
0,0 → 1,683 |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// + Copyright (c) Holger Buss, Ingo Busker |
// + only for non-profit use |
// + www.MikroKopter.com |
// + see the File "License.txt" for further Informations |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#include <stdarg.h> |
#include <string.h> |
#include <avr/pgmspace.h> |
#include "main.h" |
#include "uart.h" |
#include "libfc.h" |
#include "eeprom.h" |
#define FC_ADDRESS 1 |
#define NC_ADDRESS 2 |
#define MK3MAG_ADDRESS 3 |
#define BL_CTRL_ADDRESS 5 |
#define ABO_TIMEOUT 4000 // disable abo after 4 seconds |
#define MAX_SENDE_BUFF 160 |
#define MAX_EMPFANGS_BUFF 160 |
#define BLPARAM_REVISION 1 |
#define MASK_SET_PWM_SCALING 0x01 |
#define MASK_SET_CURRENT_LIMIT 0x02 |
#define MASK_SET_TEMP_LIMIT 0x04 |
#define MASK_SET_CURRENT_SCALING 0x08 |
#define MASK_SET_BITCONFIG 0x10 |
#define MASK_RESET_CAPCOUNTER 0x20 |
#define MASK_SET_DEFAULT_PARAMS 0x40 |
#define MASK_SET_SAVE_EEPROM 0x80 |
typedef struct |
{ |
unsigned char Revision; // revision of parameter structure |
unsigned char Address; // target address |
unsigned char PwmScaling; // maximum value of pwm setpoint |
unsigned char CurrentLimit; // current limit in 1A steps |
unsigned char TemperatureLimit; // in °C |
unsigned char CurrentScaling; // scaling factor for current measurement |
unsigned char BitConfig; // see defines above |
unsigned char SetMask; // filter for active paramters |
unsigned char Checksum; // checksum for parameter sturcture |
} __attribute__((packed)) BLParameter_t; |
unsigned char GetExternalControl = 0,DebugDisplayAnforderung1 = 0, DebugDisplayAnforderung = 0,DebugDataAnforderung = 0,GetVersionAnforderung = 0, GetPPMChannelAnforderung = 0; |
unsigned char DisplayLine = 0; |
unsigned volatile char SioTmp = 0; |
unsigned volatile char NeuerDatensatzEmpfangen = 0; |
unsigned volatile char NeueKoordinateEmpfangen = 0; |
unsigned volatile char UebertragungAbgeschlossen = 1; |
unsigned volatile char CntCrcError = 0; |
unsigned volatile char AnzahlEmpfangsBytes = 0; |
unsigned volatile char TxdBuffer[MAX_SENDE_BUFF]; |
unsigned volatile char RxdBuffer[MAX_EMPFANGS_BUFF]; |
unsigned char *pRxData = 0; |
unsigned char RxDataLen = 0; |
unsigned volatile char PC_DebugTimeout = 0; |
unsigned volatile char PC_MotortestActive = 0; |
unsigned char DebugTextAnforderung = 255; |
unsigned char PcZugriff = 100; |
unsigned char MotorTest[16]; |
unsigned char MeineSlaveAdresse = 1; // Flight-Ctrl |
unsigned char ConfirmFrame; |
struct str_DebugOut DebugOut; |
struct str_ExternControl ExternControl; |
struct str_VersionInfo VersionInfo; |
struct str_WinkelOut WinkelOut; |
struct str_Data3D Data3D; |
int Display_Timer, Debug_Timer,Kompass_Timer,Timer3D; |
unsigned int DebugDataIntervall = 0, Intervall3D = 0, Display_Interval = 0; |
unsigned int AboTimeOut = 0; |
const unsigned char ANALOG_TEXT[32][16] PROGMEM = |
{ |
//1234567890123456 |
"AngleNick ", //0 |
"AngleRoll ", |
"AccNick ", |
"AccRoll ", |
"YawGyro ", |
"Height Value ", //5 |
"AccZ ", |
"Gas ", |
"Compass Value ", |
"Voltage [0.1V] ", |
"Receiver Level ", //10 |
"Gyro Compass ", |
"Motor 1 ", |
"Motor 2 ", |
"Motor 3 ", |
"Motor 4 ", //15 |
"16 ", |
"17 ", |
"18 ", |
"19 ", |
"Servo ", //20 |
"Hovergas ", |
"Current [0.1A] ", |
"Capacity [mAh] ", |
"24 ", |
"25 ", //25 |
"26 ", |
"27 ", |
"I2C-Error ", |
"BL Limit ", |
"GPS_Nick ", //30 |
"GPS_Roll " |
}; |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
//++ Sende-Part der Datenübertragung |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
ISR(USART0_TX_vect) |
{ |
static unsigned int ptr = 0; |
unsigned char tmp_tx; |
if(!UebertragungAbgeschlossen) |
{ |
ptr++; // die [0] wurde schon gesendet |
tmp_tx = TxdBuffer[ptr]; |
if((tmp_tx == '\r') || (ptr == MAX_SENDE_BUFF)) |
{ |
ptr = 0; |
UebertragungAbgeschlossen = 1; |
} |
UDR0 = tmp_tx; |
} |
else ptr = 0; |
} |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
//++ Empfangs-Part der Datenübertragung, incl. CRC-Auswertung |
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
ISR(USART0_RX_vect) |
{ |
static unsigned int crc; |
static unsigned char crc1,crc2,buf_ptr; |
static unsigned char UartState = 0; |
unsigned char CrcOkay = 0; |
SioTmp = UDR0; |
if(buf_ptr >= MAX_SENDE_BUFF) UartState = 0; |
if(SioTmp == '\r' && UartState == 2) |
{ |
UartState = 0; |
crc -= RxdBuffer[buf_ptr-2]; |
crc -= RxdBuffer[buf_ptr-1]; |
crc %= 4096; |
crc1 = '=' + crc / 64; |
crc2 = '=' + crc % 64; |
CrcOkay = 0; |
if((crc1 == RxdBuffer[buf_ptr-2]) && (crc2 == RxdBuffer[buf_ptr-1])) CrcOkay = 1; else { CrcOkay = 0; CntCrcError++;}; |
if(!NeuerDatensatzEmpfangen && CrcOkay) // Datensatz schon verarbeitet |
{ |
NeuerDatensatzEmpfangen = 1; |
AnzahlEmpfangsBytes = buf_ptr + 1; |
RxdBuffer[buf_ptr] = '\r'; |
if(RxdBuffer[2] == 'R') |
{ |
LcdClear(); |
wdt_enable(WDTO_250MS); // Reset-Commando |
ServoActive = 0; |
} |
} |
} |
else |
switch(UartState) |
{ |
case 0: |
if(SioTmp == '#' && !NeuerDatensatzEmpfangen) UartState = 1; // Startzeichen und Daten schon verarbeitet |
buf_ptr = 0; |
RxdBuffer[buf_ptr++] = SioTmp; |
crc = SioTmp; |
break; |
case 1: // Adresse auswerten |
UartState++; |
RxdBuffer[buf_ptr++] = SioTmp; |
crc += SioTmp; |
break; |
case 2: // Eingangsdaten sammeln |
RxdBuffer[buf_ptr] = SioTmp; |
if(buf_ptr < MAX_EMPFANGS_BUFF) buf_ptr++; |
else UartState = 0; |
crc += SioTmp; |
break; |
default: |
UartState = 0; |
break; |
} |
} |
// -------------------------------------------------------------------------- |
void AddCRC(unsigned int wieviele) |
{ |
unsigned int tmpCRC = 0,i; |
for(i = 0; i < wieviele;i++) |
{ |
tmpCRC += TxdBuffer[i]; |
} |
tmpCRC %= 4096; |
TxdBuffer[i++] = '=' + tmpCRC / 64; |
TxdBuffer[i++] = '=' + tmpCRC % 64; |
TxdBuffer[i++] = '\r'; |
UebertragungAbgeschlossen = 0; |
UDR0 = TxdBuffer[0]; |
} |
// -------------------------------------------------------------------------- |
void SendOutData(unsigned char cmd,unsigned char address, unsigned char BufferAnzahl, ...) //unsigned char *snd, unsigned char len) |
{ |
va_list ap; |
unsigned int pt = 0; |
unsigned char a,b,c; |
unsigned char ptr = 0; |
unsigned char *snd = 0; |
int len = 0; |
TxdBuffer[pt++] = '#'; // Startzeichen |
TxdBuffer[pt++] = 'a' + address; // Adresse (a=0; b=1,...) |
TxdBuffer[pt++] = cmd; // Commando |
va_start(ap, BufferAnzahl); |
if(BufferAnzahl) |
{ |
snd = va_arg(ap, unsigned char*); |
len = va_arg(ap, int); |
ptr = 0; |
BufferAnzahl--; |
} |
while(len) |
{ |
if(len) |
{ |
a = snd[ptr++]; |
len--; |
if((!len) && BufferAnzahl) |
{ |
snd = va_arg(ap, unsigned char*); |
len = va_arg(ap, int); |
ptr = 0; |
BufferAnzahl--; |
} |
} |
else a = 0; |
if(len) |
{ |
b = snd[ptr++]; |
len--; |
if((!len) && BufferAnzahl) |
{ |
snd = va_arg(ap, unsigned char*); |
len = va_arg(ap, int); |
ptr = 0; |
BufferAnzahl--; |
} |
} |
else b = 0; |
if(len) |
{ |
c = snd[ptr++]; |
len--; |
if((!len) && BufferAnzahl) |
{ |
snd = va_arg(ap, unsigned char*); |
len = va_arg(ap, int); |
ptr = 0; |
BufferAnzahl--; |
} |
} |
else c = 0; |
TxdBuffer[pt++] = '=' + (a >> 2); |
TxdBuffer[pt++] = '=' + (((a & 0x03) << 4) | ((b & 0xf0) >> 4)); |
TxdBuffer[pt++] = '=' + (((b & 0x0f) << 2) | ((c & 0xc0) >> 6)); |
TxdBuffer[pt++] = '=' + ( c & 0x3f); |
} |
va_end(ap); |
AddCRC(pt); |
} |
// -------------------------------------------------------------------------- |
void Decode64(void) // die daten werden im rx buffer dekodiert, das geht nur, weil aus 4 byte immer 3 gemacht werden. |
{ |
unsigned char a,b,c,d; |
unsigned char x,y,z; |
unsigned char ptrIn = 3; // start at begin of data block |
unsigned char ptrOut = 3; |
unsigned char len = AnzahlEmpfangsBytes - 6; // von der Gesamtbytezahl eines Frames gehen 3 Bytes des Headers ('#',Addr, Cmd) und 3 Bytes des Footers (CRC1, CRC2, '\r') ab. |
while(len) |
{ |
a = RxdBuffer[ptrIn++] - '='; |
b = RxdBuffer[ptrIn++] - '='; |
c = RxdBuffer[ptrIn++] - '='; |
d = RxdBuffer[ptrIn++] - '='; |
x = (a << 2) | (b >> 4); |
y = ((b & 0x0f) << 4) | (c >> 2); |
z = ((c & 0x03) << 6) | d; |
if(len--) RxdBuffer[ptrOut++] = x; else break; |
if(len--) RxdBuffer[ptrOut++] = y; else break; |
if(len--) RxdBuffer[ptrOut++] = z; else break; |
} |
pRxData = (unsigned char*)&RxdBuffer[3]; // decodierte Daten beginnen beim 4. Byte |
RxDataLen = ptrOut - 3; // wie viele Bytes wurden dekodiert? |
} |
// -------------------------------------------------------------------------- |
void BearbeiteRxDaten(void) |
{ |
if(!NeuerDatensatzEmpfangen) return; |
unsigned char tempchar1, tempchar2; |
Decode64(); // dekodiere datenblock im Empfangsbuffer |
switch(RxdBuffer[1]-'a') // check for Slave Address |
{ |
case FC_ADDRESS: // FC special commands |
switch(RxdBuffer[2]) |
{ |
case 'K':// Kompasswert |
memcpy((unsigned char *)&KompassValue , (unsigned char *)pRxData, sizeof(KompassValue)); |
KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360) - 180; |
break; |
case 't':// Motortest |
if(AnzahlEmpfangsBytes > 20) memcpy(&MotorTest[0], (unsigned char *)pRxData, sizeof(MotorTest)); |
else memcpy(&MotorTest[0], (unsigned char *)pRxData, 4); |
PC_MotortestActive = 240; |
//while(!UebertragungAbgeschlossen); |
//SendOutData('T', MeineSlaveAdresse, 0); |
PcZugriff = 255; |
break; |
case 'n':// "Get Mixer |
while(!UebertragungAbgeschlossen); |
SendOutData('N', FC_ADDRESS, 1, (unsigned char *) &Mixer, sizeof(Mixer) - 1); |
Debug("Mixer lesen"); |
break; |
case 'm':// "Write Mixer |
if(pRxData[0] == EEMIXER_REVISION) |
{ |
memcpy(&Mixer, (unsigned char *)pRxData, sizeof(Mixer) - 1); |
MixerTable_WriteToEEProm(); |
tempchar1 = 1; |
VersionInfo.HardwareError[1] &= ~DEFEKT_MIXER_ERR; |
} |
else |
{ |
tempchar1 = 0; |
} |
while(!UebertragungAbgeschlossen); |
SendOutData('M', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
break; |
case 'p': // get PPM Channels |
GetPPMChannelAnforderung = 1; |
PcZugriff = 255; |
break; |
case 'q':// "Get"-Anforderung für Settings |
// Bei Get werden die vom PC einstellbaren Werte vom PC zurückgelesen |
if(pRxData[0] == 0xFF) |
{ |
pRxData[0] = GetActiveParamSet(); |
} |
// limit settings range |
if(pRxData[0] < 1) pRxData[0] = 1; // limit to 5 |
else if(pRxData[0] > 5) pRxData[0] = 5; // limit to 5 |
// load requested parameter set |
ParamSet_ReadFromEEProm(pRxData[0]); |
tempchar1 = pRxData[0]; |
while(!UebertragungAbgeschlossen); |
SendOutData('Q', FC_ADDRESS, 2, &tempchar1, sizeof(tempchar1), (unsigned char *) &EE_Parameter, sizeof(EE_Parameter) - 1); |
Debug("Lese Setting %d", tempchar1); |
break; |
case 's': // Parametersatz speichern |
if((1 <= pRxData[0]) && (pRxData[0] <= 5) && (pRxData[1] == EEPARAM_REVISION)) // check for setting to be in range |
{ |
memcpy(&EE_Parameter, (uint8_t*)&pRxData[1], sizeof(EE_Parameter) - 1); |
ParamSet_WriteToEEProm(pRxData[0]); |
Umschlag180Nick = (long) EE_Parameter.WinkelUmschlagNick * 2500L; |
Umschlag180Roll = (long) EE_Parameter.WinkelUmschlagRoll * 2500L; |
tempchar1 = GetActiveParamSet(); |
} |
else |
{ |
tempchar1 = 0; // mark in response an invlid setting |
} |
while(!UebertragungAbgeschlossen); |
SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
if(!MotorenEin) Piep(tempchar1,110); |
LipoDetection(0); |
LIBFC_ReceiverInit(EE_Parameter.Receiver); |
break; |
case 'f': // auf anderen Parametersatz umschalten |
if((1 <= pRxData[0]) && (pRxData[0] <= 5)) ParamSet_ReadFromEEProm(pRxData[0]); |
tempchar1 = GetActiveParamSet(); |
while(!UebertragungAbgeschlossen); |
SendOutData('F', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
if(!MotorenEin) Piep(tempchar1,110); |
LipoDetection(0); |
LIBFC_ReceiverInit(EE_Parameter.Receiver); |
break; |
case 'y':// serial Potis |
PPM_in[13] = (signed char) pRxData[0]; PPM_in[14] = (signed char) pRxData[1]; PPM_in[15] = (signed char) pRxData[2]; PPM_in[16] = (signed char) pRxData[3]; |
PPM_in[17] = (signed char) pRxData[4]; PPM_in[18] = (signed char) pRxData[5]; PPM_in[19] = (signed char) pRxData[6]; PPM_in[20] = (signed char) pRxData[7]; |
PPM_in[21] = (signed char) pRxData[8]; PPM_in[22] = (signed char) pRxData[9]; PPM_in[23] = (signed char) pRxData[10]; PPM_in[24] = (signed char) pRxData[11]; |
break; |
case 'u': // request BL parameter |
Debug("Reading BL %d", pRxData[0]); |
// try to read BL configuration |
tempchar2 = I2C_ReadBLConfig(pRxData[0]); |
if(tempchar2 == BLCONFIG_SUCCESS) tempchar1 = 1; |
else tempchar1 = 0; |
while(!UebertragungAbgeschlossen); // wait for previous frame to be sent |
SendOutData('U', FC_ADDRESS, 4, &tempchar1, sizeof(tempchar1), &tempchar2, sizeof(tempchar2), &pRxData[0], 1, &BLConfig, sizeof(BLConfig_t)); |
break; |
case 'w': // write BL parameter |
Debug("Writing BL %d", pRxData[0]); |
if(RxDataLen >= 1+sizeof(BLConfig_t)) |
{ |
memcpy(&BLConfig, (uint8_t*)(&pRxData[1]), sizeof(BLConfig_t)); |
tempchar2 = I2C_WriteBLConfig(pRxData[0]); |
if(tempchar2 == BLCONFIG_SUCCESS) tempchar1 = 1; |
else tempchar1 = 0; // indicate error |
while(!UebertragungAbgeschlossen); // wait for previous frame to be sent |
SendOutData('W', FC_ADDRESS,2, &tempchar1, sizeof(tempchar1), &tempchar2, sizeof(tempchar2)); |
} |
break; |
} // case FC_ADDRESS: |
default: // any Slave Address |
switch(RxdBuffer[2]) |
{ |
// 't' comand placed here only for compatibility to BL |
case 't':// Motortest |
if(AnzahlEmpfangsBytes >= sizeof(MotorTest)) memcpy(&MotorTest[0], (unsigned char *)pRxData, sizeof(MotorTest)); |
else memcpy(&MotorTest[0], (unsigned char *)pRxData, 4); |
while(!UebertragungAbgeschlossen); |
SendOutData('T', MeineSlaveAdresse, 0); |
PC_MotortestActive = 250; |
PcZugriff = 255; |
AboTimeOut = SetDelay(ABO_TIMEOUT); |
break; |
// 'K' comand placed here only for compatibility to old MK3MAG software, that does not send the right Slave Address |
case 'K':// Kompasswert |
memcpy((unsigned char *)&KompassValue , (unsigned char *)pRxData, sizeof(KompassValue)); |
KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360) - 180; |
break; |
case 'a':// Texte der Analogwerte |
DebugTextAnforderung = pRxData[0]; |
if (DebugTextAnforderung > 31) DebugTextAnforderung = 31; |
PcZugriff = 255; |
break; |
case 'b': |
memcpy((unsigned char *)&ExternControl, (unsigned char *)pRxData, sizeof(ExternControl)); |
ConfirmFrame = ExternControl.Frame; |
PcZugriff = 255; |
break; |
case 'c': // Poll the 3D-Data |
if(!Intervall3D) { if(pRxData[0]) Timer3D = SetDelay(pRxData[0] * 10);} |
Intervall3D = pRxData[0] * 10; |
AboTimeOut = SetDelay(ABO_TIMEOUT); |
break; |
case 'd': // Poll the debug data |
PcZugriff = 255; |
DebugDataIntervall = (unsigned int)pRxData[0] * 10; |
if(DebugDataIntervall > 0) DebugDataAnforderung = 1; |
AboTimeOut = SetDelay(ABO_TIMEOUT); |
break; |
case 'h':// x-1 Displayzeilen |
PcZugriff = 255; |
if((pRxData[0] & 0x80) == 0x00) // old format |
{ |
DisplayLine = 2; |
Display_Interval = 0; |
} |
else // new format |
{ |
RemoteKeys |= ~pRxData[0]; |
Display_Interval = (unsigned int)pRxData[1] * 10; |
DisplayLine = 4; |
AboTimeOut = SetDelay(ABO_TIMEOUT); |
} |
DebugDisplayAnforderung = 1; |
break; |
case 'l':// x-1 Displayzeilen |
PcZugriff = 255; |
MenuePunkt = pRxData[0]; |
DebugDisplayAnforderung1 = 1; |
break; |
case 'v': // Version-Anforderung und Ausbaustufe |
GetVersionAnforderung = 1; |
break; |
case 'g':// |
GetExternalControl = 1; |
break; |
default: |
//unsupported command received |
break; |
} |
break; // default: |
} |
NeuerDatensatzEmpfangen = 0; |
pRxData = 0; |
RxDataLen = 0; |
} |
//############################################################################ |
//Routine für die Serielle Ausgabe |
void uart_putchar (char c) |
//############################################################################ |
{ |
//Warten solange bis Zeichen gesendet wurde |
loop_until_bit_is_set(UCSR0A, UDRE0); |
//Ausgabe des Zeichens |
UDR0 = c; |
} |
//############################################################################ |
//INstallation der Seriellen Schnittstelle |
void UART_Init (void) |
//############################################################################ |
{ |
unsigned int ubrr = (unsigned int) ((unsigned long) F_CPU/(8 * USART0_BAUD) - 1); |
//Enable TXEN im Register UCR TX-Data Enable & RX Enable |
UCSR0B = (1 << TXEN0) | (1 << RXEN0); |
// UART Double Speed (U2X) |
UCSR0A |= (1 << U2X0); |
// RX-Interrupt Freigabe |
UCSR0B |= (1 << RXCIE0); |
// TX-Interrupt Freigabe |
UCSR0B |= (1 << TXCIE0); |
// USART0 Baud Rate Register |
// set clock divider |
UBRR0H = (uint8_t)(ubrr >> 8); |
UBRR0L = (uint8_t)ubrr; |
Debug_Timer = SetDelay(DebugDataIntervall); |
Kompass_Timer = SetDelay(220); |
VersionInfo.SWMajor = VERSION_MAJOR; |
VersionInfo.SWMinor = VERSION_MINOR; |
VersionInfo.SWPatch = VERSION_PATCH; |
VersionInfo.ProtoMajor = VERSION_SERIAL_MAJOR; |
VersionInfo.ProtoMinor = VERSION_SERIAL_MINOR; |
pRxData = 0; |
RxDataLen = 0; |
} |
//--------------------------------------------------------------------------------------------- |
void DatenUebertragung(void) |
{ |
if(!UebertragungAbgeschlossen) return; |
if(CheckDelay(AboTimeOut)) |
{ |
Display_Interval = 0; |
DebugDataIntervall = 0; |
Intervall3D = 0; |
} |
if(((Display_Interval>0 && CheckDelay(Display_Timer)) || DebugDisplayAnforderung) && UebertragungAbgeschlossen) |
{ |
if(DisplayLine > 3)// new format |
{ |
Menu(); |
SendOutData('H', FC_ADDRESS, 1, (uint8_t *)DisplayBuff, 80); |
} |
else // old format |
{ |
LCD_printfxy(0,0,"!!! INCOMPATIBLE !!!"); |
SendOutData('H', FC_ADDRESS, 2, &DisplayLine, sizeof(DisplayLine), (uint8_t *)DisplayBuff, 20); |
if(DisplayLine++ > 3) DisplayLine = 0; |
} |
Display_Timer = SetDelay(Display_Interval); |
DebugDisplayAnforderung = 0; |
} |
if(DebugDisplayAnforderung1 && UebertragungAbgeschlossen) |
{ |
Menu(); |
SendOutData('L', FC_ADDRESS, 3, &MenuePunkt, sizeof(MenuePunkt), &MaxMenue, sizeof(MaxMenue), DisplayBuff, sizeof(DisplayBuff)); |
DebugDisplayAnforderung1 = 0; |
} |
if(GetVersionAnforderung && UebertragungAbgeschlossen) |
{ |
SendOutData('V', FC_ADDRESS, 1, (unsigned char *) &VersionInfo, sizeof(VersionInfo)); |
GetVersionAnforderung = 0; |
Debug_OK("Version gesendet"); |
} |
if(GetExternalControl && UebertragungAbgeschlossen) // Bei Get werden die vom PC einstellbaren Werte vom PC zurückgelesen |
{ |
SendOutData('G',MeineSlaveAdresse, 1, (unsigned char *) &ExternControl, sizeof(ExternControl)); |
GetExternalControl = 0; |
} |
if((CheckDelay(Kompass_Timer)) && UebertragungAbgeschlossen) |
{ |
WinkelOut.Winkel[0] = (int) (IntegralNick / (EE_Parameter.GyroAccFaktor * 4)); // etwa in 0.1 Grad |
WinkelOut.Winkel[1] = (int) (IntegralRoll / (EE_Parameter.GyroAccFaktor * 4)); // etwa in 0.1 Grad |
WinkelOut.UserParameter[0] = Parameter_UserParam1; |
WinkelOut.UserParameter[1] = Parameter_UserParam2; |
SendOutData('k', MK3MAG_ADDRESS, 1, (unsigned char *) &WinkelOut,sizeof(WinkelOut)); |
if(WinkelOut.CalcState > 4) WinkelOut.CalcState = 6; // wird dann in SPI auf Null gesetzt |
Kompass_Timer = SetDelay(99); |
} |
if(((DebugDataIntervall>0 && CheckDelay(Debug_Timer)) || DebugDataAnforderung) && UebertragungAbgeschlossen) |
{ |
CopyDebugValues(); |
SendOutData('D', FC_ADDRESS, 1, (unsigned char *) &DebugOut,sizeof(DebugOut)); |
DebugDataAnforderung = 0; |
if(DebugDataIntervall>0) Debug_Timer = SetDelay(DebugDataIntervall); |
} |
if(Intervall3D > 0 && CheckDelay(Timer3D) && UebertragungAbgeschlossen) |
{ |
Data3D.Winkel[0] = (int) (IntegralNick / (EE_Parameter.GyroAccFaktor * 4)); // etwa in 0.1 Grad |
Data3D.Winkel[1] = (int) (IntegralRoll / (EE_Parameter.GyroAccFaktor * 4)); // etwa in 0.1 Grad |
Data3D.Winkel[2] = (int) ((10 * ErsatzKompass) / GIER_GRAD_FAKTOR); |
Data3D.Centroid[0] = SummeNick >> 9; |
Data3D.Centroid[1] = SummeRoll >> 9; |
Data3D.Centroid[2] = Mess_Integral_Gier >> 9; |
SendOutData('C', FC_ADDRESS, 1, (unsigned char *) &Data3D,sizeof(Data3D)); |
Timer3D = SetDelay(Intervall3D); |
} |
if(DebugTextAnforderung != 255) // Texte für die Analogdaten |
{ |
unsigned char label[16]; // local sram buffer |
memcpy_P(label, ANALOG_TEXT[DebugTextAnforderung], 16); // read lable from flash to sra |
SendOutData('A', FC_ADDRESS, 2, (unsigned char *)&DebugTextAnforderung, sizeof(DebugTextAnforderung),label, 16); |
DebugTextAnforderung = 255; |
} |
if(ConfirmFrame && UebertragungAbgeschlossen) // Datensatz bestätigen |
{ |
SendOutData('B', FC_ADDRESS, 1, (uint8_t*)&ConfirmFrame, sizeof(ConfirmFrame)); |
ConfirmFrame = 0; |
} |
if(GetPPMChannelAnforderung && UebertragungAbgeschlossen) |
{ |
SendOutData('P', FC_ADDRESS, 1, (unsigned char *) &PPM_in, sizeof(PPM_in)); |
GetPPMChannelAnforderung = 0; |
} |
#ifdef DEBUG // only include functions if DEBUG is defined |
if(SendDebugOutput && UebertragungAbgeschlossen) |
{ |
SendOutData('0', FC_ADDRESS, 1, (unsigned char *) &tDebug, sizeof(tDebug)); |
SendDebugOutput = 0; |
} |
#endif |
} |
/tags/V0.80g/uart.h |
---|
0,0 → 1,85 |
#ifndef _UART_H |
#define _UART_H |
#define printf_P(format, args...) _printf_P(&uart_putchar, format , ## args) |
#define printf(format, args...) _printf_P(&uart_putchar, PSTR(format) , ## args) |
void BearbeiteRxDaten(void); |
extern unsigned char DebugGetAnforderung; |
extern unsigned volatile char UebertragungAbgeschlossen; |
extern unsigned volatile char PC_DebugTimeout; |
extern unsigned volatile char NeueKoordinateEmpfangen; |
extern unsigned volatile char PC_MotortestActive; |
extern unsigned char MeineSlaveAdresse; |
extern unsigned char PcZugriff; |
extern unsigned char RemotePollDisplayLine; |
extern int Debug_Timer,Kompass_Timer; |
extern void UART_Init (void); |
extern void uart_putchar (char c); |
extern void boot_program_page (uint32_t page, uint8_t *buf); |
extern void DatenUebertragung(void); |
extern void Uart1Init(void); |
extern void BearbeiteRxDaten(void); |
extern unsigned char MotorTest[16]; |
struct str_DebugOut |
{ |
unsigned char Status[2]; |
signed int Analog[32]; // Debugwerte |
}; |
extern struct str_DebugOut DebugOut; |
struct str_WinkelOut |
{ |
signed int Winkel[2]; |
unsigned char UserParameter[2]; |
unsigned char CalcState; |
unsigned char Orientation; |
}; |
extern struct str_WinkelOut WinkelOut; |
struct str_Data3D |
{ |
signed int Winkel[3]; // nick, roll, compass in 0,1° |
signed char Centroid[3]; |
signed char reserve[5]; |
}; |
extern struct str_Data3D Data3D; |
struct str_ExternControl |
{ |
unsigned char Digital[2]; |
unsigned char RemoteTasten; |
signed char Nick; |
signed char Roll; |
signed char Gier; |
unsigned char Gas; |
signed char Hight; |
unsigned char free; |
unsigned char Frame; |
unsigned char Config; |
}; |
extern struct str_ExternControl ExternControl; |
struct str_VersionInfo |
{ |
unsigned char SWMajor; |
unsigned char SWMinor; |
unsigned char ProtoMajor; |
unsigned char ProtoMinor; |
unsigned char SWPatch; |
unsigned char HardwareError[5]; |
}; |
extern struct str_VersionInfo VersionInfo; |
//#define USART0_BAUD 9600 |
//#define USART0_BAUD 14400 |
//#define USART0_BAUD 28800 |
//#define USART0_BAUD 38400 |
#define USART0_BAUD 57600 |
#endif //_UART_H |
/tags/V0.80g/version.txt |
---|
0,0 → 1,426 |
------- |
V0.53 27.04.2007 H.Buss |
- erste öffentliche Version |
V0.53b 29.04.2007 H.Buss |
- der FAKTOR_I war versehentlich auf Null, dann liegt der MikroKopter nicht so hart in der Luft |
V0.53c 29.04.2007 H.Buss |
- es gib ein Menü, in dem die Werte der Kanäle nach Nick, Roll, Gas,... sortiert sind. |
Die angezeigten Werte waren nicht die Werte der Funke |
V0.54 01.05.2007 H.Buss |
- die Paramtersätze können jetzt vor dem Start ausgewählt werden |
Dazu wird beim Kalibrieren der Messwerte (Gashebel oben links) der Nick-Rollhebel abgefragt: |
2 3 4 |
1 x 5 |
- - - |
Bedeutet: Nick-Rollhebel Links Mitte = Setting:1 Links Oben = Setting:2 usw. |
- der Faktor_I für den Hauptregler ist hinzugekommen. Im Heading-Hold-Modus sollte er vergössert werden, was Stabilität bringt |
V0.55 14.05.2007 H.Buss |
- es können nun Servos an J3,J4,J5 mit den Kanälen 5-7 gesteuert werden |
V0.56 14.05.2007 H.Buss |
- es gab Probleme mit Funken, die mehr als 8 Kanäle haben, wenn mehrere Kanäle dann auf Null waren |
- Funken, die nicht bis +-120 aussteuern können, sollten jetzt auch gehen |
V0.57 24.05.2007 H.Buss |
- Der Höhenregler kann nun auch mittels Schalter bedient werden |
- Bug im Gier-Algorithmus behoben; Schnelles Gieren fürhrte dazu, dass der MK zu weit gedreht hat |
- Kompass-Einfluss dämpfen bei Neigung |
- Man kann zwischen Kompass FIX (Richtung beim Kalibrieren) und Variabel (einstellbar per Gier) wählen |
- Der Motortest vom Kopter-Tool geht jetzt |
- Man kann den Parametersätzen einen Namen geben |
- Das Kamerasetting ist unter Setting 2 defaultmässig integriert |
V0.58 30.05.2007 H.Buss |
- Der Höhenregler-Algorithmus wird nun umgangen, wenn der Höhenreglerschalter aus ist |
V0.60 17.08.2007 H.Buss |
- "Schwindel-Bug" behoben |
- Die Poti-Werte werden jetzt auf Unterlauf (<0) überprüft |
- Poti4 zugefügt |
- Es werden jetzt 8 Kanäle ausgewertet |
- Kamera-Servo (an J7) |
- Die Settings müssen überschrieben werden |
V0.61 - V0.63 H.Buss 27.09.2007 |
- Poti 4 und Kanal 8 werden im Menü angezeigt |
- ein paar Kleinigkeiten bei den DefaultKonstanten2 bereinigt |
- Analog.c: Aktuell_ax korrigiert |
- auf 32 Debug-Kanäle erweitert |
- Loopings sind jetzt möglich und einzeln im KopterTool freischaltbar |
- leichte Anpassungen im Gier - Geschwindigkeit und Drift |
- die Hardwareversion V1.1 wird erkannt und das Programm stellt sich auf die geänderte Gyroverstärkung und die geänderten Portpins ein |
- die Software startet nach dem Einschalten schneller, weil der Luftdruckoffset schneller gefunden wird |
- die PPM-Ausgänge liegen wieder an den Pins an |
- Details an der Sensordatenverarbeitung -> es fliegt sich geringfügig anders |
- der MK ist bei wenig Gas nicht mehr so giftig -> soll das Landen vereinfachen |
- I2C-Bus läuft jetzt sicher nach einer Störung wieder an |
- Sticksignale werden präziser ausgewertet |
- Stick-Kanäle werden ans Kopter-Tool übertragen |
- Es muss die Version V1.47 des Kopter-Tool verwendet werden |
- Die Settings werden auf Default zurückgesetzt |
- am Piepen kann man die Fehlerart unterscheiden |
1. einzelnes Piepen beim Einschalten und Kalibrieren |
2. langsames Intervall mindestens 1 Sek -> Empfangsausfall |
3. schnelleres Intervall mindestens 1 Sek -> Akku |
4. sehr schnelles Intervall mindestens 1 Sek -> Kommunikation zu den Reglern gestört |
V0.64 H.Buss 30.09.2007 |
- beim Gieren wurden die Achsen nicht hart genug geregelt |
V0.65a H.Buss 15.10.2007 |
- Integral im Mischer wieder integriert |
- Feinabstimmung im ACC/Gyro Abgleich -> 1/32 & 100 |
- ACC/Gyro Abgleich auch bei HH |
V0.66a H.Buss 3.11.2007 |
- Messwertverarbeitung aus dem Analog-Interrupt entfernt |
- Analogmessung hängt jetzt am FC-Timing |
- Looping-Stick-Hysterese eingebaut |
- Looping-180°-Umschlag einstellbar |
- Achsenkopplung: Gierbewegung verkoppelt Nick und Roll |
- Lageregelung nach ACC-Sensor verbessert |
- zusätzlicher I-Anteil in der Lageregelung verbessert die Neutrallage |
- Gyrodriftkompensation überarbeitet |
- Bug in der Gier-Stick-Berechnung behoben |
- Gyro-Messung auf 1kHz beschleunigt |
V0.67a H.Buss 16.11.2007 |
- der Hauptregler-I-Anteil wirkt jetzt nur noch auf den Winkel (ausser im HH-Mode) |
- Gyro-Acc-Abgleich jetzt wieder in jedem Zyklus |
- Feinabstimmung |
- Beim HH-Modus gab es noch Bugs |
V0.67e H.Buss 29.11.2007 |
- Parameter: Dynamic Stability und Driftfaktor eingeführt |
- Die Namen der Analogwerte werden jetzt zum Koptertool übertragen |
- Kompatibilität zum Koptertool erhöht |
V0.67f H.Buss 04.12.2007 |
- Das Integral des Hauptreglers wird jetzt linear entladen und nicht mehr proportional |
- Schub für Gier wird jetzt auf den Gaswert begrenzt, dadurch steigt der MK nicht mehr beim Gieren. Gier ist allerdings nicht mehr so agressiv |
- Die ACC-Nullwerte können jetzt dauerhaft im EEPROM gespeichert werden (Stick:Vollgas und Gier rechts) |
V0.68a I.Busker 28.12.2007 |
- SPI.c & SPI.h ins Projekt aufgenommen |
SPI-Kommuikation kann in SPI.h aktiviert/deaktivert werden |
V0.68c H.Buss 05.01.2008 |
- Stickauswertung verbessert -> träger und präziser |
- Alle Settings angepasst |
V0.69e H.Buss 05.05.2008 |
- kleinere Bugs beseitigt |
- Schneller Sinkflug jetzt möglich |
- Min- und Maxgas in den Settings geändert |
- Lagewinkel wird jetzt in 0,1 Grad an Kompass und Navi gesendet |
- Kalibrierung für MK3Mag -> Nick unten beim Kalibrieren |
- Kompassroutine um den Ersatzkompass (Gyro unterstützt Kompasswert) erweitert |
V0.69h H.Buss 21.05.2008 |
- STICK_GAIN = 4 eingeführt. Das erhöht die Auflösung der Sollwerte. Stick_P und Stick_I müssen nun um Faktor 4 erhöht werden |
- SenderOkay auch an das Naviboard übertragen |
- Bessere Parameter bei Senderausfall |
V0.69j H.Buss 30.05.2008 |
- Höhere Präzision der Achsenkopplung |
V0.69k H.Buss 31.05.2008 |
- Bug in SPI.C behoben |
- in 0.69h war ein Bug, der zu ungewollten Loopings führen konnte |
V0.69L H.Buss 14.06.2008 |
- feinere Cam-Servo-Auflösung |
V0.70a H.Buss 01.07.2008 |
- Unterstützung der V1.3-Hardware mit automatischem Hardware-Gyro-Abgleich |
V0.70b H.Buss 14.07.2008 |
- flexible Einstellungsmöglichkeit von J16 und J17 (Transistorausgänge) |
- eigene Parameter für GPS-Naviboard |
- eigener Parameter für ExternalControl (war vorher UserParameter1 bzw. 8) |
- neue Parameter im EEPROM-Datensatz: J16Bitmask, J16Timing, ExternalControl, Navi... |
- MikroKopterFlags eingeführt, damit das Navi den Status des MKs kennt |
- KopterTool-Kompatibilität auf 8 erhöht |
V0.70c H.Buss 30.07.2008 |
- Parameter der Datenfusion leicht modifiziert |
- EEPROM-Parameter für Looping-Umschlag angepasst (von 100 auf 85) |
- MaxStick wird auf 100 begrenzt |
V0.70d H.Buss 02.08.2008 |
- Transistorausgänge: das oberste Bit der Blinkmaske (im KopterTool linkes Bit) gibt nun den Zustand des Ausgangs im Schalterbetrieb an |
0.71b: H.Buss 19.10.2008 |
Kommunikation zum Navi erweitert: |
- Beeptime jetzt 32Bit |
- Datenfusion und Driftkopensation wird durch NaviBoard unterstützt |
0.71c: H.Buss 20.10.2008 |
- LoopConfig heisst jetzt BitConfig |
- 3-Fach-Schalter für Höhensteuerung möglich -> kann man mit GPS-Schalter zusammenlegen |
- bei den Settings wurde Setting[0] mit abgespeichert, welches es nicht gab. |
- in Zukunft werden bei neuen EEPROM-Settings die Kanäle von Setting 1 übernommen |
- Variablen NaviWindCorrection, NaviSpeedCompensation, NaviOperatingRadius eingeführt |
0.71f: H.Buss 15.11.2008 |
- Ausschalten der Höhenregelung per Schalter um 0,3 sek verzögert |
- bei der seriellen Übertragung hat die FC jetzt als SlaveAdresse die 1 |
- VersionInfo.NaviKompatibel eingeführt |
- wenn manuell gegiert wird, wird der GyroKompass-Wert auf den Kompasswert gesetzt |
- Luftdruckwert wird an das Navi übertragen |
- Der Baro-Offset wird jetzt nachgeführt, um den Messbereich zu erweitern. Geht nur bei Höhenregler mit Schalter |
- Debugdaten können jetzt mit 'f' gepollt werden |
0.71g: Gregor 09.12.2008 |
- Kommunikation überarbeitet |
Infos hier: http://www.mikrokopter.de/ucwiki/en/SerialCommands |
0.71h: H.Buss 15.12.2008 |
- Freigegebene Version |
- NaviAngleLimitation als Parameter zum Navi implementiert |
- Antwort auf CMD: 't' entfernt |
0.72d: H.Buss 22.01.2009 |
- OCTO als Compilerschalter |
- Unterstützung der FC 2.0 (ME) |
- GYRO_D eingeführt |
- Achsenkopplung jetzt auch auf Nick/Roll-Bewegung |
0.72e: H.Buss 27.01.2009 |
- die 0.72d hatte kein Integral im Gier |
- Parameter eingeführt: |
EE_Parameter.NaviGpsPLimit |
EE_Parameter.NaviGpsILimit |
EE_Parameter.NaviGpsDLimit |
EE_Parameter.NaviPH_LoginTime |
EE_Parameter.AchsKopplung2 |
EE_Parameter.CouplingYawCorrection |
0.72f: H.Buss 28.01.2009 |
- Bug im Ersatzkompass entfernt |
0.72h: H.Buss 05.02.2009 |
- Algorithmen beschleunigt -> Floats durch Fixkomma ersetzt |
- Achsentkopplung weiter verbessert |
- Nick- und Roll im Octo-Mischer auf jeweils vier Motoren aufgeteilt |
0.72i: H.Buss 07.02.2009 |
- Abtastrate von 1kHz auf 2kHz erhöht |
0.72j: H.Buss 09.02.2009 |
- neue Implementierung der Servoausgänge |
0.72k: H.Buss 10.02.2009 |
- Abtastrate auf 5kHz erhöht |
0.72L: H.Buss 13.02.2009 |
- Signalfilterung überarbeitet |
- OCTO2 implementiert |
0.72M: H.Buss 13.02.2009 |
- Code Cleanup |
0.72o: H.Buss 24.02.2009 |
- Abtastrate auf 2kHz |
- HW-Version an Navi |
- neuer Datensatz 'c' -> Lagedaten für 3D-Grafik |
- Auswerteroutine für Spectrum-Satteliten implementiert |
- Kanalsettings werden beim Parameterreset nicht mehr gelöscht |
- die Driftkompensation wird jetzt feiner aufgelöst --> EE_Parameter.Driftkomp muss mal 8 genommen werden |
- die Integrale und ACC-Werte werden jetzt im Scope in ca. 0,1° angezeigt (wie beim NaviBrd) |
0.72p: H.Buss 01.03.2009 |
- Octo3 erstellt |
- Analogwerte umbenannt |
0.73a-d: H.Buss 05.04.2009 |
- MixerTabelle implementiert |
- I2C-Bus auf bis zu 12 Motoren erweitert |
- die Busfehler der BL-Regler werden im Menü angezeigt |
- Revision der MixerTabelle eingeführt |
- MixerTabelle wird bei Parameterreset neu initialisiert |
- Motortest auf [12] erweitert |
- Motorschalter nicht mehr 3-Stufig |
0.74a |
- Datenfusion im Flug auch, wenn ACC-Z < 512 |
- Wert für die Luftdruck-Messbereichserweiterung abgefangen |
0.74d |
- Die Driftkompensation ist jetzt dreistufig -> 0,5% pro sekunde zusätzlich eingeführts |
0.75a G.Stobrawa 22.5.2009 |
- Extern Control also received from NC via SPI |
0.75b H.Buss 27.05.2009 |
- Spektrum-Singale schalten den PPM-Eingang aus |
- max. 2 Sekunden nach dem Start auf die BL-Regler warten |
- Automatische Zellenerkennung, wenn Spannungswarnung < 5,0V |
- Bei automatischer Zellenerkennung piept es je nach Zellenzahl |
- EE_DATENREVISION auf 76 erhöht |
- Servo: |
- Roll-Servo für FC ME implementiert |
- Update-Cmd stoppt Servos |
- Servos werden erst nach dem ersten Kalibrieren aktiviert |
0.75c G.Stobrawa 25.7.2009 |
- Übertragung der Servo-Settings zur NC |
- RSSI wird an NC gesendet, derzeit wird der Wert nicht gesetzt |
- Bugfix Messbereichsumschaltung des Luftdrucksensors springt |
- Auflösung des Luftdrucks nun bis auf 1 cm (5mal feiner) zur genaueren Berechnung des D-Anteils |
- Unterstützung von Warnings-Bitmasks für die J16, J17-Outputs bei Unterspannung |
- Unterspannung für einzelne Zelle´n von 3.2V auf 3.3V angehoben (9.6V --> 9.9V für 3S) |
0.75d H.Buss 13.8.2009 |
- RC-Routine: Empfangsausfall soll sicherer erkannt werden |
- Zellenerkennung nun auch beim Speichern der Settings |
- Warnungs-Blinkmaske auch bei Empfangsausfall |
0.75e H.Buss 18.8.2009 |
- LED-Blinken kann an die Motoren gekoppelt werden |
- Feinabstimmung des Höhenreglers |
0.75f H.Buss 27.8.2009 |
- D-Anteil des Höhenreglers jetzt mit Quadratischer Komponente |
- Lagewinkel wirkt jetzt mit 1/Cos(x) mit in den Höhenregler |
- leichte Modifikation der RC-Empfangroutine |
0.75g H.Buss 31.08.2009 |
- die Akkuspannung geht jetzt antiproportional ins Gas ein |
0.75h H.Buss 3.09.2009 |
- im Höhenregler werden jetzt die Stellwerte begrenzt --> max +- 16% vom geschätzten Schwebegas |
0.75i H.Buss 7.09.2009 |
- GpsZ vom Navi zur FC für den Höhenregler |
- "hoovergas-Variation" als Parameter |
- Kompatibilität zu NC und PC erhöht |
0.75j H.Buss 17.09.2009 |
- Laufzeitzähler eingebaut |
0.75k H.Buss 22.09.2009 |
- zweite Variante (Gregor) der Höhenregelung implementiert |
- umschaltbare RC-Routine |
0.75L H.Buss 23.09.2009 |
- SollHoehe und Gas geht nun auch an die NC |
0.75M H.Buss 29.09.2009 |
- Spektrum-Timing wird nun überwacht |
- die FC kann nun stand-Alone als Kamera-Stabilizer eingesetzt werden, weil die Servos aktiviert werden, wenn I2C fehlt |
0.75N H.Buss 29.09.2009 |
- Hoover-Stickpunkt wird bei aktivem Höhenregler nicht nachgeführt |
- Hoover-Stickpunkt kann per Parameter fest eingestellt werden |
- Baro-Messbereichserweiterung auch bei aktiviertem Höhenregler |
- Gyro_Gier_P und Gyro_Gier_I eingeführt |
- I2C_fehler-Zähler jetzt in den Analogdaten |
0.75o H.Buss 01.10.2009 |
- der Höhenregler wird jetzt nur alle 10ms bearbeitet |
- Baro-Messbereichserweiterung auch bei Poti als Sollwert |
0.76d H.Buss 10.10.2009 |
- bei aktiver Messbereichserweiterung wird die aktuelle Höhe übernommen |
0.76e H.Buss 27.10.2009 |
- es werden beim Start einmal alle BL-Regler angesprochen, damit BL-Regler#8 auch einen Selbsttest macht |
- S3D-ACT-Summensignal als Compilerschalter |
0.76f H.Buss 05.11.2009 |
- untere Spannungsgrenze der Unterspannungswarnung (9,3V) entfernt |
0.76g H.Buss 10.11.2009 |
- Casting-Fehler in der Gas-Berechnung |
0.77a H.Buss 11.11.2009 |
- Erweiterung auf 12 Kanäle |
- Bei Koptertool-Kanalabfrage kein Empfangsausfall-Piepsen |
- serielle Kanalerweiterung eingebaut -> PPM_in auf 25 erweitert |
- Servos3-5 einstellbar |
- neues Kommando "f" -> schaltet auf anderen Parametersatz um |
0.77b H.Buss 09.12.2009 |
- JetiBox: Menü wird übertragen |
- neu: FCFlags |= FCFLAG_I2CERR; |
- LED-Warn-Blinken nun mit festem Timing und abschaltbar |
0.77c H.Buss 07.01.2010 |
- zwei weitere Spektrum-Varianten implementiert |
0.77d H.Buss 25.01.2010 |
- Strom-Messung eingebaut |
0.78a H.Buss 03.02.2010 |
- Bugfix: Settingsumschaltung im Flug |
0.78b H.Buss |
- veröffentlichte Version |
0.78c H.Buss + G.Stobrawa 22.2.2010 |
- Bewegungsbegrenzung an Servo 3 to 5 der FC 2.0 |
- Theoretischer Variablenüberlauf bei Vario-Höhenregler |
- Anzeige des "SPI RX communication error" wenn GPS Option nicht aktiv |
- LED-Schwellwerte fürs Blinken waren unterschiedlich |
0.78c H.Buss + G.Stobrawa 04.3.2010 |
- Code cosmetics |
0.78f H.Buss + I.Busker 23.3.2010 |
- Unterstützung für Jeti-Expander |
- Begrenzung des Vario-Höhenreglers auf ein 10m-Fenster um Überläufe zu verhindern |
- Einführung eines Vario-Zeichens (+/-/ ) auf der Jetibox |
- BL-Timeout beim Start erhöht |
0.80a-d H. Buss + G.Stobrawa 20.5.2010 - 22.7.2010 |
- Motoren Starten nicht ohne Kalibrierung |
- Unterstützung der BL2.0-Regler |
- statt 8 nun 10 Bit Auflösung der Lageregekung |
- Unterstützung der BL2.0-Regler Konfiguration via MK-Tool |
- Parametersätze werden per I2C an die BL-Regler durchgereicht |
- "Care-Free" implementiert |
- Freie Belegung der "Vorne"-Richtung |
- nur wenn Motoren laufen: Beepen, wenn Carefree ohne Navi oder ohne gültigen MK3Mag-Wert |
- nur wenn Motoren laufen: Beepen wenn NC plötzlich ausfällt |
- #define RECEIVER_SPEKTRUM_EXP eingeführt |
- #define SWITCH_LEARNS_CAREFREE eingeführt |
- Schwerpunktanzeige in den 3D-Daten |
- Checksummen gesicherte Datenablage im EEProm |
- Fehlerdiagnose implementiert (Wiki: ErrorCodes) |
- ErrorCode aufs Jeti-Display |
- JetiMenü: bis acht Temperaturen der BL-Regler |
- GPSInfo.Speed im Jeti-Display |
- Compass-Richtung nun im Jeti-menü |
- diverse Änderungen im Höhenregler |
- P wirkt schwächer |
- D wirkt stärker |
- Anpassung der Höhenregelung auf Level des Hoovergases |
- AccZ schneller nachführen |
Parameter modifiziert: |
- EEPROM-Kompatibilität auf 84 -> Parameter werden resettet |
- EE_Parameter.Hoehe_ACC_Wirkung = 0; // war 30 |
- EE_Parameter.Hoehe_HoverBand = 8; // war 5 |
- Notgas = 45 |
- NotgasZeit = 90 |
- Beginnersetting: EE_Parameter.DynamicStability = 70; |
- Neu: GyroStability = 6 |
- GPS-Login-Time auf 2 reduziert |
0.80e H.Buss 02.08.2010 |
- MK3Mag ohne NC ging nicht |
0.80f H.Buss 04.08.2010 |
- Beim Höhenregler "Deckel" wird das Gas wieder wie in der alten Version behandelt und der D-Anteil auf das alte Verhalten (um Faktor 8) reduziert |
0.80g H.Buss 11.08.2010 |
- erweitetern Messbereich für Luftdruck bei der FC2.1 aktiviert |
/tags/V0.80g |
---|
Property changes: |
Added: tsvn:logminsize |
+8 |
\ No newline at end of property |