diff --git a/Documents/HUGS Protocol Doc.pdf b/Documents/HUGS Protocol Doc.pdf index 8cc8d51..81d6776 100644 Binary files a/Documents/HUGS Protocol Doc.pdf and b/Documents/HUGS Protocol Doc.pdf differ diff --git a/HUGS/HUGS.uvguix.Phil b/HUGS/HUGS.uvguix.Phil index 742d374..2c33f89 100644 --- a/HUGS/HUGS.uvguix.Phil +++ b/HUGS/HUGS.uvguix.Phil @@ -110,8 +110,8 @@ 0 - 60 - 010000000400000001000000010000000100000001000000000000000200000000000000010000000100000000000000280000002800000000000000 + 484 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000004000000030000000100000047443A5C55736572735C5068696C5C4769744875625C485547535C485547535C5254455C4465766963655C474433324631333043385C737461727475705F67643332663178302E730000000012737461727475705F67643332663178302E7300000000C5D4F200FFFFFFFF29443A5C55736572735C5068696C5C4769744875625C485547535C485547535C5372635C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF2E443A5C55736572735C5068696C5C4769744875625C485547535C485547535C5372635C636F6D6D73485547532E63000000000B636F6D6D73485547532E6300000000BECEA100FFFFFFFF29443A5C55736572735C5068696C5C4769744875625C485547535C485547535C5372635C626C64632E630000000006626C64632E6300000000F0A0A100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F400000066000000800700003C030000 @@ -1806,7 +1806,7 @@ File 2978 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000400020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000400000000000000000000000000000000000001000000010000009600000002002050000000000C46494C5445525F5348494654960000000000000014000C46494C5445525F53484946541050574D5F46494C5445525F53484946540D626C64634F757470757450776D0E50574D5F66696C7465725F7265670E626C64635F6F757470757450776D1770686173655F706572696F645F66696C7465725F7265670B626C64635F656E61626C650D626C646349696E70757450776D0D626C64635F696E70757450776D14626C64635F6F757470757446696C74657250776D13626C64635F696E70757446696C74657250776D0A66696C7465725F7265670C7370656564436F756E7465720C5049445F504152414D5F4B500B74656D706572617475726512734D6173746572536C6176655265636F72641B55706461746555534152544D6173746572536C617665496E7075741A436865636B55534152544D6173746572536C617665496E7075741D7355534152544D6173746572536C6176655265636F7264427566666572106C6F6F6B55705461626C65416E676C650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C46494C5445525F5348494654960000000000000014000C46494C5445525F53484946541050574D5F46494C5445525F53484946540D626C64634F757470757450776D0E50574D5F66696C7465725F7265670E626C64635F6F757470757450776D1770686173655F706572696F645F66696C7465725F7265670B626C64635F656E61626C650D626C646349696E70757450776D0D626C64635F696E70757450776D14626C64635F6F757470757446696C74657250776D13626C64635F696E70757446696C74657250776D0A66696C7465725F7265670C7370656564436F756E7465720C5049445F504152414D5F4B500B74656D706572617475726512734D6173746572536C6176655265636F72641B55706461746555534152544D6173746572536C617665496E7075741A436865636B55534152544D6173746572536C617665496E7075741D7355534152544D6173746572536C6176655265636F7264427566666572106C6F6F6B55705461626C65416E676C650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 976 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3563,7 +3563,7 @@ Build 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3598,4 +3598,49 @@ + + 1 + 0 + + 100 + 3 + + RTE\Device\GD32F130C8\startup_gd32f1x0.s + 0 + 136 + 149 + 1 + + 0 + + + .\Src\main.c + 0 + 65 + 76 + 1 + + 0 + + + .\Src\commsHUGS.c + 0 + 171 + 211 + 1 + + 0 + + + .\Src\bldc.c + 40 + 28 + 35 + 1 + + 0 + + + + diff --git a/HUGS/Listings/HUGS.map b/HUGS/Listings/HUGS.map index 634b08a..add343f 100644 --- a/HUGS/Listings/HUGS.map +++ b/HUGS/Listings/HUGS.map @@ -449,39 +449,39 @@ Image Symbol Table .text 0x08001520 Section 0 comms.o(.text) .text 0x08001590 Section 0 commssteering.o(.text) .text 0x08001644 Section 0 commshugs.o(.text) - .text 0x08001a58 Section 0 gd32f1x0_adc.o(.text) - .text 0x080020dc Section 0 gd32f1x0_dma.o(.text) - .text 0x08002590 Section 0 gd32f1x0_fwdgt.o(.text) - .text 0x0800265c Section 0 gd32f1x0_gpio.o(.text) - .text 0x08002838 Section 0 gd32f1x0_misc.o(.text) - .text 0x0800295c Section 0 gd32f1x0_rcu.o(.text) - .text 0x08003204 Section 0 gd32f1x0_timer.o(.text) - .text 0x08003f30 Section 0 gd32f1x0_usart.o(.text) - .text 0x08004580 Section 64 startup_gd32f1x0.o(.text) - .text 0x080045c0 Section 0 system_gd32f1x0.o(.text) - system_clock_72m_irc8m 0x080045c1 Thumb Code 106 system_gd32f1x0.o(.text) - system_clock_config 0x0800462b Thumb Code 8 system_gd32f1x0.o(.text) - .text 0x080047ac Section 138 rt_memcpy_v6.o(.text) - .text 0x08004836 Section 100 rt_memcpy_w.o(.text) - .text 0x0800489a Section 0 heapauxi.o(.text) - .text 0x080048a0 Section 74 sys_stackheap_outer.o(.text) - .text 0x080048ea Section 0 exit.o(.text) - .text 0x080048fc Section 8 libspace.o(.text) - .text 0x08004904 Section 0 sys_exit.o(.text) - .text 0x08004910 Section 2 use_no_semi.o(.text) - .text 0x08004912 Section 0 indicate_semi.o(.text) - i.blockPWM 0x08004912 Section 0 bldc.o(i.blockPWM) - x$fpl$dcmpinf 0x0800497a Section 24 dcmpi.o(x$fpl$dcmpinf) - x$fpl$dflt 0x08004992 Section 46 dflt_clz.o(x$fpl$dflt) - x$fpl$dleqf 0x080049c0 Section 120 dleqf.o(x$fpl$dleqf) - x$fpl$dnaninf 0x08004a38 Section 156 dnaninf.o(x$fpl$dnaninf) - x$fpl$ffix 0x08004ad4 Section 54 ffix.o(x$fpl$ffix) - x$fpl$fflt 0x08004b0c Section 48 fflt_clz.o(x$fpl$fflt) - x$fpl$fmul 0x08004b3c Section 258 fmul.o(x$fpl$fmul) - x$fpl$fnaninf 0x08004c3e Section 140 fnaninf.o(x$fpl$fnaninf) - x$fpl$fretinf 0x08004cca Section 10 fretinf.o(x$fpl$fretinf) - .constdata 0x08004cd4 Section 776 bldc.o(.constdata) - x$fpl$usenofp 0x08004cd4 Section 0 usenofp.o(x$fpl$usenofp) + .text 0x08001a60 Section 0 gd32f1x0_adc.o(.text) + .text 0x080020e4 Section 0 gd32f1x0_dma.o(.text) + .text 0x08002598 Section 0 gd32f1x0_fwdgt.o(.text) + .text 0x08002664 Section 0 gd32f1x0_gpio.o(.text) + .text 0x08002840 Section 0 gd32f1x0_misc.o(.text) + .text 0x08002964 Section 0 gd32f1x0_rcu.o(.text) + .text 0x0800320c Section 0 gd32f1x0_timer.o(.text) + .text 0x08003f38 Section 0 gd32f1x0_usart.o(.text) + .text 0x08004588 Section 64 startup_gd32f1x0.o(.text) + .text 0x080045c8 Section 0 system_gd32f1x0.o(.text) + system_clock_72m_irc8m 0x080045c9 Thumb Code 106 system_gd32f1x0.o(.text) + system_clock_config 0x08004633 Thumb Code 8 system_gd32f1x0.o(.text) + .text 0x080047b4 Section 138 rt_memcpy_v6.o(.text) + .text 0x0800483e Section 100 rt_memcpy_w.o(.text) + .text 0x080048a2 Section 0 heapauxi.o(.text) + .text 0x080048a8 Section 74 sys_stackheap_outer.o(.text) + .text 0x080048f2 Section 0 exit.o(.text) + .text 0x08004904 Section 8 libspace.o(.text) + .text 0x0800490c Section 0 sys_exit.o(.text) + .text 0x08004918 Section 2 use_no_semi.o(.text) + .text 0x0800491a Section 0 indicate_semi.o(.text) + i.blockPWM 0x0800491a Section 0 bldc.o(i.blockPWM) + x$fpl$dcmpinf 0x08004982 Section 24 dcmpi.o(x$fpl$dcmpinf) + x$fpl$dflt 0x0800499a Section 46 dflt_clz.o(x$fpl$dflt) + x$fpl$dleqf 0x080049c8 Section 120 dleqf.o(x$fpl$dleqf) + x$fpl$dnaninf 0x08004a40 Section 156 dnaninf.o(x$fpl$dnaninf) + x$fpl$ffix 0x08004adc Section 54 ffix.o(x$fpl$ffix) + x$fpl$fflt 0x08004b14 Section 48 fflt_clz.o(x$fpl$fflt) + x$fpl$fmul 0x08004b44 Section 258 fmul.o(x$fpl$fmul) + x$fpl$fnaninf 0x08004c46 Section 140 fnaninf.o(x$fpl$fnaninf) + x$fpl$fretinf 0x08004cd2 Section 10 fretinf.o(x$fpl$fretinf) + .constdata 0x08004cdc Section 776 bldc.o(.constdata) + x$fpl$usenofp 0x08004cdc Section 0 usenofp.o(x$fpl$usenofp) .data 0x20000000 Section 8 main.o(.data) .data 0x20000008 Section 114 bldc.o(.data) .data 0x2000007a Section 2 setup.o(.data) @@ -637,367 +637,367 @@ Image Symbol Table CheckUSARTSteerInput 0x080015b5 Thumb Code 54 commssteering.o(.text) UpdateUSARTSteerInput 0x080015eb Thumb Code 70 commssteering.o(.text) SendHUGSReply 0x08001645 Thumb Code 490 commshugs.o(.text) - CheckUSARTHUGSInput 0x0800182f Thumb Code 278 commshugs.o(.text) - UpdateUSARTHUGSInput 0x08001945 Thumb Code 188 commshugs.o(.text) - adc_deinit 0x08001a59 Thumb Code 20 gd32f1x0_adc.o(.text) - adc_enable 0x08001a6d Thumb Code 24 gd32f1x0_adc.o(.text) - adc_disable 0x08001a85 Thumb Code 14 gd32f1x0_adc.o(.text) - adc_calibration_enable 0x08001a93 Thumb Code 54 gd32f1x0_adc.o(.text) - adc_dma_mode_enable 0x08001ac9 Thumb Code 14 gd32f1x0_adc.o(.text) - adc_dma_mode_disable 0x08001ad7 Thumb Code 14 gd32f1x0_adc.o(.text) - adc_tempsensor_vrefint_enable 0x08001ae5 Thumb Code 14 gd32f1x0_adc.o(.text) - adc_tempsensor_vrefint_disable 0x08001af3 Thumb Code 14 gd32f1x0_adc.o(.text) - adc_vbat_enable 0x08001b01 Thumb Code 14 gd32f1x0_adc.o(.text) - adc_vbat_disable 0x08001b0f Thumb Code 14 gd32f1x0_adc.o(.text) - adc_discontinuous_mode_config 0x08001b1d Thumb Code 94 gd32f1x0_adc.o(.text) - adc_special_function_config 0x08001b7b Thumb Code 130 gd32f1x0_adc.o(.text) - adc_data_alignment_config 0x08001bfd Thumb Code 30 gd32f1x0_adc.o(.text) - adc_channel_length_config 0x08001c1b Thumb Code 88 gd32f1x0_adc.o(.text) - adc_regular_channel_config 0x08001c73 Thumb Code 218 gd32f1x0_adc.o(.text) - adc_inserted_channel_config 0x08001d4d Thumb Code 146 gd32f1x0_adc.o(.text) - adc_inserted_channel_offset_config 0x08001ddf Thumb Code 42 gd32f1x0_adc.o(.text) - adc_external_trigger_config 0x08001e09 Thumb Code 88 gd32f1x0_adc.o(.text) - adc_external_trigger_source_config 0x08001e61 Thumb Code 60 gd32f1x0_adc.o(.text) - adc_software_trigger_enable 0x08001e9d Thumb Code 38 gd32f1x0_adc.o(.text) - adc_regular_data_read 0x08001ec3 Thumb Code 10 gd32f1x0_adc.o(.text) - adc_inserted_data_read 0x08001ecd Thumb Code 60 gd32f1x0_adc.o(.text) - adc_flag_get 0x08001f09 Thumb Code 18 gd32f1x0_adc.o(.text) - adc_flag_clear 0x08001f1b Thumb Code 16 gd32f1x0_adc.o(.text) - adc_interrupt_flag_get 0x08001f2b Thumb Code 108 gd32f1x0_adc.o(.text) - adc_interrupt_flag_clear 0x08001f97 Thumb Code 16 gd32f1x0_adc.o(.text) - adc_interrupt_enable 0x08001fa7 Thumb Code 68 gd32f1x0_adc.o(.text) - adc_interrupt_disable 0x08001feb Thumb Code 68 gd32f1x0_adc.o(.text) - adc_watchdog_single_channel_enable 0x0800202f Thumb Code 40 gd32f1x0_adc.o(.text) - adc_watchdog_group_channel_enable 0x08002057 Thumb Code 92 gd32f1x0_adc.o(.text) - adc_watchdog_disable 0x080020b3 Thumb Code 18 gd32f1x0_adc.o(.text) - adc_watchdog_threshold_config 0x080020c5 Thumb Code 12 gd32f1x0_adc.o(.text) - dma_deinit 0x080020dd Thumb Code 88 gd32f1x0_dma.o(.text) - dma_init 0x08002135 Thumb Code 270 gd32f1x0_dma.o(.text) - dma_circulation_enable 0x08002243 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_circulation_disable 0x08002261 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_memory_to_memory_enable 0x0800227f Thumb Code 30 gd32f1x0_dma.o(.text) - dma_memory_to_memory_disable 0x0800229d Thumb Code 30 gd32f1x0_dma.o(.text) - dma_channel_enable 0x080022bb Thumb Code 30 gd32f1x0_dma.o(.text) - dma_channel_disable 0x080022d9 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_periph_address_config 0x080022f7 Thumb Code 14 gd32f1x0_dma.o(.text) - dma_memory_address_config 0x08002305 Thumb Code 14 gd32f1x0_dma.o(.text) - dma_transfer_number_config 0x08002313 Thumb Code 14 gd32f1x0_dma.o(.text) - dma_transfer_number_get 0x08002321 Thumb Code 16 gd32f1x0_dma.o(.text) - dma_priority_config 0x08002331 Thumb Code 34 gd32f1x0_dma.o(.text) - dma_memory_width_config 0x08002353 Thumb Code 34 gd32f1x0_dma.o(.text) - dma_periph_width_config 0x08002375 Thumb Code 34 gd32f1x0_dma.o(.text) - dma_memory_increase_enable 0x08002397 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_memory_increase_disable 0x080023b5 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_periph_increase_enable 0x080023d3 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_periph_increase_disable 0x080023f1 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_transfer_direction_config 0x0800240f Thumb Code 64 gd32f1x0_dma.o(.text) - dma_interrupt_flag_get 0x0800244f Thumb Code 196 gd32f1x0_dma.o(.text) - dma_interrupt_flag_clear 0x08002513 Thumb Code 18 gd32f1x0_dma.o(.text) - dma_interrupt_enable 0x08002525 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_interrupt_disable 0x08002543 Thumb Code 30 gd32f1x0_dma.o(.text) - dma_flag_get 0x08002561 Thumb Code 26 gd32f1x0_dma.o(.text) - dma_flag_clear 0x0800257b Thumb Code 18 gd32f1x0_dma.o(.text) - fwdgt_write_disable 0x08002591 Thumb Code 8 gd32f1x0_fwdgt.o(.text) - fwdgt_counter_reload 0x08002599 Thumb Code 10 gd32f1x0_fwdgt.o(.text) - fwdgt_enable 0x080025a3 Thumb Code 10 gd32f1x0_fwdgt.o(.text) - fwdgt_window_value_config 0x080025ad Thumb Code 54 gd32f1x0_fwdgt.o(.text) - fwdgt_config 0x080025e3 Thumb Code 94 gd32f1x0_fwdgt.o(.text) - fwdgt_flag_get 0x08002641 Thumb Code 18 gd32f1x0_fwdgt.o(.text) - gpio_deinit 0x0800265d Thumb Code 140 gd32f1x0_gpio.o(.text) - gpio_mode_set 0x080026e9 Thumb Code 78 gd32f1x0_gpio.o(.text) - gpio_output_options_set 0x08002737 Thumb Code 66 gd32f1x0_gpio.o(.text) - gpio_bit_set 0x08002779 Thumb Code 4 gd32f1x0_gpio.o(.text) - gpio_bit_reset 0x0800277d Thumb Code 4 gd32f1x0_gpio.o(.text) - gpio_bit_write 0x08002781 Thumb Code 10 gd32f1x0_gpio.o(.text) - gpio_port_write 0x0800278b Thumb Code 4 gd32f1x0_gpio.o(.text) - gpio_input_bit_get 0x0800278f Thumb Code 16 gd32f1x0_gpio.o(.text) - gpio_input_port_get 0x0800279f Thumb Code 8 gd32f1x0_gpio.o(.text) - gpio_output_bit_get 0x080027a7 Thumb Code 16 gd32f1x0_gpio.o(.text) - gpio_output_port_get 0x080027b7 Thumb Code 8 gd32f1x0_gpio.o(.text) - gpio_af_set 0x080027bf Thumb Code 94 gd32f1x0_gpio.o(.text) - gpio_pin_lock 0x0800281d Thumb Code 18 gd32f1x0_gpio.o(.text) - nvic_priority_group_set 0x08002839 Thumb Code 10 gd32f1x0_misc.o(.text) - nvic_irq_enable 0x08002843 Thumb Code 156 gd32f1x0_misc.o(.text) - nvic_irq_disable 0x080028df Thumb Code 18 gd32f1x0_misc.o(.text) - nvic_vector_table_set 0x080028f1 Thumb Code 14 gd32f1x0_misc.o(.text) - system_lowpower_set 0x080028ff Thumb Code 16 gd32f1x0_misc.o(.text) - system_lowpower_reset 0x0800290f Thumb Code 16 gd32f1x0_misc.o(.text) - systick_clksource_set 0x0800291f Thumb Code 40 gd32f1x0_misc.o(.text) - rcu_deinit 0x0800295d Thumb Code 112 gd32f1x0_rcu.o(.text) - rcu_periph_clock_enable 0x080029cd Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_periph_clock_disable 0x080029e9 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_periph_clock_sleep_enable 0x08002a05 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_periph_clock_sleep_disable 0x08002a21 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_periph_reset_enable 0x08002a3d Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_periph_reset_disable 0x08002a59 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_bkp_reset_enable 0x08002a75 Thumb Code 14 gd32f1x0_rcu.o(.text) - rcu_bkp_reset_disable 0x08002a83 Thumb Code 14 gd32f1x0_rcu.o(.text) - rcu_system_clock_source_config 0x08002a91 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_system_clock_source_get 0x08002aa7 Thumb Code 10 gd32f1x0_rcu.o(.text) - rcu_ahb_clock_config 0x08002ab1 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_apb1_clock_config 0x08002ac7 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_apb2_clock_config 0x08002add Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_adc_clock_config 0x08002af3 Thumb Code 148 gd32f1x0_rcu.o(.text) - rcu_usbd_clock_config 0x08002b87 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_ckout_config 0x08002b9d Thumb Code 24 gd32f1x0_rcu.o(.text) - rcu_pll_config 0x08002bb5 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_usart_clock_config 0x08002bd1 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_cec_clock_config 0x08002be7 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_rtc_clock_config 0x08002bfd Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_hxtal_prediv_config 0x08002c13 Thumb Code 20 gd32f1x0_rcu.o(.text) - rcu_lxtal_drive_capability_config 0x08002c27 Thumb Code 22 gd32f1x0_rcu.o(.text) - rcu_flag_get 0x08002c3d Thumb Code 30 gd32f1x0_rcu.o(.text) - rcu_all_reset_flag_clear 0x08002c5b Thumb Code 14 gd32f1x0_rcu.o(.text) - rcu_interrupt_flag_get 0x08002c69 Thumb Code 18 gd32f1x0_rcu.o(.text) - rcu_interrupt_flag_clear 0x08002c7b Thumb Code 12 gd32f1x0_rcu.o(.text) - rcu_interrupt_enable 0x08002c87 Thumb Code 12 gd32f1x0_rcu.o(.text) - rcu_interrupt_disable 0x08002c93 Thumb Code 12 gd32f1x0_rcu.o(.text) - rcu_osci_stab_wait 0x08002c9f Thumb Code 284 gd32f1x0_rcu.o(.text) - rcu_osci_on 0x08002dbb Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_osci_off 0x08002dd7 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_osci_bypass_mode_enable 0x08002df3 Thumb Code 94 gd32f1x0_rcu.o(.text) - rcu_osci_bypass_mode_disable 0x08002e51 Thumb Code 94 gd32f1x0_rcu.o(.text) - rcu_hxtal_clock_monitor_enable 0x08002eaf Thumb Code 14 gd32f1x0_rcu.o(.text) - rcu_hxtal_clock_monitor_disable 0x08002ebd Thumb Code 14 gd32f1x0_rcu.o(.text) - rcu_irc8m_adjust_value_set 0x08002ecb Thumb Code 20 gd32f1x0_rcu.o(.text) - rcu_irc14m_adjust_value_set 0x08002edf Thumb Code 20 gd32f1x0_rcu.o(.text) - rcu_voltage_key_unlock 0x08002ef3 Thumb Code 28 gd32f1x0_rcu.o(.text) - rcu_deepsleep_voltage_set 0x08002f0f Thumb Code 30 gd32f1x0_rcu.o(.text) - rcu_power_down_voltage_set 0x08002f2d Thumb Code 30 gd32f1x0_rcu.o(.text) - rcu_clock_freq_get 0x08002f4b Thumb Code 690 gd32f1x0_rcu.o(.text) - timer_deinit 0x08003205 Thumb Code 210 gd32f1x0_timer.o(.text) - timer_init 0x080032d7 Thumb Code 126 gd32f1x0_timer.o(.text) - timer_enable 0x08003355 Thumb Code 10 gd32f1x0_timer.o(.text) - timer_disable 0x0800335f Thumb Code 10 gd32f1x0_timer.o(.text) - timer_auto_reload_shadow_enable 0x08003369 Thumb Code 10 gd32f1x0_timer.o(.text) - timer_auto_reload_shadow_disable 0x08003373 Thumb Code 10 gd32f1x0_timer.o(.text) - timer_update_event_enable 0x0800337d Thumb Code 10 gd32f1x0_timer.o(.text) - timer_update_event_disable 0x08003387 Thumb Code 10 gd32f1x0_timer.o(.text) - timer_counter_alignment 0x08003391 Thumb Code 16 gd32f1x0_timer.o(.text) - timer_counter_up_direction 0x080033a1 Thumb Code 14 gd32f1x0_timer.o(.text) - timer_counter_down_direction 0x080033af Thumb Code 18 gd32f1x0_timer.o(.text) - timer_prescaler_config 0x080033c1 Thumb Code 14 gd32f1x0_timer.o(.text) - timer_repetition_value_config 0x080033cf Thumb Code 4 gd32f1x0_timer.o(.text) - timer_autoreload_value_config 0x080033d3 Thumb Code 4 gd32f1x0_timer.o(.text) - timer_counter_value_config 0x080033d7 Thumb Code 4 gd32f1x0_timer.o(.text) - timer_counter_read 0x080033db Thumb Code 8 gd32f1x0_timer.o(.text) - timer_prescaler_read 0x080033e3 Thumb Code 10 gd32f1x0_timer.o(.text) - timer_single_pulse_mode_config 0x080033ed Thumb Code 26 gd32f1x0_timer.o(.text) - timer_update_source_config 0x08003407 Thumb Code 26 gd32f1x0_timer.o(.text) - timer_interrupt_enable 0x08003421 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_interrupt_disable 0x08003429 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_interrupt_flag_get 0x08003431 Thumb Code 32 gd32f1x0_timer.o(.text) - timer_interrupt_flag_clear 0x08003451 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_flag_get 0x08003459 Thumb Code 18 gd32f1x0_timer.o(.text) - timer_flag_clear 0x0800346b Thumb Code 8 gd32f1x0_timer.o(.text) - timer_dma_enable 0x08003473 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_dma_disable 0x0800347b Thumb Code 8 gd32f1x0_timer.o(.text) - timer_channel_dma_request_source_select 0x08003483 Thumb Code 26 gd32f1x0_timer.o(.text) - timer_dma_transfer_config 0x0800349d Thumb Code 24 gd32f1x0_timer.o(.text) - timer_event_software_generate 0x080034b5 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_break_config 0x080034bd Thumb Code 30 gd32f1x0_timer.o(.text) - timer_break_enable 0x080034db Thumb Code 10 gd32f1x0_timer.o(.text) - timer_break_disable 0x080034e5 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_automatic_output_enable 0x080034ed Thumb Code 10 gd32f1x0_timer.o(.text) - timer_automatic_output_disable 0x080034f7 Thumb Code 8 gd32f1x0_timer.o(.text) - timer_primary_output_config 0x080034ff Thumb Code 22 gd32f1x0_timer.o(.text) - timer_channel_control_shadow_config 0x08003515 Thumb Code 22 gd32f1x0_timer.o(.text) - timer_channel_control_shadow_update_config 0x0800352b Thumb Code 26 gd32f1x0_timer.o(.text) - timer_channel_output_config 0x08003545 Thumb Code 472 gd32f1x0_timer.o(.text) - timer_channel_output_mode_config 0x0800371d Thumb Code 90 gd32f1x0_timer.o(.text) - timer_channel_output_pulse_value_config 0x08003777 Thumb Code 38 gd32f1x0_timer.o(.text) - timer_channel_output_shadow_config 0x0800379d Thumb Code 90 gd32f1x0_timer.o(.text) - timer_channel_output_fast_config 0x080037f7 Thumb Code 90 gd32f1x0_timer.o(.text) - timer_channel_output_clear_config 0x08003851 Thumb Code 90 gd32f1x0_timer.o(.text) - timer_channel_output_polarity_config 0x080038ab Thumb Code 92 gd32f1x0_timer.o(.text) - timer_channel_complementary_output_polarity_config 0x08003907 Thumb Code 70 gd32f1x0_timer.o(.text) - timer_ocpre_clear_source_config 0x0800394d Thumb Code 26 gd32f1x0_timer.o(.text) - timer_channel_output_state_config 0x08003967 Thumb Code 92 gd32f1x0_timer.o(.text) - timer_channel_complementary_output_state_config 0x080039c3 Thumb Code 70 gd32f1x0_timer.o(.text) - timer_channel_input_capture_prescaler_config 0x08003a09 Thumb Code 90 gd32f1x0_timer.o(.text) - timer_input_capture_config 0x08003a63 Thumb Code 332 gd32f1x0_timer.o(.text) - timer_channel_capture_value_register_read 0x08003baf Thumb Code 42 gd32f1x0_timer.o(.text) - timer_input_pwm_capture_config 0x08003bd9 Thumb Code 352 gd32f1x0_timer.o(.text) - timer_hall_mode_config 0x08003d39 Thumb Code 26 gd32f1x0_timer.o(.text) - timer_input_trigger_source_select 0x08003d53 Thumb Code 16 gd32f1x0_timer.o(.text) - timer_master_output_trigger_source_select 0x08003d63 Thumb Code 16 gd32f1x0_timer.o(.text) - timer_slave_mode_select 0x08003d73 Thumb Code 16 gd32f1x0_timer.o(.text) - timer_master_slave_mode_config 0x08003d83 Thumb Code 26 gd32f1x0_timer.o(.text) - timer_external_trigger_config 0x08003d9d Thumb Code 30 gd32f1x0_timer.o(.text) - timer_quadrature_decoder_mode_config 0x08003dbb Thumb Code 64 gd32f1x0_timer.o(.text) - timer_internal_clock_config 0x08003dfb Thumb Code 8 gd32f1x0_timer.o(.text) - timer_internal_trigger_as_external_clock_config 0x08003e03 Thumb Code 32 gd32f1x0_timer.o(.text) - timer_external_trigger_as_external_clock_config 0x08003e23 Thumb Code 164 gd32f1x0_timer.o(.text) - timer_external_clock_mode0_config 0x08003ec7 Thumb Code 56 gd32f1x0_timer.o(.text) - timer_external_clock_mode1_config 0x08003eff Thumb Code 32 gd32f1x0_timer.o(.text) - timer_external_clock_mode1_disable 0x08003f1f Thumb Code 10 gd32f1x0_timer.o(.text) - timer_channel_remap_config 0x08003f29 Thumb Code 6 gd32f1x0_timer.o(.text) - usart_deinit 0x08003f31 Thumb Code 58 gd32f1x0_usart.o(.text) - usart_baudrate_set 0x08003f6b Thumb Code 120 gd32f1x0_usart.o(.text) - usart_parity_config 0x08003fe3 Thumb Code 24 gd32f1x0_usart.o(.text) - usart_word_length_set 0x08003ffb Thumb Code 24 gd32f1x0_usart.o(.text) - usart_stop_bit_set 0x08004013 Thumb Code 24 gd32f1x0_usart.o(.text) - usart_enable 0x0800402b Thumb Code 10 gd32f1x0_usart.o(.text) - usart_disable 0x08004035 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_transmit_config 0x0800403f Thumb Code 16 gd32f1x0_usart.o(.text) - usart_receive_config 0x0800404f Thumb Code 16 gd32f1x0_usart.o(.text) - usart_data_transmit 0x0800405f Thumb Code 8 gd32f1x0_usart.o(.text) - usart_data_receive 0x08004067 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_data_first_config 0x08004071 Thumb Code 28 gd32f1x0_usart.o(.text) - usart_invert_config 0x0800408d Thumb Code 110 gd32f1x0_usart.o(.text) - usart_overrun_enable 0x080040fb Thumb Code 18 gd32f1x0_usart.o(.text) - usart_overrun_disable 0x0800410d Thumb Code 18 gd32f1x0_usart.o(.text) - usart_oversample_config 0x0800411f Thumb Code 24 gd32f1x0_usart.o(.text) - usart_sample_bit_config 0x08004137 Thumb Code 24 gd32f1x0_usart.o(.text) - usart_autobaud_detection_enable 0x0800414f Thumb Code 10 gd32f1x0_usart.o(.text) - usart_autobaud_detection_disable 0x08004159 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_autobaud_detection_mode_config 0x08004163 Thumb Code 16 gd32f1x0_usart.o(.text) - usart_mute_mode_enable 0x08004173 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_mute_mode_disable 0x0800417d Thumb Code 10 gd32f1x0_usart.o(.text) - usart_mute_mode_wakeup_config 0x08004187 Thumb Code 24 gd32f1x0_usart.o(.text) - usart_address_detection_mode_config 0x0800419f Thumb Code 28 gd32f1x0_usart.o(.text) - usart_address_config 0x080041bb Thumb Code 32 gd32f1x0_usart.o(.text) - usart_receiver_timeout_enable 0x080041db Thumb Code 10 gd32f1x0_usart.o(.text) - usart_receiver_timeout_disable 0x080041e5 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_receiver_timeout_config 0x080041ef Thumb Code 16 gd32f1x0_usart.o(.text) - usart_lin_mode_enable 0x080041ff Thumb Code 18 gd32f1x0_usart.o(.text) - usart_lin_mode_disable 0x08004211 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_lin_break_dection_length_config 0x08004223 Thumb Code 20 gd32f1x0_usart.o(.text) - usart_halfduplex_enable 0x08004237 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_halfduplex_disable 0x08004249 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_clock_enable 0x0800425b Thumb Code 18 gd32f1x0_usart.o(.text) - usart_clock_disable 0x0800426d Thumb Code 18 gd32f1x0_usart.o(.text) - usart_synchronous_clock_config 0x0800427f Thumb Code 50 gd32f1x0_usart.o(.text) - usart_smartcard_mode_enable 0x080042b1 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_smartcard_mode_disable 0x080042c3 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_smartcard_mode_nack_enable 0x080042d5 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_smartcard_mode_nack_disable 0x080042e7 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_guard_time_config 0x080042f9 Thumb Code 36 gd32f1x0_usart.o(.text) - usart_block_length_config 0x0800431d Thumb Code 24 gd32f1x0_usart.o(.text) - usart_smartcard_autoretry_config 0x08004335 Thumb Code 32 gd32f1x0_usart.o(.text) - usart_irda_mode_enable 0x08004355 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_irda_mode_disable 0x08004367 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_irda_lowpower_config 0x08004379 Thumb Code 20 gd32f1x0_usart.o(.text) - usart_prescaler_config 0x0800438d Thumb Code 24 gd32f1x0_usart.o(.text) - usart_hardware_flow_rts_config 0x080043a5 Thumb Code 24 gd32f1x0_usart.o(.text) - usart_hardware_flow_cts_config 0x080043bd Thumb Code 24 gd32f1x0_usart.o(.text) - usart_rs485_driver_enable 0x080043d5 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_rs485_driver_disable 0x080043e7 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_driver_assertime_config 0x080043f9 Thumb Code 32 gd32f1x0_usart.o(.text) - usart_driver_deassertime_config 0x08004419 Thumb Code 32 gd32f1x0_usart.o(.text) - usart_depolarity_config 0x08004439 Thumb Code 28 gd32f1x0_usart.o(.text) - usart_dma_receive_config 0x08004455 Thumb Code 16 gd32f1x0_usart.o(.text) - usart_dma_transmit_config 0x08004465 Thumb Code 16 gd32f1x0_usart.o(.text) - usart_reception_error_dma_disable 0x08004475 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_reception_error_dma_enable 0x08004487 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_wakeup_enable 0x08004499 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_wakeup_disable 0x080044a3 Thumb Code 10 gd32f1x0_usart.o(.text) - usart_wakeup_mode_config 0x080044ad Thumb Code 28 gd32f1x0_usart.o(.text) - usart_flag_get 0x080044c9 Thumb Code 30 gd32f1x0_usart.o(.text) - usart_flag_clear 0x080044e7 Thumb Code 18 gd32f1x0_usart.o(.text) - usart_interrupt_enable 0x080044f9 Thumb Code 26 gd32f1x0_usart.o(.text) - usart_interrupt_disable 0x08004513 Thumb Code 26 gd32f1x0_usart.o(.text) - usart_command_enable 0x0800452d Thumb Code 8 gd32f1x0_usart.o(.text) - usart_interrupt_flag_get 0x08004535 Thumb Code 56 gd32f1x0_usart.o(.text) - usart_interrupt_flag_clear 0x0800456d Thumb Code 18 gd32f1x0_usart.o(.text) - Reset_Handler 0x08004581 Thumb Code 8 startup_gd32f1x0.o(.text) - ADC_CMP_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN0_RX0_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN0_RX1_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN0_SCE_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN0_TX_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN1_RX0_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN1_RX1_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN1_SCE_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CAN1_TX_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - CEC_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - DMA_Channel5_6_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - EXTI0_1_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - EXTI2_3_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - EXTI4_15_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - FMC_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - I2C0_ER_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - I2C0_EV_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - I2C1_ER_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - I2C1_EV_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - I2C2_ER_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - I2C2_EV_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - LVD_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - RCU_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - RTC_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - SLCD_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - SPI0_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - SPI1_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - SPI2_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER0_Channel_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER14_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER15_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER16_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER1_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER2_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TIMER5_DAC_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - TSI_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - USART0_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - USART1_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - USBDWakeUp_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - USBD_HP_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - USBD_LP_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - WWDGT_IRQHandler 0x0800459b Thumb Code 0 startup_gd32f1x0.o(.text) - __user_initial_stackheap 0x0800459d Thumb Code 10 startup_gd32f1x0.o(.text) - SystemInit 0x08004633 Thumb Code 118 system_gd32f1x0.o(.text) - SystemCoreClockUpdate 0x080046a9 Thumb Code 208 system_gd32f1x0.o(.text) - __aeabi_memcpy 0x080047ad Thumb Code 0 rt_memcpy_v6.o(.text) - __rt_memcpy 0x080047ad Thumb Code 138 rt_memcpy_v6.o(.text) - _memcpy_lastbytes 0x08004813 Thumb Code 0 rt_memcpy_v6.o(.text) - __aeabi_memcpy4 0x08004837 Thumb Code 0 rt_memcpy_w.o(.text) - __aeabi_memcpy8 0x08004837 Thumb Code 0 rt_memcpy_w.o(.text) - __rt_memcpy_w 0x08004837 Thumb Code 100 rt_memcpy_w.o(.text) - _memcpy_lastbytes_aligned 0x0800487f Thumb Code 0 rt_memcpy_w.o(.text) - __use_two_region_memory 0x0800489b Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow$2region 0x0800489d Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand$2region 0x0800489f Thumb Code 2 heapauxi.o(.text) - __user_setup_stackheap 0x080048a1 Thumb Code 74 sys_stackheap_outer.o(.text) - exit 0x080048eb Thumb Code 18 exit.o(.text) - __user_libspace 0x080048fd Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x080048fd Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x080048fd Thumb Code 0 libspace.o(.text) - _sys_exit 0x08004905 Thumb Code 8 sys_exit.o(.text) - __I$use$semihosting 0x08004911 Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x08004911 Thumb Code 2 use_no_semi.o(.text) - __semihosting_library_function 0x08004913 Thumb Code 0 indicate_semi.o(.text) - blockPWM 0x08004913 Thumb Code 104 bldc.o(i.blockPWM) - __fpl_dcmp_Inf 0x0800497b Thumb Code 24 dcmpi.o(x$fpl$dcmpinf) - __aeabi_i2d 0x08004993 Thumb Code 0 dflt_clz.o(x$fpl$dflt) - _dflt 0x08004993 Thumb Code 46 dflt_clz.o(x$fpl$dflt) - __aeabi_cdcmple 0x080049c1 Thumb Code 0 dleqf.o(x$fpl$dleqf) - _dcmple 0x080049c1 Thumb Code 120 dleqf.o(x$fpl$dleqf) - __fpl_dcmple_InfNaN 0x08004a23 Thumb Code 0 dleqf.o(x$fpl$dleqf) - __fpl_dnaninf 0x08004a39 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) - __aeabi_f2iz 0x08004ad5 Thumb Code 0 ffix.o(x$fpl$ffix) - _ffix 0x08004ad5 Thumb Code 54 ffix.o(x$fpl$ffix) - __aeabi_i2f 0x08004b0d Thumb Code 0 fflt_clz.o(x$fpl$fflt) - _fflt 0x08004b0d Thumb Code 48 fflt_clz.o(x$fpl$fflt) - __aeabi_fmul 0x08004b3d Thumb Code 0 fmul.o(x$fpl$fmul) - _fmul 0x08004b3d Thumb Code 258 fmul.o(x$fpl$fmul) - __fpl_fnaninf 0x08004c3f Thumb Code 140 fnaninf.o(x$fpl$fnaninf) - __fpl_fretinf 0x08004ccb Thumb Code 10 fretinf.o(x$fpl$fretinf) - __I$use$fp 0x08004cd4 Number 0 usenofp.o(x$fpl$usenofp) - pwm_res 0x08004cd4 Data 2 bldc.o(.constdata) - WHEEL_PERIMETER 0x08004cd8 Data 4 bldc.o(.constdata) - SPEED_TICKS_FACTOR 0x08004cdc Data 4 bldc.o(.constdata) - SINE_TICKS_FACTOR 0x08004ce0 Data 4 bldc.o(.constdata) - MIN_SPEED 0x08004ce4 Data 4 bldc.o(.constdata) - MAX_PHASE_PERIOD 0x08004ce8 Data 4 bldc.o(.constdata) - MM_PER_CYCLE_FLOAT 0x08004cec Data 4 bldc.o(.constdata) - sineTable 0x08004cf0 Data 720 bldc.o(.constdata) - hall_to_pos 0x08004fc0 Data 8 bldc.o(.constdata) - KF 0x08004fc8 Data 4 bldc.o(.constdata) - KFO 0x08004fcc Data 4 bldc.o(.constdata) - KP 0x08004fd0 Data 4 bldc.o(.constdata) - KI 0x08004fd4 Data 4 bldc.o(.constdata) - ILIMIT 0x08004fd8 Data 4 bldc.o(.constdata) - Region$$Table$$Base 0x08004fdc Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08004ffc Number 0 anon$$obj.o(Region$$Table) + CheckUSARTHUGSInput 0x0800182f Thumb Code 284 commshugs.o(.text) + UpdateUSARTHUGSInput 0x0800194b Thumb Code 188 commshugs.o(.text) + adc_deinit 0x08001a61 Thumb Code 20 gd32f1x0_adc.o(.text) + adc_enable 0x08001a75 Thumb Code 24 gd32f1x0_adc.o(.text) + adc_disable 0x08001a8d Thumb Code 14 gd32f1x0_adc.o(.text) + adc_calibration_enable 0x08001a9b Thumb Code 54 gd32f1x0_adc.o(.text) + adc_dma_mode_enable 0x08001ad1 Thumb Code 14 gd32f1x0_adc.o(.text) + adc_dma_mode_disable 0x08001adf Thumb Code 14 gd32f1x0_adc.o(.text) + adc_tempsensor_vrefint_enable 0x08001aed Thumb Code 14 gd32f1x0_adc.o(.text) + adc_tempsensor_vrefint_disable 0x08001afb Thumb Code 14 gd32f1x0_adc.o(.text) + adc_vbat_enable 0x08001b09 Thumb Code 14 gd32f1x0_adc.o(.text) + adc_vbat_disable 0x08001b17 Thumb Code 14 gd32f1x0_adc.o(.text) + adc_discontinuous_mode_config 0x08001b25 Thumb Code 94 gd32f1x0_adc.o(.text) + adc_special_function_config 0x08001b83 Thumb Code 130 gd32f1x0_adc.o(.text) + adc_data_alignment_config 0x08001c05 Thumb Code 30 gd32f1x0_adc.o(.text) + adc_channel_length_config 0x08001c23 Thumb Code 88 gd32f1x0_adc.o(.text) + adc_regular_channel_config 0x08001c7b Thumb Code 218 gd32f1x0_adc.o(.text) + adc_inserted_channel_config 0x08001d55 Thumb Code 146 gd32f1x0_adc.o(.text) + adc_inserted_channel_offset_config 0x08001de7 Thumb Code 42 gd32f1x0_adc.o(.text) + adc_external_trigger_config 0x08001e11 Thumb Code 88 gd32f1x0_adc.o(.text) + adc_external_trigger_source_config 0x08001e69 Thumb Code 60 gd32f1x0_adc.o(.text) + adc_software_trigger_enable 0x08001ea5 Thumb Code 38 gd32f1x0_adc.o(.text) + adc_regular_data_read 0x08001ecb Thumb Code 10 gd32f1x0_adc.o(.text) + adc_inserted_data_read 0x08001ed5 Thumb Code 60 gd32f1x0_adc.o(.text) + adc_flag_get 0x08001f11 Thumb Code 18 gd32f1x0_adc.o(.text) + adc_flag_clear 0x08001f23 Thumb Code 16 gd32f1x0_adc.o(.text) + adc_interrupt_flag_get 0x08001f33 Thumb Code 108 gd32f1x0_adc.o(.text) + adc_interrupt_flag_clear 0x08001f9f Thumb Code 16 gd32f1x0_adc.o(.text) + adc_interrupt_enable 0x08001faf Thumb Code 68 gd32f1x0_adc.o(.text) + adc_interrupt_disable 0x08001ff3 Thumb Code 68 gd32f1x0_adc.o(.text) + adc_watchdog_single_channel_enable 0x08002037 Thumb Code 40 gd32f1x0_adc.o(.text) + adc_watchdog_group_channel_enable 0x0800205f Thumb Code 92 gd32f1x0_adc.o(.text) + adc_watchdog_disable 0x080020bb Thumb Code 18 gd32f1x0_adc.o(.text) + adc_watchdog_threshold_config 0x080020cd Thumb Code 12 gd32f1x0_adc.o(.text) + dma_deinit 0x080020e5 Thumb Code 88 gd32f1x0_dma.o(.text) + dma_init 0x0800213d Thumb Code 270 gd32f1x0_dma.o(.text) + dma_circulation_enable 0x0800224b Thumb Code 30 gd32f1x0_dma.o(.text) + dma_circulation_disable 0x08002269 Thumb Code 30 gd32f1x0_dma.o(.text) + dma_memory_to_memory_enable 0x08002287 Thumb Code 30 gd32f1x0_dma.o(.text) + dma_memory_to_memory_disable 0x080022a5 Thumb Code 30 gd32f1x0_dma.o(.text) + dma_channel_enable 0x080022c3 Thumb Code 30 gd32f1x0_dma.o(.text) + dma_channel_disable 0x080022e1 Thumb Code 30 gd32f1x0_dma.o(.text) + dma_periph_address_config 0x080022ff Thumb Code 14 gd32f1x0_dma.o(.text) + dma_memory_address_config 0x0800230d Thumb Code 14 gd32f1x0_dma.o(.text) + dma_transfer_number_config 0x0800231b Thumb Code 14 gd32f1x0_dma.o(.text) + dma_transfer_number_get 0x08002329 Thumb Code 16 gd32f1x0_dma.o(.text) + dma_priority_config 0x08002339 Thumb Code 34 gd32f1x0_dma.o(.text) + dma_memory_width_config 0x0800235b Thumb Code 34 gd32f1x0_dma.o(.text) + dma_periph_width_config 0x0800237d Thumb Code 34 gd32f1x0_dma.o(.text) + dma_memory_increase_enable 0x0800239f Thumb Code 30 gd32f1x0_dma.o(.text) + dma_memory_increase_disable 0x080023bd Thumb Code 30 gd32f1x0_dma.o(.text) + dma_periph_increase_enable 0x080023db Thumb Code 30 gd32f1x0_dma.o(.text) + dma_periph_increase_disable 0x080023f9 Thumb Code 30 gd32f1x0_dma.o(.text) + dma_transfer_direction_config 0x08002417 Thumb Code 64 gd32f1x0_dma.o(.text) + dma_interrupt_flag_get 0x08002457 Thumb Code 196 gd32f1x0_dma.o(.text) + dma_interrupt_flag_clear 0x0800251b Thumb Code 18 gd32f1x0_dma.o(.text) + dma_interrupt_enable 0x0800252d Thumb Code 30 gd32f1x0_dma.o(.text) + dma_interrupt_disable 0x0800254b Thumb Code 30 gd32f1x0_dma.o(.text) + dma_flag_get 0x08002569 Thumb Code 26 gd32f1x0_dma.o(.text) + dma_flag_clear 0x08002583 Thumb Code 18 gd32f1x0_dma.o(.text) + fwdgt_write_disable 0x08002599 Thumb Code 8 gd32f1x0_fwdgt.o(.text) + fwdgt_counter_reload 0x080025a1 Thumb Code 10 gd32f1x0_fwdgt.o(.text) + fwdgt_enable 0x080025ab Thumb Code 10 gd32f1x0_fwdgt.o(.text) + fwdgt_window_value_config 0x080025b5 Thumb Code 54 gd32f1x0_fwdgt.o(.text) + fwdgt_config 0x080025eb Thumb Code 94 gd32f1x0_fwdgt.o(.text) + fwdgt_flag_get 0x08002649 Thumb Code 18 gd32f1x0_fwdgt.o(.text) + gpio_deinit 0x08002665 Thumb Code 140 gd32f1x0_gpio.o(.text) + gpio_mode_set 0x080026f1 Thumb Code 78 gd32f1x0_gpio.o(.text) + gpio_output_options_set 0x0800273f Thumb Code 66 gd32f1x0_gpio.o(.text) + gpio_bit_set 0x08002781 Thumb Code 4 gd32f1x0_gpio.o(.text) + gpio_bit_reset 0x08002785 Thumb Code 4 gd32f1x0_gpio.o(.text) + gpio_bit_write 0x08002789 Thumb Code 10 gd32f1x0_gpio.o(.text) + gpio_port_write 0x08002793 Thumb Code 4 gd32f1x0_gpio.o(.text) + gpio_input_bit_get 0x08002797 Thumb Code 16 gd32f1x0_gpio.o(.text) + gpio_input_port_get 0x080027a7 Thumb Code 8 gd32f1x0_gpio.o(.text) + gpio_output_bit_get 0x080027af Thumb Code 16 gd32f1x0_gpio.o(.text) + gpio_output_port_get 0x080027bf Thumb Code 8 gd32f1x0_gpio.o(.text) + gpio_af_set 0x080027c7 Thumb Code 94 gd32f1x0_gpio.o(.text) + gpio_pin_lock 0x08002825 Thumb Code 18 gd32f1x0_gpio.o(.text) + nvic_priority_group_set 0x08002841 Thumb Code 10 gd32f1x0_misc.o(.text) + nvic_irq_enable 0x0800284b Thumb Code 156 gd32f1x0_misc.o(.text) + nvic_irq_disable 0x080028e7 Thumb Code 18 gd32f1x0_misc.o(.text) + nvic_vector_table_set 0x080028f9 Thumb Code 14 gd32f1x0_misc.o(.text) + system_lowpower_set 0x08002907 Thumb Code 16 gd32f1x0_misc.o(.text) + system_lowpower_reset 0x08002917 Thumb Code 16 gd32f1x0_misc.o(.text) + systick_clksource_set 0x08002927 Thumb Code 40 gd32f1x0_misc.o(.text) + rcu_deinit 0x08002965 Thumb Code 112 gd32f1x0_rcu.o(.text) + rcu_periph_clock_enable 0x080029d5 Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_periph_clock_disable 0x080029f1 Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_periph_clock_sleep_enable 0x08002a0d Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_periph_clock_sleep_disable 0x08002a29 Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_periph_reset_enable 0x08002a45 Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_periph_reset_disable 0x08002a61 Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_bkp_reset_enable 0x08002a7d Thumb Code 14 gd32f1x0_rcu.o(.text) + rcu_bkp_reset_disable 0x08002a8b Thumb Code 14 gd32f1x0_rcu.o(.text) + rcu_system_clock_source_config 0x08002a99 Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_system_clock_source_get 0x08002aaf Thumb Code 10 gd32f1x0_rcu.o(.text) + rcu_ahb_clock_config 0x08002ab9 Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_apb1_clock_config 0x08002acf Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_apb2_clock_config 0x08002ae5 Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_adc_clock_config 0x08002afb Thumb Code 148 gd32f1x0_rcu.o(.text) + rcu_usbd_clock_config 0x08002b8f Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_ckout_config 0x08002ba5 Thumb Code 24 gd32f1x0_rcu.o(.text) + rcu_pll_config 0x08002bbd Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_usart_clock_config 0x08002bd9 Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_cec_clock_config 0x08002bef Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_rtc_clock_config 0x08002c05 Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_hxtal_prediv_config 0x08002c1b Thumb Code 20 gd32f1x0_rcu.o(.text) + rcu_lxtal_drive_capability_config 0x08002c2f Thumb Code 22 gd32f1x0_rcu.o(.text) + rcu_flag_get 0x08002c45 Thumb Code 30 gd32f1x0_rcu.o(.text) + rcu_all_reset_flag_clear 0x08002c63 Thumb Code 14 gd32f1x0_rcu.o(.text) + rcu_interrupt_flag_get 0x08002c71 Thumb Code 18 gd32f1x0_rcu.o(.text) + rcu_interrupt_flag_clear 0x08002c83 Thumb Code 12 gd32f1x0_rcu.o(.text) + rcu_interrupt_enable 0x08002c8f Thumb Code 12 gd32f1x0_rcu.o(.text) + rcu_interrupt_disable 0x08002c9b Thumb Code 12 gd32f1x0_rcu.o(.text) + rcu_osci_stab_wait 0x08002ca7 Thumb Code 284 gd32f1x0_rcu.o(.text) + rcu_osci_on 0x08002dc3 Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_osci_off 0x08002ddf Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_osci_bypass_mode_enable 0x08002dfb Thumb Code 94 gd32f1x0_rcu.o(.text) + rcu_osci_bypass_mode_disable 0x08002e59 Thumb Code 94 gd32f1x0_rcu.o(.text) + rcu_hxtal_clock_monitor_enable 0x08002eb7 Thumb Code 14 gd32f1x0_rcu.o(.text) + rcu_hxtal_clock_monitor_disable 0x08002ec5 Thumb Code 14 gd32f1x0_rcu.o(.text) + rcu_irc8m_adjust_value_set 0x08002ed3 Thumb Code 20 gd32f1x0_rcu.o(.text) + rcu_irc14m_adjust_value_set 0x08002ee7 Thumb Code 20 gd32f1x0_rcu.o(.text) + rcu_voltage_key_unlock 0x08002efb Thumb Code 28 gd32f1x0_rcu.o(.text) + rcu_deepsleep_voltage_set 0x08002f17 Thumb Code 30 gd32f1x0_rcu.o(.text) + rcu_power_down_voltage_set 0x08002f35 Thumb Code 30 gd32f1x0_rcu.o(.text) + rcu_clock_freq_get 0x08002f53 Thumb Code 690 gd32f1x0_rcu.o(.text) + timer_deinit 0x0800320d Thumb Code 210 gd32f1x0_timer.o(.text) + timer_init 0x080032df Thumb Code 126 gd32f1x0_timer.o(.text) + timer_enable 0x0800335d Thumb Code 10 gd32f1x0_timer.o(.text) + timer_disable 0x08003367 Thumb Code 10 gd32f1x0_timer.o(.text) + timer_auto_reload_shadow_enable 0x08003371 Thumb Code 10 gd32f1x0_timer.o(.text) + timer_auto_reload_shadow_disable 0x0800337b Thumb Code 10 gd32f1x0_timer.o(.text) + timer_update_event_enable 0x08003385 Thumb Code 10 gd32f1x0_timer.o(.text) + timer_update_event_disable 0x0800338f Thumb Code 10 gd32f1x0_timer.o(.text) + timer_counter_alignment 0x08003399 Thumb Code 16 gd32f1x0_timer.o(.text) + timer_counter_up_direction 0x080033a9 Thumb Code 14 gd32f1x0_timer.o(.text) + timer_counter_down_direction 0x080033b7 Thumb Code 18 gd32f1x0_timer.o(.text) + timer_prescaler_config 0x080033c9 Thumb Code 14 gd32f1x0_timer.o(.text) + timer_repetition_value_config 0x080033d7 Thumb Code 4 gd32f1x0_timer.o(.text) + timer_autoreload_value_config 0x080033db Thumb Code 4 gd32f1x0_timer.o(.text) + timer_counter_value_config 0x080033df Thumb Code 4 gd32f1x0_timer.o(.text) + timer_counter_read 0x080033e3 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_prescaler_read 0x080033eb Thumb Code 10 gd32f1x0_timer.o(.text) + timer_single_pulse_mode_config 0x080033f5 Thumb Code 26 gd32f1x0_timer.o(.text) + timer_update_source_config 0x0800340f Thumb Code 26 gd32f1x0_timer.o(.text) + timer_interrupt_enable 0x08003429 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_interrupt_disable 0x08003431 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_interrupt_flag_get 0x08003439 Thumb Code 32 gd32f1x0_timer.o(.text) + timer_interrupt_flag_clear 0x08003459 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_flag_get 0x08003461 Thumb Code 18 gd32f1x0_timer.o(.text) + timer_flag_clear 0x08003473 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_dma_enable 0x0800347b Thumb Code 8 gd32f1x0_timer.o(.text) + timer_dma_disable 0x08003483 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_channel_dma_request_source_select 0x0800348b Thumb Code 26 gd32f1x0_timer.o(.text) + timer_dma_transfer_config 0x080034a5 Thumb Code 24 gd32f1x0_timer.o(.text) + timer_event_software_generate 0x080034bd Thumb Code 8 gd32f1x0_timer.o(.text) + timer_break_config 0x080034c5 Thumb Code 30 gd32f1x0_timer.o(.text) + timer_break_enable 0x080034e3 Thumb Code 10 gd32f1x0_timer.o(.text) + timer_break_disable 0x080034ed Thumb Code 8 gd32f1x0_timer.o(.text) + timer_automatic_output_enable 0x080034f5 Thumb Code 10 gd32f1x0_timer.o(.text) + timer_automatic_output_disable 0x080034ff Thumb Code 8 gd32f1x0_timer.o(.text) + timer_primary_output_config 0x08003507 Thumb Code 22 gd32f1x0_timer.o(.text) + timer_channel_control_shadow_config 0x0800351d Thumb Code 22 gd32f1x0_timer.o(.text) + timer_channel_control_shadow_update_config 0x08003533 Thumb Code 26 gd32f1x0_timer.o(.text) + timer_channel_output_config 0x0800354d Thumb Code 472 gd32f1x0_timer.o(.text) + timer_channel_output_mode_config 0x08003725 Thumb Code 90 gd32f1x0_timer.o(.text) + timer_channel_output_pulse_value_config 0x0800377f Thumb Code 38 gd32f1x0_timer.o(.text) + timer_channel_output_shadow_config 0x080037a5 Thumb Code 90 gd32f1x0_timer.o(.text) + timer_channel_output_fast_config 0x080037ff Thumb Code 90 gd32f1x0_timer.o(.text) + timer_channel_output_clear_config 0x08003859 Thumb Code 90 gd32f1x0_timer.o(.text) + timer_channel_output_polarity_config 0x080038b3 Thumb Code 92 gd32f1x0_timer.o(.text) + timer_channel_complementary_output_polarity_config 0x0800390f Thumb Code 70 gd32f1x0_timer.o(.text) + timer_ocpre_clear_source_config 0x08003955 Thumb Code 26 gd32f1x0_timer.o(.text) + timer_channel_output_state_config 0x0800396f Thumb Code 92 gd32f1x0_timer.o(.text) + timer_channel_complementary_output_state_config 0x080039cb Thumb Code 70 gd32f1x0_timer.o(.text) + timer_channel_input_capture_prescaler_config 0x08003a11 Thumb Code 90 gd32f1x0_timer.o(.text) + timer_input_capture_config 0x08003a6b Thumb Code 332 gd32f1x0_timer.o(.text) + timer_channel_capture_value_register_read 0x08003bb7 Thumb Code 42 gd32f1x0_timer.o(.text) + timer_input_pwm_capture_config 0x08003be1 Thumb Code 352 gd32f1x0_timer.o(.text) + timer_hall_mode_config 0x08003d41 Thumb Code 26 gd32f1x0_timer.o(.text) + timer_input_trigger_source_select 0x08003d5b Thumb Code 16 gd32f1x0_timer.o(.text) + timer_master_output_trigger_source_select 0x08003d6b Thumb Code 16 gd32f1x0_timer.o(.text) + timer_slave_mode_select 0x08003d7b Thumb Code 16 gd32f1x0_timer.o(.text) + timer_master_slave_mode_config 0x08003d8b Thumb Code 26 gd32f1x0_timer.o(.text) + timer_external_trigger_config 0x08003da5 Thumb Code 30 gd32f1x0_timer.o(.text) + timer_quadrature_decoder_mode_config 0x08003dc3 Thumb Code 64 gd32f1x0_timer.o(.text) + timer_internal_clock_config 0x08003e03 Thumb Code 8 gd32f1x0_timer.o(.text) + timer_internal_trigger_as_external_clock_config 0x08003e0b Thumb Code 32 gd32f1x0_timer.o(.text) + timer_external_trigger_as_external_clock_config 0x08003e2b Thumb Code 164 gd32f1x0_timer.o(.text) + timer_external_clock_mode0_config 0x08003ecf Thumb Code 56 gd32f1x0_timer.o(.text) + timer_external_clock_mode1_config 0x08003f07 Thumb Code 32 gd32f1x0_timer.o(.text) + timer_external_clock_mode1_disable 0x08003f27 Thumb Code 10 gd32f1x0_timer.o(.text) + timer_channel_remap_config 0x08003f31 Thumb Code 6 gd32f1x0_timer.o(.text) + usart_deinit 0x08003f39 Thumb Code 58 gd32f1x0_usart.o(.text) + usart_baudrate_set 0x08003f73 Thumb Code 120 gd32f1x0_usart.o(.text) + usart_parity_config 0x08003feb Thumb Code 24 gd32f1x0_usart.o(.text) + usart_word_length_set 0x08004003 Thumb Code 24 gd32f1x0_usart.o(.text) + usart_stop_bit_set 0x0800401b Thumb Code 24 gd32f1x0_usart.o(.text) + usart_enable 0x08004033 Thumb Code 10 gd32f1x0_usart.o(.text) + usart_disable 0x0800403d Thumb Code 10 gd32f1x0_usart.o(.text) + usart_transmit_config 0x08004047 Thumb Code 16 gd32f1x0_usart.o(.text) + usart_receive_config 0x08004057 Thumb Code 16 gd32f1x0_usart.o(.text) + usart_data_transmit 0x08004067 Thumb Code 8 gd32f1x0_usart.o(.text) + usart_data_receive 0x0800406f Thumb Code 10 gd32f1x0_usart.o(.text) + usart_data_first_config 0x08004079 Thumb Code 28 gd32f1x0_usart.o(.text) + usart_invert_config 0x08004095 Thumb Code 110 gd32f1x0_usart.o(.text) + usart_overrun_enable 0x08004103 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_overrun_disable 0x08004115 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_oversample_config 0x08004127 Thumb Code 24 gd32f1x0_usart.o(.text) + usart_sample_bit_config 0x0800413f Thumb Code 24 gd32f1x0_usart.o(.text) + usart_autobaud_detection_enable 0x08004157 Thumb Code 10 gd32f1x0_usart.o(.text) + usart_autobaud_detection_disable 0x08004161 Thumb Code 10 gd32f1x0_usart.o(.text) + usart_autobaud_detection_mode_config 0x0800416b Thumb Code 16 gd32f1x0_usart.o(.text) + usart_mute_mode_enable 0x0800417b Thumb Code 10 gd32f1x0_usart.o(.text) + usart_mute_mode_disable 0x08004185 Thumb Code 10 gd32f1x0_usart.o(.text) + usart_mute_mode_wakeup_config 0x0800418f Thumb Code 24 gd32f1x0_usart.o(.text) + usart_address_detection_mode_config 0x080041a7 Thumb Code 28 gd32f1x0_usart.o(.text) + usart_address_config 0x080041c3 Thumb Code 32 gd32f1x0_usart.o(.text) + usart_receiver_timeout_enable 0x080041e3 Thumb Code 10 gd32f1x0_usart.o(.text) + usart_receiver_timeout_disable 0x080041ed Thumb Code 10 gd32f1x0_usart.o(.text) + usart_receiver_timeout_config 0x080041f7 Thumb Code 16 gd32f1x0_usart.o(.text) + usart_lin_mode_enable 0x08004207 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_lin_mode_disable 0x08004219 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_lin_break_dection_length_config 0x0800422b Thumb Code 20 gd32f1x0_usart.o(.text) + usart_halfduplex_enable 0x0800423f Thumb Code 18 gd32f1x0_usart.o(.text) + usart_halfduplex_disable 0x08004251 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_clock_enable 0x08004263 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_clock_disable 0x08004275 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_synchronous_clock_config 0x08004287 Thumb Code 50 gd32f1x0_usart.o(.text) + usart_smartcard_mode_enable 0x080042b9 Thumb Code 18 gd32f1x0_usart.o(.text) + usart_smartcard_mode_disable 0x080042cb Thumb Code 18 gd32f1x0_usart.o(.text) + usart_smartcard_mode_nack_enable 0x080042dd Thumb Code 18 gd32f1x0_usart.o(.text) + usart_smartcard_mode_nack_disable 0x080042ef Thumb Code 18 gd32f1x0_usart.o(.text) + usart_guard_time_config 0x08004301 Thumb Code 36 gd32f1x0_usart.o(.text) + usart_block_length_config 0x08004325 Thumb Code 24 gd32f1x0_usart.o(.text) + usart_smartcard_autoretry_config 0x0800433d Thumb Code 32 gd32f1x0_usart.o(.text) + usart_irda_mode_enable 0x0800435d Thumb Code 18 gd32f1x0_usart.o(.text) + usart_irda_mode_disable 0x0800436f Thumb Code 18 gd32f1x0_usart.o(.text) + usart_irda_lowpower_config 0x08004381 Thumb Code 20 gd32f1x0_usart.o(.text) + usart_prescaler_config 0x08004395 Thumb Code 24 gd32f1x0_usart.o(.text) + usart_hardware_flow_rts_config 0x080043ad Thumb Code 24 gd32f1x0_usart.o(.text) + usart_hardware_flow_cts_config 0x080043c5 Thumb Code 24 gd32f1x0_usart.o(.text) + usart_rs485_driver_enable 0x080043dd Thumb Code 18 gd32f1x0_usart.o(.text) + usart_rs485_driver_disable 0x080043ef Thumb Code 18 gd32f1x0_usart.o(.text) + usart_driver_assertime_config 0x08004401 Thumb Code 32 gd32f1x0_usart.o(.text) + usart_driver_deassertime_config 0x08004421 Thumb Code 32 gd32f1x0_usart.o(.text) + usart_depolarity_config 0x08004441 Thumb Code 28 gd32f1x0_usart.o(.text) + usart_dma_receive_config 0x0800445d Thumb Code 16 gd32f1x0_usart.o(.text) + usart_dma_transmit_config 0x0800446d Thumb Code 16 gd32f1x0_usart.o(.text) + usart_reception_error_dma_disable 0x0800447d Thumb Code 18 gd32f1x0_usart.o(.text) + usart_reception_error_dma_enable 0x0800448f Thumb Code 18 gd32f1x0_usart.o(.text) + usart_wakeup_enable 0x080044a1 Thumb Code 10 gd32f1x0_usart.o(.text) + usart_wakeup_disable 0x080044ab Thumb Code 10 gd32f1x0_usart.o(.text) + usart_wakeup_mode_config 0x080044b5 Thumb Code 28 gd32f1x0_usart.o(.text) + usart_flag_get 0x080044d1 Thumb Code 30 gd32f1x0_usart.o(.text) + usart_flag_clear 0x080044ef Thumb Code 18 gd32f1x0_usart.o(.text) + usart_interrupt_enable 0x08004501 Thumb Code 26 gd32f1x0_usart.o(.text) + usart_interrupt_disable 0x0800451b Thumb Code 26 gd32f1x0_usart.o(.text) + usart_command_enable 0x08004535 Thumb Code 8 gd32f1x0_usart.o(.text) + usart_interrupt_flag_get 0x0800453d Thumb Code 56 gd32f1x0_usart.o(.text) + usart_interrupt_flag_clear 0x08004575 Thumb Code 18 gd32f1x0_usart.o(.text) + Reset_Handler 0x08004589 Thumb Code 8 startup_gd32f1x0.o(.text) + ADC_CMP_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN0_RX0_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN0_RX1_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN0_SCE_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN0_TX_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN1_RX0_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN1_RX1_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN1_SCE_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CAN1_TX_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + CEC_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + DMA_Channel5_6_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + EXTI0_1_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + EXTI2_3_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + EXTI4_15_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + FMC_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + I2C0_ER_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + I2C0_EV_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + I2C1_ER_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + I2C1_EV_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + I2C2_ER_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + I2C2_EV_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + LVD_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + RCU_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + RTC_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + SLCD_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + SPI0_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + SPI1_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + SPI2_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER0_Channel_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER14_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER15_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER16_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER1_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER2_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TIMER5_DAC_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + TSI_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + USART0_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + USART1_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + USBDWakeUp_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + USBD_HP_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + USBD_LP_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + WWDGT_IRQHandler 0x080045a3 Thumb Code 0 startup_gd32f1x0.o(.text) + __user_initial_stackheap 0x080045a5 Thumb Code 10 startup_gd32f1x0.o(.text) + SystemInit 0x0800463b Thumb Code 118 system_gd32f1x0.o(.text) + SystemCoreClockUpdate 0x080046b1 Thumb Code 208 system_gd32f1x0.o(.text) + __aeabi_memcpy 0x080047b5 Thumb Code 0 rt_memcpy_v6.o(.text) + __rt_memcpy 0x080047b5 Thumb Code 138 rt_memcpy_v6.o(.text) + _memcpy_lastbytes 0x0800481b Thumb Code 0 rt_memcpy_v6.o(.text) + __aeabi_memcpy4 0x0800483f Thumb Code 0 rt_memcpy_w.o(.text) + __aeabi_memcpy8 0x0800483f Thumb Code 0 rt_memcpy_w.o(.text) + __rt_memcpy_w 0x0800483f Thumb Code 100 rt_memcpy_w.o(.text) + _memcpy_lastbytes_aligned 0x08004887 Thumb Code 0 rt_memcpy_w.o(.text) + __use_two_region_memory 0x080048a3 Thumb Code 2 heapauxi.o(.text) + __rt_heap_escrow$2region 0x080048a5 Thumb Code 2 heapauxi.o(.text) + __rt_heap_expand$2region 0x080048a7 Thumb Code 2 heapauxi.o(.text) + __user_setup_stackheap 0x080048a9 Thumb Code 74 sys_stackheap_outer.o(.text) + exit 0x080048f3 Thumb Code 18 exit.o(.text) + __user_libspace 0x08004905 Thumb Code 8 libspace.o(.text) + __user_perproc_libspace 0x08004905 Thumb Code 0 libspace.o(.text) + __user_perthread_libspace 0x08004905 Thumb Code 0 libspace.o(.text) + _sys_exit 0x0800490d Thumb Code 8 sys_exit.o(.text) + __I$use$semihosting 0x08004919 Thumb Code 0 use_no_semi.o(.text) + __use_no_semihosting_swi 0x08004919 Thumb Code 2 use_no_semi.o(.text) + __semihosting_library_function 0x0800491b Thumb Code 0 indicate_semi.o(.text) + blockPWM 0x0800491b Thumb Code 104 bldc.o(i.blockPWM) + __fpl_dcmp_Inf 0x08004983 Thumb Code 24 dcmpi.o(x$fpl$dcmpinf) + __aeabi_i2d 0x0800499b Thumb Code 0 dflt_clz.o(x$fpl$dflt) + _dflt 0x0800499b Thumb Code 46 dflt_clz.o(x$fpl$dflt) + __aeabi_cdcmple 0x080049c9 Thumb Code 0 dleqf.o(x$fpl$dleqf) + _dcmple 0x080049c9 Thumb Code 120 dleqf.o(x$fpl$dleqf) + __fpl_dcmple_InfNaN 0x08004a2b Thumb Code 0 dleqf.o(x$fpl$dleqf) + __fpl_dnaninf 0x08004a41 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) + __aeabi_f2iz 0x08004add Thumb Code 0 ffix.o(x$fpl$ffix) + _ffix 0x08004add Thumb Code 54 ffix.o(x$fpl$ffix) + __aeabi_i2f 0x08004b15 Thumb Code 0 fflt_clz.o(x$fpl$fflt) + _fflt 0x08004b15 Thumb Code 48 fflt_clz.o(x$fpl$fflt) + __aeabi_fmul 0x08004b45 Thumb Code 0 fmul.o(x$fpl$fmul) + _fmul 0x08004b45 Thumb Code 258 fmul.o(x$fpl$fmul) + __fpl_fnaninf 0x08004c47 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) + __fpl_fretinf 0x08004cd3 Thumb Code 10 fretinf.o(x$fpl$fretinf) + __I$use$fp 0x08004cdc Number 0 usenofp.o(x$fpl$usenofp) + pwm_res 0x08004cdc Data 2 bldc.o(.constdata) + WHEEL_PERIMETER 0x08004ce0 Data 4 bldc.o(.constdata) + SPEED_TICKS_FACTOR 0x08004ce4 Data 4 bldc.o(.constdata) + SINE_TICKS_FACTOR 0x08004ce8 Data 4 bldc.o(.constdata) + MIN_SPEED 0x08004cec Data 4 bldc.o(.constdata) + MAX_PHASE_PERIOD 0x08004cf0 Data 4 bldc.o(.constdata) + MM_PER_CYCLE_FLOAT 0x08004cf4 Data 4 bldc.o(.constdata) + sineTable 0x08004cf8 Data 720 bldc.o(.constdata) + hall_to_pos 0x08004fc8 Data 8 bldc.o(.constdata) + KF 0x08004fd0 Data 4 bldc.o(.constdata) + KFO 0x08004fd4 Data 4 bldc.o(.constdata) + KP 0x08004fd8 Data 4 bldc.o(.constdata) + KI 0x08004fdc Data 4 bldc.o(.constdata) + ILIMIT 0x08004fe0 Data 4 bldc.o(.constdata) + Region$$Table$$Base 0x08004fe4 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08005004 Number 0 anon$$obj.o(Region$$Table) activateWeakening 0x20000000 Data 1 main.o(.data) command_timeout_counter 0x20000002 Data 2 main.o(.data) inactivity_timeout_counter 0x20000004 Data 4 main.o(.data) @@ -1074,9 +1074,9 @@ Memory Map of the image Image Entry point : 0x08000169 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000509c, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000050a4, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004ffc, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00005004, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -1134,60 +1134,60 @@ Memory Map of the image 0x0800141c 0x0800141c 0x00000104 Code RO 209 .text it.o 0x08001520 0x08001520 0x00000070 Code RO 243 .text comms.o 0x08001590 0x08001590 0x000000b4 Code RO 267 .text commssteering.o - 0x08001644 0x08001644 0x00000414 Code RO 321 .text commshugs.o - 0x08001a58 0x08001a58 0x00000684 Code RO 350 .text gd32f1x0_adc.o - 0x080020dc 0x080020dc 0x000004b4 Code RO 398 .text gd32f1x0_dma.o - 0x08002590 0x08002590 0x000000cc Code RO 422 .text gd32f1x0_fwdgt.o - 0x0800265c 0x0800265c 0x000001dc Code RO 446 .text gd32f1x0_gpio.o - 0x08002838 0x08002838 0x00000124 Code RO 494 .text gd32f1x0_misc.o - 0x0800295c 0x0800295c 0x000008a8 Code RO 546 .text gd32f1x0_rcu.o - 0x08003204 0x08003204 0x00000d2a Code RO 594 .text gd32f1x0_timer.o - 0x08003f2e 0x08003f2e 0x00000002 PAD - 0x08003f30 0x08003f30 0x0000064e Code RO 618 .text gd32f1x0_usart.o - 0x0800457e 0x0800457e 0x00000002 PAD - 0x08004580 0x08004580 0x00000040 Code RO 666 .text startup_gd32f1x0.o - 0x080045c0 0x080045c0 0x000001ec Code RO 673 .text system_gd32f1x0.o - 0x080047ac 0x080047ac 0x0000008a Code RO 702 .text c_w.l(rt_memcpy_v6.o) - 0x08004836 0x08004836 0x00000064 Code RO 704 .text c_w.l(rt_memcpy_w.o) - 0x0800489a 0x0800489a 0x00000006 Code RO 706 .text c_w.l(heapauxi.o) - 0x080048a0 0x080048a0 0x0000004a Code RO 755 .text c_w.l(sys_stackheap_outer.o) - 0x080048ea 0x080048ea 0x00000012 Code RO 757 .text c_w.l(exit.o) - 0x080048fc 0x080048fc 0x00000008 Code RO 765 .text c_w.l(libspace.o) - 0x08004904 0x08004904 0x0000000c Code RO 826 .text c_w.l(sys_exit.o) - 0x08004910 0x08004910 0x00000002 Code RO 837 .text c_w.l(use_no_semi.o) - 0x08004912 0x08004912 0x00000000 Code RO 839 .text c_w.l(indicate_semi.o) - 0x08004912 0x08004912 0x00000068 Code RO 163 i.blockPWM bldc.o - 0x0800497a 0x0800497a 0x00000018 Code RO 731 x$fpl$dcmpinf fz_ws.l(dcmpi.o) - 0x08004992 0x08004992 0x0000002e Code RO 711 x$fpl$dflt fz_ws.l(dflt_clz.o) - 0x080049c0 0x080049c0 0x00000078 Code RO 716 x$fpl$dleqf fz_ws.l(dleqf.o) - 0x08004a38 0x08004a38 0x0000009c Code RO 733 x$fpl$dnaninf fz_ws.l(dnaninf.o) - 0x08004ad4 0x08004ad4 0x00000036 Code RO 718 x$fpl$ffix fz_ws.l(ffix.o) - 0x08004b0a 0x08004b0a 0x00000002 PAD - 0x08004b0c 0x08004b0c 0x00000030 Code RO 723 x$fpl$fflt fz_ws.l(fflt_clz.o) - 0x08004b3c 0x08004b3c 0x00000102 Code RO 728 x$fpl$fmul fz_ws.l(fmul.o) - 0x08004c3e 0x08004c3e 0x0000008c Code RO 735 x$fpl$fnaninf fz_ws.l(fnaninf.o) - 0x08004cca 0x08004cca 0x0000000a Code RO 737 x$fpl$fretinf fz_ws.l(fretinf.o) - 0x08004cd4 0x08004cd4 0x00000000 Code RO 739 x$fpl$usenofp fz_ws.l(usenofp.o) - 0x08004cd4 0x08004cd4 0x00000308 Data RO 142 .constdata bldc.o - 0x08004fdc 0x08004fdc 0x00000020 Data RO 892 Region$$Table anon$$obj.o + 0x08001644 0x08001644 0x0000041c Code RO 321 .text commshugs.o + 0x08001a60 0x08001a60 0x00000684 Code RO 350 .text gd32f1x0_adc.o + 0x080020e4 0x080020e4 0x000004b4 Code RO 398 .text gd32f1x0_dma.o + 0x08002598 0x08002598 0x000000cc Code RO 422 .text gd32f1x0_fwdgt.o + 0x08002664 0x08002664 0x000001dc Code RO 446 .text gd32f1x0_gpio.o + 0x08002840 0x08002840 0x00000124 Code RO 494 .text gd32f1x0_misc.o + 0x08002964 0x08002964 0x000008a8 Code RO 546 .text gd32f1x0_rcu.o + 0x0800320c 0x0800320c 0x00000d2a Code RO 594 .text gd32f1x0_timer.o + 0x08003f36 0x08003f36 0x00000002 PAD + 0x08003f38 0x08003f38 0x0000064e Code RO 618 .text gd32f1x0_usart.o + 0x08004586 0x08004586 0x00000002 PAD + 0x08004588 0x08004588 0x00000040 Code RO 666 .text startup_gd32f1x0.o + 0x080045c8 0x080045c8 0x000001ec Code RO 673 .text system_gd32f1x0.o + 0x080047b4 0x080047b4 0x0000008a Code RO 702 .text c_w.l(rt_memcpy_v6.o) + 0x0800483e 0x0800483e 0x00000064 Code RO 704 .text c_w.l(rt_memcpy_w.o) + 0x080048a2 0x080048a2 0x00000006 Code RO 706 .text c_w.l(heapauxi.o) + 0x080048a8 0x080048a8 0x0000004a Code RO 755 .text c_w.l(sys_stackheap_outer.o) + 0x080048f2 0x080048f2 0x00000012 Code RO 757 .text c_w.l(exit.o) + 0x08004904 0x08004904 0x00000008 Code RO 765 .text c_w.l(libspace.o) + 0x0800490c 0x0800490c 0x0000000c Code RO 826 .text c_w.l(sys_exit.o) + 0x08004918 0x08004918 0x00000002 Code RO 837 .text c_w.l(use_no_semi.o) + 0x0800491a 0x0800491a 0x00000000 Code RO 839 .text c_w.l(indicate_semi.o) + 0x0800491a 0x0800491a 0x00000068 Code RO 163 i.blockPWM bldc.o + 0x08004982 0x08004982 0x00000018 Code RO 731 x$fpl$dcmpinf fz_ws.l(dcmpi.o) + 0x0800499a 0x0800499a 0x0000002e Code RO 711 x$fpl$dflt fz_ws.l(dflt_clz.o) + 0x080049c8 0x080049c8 0x00000078 Code RO 716 x$fpl$dleqf fz_ws.l(dleqf.o) + 0x08004a40 0x08004a40 0x0000009c Code RO 733 x$fpl$dnaninf fz_ws.l(dnaninf.o) + 0x08004adc 0x08004adc 0x00000036 Code RO 718 x$fpl$ffix fz_ws.l(ffix.o) + 0x08004b12 0x08004b12 0x00000002 PAD + 0x08004b14 0x08004b14 0x00000030 Code RO 723 x$fpl$fflt fz_ws.l(fflt_clz.o) + 0x08004b44 0x08004b44 0x00000102 Code RO 728 x$fpl$fmul fz_ws.l(fmul.o) + 0x08004c46 0x08004c46 0x0000008c Code RO 735 x$fpl$fnaninf fz_ws.l(fnaninf.o) + 0x08004cd2 0x08004cd2 0x0000000a Code RO 737 x$fpl$fretinf fz_ws.l(fretinf.o) + 0x08004cdc 0x08004cdc 0x00000000 Code RO 739 x$fpl$usenofp fz_ws.l(usenofp.o) + 0x08004cdc 0x08004cdc 0x00000308 Data RO 142 .constdata bldc.o + 0x08004fe4 0x08004fe4 0x00000020 Data RO 892 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004ffc, Size: 0x00000998, Max: 0x00002000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08005004, Size: 0x00000998, Max: 0x00002000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08004ffc 0x00000008 Data RW 5 .data main.o - 0x20000008 0x08005004 0x00000072 Data RW 143 .data bldc.o - 0x2000007a 0x08005076 0x00000002 Data RW 182 .data setup.o - 0x2000007c 0x08005078 0x00000009 Data RW 210 .data it.o - 0x20000085 0x08005081 0x0000000a Data RW 268 .data commssteering.o - 0x2000008f 0x0800508b 0x00000001 PAD - 0x20000090 0x0800508c 0x0000000b Data RW 323 .data commshugs.o - 0x2000009b 0x08005097 0x00000001 PAD - 0x2000009c 0x08005098 0x00000004 Data RW 674 .data system_gd32f1x0.o + 0x20000000 0x08005004 0x00000008 Data RW 5 .data main.o + 0x20000008 0x0800500c 0x00000072 Data RW 143 .data bldc.o + 0x2000007a 0x0800507e 0x00000002 Data RW 182 .data setup.o + 0x2000007c 0x08005080 0x00000009 Data RW 210 .data it.o + 0x20000085 0x08005089 0x0000000a Data RW 268 .data commssteering.o + 0x2000008f 0x08005093 0x00000001 PAD + 0x20000090 0x08005094 0x0000000b Data RW 323 .data commshugs.o + 0x2000009b 0x0800509f 0x00000001 PAD + 0x2000009c 0x080050a0 0x00000004 Data RW 674 .data system_gd32f1x0.o 0x200000a0 - 0x00000084 Zero RW 181 .bss setup.o 0x20000124 - 0x00000011 Zero RW 322 .bss commshugs.o - 0x20000135 0x0800509c 0x00000003 PAD + 0x20000135 0x080050a4 0x00000003 PAD 0x20000138 - 0x00000060 Zero RW 766 .bss c_w.l(libspace.o) 0x20000198 - 0x00000400 Zero RW 664 HEAP startup_gd32f1x0.o 0x20000598 - 0x00000400 Zero RW 663 STACK startup_gd32f1x0.o @@ -1202,7 +1202,7 @@ Image component sizes 2140 314 776 114 0 6967 bldc.o 112 0 0 0 0 1185 comms.o - 1044 94 0 11 17 3742 commshugs.o + 1052 96 0 11 17 3750 commshugs.o 180 20 0 10 0 1913 commssteering.o 1668 22 0 0 0 6861 gd32f1x0_adc.o 1204 8 0 0 0 5807 gd32f1x0_dma.o @@ -1219,7 +1219,7 @@ Image component sizes 492 52 0 4 0 1893 system_gd32f1x0.o ---------------------------------------------------------------------- - 17936 862 1168 160 2200 172732 Object Totals + 17944 864 1168 160 2200 172740 Object Totals 0 0 32 0 0 0 (incl. Generated) 4 0 0 2 3 0 (incl. Padding) @@ -1281,15 +1281,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 19308 898 1168 160 2296 171672 Grand Totals - 19308 898 1168 160 2296 171672 ELF Image Totals - 19308 898 1168 160 0 0 ROM Totals + 19316 900 1168 160 2296 171680 Grand Totals + 19316 900 1168 160 2296 171680 ELF Image Totals + 19316 900 1168 160 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 20476 ( 20.00kB) + Total RO Size (Code + RO Data) 20484 ( 20.00kB) Total RW Size (RW Data + ZI Data) 2456 ( 2.40kB) - Total ROM Size (Code + RO Data + RW Data) 20636 ( 20.15kB) + Total ROM Size (Code + RO Data + RW Data) 20644 ( 20.16kB) ============================================================================== diff --git a/HUGS/Objects/HUGS.axf b/HUGS/Objects/HUGS.axf index 90e458f..59f99e8 100644 Binary files a/HUGS/Objects/HUGS.axf and b/HUGS/Objects/HUGS.axf differ diff --git a/HUGS/Objects/HUGS.build_log.htm b/HUGS/Objects/HUGS.build_log.htm index 59cf5a5..985e654 100644 --- a/HUGS/Objects/HUGS.build_log.htm +++ b/HUGS/Objects/HUGS.build_log.htm @@ -29,7 +29,7 @@

Output:

Build target 'Target 1' compiling commsHUGS.c... linking... -Program Size: Code=19308 RO-data=1168 RW-data=160 ZI-data=2296 +Program Size: Code=19316 RO-data=1168 RW-data=160 ZI-data=2296 FromELF: creating hex file... ".\Objects\HUGS.axf" - 0 Error(s), 0 Warning(s). @@ -73,67 +73,67 @@

Collection of Component Files used:

* Component: ARM::CMSIS:CORE:5.3.0 * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:ADC:3.1.0 - Include file: Device\Firmware\Peripherals\inc\gd32f1x0_adc.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_adc.c + Include file: Device\Firmware\Peripherals\inc\gd32f1x0_adc.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:DMA:3.1.0 Source file: Device\Firmware\Peripherals\src\gd32f1x0_dma.c Include file: Device\Firmware\Peripherals\inc\gd32f1x0_dma.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:FWDGT:3.1.0 - Source file: Device\Firmware\Peripherals\src\gd32f1x0_fwdgt.c Include file: Device\Firmware\Peripherals\inc\gd32f1x0_fwdgt.h + Source file: Device\Firmware\Peripherals\src\gd32f1x0_fwdgt.c * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:GPIO:3.1.0 - Source file: Device\Firmware\Peripherals\src\gd32f1x0_gpio.c Include file: Device\Firmware\Peripherals\inc\gd32f1x0_gpio.h + Source file: Device\Firmware\Peripherals\src\gd32f1x0_gpio.c * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:I2C:3.1.0 - Include file: Device\Firmware\Peripherals\inc\gd32f1x0_i2c.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_i2c.c + Include file: Device\Firmware\Peripherals\inc\gd32f1x0_i2c.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:MCUDBG:3.1.0 - Source file: Device\Firmware\Peripherals\src\gd32f1x0_dbg.c Include file: Device\Firmware\Peripherals\inc\gd32f1x0_dbg.h + Source file: Device\Firmware\Peripherals\src\gd32f1x0_dbg.c * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:MISC:3.1.0 Include file: Device\Firmware\Peripherals\inc\gd32f1x0_misc.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_misc.c * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:OPA:3.1.0 - Include file: Device\Firmware\Peripherals\inc\gd32f1x0_opa.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_opa.c + Include file: Device\Firmware\Peripherals\inc\gd32f1x0_opa.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:PMU:3.1.0 Source file: Device\Firmware\Peripherals\src\gd32f1x0_pmu.c Include file: Device\Firmware\Peripherals\inc\gd32f1x0_pmu.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:RCU:3.1.0 - Include file: Device\Firmware\Peripherals\inc\gd32f1x0_rcu.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_rcu.c + Include file: Device\Firmware\Peripherals\inc\gd32f1x0_rcu.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:SYSCFG:3.1.0 - Include file: Device\Firmware\Peripherals\inc\gd32f1x0_syscfg.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_syscfg.c + Include file: Device\Firmware\Peripherals\inc\gd32f1x0_syscfg.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:TIMER:3.1.0 - Include file: Device\Firmware\Peripherals\inc\gd32f1x0_timer.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_timer.c + Include file: Device\Firmware\Peripherals\inc\gd32f1x0_timer.h * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:USART:3.1.0 Include file: Device\Firmware\Peripherals\inc\gd32f1x0_usart.h Source file: Device\Firmware\Peripherals\src\gd32f1x0_usart.c * Component: GigaDevice::Device:GD32F1x0_StdPeripherals:WWDGT:3.1.0 - Source file: Device\Firmware\Peripherals\src\gd32f1x0_wwdgt.c Include file: Device\Firmware\Peripherals\inc\gd32f1x0_wwdgt.h + Source file: Device\Firmware\Peripherals\src\gd32f1x0_wwdgt.c * Component: GigaDevice::Device:GD32F1x0_libopt:3.1.0 Include file: Device\Include\gd32f1x0_libopt.h * Component: GigaDevice::Device:Startup:3.1.0 - Source file: Device\Source\system_gd32f1x0.c Source file: Device\Source\startup_gd32f1x0.s + Source file: Device\Source\system_gd32f1x0.c Include file: Device\Include\gd32f1x0.h Build Time Elapsed: 00:00:01 diff --git a/HUGS/Objects/HUGS.hex b/HUGS/Objects/HUGS.hex index 69178af..9da5cef 100644 --- a/HUGS/Objects/HUGS.hex +++ b/HUGS/Objects/HUGS.hex @@ -1,59 +1,59 @@ :020000040800F2 -:100000009809002081450008EF140008F114000849 +:100000009809002089450008EF140008F114000841 :10001000F5140008F9140008FD14000800000000A1 :1000200000000000000000000000000001150008B2 :100030000315000800000000051500081D14000845 -:100040009B4500089B4500089B4500089B45000810 -:100050009B4500089B4500089B4500089B45000800 -:100060009B45000887140008A1140008BB14000871 -:100070009B450008751400089B4500089B45000837 -:100080009B4500089B450008000000003114000853 -:100090009B4500089B4500089B4500089B450008C0 -:1000A0009B4500089B4500089B4500089B450008B0 -:1000B0009B450008000000009B4500080000000070 -:1000C0009B450008000000009B4500089B45000878 -:1000D0009B4500089B4500089B4500080000000068 -:1000E00000000000000000009B4500089B45000840 -:1000F0009B4500089B4500089B4500089B45000860 -:100100009B45000800000000000000009B4500081F +:10004000A3450008A3450008A3450008A3450008F0 +:10005000A3450008A3450008A3450008A3450008E0 +:10006000A345000887140008A1140008BB14000869 +:10007000A345000875140008A3450008A34500081F +:10008000A3450008A3450008000000003114000843 +:10009000A3450008A3450008A3450008A3450008A0 +:1000A000A3450008A3450008A3450008A345000890 +:1000B000A345000800000000A34500080000000060 +:1000C000A345000800000000A3450008A345000860 +:1000D000A3450008A3450008A34500080000000050 +:1000E0000000000000000000A3450008A345000830 +:1000F000A3450008A3450008A3450008A345000840 +:10010000A34500080000000000000000A34500080F :1001100000000000000000000000000000000000DF :1001200000000000000000000000000000000000CF :1001300000000000000000000000000000000000BF :1001400000000000000000000000000000000000AF -:1001500000000000000000009B4500089B450008CF -:100160009B4500089B45000800F002F800F03AF8B3 +:100150000000000000000000A3450008A3450008BF +:10016000A3450008A345000800F002F800F03AF8A3 :100170000AA090E8000C82448344AAF10107DA4502 :1001800001D100F02FF8AFF2090EBAE80F0013F01A -:10019000010F18BFFB1A43F001031847404E00003F -:1001A000604E0000103A24BF78C878C1FAD85207D0 +:10019000010F18BFFB1A43F001031847484E000037 +:1001A000684E0000103A24BF78C878C1FAD85207C8 :1001B00024BF30C830C144BF04680C6070470000E1 :1001C0000023002400250026103A28BF78C1FBD860 :1001D000520728BF30C148BF0B6070471FB51FBD15 -:1001E00010B510BD04F05CFB1146FFF7F7FF00F0FF -:1001F0005DF804F07AFB03B4FFF7F2FF03BC04F0F0 -:1002000081FB0000002400207949087002F0C4F945 +:1001E00010B510BD04F060FB1146FFF7F7FF00F0FB +:1001F0005DF804F07EFB03B4FFF7F2FF03BC04F0EC +:1002000085FB0000002400207949087002F0C8F93D :10021000002000F065F90020764908700120764939 :100220000870002000F0FEF801F00CFA00BF05E0B5 :1002300072490C700A2001F050F9641C082CF7DB9D -:1002400000206E4908706E4803F072FE00220421FF -:100250006C4802F095FA01E002F09EF9FCE710B557 +:1002400000206E4908706E4803F076FE00220421FB +:100250006C4802F099FA01E002F0A2F9FCE710B54F :100260000446B4F5004F01D1012000E00020024611 -:100270004FF400414FF0904002F082FAB4F5805FF5 +:100270004FF400414FF0904002F086FAB4F5805FF1 :1002800001D1012000E0002002464FF480514FF0E0 -:10029000904002F075FA082C01D1012000E0002006 -:1002A00002460821574802F06BFA10BD04F0FCF931 +:10029000904002F079FA082C01D1012000E0002002 +:1002A00002460821574802F06FFA10BD04F000FA28 :1002B000554800686422B0FBF2F1481EB0F1807F1F :1002C00000D31BE0481E4FF0E022506150170F2270 :1002D000002804DB13071C0E4C4B1C5406E01307CC :1002E0001D0E4B4B00F00F04241F1D5500BF0020B6 :1002F0004FF0E02290610720106100BF00F092FCF7 :1003000008B900BFFEE700F087FC00F0A6FC00F093 -:10031000CCFC012204213B4802F032FA00F09AFFA3 -:1003200000F027FF00F063FE02F036F900F0F9FF5D -:10033000072032490870642001F0CFF802F02CF950 -:1003400000202E49087001E002F026F94FF4004128 -:10035000304802F01CFA0028F6D148E02648007820 -:1003600028B94FF400412B4802F011FA08B1FFF709 +:10031000CCFC012204213B4802F036FA00F09AFF9F +:1003200000F027FF00F063FE02F03AF900F0F9FF59 +:10033000072032490870642001F0CFF802F030F94C +:1003400000202E49087001E002F02AF94FF4004124 +:10035000304802F020FA0028F6D148E0264800781C +:1003600028B94FF400412B4802F015FA08B1FFF705 :1003700049FF2948008848F6B801884204DD4FF457 :100380000040FFF76CFF22E02348008848F2E801B4 :1003900088420ADD2048008848F6B801884204DA1D @@ -61,7 +61,7 @@ :1003B0001811884209DD1848008848F2E80188428F :1003C00003DA0820FFF74BFF01E0FFF71BFF13489C :1003D00001680068401C114A10601148814201D92F -:1003E000FFF710FF052001F078F802F0D5F8B5E727 +:1003E000FFF710FF052001F078F802F0D9F8B5E723 :1003F000620000209A00002092000020610000208E :1004000000440040000400489C00002000E400E09C :1004100018ED00E00008004808000020040000205B @@ -86,8 +86,8 @@ :100540000968C54A92FBF1F1C44A92F9002051436F :1005500008B2C3490968A1EBE1110144C04A116026 :1005600011460968C91109B2B94A1180704770B5BE -:10057000BC48006804F0CAFA0546BB4904F0DEFA3C -:10058000044604F0A7FA70BD01B2B84A118000F128 +:10057000BC48006804F0CEFA0546BB4904F0E2FA34 +:10058000044604F0ABFA70BD01B2B84A118000F124 :10059000780109B2B64A118000F1F00109B2B54AFA :1005A0001180B249B1F9001001F5B4714FF4B47281 :1005B00091FBF2F302FB131109B2AC4A1180AC4972 @@ -109,25 +109,25 @@ :1006B00070475D4991F90010002907DD75490978F7 :1006C000C1EB0111E92202EB810008E071490978D0 :1006D000C1EB0111B42202EB8101E93908B2704784 -:1006E0002DE9F0414FF400616B4802F050F80446E8 -:1006F00002216A4802F04BF805464FF480416848F1 -:1007000002F045F8064604EB450000EB8600C7B250 +:1006E0002DE9F0414FF400616B4802F054F80446E4 +:1006F00002216A4802F04FF805464FF480416848ED +:1007000002F049F8064604EB450000EB8600C7B24C :100710006448C05DBDE8F0812DE9F8436248008877 :10072000401C614908806148007830B30846008861 :1007300041F2883190FBF1F15D480078401C91FB5B :10074000F0F200FB1210C0B95748008857490978E9 :1007500090FBF1F201FB1200A8B95648007808B9E5 :10076000012000E0002053490870084602784FF449 -:100770008061494802F004F805E000224FF48061EE -:10078000454801F0FDFF4C48B0F90000B0F57A7F14 +:100770008061494802F008F805E000224FF48061EA +:10078000454802F001F84C48B0F90000B0F57A7F16 :1007900013DA49480088401C00B24749088047499D :1007A0004988474AB2F90020881800EBD0714910F7 :1007B00009B2434A1180BDE8F8833B4800886421B0 :1007C00090FBF1F201FB120000287DD13B4800882C :1007D00045F66A6148434FF47A71B0FBF1F080B29C :1007E000064636494988364AB2F90020891A354A00 -:1007F00001FB02F004F0CDF807460022134604F096 -:10080000DFF862D22D4840882D49B1F90010401A16 +:1007F00001FB02F004F0D1F807460022134604F092 +:10080000E3F862D22D4840882D49B1F90010401A12 :100810002C494843404260E04E0000205800002030 :1008200078ECFFFF50000020190000201A00002083 :100830001B0000201C0000202C0000202D000020A8 @@ -137,7 +137,7 @@ :100870003A0000203C000020240000201E00002040 :100880002000002054000020280000200000B5FFB8 :10089000220000205E0000200004004800140048F0 -:1008A00000080048C04F00086400002061000020DC +:1008A00000080048C84F00086400002061000020D4 :1008B0006200002060000020660000205A00002036 :1008C000680000201C13030023E0B2484088B249AE :1008D000B1F90010401AB14948434FF47A7190FBC6 @@ -146,7 +146,7 @@ :10090000642190FBF1F0A74909880844A5490880B3 :1009100000BFA448008843F69821884206DCA2481C :10092000007818B1A1480078012803D1A04802F04E -:10093000E2FD02E09E4802F0D9FDFFF7D1FE9D499D +:10093000E6FD02E09E4802F0DDFDFFF7D1FE9D4995 :100940000870084600789C490978884231D09B4855 :1009500000689B4908600020984908609548007825 :1009600095490978401A44B2012C01D0601D18B98C @@ -169,21 +169,21 @@ :100A7000C0106649086062486549B1F9001030F954 :100A80001100C010634908602DE0FFE703205749BB :100A9000087060485D4B5B4A0090464801785248B8 -:100AA000B0F9000003F035FF1DE001204F49087048 +:100AA000B0F9000003F039FF1DE001204F49087044 :100AB0004B480068A0EBA0204A49B1F90010084457 :100AC0004749086008460068801200B2464908801D :100AD00050484E4B4B4A0090364801784248B0F996 -:100AE000000003F016FF4B48006800F26540B0F5C7 +:100AE000000003F01AFF4B48006800F26540B0F5C3 :100AF0000C6F02DD4FF40C600BE04648006800F21A :100B000065400A2801DA0A2003E04248006800F242 -:100B1000654002460221264802F02DFE3B4800684F +:100B1000654002460221264802F031FE3B4800684B :100B200000F26540B0F50C6F02DD4FF40C600BE095 :100B30003648006800F265400A2801DA0A2003E01E :100B40003248006800F2654002460121184802F070 -:100B500012FE2C48006800F26540B0F50C6F02DD13 +:100B500016FE2C48006800F26540B0F50C6F02DD0F :100B60004FF40C600BE02748006800F265400A284B :100B700001DA0A2003E02348006800F265400246DB -:100B800000210B4802F0F7FD0A4800780A49087076 +:100B800000210B4802F0FBFD0A4800780A49087072 :100B900000BF10E65A000020680000201C1303006C :100BA000080000200A0000204E00002084000020E1 :100BB000002C01405E0000205F000020100000209B @@ -191,133 +191,133 @@ :100BD0002C00002070000020580000205000002051 :100BE000740000204C000020780000201A00002033 :100BF00034000020300000203800002019000020C0 -:100C0000F04C0008400000203C0000204400002080 +:100C0000F84C0008400000203C0000204400002078 :100C10003A0000204800002010B54FF4407001F069 -:100C20000BFE10BD10B540F61D1002F007F808B11C -:100C300002F013F8022140F6FF7001F0D2FC012807 -:100C400005D140F6FF7001F0B1FC012801D0002071 -:100C500010BD01F0A6FC0120FAE710B54FF4E160E9 -:100C600001F0B4FEFE4802F0CDFA0020FD49888074 +:100C20000FFE10BD10B540F61D1002F00BF808B114 +:100C300002F017F8022140F6FF7001F0D6FC0128FF +:100C400005D140F6FF7001F0B5FC012801D000206D +:100C500010BD01F0AAFC0120FAE710B54FF4E160E5 +:100C600001F0B8FEFE4802F0D1FA0020FD4988806C :100C700008802020488048F6A040886000208881B5 -:100C80008873F74802F075FBF649F54802F023FB3C -:100C900000221146132001F0D4FD0121F04802F09A -:100CA000BFFBEF4802F056FB10BD10B540F21150EB -:100CB00001F08CFE40F2125001F088FE40F2135019 -:100CC00001F084FE40F2165001F080FE4FF4004324 -:100CD000002201214FF0904001F006FD4FF4004347 -:100CE000012200214FF0904001F025FD0823002251 -:100CF0000121DD4801F0F8FC082301220021DA4837 -:100D000001F019FD4FF48053002201214FF0904073 -:100D100001F0EAFC4FF48053012200214FF0904093 -:100D200001F009FD0223002201214FF0904001F063 -:100D3000DBFC0223012200214FF0904001F0FBFC7C -:100D40000123002219464FF0904001F0CDFC012311 -:100D50001A4600214FF0904001F0EDFC4FF4005393 -:100D600000220121C14801F0BFFC4FF400530322CF -:100D70000021BE4801F0DFFC4FF400630022114661 -:100D8000B94801F0B1FC022300221146B84801F035 -:100D9000ABFC4FF4804300221146B44801F0A4FCA0 -:100DA0000423012202214FF0904001F09DFC082312 -:100DB000012202214FF0904001F096FC042303220F -:100DC00000214FF0904001F0B6FC082303220021DF -:100DD0004FF0904001F0AFFC042201214FF0904011 -:100DE00001F0EDFC082201214FF0904001F0E7FCFA -:100DF0001023002203214FF0904001F075FC4023A6 -:100E0000002203214FF0904001F06EFC40230022AD -:100E100003214FF0904001F067FC012300220321E1 -:100E2000914801F061FC1023002201218E4801F05D -:100E30005BFC1023032200218B4801F07CFC4FF463 -:100E4000805300220221884801F04EFC4FF480526A -:100E50000221854801F0B3FC4FF480630022022197 -:100E60004FF0904001F040FC4FF40073002202214B -:100E70004FF0904001F038FC4FF4807300220221C3 -:100E80004FF0904001F030FC4FF40043002202216B -:100E9000754801F029FC4FF480430022022172487A -:100EA00001F022FC4FF40053002202216E4801F0B1 -:100EB0001BFC4FF48063002211464FF0904001F07C -:100EC0003AFC4FF40073002211464FF0904001F0BD -:100ED00032FC4FF48073002211464FF0904001F035 -:100EE0002AFC4FF40043002211465F4801F023FC26 -:100EF0004FF48043002211465B4801F01CFC4FF484 -:100F0000005300221146584801F015FC4FF480624E -:100F100002214FF0904001F052FC4FF40072022188 -:100F20004FF0904001F04BFC4FF4807202214FF0E3 -:100F3000904001F044FC4FF4004202214A4801F085 -:100F40003EFC4FF480420221474801F038FC4FF448 -:100F500000520221444801F032FC04230022012106 -:100F6000414801F0C1FB0423012200213E4801F069 -:100F7000E2FB4023012202213B4801F0B5FB802324 -:100F800001220221384801F0AFFB40230322002157 -:100F9000354801F0D0FB802303220021324801F0C4 -:100FA000CAFB40220021304801F009FC80220021C8 -:100FB0002D4801F004FC4FF48063002201212A48EF -:100FC00001F092FB4FF4806303220021264801F0D8 -:100FD000B2FB4FF4004300221146244801F084FB89 -:100FE00001231A460021224801F07EFB10BD10B5F6 -:100FF00040F20B6001F0EAFC1E4802F003F9002009 +:100C80008873F74802F079FBF649F54802F027FB34 +:100C900000221146132001F0D8FD0121F04802F096 +:100CA000C3FBEF4802F05AFB10BD10B540F21150E3 +:100CB00001F090FE40F2125001F08CFE40F2135011 +:100CC00001F088FE40F2165001F084FE4FF400431C +:100CD000002201214FF0904001F00AFD4FF4004343 +:100CE000012200214FF0904001F029FD082300224D +:100CF0000121DD4801F0FCFC082301220021DA4833 +:100D000001F01DFD4FF48053002201214FF090406F +:100D100001F0EEFC4FF48053012200214FF090408F +:100D200001F00DFD0223002201214FF0904001F05F +:100D3000DFFC0223012200214FF0904001F0FFFC74 +:100D40000123002219464FF0904001F0D1FC01230D +:100D50001A4600214FF0904001F0F1FC4FF400538F +:100D600000220121C14801F0C3FC4FF400530322CB +:100D70000021BE4801F0E3FC4FF40063002211465D +:100D8000B94801F0B5FC022300221146B84801F031 +:100D9000AFFC4FF4804300221146B44801F0A8FC98 +:100DA0000423012202214FF0904001F0A1FC08230E +:100DB000012202214FF0904001F09AFC042303220B +:100DC00000214FF0904001F0BAFC082303220021DB +:100DD0004FF0904001F0B3FC042201214FF090400D +:100DE00001F0F1FC082201214FF0904001F0EBFCF2 +:100DF0001023002203214FF0904001F079FC4023A2 +:100E0000002203214FF0904001F072FC40230022A9 +:100E100003214FF0904001F06BFC012300220321DD +:100E2000914801F065FC1023002201218E4801F059 +:100E30005FFC1023032200218B4801F080FC4FF45B +:100E4000805300220221884801F052FC4FF4805266 +:100E50000221854801F0B7FC4FF480630022022193 +:100E60004FF0904001F044FC4FF400730022022147 +:100E70004FF0904001F03CFC4FF4807300220221BF +:100E80004FF0904001F034FC4FF400430022022167 +:100E9000754801F02DFC4FF4804300220221724876 +:100EA00001F026FC4FF40053002202216E4801F0AD +:100EB0001FFC4FF48063002211464FF0904001F078 +:100EC0003EFC4FF40073002211464FF0904001F0B9 +:100ED00036FC4FF48073002211464FF0904001F031 +:100EE0002EFC4FF40043002211465F4801F027FC1E +:100EF0004FF48043002211465B4801F020FC4FF480 +:100F0000005300221146584801F019FC4FF480624A +:100F100002214FF0904001F056FC4FF40072022184 +:100F20004FF0904001F04FFC4FF4807202214FF0DF +:100F3000904001F048FC4FF4004202214A4801F081 +:100F400042FC4FF480420221474801F03CFC4FF440 +:100F500000520221444801F036FC04230022012102 +:100F6000414801F0C5FB0423012200213E4801F065 +:100F7000E6FB4023012202213B4801F0B9FB80231C +:100F800001220221384801F0B3FB40230322002153 +:100F9000354801F0D4FB802303220021324801F0C0 +:100FA000CEFB40220021304801F00DFC80220021C0 +:100FB0002D4801F008FC4FF48063002201212A48EB +:100FC00001F096FB4FF4806303220021264801F0D4 +:100FD000B6FB4FF4004300221146244801F088FB81 +:100FE00001231A460021224801F082FB10BD10B5F2 +:100FF00040F20B6001F0EEFC1E4802F007F9002001 :101000001D49888008802020488040F6CA008860FA -:10101000002088818873174802F0ABF916491548FB -:1010200002F059F900220221124802F0E4FB0022EA -:101030000121104802F0DFFB002211460D4802F0AA -:10104000DAFB002202210B4802F0A8FB002201215A -:10105000084802F0A3FB0022114606480EE00000FB +:10101000002088818873174802F0AFF916491548F7 +:1010200002F05DF900220221124802F0E8FB0022E2 +:101030000121104802F0E3FB002211460D4802F0A6 +:10104000DEFB002202210B4802F0ACFB0022012152 +:10105000084802F0A7FB0022114606480EE00000F7 :1010600000200040A00000200004004800080048C4 -:1010700000140048002C0140B000002002F08EFB5C -:1010800070220221DA4802F049FB70220121D8487F -:1010900002F044FB70220021D54802F03FFB002201 -:1010A0000221D34802F067FB00220121D04802F060 -:1010B00062FB00221146CE4802F05DFB0020CD49C4 +:1010700000140048002C0140B000002002F092FB58 +:1010800070220221DA4802F04DFB70220121D8487B +:1010900002F048FB70220021D54802F043FB0022F9 +:1010A0000221D34802F06BFB00220121D04802F05C +:1010B00066FB00221146CE4802F061FB0020CD49BC :1010C00088800820C880002008814FF40070488183 -:1010D0000A460221C64802F035FAC64A0121C44830 -:1010E00002F030FAC34A0021C14802F02BFA4FF453 +:1010D0000A460221C64802F039FAC64A0121C4482C +:1010E00002F034FAC34A0021C14802F02FFA4FF44B :1010F0000060C14908800020488048813C208880E9 :101100004FF4805088810020C8804FF480400881CF -:10111000B74802F0D3F9B64802F021F901220221C2 -:10112000B34802F020FC01221146B14802F01BFC3A -:1011300001220021AE4802F016FC04220221AC4834 -:1011400002F03FFC04220121A94802F03AFC0422EB -:101150000021A74802F035FC002211460D2001F0C5 -:1011600070FB0121A24802F05BF9A14802F0F2F8FD -:1011700010BD00B587B040F2096001F027FC4FF4C4 -:10118000A06001F023FC032001F0B3FC0022012148 -:10119000092001F056FB002000F0A0FF0020974935 +:10111000B74802F0D7F9B64802F025F901220221BA +:10112000B34802F024FC01221146B14802F01FFC32 +:1011300001220021AE4802F01AFC04220221AC4830 +:1011400002F043FC04220121A94802F03EFC0422E3 +:101150000021A74802F039FC002211460D2001F0C1 +:1011600074FB0121A24802F05FF9A14802F0F6F8F1 +:1011700010BD00B587B040F2096001F02BFC4FF4C0 +:10118000A06001F027FC032001F0B7FC0022012140 +:10119000092001F05AFB002000F0A4FF002097492D :1011A00088619748C860002048614FF480600861FA :1011B0000220C861934808600120886000024860EE -:1011C0004FF44050086218220C31684603F033FB9C -:1011D0008A480EC8002000F0ADFF002001F031F871 -:1011E000002001F05BF80221002001F09BF90221B0 -:1011F000002001F08EF8002001F05FF802210120AC -:1012000000F00BFD02220421002000F032FD02223A -:101210000621012000F02DFD002000F0EFFC01214F -:10122000084600F0F1FD4FF46021012000F018FEA7 -:1012300000F05FFC00F06BFC00F03BFF00F016FCE0 -:1012400000F027FC00F040FC0121080200F095FCB2 -:1012500007B000BD00B587B040F2117001F0B6FBD9 -:101260004FF4A06001F0B2FB4FF4E131664802F0A8 -:101270007CFE0021644802F0B4FE0021624802F0C6 -:10128000BCFE0021604802F0C4FE00215E4802F06E -:1012900046FF08215C4802F0D2FE04215A4802F0C1 -:1012A000D6FE594802F0C1FE002202210B2001F0B7 -:1012B000C8FA042000F012FF002054498861544805 +:1011C0004FF44050086218220C31684603F037FB98 +:1011D0008A480EC8002000F0B1FF002001F035F869 +:1011E000002001F05FF80221002001F09FF90221A8 +:1011F000002001F092F8002001F063F802210120A4 +:1012000000F00FFD02220421002000F036FD022232 +:101210000621012000F031FD002000F0F3FC012147 +:10122000084600F0F5FD4FF46021012000F01CFE9F +:1012300000F063FC00F06FFC00F03FFF00F01AFCD0 +:1012400000F02BFC00F044FC0121080200F099FCA6 +:1012500007B000BD00B587B040F2117001F0BAFBD5 +:101260004FF4A06001F0B6FB4FF4E131664802F0A4 +:1012700080FE0021644802F0B8FE0021624802F0BE +:10128000C0FE0021604802F0C8FE00215E4802F066 +:101290004AFF08215C4802F0D6FE04215A4802F0B9 +:1012A000DAFE594802F0C5FE002202210B2001F0AF +:1012B000CCFA042000F016FF0020544988615448FD :1012C000C8600020486108610120C8614E48243090 :1012D000086001208860002048604FF44050086298 -:1012E00018220C31684603F0A6FA48480EC80420BC -:1012F00000F020FF042000F0A4FF042000F0CEFF47 -:101300004021414803F0A6F80221042001F00AF927 -:101310000121042000F0FDFF042000F0CEFF07B003 -:1013200000BD00B587B040F20E6001F04FFB4FF4F6 -:10133000A06001F04BFB4FF49641364802F015FED9 -:101340000021344802F04DFE0021324802F055FEE3 -:101350000021304802F05DFE00212E4802F0DFFE41 -:1013600008212C4802F06BFE04212A4802F06FFE8F -:10137000284802F05AFE002202210A2001F061FAF8 -:10138000022000F0ABFE0020204988612248C8609E +:1012E00018220C31684603F0AAFA48480EC80420B8 +:1012F00000F024FF042000F0A8FF042000F0D2FF3B +:101300004021414803F0AAF80221042001F00EF91F +:101310000121042001F001F8042000F0D2FF07B001 +:1013200000BD00B587B040F20E6001F053FB4FF4F2 +:10133000A06001F04FFB4FF49641364802F019FED1 +:101340000021344802F051FE0021324802F059FEDB +:101350000021304802F061FE00212E4802F0E3FE39 +:1013600008212C4802F06FFE04212A4802F073FE87 +:10137000284802F05EFE002202210A2001F065FAF0 +:10138000022000F0AFFE0020204988612248C8609A :101390000020486108610120C8611E4824300860AF :1013A00001208860002048604FF4405008621822F5 -:1013B0000C31684603F03FFA14480EC8022000F0D2 -:1013C000B9FE022000F03DFF022000F067FF40213F -:1013D000104803F03FF80221084601F0A3F801216C -:1013E000022000F096FF022000F067FF07B000BD6A +:1013B0000C31684603F043FA14480EC8022000F0CE +:1013C000BDFE022000F041FF022000F06BFF402133 +:1013D000104803F043F80221084601F0A7F8012164 +:1013E000022000F09AFF022000F06BFF07B000BD62 :1013F000002C0140CE000020C00000200001002091 :101400005A0000204C24014000440040DC00002031 :101410007A000020003801407B0000203A48006834 @@ -326,20 +326,20 @@ :10144000B0EB410F09D93348007810B90020FFF7FD :1014500056F801202F49087007E000202D49087038 :101460002A480068401C2949086001212A4801F0E7 -:10147000EFFF10BD10B5012000F010FD012127483D -:1014800001F0E6FF10BD10B5FFF746F9022100207C -:1014900000F0DDFF18B10221002001F03AF810BD84 -:1014A00010B50221084600F0D2FF28B100F09DF8E7 -:1014B0000221084601F02DF810BD10B502210420CC -:1014C00000F0C5FF28B100F03DFA0221042001F030 -:1014D00020F810BD0C48006870470B4A116800E006 +:10147000F3FF10BD10B5012000F014FD0121274835 +:1014800001F0EAFF10BD10B5FFF746F90221002078 +:1014900000F0E1FF18B10221002001F03EF810BD7C +:1014A00010B50221084600F0D6FF28B100F09DF8E3 +:1014B0000221084601F031F810BD10B502210420C8 +:1014C00000F0C9FF28B100F040FA0221042001F029 +:1014D00024F810BD0C48006870470B4A116800E002 :1014E00000BF094A1268521A8242F9D37047704706 :1014F00000BFFEE700BFFEE700BFFEE700BFFEE75C :1015000070477047704700007C000020800000207A :10151000940000208400002000200040002C0140A6 :101520002DE9F04107460D46164600240DE0295DE1 -:10153000384602F094FD00BF40F20671384602F0D2 -:10154000C3FF0028F8D0601CC4B2B442EFDBBDE892 +:10153000384602F098FD00BF40F20671384602F0CE +:10154000C7FF0028F8D0601CC4B2B442EFDBBDE88E :10155000F08130B50246002016E012F8015B80EA07 :101560000520082300BF00F400442CB141F22104FF :1015700084EA4004A0B203E04FF6FF7404EA40009E @@ -356,938 +356,939 @@ :1016200000200870054908700548FFF7C3FF10BD8A :10163000003801407B0000208E0000208500002043 :10164000860000202DE9F04385B001254FF0000809 -:10165000EB48007808B1012000E000208146002618 -:101660000027E848007849EA400000F0FF092F20F1 -:101670008DF8000001208DF80100E3480078000794 -:10168000000E8DF8020001208DF80300DF4800787D -:101690008DF804008DF80590DC480078062837D0D6 +:10165000ED48007808B1012000E000208146002616 +:101660000027EA48007849EA400000F0FF092F20EF +:101670008DF8000001208DF80100E5480078000792 +:10168000000E8DF8020001208DF80300E14800787B +:101690008DF804008DF80590DE480078062837D0D4 :1016A00006DC06287CD2DFE800F0A27C3E0C17287E :1016B000072843D008284CD0092854D0FF286FD1E0 -:1016C00093E00325D24800788DF80600D0480088C2 +:1016C00093E00325D44800788DF80600D2480088BE :1016D000000A8DF807008BE00525FEF748FF044659 :1016E000E0B28DF80600200A8DF80700200C8DF876 -:1016F0000800200E8DF809007AE00325C54800781F -:101700008DF80600C348008800128DF807006FE0CE -:101710000325C14800788DF80600BF4800880012F4 +:1016F0000800200E8DF809007AE00325C74800781D +:101700008DF80600C548008800128DF807006FE0CC +:101710000325C34800788DF80600C14800880012F0 :101720008DF8070064E00325FEF7F9FE0646F0B2E7 -:101730008DF80600300A8DF8070059E00325B748F8 -:1017400000788DF80600B548008800128DF8070073 -:101750004EE00325B24800788DF80600B1480078C5 -:101760008DF8070044E00725AF4800788DF80600A3 -:10177000AD480088000A8DF80700AC4800788DF865 -:101780000800AA480088000A8DF80900A8480078D7 -:101790008DF80A00A6480088000A8DF80B0027E0A3 +:101730008DF80600300A8DF8070059E00325B948F6 +:1017400000788DF80600B748008800128DF8070071 +:101750004EE00325B44800788DF80600B3480078C1 +:101760008DF8070044E00725B14800788DF80600A1 +:10177000AF480088000A8DF80700AE4800788DF861 +:101780000800AC480088000A8DF80900AA480078D3 +:101790008DF80A00A8480088000A8DF80B0027E0A1 :1017A00025E00925FEF7BBFE0646FEF7E0FE0446EF -:1017B000974800788DF8060095480088000A8DF853 +:1017B000994800788DF8060097480088000A8DF84F :1017C00007002746F8B28DF80800380A8DF809009E :1017D000380C8DF80A00380E8DF80B00F0B28DF839 :1017E0000C00300A8DF80D0002E0012500E000BF7A :1017F00000BF8DF80150691D6846FFF7AAFE8046BC :1018000008F0FF01681D0DF800104FEA1821A81D0F :101810000DF800100A21E81D0DF80010401CC2B29E -:1018200069468448FFF77CFE05B0BDE8F08370B5DB +:1018200069468648FFF77CFE05B0BDE8F08370B5D9 :101830000446667820782F2803D1F01D205C0A2802 :1018400001D0002070BD711D2046FFF782FE0546C5 :10185000701D205CE9B2884204D1B01D205CB0EB61 -:10186000152F01D00020EDE7A07800F00F0072499D -:101870000870A078000964490870E0786F49087022 -:101880002079624908706D48007806283BD008DC52 +:10186000152F01D00020EDE7A07800F00F0074499B +:101870000870A078000966490870E078714908701E +:101880002079644908706F48007806283BD008DC4E :10189000022834D003280BD004280FD0052849D1C2 :1018A00012E009281DD00A2822D0FF2842D137E0B3 -:1018B000012063490870FEF7B5FD3CE00020604957 -:1018C0000870FEF7AFFD36E001205D490870FEF7B5 +:1018B000012065490870FEF7B5FD3CE00020624953 +:1018C0000870FEF7AFFD36E001205F490870FEF7B3 :1018D000A9FDA179627902EB012108B2FEF70FFEA2 -:1018E00029E06079A17900EB01204C49088022E0D1 -:1018F00060794B490870A0794A4908701BE00020C4 -:101900005049086017E001204D490870FEF78AFD34 +:1018E00029E06079A17900EB01204E49088022E0CF +:1018F00060794D490870A0794C4908701BE00020C0 +:101900005249086017E001204F490870FEF78AFD30 :10191000A179627902EB012108B2FEF792FD0AE09B -:101920000020FEF7ECFD012035490870FF20374903 -:10193000087000E000BF00BFFFF784FEFFF774FDF2 -:1019400001207FE72DE9F0413F4806783F480078C5 -:1019500038B92F2E05D100203D49087001203B49A0 -:1019600008703A480078002848D03A483849097841 -:10197000465437480078401C3549087008460078BE -:1019800001283BDD33484778092F04DD002008702B -:101990002E49087032E02E480178F81D81422DDD75 -:1019A0002C48FFF744FF28B1002029490870274937 -:1019B000087023E00025012406E02648005D2F285A -:1019C00001D1254604E0641C214800788442F4DB00 -:1019D00000BF002D0CDD1E480078401B1C4908701C -:1019E0001C4841191A4802781A4802F0DFFE04E048 -:1019F0000020174908701549087000BFBDE8F08144 -:101A0000920000201A00002097000020990000207A -:101A100070000020080000200A0000209400002030 -:101A20001B0000201C0000201E00002020000020C1 -:101A30002200002000440040960000209800002072 -:101A40009A0000200C0000207A0000209000002066 -:101A5000910000202401002010B540F2093000F070 -:101A6000EDFF40F2093000F0F7FF10BDFA480068C2 -:101A700000F0010028B9F848006840F00100F6497C -:101A800008607047F448006820F00100F2490860DF -:101A90007047F148006840F00800EF49086000BF57 -:101AA000ED48006800F008000028F9D1EA48006815 -:101AB00040F00400E849086000BFE748006800F013 -:101AC00004000028F9D17047E348006840F48070B2 -:101AD000E14908607047E048006820F48070DE4902 -:101AE00008607047DC48006840F40000DA4908608C -:101AF0007047D948006820F40000D7490860704753 -:101B0000D548006840F08070D34908607047D248DB -:101B1000006820F08070D04908607047CE4A121FDC -:101B2000126822F4C052CC4B1B1F1A60012802D04D -:101B300002281FD115E0C84A121F126822F4604221 -:101B4000C54B1B1F1A601A4613684A1E43EA4232ED -:101B5000C14B1B1F1A601A46126842F400621A60D9 -:101B600009E0BD4A121F126842F48052BA4B1B1F93 -:101B70001A6000E000BF00BF7047F9B100F4807246 -:101B80003AB1B54A121F126842F48072B24B1B1F61 -:101B90001A6000F480623AB1AF4A121F126842F430 -:101BA0008062AD4B1B1F1A6000F002022AB3AA4AE2 -:101BB000126842F00202A84B1A601EE000F4807224 -:101BC0003AB1A54A121F126822F48072A24B1B1F61 -:101BD0001A6000F480623AB19F4A121F126822F420 -:101BE00080629D4B1B1F1A6000F002022AB19A4AC4 -:101BF000126822F00202984B1A60704730B1964981 -:101C0000096841F40061944A116005E0924909684D -:101C100021F40061904A11607047012802D0022827 -:101C200024D111E08C4A243213684A1E23EA02525E -:101C3000894B24331A601A4613684A1E43EA02523B -:101C4000854B24331A6012E0834A303213684A1EEF -:101C500023EA0252804B30331A601A4613684A1E38 -:101C600043EA02527C4B30331A6000E000BF00BFF1 -:101C7000704770B51446122900D10021062810D2F1 -:101C8000754D2C352A6800EB80061F25B540AA4308 -:101C900000EB800501FA05F52A436F4D2C352A60CB -:101CA0002AE00C2812D26C4D28352A68851F05EBD6 -:101CB00085061F25B540AA43851F05EB850501FA5A -:101CC00005F52A43644D28352A6015E0102813D203 -:101CD000614D24352A68A0F10C0505EB85061F250A -:101CE000B540AA43A0F10C0505EB850501FA05F501 -:101CF0002A43594D24352A600A2910D2564D0835F9 -:101D00002B6801EB41060725B540AB4301EB4105CC -:101D100004FA05F52B43504D08352B6015E01229C8 -:101D200013D24D4D2D1D2B68A1F10A0505EB45067B -:101D30000725B540AB43A1F10A0505EB450504FABB -:101D400005F52B43444D2D1D2B6070BDF0B50346AA -:101D5000414E30363668C6F30155052B15D23E4E3E -:101D600030363468EE1A06EB8606C6F10F071F26DA -:101D7000BE40B443EE1A06EB8606C6F10F0601FA22 -:101D800006F63443344E303634600A2910D2324ECF -:101D90000836306801EB41070726BE40B04301EB2F -:101DA000410602FA06F630432B4E0836306015E045 -:101DB000132913D2284E361D3068A1F10A0606EB0E -:101DC00046070726BE40B043A1F10A0606EB4606C9 -:101DD00002FA06F63043204E361D3060F0BD30B5B5 -:101DE000024600201C4C30342468C4F301539C1A72 -:101DF000C4F10300032806D88000C1F30B04174D7B -:101E00000544C5F8144430BD91B100F001022AB177 -:101E1000114A126842F480120F4B1A6000F002025D -:101E2000C2B10D4A126842F400420B4B1A6011E035 -:101E300000F001022AB1084A126822F48012064B0F -:101E40001A6000F002022AB1034A126822F400422A -:101E5000014B1A6070470000082401400020014037 -:101E6000012802D0022816D10AE0994A126822F409 -:101E70006022974B1A601A4612680A431A600BE0F8 -:101E8000934A126822F4E042914B1A601A46126893 -:101E90000A431A6000E000BF00BF704700F0010174 -:101EA00029B18B49096841F48001894A116000F029 -:101EB000020129B18649096841F40011844A116080 -:101EC000704783484430006880B27047024632B1A0 -:101ED000012A08D0022A0AD0032A10D10BE07C483C -:101EE000343001680DE07A483830016809E07848FC -:101EF0003C30016805E076484030016801E000218F -:101F000000BF00BF88B2704701460020704A083AFF -:101F100012680A4002B1012070476D49083909680A -:101F200081436B4A083A1160704702460020012A3B -:101F300004D0022A10D0042A2AD11BE0644B083BAB -:101F40001B6803F00101624B1B1F1B6803F0400379 -:101F50000BB101B101201CE05D4B083B1B6803F095 -:101F600002015B4B1B1F1B6803F020030BB101B187 -:101F700001200EE0564B083B1B6803F00401544B54 -:101F80001B1F1B6803F080030BB101B1012000E0AF -:101F900000BF00BF70474E490839096881434C4A69 -:101FA000083A1160704700F0010139B14849091F32 -:101FB000096841F04001464A121F116000F0020119 -:101FC00039B14349091F096841F02001404A121FF5 -:101FD000116000F0040139B13D49091F096841F061 -:101FE00080013B4A121F1160704700F0010139B1B6 -:101FF0003749091F096821F04001354A121F116055 -:1020000000F0020139B13249091F096821F02001AD -:102010002F4A121F116000F0040139B12C49091F29 -:10202000096821F080012A4A121F1160704728496F -:10203000091F0968274A1140254A121F11601146DD -:1020400009680143116011460968234A1143204A77 -:10205000121F116070471E49091F09681D4A1F326F -:1020600011401B4A121F1160012804D002280BD016 -:1020700003281BD111E01649091F096841F400012A -:10208000134A121F116012E01149091F096841F437 -:1020900080010F4A121F116009E00D49091F0968EC -:1020A00041F440010A4A121F116000E000BF00BF66 -:1020B00070470748001F0068064908400449091F87 -:1020C00008607047024A20321060121F116070478A -:1020D00008240140E0FD3FFF0002C00000EB80014A -:1020E000FD4A02EB8101896821F0010100EB8002C9 -:1020F000F94B03EB82029160002100EB800203EBBD -:102100008202916000EB800203EB8202D16000EB5F -:10211000800203EB8202116100EB800203EB82027A -:1021200051611946496883000F229A401143EA4AD7 -:10213000516070470FB410B500EB8003E64C04EB20 -:102140008303039A1A6100EB800304EB8303069A6E -:102150005A6100EB800304EB83030A9ADA6000EB18 -:102160008002234603EB8202916821F47C51079B95 -:10217000049A1A430B9B1A43114300EB8002234637 -:1021800003EB82029160059A62B900EB800203EBD7 -:102190008202926842F0400200EB800304EB83036A -:1021A0009A600DE000EB8002CB4B03EB8202926859 -:1021B00022F0400200EB8003C74C04EB83039A60DB -:1021C000089A72B900EB8002C34B03EB820292685B -:1021D00042F0800200EB8003BF4C04EB83039A6063 -:1021E0000DE000EB8002BC4B03EB8202926822F010 -:1021F000800200EB8003B84C04EB83039A60099AD9 -:1022000072B900EB8002B44B03EB8202926822F0B9 -:10221000100200EB8003B04C04EB83039A600DE0E6 -:1022200000EB8002AC4B03EB8202926842F010029A -:1022300000EB8003A84C04EB83039A6010BC5DF8AC -:1022400014FB00EB8001A44A02EB8101896841F094 -:10225000200100EB8002A04B03EB820291607047EB -:1022600000EB80019C4A02EB8101896821F020018A -:1022700000EB8002984B03EB82029160704700EB09 -:102280008001954A02EB8101896841F4804100EBAD -:102290008002914B03EB82029160704700EB80015A -:1022A0008D4A02EB8101896821F4804100EB8002B4 -:1022B000894B03EB82029160704700EB8001864AF4 -:1022C00002EB8101896841F0010100EB8002824B41 -:1022D00003EB82029160704700EB80017E4A02EBC3 -:1022E0008101896821F0010100EB80027A4B03EB48 -:1022F00082029160704700EB8002774B03EB820211 -:102300001161704700EB8002734B03EB8202516155 -:10231000704700EB8002704B03EB8202D160704784 -:10232000014601EB81006C4A02EB8000C0687047F7 -:1023300010B50A4600EB8003674C04EB83039968F1 -:1023400021F44051114300EB800304EB83039960B7 -:1023500010BD10B50A4600EB80035F4C04EB83030D -:10236000996821F44061114300EB800304EB83037F -:10237000996010BD10B50A4600EB8003564C04EB83 -:102380008303996821F44071114300EB800304EB4F -:102390008303996010BD00EB80014F4A02EB81017D -:1023A000896841F0800100EB80024B4B03EB820215 -:1023B0009160704700EB8001474A02EB8101896818 -:1023C00021F0800100EB8002434B03EB820291601D -:1023D000704700EB8001404A02EB8101896841F0BF -:1023E000400100EB80023C4B03EB8202916070479E -:1023F00000EB8001384A02EB8101896821F040013D -:1024000000EB8002344B03EB82029160704710B501 -:1024100071B900EB8002304B03EB8202926822F02C -:10242000100200EB80032C4C04EB83039A600DE058 -:1024300000EB8002284B03EB8202926842F010020C -:1024400000EB8003244C04EB83039A6010BDF0B5CD -:102450000246002300240F250E2601293ED0022922 -:1024600004D0042914D008294AD123E01A4800686E -:10247000970001FA07F700EA07049000C44002EB56 -:102480008200154F07EB8000806800F0020338E0FF -:1024900011480068970001FA07F700EA0704900066 -:1024A000C44002EB82000C4F07EB8000806800F014 -:1024B000040326E008480068970001FA07F700EADD -:1024C00007049000C44002EB8200034F07EB80003A -:1024D000806800F0080314E0000002402B48006808 -:1024E000970005FA07F700EA07049000C44002EBE2 -:1024F0008200264F07EB8000806800EA060300E0B8 -:1025000000BF00BF04EA030008B10120F0BD0020B5 -:10251000FCE71E4A5268830001FA03F31A431B4B7F -:102520005A60704710B500EB8002184B03EB820233 -:1025300092680A4300EB8003144C04EB83039A6017 -:1025400010BD10B500EB8002104B03EB82029268C5 -:102550008A4300EB80030D4C04EB83039A6010BDAB -:1025600010B50246094B1B68940001FA04F423409D -:102570000BB1012000E0002010BD044A5268830026 -:1025800001FA03F31A43014B5A60704700000240FE -:1025900000203049086070474AF6AA202D4908609B -:1025A00070474CF6CC402B490860704710B5014687 -:1025B000294B002245F25550264C206000BF25488B -:1025C000C06800F00402581E031E01D0002AF6D194 -:1025D0000AB1002010BDC1F30B001E4C2061012088 -:1025E000F8E730B502460B461B4C002145F255502A -:1025F000184D286000BF1748C06800F00101601E38 -:10260000041E01D00029F6D109B1002030BD1148C7 -:102610004360114C00BF0F48C06800F00201601E0B -:10262000041E01D00029F6D109B10020EEE7C2F363 -:102630000B00084DA8604AF6AA2028600120E5E7B3 -:1026400001460448C068084008B1012070470020D6 -:10265000FCE7000000300040FFFF0F0010B504460B -:102660007349601A8C4220D006DCB4F1904F0AD036 -:1026700070482044A0BB0FE0B0F5806F1ED0B0F5CD -:10268000406F2ED123E040F6112000F0D7F940F63C -:10269000112000F0E1F925E040F6122000F0CEF91B -:1026A00040F6122000F0D8F91CE040F6132000F0AC -:1026B000C5F940F6132000F0CFF913E040F61420DE -:1026C00000F0BCF940F6142000F0C6F90AE040F62C -:1026D000162000F0B3F940F6162000F0BDF901E035 -:1026E000FFE700BF00BF10BDF0B504460D4616461B -:1026F0002168E268002019E0012787401F409FB150 -:102700004FEA400C032707FA0CF7B943470005FAD4 -:1027100007F739434FEA400C032707FA0CF7BA438F -:10272000470006FA07F73A43471CB8B21028E3D32C -:102730002160E260F0BDF0B50C461546012C03D1D6 -:1027400046681E43466002E046689E4346608268D3 -:1027500000210DE001268E401E403EB14F000326B1 -:10276000BE40B2434E0005FA06F632434E1CB1B2EB -:102770001029EFD38260F0BD81617047816270479C -:102780000AB1816100E08162704741617047024691 -:102790001069084008B1012070470020FCE701469D -:1027A000086980B2704702465069084008B10120AC -:1027B00070470020FCE70146486980B27047F0B5D9 -:1027C00003461C6A5D6A00200DE001268640164023 -:1027D0003EB187000F26BE40B443860001FA06F6DC -:1027E0003443461CB0B20828EFD3082011E001267C -:1027F000864016405EB1A0F10806B7000F26BE4025 -:10280000B543A0F10806B60001FA06F63543461CAA -:10281000B0B21028EBD31C625D62F0BD4FF4803281 -:102820000A43C261C161C261C269C26970470000E6 -:102830000008004800FCFFB743490143434A1160C8 -:102840007047F0B50B460021002400253F4E366846 -:1028500006F4E066B6F5E06F02D100BF042526E07D -:102860003A4E366806F4E066B6F5C06F02D1012430 -:1028700003251CE0354E366806F4E066B6F5A06F19 -:1028800002D10224022512E0304E366806F4E066DA -:10289000B6F5806F02D10324012508E02B4E36687F -:1028A00006F4E066B6F5407F01D104240025C4F1AA -:1028B000040603FA06F1C5F104070F26FE40164090 -:1028C00031430901224E315400F01F070126BE405A -:1028D0004711BF0007F1E027C7F80061F0BD00F025 -:1028E0001F02012191401B4A431142F823107047F7 -:1028F000194A0A400243154B1B1F1A6070471349BF -:10290000091D09680143114A121D116070470F49E2 -:10291000091D096881430D4A121D11607047042882 -:1029200008D14FF0E021096941F004014FF0E022A5 -:10293000116107E04FF0E021096921F004014FF037 -:10294000E0221161704700000000FA050CED00E084 -:1029500000E400E080E100E080FFFF1FFD48006828 -:1029600040F00100FB49086000BFFA48006800F031 -:1029700002000028F9D0F7484068F7490840F549B7 -:10298000486008464068F5490840F24948600846F2 -:10299000406820F44000486008460068F04908405C -:1029A000EC4908600846C06A20F00F00C86208467B -:1029B000006B40F243118843E64908630846406BC8 -:1029C00020F001004863002088607047E14A02EB74 -:1029D0009011096800F01F0301229A401143DD4B5A -:1029E00003EB901211607047DA4A02EB901109680C -:1029F00000F01F0301229A409143D64B03EB901243 -:102A000011607047D34A02EB9011096800F01F0370 -:102A100001229A401143CF4B03EB90121160704793 -:102A2000CC4A02EB9011096800F01F0301229A4082 -:102A30009143C84B03EB901211607047C54A02EBFB -:102A40009011096800F01F0301229A401143C14B05 -:102A500003EB901211607047BE4A02EB90110968B7 -:102A600000F01F0301229A409143BA4B03EB9012EE -:102A700011607047B748006A40F48030B549086279 -:102A80007047B448006A20F48030B2490862704749 -:102A900001460020AF4A506820F0030041EA0002DE -:102AA000AC4B5A607047AB48406800F00C00704770 -:102AB00001460020A74A506820F0F00041EA0002D9 -:102AC000A44B5A60704701460020A24A506820F487 -:102AD000E06041EA00029F4B5A60704701460020C7 -:102AE0009C4A506820F4605041EA0002994B5A60B9 -:102AF00070479849496821F44041964A516011460F -:102B0000096B21F480711163052839D2DFE800F0E8 -:102B1000030A14202C008F49096B21F480718D4A1F -:102B200011632EE08B4949688A4A51601146096B4E -:102B300041F48071116324E08649496841F4804181 -:102B4000844A51601146096B41F48071116318E0A9 -:102B50008049496841F400417E4A51601146096B41 -:102B600041F4807111630CE07A49496841F44041B5 -:102B7000784A51601146096B41F48071116300E09D -:102B800000BF00BF70477349496821F44001714A92 -:102B900051601146496801435160704710B50022E9 -:102BA0006C4B5A6822F0774242EA00030B43694CAF -:102BB000636010BD674A52686A4B1A40654B5A60A1 -:102BC0001A46526840EA01031A43624B5A60704742 -:102BD0006049096B21F003015E4A11631146096BDC -:102BE0000143116370475B49096B21F04001594A69 -:102BF00011631146096B0143116370475549096A16 -:102C000021F44071534A11621146096A014311626D -:102C1000704700214F4AD16A21F00F0141EA0002BA -:102C20004C4BDA6270474B49096A21F01801494A56 -:102C300011621146096A0143116270470146454A13 -:102C400002EB9110006801F01F0301229A4010402E -:102C500008B1012070470020FCE73E48406A40F080 -:102C600080703C494862704701463A488068084095 -:102C700008B1012070470020FCE73649896801430C -:102C8000344A91607047334989680143314A916001 -:102C900070473049896881432E4A91607047F0B58A -:102CA0000646002400270025B6F5006F1DD005DC80 -:102CB00076B3102E09D0182E7BD169E0B6F5106FCF -:102CC00054D0B6F5506F74D132E004E01120FFF714 -:102CD000B5FF0546641C15B9B4F5006FF6D1112097 -:102CE000FFF7ACFF00B1012764E005E040F601000A -:102CF000FFF7A4FF0546641C1DB96FF07C408442B9 -:102D0000F4D140F60100FFF799FF00B1012751E02F -:102D100004E00120FFF792FF0546641C15B9B4F5E5 -:102D2000A06FF6D10120FFF789FF00B1012741E034 -:102D300005E040F60150FFF781FF0546641C15B918 -:102D400009488442F5D140F60150FFF777FF00B102 -:102D500001272FE0001002400C00FF08FFFFC277A0 -:102D6000FFFFF2FEFFFFC2F7FFFF0F0005E040F696 -:102D70000110FFF763FF0546641C15B9F84884424B -:102D8000F5D140F60110FFF759FF00B1012711E01E -:102D900004E01920FFF752FF0546641C15B9F048FE -:102DA0008442F6D11920FFF749FF00B1012701E065 -:102DB000FFE700BF00BF3846F0BDEA4A02EB9011C2 -:102DC000096800F01F0301229A401143E54B03EB11 -:102DD000901211607047E34A02EB9011096800F00D -:102DE0001F0301229A409143DE4B03EB90121160C6 -:102DF00070470146B1F5006F18D005DC09B3102902 -:102E000009D0182921D11FE0B1F5106F1BD0B1F501 -:102E1000506F1AD116E0D34A1068126822F480323B -:102E2000D04B1A6040F480221A600FE0CD4A106A3D -:102E3000126A22F00102CB4B1A6240F004021A62BD -:102E400004E000BF00BF00BF00E000BF00BF70474C -:102E50000146B1F5006F18D005DC09B3102909D07F -:102E6000182921D11FE0B1F5106F1BD0B1F5506FBB -:102E70001AD116E0BB4A1068126822F48032B94BAE -:102E80001A6020F480221A600FE0B64A106A126AB3 -:102E900022F00102B34B1A6220F004021A6204E02D -:102EA00000BF00BF00BF00E000BF00BF7047AD48DB -:102EB000006840F40020AB4908607047A9480068EA -:102EC00020F40020A749086070470021A54A116836 -:102ED00021F0F80141EAC002A24B1A6070470021BC -:102EE000A04A516B21F0F80141EAC0029D4B5A63A0 -:102EF00070479D48006800209A49C1F800019A482F -:102F000000689A4908439749C1F8000170479649FB -:102F10003431096821F00701924AC2F83411114690 -:102F2000D1F834110143C2F8341170478E49383159 -:102F3000096821F001018B4AC2F838111146D1F815 -:102F400038110143C2F8381170472DE9F04F8FB0A6 -:102F500004464FF0000CE046002000220025814688 -:102F6000CDF838900021CDF83490CDF83090CDF8E0 -:102F70002C900023CDF82890CDF82490CDF8209007 -:102F8000002600270FF2E81999E8004CD9F80C90B8 -:102F9000CDE905BECDF810A0CDF81C900FF2D41AE3 -:102FA000DAE9009ACDE9029A0FF2C81ADAE9009A32 -:102FB000CDE9009ADFF8AC91D9F80490C9F3810CFF -:102FC000BCF1000F06D0BCF1010F05D0BCF1020F1F -:102FD0003FD103E06A4A3EE0694A3CE0DFF8849171 -:102FE000D9F80490C9F38343DFF87891D9F80490B5 -:102FF000C9F3C069CDF82890DDF82890B9F1000F29 -:1030000001D0113300E09B1CDFF85891D9F80490EF -:10301000C9F30049CDF82490DDF82490B9F1000FF0 -:1030200012D0DFF84091D9F82C9009F00F0909F17E -:103030000109CDF82090DFF848A1DDF82090BAFB17 -:10304000F9F909FB03F203E0DFF8389103FB09F219 -:1030500001E04B4A00BF00BFDFF80891D9F80490A7 -:10306000C9F303160DF1100919F8067022FA07F5D5 -:10307000DFF8F090D9F80490C9F302260DF10809A1 -:1030800019F8067025FA07F9CDF83890DFF8D490D2 -:10309000D9F80490C9F3C2261DF8067025FA07F185 -:1030A000072C5CD2DFE804F00406080A0C47720023 -:1030B00010469FE028469DE00E989BE0084699E068 -:1030C000DFF8A090D9F8309009F48079B9F5807FC5 -:1030D00004D0DFF8B490CDF834902AE0DFF8849083 -:1030E000D9F80490C9F38138B8F1000F09D0B8F1CC -:1030F000010F0BD0B8F1020F0DD0B8F1030F16D1AC -:1031000010E04FEA5109CDF8349011E04FEA9109EF -:10311000CDF834900CE04FF00609B1FBF9F9CDF889 -:10312000349005E04FEAD109CDF8349000E000BFBB -:1031300000BF0D985EE0DFF82C90D9F8309009F0D0 -:103140004009B9F1400F04D048F21209CDF830908F -:1031500003E04FF40049CDF830900C984AE048E085 -:10316000FFFF0F0000100240001102404D3C2B1ADF -:103170000000000000000000010203040607080927 -:1031800000127A0000093D00809FD500DFF86C90A6 -:10319000D9F8309009F00309B9F1000F01D10B9172 -:1031A00025E0DFF85890D9F8309009F00309B9F11B -:1031B000010F01D10B921AE0DFF84090D9F830905E -:1031C00009F00309B9F1020F04D14FF40049CDF819 -:1031D0002C900CE0DFF82490D9F8309009F0030926 -:1031E000B9F1030F03D1DFF81890CDF82C900B98AC -:1031F00000E000BF00BF0FB0BDE8F08F001002403C -:1032000000127A0010B50446FE49601A8C4217D0AD -:103210000CDCB4F1804F1CD0FB48204410B3B0F557 -:10322000406F28D0B0F5E05F52D12DE0B0F5A05F3F -:1032300033D0B0F5C05F39D0B0F5E05F48D13EE0A3 -:1032400040F20B30FFF7FAFB40F20B30FFF704FCC3 -:103250003FE04FF48060FFF7F1FB4FF48060FFF731 -:10326000FBFB36E040F20140FFF7E8FB40F2014093 -:10327000FFF7F2FB2DE040F20440FFF7DFFB40F2E6 -:103280000440FFF7E9FB24E04FF48160FFF7D6FB31 -:103290004FF48160FFF7E0FB1BE04FF44470FFF751 -:1032A000CDFB4FF44470FFF7D7FB12E040F2113032 -:1032B000FFF7C4FB40F21130FFF7CEFB09E040F20C -:1032C0001230FFF7BBFB40F21230FFF7C5FB00E006 -:1032D00000BF00BF10BD0A888262CA4A904206D071 -:1032E000B0F1804F03D0C84A524290420CD10268DC -:1032F00022F01002026002684B881A4302600268E2 -:103300008B881A43026007E0026822F01002026014 -:1033100002688B881A4302608A68C262BB4A904284 -:1033200007D0026822F44072026002688B891A4357 -:103330000260B44A904208D0B54A904205D0B54ADE -:10334000904202D0B44A904201D18A7B0263426922 -:1033500042617047016841F00101016070470168F6 -:1033600021F0010101607047016841F080010160B6 -:103370007047016821F0800101607047016841F0E9 -:10338000020101607047016821F00201016070478D -:10339000026822F06002026002680A43026070471D -:1033A000016821F010010160016801607047016847 -:1033B00021F010010160016841F0100101607047C7 -:1033C00081621AB9436943F00103436170470163A5 -:1033D0007047C16270474162704701460020486AE9 -:1033E0007047014600208A6A90B2704721B902688E -:1033F00042F00802026005E0012903D1026822F0D0 -:1034000008020260704721B9026842F004020260BB -:1034100005E0012903D1026822F00402026070472E -:10342000C2680A43C2607047C2688A43C26070477C -:1034300010B50246002300241069084083B2D0680A -:10344000084084B213B10CB1012010BD0020FCE78C -:1034500002698A430261704702461069084080B2DF -:1034600008B1012070470020FCE702698A4302612D -:103470007047C2680A43C2607047C2688A43C2602C -:10348000704721B9426842F00802426005E0012914 -:1034900003D1426822F008024260704710B5836C85 -:1034A00041F61F74A3438364836C41EA02042343FF -:1034B000836410BD42690A43426170470A884B88A1 -:1034C0001A438B881A43CB881A430B891A434B89BA -:1034D0001A438B891A4342647047416C41F480510E -:1034E00041647047416C002141647047416C41F474 -:1034F000804141647047416C00214164704721B1B3 -:10350000426C42F40042426403E0426C22F4004206 -:103510004264704721B1426842F00102426003E018 -:10352000426822F001024260704721B9426822F0ED -:103530000402426005E0012903D1426842F004021E -:103540004260704710B531B1012941D002297DD0C8 -:1035500003297CD1C0E0036A23F001030362036AFC -:10356000148823430362036A23F002030362036A9D -:10357000948823430362234B984208D0244B9842FB -:1035800005D0244B984202D0234B98421FD1036AA6 -:1035900023F004030362036A548823430362036A2B -:1035A00023F008030362036AD48823430362436859 -:1035B00023F4807343604368148923434360436862 -:1035C00023F4007343604368548923434360A3E0BA -:1035D000036A23F010030362036A148843EA0413A6 -:1035E0000362036A23F020030362036A948843EAB8 -:1035F00004130362034B984233D1036A23F0400360 -:1036000003620BE0002C014000FCFFBF00100040F3 -:10361000004001400044014000480140036A5488D2 -:1036200043EA04130362036A23F080030362036A1C -:10363000D48843EA04130362436823F4806343603D -:103640004368148943EA8403436001E00AE062E0CE -:10365000436823F4006343604368548943EA840366 -:10366000436059E0036A23F480730362036A148899 -:1036700043EA04230362036A23F400730362036AC8 -:10368000948843EA04230362FC4B984223D1036AE3 -:1036900023F480630362036A548843EA04230362C9 -:1036A000036A23F400630362036AD48843EA0423B1 -:1036B0000362436823F4805343604368148943EAF8 -:1036C00004134360436823F4005343604368548900 -:1036D00043EA041343601FE0036A23F48053036248 -:1036E000036A148843EA04330362036A23F4005331 -:1036F0000362036A948843EA04330362DF4B98420F -:1037000008D1436823F4804343604368148943EA43 -:103710008413436000E000BF00BF10BD31B1012938 -:103720000CD0022913D0032922D118E0836923F099 -:10373000700383618369134383611AE0836923F40F -:10374000E0438361836943EA0223836111E0C36933 -:1037500023F07003C361C3691343C36109E0C36904 -:1037600023F4E043C361C36943EA0223C36100E079 -:1037700000BF00BF704731B1012906D0022906D031 -:10378000032908D105E0426306E0826304E0C263D6 -:1037900002E0026400E000BF00BF704731B10129C0 -:1037A0000CD0022913D0032922D118E0836923F019 -:1037B000080383618369134383611AE0836923F4F7 -:1037C00000638361836943EA0223836111E0C36973 -:1037D00023F00803C361C3691343C36109E0C369EC -:1037E00023F40063C361C36943EA0223C36100E0B9 -:1037F00000BF00BF704731B101290CD0022913D09E -:10380000032922D118E0836923F0040383618369CB -:10381000134383611AE0836923F4806383618369BE -:1038200043EA0223836111E0C36923F00403C36107 -:10383000C3691343C36109E0C36923F48063C361AF -:10384000C36943EA0223C36100E000BF00BF7047C1 -:1038500031B101290CD0022913D0032922D118E05B -:10386000836923F0800383618369134383611AE0D2 -:10387000836923F400438361836943EA02238361FC -:1038800011E0C36923F08003C361C3691343C361BB -:1038900009E0C36923F40043C361C36943EA022317 -:1038A000C36100E000BF00BF704731B101290CD0F7 -:1038B000022913D0032923D119E0036A23F002035C -:1038C0000362036A134303621BE0036A23F02003CD -:1038D0000362036A43EA0213036212E0036A23F4F9 -:1038E00000730362036A43EA0223036209E0036A86 -:1038F00023F400530362036A43EA0233036200E0E5 -:1039000000BF00BF704721B101290AD002291AD196 -:1039100010E0036A23F008030362036A134303629F -:1039200012E0036A23F080030362036A43EA02138E -:10393000036209E0036A23F400630362036A43EA53 -:103940000223036200E000BF00BF7047012904D1D9 -:10395000826842F00802826004E019B9826822F0AD -:1039600008028260704731B101290CD0022913D0BE -:10397000032923D119E0036A23F001030362036AD8 -:10398000134303621BE0036A23F010030362036A1C -:1039900043EA0213036212E0036A23F480730362B2 -:1039A000036A43EA0223036209E0036A23F48053B3 -:1039B0000362036A43EA0233036200E000BF00BF10 -:1039C000704721B101290AD002291AD110E0036AF7 -:1039D00023F004030362036A1343036212E0036AE1 -:1039E00023F040030362036A43EA0213036209E01F -:1039F000036A23F480630362036A43EA02230362D7 -:103A000000E000BF00BF704731B101290CD002298E -:103A100013D0032922D118E0836923F00C038361BA -:103A20008369134383611AE0836923F440638361EC -:103A3000836943EA0223836111E0C36923F00C0325 -:103A4000C361C3691343C36109E0C36923F44063DD -:103A5000C361C36943EA0223C36100E000BF00BF42 -:103A6000704770B504460E4615464EB1012E29D05A -:103A7000022E4BD0032E7DD16BE00000002C0140C4 -:103A8000206A20F001002062206A20F00A002062F3 -:103A9000206A298808432062A06920F00300A06101 -:103AA000A06969880843A061A06920F0F000A061C6 -:103AB000A069E98840EA0110A061206A40F0010095 -:103AC00020626DE0206A20F010002062206A20F061 -:103AD000A0002062206A298840EA01102062A069C3 -:103AE00020F44070A061A069698840EA0120A061CB -:103AF000A06920F47040A061A069E98840EA013023 -:103B0000A061206A40F01000206249E0206A20F4A1 -:103B100080702062206A20F420602062206A298858 -:103B200040EA01202062E06920F00300E061E069E2 -:103B300069880843E061E06920F0F000E061E06935 -:103B4000E98840EA0110E061206A40F48070206258 -:103B500026E0206A20F480502062206A20F4005081 -:103B60002062206A298840EA01302062E06920F45E -:103B7000407000E013E0E061E069698840EA0120FC -:103B8000E061E06920F47040E061E069E98840EAC2 -:103B90000130E061206A40F48050206200E000BF04 -:103BA00000BFAA8831462046FFF72EFF70BD0246AF -:103BB000002031B1012906D0022906D0032908D1FD -:103BC00005E0506B06E0906B04E0D06B02E0106CF7 -:103BD00000E000BF00BF70472DE9F04104460E46EB -:103BE00015460027B846288808B9022700E00027B4 -:103BF0006888012802D14FF0020801E04FF0010867 -:103C0000002E4BD1206A20F001002062206A20F0B3 -:103C10000A002062206A298808432062A06920F0F7 -:103C20000300A061A06969880843A061A06920F031 -:103C3000F000A061A069E9880843A061206A40F013 -:103C400001002062AA8800212046FFF7DDFE206ADD -:103C500020F010002062206A20F0A0002062206A7C -:103C600040EA07102062A06920F44070A061A069BA -:103C700040EA0820A061A06920F47040A061A0691A -:103C8000E98840EA0120A061206A40F0100020622B -:103C9000AA8801212046FFF7B7FE4BE0206A20F0FA -:103CA00010002062206A20F0A0002062206A29888B -:103CB00040EA01102062A06920F44070A061A06970 -:103CC000698840EA0120A061A06920F47040A061E9 -:103CD000A069E98840EA0120A061206A40F0100054 -:103CE0002062AA8801212046FFF78EFE206A20F07C -:103CF00001002062206A20F00A002062206A384316 -:103D00002062A06920F00300A061A06940EA0800D9 -:103D1000A061A06920F0F000A061A069E9880843D3 -:103D2000A061206A40F001002062AA88002120469C -:103D3000FFF76AFEBDE8F08121B9426842F08002D7 -:103D4000426005E0012903D1426822F0800242600E -:103D50007047826822F07002826082680A43826043 -:103D60007047426822F07002426042680A43426033 -:103D70007047826822F00702826082680A4382608C -:103D8000704721B9826842F08002826005E0012913 -:103D900003D1826822F080028260704730B5846867 -:103DA00024F43F448460846841EA02052C43846023 -:103DB000846844EA0324846030BD30B5846824F00C -:103DC0000704846084680C438460846940F203358E -:103DD000AC438461846940F201152C438461046A18 -:103DE00024F00A040462046A24F0A0040462046A51 -:103DF00042EA03152C43046230BD816800218160D2 -:103E0000704710B503460C4621461846FFF7A1FF40 -:103E1000986820F007009860986840F00700986064 -:103E200010BD70B504460E461546602E20D1206A9E -:103E300020F010002062206A20F0A0002062206A9A -:103E400040EA05102062A06920F44070A061A069DA -:103E500040F48070A061A06920F47040A061A06966 -:103E600040EA0320A061206A40F0100020621DE0BB -:103E7000206A20F001002062206A20F00A002062FF -:103E8000206A28432062A06920F00300A061A06995 -:103E900040F00100A061A06920F0F000A061A069DD -:103EA0001843A061206A40F001002062314620469C -:103EB000FFF74FFFA06820F00700A060A06840F067 -:103EC0000700A06070BDF0B504460D4616461F46BB -:103ED0003B46324629462046FFF760FFA06820F0A7 -:103EE0000700A060A06840F00700A060A06820F074 -:103EF0007000A060A06840F07000A060F0BDF0B558 -:103F000004460D4616461F463B4632462946204685 -:103F1000FFF744FFA06840F48040A060F0BD8168D6 -:103F200021F480418160704701B90265704700004B -:103F300010B50446F848204458B1B0F5744F11D17B -:103F400040F20E30FEF77AFD40F20E30FEF784FDAF -:103F500009E040F21140FEF771FD40F21140FEF71A -:103F60007BFD00E000BF00BF10BD2DE9F047044617 -:103F70000D460027B846B9460026E748204438B128 -:103F8000B0F5744F09D10620FEF7DFFF074605E0C4 -:103F90000220FEF7DAFF074600E000BF00BF2068FE -:103FA00000F4004070B1780000EB5500B0FBF5F66E -:103FB0004FF6F07006EA0008C6F3420948EA090025 -:103FC000E0600CE007EB5500B0FBF5F64FF6F07043 -:103FD00006EA000806F00F0948EA0900E060BDE8BB -:103FE000F087026822F001020260026822F4C062D7 -:103FF000026002680A4302607047026822F0010210 -:104000000260026822F48052026002680A43026081 -:104010007047026822F001020260426822F44052B6 -:10402000426042680A4342607047016841F0010102 -:1040300001607047016821F001010160704702686A -:1040400022F00802026002680A43026070470268B8 -:1040500022F00402026002680A4302607047C1F362 -:104060000802826270470146486AC0F30800704740 -:10407000026822F001020260426822F400224260DB -:10408000426801F400231A4342607047026822F03C -:104090000102026008292DD2DFE801F004091D0E9B -:1040A00022132718426842F48022426023E04268CB -:1040B00022F4802242601EE0426822F40032426014 -:1040C00019E0426822F48032426014E0426822F42F -:1040D000004242600FE0426842F4003242600AE06F -:1040E000426842F48032426005E0426842F4004295 -:1040F000426000E000BF00BF7047016821F001018D -:104100000160816821F4805181607047016821F06D -:1041100001010160816841F480518160704702684B -:1041200022F001020260026822F40042026002688A -:104130000A4302607047026822F00102026082684E -:1041400022F40062826082680A438260704741689C -:1041500041F4801141607047416821F48011416051 -:104160007047426822F4C002426042680A434260DB -:104170007047016841F4005101607047016821F403 -:10418000005101607047026822F00102026002687B -:1041900022F40062026002680A430260704702680B -:1041A00022F001020260426822F01002426042687E -:1041B00001F010031A4342607047026822F00102C6 -:1041C0000260426822F07F42426042684FF07F43C3 -:1041D00003EA01631A4342607047416841F40001F9 -:1041E00041607047416821F40001416070474269B5 -:1041F00002F07F42426142690A43426170470168AE -:1042000021F001010160416841F480414160704743 -:10421000016821F001010160416821F480414160A1 -:104220007047026822F001020260426801F0200338 -:104230001A4342607047016821F001010160816802 -:1042400041F0080181607047016821F001010160BF -:10425000816821F0080181607047016821F0010147 -:104260000160416841F4006141607047016821F0DC -:1042700001010160416821F400614160704730B57F -:10428000046824F001040460446824F4E064446099 -:10429000446801F480752C434460446802F400755E -:1042A0002C434460446803F480652C43446030BD73 -:1042B000016821F001010160816841F02001816005 -:1042C0007047016821F001010160816821F020013F -:1042D00081607047016821F001010160816841F04F -:1042E000100181607047016821F00101016081685F -:1042F00021F0100181607047026822F00102026023 -:10430000026922F47F42026102694FF47F4303EAAB -:1043100001231A430261704700BCFFBF426922F0CB -:104320007F42426142694FF07F4303EA01631A43CF -:1043300042617047026822F001020260826822F442 -:104340006022826082684FF4602303EA41431A438B -:1043500082607047016821F001010160816841F0CD -:10436000020181607047016821F0010101608168EC -:1043700021F0020181607047026822F001020260B0 -:10438000826801F004031A4382607047026822F0D9 -:1043900001020260026922F0FF02026102690A431F -:1043A00002617047026822F001020260826822F412 -:1043B0008072826082680A4382607047026822F0DD -:1043C00001020260826822F40072826082680A43FD -:1043D00082607047016821F001010160816841F449 -:1043E000804181607047016821F0010101608168AE -:1043F00021F4804181607047026822F0010202606E -:10440000026822F07872026002684FF0787303EA63 -:1044100041531A4302607047026822F001020260B1 -:10442000026822F4F812026002684FF4F81303EAFB -:1044300001431A4302607047026822F001020260E1 -:10444000826822F400428260826801F400431A43C9 -:1044500082607047826822F04002826082680A436C -:1044600082607047826822F08002826082680A431C -:1044700082607047016821F001010160816841F4A8 -:10448000005181607047016821F00101016081687D -:1044900021F4005181607047016841F00201016020 -:1044A0007047016821F0020101607047026822F044 -:1044B00001020260826822F440128260826801F484 -:1044C00040131A438260704710B5024602EB911008 -:1044D000006801F01F040123A340184008B1012027 -:1044E00010BD0020FCE710B5026A01F01F04012393 -:1044F000A3401A43026210BD10B5C1F3891282585D -:1045000001F01F040123A3401A43C1F38913C250D1 -:1045100010BD10B5C1F38912825801F01F040123A8 -:10452000A3409A43C1F38913C25010BD82690A4364 -:104530008261704770B5024600230024C1F38910E0 -:10454000105801F01F060125B54000EA050302EBF3 -:1045500091500068C1F304460125B54000EA050406 -:1045600014B10BB1012070BD0020FCE710B5026A48 -:10457000C1F304440123A3401A43026210BD0000AA -:104580000948804709480047FEE7FEE7FEE7FEE7E7 -:10459000FEE7FEE7FEE7FEE7FEE7FEE70448054923 -:1045A000054A064B704700003346000869010008C1 -:1045B0009801002098090020980500209805002007 -:1045C0006D4840686C494860084640684860084645 -:1045D0004068486008464068684908406649486045 -:1045E00008464068664908436349486008460068D1 -:1045F00040F08070086000BF5F48006800F0007005 -:104600000028F9D05C48406820F003005A4948600F -:104610000846406840F00200486000BF56484068C5 -:1046200000F008000028F9D0704710B5FFF7C8FF68 -:1046300010BD10B55048006840F001004E490860B8 -:1046400000BF4D48006800F002000028F9D04A4839 -:1046500040684C49084048494860084640684A4913 -:104660000840454948600846406820F440004860DA -:1046700008460068454908403F4908600846C06A46 -:1046800020F00F00C8620846006B40F243118843D7 -:10469000394908630846406B20F001004863002058 -:1046A0008860FFF7C2FF10BD2DE9FF430021002005 -:1046B000002200230024002500260FF2D409D9E9A6 -:1046C00001C8D9F80070D9F80C90CDE901C8CDF82F -:1046D0000C900097284F7F68C7F3810121B1012911 -:1046E00008D0022932D10BE02D4FDFF8B8C0CCF84A -:1046F000007031E02A4FDFF8ACC0CCF800702BE03E -:104700001D4F7F68C7F383401B4F7F68C7F3C062AC -:104710000AB1113000E0801C174F7F68C7F30043D7 -:104720006BB1154FFF6A07F00F077C1C1C4FB7FBDE -:10473000F4F74743DFF86CC0CCF8007005E01A4F7F -:104740004743DFF860C0CCF8007005E0144FDFF895 -:1047500054C0CCF8007000BF00BF074F7F68C7F39C -:1047600003151DF805600F4F3F68F740DFF834C0B0 -:10477000CCF80070BDE8FF8300100240FFFFC2F7D5 -:10478000000004080C00FF08FFFFC277FFFFF2FEE5 -:1047900000000000000000000102030406070809F1 -:1047A00000127A009C00002000093D00032A40F21C -:1047B000308010F0030C00F0158011F8013BBCF1C3 -:1047C000020F624498BF11F801CB00F8013B38BFDB -:1047D00011F8013BA2F1040298BF00F801CB38BFE9 -:1047E00000F8013B11F0030300F02580083AC0F007 -:1047F000088051F8043B083A51F804CBA0E80810AF -:10480000F5E7121D5CBF51F8043B40F8043BAFF3E1 -:104810000080D20724BF11F8013B11F801CB48BF3B -:1048200011F8012B24BF00F8013B00F801CB48BF71 -:1048300000F8012B704710B5203AC0F00B80B1E8AA -:104840001850203AA0E81850B1E81850A0E81850C5 -:10485000BFF4F5AF5FEA027C24BFB1E81850A0E8CE -:10486000185044BF18C918C0BDE810405FEA827CE8 -:1048700024BF51F8043B40F8043B08BF7047D207FF -:1048800028BF31F8023B48BF11F8012B28BF20F8A0 -:10489000023B48BF00F8012B7047704770477047D4 -:1048A000754600F02BF8AE4605006946534620F0E9 -:1048B0000700854618B020B5FFF770FEBDE8204020 -:1048C0004FF000064FF000074FF000084FF0000BCC -:1048D00021F00701AC46ACE8C009ACE8C009ACE87F -:1048E000C009ACE8C0098D46704710B50446AFF367 -:1048F00000802046BDE81040FBF77DBC00487047B3 -:104900003801002001491820ABBEFEE72600020056 -:10491000704730B5039C062928D2DFE801F003096F -:104920000F151B210025156045421D60206022E007 -:10493000106045421D60002525601CE010600025C8 -:104940001D604542256016E000251560186045424F -:10495000256010E0454215601860002525600AE0DA -:104960004542156000251D60206004E000251560AB -:104970001D60256000BF00BF30BD491058BFC1F1A8 -:1049800040415B1058BFC3F140438B42EFF30080BE -:10499000704710F0004248BF4042B0FA80F310FA6E -:1049A00003F10AD0C3F11D0303F580634FEA4150C0 -:1049B00002EB035202EBD12170474FF00000704729 -:1049C00051EA030C17D41CF5801F58BFBCF5801F9B -:1049D00000F10680994218BF704708BF90427047A7 -:1049E00007D711F5801F58BF13F5801F19D49942BE -:1049F0007047894270471CF5801F08D5BCF5801FA1 -:104A0000F7D58B4218BF704708BF824270474FF4FA -:104A1000001C1CEB410F38BF1CEB430F01D28B4233 -:104A2000704770B500F008F8922449004FF000512B -:104A30004FF08053FFF7A1BF0EF1020E2EF0030ED0 -:104A40005EF8046B364205D4012A43EB030515F5E5 -:104A5000001F12D8012841EB010C1CF5001F0CD8D7 -:104A60000ED14FEAD17C15F5001F0CEB4C0C0CF16C -:104A7000020C08BF4CEBD37C04E04FF0080C01E0C3 -:104A80004FEAD37C0CEB4C0526FA05F606F0070638 -:104A9000B6F1040C06D20EEB860CBDE870404CF06B -:104AA000010C6047DFE80CF0090B02024FF00041F7 -:104AB0004FF00000A1F5002170BD194610460128F5 -:104AC00051EB010418BFD4F5001484BF002001F09D -:104AD000004170BD41000B0ED3F19E0208D950F485 -:104AE00000034FEA032323FA02F048BF4042704715 -:104AF00010B500F0A4F800BF499224800020704750 -:104B00006FF0004282EA20007047000010F0004180 -:104B100048BF4042B0FA80F310FA03F2C3F19D039C -:104B20000BD051EAC35101EB1220530638BF704736 -:104B300000F1010008BF20F0010070474FF47F0C26 -:104B40001CEAD0121EBF1CEAD11392EA0C0F93EAA2 -:104B50000C0F00F0478090EA010F48BF42F48072CA -:104B60004FF0004C4CEA00204CEA012102EB03021A -:104B7000A0FB0113A2F50002002918BF43F00103B6 -:104B80005B0028BF4FEA330342EB22425FEA132C5B -:104B90004CEBC2502EBFBCEB436FB2F57C0F70479D -:104BA0004FEA036CBCF1004F08BF20F00100B2F5E2 -:104BB0007C0F38BF70470BD582F0FF0212F5803FA3 -:104BC000C8BF704700F1C040D8BF00F00040704738 -:104BD00000F5000C5FEA4C0C48BF7047B0F1C040D4 -:104BE00000F073B890EA010F0CEAD11348BF42F409 -:104BF0008072624538BF634504D280EA010000F04C -:104C00000040704710B500F01AF800BF8900013E5F -:104C100000F007B800F009B85FEA410C5FEA1C6CCD -:104C200008D080EA010000F050B85FEA400C5FEA6B -:104C30001C6CF6D14FF00040A0F5800070470EF1DB -:104C4000020E2EF0030E5EF8044B244204D44FEA09 -:104C50004102B2F17F4F11D84FEA4003B3F17F4FC9 -:104C60000CD80ED14FEAD07CB2F17F4F0CEB4C0C3C -:104C70000CF1020C08BF4CEBD17C04E04FF0080CA7 -:104C800001E04FEAD17C0CEB4C0324FA03F404F06E -:104C90000704B4F1040C06D20EEB840CBDE81040FE -:104CA0004CF0010C6047DFE80CF0070802024FF0FF -:104CB0000040A0F5800010BD0846420018BFD2F1A8 -:104CC000807288BF00F0004010BDFF2141EAD05043 -:104CD000C0057047CA080000120200001CE0020074 -:104CE000C20B000005000000389300007F6ABC4042 -:104CF00000001F003F005E0075009400B400D30068 -:104D0000F2000A0129014801670187019E01BD01E6 -:104D1000DD01F401130233024A0269028802A00293 -:104D2000BF02D702F6020D032D0344035B036303A6 -:104D30006B0373037B0382038A0392039A03A20328 -:104D4000AA03AA03B103B903B903C103C903C90381 -:104D5000D103D103D103D803D803D803E003E00380 -:104D6000E003E003E003E003E003E003E003E0032B -:104D7000E003E003E003D803D803D803D103D10351 -:104D8000D103C903C903C103B903B903B103AA031A -:104D9000AA03A2039A0392038A0382037B03730389 -:104DA0006B0363035B0363036B0373037B03820384 -:104DB0008A0392039A03A203AA03AA03B103B903C5 -:104DC000B903C103C903C903D103D103D103D80374 -:104DD000D803D803E003E003E003E003E003E003CB -:104DE000E003E003E003E003E003E003E003D803B3 -:104DF000D803D803D103D103D103C903C903C10325 -:104E0000B903B903B103AA03AA03A2039A03920345 -:104E10008A0382037B0373036B0363035B03440313 -:104E20002D030D03F602D702BF02A0028802690219 -:104E30004A0233021302F401DD01BD019E01870124 -:104E40006701480129010A01F200D300B40094006F -:104E500075005E003F001F000000E1FFC1FFA2FFE0 -:104E60008BFF6CFF4CFF2DFF0EFFF6FED7FEB8FE4A -:104E700099FE79FE62FE43FE23FE0CFEEDFDCDFDA4 -:104E8000B6FD97FD78FD60FD41FD29FD0AFDF3FCAF -:104E9000D3FCBCFCA5FC9DFC95FC8DFC85FC7EFC3C -:104EA00076FC6EFC66FC5EFC56FC56FC4FFC47FC38 -:104EB00047FC3FFC37FC37FC2FFC2FFC2FFC28FC69 -:104EC00028FC28FC20FC20FC20FC20FC20FC20FCF2 -:104ED00020FC20FC20FC20FC20FC20FC20FC28FCEA -:104EE00028FC28FC2FFC2FFC2FFC37FC37FC3FFC58 -:104EF00047FC47FC4FFC56FC56FC5EFC66FC6EFC17 -:104F000076FC7EFC85FC8DFC95FC9DFCA5FC9DFC47 -:104F100095FC8DFC85FC7EFC76FC6EFC66FC5EFCE4 -:104F200056FC56FC4FFC47FC47FC3FFC37FC37FC6B -:104F30002FFC2FFC2FFC28FC28FC28FC20FC20FC4C -:104F400020FC20FC20FC20FC20FC20FC20FC20FC81 -:104F500020FC20FC20FC28FC28FC28FC2FFC2FFC3B -:104F60002FFC37FC37FC3FFC47FC47FC4FFC56FC52 -:104F700056FC5EFC66FC6EFC76FC7EFC85FC8DFCC3 -:104F800095FC9DFCA5FCBCFCD3FCF3FC0AFD29FDB3 -:104F900041FD60FD78FD97FDB6FDCDFDEDFD0CFEFC -:104FA00023FE43FE62FE79FE99FEB8FED7FEF6FEB2 -:104FB0000EFF2DFF4CFF6CFF8BFFA2FFC1FFE1FF37 -:104FC00006020403000105067A14000000000E002A -:104FD000991900000100000000004B00FC4F000880 -:104FE00000000020A0000000A40100089C50000860 -:104FF000A0000020F8080000C00100080000000028 -:1050000000000000409C00000000000000000000C4 -:105010000000000000000000C800000000000000C8 -:105020000000000000000000000000000000000080 -:105030000000000000007800F00000000000000008 -:105040000000000000000000000000000000000060 +:101920000020FEF7ECFD012037490870FF203949FF +:10193000087000E000BF00BF3648007808B1FFF72C +:1019400081FEFFF771FD01207CE72DE9F041404861 +:1019500006784048007838B92F2E05D100203E493E +:10196000087001203B4908703A480078002848D0A8 +:101970003A4839490978465437480078401C364976 +:1019800008700846007801283BDD34484778092F65 +:1019900004DD002008702F49087032E02E480178DD +:1019A000F81D81422DDD2D48FFF741FF28B10020B1 +:1019B000294908702749087023E00025012406E022 +:1019C0002648005D2F2801D1254604E0641C2248EA +:1019D00000788442F4DB00BF002D0CDD1E48007847 +:1019E000401B1D4908701D4841191B4802781B48BF +:1019F00002F0E0FE04E00020174908701549087065 +:101A000000BFBDE8F0810000920000201A00002015 +:101A1000970000209900002070000020080000209E +:101A20000A000020940000201B0000201C00002061 +:101A30001E00002020000020220000200044004062 +:101A400096000020980000209A0000200C00002042 +:101A50007A00002090000020910000202401002046 +:101A600010B540F2093000F0EDFF40F2093000F00F +:101A7000F7FF10BDFA48006800F0010028B9F848E7 +:101A8000006840F00100F64908607047F4480068BB +:101A900020F00100F24908607047F148006840F00A +:101AA0000800EF49086000BFED48006800F008003A +:101AB0000028F9D1EA48006840F00400E8490860CD +:101AC00000BFE748006800F004000028F9D1704723 +:101AD000E348006840F48070E14908607047E048DE +:101AE000006820F48070DE4908607047DC480068B8 +:101AF00040F40000DA4908607047D948006820F4D3 +:101B00000000D74908607047D548006840F08070F1 +:101B1000D34908607047D248006820F08070D049EF +:101B200008607047CE4A121F126822F4C052CC4B94 +:101B30001B1F1A60012802D002281FD115E0C84AD5 +:101B4000121F126822F46042C54B1B1F1A601A460E +:101B500013684A1E43EA4232C14B1B1F1A601A46E1 +:101B6000126842F400621A6009E0BD4A121F12684E +:101B700042F48052BA4B1B1F1A6000E000BF00BF46 +:101B80007047F9B100F480723AB1B54A121F126879 +:101B900042F48072B24B1B1F1A6000F480623AB1AB +:101BA000AF4A121F126842F48062AD4B1B1F1A60CD +:101BB00000F002022AB3AA4A126842F00202A84BBD +:101BC0001A601EE000F480723AB1A54A121F126832 +:101BD00022F48072A24B1B1F1A6000F480623AB19B +:101BE0009F4A121F126822F480629D4B1B1F1A60CD +:101BF00000F002022AB19A4A126822F00202984BBF +:101C00001A60704730B19649096841F40061944AFE +:101C1000116005E09249096821F40061904A116061 +:101C20007047012802D0022824D111E08C4A2432C6 +:101C300013684A1E23EA0252894B24331A601A465B +:101C400013684A1E43EA0252854B24331A6012E09D +:101C5000834A303213684A1E23EA0252804B3033E3 +:101C60001A601A4613684A1E43EA02527C4B30330C +:101C70001A6000E000BF00BF704770B5144612291B +:101C800000D10021062810D2754D2C352A6800EBB2 +:101C900080061F25B540AA4300EB800501FA05F533 +:101CA0002A436F4D2C352A602AE00C2812D26C4D45 +:101CB00028352A68851F05EB85061F25B540AA43F0 +:101CC000851F05EB850501FA05F52A43644D283586 +:101CD0002A6015E0102813D2614D24352A68A0F13E +:101CE0000C0505EB85061F25B540AA43A0F10C05A0 +:101CF00005EB850501FA05F52A43594D24352A607F +:101D00000A2910D2564D08352B6801EB41060725EC +:101D1000B540AB4301EB410504FA05F52B43504DAB +:101D200008352B6015E0122913D24D4D2D1D2B685F +:101D3000A1F10A0505EB45060725B540AB43A1F126 +:101D40000A0505EB450504FA05F52B43444D2D1D09 +:101D50002B6070BDF0B50346414E30363668C6F391 +:101D60000155052B15D23E4E30363468EE1A06EB7F +:101D70008606C6F10F071F26BE40B443EE1A06EBD7 +:101D80008606C6F10F0601FA06F63443344E3036A5 +:101D900034600A2910D2324E0836306801EB410710 +:101DA0000726BE40B04301EB410602FA06F6304377 +:101DB0002B4E0836306015E0132913D2284E361DFD +:101DC0003068A1F10A0606EB46070726BE40B0437D +:101DD000A1F10A0606EB460602FA06F63043204E4B +:101DE000361D3060F0BD30B5024600201C4C30344A +:101DF0002468C4F301539C1AC4F10300032806D8D5 +:101E00008000C1F30B04174D0544C5F8144430BDE0 +:101E100091B100F001022AB1114A126842F4801215 +:101E20000F4B1A6000F00202C2B10D4A126842F470 +:101E300000420B4B1A6011E000F001022AB1084A7F +:101E4000126822F48012064B1A6000F002022AB1D6 +:101E5000034A126822F40042014B1A6070470000E6 +:101E60000824014000200140012802D0022816D198 +:101E70000AE0994A126822F46022974B1A601A46C7 +:101E800012680A431A600BE0934A126822F4E04297 +:101E9000914B1A601A4612680A431A6000E000BFAC +:101EA00000BF704700F0010129B18B49096841F476 +:101EB0008001894A116000F0020129B18649096850 +:101EC00041F40011844A116070478348443000682F +:101ED00080B27047024632B1012A08D0022A0AD0E5 +:101EE000032A10D10BE07C48343001680DE07A48B9 +:101EF0003830016809E078483C30016805E07648F0 +:101F00004030016801E0002100BF00BF88B2704787 +:101F100001460020704A083A12680A4002B10120C6 +:101F200070476D490839096881436B4A083A116066 +:101F3000704702460020012A04D0022A10D0042A49 +:101F40002AD11BE0644B083B1B6803F00101624B84 +:101F50001B1F1B6803F040030BB101B101201CE003 +:101F60005D4B083B1B6803F002015B4B1B1F1B68AA +:101F700003F020030BB101B101200EE0564B083BEA +:101F80001B6803F00401544B1B1F1B6803F0800304 +:101F90000BB101B1012000E000BF00BF70474E4906 +:101FA0000839096881434C4A083A1160704700F0CB +:101FB000010139B14849091F096841F04001464A09 +:101FC000121F116000F0020139B14349091F09686D +:101FD00041F02001404A121F116000F0040139B1A4 +:101FE0003D49091F096841F080013B4A121F1160F9 +:101FF000704700F0010139B13749091F096821F024 +:102000004001354A121F116000F0020139B1324916 +:10201000091F096821F020012F4A121F116000F0EA +:10202000040139B12C49091F096821F080012A4AAD +:10203000121F116070472849091F0968274A11407B +:10204000254A121F116011460968014311601146AB +:102050000968234A1143204A121F116070471E4924 +:10206000091F09681D4A1F3211401B4A121F1160C7 +:10207000012804D002280BD003281BD111E01649F7 +:10208000091F096841F40001134A121F116012E090 +:102090001149091F096841F480010F4A121F11609C +:1020A00009E00D49091F096841F440010A4A121F5D +:1020B000116000E000BF00BF70470748001F0068C4 +:1020C000064908400449091F08607047024A203247 +:1020D0001060121F1160704708240140E0FD3FFFAF +:1020E0000002C00000EB8001FD4A02EB810189681B +:1020F00021F0010100EB8002F94B03EB82029160B9 +:10210000002100EB800203EB8202916000EB800271 +:1021100003EB8202D16000EB800203EB82021161CB +:1021200000EB800203EB820251611946496883008B +:102130000F229A401143EA4A516070470FB410B51C +:1021400000EB8003E64C04EB8303039A1A6100EB77 +:10215000800304EB8303069A5A6100EB800304EBCF +:1021600083030A9ADA6000EB8002234603EB8202C3 +:10217000916821F47C51079B049A1A430B9B1A43E4 +:10218000114300EB8002234603EB82029160059A23 +:1021900062B900EB800203EB8202926842F04002D7 +:1021A00000EB800304EB83039A600DE000EB8002F8 +:1021B000CB4B03EB8202926822F0400200EB8003DB +:1021C000C74C04EB83039A60089A72B900EB800253 +:1021D000C34B03EB8202926842F0800200EB800363 +:1021E000BF4C04EB83039A600DE000EB8002BC4B14 +:1021F00003EB8202926822F0800200EB8003B84C6D +:1022000004EB83039A60099A72B900EB8002B44B25 +:1022100003EB8202926822F0100200EB8003B04CC4 +:1022200004EB83039A600DE000EB8002AC4B03EB00 +:102230008202926842F0100200EB8003A84C04EB8B +:1022400083039A6010BC5DF814FB00EB8001A44A84 +:1022500002EB8101896841F0200100EB8002A04B74 +:1022600003EB82029160704700EB80019C4A02EB15 +:102270008101896821F0200100EB8002984B03EB7B +:1022800082029160704700EB8001954A02EB810168 +:10229000896841F4804100EB8002914B03EB82029C +:1022A0009160704700EB80018D4A02EB81018968E3 +:1022B00021F4804100EB8002894B03EB82029160A4 +:1022C000704700EB8001864A02EB8101896841F08A +:1022D000010100EB8002824B03EB820291607047A8 +:1022E00000EB80017E4A02EB8101896821F0010147 +:1022F00000EB80027A4B03EB82029160704700EBA7 +:102300008002774B03EB82021161704700EB800281 +:10231000734B03EB82025161704700EB8002704BFC +:1023200003EB8202D1607047014601EB81006C4AE9 +:1023300002EB8000C068704710B50A4600EB8003CE +:10234000674C04EB8303996821F44051114300EB7F +:10235000800304EB8303996010BD10B50A4600EBBF +:1023600080035F4C04EB8303996821F440611143BF +:1023700000EB800304EB8303996010BD10B50A469F +:1023800000EB8003564C04EB8303996821F4407101 +:10239000114300EB800304EB8303996010BD00EB55 +:1023A00080014F4A02EB8101896841F0800100EB16 +:1023B00080024B4B03EB82029160704700EB80017F +:1023C000474A02EB8101896821F0800100EB80021D +:1023D000434B03EB82029160704700EB8001404A5F +:1023E00002EB8101896841F0400100EB80023C4B27 +:1023F00003EB82029160704700EB8001384A02EBE8 +:102400008101896821F0400100EB8002344B03EB2D +:1024100082029160704710B571B900EB8002304BB9 +:1024200003EB8202926822F0100200EB80032C4C36 +:1024300004EB83039A600DE000EB8002284B03EB72 +:102440008202926842F0100200EB8003244C04EBFD +:1024500083039A6010BDF0B50246002300240F25C7 +:102460000E2601293ED0022904D0042914D00829BF +:102470004AD123E01A480068970001FA07F700EAFA +:1024800007049000C44002EB8200154F07EB800068 +:10249000806800F0020338E011480068970001FAF4 +:1024A00007F700EA07049000C44002EB82000C4FDB +:1024B00007EB8000806800F0040326E0084800680D +:1024C000970001FA07F700EA07049000C44002EB06 +:1024D0008200034F07EB8000806800F0080314E0DF +:1024E000000002402B480068970005FA07F700EA51 +:1024F00007049000C44002EB8200264F07EB8000E7 +:10250000806800EA060300E000BF00BF04EA0300A1 +:1025100008B10120F0BD0020FCE71E4A526883008C +:1025200001FA03F31A431B4B5A60704710B500EBD6 +:102530008002184B03EB820292680A4300EB80038F +:10254000144C04EB83039A6010BD10B500EB8002BD +:10255000104B03EB820292688A4300EB80030D4C20 +:1025600004EB83039A6010BD10B50246094B1B684B +:10257000940001FA04F423400BB1012000E0002094 +:1025800010BD044A5268830001FA03F31A43014B59 +:102590005A607047000002400020304908607047D0 +:1025A0004AF6AA202D49086070474CF6CC402B49CA +:1025B0000860704710B50146294B002245F255507E +:1025C000264C206000BF2548C06800F00402581E59 +:1025D000031E01D0002AF6D10AB1002010BDC1F3BC +:1025E0000B001E4C20610120F8E730B502460B4677 +:1025F0001B4C002145F25550184D286000BF17486C +:10260000C06800F00101601E041E01D00029F6D14F +:1026100009B1002030BD11484360114C00BF0F4884 +:10262000C06800F00201601E041E01D00029F6D12E +:1026300009B10020EEE7C2F30B00084DA8604AF68E +:10264000AA2028600120E5E701460448C068084048 +:1026500008B1012070470020FCE700000030004076 +:10266000FFFF0F0010B504467349601A8C4220D05A +:1026700006DCB4F1904F0AD070482044A0BB0FE0B4 +:10268000B0F5806F1ED0B0F5406F2ED123E040F63C +:10269000112000F0D7F940F6112000F0E1F925E013 +:1026A00040F6122000F0CEF940F6122000F0D8F9E2 +:1026B0001CE040F6132000F0C5F940F6132000F0AE +:1026C000CFF913E040F6142000F0BCF940F61420D6 +:1026D00000F0C6F90AE040F6162000F0B3F940F623 +:1026E000162000F0BDF901E0FFE700BF00BF10BDFC +:1026F000F0B504460D4616462168E268002019E050 +:10270000012787401F409FB14FEA400C032707FA7B +:102710000CF7B943470005FA07F739434FEA400C75 +:10272000032707FA0CF7BA43470006FA07F73A43BC +:10273000471CB8B21028E3D32160E260F0BDF0B5C9 +:102740000C461546012C03D146681E43466002E044 +:1027500046689E434660826800210DE001268E4057 +:102760001E403EB14F000326BE40B2434E0005FA64 +:1027700006F632434E1CB1B21029EFD38260F0BD91 +:1027800081617047816270470AB1816100E08162B6 +:1027900070474161704702461069084008B1012046 +:1027A00070470020FCE70146086980B27047024686 +:1027B0005069084008B1012070470020FCE701463D +:1027C000486980B27047F0B503461C6A5D6A002014 +:1027D0000DE00126864016403EB187000F26BE4020 +:1027E000B443860001FA06F63443461CB0B208280A +:1027F000EFD3082011E00126864016405EB1A0F11B +:102800000806B7000F26BE40B543A0F10806B60083 +:1028100001FA06F63543461CB0B21028EBD31C6211 +:102820005D62F0BD4FF480320A43C261C161C26192 +:10283000C269C269704700000008004800FCFFB789 +:1028400043490143434A11607047F0B50B460021EC +:10285000002400253F4E366806F4E066B6F5E06FCA +:1028600002D100BF042526E03A4E366806F4E06641 +:10287000B6F5C06F02D1012403251CE0354E366841 +:1028800006F4E066B6F5A06F02D10224022512E03C +:10289000304E366806F4E066B6F5806F02D1032448 +:1028A000012508E02B4E366806F4E066B6F5407F59 +:1028B00001D104240025C4F1040603FA06F1C5F190 +:1028C00004070F26FE40164031430901224E3154C1 +:1028D00000F01F070126BE404711BF0007F1E027A7 +:1028E000C7F80061F0BD00F01F02012191401B4AB2 +:1028F000431142F823107047194A0A400243154B0E +:102900001B1F1A6070471349091D09680143114ACA +:10291000121D116070470F49091D096881430D4A56 +:10292000121D11607047042808D14FF0E021096999 +:1029300041F004014FF0E022116107E04FF0E02187 +:10294000096921F004014FF0E02211617047000095 +:102950000000FA050CED00E000E400E080E100E09A +:1029600080FFFF1FFD48006840F00100FB49086040 +:1029700000BFFA48006800F002000028F9D0F748CC +:102980004068F7490840F549486008464068F549FD +:102990000840F24948600846406820F4400048601A +:1029A00008460068F0490840EC4908600846C06ADB +:1029B00020F00F00C8620846006B40F243118843C4 +:1029C000E64908630846406B20F001004863002098 +:1029D00088607047E14A02EB9011096800F01F031C +:1029E00001229A401143DD4B03EB901211607047B6 +:1029F000DA4A02EB9011096800F01F0301229A40A5 +:102A00009143D64B03EB901211607047D34A02EB0F +:102A10009011096800F01F0301229A401143CF4B27 +:102A200003EB901211607047CC4A02EB90110968D9 +:102A300000F01F0301229A409143C84B03EB901210 +:102A400011607047C54A02EB9011096800F01F033E +:102A500001229A401143C14B03EB90121160704761 +:102A6000BE4A02EB9011096800F01F0301229A4050 +:102A70009143BA4B03EB901211607047B748006A5C +:102A800040F48030B54908627047B448006A20F4C9 +:102A90008030B2490862704701460020AF4A506852 +:102AA00020F0030041EA0002AC4B5A607047AB488B +:102AB000406800F00C00704701460020A74A5068AB +:102AC00020F0F00041EA0002A44B5A607047014632 +:102AD0000020A24A506820F4E06041EA00029F4BC7 +:102AE0005A607047014600209C4A506820F46050AC +:102AF00041EA0002994B5A6070479849496821F4AD +:102B00004041964A51601146096B21F4807111636E +:102B1000052839D2DFE800F0030A14202C008F4981 +:102B2000096B21F480718D4A11632EE08B4949684D +:102B30008A4A51601146096B41F48071116324E0A7 +:102B40008649496841F48041844A51601146096BC5 +:102B500041F48071116318E08049496841F40041F3 +:102B60007E4A51601146096B41F4807111630CE09B +:102B70007A49496841F44041784A51601146096BED +:102B800041F48071116300E000BF00BF70477349DA +:102B9000496821F44001714A516011464968014376 +:102BA0005160704710B500226C4B5A6822F0774292 +:102BB00042EA00030B43694C636010BD674A5268E8 +:102BC0006A4B1A40654B5A601A46526840EA010344 +:102BD0001A43624B5A6070476049096B21F0030148 +:102BE0005E4A11631146096B0143116370475B49EB +:102BF000096B21F04001594A11631146096B0143E9 +:102C0000116370475549096A21F44071534A1162B2 +:102C10001146096A01431162704700214F4AD16A87 +:102C200021F00F0141EA00024C4BDA6270474B4938 +:102C3000096A21F01801494A11621146096A0143E3 +:102C4000116270470146454A02EB9110006801F09D +:102C50001F0301229A40104008B101207047002054 +:102C6000FCE73E48406A40F080703C49486270474B +:102C700001463A488068084008B1012070470020AA +:102C8000FCE7364989680143344A9160704733490B +:102C900089680143314A91607047304989688143AE +:102CA0002E4A91607047F0B50646002400270025A3 +:102CB000B6F5006F1DD005DC76B3102E09D0182EA6 +:102CC0007BD169E0B6F5106F54D0B6F5506F74D172 +:102CD00032E004E01120FFF7B5FF0546641C15B98A +:102CE000B4F5006FF6D11120FFF7ACFF00B101275A +:102CF00064E005E040F60100FFF7A4FF0546641C10 +:102D00001DB96FF07C408442F4D140F60100FFF71A +:102D100099FF00B1012751E004E00120FFF792FF85 +:102D20000546641C15B9B4F5A06FF6D10120FFF774 +:102D300089FF00B1012741E005E040F60150FFF7AF +:102D400081FF0546641C15B909488442F5D140F657 +:102D50000150FFF777FF00B101272FE0001002407C +:102D60000C00FF08FFFFC277FFFFF2FEFFFFC2F774 +:102D7000FFFF0F0005E040F60110FFF763FF054677 +:102D8000641C15B9F8488442F5D140F60110FFF7EC +:102D900059FF00B1012711E004E01920FFF752FFAD +:102DA0000546641C15B9F0488442F6D11920FFF796 +:102DB00049FF00B1012701E0FFE700BF00BF38462F +:102DC000F0BDEA4A02EB9011096800F01F030122EE +:102DD0009A401143E54B03EB901211607047E34AB0 +:102DE00002EB9011096800F01F0301229A40914301 +:102DF000DE4B03EB9012116070470146B1F5006F96 +:102E000018D005DC09B3102909D0182921D11FE0F9 +:102E1000B1F5106F1BD0B1F5506F1AD116E0D34A3F +:102E20001068126822F48032D04B1A6040F480227D +:102E30001A600FE0CD4A106A126A22F00102CB4BF1 +:102E40001A6240F004021A6204E000BF00BF00BF33 +:102E500000E000BF00BF70470146B1F5006F18D019 +:102E600005DC09B3102909D0182921D11FE0B1F5DB +:102E7000106F1BD0B1F5506F1AD116E0BB4A106825 +:102E8000126822F48032B94B1A6020F480221A6052 +:102E90000FE0B64A106A126A22F00102B34B1A62BE +:102EA00020F004021A6204E000BF00BF00BF00E08F +:102EB00000BF00BF7047AD48006840F40020AB4938 +:102EC00008607047A948006820F40020A7490860FE +:102ED00070470021A54A116821F0F80141EAC002BB +:102EE000A24B1A6070470021A04A516B21F0F801F3 +:102EF00041EAC0029D4B5A6370479D48006800201C +:102F00009A49C1F800019A4800689A4908439749CC +:102F1000C1F80001704796493431096821F0070172 +:102F2000924AC2F834111146D1F834110143C2F863 +:102F3000341170478E493831096821F001018B4AFC +:102F4000C2F838111146D1F838110143C2F83811CE +:102F500070472DE9F04F8FB004464FF0000CE0466B +:102F60000020002200258146CDF838900021CDF8C0 +:102F70003490CDF83090CDF82C900023CDF82890E7 +:102F8000CDF82490CDF82090002600270FF2E81904 +:102F900099E8004CD9F80C90CDE905BECDF810A009 +:102FA000CDF81C900FF2D41ADAE9009ACDE9029A12 +:102FB0000FF2C81ADAE9009ACDE9009ADFF8AC916D +:102FC000D9F80490C9F3810CBCF1000F06D0BCF114 +:102FD000010F05D0BCF1020F3FD103E06A4A3EE089 +:102FE000694A3CE0DFF88491D9F80490C9F383433F +:102FF000DFF87891D9F80490C9F3C069CDF828902A +:10300000DDF82890B9F1000F01D0113300E09B1CCE +:10301000DFF85891D9F80490C9F30049CDF824900D +:10302000DDF82490B9F1000F12D0DFF84091D9F803 +:103030002C9009F00F0909F10109CDF82090DFF873 +:1030400048A1DDF82090BAFBF9F909FB03F203E08F +:10305000DFF8389103FB09F201E04B4A00BF00BFE3 +:10306000DFF80891D9F80490C9F303160DF110099F +:1030700019F8067022FA07F5DFF8F090D9F80490F5 +:10308000C9F302260DF1080919F8067025FA07F9A7 +:10309000CDF83890DFF8D490D9F80490C9F3C2265F +:1030A0001DF8067025FA07F1072C5CD2DFE804F062 +:1030B0000406080A0C47720010469FE028469DE06F +:1030C0000E989BE0084699E0DFF8A090D9F8309080 +:1030D00009F48079B9F5807F04D0DFF8B490CDF899 +:1030E00034902AE0DFF88490D9F80490C9F381384D +:1030F000B8F1000F09D0B8F1010F0BD0B8F1020FF1 +:103100000DD0B8F1030F16D110E04FEA5109CDF8F8 +:10311000349011E04FEA9109CDF834900CE04FF073 +:103120000609B1FBF9F9CDF8349005E04FEAD10971 +:10313000CDF8349000E000BF00BF0D985EE0DFF8EE +:103140002C90D9F8309009F04009B9F1400F04D023 +:1031500048F21209CDF8309003E04FF40049CDF861 +:1031600030900C984AE048E0FFFF0F00001002404A +:10317000001102404D3C2B1A00000000000000002E +:10318000010203040607080900127A0000093D0045 +:10319000809FD500DFF86C90D9F8309009F00309D2 +:1031A000B9F1000F01D10B9125E0DFF85890D9F863 +:1031B000309009F00309B9F1010F01D10B921AE027 +:1031C000DFF84090D9F8309009F00309B9F1020F07 +:1031D00004D14FF40049CDF82C900CE0DFF8249096 +:1031E000D9F8309009F00309B9F1030F03D1DFF8E2 +:1031F0001890CDF82C900B9800E000BF00BF0FB0E6 +:10320000BDE8F08F0010024000127A0010B50446AD +:10321000FE49601A8C4217D00CDCB4F1804F1CD0F0 +:10322000FB48204410B3B0F5406F28D0B0F5E05F04 +:1032300052D12DE0B0F5A05F33D0B0F5C05F39D0EA +:10324000B0F5E05F48D13EE040F20B30FFF7FAFB0B +:1032500040F20B30FFF704FC3FE04FF48060FFF7D3 +:10326000F1FB4FF48060FFF7FBFB36E040F20140DA +:10327000FFF7E8FB40F20140FFF7F2FB2DE040F2E0 +:103280000440FFF7DFFB40F20440FFF7E9FB24E0D6 +:103290004FF48160FFF7D6FB4FF48160FFF7E0FB4E +:1032A0001BE04FF44470FFF7CDFB4FF44470FFF781 +:1032B000D7FB12E040F21130FFF7C4FB40F21130AF +:1032C000FFF7CEFB09E040F21230FFF7BBFB40F204 +:1032D0001230FFF7C5FB00E000BF00BF10BD0A8839 +:1032E0008262CA4A904206D0B0F1804F03D0C84AE9 +:1032F000524290420CD1026822F010020260026831 +:103300004B881A43026002688B881A43026007E008 +:10331000026822F01002026002688B881A43026081 +:103320008A68C262BB4A904207D0026822F44072A7 +:10333000026002688B891A430260B44A904208D046 +:10334000B54A904205D0B54A904202D0B44A904264 +:1033500001D18A7B0263426942617047016841F092 +:10336000010101607047016821F0010101607047AF +:10337000016841F0800101607047016821F080011F +:1033800001607047016841F0020101607047016807 +:1033900021F0020101607047026822F060020260C1 +:1033A00002680A4302607047016821F01001016061 +:1033B000016801607047016821F010010160016837 +:1033C00041F010010160704781621AB9436943F00E +:1033D00001034361704701637047C16270474162F6 +:1033E000704701460020486A7047014600208A6AFB +:1033F00090B2704721B9026842F00802026005E00D +:10340000012903D1026822F008020260704721B945 +:10341000026842F00402026005E0012903D102685B +:1034200022F0040202607047C2680A43C26070471B +:10343000C2688A43C260704710B502460023002468 +:103440001069084083B2D068084084B213B10CB14F +:10345000012010BD0020FCE702698A430261704729 +:1034600002461069084080B208B101207047002070 +:10347000FCE702698A4302617047C2680A43C2607E +:103480007047C2688A43C260704721B9426842F0FF +:103490000802426005E0012903D1426822F00802D7 +:1034A0004260704710B5836C41F61F74A343836478 +:1034B000836C41EA02042343836410BD42690A43DA +:1034C000426170470A884B881A438B881A43CB881D +:1034D0001A430B891A434B891A438B891A43426456 +:1034E0007047416C41F4805141647047416C002148 +:1034F00041647047416C41F4804141647047416CC4 +:1035000000214164704721B1426C42F400424264A0 +:1035100003E0426C22F400424264704721B14268E9 +:1035200042F00102426003E0426822F00102426080 +:10353000704721B9426822F00402426005E0012987 +:1035400003D1426842F004024260704710B531B1C5 +:10355000012941D002297DD003297CD1C0E0036A32 +:1035600023F001030362036A148823430362036A9E +:1035700023F002030362036A948823430362234B0C +:10358000984208D0244B984205D0244B984202D050 +:10359000234B98421FD1036A23F004030362036A9A +:1035A000548823430362036A23F008030362036A17 +:1035B000D48823430362436823F4807343604368E1 +:1035C000148923434360436823F4007343604368D2 +:1035D000548923434360A3E0036A23F0100303628A +:1035E000036A148843EA04130362036A23F0200386 +:1035F0000362036A948843EA04130362034B98420C +:1036000033D1036A23F0400303620BE0002C014036 +:1036100000FCFFBF0010004000400140004401409A +:1036200000480140036A548843EA04130362036AB2 +:1036300023F080030362036AD48843EA041303621D +:10364000436823F4806343604368148943EA840336 +:10365000436001E00AE062E0436823F400634360F2 +:103660004368548943EA8403436059E0036A23F4BE +:1036700080730362036A148843EA04230362036AC3 +:1036800023F400730362036A948843EA0423036209 +:10369000FC4B984223D1036A23F480630362036ADC +:1036A000548843EA04230362036A23F40063036239 +:1036B000036AD48843EA04230362436823F48053F3 +:1036C00043604368148943EA04134360436823F466 +:1036D000005343604368548943EA041343601FE086 +:1036E000036A23F480530362036A148843EA0433B1 +:1036F0000362036A23F400530362036A948843EA73 +:1037000004330362DF4B984208D1436823F48043BB +:1037100043604368148943EA8413436000E000BFB8 +:1037200000BF10BD31B101290CD0022913D00329EB +:1037300022D118E0836923F0700383618369134306 +:1037400083611AE0836923F4E0438361836943EA78 +:103750000223836111E0C36923F07003C361C3696D +:103760001343C36109E0C36923F4E043C361C36940 +:1037700043EA0223C36100E000BF00BF704731B1DC +:10378000012906D0022906D0032908D105E04263A9 +:1037900006E0826304E0C26302E0026400E000BF6E +:1037A00000BF704731B101290CD0022913D0032981 +:1037B00022D118E0836923F00803836183691343EE +:1037C00083611AE0836923F400638361836943EAB8 +:1037D0000223836111E0C36923F00803C361C36955 +:1037E0001343C36109E0C36923F40063C361C36980 +:1037F00043EA0223C36100E000BF00BF704731B15C +:1038000001290CD0022913D0032922D118E08369A1 +:1038100023F0040383618369134383611AE083699E +:1038200023F480638361836943EA0223836111E0A7 +:10383000C36923F00403C361C3691343C36109E08F +:10384000C36923F48063C361C36943EA0223C3618C +:1038500000E000BF00BF704731B101290CD0022940 +:1038600013D0032922D118E0836923F080038361F8 +:103870008369134383611AE0836923F400438361FE +:10388000836943EA0223836111E0C36923F0800363 +:10389000C361C3691343C36109E0C36923F40043EF +:1038A000C361C36943EA0223C36100E000BF00BFF4 +:1038B000704731B101290CD0022913D0032923D13B +:1038C00019E0036A23F002030362036A13430362ED +:1038D0001BE0036A23F020030362036A43EA021336 +:1038E000036212E0036A23F400730362036A43EA8B +:1038F0000223036209E0036A23F400530362036AAC +:1039000043EA0233036200E000BF00BF704721B109 +:1039100001290AD002291AD110E0036A23F0080312 +:103920000362036A1343036212E0036A23F0800315 +:103930000362036A43EA0213036209E0036A23F4A1 +:1039400000630362036A43EA0223036200E000BFEC +:1039500000BF7047012904D1826842F008028260EA +:1039600004E019B9826822F008028260704731B120 +:1039700001290CD0022913D0032923D119E0036AAD +:1039800023F001030362036A134303621BE0036A2B +:1039900023F010030362036A43EA0213036212E096 +:1039A000036A23F480730362036A43EA0223036217 +:1039B00009E0036A23F480530362036A43EA023393 +:1039C000036200E000BF00BF704721B101290AD0A7 +:1039D00002291AD110E0036A23F004030362036A88 +:1039E0001343036212E0036A23F040030362036A95 +:1039F00043EA0213036209E0036A23F4806303626B +:103A0000036A43EA0223036200E000BF00BF70477D +:103A100031B101290CD0022913D0032922D118E099 +:103A2000836923F00C0383618369134383611AE084 +:103A3000836923F440638361836943EA02238361DA +:103A400011E0C36923F00C03C361C3691343C3616D +:103A500009E0C36923F44063C361C36943EA0223F5 +:103A6000C36100E000BF00BF704770B504460E465A +:103A700015464EB1012E29D0022E4BD0032E7DD1FA +:103A80006BE00000002C0140206A20F00100206261 +:103A9000206A20F00A002062206A298808432062F8 +:103AA000A06920F00300A061A06969880843A061B3 +:103AB000A06920F0F000A061A069E98840EA011047 +:103AC000A061206A40F0010020626DE0206A20F0D1 +:103AD00010002062206A20F0A0002062206A29885D +:103AE00040EA01102062A06920F44070A061A06942 +:103AF000698840EA0120A061A06920F47040A061BB +:103B0000A069E98840EA0130A061206A40F0100015 +:103B1000206249E0206A20F480702062206A20F44C +:103B200020602062206A298840EA01202062E06942 +:103B300020F00300E061E06969880843E061E06922 +:103B400020F0F000E061E069E98840EA0110E061FE +:103B5000206A40F48070206226E0206A20F48050C1 +:103B60002062206A20F400502062206A298840EAFE +:103B700001302062E06920F4407000E013E0E06171 +:103B8000E069698840EA0120E061E06920F4704062 +:103B9000E061E069E98840EA0130E061206A40F4D0 +:103BA0008050206200E000BF00BFAA883146204656 +:103BB000FFF72EFF70BD0246002031B1012906D06B +:103BC000022906D0032908D105E0506B06E0906B6E +:103BD00004E0D06B02E0106C00E000BF00BF704753 +:103BE0002DE9F04104460E4615460027B8462888C0 +:103BF00008B9022700E000276888012802D14FF0A9 +:103C0000020801E04FF00108002E4BD1206A20F09D +:103C100001002062206A20F00A002062206A2988C0 +:103C200008432062A06920F00300A061A0696988B0 +:103C30000843A061A06920F0F000A061A069E988B4 +:103C40000843A061206A40F001002062AA88002198 +:103C50002046FFF7DDFE206A20F010002062206A77 +:103C600020F0A0002062206A40EA07102062A069CC +:103C700020F44070A061A06940EA0820A061A0691A +:103C800020F47040A061A069E98840EA0120A061A9 +:103C9000206A40F010002062AA8801212046FFF728 +:103CA000B7FE4BE0206A20F010002062206A20F06E +:103CB000A0002062206A298840EA01102062A069E1 +:103CC00020F44070A061A069698840EA0120A061E9 +:103CD000A06920F47040A061A069E98840EA012051 +:103CE000A061206A40F010002062AA8801212046CD +:103CF000FFF78EFE206A20F001002062206A20F08B +:103D00000A002062206A38432062A06920F0030084 +:103D1000A061A06940EA0800A061A06920F0F0005D +:103D2000A061A069E9880843A061206A40F0010011 +:103D30002062AA8800212046FFF76AFEBDE8F081D4 +:103D400021B9426842F08002426005E0012903D1B6 +:103D5000426822F0800242607047826822F070025E +:103D6000826082680A4382607047426822F0700273 +:103D7000426042680A4342607047826822F007024C +:103D8000826082680A438260704721B9826842F08B +:103D90008002826005E0012903D1826822F080025E +:103DA0008260704730B5846824F43F44846084683E +:103DB00041EA02052C438460846844EA0324846059 +:103DC00030BD30B5846824F00704846084680C43F7 +:103DD0008460846940F20335AC438461846940F2B5 +:103DE00001152C438461046A24F00A040462046A05 +:103DF00024F0A0040462046A42EA03152C4304621E +:103E000030BD816800218160704710B503460C46C3 +:103E100021461846FFF7A1FF986820F00700986038 +:103E2000986840F00700986010BD70B504460E46D3 +:103E30001546602E20D1206A20F010002062206AF2 +:103E400020F0A0002062206A40EA05102062A069EC +:103E500020F44070A061A06940F48070A061A06966 +:103E600020F47040A061A06940EA0320A061206AAC +:103E700040F0100020621DE0206A20F00100206266 +:103E8000206A20F00A002062206A28432062A0698C +:103E900020F00300A061A06940F00100A061A069CA +:103EA00020F0F000A061A0691843A061206A40F0F2 +:103EB0000100206231462046FFF74FFFA06820F046 +:103EC0000700A060A06840F00700A06070BDF0B5DA +:103ED00004460D4616461F463B46324629462046B6 +:103EE000FFF760FFA06820F00700A060A06840F026 +:103EF0000700A060A06820F07000A060A06840F0FB +:103F00007000A060F0BDF0B504460D4616461F4691 +:103F10003B46324629462046FFF744FFA06840F45E +:103F20008040A060F0BD816821F4804181607047CD +:103F300001B902657047000010B50446F8482044F6 +:103F400058B1B0F5744F11D140F20E30FEF77AFD42 +:103F500040F20E30FEF784FD09E040F21140FEF71A +:103F600071FD40F21140FEF77BFD00E000BF00BF95 +:103F700010BD2DE9F04704460D460027B846B94666 +:103F80000026E748204438B1B0F5744F09D1062027 +:103F9000FEF7DFFF074605E00220FEF7DAFF0746DF +:103FA00000E000BF00BF206800F4004070B178005E +:103FB00000EB5500B0FBF5F64FF6F07006EA00088E +:103FC000C6F3420948EA0900E0600CE007EB55003F +:103FD000B0FBF5F64FF6F07006EA000806F00F09A0 +:103FE00048EA0900E060BDE8F087026822F00102BB +:103FF0000260026822F4C062026002680A43026042 +:104000007047026822F001020260026822F48052C6 +:10401000026002680A4302607047026822F00102EF +:104020000260426822F44052426042680A434260A1 +:104030007047016841F0010101607047016821F09B +:10404000010101607047026822F008020260026804 +:104050000A4302607047026822F0040202600268AC +:104060000A4302607047C1F308028262704701464A +:10407000486AC0F308007047026822F0010202603B +:10408000426822F400224260426801F400231A438D +:1040900042607047026822F00102026008292DD2B6 +:1040A000DFE801F004091D0E22132718426842F4CC +:1040B0008022426023E0426822F4802242601EE0B7 +:1040C000426822F40032426019E0426822F48032F1 +:1040D000426014E0426822F4004242600FE042680D +:1040E00042F4003242600AE0426842F480324260A8 +:1040F00005E0426842F40042426000E000BF00BFB9 +:104100007047016821F001010160816821F480514C +:1041100081607047016821F001010160816841F40C +:10412000805181607047026822F0010202600268DB +:1041300022F40042026002680A430260704702688B +:1041400022F001020260826822F4006282608268CA +:104150000A4382607047416841F4801141607047B2 +:10416000416821F4801141607047426822F4C00226 +:10417000426042680A4342607047016841F400515E +:1041800001607047016821F40051016070470268C6 +:1041900022F001020260026822F4006202600268FA +:1041A0000A4302607047026822F00102026042681E +:1041B00022F010024260426801F010031A4342608C +:1041C0007047026822F001020260426822F07F42DA +:1041D000426042684FF07F4303EA01631A43426042 +:1041E0007047416841F4000141607047416821F423 +:1041F000000141607047426902F07F4242614269BA +:104200000A4342617047016821F001010160416881 +:1042100041F4804141607047016821F00101016073 +:10422000416821F4804141607047026822F0010238 +:104230000260426801F020031A434260704701683F +:1042400021F001010160816841F00801816070473F +:10425000016821F001010160816821F0080181609D +:104260007047016821F001010160416841F400617B +:1042700041607047016821F001010160416821F44B +:1042800000614160704730B5046824F001040460A7 +:10429000446824F4E0644460446801F480752C436D +:1042A0004460446802F400752C434460446803F49D +:1042B00080652C43446030BD016821F0010101603C +:1042C000816841F0200181607047016821F001019F +:1042D0000160816821F0200181607047016821F050 +:1042E00001010160816841F010018160704701683F +:1042F00021F001010160816821F0100181607047A7 +:10430000026822F001020260026922F47F42026127 +:1043100002694FF47F4303EA01231A4302617047A5 +:1043200000BCFFBF426922F07F42426142694FF008 +:104330007F4303EA01631A4342617047026822F037 +:1043400001020260826822F46022826082684FF477 +:10435000602303EA41431A4382607047016821F0F9 +:1043600001010160816841F00201816070470168CC +:1043700021F001010160816821F002018160704734 +:10438000026822F001020260826801F004031A430D +:1043900082607047026822F001020260026922F026 +:1043A000FF02026102690A4302617047026822F05B +:1043B00001020260826822F48072826082680A438D +:1043C00082607047026822F001020260826822F473 +:1043D0000072826082680A4382607047016821F03F +:1043E00001010160816841F480418160704701688A +:1043F00021F001010160816821F4804181607047F2 +:10440000026822F001020260026822F07872026003 +:1044100002684FF0787303EA41531A430260704711 +:10442000026822F001020260026822F4F8120260BF +:1044300002684FF4F81303EA01431A43026070471D +:10444000026822F001020260826822F40042826067 +:10445000826801F400431A4382607047826822F048 +:104460004002826082680A4382607047826822F05C +:104470008002826082680A4382607047016821F08E +:1044800001010160816841F4005181607047016859 +:1044900021F001010160816821F4005181607047C1 +:1044A000016841F0020101607047016821F00201DA +:1044B00001607047026822F001020260826822F403 +:1044C00040128260826801F440131A438260704790 +:1044D00010B5024602EB9110006801F01F040123A1 +:1044E000A340184008B1012010BD0020FCE710B522 +:1044F000026A01F01F040123A3401A43026210BDA7 +:1045000010B5C1F38912825801F01F040123A340A2 +:104510001A43C1F38913C25010BD10B5C1F38912FB +:10452000825801F01F040123A3409A43C1F3891369 +:10453000C25010BD82690A438261704770B502465D +:1045400000230024C1F38910105801F01F06012533 +:10455000B54000EA050302EB91500068C1F3044640 +:104560000125B54000EA050414B10BB1012070BD6E +:104570000020FCE710B5026AC1F304440123A34004 +:104580001A43026210BD00000948804709480047ED +:10459000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7F3 +:1045A000FEE7FEE704480549054A064B7047000050 +:1045B0003B46000869010008980100209809002086 +:1045C00098050020980500206D4840686C494860B7 +:1045D00008464068486008464068486008464068A9 +:1045E000684908406649486008464068664908438B +:1045F000634948600846006840F08070086000BF6A +:104600005F48006800F000700028F9D05C484068FE +:1046100020F003005A4948600846406840F0020014 +:10462000486000BF5648406800F008000028F9D0F4 +:10463000704710B5FFF7C8FF10BD10B550480068AF +:1046400040F001004E49086000BF4D48006800F08E +:1046500002000028F9D04A4840684C4908404849BF +:104660004860084640684A4908404549486008464D +:10467000406820F44000486008460068454908400A +:104680003F4908600846C06A20F00F00C86208462B +:10469000006B40F243118843394908630846406B78 +:1046A00020F00100486300208860FFF7C2FF10BDC2 +:1046B0002DE9FF43002100200022002300240025D3 +:1046C00000260FF2D409D9E901C8D9F80070D9F849 +:1046D0000C90CDE901C8CDF80C900097284F7F6869 +:1046E000C7F3810121B1012908D0022932D10BE0A1 +:1046F0002D4FDFF8B8C0CCF8007031E02A4FDFF85A +:10470000ACC0CCF800702BE01D4F7F68C7F383402E +:104710001B4F7F68C7F3C0620AB1113000E0801CF4 +:10472000174F7F68C7F300436BB1154FFF6A07F05F +:104730000F077C1C1C4FB7FBF4F74743DFF86CC036 +:10474000CCF8007005E01A4F4743DFF860C0CCF8A2 +:10475000007005E0144FDFF854C0CCF8007000BFC3 +:1047600000BF074F7F68C7F303151DF805600F4FA3 +:104770003F68F740DFF834C0CCF80070BDE8FF8335 +:1047800000100240FFFFC2F7000004080C00FF0801 +:10479000FFFFC277FFFFF2FE0000000000000000F4 +:1047A000010203040607080900127A009C00002099 +:1047B00000093D00032A40F2308010F0030C00F0A5 +:1047C000158011F8013BBCF1020F624498BF11F84B +:1047D00001CB00F8013B38BF11F8013BA2F1040204 +:1047E00098BF00F801CB38BF00F8013B11F003037C +:1047F00000F02580083AC0F0088051F8043B083AE0 +:1048000051F804CBA0E80810F5E7121D5CBF51F881 +:10481000043B40F8043BAFF30080D20724BF11F8FB +:10482000013B11F801CB48BF11F8012B24BF00F860 +:10483000013B00F801CB48BF00F8012B704710B5D1 +:10484000203AC0F00B80B1E81850203AA0E8185088 +:10485000B1E81850A0E81850BFF4F5AF5FEA027C49 +:1048600024BFB1E81850A0E8185044BF18C918C0B8 +:10487000BDE810405FEA827C24BF51F8043B40F859 +:10488000043B08BF7047D20728BF31F8023B48BF3E +:1048900011F8012B28BF20F8023B48BF00F8012B7C +:1048A0007047704770477047754600F02BF8AE466A +:1048B00005006946534620F00700854618B020B52C +:1048C000FFF770FEBDE820404FF000064FF00007F4 +:1048D0004FF000084FF0000B21F00701AC46ACE8A8 +:1048E000C009ACE8C009ACE8C009ACE8C0098D4615 +:1048F000704710B50446AFF300802046BDE8104075 +:10490000FBF779BC004870473801002001491820A6 +:10491000ABBEFEE726000200704730B5039C0629B7 +:1049200028D2DFE801F003090F151B2100251560CF +:1049300045421D60206022E0106045421D60002558 +:1049400025601CE0106000251D604542256016E0D2 +:104950000025156018604542256010E0454215604D +:104960001860002525600AE04542156000251D609D +:10497000206004E0002515601D60256000BF00BFB9 +:1049800030BD491058BFC1F140415B1058BFC3F161 +:1049900040438B42EFF30080704710F0004248BF65 +:1049A0004042B0FA80F310FA03F10AD0C3F11D03BC +:1049B00003F580634FEA415002EB035202EBD12131 +:1049C00070474FF00000704751EA030C17D41CF5F4 +:1049D000801F58BFBCF5801F00F10680994218BFA8 +:1049E000704708BF9042704707D711F5801F58BF26 +:1049F00013F5801F19D499427047894270471CF5FE +:104A0000801F08D5BCF5801FF7D58B4218BF7047B3 +:104A100008BF824270474FF4001C1CEB410F38BFA7 +:104A20001CEB430F01D28B42704770B500F008F8C1 +:104A3000922449004FF000514FF08053FFF7A1BF7F +:104A40000EF1020E2EF0030E5EF8046B364205D412 +:104A5000012A43EB030515F5001F12D8012841EB8D +:104A6000010C1CF5001F0CD80ED14FEAD17C15F5B6 +:104A7000001F0CEB4C0C0CF1020C08BF4CEBD37C70 +:104A800004E04FF0080C01E04FEAD37C0CEB4C053E +:104A900026FA05F606F00706B6F1040C06D20EEB70 +:104AA000860CBDE870404CF0010C6047DFE80CF06C +:104AB000090B02024FF000414FF00000A1F5002168 +:104AC00070BD19461046012851EB010418BFD4F5FA +:104AD000001484BF002001F0004170BD41000B0EA6 +:104AE000D3F19E0208D950F400034FEA032323FABE +:104AF00002F048BF4042704710B500F0A4F800BF74 +:104B000049922480002070476FF0004282EA200022 +:104B10007047000010F0004148BF4042B0FA80F3F7 +:104B200010FA03F2C3F19D030BD051EAC35101EB1C +:104B30001220530638BF704700F1010008BF20F073 +:104B4000010070474FF47F0C1CEAD0121EBF1CEA14 +:104B5000D11392EA0C0F93EA0C0F00F0478090EA11 +:104B6000010F48BF42F480724FF0004C4CEA002025 +:104B70004CEA012102EB0302A0FB0113A2F50002A3 +:104B8000002918BF43F001035B0028BF4FEA33033D +:104B900042EB22425FEA132C4CEBC2502EBFBCEB1F +:104BA000436FB2F57C0F70474FEA036CBCF1004FC6 +:104BB00008BF20F00100B2F57C0F38BF70470BD55D +:104BC00082F0FF0212F5803FC8BF704700F1C0407D +:104BD000D8BF00F00040704700F5000C5FEA4C0CB5 +:104BE00048BF7047B0F1C04000F073B890EA010FC1 +:104BF0000CEAD11348BF42F48072624538BF634566 +:104C000004D280EA010000F00040704710B500F0C7 +:104C10001AF800BF8900013E00F007B800F009B89B +:104C20005FEA410C5FEA1C6C08D080EA010000F0EA +:104C300050B85FEA400C5FEA1C6CF6D14FF00040C0 +:104C4000A0F5800070470EF1020E2EF0030E5EF804 +:104C5000044B244204D44FEA4102B2F17F4F11D8F1 +:104C60004FEA4003B3F17F4F0CD80ED14FEAD07C0E +:104C7000B2F17F4F0CEB4C0C0CF1020C08BF4CEB6B +:104C8000D17C04E04FF0080C01E04FEAD17C0CEB42 +:104C90004C0324FA03F404F00704B4F1040C06D224 +:104CA0000EEB840CBDE810404CF0010C6047DFE8CF +:104CB0000CF0070802024FF00040A0F5800010BD84 +:104CC0000846420018BFD2F1807288BF00F0004051 +:104CD00010BDFF2141EAD050C0057047CA0800004E +:104CE000120200001CE00200C20B000005000000E0 +:104CF000389300007F6ABC4000001F003F005E0048 +:104D000075009400B400D300F2000A0129014801A3 +:104D1000670187019E01BD01DD01F4011302330229 +:104D20004A0269028802A002BF02D702F6020D03FE +:104D30002D0344035B0363036B0373037B03820351 +:104D40008A0392039A03A203AA03AA03B103B90335 +:104D5000B903C103C903C903D103D103D103D803E4 +:104D6000D803D803E003E003E003E003E003E0033B +:104D7000E003E003E003E003E003E003E003D80323 +:104D8000D803D803D103D103D103C903C903C10395 +:104D9000B903B903B103AA03AA03A2039A039203B6 +:104DA0008A0382037B0373036B0363035B03630365 +:104DB0006B0373037B0382038A0392039A03A203A8 +:104DC000AA03AA03B103B903B903C103C903C90301 +:104DD000D103D103D103D803D803D803E003E00300 +:104DE000E003E003E003E003E003E003E003E003AB +:104DF000E003E003E003D803D803D803D103D103D1 +:104E0000D103C903C903C103B903B903B103AA0399 +:104E1000AA03A2039A0392038A0382037B03730308 +:104E20006B0363035B0344032D030D03F602D702F8 +:104E3000BF02A002880269024A0233021302F4018F +:104E4000DD01BD019E0187016701480129010A01B9 +:104E5000F200D300B400940075005E003F001F0014 +:104E60000000E1FFC1FFA2FF8BFF6CFF4CFF2DFF95 +:104E70000EFFF6FED7FEB8FE99FE79FE62FE43FEF7 +:104E800023FE0CFEEDFDCDFDB6FD97FD78FD60FD2A +:104E900041FD29FD0AFDF3FCD3FCBCFCA5FC9DFCF7 +:104EA00095FC8DFC85FC7EFC76FC6EFC66FC5EFC55 +:104EB00056FC56FC4FFC47FC47FC3FFC37FC37FCDC +:104EC0002FFC2FFC2FFC28FC28FC28FC20FC20FCBD +:104ED00020FC20FC20FC20FC20FC20FC20FC20FCF2 +:104EE00020FC20FC20FC28FC28FC28FC2FFC2FFCAC +:104EF0002FFC37FC37FC3FFC47FC47FC4FFC56FCC3 +:104F000056FC5EFC66FC6EFC76FC7EFC85FC8DFC33 +:104F100095FC9DFCA5FC9DFC95FC8DFC85FC7EFC18 +:104F200076FC6EFC66FC5EFC56FC56FC4FFC47FCB7 +:104F300047FC3FFC37FC37FC2FFC2FFC2FFC28FCE8 +:104F400028FC28FC20FC20FC20FC20FC20FC20FC71 +:104F500020FC20FC20FC20FC20FC20FC20FC28FC69 +:104F600028FC28FC2FFC2FFC2FFC37FC37FC3FFCD7 +:104F700047FC47FC4FFC56FC56FC5EFC66FC6EFC96 +:104F800076FC7EFC85FC8DFC95FC9DFCA5FCBCFCA8 +:104F9000D3FCF3FC0AFD29FD41FD60FD78FD97FD82 +:104FA000B6FDCDFDEDFD0CFE23FE43FE62FE79FE57 +:104FB00099FEB8FED7FEF6FE0EFF2DFF4CFF6CFFEC +:104FC0008BFFA2FFC1FFE1FF0602040300010506FB +:104FD0007A14000000000E00991900000100000082 +:104FE00000004B000450000800000020A00000005A +:104FF000A4010008A4500008A0000020F808000048 +:10500000C00100080000000000000000409C0000FB +:105010000000000000000000000000000000000090 +:10502000C8000000000000000000000000000000B8 +:1050300000000000000000000000000000007800F8 +:10504000F000000000000000000000000000000070 :105050000000000000000000000000000000000050 -:1050600000000000D0070000000000000000000069 +:10506000000000000000000000000000D007000069 :105070000000000000000000000000000000000030 -:10508000010000000000000000000000000000001F -:0C509000E80300000000000000A24A0439 +:10508000000000000000000001000000000000001F +:105090000000000000000000E80300000000000025 +:0450A00000A24A041C :040000050800016985 :00000001FF diff --git a/HUGS/Objects/HUGS.htm b/HUGS/Objects/HUGS.htm index 4e44369..9eb8110 100644 --- a/HUGS/Objects/HUGS.htm +++ b/HUGS/Objects/HUGS.htm @@ -3,7 +3,7 @@ Static Call Graph - [.\Objects\HUGS.axf]

Static Call Graph for image .\Objects\HUGS.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon May 18 22:26:09 2020 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sun May 24 23:14:37 2020

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

Call chain for Maximum Stack Depth:

@@ -633,7 +633,7 @@

  • >>   ShutOff -

    CheckUSARTHUGSInput (Thumb, 278 bytes, Stack size 16 bytes, commshugs.o(.text)) +

    CheckUSARTHUGSInput (Thumb, 284 bytes, Stack size 16 bytes, commshugs.o(.text))

    [Stack]


    [Calls]