/Modules/TDC/GP201A/SW/PICinterface/main.c
131,7 → 131,7
delay_ms(10);
 
printf("$TDC%s M1 ", VERSION);
printf("%6.6f %6.6f", TDC_mrange1_get_time(1,1,1,0), TDC_mrange1_get_time(2,1,2,0));
printf("%5.6f %5.6f", TDC_mrange1_get_time(1,1,1,0), TDC_mrange1_get_time(2,1,2,0));
// syntax TDC_mrange1_get_time(HIT1:[Channel, shot], HIT2:[Channel , shot]) time=HIT1-HIT2 and does not support negative output
printf("\r\n");
}
148,7 → 148,7
hitin2=TDC_HITIN2_0; // disable channel 2 (normal state for this mode)
en_int= TDC_INT_ALU | TDC_INT_ENDHIT | TDC_INT_TIMEOUT; // eneble all possible interrupt flags
en_err_val=TDC_ERRVAL_EN; // enable of error value output
clkhsdiv=TDC_CLKHSDIV_2; // divide clkHS by 4
clkhsdiv=TDC_CLKHSDIV_4; // divide clkHS by 4
firenum=TDC_FIRENUM_1;
switch(hits) // sets number of hits on channel 1
232,7 → 232,7
TDC_reset();
delay_ms(50);
 
printf("\r\n\r\n# TDC%s (C) 2011 Jakub Kakona kaklik@mlab.cz\r\n",VERSION); // Welcome message
printf("\r\n\r\n# TDC%s (C) 2011 Jakub Kakona\r\n",VERSION); // Welcome message
// printf("#%s\r\n",&REV[4]);
 
while(TRUE)
/Modules/TDC/GP201A/SW/PICinterface/main.hex
1,4 → 1,4
:1000000014308A00892C00000A108A100A11820715
:1000000015308A007F2D00000A108A100A1182071D
:1000100054344D3400340A108A100A1182074D34CA
:100020003234203400340A108A100A1182074D3409
:10003000313420340034242AC421A539202A4D2803
7,253 → 7,252
:10006000C421A539A0263110000130173200242AFE
:10007000C421A539A02632100001301732000D0529
:100080000D0523105422C3127310A8212910321811
:10009000B1182025E1357531A025E1356F376110A4
:1000A000EB306B36E935C036EC306217633D0D0539
:1000B000000130173200242AC421A5392D1F000168
:1000C0003017320083162908203C03196E28AA0035
:1000D000A50DA60DA70DA80DAA0B6828861406105D
:1000E00006118312061183162908AA008312061529
:1000F0008316A81B7E28831206108316A81F832848
:10010000831206148316A50DA60DA70DA80D831244
:100110000611F70DF80DF90DFA0D861C77108618EB
:1001200077148316AA0B762883120800831686118B
:10013000831286118316A801A701A6015030A500DD
:100140000830A90083126220831686118312861557
:10015000A6010130A700A801A901AA002B14AB1029
:100160002B11AB152B16AB122B17AB132C10AC109D
:100170000530AD00AE002C11AF01B0010130B1006F
:10018000AC112C12AC120330B600B501B401B301AE
:10019000B201BA01B901B801B701BE01BD01BC018C
:1001A000BB01BF012C13AC17C001C201C101080083
:1001B0007B308400831300080319EB280630F80015
:1001C000F701F70BE128F80BE0287B30F700F70B7D
:1001D000E728800BDE280800831686138312861317
:1001E0000830F800F3280000F8170629F8138316E2
:1001F000A80C831203188617031C86137817062988
:100200007813F80BF728042900008617A73084001C
:10021000840B08290B29F81BF628781B00290800F5
:10022000831603178C170C140000000003183329E1
:1002300083120C087F39F4000D08F5000F08F60052
:10024000740883160313A8008312EC2075080317A3
:100250008D0076088F0083168C170C1400000000A8
:10026000F30B3329512983120C0D0E0D7F39F40045
:100270000D08F5000F08F600740883160313A80094
:100280008312EC20750803178D0076088F008D0A05
:1002900003198F0A0310F30B4E2950290313102959
:1002A0008316831203130800831603178C170C148C
:1002B0000000000083120C087F3903199029F30015
:1002C0000D08F4000F08F500730883160313A80047
:1002D0008312EC20740803178D0075088F008316B5
:1002E0008C170C140000000083120C0D0E0D7F39CA
:1002F00003199029F3000D08F4000F08F5007308A6
:1003000083160313A8008312EC20740803178D00D2
:1003100075088F008D0A03198F0A031354290317D8
:1003200003130800E601E701831606178312061B74
:1003300097290830F700E801F717AC29F713AC2923
:100340000310061B0314E80C7717AC297713F70B7F
:10035000A0296808F800B829A730F71B2D30F8004D
:10036000F80BB0290000F71B9E29771BA629A029AE
:100370007808E6000D3C0319D52967086307840057
:1003800083136418831766088000023065026702D1
:10039000031DD329013067076307840083136418A2
:1003A00083178001DC29E70A942967086307840022
:1003B00083136418831780018A110A16732D80082D
:1003C0000319F629E4010408E3006410831B641494
:1003D00000088316A8008312EC20630884008313AE
:1003E00064188317840A0319850ADF298A110A16FB
:1003F000792DE7080319452A6408FA006308840088
:1004000083137A1883170008E8006608FA00650865
:10041000840083137A1883170008680203192A2AB4
:100420006408FA006308840083137A1883170008AD
:10043000E8006608FA006508840083137A188317B9
:10044000000868020318262AFF30272A0130F80026
:10045000472A372A6408FA006308840083137A184D
:1004600083178008031D372A0030F800472A6408E4
:10047000FA006308E30A0319E40A6608FA0065084B
:10048000E50A0319E60AE703F9290030F800080035
:1004900083168611831286118316A801A701A6016F
:1004A0008130A5000830A900831262208316A801BC
:1004B000A701A60183122D088316A5000430A90008
:1004C000831262208316A801A701A60183122E08B9
:1004D0008316A5000430A9008312622000302C1975
:1004E0000130FB008316A801A701A6017B08A50027
:1004F0000130A900831262208316A801A701A6017A
:100500000130A500A900831262208316A801A7016B
:10051000A60183122F088316A5000330A9008312B9
:1005200062208316A801A701A60183123008831652
:10053000A5000330A900831262208316A801A70139
:10054000A601A5010830A900831262208316861136
:10055000831286150800831686118312861183166E
:10056000A801A701A6018030A5000830A9008312C8
:1005700062208316A801A701A6018312260883160C
:10058000A5000430A900831262208316A801A701E8
:10059000A601831227088316A5000430A900831240
:1005A00062208316A801A701A601831228088316DA
:1005B000A5000230A900831262208316A801A701BA
:1005C000A601831229088316A5000230A900831210
:1005D00062208316A801A701A60183122A088316A8
:1005E000A5000230A9008312622000302B180130D0
:1005F000E5008316A801A701A601831265088316EA
:10060000A5000130A900831262200030AB18013030
:10061000E5008316A801A701A601831265088316C9
:10062000A5000130A9008312622000302B1901308F
:10063000E5008316A801A701A601831265088316A9
:10064000A5000130A900831262200030AB190130EF
:10065000E5008316A801A701A60183126508831689
:10066000A5000130A9008312622000302B1A01304E
:10067000E5008316A801A701A60183126508831669
:10068000A5000130A900831262200030AB1A0130AE
:10069000E5008316A801A701A60183126508831649
:1006A000A5000130A9008312622000302B1B01300D
:1006B000E5008316A801A701A60183126508831629
:1006C000A5000130A900831262200030AB1B01306D
:1006D000E5008316A801A701A60183126508831609
:1006E000A5000130A9008312622000302C180130CF
:1006F000E5008316A801A701A601831265088316E9
:10070000A5000130A900831262200030AC1801302E
:10071000E5008316A801A701A601831265088316C8
:10072000A5000130A900831262208316861183126E
:100730008615482283168611831286118316A80116
:10074000A701A6018230A5002030A90083126220F3
:100750008316A801A701A601831231088316A500FC
:100760000330A900831262200030AC190130E5008B
:100770008316A801A701A601831265088316A500A8
:100780000130A9008312622000302C1A0130E500EC
:100790008316A801A701A601831265088316A50088
:1007A0000130A9008312622035088316A800831245
:1007B00034088316A700831233088316A600831219
:1007C00032088316A5001330A90083126220831615
:1007D000861183128615831686118312861183165D
:1007E000A801A701A6018330A5002030A90083122B
:1007F00062208316A801A701A601A5010230A90065
:10080000831262200030AC1A0130E5008316A80183
:10081000A701A601831265088316A5000130A9006F
:10082000831262208316A801A701A601831236084D
:100830008316A5000230A900831262203A088316AD
:10084000A800831239088316A7008312380883167C
:10085000A600831237088316A5001330A90083125F
:1008600062208316861183128615831686118312E1
:1008700086118316A801A701A6018430A5002030A7
:10088000A900831262208316A801A701A6010430E3
:10089000A5000530A900831262203E088316A80037
:1008A00083123D088316A70083123C088316A60016
:1008B00083123B088316A5001330A900831262201F
:1008C000831686118312861583168611831286116C
:1008D0008316A801A701A6018530A5002030A90034
:1008E000831262208316A801A701A60183123F0884
:1008F0008316A5000330A9008312622000302C1B50
:100900000130E5008316A801A701A601831265083E
:100910008316A5000130A900831262200030AC1BB1
:100920000130E5008316A801A701A601831265081E
:100930008316A5000130A900831262208316A80146
:10094000A701A601831240088316A5000330A90061
:10095000831262208316A801A7018312420883161E
:10096000A600831241088316A5001030A900831247
:10097000622083168611831286150800831686115D
:10098000831286118316A801A701A6017030A50065
:100990000830A900831262208316861183128615FF
:1009A00008008316A301A201A101A00186118312F0
:1009B0008611B0307D07FF3EFE008316A801A70117
:1009C000A6017E08A5000830A900831262208316C4
:1009D000A801A701A601A5012030A9008312622069
:1009E0007A088316A3007908A2007808A100770886
:1009F000A00086118312861583162008F7002108AF
:100A0000F8002208F9002308FA0083120800F70111
:100A1000F801F901FA018316B001B101B201B30185
:100A20002F082E042D042C040319462D2030B40069
:100A30000310A80DA90DAA0DAB0DB00DB10DB20D8F
:100A4000B30D2F083302031D2F2D2E083202031D74
:100A50002F2D2D083102031D2F2D2C083002031CD1
:100A6000402D2C08B0022D08031C2D0FB1022E08BA
:100A7000031C2E0FB2022F08031C2F0FB302031406
:100A8000F70DF80DF90DFA0DB40B182DB0308400E8
:100A900083138312080004088316A0003B30A700CC
:100AA0009A30A600CA30A500A4010A30A200760838
:100AB000AB007508AA007408A9007308A8002708ED
:100AC000AF002608AE002508AD002408AC00831254
:100AD00007250008F300840A0008F400840A0008CF
:100AE000F500840A0008F600FD308407F708031DAE
:100AF000902D83162208013A031D802D8312902D1C
:100B000020080319922D0F3922020319892D031889
:100B1000992DA01B992D201B922D2030932D8312EF
:100B20008316A0013030F7077708A8008312EC2065
:100B300083162708AB002608AA002508A900240868
:100B4000A800AF01AE01AD010A30AC008312072549
:100B50007A088316A7007908A6007808A500770808
:100B6000A400A20B572D831208000330ED02031CD2
:100B7000C32D6D308400831300080319C32DC12DCC
:100B8000C12D800BC02D0800831609118312091195
:100B90000230EC00F930ED00B525EC0BCA2D8316C0
:100BA000091502308312EC00F930ED00B525EC0B8D
:100BB000D42D8316091583120800ED016D08073C3A
:100BC000031C002E83160911831209110330F7004C
:100BD000F70BE82D0314EC0C0318F02D0911F12D7F
:100BE0000915831609116330F700F70BF52DF82D61
:100BF00009150330F700F70BFB2D8312ED0ADE2DEC
:100C00000800EC016C08073C031C232E8316091115
:100C1000831209110330F700F70B0C2E8316091508
:100C20000D30F700F70B122E0915831209191A2E31
:100C300003101B2E0314ED0CC730F700F70B1E2E0C
:100C4000212EEC0A022E6D08F800080083162008F9
:100C50000319EC2EAC0024080319EC2EAC02031C83
:100C6000362E7F30AC070318EC2E3C2E8130AC02C0
:100C7000031CEC2E0319EC2E2C08F700F801F901E7
:100C8000FA01AB012108AA00AA172208A90023082B
:100C9000A8001930AC002708A80203185F2E013005
:100CA000A90203185F2EAA0203185F2EAB020318D5
:100CB0005F2EAB0AAA0AA90A2708A807912E2608C0
:100CC000A90203187A2E0130AA0203187A2EAB0269
:100CD00003187A2EAB0AAA0A2608A9072708A8072C
:100CE000031C912EA90A031D912EAA0A031D912E01
:100CF000AB0A912E25088038AA020318902E0130E5
:100D0000AB020318902EAB0A25088038AA072608E4
:100D1000A907031C6E2EAA0A031D6E2EAB0A6E2EA7
:100D20007A14AC0B942E9F2E0310A80DA90DAA0DBA
:100D3000AB0D0310FA0DF90DF80DAD0D4B2E2D1C5A
:100D4000A72E0310F80CF90CFA0CAD0CAA2EF70321
:100D50000319EC2EAD1BD32E0310A80DA90DAA0D5F
:100D6000AB0D2708A8020318BF2E0130A9020318F3
:100D7000BF2EAA020318BF2EAB02031CE22E2608C8
:100D8000A9020318CA2E0130AA020318CA2EAB0208
:100D9000031CE22E25088038AA020318D32E013046
:100DA000AB02031CE22EFA0A031DE22EF90A031D10
:100DB000E22EF80A031DE22EF70A0319EC2EF80CB6
:100DC000F90CFA0C2108AC002508AC06AC1FEA2E81
:100DD000F817F02EF813F02EF701F801F901FA01D7
:100DE00083120800831628080319632FB0002C080B
:100DF0000319632FB0070318042F7F30B002031CC0
:100E0000632F0319632F082F8130B0070318632F56
:100E10003008F700F801F901FA012908B400B41705
:100E20002A08B3002B08B2001830B000B101321C00
:100E3000312F2F08FA07031C232FF90A031D232F34
:100E4000F80A0319B1172E08F907031C2A2FF80A0C
:100E50000319B1172D08AA00AA172A08F8070318C2
:100E6000B117B10DF80CF90CFA0CB40CB30CB20CB0
:100E70000310B00B162F0130F7070318632FF81B70
:100E8000482FB40DFA0DF90DF80DF7030319632F70
:100E9000B41F592FFA0A031D592FF90A031D592FA0
:100EA000F80A031D592FF80CF90CFA0CF70A03196C
:100EB000632F2908B1002D08B106B11F612FF81763
:100EC000672FF813672FF701F801F901FA01831270
:100ED000080083164708C9004608CB004508CA0029
:100EE0004808003C0318892F4B08FA004A08840080
:100EF00083137A18831749080002031D842F4A08B8
:100F0000F8004B08F9008C2FCA0A0319CB0AC80352
:100F1000702F0030F800F900831208008316861144
:100F2000831286118316A801A701A6010130A5002E
:100F30000830A90083126220831686118312861559
:100F4000080083168611831286118316A801A70153
:100F5000A601B430A5000830A900831262208316D0
:100F6000A801A701A601A5011030A90083126220E3
:100F70007808FC007708FB0083168611831286151B
:100F80007B08F8007C08F9000800B630F700FA0189
:100F9000F901F8017B087C047D047E04031DD22F37
:100FA000F701DF2F0310F81BDE2FFB0DFC0DFD0DED
:100FB000FE0DFA0DF90DF80DF70BD22FF8130800FE
:10009000B1182025E1357531A025E1356F37E1062E
:1000A0000A0030173200242AC421A5392D1F00016F
:1000B0003017320083162908203C03196628AA004D
:1000C000A50DA60DA70DA80DAA0B60288614061075
:1000D00006118312061183162908AA008312061539
:1000E0008316A81B7628831206108316A81F7B2868
:1000F000831206148316A50DA60DA70DA80D831255
:100100000611F70DF80DF90DFA0D861C77108618FB
:1001100077148316AA0B6E288312080083168611A3
:10012000831286118316A801A701A6015030A500ED
:100130000830A90083125A2083168611831286156F
:10014000A6010130A700A801A901AA002B14AB1039
:100150002B11AB152B16AB122B17AB132C10AC10AD
:100160000530AD00AE002C11AF01B0010130B1007F
:10017000AC112C12AC120330B600B501B401B301BE
:10018000B201BA01B901B801B701BE01BD01BC019C
:10019000BB01BF012C13AC17C001C201C101080093
:1001A0007B308400831300080319E3280630F8002D
:1001B000F701F70BD928F80BD8287B30F700F70B9D
:1001C000DF28800BD6280800831686138312861337
:1001D0000830F800EB280000F817FE28F813831603
:1001E000A80C831203188617031C86137817FE28A1
:1001F0007813F80BEF28FC2800008617A73084003E
:10020000840B00290329F81BEE28781BF828080026
:10021000831603178C170C140000000003182B29F9
:1002200083120C087F39F4000D08F5000F08F60062
:10023000740883160313A8008312E42075080317BB
:100240008D0076088F0083168C170C1400000000B8
:10025000F30B2B29492983120C0D0E0D7F39F40065
:100260000D08F5000F08F600740883160313A800A4
:100270008312E420750803178D0076088F008D0A1D
:1002800003198F0A0310F30B462948290313082981
:100290008316831203130800831603178C170C149C
:1002A0000000000083120C087F3903198829F3002D
:1002B0000D08F4000F08F500730883160313A80057
:1002C0008312E420740803178D0075088F008316CD
:1002D0008C170C140000000083120C0D0E0D7F39DA
:1002E00003198829F3000D08F4000F08F5007308BE
:1002F00083160313A8008312E420740803178D00EB
:1003000075088F008D0A03198F0A03134C290317F0
:1003100003130800E601E701831606178312061B84
:100320008F290830F700E801F717A429F713A4294B
:100330000310061B0314E80C7717A4297713F70B97
:1003400098296808F800B029A730F71B2D30F8006D
:10035000F80BA8290000F71B9629771B9E299829DE
:100360007808E6000D3C0319CD296708630784006F
:1003700083136418831766088000023065026702E1
:10038000031DCB29013067076307840083136418BA
:1003900083178001D429E70A8C2967086307840042
:1003A00083136418831780018A110A16692E800846
:1003B0000319EE29E4010408E3006410831B6414AC
:1003C00000088316A8008312E420630884008313C6
:1003D00064188317840A0319850AD7298A110A1613
:1003E0006F2EE70803193D2A6408FA0063088400A9
:1003F00083137A1883170008E8006608FA00650876
:10040000840083137A188317000868020319222ACC
:100410006408FA006308840083137A1883170008BD
:10042000E8006608FA006508840083137A188317C9
:100430000008680203181E2AFF301F2A0130F80046
:100440003F2A2F2A6408FA006308840083137A186D
:1004500083178008031D2F2A0030F8003F2A640804
:10046000FA006308E30A0319E40A6608FA0065085B
:10047000E50A0319E60AE703F1290030F80008004D
:1004800083168611831286118316A801A701A6017F
:100490008130A5000830A90083125A208316A801D4
:1004A000A701A60183122D088316A5000430A90018
:1004B00083125A208316A801A701A60183122E08D1
:1004C0008316A5000430A90083125A2000302C198D
:1004D0000130FB008316A801A701A6017B08A50037
:1004E0000130A90083125A208316A801A701A60192
:1004F0000130A500A90083125A208316A801A70184
:10050000A60183122F088316A5000330A9008312C9
:100510005A208316A801A701A6018312300883166A
:10052000A5000330A90083125A208316A801A70151
:10053000A601A5010830A90083125A20831686114E
:10054000831286150800831686118312861183167E
:10055000A801A701A6018030A5000830A9008312D8
:100560005A208316A801A701A60183122608831624
:10057000A5000430A90083125A208316A801A70100
:10058000A601831227088316A5000430A900831250
:100590005A208316A801A701A601831228088316F2
:1005A000A5000230A90083125A208316A801A701D2
:1005B000A601831229088316A5000230A900831220
:1005C0005A208316A801A701A60183122A088316C0
:1005D000A5000230A90083125A2000302B180130E8
:1005E000E5008316A801A701A601831265088316FA
:1005F000A5000130A90083125A200030AB18013049
:10060000E5008316A801A701A601831265088316D9
:10061000A5000130A90083125A2000302B190130A7
:10062000E5008316A801A701A601831265088316B9
:10063000A5000130A90083125A200030AB19013007
:10064000E5008316A801A701A60183126508831699
:10065000A5000130A90083125A2000302B1A013066
:10066000E5008316A801A701A60183126508831679
:10067000A5000130A90083125A200030AB1A0130C6
:10068000E5008316A801A701A60183126508831659
:10069000A5000130A90083125A2000302B1B013025
:1006A000E5008316A801A701A60183126508831639
:1006B000A5000130A90083125A200030AB1B013085
:1006C000E5008316A801A701A60183126508831619
:1006D000A5000130A90083125A2000302C180130E7
:1006E000E5008316A801A701A601831265088316F9
:1006F000A5000130A90083125A200030AC18013047
:10070000E5008316A801A701A601831265088316D8
:10071000A5000130A90083125A2083168611831286
:100720008615402283168611831286118316A8012E
:10073000A701A6018230A5002030A90083125A200B
:100740008316A801A701A601831231088316A5000C
:100750000330A90083125A200030AC190130E500A3
:100760008316A801A701A601831265088316A500B8
:100770000130A90083125A2000302C1A0130E50004
:100780008316A801A701A601831265088316A50098
:100790000130A90083125A2035088316A80083125D
:1007A00034088316A700831233088316A600831229
:1007B00032088316A5001330A90083125A2083162D
:1007C000861183128615831686118312861183166D
:1007D000A801A701A6018330A5002030A90083123B
:1007E0005A208316A801A701A601A5010230A9007D
:1007F00083125A200030AC1A0130E5008316A8019C
:10080000A701A601831265088316A5000130A9007F
:1008100083125A208316A801A701A6018312360865
:100820008316A5000230A90083125A203A088316C5
:10083000A800831239088316A7008312380883168C
:10084000A600831237088316A5001330A90083126F
:100850005A208316861183128615831686118312F9
:1008600086118316A801A701A6018430A5002030B7
:10087000A90083125A208316A801A701A6010430FB
:10088000A5000530A90083125A203E088316A8004F
:1008900083123D088316A70083123C088316A60026
:1008A00083123B088316A5001330A90083125A2037
:1008B000831686118312861583168611831286117C
:1008C0008316A801A701A6018530A5002030A90044
:1008D00083125A208316A801A701A60183123F089C
:1008E0008316A5000330A90083125A2000302C1B68
:1008F0000130E5008316A801A701A601831265084F
:100900008316A5000130A90083125A200030AC1BC9
:100910000130E5008316A801A701A601831265082E
:100920008316A5000130A90083125A208316A8015E
:10093000A701A601831240088316A5000330A90071
:1009400083125A208316A801A70183124208831636
:10095000A600831241088316A5001030A900831257
:100960005A20831686118312861508008316861175
:10097000831286118316A801A701A6017030A50075
:100980000830A90083125A20831686118312861517
:1009900008008316A301A201A101A0018611831200
:1009A0008611B0307D07FF3EFE008316A801A70127
:1009B000A6017E08A5000830A90083125A208316DC
:1009C000A801A701A601A5012030A90083125A2081
:1009D0007A088316A3007908A2007808A100770896
:1009E000A00086118312861583162008F7002108BF
:1009F000F8002208F9002308FA0083120800F70122
:100A0000F801F901FA018316B001B101B201B30195
:100A10002F082E042D042C0403193E2D2030B40081
:100A20000310A80DA90DAA0DAB0DB00DB10DB20D9F
:100A3000B30D2F083302031D272D2E083202031D8C
:100A4000272D2D083102031D272D2C083002031CF1
:100A5000382D2C08B0022D08031C2D0FB1022E08D2
:100A6000031C2E0FB2022F08031C2F0FB302031416
:100A7000F70DF80DF90DFA0DB40B102DB030840000
:100A800083138312080004088316A0003B30A700DC
:100A90009A30A600CA30A500A4010A30A200760848
:100AA000AB007508AA007408A9007308A8002708FD
:100AB000AF002608AE002508AD002408AC00831264
:100AC000FF240008F300840A0008F400840A0008E8
:100AD000F500840A0008F600FD308407F708031DBE
:100AE000882D83162208013A031D782D8312882D44
:100AF000200803198A2D0F3922020319812D0318AA
:100B0000912DA01B912D201B8A2D20308B2D83121F
:100B10008316A0013030F7077708A8008312E4207D
:100B200083162708AB002608AA002508A900240878
:100B3000A800AF01AE01AD010A30AC008312FF2462
:100B40007A088316A7007908A6007808A500770818
:100B5000A400A20B4F2D831208000330ED02031CEA
:100B6000BB2D6D308400831300080319BB2DB92DF4
:100B7000B92D800BB82D08008316091183120911B5
:100B80000230EC00F930ED00AD25EC0BC22D8316E0
:100B9000091502308312EC00F930ED00AD25EC0BA5
:100BA000CC2D8316091583120800ED016D08073C52
:100BB000031CF82D83160911831209110330F70065
:100BC000F70BE02D0314EC0C0318E82D0911E92DA7
:100BD0000915831609116330F700F70BED2DF02D81
:100BE00009150330F700F70BF32D8312ED0AD62D0C
:100BF0000800EC016C08073C031C1B2E831609112E
:100C0000831209110330F700F70B042E8316091520
:100C10000D30F700F70B0A2E091583120919122E51
:100C20000310132E0314ED0CC730F700F70B162E2C
:100C3000192EEC0AFA2D6D08F8000800831620081A
:100C40000319E42EAC0024080319E42EAC02031CA3
:100C50002E2E7F30AC070318E42E342E8130AC02E8
:100C6000031CE42E0319E42E2C08F700F801F90107
:100C7000FA01AB012108AA00AA172208A90023083B
:100C8000A8001930AC002708A8020318572E01301D
:100C9000A9020318572EAA020318572EAB020318F5
:100CA000572EAB0AAA0AA90A2708A807892E2608E0
:100CB000A9020318722E0130AA020318722EAB0289
:100CC0000318722EAB0AAA0A2608A9072708A80744
:100CD000031C892EA90A031D892EAA0A031D892E29
:100CE000AB0A892E25088038AA020318882E013005
:100CF000AB020318882EAB0A25088038AA072608FD
:100D0000A907031C662EAA0A031D662EAB0A662ECF
:100D10007A14AC0B8C2E972E0310A80DA90DAA0DDA
:100D2000AB0D0310FA0DF90DF80DAD0D432E2D1C72
:100D30009F2E0310F80CF90CFA0CAD0CA22EF70341
:100D40000319E42EAD1BCB2E0310A80DA90DAA0D7F
:100D5000AB0D2708A8020318B72E0130A90203180B
:100D6000B72EAA020318B72EAB02031CDA2E2608F0
:100D7000A9020318C22E0130AA020318C22EAB0228
:100D8000031CDA2E25088038AA020318CB2E013066
:100D9000AB02031CDA2EFA0A031DDA2EF90A031D30
:100DA000DA2EF80A031DDA2EF70A0319E42EF80CDE
:100DB000F90CFA0C2108AC002508AC06AC1FE22E99
:100DC000F817E82EF813E82EF701F801F901FA01F7
:100DD000831208008316280803195B2FB0002C0823
:100DE00003195B2FB0070318FC2E7F30B002031CE1
:100DF0005B2F03195B2F002F8130B00703185B2F87
:100E00003008F700F801F901FA012908B400B41715
:100E10002A08B3002B08B2001830B000B101321C10
:100E2000292F2F08FA07031C1B2FF90A031D1B2F5C
:100E3000F80A0319B1172E08F907031C222FF80A24
:100E40000319B1172D08AA00AA172A08F8070318D2
:100E5000B117B10DF80CF90CFA0CB40CB30CB20CC0
:100E60000310B00B0E2F0130F70703185B2FF81B90
:100E7000402FB40DFA0DF90DF80DF70303195B2F90
:100E8000B41F512FFA0A031D512FF90A031D512FC8
:100E9000F80A031D512FF80CF90CFA0CF70A031984
:100EA0005B2F2908B1002D08B106B11F592FF81783
:100EB0005F2FF8135F2FF701F801F901FA01831290
:100EC000080083164708C9004608CB004508CA0039
:100ED0004808003C0318812F4B08FA004A08840098
:100EE00083137A18831749080002031D7C2F4A08D0
:100EF000F8004B08F900842FCA0A0319CB0AC8036B
:100F0000682F0030F800F90083120800831686115C
:100F1000831286118316A801A701A6010130A5003E
:100F20000830A90083125A20831686118312861571
:100F3000080083168611831286118316A801A70163
:100F4000A601B430A5000830A90083125A208316E8
:100F5000A801A701A601A5011030A90083125A20FB
:100F60007808FC007708FB0083168611831286152B
:100F70007B08F8007C08F9000800B630F700FA0199
:100F8000F901F8017B087C047D047E04031DCA2F4F
:100F9000F701D72F0310F81BD62FFB0DFC0DFD0D0D
:100FA000FE0DFA0DF90DF80DF70BCA2FF813080016
:1010000004088316A0007108A20003192A2870089A
:10101000AB0083126F088316AA0083126E08831632
:10102000A90083126D088316A800AF01AE0120301D
:10103000AD008230AC008A118312F2268A157A083C
:10103000AD008230AC008A118312EA268A157A0844
:10104000F0007908EF007808EE007708ED008316CD
:10105000A20B07287008AB0083126F088316AA0042
:1010600083126E088316A90083126D088316A800E8
268,7 → 267,7
:1010F0000A30A20071080319A00A7008AB0083121D
:101100006F088316AA0083126E088316A900831243
:101110006D088316A8002708AF002608AE00250832
:10112000AD002408AC008A11831207258A15000837
:10112000AD002408AC008A118312FF248A15000840
:10113000ED00840A0008EE00840A0008EF00840A2B
:101140000008F000FD308407F708031DBE28710A6F
:1011500083162202031DAE288312BE28200803191D
275,50 → 274,50
:10116000C1280F3922020319B72803180129A01B2F
:101170000129201BC1282030F92883122030831632
:10118000A005A01ED328A0127108031DA003770894
:10119000A0002D30A8008A118312EC208A15831636
:10119000A0002D30A8008A118312E4208A1583163E
:1011A0002008F700A00171082202031DE528770836
:1011B000A0002E30A8008A118312EC208A15831615
:1011B000A0002E30A8008A118312E4208A1583161D
:1011C0002008F7002030A00500303030A01EF9289C
:1011D000A0127108031DA0037708A0002D30A800FD
:1011E0008A118312EC208A1583162008F700A001CB
:1011F0003030F7077708A8008A118312EC208A158F
:1011E0008A118312E4208A1583162008F700A001D3
:1011F0003030F7077708A8008A118312E4208A1597
:1012000083162708AB002608AA002508A900240891
:10121000A800AF01AE01AD010A30AC008A11831203
:1012200007258A157A088316A7007908A60078088A
:10122000FF248A157A088316A7007908A600780893
:10123000A5007708A400A20B7D28831208008A115C
:1012400096208A150730B100AC160230A9002B1485
:10125000AB102B11AB158A11AB228A150A30FB009B
:101260008A11D8208A158A11BE248A153230FB00D3
:101270008A11D8208A158316861183128611831647
:101240008E208A150730B100AC160230A9002B148D
:10125000AB102B11AB158A11A3228A150A30FB00A3
:101260008A11D0208A158A11B6248A153230FB00E3
:101270008A11D0208A15831686118312861183164F
:10128000A801A701A6010230A5000830A9008A1113
:10129000831262208A15831686118312861583169F
:1012A00088178312881B4F290130FD008A11D12431
:1012900083125A208A1583168611831286158316A7
:1012A00088178312881B4F290130FD008A11C92439
:1012B0008A157A08E6007908E5007808E4007708DE
:1012C000E3000230FD008A11D1248A157A08EA0071
:1012C000E3000230FD008A11C9248A157A08EA0079
:1012D0007908E9007808E8007708E7000330FD00A6
:1012E0008A11D1248A157A08EE007908ED00780871
:1012F000EC007708EB000430FD008A11D1248A1538
:1012E0008A11C9248A157A08EE007908ED00780879
:1012F000EC007708EB000430FD008A11C9248A1540
:101300007A08F2007908F1007808F0007708EF0019
:101310001B3003178D0000308F0003100430F300E2
:101320008A11031310218A152D3003178D00003008
:101330008F008A11031354218A151E3003178D0064
:1013400000308F0003100530F3008A1103131021C1
:101320008A11031308218A152D3003178D00003010
:101330008F008A1103134C218A151E3003178D006C
:1013400000308F0003100530F3008A1103130821C9
:101350008A154A3084006608F6006508F5006408BE
:10136000F4006308F3008A114B258A152030831698
:10137000A8008A118312EC208A154A3084006A087A
:10136000F4006308F3008A1143258A1520308316A0
:10137000A8008A118312E4208A154A3084006A0882
:10138000F6006908F5006808F4006708F3008A11A0
:101390004B258A1520308316A8008A118312EC2071
:1013900043258A1520308316A8008A118312E42081
:1013A0008A154A3084006E08F6006D08F5006C0856
:1013B000F4006B08F3008A114B258A152030831640
:1013C000A8008A118312EC208A154A308400720822
:1013B000F4006B08F3008A1143258A152030831648
:1013C000A8008A118312E4208A154A30840072082A
:1013D000F6007108F5007008F4006F08F3008A1138
:1013E0004B258A1520308316A8008A118312EC2021
:1013F0008A15E3018A11C4258A15CC30EC008A11C4
:10140000DD258A154430EC008A11DD258A15E308B4
:10141000031D102A8A1101268A157808E300072A7D
:101420008A11C4258A15CC30EC008A11DD258A1575
:10143000BE30EC008A11DD258A158A1101268A1535
:101440007808E4008A1101268A157808E500650805
:1013E00043258A1520308316A8008A118312E42031
:1013F0008A15E3018A11BC258A15CC30EC008A11CC
:10140000D5258A154430EC008A11D5258A15E308C4
:10141000031D102A8A11F9258A157808E300072A86
:101420008A11BC258A15CC30EC008A11D5258A1585
:10143000BE30EC008A11D5258A158A11F9258A1546
:101440007808E4008A11F9258A157808E50065080E
:10145000E7006408E6006708ED006608EC008E30DF
:10146000F7006D08F8006C08F900FA01ED1F3D2A3D
:10147000F809F909F90A0319F80AF808031D4A2AB4
328,7 → 327,7
:1014B000EE007A08EF008316A300831279088316E2
:1014C000A200831278088316A1008312770883167E
:1014D000A000A701A601A5018330A4008A118312F0
:1014E00026268A157A08EB007908EA007808E900D0
:1014E0001E268A157A08EB007908EA007808E900D8
:1014F0007708E8006808F7006908F8006A08F9004A
:101500006B08FA007708E3007808E4007908E50042
:101510007A08E600E8010408E7006810831B6814F5
384,9 → 383,9
:101830007808E4007908E5007A08E6008930840039
:101840007A08F0007908EF007808EE007708ED00DC
:101850000230F100002020308316A8008A11831284
:10186000EC208A150D308316A8008A118312EC2013
:101870008A150A308316A8008A118312EC208A1573
:101880008A110A16AB2DEF01EE0130308316A0004D
:10186000E4208A150D308316A8008A118312E42023
:101870008A150A308316A8008A118312E4208A157B
:101880008A110A16A12EEF01EE0130308316A00056
:101890003130A1003230A2003330A3003430A40034
:1018A0003530A5003630A6003730A7003830A80004
:1018B0003930A9006130AA006230AB006330AC005F
429,7 → 428,7
:101B0000691883170008F100403C03188E2D7108F6
:101B10005A3C031C8E2D710820388F2D7108F1005E
:101B20008316C601A030C5007108C700831267087C
:101B30008316C8008A11831269278A157908ED0077
:101B30008316C8008A11831261278A157908ED007F
:101B40007808EC00EC08031DA82DED0803192A2ED7
:101B5000FA016708F700F71BFA03F1007A08F200B0
:101B60006F088316C70083126E088316C6007208BA
446,7 → 445,7
:101C100083170008F100403C0318152E71085A3C48
:101C2000031C152E71082038162E7108F10083163A
:101C3000C601A030C5007108C7008312670883166B
:101C4000C8008A11831269278A157908ED0078087F
:101C4000C8008A11831261278A157908ED00780887
:101C5000EC00A22D68086A02031D452E69086B027C
:101C6000031D452E650866040319412E650884008E
:101C7000831366188317840A64088000840363084A
454,129 → 453,99
:101C90004E2EEE09EF09EE0A0319EF0A65086604F5
:101CA00003195D2E65088400831366188317840A60
:101CB000690880008403680880006E08F8006F08D7
:101CC000F90008008A1196208A153230FB008A112B
:101CD000D8208A152B170130AE00AF010730B100B4
:101CE000AC160130A900A6006308013A03197F2E43
:101CF000033A0319822E013A0319852E882E0230E9
:101D0000B000892E0330B000892E0430B000892E37
:101D1000072FB501B401B301B201BA01B901B8018D
:101D2000B701BE01BD01BC01BB018A11AB228A15FE
:101D30000A30FB008A11D8208A158A11BE248A1520
:101D40003230FB008A11D8208A158A118E278A1515
:101D5000831688178312881FA82E373003178D002B
:101D600000308F0003100430F3008A110313102198
:101D70008A153D3003178D0000308F008A11031340
:101D800054218A153A3003178D0000308F0003105C
:101D90000430F3008A11031310218A150130E40086
:101DA00064086302031CF92E6408E5000A168A1110
:101DB00000280A128A157708E5007808E6007908F5
:101DC000E7007A08E80020308316A8008A11831201
:101DD000EC208A15893084006808F0006708EF005D
:101DE0006608EE006508ED000630F1000020E40A08
:101DF000D02E0D308316A8008A118312EC208A158C
:101E00000A308316A8008A118312EC208A158A11E1
:101E10000A16E32D8A1196208A153230FB008A11AA
:101E2000D8208A150730B100AC16A9010130A600F0
:101E30002B16AB12AC152C162B130530AE00AD00D3
:101E4000B501B401B301B201BA01B901B801B701DA
:101E5000BE01BD01BC01BB01640803193C2F013A5E
:101E600003193E2F033A0319412F013A0319442F56
:101E7000073A0319472F4A2FAF014B2F0130AF000C
:101E80004B2F0230AF004B2F0330AF004B2F0430ED
:101E9000AF004B2FFD2F630803195B2F013A031985
:101EA0005D2F033A0319602F013A0319632F073A94
:101EB0000319662F692FB0016A2F0130B0006A2F15
:101EC0000230B0006A2F0330B0006A2F0430B00037
:101ED0006A2FFD2F8A11AB228A153230FB008A113E
:101EE000D8208A158A11BE248A158A118E278A1550
:101EF0006430FB008A11D8208A1583168817831254
:101F0000881F7D2F0A30FB008A11D8208A152F30B8
:101F100003178D0000308F0003100430F3008A1186
:101F2000031310218A15353003178D0000308F0000
:101F30008A11031354218A15323003178D000030A3
:101F40008F0003100430F3008A11031310218A1547
:101F50000130E900EA00EB00EC010A168A11322296
:101F60000A128A157708E5007808E6007908E70084
:101F70007A08E8000230E9000130EA000230EB00A4
:101F8000EC010A168A1132220A128A157708E90032
:101F90007808EA007908EB007A08EC0089308400C0
:101FA0006808F0006708EF006608EE006508ED00BD
:101FB0000630F100002020308316A8008A11831219
:101FC000EC208A15893084006C08F0006B08EF0063
:101FD0006A08EE006908ED000630F10000200D30BF
:101FE0008316A8008A118312EC208A150A30831602
:101FF000A8008A118312EC208A158A110A162F2E46
:101CC000F90008008A118E208A153230FB008A1133
:101CD000D0208A152B170130AE00AF010730B100BC
:101CE000AC160230A9000130A6006308013A0319BE
:101CF000802E033A0319832E013A0319862E892E6A
:101D00000230B0008A2E0330B0008A2E0430B000BA
:101D10008A2E082FB501B401B301B201BA01B9018D
:101D2000B801B701BE01BD01BC01BB018A11A322EC
:101D30008A150A30FB008A11D0208A158A11B62430
:101D40008A153230FB008A11D0208A158A11862725
:101D50008A15831688178312881FA92E3730031718
:101D60008D0000308F0003100430F3008A1103133C
:101D700008218A153D3003178D0000308F008A112D
:101D800003134C218A153A3003178D0000308F0061
:101D900003100430F3008A11031308218A1501305F
:101DA000E40064086302031CFA2E6408E5000A16C6
:101DB0008A1100280A128A157708E5007808E600DB
:101DC0007908E7007A08E80020308316A8008A1115
:101DD0008312E4208A15893084006808F0006708BF
:101DE000EF006608EE006508ED000630F100002007
:101DF000E40AD12E0D308316A8008A118312E42044
:101E00008A150A308316A8008A118312E4208A15E5
:061E10008A110A16D92E0A
:102000006508013A03190B28033A03190E28013A0F
:102010000319112814280230AD0014280330AD0034
:1020200014280430AD0014280A1248220A1632304F
:10203000FB000A12D8200A160A12A1270A167908EC
:1020200014280430AD0014280A1240220A16323057
:10203000FB000A12D0200A160A1299270A167908FC
:10204000FA0078080739EE00EF016E08FD000A1269
:10205000D1240A167A08E9007908E8007808E70030
:10205000C9240A167A08E9007908E8007808E70038
:102060007708E6002908FC3E03181F2A043E2A2AA6
:102070006908FE006808FD006708FC006608FB00B0
:102080000A12C5270A167A088316A3007908A20047
:102080000A12BD270A167A088316A3007908A2004F
:102090007808A1007708A000A701A601A5018F304C
:1020A000A4000A12831226260A167708EE00780882
:1020A000A4000A1283121E260A167708EE0078088A
:1020B000EF007908F0007A08F1008316AB00700891
:1020C000AA0083126F088316A90083126E08831674
:1020D000A800AF012430AE007430AD009230AC00E7
:1020E0000A128312F2260A167708EE007808EF002B
:1020E0000A128312EA260A167708EE007808EF0033
:1020F0007908F0007A08F1008316A3007008A200A6
:1021000083126F088316A10083126E088316A00045
:10211000A7011B30A6003730A5009530A4000A1295
:10212000831226260A167A08ED007908EC00780852
:1021200083121E260A167A08ED007908EC0078085A
:10213000EB007708EA001F2A6908FE006808FD0026
:102140006708FC006608FB000A12C5270A167A0811
:102140006708FC006608FB000A12BD270A167A0819
:102150008316A3007908A2007808A1007708A000E0
:10216000A701A601A5018F30A4000A12831226261A
:10216000A701A601A5018F30A4000A1283121E2622
:102170000A167708EE007808EF007908F0007A0870
:10218000F1008316AB007008AA0083126F08831653
:10219000A90083126E088316A800AF012430AE0098
:1021A0007430AD009230AC000A128312F2260A1687
:1021A0007430AD009230AC000A128312EA260A168F
:1021B0007708EE007808EF007908F0007A08F1005F
:1021C0008316A3007008A20083126F088316A10073
:1021D00083126E088316A000A7011B30A6003730BB
:1021E000A5009530A4000A12831226260A16770845
:1021E000A5009530A4000A1283121E260A1677084D
:1021F000EE007808EF007908F0007A08F100831605
:10220000AB007008AA0083126F088316A90083121E
:102210006E088316A800AF01AE01AD018030AC009E
:102220000A128312F2260A167A08ED007908EC00E9
:102220000A128312EA260A167A08ED007908EC00F1
:102230007808EB007708EA001F2A6908FE006808A2
:10224000FD006708FC006608FB000A12C5270A1695
:10224000FD006708FC006608FB000A12BD270A169D
:102250007A088316A3007908A2007808A1007708FD
:10226000A000A701A601A5018F30A4000A128312C5
:1022700026260A167708EE007808EF007908F000A5
:102270001E260A167708EE007808EF007908F000AD
:102280007A08F1008316AB007008AA0083126F0869
:102290008316A90083126E088316A800AF012430AC
:1022A000AE007430AD009230AC000A128312F226F8
:1022A000AE007430AD009230AC000A128312EA2600
:1022B0000A167708EE007808EF007908F0007A082F
:1022C000F1008316A3007008A20083126F08831622
:1022D000A10083126E088316A000A7011B30A60080
:1022E0003730A5009530A4000A12831226260A165C
:1022E0003730A5009530A4000A1283121E260A1664
:1022F0007708EE007808EF007908F0007A08F1001E
:102300008316AB007008AA0083126F088316A90019
:1023100083126E088316A800AF01AE01AD018130B3
:10232000AC000A128312F2260A167A08ED00790828
:10232000AC000A128312EA260A167A08ED00790830
:10233000EC007808EB007708EA001F2A6908FE0025
:102340006808FD006708FC006608FB000A12C52744
:102340006808FD006708FC006608FB000A12BD274C
:102350000A167A088316A3007908A2007808A1005B
:102360007708A000A701A601A5018F30A4000A12DA
:10237000831226260A167708EE007808EF007908FF
:1023700083121E260A167708EE007808EF00790807
:10238000F0007A08F1008316AB007008AA008312EF
:102390006F088316A90083126E088316A800AF0188
:1023A0002430AE007430AD009230AC000A128312BB
:1023B000F2260A167708EE007808EF007908F00098
:1023B000EA260A167708EE007808EF007908F000A0
:1023C0007A08F1008316A3007008A20083126F0838
:1023D0008316A10083126E088316A000A7011B308C
:1023E000A6003730A5009530A4000A1283122626D5
:1023E000A6003730A5009530A4000A1283121E26DD
:1023F0000A167708EE007808EF007908F0007A08EE
:10240000F1008316AB007008AA0083126F088316D0
:10241000A90083126E088316A800AF01AE01AD01BA
:102420008230AC000A128312F2260A167A08ED00F6
:102420008230AC000A128312EA260A167A08ED00FE
:102430007908EC007808EB007708EA001F2A6A08A0
:10244000F7006B08F8006C08F9006D08FA008A15AF
:102450000A12D92E0A108A140A11820738289C28D9
:102460001D299E290A30FB000A12D8200A166A0884
:102450000A12DA2E0A108A140A11820738289C28D8
:102460001D299E290A30FB000A12D0200A166A088C
:10247000FB3E03185F2A053E6F2CAE015F2A690BF5
:10248000442A0130AE00462A0930AE005F2A690BAB
:102490004C2A0230AE004E2A0A30AE005F2A690B89
587,125 → 556,155
:1024E000742A0230AD00762A0A30AD00872A6B0BC1
:1024F0007C2A0330AD007E2A0B30AD00872A6B0B9F
:10250000842A0430AD00862A0C30AD00872A0A12D6
:1025100048220A163230FB000A12D8200A160A1284
:10252000A1270A167908FA0078080739FB00FC0190
:102530007B08FD000A12D1240A167A08F0007908F7
:1025100040220A163230FB000A12D0200A160A1294
:1025200099270A167908FA0078080739FB00FC0198
:102530007B08FD000A12C9240A167A08F0007908FF
:10254000EF007808EE007708ED002908FC3E03183C
:10255000662C043E812C7008FE006F08FD006E089A
:10256000FC006D08FB000A12C5270A167A088316BC
:10256000FC006D08FB000A12BD270A167A088316C4
:10257000A3007908A2007808A1007708A000A701AD
:10258000A601A5018F30A4000A12831226260A167E
:10258000A601A5018F30A4000A1283121E260A1686
:102590007708FB007808FC007908FD007A08FE0047
:1025A0008316AB007D08AA007C08A9007B08A80060
:1025B000AF012430AE007430AD009230AC000A128E
:1025C0008312F2260A167708FB007808FC007908C7
:1025C0008312EA260A167708FB007808FC007908CF
:1025D000FD007A08FE008316A3007D08A2007C0897
:1025E000A1007B08A000A7011B30A6003730A50082
:1025F0009530A4000A12831226260A167A08F400DF
:1025F0009530A4000A1283121E260A167A08F400E7
:102600007908F3007808F2007708F100662C70086A
:10261000FE006F08FD006E08FC006D08FB000A124A
:10262000C5270A167A088316A3007908A20078083D
:10262000BD270A167A088316A3007908A200780845
:10263000A1007708A000A701A601A5018F30A40082
:102640000A12831226260A167708FB007808FC0077
:102640000A1283121E260A167708FB007808FC007F
:102650007908FD007A08FE008316AB007D08AA0009
:102660007C08A9007B08A800AF012430AE007430BC
:10267000AD009230AC000A128312F2260A167708D7
:10267000AD009230AC000A128312EA260A167708DF
:10268000FB007808FC007908FD007A08FE0083163C
:10269000A3007D08A2007C08A1007B08A000A70180
:1026A0001B30A6003730A5009530A4000A12831213
:1026B00026260A167708FB007808FC007908FD003A
:1026B0001E260A167708FB007808FC007908FD0042
:1026C0007A08FE008316AB007D08AA007C08A900EA
:1026D0007B08A800AF01AE01AD018030AC000A124A
:1026E0008312F2260A167A08F4007908F3007808B3
:1026E0008312EA260A167A08F4007908F3007808BB
:1026F000F2007708F100662C7008FE006F08FD00FC
:102700006E08FC006D08FB000A12C5270A167A083D
:102700006E08FC006D08FB000A12BD270A167A0845
:102710008316A3007908A2007808A1007708A0001A
:10272000A701A601A5018F30A4000A128312262654
:10272000A701A601A5018F30A4000A1283121E265C
:102730000A167708FB007808FC007908FD007A0883
:10274000FE008316AB007D08AA007C08A9007B0868
:10275000A800AF012430AE007430AD009230AC0060
:102760000A128312F2260A167708FB007808FC008A
:102760000A128312EA260A167708FB007808FC0092
:102770007908FD007A08FE008316A3007D08A200F8
:102780007C08A1007B08A000A7011B30A600373001
:10279000A5009530A4000A12831226260A1677088F
:10279000A5009530A4000A1283121E260A16770897
:1027A000FB007808FC007908FD007A08FE0083161B
:1027B000AB007D08AA007C08A9007B08A800AF0137
:1027C000AE01AD018130AC000A128312F2260A1666
:1027C000AE01AD018130AC000A128312EA260A166E
:1027D0007A08F4007908F3007808F2007708F1002D
:1027E000662C7008FE006F08FD006E08FC006D0886
:1027F000FB000A12C5270A167A088316A300790877
:1027F000FB000A12BD270A167A088316A30079087F
:10280000A2007808A1007708A000A701A601A501F1
:102810008F30A4000A12831226260A167708FB00BE
:102810008F30A4000A1283121E260A167708FB00C6
:102820007808FC007908FD007A08FE008316AB00EA
:102830007D08AA007C08A9007B08A800AF0124300D
:10284000AE007430AD009230AC000A128312F22652
:10284000AE007430AD009230AC000A128312EA265A
:102850000A167708FB007808FC007908FD007A0862
:10286000FE008316A3007D08A2007C08A1007B085F
:10287000A000A7011B30A6003730A5009530A400AA
:102880000A12831226260A167708FB007808FC0035
:102880000A1283121E260A167708FB007808FC003D
:102890007908FD007A08FE008316AB007D08AA00C7
:1028A0007C08A9007B08A800AF01AE01AD01823011
:1028B000AC000A128312F2260A167A08F40079088C
:1028B000AC000A128312EA260A167A08F400790894
:1028C000F3007808F2007708F100662C7108F70031
:1028D0007208F8007308F9007408FA0008000A107A
:1028E0008A100A1582073D2A3F2A472A4F2A572A6B
:1028F0000A108A100A158207652A672A6F2A772A22
:102900007F2A0A108A100A158207AB2A072B7C2B14
:10291000F12B840183131F308305831686138312E2
:102920008617831686140610061183120611A60157
:102930000130A700A801A901AA002B14AB102B118C
:10294000AB152B16AB122B17AB132C10AC1005309C
:10295000AD00AE002C11AF01B0010130B100AC11DF
:102960002C12B501B401B301B201AC120330B600B0
:10297000BA01B901B801B701BE01BD01BC01BB017B
:10298000BF012C13AC17C001C201C101831603178C
:102990000908C039890003131F129F120030031762
:1029A000880083128701880189010313A001A10116
:1029B000FF30C300831603170908C03989000313C9
:1029C0001F129F12003003178800831203131F1376
:1029D0009F1383169F1383121F149412C31243086C
:1029E00083168700831243164308831687008312D9
:1029F000C31143088316870001308312940000300E
:102A0000831694000108C7390838810083129001A9
:102A10000030F800920000308316920083124315B4
:102A20004308831687008312970183169B019C013C
:102A300001309D00831203178701880189010A1262
:102A4000031396200A163230FB000A12D8200A1609
:102A50003F3003178D0000308F0003100930F30062
:102A60000A12031310210A16593003178D00003083
:102A70008F000A12031354210A16443003178D00E5
:102A800000308F0003142730F3000A1203131021C3
:102A90000A165B3003178D0000308F0003100430DE
:102AA000F3000A12031310210A16603003178D0079
:102AB00000308F000A12031354210A162D3083169A
:102AC000A8000A128312EC200A163E308316A800D2
:102AD0000A128312EC200A16E4014430E300143099
:102AE000E5000A1292290A164430840083130A1260
:102AF000DF290A160D308316A8000A128312EC2073
:102B00000A160A308316A8000A128312EC200A164D
:102B1000E301E401583084008313630884076408E8
:102B20000A1204200A168000003803199A2DE40ABC
:102B3000E30A8A2DE4014430E300E6015830E50061
:102B40000230E7000A12F9210A16F808031DAD2D1C
:102B50000A128A151F290A168A11E301E401583066
:102B6000840083136308840764080A120B200A1682
:102B7000800000380319BF2DE40AE30AAF2DE401F9
:102B80004430E300E6015830E5000330E7000A1264
:102B9000F9210A16F808031DE52DE4014730E3008A
:102BA000E6015D30E5000A30E7000A128A15432489
:102BB0000A168A117908E0007808DF005F08E30050
:102BC0000A128A15622E0A168A11E301E4015830AE
:102BD000840083136308840764080A1213200A160A
:102BE000800000380319F72DE40AE30AE72DE40119
:102BF0004430E300E6015830E5000330E7000A12F4
:102C0000F9210A16F808031D312EE4014730E300CC
:102C1000E6015D30E5000A30E7000A128A15432418
:102C20000A168A117908E0007808DF005E08E400DF
:102C30005D08E300E6015D30E5000A30E7000A12B6
:102C40008A1543240A168A117908E2007808E100FF
:102C50005F08E3006108E4000A128A150A2F0A16C9
:062C60008A11492D6300FA
:10291000F12B0A128E200A163230FB000A12D02048
:102920000A160730B100AC16A9010130A6002B161B
:10293000AB12AC152C162B130530AE00AD00B50153
:10294000B401B301B201BA01B901B801B701BE01C6
:10295000BD01BC01BB0164080319BB2C013A03197A
:10296000BD2C033A0319C02C013A0319C32C073AB2
:102970000319C62CC92CAF01CA2C0130AF00CA2CD8
:102980000230AF00CA2C0330AF00CA2C0430AF00B5
:10299000CA2C7C2D63080319DA2C013A0319DC2CAC
:1029A000033A0319DF2C013A0319E22C073A031901
:1029B000E52CE82CB001E92C0130B000E92C023004
:1029C000B000E92C0330B000E92C0430B000E92C51
:1029D0007C2D0A12A3220A163230FB000A12D020E4
:1029E0000A160A12B6240A160A1286270A16643034
:1029F000FB000A12D0200A16831688178312881F3C
:102A0000FC2C0A30FB000A12D0200A162F300317C4
:102A10008D0000308F0003100430F3000A120313FE
:102A200008210A16353003178D0000308F000A1276
:102A300003134C210A16323003178D0000308F002B
:102A400003100430F3000A12031308210A160130A0
:102A5000E900EA00EB00EC0132227708E500780893
:102A6000E6007908E7007A08E8000230E900013062
:102A7000EA000230EB00EC0132227708E900780826
:102A8000EA007908EB007A08EC00893084006808D5
:102A9000F0006708EF006608EE006508ED000630FC
:102AA000F1000A128A1500200A168A1120308316B6
:102AB000A8000A128312E4200A16893084006C08E8
:102AC000F0006B08EF006A08EE006908ED000630C0
:102AD000F1000A128A1500200A168A110D30831699
:102AE000A8000A128312E4200A160A308316A800EE
:102AF0000A128312E4200A168A110A16232F84016F
:102B000083131F308305831686138312861783165B
:102B100086140610061183120611A6010130A700C3
:102B2000A801A901AA002B14AB102B11AB152B1671
:102B3000AB122B17AB132C10AC100530AD00AE0050
:102B40002C11AF01B0010130B100AC112C12B50154
:102B5000B401B301B201AC120330B600BA01B9013D
:102B6000B801B701BE01BD01BC01BB01BF012C13FF
:102B7000AC17C001C201C101831603170908C0398F
:102B8000890003131F129F1200300317880083125D
:102B90008701880189010313A001A101FF30C3004F
:102BA000831603170908C039890003131F129F12E7
:102BB000003003178800831203131F139F1383161B
:102BC0009F1383121F149412C312430883168700A5
:102BD000831243164308831687008312C3114308E8
:102BE000831687000130831294000030831694000E
:102BF0000108C73908388100831290010030F800BD
:102C00009200003083169200831243154308831606
:102C100087008312970183169B019C0101309D0060
:102C2000831203178701880189010A1203138E207A
:102C30000A163230FB000A12D0200A163F30031762
:102C40008D0000308F0003100930F3000A120313C7
:102C500008210A16513003178D0000308F000A1228
:102C600003134C210A16443003178D0000308F00E7
:102C700003141830F3000A12031308210A16533004
:102C800003178D0000308F0003100430F3000A1288
:102C9000031308210A16583003178D0000308F00E7
:102CA0000A1203134C210A162D308316A8000A12AB
:102CB0008312E4200A163E308316A8000A128312FB
:102CC000E4200A16E4014430E3001430E5000A125F
:102CD0008A290A164430840083130A12D7290A1657
:102CE0000D308316A8000A128312E4200A160A3057
:102CF0008316A8000A128312E4200A16E301E401F5
:102D00005830840083136308840764080A1204207F
:102D10000A16800000380319902EE40AE30A802E78
:102D2000E4014430E300E6015830E5000230E700FA
:102D30000A12F1210A16F808031DA32E0A128A1599
:102D40001F290A168A11E301E40158308400831315
:102D50006308840764080A120B200A1680000038F2
:102D60000319B52EE40AE30AA52EE4014430E3007A
:102D7000E6015830E5000330E7000A12F1210A1697
:102D8000F808031DDB2EE4014730E300E6015D3067
:102D9000E5000A30E7000A128A1543240A168A1150
:102DA0007908E0007808DF005F08E3000A128A155E
:102DB000622E0A168A11E301E4015830840083135D
:102DC0006308840764080A1213200A16800000387A
:102DD0000319ED2EE40AE30ADD2EE4014430E3009A
:102DE000E6015830E5000330E7000A12F1210A1627
:102DF000F808031D232FE4014730E300E6015D30AE
:102E0000E5000A30E7000A128A1543240A168A11DF
:102E10007908E0007808DF005E08E4005D08E30060
:102E2000E6015D30E5000A30E7000A128A15432406
:102E30000A168A117908E2007808E1005F08E300C9
:0A2E40006108E400892C3F2E6300B6
:04400E00F22CFF3F52
:00000001FF
;PIC16F887
;CRC=5B97 CREATED="11-9-11 15:39"
;CRC=39F6 CREATED="10-9-11 21:40"