From a68eb0e1c13445a3896e2eb4db6ae0cabc157b19 Mon Sep 17 00:00:00 2001 From: htujun <134864016@qq.com> Date: Wed, 27 Apr 2022 19:48:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=93=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- stm32/OBJ/Template.axf | Bin 632316 -> 632304 bytes stm32/OBJ/Template.build_log.htm | 4 +- stm32/OBJ/Template.hex | 3024 +++++++++++++++--------------- stm32/OBJ/Template.htm | 478 +++-- stm32/OBJ/Template_Target 1.dep | 2 +- stm32/OBJ/main.crf | Bin 374282 -> 374275 bytes stm32/OBJ/main.o | Bin 413368 -> 413316 bytes stm32/USER/Template.map | 1144 +++++------ stm32/USER/Template.uvguix.QY | 190 +- stm32/USER/main.c | 10 +- 10 files changed, 2425 insertions(+), 2427 deletions(-) diff --git a/stm32/OBJ/Template.axf b/stm32/OBJ/Template.axf index f4baa4b107d343332f027aa964c2bd91c0d6702d..9c75f5ab793207fe9073bb115d37ebca78af8c4d 100644 GIT binary patch delta 24838 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 Hw158x%JdoW delta 24556 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: -e:\ÏîÄ¿\¼æÖ°ÏîÄ¿\20220418-smart_waterheater\stm32\USER\Template.uvprojx +E:\ÏîÄ¿\¼æÖ°ÏîÄ¿\20220418-smart_waterheater\stm32\USER\Template.uvprojx Project File Date: 04/23/2022

Output:

@@ -48,7 +48,7 @@ main.c(628): warning: #870-D: invalid multibyte character sequence printf("Water_temp:%0.1fâ„?, target:%dâ„?, setTemp:%d â„?, water_level:%0.2fcm, TimerFlag:%d , HotFlag:%d\r\n", userInfo.water_temp, userInfo.now_tager_temp,userInfo.water_target_temp, userInfo.water_level, userInfo.TimerFlag, userInfo.HotFlag); main.c: 9 warnings, 0 errors linking... -Program Size: Code=21840 RO-data=2440 RW-data=396 ZI-data=1468 +Program Size: Code=21836 RO-data=2440 RW-data=396 ZI-data=1468 FromELF: creating hex file... "..\OBJ\Template.axf" - 0 Error(s), 9 Warning(s). diff --git a/stm32/OBJ/Template.hex b/stm32/OBJ/Template.hex index 98b5871..a78a3bb 100644 --- a/stm32/OBJ/Template.hex +++ b/stm32/OBJ/Template.hex @@ -1,1533 +1,1533 @@ :020000040800F2 -:100000004807002091260008710F0008730F0008B0 -:10001000770F00087B0F00087F0F0008000000002A -:10002000000000000000000000000000830F000836 -:10003000850F000800000000870F0008890F0008E6 -:10004000AB260008AB260008AB260008AB2600084C -:10005000AB260008AB260008AB260008AB2600083C -:10006000AB260008AB260008AB260008AB2600082C -:10007000AB260008AB260008AB260008AB2600081C -:10008000AB260008AB260008AB260008AB2600080C -:10009000AB260008AB260008AB260008AB260008FC -:1000A000AB260008AB260008AB260008AB260008EC -:1000B000AB26000811160008AB260008AB26000886 -:1000C000AB260008AB260008AB260008AB260008CC -:1000D000AB26000805260008AB260008851200089C -:1000E000AB260008AB260008AB260008DFF80CD0D2 -:1000F00004F0C2FD00480047230F00084807002015 +:10000000480700208D2600086D0F00086F0F0008BC +:10001000730F0008770F00087B0F00080000000036 +:100020000000000000000000000000007F0F00083A +:10003000810F000800000000830F0008850F0008F2 +:10004000A7260008A7260008A7260008A72600085C +:10005000A7260008A7260008A7260008A72600084C +:10006000A7260008A7260008A7260008A72600083C +:10007000A7260008A7260008A7260008A72600082C +:10008000A7260008A7260008A7260008A72600081C +:10009000A7260008A7260008A7260008A72600080C +:1000A000A7260008A7260008A7260008A7260008FC +:1000B000A72600080D160008A7260008A726000896 +:1000C000A7260008A7260008A7260008A7260008DC +:1000D000A726000801260008A726000881120008AC +:1000E000A7260008A7260008A7260008DFF80CD0DE +:1000F00004F0C0FD00480047210F00084807002019 :10010000F0B58FB0FA480068002836D1F948406948 :10011000F8490969F74AD268CDE900210290F5480B -:100120008368F5A1426807A804F006FE102307AA19 -:100130000021084601F03FFFF449486C04F00EFB33 -:1001400004460D46F149086804F008FB0646EF48EE -:10015000B0F84800CDE902450490EC4840683246CA -:100160000B46EBA1009007A804F0E6FD102307AAB8 -:100170000221002001F01FFF31E0EB4800680090F1 -:10018000E248B0F84830E9A1826807A804F0D4FD3D -:10019000102307AA0021084601F00DFFDB4890F864 -:1001A0004100DA4991F84010D84A526AD74B1B6A8D -:1001B000CDE90232CDE90410D448C069D349896938 -:1001C000CDE90010D1484369DDA1026907A804F018 -:1001D000B3FD102307AA0221002001F0ECFE0FB0AE -:1001E000F0BD2DE9F0410027002600240025DDA107 -:1001F000DD4804F0AAF9DC49471ADCA1DA4804F02A -:10020000A4F9D949461A00BF7C1C07E0D648005D16 +:100120008368F5A1426807A804F004FE102307AA1B +:100130000021084601F03DFFF549486C04F00CFB36 +:1001400004460D46F249086804F006FB0646F048EE +:10015000B0F84800CDE902450490ED4840683246C9 +:100160000B46ECA1009007A804F0E4FD102307AAB9 +:100170000221002001F01DFF31E0EC4800680090F2 +:10018000E348B0F84830EAA1826807A804F0D2FD3D +:10019000102307AA0021084601F00BFFDC4890F865 +:1001A0004100DB4991F84010D94A526AD84B1B6A8A +:1001B000CDE90232CDE90410D548C069D449896936 +:1001C000CDE90010D2484369DEA1026907A804F016 +:1001D000B1FD102307AA0221002001F0EAFE0FB0B2 +:1001E000F0BD2DE9F0410027002600240025DEA106 +:1001F000DE4804F0A8F9DD49471ADDA1DB4804F028 +:10020000A2F9DA49461A00BF7C1C07E0D748005D16 :10021000303805EB850100EB4105641CB442F5DB89 -:100220002846BDE8F08110B5024600200021D04CE0 -:100230002488C4F30D0300BF05E0CB4C645C9442FA +:100220002846BDE8F08110B5024600200021D14CDF +:100230002488C4F30D0300BF05E0CC4C645C9442F9 :1002400000D10846491C9942F7DB10BD0246002147 -:10025000C7480088C0F30D0300BF06E0C248405CF9 +:10025000C8480088C0F30D0300BF06E0C348405CF7 :10026000904201D108467047491C9942F6DB0020B4 :10027000F9E72DE9F0418CB08046002600270024E4 -:100280000025B8A1B84804F060F9B749461A2D20F6 -:10029000FFF7DCFF0746741C07E0B348005D303809 +:100280000025B9A1B94804F05EF9B849461A2D20F5 +:10029000FFF7DCFF0746741C07E0B448005D303808 :1002A00005EB850100EB4105641CBC42F5DB0095C4 :1002B00000252D20FFF7CAFF06462D20FFF7B3FFCC -:1002C0000746741C07E0A848005D303805EB85013F +:1002C0000746741C07E0A948005D303805EB85013E :1002D00000EB4105641CBC42F5DB019500252D2097 :1002E000FFF7A1FF06462020FFF7B0FF0746741C6A -:1002F00007E09D48005D303805EB850100EB4105C6 +:1002F00007E09E48005D303805EB850100EB4105C5 :10030000641CBC42F5DB029500252020FFF79EFF10 -:1003100006463A20FFF79AFF0746741C07E092480A +:1003100006463A20FFF79AFF0746741C07E0934809 :10032000005D303805EB850100EB4105641CBC42E3 :10033000F5DB039500253A20FFF788FF06463A20B3 -:10034000FFF771FF0746741C07E08748005D3038EF +:10034000FFF771FF0746741C07E08848005D3038EE :1003500005EB850100EB4105641CBC42F5DB04950F :1003600000253A20FFF75FFF06462920FFF75BFFD5 -:100370000746741C07E07C48005D303805EB8501BA +:100370000746741C07E07D48005D303805EB8501B9 :1003800000EB4105641CBC42F5DB05953022694653 -:10039000404604F0B6F80CB0BDE8F081F0B58DB081 -:1003A0007348008800F40040002874D071A16E48A2 -:1003B00004F0CBF8C0B15548C068401C5349C86030 -:1003C0000846C068022801DB0020C8604F48C068AA -:1003D00018B96AA004F0A0FC06E04C48C0680128E7 -:1003E00002D16BA004F098FC6FA15F4804F0ADF857 -:1003F00088B14648C06818B960A004F08DFC0AE0D6 -:100400004248C068012803D161A004F085FC02E0E5 -:1004100068A004F081FC6EA1534804F096F830B156 -:10042000FFF7DFFE394988606DA004F075FC71A10B -:100430004D4804F08AF858B101A8FFF71AFF30229E -:1004400001A93248103004F05CF86DA004F064FC9F -:100450006FA1454804F079F878B1FFF7C2FE2B4947 +:10039000404604F0B4F80CB0BDE8F081F0B58DB083 +:1003A0007448008800F40040002874D072A16F489F +:1003B00004F0C9F8C0B15648C068401C5449C86030 +:1003C0000846C068022801DB0020C8605048C068A9 +:1003D00018B96BA004F09EFC06E04D48C0680128E7 +:1003E00002D16CA004F096FC70A1604804F0ABF858 +:1003F00088B14748C06818B961A004F08BFC0AE0D6 +:100400004348C068012803D162A004F083FC02E0E5 +:1004100069A004F07FFC6FA1544804F094F830B157 +:10042000FFF7DFFE3A4988606EA004F073FC72A10A +:100430004E4804F088F858B101A8FFF71AFF30229F +:1004400001A93348103004F05AF86EA004F062FCA1 +:1004500070A1464804F077F878B1FFF7C2FE2C4946 :10046000A1F848000846B0F84800032802DB022043 -:10047000A1F8480069A004F04FFC6CA13A4804F0D0 -:1004800064F8C0B1214890F8400028B901201F4904 -:1004900081F8400004E045E100201C4981F840005B -:1004A0001A4890F8400018B963A004F035FC02E047 -:1004B00065A004F031FC68A12B4804F046F8A0B117 -:1004C000124890F8410020B90120104981F84100FC -:1004D00003E000200D4981F841000C4890F84100EC -:1004E00020B95FA004F018FCC5E0C4E0C0E0000043 +:10047000A1F848006AA004F04DFC6DA13B4804F0CF +:1004800062F8C0B1224890F8400028B90120204904 +:1004900081F8400004E047E100201D4981F8400058 +:1004A0001B4890F8400018B964A004F033FC02E047 +:1004B00066A004F02FFC69A12C4804F044F8A0B118 +:1004C000134890F8410020B90120114981F84100FA +:1004D00003E000200E4981F841000D4890F84100EA +:1004E00020B960A004F016FCC7E0C6E0C2E000003E :1004F00008000020D80100202532642D2532642018 -:100500002532643A2532643A253264008C01002099 -:1005100025302E326643202564432025302E326656 -:10052000636D2025640000000C0000202532644328 -:1005300020204C6576656C3A2564202025640000F7 -:100540002532642D2532642D253264202532643A0B -:100550002532643A25326420543A25642C483A25E1 -:100560006400000028000000800200202900000034 -:10057000740100206D6F64656C0000005468652094 -:1005800068656174696E67206D6F64650D0A0000AF -:1005900053746572696C697A6174696F6E206D6FEE -:1005A00064650D0A000000006765744D6F64656C3A -:1005B0000000000048656174207072657365727692 -:1005C0006174696F6E206D6F64650D0A0000000034 -:1005D00073657454617267657454656D70000000D2 -:1005E00073657454617267657454656D70204F4B08 -:1005F000210D0A0073657454696D65720000000076 -:1006000073657454696D6572204F4B210D0A0000AB -:100610007365744C6576656C000000007365744CFE -:100620006576656C204F4B210D0A000054696D659D -:1006300072466C6167000000436C6F7365205469FB -:100640006D6572210D0A00004F70656E2054696D52 -:100650006572210D0A000000486F74466C616700E6 -:10066000436C6F736520486F74210D0A0000000011 -:10067000FBA004F051FBFDA1FE4803F066FF00B3B0 -:10068000FD49486C04F06AF804460D46FA490868CA -:1006900004F064F806460F46F74890F84100F64922 -:1006A00091F84010CDE90245CDE90410F248806888 -:1006B000F149496832463B46CDE90010EF4804F065 -:1006C0002BFBEFA1EB4803F040FF78B1EE48406907 -:1006D000ED490969EC4AD268CDE900210290EA4867 -:1006E000836842680168E9A004F016FBEEA1E148C6 -:1006F00003F02BFF78B1E048406ADF49096ADE4A1F -:10070000D269CDE900210290DB4883694269016921 -:10071000E8A004F001FBC821D64803F00BFF00203D -:10072000EB4908800DB0F0BD2DE9F04700244FF0F3 -:1007300080450026E74FD048B0F84800012802D194 -:10074000E54D870708E0CC48B0F84800022803D1FF -:100750000024E24D0026E04FC749486C03F0FEFF3D -:10076000804632463B4604F00DF803D20120DC49B6 -:1007700008602EE0C049486C03F0F0FF8046324626 -:100780003B4604F017F80DD8BB49486C03F0E6FF70 -:10079000804622462B4603F0F5FF03D20020D049C5 -:1007A000086016E0B449486C03F0D8FF8046224642 -:1007B0002B4603F0FFFF0CD20120C9490C39086019 -:1007C000642001F082FE0020C649C1F8A001C4499E -:1007D0000860A949486C4FF07E5104F01FF814D20C -:1007E000A54890F8420080B10120BF490860002070 -:1007F000BE49C1F8BC01642001F067FE0020BA497F -:1008000008600120B949C1F8BC01BDE8F08710B506 -:1008100099498968481E03F074FF044696480168A8 -:10082000204604F005F808D80020934981F84000DC -:10083000012081F841000020C86010BD10B50020E3 -:10084000A94908310860642001F03FFE0120A74952 -:10085000C1F8BC0110BD0120874949698A4A526824 -:10086000914201D000201EE083498969864A92683E -:10087000914201D0002016E07F49C969824AD268BE -:10088000914201D000200EE07B49096A7E4A12693C -:10089000914201D0002006E07749496A7A4A5269BC -:1008A000914200D0002070472DE9F0410546724882 -:1008B00045608F48007B00282DD06F4890F842009B -:1008C000002828D08A4800686F49C968884222D128 -:1008D000874840686C49096988421CD1844880680F -:1008E00069494969884216D1634A1168804A10698A -:1008F00003F08FFE804603F031FF064621F00041F1 -:10090000022808DC00207849091D0860784908732E -:1009100078A004F001FA584890F84000002849D027 -:10092000FFF799FF0446002C33D07148007B002864 -:100930002FD17CA004F0F0F9FFF780FF01206A4975 -:10094000091D08606A4908734F48C06808604E482E -:10095000006948604C484069886047480068086101 -:1009600008464068401C4860084640683B282ADD2D -:10097000084640683C38486008460068401C0860EB -:100980000846006817281EDD084600681838086009 -:1009900019E03CB95648007B20B900205249091D96 -:1009A000086010E0344890F8420060B900205049D7 -:1009B000087308E000204E4908732F4890F8410062 -:1009C0004949091D08602C49486C4FF07E5103F0DD -:1009D00025FF09D3284603F094FE06462648016801 -:1009E000304603F01BFF1BD100203F49091D086062 -:1009F0003F4908732049486C4FF07E5103F00EFFC9 -:100A000002D20120BDE8F081284603F07AFE0646B6 -:100A100019480168304603F001FF01D80220F1E7D0 -:100A20000020EFE710B544480078B8B91E20FFF762 -:100A30003BFF022813D1502140A004F06DF90020A3 -:100A4000294908310860642001F03FFD0120274951 -:100A5000C1F8BC010848806807497DE083E0A0E058 -:100A60004F70656E20486F74210D0A0067657449E8 -:100A70006E666F00800200208C010020545E00082A -:100A800067657454696D6500D801002054696D650F -:100A90003A20323025642D25642D25642025643AC2 -:100AA00025643A25640D0A0067657454696D6572A2 -:100AB0000000000054696D65723A2025642D25649C -:100AC0002D25642025643A25643A25640D0A00002A -:100AD000740100200000F03F0000084000001040BA -:100AE000AC01214200002142B40122420000224216 -:100AF000080200204E6F206368616E676520696E92 -:100B00002074656D70657261747572652C20547502 -:100B1000726E206F66662068656174696E670D0A83 -:100B20000000000054696D6520746F206865617471 -:100B3000207570210D0A0000100000205468652007 -:100B400074656D706572617475726520726561633C -:100B50006865643A2564000048600220C86001208E -:100B6000FB4908701DE00020FA4981F8400081F837 -:100B700041008868FFF798FE022812D1F548816885 -:100B8000AFF2480004F0C8F80020F3490860642080 -:100B900001F09BFC0120F149C1F8BC010220ED49A4 -:100BA000C86010BD10B5EB498868FFF77DFE0228CC -:100BB00012D1E8488168AFF27C0004F0ADF8002063 -:100BC000E5490860642001F080FC0120E349C1F898 -:100BD000BC010220DF49C86010BDE1490968012954 -:100BE00000D07047DF490968082911D2DFE801F019 -:100BF00004111D2A3D506376D64989680A2907DA0F -:100C0000D449896801EB810100EB4101D14A91602F -:100C100077E0D04AA2F848001146B1F848100329FD -:100C200002DB0221A2F848106BE0CA4909690A29CF -:100C300007DAC849096901EB810100EB4101C54AA6 -:100C400011615EE0C34949690A290DDAC149496960 -:100C500001EB810100EB4102BE494A6149690C295F -:100C600002DD0C22BB494A614BE0BA4989690A2975 -:100C70000DDAB849896901EB810100EB4102B54900 -:100C80008A6189691F2902DD1F22B2498A6138E021 -:100C9000B049C9690A290DDAAE49C96901EB810178 -:100CA00000EB4102AB49CA61C969172902DD17226D -:100CB000A849CA6125E0A749096A0A290DDAA549A8 -:100CC000096A01EB810100EB4102A2490A62096A4B -:100CD0003B2902DD3B229F490A6212E09D49496A95 -:100CE0000A290DDA9B49496A01EB810100EB4102B7 -:100CF00098494A62496A3B2902DD3B2295494A628A -:100D000000BF00BF00BF6CE795480068012800D015 -:100D1000704794480068082847D2DFE800F0040EC6 -:100D2000161E262E363E8B48B0F848000A2190FB4E -:100D3000F1F08849A1F8480037E0864880680A2128 -:100D400090FBF1F0834988602FE0824800690A2116 -:100D500090FBF1F07F49086127E07E4840690A2155 -:100D600090FBF1F17B4841611FE07A4880690A21DC -:100D700090FBF1F17748816117E07648C0690A215C -:100D800090FBF1F17348C1610FE07248006A0A21DB -:100D900090FBF1F16F48016207E06E48406A0A215A -:100DA00090FBF1F16B48416200BF00BF00BFAFE7AD -:100DB00010B5102401F03DFA0446A4F10B000528FB -:100DC0003CD2DFE800F03803101C2A0064480068B9 -:100DD00018B901206249086002E0002060490860FB -:100DE00001F00FF836E05F480068401C5D4908607C -:100DF00008460068082801DB002008602AE0554802 -:100E000090F8410020B90120524981F8410003E0E7 -:100E10000020504981F841001CE04E4890F8400005 -:100E200020B901204B4981F8400003E000204949E6 -:100E300081F840000EE0FFF767FF0BE048480068CC -:100E400008B1102C00D105E00A2C02DA2046FFF789 -:100E5000C4FE00BF00BF10BD2DE9F047FFF7A8FF9B -:100E60003F48006800283AD100F00AFD0A2190FBB3 -:100E7000F1F5284603F045FC364908600A210120B7 -:100E800000F07FFB8146484603F044FC824603F0B5 -:100E900065FC07460022344B03F0C1FB054603F016 -:100EA000A1FC04462B4844642B48001F00682949D4 -:100EB00081F842000846C06810B9FFF773FE0CE0E5 -:100EC0002448C068012802D1FFF7ACFD05E02148A5 -:100ED000C068022801D1FFF79AFCFFF725FCBDE8A6 -:100EE000F08710B501F0B4FA4FF4A06002F066F993 -:100EF0004FF4E13001F03AFB00F05CF900F036F914 -:100F000000F0A3FC00F0E4FA01F0E4F801F070F95D -:100F1000164800F030FE154800F0EBFD00F071FFC0 -:100F200010BDFFF7DEFF4FF47A7001F0CEFA01201A -:100F3000094908600AE0FFF78FFFFFF72FFA00F07A -:100F40003DFEFFF7DDF8C82001F0BFFAF3E700002F -:100F5000100000208C010020BC012242000022422F -:100F6000080000200C0000200000503F000000207E -:100F7000704700BFFEE700BFFEE700BFFEE700BF0F -:100F8000FEE7704770477047704700000CB50020BF -:100F9000019000906C48006840F480306A49086015 -:100FA00000BF6948006800F4003000900198401CC0 -:100FB0000190009818B90198B0F5A06FF1D162487E -:100FC000006800F4003010B10120009001E0002022 -:100FD00000900098012843D15C48006840F0100060 -:100FE0005A4908600846006820F003000860084677 -:100FF000006840F002000860534840685249486069 -:101000000846406848600846406840F48060486090 -:101010000846406820F47C1048600846406840F468 -:10102000E81048600846006840F08070086000BF23 -:101030004548006800F000700028F9D04248406838 -:1010400020F00300404948600846406840F0020034 -:10105000486000BF3C48406800F00C000828F9D107 -:101060000CBD10B5FFF792FF10BD10B536480068F3 -:1010700040F001003449086008464068344908409F -:101080003149486008460068324908402E490860E6 -:101090000846006820F4802008600846406820F474 -:1010A000FE0048604FF41F008860FFF7DAFF4FF042 -:1010B00000602949086010BD10B500210020002201 -:1010C000214B5B6803F00C0121B1042906D00829EB -:1010D00028D107E0214B224C236027E01F4B204CF6 -:1010E000236023E0184B5B6803F47010164B5B68B9 -:1010F00003F48032022303EB904022B9194B43439F -:10110000174C23600DE0104B5B6803F4003323B1F0 -:10111000144B4343124C236003E0104B4343104CE9 -:10112000236003E00D4B0E4C236000BF00BF064B55 -:101130005B68C3F303130C4CE15C094B1B68CB40A9 -:10114000074C236010BD0000001002400020024048 -:101150000000FFF8FFFFF6FE08ED00E000127A0045 -:101160001400002000093D001800002008B50121EE -:10117000142001F0BBFD4FF40040ADF8000010203A -:101180008DF8030003208DF802006946134801F032 -:10119000F1FA4FF40050ADF8000069460F4801F035 -:1011A000E9FA4FF41060ADF8000069460C4801F010 -:1011B000E1FA08BD08B50121102001F097FD4FF4B8 -:1011C000C040ADF8000010208DF8030003208DF81A -:1011D00002006946014801F0CDFA08BD0010014047 -:1011E0000008014010B586B004460121082001F036 -:1011F0007DFD0121880401F086FD4FF48060ADF88B -:10120000140003208DF8160018208DF8170005A98A -:10121000874801F0AFFA4FF40060ADF814000420E5 -:101220008DF8170005A9824801F0A4FA27208DF84F -:10123000000000208DF8010003208DF8020001203D -:101240008DF80300684601F0BEFF01940020ADF860 -:101250000800ADF80A00ADF80C00ADF810000C2045 -:10126000ADF80E0001A9734801F0E7FD012240F23C -:101270002551704801F079FE01216E4801F069FEA8 -:1012800006B010BD10B500246A4801F0D3FEC4B208 -:1012900069486A490978445468480078401C67499D -:1012A000087008460078642801DB0020087010BD33 -:1012B000002004E00021604A1154411C88B26428D7 -:1012C000F8DB00215D4A1170704710B504460BE051 -:1012D00000BF4021574801F017FF0028F9D014F84B -:1012E000011B544801F0A2FE20780028F0D110BD67 -:1012F00010B50446FFF7DCFF2046FFF7E6FF50A0DD -:10130000FFF7E3FF10BD10B5044621464A4803F03D -:101310001CF908B1012010BD0020FCE72DE9F041C7 -:1013200080460C4615461E4600270EE04046FFF755 -:10133000DFFFB0B201F0C9F82046FFF7E4FF10B1BB -:101340000120BDE8F081781CC7B2AF42EEDB00207F -:10135000F7E710B5642303223AA13BA0FFF7DEFFB5 -:1013600004464FF4167001F0B0F814B94FF0FF3096 -:1013700010BD6423032233A135A0FFF7CFFF04463D -:101380004FF4167001F0A1F814B96FF00100EFE707 -:10139000642303222BA132A0FFF7C0FF04464FF4C1 -:1013A000167001F092F814B96FF00200E0E76423C0 -:1013B000032224A132A0FFF7B1FF04464FF41670B8 -:1013C00001F083F814B96FF00300D1E7642303221E -:1013D0001CA12FA0FFF7A2FF04464FF4167001F0E6 -:1013E00074F814B96FF00400C2E76423032215A156 -:1013F0002DA0FFF793FF04464FF4167001F065F837 -:1014000014B96FF00500B3E70020B1E710B504464A -:101410003223032228A129A0FFF780FFC82001F072 -:1014200054F82046FFF751FF642001F04EF810BD3C -:10143000000C0140004800401C0200202800002051 -:101440000D0000004F4B000041540D0A0000000049 -:1014500041542B43574D4F44453D320D0A00000087 -:1014600041542B43575341503D225A48222C22319C -:101470003233343536373839222C352C330D0A00C7 -:1014800041542B4349504D55583D310D0A00000041 -:1014900041542B4349505345525645523D312C350A -:1014A0003030300D0A00000041542B434950535452 -:1014B0004F3D300D0A0000003E00000041542B4318 -:1014C000495053454E443D302C31340D0A00000044 -:1014D00000B587B001214FF4017001F007FC4FF413 -:1014E000004001F067FB0220ADF8040000208DF8F9 -:1014F000070001A92E4801F03DF92E4801F0CCFE6D -:10150000002002908DF80C008DF80D004FF4602043 -:1015100004900020059001208DF8180002A92548AC -:1015200001F0E1FE0121234801F009FF214801F00B -:1015300028FF00BF1F4801F029FF0028FAD11D48ED -:1015400001F02EFF00BF1B4801F02FFF0028FAD149 -:1015500007B000BD10B504460723012221461548F7 -:1015600001F059FF0121134801F029FF00BF0221BA -:10157000104802F095F80028F9D00E4801F0B2FFAB -:1015800010BD2DE9F04107460C460025002608E075 -:101590003846FFF7DFFF0544052000F096FF701C7A -:1015A000C6B2A642F4DBB5FBF4F080B2BDE8F08130 -:1015B00000080140002401407FB505460C4601218A -:1015C000022001F0A0FBADF80850ADF80440002067 -:1015D000ADF80A00ADF8060001A9334802F058F949 -:1015E00001221146304802F0CAFC1D208DF800008F -:1015F00003208DF801008DF8020001208DF8030012 -:10160000684601F0E0FD0121274802F09DFC7FBD06 -:1016100010B50121244802F060FF18B101212248D1 -:1016200002F06CFF10BD30B589B005460C460121B3 -:10163000022001F068FB0121092001F057FB012184 -:101640001A4801F068F90220ADF8200018208DF842 -:10165000230003208DF8220008A9154801F08AF81C -:10166000ADF81850ADF814400020ADF81A00ADF8F0 -:10167000160005A90C4802F00BF97020ADF8040023 -:101680000120ADF806000020ADF80C0001A90648C5 -:1016900002F07DF90821044802F08FFD0121024883 -:1016A00002F052FC09B030BD0004004000081A00EE -:1016B000000C014010B59448006820F00F009249DA -:1016C00008600846006840F00300086000208F4969 -:1016D000086040F2EE2000F0D4FE01208C49C1F8F1 -:1016E00080010F2000F0CDFE10BD10B5002486480B -:1016F000006820F00F00844908600846006840F048 -:101700000800086004E0601CC4B2012000F0B9FECB -:101710007E488038006808B1C82CF4DBC82C01DB97 -:10172000012010BD002404E0601CC4B2012000F0C0 -:10173000A8FE76488038006808B9F02CF4DBF02C5D -:1017400001DB0120EDE70020EBE710B56E480068F3 -:1017500020F00F006C4908600846006840F0030064 -:101760000860002069490860022000F08AFE01201C -:101770006749C1F880016448006820F00F006249A1 -:1017800008600846006840F0080008600C2000F07F -:1017900078FE5E488038006808B1012400E000242B -:1017A000322000F06EFE204610BD70B500260125E7 -:1017B00008E0FFF7CAFF0446E00140EA6600C6B24F -:1017C000681CC5B2082DF4DD304670BD70B5044606 -:1017D0004D48006820F00F004B490860084600683B -:1017E00040F003000860012520E004F001066410C9 -:1017F0006EB1002045490860022000F042FE012041 -:101800004349C1F880013C2000F03BFE0CE0002081 -:101810003E4908603C2000F034FE01203C49C1F8FC -:101820008001022000F02DFE681CC5B2082DDCDD11 -:1018300070BD10B5FFF73EFFFFF757FFCC20FFF755 -:10184000C5FF4420FFF7C2FF10BD08B501210420E9 -:1018500001F04CFA0120ADF8000010208DF80300D3 -:1018600003208DF802006946274800F083FF01211C -:10187000254801F02CF8FFF71DFFFFF736FF08BDE4 -:101880002DE9F84FFFF7D5FFFFF714FFFFF72DFF06 -:10189000CC20FFF79BFFBE20FFF798FFFFF785FFE7 -:1018A0008346FFF782FF0446072C08DDE043C4B2FD -:1018B0006FEA0B0000F0FF0B4FF0000A01E04FF061 -:1018C000010AA1464FEA09200FFA80F909EB0B0043 -:1018D0000FFA80F9484602F014FF009002F03EFF34 -:1018E000074600220B4B02F09AFE054602F017FF56 -:1018F0000FFA80F9BAF1000F02D04846BDE8F88F20 -:10190000C9F1000000B2F9E700080140800121425E -:10191000000021420000E43F08B50121082001F049 -:10192000E5F9E020ADF8000003208DF8020010205A -:101930008DF803006946B14800F01CFF08BD38B5BA -:101940000446012C0DD14020ADF8000003208DF895 -:10195000020010208DF803006946A84800F00AFF35 -:101960000DE064B94020ADF8000003208DF80200BE -:1019700048208DF803006946A04800F0FBFE38BD02 -:1019800007E06E2101E04A1ED1B20029FBDC421EB5 -:10199000D0B20028F5DC7047F0B504460D46264667 -:1019A0002F468020954910310860002319E006F089 -:1019B000010020B1402091491031086003E040202F -:1019C0008E4914310860761020208C49103108604F -:1019D0000220FFF7D5FF2020884914310860581CE9 -:1019E000C3B2082BE3DB002319E007F0010020B1AC -:1019F000402082491031086003E040207F491431C3 -:101A000008607F1020207D49103108600220FFF718 -:101A1000B7FF2020794914310860581CC3B2082B45 -:101A2000E3DB8020754914310860F0BD2DE9F047F3 -:101A3000064637468020714910310860002519E0BC -:101A400007F0010020B140206C491031086003E02C -:101A500040206A49143108607F1020206749103106 -:101A600008600220FFF78CFF2020644914310860D1 -:101A7000681CC5B2082DE3DB0020FFF760FF0025DE -:101A800017E0641040215D4800F007FF10B144F0FA -:101A9000800401E004F07F042020584910310860E0 -:101AA0000220FFF76DFF2020544914310860681CA4 -:101AB000C5B2082DE5DB80205049143108600120B3 -:101AC000FFF73DFF2046E11704EB1171C1F3071842 -:101AD000E11704EB11710911A4EB011101F0FF09E9 -:101AE00008EB880009EB400000F0FF0A5046BDE813 -:101AF000F08710B5044600218E20FFF74DFF617975 -:101B00008020FFF749FF21798220FFF745FFE17828 -:101B10008420FFF741FFA1788620FFF73DFF617821 -:101B20008820FFF739FF21788C20FFF735FF8021CF -:101B30008E20FFF731FF10BD10B58120FFF776FF33 -:101B4000044600218E20FFF727FF44F08004214641 -:101B50008020FFF721FF10BD10B58120FFF766FF41 -:101B6000044600218E20FFF717FF00BF214680208A -:101B7000FFF712FF10BD10B50446FFF7CDFE02209F -:101B8000FFF7FEFE80201D49143108602020086008 -:101B900000218E20FFF700FFA7219020FFF7FCFE19 -:101BA00080218E20FFF7F8FE8120FFF73FFF00F035 -:101BB000800010B12046FFF79CFF10BD10B58D20AE -:101BC000FFF734FF0E4908608920FFF72FFF0C490B -:101BD00048608720FFF72AFF094988608520FFF7C2 -:101BE00025FF0749C8608320FFF720FF04490861EB -:101BF0008120FFF71BFF0249486110BD000C014026 -:101C0000D801002010B54FF40051F94800F05FFEF4 -:101C10004FF40041F64800F05AFE4FF40041F448FA -:101C200000F057FE4FF40051F14800F052FE10BD95 -:101C300010B54FF40051EE4800F049FE4FF400415A -:101C4000EB4800F046FE4FF40041E94800F03FFE4B -:101C500010BD10B54FF40051E54800F038FE4FF4C8 -:101C60000051E34800F035FE10BD2DE9F041054676 -:101C70002C464FF40051DE4800F02BFE00261CE0FD -:101C8000274607F08007802F04D13902D84800F09A -:101C90001EFE04E04FF40041D54800F01AFE600635 -:101CA000040E4FF40051D24800F011FE4FF40051E1 -:101CB000CF4800F00EFE701CC6B2082EE0DBBDE877 -:101CC000F08110B50446FFF79DFF7820FFF7CDFFA8 -:101CD000FFF7BFFF0020FFF7C8FFFFF7BAFF20465E -:101CE000FFF7C3FFFFF7B5FFFFF7A2FF10BD10B569 -:101CF0000446FFF787FF7820FFF7B7FFFFF7A9FF3C -:101D00004020FFF7B2FFFFF7A4FF2046FFF7ADFF2B -:101D1000FFF79FFFFFF78CFF10BD70B504460D461F -:101D20001DB1E0B2FFF7E3FF02E0E0B2FFF7C9FF49 -:101D300070BD70B50646002418E004F1B000002123 -:101D4000FFF7EBFF00210846FFF7E7FF0021102017 -:101D5000FFF7E3FF002505E001213046FFF7DDFF37 -:101D6000681CC5B2802DF7DB601CC4B2082CE4DB14 -:101D700070BD06E041F6650100E0491E0029FCD176 -:101D8000401E0028F6D17047014605E0002001E022 -:101D9000421CD0B27B28FBDB0A1EA1F10101F5D168 -:101DA000704770B504460D4605F1B0000021FFF7FD -:101DB000B4FF102141EA14100021FFF7AEFF04F038 -:101DC0000F000021FFF7A9FF70BD10B500218D2085 -:101DD000FFF7A3FF00211420FFF79FFF0021AF2092 -:101DE000FFF79BFF10BD10B500218D20FFF795FF79 -:101DF00000211020FFF791FF0021AE20FFF78DFF9B -:101E000010BD70B5002418E004F1B0000021FFF708 -:101E100084FF00210846FFF780FF00211020FFF714 -:101E20007CFF002505E001210020FFF776FF681CFC -:101E3000C5B2802DF7DB601CC4B2082CE4DB70BD9A -:101E400070B5002418E004F1B0000021FFF765FF31 -:101E500000210846FFF761FF00211020FFF75DFF1A -:101E6000002505E001210846FFF757FF681CC5B2B1 -:101E7000802DF7DB601CC4B2082CE4DB70BD2DE9BB -:101E8000F04707460E469046994600250024A8F1E3 -:101E90002000C5B27F2F02DD0027B01CC6B2B9F109 -:101EA000100F24D131463846FFF77BFF002408E0AD -:101EB00004EB05114F4A505C0121FFF72EFF601C17 -:101EC000C4B2082CF4DB701CC1B23846FFF769FFBE -:101ED000002409E004EB05110831464A505C012159 -:101EE000FFF71BFF601CC4B2082CF3DB12E0314685 -:101EF0003846FFF756FF00240AE005EB45013E4A4D -:101F000002EB4101085D0121FFF707FF601CC4B22D -:101F1000062CF2DBBDE8F08710B50246012000E098 -:101F200050430B1EA1F10104E1B2F9D110BD2DE91E -:101F3000FF5F074691461E460E9D4FF0000A0024A3 -:101F400035E0301B401EC1B20A20FFF7E5FFB9FBA8 -:101F5000F0F00A21B0FBF1F201FB1208BAF1000F18 -:101F600014D1701EA04211DDB8F1000F0CD1AB46A8 -:101F700005EBDB71491001FB0471C8B22B4620222E -:101F80000199FFF77CFF10E04FF0010AAB4605EB2B -:101F9000DB71491001FB0471C8B208F13001CAB20B -:101FA0002B460199FFF76BFF00BF601CC4B2B4421F -:101FB000C7DBBDE8FF9F2DE9F04104460F461546FB -:101FC000984600260FE0AA5D434639462046FFF7B3 -:101FD00056FF04F10800C4B2782C02DD0024B81CBE -:101FE000C7B2701CC6B2A85D0028ECD1BDE8F08174 -:101FF000000C0140645800083C5600082DE9F041EF -:1020000080460E461546002731464046FFF7C9FE7A -:1020100000240AE0744A02EB8511085D0121FFF7F4 -:102020007CFE781CC7B2601CC4B2102CF2DB701CA2 -:10203000C1B24046FFF7B5FE00240CE06900491C20 -:10204000694A02EB4111085D0121FFF766FE781C29 -:10205000C7B2601CC4B2102CF0DBBDE8F0812DE9E2 -:10206000F05F06460F4690461C46DDF828A04FF06C -:10207000000BE11704EB5171C910A4EBC10131B998 -:102080002046E11704EB5171C1F3C70506E0204675 -:10209000E11704EB5171C910491CCDB23D4615E062 -:1020A00029463046FFF77DFEB1460BE059460BF15D -:1020B000010B1AF801000121FFF72FFE09F10100C1 -:1020C00000F0FF09C145F1DB681CC5B2A542E7DBA2 -:1020D000BDE8F09F08B50121082000F007FE4FF48D -:1020E0002040ADF8000010208DF8030003208DF88B -:1020F000020069463D4800F03DFB4FF420413B485B -:1021000000F0E5FB4FF4487000F0DFF90021AE204D -:10211000FFF703FE00210846FFF7FFFD0021102016 -:10212000FFF7FBFD00214020FFF7F7FD0021B02065 -:10213000FFF7F3FD00218120FFF7EFFD0021FF20D5 -:10214000FFF7EBFD0021A120FFF7E7FD0021A6200E -:10215000FFF7E3FD0021A820FFF7DFFD00213F206E -:10216000FFF7DBFD0021C820FFF7D7FD0021D320BA -:10217000FFF7D3FD00210846FFF7CFFD0021D52052 -:10218000FFF7CBFD00218020FFF7C7FD0021D820FD -:10219000FFF7C3FD00210520FFF7BFFD0021D92077 -:1021A000FFF7BBFD0021F120FFF7B7FD0021DA208A -:1021B000FFF7B3FD00211220FFF7AFFD0021DB2068 -:1021C000FFF7ABFD00213020FFF7A7FD00218D2098 -:1021D000FFF7A3FD00211420FFF79FFD0021AF2092 -:1021E000FFF79BFD08BD000029000020000C014006 -:1021F00008B501210C2000F079FD3C20ADF800006D -:1022000001208DF8020048208DF8030069468C48B3 -:1022100000F0B0FA40F60340ADF8000010208DF851 -:10222000030003208DF802006946864800F0A2FAF8 -:1022300008BD70B51025002083490860012083493E -:10224000C1F880018049243108608049C1F8AC019F -:102250007B4800F02BFB044604F03C043C2C2AD0C5 -:10226000142000F032F9764800F020FB044604F018 -:102270003C043C2C1FD0724800F018FB00F03C04DA -:102280001C2C0BD02C2C07D0342C03D0382C07D18D -:102290000C2506E00D2504E00E2502E00F2500E0E8 -:1022A00000BF00BF05E0664800F000FB044604F0F4 -:1022B0003C043C2CF7D101206349086000206349AD -:1022C000C1F8800101206049243108605F49C1F8EC -:1022D000AC015B4800F0EAFA044604F03C043C2CF4 -:1022E0002AD0142000F0F1F8554800F0DFFA044637 -:1022F00004F03C043C2C1FD0514800F0D7FA00F009 -:102300003C041C2C0BD02C2C07D0342C03D0382CA4 -:1023100007D1032506E0062504E0092502E00B2588 -:1023200000E000BF00BF05E0454800F0BFFA0446EA -:1023300004F03C043C2CF7D1012043490860434998 -:10234000C1F88001002040492431086001203F4944 -:10235000C1F8AC013A4800F0A9FA044604F03C0484 -:102360003C2C2AD0142000F0B0F8354800F09EFA3A -:10237000044604F03C043C2C1FD0314800F096FA8F -:1023800000F03C041C2C0BD02C2C07D0342C03D098 -:10239000382C07D1012506E0042504E0072502E0DA -:1023A0000A2500E000BF00BF05E0254800F07EFAE6 -:1023B000044604F03C043C2CF7D10120224908607B -:1023C0002249C1F8800120492431086000201F49BA -:1023D000C1F8AC011A4800F069FA044604F03C0464 -:1023E0003C2C2AD0142000F070F8154800F05EFA5A -:1023F000044604F03C043C2C1FD0114800F056FA6F -:1024000000F03C041C2C0BD02C2C07D0342C03D017 -:10241000382C07D1022506E0052504E0082502E056 -:10242000002500E000BF00BF05E0054800F03EFACF -:10243000044604F03C043C2CF7D1284670BD000053 -:1024400000080140000C01408481214200802142AB -:1024500010B56FF0040000F000FF2E4800682E4910 -:10246000B0FBF1F02D4908700846007800EB400100 -:10247000C1EBC0104FF6FF7101EAC0002849088087 -:1024800010BD0146254A12784A434FF0E0235A61B5 -:1024900000229A611A46126942F001021A6100BFD5 -:1024A0004FF0E022106900F001021AB100F480320E -:1024B000002AF5D04FF0E022126922F001024FF01D -:1024C000E0231A6100229A6170470146144A12887B -:1024D0004A434FF0E0235A6100229A611A4612697A -:1024E00042F001021A6100BF4FF0E022106900F0D3 -:1024F00001021AB100F48032002AF5D04FF0E02238 -:10250000126922F001024FF0E0231A6100229A6161 -:10251000704700001400002000127A006A010020B9 -:102520006C010020014600BF704700BF544A12886A -:1025300002F04002002AF9D0C2B2514B1B1D1A8092 -:10254000704770B505460E46002400BF0BE000BF83 -:1025500040214B4800F0D8FD0028F9D0295D4848BB -:1025600000F064FD641CB442F1DB70BD10B586B0B0 -:102570000446012144F2040000F0B8FB4FF400705F -:10258000ADF8140003208DF8160018208DF8170000 -:1025900005A93C4800F0EEF84FF48060ADF8140057 -:1025A00004208DF8170005A9364800F0E3F825202F -:1025B0008DF8000003208DF801008DF80200012045 -:1025C0008DF80300684600F0FEFD01940020ADF890 -:1025D0000800ADF80A00ADF80C00ADF810000C20B2 -:1025E000ADF80E0001A9264800F027FC012240F2B8 -:1025F0002551234800F0B9FC0121214800F0A9FC35 -:1026000006B010BD10B540F225511D4800F092FDF6 -:1026100010B31B4800F00EFDC4B21B48008800F444 -:102620000040C8B91848008800F4804060B10A2C06 -:1026300003D000201449088020E01348008840F4AB -:1026400000401149088019E00D2C06D10E48008881 -:1026500040F480400C49088010E00B480088C0F32B -:102660000D000A490C5408480088401C064908809F -:1026700008460088C72801DD0020088010BD000042 -:102680000038014000080140740100208002002051 -:102690000648804706480047FEE7FEE7FEE7FEE7FC -:1026A000FEE7FEE7FEE7FEE7FEE7FEE76B10000849 -:1026B000ED00000810B50446CC48844208D1012141 -:1026C000042000F02DFB0021042000F029FB46E04F -:1026D000C748844208D10121082000F021FB0021D5 -:1026E000082000F01DFB3AE0C248844208D10121D5 -:1026F000102000F015FB0021102000F011FB2EE04F -:10270000BD48844208D10121202000F009FB0021AE -:10271000202000F005FB22E0B848844208D10121C6 -:10272000402000F0FDFA0021402000F0F9FA16E008 -:10273000B348844208D10121802000F0F1FA002141 -:10274000802000F0EDFA0AE0AE48844207D1012172 -:10275000801500F0E5FA0021A01500F0E1FA10BDA7 -:1027600010B50121084600F0DBFA0021012000F03D -:10277000D7FA10BD2DE9F0410246002500260020C1 -:1027800000230024002791F803C00CF00F0591F8F6 -:1027900003C00CF0100CBCF1000F03D091F802C084 -:1027A0004CEA050591F800C0BCF1000F31D0146867 -:1027B00000202BE04FF0010C0CFA00F3B1F800C040 -:1027C0000CEA03069E4220D183004FF00F0C0CFA56 -:1027D00003F7BC4305FA03FC4CEA040491F803C078 -:1027E000BCF1280F06D14FF0010C0CFA00FCC2F826 -:1027F00014C00AE091F803C0BCF1480F05D14FF0B6 -:10280000010C0CFA00FCC2F810C0401C0828D1D3FF -:102810001460B1F800C0BCF1FF0F34DD5468002033 -:102820002EE000F1080C4FF0010808FA0CF3B1F8A3 -:1028300000C00CEA03069E4221D183004FF00F0C2A -:102840000CFA03F7BC4305FA03FC4CEA040491F8C4 -:1028500003C0BCF1280F05D100F1080C08FA0CF8F0 -:10286000C2F8148091F803C0BCF1480F07D100F101 -:10287000080C4FF0010808FA0CF8C2F81080401C50 -:102880000828CED35460BDE8F0814FF6FF71018077 -:10289000022181700421C1707047024600209368B4 -:1028A0000B400BB1012000E0002070470146886812 -:1028B00080B2704702460020D3680B400BB1012064 -:1028C00000E0002070470146C86880B2704701618F -:1028D0007047416170470AB1016100E04161704792 -:1028E000C16070474FF480320A4382618161826126 -:1028F00082698269704702460020434B18684FF690 -:102900008073184040EA021008433F4B186070473C -:102910003E49C8617047F0B50A46002300240021F3 -:10292000002500F00046B6F1004F02D1364EF169A5 -:1029300001E0354E7168C0F3034583B200F44016E0 -:10294000B6F5401F08D121F070612F4E766826F051 -:1029500070662D4F7E6012E000F48016B6F5801F81 -:1029600006D1032606FA05F4A14341F0706106E0A2 -:10297000460D360103FA06F6B14341F0706122B10B -:10298000460D360103FA06F6314300F00046B6F173 -:10299000004F02D11C4EF16101E01B4E7160F0BD91 -:1029A00030B500228B071C0F0F2303FA04F2164BDD -:1029B00008338C1053F824309343134C08348D1093 -:1029C00044F8253023468C1053F824308C07240F0C -:1029D00000FA04F423430C4C08348D1044F82530DD -:1029E00030BD0A49DC310860704700000008014032 -:1029F000000C01400010014000140140001801408B -:102A0000001C014000200140000001400000204265 -:102A1000DF48006840F00100DD4908600846406872 -:102A2000DC490840DA49486008460068DA4908404D -:102A3000D74908600846006820F4802008600846EE -:102A4000406820F4FE0048604FF41F008860704723 -:102A5000CF49096821F48031CD4A116011460968D7 -:102A600021F480211160B0F5803F03D0B0F5802FB4 -:102A70000ED106E0C649096841F48031C44A1160AC -:102A800007E0C349096841F4A021C14A116000E090 -:102A900000BF00BF704710B5014600220023002090 -:102AA0004A11012A02D1BA4C236806E0022A02D157 -:102AB000B74C236A01E0B64C636A01F01F0201249F -:102AC00094401C400CB1012000E0002010BD38B53E -:102AD000002000900024002500BF3120FFF7DBFF1D -:102AE00005460098401C00900098B0F5A06F01D0FA -:102AF000002DF2D03120FFF7CEFF08B1012400E015 -:102B00000024204638BD01460020A14A106820F06C -:102B1000F80040EAC10010607047A04908607047A3 -:102B2000024600209A4B586820F47C1042EA0103C8 -:102B30001843974B5860704798490866704701469C -:102B40000020934A506820F003000843506070470B -:102B50008F48406800F00C007047014600208C4A06 -:102B6000506820F0F0000843506070470146002094 -:102B7000874A506820F4E06008435060704701467F -:102B80000020834A506820F4605040EAC100506041 -:102B9000704729B17E4A527A02437D4B5A7204E053 -:102BA0007B4A527A82437A4B5A7270477B49D831BA -:102BB0000860704701460020754A506820F4404084 -:102BC0000843506070470021714A20321170704AEA -:102BD00082F82010012802D004280AD104E0012143 -:102BE0006B4A2032117005E00521694A20321170CC -:102BF00000E000BF00BF7047694908607047644942 -:102C0000096A0143624A11627047654944390860A4 -:102C1000704730B500210022002400235C4D6D6810 -:102C200005F00C0121B1042905D0082923D105E0C4 -:102C30005C4D056022E05B4D05601FE0544D6D6802 -:102C400005F47012524D6D6805F48034022505EBD1 -:102C500092421CB9544D554305600BE04C4D6D68D4 -:102C600005F400351DB1504D5543056002E04D4D52 -:102C70005543056002E04B4D056000BF00BF444D69 -:102C80006D6805F0F0010909484D6B5C0568DD4091 -:102C900045603F4D6D6805F4E061090A434D6B5C8A -:102CA0004568DD4085603A4D6D6805F46051C90A9C -:102CB0003E4D6B5C4568DD40C560354D6D6805F483 -:102CC0004041890B3A4D6B5CC568B5FBF3F5056176 -:102CD00030BD29B12E4A526902432D4B5A6104E09E -:102CE0002B4A526982432A4B5A61704729B1284ABC -:102CF00092690243264B9A6104E0254A9269824315 -:102D0000234B9A61704729B1214AD2690243204B73 -:102D1000DA6104E01E4AD26982431D4BDA617047D2 -:102D200029B11B4AD2680243194BDA6004E0184A01 -:102D3000D2688243164BDA60704729B1144A12698F -:102D40000243134B1A6104E0114A12698243104B8B -:102D50001A61704712494039086070470F49C864CA -:102D600070470B49C87170470948406A40F080704D -:102D700007494862704701460020054A92680A40A8 -:102D80000AB1012000E000207047014988727047B5 -:102D9000001002400000FFF8FFFFF6FE0000424274 -:102DA0008004424200127A0000093D0076010020B2 -:102DB0008601002010B50446FB48844209D1012158 -:102DC0008803FFF7ADFF00214FF48040FFF7A8FF15 -:102DD00032E0F648844209D101214804FFF7ADFFF3 -:102DE00000214FF40030FFF7A8FF25E0F0488442AF -:102DF00009D101218804FFF7A0FF00214FF48020B2 -:102E0000FFF79BFF18E0EB48844209D10121C80479 -:102E1000FFF793FF00214FF40020FFF78EFF0BE038 -:102E2000E548844208D101210805FFF786FF00210B -:102E30004FF48010FFF781FF10BD2DE9F04786B0F9 -:102E400005460E460024A24600BFA1460027B089D1 -:102E500000B100BF2F462C8A4CF6FF700440F0886A -:102E600004432C82AC894EF6F3100440B0883189BB -:102E70000843718908430443AC81AC8A4FF6FF4094 -:102E80000440B0890443AC8201A8FFF7C2FEC648E3 -:102E9000874202D1DDF810A001E0DDF80CA0A8897E -:102EA00000F4004040B10AEBCA0000EB0A103168A0 -:102EB0004900B0FBF1F807E00AEBCA0000EB0A108A -:102EC00031688900B0FBF1F86420B8FBF0F0040130 -:102ED0002009642101FB1089A88900F4004040B159 -:102EE000322000EBC900B0FBF1F000F00700044312 -:102EF00008E0322000EB09106421B0FBF1F000F093 -:102F00000F0004432C8106B0BDE8F0874FF4165142 -:102F1000016000218180C18001810C21418100215B -:102F20008181704710B502460020108A4FF2FF03DE -:102F300018400B884C8823438C882343CC88234338 -:102F40001843108210BD0021018041808180C18022 -:102F5000704721B1828942F40052828104E0828963 -:102F60004DF6FF731A4082817047F0B50346002486 -:102F700000260025002040F66A17B94200D100BFA4 -:102F80001846C1F3421401F01F06012707FA06F59F -:102F9000012C01D10C3004E0022C01D1103000E0F2 -:102FA00014301AB107682F43076002E00768AF4387 -:102FB0000760F0BD1AB1838A0B43838202E0838AE3 -:102FC0008B4383827047028A4FF6F0731A40028265 -:102FD000028A0A430282704782894FF2FF731A40C5 -:102FE000828182890A438281704721B1828942F0BD -:102FF0000202828104E082894FF6FD731A408281C9 -:103000007047028A4FF6DF731A400282028A0A432F -:103010000282704721B1028A42F48042028204E0B7 -:10302000028A4BF6FF731A4002827047C1F308020E -:103030008280704701468888C0F308007047818904 -:1030400041F0010181817047028BD2B20283028B71 -:1030500042EA012202837047028B02F47F4202831C -:10306000028B0A430283704721B1828A42F0200218 -:10307000828204E0828A4FF6DF731A4082827047B0 -:1030800021B1828A42F01002828204E0828A4FF6E5 -:10309000EF731A408282704721B1828A42F008029F -:1030A000828204E0828A4FF6F7731A408282704768 -:1030B00021B1828942F40042828103E08289C2F315 -:1030C0000E028281704721B1828A42F400628282BC -:1030D00004E0828A4FF2FF731A4082827047828A2C -:1030E0004FF6FB731A408282828A0A4382827047BB -:1030F00021B1828A42F00202828204E0828A4FF683 -:10310000FD731A408282704702460020B1F5007FAD -:1031100000D100BF13880B400BB1012000E000205C -:10312000704701F40072B2F5007F00D100BFCA43BE -:103130000280704770B5024600240023002500205D -:1031400040F66A16B14200D100BFC1F3421501F04A -:103150001F03012606FA03F3012D02D1968933409D -:1031600006E0022D02D1168A334001E0968A3340F0 -:103170000C12012606FA04F41688344013B10CB17F -:10318000012000E0002070BD10B50022002340F6B1 -:103190006A14A14200D100BF0A1201249440A3B2D4 -:1031A000DC43048010BD00000038014000440040B2 -:1031B00000480040004C00400050004031490143AD -:1031C000314A1160704770B5002100230F22C47886 -:1031D00004B32D4C246804F4E064C4F5E064210ACF -:1031E000C1F10403CA40447804FA03F1847814401E -:1031F00021430901254C0678A155047804F01F05E8 -:103200000124AC4005786D11AD0005F1E025C5F84D -:10321000004109E0047804F01F050124AC401C4D76 -:103220000678761145F8264070BD1A4A0A400243D6 -:10323000154B1B1F1A60704739B1134A121D1268D3 -:103240000243114B1B1D1A6006E00F4A121D126843 -:1032500082430D4B1B1D1A607047042808D14FF0A4 -:10326000E021096941F004014FF0E022116107E01B -:103270004FF0E021096921F004014FF0E0221161D3 -:10328000704700000000FA050CED00E000E400E0EB -:1032900080E100E080FFFF1F10B50446FA48844239 -:1032A00008D101214015FFF73BFD00216015FFF714 -:1032B00037FD17E0F548844208D101210015FFF7DA -:1032C0002FFD00212015FFF72BFD0BE0F048844275 -:1032D00008D10121C803FFF723FD00214FF400406E -:1032E000FFF71EFD10BD30B50246002000235068D8 -:1032F000E84C20400D790C6844EA052420435060D6 -:103300009068E54C2040D1E902542C434D7944EAC1 -:10331000450420439060D06A20F470000C7C641E49 -:10332000E4B2234340EA0350D06230BD0021016083 -:10333000017141718160C16001210174704721B147 -:10334000826842F00102826003E0826822F001029A -:103350008260704721B1826842F48072826003E02B -:10336000826822F480728260704710B50023CBB26D -:103370001AB144681C43446002E044689C434460C2 -:1033800010BD816841F0080181607047014600204E -:103390008A6802F008020AB1012000E000207047AC -:1033A000816841F0040181607047014600208A680D -:1033B00002F004020AB1012000E00020704721B1B0 -:1033C000826842F4A002826003E0826822F4A002D4 -:1033D00082607047014600208A6802F480020AB1C8 -:1033E000012000E00020704710B50A4600210023AC -:1033F000416821F46041531E41EA4331416010BDF0 -:1034000021B1426842F40062426003E0426822F463 -:10341000006242607047F0B504460D46002000216E -:10342000092D11DDE068A5F10A0606EB460707261F -:1034300006FA07F18843A5F10A0606EB460603FAE9 -:1034400006F10843E0600CE0206905EB450707261C -:1034500006FA07F1884305EB450603FA06F108432F -:103460002061072A0FDA606B561E06EB86071F26BF -:1034700006FA07F18843561E06EB860605FA06F1A2 -:103480000843606322E00D2A0FDA206BD61F06EB9B -:1034900086071F2606FA07F18843D61F06EB860625 -:1034A00005FA06F10843206310E0E06AA2F10D0678 -:1034B00006EB86071F2606FA07F18843A2F10D06E0 -:1034C00006EB860605FA06F10843E062F0BD21B17D -:1034D000826842F48012826003E0826822F48012E3 -:1034E000826070470146C86C80B2704766484C30B5 -:1034F0000068704721B1426842F48062426003E094 -:10350000426822F480624260704721B1426842F40E -:103510008052426003E0426822F480524260704769 -:103520000A460021816821F4E0411143816070471F -:1035300021B1826842F40042826003E0826822F492 -:1035400000428260704721B1826842F402128260B8 -:1035500003E0826822F40212826070470146002074 -:103560008A6802F400120AB1012000E000207047CE -:10357000F0B504461546002000220026092911DD79 -:10358000E068A1F10A0707EB470C072707FA0CF2DE -:103590009043A1F10A0707EB470703FA07F210432C -:1035A000E0600CE0206901EB410C072707FA0CF200 -:1035B000904301EB410703FA07F210432061A06B2F -:1035C000C0F30156EF1C06F1010CA7EB0C0707EB4B -:1035D000870C1F2707FA0CF29043EF1C06F1010C31 -:1035E000A7EB0C0707EB870701FA07F21043A0636C -:1035F000F0BD10B50A4600210023816B21F4401173 -:10360000531E41EA0351816310BD08B500230093A6 -:103610000090009B0B440093009B1A6008BD08B506 -:10362000024600200090009201F12800009B1844FF -:1036300000900098006880B208BD0A4600214168E9 -:10364000164B1940114341607047416282627047D6 -:103650000A460021416821F01F0111434160704773 -:1036600040B109490831096841F40001064A0832AD -:10367000116007E004490831096821F40001024A99 -:10368000083211607047000000240140002801400A -:10369000003C0140FFFEF0FFFDF7F1FFFFFD3FFFA3 -:1036A0000246002013680B400BB1012000E000200F -:1036B0007047CA430260704770B50246002000237D -:1036C00000240B125568CEB205EA060415681D40A9 -:1036D00015B10CB1012000E0002070BD00220A12DB -:1036E000D34303607047000010B50446FE4884428F -:1036F00008D10121C014FFF713FB0021E014FFF7EC -:103700000FFBC4E0B4F1804F08D101210846FFF758 -:1037100014FB00210120FFF710FBB8E0F3488442BE -:1037200008D101210220FFF708FB00210220FFF74A -:1037300004FBACE0EE48844208D101210420FFF7ED -:10374000FCFA00210420FFF7F8FAA0E0E9488442DF -:1037500008D101210820FFF7F0FA00210820FFF727 -:10376000ECFA94E0E448844208D101211020FFF7EC -:10377000E4FA00211020FFF7E0FA88E0DF488442F5 -:1037800008D101212020FFF7D8FA00212020FFF7DF -:10379000D4FA7CE0DA48844208D101214014FFF7D2 -:1037A000BFFA00216014FFF7BBFA70E0D5488442ED -:1037B00009D10121C804FFF7B3FA00214FF400201A -:1037C000FFF7AEFA63E0D048844209D10121080531 -:1037D000FFF7A6FA00214FF48010FFF7A1FA56E098 -:1037E000CA48844209D101214805FFF799FA00210E -:1037F0004FF40010FFF794FA49E0C548844208D11D -:1038000001214020FFF799FA00214020FFF795FAA7 -:103810003DE0C048844208D101218020FFF78DFAA5 -:1038200000218020FFF789FA31E0BB48844208D1AB -:1038300001218015FFF781FA0021A015FFF77DFA1D -:1038400025E0B648844209D101210804FFF768FA4F -:1038500000214FF48030FFF763FA18E0B04884424B -:1038600009D101214804FFF75BFA00214FF4003031 -:10387000FFF756FA0BE0AB48844208D101218804D7 -:10388000FFF74EFA00214FF48020FFF749FA10BDF0 -:1038900000220288944B98420ED0994B98420BD04C -:1038A000B0F1804F08D0914B984205D0904B984290 -:1038B00002D0904B984204D14FF68F731A404B8838 -:1038C0001A438D4B984207D08C4B984204D04FF648 -:1038D000FF431A40CB881A4302808B8883850B886C -:1038E0000385814B98420BD0854B984208D08B4B77 -:1038F000984205D08A4B984202D08A4B984201D117 -:103900000B7A038601238382704770B5002400225E -:103910000023058C4FF6FE7635400584028C8388A3 -:10392000048B4FF68F752C40B51E2C400D882C4310 -:10393000751E2A400D892A434D882A436A4DA842A4 -:103940000BD06F4DA84208D0744DA84205D0744DDD -:10395000A84202D0734DA84213D14FF6F7752A4002 -:103960004D892A434FF6FB752A408D882A434FF62E -:10397000FF652B404FF6FF552B408D892B43CD899A -:103980002B4383800483CD888586028470BD70B507 -:10399000002400220023058C4FF6EF763540058485 -:1039A000028C8388048B48F6FF752C404FF6FF4548 -:1039B0002C400D884FF6FF7606EA05252C434FF67E -:1039C000DF752A400D8906EA05152A434D8806EA67 -:1039D00005152A43444DA84202D0494DA8421DD1A5 -:1039E0004FF67F752A404D894FF6FF7606EA05159A -:1039F0002A434FF6BF752A408D8806EA05152A43EB -:103A00004FF6FF352B404FF2FF752B408D8906EAAC -:103A100085052B43CD8906EA85052B4383800483E6 -:103A2000CD880587028470BD70B500240022002374 -:103A3000058C4FF6FF6635400584028C8388848BA5 -:103A40004FF68F752C404FF6FC752C400D882C439B -:103A50004FF6FF552A400D894FF6FF7606EA0525F9 -:103A60002A434D8806EA05252A431F4DA84202D065 -:103A7000234DA8421DD14FF2FF752A404D894FF6C4 -:103A8000FF7606EA05252A434FF6FF352A408D8842 -:103A900006EA05252A434EF6FF752B404DF6FF75C5 -:103AA0002B408D8906EA05152B43CD8906EA0515BD -:103AB0002B4383808483CD888587028470BD70B555 -:103AC000002200230024058C4EF6FF763540058445 -:103AD000038C8488828B48F6FF752A404FF6FF4599 -:103AE0002A400D8820E00000002C01400004004026 -:103AF00000080040000C004000100040001400408E -:103B000000340140004C014000500140005401408D -:103B100000180040001C0040002000400040014010 -:103B200000440140004801404FF6FF7606EA0525B3 -:103B30002A434DF6FF752B400D8906EA05352B43C8 -:103B40004D8806EA05352B43FA4DA84202D0FA4DBE -:103B5000A84208D14BF6FF752C408D894FF6FF76B1 -:103B600006EA85152C4384808283CD88A0F84050D6 -:103B7000038470BD828B4FF2FF331A408283828BA5 -:103B80004FF6FF7303EA01231A4382837047F0B5AF -:103B90000C461546002200210026078C4EF6FF7CBD -:103BA00007EA0C070784828B018C4FF6FF7707EA40 -:103BB000043640F6FF473A404FF6FF7707EA0527FD -:103BC0003A434FF6FF7707EA03373A43D94FB842F3 -:103BD0000ED0D94FB8420BD0B0F1804F08D0D74F9C -:103BE000B84205D0D64FB84202D0D64FB84206D11F -:103BF0004DF6FF77394046F48057394305E047F6E4 -:103C0000FF57394044F48057394382830184F0BD23 -:103C1000828B4FF6F3731A408283828B0A4382832E -:103C20007047F0B50C461546002200210026078C8F -:103C30004FF6FF6C07EA0C070784828B018C4FF666 -:103C4000FF7707EA04264FF60C773A404FF6FF77E6 -:103C500007EA03172F433A43B64FB8420ED0B64F88 -:103C6000B8420BD0B0F1804F08D0B44FB84205D065 -:103C7000B34FB84202D0B34FB84206D14FF6FF5708 -:103C8000394046F48077394305E04FF2FF57394019 -:103C900044F48077394382830184F0BD028B4FF274 -:103CA000FF331A400283028B4FF6FF7303EA0123AE -:103CB0001A4302837047F0B50C46154600220021D6 -:103CC0000026078C4FF6EF7C07EA0C070784028B6F -:103CD000018C4FF6FF7707EA041640F6FF473A409B -:103CE0004FF6FF7707EA03373A434FF6FF7707EAC5 -:103CF00005273A438F4FB8420ED08F4FB8420BD0B2 -:103D0000B0F1804F08D08D4FB84205D08C4FB842EB -:103D100002D08C4FB84206D14FF6DF77394046F0DB -:103D20001007394305E04FF65F77394044F010073C -:103D3000394302830184F0BD028B4FF6F3731A40BE -:103D40000283028B0A4302837047F0B50C46154686 -:103D500000220021068C4FF6FE773E400684028B3F -:103D6000018C4FF60C7632407E1C06EA03162E4379 -:103D70003243704EB0420ED06F4EB0420BD0B0F115 -:103D8000804F08D06D4EB04205D06D4EB04202D08B -:103D90006C4EB04206D14FF6FD76314044F001063C -:103DA000314305E04FF6F576314044F001063143EA -:103DB00002830184F0BD70B505460C465D4885421E -:103DC0000ED05D4885420BD0B5F1804F08D05B48DE -:103DD000854205D05A48854202D05A48854200D1D2 -:103DE00000E000BF208850B92389A2886188284656 -:103DF000FFF7ABFFE1882846FFF79EFF25E020880C -:103E000004280AD12389A28861882846FFF753FF36 -:103E1000E1882846FFF742FF17E0208808280AD1EA -:103E20002389A28861882846FFF7FBFEE18828469F -:103E3000FFF7EEFE09E02389A28861882846FFF794 -:103E4000A6FEE1882846FFF795FE70BD2DE9F041FA -:103E500005460C4600260127608808B9022600E0C6 -:103E60000026A088012801D1022700E00127208830 -:103E7000A0B92389A28861882846FFF766FFE188F8 -:103E80002846FFF759FF23893A4631462846FFF76F -:103E900012FFE1882846FFF701FF13E02389A2887B -:103EA00061882846FFF707FFE1882846FFF7F6FEFE -:103EB00023893A4631462846FFF747FFE1882846DE -:103EC000FFF73AFFBDE8F0810A884B881A438B88D8 -:103ED0001A43CB881A430B891A434B891A438B899F -:103EE0001A43A0F8442070474FF6FF7181800021EB -:103EF0000180C180418001727047002101804180B2 -:103F00008180C180018141818181C181704700210F -:103F100001804180012181800021C18001817047A1 -:103F20000021018041808180C180018141818181A6 -:103F300070470000002C01400034014000040040A4 -:103F400000080040000C004021B1028842F001024C -:103F5000028004E002884FF6FE731A400280704728 -:103F600031B1B0F8442042F40042A0F8442005E00A -:103F7000B0F84420C2F30E02A0F8442070471AB1F2 -:103F800083890B43838102E083898B43838170475C -:103F90008182704741EA0203A0F8483070471AB1A5 -:103FA00083890B43838102E083898B43838170473C -:103FB00001894FF6F8721140018170470A460021CD -:103FC00001894FF68F73194011430181704730B555 -:103FD00004460D4629462046FFF7F0FF208940F0B1 -:103FE0000700208130BD2DE9F04104460D461646FC -:103FF0001F46602D06D13B46012231462046FFF781 -:104000005AFE05E03B46012231462046FFF79DFE61 -:1040100029462046FFF7D2FF208940F00700208183 -:10402000BDE8F08130B50C4600210189C9B24FF6D8 -:10403000FF7505EA0325154325432943018130BD5A -:104040002DE9F04105460E461746984600244346A2 -:104050003A4631462846FFF7E5FF2C894FF6F870BF -:10406000044044F007044FF68F70044044F070049D -:104070002C81BDE8F081F0B504460D4616461F467A -:104080003B46324629462046FFF7CCFF208940F4C4 -:1040900080402081F0BD0185828270470A46002160 -:1040A00001884FF68F731940114301807047F0B5B6 -:1040B0000C4615461E460021002200230189028B72 -:1040C000038C4FF6F877394021434FF6FC473A40CE -:1040D00040F201173A434FF6DD773B404FF6FF774A -:1040E00007EA06172F433B43018102830384F0BD97 -:1040F0000A460021018B4FF68F731940114301834B -:1041000070470A460021018B48F6FF7319404FF6AD -:10411000FF7303EA02231943018370470A46002113 -:10412000818B4FF68F7319401143818370470A4684 -:104130000021818B48F6FF7319404FF6FF7303EAA5 -:10414000022319438183704721B1028842F0800223 -:10415000028004E002884FF67F731A4002807047A5 -:1041600021B1828842F00402828004E082884FF606 -:10417000FB731A408280704721B1828842F00802A6 -:10418000828004E082884FF6F7731A40828070477D -:1041900021B1828842F00102828004E082884FF6D9 -:1041A000FE731A40828070470A460021018B4FF649 -:1041B000F77319401143018370470A460021018BB0 -:1041C0004FF2FF7319404FF6FF7303EA02231943BE -:1041D000018370470A460021818B4FF6F77319401F -:1041E0001143818370470A460021818B4FF2FF7390 -:1041F00019404FF6FF7303EA022319438183704786 -:104200000A460021018B4FF6FB73194011430183CD -:1042100070470A460021018B4FF6FF3319404FF6D5 -:10422000FF7303EA02231943018370470A46002102 -:10423000818B4FF6FB7319401143818370470A4607 -:104240000021818B4FF6FF3319404FF6FF7303EACD -:1042500002231943818370470A460021018B4FF6E0 -:104260007F7319401143018370470A460021018B77 -:10427000C1F30E014FF6FF7303EA022319430183D2 -:1042800070470A460021818B4FF67F731940114316 -:10429000818370470A460021818BC1F30E014FF6DE -:1042A000FF7303EA02231943818370470A46002102 -:1042B000018C4FF6FD7319401143018470470A4683 -:1042C0000021018C4FF6F7731940114301847047A8 -:1042D0000A460021018C4FF6DF7319404FF6FF7339 -:1042E00003EA02131943018470470A460021018C36 -:1042F0004FF67F7319404FF6FF7303EA0213194319 -:10430000018470470A460021018C4FF6FF53194083 -:104310004FF6FF7303EA02231943018470470A46EC -:104320000021018C4FF2FF7319404FF6FF7303EA2F -:1043300002231943018470470A460021018C4DF67F -:10434000FF7319404FF6FF7303EA023319430184E8 -:10435000704730B5002301248C40A3B2048C9C43E9 -:104360000484048C02FA01F5ADB22C43048430BD00 -:1043700030B5002304248C40A3B2048C9C430484F5 -:10438000048C02FA01F5ADB22C43048430BD70B543 -:104390000346002000241846183001258D40ACB299 -:1043A0001D8CA5431D8409B1082909D100EB6100CA -:1043B000056825F0700505600568154305600EE089 -:1043C0000D1FC5F34E052844056825F4E04505603A -:1043D00005684FF6FF7606EA02263543056070BD94 -:1043E00021B1028842F00202028004E002884FF606 -:1043F000FD731A400280704721B1028842F0040226 -:10440000028004E002884FF6FB731A400280704776 -:1044100021B1828842F08002828004E082884FF6D7 -:104420007F731A408280704702884FF6F7731A40F4 -:10443000028002880A430280704782884FF68F7399 -:104440001A40828082880A438280704702894FF630 -:10445000F8731A40028102890A4302817047028977 -:104460004FF67F731A40028102890A430281704726 -:1044700081847047818570478186704701877047C6 -:1044800081877047A0F84010704702884FF6FF43BD -:104490001A40028002880A43028070470146888ED3 -:1044A00070470146088F70470146888F7047014664 -:1044B000B1F8400070470146888C70470146088D6E -:1044C000704702460020138A0B400BB1012000E028 -:1044D00000207047CA430282704730B50246002070 -:1044E00000230024158A05EA0103958905EA0104E1 -:1044F00013B10CB1012000E0002030BDCA4302829C -:10450000704740EA01039B0703D009E008C9121F66 -:1045100008C0042AFAD203E011F8013B00F8013B7D -:10452000521EF9D27047D2B201E000F8012B491EA9 -:10453000FBD270470022F6E710B513460A46044640 -:104540001946FFF7F0FF204610BD30B505462A4654 -:104550000B4612F8010B13F8014B08B1A042F8D03A -:104560001CB1002802D06D1CF1E7284630BDF0B424 -:1045700080EA0102D40F4200B2EB410F02D20246A0 -:10458000084611464A0042D0C30DDDB2C1F3C752FE -:10459000AD1A202D35DAC1F3160141F4000204B141 -:1045A0005242C5F1200602FA06F12A411044B3EB4B -:1045B000D05F23D0C4B1012DA0EBC35009DCF0BC07 -:1045C0004FF0004202EAC352DBB200F5000000F0F7 -:1045D00099B9400000F1807000EBC350A0F18070E9 -:1045E00040EAD170490009E0490841EAC071A0EBF6 -:1045F000C35000F50000400800EBC350F0BC00F0D1 -:1046000078B96142012202EB4101001BF6E7F0BCE0 -:10461000704781F00041AAE780F00040A7E72DE94C -:10462000FE4F81EA030404F0004421F000410094AD -:104630004FF0000B23F0004350EA01045ED052EA31 -:1046400003045BD0C3F30A54C1F30A552C44A4F20B -:10465000F3340194A0FB0254C1F3130141F480111F -:10466000C3F3130343F4801301FB024400FB034E26 -:10467000840A970A44EA815447EA8357A4FB0768EF -:1046800002958D0A05FB07854FEA932C04FB0C5419 -:104690002705029D4FEA065847EA1637B5EB08058D -:1046A0006EEB070C870E920E47EA811742EA8312DF -:1046B000A7FB0201B6EB0B0164EB00042B0D43EAF0 -:1046C0000C335E1844EB1C50DA465146E7FB0201FE -:1046D000C5F313044FEA0B3343EA14534FEA043291 -:1046E000019C43EA0603A4F10C040294009CCDE96A -:1046F00000B400F044F903B0BDE8F08F002001469B -:10470000F9E7C10F80EAE0700844CA079623002148 -:1047100000F0F8B896230022114600F0F3B870B507 -:10472000C1F30A5201F000450024C1F3130140F225 -:10473000FF3341F480119A4201DA002070BD40F24B -:1047400033439A42A2F2334203DC524200F0C1F8F2 -:1047500000E090402C43F1D0404270BD00F0004298 -:1047600030F000400AD0C10D01F56071C0F31600B1 -:1047700042EA0151C2084007114370470020014638 -:104780007047000030B5041E71F1000404DB4FF0E7 -:104790000044404264EB0101141E73F1000405DB88 -:1047A0001C464FF00043524263EB04038B4208BFA8 -:1047B000824230BD30B5041E71F1000404DB4FF0BD -:1047C0000044404264EB0101141E73F1000405DB58 -:1047D0001C464FF00043524263EB0403994208BF6A -:1047E000904230BD01F0004330B421F0004150EA66 -:1047F000010206D00A0DA2F56072C1F31301002A6E -:1048000002DC30BC00207047440F44EAC104C10000 -:10481000E01830BC00EBC25000F06BB8002801DBA0 -:10482000C0F10040002901DBC1F100418142704725 -:10483000002801DBC0F10040002901DBC1F100418B -:104840008842704730B50B460146002020220124E3 -:1048500009E021FA02F59D4205D303FA02F5491B4E -:1048600004FA02F52844151EA2F10102F1DC30BD64 -:104870002DE9F05F0546002092469B468846064695 -:10488000814640241BE0284641464746224600F028 -:1048900020F853465A46C01A914110D31146184683 -:1048A000224600F0FBF92D1A67EB01084F4622461D -:1048B0000120002100F0F2F917EB00094E41201E03 -:1048C000A4F10104DFDC484631462A464346BDE8F0 -:1048D000F09F202A04DB203A21FA02F000217047E1 -:1048E00021FA02F3D040C2F1200291400843194658 -:1048F00070470029A8BF7047401C490008BF20F03E -:104900000100704710B4B0FA80FC00FA0CF050EAD5 -:10491000010404BF10BC704749B1CCF1200421FA56 -:1049200004F411FA0CF118BF012121430843A3EB51 -:104930000C01CB1D4FEA00614FEA102042BF00205E -:1049400010BC704700EBC35010440029A4BF10BC3A -:104950007047401C490008BF20F0010010BC7047A0 -:1049600010B5141E73F1000408DA401C41F1000177 -:1049700092185B411A4301D120F0010010BD2DE9CE -:10498000F04D92469B4611B1B1FA81F202E0B0FAC5 -:1049900080F22032904600F081F904460F4640EA4A -:1049A0000A0041EA0B0153465A46084313D0114608 -:1049B00053EA010019D0C8F140025046FFF789FFC1 -:1049C00005460E4650465946424600F067F90843F0 -:1049D00005D0012004E020463946BDE8F08D0020D6 -:1049E000054346EAE0762C4337430A986305E40A18 -:1049F000A0EB08000022FD0A44EA47540A3002D521 -:104A000000200146E9E7010510196941DDE9084583 -:104A100000196941BDE8F04DA2E72DE9FE4F80463F -:104A200081EA0300C00F0C46009021F0004123F002 -:104A30000045B8EB0200A94105D240462146904608 -:104A40001C460B46024623F00040104347D0270D7A -:104A5000C7F30A00C3F30A510290401A019040289C -:104A60006BDAC3F3130040F4801B0098924620B128 -:104A70000023D2EB030A63EB0B0B01985946C0F1FC -:104A80004002504600F00AF906460D465046594687 -:104A9000019A00F012F910EB08006141002487EA46 -:104AA000115284EAE7731A4340D0009A62B3019A24 -:104AB000012A4FEA075215DC001B61EB02014FF09F -:104AC000004202EA0752CDE90042001C41F5801184 -:104AD00032462B46FFF753FF03B0BDE8F08F404648 -:104AE0002146F9E7001B61EB0201001C41F5801330 -:104AF00000185B412018A2F5001747EB030140EABC -:104B0000D570B6196D4111E06D084FEA360645EAD9 -:104B1000C0754FEA0752001B61EB0201001C41F512 -:104B2000801149084FEA30000019514132462B46A6 -:104B300003B0BDE8F04FFFF713BF0098012240001B -:104B40000023D0EB020263EBE073009821464FEAAA -:104B5000E074B8EB000061EB0401E9E783F0004387 -:104B60005BE781F0004158E72DE9F04D81EA03044D -:104B700004F0004B21F0004514464FF0000A23F0EA -:104B8000004150EA050220D054EA01021DD0C5F3CD -:104B90000A570246C5F31303C1F31300C1F30A56C3 -:104BA00040F4801543F48013A7EB0608101BD6468B -:104BB00008F2FD3873EB050002D308F1010801E0AB -:104BC00092185B41B8F1000F03DA00200146BDE8FE -:104BD000F08D00204FF48011064684460EE0171B2E -:104BE00073EB050705D3121B63EB050306434CEA81 -:104BF000010C49084FEA300092185B4150EA010766 -:104C0000EDD152EA030012D082EA040083EA0501E2 -:104C1000084305D0101BAB4106D20122002306E059 -:104C200000224FF0004302E06FF0010253101AEB34 -:104C300006004CEB085110EB0A0041EB0B01BDE8FC -:104C4000F04DFFF78DBEC1F30A52C1F3130140F2DC -:104C5000FF3341F480119A4202DA00200146704786 -:104C600040F233439A42A2F2334202DC5242FFF74F -:104C700030BE00F013B80000064C074D06E0E068B7 -:104C800040F0010394E8070098471034AC42F6D393 -:104C9000FBF730FAB85E0008D85E0008202A04DB73 -:104CA000203A00FA02F1002070479140C2F120033F -:104CB00020FA03F3194390407047202A06DBCB17F4 -:104CC000203A41FA02F043EAE07306E041FA02F3C7 -:104CD000D040C2F12002914008431946704730B5D8 -:104CE0008C1810F8012B12F00F0301D110F8013BC2 -:104CF000120906D110F8012B03E010F8015B01F84E -:104D0000015B5B1EF9D101E001F8013B521EFBD1B2 -:104D1000A142E6D3002030BD0FB4054B10B503A966 -:104D2000044A029800F0EEF810BC5DF814FB000095 -:104D30002B250008700100200FB4084B10B504A902 -:104D400002AA039800F0DEF8044602A9002000F051 -:104D500070FC204610BC5DF814FB000033560008C0 -:104D600002E008C8121F08C1002AFAD17047704734 -:104D7000002001E001C1121F002AFBD17047000092 -:104D80002DE9FF5F82B00021DDE90430020DDDF87E -:104D900040B0034318D044F61050A2F2FF32424311 -:104DA0001514119801281FD0A5EB0B00401C5FEAD9 -:104DB000000A4FF000064E4FDFF83891B0465046DB -:104DC00015D5CAF1000413E0119801244AA3012863 -:104DD00001D16FEA0B010298119AC0E90031C0E9D4 -:104DE000024206B0BDE8F09FCBF10000DFE70446C9 -:104DF0000021404A491842EB0450CDE9001012E06E -:104E0000E00707D032463B4640464946FFF707FCDD -:104E10008046894632463B4610461946FFF7FFFB5F -:104E200006460F466410002CEAD1DDE90401DDE9F5 -:104E30000023BAF1000F06DAFFF7F1FB42464B46BA -:104E4000FFF7EDFB05E0FFF78FFE42464B46FFF70D -:104E50008BFE04460E460022284BFFF7ABFC03D81E -:104E60004FF0FF30014607E00022254B2046314637 -:104E7000FFF7D3FDFFF7E7FE102409E0002C0ADB63 -:104E80000A220023FFF7F4FC039B30321A55641EFC -:104E900050EA0102F2D1641C039AC4F111031444D4 -:104EA000119A012A03D0012208430DD10AE00843D8 -:104EB00004D000204FF0110B119072E7A3EB0B050B -:104EC0006D1E0DE05B4504DD4FF0000205F10105AC -:104ED00004E003DA4FF00002A5F10105002AECD04E -:104EE00002981199C0E90231C0E9004579E7000054 -:104EF000000014400000F03F300000000000F043CC -:104F00000000E03F2DE9FF4F95B09B4689460646DD -:104F100000250FE2252877D100242746F84A0121F1 -:104F2000059400E0044316F8013F203B01FA03F02A -:104F30001042F7D130782A2811D06FF02F03307843 -:104F4000A0F13002092A16D8059A44F0020402EBB7 -:104F5000820203EB42021044761C0590EFE759F8F9 -:104F6000042B0592002A03DA504244F400540590C1 -:104F700044F00204761C30782E2816D116F8010F62 -:104F800044F004042A280DD06FF02F023078A0F1ED -:104F90003003092B09D807EB870302EB4303C7183B -:104FA000761CF3E759F8047B761C30786C280FD018 -:104FB00006DC4C2817D068280DD06A2814D104E0EC -:104FC000742810D07A280FD10DE044F400140AE0C0 -:104FD00044F4801401E044F440147278824202D117 -:104FE00004F58014761C761C307866280BD013DC10 -:104FF000582877D009DC002875D04528F6D04628F7 -:10500000F4D047281AD19DE118E0632835D06428F0 -:1050100079D0652812D195E1702873D008DC672813 -:10502000F1D069286FD06E280DD06F2806D1B5E079 -:1050300073282CD0752875D0782874D05A461799C3 -:1050400090476D1C75E1C4F30250022809D0032873 -:105050000DD0D9F8001004280DD00D6009F1040915 -:1050600067E1D9F80010EA17C1E90052F6E7D9F86C -:1050700000100D80F2E70D70F0E719F8041B8DF8B1 -:10508000001000208DF80100EA46012003E059F8E5 -:1050900004AB4FF0FF3061074FF0000102D40DE088 -:1050A00008F101018846B9420FDA8045F8DB1AF8A9 -:1050B00008100029F4D108E008F101018846814276 -:1050C000FADB1AF808100029F6D105985B46A0EB28 -:1050D000080721463846179A00F094FA284400EB56 -:1050E000080507E04DE029E10DE01AF8010B5A46EA -:1050F00017999047B8F10108F7D25B462146384628 -:10510000179A13E142E00A220092C4F302524FF0D0 -:10511000000A022A08D059F804CB032A4FEAEC719E -:105120000AD00DE029E02AE009F1070121F0070289 -:10513000F2E802C1914609E00FFA8CFC4FEAEC71EB -:10514000042A03D14FFA8CFC4FEAEC71002907DAEC -:105150000A460021DCF1000C61EB02012D2202E085 -:10516000220504D52B228DF80420012203E0E2075A -:1051700001D02022F7E7904659E00A2102E01022F0 -:105180000DE010214FF0000A00910BE010224FF0CB -:10519000000A44F004040827009203E008224FF0BC -:1051A000000A0092C4F30252022A05D059F804CB37 -:1051B0000021032A08D009E009F1070121F00702C4 -:1051C000F2E802C1914605E01FFA8CFC042A01D1E5 -:1051D0000CF0FF0C4FF00008220728D5702806D0ED -:1051E000009B83F0100353EA0A0305D00EE040222F -:1051F0008DF80420012208E05CEA010206D030228A -:105200008DF804208DF8050002229046009B83F063 -:10521000080353EA0A030AD15CEA010201D16207DA -:1052200005D530228DF804204FF001087F1E582844 -:1052300004D034A003900EA802900DE036A0F9E748 -:1052400053466046009AFFF713FB84460398825C3E -:105250000298401E029002705CEA0100F0D10298B0 -:1052600006A9081A00F1200A600702D524F4803448 -:1052700000E00127574502DDA7EB0A0000E000200F -:1052800000EB0A01009005984144401A0590E003A4 -:1052900006D45B462146179A059800F0B3F90544F9 -:1052A000002706E001A85A46C05D179990476D1C7B -:1052B0007F1C4745F6DBE0030CD55B462146179A79 -:1052C000059800F09FF9054404E030205A461799EC -:1052D00090476D1C0099481E00900029F5DC08E0FD -:1052E000029802995A460078491C029117999047F2 -:1052F0006D1CBAF10001AAF1010AF1DC65E10000C0 -:10530000092801003031323334353637383961629B -:10531000636465660000000030313233343536375F -:1053200038394142434445460000000000F058F936 -:105330000544761C307800287FF4ECAD19B028467F -:10534000BDE8F08F620700D4062709F1070222F0BA -:10535000070CFCE80223E14603F000485FEA080C72 -:1053600002D00FF2702C0DE05FEA045C02D50FF260 -:10537000682C07E05FEAC47C02D00FF2602C01E0E9 -:10538000AFF2700C4FF0FF3823F00043CDF850C05F -:1053900065280CD006DC452809D046281DD04728B2 -:1053A0003DD13DE0662818D067287ED138E0002145 -:1053B000112F01DB112000E0781CCDE9000106A9C6 -:1053C0000EA8FFF7DDFCDDE90F010E9A0391002125 -:1053D000009207F1010A04914DE04FF00040009760 -:1053E000CDE9011006A90EA8FFF7CAFCDDE90F02FE -:1053F00003920E9B11990022DDF80CA000930492F9 -:1054000011B9791C00EB010AB7EB0A0004D4C0F112 -:10541000FF3007F1010A0490AAEB0700019044E075 -:10542000012F00DA01270021112F01DD112000E0FA -:105430003846CDE9000106A90EA8FFF7A1FCDDE979 -:105440000F010E9A0391002104910092BA462107A0 -:105450000CD40399514500DA8A46BAF1010F05DDF3 -:10546000009AAAF10101515C302908D0B84202DA51 -:1054700010F1040F06DA0121CDE9011015E0AAF1BF -:105480000101E9E7002805DC049901440491AAEB35 -:10549000000102E0411C514500DD8A460499401A92 -:1054A000401C01904FF000400290200704D4019866 -:1054B000504501DBCDF8048000208DF84F000298A4 -:1054C0000DF14F07B0F1004F25D02B200E90029820 -:1054D0004FF0020800280CDA404202902D200E9076 -:1054E00007E00A210298FFF7ADF93031029007F882 -:1054F000011DB8F10001A8F10108F2DC02980028B2 -:10550000EFD1791E0E980870307800F0200040F03E -:10551000450007F8020D12A8C01B00F107081498F7 -:10552000007800B1012000EB0A01019801EBE07165 -:1055300005984144401A401E0590E00306D45B469E -:105540002146179A059800F05DF8054414980078F4 -:1055500018B15A46179990476D1CE00324D55B4655 -:105560002146179A059800F04DF805441CE0049870 -:10557000002807DBDDE90301884203DD0098405C79 -:10558000179901E0179930205A469047049805F181 -:105590000105401C04900198401E019004D12E206A -:1055A0005A46179990476D1CBAF10001AAF1010AF9 -:1055B000DDDC05E017F8010B5A46179990476D1C82 -:1055C000B8F10001A8F10108F4DC5B462146179A06 -:1055D0000598ABE62D0000002B0000002000000025 -:1055E0002DE9F041044600251E461746880404D4E0 -:1055F00005E039462020B0476D1C641EF9D52846C9 -:10560000BDE8F0812DE9F041044600251E46904694 -:10561000C80301D5302700E02027880404D505E021 -:1056200041463846B0476D1C641EF9D52846BDE892 -:10563000F0810A68531C0B60107070470000000076 -:1056400000000000002F0000000007000700001409 -:105650007F147F1400242A7F2A1200626408132317 -:1056600000364955225000000503000000001C22AE -:105670004100000041221C000014083E08140008EC -:10568000083E0808000000A060000008080808089C -:10569000000060600000002010080402003E514934 -:1056A000453E0000427F40000042615149460021D2 -:1056B00041454B31001814127F10002745454539EC -:1056C000003C4A4949300001710905030036494947 -:1056D000493600064949291E000036360000000000 -:1056E000563600000008142241000014141414144B -:1056F00000004122140800020151090600324959F4 -:10570000513E007C1211127C007F49494936003E0F -:1057100041414122007F4141221C007F49494941CA -:10572000007F09090901003E4149497A007F0808C4 -:10573000087F0000417F4100002040413F01007F81 -:1057400008142241007F40404040007F020C027F4D -:10575000007F0408107F003E4141413E007F09095F -:105760000906003E4151215E007F09192946004685 -:10577000494949310001017F0101003F4040403F5C -:10578000001F2040201F003F4038403F00631408A6 -:105790001463000708700807006151494543000081 -:1057A0007F41410000552A552A55000041417F00A4 -:1057B0000004020102040040404040400000010299 -:1057C0000400002054545478007F48444438003882 -:1057D0004444442000384444487F0038545454180A -:1057E00000087E0901020018A4A4A47C007F08041C -:1057F00004780000447D4000004080847D00007FEC -:10580000102844000000417F4000007C0418047808 -:10581000007C0804047800384444443800FC242404 -:1058200024180018242418FC007C080404080048EC -:105830005454542000043F444020003C4040207C0D -:10584000001C2040201C003C4030403C00442810FC -:105850002844001CA0A0A07C004464544C441414B0 -:1058600014141414000000000000000000000000E8 -:1058700000000000000000F80000000000000033FD -:105880003000000000100C06100C060000000000A4 -:105890000000000040C07840C0784000043F04048D -:1058A0003F040400007088FC08300000001820FF4E -:1058B000211E0000F008F000E018000000211C0389 -:1058C0001E211E0000F00888700000001E21232405 -:1058D0001927211010160E00000000000000000023 -:1058E00000000000000000E01804020000000007B3 -:1058F0001820400000020418E000000000402018BA -:1059000007000000404080F0804040000202010F8C -:1059100001020200000000F0000000000101011F70 -:1059200001010100000000000000000080B07000D4 -:105930000000000000000000000000000001010164 -:1059400001010101000000000000000000303000F3 -:1059500000000000000000008060180400601806CD -:105960000100000000E010080810E000000F102007 -:1059700020100F00001010F8000000000020203F51 -:1059800020200000007008080888700000302824DB -:10599000222130000030088888483000001820207C -:1059A00020110E000000C02010F8000000070424A1 -:1059B000243F240000F808888808080000192120E6 -:1059C00020110E0000E0108888180000000F112040 -:1059D00020110E0000380808C83808000000003FF9 -:1059E000000000000070880808887000001C222158 -:1059F00021221C0000E010080810E0000000312205 -:105A000022110F00000000C0C000000000000030A4 -:105A100030000000000000800000000000008060F6 -:105A20000000000000008040201008000001020477 -:105A3000081020004040404040404000040404045E -:105A4000040404000008102040800000002010081A -:105A500004020100007048080808F000000000304F -:105A600036010000C030C828E810E00007182724DD -:105A700023140B000000C038E0000000203C23028B -:105A80000227382008F8888888700000203F2020EE -:105A900020110E00C0300808080838000718202020 -:105AA0002010080008F808080810E000203F202017 -:105AB00020100F0008F88888E8081000203F2020F8 -:105AC0002320180008F88888E8081000203F2000EC -:105AD00003000000C0300808083800000718202024 -:105AE000221E020008F808000008F808203F2101E3 -:105AF00001213F20000808F8080800000020203F8E -:105B00002020000000000808F8080800C0808080FD -:105B10007F00000008F888C028180800203F2001F6 -:105B20002638200008F8080000000000203F202050 -:105B30002020300008F8F800F8F80800203F003F67 -:105B4000003F200008F830C00008F808203F20007F -:105B500007183F00E01008080810E0000F10202090 -:105B600020100F0008F808080808F000203F210165 -:105B700001010000E01008080810E0000F182424BC -:105B800038504F0008F8888888887000203F20002F -:105B9000030C3020007088080808380000382021E5 -:105BA00021221C00180808F8080818000000203FEF -:105BB0002000000008F808000008F808001F202056 -:105BC00020201F000878880000C838080000073827 -:105BD0000E010000F80800F80008F800033C070078 -:105BE000073C0300081868808068180820302C03E0 -:105BF000032C30200838C800C83808000000203FB7 -:105C00002000000010080808C838080020382621A5 -:105C100020201800000000FE020202000000007FA9 -:105C200040404000000C30C00000000000000001B7 -:105C30000638C00000020202FE00000000404040A2 -:105C40007F000000000004020202040000000000C7 -:105C50000000000000000000000000008080808044 -:105C6000808080800002020400000000000000002C -:105C700000000000000080808080000000192422C5 -:105C800022223F2008F8008080000000003F112001 -:105C900020110E000000008080800000000E112006 -:105CA00020201100000000808088F800000E1120E4 -:105CB00020103F200000808080800000001F2222F2 -:105CC00022221300008080F0888888180020203F5E -:105CD000202000000000808080808000006B949471 -:105CE0009493600008F8008080800000203F21002D -:105CF00000203F2000809898000000000020203FF6 -:105D000020200000000000809898000000C08080E3 -:105D1000807F000008F8000080808000203F24027F -:105D20002D302000000808F8000000000020203F6F -:105D3000202000008080808080808000203F200024 -:105D40003F20003F8080008080800000203F2100B5 -:105D500000203F200000808080800000001F202065 -:105D600020201F00808000808000000080FFA12094 -:105D700020110E000000008080808000000E1120A5 -:105D800020A0FF80808080008080800020203F2134 -:105D900020000100000080808080800000332424E7 -:105DA00024241900008080E0808000000000001F93 -:105DB000202000008080000000808000001F202044 -:105DC00020103F20808080000080808000010E3005 -:105DD0000806010080800080008080800F300C0366 -:105DE0000C300F0000808000808080000020312E69 -:105DF0000E312000808080000080808080818E7045 -:105E00001806010000808080808080000021302CF6 -:105E10002221300000000000807C0202000000000F -:105E2000003F404000000000FF00000000000000B4 -:105E3000FF0000000002027C800000000040403FA4 -:105E4000000000000006010102020404000000003E -:105E50000000000057617465725F74656D703A25CB -:105E6000302E3166E284832C207461726765743A47 -:105E70002564E284832C2073657454656D703A2523 -:105E80006420E284832C2077617465725F6C657690 -:105E9000656C3A25302E3266636D2C2054696D6531 -:105EA00072466C61673A2564202C20486F74466CFA -:105EB00061673A25640D0A00D85E000800000020E2 -:105EC0008C010000DE4C00089C5F00088C01002063 -:105ED000BC050000704D00080611220327223494EF -:105EE000A24A04001912010203040607080900105F -:105EF0001010FF109008888888FF88888808001094 -:105F0000130444827F01808040432C102846818006 -:105F10000E1310101010D030FF30D0121C1010369D -:105F2000100804020132FF061401020408100D13C8 -:105F3000FE222222FE00FE828292A29E2880601F04 -:105F40000242827F0814FF402F102C43800B1590D3 -:105F5000884C57A42454548C8400101301018042AF -:105F6000221A07024282423E0101010E1504E42476 -:105F70002CB4252624B42C24E4040C25FF02011E95 -:105F80001212121E41827F3011010203040102032A -:0C5F9000040607080902040608000000CF +:100500002532643A2532643A253264202000000006 +:100510008C01002025302E3266432025644320259F +:10052000302E3266636D2025640000000C00002030 +:100530002532644320204C6576656C3A2564202082 +:10054000256400002532642D2532642D2532642077 +:100550002532643A2532643A25326420543A2564BF +:100560002C483A256400000028000000800200208A +:1005700029000000740100206D6F64656C000000AC +:100580005468652068656174696E67206D6F646585 +:100590000D0A000053746572696C697A6174696F41 +:1005A0006E206D6F64650D0A000000006765744D74 +:1005B0006F64656C000000004865617420707265AE +:1005C000736572766174696F6E206D6F64650D0A74 +:1005D0000000000073657454617267657454656D42 +:1005E0007000000073657454617267657454656DC2 +:1005F00070204F4B210D0A0073657454696D65724C +:100600000000000073657454696D6572204F4B21C2 +:100610000D0A00007365744C6576656C000000007F +:100620007365744C6576656C204F4B210D0A000094 +:1006300054696D6572466C6167000000436C6F73AE +:10064000652054696D6572210D0A00004F70656E5A +:100650002054696D6572210D0A000000486F7446D0 +:100660006C616700436C6F736520486F74210D0ADD +:1006700000000000FBA004F04DFBFDA1FE4803F0CC +:1006800062FF00B3FD49486C04F066F804460D466D +:10069000FA49086804F060F806460F46F74890F8F3 +:1006A0004100F64991F84010CDE90245CDE904102A +:1006B000F2488068F149496832463B46CDE900106E +:1006C000EF4804F027FBEFA1EB4803F03CFF78B1C3 +:1006D000EE484069ED490969EC4AD268CDE900214C +:1006E0000290EA48836842680168E9A004F012FBBE +:1006F000EEA1E14803F027FF78B1E048406ADF4906 +:10070000096ADE4AD269CDE900210290DB4883699B +:1007100042690169E8A004F0FDFAC821D64803F057 +:1007200007FF0020EB4908800DB0F0BD2DE9F04730 +:1007300000244FF080450026E74FD048B0F848002D +:10074000012802D1E54D870708E0CC48B0F8480001 +:10075000022803D10024E24D0026E04FC749486C2F +:1007600003F0FAFF804632463B4604F009F803D214 +:100770000120DC4908602EE0C049486C03F0ECFF22 +:10078000804632463B4604F013F80DD8BB49486C0E +:1007900003F0E2FF804622462B4603F0F1FF03D22E +:1007A0000020D049086016E0B449486C03F0D4FF3B +:1007B000804622462B4603F0FBFF0CD20120C9499C +:1007C0000C390860642001F07EFE0020C649C1F8A3 +:1007D000A001C4490860A949486C4FF07E5104F05B +:1007E0001BF814D2A54890F8420080B10120BF49FF +:1007F00008600020BE49C1F8BC01642001F063FE1E +:100800000020BA4908600120B949C1F8BC01BDE81F +:10081000F08710B599498968481E03F070FF0446B7 +:1008200096480168204604F001F808D80020934952 +:1008300081F84000012081F841000020C86010BD0F +:1008400010B50020A94908310860642001F03BFE82 +:100850000120A749C1F8BC0110BD012087494969A1 +:100860008A4A5268914201D000201EE0834989697A +:10087000864A9268914201D0002016E07F49C969FA +:10088000824AD268914201D000200EE07B49096A79 +:100890007E4A1269914201D0002006E07749496AF8 +:1008A0007A4A5269914200D0002070472DE9F04108 +:1008B0000546724845608F48007B00282DD06F4860 +:1008C00090F84200002828D08A4800686F49C9681B +:1008D000884222D1874840686C49096988421CD106 +:1008E0008448806869494969884216D1634A116819 +:1008F000804A106903F08BFE804603F02DFF064608 +:1009000021F00041022808DC00207849091D086018 +:100910007849087378A004F0FDF9584890F8400031 +:10092000002849D0FFF799FF0446002C33D07148C6 +:10093000007B00282FD17CA004F0ECF9FFF780FFAA +:1009400001206A49091D08606A4908734F48C06858 +:1009500008604E48006948604C48406988604748D4 +:100960000068086108464068401C486008464068C6 +:100970003B282ADD084640683C3848600846006845 +:10098000401C08600846006817281EDD08460068FD +:100990001838086019E03CB95648007B20B900209F +:1009A0005249091D086010E0344890F8420060B9CF +:1009B00000205049087308E000204E4908732F4872 +:1009C00090F841004949091D08602C49486C4FF0D6 +:1009D0007E5103F021FF09D3284603F090FE06461E +:1009E00026480168304603F017FF1BD100203F491D +:1009F000091D08603F4908732049486C4FF07E513B +:100A000003F00AFF02D20120BDE8F081284603F07E +:100A100076FE064619480168304603F0FDFE01D80F +:100A20000220F1E70020EFE710B544480078B8B99C +:100A30001E20FFF73BFF022813D1502140A004F0F5 +:100A400069F90020294908310860642001F03BFD64 +:100A500001202749C1F8BC010848806807497DE0AA +:100A600083E0A0E04F70656E20486F74210D0A008E +:100A7000676574496E666F00800200208C0100205B +:100A8000505E000867657454696D6500D8010020E8 +:100A900054696D653A20323025642D25642D256416 +:100AA0002025643A25643A25640D0A00676574546C +:100AB000696D65720000000054696D65723A202509 +:100AC000642D25642D25642025643A25643A256427 +:100AD0000D0A0000740100200000F03F00000840F3 +:100AE00000001040AC01214200002142B40122422A +:100AF00000002242080200204E6F206368616E678A +:100B00006520696E2074656D7065726174757265BB +:100B10002C205475726E206F66662068656174695A +:100B20006E670D0A0000000054696D6520746F2027 +:100B300068656174207570210D0A000010000020A6 +:100B40005468652074656D70657261747572652096 +:100B5000726561636865643A25640000486002203C +:100B6000C8600120F94908701DE00020F84981F8AB +:100B7000400081F841008868FFF798FE022812D1F2 +:100B8000F3488168AFF2480004F0C4F80020F1494E +:100B90000860642001F097FC0120EF49C1F8BC0116 +:100BA0000220EB49C86010BD10B5E9498868FFF71D +:100BB0007DFE022812D1E6488168AFF27C0004F085 +:100BC000A9F80020E3490860642001F07CFC0120C2 +:100BD000E149C1F8BC010220DD49C86010BDDF4910 +:100BE0000968012900D07047DD490968082911D238 +:100BF000DFE801F004111D2A3D506376D44989686D +:100C00000A2907DAD249896801EB810100EB410129 +:100C1000CF4A916077E0CE4AA2F848001146B1F879 +:100C20004810032902DB0221A2F848106BE0C849F2 +:100C300009690A2907DAC649096901EB810100EB54 +:100C40004101C34A11615EE0C14949690A290DDACF +:100C5000BF49496901EB810100EB4102BC494A618E +:100C600049690C2902DD0C22B9494A614BE0B849B7 +:100C700089690A290DDAB649896901EB810100EB1E +:100C80004102B3498A6189691F2902DD1F22B049E7 +:100C90008A6138E0AE49C9690A290DDAAC49C969E7 +:100CA00001EB810100EB4102A949CA61C969172919 +:100CB00002DD1722A649CA6125E0A549096A0A2969 +:100CC0000DDAA349096A01EB810100EB4102A04959 +:100CD0000A62096A3B2902DD3B229D490A6212E051 +:100CE0009B49496A0A290DDA9949496A01EB810150 +:100CF00000EB410296494A62496A3B2902DD3B22E8 +:100D000093494A6200BF00BF00BF6CE79348006888 +:100D1000012800D0704792480068082847D2DFE8D1 +:100D200000F0040C161E262E363E894880680A21E3 +:100D300090FBF1F08649886039E08548B0F84800BA +:100D40000A2190FBF1F08249A1F848002FE0804889 +:100D500000690A2190FBF1F07D49086127E07C4899 +:100D600040690A2190FBF1F1794841611FE0784820 +:100D700080690A2190FBF1F17548816117E07448A0 +:100D8000C0690A2190FBF1F17148C1610FE0704820 +:100D9000006A0A2190FBF1F16D48016207E06C489E +:100DA000406A0A2190FBF1F16948416200BF00BF2F +:100DB00000BFAFE710B5102401F039FA0446A4F1E2 +:100DC0000B0005283CD2DFE800F03803101C2A0095 +:100DD0006248006818B901206049086002E00020FC +:100DE0005E49086001F00BF836E05D480068401C81 +:100DF0005B49086008460068082801DB002008609D +:100E00002AE0534890F8410020B90120504981F868 +:100E1000410003E000204E4981F841001CE04C48AD +:100E200090F8400020B90120494981F8400003E0D2 +:100E30000020474981F840000EE0FFF767FF0BE014 +:100E40004648006808B1102C00D105E00A2C02DAEF +:100E50002046FFF7C4FE00BF00BF10BD2DE9F047DC +:100E6000FFF7A8FF3D48006800283AD100F006FDD2 +:100E70000A2190FBF1F5284603F041FC3449086053 +:100E80000A21012000F07BFB8146484603F040FC2C +:100E9000824603F061FC07460022324B03F0BDFBA3 +:100EA000054603F09DFC0446294844642948001F78 +:100EB0000068274981F842000846C06810B9FFF76A +:100EC00073FE0CE02248C068012802D1FFF7ACFD98 +:100ED00005E01F48C068022801D1FFF79AFCFFF720 +:100EE00025FCBDE8F08710B501F0B0FA4FF4A06022 +:100EF00002F062F94FF4E13001F036FB00F058F9EE +:100F000000F032F900F09FFC00F0E0FA01F0E0F8A8 +:100F100001F06CF9144800F02CFE00F070FF10BDD9 +:100F2000FFF7E1FF4FF47A7001F0CDFA0120094993 +:100F300008600AE0FFF792FFFFF730FA00F03CFE8E +:100F4000FFF7DEF8C82001F0BEFAF3E7100000203A +:100F50008C010020BC012242000022420800002037 +:100F60000C0000200000503F00000020704700BF30 +:100F7000FEE700BFFEE700BFFEE700BFFEE77047E9 +:100F800070477047704700000CB50020019000903A +:100F90006C48006840F480306A49086000BF6948C6 +:100FA000006800F4003000900198401C0190009807 +:100FB00018B90198B0F5A06FF1D16248006800F44B +:100FC000003010B10120009001E000200090009856 +:100FD000012843D15C48006840F010005A4908607D +:100FE0000846006820F0030008600846006840F0EA +:100FF000020008605348406852494860084640680B +:1010000048600846406840F4806048600846406890 +:1010100020F47C1048600846406840F4E8104860BE +:101020000846006840F08070086000BF45480068CE +:1010300000F000700028F9D04248406820F003001A +:10104000404948600846406840F00200486000BFE0 +:101050003C48406800F00C000828F9D10CBD10B5E0 +:10106000FFF792FF10BD10B53648006840F0010050 +:1010700034490860084640683449084031494860AE +:1010800008460068324908402E4908600846006852 +:1010900020F4802008600846406820F4FE00486084 +:1010A0004FF41F008860FFF7DAFF4FF00060294916 +:1010B000086010BD10B5002100200022214B5B68A4 +:1010C00003F00C0121B1042906D0082928D107E03A +:1010D000214B224C236027E01F4B204C236023E050 +:1010E000184B5B6803F47010164B5B6803F4803296 +:1010F000022303EB904022B9194B4343174C236062 +:101100000DE0104B5B6803F4003323B1144B4343F1 +:10111000124C236003E0104B4343104C236003E068 +:101120000D4B0E4C236000BF00BF064B5B68C3F342 +:1011300003130C4CE15C094B1B68CB40074C23604C +:1011400010BD000000100240002002400000FFF827 +:10115000FFFFF6FE08ED00E000127A001400002008 +:1011600000093D001800002008B50121142001F0FD +:10117000BBFD4FF40040ADF8000010208DF80300D7 +:1011800003208DF802006946134801F0F1FA4FF48C +:101190000050ADF8000069460F4801F0E9FA4FF43D +:1011A0001060ADF8000069460C4801F0E1FA08BD96 +:1011B00008B50121102001F097FD4FF4C040ADF8B3 +:1011C000000010208DF8030003208DF8020069460E +:1011D000014801F0CDFA08BD0010014000080140AF +:1011E00010B586B004460121082001F07DFD0121E3 +:1011F000880401F086FD4FF48060ADF814000320F0 +:101200008DF8160018208DF8170005A9874801F001 +:10121000AFFA4FF40060ADF8140004208DF8170009 +:1012200005A9824801F0A4FA27208DF800000020CB +:101230008DF8010003208DF8020001208DF80300D5 +:10124000684601F0BEFF01940020ADF80800ADF83B +:101250000A00ADF80C00ADF810000C20ADF80E003F +:1012600001A9734801F0E7FD012240F225517048C1 +:1012700001F079FE01216E4801F069FE06B010BD53 +:1012800010B500246A4801F0D3FEC4B269486A4927 +:101290000978445468480078401C6749087008463B +:1012A0000078642801DB0020087010BD002004E0F5 +:1012B0000021604A1154411C88B26428F8DB0021E7 +:1012C0005D4A1170704710B504460BE000BF402125 +:1012D000574801F017FF0028F9D014F8011B5448B3 +:1012E00001F0A2FE20780028F0D110BD10B5044610 +:1012F000FFF7DCFF2046FFF7E6FF50A0FFF7E3FF14 +:1013000010BD10B5044621464A4803F01CF908B147 +:10131000012010BD0020FCE72DE9F04180460C467D +:1013200015461E4600270EE04046FFF7DFFFB0B22D +:1013300001F0C9F82046FFF7E4FF10B10120BDE835 +:10134000F081781CC7B2AF42EEDB0020F7E710B5A2 +:10135000642303223AA13BA0FFF7DEFF04464FF4CB +:10136000167001F0B0F814B94FF0FF3010BD6423CF +:10137000032233A135A0FFF7CFFF04464FF41670C8 +:1013800001F0A1F814B96FF00100EFE76423032224 +:101390002BA132A0FFF7C0FF04464FF4167001F0F6 +:1013A00092F814B96FF00200E0E76423032224A14D +:1013B00032A0FFF7B1FF04464FF4167001F083F836 +:1013C00014B96FF00300D1E7642303221CA12FA0FE +:1013D000FFF7A2FF04464FF4167001F074F814B939 +:1013E0006FF00400C2E76423032215A12DA0FFF7CC +:1013F00093FF04464FF4167001F065F814B96FF0CE +:101400000500B3E70020B1E710B5044632230322FC +:1014100028A129A0FFF780FFC82001F054F820463A +:10142000FFF751FF642001F04EF810BD000C0140A1 +:10143000004800401C020020280000200D00000091 +:101440004F4B000041540D0A0000000041542B4353 +:10145000574D4F44453D320D0A00000041542B4387 +:10146000575341503D225A48222C223132333435D1 +:1014700036373839222C352C330D0A0041542B4392 +:1014800049504D55583D310D0A00000041542B4341 +:1014900049505345525645523D312C353030300D70 +:1014A0000A00000041542B43495053544F3D300D26 +:1014B0000A0000003E00000041542B4349505345B0 +:1014C0004E443D302C31340D0A00000000B587B089 +:1014D00001214FF4017001F007FC4FF4004001F0CE +:1014E00067FB0220ADF8040000208DF8070001A979 +:1014F0002E4801F03DF92E4801F0CCFE002002906C +:101500008DF80C008DF80D004FF460200490002041 +:10151000059001208DF8180002A9254801F0E1FE90 +:101520000121234801F009FF214801F028FF00BFF5 +:101530001F4801F029FF0028FAD11D4801F02EFFB5 +:1015400000BF1B4801F02FFF0028FAD107B000BDF3 +:1015500010B50446072301222146154801F059FF22 +:101560000121134801F029FF00BF0221104802F0B9 +:1015700095F80028F9D00E4801F0B2FF10BD2DE912 +:10158000F04107460C460025002608E03846FFF7E4 +:10159000DFFF0544052000F096FF701CC6B2A6428E +:1015A000F4DBB5FBF4F080B2BDE8F0810008014047 +:1015B000002401407FB505460C460121022001F0C0 +:1015C000A0FBADF80850ADF804400020ADF80A00CB +:1015D000ADF8060001A9334802F058F9012211467E +:1015E000304802F0CAFC1D208DF8000003208DF861 +:1015F00001008DF8020001208DF80300684601F01B +:10160000E0FD0121274802F09DFC7FBD10B50121BE +:10161000244802F060FF18B10121224802F06CFF5B +:1016200010BD30B589B005460C460121022001F0FD +:1016300068FB0121092001F057FB01211A4801F044 +:1016400068F90220ADF8200018208DF8230003204F +:101650008DF8220008A9154801F08AF8ADF8185055 +:10166000ADF814400020ADF81A00ADF8160005A939 +:101670000C4802F00BF97020ADF804000120ADF821 +:1016800006000020ADF80C0001A9064802F07DF923 +:101690000821044802F08FFD0121024802F052FCAB +:1016A00009B030BD0004004000081A00000C0140E1 +:1016B00010B59448006820F00F0092490860084671 +:1016C000006840F00300086000208F49086040F285 +:1016D000EE2000F0D4FE01208C49C1F880010F20DB +:1016E00000F0CDFE10BD10B500248648006820F043 +:1016F0000F00844908600846006840F00800086050 +:1017000004E0601CC4B2012000F0B9FE7E488038BD +:10171000006808B1C82CF4DBC82C01DB012010BD27 +:10172000002404E0601CC4B2012000F0A8FE76484A +:101730008038006808B9F02CF4DBF02C01DB0120C4 +:10174000EDE70020EBE710B56E48006820F00F00D1 +:101750006C4908600846006840F0030008600020FB +:1017600069490860022000F08AFE01206749C1F83B +:1017700080016448006820F00F0062490860084654 +:10178000006840F0080008600C2000F078FE5E4819 +:101790008038006808B1012400E00024322000F005 +:1017A0006EFE204610BD70B50026012508E0FFF74B +:1017B000CAFF0446E00140EA6600C6B2681CC5B232 +:1017C000082DF4DD304670BD70B504464D48006804 +:1017D00020F00F004B4908600846006840F0030005 +:1017E0000860012520E004F0010664106EB10020BD +:1017F00045490860022000F042FE01204349C1F83B +:1018000080013C2000F03BFE0CE000203E490860D7 +:101810003C2000F034FE01203C49C1F88001022048 +:1018200000F02DFE681CC5B2082DDCDD70BD10B5C2 +:10183000FFF73EFFFFF757FFCC20FFF7C5FF44201F +:10184000FFF7C2FF10BD08B50121042001F04CFADA +:101850000120ADF8000010208DF8030003208DF862 +:1018600002006946274800F083FF0121254801F066 +:101870002CF8FFF71DFFFFF736FF08BD2DE9F84FE5 +:10188000FFF7D5FFFFF714FFFFF72DFFCC20FFF781 +:101890009BFFBE20FFF798FFFFF785FF8346FFF70A +:1018A00082FF0446072C08DDE043C4B26FEA0B0058 +:1018B00000F0FF0B4FF0000A01E04FF0010AA146D3 +:1018C0004FEA09200FFA80F909EB0B000FFA80F9B3 +:1018D000484602F014FF009002F03EFF0746002247 +:1018E0000B4B02F09AFE054602F017FF0FFA80F943 +:1018F000BAF1000F02D04846BDE8F88FC9F10000E8 +:1019000000B2F9E7000801408001214200002142B5 +:101910000000E43F08B50121082001F0E5F9E020CE +:10192000ADF8000003208DF8020010208DF80300B0 +:101930006946B14800F01CFF08BD38B50446012CCB +:101940000DD14020ADF8000003208DF802001020DA +:101950008DF803006946A84800F00AFF0DE064B95D +:101960004020ADF8000003208DF8020048208DF8DB +:1019700003006946A04800F0FBFE38BD07E06E2179 +:1019800001E04A1ED1B20029FBDC421ED0B2002881 +:10199000F5DC7047F0B504460D4626462F468020FC +:1019A000954910310860002319E006F0010020B1CC +:1019B000402091491031086003E040208E491431E5 +:1019C0000860761020208C49103108600220FFF753 +:1019D000D5FF2020884914310860581CC3B2082B59 +:1019E000E3DB002319E007F0010020B14020824929 +:1019F0001031086003E040207F49143108607F10F7 +:101A000020207D49103108600220FFF7B7FF202019 +:101A1000794914310860581CC3B2082BE3DB8020DD +:101A2000754914310860F0BD2DE9F0470646374688 +:101A30008020714910310860002519E007F001008D +:101A400020B140206C491031086003E040206A4911 +:101A5000143108607F10202067491031086002208F +:101A6000FFF78CFF2020644914310860681CC5B260 +:101A7000082DE3DB0020FFF760FF002517E064106E +:101A800040215D4800F007FF10B144F0800401E000 +:101A900004F07F0420205849103108600220FFF72D +:101AA0006DFF2020544914310860681CC5B2082D10 +:101AB000E5DB80205049143108600120FFF73DFF2D +:101AC0002046E11704EB1171C1F30718E11704EB8D +:101AD00011710911A4EB011101F0FF0908EB880055 +:101AE00009EB400000F0FF0A5046BDE8F08710B552 +:101AF000044600218E20FFF74DFF61798020FFF71B +:101B000049FF21798220FFF745FFE1788420FFF724 +:101B100041FFA1788620FFF73DFF61788820FFF71D +:101B200039FF21788C20FFF735FF80218E20FFF7C9 +:101B300031FF10BD10B58120FFF776FF044600216C +:101B40008E20FFF727FF44F0800421468020FFF716 +:101B500021FF10BD10B58120FFF766FF044600216C +:101B60008E20FFF717FF00BF21468020FFF712FFEE +:101B700010BD10B50446FFF7CDFE0220FFF7FEFEB4 +:101B800080201D49143108602020086000218E202B +:101B9000FFF700FFA7219020FFF7FCFE80218E2099 +:101BA000FFF7F8FE8120FFF73FFF00F0800010B143 +:101BB0002046FFF79CFF10BD10B58D20FFF734FFC6 +:101BC0000E4908608920FFF72FFF0C4948608720E5 +:101BD000FFF72AFF094988608520FFF725FF07499D +:101BE000C8608320FFF720FF044908618120FFF7C8 +:101BF0001BFF0249486110BD000C0140D8010020C4 +:101C000010B54FF40051F94800F05FFE4FF4004169 +:101C1000F64800F05AFE4FF40041F44800F057FE39 +:101C20004FF40051F14800F052FE10BD10B54FF4D2 +:101C30000051EE4800F049FE4FF40041EB4800F03F +:101C400046FE4FF40041E94800F03FFE10BD10B5DC +:101C50004FF40051E54800F038FE4FF40051E348DE +:101C600000F035FE10BD2DE9F04105462C464FF43D +:101C70000051DE4800F02BFE00261CE0274607F04E +:101C80008007802F04D13902D84800F01EFE04E0FE +:101C90004FF40041D54800F01AFE6006040E4FF4E0 +:101CA0000051D24800F011FE4FF40051CF4800F02F +:101CB0000EFE701CC6B2082EE0DBBDE8F08110B548 +:101CC0000446FFF79DFF7820FFF7CDFFFFF7BFFF2A +:101CD0000020FFF7C8FFFFF7BAFF2046FFF7C3FF5A +:101CE000FFF7B5FFFFF7A2FF10BD10B50446FFF7E1 +:101CF00087FF7820FFF7B7FFFFF7A9FF4020FFF726 +:101D0000B2FFFFF7A4FF2046FFF7ADFFFFF79FFFED +:101D1000FFF78CFF10BD70B504460D461DB1E0B253 +:101D2000FFF7E3FF02E0E0B2FFF7C9FF70BD70B557 +:101D30000646002418E004F1B0000021FFF7EBFF95 +:101D400000210846FFF7E7FF00211020FFF7E3FF1F +:101D5000002505E001213046FFF7DDFF681CC5B214 +:101D6000802DF7DB601CC4B2082CE4DB70BD06E0FC +:101D700041F6650100E0491E0029FCD1401E002803 +:101D8000F6D17047014605E0002001E0421CD0B2C8 +:101D90007B28FBDB0A1EA1F10101F5D1704770B56C +:101DA00004460D4605F1B0000021FFF7B4FF1021F5 +:101DB00041EA14100021FFF7AEFF04F00F000021EC +:101DC000FFF7A9FF70BD10B500218D20FFF7A3FF1D +:101DD00000211420FFF79FFF0021AF20FFF79BFF9A +:101DE00010BD10B500218D20FFF795FF00211020B8 +:101DF000FFF791FF0021AE20FFF78DFF10BD70B5FA +:101E0000002418E004F1B0000021FFF784FF002156 +:101E10000846FFF780FF00211020FFF77CFF002518 +:101E200005E001210020FFF776FF681CC5B2802D78 +:101E3000F7DB601CC4B2082CE4DB70BD70B5002475 +:101E400018E004F1B0000021FFF765FF002108460B +:101E5000FFF761FF00211020FFF75DFF002505E07F +:101E600001210846FFF757FF681CC5B2802DF7DB3C +:101E7000601CC4B2082CE4DB70BD2DE9F0470746B6 +:101E80000E469046994600250024A8F12000C5B2D0 +:101E90007F2F02DD0027B01CC6B2B9F1100F24D18C +:101EA00031463846FFF77BFF002408E004EB0511BC +:101EB0004F4A505C0121FFF72EFF601CC4B2082C72 +:101EC000F4DB701CC1B23846FFF769FF002409E05B +:101ED00004EB05110831464A505C0121FFF71BFF56 +:101EE000601CC4B2082CF3DB12E031463846FFF721 +:101EF00056FF00240AE005EB45013E4A02EB410192 +:101F0000085D0121FFF707FF601CC4B2062CF2DB5D +:101F1000BDE8F08710B50246012000E050430B1EDB +:101F2000A1F10104E1B2F9D110BD2DE9FF5F07462F +:101F300091461E460E9D4FF0000A002435E0301BEE +:101F4000401EC1B20A20FFF7E5FFB9FBF0F00A21FD +:101F5000B0FBF1F201FB1208BAF1000F14D1701EB0 +:101F6000A04211DDB8F1000F0CD1AB4605EBDB71DF +:101F7000491001FB0471C8B22B4620220199FFF7DA +:101F80007CFF10E04FF0010AAB4605EBDB71491016 +:101F900001FB0471C8B208F13001CAB22B460199A5 +:101FA000FFF76BFF00BF601CC4B2B442C7DBBDE8E3 +:101FB000FF9F2DE9F04104460F461546984600263E +:101FC0000FE0AA5D434639462046FFF756FF04F16D +:101FD0000800C4B2782C02DD0024B81CC7B2701C03 +:101FE000C6B2A85D0028ECD1BDE8F081000C01402C +:101FF00060580008385600082DE9F04180460E462A +:102000001546002731464046FFF7C9FE00240AE086 +:10201000744A02EB8511085D0121FFF77CFE781CF4 +:10202000C7B2601CC4B2102CF2DB701CC1B24046B7 +:10203000FFF7B5FE00240CE06900491C694A02EB79 +:102040004111085D0121FFF766FE781CC7B2601CD4 +:10205000C4B2102CF0DBBDE8F0812DE9F05F06463C +:102060000F4690461C46DDF828A04FF0000BE11704 +:1020700004EB5171C910A4EBC10131B92046E1173D +:1020800004EB5171C1F3C70506E02046E11704EBEC +:102090005171C910491CCDB23D4615E02946304664 +:1020A000FFF77DFEB1460BE059460BF1010B1AF824 +:1020B00001000121FFF72FFE09F1010000F0FF09E7 +:1020C000C145F1DB681CC5B2A542E7DBBDE8F09F66 +:1020D00008B50121082000F007FE4FF42040ADF8BC +:1020E000000010208DF8030003208DF802006946DF +:1020F0003D4800F03DFB4FF420413B4800F0E5FB3C +:102100004FF4487000F0DFF90021AE20FFF703FE26 +:1021100000210846FFF7FFFD00211020FFF7FBFD1F +:1021200000214020FFF7F7FD0021B020FFF7F3FD6D +:1021300000218120FFF7EFFD0021FF20FFF7EBFDDD +:102140000021A120FFF7E7FD0021A620FFF7E3FD16 +:102150000021A820FFF7DFFD00213F20FFF7DBFD76 +:102160000021C820FFF7D7FD0021D320FFF7D3FDC2 +:1021700000210846FFF7CFFD0021D520FFF7CBFD5A +:1021800000218020FFF7C7FD0021D820FFF7C3FD05 +:1021900000210520FFF7BFFD0021D920FFF7BBFD7F +:1021A0000021F120FFF7B7FD0021DA20FFF7B3FD92 +:1021B00000211220FFF7AFFD0021DB20FFF7ABFD70 +:1021C00000213020FFF7A7FD00218D20FFF7A3FDA0 +:1021D00000211420FFF79FFD0021AF20FFF79BFD9A +:1021E00008BD000029000020000C014008B50121B5 +:1021F0000C2000F079FD3C20ADF8000001208DF8A6 +:10220000020048208DF8030069468C4800F0B0FABF +:1022100040F60340ADF8000010208DF803000320C5 +:102220008DF802006946864800F0A2FA08BD70B534 +:10223000102500208349086001208349C1F88001EE +:102240008049243108608049C1F8AC017B4800F026 +:102250002BFB044604F03C043C2C2AD0142000F054 +:1022600032F9764800F020FB044604F03C043C2C94 +:102270001FD0724800F018FB00F03C041C2C0BD05F +:102280002C2C07D0342C03D0382C07D10C2506E099 +:102290000D2504E00E2502E00F2500E000BF00BF81 +:1022A00005E0664800F000FB044604F03C043C2CCA +:1022B000F7D101206349086000206349C1F880011B +:1022C00001206049243108605F49C1F8AC015B48D6 +:1022D00000F0EAFA044604F03C043C2C2AD0142016 +:1022E00000F0F1F8554800F0DFFA044604F03C0431 +:1022F0003C2C1FD0514800F0D7FA00F03C041C2CB5 +:102300000BD02C2C07D0342C03D0382C07D103252C +:1023100006E0062504E0092502E00B2500E000BFE9 +:1023200000BF05E0454800F0BFFA044604F03C0455 +:102330003C2CF7D10120434908604349C1F8800192 +:10234000002040492431086001203F49C1F8AC0118 +:102350003A4800F0A9FA044604F03C043C2C2AD088 +:10236000142000F0B0F8354800F09EFA044604F05E +:102370003C043C2C1FD0314800F096FA00F03C049D +:102380001C2C0BD02C2C07D0342C03D0382C07D18C +:10239000012506E0042504E0072502E00A2500E007 +:1023A00000BF00BF05E0254800F07EFA044604F0B7 +:1023B0003C043C2CF7D10120224908602249C1F895 +:1023C000800120492431086000201F49C1F8AC0178 +:1023D0001A4800F069FA044604F03C043C2C2AD068 +:1023E000142000F070F8154800F05EFA044604F07E +:1023F0003C043C2C1FD0114800F056FA00F03C047D +:102400001C2C0BD02C2C07D0342C03D0382C07D10B +:10241000022506E0052504E0082502E0002500E08D +:1024200000BF00BF05E0054800F03EFA044604F096 +:102430003C043C2CF7D1284670BD00000008014048 +:10244000000C0140848121420080214210B56FF0D0 +:10245000040000F000FF2E4800682E49B0FBF1F0A8 +:102460002D4908700846007800EB4001C1EBC01010 +:102470004FF6FF7101EAC0002849088010BD0146EF +:10248000254A12784A434FF0E0235A6100229A61AC +:102490001A46126942F001021A6100BF4FF0E022B1 +:1024A000106900F001021AB100F48032002AF5D060 +:1024B0004FF0E022126922F001024FF0E0231A618E +:1024C00000229A6170470146144A12884A434FF02D +:1024D000E0235A6100229A611A46126942F0010211 +:1024E0001A6100BF4FF0E022106900F001021AB13A +:1024F00000F48032002AF5D04FF0E022126922F079 +:1025000001024FF0E0231A6100229A617047000037 +:102510001400002000127A006A0100206C010020E3 +:10252000014600BF704700BF544A128802F04002C3 +:10253000002AF9D0C2B2514B1B1D1A80704770B5EA +:1025400005460E46002400BF0BE000BF40214B486B +:1025500000F0D8FD0028F9D0295D484800F064FD5E +:10256000641CB442F1DB70BD10B586B00446012195 +:1025700044F2040000F0B8FB4FF40070ADF8140012 +:1025800003208DF8160018208DF8170005A93C4887 +:1025900000F0EEF84FF48060ADF8140004208DF8E0 +:1025A000170005A9364800F0E3F825208DF8000053 +:1025B00003208DF801008DF8020001208DF8030042 +:1025C000684600F0FEFD01940020ADF80800ADF86B +:1025D0000A00ADF80C00ADF810000C20ADF80E00AC +:1025E00001A9264800F027FC012240F2255123488A +:1025F00000F0B9FC0121214800F0A9FC06B010BD93 +:1026000010B540F225511D4800F092FD10B31B4853 +:1026100000F00EFDC4B21B48008800F40040C8B9A9 +:102620001848008800F4804060B10A2C03D00020D4 +:102630001449088020E01348008840F40040114904 +:10264000088019E00D2C06D10E48008840F4804027 +:102650000C49088010E00B480088C0F30D000A49BF +:102660000C5408480088401C064908800846008829 +:10267000C72801DD0020088010BD0000003801409F +:1026800000080140740100208002002006488047B5 +:1026900006480047FEE7FEE7FEE7FEE7FEE7FEE747 +:1026A000FEE7FEE7FEE7FEE767100008ED00000822 +:1026B00010B50446CC48844208D10121042000F022 +:1026C0002DFB0021042000F029FB46E0C74884428E +:1026D00008D10121082000F021FB0021082000F092 +:1026E0001DFB3AE0C248844208D10121102000F0CD +:1026F00015FB0021102000F011FB2EE0BD488442A4 +:1027000008D10121202000F009FB0021202000F049 +:1027100005FB22E0B848844208D10121402000F0A6 +:10272000FDFA0021402000F0F9FA16E0B348844297 +:1027300008D10121802000F0F1FA0021802000F072 +:10274000EDFA0AE0AE48844207D10121801500F07D +:10275000E5FA0021A01500F0E1FA10BD10B5012145 +:10276000084600F0DBFA0021012000F0D7FA10BD86 +:102770002DE9F04102460025002600200023002418 +:10278000002791F803C00CF00F0591F803C00CF07E +:10279000100CBCF1000F03D091F802C04CEA050503 +:1027A00091F800C0BCF1000F31D0146800202BE07C +:1027B0004FF0010C0CFA00F3B1F800C00CEA03066C +:1027C0009E4220D183004FF00F0C0CFA03F7BC435C +:1027D00005FA03FC4CEA040491F803C0BCF1280F8D +:1027E00006D14FF0010C0CFA00FCC2F814C00AE04C +:1027F00091F803C0BCF1480F05D14FF0010C0CFA61 +:1028000000FCC2F810C0401C0828D1D31460B1F8F5 +:1028100000C0BCF1FF0F34DD546800202EE000F151 +:10282000080C4FF0010808FA0CF3B1F800C00CEAEC +:1028300003069E4221D183004FF00F0C0CFA03F7E0 +:10284000BC4305FA03FC4CEA040491F803C0BCF154 +:10285000280F05D100F1080C08FA0CF8C2F8148012 +:1028600091F803C0BCF1480F07D100F1080C4FF0FC +:10287000010808FA0CF8C2F81080401C0828CED3D2 +:102880005460BDE8F0814FF6FF7101800221817034 +:102890000421C17070470246002093680B400BB1C1 +:1028A000012000E0002070470146886880B2704730 +:1028B00002460020D3680B400BB1012000E000204D +:1028C00070470146C86880B2704701617047416136 +:1028D00070470AB1016100E041617047C160704713 +:1028E0004FF480320A438261816182618269826928 +:1028F000704702460020434B18684FF6807318401B +:1029000040EA021008433F4B186070473E49C861D7 +:102910007047F0B50A46002300240021002500F08E +:102920000046B6F1004F02D1364EF16901E0354E56 +:102930007168C0F3034583B200F44016B6F5401F3A +:1029400008D121F070612F4E766826F070662D4F09 +:102950007E6012E000F48016B6F5801F06D10326D3 +:1029600006FA05F4A14341F0706106E0460D360118 +:1029700003FA06F6B14341F0706122B1460D36010B +:1029800003FA06F6314300F00046B6F1004F02D1DB +:102990001C4EF16101E01B4E7160F0BD30B50022AC +:1029A0008B071C0F0F2303FA04F2164B08338C100D +:1029B00053F824309343134C08348D1044F82530D9 +:1029C00023468C1053F824308C07240F00FA04F4AB +:1029D00023430C4C08348D1044F8253030BD0A498F +:1029E000DC3108607047000000080140000C014025 +:1029F000001001400014014000180140001C01407B +:102A0000002001400000014000002042DF48006833 +:102A100040F00100DD49086008464068DC49084094 +:102A2000DA49486008460068DA490840D749086032 +:102A30000846006820F4802008600846406820F4BA +:102A4000FE0048604FF41F0088607047CF49096856 +:102A500021F48031CD4A11601146096821F48021AA +:102A60001160B0F5803F03D0B0F5802F0ED106E0A5 +:102A7000C649096841F48031C44A116007E0C3497E +:102A8000096841F4A021C14A116000E000BF00BF05 +:102A9000704710B501460022002300204A11012A88 +:102AA00002D1BA4C236806E0022A02D1B74C236A4D +:102AB00001E0B64C636A01F01F02012494401C40FF +:102AC0000CB1012000E0002010BD38B500200090BE +:102AD0000024002500BF3120FFF7DBFF05460098EA +:102AE000401C00900098B0F5A06F01D0002DF2D0EE +:102AF0003120FFF7CEFF08B1012400E0002420467A +:102B000038BD01460020A14A106820F0F80040EAD4 +:102B1000C10010607047A04908607047024600205D +:102B20009A4B586820F47C1042EA01031843974BF3 +:102B30005860704798490866704701460020934ADC +:102B4000506820F003000843506070478F48406889 +:102B500000F00C007047014600208C4A506820F0BD +:102B6000F00008435060704701460020874A5068D3 +:102B700020F4E06008435060704701460020834A1B +:102B8000506820F4605040EAC1005060704729B19D +:102B90007E4A527A02437D4B5A7204E07B4A527A53 +:102BA00082437A4B5A7270477B49D831086070472C +:102BB00001460020754A506820F4404008435060A8 +:102BC00070470021714A20321170704A82F820103B +:102BD000012802D004280AD104E001216B4A2032E6 +:102BE000117005E00521694A2032117000E000BF34 +:102BF00000BF70476949086070476449096A01432A +:102C0000624A11627047654944390860704730B5BF +:102C100000210022002400235C4D6D6805F00C01AA +:102C200021B1042905D0082923D105E05C4D0560B8 +:102C300022E05B4D05601FE0544D6D6805F4701295 +:102C4000524D6D6805F48034022505EB92421CB9A3 +:102C5000544D554305600BE04C4D6D6805F400354F +:102C60001DB1504D5543056002E04D4D5543056083 +:102C700002E04B4D056000BF00BF444D6D6805F09C +:102C8000F0010909484D6B5C0568DD4045603F4D2A +:102C90006D6805F4E061090A434D6B5C4568DD40F1 +:102CA00085603A4D6D6805F46051C90A3E4D6B5C14 +:102CB0004568DD40C560354D6D6805F44041890BC0 +:102CC0003A4D6B5CC568B5FBF3F5056130BD29B1C4 +:102CD0002E4A526902432D4B5A6104E02B4A526935 +:102CE00082432A4B5A61704729B1284A92690243AC +:102CF000264B9A6104E0254A92698243234B9A61EC +:102D0000704729B1214AD2690243204BDA6104E0BD +:102D10001E4AD26982431D4BDA61704729B11B4AB2 +:102D2000D2680243194BDA6004E0184AD268824341 +:102D3000164BDA60704729B1144A12690243134BEB +:102D40001A6104E0114A12698243104B1A617047FC +:102D500012494039086070470F49C86470470B49F1 +:102D6000C87170470948406A40F08070074948625E +:102D7000704701460020054A92680A400AB10120C6 +:102D800000E000207047014988727047001002403F +:102D90000000FFF8FFFFF6FE0000424280044242BE +:102DA00000127A0000093D00760100208601002013 +:102DB00010B50446FB48844209D101218803FFF77E +:102DC000ADFF00214FF48040FFF7A8FF32E0F64846 +:102DD000844209D101214804FFF7ADFF00214FF4DF +:102DE0000030FFF7A8FF25E0F048844209D1012117 +:102DF0008804FFF7A0FF00214FF48020FFF79BFF1E +:102E000018E0EB48844209D10121C804FFF793FF81 +:102E100000214FF40020FFF78EFF0BE0E5488442CD +:102E200008D101210805FFF786FF00214FF480102B +:102E3000FFF781FF10BD2DE9F04786B005460E462D +:102E40000024A24600BFA1460027B08900B100BF00 +:102E50002F462C8A4CF6FF700440F08804432C82E5 +:102E6000AC894EF6F3100440B0883189084371896B +:102E700008430443AC81AC8A4FF6FF400440B0895C +:102E80000443AC8201A8FFF7C2FEC648874202D1C4 +:102E9000DDF810A001E0DDF80CA0A88900F40040E6 +:102EA00040B10AEBCA0000EB0A1031684900B0FBE0 +:102EB000F1F807E00AEBCA0000EB0A10316889005C +:102EC000B0FBF1F86420B8FBF0F0040120096421A4 +:102ED00001FB1089A88900F4004040B1322000EBCA +:102EE000C900B0FBF1F000F00700044308E0322015 +:102EF00000EB09106421B0FBF1F000F00F00044377 +:102F00002C8106B0BDE8F0874FF416510160002116 +:102F10008180C18001810C21418100218181704724 +:102F200010B502460020108A4FF2FF0318400B88AC +:102F30004C8823438C882343CC8823431843108236 +:102F400010BD0021018041808180C180704721B186 +:102F5000828942F40052828104E082894DF6FF7337 +:102F60001A4082817047F0B50346002400260025F0 +:102F7000002040F66A17B94200D100BF1846C1F3DD +:102F8000421401F01F06012707FA06F5012C01D1B2 +:102F90000C3004E0022C01D1103000E014301AB1E2 +:102FA00007682F43076002E00768AF430760F0BD82 +:102FB0001AB1838A0B43838202E0838A8B43838224 +:102FC0007047028A4FF6F0731A400282028A0A435F +:102FD0000282704782894FF2FF731A408281828990 +:102FE0000A438281704721B1828942F002028281C4 +:102FF00004E082894FF6FD731A4082817047028A8D +:103000004FF6DF731A400282028A0A430282704737 +:1030100021B1028A42F48042028204E0028A4BF625 +:10302000FF731A4002827047C1F308028280704722 +:1030300001468888C0F308007047818941F001018A +:1030400081817047028BD2B20283028B42EA012255 +:1030500002837047028B02F47F420283028B0A4391 +:103060000283704721B1828A42F02002828204E00A +:10307000828A4FF6DF731A408282704721B1828ABA +:1030800042F01002828204E0828A4FF6EF731A4007 +:103090008282704721B1828A42F00802828204E073 +:1030A000828A4FF6F7731A408282704721B1828973 +:1030B00042F40042828103E08289C2F30E028281DF +:1030C000704721B1828A42F40062828204E0828ADF +:1030D0004FF2FF731A4082827047828A4FF6FB7369 +:1030E0001A408282828A0A438282704721B1828A90 +:1030F00042F00202828204E0828A4FF6FD731A4097 +:103100008282704702460020B1F5007F00D100BFE7 +:1031100013880B400BB1012000E00020704701F440 +:103120000072B2F5007F00D100BFCA430280704731 +:1031300070B50246002400230025002040F66A16E0 +:10314000B14200D100BFC1F3421501F01F030126B7 +:1031500006FA03F3012D02D19689334006E0022DD1 +:1031600002D1168A334001E0968A33400C120126C0 +:1031700006FA04F41688344013B10CB1012000E0C3 +:10318000002070BD10B50022002340F66A14A14251 +:1031900000D100BF0A1201249440A3B2DC43048092 +:1031A00010BD0000003801400044004000480040CD +:1031B000004C00400050004031490143314A116049 +:1031C000704770B5002100230F22C47804B32D4C42 +:1031D000246804F4E064C4F5E064210AC1F1040346 +:1031E000CA40447804FA03F1847814402143090169 +:1031F000254C0678A155047804F01F050124AC4045 +:1032000005786D11AD0005F1E025C5F8004109E034 +:10321000047804F01F050124AC401C4D067876119B +:1032200045F8264070BD1A4A0A400243154B1B1F41 +:103230001A60704739B1134A121D12680243114BCC +:103240001B1D1A6006E00F4A121D126882430D4BC7 +:103250001B1D1A607047042808D14FF0E02109694E +:1032600041F004014FF0E022116107E04FF0E0214E +:10327000096921F004014FF0E0221161704700005C +:103280000000FA050CED00E000E400E080E100E061 +:1032900080FFFF1F10B50446FA48844208D101217F +:1032A0004015FFF73BFD00216015FFF737FD17E0E4 +:1032B000F548844208D101210015FFF72FFD0021B8 +:1032C0002015FFF72BFD0BE0F048844208D10121C7 +:1032D000C803FFF723FD00214FF40040FFF71EFD58 +:1032E00010BD30B50246002000235068E84C204055 +:1032F0000D790C6844EA0524204350609068E54C41 +:103300002040D1E902542C434D7944EA450420433E +:103310009060D06A20F470000C7C641EE4B22343F9 +:1033200040EA0350D06230BD00210160017141715B +:103330008160C16001210174704721B1826842F04F +:103340000102826003E0826822F00102826070471D +:1033500021B1826842F48072826003E0826822F4C4 +:1033600080728260704710B50023CBB21AB14468F6 +:103370001C43446002E044689C43446010BD816883 +:1033800041F0080181607047014600208A6802F020 +:1033900008020AB1012000E000207047816841F076 +:1033A000040181607047014600208A6802F004022F +:1033B0000AB1012000E00020704721B1826842F488 +:1033C000A002826003E0826822F4A002826070475B +:1033D000014600208A6802F480020AB1012000E060 +:1033E0000020704710B50A4600210023416821F4EF +:1033F0006041531E41EA4331416010BD21B1426832 +:1034000042F40062426003E0426822F400624260DB +:103410007047F0B504460D4600200021092D11DD4E +:10342000E068A5F10A0606EB4607072606FA07F14B +:103430008843A5F10A0606EB460603FA06F108439F +:10344000E0600CE0206905EB4507072606FA07F166 +:10345000884305EB450603FA06F108432061072A75 +:103460000FDA606B561E06EB86071F2606FA07F179 +:103470008843561E06EB860605FA06F1084360638C +:1034800022E00D2A0FDA206BD61F06EB86071F26D7 +:1034900006FA07F18843D61F06EB860605FA06F101 +:1034A0000843206310E0E06AA2F10D0606EB8607F0 +:1034B0001F2606FA07F18843A2F10D0606EB8606E1 +:1034C00005FA06F10843E062F0BD21B1826842F4DA +:1034D0008012826003E0826822F48012826070476A +:1034E0000146C86C80B2704766484C30006870472F +:1034F00021B1426842F48062426003E0426822F4F3 +:1035000080624260704721B1426842F4805242605A +:1035100003E0426822F48052426070470A4600216C +:10352000816821F4E04111438160704721B18268D4 +:1035300042F40042826003E0826822F4004282602A +:10354000704721B1826842F40212826003E082680F +:1035500022F4021282607047014600208A6802F459 +:1035600000120AB1012000E000207047F0B50446C7 +:103570001546002000220026092911DDE068A1F18E +:103580000A0707EB470C072707FA0CF29043A1F153 +:103590000A0707EB470703FA07F21043E0600CE065 +:1035A000206901EB410C072707FA0CF2904301EB6D +:1035B000410703FA07F210432061A06BC0F30156E4 +:1035C000EF1C06F1010CA7EB0C0707EB870C1F277C +:1035D00007FA0CF29043EF1C06F1010CA7EB0C0765 +:1035E00007EB870701FA07F21043A063F0BD10B59F +:1035F0000A4600210023816B21F44011531E41EA49 +:103600000351816310BD08B5002300930090009B17 +:103610000B440093009B1A6008BD08B502460020C9 +:103620000090009201F12800009B1844009000983F +:10363000006880B208BD0A4600214168164B194057 +:103640001143416070474162826270470A4600211F +:10365000416821F01F0111434160704740B10949A1 +:103660000831096841F40001064A0832116007E098 +:1036700004490831096821F40001024A0832116046 +:10368000704700000024014000280140003C014038 +:10369000FFFEF0FFFDF7F1FFFFFD3FFF02460020B8 +:1036A00013680B400BB1012000E000207047CA43B3 +:1036B0000260704770B502460020002300240B1200 +:1036C0005568CEB205EA060415681D4015B10CB167 +:1036D000012000E0002070BD00220A12D3430360E5 +:1036E0007047000010B50446FE48844208D101210D +:1036F000C014FFF713FB0021E014FFF70FFBC4E039 +:10370000B4F1804F08D101210846FFF714FB0021D6 +:103710000120FFF710FBB8E0F348844208D10121F3 +:103720000220FFF708FB00210220FFF704FBACE0BA +:10373000EE48844208D101210420FFF7FCFA002161 +:103740000420FFF7F8FAA0E0E948844208D10121FB +:103750000820FFF7F0FA00210820FFF7ECFA94E0C8 +:10376000E448844208D101211020FFF7E4FA002147 +:103770001020FFF7E0FA88E0DF48844208D10121F9 +:103780002020FFF7D8FA00212020FFF7D4FA7CE0B0 +:10379000DA48844208D101214014FFF7BFFA002122 +:1037A0006014FFF7BBFA70E0D548844209D10121CB +:1037B000C804FFF7B3FA00214FF40020FFF7AEFA78 +:1037C00063E0D048844209D101210805FFF7A6FA39 +:1037D00000214FF48010FFF7A1FA56E0CA48844256 +:1037E00009D101214805FFF799FA00214FF4001093 +:1037F000FFF794FA49E0C548844208D101214020EE +:10380000FFF799FA00214020FFF795FA3DE0C04804 +:10381000844208D101218020FFF78DFA0021802009 +:10382000FFF789FA31E0BB48844208D101218015B5 +:10383000FFF781FA0021A015FFF77DFA25E0B648D1 +:10384000844209D101210804FFF768FA00214FF4EE +:103850008030FFF763FA18E0B048844209D10121B3 +:103860004804FFF75BFA00214FF40030FFF756FAE7 +:103870000BE0AB48844208D101218804FFF74EFADF +:1038800000214FF48020FFF749FA10BD0022028882 +:10389000944B98420ED0994B98420BD0B0F1804F88 +:1038A00008D0914B984205D0904B984202D0904B53 +:1038B000984204D14FF68F731A404B881A438D4BB0 +:1038C000984207D08C4B984204D04FF6FF431A40E1 +:1038D000CB881A4302808B8883850B880385814BB4 +:1038E00098420BD0854B984208D08B4B984205D01C +:1038F0008A4B984202D08A4B984201D10B7A0386B8 +:1039000001238382704770B5002400220023058CB8 +:103910004FF6FE7635400584028C8388048B4FF683 +:103920008F752C40B51E2C400D882C43751E2A40E7 +:103930000D892A434D882A436A4DA8420BD06F4D0A +:10394000A84208D0744DA84205D0744DA84202D0B8 +:10395000734DA84213D14FF6F7752A404D892A437B +:103960004FF6FB752A408D882A434FF6FF652B40A2 +:103970004FF6FF552B408D892B43CD892B438380F8 +:103980000483CD888586028470BD70B50024002232 +:103990000023058C4FF6EF7635400584028C838832 +:1039A000048B48F6FF752C404FF6FF452C400D88E0 +:1039B0004FF6FF7606EA05252C434FF6DF752A40C1 +:1039C0000D8906EA05152A434D8806EA05152A439E +:1039D000444DA84202D0494DA8421DD14FF67F75F3 +:1039E0002A404D894FF6FF7606EA05152A434FF621 +:1039F000BF752A408D8806EA05152A434FF6FF3524 +:103A00002B404FF2FF752B408D8906EA85052B432D +:103A1000CD8906EA85052B4383800483CD880587FD +:103A2000028470BD70B5002400220023058C4FF67F +:103A3000FF6635400584028C8388848B4FF68F7532 +:103A40002C404FF6FC752C400D882C434FF6FF554B +:103A50002A400D894FF6FF7606EA05252A434D8850 +:103A600006EA05252A431F4DA84202D0234DA8424D +:103A70001DD14FF2FF752A404D894FF6FF7606EAB9 +:103A800005252A434FF6FF352A408D8806EA05258D +:103A90002A434EF6FF752B404DF6FF752B408D895E +:103AA00006EA05152B43CD8906EA05152B438380CD +:103AB0008483CD888587028470BD70B50022002381 +:103AC0000024058C4EF6FF7635400584038C8488EF +:103AD000828B48F6FF752A404FF6FF452A400D8835 +:103AE00020E00000002C01400004004000080040DD +:103AF000000C004000100040001400400034014061 +:103B0000004C0140005001400054014000180040AA +:103B1000001C0040002000400040014000440140E3 +:103B2000004801404FF6FF7606EA05252A434DF688 +:103B3000FF752B400D8906EA05352B434D8806EAB3 +:103B400005352B43FA4DA84202D0FA4DA84208D1C0 +:103B50004BF6FF752C408D894FF6FF7606EA8515EA +:103B60002C4384808283CD88A0F84050038470BDAC +:103B7000828B4FF2FF331A408283828B4FF6FF73A2 +:103B800003EA01231A4382837047F0B50C461546B9 +:103B9000002200210026078C4EF6FF7C07EA0C0766 +:103BA0000784828B018C4FF6FF7707EA043640F6D4 +:103BB000FF473A404FF6FF7707EA05273A434FF6AB +:103BC000FF7707EA03373A43D94FB8420ED0D94FAF +:103BD000B8420BD0B0F1804F08D0D74FB84205D0D3 +:103BE000D64FB84202D0D64FB84206D14DF6FF7735 +:103BF000394046F48057394305E047F6FF573940CE +:103C000044F48057394382830184F0BD828B4FF6A0 +:103C1000F3731A408283828B0A4382837047F0B524 +:103C20000C461546002200210026078C4FF6FF6C3B +:103C300007EA0C070784828B018C4FF6FF7707EAAF +:103C400004264FF60C773A404FF6FF7707EA031742 +:103C50002F433A43B64FB8420ED0B64FB8420BD0BE +:103C6000B0F1804F08D0B44FB84205D0B34FB8423E +:103C700002D0B34FB84206D14FF6FF57394046F451 +:103C80008077394305E04FF2FF57394044F480779D +:103C9000394382830184F0BD028B4FF2FF331A4017 +:103CA0000283028B4FF6FF7303EA01231A43028358 +:103CB0007047F0B50C461546002200210026078CFF +:103CC0004FF6EF7C07EA0C070784028B018C4FF656 +:103CD000FF7707EA041640F6FF473A404FF6FF77B2 +:103CE00007EA03373A434FF6FF7707EA05273A43D7 +:103CF0008F4FB8420ED08F4FB8420BD0B0F1804FEB +:103D000008D08D4FB84205D08C4FB84202D08C4FAE +:103D1000B84206D14FF6DF77394046F010073943F5 +:103D200005E04FF65F77394044F0100739430283CE +:103D30000184F0BD028B4FF6F3731A400283028BAD +:103D40000A4302837047F0B50C4615460022002155 +:103D5000068C4FF6FE773E400684028B018C4FF6B0 +:103D60000C7632407E1C06EA03162E433243704E18 +:103D7000B0420ED06F4EB0420BD0B0F1804F08D0A1 +:103D80006D4EB04205D06D4EB04202D06C4EB04286 +:103D900006D14FF6FD76314044F00106314305E08F +:103DA0004FF6F576314044F0010631430283018439 +:103DB000F0BD70B505460C465D4885420ED05D48A5 +:103DC00085420BD0B5F1804F08D05B48854205D0C5 +:103DD0005A48854202D05A48854200D100E000BFCF +:103DE000208850B92389A28861882846FFF7ABFF55 +:103DF000E1882846FFF79EFF25E0208804280AD1A5 +:103E00002389A28861882846FFF753FFE188284666 +:103E1000FFF742FF17E0208808280AD12389A288EB +:103E200061882846FFF7FBFEE1882846FFF7EEFE93 +:103E300009E02389A28861882846FFF7A6FEE18869 +:103E40002846FFF795FE70BD2DE9F04105460C466A +:103E500000260127608808B9022600E00026A08815 +:103E6000012801D1022700E001272088A0B9238979 +:103E7000A28861882846FFF766FFE1882846FFF799 +:103E800059FF23893A4631462846FFF712FFE18859 +:103E90002846FFF701FF13E02389A288618828469E +:103EA000FFF707FFE1882846FFF7F6FE23893A4629 +:103EB00031462846FFF747FFE1882846FFF73AFFDB +:103EC000BDE8F0810A884B881A438B881A43CB8857 +:103ED0001A430B891A434B891A438B891A43A0F85A +:103EE000442070474FF6FF71818000210180C1801E +:103EF0004180017270470021018041808180C18032 +:103F0000018141818181C18170470021018041800F +:103F1000012181800021C180018170470021018041 +:103F200041808180C1800181418181817047000091 +:103F3000002C014000340140000400400008004013 +:103F4000000C004021B1028842F00102028004E02E +:103F500002884FF6FE731A400280704731B1B0F804 +:103F6000442042F40042A0F8442005E0B0F8442088 +:103F7000C2F30E02A0F8442070471AB183890B43A4 +:103F8000838102E083898B438381704781827047FC +:103F900041EA0203A0F8483070471AB183890B4305 +:103FA000838102E083898B438381704701894FF6C7 +:103FB000F8721140018170470A46002101894FF6CD +:103FC0008F73194011430181704730B504460D4687 +:103FD00029462046FFF7F0FF208940F007002081A6 +:103FE00030BD2DE9F04104460D4616461F46602DB2 +:103FF00006D13B46012231462046FFF75AFE05E036 +:104000003B46012231462046FFF79DFE29462046C9 +:10401000FFF7D2FF208940F007002081BDE8F08142 +:1040200030B50C4600210189C9B24FF6FF7505EA8B +:104030000325154325432943018130BD2DE9F04176 +:1040400005460E4617469846002443463A463146F2 +:104050002846FFF7E5FF2C894FF6F870044044F03E +:1040600007044FF68F70044044F070042C81BDE8C3 +:10407000F081F0B504460D4616461F463B463246D3 +:1040800029462046FFF7CCFF208940F4804020815C +:10409000F0BD0185828270470A46002101884FF6F3 +:1040A0008F731940114301807047F0B50C461546D7 +:1040B0001E460021002200230189028B038C4FF64B +:1040C000F877394021434FF6FC473A4040F2011758 +:1040D0003A434FF6DD773B404FF6FF7707EA061786 +:1040E0002F433B43018102830384F0BD0A46002134 +:1040F000018B4FF68F7319401143018370470A46B5 +:104100000021018B48F6FF7319404FF6FF7303EA55 +:1041100002231943018370470A460021818B4FF621 +:104120008F7319401143818370470A460021818BA8 +:1041300048F6FF7319404FF6FF7303EA0223194351 +:104140008183704721B1028842F08002028004E03E +:1041500002884FF67F731A400280704721B182882F +:1041600042F00402828004E082884FF6FB731A401A +:104170008280704721B1828842F00802828004E088 +:1041800082884FF6F7731A408280704721B1828887 +:1041900042F00102828004E082884FF6FE731A40EA +:1041A000828070470A460021018B4FF6F773194051 +:1041B0001143018370470A460021018B4FF2FF73C0 +:1041C00019404FF6FF7303EA022319430183704736 +:1041D0000A460021818B4FF6F77319401143818302 +:1041E00070470A460021818B4FF2FF7319404FF64A +:1041F000FF7303EA02231943818370470A460021B3 +:10420000018B4FF6FB7319401143018370470A4637 +:104210000021018B4FF6FF3319404FF6FF7303EA7D +:1042200002231943018370470A460021818B4FF610 +:10423000FB7319401143818370470A460021818B2B +:104240004FF6FF3319404FF6FF7303EA0223194379 +:10425000818370470A460021018B4FF67F73194016 +:104260001143018370470A460021018BC1F30E01FF +:104270004FF6FF7303EA02231943018370470A468E +:104280000021818B4FF67F73194011438183704762 +:104290000A460021818BC1F30E014FF6FF7303EA3A +:1042A00002231943818370470A460021018C4FF68F +:1042B000FD7319401143018470470A460021018CA7 +:1042C0004FF6F77319401143018470470A460021E5 +:1042D000018C4FF6DF7319404FF6FF7303EA0213A8 +:1042E0001943018470470A460021018C4FF67F7301 +:1042F00019404FF6FF7303EA021319430184704714 +:104300000A460021018C4FF6FF5319404FF6FF7308 +:1043100003EA02231943018470470A460021018CF5 +:104320004FF2FF7319404FF6FF7303EA022319435C +:10433000018470470A460021018C4DF6FF73194035 +:104340004FF6FF7303EA023319430184704730B517 +:10435000002301248C40A3B2048C9C430484048C6D +:1043600002FA01F5ADB22C43048430BD30B5002310 +:1043700004248C40A3B2048C9C430484048C02FA71 +:1043800001F5ADB22C43048430BD70B50346002066 +:1043900000241846183001258D40ACB21D8CA54371 +:1043A0001D8409B1082909D100EB6100056825F0D9 +:1043B000700505600568154305600EE00D1FC5F327 +:1043C0004E052844056825F4E045056005684FF66C +:1043D000FF7606EA02263543056070BD21B10288EA +:1043E00042F00202028004E002884FF6FD731A4098 +:1043F0000280704721B1028842F00402028004E08A +:1044000002884FF6FB731A400280704721B1828800 +:1044100042F08002828004E082884FF67F731A4067 +:104420008280704702884FF6F7731A400280028834 +:104430000A430280704782884FF68F731A40828049 +:1044400082880A438280704702894FF6F8731A40C7 +:10445000028102890A430281704702894FF67F7305 +:104460001A40028102890A430281704781847047A1 +:1044700081857047818670470187704781877047C3 +:10448000A0F84010704702884FF6FF431A400280A0 +:1044900002880A43028070470146888E70470146B1 +:1044A000088F70470146888F70470146B1F8400079 +:1044B00070470146888C70470146088D7047024658 +:1044C0000020138A0B400BB1012000E00020704750 +:1044D000CA430282704730B5024600200023002400 +:1044E000158A05EA0103958905EA010413B10CB1A7 +:1044F000012000E0002030BDCA430282704740EA3C +:1045000001039B0703D009E008C9121F08C0042A51 +:10451000FAD203E011F8013B00F8013B521EF9D238 +:104520007047D2B201E000F8012B491EFBD2704760 +:104530000022F6E710B513460A4604461946FFF76F +:10454000F0FF204610BD30B505462A460B4612F84E +:10455000010B13F8014B08B1A042F8D01CB10028A0 +:1045600002D06D1CF1E7284630BDF0B480EA0102AC +:10457000D40F4200B2EB410F02D202460846114668 +:104580004A0042D0C30DDDB2C1F3C752AD1A202D8F +:1045900035DAC1F3160141F4000204B15242C5F10B +:1045A000200602FA06F12A411044B3EBD05F23D073 +:1045B000C4B1012DA0EBC35009DCF0BC4FF00042A8 +:1045C00002EAC352DBB200F5000000F099B94000E6 +:1045D00000F1807000EBC350A0F1807040EAD17010 +:1045E000490009E0490841EAC071A0EBC35000F559 +:1045F0000000400800EBC350F0BC00F078B9614205 +:10460000012202EB4101001BF6E7F0BC704781F08C +:104610000041AAE780F00040A7E72DE9FE4F81EABC +:10462000030404F0004421F0004100944FF0000B1B +:1046300023F0004350EA01045ED052EA03045BD049 +:10464000C3F30A54C1F30A552C44A4F2F334019481 +:10465000A0FB0254C1F3130141F48011C3F313030F +:1046600043F4801301FB024400FB034E840A970AC3 +:1046700044EA815447EA8357A4FB076802958D0AF0 +:1046800005FB07854FEA932C04FB0C542705029D7C +:104690004FEA065847EA1637B5EB08056EEB070CEC +:1046A000870E920E47EA811742EA8312A7FB0201A6 +:1046B000B6EB0B0164EB00042B0D43EA0C335E18E0 +:1046C00044EB1C50DA465146E7FB0201C5F31304E4 +:1046D0004FEA0B3343EA14534FEA0432019C43EA96 +:1046E0000603A4F10C040294009CCDE900B400F090 +:1046F00044F903B0BDE8F08F00200146F9E7C10F8F +:1047000080EAE0700844CA079623002100F0F8B858 +:1047100096230022114600F0F3B870B5C1F30A5297 +:1047200001F000450024C1F3130140F2FF3341F4CE +:1047300080119A4201DA002070BD40F233439A4260 +:10474000A2F2334203DC524200F0C1F800E0904094 +:104750002C43F1D0404270BD00F0004230F00040E8 +:104760000AD0C10D01F56071C0F3160042EA015193 +:10477000C2084007114370470020014670470000FF +:1047800030B5041E71F1000404DB4FF000444042D8 +:1047900064EB0101141E73F1000405DB1C464FF0AD +:1047A0000043524263EB04038B4208BF824230BD98 +:1047B00030B5041E71F1000404DB4FF000444042A8 +:1047C00064EB0101141E73F1000405DB1C464FF07D +:1047D0000043524263EB0403994208BF904230BD4C +:1047E00001F0004330B421F0004150EA010206D04C +:1047F0000A0DA2F56072C1F31301002A02DC30BC7D +:1048000000207047440F44EAC104C100E01830BCE6 +:1048100000EBC25000F06BB8002801DBC0F1004093 +:10482000002901DBC1F1004181427047002801DB12 +:10483000C0F10040002901DBC1F10041884270470E +:1048400030B50B46014600202022012409E021FA60 +:1048500002F59D4205D303FA02F5491B04FA02F55D +:104860002844151EA2F10102F1DC30BD2DE9F05FF4 +:104870000546002092469B468846064681464024CF +:104880001BE0284641464746224600F020F85346A2 +:104890005A46C01A914110D311461846224600F0DC +:1048A000FBF92D1A67EB01084F4622460120002133 +:1048B00000F0F2F917EB00094E41201EA4F10104AB +:1048C000DFDC484631462A464346BDE8F09F202AB1 +:1048D00004DB203A21FA02F00021704721FA02F3AA +:1048E000D040C2F120029140084319467047002988 +:1048F000A8BF7047401C490008BF20F00100704766 +:1049000010B4B0FA80FC00FA0CF050EA010404BFC5 +:1049100010BC704749B1CCF1200421FA04F411FA1B +:104920000CF118BF012121430843A3EB0C01CB1D5F +:104930004FEA00614FEA102042BF002010BC7047D0 +:1049400000EBC35010440029A4BF10BC7047401CAA +:10495000490008BF20F0010010BC704710B5141EBC +:1049600073F1000408DA401C41F1000192185B4128 +:104970001A4301D120F0010010BD2DE9F04D9246FF +:104980009B4611B1B1FA81F202E0B0FA80F2203216 +:10499000904600F081F904460F4640EA0A0041EAD9 +:1049A0000B0153465A46084313D0114653EA0100FF +:1049B00019D0C8F140025046FFF789FF05460E4660 +:1049C00050465946424600F067F9084305D0012099 +:1049D00004E020463946BDE8F08D0020054346EA54 +:1049E000E0762C4337430A986305E40AA0EB0800FD +:1049F0000022FD0A44EA47540A3002D5002001464D +:104A0000E9E7010510196941DDE908450019694127 +:104A1000BDE8F04DA2E72DE9FE4F804681EA030094 +:104A2000C00F0C46009021F0004123F00045B8EB88 +:104A30000200A94105D24046214690461C460B463D +:104A4000024623F00040104347D0270DC7F30A0069 +:104A5000C3F30A510290401A019040286BDAC3F365 +:104A6000130040F4801B0098924620B10023D2EB43 +:104A7000030A63EB0B0B01985946C0F14002504604 +:104A800000F00AF906460D4650465946019A00F0D4 +:104A900012F910EB08006141002487EA115284EA00 +:104AA000E7731A4340D0009A62B3019A012A4FEA91 +:104AB000075215DC001B61EB02014FF0004202EAD5 +:104AC0000752CDE90042001C41F5801132462B46C9 +:104AD000FFF753FF03B0BDE8F08F40462146F9E7EA +:104AE000001B61EB0201001C41F5801300185B41C3 +:104AF0002018A2F5001747EB030140EAD570B6195C +:104B00006D4111E06D084FEA360645EAC0754FEA7F +:104B10000752001B61EB0201001C41F5801149089E +:104B20004FEA30000019514132462B4603B0BDE830 +:104B3000F04FFFF713BF0098012240000023D0EB95 +:104B4000020263EBE073009821464FEAE074B8EB91 +:104B5000000061EB0401E9E783F000435BE781F0CB +:104B6000004158E72DE9F04D81EA030404F0004BC1 +:104B700021F0004514464FF0000A23F0004150EAAE +:104B8000050220D054EA01021DD0C5F30A5702469F +:104B9000C5F31303C1F31300C1F30A5640F48015A3 +:104BA00043F48013A7EB0608101BD64608F2FD3825 +:104BB00073EB050002D308F1010801E092185B4194 +:104BC000B8F1000F03DA00200146BDE8F08D0020A7 +:104BD0004FF48011064684460EE0171B73EB050761 +:104BE00005D3121B63EB050306434CEA010C49088D +:104BF0004FEA300092185B4150EA0107EDD152EACA +:104C0000030012D082EA040083EA0501084305D0BC +:104C1000101BAB4106D20122002306E000224FF018 +:104C2000004302E06FF0010253101AEB06004CEB58 +:104C3000085110EB0A0041EB0B01BDE8F04DFFF706 +:104C40008DBEC1F30A52C1F3130140F2FF3341F4A8 +:104C500080119A4202DA00200146704740F2334345 +:104C60009A42A2F2334202DC5242FFF730BE00F019 +:104C700013B80000064C074D06E0E06840F0010361 +:104C800094E8070098471034AC42F6D3FBF732FAA9 +:104C9000B45E0008D45E0008202A04DB203A00FA43 +:104CA00002F1002070479140C2F1200320FA03F383 +:104CB000194390407047202A06DBCB17203A41FA6F +:104CC00002F043EAE07306E041FA02F3D040C2F199 +:104CD0002002914008431946704730B58C1810F8EF +:104CE000012B12F00F0301D110F8013B120906D17C +:104CF00010F8012B03E010F8015B01F8015B5B1E6B +:104D0000F9D101E001F8013B521EFBD1A142E6D3EB +:104D1000002030BD0FB4054B10B503A9044A02981A +:104D200000F0EEF810BC5DF814FB00002725000829 +:104D3000700100200FB4084B10B504A902AA039813 +:104D400000F0DEF8044602A9002000F070FC2046C6 +:104D500010BC5DF814FB00002F56000802E008C8E4 +:104D6000121F08C1002AFAD170477047002001E0E5 +:104D700001C1121F002AFBD1704700002DE9FF5F1F +:104D800082B00021DDE90430020DDDF840B00343BC +:104D900018D044F61050A2F2FF3242431514119875 +:104DA00001281FD0A5EB0B00401C5FEA000A4FF062 +:104DB00000064E4FDFF83891B046504615D5CAF17F +:104DC000000413E0119801244AA3012801D16FEADD +:104DD0000B010298119AC0E90031C0E9024206B005 +:104DE000BDE8F09FCBF10000DFE704460021404A18 +:104DF000491842EB0450CDE9001012E0E00707D05B +:104E000032463B4640464946FFF707FC8046894606 +:104E100032463B4610461946FFF7FFFB06460F4653 +:104E20006410002CEAD1DDE90401DDE90023BAF1C8 +:104E3000000F06DAFFF7F1FB42464B46FFF7EDFBAA +:104E400005E0FFF78FFE42464B46FFF78BFE044618 +:104E50000E460022284BFFF7ABFC03D84FF0FF3083 +:104E6000014607E00022254B20463146FFF7D3FDDF +:104E7000FFF7E7FE102409E0002C0ADB0A220023DA +:104E8000FFF7F4FC039B30321A55641E50EA01020E +:104E9000F2D1641C039AC4F111031444119A012A3B +:104EA00003D0012208430DD10AE0084304D00020BA +:104EB0004FF0110B119072E7A3EB0B056D1E0DE087 +:104EC0005B4504DD4FF0000205F1010504E003DA63 +:104ED0004FF00002A5F10105002AECD002981199CB +:104EE000C0E90231C0E9004579E700000000144044 +:104EF0000000F03F300000000000F0430000E03F01 +:104F00002DE9FF4F95B09B468946064600250FE2E6 +:104F1000252877D100242746F84A0121059400E08E +:104F2000044316F8013F203B01FA03F01042F7D189 +:104F300030782A2811D06FF02F033078A0F130029A +:104F4000092A16D8059A44F0020402EB820203EB08 +:104F500042021044761C0590EFE759F8042B0592A5 +:104F6000002A03DA504244F40054059044F002044D +:104F7000761C30782E2816D116F8010F44F0040460 +:104F80002A280DD06FF02F023078A0F13003092BC2 +:104F900009D807EB870302EB4303C718761CF3E736 +:104FA00059F8047B761C30786C280FD006DC4C282E +:104FB00017D068280DD06A2814D104E0742810D0C6 +:104FC0007A280FD10DE044F400140AE044F4801470 +:104FD00001E044F440147278824202D104F5801456 +:104FE000761C761C307866280BD013DC582877D0D6 +:104FF00009DC002875D04528F6D04628F4D047288B +:105000001AD19DE118E0632835D0642879D065284D +:1050100012D195E1702873D008DC6728F1D0692897 +:105020006FD06E280DD06F2806D1B5E073282CD034 +:10503000752875D0782874D05A46179990476D1CFA +:1050400075E1C4F30250022809D003280DD0D9F825 +:10505000001004280DD00D6009F1040967E1D9F8AA +:105060000010EA17C1E90052F6E7D9F800100D80E8 +:10507000F2E70D70F0E719F8041B8DF8001000201E +:105080008DF80100EA46012003E059F804AB4FF027 +:10509000FF3061074FF0000102D40DE008F101017B +:1050A0008846B9420FDA8045F8DB1AF80810002963 +:1050B000F4D108E008F1010188468142FADB1AF8D0 +:1050C00008100029F6D105985B46A0EB0807214699 +:1050D0003846179A00F094FA284400EB080507E0D8 +:1050E0004DE029E10DE01AF8010B5A461799904757 +:1050F000B8F10108F7D25B4621463846179A13E10A +:1051000042E00A220092C4F302524FF0000A022A3F +:1051100008D059F804CB032A4FEAEC710AD00DE00D +:1051200029E02AE009F1070121F00702F2E802C1B3 +:10513000914609E00FFA8CFC4FEAEC71042A03D186 +:105140004FFA8CFC4FEAEC71002907DA0A4600217D +:10515000DCF1000C61EB02012D2202E0220504D5F6 +:105160002B228DF80420012203E0E20701D0202247 +:10517000F7E7904659E00A2102E010220DE01021E5 +:105180004FF0000A00910BE010224FF0000A44F0AB +:1051900004040827009203E008224FF0000A00925E +:1051A000C4F30252022A05D059F804CB0021032A85 +:1051B00008D009E009F1070121F00702F2E802C175 +:1051C000914605E01FFA8CFC042A01D10CF0FF0C7B +:1051D0004FF00008220728D5702806D0009B83F0E6 +:1051E000100353EA0A0305D00EE040228DF8042094 +:1051F000012208E05CEA010206D030228DF804208A +:105200008DF8050002229046009B83F0080353EAC4 +:105210000A030AD15CEA010201D1620705D53022F6 +:105220008DF804204FF001087F1E582804D034A0C8 +:1052300003900EA802900DE036A0F9E753466046B1 +:10524000009AFFF713FB84460398825C0298401E85 +:10525000029002705CEA0100F0D1029806A9081AD7 +:1052600000F1200A600702D524F4803400E0012711 +:10527000574502DDA7EB0A0000E0002000EB0A0121 +:10528000009005984144401A0590E00306D45B461F +:105290002146179A059800F0B3F90544002706E067 +:1052A00001A85A46C05D179990476D1C7F1C474561 +:1052B000F6DBE0030CD55B462146179A059800F013 +:1052C0009FF9054404E030205A46179990476D1C19 +:1052D0000099481E00900029F5DC08E00298029928 +:1052E0005A460078491C0291179990476D1CBAF1F3 +:1052F0000001AAF1010AF1DC65E1000009280100C2 +:10530000303132333435363738396162636465663B +:1053100000000000303132333435363738394142FD +:10532000434445460000000000F058F90544761C4F +:10533000307800287FF4ECAD19B02846BDE8F08F36 +:10534000620700D4062709F1070222F0070CFCE8E7 +:105350000223E14603F000485FEA080C02D00FF296 +:10536000702C0DE05FEA045C02D50FF2682C07E0B8 +:105370005FEAC47C02D00FF2602C01E0AFF2700C47 +:105380004FF0FF3823F00043CDF850C065280CD013 +:1053900006DC452809D046281DD047283DD13DE0F0 +:1053A000662818D067287ED138E00021112F01DB54 +:1053B000112000E0781CCDE9000106A90EA8FFF736 +:1053C000DDFCDDE90F010E9A03910021009207F147 +:1053D000010A04914DE04FF000400097CDE9011023 +:1053E00006A90EA8FFF7CAFCDDE90F0203920E9B87 +:1053F00011990022DDF80CA00093049211B9791CD8 +:1054000000EB010AB7EB0A0004D4C0F1FF3007F14A +:10541000010A0490AAEB0700019044E0012F00DA92 +:1054200001270021112F01DD112000E03846CDE9D0 +:10543000000106A90EA8FFF7A1FCDDE90F010E9AF5 +:105440000391002104910092BA4621070CD40399DC +:10545000514500DA8A46BAF1010F05DD009AAAF13A +:105460000101515C302908D0B84202DA10F1040F72 +:1054700006DA0121CDE9011015E0AAF10101E9E701 +:10548000002805DC049901440491AAEB000102E024 +:10549000411C514500DD8A460499401A401C019088 +:1054A0004FF000400290200704D40198504501DBE2 +:1054B000CDF8048000208DF84F0002980DF14F07C1 +:1054C000B0F1004F25D02B200E9002984FF002082B +:1054D00000280CDA404202902D200E9007E00A21AD +:1054E0000298FFF7ADF93031029007F8011DB8F1CD +:1054F0000001A8F10108F2DC02980028EFD1791E22 +:105500000E980870307800F0200040F0450007F851 +:10551000020D12A8C01B00F107081498007800B112 +:10552000012000EB0A01019801EBE071059841446C +:10553000401A401E0590E00306D45B462146179AA8 +:10554000059800F05DF805441498007818B15A46A3 +:10555000179990476D1CE00324D55B462146179AA6 +:10556000059800F04DF805441CE00498002807DB7E +:10557000DDE90301884203DD0098405C179901E0F2 +:10558000179930205A469047049805F10105401CB0 +:1055900004900198401E019004D12E205A4617997C +:1055A00090476D1CBAF10001AAF1010ADDDC05E0AB +:1055B00017F8010B5A46179990476D1CB8F1000176 +:1055C000A8F10108F4DC5B462146179A0598ABE682 +:1055D0002D0000002B000000200000002DE9F0410C +:1055E000044600251E461746880404D405E03946C3 +:1055F0002020B0476D1C641EF9D52846BDE8F08117 +:105600002DE9F041044600251E469046C80301D509 +:10561000302700E02027880404D505E041463846BD +:10562000B0476D1C641EF9D52846BDE8F0810A68B4 +:10563000531C0B6010707047000000000000000059 +:10564000002F000000000700070000147F147F14E3 +:1056500000242A7F2A120062640813230036495569 +:10566000225000000503000000001C224100000041 +:1056700041221C000014083E08140008083E0808D7 +:10568000000000A060000008080808080000606032 +:105690000000002010080402003E5149453E000071 +:1056A000427F4000004261514946002141454B3153 +:1056B000001814127F10002745454539003C4A491F +:1056C0004930000171090503003649494936000691 +:1056D0004949291E000036360000000056360000F9 +:1056E0000008142241000014141414140000412274 +:1056F000140800020151090600324959513E007C4C +:105700001211127C007F49494936003E4141412235 +:10571000007F4141221C007F49494941007F09091E +:105720000901003E4149497A007F0808087F0000CE +:10573000417F4100002040413F01007F0814224189 +:10574000007F40404040007F020C027F007F040841 +:10575000107F003E4141413E007F09090906003E9D +:105760004151215E007F09192946004649494931C6 +:105770000001017F0101003F4040403F001F2040E9 +:10578000201F003F4038403F0063140814630007A7 +:105790000870080700615149454300007F414100FE +:1057A00000552A552A55000041417F00000402019E +:1057B000020400404040404000000102040000207C +:1057C00054545478007F48444438003844444420BA +:1057D00000384444487F00385454541800087E0967 +:1057E00001020018A4A4A47C007F0804047800002F +:1057F000447D4000004080847D00007F10284400EC +:105800000000417F4000007C04180478007C0804FC +:10581000047800384444443800FC24242418001838 +:10582000242418FC007C0804040800485454542024 +:1058300000043F444020003C4040207C001C2040AD +:10584000201C003C4030403C004428102844001CF0 +:10585000A0A0A07C004464544C44141414141414E8 +:105860000000000000000000000000000000000038 +:10587000000000F8000000000000003330000000CD +:1058800000100C06100C06000000000000000000D4 +:1058900040C07840C0784000043F04043F04040046 +:1058A000007088FC08300000001820FF211E000056 +:1058B000F008F000E018000000211C031E211E006B +:1058C00000F00888700000001E21232419272110F1 +:1058D00010160E0000000000000000000000000094 +:1058E000000000E01804020000000007182040003B +:1058F00000020418E000000000402018070000002B +:10590000404080F0804040000202010F010202008E +:10591000000000F0000000000101011F0101010072 +:10592000000000000000000080B0700000000000D7 +:105930000000000000000000000101010101010160 +:1059400000000000000000000030300000000000F7 +:1059500000000000806018040060180601000000CC +:1059600000E010080810E000000F102020100F00C9 +:10597000001010F8000000000020203F2020000050 +:1059800000700808088870000030282422213000A8 +:1059900000300888884830000018202020110E00B0 +:1059A0000000C02010F8000000070424243F240059 +:1059B00000F80888880808000019212020110E002E +:1059C00000E0108888180000000F112020110E0040 +:1059D00000380808C83808000000003F0000000038 +:1059E0000070880808887000001C222121221C00F9 +:1059F00000E010080810E0000000312222110F0022 +:105A0000000000C0C00000000000003030000000B6 +:105A10000000008000000000000080600000000026 +:105A2000000080402010080000010204081020003F +:105A3000404040404040400004040404040404008A +:105A4000000810204080000000201008040201001F +:105A5000007048080808F00000000030360100001F +:105A6000C030C828E810E0000718272423140B00D2 +:105A70000000C038E0000000203C2302022738204C +:105A800008F8888888700000203F202020110E0030 +:105A9000C030080808083800071820202010080027 +:105AA00008F808080810E000203F202020100F0010 +:105AB00008F88888E8081000203F202023201800DC +:105AC00008F88888E8081000203F20000300000044 +:105AD000C03008080838000007182020221E0200E5 +:105AE00008F808000008F808203F210101213F20A4 +:105AF000000808F8080800000020203F20200000CF +:105B000000000808F8080800C08080807F000000BE +:105B100008F888C028180800203F200126382000F7 +:105B200008F8080000000000203F2020202030005E +:105B300008F8F800F8F80800203F003F003F200078 +:105B400008F830C00008F808203F200007183F0080 +:105B5000E01008080810E0000F10202020100F00AF +:105B600008F808080808F000203F210101010000A2 +:105B7000E01008080810E0000F18242438504F00E7 +:105B800008F8888888887000203F2000030C3020A7 +:105B900000708808080838000038202121221C00E5 +:105BA000180808F8080818000000203F200000002E +:105BB00008F808000008F808001F202020201F0017 +:105BC0000878880000C83808000007380E01000077 +:105BD000F80800F80008F800033C0700073C030041 +:105BE000081868808068180820302C03032C3020A7 +:105BF0000838C800C83808000000203F2000000016 +:105C000010080808C838080020382621202018006D +:105C1000000000FE020202000000007F4040400041 +:105C2000000C30C000000000000000010638C00079 +:105C300000020202FE000000004040407F00000021 +:105C40000000040202020400000000000000000046 +:105C50000000000000000000808080808080808044 +:105C6000000202040000000000000000000000002C +:105C700000008080808000000019242222223F2022 +:105C800008F8008080000000003F112020110E0065 +:105C90000000008080800000000E112020201100F4 +:105CA000000000808088F800000E112020103F20A6 +:105CB0000000808080800000001F2222222213002A +:105CC000008080F0888888180020203F2020000075 +:105CD0000000808080808000006B9494949360002A +:105CE00008F8008080800000203F210000203F2035 +:105CF00000809898000000000020203F2020000035 +:105D0000000000809898000000C08080807F000024 +:105D100008F8000080808000203F24022D30200001 +:105D2000000808F8000000000020203F20200000AC +:105D30008080808080808000203F20003F20003FC6 +:105D40008080008080800000203F210000203F20D4 +:105D50000000808080800000001F202020201F0085 +:105D6000808000808000000080FFA12020110E00B4 +:105D70000000008080808000000E112020A0FF80A5 +:105D8000808080008080800020203F212000010052 +:105D900000008080808080000033242424241900A7 +:105DA000008080E0808000000000001F20200000B4 +:105DB0008080000000808000001F202020103F20F5 +:105DC000808080000080808000010E300806010085 +:105DD00080800080008080800F300C030C300F002A +:105DE00000808000808080000020312E0E31200055 +:105DF000808080000080808080818E701806010085 +:105E000000808080808080000021302C22213000A2 +:105E100000000000807C020200000000003F4040C3 +:105E200000000000FF00000000000000FF00000074 +:105E30000002027C800000000040403F00000000A3 +:105E4000000601010202040400000000000000003E +:105E500057617465725F74656D703A25302E3166D6 +:105E6000E284832C207461726765743A2564E2844D +:105E7000832C2073657454656D703A256420E28428 +:105E8000832C2077617465725F6C6576656C3A254A +:105E9000302E3266636D2C2054696D6572466C61DC +:105EA000673A2564202C20486F74466C61673A2558 +:105EB000640D0A00D45E0008000000208C01000080 +:105EC000DA4C0008985F00088C010020BC05000037 +:105ED0006C4D0008071022042719172094A24A04C9 +:105EE000001912010203040607080900101010FF30 +:105EF000109008888888FF88888808001013044458 +:105F0000827F01808040432C10284681800E131030 +:105F1000101010D030FF30D0121C101036100804B2 +:105F2000020132FF061401020408100D13FE2222A2 +:105F300022FE00FE828292A29E2880601F02428280 +:105F40007F0814FF402F102C43800B1590884C576E +:105F5000A42454548C8400101301018042221A0797 +:105F6000024282423E0101010E1504E4242CB425B4 +:105F70002624B42C24E4040C25FF02011E12121264 +:105F80001E41827F3011010203040102030406074F +:085F90000809020406080000E4 :04000005080000ED02 :00000001FF diff --git a/stm32/OBJ/Template.htm b/stm32/OBJ/Template.htm index 06518a7..d55382d 100644 --- a/stm32/OBJ/Template.htm +++ b/stm32/OBJ/Template.htm @@ -3,7 +3,7 @@ Static Call Graph - [..\OBJ\Template.axf]

Static Call Graph for image ..\OBJ\Template.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sat Apr 23 16:18:23 2022 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Apr 27 19:18:01 2022

Maximum Stack Usage = 200 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -142,7 +142,7 @@ Global Symbols
[Called By]
  • >>   DataProcessing
-

DataProcessing (Thumb, 908 bytes, Stack size 72 bytes, main.o(.text)) +

DataProcessing (Thumb, 912 bytes, Stack size 72 bytes, main.o(.text))

[Stack]

  • Max Depth = 156
  • Call Chain = DataProcessing ⇒ getTimer ⇒ strstr

[Calls]
  • >>   __aeabi_f2d @@ -263,7 +263,7 @@ Global Symbols
    [Called By]
    • >>   main
    -

    Sys_Init (Thumb, 64 bytes, Stack size 8 bytes, main.o(.text)) +

    Sys_Init (Thumb, 58 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]

    • Max Depth = 108
    • Call Chain = Sys_Init ⇒ uart_init ⇒ USART_Init ⇒ RCC_GetClocksFreq

    [Calls]
    • >>   uart_init @@ -276,17 +276,16 @@ Global Symbols
    • >>   Key4x4_GPIO_Config
    • >>   DS18B20_Init
    • >>   DS1302_init -
    • >>   DS1302_SetTime
    • >>   Adc_Init

    [Called By]
    • >>   main
    -

    main (Thumb, 78 bytes, Stack size 0 bytes, main.o(.text)) +

    main (Thumb, 76 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]

    • Max Depth = 200
    • Call Chain = main ⇒ DisplayTask ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte

    [Calls]
    • >>   delay_ms -
    • >>   DS1302_Readtime +
    • >>   DS1302_Readtime
    • >>   Sys_Init
    • >>   TaskProcessing
    • >>   DataProcessing @@ -324,7 +323,7 @@ Global Symbols

      SystemInit (Thumb, 78 bytes, Stack size 8 bytes, system_stm32f10x.o(.text))

      [Stack]

      • Max Depth = 28
      • Call Chain = SystemInit ⇒ SetSysClock ⇒ SetSysClockTo72
      -
      [Calls]
      • >>   SetSysClock +
        [Calls]
        • >>   SetSysClock

        [Address Reference Count : 1]
        • startup_stm32f10x_md.o(.text)
        @@ -333,8 +332,8 @@ Global Symbols

        LED_Init (Thumb, 72 bytes, Stack size 8 bytes, led.o(.text))

        [Stack]

        • Max Depth = 32
        • Call Chain = LED_Init ⇒ GPIO_Init
        -
        [Calls]
        • >>   RCC_APB2PeriphClockCmd -
        • >>   GPIO_Init +
          [Calls]
          • >>   RCC_APB2PeriphClockCmd +
          • >>   GPIO_Init

          [Called By]
          • >>   Sys_Init
          @@ -342,98 +341,98 @@ Global Symbols

          Model_Init (Thumb, 40 bytes, Stack size 8 bytes, led.o(.text))

          [Stack]

          • Max Depth = 32
          • Call Chain = Model_Init ⇒ GPIO_Init
          -
          [Calls]
          • >>   RCC_APB2PeriphClockCmd -
          • >>   GPIO_Init +
            [Calls]
            • >>   RCC_APB2PeriphClockCmd +
            • >>   GPIO_Init

            [Called By]
            • >>   Sys_Init
            -

            USART3_init (Thumb, 160 bytes, Stack size 32 bytes, wifi.o(.text), UNUSED) -

            [Calls]

            • >>   USART_Init -
            • >>   USART_ITConfig -
            • >>   USART_Cmd -
            • >>   RCC_APB1PeriphClockCmd -
            • >>   NVIC_Init -
            • >>   RCC_APB2PeriphClockCmd -
            • >>   GPIO_Init +

              USART3_init (Thumb, 160 bytes, Stack size 32 bytes, wifi.o(.text), UNUSED) +

              [Calls]

              • >>   USART_Init +
              • >>   USART_ITConfig +
              • >>   USART_Cmd +
              • >>   RCC_APB1PeriphClockCmd +
              • >>   NVIC_Init +
              • >>   RCC_APB2PeriphClockCmd +
              • >>   GPIO_Init

              USART3_IRQHandler (Thumb, 44 bytes, Stack size 8 bytes, wifi.o(.text))

              [Stack]

              • Max Depth = 8
              • Call Chain = USART3_IRQHandler
              -
              [Calls]
              • >>   USART_ReceiveData +
                [Calls]
                • >>   USART_ReceiveData

                [Address Reference Count : 1]
                • startup_stm32f10x_md.o(RESET)
                -

                CLR_Buf (Thumb, 26 bytes, Stack size 0 bytes, wifi.o(.text), UNUSED) -

                [Called By]

                • >>   UART3_Send_Command +

                  CLR_Buf (Thumb, 26 bytes, Stack size 0 bytes, wifi.o(.text), UNUSED) +

                  [Called By]

                  • >>   UART3_Send_Command
                  -

                  UART3_SendString (Thumb, 38 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                  [Calls]

                  • >>   USART_SendData -
                  • >>   USART_GetFlagStatus +

                    UART3_SendString (Thumb, 38 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                    [Calls]

                    • >>   USART_SendData +
                    • >>   USART_GetFlagStatus
                    -
                    [Called By]
                    • >>   ESP8266_send_data -
                    • >>   UART3_Send_Command +
                      [Called By]
                      • >>   ESP8266_send_data +
                      • >>   UART3_Send_Command
                      -

                      UART3_Send_Command (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                      [Calls]

                      • >>   UART3_SendString -
                      • >>   CLR_Buf +

                        UART3_Send_Command (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                        [Calls]

                        • >>   UART3_SendString +
                        • >>   CLR_Buf
                        -
                        [Called By]
                        • >>   UART3_Send_AT_Command +
                          [Called By]
                          • >>   UART3_Send_AT_Command
                          -

                          Find (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                          Find (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED)

                          [Calls]

                          • >>   strstr
                          -
                          [Called By]
                          • >>   UART3_Send_AT_Command +
                            [Called By]
                            • >>   UART3_Send_AT_Command
                            -

                            UART3_Send_AT_Command (Thumb, 54 bytes, Stack size 24 bytes, wifi.o(.text), UNUSED) -

                            [Calls]

                            • >>   Find -
                            • >>   UART3_Send_Command +

                              UART3_Send_AT_Command (Thumb, 54 bytes, Stack size 24 bytes, wifi.o(.text), UNUSED) +

                              [Calls]

                              • >>   Find +
                              • >>   UART3_Send_Command
                              • >>   delay_ms
                              -
                              [Called By]
                              • >>   ESP8266_send_data -
                              • >>   ESP8266_wifi_Init +
                                [Called By]
                                • >>   ESP8266_send_data +
                                • >>   ESP8266_wifi_Init
                                -

                                ESP8266_wifi_Init (Thumb, 186 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                [Calls]

                                • >>   UART3_Send_AT_Command +

                                  ESP8266_wifi_Init (Thumb, 186 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                  [Calls]

                                  • >>   UART3_Send_AT_Command
                                  • >>   delay_ms
                                  -

                                  ESP8266_send_data (Thumb, 36 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                  [Calls]

                                  • >>   UART3_Send_AT_Command -
                                  • >>   UART3_SendString +

                                    ESP8266_send_data (Thumb, 36 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                    [Calls]

                                    • >>   UART3_Send_AT_Command +
                                    • >>   UART3_SendString
                                    • >>   delay_ms

                                    Adc_Init (Thumb, 132 bytes, Stack size 32 bytes, adc.o(.text))

                                    [Stack]

                                    • Max Depth = 56
                                    • Call Chain = Adc_Init ⇒ GPIO_Init
                                    -
                                    [Calls]
                                    • >>   RCC_ADCCLKConfig -
                                    • >>   ADC_StartCalibration -
                                    • >>   ADC_ResetCalibration -
                                    • >>   ADC_Init -
                                    • >>   ADC_GetResetCalibrationStatus -
                                    • >>   ADC_GetCalibrationStatus -
                                    • >>   ADC_DeInit -
                                    • >>   ADC_Cmd -
                                    • >>   RCC_APB2PeriphClockCmd -
                                    • >>   GPIO_Init +
                                      [Calls]
                                      • >>   RCC_ADCCLKConfig +
                                      • >>   ADC_StartCalibration +
                                      • >>   ADC_ResetCalibration +
                                      • >>   ADC_Init +
                                      • >>   ADC_GetResetCalibrationStatus +
                                      • >>   ADC_GetCalibrationStatus +
                                      • >>   ADC_DeInit +
                                      • >>   ADC_Cmd +
                                      • >>   RCC_APB2PeriphClockCmd +
                                      • >>   GPIO_Init

                                      [Called By]
                                      • >>   Sys_Init
                                      -

                                      Get_Adc (Thumb, 46 bytes, Stack size 8 bytes, adc.o(.text)) +

                                      Get_Adc (Thumb, 46 bytes, Stack size 8 bytes, adc.o(.text))

                                      [Stack]

                                      • Max Depth = 28
                                      • Call Chain = Get_Adc ⇒ ADC_RegularChannelConfig
                                      -
                                      [Calls]
                                      • >>   ADC_SoftwareStartConvCmd -
                                      • >>   ADC_RegularChannelConfig -
                                      • >>   ADC_GetFlagStatus -
                                      • >>   ADC_GetConversionValue +
                                        [Calls]
                                        • >>   ADC_SoftwareStartConvCmd +
                                        • >>   ADC_RegularChannelConfig +
                                        • >>   ADC_GetFlagStatus +
                                        • >>   ADC_GetConversionValue

                                        [Called By]
                                        • >>   Get_Adc_Average
                                        @@ -441,90 +440,90 @@ Global Symbols

                                        Get_Adc_Average (Thumb, 46 bytes, Stack size 24 bytes, adc.o(.text))

                                        [Stack]

                                        • Max Depth = 52
                                        • Call Chain = Get_Adc_Average ⇒ Get_Adc ⇒ ADC_RegularChannelConfig
                                        -
                                        [Calls]
                                        • >>   Get_Adc +
                                          [Calls]
                                          • >>   Get_Adc
                                          • >>   delay_ms

                                          [Called By]
                                          • >>   TaskProcessing
                                          -

                                          TIM3_Int_Init (Thumb, 88 bytes, Stack size 32 bytes, timer.o(.text), UNUSED) -

                                          [Calls]

                                          • >>   TIM_TimeBaseInit -
                                          • >>   TIM_ITConfig -
                                          • >>   TIM_Cmd -
                                          • >>   RCC_APB1PeriphClockCmd -
                                          • >>   NVIC_Init +

                                            TIM3_Int_Init (Thumb, 88 bytes, Stack size 32 bytes, timer.o(.text), UNUSED) +

                                            [Calls]

                                            • >>   TIM_TimeBaseInit +
                                            • >>   TIM_ITConfig +
                                            • >>   TIM_Cmd +
                                            • >>   RCC_APB1PeriphClockCmd +
                                            • >>   NVIC_Init

                                            TIM3_IRQHandler (Thumb, 22 bytes, Stack size 8 bytes, timer.o(.text))

                                            [Stack]

                                            • Max Depth = 20
                                            • Call Chain = TIM3_IRQHandler ⇒ TIM_GetITStatus
                                            -
                                            [Calls]
                                            • >>   TIM_GetITStatus -
                                            • >>   TIM_ClearITPendingBit +
                                              [Calls]
                                              • >>   TIM_GetITStatus +
                                              • >>   TIM_ClearITPendingBit

                                              [Address Reference Count : 1]
                                              • startup_stm32f10x_md.o(RESET)
                                              -

                                              TIM3_PWM_Init (Thumb, 130 bytes, Stack size 48 bytes, timer.o(.text), UNUSED) -

                                              [Calls]

                                              • >>   TIM_TimeBaseInit -
                                              • >>   TIM_OC2PreloadConfig -
                                              • >>   TIM_OC2Init -
                                              • >>   TIM_Cmd -
                                              • >>   GPIO_PinRemapConfig -
                                              • >>   RCC_APB1PeriphClockCmd -
                                              • >>   RCC_APB2PeriphClockCmd -
                                              • >>   GPIO_Init +

                                                TIM3_PWM_Init (Thumb, 130 bytes, Stack size 48 bytes, timer.o(.text), UNUSED) +

                                                [Calls]

                                                • >>   TIM_TimeBaseInit +
                                                • >>   TIM_OC2PreloadConfig +
                                                • >>   TIM_OC2Init +
                                                • >>   TIM_Cmd +
                                                • >>   GPIO_PinRemapConfig +
                                                • >>   RCC_APB1PeriphClockCmd +
                                                • >>   RCC_APB2PeriphClockCmd +
                                                • >>   GPIO_Init
                                                -

                                                DS18B20_Rst (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                DS18B20_Rst (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                [Stack]

                                                • Max Depth = 8
                                                • Call Chain = DS18B20_Rst
                                                -
                                                [Calls]
                                                • >>   delay_us +
                                                  [Calls]
                                                  • >>   delay_us
                                                  -
                                                  [Called By]
                                                  • >>   DS18B20_Start +
                                                    [Called By]
                                                    • >>   DS18B20_Start
                                                    • >>   DS18B20_Init
                                                    • >>   DS18B20_Get_Temp
                                                    -

                                                    DS18B20_Check (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                    DS18B20_Check (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                    [Stack]

                                                    • Max Depth = 8
                                                    • Call Chain = DS18B20_Check
                                                    -
                                                    [Calls]
                                                    • >>   delay_us +
                                                      [Calls]
                                                      • >>   delay_us
                                                      -
                                                      [Called By]
                                                      • >>   DS18B20_Start +
                                                        [Called By]
                                                        • >>   DS18B20_Start
                                                        • >>   DS18B20_Init
                                                        • >>   DS18B20_Get_Temp
                                                        -

                                                        DS18B20_Read_Bit (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                        DS18B20_Read_Bit (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                        [Stack]

                                                        • Max Depth = 8
                                                        • Call Chain = DS18B20_Read_Bit
                                                        -
                                                        [Calls]
                                                        • >>   delay_us +
                                                          [Calls]
                                                          • >>   delay_us
                                                          -
                                                          [Called By]
                                                          • >>   DS18B20_Read_Byte +
                                                            [Called By]
                                                            • >>   DS18B20_Read_Byte
                                                            -

                                                            DS18B20_Read_Byte (Thumb, 34 bytes, Stack size 16 bytes, ds18b20.o(.text)) +

                                                            DS18B20_Read_Byte (Thumb, 34 bytes, Stack size 16 bytes, ds18b20.o(.text))

                                                            [Stack]

                                                            • Max Depth = 24
                                                            • Call Chain = DS18B20_Read_Byte ⇒ DS18B20_Read_Bit
                                                            -
                                                            [Calls]
                                                            • >>   DS18B20_Read_Bit +
                                                              [Calls]
                                                              • >>   DS18B20_Read_Bit

                                                              [Called By]
                                                              • >>   DS18B20_Get_Temp
                                                              -

                                                              DS18B20_Write_Byte (Thumb, 102 bytes, Stack size 16 bytes, ds18b20.o(.text)) +

                                                              DS18B20_Write_Byte (Thumb, 102 bytes, Stack size 16 bytes, ds18b20.o(.text))

                                                              [Stack]

                                                              • Max Depth = 16
                                                              • Call Chain = DS18B20_Write_Byte
                                                              -
                                                              [Calls]
                                                              • >>   delay_us +
                                                                [Calls]
                                                                • >>   delay_us
                                                                -
                                                                [Called By]
                                                                • >>   DS18B20_Start +
                                                                  [Called By]
                                                                  • >>   DS18B20_Start
                                                                  • >>   DS18B20_Get_Temp
                                                                  -

                                                                  DS18B20_Start (Thumb, 24 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                                  DS18B20_Start (Thumb, 24 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                                  [Stack]

                                                                  • Max Depth = 24
                                                                  • Call Chain = DS18B20_Start ⇒ DS18B20_Write_Byte
                                                                  -
                                                                  [Calls]
                                                                  • >>   DS18B20_Write_Byte -
                                                                  • >>   DS18B20_Check -
                                                                  • >>   DS18B20_Rst +
                                                                    [Calls]
                                                                    • >>   DS18B20_Write_Byte +
                                                                    • >>   DS18B20_Check +
                                                                    • >>   DS18B20_Rst

                                                                    [Called By]
                                                                    • >>   DS18B20_Get_Temp
                                                                    @@ -532,11 +531,11 @@ Global Symbols

                                                                    DS18B20_Init (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                                    [Stack]

                                                                    • Max Depth = 32
                                                                    • Call Chain = DS18B20_Init ⇒ GPIO_Init
                                                                    -
                                                                    [Calls]
                                                                    • >>   GPIO_SetBits -
                                                                    • >>   DS18B20_Check -
                                                                    • >>   DS18B20_Rst -
                                                                    • >>   RCC_APB2PeriphClockCmd -
                                                                    • >>   GPIO_Init +
                                                                      [Calls]
                                                                      • >>   GPIO_SetBits +
                                                                      • >>   DS18B20_Check +
                                                                      • >>   DS18B20_Rst +
                                                                      • >>   RCC_APB2PeriphClockCmd +
                                                                      • >>   GPIO_Init

                                                                      [Called By]
                                                                      • >>   Sys_Init
                                                                      @@ -544,12 +543,12 @@ Global Symbols

                                                                      DS18B20_Get_Temp (Thumb, 136 bytes, Stack size 40 bytes, ds18b20.o(.text))

                                                                      [Stack]

                                                                      • Max Depth = 128
                                                                      • Call Chain = DS18B20_Get_Temp ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round
                                                                      -
                                                                      [Calls]
                                                                      • >>   __aeabi_d2iz -
                                                                      • >>   DS18B20_Start -
                                                                      • >>   DS18B20_Write_Byte -
                                                                      • >>   DS18B20_Read_Byte -
                                                                      • >>   DS18B20_Check -
                                                                      • >>   DS18B20_Rst +
                                                                        [Calls]
                                                                        • >>   __aeabi_d2iz +
                                                                        • >>   DS18B20_Start +
                                                                        • >>   DS18B20_Write_Byte +
                                                                        • >>   DS18B20_Read_Byte +
                                                                        • >>   DS18B20_Check +
                                                                        • >>   DS18B20_Rst
                                                                        • >>   __aeabi_i2f
                                                                        • >>   __aeabi_f2d
                                                                        • >>   __aeabi_dmul @@ -557,88 +556,87 @@ Global Symbols
                                                                          [Called By]
                                                                          • >>   TaskProcessing
                                                                          -

                                                                          DS1302_GPIOInit (Thumb, 38 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                          DS1302_GPIOInit (Thumb, 38 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                          [Stack]

                                                                          • Max Depth = 32
                                                                          • Call Chain = DS1302_GPIOInit ⇒ GPIO_Init
                                                                          -
                                                                          [Calls]
                                                                          • >>   RCC_APB2PeriphClockCmd -
                                                                          • >>   GPIO_Init +
                                                                            [Calls]
                                                                            • >>   RCC_APB2PeriphClockCmd +
                                                                            • >>   GPIO_Init

                                                                            [Called By]
                                                                            • >>   DS1302_init
                                                                            -

                                                                            DS1302_IO_GPIO (Thumb, 66 bytes, Stack size 16 bytes, ds1302.o(.text)) +

                                                                            DS1302_IO_GPIO (Thumb, 66 bytes, Stack size 16 bytes, ds1302.o(.text))

                                                                            [Stack]

                                                                            • Max Depth = 40
                                                                            • Call Chain = DS1302_IO_GPIO ⇒ GPIO_Init
                                                                            -
                                                                            [Calls]
                                                                            • >>   GPIO_Init +
                                                                              [Calls]
                                                                              • >>   GPIO_Init
                                                                              -
                                                                              [Called By]
                                                                              • >>   DS1302_Read +
                                                                                [Called By]
                                                                                • >>   DS1302_Read
                                                                                -

                                                                                DS1302_delay (Thumb, 24 bytes, Stack size 0 bytes, ds1302.o(.text)) -

                                                                                [Called By]

                                                                                • >>   DS1302_Read -
                                                                                • >>   DS1302_Write +

                                                                                  DS1302_delay (Thumb, 24 bytes, Stack size 0 bytes, ds1302.o(.text)) +

                                                                                  [Called By]

                                                                                  • >>   DS1302_Read +
                                                                                  • >>   DS1302_Write
                                                                                  • >>   DS1302_init
                                                                                  -

                                                                                  DS1302_Write (Thumb, 148 bytes, Stack size 20 bytes, ds1302.o(.text)) +

                                                                                  DS1302_Write (Thumb, 148 bytes, Stack size 20 bytes, ds1302.o(.text))

                                                                                  [Stack]

                                                                                  • Max Depth = 20
                                                                                  • Call Chain = DS1302_Write
                                                                                  -
                                                                                  [Calls]
                                                                                  • >>   DS1302_delay +
                                                                                    [Calls]
                                                                                    • >>   DS1302_delay

                                                                                    [Called By]
                                                                                    • >>   DS1302_ON
                                                                                    • >>   DS1302_OFF +
                                                                                    • >>   DS1302_SetTime
                                                                                    • >>   DS1302_init -
                                                                                    • >>   DS1302_SetTime
                                                                                    -

                                                                                    DS1302_Read (Thumb, 198 bytes, Stack size 32 bytes, ds1302.o(.text)) +

                                                                                    DS1302_Read (Thumb, 198 bytes, Stack size 32 bytes, ds1302.o(.text))

                                                                                    [Stack]

                                                                                    • Max Depth = 72
                                                                                    • Call Chain = DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                    -
                                                                                    [Calls]
                                                                                    • >>   GPIO_ReadInputDataBit -
                                                                                    • >>   DS1302_delay -
                                                                                    • >>   DS1302_IO_GPIO +
                                                                                      [Calls]
                                                                                      • >>   GPIO_ReadInputDataBit +
                                                                                      • >>   DS1302_delay +
                                                                                      • >>   DS1302_IO_GPIO

                                                                                      [Called By]
                                                                                      • >>   DS1302_ON
                                                                                      • >>   DS1302_OFF
                                                                                      • >>   DS1302_init -
                                                                                      • >>   DS1302_Readtime +
                                                                                      • >>   DS1302_Readtime
                                                                                      -

                                                                                      DS1302_SetTime (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                                      DS1302_SetTime (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                      [Stack]

                                                                                      • Max Depth = 28
                                                                                      • Call Chain = DS1302_SetTime ⇒ DS1302_Write
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   DS1302_Write +
                                                                                        [Calls]
                                                                                        • >>   DS1302_Write

                                                                                        [Called By]
                                                                                        • >>   DS1302_init -
                                                                                        • >>   Sys_Init

                                                                                        DS1302_OFF (Thumb, 32 bytes, Stack size 8 bytes, ds1302.o(.text), UNUSED) -

                                                                                        [Calls]

                                                                                        • >>   DS1302_Read -
                                                                                        • >>   DS1302_Write +

                                                                                          [Calls]
                                                                                          • >>   DS1302_Read +
                                                                                          • >>   DS1302_Write

                                                                                          DS1302_ON (Thumb, 30 bytes, Stack size 8 bytes, ds1302.o(.text), UNUSED) -

                                                                                          [Calls]

                                                                                          • >>   DS1302_Read -
                                                                                          • >>   DS1302_Write +

                                                                                            [Calls]
                                                                                            • >>   DS1302_Read +
                                                                                            • >>   DS1302_Write

                                                                                            DS1302_init (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                            [Stack]

                                                                                            • Max Depth = 80
                                                                                            • Call Chain = DS1302_init ⇒ DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   DS1302_Read -
                                                                                            • >>   DS1302_Write -
                                                                                            • >>   DS1302_delay -
                                                                                            • >>   DS1302_GPIOInit -
                                                                                            • >>   DS1302_SetTime +
                                                                                              [Calls]
                                                                                              • >>   DS1302_SetTime +
                                                                                              • >>   DS1302_Read +
                                                                                              • >>   DS1302_Write +
                                                                                              • >>   DS1302_delay +
                                                                                              • >>   DS1302_GPIOInit

                                                                                              [Called By]
                                                                                              • >>   Sys_Init
                                                                                              -

                                                                                              DS1302_Readtime (Thumb, 64 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                                              DS1302_Readtime (Thumb, 64 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                              [Stack]

                                                                                              • Max Depth = 80
                                                                                              • Call Chain = DS1302_Readtime ⇒ DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                              -
                                                                                              [Calls]
                                                                                              • >>   DS1302_Read +
                                                                                                [Calls]
                                                                                                • >>   DS1302_Read

                                                                                                [Called By]
                                                                                                • >>   main
                                                                                                @@ -647,7 +645,7 @@ Global Symbols

                                                                                                [Stack]
                                                                                                • Max Depth = 8
                                                                                                • Call Chain = IIC_Start

                                                                                                [Calls]
                                                                                                • >>   GPIO_ResetBits -
                                                                                                • >>   GPIO_SetBits +
                                                                                                • >>   GPIO_SetBits

                                                                                                [Called By]
                                                                                                • >>   Write_IIC_Data
                                                                                                • >>   Write_IIC_Command @@ -657,7 +655,7 @@ Global Symbols

                                                                                                  [Stack]
                                                                                                  • Max Depth = 8
                                                                                                  • Call Chain = IIC_Stop

                                                                                                  [Calls]
                                                                                                  • >>   GPIO_ResetBits -
                                                                                                  • >>   GPIO_SetBits +
                                                                                                  • >>   GPIO_SetBits

                                                                                                  [Called By]
                                                                                                  • >>   Write_IIC_Data
                                                                                                  • >>   Write_IIC_Command @@ -667,7 +665,7 @@ Global Symbols

                                                                                                    [Stack]
                                                                                                    • Max Depth = 8
                                                                                                    • Call Chain = IIC_Wait_Ack

                                                                                                    [Calls]
                                                                                                    • >>   GPIO_ResetBits -
                                                                                                    • >>   GPIO_SetBits +
                                                                                                    • >>   GPIO_SetBits

                                                                                                    [Called By]
                                                                                                    • >>   Write_IIC_Data
                                                                                                    • >>   Write_IIC_Command @@ -677,7 +675,7 @@ Global Symbols

                                                                                                      [Stack]
                                                                                                      • Max Depth = 24
                                                                                                      • Call Chain = Write_IIC_Byte

                                                                                                      [Calls]
                                                                                                      • >>   GPIO_ResetBits -
                                                                                                      • >>   GPIO_SetBits +
                                                                                                      • >>   GPIO_SetBits

                                                                                                      [Called By]
                                                                                                      • >>   Write_IIC_Data
                                                                                                      • >>   Write_IIC_Command @@ -803,9 +801,9 @@ Global Symbols

                                                                                                        [Stack]
                                                                                                        • Max Depth = 56
                                                                                                        • Call Chain = OLED_Init ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte

                                                                                                        [Calls]
                                                                                                        • >>   OLED_WR_Byte -
                                                                                                        • >>   GPIO_SetBits -
                                                                                                        • >>   RCC_APB2PeriphClockCmd -
                                                                                                        • >>   GPIO_Init +
                                                                                                        • >>   GPIO_SetBits +
                                                                                                        • >>   RCC_APB2PeriphClockCmd +
                                                                                                        • >>   GPIO_Init
                                                                                                        • >>   delay_ms

                                                                                                        [Called By]
                                                                                                        • >>   Sys_Init @@ -814,8 +812,8 @@ Global Symbols

                                                                                                          Key4x4_GPIO_Config (Thumb, 66 bytes, Stack size 8 bytes, key.o(.text))

                                                                                                          [Stack]

                                                                                                          • Max Depth = 32
                                                                                                          • Call Chain = Key4x4_GPIO_Config ⇒ GPIO_Init
                                                                                                          -
                                                                                                          [Calls]
                                                                                                          • >>   RCC_APB2PeriphClockCmd -
                                                                                                          • >>   GPIO_Init +
                                                                                                            [Calls]
                                                                                                            • >>   RCC_APB2PeriphClockCmd +
                                                                                                            • >>   GPIO_Init

                                                                                                            [Called By]
                                                                                                            • >>   Sys_Init
                                                                                                            @@ -837,17 +835,17 @@ Global Symbols
                                                                                                            [Called By]
                                                                                                            • >>   Sys_Init
                                                                                                            -

                                                                                                            delay_us (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text)) -

                                                                                                            [Called By]

                                                                                                            • >>   DS18B20_Write_Byte -
                                                                                                            • >>   DS18B20_Read_Bit -
                                                                                                            • >>   DS18B20_Check -
                                                                                                            • >>   DS18B20_Rst +

                                                                                                              delay_us (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text)) +

                                                                                                              [Called By]

                                                                                                              • >>   DS18B20_Write_Byte +
                                                                                                              • >>   DS18B20_Read_Bit +
                                                                                                              • >>   DS18B20_Check +
                                                                                                              • >>   DS18B20_Rst

                                                                                                              delay_ms (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text)) -

                                                                                                              [Called By]

                                                                                                              • >>   ESP8266_send_data -
                                                                                                              • >>   ESP8266_wifi_Init -
                                                                                                              • >>   UART3_Send_AT_Command +

                                                                                                                [Called By]
                                                                                                                • >>   ESP8266_send_data +
                                                                                                                • >>   ESP8266_wifi_Init +
                                                                                                                • >>   UART3_Send_AT_Command
                                                                                                                • >>   OLED_Init
                                                                                                                • >>   Key_Scan
                                                                                                                • >>   Get_Adc_Average @@ -864,19 +862,19 @@ Global Symbols
                                                                                                                  [Address Reference Count : 1]
                                                                                                                  • printfa.o(i.__0printf)

                                                                                                                  UART1_SendString (Thumb, 42 bytes, Stack size 16 bytes, usart.o(.text), UNUSED) -

                                                                                                                  [Calls]

                                                                                                                  • >>   USART_SendData -
                                                                                                                  • >>   USART_GetFlagStatus +

                                                                                                                    [Calls]
                                                                                                                    • >>   USART_SendData +
                                                                                                                    • >>   USART_GetFlagStatus

                                                                                                                    uart_init (Thumb, 152 bytes, Stack size 32 bytes, usart.o(.text))

                                                                                                                    [Stack]

                                                                                                                    • Max Depth = 100
                                                                                                                    • Call Chain = uart_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
                                                                                                                    -
                                                                                                                    [Calls]
                                                                                                                    • >>   USART_Init -
                                                                                                                    • >>   USART_ITConfig -
                                                                                                                    • >>   USART_Cmd -
                                                                                                                    • >>   NVIC_Init -
                                                                                                                    • >>   RCC_APB2PeriphClockCmd -
                                                                                                                    • >>   GPIO_Init +
                                                                                                                      [Calls]
                                                                                                                      • >>   USART_Init +
                                                                                                                      • >>   USART_ITConfig +
                                                                                                                      • >>   USART_Cmd +
                                                                                                                      • >>   NVIC_Init +
                                                                                                                      • >>   RCC_APB2PeriphClockCmd +
                                                                                                                      • >>   GPIO_Init

                                                                                                                      [Called By]
                                                                                                                      • >>   Sys_Init
                                                                                                                      @@ -885,7 +883,7 @@ Global Symbols

                                                                                                                      [Stack]
                                                                                                                      • Max Depth = 24
                                                                                                                      • Call Chain = USART1_IRQHandler ⇒ USART_GetITStatus

                                                                                                                      [Calls]
                                                                                                                      • >>   USART_GetITStatus -
                                                                                                                      • >>   USART_ReceiveData +
                                                                                                                      • >>   USART_ReceiveData

                                                                                                                      [Address Reference Count : 1]
                                                                                                                      • startup_stm32f10x_md.o(RESET)
                                                                                                                      @@ -1024,13 +1022,13 @@ Global Symbols

                                                                                                                      [Calls]
                                                                                                                      • >>   RCC_APB2PeriphResetCmd
                                                                                                                      -

                                                                                                                      GPIO_Init (Thumb, 278 bytes, Stack size 24 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                      GPIO_Init (Thumb, 278 bytes, Stack size 24 bytes, stm32f10x_gpio.o(.text))

                                                                                                                      [Stack]

                                                                                                                      • Max Depth = 24
                                                                                                                      • Call Chain = GPIO_Init
                                                                                                                      -
                                                                                                                      [Called By]
                                                                                                                      • >>   DS1302_IO_GPIO -
                                                                                                                      • >>   DS1302_GPIOInit -
                                                                                                                      • >>   TIM3_PWM_Init -
                                                                                                                      • >>   USART3_init +
                                                                                                                        [Called By]
                                                                                                                        • >>   DS1302_IO_GPIO +
                                                                                                                        • >>   DS1302_GPIOInit +
                                                                                                                        • >>   TIM3_PWM_Init +
                                                                                                                        • >>   USART3_init
                                                                                                                        • >>   uart_init
                                                                                                                        • >>   OLED_Init
                                                                                                                        • >>   Model_Init @@ -1042,8 +1040,8 @@ Global Symbols

                                                                                                                          GPIO_StructInit (Thumb, 16 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                          GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) -

                                                                                                                          [Called By]

                                                                                                                          • >>   DS1302_Read +

                                                                                                                            GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                            [Called By]

                                                                                                                            • >>   DS1302_Read

                                                                                                                            GPIO_ReadInputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) @@ -1054,7 +1052,7 @@ Global Symbols

                                                                                                                            GPIO_ReadOutputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                            GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                            GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text))

                                                                                                                            [Called By]

                                                                                                                            • >>   Write_IIC_Byte
                                                                                                                            • >>   IIC_Wait_Ack
                                                                                                                            • >>   IIC_Stop @@ -1080,8 +1078,8 @@ Global Symbols

                                                                                                                              GPIO_EventOutputCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                              GPIO_PinRemapConfig (Thumb, 138 bytes, Stack size 20 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                              [Called By]

                                                                                                                              • >>   TIM3_PWM_Init +

                                                                                                                                GPIO_PinRemapConfig (Thumb, 138 bytes, Stack size 20 bytes, stm32f10x_gpio.o(.text), UNUSED) +

                                                                                                                                [Called By]

                                                                                                                                • >>   TIM3_PWM_Init

                                                                                                                                GPIO_EXTILineConfig (Thumb, 66 bytes, Stack size 12 bytes, stm32f10x_gpio.o(.text), UNUSED) @@ -1122,7 +1120,7 @@ Global Symbols

                                                                                                                                RCC_USBCLKConfig (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) -

                                                                                                                                RCC_ADCCLKConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text)) +

                                                                                                                                RCC_ADCCLKConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text))

                                                                                                                                [Called By]

                                                                                                                                • >>   Adc_Init
                                                                                                                                @@ -1137,15 +1135,15 @@ Global Symbols

                                                                                                                                RCC_GetClocksFreq (Thumb, 192 bytes, Stack size 12 bytes, stm32f10x_rcc.o(.text))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 12
                                                                                                                                • Call Chain = RCC_GetClocksFreq
                                                                                                                                -
                                                                                                                                [Called By]
                                                                                                                                • >>   USART_Init +
                                                                                                                                  [Called By]
                                                                                                                                  • >>   USART_Init

                                                                                                                                  RCC_AHBPeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) -

                                                                                                                                  RCC_APB2PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text)) -

                                                                                                                                  [Called By]

                                                                                                                                  • >>   DS1302_GPIOInit -
                                                                                                                                  • >>   TIM3_PWM_Init -
                                                                                                                                  • >>   USART3_init +

                                                                                                                                    RCC_APB2PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text)) +

                                                                                                                                    [Called By]

                                                                                                                                    • >>   DS1302_GPIOInit +
                                                                                                                                    • >>   TIM3_PWM_Init +
                                                                                                                                    • >>   USART3_init
                                                                                                                                    • >>   uart_init
                                                                                                                                    • >>   OLED_Init
                                                                                                                                    • >>   Model_Init @@ -1155,16 +1153,16 @@ Global Symbols
                                                                                                                                    • >>   Adc_Init
                                                                                                                                    -

                                                                                                                                    RCC_APB1PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) -

                                                                                                                                    [Called By]

                                                                                                                                    • >>   TIM3_PWM_Init -
                                                                                                                                    • >>   TIM3_Int_Init -
                                                                                                                                    • >>   USART3_init +

                                                                                                                                      RCC_APB1PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) +

                                                                                                                                      [Called By]

                                                                                                                                      • >>   TIM3_PWM_Init +
                                                                                                                                      • >>   TIM3_Int_Init +
                                                                                                                                      • >>   USART3_init

                                                                                                                                      RCC_APB2PeriphResetCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text))

                                                                                                                                      [Called By]

                                                                                                                                      • >>   GPIO_AFIODeInit
                                                                                                                                      • >>   GPIO_DeInit -
                                                                                                                                      • >>   ADC_DeInit +
                                                                                                                                      • >>   ADC_DeInit
                                                                                                                                      • >>   TIM_DeInit
                                                                                                                                      • >>   USART_DeInit
                                                                                                                                      @@ -1191,12 +1189,12 @@ Global Symbols
                                                                                                                                    • >>   RCC_APB1PeriphResetCmd
                                                                                                                                    -

                                                                                                                                    USART_Init (Thumb, 210 bytes, Stack size 56 bytes, stm32f10x_usart.o(.text)) +

                                                                                                                                    USART_Init (Thumb, 210 bytes, Stack size 56 bytes, stm32f10x_usart.o(.text))

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 68
                                                                                                                                    • Call Chain = USART_Init ⇒ RCC_GetClocksFreq

                                                                                                                                    [Calls]
                                                                                                                                    • >>   RCC_GetClocksFreq
                                                                                                                                    -
                                                                                                                                    [Called By]
                                                                                                                                    • >>   USART3_init +
                                                                                                                                      [Called By]
                                                                                                                                      • >>   USART3_init
                                                                                                                                      • >>   uart_init
                                                                                                                                      @@ -1206,15 +1204,15 @@ Global Symbols

                                                                                                                                      USART_ClockStructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                      USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text)) -

                                                                                                                                      [Called By]

                                                                                                                                      • >>   USART3_init +

                                                                                                                                        USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text)) +

                                                                                                                                        [Called By]

                                                                                                                                        • >>   USART3_init
                                                                                                                                        • >>   uart_init
                                                                                                                                        -

                                                                                                                                        USART_ITConfig (Thumb, 74 bytes, Stack size 20 bytes, stm32f10x_usart.o(.text)) +

                                                                                                                                        USART_ITConfig (Thumb, 74 bytes, Stack size 20 bytes, stm32f10x_usart.o(.text))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 20
                                                                                                                                        • Call Chain = USART_ITConfig
                                                                                                                                        -
                                                                                                                                        [Called By]
                                                                                                                                        • >>   USART3_init +
                                                                                                                                          [Called By]
                                                                                                                                          • >>   USART3_init
                                                                                                                                          • >>   uart_init
                                                                                                                                          @@ -1230,12 +1228,12 @@ Global Symbols

                                                                                                                                          USART_LINCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                          USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                          USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED)

                                                                                                                                          [Called By]

                                                                                                                                          • >>   UART1_SendString -
                                                                                                                                          • >>   UART3_SendString +
                                                                                                                                          • >>   UART3_SendString
                                                                                                                                          -

                                                                                                                                          USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text)) +

                                                                                                                                          USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text))

                                                                                                                                          [Called By]

                                                                                                                                          • >>   USART1_IRQHandler
                                                                                                                                          • >>   USART3_IRQHandler
                                                                                                                                          @@ -1260,9 +1258,9 @@ Global Symbols

                                                                                                                                          USART_IrDACmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                          USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                          USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED)

                                                                                                                                          [Called By]

                                                                                                                                          • >>   UART1_SendString -
                                                                                                                                          • >>   UART3_SendString +
                                                                                                                                          • >>   UART3_SendString

                                                                                                                                          USART_ClearFlag (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) @@ -1279,11 +1277,11 @@ Global Symbols

                                                                                                                                          [Called By]

                                                                                                                                          • >>   Sys_Init
                                                                                                                                          -

                                                                                                                                          NVIC_Init (Thumb, 100 bytes, Stack size 16 bytes, misc.o(.text)) +

                                                                                                                                          NVIC_Init (Thumb, 100 bytes, Stack size 16 bytes, misc.o(.text))

                                                                                                                                          [Stack]

                                                                                                                                          • Max Depth = 16
                                                                                                                                          • Call Chain = NVIC_Init
                                                                                                                                          -
                                                                                                                                          [Called By]
                                                                                                                                          • >>   TIM3_Int_Init -
                                                                                                                                          • >>   USART3_init +
                                                                                                                                            [Called By]
                                                                                                                                            • >>   TIM3_Int_Init +
                                                                                                                                            • >>   USART3_init
                                                                                                                                            • >>   uart_init
                                                                                                                                            @@ -1295,7 +1293,7 @@ Global Symbols

                                                                                                                                            [Called By]
                                                                                                                                            • >>   delay_init
                                                                                                                                            -

                                                                                                                                            ADC_DeInit (Thumb, 78 bytes, Stack size 8 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                            ADC_DeInit (Thumb, 78 bytes, Stack size 8 bytes, stm32f10x_adc.o(.text))

                                                                                                                                            [Stack]

                                                                                                                                            • Max Depth = 8
                                                                                                                                            • Call Chain = ADC_DeInit

                                                                                                                                            [Calls]
                                                                                                                                            • >>   RCC_APB2PeriphResetCmd @@ -1303,7 +1301,7 @@ Global Symbols
                                                                                                                                              [Called By]
                                                                                                                                              • >>   Adc_Init
                                                                                                                                              -

                                                                                                                                              ADC_Init (Thumb, 70 bytes, Stack size 12 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                              ADC_Init (Thumb, 70 bytes, Stack size 12 bytes, stm32f10x_adc.o(.text))

                                                                                                                                              [Stack]

                                                                                                                                              • Max Depth = 12
                                                                                                                                              • Call Chain = ADC_Init

                                                                                                                                              [Called By]
                                                                                                                                              • >>   Adc_Init @@ -1311,7 +1309,7 @@ Global Symbols

                                                                                                                                                ADC_StructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) -

                                                                                                                                                ADC_Cmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                ADC_Cmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text))

                                                                                                                                                [Called By]

                                                                                                                                                • >>   Adc_Init
                                                                                                                                                @@ -1319,24 +1317,24 @@ Global Symbols

                                                                                                                                                ADC_ITConfig (Thumb, 24 bytes, Stack size 8 bytes, stm32f10x_adc.o(.text), UNUSED) -

                                                                                                                                                ADC_ResetCalibration (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                ADC_ResetCalibration (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text))

                                                                                                                                                [Called By]

                                                                                                                                                • >>   Adc_Init
                                                                                                                                                -

                                                                                                                                                ADC_GetResetCalibrationStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                ADC_GetResetCalibrationStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text))

                                                                                                                                                [Called By]

                                                                                                                                                • >>   Adc_Init
                                                                                                                                                -

                                                                                                                                                ADC_StartCalibration (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                ADC_StartCalibration (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text))

                                                                                                                                                [Called By]

                                                                                                                                                • >>   Adc_Init
                                                                                                                                                -

                                                                                                                                                ADC_GetCalibrationStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                ADC_GetCalibrationStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text))

                                                                                                                                                [Called By]

                                                                                                                                                • >>   Adc_Init
                                                                                                                                                -

                                                                                                                                                ADC_SoftwareStartConvCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) -

                                                                                                                                                [Called By]

                                                                                                                                                • >>   Get_Adc +

                                                                                                                                                  ADC_SoftwareStartConvCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   Get_Adc

                                                                                                                                                  ADC_GetSoftwareStartConvStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) @@ -1345,16 +1343,16 @@ Global Symbols

                                                                                                                                                  ADC_DiscModeCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) -

                                                                                                                                                  ADC_RegularChannelConfig (Thumb, 184 bytes, Stack size 20 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                  ADC_RegularChannelConfig (Thumb, 184 bytes, Stack size 20 bytes, stm32f10x_adc.o(.text))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 20
                                                                                                                                                  • Call Chain = ADC_RegularChannelConfig
                                                                                                                                                  -
                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   Get_Adc +
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   Get_Adc

                                                                                                                                                    ADC_ExternalTrigConvCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) -

                                                                                                                                                    ADC_GetConversionValue (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) -

                                                                                                                                                    [Called By]

                                                                                                                                                    • >>   Get_Adc +

                                                                                                                                                      ADC_GetConversionValue (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                      [Called By]

                                                                                                                                                      • >>   Get_Adc

                                                                                                                                                      ADC_GetDualModeConversionValue (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) @@ -1387,8 +1385,8 @@ Global Symbols

                                                                                                                                                      ADC_TempSensorVrefintCmd (Thumb, 64 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) -

                                                                                                                                                      ADC_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) -

                                                                                                                                                      [Called By]

                                                                                                                                                      • >>   Get_Adc +

                                                                                                                                                        ADC_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text)) +

                                                                                                                                                        [Called By]

                                                                                                                                                        • >>   Get_Adc

                                                                                                                                                        ADC_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_adc.o(.text), UNUSED) @@ -1402,15 +1400,15 @@ Global Symbols

                                                                                                                                                      • >>   RCC_APB1PeriphResetCmd
                                                                                                                                                      -

                                                                                                                                                      TIM_TimeBaseInit (Thumb, 122 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                      [Called By]

                                                                                                                                                      • >>   TIM3_PWM_Init -
                                                                                                                                                      • >>   TIM3_Int_Init +

                                                                                                                                                        TIM_TimeBaseInit (Thumb, 122 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                        [Called By]

                                                                                                                                                        • >>   TIM3_PWM_Init +
                                                                                                                                                        • >>   TIM3_Int_Init

                                                                                                                                                        TIM_OC1Init (Thumb, 132 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                        TIM_OC2Init (Thumb, 154 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                        [Called By]

                                                                                                                                                        • >>   TIM3_PWM_Init +

                                                                                                                                                          TIM_OC2Init (Thumb, 154 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                          [Called By]

                                                                                                                                                          • >>   TIM3_PWM_Init

                                                                                                                                                          TIM_OC3Init (Thumb, 150 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1463,15 +1461,15 @@ Global Symbols

                                                                                                                                                          TIM_BDTRStructInit (Thumb, 40 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                          TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                          [Called By]

                                                                                                                                                          • >>   TIM3_PWM_Init -
                                                                                                                                                          • >>   TIM3_Int_Init +

                                                                                                                                                            TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                            [Called By]

                                                                                                                                                            • >>   TIM3_PWM_Init +
                                                                                                                                                            • >>   TIM3_Int_Init

                                                                                                                                                            TIM_CtrlPWMOutputs (Thumb, 30 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                            TIM_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                            [Called By]

                                                                                                                                                            • >>   TIM3_Int_Init +

                                                                                                                                                              TIM_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                              [Called By]

                                                                                                                                                              • >>   TIM3_Int_Init

                                                                                                                                                              TIM_GenerateEvent (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1534,8 +1532,8 @@ Global Symbols

                                                                                                                                                              TIM_OC1PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                              TIM_OC2PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                              [Called By]

                                                                                                                                                              • >>   TIM3_PWM_Init +

                                                                                                                                                                TIM_OC2PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   TIM3_PWM_Init

                                                                                                                                                                TIM_OC3PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1622,13 +1620,13 @@ Global Symbols

                                                                                                                                                                TIM_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                TIM_GetITStatus (Thumb, 34 bytes, Stack size 12 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                TIM_GetITStatus (Thumb, 34 bytes, Stack size 12 bytes, stm32f10x_tim.o(.text))

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 12
                                                                                                                                                                • Call Chain = TIM_GetITStatus

                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   TIM3_IRQHandler
                                                                                                                                                                -

                                                                                                                                                                TIM_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                TIM_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text))

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   TIM3_IRQHandler
                                                                                                                                                                @@ -1667,7 +1665,7 @@ Global Symbols

                                                                                                                                                                strstr (Thumb, 36 bytes, Stack size 12 bytes, strstr.o(.text))

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 12
                                                                                                                                                                • Call Chain = strstr
                                                                                                                                                                -
                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   Find +
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   Find
                                                                                                                                                                  • >>   DataProcessing
                                                                                                                                                                  • >>   getTimer
                                                                                                                                                                  • >>   getValue @@ -1724,7 +1722,7 @@ Global Symbols
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   TaskProcessing
                                                                                                                                                                    -

                                                                                                                                                                    __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text)) +

                                                                                                                                                                    __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))

                                                                                                                                                                    [Stack]

                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                    • Call Chain = __aeabi_d2iz

                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   __aeabi_llsr @@ -1788,10 +1786,10 @@ Global Symbols

                                                                                                                                                                    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text)) -

                                                                                                                                                                    [Called By]

                                                                                                                                                                    • >>   __aeabi_d2iz +

                                                                                                                                                                      [Called By]
                                                                                                                                                                      • >>   __aeabi_d2iz +
                                                                                                                                                                      • >>   __aeabi_uldivmod
                                                                                                                                                                      • >>   _double_epilogue
                                                                                                                                                                      • >>   __aeabi_d2ulz -
                                                                                                                                                                      • >>   __aeabi_uldivmod

                                                                                                                                                                      _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) @@ -1871,10 +1869,10 @@ Global Symbols

                                                                                                                                                                      __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

                                                                                                                                                                      __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text)) -

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   _double_epilogue +

                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   __aeabi_uldivmod +
                                                                                                                                                                        • >>   _double_epilogue
                                                                                                                                                                        • >>   __aeabi_dadd
                                                                                                                                                                        • >>   __aeabi_d2ulz -
                                                                                                                                                                        • >>   __aeabi_uldivmod

                                                                                                                                                                        _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) @@ -1934,16 +1932,16 @@ Global Symbols

                                                                                                                                                                        Local Symbols

                                                                                                                                                                        -

                                                                                                                                                                        SetSysClockTo72 (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(.text)) +

                                                                                                                                                                        SetSysClockTo72 (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(.text))

                                                                                                                                                                        [Stack]

                                                                                                                                                                        • Max Depth = 12
                                                                                                                                                                        • Call Chain = SetSysClockTo72
                                                                                                                                                                        -
                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   SetSysClock +
                                                                                                                                                                          [Called By]
                                                                                                                                                                          • >>   SetSysClock
                                                                                                                                                                          -

                                                                                                                                                                          SetSysClock (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(.text)) +

                                                                                                                                                                          SetSysClock (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(.text))

                                                                                                                                                                          [Stack]

                                                                                                                                                                          • Max Depth = 20
                                                                                                                                                                          • Call Chain = SetSysClock ⇒ SetSysClockTo72
                                                                                                                                                                          -
                                                                                                                                                                          [Calls]
                                                                                                                                                                          • >>   SetSysClockTo72 +
                                                                                                                                                                            [Calls]
                                                                                                                                                                            • >>   SetSysClockTo72

                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   SystemInit
                                                                                                                                                                            @@ -1971,20 +1969,20 @@ Local Symbols

                                                                                                                                                                            _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)

                                                                                                                                                                            [Calls]

                                                                                                                                                                            • >>   __aeabi_dmul
                                                                                                                                                                            • >>   __aeabi_cdrcmple +
                                                                                                                                                                            • >>   __aeabi_uldivmod
                                                                                                                                                                            • >>   __aeabi_ddiv
                                                                                                                                                                            • >>   __aeabi_dadd
                                                                                                                                                                            • >>   __aeabi_d2ulz -
                                                                                                                                                                            • >>   __aeabi_uldivmod

                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   _printf_core

                                                                                                                                                                            _printf_core (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED) -

                                                                                                                                                                            [Calls]

                                                                                                                                                                            • >>   _printf_pre_padding +

                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   __aeabi_uldivmod +
                                                                                                                                                                              • >>   __aeabi_uidivmod +
                                                                                                                                                                              • >>   _printf_pre_padding
                                                                                                                                                                              • >>   _printf_post_padding
                                                                                                                                                                              • >>   _fp_digits -
                                                                                                                                                                              • >>   __aeabi_uldivmod -
                                                                                                                                                                              • >>   __aeabi_uidivmod

                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   __0sprintf
                                                                                                                                                                              • >>   __0printf diff --git a/stm32/OBJ/Template_Target 1.dep b/stm32/OBJ/Template_Target 1.dep index fa5c2d7..f69bada 100644 --- a/stm32/OBJ/Template_Target 1.dep +++ b/stm32/OBJ/Template_Target 1.dep @@ -1,5 +1,5 @@ Dependencies for Project 'Template', Target 'Target 1': (DO NOT MODIFY !) -F (.\main.c)(0x6263B64A)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DCmotor -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\main.o --omf_browse ..\obj\main.crf --depend ..\obj\main.d) +F (.\main.c)(0x62692667)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DCmotor -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\main.o --omf_browse ..\obj\main.crf --depend ..\obj\main.d) I (..\HARDWARE\LED\led.h)(0x62599D88) I (..\SYSTEM\sys\sys.h)(0x6256947A) I (..\USER\stm32f10x.h)(0x6256947A) diff --git a/stm32/OBJ/main.crf b/stm32/OBJ/main.crf index ff963feb6c8f13e45bc175e3cf74ab40dcf9b667..e6b77f4caae59e1e7a6fe64caad6fccb56b41758 100644 GIT binary patch delta 121 zcmeBrBi8&zY{M!JuIFc#OlD&Mf@jTJING;xFaj|X5HkZY%l0iCtkLs0*%@AVYP&Zu z{@O0Hob?|w&wD0jy<03ydS6%=!?vrfX60rQ_yiPs1QdGA!U)7n&$m0SW&O^?&B<`d SOV3zAFP-JtcDD_zM_2(?fhlYN delta 128 zcmZpEBi8jsY{M!Ju2XONCbKaB!O!L`9PL{;7=f4xh?#+yW&0Km*64Y>+zc-~wcQ&S z^)eb5?{Ak_&iap;=MxjN-Ypg;y)P_`!P}KqvvM;Dyax(B0t!85VFY5PSKDpZvVLdc Z<6*eurDv?5m(HS>!Q#2yego?fRsdf6DqsKr diff --git a/stm32/OBJ/main.o b/stm32/OBJ/main.o index 33ba162507a648cb76edd54f3c5651a7806f2ae1..12ff1f8b9964fd31deb1840a105d89245e41a452 100644 GIT binary patch delta 15218 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 delta 15897 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 diff --git a/stm32/USER/Template.map b/stm32/USER/Template.map index e2730fe..b0bef82 100644 --- a/stm32/USER/Template.map +++ b/stm32/USER/Template.map @@ -496,75 +496,75 @@ Image Symbol Table .ARM.Collect$$$$00002712 0x080000fc Section 4 entry2.o(.ARM.Collect$$$$00002712) __lit__00000000 0x080000fc Data 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x08000100 Section 0 main.o(.text) - .text 0x08000f70 Section 0 stm32f10x_it.o(.text) - .text 0x08000f8c Section 0 system_stm32f10x.o(.text) - SetSysClockTo72 0x08000f8d Thumb Code 214 system_stm32f10x.o(.text) - SetSysClock 0x08001063 Thumb Code 8 system_stm32f10x.o(.text) - .text 0x0800116c Section 0 led.o(.text) - .text 0x080011e4 Section 0 wifi.o(.text) - .text 0x080014d0 Section 0 adc.o(.text) - .text 0x080015b8 Section 0 timer.o(.text) - .text 0x080016b4 Section 0 ds18b20.o(.text) - .text 0x08001918 Section 0 ds1302.o(.text) - .text 0x08001c04 Section 0 oled.o(.text) - .text 0x080021f0 Section 0 key.o(.text) - .text 0x08002450 Section 0 delay.o(.text) - .text 0x08002524 Section 0 usart.o(.text) - .text 0x08002690 Section 36 startup_stm32f10x_md.o(.text) - .text 0x080026b4 Section 0 stm32f10x_gpio.o(.text) - .text 0x08002a10 Section 0 stm32f10x_rcc.o(.text) - .text 0x08002db4 Section 0 stm32f10x_usart.o(.text) - .text 0x080031bc Section 0 misc.o(.text) - .text 0x08003298 Section 0 stm32f10x_adc.o(.text) - .text 0x080036e8 Section 0 stm32f10x_tim.o(.text) - TI4_Config 0x08003b8f Thumb Code 130 stm32f10x_tim.o(.text) - TI3_Config 0x08003c23 Thumb Code 122 stm32f10x_tim.o(.text) - TI2_Config 0x08003cb7 Thumb Code 130 stm32f10x_tim.o(.text) - TI1_Config 0x08003d4b Thumb Code 108 stm32f10x_tim.o(.text) - .text 0x08004502 Section 0 memcpya.o(.text) - .text 0x08004526 Section 0 memseta.o(.text) - .text 0x0800454a Section 0 strstr.o(.text) - .text 0x0800456e Section 0 fadd.o(.text) - .text 0x0800461e Section 0 dmul.o(.text) - .text 0x08004702 Section 0 fflti.o(.text) - .text 0x08004714 Section 0 ffltui.o(.text) - .text 0x0800471e Section 0 dfixi.o(.text) - .text 0x0800475c Section 0 f2d.o(.text) - .text 0x08004784 Section 48 cdcmple.o(.text) - .text 0x080047b4 Section 48 cdrcmple.o(.text) - .text 0x080047e4 Section 0 d2f.o(.text) - .text 0x0800481c Section 20 cfcmple.o(.text) - .text 0x08004830 Section 20 cfrcmple.o(.text) - .text 0x08004844 Section 0 uidiv.o(.text) - .text 0x08004870 Section 0 uldiv.o(.text) - .text 0x080048d2 Section 0 llushr.o(.text) - .text 0x080048f2 Section 0 fepilogue.o(.text) - .text 0x080048f2 Section 0 iusefp.o(.text) - .text 0x08004960 Section 0 depilogue.o(.text) - .text 0x08004a1a Section 0 dadd.o(.text) - .text 0x08004b68 Section 0 ddiv.o(.text) - .text 0x08004c46 Section 0 dfixul.o(.text) - .text 0x08004c78 Section 36 init.o(.text) - .text 0x08004c9c Section 0 llshl.o(.text) - .text 0x08004cba Section 0 llsshr.o(.text) - .text 0x08004cde Section 0 __dczerorl.o(.text) - i.__0printf 0x08004d18 Section 0 printfa.o(i.__0printf) - i.__0sprintf 0x08004d38 Section 0 printfa.o(i.__0sprintf) - i.__scatterload_copy 0x08004d60 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x08004d6e Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08004d70 Section 14 handlers.o(i.__scatterload_zeroinit) - i._fp_digits 0x08004d80 Section 0 printfa.o(i._fp_digits) - _fp_digits 0x08004d81 Thumb Code 366 printfa.o(i._fp_digits) - i._printf_core 0x08004f04 Section 0 printfa.o(i._printf_core) - _printf_core 0x08004f05 Thumb Code 1744 printfa.o(i._printf_core) - i._printf_post_padding 0x080055e0 Section 0 printfa.o(i._printf_post_padding) - _printf_post_padding 0x080055e1 Thumb Code 36 printfa.o(i._printf_post_padding) - i._printf_pre_padding 0x08005604 Section 0 printfa.o(i._printf_pre_padding) - _printf_pre_padding 0x08005605 Thumb Code 46 printfa.o(i._printf_pre_padding) - i._sputc 0x08005632 Section 0 printfa.o(i._sputc) - _sputc 0x08005633 Thumb Code 10 printfa.o(i._sputc) - .constdata 0x0800563c Section 2072 oled.o(.constdata) - .conststring 0x08005e54 Section 100 main.o(.conststring) + .text 0x08000f6c Section 0 stm32f10x_it.o(.text) + .text 0x08000f88 Section 0 system_stm32f10x.o(.text) + SetSysClockTo72 0x08000f89 Thumb Code 214 system_stm32f10x.o(.text) + SetSysClock 0x0800105f Thumb Code 8 system_stm32f10x.o(.text) + .text 0x08001168 Section 0 led.o(.text) + .text 0x080011e0 Section 0 wifi.o(.text) + .text 0x080014cc Section 0 adc.o(.text) + .text 0x080015b4 Section 0 timer.o(.text) + .text 0x080016b0 Section 0 ds18b20.o(.text) + .text 0x08001914 Section 0 ds1302.o(.text) + .text 0x08001c00 Section 0 oled.o(.text) + .text 0x080021ec Section 0 key.o(.text) + .text 0x0800244c Section 0 delay.o(.text) + .text 0x08002520 Section 0 usart.o(.text) + .text 0x0800268c Section 36 startup_stm32f10x_md.o(.text) + .text 0x080026b0 Section 0 stm32f10x_gpio.o(.text) + .text 0x08002a0c Section 0 stm32f10x_rcc.o(.text) + .text 0x08002db0 Section 0 stm32f10x_usart.o(.text) + .text 0x080031b8 Section 0 misc.o(.text) + .text 0x08003294 Section 0 stm32f10x_adc.o(.text) + .text 0x080036e4 Section 0 stm32f10x_tim.o(.text) + TI4_Config 0x08003b8b Thumb Code 130 stm32f10x_tim.o(.text) + TI3_Config 0x08003c1f Thumb Code 122 stm32f10x_tim.o(.text) + TI2_Config 0x08003cb3 Thumb Code 130 stm32f10x_tim.o(.text) + TI1_Config 0x08003d47 Thumb Code 108 stm32f10x_tim.o(.text) + .text 0x080044fe Section 0 memcpya.o(.text) + .text 0x08004522 Section 0 memseta.o(.text) + .text 0x08004546 Section 0 strstr.o(.text) + .text 0x0800456a Section 0 fadd.o(.text) + .text 0x0800461a Section 0 dmul.o(.text) + .text 0x080046fe Section 0 fflti.o(.text) + .text 0x08004710 Section 0 ffltui.o(.text) + .text 0x0800471a Section 0 dfixi.o(.text) + .text 0x08004758 Section 0 f2d.o(.text) + .text 0x08004780 Section 48 cdcmple.o(.text) + .text 0x080047b0 Section 48 cdrcmple.o(.text) + .text 0x080047e0 Section 0 d2f.o(.text) + .text 0x08004818 Section 20 cfcmple.o(.text) + .text 0x0800482c Section 20 cfrcmple.o(.text) + .text 0x08004840 Section 0 uidiv.o(.text) + .text 0x0800486c Section 0 uldiv.o(.text) + .text 0x080048ce Section 0 llushr.o(.text) + .text 0x080048ee Section 0 fepilogue.o(.text) + .text 0x080048ee Section 0 iusefp.o(.text) + .text 0x0800495c Section 0 depilogue.o(.text) + .text 0x08004a16 Section 0 dadd.o(.text) + .text 0x08004b64 Section 0 ddiv.o(.text) + .text 0x08004c42 Section 0 dfixul.o(.text) + .text 0x08004c74 Section 36 init.o(.text) + .text 0x08004c98 Section 0 llshl.o(.text) + .text 0x08004cb6 Section 0 llsshr.o(.text) + .text 0x08004cda Section 0 __dczerorl.o(.text) + i.__0printf 0x08004d14 Section 0 printfa.o(i.__0printf) + i.__0sprintf 0x08004d34 Section 0 printfa.o(i.__0sprintf) + i.__scatterload_copy 0x08004d5c Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x08004d6a Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08004d6c Section 14 handlers.o(i.__scatterload_zeroinit) + i._fp_digits 0x08004d7c Section 0 printfa.o(i._fp_digits) + _fp_digits 0x08004d7d Thumb Code 366 printfa.o(i._fp_digits) + i._printf_core 0x08004f00 Section 0 printfa.o(i._printf_core) + _printf_core 0x08004f01 Thumb Code 1744 printfa.o(i._printf_core) + i._printf_post_padding 0x080055dc Section 0 printfa.o(i._printf_post_padding) + _printf_post_padding 0x080055dd Thumb Code 36 printfa.o(i._printf_post_padding) + i._printf_pre_padding 0x08005600 Section 0 printfa.o(i._printf_pre_padding) + _printf_pre_padding 0x08005601 Thumb Code 46 printfa.o(i._printf_pre_padding) + i._sputc 0x0800562e Section 0 printfa.o(i._sputc) + _sputc 0x0800562f Thumb Code 10 printfa.o(i._sputc) + .constdata 0x08005638 Section 2072 oled.o(.constdata) + .conststring 0x08005e50 Section 100 main.o(.conststring) .data 0x20000000 Section 17 main.o(.data) flag 0x20000010 Data 1 main.o(.data) .data 0x20000014 Section 20 system_stm32f10x.o(.data) @@ -659,412 +659,412 @@ Image Symbol Table getLastIndexes 0x08000227 Thumb Code 38 main.o(.text) getFirstIndexes 0x0800024d Thumb Code 38 main.o(.text) getTimer 0x08000273 Thumb Code 298 main.o(.text) - DataProcessing 0x0800039d Thumb Code 908 main.o(.text) - ChageWaterLevelTask 0x08000729 Thumb Code 230 main.o(.text) - HeatPreservationModetask 0x0800080f Thumb Code 46 main.o(.text) - Warning 0x0800083d Thumb Code 26 main.o(.text) - getTimerResult 0x08000857 Thumb Code 82 main.o(.text) - HeatWaterTask 0x080008a9 Thumb Code 380 main.o(.text) - SterilizationModeTask 0x08000a25 Thumb Code 384 main.o(.text) - HeatingModeTask 0x08000ba5 Thumb Code 54 main.o(.text) - ChangeValue 0x08000bdb Thumb Code 302 main.o(.text) - DeleteValue 0x08000d09 Thumb Code 168 main.o(.text) - keyHandling 0x08000db1 Thumb Code 168 main.o(.text) - TaskProcessing 0x08000e59 Thumb Code 138 main.o(.text) - Sys_Init 0x08000ee3 Thumb Code 64 main.o(.text) - main 0x08000f23 Thumb Code 78 main.o(.text) - NMI_Handler 0x08000f71 Thumb Code 2 stm32f10x_it.o(.text) - HardFault_Handler 0x08000f73 Thumb Code 4 stm32f10x_it.o(.text) - MemManage_Handler 0x08000f77 Thumb Code 4 stm32f10x_it.o(.text) - BusFault_Handler 0x08000f7b Thumb Code 4 stm32f10x_it.o(.text) - UsageFault_Handler 0x08000f7f Thumb Code 4 stm32f10x_it.o(.text) - SVC_Handler 0x08000f83 Thumb Code 2 stm32f10x_it.o(.text) - DebugMon_Handler 0x08000f85 Thumb Code 2 stm32f10x_it.o(.text) - PendSV_Handler 0x08000f87 Thumb Code 2 stm32f10x_it.o(.text) - SysTick_Handler 0x08000f89 Thumb Code 2 stm32f10x_it.o(.text) - SystemInit 0x0800106b Thumb Code 78 system_stm32f10x.o(.text) - SystemCoreClockUpdate 0x080010b9 Thumb Code 142 system_stm32f10x.o(.text) - LED_Init 0x0800116d Thumb Code 72 led.o(.text) - Model_Init 0x080011b5 Thumb Code 40 led.o(.text) - USART3_init 0x080011e5 Thumb Code 160 wifi.o(.text) - USART3_IRQHandler 0x08001285 Thumb Code 44 wifi.o(.text) - CLR_Buf 0x080012b1 Thumb Code 26 wifi.o(.text) - UART3_SendString 0x080012cb Thumb Code 38 wifi.o(.text) - UART3_Send_Command 0x080012f1 Thumb Code 22 wifi.o(.text) - Find 0x08001307 Thumb Code 22 wifi.o(.text) - UART3_Send_AT_Command 0x0800131d Thumb Code 54 wifi.o(.text) - ESP8266_wifi_Init 0x08001353 Thumb Code 186 wifi.o(.text) - ESP8266_send_data 0x0800140d Thumb Code 36 wifi.o(.text) - Adc_Init 0x080014d1 Thumb Code 132 adc.o(.text) - Get_Adc 0x08001555 Thumb Code 46 adc.o(.text) - Get_Adc_Average 0x08001583 Thumb Code 46 adc.o(.text) - TIM3_Int_Init 0x080015b9 Thumb Code 88 timer.o(.text) - TIM3_IRQHandler 0x08001611 Thumb Code 22 timer.o(.text) - TIM3_PWM_Init 0x08001627 Thumb Code 130 timer.o(.text) - DS18B20_Rst 0x080016b5 Thumb Code 54 ds18b20.o(.text) - DS18B20_Check 0x080016eb Thumb Code 96 ds18b20.o(.text) - DS18B20_Read_Bit 0x0800174b Thumb Code 96 ds18b20.o(.text) - DS18B20_Read_Byte 0x080017ab Thumb Code 34 ds18b20.o(.text) - DS18B20_Write_Byte 0x080017cd Thumb Code 102 ds18b20.o(.text) - DS18B20_Start 0x08001833 Thumb Code 24 ds18b20.o(.text) - DS18B20_Init 0x0800184b Thumb Code 54 ds18b20.o(.text) - DS18B20_Get_Temp 0x08001881 Thumb Code 136 ds18b20.o(.text) - DS1302_GPIOInit 0x08001919 Thumb Code 38 ds1302.o(.text) - DS1302_IO_GPIO 0x0800193f Thumb Code 66 ds1302.o(.text) - DS1302_delay 0x08001981 Thumb Code 24 ds1302.o(.text) - DS1302_Write 0x08001999 Thumb Code 148 ds1302.o(.text) - DS1302_Read 0x08001a2d Thumb Code 198 ds1302.o(.text) - DS1302_SetTime 0x08001af3 Thumb Code 70 ds1302.o(.text) - DS1302_OFF 0x08001b39 Thumb Code 32 ds1302.o(.text) - DS1302_ON 0x08001b59 Thumb Code 30 ds1302.o(.text) - DS1302_init 0x08001b77 Thumb Code 70 ds1302.o(.text) - DS1302_Readtime 0x08001bbd Thumb Code 64 ds1302.o(.text) - IIC_Start 0x08001c05 Thumb Code 44 oled.o(.text) - IIC_Stop 0x08001c31 Thumb Code 34 oled.o(.text) - IIC_Wait_Ack 0x08001c53 Thumb Code 24 oled.o(.text) - Write_IIC_Byte 0x08001c6b Thumb Code 88 oled.o(.text) - Write_IIC_Command 0x08001cc3 Thumb Code 44 oled.o(.text) - Write_IIC_Data 0x08001cef Thumb Code 44 oled.o(.text) - OLED_WR_Byte 0x08001d1b Thumb Code 24 oled.o(.text) - fill_picture 0x08001d33 Thumb Code 64 oled.o(.text) - Delay_50ms 0x08001d73 Thumb Code 22 oled.o(.text) - Delay_1ms 0x08001d89 Thumb Code 26 oled.o(.text) - OLED_Set_Pos 0x08001da3 Thumb Code 40 oled.o(.text) - OLED_Display_On 0x08001dcb Thumb Code 28 oled.o(.text) - OLED_Display_Off 0x08001de7 Thumb Code 28 oled.o(.text) - OLED_Clear 0x08001e03 Thumb Code 62 oled.o(.text) - OLED_On 0x08001e41 Thumb Code 62 oled.o(.text) - OLED_ShowChar 0x08001e7f Thumb Code 154 oled.o(.text) - oled_pow 0x08001f19 Thumb Code 22 oled.o(.text) - OLED_ShowNum 0x08001f2f Thumb Code 136 oled.o(.text) - OLED_ShowString 0x08001fb7 Thumb Code 70 oled.o(.text) - OLED_ShowCHinese 0x08001ffd Thumb Code 98 oled.o(.text) - OLED_DrawBMP 0x0800205f Thumb Code 118 oled.o(.text) - OLED_Init 0x080020d5 Thumb Code 274 oled.o(.text) - Key4x4_GPIO_Config 0x080021f1 Thumb Code 66 key.o(.text) - Key_Scan 0x08002233 Thumb Code 524 key.o(.text) - delay_init 0x08002451 Thumb Code 50 delay.o(.text) - delay_us 0x08002483 Thumb Code 72 delay.o(.text) - delay_ms 0x080024cb Thumb Code 72 delay.o(.text) - _sys_exit 0x08002525 Thumb Code 6 usart.o(.text) - fputc 0x0800252b Thumb Code 24 usart.o(.text) - UART1_SendString 0x08002543 Thumb Code 42 usart.o(.text) - uart_init 0x0800256d Thumb Code 152 usart.o(.text) - USART1_IRQHandler 0x08002605 Thumb Code 122 usart.o(.text) - Reset_Handler 0x08002691 Thumb Code 8 startup_stm32f10x_md.o(.text) - ADC1_2_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - CAN1_RX1_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - CAN1_SCE_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel1_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel2_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel3_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel4_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel5_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel6_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - DMA1_Channel7_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI0_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI15_10_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI1_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI2_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI3_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI4_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - EXTI9_5_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - FLASH_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - I2C1_ER_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - I2C1_EV_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - I2C2_ER_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - I2C2_EV_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - PVD_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - RCC_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - RTCAlarm_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - RTC_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - SPI1_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - SPI2_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TAMPER_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TIM1_BRK_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TIM1_CC_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TIM1_TRG_COM_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TIM1_UP_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TIM2_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - TIM4_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - USART2_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - USBWakeUp_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - USB_HP_CAN1_TX_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - USB_LP_CAN1_RX0_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - WWDG_IRQHandler 0x080026ab Thumb Code 0 startup_stm32f10x_md.o(.text) - GPIO_DeInit 0x080026b5 Thumb Code 172 stm32f10x_gpio.o(.text) - GPIO_AFIODeInit 0x08002761 Thumb Code 20 stm32f10x_gpio.o(.text) - GPIO_Init 0x08002775 Thumb Code 278 stm32f10x_gpio.o(.text) - GPIO_StructInit 0x0800288b Thumb Code 16 stm32f10x_gpio.o(.text) - GPIO_ReadInputDataBit 0x0800289b Thumb Code 18 stm32f10x_gpio.o(.text) - GPIO_ReadInputData 0x080028ad Thumb Code 8 stm32f10x_gpio.o(.text) - GPIO_ReadOutputDataBit 0x080028b5 Thumb Code 18 stm32f10x_gpio.o(.text) - GPIO_ReadOutputData 0x080028c7 Thumb Code 8 stm32f10x_gpio.o(.text) - GPIO_SetBits 0x080028cf Thumb Code 4 stm32f10x_gpio.o(.text) - GPIO_ResetBits 0x080028d3 Thumb Code 4 stm32f10x_gpio.o(.text) - GPIO_WriteBit 0x080028d7 Thumb Code 10 stm32f10x_gpio.o(.text) - GPIO_Write 0x080028e1 Thumb Code 4 stm32f10x_gpio.o(.text) - GPIO_PinLockConfig 0x080028e5 Thumb Code 18 stm32f10x_gpio.o(.text) - GPIO_EventOutputConfig 0x080028f7 Thumb Code 26 stm32f10x_gpio.o(.text) - GPIO_EventOutputCmd 0x08002911 Thumb Code 6 stm32f10x_gpio.o(.text) - GPIO_PinRemapConfig 0x08002917 Thumb Code 138 stm32f10x_gpio.o(.text) - GPIO_EXTILineConfig 0x080029a1 Thumb Code 66 stm32f10x_gpio.o(.text) - GPIO_ETH_MediaInterfaceConfig 0x080029e3 Thumb Code 8 stm32f10x_gpio.o(.text) - RCC_DeInit 0x08002a11 Thumb Code 64 stm32f10x_rcc.o(.text) - RCC_HSEConfig 0x08002a51 Thumb Code 70 stm32f10x_rcc.o(.text) - RCC_GetFlagStatus 0x08002a97 Thumb Code 56 stm32f10x_rcc.o(.text) - RCC_WaitForHSEStartUp 0x08002acf Thumb Code 56 stm32f10x_rcc.o(.text) - RCC_AdjustHSICalibrationValue 0x08002b07 Thumb Code 20 stm32f10x_rcc.o(.text) - RCC_HSICmd 0x08002b1b Thumb Code 6 stm32f10x_rcc.o(.text) - RCC_PLLConfig 0x08002b21 Thumb Code 24 stm32f10x_rcc.o(.text) - RCC_PLLCmd 0x08002b39 Thumb Code 6 stm32f10x_rcc.o(.text) - RCC_SYSCLKConfig 0x08002b3f Thumb Code 18 stm32f10x_rcc.o(.text) - RCC_GetSYSCLKSource 0x08002b51 Thumb Code 10 stm32f10x_rcc.o(.text) - RCC_HCLKConfig 0x08002b5b Thumb Code 18 stm32f10x_rcc.o(.text) - RCC_PCLK1Config 0x08002b6d Thumb Code 18 stm32f10x_rcc.o(.text) - RCC_PCLK2Config 0x08002b7f Thumb Code 20 stm32f10x_rcc.o(.text) - RCC_ITConfig 0x08002b93 Thumb Code 26 stm32f10x_rcc.o(.text) - RCC_USBCLKConfig 0x08002bad Thumb Code 8 stm32f10x_rcc.o(.text) - RCC_ADCCLKConfig 0x08002bb5 Thumb Code 18 stm32f10x_rcc.o(.text) - RCC_LSEConfig 0x08002bc7 Thumb Code 50 stm32f10x_rcc.o(.text) - RCC_LSICmd 0x08002bf9 Thumb Code 6 stm32f10x_rcc.o(.text) - RCC_RTCCLKConfig 0x08002bff Thumb Code 12 stm32f10x_rcc.o(.text) - RCC_RTCCLKCmd 0x08002c0b Thumb Code 8 stm32f10x_rcc.o(.text) - RCC_GetClocksFreq 0x08002c13 Thumb Code 192 stm32f10x_rcc.o(.text) - RCC_AHBPeriphClockCmd 0x08002cd3 Thumb Code 26 stm32f10x_rcc.o(.text) - RCC_APB2PeriphClockCmd 0x08002ced Thumb Code 26 stm32f10x_rcc.o(.text) - RCC_APB1PeriphClockCmd 0x08002d07 Thumb Code 26 stm32f10x_rcc.o(.text) - RCC_APB2PeriphResetCmd 0x08002d21 Thumb Code 26 stm32f10x_rcc.o(.text) - RCC_APB1PeriphResetCmd 0x08002d3b Thumb Code 26 stm32f10x_rcc.o(.text) - RCC_BackupResetCmd 0x08002d55 Thumb Code 8 stm32f10x_rcc.o(.text) - RCC_ClockSecuritySystemCmd 0x08002d5d Thumb Code 6 stm32f10x_rcc.o(.text) - RCC_MCOConfig 0x08002d63 Thumb Code 6 stm32f10x_rcc.o(.text) - RCC_ClearFlag 0x08002d69 Thumb Code 14 stm32f10x_rcc.o(.text) - RCC_GetITStatus 0x08002d77 Thumb Code 20 stm32f10x_rcc.o(.text) - RCC_ClearITPendingBit 0x08002d8b Thumb Code 6 stm32f10x_rcc.o(.text) - USART_DeInit 0x08002db5 Thumb Code 134 stm32f10x_usart.o(.text) - USART_Init 0x08002e3b Thumb Code 210 stm32f10x_usart.o(.text) - USART_StructInit 0x08002f0d Thumb Code 24 stm32f10x_usart.o(.text) - USART_ClockInit 0x08002f25 Thumb Code 34 stm32f10x_usart.o(.text) - USART_ClockStructInit 0x08002f47 Thumb Code 12 stm32f10x_usart.o(.text) - USART_Cmd 0x08002f53 Thumb Code 24 stm32f10x_usart.o(.text) - USART_ITConfig 0x08002f6b Thumb Code 74 stm32f10x_usart.o(.text) - USART_DMACmd 0x08002fb5 Thumb Code 18 stm32f10x_usart.o(.text) - USART_SetAddress 0x08002fc7 Thumb Code 18 stm32f10x_usart.o(.text) - USART_WakeUpConfig 0x08002fd9 Thumb Code 18 stm32f10x_usart.o(.text) - USART_ReceiverWakeUpCmd 0x08002feb Thumb Code 24 stm32f10x_usart.o(.text) - USART_LINBreakDetectLengthConfig 0x08003003 Thumb Code 18 stm32f10x_usart.o(.text) - USART_LINCmd 0x08003015 Thumb Code 24 stm32f10x_usart.o(.text) - USART_SendData 0x0800302d Thumb Code 8 stm32f10x_usart.o(.text) - USART_ReceiveData 0x08003035 Thumb Code 10 stm32f10x_usart.o(.text) - USART_SendBreak 0x0800303f Thumb Code 10 stm32f10x_usart.o(.text) - USART_SetGuardTime 0x08003049 Thumb Code 16 stm32f10x_usart.o(.text) - USART_SetPrescaler 0x08003059 Thumb Code 16 stm32f10x_usart.o(.text) - USART_SmartCardCmd 0x08003069 Thumb Code 24 stm32f10x_usart.o(.text) - USART_SmartCardNACKCmd 0x08003081 Thumb Code 24 stm32f10x_usart.o(.text) - USART_HalfDuplexCmd 0x08003099 Thumb Code 24 stm32f10x_usart.o(.text) - USART_OverSampling8Cmd 0x080030b1 Thumb Code 22 stm32f10x_usart.o(.text) - USART_OneBitMethodCmd 0x080030c7 Thumb Code 24 stm32f10x_usart.o(.text) - USART_IrDAConfig 0x080030df Thumb Code 18 stm32f10x_usart.o(.text) - USART_IrDACmd 0x080030f1 Thumb Code 24 stm32f10x_usart.o(.text) - USART_GetFlagStatus 0x08003109 Thumb Code 26 stm32f10x_usart.o(.text) - USART_ClearFlag 0x08003123 Thumb Code 18 stm32f10x_usart.o(.text) - USART_GetITStatus 0x08003135 Thumb Code 84 stm32f10x_usart.o(.text) - USART_ClearITPendingBit 0x08003189 Thumb Code 52 stm32f10x_usart.o(.text) - NVIC_PriorityGroupConfig 0x080031bd Thumb Code 10 misc.o(.text) - NVIC_Init 0x080031c7 Thumb Code 100 misc.o(.text) - NVIC_SetVectorTable 0x0800322b Thumb Code 14 misc.o(.text) - NVIC_SystemLPConfig 0x08003239 Thumb Code 34 misc.o(.text) - SysTick_CLKSourceConfig 0x0800325b Thumb Code 40 misc.o(.text) - ADC_DeInit 0x08003299 Thumb Code 78 stm32f10x_adc.o(.text) - ADC_Init 0x080032e7 Thumb Code 70 stm32f10x_adc.o(.text) - ADC_StructInit 0x0800332d Thumb Code 18 stm32f10x_adc.o(.text) - ADC_Cmd 0x0800333f Thumb Code 22 stm32f10x_adc.o(.text) - ADC_DMACmd 0x08003355 Thumb Code 22 stm32f10x_adc.o(.text) - ADC_ITConfig 0x0800336b Thumb Code 24 stm32f10x_adc.o(.text) - ADC_ResetCalibration 0x08003383 Thumb Code 10 stm32f10x_adc.o(.text) - ADC_GetResetCalibrationStatus 0x0800338d Thumb Code 20 stm32f10x_adc.o(.text) - ADC_StartCalibration 0x080033a1 Thumb Code 10 stm32f10x_adc.o(.text) - ADC_GetCalibrationStatus 0x080033ab Thumb Code 20 stm32f10x_adc.o(.text) - ADC_SoftwareStartConvCmd 0x080033bf Thumb Code 22 stm32f10x_adc.o(.text) - ADC_GetSoftwareStartConvStatus 0x080033d5 Thumb Code 20 stm32f10x_adc.o(.text) - ADC_DiscModeChannelCountConfig 0x080033e9 Thumb Code 24 stm32f10x_adc.o(.text) - ADC_DiscModeCmd 0x08003401 Thumb Code 22 stm32f10x_adc.o(.text) - ADC_RegularChannelConfig 0x08003417 Thumb Code 184 stm32f10x_adc.o(.text) - ADC_ExternalTrigConvCmd 0x080034cf Thumb Code 22 stm32f10x_adc.o(.text) - ADC_GetConversionValue 0x080034e5 Thumb Code 8 stm32f10x_adc.o(.text) - ADC_GetDualModeConversionValue 0x080034ed Thumb Code 8 stm32f10x_adc.o(.text) - ADC_AutoInjectedConvCmd 0x080034f5 Thumb Code 22 stm32f10x_adc.o(.text) - ADC_InjectedDiscModeCmd 0x0800350b Thumb Code 22 stm32f10x_adc.o(.text) - ADC_ExternalTrigInjectedConvConfig 0x08003521 Thumb Code 16 stm32f10x_adc.o(.text) - ADC_ExternalTrigInjectedConvCmd 0x08003531 Thumb Code 22 stm32f10x_adc.o(.text) - ADC_SoftwareStartInjectedConvCmd 0x08003547 Thumb Code 22 stm32f10x_adc.o(.text) - ADC_GetSoftwareStartInjectedConvCmdStatus 0x0800355d Thumb Code 20 stm32f10x_adc.o(.text) - ADC_InjectedChannelConfig 0x08003571 Thumb Code 130 stm32f10x_adc.o(.text) - ADC_InjectedSequencerLengthConfig 0x080035f3 Thumb Code 24 stm32f10x_adc.o(.text) - ADC_SetInjectedOffset 0x0800360b Thumb Code 20 stm32f10x_adc.o(.text) - ADC_GetInjectedConversionValue 0x0800361f Thumb Code 28 stm32f10x_adc.o(.text) - ADC_AnalogWatchdogCmd 0x0800363b Thumb Code 16 stm32f10x_adc.o(.text) - ADC_AnalogWatchdogThresholdsConfig 0x0800364b Thumb Code 6 stm32f10x_adc.o(.text) - ADC_AnalogWatchdogSingleChannelConfig 0x08003651 Thumb Code 16 stm32f10x_adc.o(.text) - ADC_TempSensorVrefintCmd 0x08003661 Thumb Code 64 stm32f10x_adc.o(.text) - ADC_GetFlagStatus 0x080036a1 Thumb Code 18 stm32f10x_adc.o(.text) - ADC_ClearFlag 0x080036b3 Thumb Code 6 stm32f10x_adc.o(.text) - ADC_GetITStatus 0x080036b9 Thumb Code 36 stm32f10x_adc.o(.text) - ADC_ClearITPendingBit 0x080036dd Thumb Code 10 stm32f10x_adc.o(.text) - TIM_DeInit 0x080036e9 Thumb Code 424 stm32f10x_tim.o(.text) - TIM_TimeBaseInit 0x08003891 Thumb Code 122 stm32f10x_tim.o(.text) - TIM_OC1Init 0x0800390b Thumb Code 132 stm32f10x_tim.o(.text) - TIM_OC2Init 0x0800398f Thumb Code 154 stm32f10x_tim.o(.text) - TIM_OC3Init 0x08003a29 Thumb Code 150 stm32f10x_tim.o(.text) - TIM_OC4Init 0x08003abf Thumb Code 182 stm32f10x_tim.o(.text) - TIM_SetIC4Prescaler 0x08003b75 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_SetIC3Prescaler 0x08003c11 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_SetIC2Prescaler 0x08003c9d Thumb Code 26 stm32f10x_tim.o(.text) - TIM_SetIC1Prescaler 0x08003d39 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ICInit 0x08003db7 Thumb Code 150 stm32f10x_tim.o(.text) - TIM_PWMIConfig 0x08003e4d Thumb Code 124 stm32f10x_tim.o(.text) - TIM_BDTRConfig 0x08003ec9 Thumb Code 32 stm32f10x_tim.o(.text) - TIM_TimeBaseStructInit 0x08003ee9 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OCStructInit 0x08003efb Thumb Code 20 stm32f10x_tim.o(.text) - TIM_ICStructInit 0x08003f0f Thumb Code 18 stm32f10x_tim.o(.text) - TIM_BDTRStructInit 0x08003f21 Thumb Code 40 stm32f10x_tim.o(.text) - TIM_Cmd 0x08003f49 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_CtrlPWMOutputs 0x08003f61 Thumb Code 30 stm32f10x_tim.o(.text) - TIM_ITConfig 0x08003f7f Thumb Code 18 stm32f10x_tim.o(.text) - TIM_GenerateEvent 0x08003f91 Thumb Code 4 stm32f10x_tim.o(.text) - TIM_DMAConfig 0x08003f95 Thumb Code 10 stm32f10x_tim.o(.text) - TIM_DMACmd 0x08003f9f Thumb Code 18 stm32f10x_tim.o(.text) - TIM_InternalClockConfig 0x08003fb1 Thumb Code 12 stm32f10x_tim.o(.text) - TIM_SelectInputTrigger 0x08003fbd Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ITRxExternalClockConfig 0x08003fcf Thumb Code 24 stm32f10x_tim.o(.text) - TIM_TIxExternalClockConfig 0x08003fe7 Thumb Code 62 stm32f10x_tim.o(.text) - TIM_ETRConfig 0x08004025 Thumb Code 28 stm32f10x_tim.o(.text) - TIM_ETRClockMode1Config 0x08004041 Thumb Code 54 stm32f10x_tim.o(.text) - TIM_ETRClockMode2Config 0x08004077 Thumb Code 32 stm32f10x_tim.o(.text) - TIM_PrescalerConfig 0x08004097 Thumb Code 6 stm32f10x_tim.o(.text) - TIM_CounterModeConfig 0x0800409d Thumb Code 18 stm32f10x_tim.o(.text) - TIM_EncoderInterfaceConfig 0x080040af Thumb Code 66 stm32f10x_tim.o(.text) - TIM_ForcedOC1Config 0x080040f1 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ForcedOC2Config 0x08004103 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_ForcedOC3Config 0x0800411d Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ForcedOC4Config 0x0800412f Thumb Code 26 stm32f10x_tim.o(.text) - TIM_ARRPreloadConfig 0x08004149 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_SelectCOM 0x08004161 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_SelectCCDMA 0x08004179 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_CCPreloadControl 0x08004191 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_OC1PreloadConfig 0x080041a9 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OC2PreloadConfig 0x080041bb Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC3PreloadConfig 0x080041d5 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OC4PreloadConfig 0x080041e7 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC1FastConfig 0x08004201 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OC2FastConfig 0x08004213 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC3FastConfig 0x0800422d Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OC4FastConfig 0x0800423f Thumb Code 26 stm32f10x_tim.o(.text) - TIM_ClearOC1Ref 0x08004259 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ClearOC2Ref 0x0800426b Thumb Code 24 stm32f10x_tim.o(.text) - TIM_ClearOC3Ref 0x08004283 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ClearOC4Ref 0x08004295 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_OC1PolarityConfig 0x080042ad Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OC1NPolarityConfig 0x080042bf Thumb Code 18 stm32f10x_tim.o(.text) - TIM_OC2PolarityConfig 0x080042d1 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC2NPolarityConfig 0x080042eb Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC3PolarityConfig 0x08004305 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC3NPolarityConfig 0x0800431f Thumb Code 26 stm32f10x_tim.o(.text) - TIM_OC4PolarityConfig 0x08004339 Thumb Code 26 stm32f10x_tim.o(.text) - TIM_CCxCmd 0x08004353 Thumb Code 30 stm32f10x_tim.o(.text) - TIM_CCxNCmd 0x08004371 Thumb Code 30 stm32f10x_tim.o(.text) - TIM_SelectOCxM 0x0800438f Thumb Code 82 stm32f10x_tim.o(.text) - TIM_UpdateDisableConfig 0x080043e1 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_UpdateRequestConfig 0x080043f9 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_SelectHallSensor 0x08004411 Thumb Code 24 stm32f10x_tim.o(.text) - TIM_SelectOnePulseMode 0x08004429 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_SelectOutputTrigger 0x0800443b Thumb Code 18 stm32f10x_tim.o(.text) - TIM_SelectSlaveMode 0x0800444d Thumb Code 18 stm32f10x_tim.o(.text) - TIM_SelectMasterSlaveMode 0x0800445f Thumb Code 18 stm32f10x_tim.o(.text) - TIM_SetCounter 0x08004471 Thumb Code 4 stm32f10x_tim.o(.text) - TIM_SetAutoreload 0x08004475 Thumb Code 4 stm32f10x_tim.o(.text) - TIM_SetCompare1 0x08004479 Thumb Code 4 stm32f10x_tim.o(.text) - TIM_SetCompare2 0x0800447d Thumb Code 4 stm32f10x_tim.o(.text) - TIM_SetCompare3 0x08004481 Thumb Code 4 stm32f10x_tim.o(.text) - TIM_SetCompare4 0x08004485 Thumb Code 6 stm32f10x_tim.o(.text) - TIM_SetClockDivision 0x0800448b Thumb Code 18 stm32f10x_tim.o(.text) - TIM_GetCapture1 0x0800449d Thumb Code 6 stm32f10x_tim.o(.text) - TIM_GetCapture2 0x080044a3 Thumb Code 6 stm32f10x_tim.o(.text) - TIM_GetCapture3 0x080044a9 Thumb Code 6 stm32f10x_tim.o(.text) - TIM_GetCapture4 0x080044af Thumb Code 8 stm32f10x_tim.o(.text) - TIM_GetCounter 0x080044b7 Thumb Code 6 stm32f10x_tim.o(.text) - TIM_GetPrescaler 0x080044bd Thumb Code 6 stm32f10x_tim.o(.text) - TIM_GetFlagStatus 0x080044c3 Thumb Code 18 stm32f10x_tim.o(.text) - TIM_ClearFlag 0x080044d5 Thumb Code 6 stm32f10x_tim.o(.text) - TIM_GetITStatus 0x080044db Thumb Code 34 stm32f10x_tim.o(.text) - TIM_ClearITPendingBit 0x080044fd Thumb Code 6 stm32f10x_tim.o(.text) - __aeabi_memcpy 0x08004503 Thumb Code 36 memcpya.o(.text) - __aeabi_memcpy4 0x08004503 Thumb Code 0 memcpya.o(.text) - __aeabi_memcpy8 0x08004503 Thumb Code 0 memcpya.o(.text) - __aeabi_memset 0x08004527 Thumb Code 14 memseta.o(.text) - __aeabi_memset4 0x08004527 Thumb Code 0 memseta.o(.text) - __aeabi_memset8 0x08004527 Thumb Code 0 memseta.o(.text) - __aeabi_memclr 0x08004535 Thumb Code 4 memseta.o(.text) - __aeabi_memclr4 0x08004535 Thumb Code 0 memseta.o(.text) - __aeabi_memclr8 0x08004535 Thumb Code 0 memseta.o(.text) - _memset$wrapper 0x08004539 Thumb Code 18 memseta.o(.text) - strstr 0x0800454b Thumb Code 36 strstr.o(.text) - __aeabi_fadd 0x0800456f Thumb Code 164 fadd.o(.text) - __aeabi_fsub 0x08004613 Thumb Code 6 fadd.o(.text) - __aeabi_frsub 0x08004619 Thumb Code 6 fadd.o(.text) - __aeabi_dmul 0x0800461f Thumb Code 228 dmul.o(.text) - __aeabi_i2f 0x08004703 Thumb Code 18 fflti.o(.text) - __aeabi_ui2f 0x08004715 Thumb Code 10 ffltui.o(.text) - __aeabi_d2iz 0x0800471f Thumb Code 62 dfixi.o(.text) - __aeabi_f2d 0x0800475d Thumb Code 38 f2d.o(.text) - __aeabi_cdcmpeq 0x08004785 Thumb Code 0 cdcmple.o(.text) - __aeabi_cdcmple 0x08004785 Thumb Code 48 cdcmple.o(.text) - __aeabi_cdrcmple 0x080047b5 Thumb Code 48 cdrcmple.o(.text) - __aeabi_d2f 0x080047e5 Thumb Code 56 d2f.o(.text) - __aeabi_cfcmpeq 0x0800481d Thumb Code 0 cfcmple.o(.text) - __aeabi_cfcmple 0x0800481d Thumb Code 20 cfcmple.o(.text) - __aeabi_cfrcmple 0x08004831 Thumb Code 20 cfrcmple.o(.text) - __aeabi_uidiv 0x08004845 Thumb Code 0 uidiv.o(.text) - __aeabi_uidivmod 0x08004845 Thumb Code 44 uidiv.o(.text) - __aeabi_uldivmod 0x08004871 Thumb Code 98 uldiv.o(.text) - __aeabi_llsr 0x080048d3 Thumb Code 32 llushr.o(.text) - _ll_ushift_r 0x080048d3 Thumb Code 0 llushr.o(.text) - __I$use$fp 0x080048f3 Thumb Code 0 iusefp.o(.text) - _float_round 0x080048f3 Thumb Code 18 fepilogue.o(.text) - _float_epilogue 0x08004905 Thumb Code 92 fepilogue.o(.text) - _double_round 0x08004961 Thumb Code 30 depilogue.o(.text) - _double_epilogue 0x0800497f Thumb Code 156 depilogue.o(.text) - __aeabi_dadd 0x08004a1b Thumb Code 322 dadd.o(.text) - __aeabi_dsub 0x08004b5d Thumb Code 6 dadd.o(.text) - __aeabi_drsub 0x08004b63 Thumb Code 6 dadd.o(.text) - __aeabi_ddiv 0x08004b69 Thumb Code 222 ddiv.o(.text) - __aeabi_d2ulz 0x08004c47 Thumb Code 48 dfixul.o(.text) - __scatterload 0x08004c79 Thumb Code 28 init.o(.text) - __scatterload_rt2 0x08004c79 Thumb Code 0 init.o(.text) - __aeabi_llsl 0x08004c9d Thumb Code 30 llshl.o(.text) - _ll_shift_l 0x08004c9d Thumb Code 0 llshl.o(.text) - __aeabi_lasr 0x08004cbb Thumb Code 36 llsshr.o(.text) - _ll_sshift_r 0x08004cbb Thumb Code 0 llsshr.o(.text) - __decompress 0x08004cdf Thumb Code 0 __dczerorl.o(.text) - __decompress0 0x08004cdf Thumb Code 58 __dczerorl.o(.text) - __0printf 0x08004d19 Thumb Code 22 printfa.o(i.__0printf) - __1printf 0x08004d19 Thumb Code 0 printfa.o(i.__0printf) - __2printf 0x08004d19 Thumb Code 0 printfa.o(i.__0printf) - __c89printf 0x08004d19 Thumb Code 0 printfa.o(i.__0printf) - printf 0x08004d19 Thumb Code 0 printfa.o(i.__0printf) - __0sprintf 0x08004d39 Thumb Code 34 printfa.o(i.__0sprintf) - __1sprintf 0x08004d39 Thumb Code 0 printfa.o(i.__0sprintf) - __2sprintf 0x08004d39 Thumb Code 0 printfa.o(i.__0sprintf) - __c89sprintf 0x08004d39 Thumb Code 0 printfa.o(i.__0sprintf) - sprintf 0x08004d39 Thumb Code 0 printfa.o(i.__0sprintf) - __scatterload_copy 0x08004d61 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x08004d6f Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08004d71 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - F6x8 0x0800563c Data 552 oled.o(.constdata) - F8X16 0x08005864 Data 1520 oled.o(.constdata) - Region$$Table$$Base 0x08005eb8 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08005ed8 Number 0 anon$$obj.o(Region$$Table) + DataProcessing 0x0800039d Thumb Code 912 main.o(.text) + ChageWaterLevelTask 0x0800072d Thumb Code 230 main.o(.text) + HeatPreservationModetask 0x08000813 Thumb Code 46 main.o(.text) + Warning 0x08000841 Thumb Code 26 main.o(.text) + getTimerResult 0x0800085b Thumb Code 82 main.o(.text) + HeatWaterTask 0x080008ad Thumb Code 380 main.o(.text) + SterilizationModeTask 0x08000a29 Thumb Code 384 main.o(.text) + HeatingModeTask 0x08000ba9 Thumb Code 54 main.o(.text) + ChangeValue 0x08000bdf Thumb Code 302 main.o(.text) + DeleteValue 0x08000d0d Thumb Code 168 main.o(.text) + keyHandling 0x08000db5 Thumb Code 168 main.o(.text) + TaskProcessing 0x08000e5d Thumb Code 138 main.o(.text) + Sys_Init 0x08000ee7 Thumb Code 58 main.o(.text) + main 0x08000f21 Thumb Code 76 main.o(.text) + NMI_Handler 0x08000f6d Thumb Code 2 stm32f10x_it.o(.text) + HardFault_Handler 0x08000f6f Thumb Code 4 stm32f10x_it.o(.text) + MemManage_Handler 0x08000f73 Thumb Code 4 stm32f10x_it.o(.text) + BusFault_Handler 0x08000f77 Thumb Code 4 stm32f10x_it.o(.text) + UsageFault_Handler 0x08000f7b Thumb Code 4 stm32f10x_it.o(.text) + SVC_Handler 0x08000f7f Thumb Code 2 stm32f10x_it.o(.text) + DebugMon_Handler 0x08000f81 Thumb Code 2 stm32f10x_it.o(.text) + PendSV_Handler 0x08000f83 Thumb Code 2 stm32f10x_it.o(.text) + SysTick_Handler 0x08000f85 Thumb Code 2 stm32f10x_it.o(.text) + SystemInit 0x08001067 Thumb Code 78 system_stm32f10x.o(.text) + SystemCoreClockUpdate 0x080010b5 Thumb Code 142 system_stm32f10x.o(.text) + LED_Init 0x08001169 Thumb Code 72 led.o(.text) + Model_Init 0x080011b1 Thumb Code 40 led.o(.text) + USART3_init 0x080011e1 Thumb Code 160 wifi.o(.text) + USART3_IRQHandler 0x08001281 Thumb Code 44 wifi.o(.text) + CLR_Buf 0x080012ad Thumb Code 26 wifi.o(.text) + UART3_SendString 0x080012c7 Thumb Code 38 wifi.o(.text) + UART3_Send_Command 0x080012ed Thumb Code 22 wifi.o(.text) + Find 0x08001303 Thumb Code 22 wifi.o(.text) + UART3_Send_AT_Command 0x08001319 Thumb Code 54 wifi.o(.text) + ESP8266_wifi_Init 0x0800134f Thumb Code 186 wifi.o(.text) + ESP8266_send_data 0x08001409 Thumb Code 36 wifi.o(.text) + Adc_Init 0x080014cd Thumb Code 132 adc.o(.text) + Get_Adc 0x08001551 Thumb Code 46 adc.o(.text) + Get_Adc_Average 0x0800157f Thumb Code 46 adc.o(.text) + TIM3_Int_Init 0x080015b5 Thumb Code 88 timer.o(.text) + TIM3_IRQHandler 0x0800160d Thumb Code 22 timer.o(.text) + TIM3_PWM_Init 0x08001623 Thumb Code 130 timer.o(.text) + DS18B20_Rst 0x080016b1 Thumb Code 54 ds18b20.o(.text) + DS18B20_Check 0x080016e7 Thumb Code 96 ds18b20.o(.text) + DS18B20_Read_Bit 0x08001747 Thumb Code 96 ds18b20.o(.text) + DS18B20_Read_Byte 0x080017a7 Thumb Code 34 ds18b20.o(.text) + DS18B20_Write_Byte 0x080017c9 Thumb Code 102 ds18b20.o(.text) + DS18B20_Start 0x0800182f Thumb Code 24 ds18b20.o(.text) + DS18B20_Init 0x08001847 Thumb Code 54 ds18b20.o(.text) + DS18B20_Get_Temp 0x0800187d Thumb Code 136 ds18b20.o(.text) + DS1302_GPIOInit 0x08001915 Thumb Code 38 ds1302.o(.text) + DS1302_IO_GPIO 0x0800193b Thumb Code 66 ds1302.o(.text) + DS1302_delay 0x0800197d Thumb Code 24 ds1302.o(.text) + DS1302_Write 0x08001995 Thumb Code 148 ds1302.o(.text) + DS1302_Read 0x08001a29 Thumb Code 198 ds1302.o(.text) + DS1302_SetTime 0x08001aef Thumb Code 70 ds1302.o(.text) + DS1302_OFF 0x08001b35 Thumb Code 32 ds1302.o(.text) + DS1302_ON 0x08001b55 Thumb Code 30 ds1302.o(.text) + DS1302_init 0x08001b73 Thumb Code 70 ds1302.o(.text) + DS1302_Readtime 0x08001bb9 Thumb Code 64 ds1302.o(.text) + IIC_Start 0x08001c01 Thumb Code 44 oled.o(.text) + IIC_Stop 0x08001c2d Thumb Code 34 oled.o(.text) + IIC_Wait_Ack 0x08001c4f Thumb Code 24 oled.o(.text) + Write_IIC_Byte 0x08001c67 Thumb Code 88 oled.o(.text) + Write_IIC_Command 0x08001cbf Thumb Code 44 oled.o(.text) + Write_IIC_Data 0x08001ceb Thumb Code 44 oled.o(.text) + OLED_WR_Byte 0x08001d17 Thumb Code 24 oled.o(.text) + fill_picture 0x08001d2f Thumb Code 64 oled.o(.text) + Delay_50ms 0x08001d6f Thumb Code 22 oled.o(.text) + Delay_1ms 0x08001d85 Thumb Code 26 oled.o(.text) + OLED_Set_Pos 0x08001d9f Thumb Code 40 oled.o(.text) + OLED_Display_On 0x08001dc7 Thumb Code 28 oled.o(.text) + OLED_Display_Off 0x08001de3 Thumb Code 28 oled.o(.text) + OLED_Clear 0x08001dff Thumb Code 62 oled.o(.text) + OLED_On 0x08001e3d Thumb Code 62 oled.o(.text) + OLED_ShowChar 0x08001e7b Thumb Code 154 oled.o(.text) + oled_pow 0x08001f15 Thumb Code 22 oled.o(.text) + OLED_ShowNum 0x08001f2b Thumb Code 136 oled.o(.text) + OLED_ShowString 0x08001fb3 Thumb Code 70 oled.o(.text) + OLED_ShowCHinese 0x08001ff9 Thumb Code 98 oled.o(.text) + OLED_DrawBMP 0x0800205b Thumb Code 118 oled.o(.text) + OLED_Init 0x080020d1 Thumb Code 274 oled.o(.text) + Key4x4_GPIO_Config 0x080021ed Thumb Code 66 key.o(.text) + Key_Scan 0x0800222f Thumb Code 524 key.o(.text) + delay_init 0x0800244d Thumb Code 50 delay.o(.text) + delay_us 0x0800247f Thumb Code 72 delay.o(.text) + delay_ms 0x080024c7 Thumb Code 72 delay.o(.text) + _sys_exit 0x08002521 Thumb Code 6 usart.o(.text) + fputc 0x08002527 Thumb Code 24 usart.o(.text) + UART1_SendString 0x0800253f Thumb Code 42 usart.o(.text) + uart_init 0x08002569 Thumb Code 152 usart.o(.text) + USART1_IRQHandler 0x08002601 Thumb Code 122 usart.o(.text) + Reset_Handler 0x0800268d Thumb Code 8 startup_stm32f10x_md.o(.text) + ADC1_2_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + CAN1_RX1_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + CAN1_SCE_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel1_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel2_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel3_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel4_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel5_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel6_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + DMA1_Channel7_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI0_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI15_10_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI1_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI2_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI3_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI4_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + EXTI9_5_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + FLASH_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + I2C1_ER_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + I2C1_EV_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + I2C2_ER_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + I2C2_EV_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + PVD_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + RCC_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + RTCAlarm_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + RTC_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + SPI1_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + SPI2_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TAMPER_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TIM1_BRK_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TIM1_CC_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TIM1_TRG_COM_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TIM1_UP_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TIM2_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + TIM4_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + USART2_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + USBWakeUp_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + USB_HP_CAN1_TX_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + USB_LP_CAN1_RX0_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + WWDG_IRQHandler 0x080026a7 Thumb Code 0 startup_stm32f10x_md.o(.text) + GPIO_DeInit 0x080026b1 Thumb Code 172 stm32f10x_gpio.o(.text) + GPIO_AFIODeInit 0x0800275d Thumb Code 20 stm32f10x_gpio.o(.text) + GPIO_Init 0x08002771 Thumb Code 278 stm32f10x_gpio.o(.text) + GPIO_StructInit 0x08002887 Thumb Code 16 stm32f10x_gpio.o(.text) + GPIO_ReadInputDataBit 0x08002897 Thumb Code 18 stm32f10x_gpio.o(.text) + GPIO_ReadInputData 0x080028a9 Thumb Code 8 stm32f10x_gpio.o(.text) + GPIO_ReadOutputDataBit 0x080028b1 Thumb Code 18 stm32f10x_gpio.o(.text) + GPIO_ReadOutputData 0x080028c3 Thumb Code 8 stm32f10x_gpio.o(.text) + GPIO_SetBits 0x080028cb Thumb Code 4 stm32f10x_gpio.o(.text) + GPIO_ResetBits 0x080028cf Thumb Code 4 stm32f10x_gpio.o(.text) + GPIO_WriteBit 0x080028d3 Thumb Code 10 stm32f10x_gpio.o(.text) + GPIO_Write 0x080028dd Thumb Code 4 stm32f10x_gpio.o(.text) + GPIO_PinLockConfig 0x080028e1 Thumb Code 18 stm32f10x_gpio.o(.text) + GPIO_EventOutputConfig 0x080028f3 Thumb Code 26 stm32f10x_gpio.o(.text) + GPIO_EventOutputCmd 0x0800290d Thumb Code 6 stm32f10x_gpio.o(.text) + GPIO_PinRemapConfig 0x08002913 Thumb Code 138 stm32f10x_gpio.o(.text) + GPIO_EXTILineConfig 0x0800299d Thumb Code 66 stm32f10x_gpio.o(.text) + GPIO_ETH_MediaInterfaceConfig 0x080029df Thumb Code 8 stm32f10x_gpio.o(.text) + RCC_DeInit 0x08002a0d Thumb Code 64 stm32f10x_rcc.o(.text) + RCC_HSEConfig 0x08002a4d Thumb Code 70 stm32f10x_rcc.o(.text) + RCC_GetFlagStatus 0x08002a93 Thumb Code 56 stm32f10x_rcc.o(.text) + RCC_WaitForHSEStartUp 0x08002acb Thumb Code 56 stm32f10x_rcc.o(.text) + RCC_AdjustHSICalibrationValue 0x08002b03 Thumb Code 20 stm32f10x_rcc.o(.text) + RCC_HSICmd 0x08002b17 Thumb Code 6 stm32f10x_rcc.o(.text) + RCC_PLLConfig 0x08002b1d Thumb Code 24 stm32f10x_rcc.o(.text) + RCC_PLLCmd 0x08002b35 Thumb Code 6 stm32f10x_rcc.o(.text) + RCC_SYSCLKConfig 0x08002b3b Thumb Code 18 stm32f10x_rcc.o(.text) + RCC_GetSYSCLKSource 0x08002b4d Thumb Code 10 stm32f10x_rcc.o(.text) + RCC_HCLKConfig 0x08002b57 Thumb Code 18 stm32f10x_rcc.o(.text) + RCC_PCLK1Config 0x08002b69 Thumb Code 18 stm32f10x_rcc.o(.text) + RCC_PCLK2Config 0x08002b7b Thumb Code 20 stm32f10x_rcc.o(.text) + RCC_ITConfig 0x08002b8f Thumb Code 26 stm32f10x_rcc.o(.text) + RCC_USBCLKConfig 0x08002ba9 Thumb Code 8 stm32f10x_rcc.o(.text) + RCC_ADCCLKConfig 0x08002bb1 Thumb Code 18 stm32f10x_rcc.o(.text) + RCC_LSEConfig 0x08002bc3 Thumb Code 50 stm32f10x_rcc.o(.text) + RCC_LSICmd 0x08002bf5 Thumb Code 6 stm32f10x_rcc.o(.text) + RCC_RTCCLKConfig 0x08002bfb Thumb Code 12 stm32f10x_rcc.o(.text) + RCC_RTCCLKCmd 0x08002c07 Thumb Code 8 stm32f10x_rcc.o(.text) + RCC_GetClocksFreq 0x08002c0f Thumb Code 192 stm32f10x_rcc.o(.text) + RCC_AHBPeriphClockCmd 0x08002ccf Thumb Code 26 stm32f10x_rcc.o(.text) + RCC_APB2PeriphClockCmd 0x08002ce9 Thumb Code 26 stm32f10x_rcc.o(.text) + RCC_APB1PeriphClockCmd 0x08002d03 Thumb Code 26 stm32f10x_rcc.o(.text) + RCC_APB2PeriphResetCmd 0x08002d1d Thumb Code 26 stm32f10x_rcc.o(.text) + RCC_APB1PeriphResetCmd 0x08002d37 Thumb Code 26 stm32f10x_rcc.o(.text) + RCC_BackupResetCmd 0x08002d51 Thumb Code 8 stm32f10x_rcc.o(.text) + RCC_ClockSecuritySystemCmd 0x08002d59 Thumb Code 6 stm32f10x_rcc.o(.text) + RCC_MCOConfig 0x08002d5f Thumb Code 6 stm32f10x_rcc.o(.text) + RCC_ClearFlag 0x08002d65 Thumb Code 14 stm32f10x_rcc.o(.text) + RCC_GetITStatus 0x08002d73 Thumb Code 20 stm32f10x_rcc.o(.text) + RCC_ClearITPendingBit 0x08002d87 Thumb Code 6 stm32f10x_rcc.o(.text) + USART_DeInit 0x08002db1 Thumb Code 134 stm32f10x_usart.o(.text) + USART_Init 0x08002e37 Thumb Code 210 stm32f10x_usart.o(.text) + USART_StructInit 0x08002f09 Thumb Code 24 stm32f10x_usart.o(.text) + USART_ClockInit 0x08002f21 Thumb Code 34 stm32f10x_usart.o(.text) + USART_ClockStructInit 0x08002f43 Thumb Code 12 stm32f10x_usart.o(.text) + USART_Cmd 0x08002f4f Thumb Code 24 stm32f10x_usart.o(.text) + USART_ITConfig 0x08002f67 Thumb Code 74 stm32f10x_usart.o(.text) + USART_DMACmd 0x08002fb1 Thumb Code 18 stm32f10x_usart.o(.text) + USART_SetAddress 0x08002fc3 Thumb Code 18 stm32f10x_usart.o(.text) + USART_WakeUpConfig 0x08002fd5 Thumb Code 18 stm32f10x_usart.o(.text) + USART_ReceiverWakeUpCmd 0x08002fe7 Thumb Code 24 stm32f10x_usart.o(.text) + USART_LINBreakDetectLengthConfig 0x08002fff Thumb Code 18 stm32f10x_usart.o(.text) + USART_LINCmd 0x08003011 Thumb Code 24 stm32f10x_usart.o(.text) + USART_SendData 0x08003029 Thumb Code 8 stm32f10x_usart.o(.text) + USART_ReceiveData 0x08003031 Thumb Code 10 stm32f10x_usart.o(.text) + USART_SendBreak 0x0800303b Thumb Code 10 stm32f10x_usart.o(.text) + USART_SetGuardTime 0x08003045 Thumb Code 16 stm32f10x_usart.o(.text) + USART_SetPrescaler 0x08003055 Thumb Code 16 stm32f10x_usart.o(.text) + USART_SmartCardCmd 0x08003065 Thumb Code 24 stm32f10x_usart.o(.text) + USART_SmartCardNACKCmd 0x0800307d Thumb Code 24 stm32f10x_usart.o(.text) + USART_HalfDuplexCmd 0x08003095 Thumb Code 24 stm32f10x_usart.o(.text) + USART_OverSampling8Cmd 0x080030ad Thumb Code 22 stm32f10x_usart.o(.text) + USART_OneBitMethodCmd 0x080030c3 Thumb Code 24 stm32f10x_usart.o(.text) + USART_IrDAConfig 0x080030db Thumb Code 18 stm32f10x_usart.o(.text) + USART_IrDACmd 0x080030ed Thumb Code 24 stm32f10x_usart.o(.text) + USART_GetFlagStatus 0x08003105 Thumb Code 26 stm32f10x_usart.o(.text) + USART_ClearFlag 0x0800311f Thumb Code 18 stm32f10x_usart.o(.text) + USART_GetITStatus 0x08003131 Thumb Code 84 stm32f10x_usart.o(.text) + USART_ClearITPendingBit 0x08003185 Thumb Code 52 stm32f10x_usart.o(.text) + NVIC_PriorityGroupConfig 0x080031b9 Thumb Code 10 misc.o(.text) + NVIC_Init 0x080031c3 Thumb Code 100 misc.o(.text) + NVIC_SetVectorTable 0x08003227 Thumb Code 14 misc.o(.text) + NVIC_SystemLPConfig 0x08003235 Thumb Code 34 misc.o(.text) + SysTick_CLKSourceConfig 0x08003257 Thumb Code 40 misc.o(.text) + ADC_DeInit 0x08003295 Thumb Code 78 stm32f10x_adc.o(.text) + ADC_Init 0x080032e3 Thumb Code 70 stm32f10x_adc.o(.text) + ADC_StructInit 0x08003329 Thumb Code 18 stm32f10x_adc.o(.text) + ADC_Cmd 0x0800333b Thumb Code 22 stm32f10x_adc.o(.text) + ADC_DMACmd 0x08003351 Thumb Code 22 stm32f10x_adc.o(.text) + ADC_ITConfig 0x08003367 Thumb Code 24 stm32f10x_adc.o(.text) + ADC_ResetCalibration 0x0800337f Thumb Code 10 stm32f10x_adc.o(.text) + ADC_GetResetCalibrationStatus 0x08003389 Thumb Code 20 stm32f10x_adc.o(.text) + ADC_StartCalibration 0x0800339d Thumb Code 10 stm32f10x_adc.o(.text) + ADC_GetCalibrationStatus 0x080033a7 Thumb Code 20 stm32f10x_adc.o(.text) + ADC_SoftwareStartConvCmd 0x080033bb Thumb Code 22 stm32f10x_adc.o(.text) + ADC_GetSoftwareStartConvStatus 0x080033d1 Thumb Code 20 stm32f10x_adc.o(.text) + ADC_DiscModeChannelCountConfig 0x080033e5 Thumb Code 24 stm32f10x_adc.o(.text) + ADC_DiscModeCmd 0x080033fd Thumb Code 22 stm32f10x_adc.o(.text) + ADC_RegularChannelConfig 0x08003413 Thumb Code 184 stm32f10x_adc.o(.text) + ADC_ExternalTrigConvCmd 0x080034cb Thumb Code 22 stm32f10x_adc.o(.text) + ADC_GetConversionValue 0x080034e1 Thumb Code 8 stm32f10x_adc.o(.text) + ADC_GetDualModeConversionValue 0x080034e9 Thumb Code 8 stm32f10x_adc.o(.text) + ADC_AutoInjectedConvCmd 0x080034f1 Thumb Code 22 stm32f10x_adc.o(.text) + ADC_InjectedDiscModeCmd 0x08003507 Thumb Code 22 stm32f10x_adc.o(.text) + ADC_ExternalTrigInjectedConvConfig 0x0800351d Thumb Code 16 stm32f10x_adc.o(.text) + ADC_ExternalTrigInjectedConvCmd 0x0800352d Thumb Code 22 stm32f10x_adc.o(.text) + ADC_SoftwareStartInjectedConvCmd 0x08003543 Thumb Code 22 stm32f10x_adc.o(.text) + ADC_GetSoftwareStartInjectedConvCmdStatus 0x08003559 Thumb Code 20 stm32f10x_adc.o(.text) + ADC_InjectedChannelConfig 0x0800356d Thumb Code 130 stm32f10x_adc.o(.text) + ADC_InjectedSequencerLengthConfig 0x080035ef Thumb Code 24 stm32f10x_adc.o(.text) + ADC_SetInjectedOffset 0x08003607 Thumb Code 20 stm32f10x_adc.o(.text) + ADC_GetInjectedConversionValue 0x0800361b Thumb Code 28 stm32f10x_adc.o(.text) + ADC_AnalogWatchdogCmd 0x08003637 Thumb Code 16 stm32f10x_adc.o(.text) + ADC_AnalogWatchdogThresholdsConfig 0x08003647 Thumb Code 6 stm32f10x_adc.o(.text) + ADC_AnalogWatchdogSingleChannelConfig 0x0800364d Thumb Code 16 stm32f10x_adc.o(.text) + ADC_TempSensorVrefintCmd 0x0800365d Thumb Code 64 stm32f10x_adc.o(.text) + ADC_GetFlagStatus 0x0800369d Thumb Code 18 stm32f10x_adc.o(.text) + ADC_ClearFlag 0x080036af Thumb Code 6 stm32f10x_adc.o(.text) + ADC_GetITStatus 0x080036b5 Thumb Code 36 stm32f10x_adc.o(.text) + ADC_ClearITPendingBit 0x080036d9 Thumb Code 10 stm32f10x_adc.o(.text) + TIM_DeInit 0x080036e5 Thumb Code 424 stm32f10x_tim.o(.text) + TIM_TimeBaseInit 0x0800388d Thumb Code 122 stm32f10x_tim.o(.text) + TIM_OC1Init 0x08003907 Thumb Code 132 stm32f10x_tim.o(.text) + TIM_OC2Init 0x0800398b Thumb Code 154 stm32f10x_tim.o(.text) + TIM_OC3Init 0x08003a25 Thumb Code 150 stm32f10x_tim.o(.text) + TIM_OC4Init 0x08003abb Thumb Code 182 stm32f10x_tim.o(.text) + TIM_SetIC4Prescaler 0x08003b71 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_SetIC3Prescaler 0x08003c0d Thumb Code 18 stm32f10x_tim.o(.text) + TIM_SetIC2Prescaler 0x08003c99 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_SetIC1Prescaler 0x08003d35 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ICInit 0x08003db3 Thumb Code 150 stm32f10x_tim.o(.text) + TIM_PWMIConfig 0x08003e49 Thumb Code 124 stm32f10x_tim.o(.text) + TIM_BDTRConfig 0x08003ec5 Thumb Code 32 stm32f10x_tim.o(.text) + TIM_TimeBaseStructInit 0x08003ee5 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OCStructInit 0x08003ef7 Thumb Code 20 stm32f10x_tim.o(.text) + TIM_ICStructInit 0x08003f0b Thumb Code 18 stm32f10x_tim.o(.text) + TIM_BDTRStructInit 0x08003f1d Thumb Code 40 stm32f10x_tim.o(.text) + TIM_Cmd 0x08003f45 Thumb Code 24 stm32f10x_tim.o(.text) + TIM_CtrlPWMOutputs 0x08003f5d Thumb Code 30 stm32f10x_tim.o(.text) + TIM_ITConfig 0x08003f7b Thumb Code 18 stm32f10x_tim.o(.text) + TIM_GenerateEvent 0x08003f8d Thumb Code 4 stm32f10x_tim.o(.text) + TIM_DMAConfig 0x08003f91 Thumb Code 10 stm32f10x_tim.o(.text) + TIM_DMACmd 0x08003f9b Thumb Code 18 stm32f10x_tim.o(.text) + TIM_InternalClockConfig 0x08003fad Thumb Code 12 stm32f10x_tim.o(.text) + TIM_SelectInputTrigger 0x08003fb9 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ITRxExternalClockConfig 0x08003fcb Thumb Code 24 stm32f10x_tim.o(.text) + TIM_TIxExternalClockConfig 0x08003fe3 Thumb Code 62 stm32f10x_tim.o(.text) + TIM_ETRConfig 0x08004021 Thumb Code 28 stm32f10x_tim.o(.text) + TIM_ETRClockMode1Config 0x0800403d Thumb Code 54 stm32f10x_tim.o(.text) + TIM_ETRClockMode2Config 0x08004073 Thumb Code 32 stm32f10x_tim.o(.text) + TIM_PrescalerConfig 0x08004093 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_CounterModeConfig 0x08004099 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_EncoderInterfaceConfig 0x080040ab Thumb Code 66 stm32f10x_tim.o(.text) + TIM_ForcedOC1Config 0x080040ed Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ForcedOC2Config 0x080040ff Thumb Code 26 stm32f10x_tim.o(.text) + TIM_ForcedOC3Config 0x08004119 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ForcedOC4Config 0x0800412b Thumb Code 26 stm32f10x_tim.o(.text) + TIM_ARRPreloadConfig 0x08004145 Thumb Code 24 stm32f10x_tim.o(.text) + TIM_SelectCOM 0x0800415d Thumb Code 24 stm32f10x_tim.o(.text) + TIM_SelectCCDMA 0x08004175 Thumb Code 24 stm32f10x_tim.o(.text) + TIM_CCPreloadControl 0x0800418d Thumb Code 24 stm32f10x_tim.o(.text) + TIM_OC1PreloadConfig 0x080041a5 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OC2PreloadConfig 0x080041b7 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC3PreloadConfig 0x080041d1 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OC4PreloadConfig 0x080041e3 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC1FastConfig 0x080041fd Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OC2FastConfig 0x0800420f Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC3FastConfig 0x08004229 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OC4FastConfig 0x0800423b Thumb Code 26 stm32f10x_tim.o(.text) + TIM_ClearOC1Ref 0x08004255 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ClearOC2Ref 0x08004267 Thumb Code 24 stm32f10x_tim.o(.text) + TIM_ClearOC3Ref 0x0800427f Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ClearOC4Ref 0x08004291 Thumb Code 24 stm32f10x_tim.o(.text) + TIM_OC1PolarityConfig 0x080042a9 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OC1NPolarityConfig 0x080042bb Thumb Code 18 stm32f10x_tim.o(.text) + TIM_OC2PolarityConfig 0x080042cd Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC2NPolarityConfig 0x080042e7 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC3PolarityConfig 0x08004301 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC3NPolarityConfig 0x0800431b Thumb Code 26 stm32f10x_tim.o(.text) + TIM_OC4PolarityConfig 0x08004335 Thumb Code 26 stm32f10x_tim.o(.text) + TIM_CCxCmd 0x0800434f Thumb Code 30 stm32f10x_tim.o(.text) + TIM_CCxNCmd 0x0800436d Thumb Code 30 stm32f10x_tim.o(.text) + TIM_SelectOCxM 0x0800438b Thumb Code 82 stm32f10x_tim.o(.text) + TIM_UpdateDisableConfig 0x080043dd Thumb Code 24 stm32f10x_tim.o(.text) + TIM_UpdateRequestConfig 0x080043f5 Thumb Code 24 stm32f10x_tim.o(.text) + TIM_SelectHallSensor 0x0800440d Thumb Code 24 stm32f10x_tim.o(.text) + TIM_SelectOnePulseMode 0x08004425 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_SelectOutputTrigger 0x08004437 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_SelectSlaveMode 0x08004449 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_SelectMasterSlaveMode 0x0800445b Thumb Code 18 stm32f10x_tim.o(.text) + TIM_SetCounter 0x0800446d Thumb Code 4 stm32f10x_tim.o(.text) + TIM_SetAutoreload 0x08004471 Thumb Code 4 stm32f10x_tim.o(.text) + TIM_SetCompare1 0x08004475 Thumb Code 4 stm32f10x_tim.o(.text) + TIM_SetCompare2 0x08004479 Thumb Code 4 stm32f10x_tim.o(.text) + TIM_SetCompare3 0x0800447d Thumb Code 4 stm32f10x_tim.o(.text) + TIM_SetCompare4 0x08004481 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_SetClockDivision 0x08004487 Thumb Code 18 stm32f10x_tim.o(.text) + TIM_GetCapture1 0x08004499 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_GetCapture2 0x0800449f Thumb Code 6 stm32f10x_tim.o(.text) + TIM_GetCapture3 0x080044a5 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_GetCapture4 0x080044ab Thumb Code 8 stm32f10x_tim.o(.text) + TIM_GetCounter 0x080044b3 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_GetPrescaler 0x080044b9 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_GetFlagStatus 0x080044bf Thumb Code 18 stm32f10x_tim.o(.text) + TIM_ClearFlag 0x080044d1 Thumb Code 6 stm32f10x_tim.o(.text) + TIM_GetITStatus 0x080044d7 Thumb Code 34 stm32f10x_tim.o(.text) + TIM_ClearITPendingBit 0x080044f9 Thumb Code 6 stm32f10x_tim.o(.text) + __aeabi_memcpy 0x080044ff Thumb Code 36 memcpya.o(.text) + __aeabi_memcpy4 0x080044ff Thumb Code 0 memcpya.o(.text) + __aeabi_memcpy8 0x080044ff Thumb Code 0 memcpya.o(.text) + __aeabi_memset 0x08004523 Thumb Code 14 memseta.o(.text) + __aeabi_memset4 0x08004523 Thumb Code 0 memseta.o(.text) + __aeabi_memset8 0x08004523 Thumb Code 0 memseta.o(.text) + __aeabi_memclr 0x08004531 Thumb Code 4 memseta.o(.text) + __aeabi_memclr4 0x08004531 Thumb Code 0 memseta.o(.text) + __aeabi_memclr8 0x08004531 Thumb Code 0 memseta.o(.text) + _memset$wrapper 0x08004535 Thumb Code 18 memseta.o(.text) + strstr 0x08004547 Thumb Code 36 strstr.o(.text) + __aeabi_fadd 0x0800456b Thumb Code 164 fadd.o(.text) + __aeabi_fsub 0x0800460f Thumb Code 6 fadd.o(.text) + __aeabi_frsub 0x08004615 Thumb Code 6 fadd.o(.text) + __aeabi_dmul 0x0800461b Thumb Code 228 dmul.o(.text) + __aeabi_i2f 0x080046ff Thumb Code 18 fflti.o(.text) + __aeabi_ui2f 0x08004711 Thumb Code 10 ffltui.o(.text) + __aeabi_d2iz 0x0800471b Thumb Code 62 dfixi.o(.text) + __aeabi_f2d 0x08004759 Thumb Code 38 f2d.o(.text) + __aeabi_cdcmpeq 0x08004781 Thumb Code 0 cdcmple.o(.text) + __aeabi_cdcmple 0x08004781 Thumb Code 48 cdcmple.o(.text) + __aeabi_cdrcmple 0x080047b1 Thumb Code 48 cdrcmple.o(.text) + __aeabi_d2f 0x080047e1 Thumb Code 56 d2f.o(.text) + __aeabi_cfcmpeq 0x08004819 Thumb Code 0 cfcmple.o(.text) + __aeabi_cfcmple 0x08004819 Thumb Code 20 cfcmple.o(.text) + __aeabi_cfrcmple 0x0800482d Thumb Code 20 cfrcmple.o(.text) + __aeabi_uidiv 0x08004841 Thumb Code 0 uidiv.o(.text) + __aeabi_uidivmod 0x08004841 Thumb Code 44 uidiv.o(.text) + __aeabi_uldivmod 0x0800486d Thumb Code 98 uldiv.o(.text) + __aeabi_llsr 0x080048cf Thumb Code 32 llushr.o(.text) + _ll_ushift_r 0x080048cf Thumb Code 0 llushr.o(.text) + __I$use$fp 0x080048ef Thumb Code 0 iusefp.o(.text) + _float_round 0x080048ef Thumb Code 18 fepilogue.o(.text) + _float_epilogue 0x08004901 Thumb Code 92 fepilogue.o(.text) + _double_round 0x0800495d Thumb Code 30 depilogue.o(.text) + _double_epilogue 0x0800497b Thumb Code 156 depilogue.o(.text) + __aeabi_dadd 0x08004a17 Thumb Code 322 dadd.o(.text) + __aeabi_dsub 0x08004b59 Thumb Code 6 dadd.o(.text) + __aeabi_drsub 0x08004b5f Thumb Code 6 dadd.o(.text) + __aeabi_ddiv 0x08004b65 Thumb Code 222 ddiv.o(.text) + __aeabi_d2ulz 0x08004c43 Thumb Code 48 dfixul.o(.text) + __scatterload 0x08004c75 Thumb Code 28 init.o(.text) + __scatterload_rt2 0x08004c75 Thumb Code 0 init.o(.text) + __aeabi_llsl 0x08004c99 Thumb Code 30 llshl.o(.text) + _ll_shift_l 0x08004c99 Thumb Code 0 llshl.o(.text) + __aeabi_lasr 0x08004cb7 Thumb Code 36 llsshr.o(.text) + _ll_sshift_r 0x08004cb7 Thumb Code 0 llsshr.o(.text) + __decompress 0x08004cdb Thumb Code 0 __dczerorl.o(.text) + __decompress0 0x08004cdb Thumb Code 58 __dczerorl.o(.text) + __0printf 0x08004d15 Thumb Code 22 printfa.o(i.__0printf) + __1printf 0x08004d15 Thumb Code 0 printfa.o(i.__0printf) + __2printf 0x08004d15 Thumb Code 0 printfa.o(i.__0printf) + __c89printf 0x08004d15 Thumb Code 0 printfa.o(i.__0printf) + printf 0x08004d15 Thumb Code 0 printfa.o(i.__0printf) + __0sprintf 0x08004d35 Thumb Code 34 printfa.o(i.__0sprintf) + __1sprintf 0x08004d35 Thumb Code 0 printfa.o(i.__0sprintf) + __2sprintf 0x08004d35 Thumb Code 0 printfa.o(i.__0sprintf) + __c89sprintf 0x08004d35 Thumb Code 0 printfa.o(i.__0sprintf) + sprintf 0x08004d35 Thumb Code 0 printfa.o(i.__0sprintf) + __scatterload_copy 0x08004d5d Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x08004d6b Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08004d6d Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + F6x8 0x08005638 Data 552 oled.o(.constdata) + F8X16 0x08005860 Data 1520 oled.o(.constdata) + Region$$Table$$Base 0x08005eb4 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08005ed4 Number 0 anon$$obj.o(Region$$Table) Settime 0x20000000 Data 6 main.o(.data) setModel 0x20000008 Data 4 main.o(.data) change 0x2000000c Data 4 main.o(.data) @@ -1088,108 +1088,108 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00006064, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00005f9c]) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00006060, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00005f98]) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00005ed8, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00005ed4, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x08000000 0x08000000 0x000000ec Data RO 542 RESET startup_stm32f10x_md.o - 0x080000ec 0x080000ec 0x00000000 Code RO 625 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x080000ec 0x080000ec 0x00000004 Code RO 919 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) - 0x080000f0 0x080000f0 0x00000004 Code RO 922 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 924 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 926 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x080000f4 0x080000f4 0x00000008 Code RO 927 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x080000fc 0x080000fc 0x00000000 Code RO 929 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) - 0x080000fc 0x080000fc 0x00000000 Code RO 931 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) - 0x080000fc 0x080000fc 0x00000004 Code RO 920 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) - 0x08000100 0x08000100 0x00000e70 Code RO 1 .text main.o - 0x08000f70 0x08000f70 0x0000001a Code RO 156 .text stm32f10x_it.o - 0x08000f8a 0x08000f8a 0x00000002 PAD - 0x08000f8c 0x08000f8c 0x000001e0 Code RO 254 .text system_stm32f10x.o - 0x0800116c 0x0800116c 0x00000078 Code RO 272 .text led.o - 0x080011e4 0x080011e4 0x000002ec Code RO 316 .text wifi.o - 0x080014d0 0x080014d0 0x000000e8 Code RO 341 .text adc.o - 0x080015b8 0x080015b8 0x000000fc Code RO 356 .text timer.o - 0x080016b4 0x080016b4 0x00000264 Code RO 372 .text ds18b20.o - 0x08001918 0x08001918 0x000002ec Code RO 423 .text ds1302.o - 0x08001c04 0x08001c04 0x000005ec Code RO 439 .text oled.o - 0x080021f0 0x080021f0 0x00000260 Code RO 464 .text key.o - 0x08002450 0x08002450 0x000000d4 Code RO 476 .text delay.o - 0x08002524 0x08002524 0x0000016c Code RO 507 .text usart.o - 0x08002690 0x08002690 0x00000024 Code RO 543 .text startup_stm32f10x_md.o - 0x080026b4 0x080026b4 0x0000035c Code RO 547 .text stm32f10x_gpio.o - 0x08002a10 0x08002a10 0x000003a4 Code RO 559 .text stm32f10x_rcc.o - 0x08002db4 0x08002db4 0x00000408 Code RO 573 .text stm32f10x_usart.o - 0x080031bc 0x080031bc 0x000000dc Code RO 585 .text misc.o - 0x08003298 0x08003298 0x0000044e Code RO 597 .text stm32f10x_adc.o - 0x080036e6 0x080036e6 0x00000002 PAD - 0x080036e8 0x080036e8 0x00000e1a Code RO 609 .text stm32f10x_tim.o - 0x08004502 0x08004502 0x00000024 Code RO 628 .text mc_w.l(memcpya.o) - 0x08004526 0x08004526 0x00000024 Code RO 630 .text mc_w.l(memseta.o) - 0x0800454a 0x0800454a 0x00000024 Code RO 632 .text mc_w.l(strstr.o) - 0x0800456e 0x0800456e 0x000000b0 Code RO 897 .text mf_w.l(fadd.o) - 0x0800461e 0x0800461e 0x000000e4 Code RO 899 .text mf_w.l(dmul.o) - 0x08004702 0x08004702 0x00000012 Code RO 901 .text mf_w.l(fflti.o) - 0x08004714 0x08004714 0x0000000a Code RO 903 .text mf_w.l(ffltui.o) - 0x0800471e 0x0800471e 0x0000003e Code RO 905 .text mf_w.l(dfixi.o) - 0x0800475c 0x0800475c 0x00000026 Code RO 907 .text mf_w.l(f2d.o) - 0x08004782 0x08004782 0x00000002 PAD - 0x08004784 0x08004784 0x00000030 Code RO 909 .text mf_w.l(cdcmple.o) - 0x080047b4 0x080047b4 0x00000030 Code RO 911 .text mf_w.l(cdrcmple.o) - 0x080047e4 0x080047e4 0x00000038 Code RO 913 .text mf_w.l(d2f.o) - 0x0800481c 0x0800481c 0x00000014 Code RO 915 .text mf_w.l(cfcmple.o) - 0x08004830 0x08004830 0x00000014 Code RO 917 .text mf_w.l(cfrcmple.o) - 0x08004844 0x08004844 0x0000002c Code RO 933 .text mc_w.l(uidiv.o) - 0x08004870 0x08004870 0x00000062 Code RO 935 .text mc_w.l(uldiv.o) - 0x080048d2 0x080048d2 0x00000020 Code RO 937 .text mc_w.l(llushr.o) - 0x080048f2 0x080048f2 0x00000000 Code RO 939 .text mc_w.l(iusefp.o) - 0x080048f2 0x080048f2 0x0000006e Code RO 940 .text mf_w.l(fepilogue.o) - 0x08004960 0x08004960 0x000000ba Code RO 942 .text mf_w.l(depilogue.o) - 0x08004a1a 0x08004a1a 0x0000014e Code RO 944 .text mf_w.l(dadd.o) - 0x08004b68 0x08004b68 0x000000de Code RO 946 .text mf_w.l(ddiv.o) - 0x08004c46 0x08004c46 0x00000030 Code RO 948 .text mf_w.l(dfixul.o) - 0x08004c76 0x08004c76 0x00000002 PAD - 0x08004c78 0x08004c78 0x00000024 Code RO 950 .text mc_w.l(init.o) - 0x08004c9c 0x08004c9c 0x0000001e Code RO 952 .text mc_w.l(llshl.o) - 0x08004cba 0x08004cba 0x00000024 Code RO 954 .text mc_w.l(llsshr.o) - 0x08004cde 0x08004cde 0x0000003a Code RO 964 .text mc_w.l(__dczerorl.o) - 0x08004d18 0x08004d18 0x00000020 Code RO 869 i.__0printf mc_w.l(printfa.o) - 0x08004d38 0x08004d38 0x00000028 Code RO 871 i.__0sprintf mc_w.l(printfa.o) - 0x08004d60 0x08004d60 0x0000000e Code RO 958 i.__scatterload_copy mc_w.l(handlers.o) - 0x08004d6e 0x08004d6e 0x00000002 Code RO 959 i.__scatterload_null mc_w.l(handlers.o) - 0x08004d70 0x08004d70 0x0000000e Code RO 960 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x08004d7e 0x08004d7e 0x00000002 PAD - 0x08004d80 0x08004d80 0x00000184 Code RO 876 i._fp_digits mc_w.l(printfa.o) - 0x08004f04 0x08004f04 0x000006dc Code RO 877 i._printf_core mc_w.l(printfa.o) - 0x080055e0 0x080055e0 0x00000024 Code RO 878 i._printf_post_padding mc_w.l(printfa.o) - 0x08005604 0x08005604 0x0000002e Code RO 879 i._printf_pre_padding mc_w.l(printfa.o) - 0x08005632 0x08005632 0x0000000a Code RO 881 i._sputc mc_w.l(printfa.o) - 0x0800563c 0x0800563c 0x00000818 Data RO 440 .constdata oled.o - 0x08005e54 0x08005e54 0x00000064 Data RO 3 .conststring main.o - 0x08005eb8 0x08005eb8 0x00000020 Data RO 956 Region$$Table anon$$obj.o + 0x08000000 0x08000000 0x000000ec Data RO 524 RESET startup_stm32f10x_md.o + 0x080000ec 0x080000ec 0x00000000 Code RO 607 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x080000ec 0x080000ec 0x00000004 Code RO 901 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) + 0x080000f0 0x080000f0 0x00000004 Code RO 904 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 906 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 908 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x080000f4 0x080000f4 0x00000008 Code RO 909 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x080000fc 0x080000fc 0x00000000 Code RO 911 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) + 0x080000fc 0x080000fc 0x00000000 Code RO 913 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) + 0x080000fc 0x080000fc 0x00000004 Code RO 902 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) + 0x08000100 0x08000100 0x00000e6c Code RO 1 .text main.o + 0x08000f6c 0x08000f6c 0x0000001a Code RO 156 .text stm32f10x_it.o + 0x08000f86 0x08000f86 0x00000002 PAD + 0x08000f88 0x08000f88 0x000001e0 Code RO 197 .text system_stm32f10x.o + 0x08001168 0x08001168 0x00000078 Code RO 215 .text led.o + 0x080011e0 0x080011e0 0x000002ec Code RO 227 .text wifi.o + 0x080014cc 0x080014cc 0x000000e8 Code RO 246 .text adc.o + 0x080015b4 0x080015b4 0x000000fc Code RO 258 .text timer.o + 0x080016b0 0x080016b0 0x00000264 Code RO 271 .text ds18b20.o + 0x08001914 0x08001914 0x000002ec Code RO 316 .text ds1302.o + 0x08001c00 0x08001c00 0x000005ec Code RO 332 .text oled.o + 0x080021ec 0x080021ec 0x00000260 Code RO 354 .text key.o + 0x0800244c 0x0800244c 0x000000d4 Code RO 458 .text delay.o + 0x08002520 0x08002520 0x0000016c Code RO 489 .text usart.o + 0x0800268c 0x0800268c 0x00000024 Code RO 525 .text startup_stm32f10x_md.o + 0x080026b0 0x080026b0 0x0000035c Code RO 529 .text stm32f10x_gpio.o + 0x08002a0c 0x08002a0c 0x000003a4 Code RO 541 .text stm32f10x_rcc.o + 0x08002db0 0x08002db0 0x00000408 Code RO 555 .text stm32f10x_usart.o + 0x080031b8 0x080031b8 0x000000dc Code RO 567 .text misc.o + 0x08003294 0x08003294 0x0000044e Code RO 579 .text stm32f10x_adc.o + 0x080036e2 0x080036e2 0x00000002 PAD + 0x080036e4 0x080036e4 0x00000e1a Code RO 591 .text stm32f10x_tim.o + 0x080044fe 0x080044fe 0x00000024 Code RO 610 .text mc_w.l(memcpya.o) + 0x08004522 0x08004522 0x00000024 Code RO 612 .text mc_w.l(memseta.o) + 0x08004546 0x08004546 0x00000024 Code RO 614 .text mc_w.l(strstr.o) + 0x0800456a 0x0800456a 0x000000b0 Code RO 879 .text mf_w.l(fadd.o) + 0x0800461a 0x0800461a 0x000000e4 Code RO 881 .text mf_w.l(dmul.o) + 0x080046fe 0x080046fe 0x00000012 Code RO 883 .text mf_w.l(fflti.o) + 0x08004710 0x08004710 0x0000000a Code RO 885 .text mf_w.l(ffltui.o) + 0x0800471a 0x0800471a 0x0000003e Code RO 887 .text mf_w.l(dfixi.o) + 0x08004758 0x08004758 0x00000026 Code RO 889 .text mf_w.l(f2d.o) + 0x0800477e 0x0800477e 0x00000002 PAD + 0x08004780 0x08004780 0x00000030 Code RO 891 .text mf_w.l(cdcmple.o) + 0x080047b0 0x080047b0 0x00000030 Code RO 893 .text mf_w.l(cdrcmple.o) + 0x080047e0 0x080047e0 0x00000038 Code RO 895 .text mf_w.l(d2f.o) + 0x08004818 0x08004818 0x00000014 Code RO 897 .text mf_w.l(cfcmple.o) + 0x0800482c 0x0800482c 0x00000014 Code RO 899 .text mf_w.l(cfrcmple.o) + 0x08004840 0x08004840 0x0000002c Code RO 915 .text mc_w.l(uidiv.o) + 0x0800486c 0x0800486c 0x00000062 Code RO 917 .text mc_w.l(uldiv.o) + 0x080048ce 0x080048ce 0x00000020 Code RO 919 .text mc_w.l(llushr.o) + 0x080048ee 0x080048ee 0x00000000 Code RO 921 .text mc_w.l(iusefp.o) + 0x080048ee 0x080048ee 0x0000006e Code RO 922 .text mf_w.l(fepilogue.o) + 0x0800495c 0x0800495c 0x000000ba Code RO 924 .text mf_w.l(depilogue.o) + 0x08004a16 0x08004a16 0x0000014e Code RO 926 .text mf_w.l(dadd.o) + 0x08004b64 0x08004b64 0x000000de Code RO 928 .text mf_w.l(ddiv.o) + 0x08004c42 0x08004c42 0x00000030 Code RO 930 .text mf_w.l(dfixul.o) + 0x08004c72 0x08004c72 0x00000002 PAD + 0x08004c74 0x08004c74 0x00000024 Code RO 932 .text mc_w.l(init.o) + 0x08004c98 0x08004c98 0x0000001e Code RO 934 .text mc_w.l(llshl.o) + 0x08004cb6 0x08004cb6 0x00000024 Code RO 936 .text mc_w.l(llsshr.o) + 0x08004cda 0x08004cda 0x0000003a Code RO 946 .text mc_w.l(__dczerorl.o) + 0x08004d14 0x08004d14 0x00000020 Code RO 851 i.__0printf mc_w.l(printfa.o) + 0x08004d34 0x08004d34 0x00000028 Code RO 853 i.__0sprintf mc_w.l(printfa.o) + 0x08004d5c 0x08004d5c 0x0000000e Code RO 940 i.__scatterload_copy mc_w.l(handlers.o) + 0x08004d6a 0x08004d6a 0x00000002 Code RO 941 i.__scatterload_null mc_w.l(handlers.o) + 0x08004d6c 0x08004d6c 0x0000000e Code RO 942 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x08004d7a 0x08004d7a 0x00000002 PAD + 0x08004d7c 0x08004d7c 0x00000184 Code RO 858 i._fp_digits mc_w.l(printfa.o) + 0x08004f00 0x08004f00 0x000006dc Code RO 859 i._printf_core mc_w.l(printfa.o) + 0x080055dc 0x080055dc 0x00000024 Code RO 860 i._printf_post_padding mc_w.l(printfa.o) + 0x08005600 0x08005600 0x0000002e Code RO 861 i._printf_pre_padding mc_w.l(printfa.o) + 0x0800562e 0x0800562e 0x0000000a Code RO 863 i._sputc mc_w.l(printfa.o) + 0x08005638 0x08005638 0x00000818 Data RO 333 .constdata oled.o + 0x08005e50 0x08005e50 0x00000064 Data RO 3 .conststring main.o + 0x08005eb4 0x08005eb4 0x00000020 Data RO 938 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08005ed8, Size: 0x00000748, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x000000c4]) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08005ed4, Size: 0x00000748, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x000000c4]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 COMPRESSED 0x00000011 Data RW 4 .data main.o 0x20000011 COMPRESSED 0x00000003 PAD - 0x20000014 COMPRESSED 0x00000014 Data RW 255 .data system_stm32f10x.o - 0x20000028 COMPRESSED 0x00000001 Data RW 318 .data wifi.o - 0x20000029 COMPRESSED 0x00000140 Data RW 441 .data oled.o + 0x20000014 COMPRESSED 0x00000014 Data RW 198 .data system_stm32f10x.o + 0x20000028 COMPRESSED 0x00000001 Data RW 229 .data wifi.o + 0x20000029 COMPRESSED 0x00000140 Data RW 334 .data oled.o 0x20000169 COMPRESSED 0x00000001 PAD - 0x2000016a COMPRESSED 0x00000004 Data RW 477 .data delay.o + 0x2000016a COMPRESSED 0x00000004 Data RW 459 .data delay.o 0x2000016e COMPRESSED 0x00000002 PAD - 0x20000170 COMPRESSED 0x00000006 Data RW 509 .data usart.o - 0x20000176 COMPRESSED 0x00000014 Data RW 560 .data stm32f10x_rcc.o + 0x20000170 COMPRESSED 0x00000006 Data RW 491 .data usart.o + 0x20000176 COMPRESSED 0x00000014 Data RW 542 .data stm32f10x_rcc.o 0x2000018a COMPRESSED 0x00000002 PAD 0x2000018c - 0x00000090 Zero RW 2 .bss main.o - 0x2000021c - 0x00000064 Zero RW 317 .bss wifi.o - 0x20000280 - 0x000000c8 Zero RW 508 .bss usart.o - 0x20000348 - 0x00000400 Zero RW 540 STACK startup_stm32f10x_md.o + 0x2000021c - 0x00000064 Zero RW 228 .bss wifi.o + 0x20000280 - 0x000000c8 Zero RW 490 .bss usart.o + 0x20000348 - 0x00000400 Zero RW 522 STACK startup_stm32f10x_md.o ============================================================================== @@ -1203,15 +1203,15 @@ Image component sizes 212 18 0 4 0 1039 delay.o 748 8 0 0 0 2587 ds1302.o 612 16 0 0 0 2218 ds18b20.o - 608 18 0 0 0 1150 key.o - 120 8 0 0 0 213070 led.o - 3696 690 100 17 144 222426 main.o + 608 18 0 0 0 211198 key.o + 120 8 0 0 0 654 led.o + 3692 692 100 17 144 268286 main.o 220 22 0 0 0 1797 misc.o 1516 22 2072 320 0 6815 oled.o 36 8 236 0 1024 776 startup_stm32f10x_md.o 1102 26 0 0 0 11041 stm32f10x_adc.o 860 38 0 0 0 5729 stm32f10x_gpio.o - 26 0 0 0 0 44678 stm32f10x_it.o + 26 0 0 0 0 1178 stm32f10x_it.o 932 36 0 20 0 8908 stm32f10x_rcc.o 3610 88 0 0 0 22840 stm32f10x_tim.o 1032 22 0 0 0 8456 stm32f10x_usart.o @@ -1222,7 +1222,7 @@ Image component sizes 748 160 0 1 100 3285 wifi.o ---------------------------------------------------------------------- - 17410 1256 2440 396 1468 564326 Object Totals + 17406 1258 2440 396 1468 564318 Object Totals 0 0 32 0 0 0 (incl. Generated) 4 0 0 8 0 0 (incl. Padding) @@ -1289,15 +1289,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 21840 1368 2440 396 1468 564126 Grand Totals - 21840 1368 2440 196 1468 564126 ELF Image Totals (compressed) - 21840 1368 2440 196 0 0 ROM Totals + 21836 1370 2440 396 1468 564118 Grand Totals + 21836 1370 2440 196 1468 564118 ELF Image Totals (compressed) + 21836 1370 2440 196 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 24280 ( 23.71kB) + Total RO Size (Code + RO Data) 24276 ( 23.71kB) Total RW Size (RW Data + ZI Data) 1864 ( 1.82kB) - Total ROM Size (Code + RO Data + RW Data) 24476 ( 23.90kB) + Total ROM Size (Code + RO Data + RW Data) 24472 ( 23.90kB) ============================================================================== diff --git a/stm32/USER/Template.uvguix.QY b/stm32/USER/Template.uvguix.QY index d666c9e..1a138e5 100644 --- a/stm32/USER/Template.uvguix.QY +++ b/stm32/USER/Template.uvguix.QY @@ -83,18 +83,18 @@ 2 3 - -32000 - -32000 + -1 + -1 -1 -1 - 146 - -598 - 1322 - 793 + 184 + -65 + 1855 + 831 @@ -124,7 +124,7 @@ 16 - 650300003F0100009109000005020000 + 0B0100002601000037070000EC010000 @@ -144,7 +144,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -164,7 +164,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -184,7 +184,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -204,7 +204,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -224,7 +224,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -244,7 +244,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -264,7 +264,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -284,7 +284,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -304,7 +304,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -324,7 +324,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -344,7 +344,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -364,7 +364,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -384,7 +384,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -404,7 +404,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -424,7 +424,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -444,7 +444,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -464,7 +464,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -484,7 +484,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -504,7 +504,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -524,7 +524,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -544,7 +544,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -564,7 +564,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -604,7 +604,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -624,7 +624,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -644,7 +644,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -664,7 +664,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -684,7 +684,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -704,7 +704,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -724,7 +724,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -744,7 +744,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -764,7 +764,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -784,7 +784,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -804,7 +804,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -824,7 +824,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -844,7 +844,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -864,7 +864,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -884,7 +884,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -904,7 +904,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -924,7 +924,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -944,7 +944,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -964,7 +964,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -984,7 +984,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1004,7 +1004,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1024,7 +1024,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1044,7 +1044,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1064,7 +1064,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1084,7 +1084,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1104,7 +1104,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1124,7 +1124,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1144,7 +1144,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -1164,7 +1164,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -1184,7 +1184,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -1204,7 +1204,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1224,7 +1224,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1244,7 +1244,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -1264,7 +1264,7 @@ 16 - 560000006D000000D201000085030000 + BE000000D50000003A020000ED030000 @@ -1284,7 +1284,7 @@ 16 - 560000006D0000000E04000033010000 + BE000000D5000000760400009B010000 @@ -1304,7 +1304,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1324,7 +1324,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1344,7 +1344,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1364,7 +1364,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1384,13 +1384,13 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 50005 50005 - 1 + 0 0 0 0 @@ -1400,11 +1400,11 @@ 0 16 - 47010000660000006D07000081000000 + 33060000660000006D070000E8020000 16 - 0A0000000A0000006E0000006E000000 + BE000000D5000000FE010000E8010000 @@ -1424,7 +1424,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1444,7 +1444,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1464,7 +1464,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1484,7 +1484,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1504,7 +1504,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1524,7 +1524,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1544,7 +1544,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1564,7 +1564,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1584,7 +1584,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1604,7 +1604,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1624,7 +1624,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1644,7 +1644,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1664,7 +1664,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1684,7 +1684,7 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 @@ -1784,19 +1784,19 @@ 16 - 560000006D0000009601000080010000 + BE000000D5000000FE010000E8010000 3317 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000150100007007000019010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000650300003F0100009109000005020000440100004F00000070070000150100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF2C0600004F0000003006000001030000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000510800003F01000091090000F1030000300600004F000000700700000103000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F0000004401000084040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000210200003F0100006103000074050000000000004F00000040010000840400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000ED02000070070000F102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000021020000E103000091090000BB04000000000000F102000070070000CB03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000F1020000BC030000CB03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000084040000000A000088040000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000002102000078050000210C00003E0600000000000088040000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000150100007007000019010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000000B0100002601000037070000EC010000440100004F00000070070000150100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF2C0600004F0000003006000001030000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F70500002601000037070000D8030000300600004F000000700700000103000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F0000004401000084040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000C7FFFFFF26010000070100005B050000000000004F00000040010000840400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000ED02000070070000F102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000C7FFFFFFC803000037070000A204000000000000F102000070070000CB03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000F1020000BC030000CB03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000084040000000A000088040000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000C7FFFFFF5F050000C7090000250600000000000088040000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2492 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000008B6C1C8A1CEC8B6A8960000000000000014000630783030306608B6C1C8A1CEC8B6A804657869740C5265636976655F7461626C650474696D650574696D65310F52696768745F6D6F746F5F73746F700E707573685F76616C5F72696768741170776D5F6F75745F6C6566745F6D6F746F0273300875735F64656C6179036375740A73656E64546F576966690B676574546F74616C4461790C74696D696E67735B695D2D3E06307830306630054750494F4106307866303030054750494F42124775695F44726177466F6E745F4E756D33320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65B9030000 + 2490 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000006307830303066960000000000000014000630783030306608B6C1C8A1CEC8B6A804657869740C5265636976655F7461626C650474696D650574696D65310F52696768745F6D6F746F5F73746F700E707573685F76616C5F72696768741170776D5F6F75745F6C6566745F6D6F746F0273300875735F64656C6179036375740A73656E64546F576966690B676574546F74616C4461790C74696D696E67735B695D2D3E06307830306630054750494F4106307866303030054750494F42124775695F44726177466F6E745F4E756D33320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65B9030000 1423 @@ -1855,9 +1855,9 @@ 0 .\main.c - 2 - 95 - 118 + 22 + 101 + 113 1 0 @@ -1901,7 +1901,7 @@ ..\HARDWARE\OLED\oled.c 0 - 239 + 246 260 1 @@ -1919,7 +1919,7 @@ ..\HARDWARE\KEY\key.c 16 - 148 + 133 163 1 diff --git a/stm32/USER/main.c b/stm32/USER/main.c index 2b0c4ee..5b6a487 100644 --- a/stm32/USER/main.c +++ b/stm32/USER/main.c @@ -48,7 +48,7 @@ struct UserInfo userInfo; struct timing nowTime; -u8 Settime[6]={0x22,0x03,0x27,0x22,0x34,0x00}; // 设置时间 22å¹´ 03月 27æ—¥ 22:34:00 +u8 Settime[6]={0x22,0x04,0x27,0x19,0x17,0x20}; // 设置时间 22å¹´ 03月 27æ—¥ 22:34:00 int setModel = 0; int change = 0; @@ -101,7 +101,7 @@ void Sys_Init(void) OLED_Init(); Key4x4_GPIO_Config(); DS1302_init(Settime); - DS1302_SetTime(Settime); + //DS1302_SetTime(Settime); OLED_Clear(); } @@ -114,7 +114,7 @@ void DisplayTask(void) { char str[30]; if(setModel == 0){ - sprintf(str,"%2d-%2d %2d:%2d:%2d", nowTime.mon, nowTime.day, nowTime.hour, nowTime.min, nowTime.sec); + sprintf(str,"%2d-%2d %2d:%2d:%2d ", nowTime.mon, nowTime.day, nowTime.hour, nowTime.min, nowTime.sec); OLED_ShowString(0, 0, str, 16); sprintf(str,"%0.2fC %dC %0.2fcm %d", userInfo.water_temp, userInfo.now_tager_temp,userInfo.water_level, userInfo.setLevel); OLED_ShowString(0, 2, str, 16); @@ -364,10 +364,10 @@ void DeleteValue() if(setModel != 1) return; switch(change){ case 0: - userInfo.setLevel /= 10; + userInfo.water_target_temp /= 10; break; case 1: - userInfo.water_target_temp /= 10; + userInfo.setLevel /= 10; break; case 2: userInfo.SetTimer.year /= 10;