:1000000000308A00952D0000FF00030E8301A1003F
:100010007F08A0000A08A8008A01A00E0408A20018
:100020007708A3007808A4007908A5007A08A6003C
:100030007B08A700831383128C308400001D2228C4
:100040000C19CB28220884002308F7002408F800A4
:100050002508F9002608FA002708FB0028088A006E
:10006000210E8300FF0E7F0E09000A108A100A116C
:1000700082074E349534ED348C34043485348D3419
:100080007D3481347634DB346F3493346934A63470
:1000900063340E345E34C7345834CB34533417349D
:1000A0004F340A108A100A11820750344C344134FC
:1000B0005934003450344534523441345334453487
:1000C00000344534543445344D3450344F340034C6
:1000D000743450344134553453344534003470341E
:1000E00042344534473449344E3400344234543475
:1000F0004534533454340034623445344E3444343B
:1001000000345A34433400340034433449345334D3
:100110000034013444340034023444344934533418
:100120000034033445340034043446340034053498
:1001300046344934533400340634473400340734E9
:1001400047344934533400340834413400340934DA
:1001500041344934533400340A34483400340B34C5
:100160005334503441344334453400340C340A1091
:100170008A100A1182070034013402340534033432
:10018000063408340B340434073409340C340A348C
:100190000D340E340F347218CF288611D0288615EE
:1001A00083168611721CD82883120611DA2883164A
:1001B00083120615831606110130F20683120C1104
:1001C0008A11222869080C3C031909290B30970071
:1001D0008F018E010310690DF700EF006F0A3520C3
:1001E000FA006F083520F0007A08F10096007008D8
:1001F00095006A08F700031902290310960C950C64
:10020000F70BFD289530900083160C15C030831233
:100210008B04EE01ED0183160108C0390838810016
:1002200083126B086C04031933290B1D1C290B1155
:100230006930ED070318EE0AFA016E0CF900F90CAB
:10024000F90C1F30F90579087A04031931290030B7
:10025000ED020830031C0930EE026B080319EC03B1
:10026000EB036400112983160C1183120B138B13FB
:100270008B1B37290034AD1C3F290530B3000230F9
:10028000E100B308031951296108E10AE2000930CD
:10029000E9006208EA00EC013230EB00E220B3032F
:1002A0004129AD1000340830F7008316861464002D
:1002B000831286185D2983165729E101F7176E29E5
:1002C000F7136E290310861C0314E10C77176E29AF
:1002D0007713F70B62296108F8007A29A730F71B1A
:1002E0002D30F800F80B72290000F71B6029771BEE
:1002F0006829622900341030F700FA01EC01E90C9A
:10030000E80C031C89296A08FA070318EC0A6B0831
:10031000EC07EC0CFA0CF90CF80CF70B7F29003405
:10032000620884006108000784000008203C03196B
:100330009B2900309C290130E90062088400630891
:100340000002031CA5290030A62901306905003AE6
:100350000319AE2962088400800A9029E501E401AE
:100360006208840063080002031CBB296408F800CB
:100370006508F900EE29620884006108000784001E
:100380000008E60066082F3C0318C8290030C92978
:100390000130E7006608393C031CD0290030D12920
:1003A00001306704003A0319DA296408F800650887
:1003B000F900EE296508E9006408E800EB010A305D
:1003C000EA007B21303066027807E4007908E50016
:1003D0000318E50A62088400800AB029003429085D
:1003E00003178D0003132A0803178F0083168C1739
:1003F0000C140000000083120C080313E100031723
:100400000E080313E2006208AC006108AB00003480
:100410000530AA00FF30A900A90A0319AA0AEF2192
:100420002B0F192A2C083F3C031D192A0130F80014
:10043000362AA908031D232A2A08083C031D232A5B
:100440000130F800362A2B080039E1002C08383931
:10045000E200E108031D352A6208203C031D352A0D
:10046000B40B352A0030F800362A0C2A00342B0849
:100470000F39E1002B0EF7000F30F7057708073929
:100480003207E3002C0CE5002B0CE400E50CE40C37
:10049000E50CE40CE50CE40CE50CE40CE50CE40CD8
:1004A000E50CE40C0130E50564083F39F700650808
:1004B0000039FA007708E6007A08E7002F08E9001B
:1004C0002E08E8007A08EB007708EA007B2179081B
:1004D000E8007808E7006108E9006308EA007908A5
:1004E000EC007808EB00E2200C30E900EA0131086A
:1004F000EC003008EB00E22000340822F808031971
:10050000822ADF2AAF016430AE00B101B0002B08AF
:10051000B200A90A0319AA0AA908031D942A2A08E5
:10052000083C031D942ADF2AEF21A90A0319AA0A0D
:100530002B0F9F2A2C083F3C031D9F2ADF2A2B08E4
:100540000039E1002C083839E200E108031DAD2A2A
:100550006208203C031DAD2ADF2A2B080039E10088
:100560002C083839E200E108031DBF2A6208283C44
:10057000031DBF2A2B08AE002C08D739AF002B086B
:100580000039E1002C083839E200E108031DD12AC6
:100590006208303C031DD12A2B08B0002C08CF394B
:1005A000B1002B080039E1002C082039E200E108F5
:1005B000031DDE2AE208031DDE2A37228C2A0034BE
:1005C0002D18E32A4A2B2A08053C031CE92A00308F
:1005D000EA2A0130E1002A08073C0318F12A00301A
:1005E000F22A01306105E20083168515003083127E
:1005F00085190130003A0319FF2A0030002B013021
:100600006205003A0319492B831603178C170C1542
:10061000831203132908FC3903178D0003132A08DA
:1006200003178F000313E1016108033C031C3F2BF8
:1006300029080339E2002A080039E3006108620250
:10064000031D2E2BE308031D2E2B2B0803178C00F4
:1006500003132C0803178E00322B0313FF300317EC
:100660008C008E00553083168D00AA308D008C14BE
:100670000000000083128D0A0313E10A142B831675
:1006800003170C118C1383120313A90A0319AA0A66
:100690004A2BAD14003483160512831205120C3058
:1006A000E9000330EA00EC010A30EB00E2200330FD
:1006B000B300AD103B21AF016430AE00B101B0001A
:1006C000B2012D10E001DE01831685150030831282
:1006D00085190130003A031D942D53217808DD005F
:1006E0005D087F3C0318752B6D2B5D085F3C03187C
:1006F0007B2B2030DD025D080D3C0319812B00307F
:10070000822B0130E1005D082F3C0319892B00305A
:100710008A2B01306104003A0319602D5D080D3CFD
:100720000319962B53217808DD008E2B5E08DF001D
:10073000DE010130B3005F085E0203185D2D640026
:100740003530E1005E30E2005F08E30062088400BB
:100750006108000784000008203C0319B12B003019
:10076000B22B0130E8006208840063080002031C19
:10077000BB2B0030BC2B01306805003A0319C42B99
:1007800062088400800AA62BE4016408613C031C13
:10079000302C620884000008E50063086502031C31
:1007A000D32B0030D42B0130E60064085120003AEE
:1007B000031DDC2B0030DD2B01306605E8006408EA
:1007C0005120E900610865078400000869020319E7
:1007D000EB2B0030EC2B01306805003A0319F42BA9
:1007E0006408E40AE50ACD2B64085120003A031995
:1007F000FB2B0030FC2B0130E7006108650784000B
:100800000008203C0319062C0030072C0130E900B9
:100810006308650203190E2C00300F2C01306904A7
:100820006705003A0319262C63086502031C1B2C7C
:1008300001306302E5006208840001306507800032
:10084000013064075120F800F800322C6408512070
:10085000003A03192D2CE40A262CE40AE40AC52BDD
:10086000FF30F8007808DD005D08FF3C031D6B2CAD
:100870005F085E0203186A2C35305E0784000008AA
:100880002F3C031C452C0030462C0130E200353053
:100890005E0784000008393C0318502C0030512CAE
:1008A00001306205003A0319612C3530E1005E30F9
:1008B000E2005F08E30090217808E0000730E005DF
:1008C0006A2C35305E0784000008203C0319692C2F
:1008D000AD14DE0A5C2D5D08503C031D7D2C3530C7
:1008E000E1005E30E2005F08E30090217808B40088
:1008F0002D107D220330B3005C2D5D08453C031DA7
:10090000BB2C2D100630AA00A9012A08073C031CA5
:10091000B82CEF212B0F902C2C083F3C0319B42C42
:10092000831685150030831285190130003A0319AA
:100930009A2CB82C290803178D0003132A080317D3
:100940008F0083168C170C150C1655308D00AA30AD
:100950008D008C14000000000C110C128C1302305E
:1009600083120313B3003B21A90A0319AA0A852C99
:100970000330B3005C2D5D08743C031DDB2C353067
:10098000E1005E30E2005F08E30090217808AE00ED
:100990007908C739AF00AE08031DD42CAF08031D7A
:1009A000D42CAF016430AE002E08AB002F082838DD
:1009B000AC00E0225C2D5D08703C031DFB2C353043
:1009C000E1005E30E2005F08E30090217808B000AB
:1009D0007908C739B100B008031DF42CB108031D14
:1009E000F42CB1016430B0003008AB00310830386D
:1009F000AC00E0225C2D5D08423C031D122DFF304F
:100A0000B40008223530E1005E30E2005F08E30008
:100A100090217808B2003208AB002030AC002D14D1
:100A2000E0225C2D5D08623C031D212D3530E10084
:100A30005E30E2005F08E30090217808B2002D10DC
:100A40005C2D5D085A3C031D272D2D105C2D353083
:100A5000E1005E30E2005F08E30090217908AC001D
:100A60007808AB003F30AB050030AC05AB08031D88
:100A70003F2DAC08031D3F2DAB0A0319AC0AAB0D8B
:100A8000AC0DAB0DAC0DAB0DAC0DAB0DAC0DAB0DA2
:100A9000AC0DAB0DAC0DAB0DAC0D8030AB055D08F6
:100AA000AB04600EF700F030F7057708AB04E022E6
:100AB0002D185C2D3722B3019B2BDE013B216D2BC2
:100AC0005D08083C0319662D0030672D0130E100F8
:100AD000DE08031D6D2D00306E2D01306105003ADA
:100AE0000319742DDE036D2B5D082C3C03197A2D40
:100AF00000307B2D0130E1005D08203C0318822D81
:100B00000030832D01306104003A0319892D203013
:100B1000DD005E08273C031C932D5E08DE0A353E8F
:100B200084005D088000642BCB2D84011F30830579
:100B3000073083169F00051083120510030818392B
:100B4000003A031DA42D63008316831681118113BF
:100B500008308500F030860006309F008515003093
:100B6000831285190130003A0319B82D0030B92DD0
:100B70000130B600831686140030831286180130C7
:100B8000003A0319C52D0030C62D01303605003A54
:100B90000319CB2D4B2B83168511831285110C3035
:100BA000E9000330EA00EC010A30EB00E220831692
:100BB0000512831205120C30E9000330EA00EC0143
:100BC0006430EB00E220060EF7000F30F7057708DF
:100BD0000F3AB4003408B720F800B4007D220608AC
:100BE000003A0319F32D0B108B158316051283128F
:100BF000051683168515630083128B119E2D6300E5
:100C000003206428643099009700190212020C0135
:100C10009A0099001A01190117020C019A00990013
:100C20001A0212020C019700950017011501140118
:100C3000170115020C019400950017020C01950094
:100C40009700190117011501140112021A02190265
:100C50000C0199009A009900970019020C010220DA
:100C6000642864301901200124012901270224018C
:100C70002401290127012401220124020C02190167
:100C80002001240129012701270124012401190140
:100C900024011B01240119020C0219012001240165
:100CA000290127012701240229012701240122010A
:100CB00024020C012401190120012401290127012A
:100CC000240224012901290128012B0129020C04F5
:100CD00024012901290129012801260129022901CC
:100CE0002B012B0129012B013101290224012901AA
:100CF00029012901280126012901290129012B01A6
:100D00002B012901280129020C01240129012901B3
:100D1000290128012601290229012B012B01290182
:100D20002B0131012902240129012901290128016E
:100D3000260129010C0129012B012B012901280180
:100D40002904270129042701290402209628643058
:100D50009900A000A400A200A0009B002001A20016
:100D60002401A200A700A700A700A700A900240152
:100D70000C02A200A500A900A700A500A400A400E1
:100D8000A500A400A000190198009B00A400A200E7
:100D90009B00A00019010C011B0120010C01220184
:100DA000A400A400A400A2009B00A000190101203F
:100DB0009628643090009000900094009200870084
:100DC00090010C029400940094009400920097000B
:100DD00014010C0297009700990097009500940069
:100DE00095009900970095009400920090008B0068
:100DF000900094009200870090010C0299009900E5
:100E0000990099009B00A20020020C01A400A400FC
:100E1000A400A400A200A70024020C01A700A700C0
:100E2000A900A700A500A400A500A900A700A5008F
:100E3000A400A200A0009B00A000A400A2009700B4
:100E400020020C011003070192018C01970097000A
:100E5000960097009900960017010C0297009700E2
:100E600099009700950094009500990097009500CF
:100E7000940092001003140192018C0110030701E9
:100E800092018C01970097009600970099009600B8
:100E900017010C02970097009900970095009400A5
:100EA00095009900970095009400920090008B00A7
:0E0EB000900094009200870010010C02FF3F9A
:02400E00263951
:00000001FF
;PIC16F819