/*
 Navicat Premium Dump SQL

 Source Server         : localhost-mysql
 Source Server Type    : MySQL
 Source Server Version : 80403 (8.4.3)
 Source Host           : localhost:3306
 Source Schema         : nation_defence

 Target Server Type    : MySQL
 Target Server Version : 80403 (8.4.3)
 File Encoding         : 65001

 Date: 13/07/2025 07:28:04
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for defence_file
-- ----------------------------
DROP TABLE IF EXISTS `defence_file`;
CREATE TABLE `defence_file`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `data` longblob NULL,
  `file_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  `rel_id` int NULL DEFAULT NULL,
  `table_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 57 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_file
-- ----------------------------
INSERT INTO `defence_file` VALUES (33, 0xFFD8FFE000104A46494600010101004800480000FFDB004300080606070605080707070909080A0C140D0C0B0B0C1912130F141D1A1F1E1D1A1C1C20242E2720222C231C1C2837292C30313434341F27393D38323C2E333432FFDB0043010909090C0B0C180D0D1832211C213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232FFC000110801F401F403012200021101031101FFC4001C0001000301000301000000000000000000000607080501030402FFC4005210000103020303040C0909060505010000000102030405060711122131134151610814182237555671819193D21617327374A1B1B3D1425272829294A5B2E31523344362C124365375A2334563C2E1D3FFC40014010100000000000000000000000000000000FFC40014110100000000000000000000000000000000FFDA000C03010002110311003F00BFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1AA15A6626715B704563AD54F4AFAFBAA351CE8F6B6238915354DA77155D345D113D2852778CF0C6F747BB92B8456F8DDAFF0077470A374FD676AEFAC0D71A9F95918DF94E44F3A986EAF16E22AF7A3EAEFB729DC9B9164AA7AE9F59CC92AEA265D649E57AF4B9EAA06F76BDAEF92E45F32EA7EB5303C55B5502EB154CD1AA73B2454FB0EA51E30C4B6F72BA8EFF007381578EC553D117D1A81B9354064CB367AE35B648DED9AB82E5122EF655429AE9FA4DD17ED2F1CBBCD8B5E3C7BE8BB5DF43748E3E51D4EE76DB5ED4DCAAC773E9AA6E5445DFCE05840000000000000000010ACC0CCAB5E00A587B6A292AABAA11560A68F76D226E55739773535F3AF501353C6A653BDE7DE31B9C8E4A1929AD70FE4B69E247BF4EB73F5DFE6442175D8D7145CD7FE33105CE64D75D97553F653CC88BA201B7D5ED6FCA72279D7409231CBA23DAABD4A60A9ABEB2A15566AA9E455E77C8E77DAA7E19533C4EDA8E691ABD2D7AA01BE751AA185E97145FE86449292F77181E9B9163AA7A7FB92AB4674E39B4B9A8B76EDD8DBA7F77591A49AF9DDB9DF581AFC152E5FE77D0E2BB8C167B9D12D0DCA75D989D1BB6E295DA6BA74B57A11754EB2DA4DE800000000000000000000000000000000000000000000000000000000000000F0E7235155CBA2226AAAA7AAAAAA0A2A49AAAA65645042C57C923D7446B513555532A665E6E5C718554D6FB6CB252589ABB291B5765F509F9CFEA5E66F0E9D540BC710672E0BC3F2BE07DC5D5D50C5D1D150B395D17A36B546FD64524EC91B0A3D523B25C9CDE6573A3455F46AA66BD401A4BBA4AC9E22B8FB460EE92B2788AE3ED1866D00692EE92B2788AE3ED183BA4AC9E22B8FB4619B40174634CDCC278AECB5F12E157A5CE7A758A1AD999139F1EFDDDF71DDBF814B800000000000BCF0BE73E11C336CA48A9B09C9156B29A386A2A606C4C74CAD6A6AAABC57554D4A3001A4BBA4AC9E22B8FB460EE92B2788AE3ED1866D00692EE92B2788AE3ED183BA4AC9E22B8FB4619B401A4BBA4AC9E22B8FB460EE92B2788AE3ED1866D00692EE92B2788AE3ED183BA4AC9E22B8FB4619B401A4BBA4AC9E22B8FB461CDBB679E0EBDB1A972C212D62C68BC9AD43627EC2AF1D35E067F000000000000005B780333F0AE10B1D1455385D6A2ED4EB22AD746C8D1EBB4E5D3472EFE0BA136EE92B2788AE3ED1866E00692EE92B2788AE3ED183BA4AC9E22B8FB4619B401A4BBA4AC9E22B8FB461E5BD925625726D58EE48DE7547C6BFEE66C006B8B1E7860ABD4AD89F5B35BA472E8895D1EC27ED22AB53D2A858914B1CD1B6489ED7B1C88E6B9ABAA2A74A2F3980F5527B9799A377C0D58C855EFABB3BDC9CB51B9DAECA73BA3D7E4BBAB82F3F4A06C207C56ABAD1DEED74D72B7CED9A92A5892472379D17EC54E0A9CCA87DA00000000000000000000BB8086E62661D0E5F5AA0A89E99D575552F56C14CD7A336B4DEE55768BA226A9CCBBD50AC7BA617C94FE21FD32279DF7A9311665ADAE955646503594713539E572EAED3AF5546FEA9D8C6F92B6BC21802A2F4972AC9EBE0E45AF6BB65235739ED6BB44D35D37AE9BC0EA774C2F929FC43FA63BA617C94FE21FD33AD07639E1B9608E45BB5D515CD4769B51F3A7E89ECEE6FC35E37BAFAE3F740E2F74C2F929FC43FA63BA617C94FE21FD33B5DCDF86BC6F75F5C7EE913CC6C98B360EC1B557AA2B8D7CD343246D464DB0AD547391ABC11179C0E9774C2F929FC43FA63BA617C94FE21FD3280005FF00DD30BE4A7F10FE98EE985F253F887F4CA00017FF0074C2F929FC43FA64A30267851631C451D96A6D2FB74F3A2F6BBFB61256BDC88AAAD5EF5BA2E88BA7132C135CA4F0A987FE90BFC8E02DCEC87C57250D9E8B0E52C8AD7D76B354E8BBF926AF7ADF32BB7FEA99B977966E7CD4C93E685546F5D5B053411B3A915BB5F6B94AC800000000000000000000000000000000000000000000000000000000000000000000000000000BEBB1D715C8DABADC2F5122BA27B16AA9517F25C9A23DA9E74545F42F49A14C6994B56FA3CD2B048CE2EA8E497CCF6B9ABF69B293801E40000000000000000E75FAED0D86C15F75A854E4A9207CCA8ABC744D513D2BA27A4E894EF642E215B7E0FA6B344FD25B94DABD117FCA8F455F5B959F58157650DAA6C599AD0DC2AD3944A67BEE350F54DCAFD756FF00E6E45F417867726995175F9CA7FBE611CEC77C3FDA5852B2F72B3FBDB84FB11B953FCB8F76EF3B95DEA42479DDE0A2EBF394FF007CC027947FE0A0F9B6FD887BCF451FF8283E6DBF621EF005719E9E0AAE5F3B07DEB4B1CAE33D3C155CBE760FBD68191C000000009AE51F854C3FF485FE4710A26B947E1530FF00D217F91C074B3CFC2ADC7E660FBA695C163E79F855B8FCCC1F74D2B800000000000000000000000000000000000000000000000000000000000000000000000000000259963E1330EFD3A3FB4DA49C10C5B963E1330EFD3A3FB4DA49C100F2000000000000000064BCE5BD4B89F33E7A2A55595946ADA081A8BF29FAF7DFF9B953D069DC517B8F0E619B95E25D366929DD2222FE53B4EF53D2E544F4998726ACD2E25CD0A7ACA9DA95B46AFAF9DEEE77A2F7BBFA76DC8BE85035061AB34587B0D5B6D3169B3494EC895539DC89DF2FA5755F4911CEEF05175F9CA7FBE61612702BDCEEF05175F9CA7FBE6013CA3FF0507CDB7EC43DE7A28FFC141F36DFB10F7802B8CF4F05572F9D83EF5A58E5719E9E0AAE5F3B07DEB40C8E000000004D728FC2A61FFA42FF0023885135CA3F0A987FE90BFC8E03A59E7E156E3F3307DD34AE0B1F3CFC2ADC7E660FBA695C0000000000000000000000000000000000000000000000000000000000000000000000000000012CCB1F099877E9D1FDA6D24E0862DCB1F099877E9D1FDA6D24E0807900000000000000014B76455FD68F0CD058E2768FAF9965974FFA71F37A5CA9FB27B3B1E30FF68E13ACBD4ACD25B8CDB11AAA7F951EEFADCAEF52101EC87AD74F9854F4FAAEC535046DD35DDAB9CE72AFA953D446AD19B58CAC569A6B65BEE6C8A92999B1133B5A35D135D78AA6FE206C82BCCEEF05175F9CA7FBE6143FC7863EF1C33F758BDD39D7DCD4C5D892D135AAE97264D4732B55EC4A7637556B91C9BD135E28806C5A3FF0507CDB7EC43DE643667763C631AC6DDE346B511113B562E1FB279F8F0C7DE3867EEB17BA06BB2B7CF4F05572F9D83EF5A519F1E18FBC70CFDD62F74E5E20CD0C5B89ED2FB5DD6E4D9A8E4735CF6360633556AEA9BD135E2043C000000009AE51F854C3FF00485FE4710A26B947E1530FFD217F91C074B3CFC2ADC7E660FBA695C1737645591F4B8B282F0D6690D6D2A46E7227F991AEFD7F55CDF514C8000000000000000000000000000000000000000000000000000000000000000000000000000012DCB1455CCCC3BA26BFF1AC368A704328643D91F73CC882B761561B742F9DEBA6EDA5456353D6ED7F54D600000000000000000064FCFCF09F3FD161FB14AC0B3F3F3C27CFF4587EC52B000000000000000000000004D728FC2A61FF00A42FF23885135CA3F0A987FE90BFC8E034FE60E0D871BE13A8B5BDCD8EA5BA4B4B2BBFCB951376BD4BAAA2F5298DEE96BACB3DCEA2DF5F4EFA7AAA77AB248DE9BD153ED4E85E735A62ACE0C2D846F0EB4D73AB2A2AE36A2CADA5891C91AAA6A88AAAE4DFA2A2EED4AC71DE3ECB2C774C8B574779A6B846DD986B61A58F6DA9D0E4E53BE6F52F0E654028D07BEAE3822A97B29A674D0A2F792399B0AE4EB6EABA7AD4F400000000000000000000000000000000000000000000000000000000000000000000003DD4B4B3D6D5454D4D13E69E5723238D8DD5CE72EE4444E753F30B637CCC6CB27271AAA239FB3AECA74E9CE5C397F8BF2CF02E957DAF78AFBB2B5516AE4A562231178A46DE53BDF3F1EBE602DECA9C06981B0BA45528D5BA562A4B56E6EFD95D3BD8D179D1A8ABE95527857187F3B709623BD53DAA9FB7E9EA2A1DB113AA6146B5CEE66EA8E5D157AF7163A00000000000000000193F3F3C27CFF4587EC52B02CFCFCF09F3FD161FB14AC0000000000000000000000135CA3F0A987FE90BFC8E2144D728FC2A61FF00A42FF2380FD66F7855BFFCFB7EEDA4209BE6F7855BFF00CFB7EEDA4200000000000000000000000000000000000000000000000000000000000000000000000000000090E04FF9FF000FFF00DC60FE7436F21887027FCFF87FFEE307F3A1B780000000000000007AE69E2A685D2CF23238DBF29EF723513CEAA0653CFCF09F3FD161FB14AC0B2B3D2A60AACCA9A5A79A39A35A58511F1BD1C9C179D0AD400000007BE968EA6BAA194F4904B3CEF5D191C4C5739CBD489BD40F402C5B4E48638BA318F75BA2A163F82D64C8C5F4B535727A8ED2F639E2FD157FB42CCBD5CB4BFF00F302A004EEF393D8DECB13A692CEEAA85BC5F46F49B4FD54EFBEA20CF8DF13DCC7B55AF6AE8E6B934545EB403F200004D728FC2A61FF00A42FF2388512CCB3B8525AB316CB5D5F511D3D2C332BA49645D1AD4D8726FF00581F5E6F7855BFFCFB7EEDA420D0F8B2CB94D8BAFF0035E6A318B696A6746F2ADA799BB2E544D36B4735745D110E1FC00CA1F2FA6F6B1FB805280BAFE00650F97D37B58FDC1F003287CBE9BDAC7EE014A02EBF801943E5F4DED63F707C00CA1F2FA6F6B1FB805280BAFE00650F97D37B58FDC1F003287CBE9BDAC7EE014A02EBF801943E5F4DED63F707C00CA1F2FA6F6B1FB805280BAFE00650F97D37B58FDC1F003287CBE9BDAC7EE014A02EBF801943E5F4DED63F707C00CA1F2FA6F6B1FB805280BDEDB95596579AB6D2DB317D7D64EEE0C8361EA9E7D23DC9D6A487B9C30CF8DEEFFB517B806670698EE70C33E37BBFAE3F70F8EE590B832CF48B575F7DBBC34ED5D1D22A31C8DF3E8C5D13AD40CE60BAFE00650F97D3FB58FDC1F003287CBE9BDAC7EE014A02EBF801943E5F4DED63F707C00CA1F2FA6F6B1FB805280BAFE00650F97D37B58FDC3AF66C97CBFC42AFFEC8C4D73AC6B13573E2462B53F5B93D35EAD40CFA0D31DCE1867C6F77F5C5EE0EE70C33E37BBFAE2F700CCE0D0579C97CBFC3CACFED7C4D73A36BD356BE5462317F5B93D35EAD4E47C00CA1F2FA6F6B1FB805280BAFE00650F97D37B58FDC1F003287CBE9BDAC7EE014A02EBF801943E5F4DED63F707C00CA1F2FA6F6B1FB805280BAFE00650F97D37B58FDC1F003287CBE9BDAC7EE014A02EBF801943E5F4DED63F70FD332F7289EF6B1B8FA6D5CBA26B34489EB560149034C27638E1854454BC5D95177A2ED45EE0EE70C32BFFBBDDFF6A2F700CCE0D33DCDF867C6F77FDA8BDC1DCDF867C6F77FDA8BDC0287C09FF3FE1FFF00B8C1FCE86DE2ACC3D91186F0FDF692EACADB8554B4B224B1C73B99B1B49C15746A2AE8BBF8969226880790000000000002A0EC8A91ECC0346D6B951AFB8311C88BB97BC7AEF2DF2A1EC898DEFC0146E6B555ACB8315CA9CDAB1E8065E000000EEE0FC33558BF13D1D9A957656776B249A6A91469BDCE5F327AD74403B997796B72C795EAE62AD35AE17695156ADD77FE6B13F29DF5273F322DA172C7982B2A2092CD84ADB157DD189B13D46D6A88E4FF00A927172EBF92DDC9C371F1E6AE32A6C15668300E135ED5E4E144AB9635EF98D54D7635FCF77172F42F5EEA09575027979CE2C6F7895556F5251C4BC22A26A4489E94EF97D2A47998CB13C72A48DC457647A2EBAF6E49F89CDA2B7D65CAA5B4F434B3D54EEE11C11ABDCBE84DE48E5CB3C6B0D3ACEFC3372D844D574876974F326FFA80ED58B3BB1A59E56F2F5EDB9408BBE2AD62397D0F4D1C9EB52C8A7B8602CECA6ED5ADA74B4E24D8EF1C8A9CA2AE9F92EDC92A27E6AE8BD1A7133ACF4F3534CE86789F14AC5D1CC7B55AE6AF42A2F010CD2D3CD1CD0C8F8E58DC8E63D8E547355382A2A70502418D3055D7045E96DF728D1CC7A2BA0A8622F27337A517A539D38A7A9563668EC2D78A3CE9C0757872FAE636FD46CE523A8D9D155783664F4F7AE44E9EBDD9EEE56FA9B55CAA6DF591AC7534D2BA2958BCCE45D140F940003551AA8003551AA8003551AA8003551AA8003551AA8003551AA80079D54B572D728A4C494C97EC432BA86C2C457B555C8C74E89C5755F92CFF0057ABA4E4E52E034C6B8A53B6D8AB6AA24496ABFD7BFBD8F5FF0052A2EBD48A76F38B321D7CAF7E1BB2C89158E89DC9BF92DCDA87B77737E4374D11386ED7A340915F33A2C5852956C9802D14DC947DEF6D398AD8957A51BF29EBFEA72FACACAE99A58D6EEF7AD4621AC8DAEFC8A67722D44E8D19A11055D4E85AAC376BE4DC95AADB555AF4E294F139FB3E754DC9E903EEA6C6F8AA925E560C47756BBE96F5FA9549C61CCFCC55699191DD791BBD326E5495A91CA89D4F6A7DA8A43EBF2EF185B69D6A2AB0E5C5912717242AE444E95D9D744232AD56AE8BB940D135B86304E71DB26B9619963B5DFD89B52C4AD466ABFF00C8C4DCA8BF9EDF4EBC0A1AF765B8E1EBB4F6CB9D3BE9EAE0768F63BEA545E745E28A9C4592F770C3B77A7B9DAEA5D4F5703B563DBCFD28A9CE8BC1539CBEB1251D0E73659B311DBA06C7882DAC54921671556A6AF8BAD153BE6FAB9D40CEBAA9E58D7C8F6B18D739CE5D1111355553F3CE5DD92F8468682DB5598188365945448E5A4491354D5BF2A5D39D517BD6F5EBD407D384B2A2CB85EC8DC51989332263511CCA0917BD6EBC11E89BDEF5FCC4F4EBBD13E3C49D9015BB3DA3846DF0DB68A34D88E69636B9FA736CB13BC679B7902C7F8F2E18EAFAFACA857C5451AAB696976BBD899D7D2E5E75FF0064223CE0496BF30B17DC9FB553892E4BBF5D1950E8D3D4DD105066162FB6BD1D4D892E69BF5D1F50E913D4ED50F9AD1837125FA3E52D764AEAA8BFEAC70AEC2FEB2EEFAC5DF06E23B0C7CA5D2CB5D4B17FD59215D84FD64DDF58167E1BEC80ADD1287175BE0B8D1489B124D1468D7E8BC7698BDEBFCDB8FB316E5459714591D8A32EE664B1AA2B9F4112F7AE5E2A8C45DEC7A7E62FA34DC8B4412ECBFC7B70C0B7C6D553ABA5A195512AA936B74ADE94E872732FA38281147B5F1BDCC7B5CD735745454D1514FC6AA5DD9D384A86BADD4B98160D97D1D72356AF613445577C9974E655F92EEBD39F529101AA8D54001AA8D54001AA9E514F0794E205F5478CF18E63564161C0F3FF00655BE86922ED8AB9B463D551A88BAAA6D2A6F454446EF5D1557ABB585B17E2FC258FA9706E37A88EBA3AE44ED4AC6E8ABAAEA8DEFB445722AA2B7454D5174E622F66B6E2AC9EBA36EB6DB54B7EB2DCA92274AB13151517676B45D9472B15AAABBD5151517A7877AC16EC4B9979956FC597AB44968B4DAB65D4D0CA8E473DC8AAE6A26A88AEEF95155DA226888805E89C004E00000000000000000001F1DD2D5437AB6CD6FB952C75349326CC91489AA2FF00FBD67D800ADFE22F0178AA7FDF25FC4F3F11780BC573FEF92FE258E00ADFE22F0178AE7FDF25FC4FB68F07614CB2B7DD3105B689D0BE1A47BA473E673D55ADEFB65369776AA8884EC8067554494D95179744BA2BD228D57FD2E9588BF50192AE771A9BB5CEAAE15922C953532BA591CBCEE72EAA75B05613ABC6989A9ACF4ABB08F5DB9A6D3548A34F94EFF644E755423C682EC6CA28791BFD7AB759F6A1811DD0DD1CE5D3CEBA7A90097DD6F9837252C70D0D2D26D55CADD59045A2CF3E9F9723D7826BCFEA4DC41E0EC94A8EDDD66C37176AAAFC96552F2889E756E8BEA42ABC7F77A9BDE3BBCD6D4B955CB54F8DA8ABAECB18AAD6B53CC8884680D5D5B6FC219DD855F5546A9157C49B2D9DCC449E99FA6A8D7A7E537AB5545DFA2EA865FBC5A6AEC578ABB5D747C9D552CAB148D4E1AA73A74A2F145E8527D91577A8B7E6651D246E77215F1C90CCC4E0BA355CD5F42B78F5A9D1EC87B7C74D8FA9AAE3444755D0B1D269C55CD739BAAFA11A9E8020B81711C9853195B6ECD7AA451CA8D9D35F9513B73D3D4BAF9D10D4D7DCAAC2189EEF2DDAE56E7C9573A376DF1D43D88ED11111746AE9AE88863743736149D6A708596776BB5250C0E5D577EAAC40221F11780BC573FEF92FE23E22F0178AE7FDF25FC4B1C018D33530FDB70C63DADB55AA1743491471398C73D5EA8AE622AEF5DFC548596567B44F666A57B9CC7351F040E62AA7CA4E4D1354F4A2A7A0AD745E800068BD0345E800068BD0345E800068BD0345E800068BD0345E8004EB2970DDB3156388ED97781D352BA9E57AB1B2398BAA2269BD151482E8BD05A5903148FCCC8DCD6395ACA3995CA89B9A9A226FF4A816D630A4B4653E57DD930F40B492D6BD228DCE915EE591E9B3AA2B975DCD472A798CA8BC4D1DD9273C8DC3F64A7477F74FAB91EE6F4AB59A27F3299C00B0B29F2ED71D5F647D66DB2D145A3AA5CDDCB22AF08DABCDAE8AAABCC9E742E6C559A38632CD8DB059EDACA8A981A88B4B4CA91C50FE9BB45EFB9F4D157A550F4652AB2C39195178A68DAB51B15758ED7F29F1ED227D4C4331D4544B55512D44F23A49A57ABE47B977B9CABAAAAFA40BEAD3D9228EAB465DEC091D3B977C94932AB989FA2E4DFEB43BD8EB00D873270C7C27C2DC8ADC5D1ACB1C9037652AF4E2C7A733F7688ABBF5DCBD5988BF7B1BAED52E9AF76873D5D4CD632A58D5E0C7EBB2ED3CE9A7A80A0DC8AD72A2A2A2A71452D2C87C49259F1EB2DAF7AF6ADD58B0B9BCC923515CC5FB53F588BE6650C56DCC9BFD342D46C6956E7A22704DAD1DA7FE473708CEEA5C67649DAABAB2BE076E5FFE4681A8EA724F02D5D54B5325AA547CAF591C8CAA91A88AABAAE888BA2275104CF6B853E1BC2964C17696F214AE6F28F8D175FEE99B988BCEBABB55D578AB4BF798CA79FF0054F9F331F1BBE4C1470C6DF32EAEFB5CA055BC4BCB2672B28AE744DC5588A16CB488E55A4A697E43D1ABBE47EBC5BAA6888BB974555DC51C86A5CD8A87614C9686DB6F558D92360B7A399BB466CEAEF5A31517F480E5626EC82B55A2A5D41876D8970645DE76C3DFC9C3BB7778889AAA75EEEA1867B20AD376A86D0E22B6A5BDB2F79DB0C7F290EFFCF454D513AF7F599B957509C40BC739B2B68ED946EC5787A264744AA8B574D12778CDA5DD2334E0D5554D53826A8A9B8A38D519593BF15E4A4B6FAF72C88C64F41B526FD59B3DEFA91C89E832C2F10340644D7D3E24C277AC177662CF4AC4E518C55FF2A4DCE44D3868E4454EB7137F88BC05E2B9FF007C97F129BEC7EA874399691A709E8A662FA365DFFD4D560571F11780BC573FEF92FE23E22F0178AE7FDF25FC4B1C015C7C45E02F15CFFBE4BF88F88BC05E2B9FF7C97F12C700571F11780BC573FEF92FE2796E46E0263D1DFD9532E8BAE8B572AA2FD658C00FC451321899146C6B18C6A35AD6A688889B9110FDE8000000000000000000000000000000021D9AB6B75DF2CAFB4CC6AB9EDA7E5DA88BCF1AA3FF00FAA9313F3231B246E63DA8E6B91515179D140C04BC4B9FB1E713436EC475B62A99118DB8B1AF8155534E559AF7BE756AAFECF5904CC5C1F360BC5F576E563BB51EE59A92454F9712AEEF4A705F3117866969A78E78647472C6E47B1EC5D15AE4DE8A8BCCA05A19CF97D5B87F12D5DF2969DD25A2BE559B946375482476F735DA70D575545E7D74E28559A1A070767FD24942CB7E31A67AC88DD85AC86347B644FF005B3997A74D75E84244DC6793548E4B8C4CB424EBA2A7276D5E5117CDB1B9408AE42E5FD74372F85B72A77C10B22732858F4D1D22B93457E9F9BB3AA274EBD441739312C189730AAE4A49124A5A36369227B5773F65555CA9D5B4AEDFD0884B31FE7C4B79A29AD586619A8E9A54564B592AA24AE6F3A3513E422F4EBAF98A4C0F6430C9513C70C4C57C923918D6A71555DC886EEB4512DB6CD4342AA8AB4D4F1C3AA26E5D96A27FB1977243064988B18C774A88956DD6A724CE5726E7CBF90D4F4F7CBE6EB357800001C6BE614B162558BFB66D54B5AB16BC9BA566AE6EBC51178E9D471FE2A702F93545EA77E24C4010EF8A9C0BE4D517A9DF88F8A9C0BE4D517A9DF89310043BE2A702F93545EA77E23E2A702F93545EA77E24C4010EF8A9C0BE4D517A9DF88F8A9C0BE4D517A9DF89310043BE2A702F93545EA77E23E2A702F93545EA77E24C4010EF8A9C0BE4D50FA9DF89DAB2617B261B64ACB35AE9A8925D3945859A2BF4E1AAF15E275C014EF6455ADD558268AE0C4555A3AC447F531ED54D7D68D4F4998B9CDD5896C74F8930DD7D9AA5748AAE158F6BF3578B5DE85445F4188EF169ACB15E2AED75F12C7554B22C7237AD39D3A953454EA503426425F692F1836BF0A55AB5D253ABD5225FCB824F95A799CAED7F490A5B1CE07B9E08BECB455713DD4AE72AD2D569DE4CCE6DFF009C89C53997AB4538F63BE5C30EDDE0BA5AEA5D055C0ED5AF4E0BD28A9CE8A9B950D0763CF6C2D7DB6B68F1650252CAA89CA23A0E5E9DEBD289BD53A74545D3A40CDD1C6F9646C71B55CF72E8D6B535555E84434FE4FE0E7601C2970BEE2054A4A8AA624B2B245D3B5E0622AA6D742AEAAAA9CDB9389FB6E60651E1A55ABB63283B637B93B46DEBCA799155A9A7AD0A9B323382E18DA275B68A15A0B3ED22BA2DAD649D5382BD53769CFB29BBA75DC0427145E5710E28B9DDD5BB295752F95ADE86AAEE4F56874B2E6D925DB312C34B1A2AFF00C6C72BBBDD7BD62EDBBEA6A917E7340F63D60C923ED9C595712B5AF6AD3D16D2714D7BF7A7AB653F580BFB8A198BB22AD6EA6C6D45706B748AB2891BAF4BD8E545FA95A69D2BCCE3C1B262EC16F5A38D5F71B7B96A69DA89BDE9A77EC4F3A6F4EB6A01911389AB2963A7CDBC958E9639DA95AB0363739DBF93A98B4F95D08BA7A9C65354545D1495606C7B76C09755ABA0724B4F2E89514B22F792A270F33939953EB4DC070AED68AFB25C65B7DCE925A5AA89747C72A68BE74E94E854DCA2D368B85F2E50DBED94B255554ABA3238D355F3AF4274AAEE4349C19B796D8B69236620A68E195134E4AE149CAA3579F65E88A9A7ABCC2A33732DF095248CC3F4D1CF2AA227256FA4E49AE5E6DA7AA26EF5F980FB2B23A7CA6C939292599AEADE41D135517FF52A65D75D9EA4D557CCD32912AC738FAED8EEECDABAF548A9E2454A7A58D5762245E3E772F3AFD89B88B351555100B8BB1D2D8FA8C6B5D7156EB152D12B35D3839EE444FA9AE34E15E64EE0D7E11C171AD5C5C9DC6BDC95150D54DEC4D3BC62F9938F42AA9618000000000000000000000000000000000000000000000000114C7B812DF8EEC4B4356BC954C6AAFA5AA46EAE89FF00EED5E74E7F3A2192B1560FBCE0FBA3A86EF4AE8D755E4A66A6B1CC9D2C773F9B8A73A21B80F8AE76AA0BCD13E8AE547055D33FE5453311CD5EBDFCFD6060D1A9A8EF3D8F7856BE5596DF3D6DB5557558E37A491A7991DBD3D67099D8D34C936AFC4D2AC5D0DA34477AF6B4033CA6F26181B2E6F58E6B91B4712C140C7224F5B2357936273A27E73BA93D3A17F58721707DA1EC9AB23A9BA4ADDFA553F48F5FD06E9AF99554B329E9A0A4A7653D3431C30C69B2C8E36A35AD4E8444DC807330CE1BB7614B0D3DA2D71AB29E24D55CEDEE91CBC5CE5E755FFF003821D80000000000000000000000000000000295A66A656418E2912BA8163A7BDC0CD963DDB9B3B7F31EBCDD4BCDC3870B2C0183AEB67B8592E12D05CE925A5AA8D747452B7454EBEB4EB4DC7C26E7C4185AC98A29129AF36D82AD8DF92AF6E8E67E8B937B7D0A56373EC72C3D51339F6FBA57D1B57F21E8D99A8BD5AE8BA7A540CCC113534453F6355235EAB5189677B79923A46B57EB72936C3993583B0E4AC9DB40EAFA962EAD96B9C9268BD4DD11BF56A052396B94171C5D510DC6E91C9476345DA5739365F509D0C4E85FCEF56A6A8A3A3A7B7D1C349490B21A785891C71B13446B51344443DC8D4444444D343C800A9A8005079B59352D5544F8870B53EDC8F557D550469BDCBCEF8D3A579DBE94E833FC913E191D1C8C731EC5D1CD7268A8BD0A86FC22989F2E70BE2E574974B646B52A9A76D42BC9CBE97271F4EA062B068EADEC6CB548F72D0DFEB206EBDEB6685B2689E74568A2EC6CB546F6AD75FEB276EBDF36185B1EA9E7557019D2389F348D8E3639EF7AECB5AD4D55CBD089CE681CA6C9A9A96A60C438A69F6248D524A4A17A6F6AF147C89CCA9CCDF5F4168618CB9C31845524B55B234A944D3B6A65E525F439787A342560137200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFD9, '', 2, 'defence_fuel_truck');
INSERT INTO `defence_file` VALUES (38, 0x89504E470D0A1A0A0000000D494844520000007D0000007C0802000000CBBE28D7000000097048597300000EC400000EC401952B0E1B0000200049444154789CBCBD779324C79127EAEE1191B26457CB99C648684182F21DF7EEDE3DB3FB62FBCD9E9DDD335B2EB94B02040880C0E869DDA545CA08F7F7476656D728CC70085E5ACF4C4F7755658447848B9FFFDC1345047E8A4B00A4FA0B00EBBF51AA5F8000A02002000200A080E00BB765E0E6F50C00D8BC140080996D516649962E96C974B59AE6C5B22856CC562B3F0A5B51DC0BE3AE17B68D09B4E729A51135A2462001004140C0F520050011A4FE693D2C1111100144AC87D9FC23D50708549F544D0D11A07EF1DB5CFA6DE5FCCCD5C8501AD14B3D9DF52F50B07E1502088200622383E6421141414041141671CCA52DD3B258E5E9225BCDD3E52C59CD92649EE70948C9920938225A19CFF302E3C5CA6F1B13193F367EEC797118B4FD2052DA57640815102120000A208808A040BD185743D8DC0ECC20C2C08CD536204412B85A14AC77D4DB48EC27907BB3D3519AFD21CD96176836FBD5D690E65D222820B21EB9088B303BCBB6B0795696495E2ECB6C9667D32C99A6C9224B922CC9F3ACB0A543109192C121A2D2A03519CF28136A1368E36B131A2F0CC27618B57D2FD62AD0DA53CA2029520649036904854A112944AA27C12C5CAD373BE7B82CC5158EAD4541544687BEDF327E885A2112427D54DEEEC27F5CCF08D4071400512A513A1166610046140085584D0F37DEC5822CF5F1666016675DB92AF379B69CCE67A3653249D269912D457260EB18AC353657E95296739BAC8A2CCDCB929536514C9DAEEEF482380E8D015416B0147182484A1B15281D1AE32B63486B6322CF8BB409898CF17C637C2253AFBAB365595A9B17459E176991AD6C99942E2B98094D3BDC1A6C1F6EEDDEF0FC162A43A0B0563A6F23FD9F64BF8B8808220A0003485116CBE562BC5C4D80ACE779BE1F1AD3D25E4CA4AE862922C022B628F32C4BD3D5A258CDB26498A7C33C9FD9B26066E7304B643577D3713E1CE6D389AC1692CCDD6A6EF31CCA02D91151E1F91246D2EAA84E2F6875B0D5E14E0F7B83306AE92000F19D3129DB0C7204826A910518988DD24605849E30B0B0B03827D696CE5966EBA464B20EAC650B0EE714AE56234118ECDE0CC22ED46AF4FFA87E7F4625C286B944B065B99C4F8E86978F66D353865C6BD23A302636A6A5940624424444101161115796799E67799EB97CE58A555964795E2C97E572E116339E8E783686F1A51B8FCAC59CF3948B94CB42D8A2880211048BC4CA88F13088B22086B0257147F506B6D5F6A25807210611793E1A8F8C4F26E0A025715B3C4F44A82C32108F054418041088992B1D804AA3D28A1C7061F3BC2C56B3F1A9E775FCA0634CACB5927F40D5BCF57EDF3492D82874612EF3743A9F3C594E1F67AB9175398B154110ADC82322444144245A2F9B2D5D91735138B6CC059439AD96FAFCACBC38CD2F4EB3D1B058CD295BA9A250EC0858D5F6446A7B22C082C4251609AC168CC4A884B4559E359EF23CF243895A1486CA0F7518EB761FF70EF5ADF7A26B375AC6686735B3A1C6CF5154FB6222C88042C8282C454973274999A5A3CBE34EEF208CFB716CF01FD0F0FF889E91C67456AA4344B82CD36435CAD3B122D7EDF61CA008335B6B4BEB4A162B523A7144A41429D2089E2DCD7266CF4EB2D1281B5DA4D3112FA6301D95E91C8A8C5CE93B47C204409BDE038AA00001009034364A580908203A8412210500022244022287CA915E9930DF3B84E57C7B6B7BC71FC44C1A4401702D6B015CFB960280844808D6B0222B2E9B27ABF1E5C5E3A8DD0BC358A101F83FE7CFC895BF586F8DEAE6CEB9344D87B3D9699A2F1D129998D13020B023536ACE451C8B137144A80815AAD54CFEFAD5C5775F4ECE8FDC6A21C952B2048A4CD9CC637BE52063EDD4BF38457C7E68B5C86A77BD3E6C800E8011840C254E1B37BA9422374E0C03022A01102000126000A81D33AA3E0D1195F202B2118705E7D964FE281A46ED76370E77957E4EEBBEA947FF36FB5D5EF05B0544B82C8BE97271325F9C15B640ED3178168D000209A206F21084444004A9F29431CDB287F7967FFD623E3D33522A616256C00442959B0D575FCF49F9B9EFEB7327EB5F4915326D38B3404E00C56367AD55CC8A190404509AF73FAF381001ABF522035E6CA2D2619EDBC978FCA8DDDAD1FBED803412BE45F4F453C44D0820CC9C66C9E5627E9CA533521A490B12000A92002328421241B88A561CB3D8324F9690CC954D02E4755022280C4000042200DC048BCFDF76E31BAC56099F1FDAE60FB85E897A6B3757651F11406A8559FF18EBBF044050910914464616364D978BE1D9E9C376EB406BCF788188BCB8663F7EFD437267C0DA87155796F3C5F26CB5BA04709A6282D0598F940212014014121024811A2E10616127EC409804481A7718E405F541CDF4FFBE6DB50E916B7D51ADB954FA5E57F1EA1A007811B74011B982350848A3F2B417F86C93A51D8F4F2F874FBD20EE781E2055D1773385D75F6F29770410C10A6541617159968E57C9655E26A442A408D147D00884521D64421004E4F5C08445AC8020280425B2B97FF159F5B2BEE78F0E495EF30A6942FB1A28D8F8F07A555F22FA6AA6F5912234A442D6D678B92D928BB3FBADB817062DE3471514F2E6FB82DEE035AF9A47B33DA5B4E522595D66D982054945803EA312DAC0910041B0160D0256918B3008101940DDE8D917C5FD4617BEEEAB5E371114A9452FCFDCE8A522ABD19C7A5C88A0950A950A023F301AE693F3C9E83449162F5182AFBBDE52EEB21E945876499E8E578B61591684216228A09C088B05B000DCC4B1D02079B536ADAC3F91A22B77FE1F023DDE64D48D8FD2DCEE396CEE856B0DA2822080420C087C858610CA22994C2EE7F38930FFBD5BE56DF53BD60793A5C8B2E96C7A92ACA66251A958D017424116E46A8228084088BC9E490DC422202229AAE5FED300D2AF1A2F343A43044084DFFC7E6BB10B200BE5991B5D5CCEA763DF6F07D12C4996CC8E88AE02F737B8DE7EBFD77018DB225FA4C9C4960582220A001537E15E65BA0010806AF95F4D7763EBE31A40FEC92E79C997D40A0F84A541E111B1F13B5F0E116EA82A0128AD9BCF57C3CBC964342BF2A2D23E58FB685843E16F0035BE353E53074D2CCC6C990B040150004AAE30EC0DA05AE4CABBD8F875A5636AB1FFD41AE6CAB968544915795478F33ACDF1C2D45EFC4F6D7485394BD3F974962719021199306A85510454CB1E1A895738E18F8CED6DF58C08AEB15FA594AF3141E01A980440016A9C2A14E0671338B5074D444A21D1FAD4FDF49A7DADD1651D3D21080B5B27CC35CAF3CA0B6BBC1AA442B8CBB25C2D16ABF954896B75DA71AB3B181C74BB5B881BF1C59B25A1DE52CFAC3D0422E379711874B4E7213A806AE357B2C41F15A560257BA25ADDFCF30CEA550C5BA1CF6CAD73CEADA1C7578D4F100548004118C5D93C59CE4665BA0494306A6DEF1C6C6DED06414BAE54EA9BAACAB7903B5E39878084DAD3AD20E81B2F4412901CA1787D8C23EB342722226DEC907F9271BD724B4098D9B173CE39C775A8B901666FBE490005EBF3886C6DB64C666371A556268E7B3BBBEF74DA03A33D00C226C5F686BBE7ADFDF75A52885AE9D8F87D65622404C8007240F7A3E777E35300909A9D2E3F665D5F66279FFF7AFD989B9CA85417ACF53E3EE35D5EDD11596AB0085C59AC96ABD98C04A3B0DDE9EC0E06D7C3A85365CFD74279C363FBF6715373B81452A0554751A4100872941CC1E21B6EDC4AC1BC6EB06F28F41FBFE5663C4C484A29A2EACECD62E0F3CEA5D49E1821832B8B74B158CDE624D46EF5FB5BD7DBDD3D632278367FF986D7DBD85544BC42C31180943651E0773315D83C11B0406F927594863B51614AAFD38DAF5DC9D7E104EB0F2242AD95564AD5416BB3F22FE204D04063ECCA3429D20538A78CDFEAECF406FBC68F416904506B0C02DE149B7CBBFD8E008495F7840088A48230E87BA603ACD8D92A67F6BA4FC0B5ABFBE35EC57397BCEABFAF9BEFDAB7C1FA5A6BFD97DBFF0A0E2510146697A7C93C4B974A931FB43ABD9DEED6AE325E83F2555EC43F199F91B576AC6782A8B517F43CD323F484ADB005E1F56C5FE232AC272C58ADDF1BBA0252856BCF8DE6EF197CCD50FA514F66FD4A25A285094A6B932499A559A2BD206AF73BFDDD76B7AFB4821A03E1BF37EEFB0770B1AB4B1050ABC0D32D4F878A2C4229E27E746215CE24A4801420AD75F81BD9A5E694D4E1C99BECB24DE8AA223200222121E1CB7746959F1121B0285999CDD3D5CC9645D4EAF40607EDDEAEF622AC62810DB6D69B8BFEADE48E9B73A8353429E305B1E70722852B13E6620DCD6E92B06A744104D0213A240760012CD4364D7E74DF4B8D28A2083A0057337036E6BC8604049FB3BBFCBC4E59E3742F681969625D016676AEC86CBA7479422871ABDDDFDE8F3A7D50AAC9E2F07ACB4BB5A66FB0066F995F85CD3F220040CA7861DB0B3A3247C719610E140BE0267671054B56EF4166291DE78E0B7916AF7DE5D54020A8ADD68048B610765407E9A836477805695D7D2856E150A5B7D773A8B99C1B821200AE5EC18E8B828B5CCA8200C2306A753B5E186C98F1E760E09A0CFAE307F72DF50C3741024A1532109051A6ADBDBE825831A39420B09E1E56B36D3885EB849F7365690B57E7B0DFF0E6888A4D54F4F665709DBC96235DCFF76A7BD7F64248EAAF86568728547D557310B94A4BE1B3F69D2BD888192C133B700E053C4F1B2D28852B73B64EEADC2462858B8848BDFD5FA370DE62BFD76393AB208F451C8823400D463168C985137629A8B8369F1B0853F35DA5825011115E3916AF5590026C3C7EE756FCE9AFF6C238F8D3BF9F1E7D5FA45304D0526F35A951920D00EE79FDB576F82B9DF7E28DEB048D63CE58665E90C76D64165B5C9C9D7C9197D328DA8DC2AD56673B8A7BCA180010E48A8EF026EEFC5BE262158D13C4599BE4D934594DF32CE12C49A6477976A94C2A882209825F1D296926BF7911A1D1DA18A39486DA43FA512359739F6D1897B7DFEF7CFAAB56AB1BAE92C57C34CA162C5657EA41801100E4478FF2C64AC3B33E126EA81E61B6BC12994531ECEEF5A29081F46A76696DE107A79EDFE9F66E6CEFDCD9DABA8E4AC3DF83ECBDB5DC9DB0E572952C2FA693E3E9E4344B165CACB898383BD23E217A0C29425BC07B714E57C414ADB5D6442460AB1FBF9851DDCC4D0B0AA9A2D5B5EFDCF1F66F72DCB1773E0C7FF85A862785B5A6097EB886FB5F383BCFFFE04AF35D01A61B2752584A911CB040D25AF541703175F9A830E138EE2E826898A42B11F4FD56187749D3C6A85F73BD9D5D6564272ECD93CBC9E5FDE9F8C866A91616CC455B3481F6940504291059406A36C0335BB942A39422C65ACD823CFFFBCD3B56711613B1F2CBCE16ECDF0CBADBE8056EF7BAD7DD063F2C5D5A0A68ACF48C34D6E745A32795FBEE44B84EB3D6A9817514818DFA7100A55228D89E5CC0A3EFB3EFBF9D9F5D2CADE3AD1DFFFDCF7AEF7FE6E7C574387CEC7B5B7BD7FD408720CF1EA49F50EE6BCFD91545B2982E67B3F3E3D9C9E3D97C948A7014CBD636ED5E8F4DDB3885C04E88016943A68D5510A82C0312224103A2720DFEE1E6C65BEF7B41B2518CDBFB61BB1B2509AFD2328AC3DDBDA0D3CD924909A21AEBBDF69A36314244144406616160700DE10DD67C94AB25AF4CB3138D7E9AB7BEFEEAE2AB3F2E1F3D28920419F8FC7CC654EE5E8FF7DEF14A5E0CC74FFB3BBB4118201108AD73983FA5DC9BC1A1B39C26ABE9787EFF87E19F7F7F313E636013B5D5FE217EF48BF09D0F5AF156CC0D1742F099C29A5A900CCC8228448D8CB02EC5D80CA0369413939276D7DF3DE82179474F4645515CDB6F1F5CEB6DEFE4974F53676BCB0A9B4C86F576C13A48AA524E2C9519AC3F9B9B8CC1C6ADAB70DACB527E74AF78F0A0988CD00FFC76CFEB0E74D4F2BDC0185F39972E56C3A24898599101F8E7D8556CA221665794E972B5383B1D3F78305A8CDB656A04ECD171CE46B776BBFDFD766141B0A2413020A1341CDE2BA90A121035B1D59A612ACFBCA801654119EC0EC2BD837E9EC2FDBFCD5649B2D539DCD9EFEFEC273FF8896346568D738CCF0F5C2AA711AED48DC833A7EFB93720216A164956341ECB6A89DAE8ED03F3EE47D1C13BE6E086BF77AD673CBB58E6202B6B5366ABC0FB67EA7764400B5890B2DDBE77E7BDC164828F7E28CF8ECAF954642267A7E97C520223899586E054D3B2AED41F2156D0202A2D805CE3EFAF4A4C0AA0622F70DB07E1C1F5C1729A1E3F2C67F3F2DD3BF976AFBD7D10451DB425704157C9F3869CDA388D4D661B916A167E7DC9CB448F88A0A8CC79B12A964B57DAB2D357EF7DD6F9F5EFF6B6763C248B84CC04A2445C5166D6151AC237C4DFDFBEEE0091B4F2E29677E34ECFF8EDDB778B1FBE597CF7F562324A9733972E4AB039811530C2C48D33BDE6DB55B020112A5D95220808D78070E3736E3AC308828A83160C76FD76277A746F7A79EC667379F260BEF58BF6CE7EBC7B102673979702A21A548E1BF8611DA949F3C1BC21F8E740B9FAD0890811B07096E545593294612B1AEC7498E9FEF793E1E5F4D6BBED83EB91098CD61E0BB3D8B57DFAA7C81D0551104101983C83C5A2708EAF1D46C69822972F67499E7196585B14A81D9215D080244DB207A5DE5E0D0C860D7D8E01844101082237F00ED576129DF15C7BCBF4B72345FAF26C35B974CBA59C3E597EFC911DECC4EFDC6E9F1D5F962588F34404C022715570055805CC2452253798AAF207841A5DC1DA8D596701446A7686B39067D6950E803D0F7DCF4CC7E5B75F8F1F3DBC2C730E036FF75AA8B5AE89686F12F8BDADDC718D72D8522ECEB23FFDFBF1E387E30F3F39DCDDDDBE7E23FAE62B6B4BCA33B685D5C84056501814AED12AC0061DABAC9B08030A10B12820121402B4848CA80074BD3864C33EEC1CC6FDDD7656B8CBCB6431E32CA5D179962CCB6B879D3B1FF61E3DBA24636DA11D0B40A11420220B576B274E6C4E5C022A245284040C8CDCF8B9B0E9BE624D5A255B62B274AE1025E06936BAB4855ACDD5F89C2E4FF37C650998D0811040655A44DE8052F0567A460804995D9E9793311F3D94FBDFBA5ED70E0618B7509B92196DE9D802FAAAB2060C489B11A4AC9555BDDF9587715BC77D0A6285848A9452A05445F70065D00BBCCEB679EF939DC17E383A5B8E875996802DF47CECC697E9CDBBBD4F7F7D809ECC26E04AEDD8B1E45A2B24ED58500929604BC36379F0ED643E5F382141AA3D18AECFC40B2691459C73B62C4A24DBEECACE3E6D6DC372E110B8CC653ECDCBDC2A724A1500659DAC7F1D73E6EDE52E200C254B6A6D3E9F96D311A44B5316A20D77B768B0A3F3BC0448014AA4405009520519C9BA1C620DD73464B2A86DDEFF74F7D6C7F1D61E213A4252E4216A6606744A83E751D8329D5E3B4BE0E1B7D3F92573A680F5620A0F1F2CF76E64B7EEF6DEFDF0A028801D325B860295900632E807A4B4CA57EAC1D7C5E862395F3ACB56C05526E6B9087963680EA8F08272E7803EFEBCED799DF73EEE1D5CA7D363AB3573C9CBA99B4F4B5BBA96272099B802F84522D43F24F76762750016C91DA7599A8F87E97C6A11951F60DC86FE76F0D1CF0793D1BCD717AD4B229F1119718D1D6353435FD3FA6B9E1B68433B07AD8F3EDBB9F9BE47AA2832B75AE072016501CC55121714E8D9051C3D5CFEF0E52C9D00580DA89295DCFF5B12C6A36405C67388C02C2C96A1545E19756067106EED7441CCC55191E7595116D659C725B305A854193C1F2ED46E9000D8B8EDEE7E18F6BB7B5144DBFB5A1B5ECCC0F744585673189F17E9C2ED5E27764969139692D0DF4895BFD2977F13B937091959A31FEC9CCDD36236CD2FCE92F9ACF07CAFD38DBB3D6FFF7AD46ABF3BBE1C773A18C6C264454418E105D6E61AEE2652842A5D65274F26E3CBE0C69D9E17F0E8E2F2AF7F39F9FEDBF96A1EBA3204F65080806C6916633B3959968953AC84A0CCE1F8513E9D9C7CF1C7136D189185D9B105B271D7DDFEB0F59BFF7ABB15EE2FE6F0D51FCFFEF8BF9F9E3C4A6C0962919DB063445ED3199EC12F0111143384116DBDDBBA7E8D9C5D01AD987518E92040A5B04868745ECC279680F2629EE593A8DCF27D03A09EC5009F113DBEB1DCAFDCAC9A81EF1C9745B2585E9E4F27A3244F6D1C9B4E270823E5F9E5F60E77BB6DAD591B97B952589000852BE5DE6CA52A974D02C0E01838CDF8C983F91FFE17E7C9EA834F3BDA8FB6B7B64E4277742F190FCB22D3C88AC403B65C08E740ACB13A3CCC650AF35C564346B24C2C582A530EF6FCFDBDBDF7EF1EF6A2DD27DFE6DF7D3DFCF28FA7C70FB26449DAD32840CCC80D0ABA4EAE3F8B118948913B9BD864623D4371BB45449DAEBA79377CFF53932C73F438B741E932E7C634BFF0BD2DCF8B2B4FACA24C0A6E6A8B2B6AD49BEDF7CA03AE73172C2EB7F97C391F0E2FCED3D52408F3DDBDD6F64E1085813857E476B52C8C91B0A51C3A40266440ACFCAC06044000E42AB7802200CEE16C2CF7BE4EB2959D8DF23B1FB63B9D9D4F3FEB128CBFFF767EF2344B968E5C95E303254A841845C0A2300AA04300720AC513AF837BD7DB1F7D76F0D1C7D777777AE74FF2EFBEBCF8EEABE1F1A3344F8959810114AA6094752F85E7D5414D5551454193B3ECDED72305DECE5EA7DD0F3C4FBF73A7AF3CB55AE6AD2EED5C6F2943B6C892E5F94C77A2A86DC2362903A0E405F2C9DA78BFA97E5FBF9DD9957695E593341DB35DF5FA2EF0FC773F686FEF44E2FCC9A53D3D49CF4EC7BD81B9F96E5F450424884ED6A401AC1568E55232002A444520640B3D1DA93429C6C38BF1A8F8F8F3BDEB3776E27637EE9C7BE1F0E9BD349BB114AE021BA4C11A1190AA7880843C09B7F1E04EEBA35FEC7FFCD1CD56109E3E597CF1FBA387DFCEC667459E210BD51A0F3651C37548FB2C7A8784E4D922188DE67FFE8FE97C2883417E70B37570ADBDB51DDDB8B50B883AA0561BF384455CCED3053E89E376475DF7822E805A337036B630FE1D7A66A342919D24693E4AF291F1F9C34FAF5D3FDC51E4753A1D6DFC27F7D37B7F1B7EF7CD6956CC7EF69BBDC3BB91DEA0C03F4F616BEA0E94D2488A01919563933A7D56E469B2B8BCE44F7FC99FFCE2E0B7FFEDEEF55BFD2FFF70FCDD7F4CA667A5CB145661280A82AAA15C12D036EEE3FB9F0F7EF5DF6E7DF0F18DC524FFEB9F4FBEFCFDD1937BAB6C0E5C4243900200E7A422F9BCB224A9CAFF122A853E72B89AFA470FB2A37B8BBF7D3D6F777477CBEF74033F347EE447B1DAD935EF7FD8EEF45D2EE7C34BCFF89ED68152BACEEABFEC1EAF94FB150B03D7619CB02BB27C3A5F0E678BC5722569AEB39C9345F9E8FE70322A2F4ED393A3D570B86AF7D1B9509B0028AF796ECF31C26A362802226A224558C5C1E040C0166A3AE4A24C57C9E96C99BDFFC9D6EEB5F0B7FFF7A162FFDB3FCC46C7858800381402D0288A8105AD17E2F5DBEDCF7F75EDCEBBFDC574FEC5EF8FBFF98FF3A7F757E95C89D31BFBCE0AD8AA44B8A22734BEC78B9A0641C01045BE17180F6C992E289BCBE29287C785EFB3F6489BC418EC6FE9D5B0F8F8F378F71DBD9A9F4DC65DA5E356DB47D0572159CD08C41F97FBBA4EA34AAC73952C28CBE572311E5E0C1FDDBF7C746F323CC9E793623EB6B3919D4F8BD5DCA52900417FDB0F43DF788A6B3E2D0A7243FE6CF2CF956D45A086BB855025CC0118B950CB89CB8AE53259AED2C5AFFFEBB58377FAEFDC299F7E9F0C4F326002E48DA642C0C8DAC0D6767870D8D54A7EF8E6C997FF717C722FCB975A9CAE8E05D4C56C2002CCE29CF0262F5F9EDD1A153601A01446B1EEB475E051C604A09CC3A2C47255A1F925204CCF737045E0431875DADBF9627AA24DA4941F043D540680B082053742B397CABDF1B6A5C249B8EA27E35C96A6D3E97074F4E0F28FFFDF933FFDDBD96C486502AE546235978E1918C08B248E74BB859EE19C2B2E41A5C9D50B37AACAFFB12167D4C6ACCADDB2857C89E7472979177B87E1CE5E0F8D8012078C4D630210C75851565C9547028164599C1CCF2ECFB264096815357868A36C1199D862510A33EAFAFE7885B9C31A911644501AA388BA5B5E10A1000368041406E08A4A800898593E7A9CB67BD34ECF7CD86A676A3CC507046A6BFBB617F4AAFE36B866B4FCA8DC19402A1E572D072ED26C3C9F9D9F9D8CBFFECFF36FFE303BFD9ECA2C005658B3BF2D80203ACF60AFE7B7DA466B284BC5B051CD57F9334850A38F503BF628808C8D401104905014318033E09020B4B9373C5F2D97A5B0065050D5AD51294215F3ACC8ED78984C27C941AB3B180C8C5E823810250200EE2A7F2D20822C240ED747B09176937B6FAA4384091507B1DA39085A3D94A30C840090EB22586C0AD269BEA41FEE2DBC36467DBD7F13984EAD2B988BADEDBB71BC4DA0012A00417EDC8FACDC8EAA7352D5F0613C9F9D9D9E9C7CF7D5D36FBFB83C7B9CDB54212B000358294D1460A0D28F65E7C0EBF4B48800988D2C046E1A990A09A79A10ADF08A91DBBC1210013D43FDADA8D7E948E18DCEF274010004AAF4221B77B5EFAB2CB5CBB9CD33280B190D93B3E3F9CE7EE7E0DA56DC3E9928EB2C60855501634D1923840A34A7977597AB6D61E3609280F223FDCEBBD1DD936895E78B6951E6CC9681B1660A030229D66A51948F4F46DB3F38AFD3EB91CEF24204ACB35B5B59BBB3AB940FA8D696FCA5726FF264E2184A6B97693659CC4F47A3B3C70F8FFEFAE5A3A78FA6ABA52512A15C848500C82A42E349D0A2C33BE6F04ED4EA6A6B85D900A92B08F3CA76D5E71A91B4524A555E268AD4ADD71A4CDCF9BEECEEC69D96BF5A1493619A6705191775ECB5DBE1E1AD5EA71BCC26ABE3C7F3F3E374362B970B3C399EDDFE6067B01D6F0DD46524492E0D65BC6EE60388002442BCD1BFEF3905BBA68C8020336AA3AEDD0E7E5674A3360ECFCB74696D01EC0818059C0311A5C90B95C7AD566142D246234091CE27655E14695964EC5CABB3AFBD90E8C7F47B250261606B57ABF4623E3D5ACCCF8617C3278F9F3E797C9417DA0F49FC82C1893850A83D1786D4ED9B6BEF743EFEBCF7DE27DDA84D7921404650557ABBF1286ABDB29E2E11515DCBA21014AC6D2F3AA4228864773F343E9F1E9D4F26E3928BB00B37DE0FFEE5FF397CFFE3FD6E3F5CCDB31FBE3DFFE23F8EBEF9EA32CDF1FC6C3E19AFF63FEE1E1C46A70FD374EA40BCF54A4B8DFF23B338E7845DC5BF12D9F0E59B35A82BF4184161778B3EFDBC73FB6E3B5B4A99215B23A22B189991416BF262D2E479AED7C25E0792D5F8FC6CBC585EE6E52ACBB324296FDEF25B5D6D3CF52372AFB1E8B24C97CBB3C5FC41B23C73C5C2F7B21BB75AFFFD7FDE49179E4DD1E6B6742C48263051CBC42DEA76A8BFA5063BAADD270B92E7483E55BE0BAE39EEF58E0692267F824224B4A66383AB3B93905541D9E9EBADADA82CCAA74FCE4A976E5FF7DFFF68F7E7BFDEDFBFDE4DD37CB158F5FAF1BB9F3A80616300002000494441546EB707A6B71F7EF3F5302F92F1E50CDCC1B5EB5B0FB757C3A325B2AB6822F531AEDBF6090B3338112BA0646D665E3CF62028A2986CBA48A6E37C6535FABE8E94F15858500481115179CA18CF57462B4D81462E7237BA98C76DB60572A97DAFB323D8EBEF2AA310F1E5FA5D409CCBB374BA589C2F1797AE5802945108D7AF07FD4EE00AC505B8DC96CE310869323E19E38CCE8DB681AFB56AB38B1075639937E9A10DD65DC91DEAF62D75ED1CB886F0824010446AF75AD8DBF6ACCBF26279F3DDDEF5C3ED77DFDFEBF683270F674F1E4E968BE2E0B073EBBD4E7FBBF5CB7FB9D1DA0A4F8F868869964D77F6BCAD1D6D82D25A837205C05C1510C38607F1226A585567572A5C48985C618B649E2E120F3D363E6AE5C4D5BE30920092D6B94F3636245BE9524697C5A3FB49B72FFB079A4BC5CE17214FFBFE5600F012B9579920676DBA5A5E2EE7A3E9645A6649ABED69024D59E095A8887C80589CB065679D73528A2DB22CCB91593A26F451B594327C956CA4066B5F4FB86E3486557215B9EEA88415591710316E9B6BEFB4FB035AA56EF75AF0EE07FDBDBD1DADF4E37BC32FFE70F6F4E1324DB9B7BDBA384B3FFA7CEBC6DDEECF7F7978701030A7A8975B7BF1F63515F5609E58E1AAF4ABE9ABF18C857F655EAE1EA2282782A8BDC08FDB0196193A4790B31311EBC401A2222D2CD66251B07326F0D472698617C5D1A37CB5104F2964972CC1E8B8DBDBEBF57651BD42CF08B02DB3D57C321D8EEFDF3F198DA69F7C723BF48BE5E4225B2CB5284D8A109C30033B6640360A104407BEEF4788464021AA0D8C82D67359370978A63245D6BE7B75DA19C9B53A66FF7ABB3B90811775077715C6E747E9177F7CFAE51FCE2E8F245D023365735E4DA617C7C927BF5AFCFC37D73EFAE41D2FB4DA14B6340737DB83BDC5FCAC7C1908FE7CD1CA4B761F563D9B900014183F8C3ABD36DAD4650E8540A145B0024E188195A03097B69492ABFA23E7B8CC739BC8722AC0CB565BA7AB5999A795697B51EE280D55CA15365B95D3713A19A5ECD8D9A2CC1312A710081D126B4441515247FB00E2F99E17048CC48288D434D569DCE435E4DA64B4459A2942D3A80604C02139CFE7DE96BFB7DF895B6402B2563FF861F1C5BF0FBFF9D3F0E2892B130D8E148838B51CC293222F924999E8CFFFCBC1AD0FDA5127CA73D9DADBDADA4D1FA961D397801B05C222CC5CB995559B27D8185E2386AAB1119213CD48C6784118965198BA842D032229D08CE8809D030604344A07611C456D2473FDB09D2E7BC40594C9622A610CA40D69FD237E2400201119A37DDF74BB112A1B46A8093C5F4B95964727E82A168A022424044442CFD34A1B2BCA810254354902D61D83EB8C82ACE9432C74854D5D3915A8206AF9839D6E7FAB87504C87D9BDBF2DFFFCFBC9B75FCC2F9EB832F3D101352D0FC4523683D3B2E4626C0B4C93E2D647DDB015065E3B8C6350632624DEE8B075B5D5B172D5375965703598A65122A215A5D0281379412B5966A5CD5121A132E4FB46231944ADB4A78C1F44AD567B4F19D9DEC996938B6C51A40933FBEDD6A0BBB517B53BD5B17E89DCABB0596B1DC5517FAB7513B7CB326C770C4A846E2B5D2E5D990BA300391160AE2B9508032F30410868443C160364B02E5D6240074057A828D65D38B06A3B55C51F200D574E90D00FFC306A3B1B5E9EDA073FACFEF3DF2EFFF6D5627A8165AA810981375900EC285FC2D9A3344F4F27C3F96C7C70E3DD83F9088AACF1C99B5B37C9E72B169548D3CA6223905F57E40856F47EE5C0238AB59FA39E31661AC9E828F0BB5ED0565E0C14900A49FB445E9A9964999579E02C8B7306BD20DEDDDFBFB37F70ABDDD9AAECCACBF6BB20026A6DC2A81DC4519763401DE880400766D0EE6455AB2467CB225F26ABF16A352D8AD4F3FD300855D4B6601C18011FC5802082939AA672850A55CE59A584B0A6DFF2A60E66078B857B706F61FEDFE3F962F2F4E1E4E9FD6235555C6A140269D87FB8CE402208D85426A745B62A87A7F9DE3BF334E3A3C70B57D601435DA58ABCA9E82AE8E28A00BF217A02C4BA671132EA923D4046BFDD1EECC6DDAE6722DFDF61EEAD16EAEC241F8DD2E562591473662C0A97E7892B4704E82BDFF7FCDEF63B07D7EF6C0DF67D3F7CB5DCABC55746FB6DED758846CBF9EAD1D3CB64619C23E74A6D8CE7AB28F6E356E479ED9EBFC5B244857EDC11D3B6CE1708B0F9E48DA3BB5941C41B8421D9F0F19A9732A40BFBE4DE7C364CB22C59CC6C3257C28802040CE47063219B043908902D6839913C29C767532B2E492C58A486B773B5EB4140900815916BB0B8E7361FA05063130494631F013CC5718F1070B5A0BF7E979E1DE597A732BEC8E7B3225D9665691D88752562DAE9A4376E2AD509E2A8D7DB7DA7373808C3163590D74BFCC846152865DA9EDFD77AB49A8DBEFED3E8F8A14B57DAB1D5260822D3E99BDDBD687B177776DB83DD56D842347E0981408058D1339D00560EB2C0867A85B55691B5F49FE1ED42954C84C565B11AE5228E9D02D6080E819B643D36FBBC79A7202381205A604745C602CC550BBFBA6DDED589120616A9889275A519BED8B20FEB662F08221A448920A3F84629E55F5CE67FFEF3D36FBF580D8F255F1217249659844904ADE72578AD70D70D90093B5BDB0737E24E5F1B6FFDD1AFF2230590488741D08FC32DE4F3F1B9DCFB3A9D5C36A64FE5CA2FC398B776DC479F44BFFD6FBBB7DEEBA0E739E72106281AB0E2ED5798D473551CCFF614689E38801B07A24EBF3AE45AC7AE21A5CAF951508735CF7CB034DD1E45B86AFED9C09CD858496EEC2AB3E386D0B336EDCF727BE08A1E4F553E56C4B9C25A8DE8B1C3D5822697C5F442A008A84A16230A012A51467984088E4CD019ECEC5EBFE1C72D505748F84BFCC8C6951642654C60BCC00B75BBEB6BB3CAD2824457ADD565E5560BE74A7B78C8040650031A44C3B2719C91A569E4D29C5E681E32811B8CF3BA61CD0BB506D55557478A34A6B03E342FAD557C1669A95A9B5DF5FD6C2A1144A168148DA2AA1172552DB0D1A216040019506ACFBA0EBBC889182A07DBEAD3CF0E2E8FB2F9709117D5022A000466A5380A541801501144BDFEF66E6FB0AB4DB0998178392E5621458464B46FBC208AFDDD8356BB37439588332054ED2B6DB0BF1D5CBBD91AEC7B64C431B0E8BA887493E9042FFEE0994A145CA79F5E369A972DC59B913F9F7D9F3CD3C5AC4283099A943FA3D0D5D89EA18E350D8641C0518D6CD8B8451F7E34B8384E6697FC6895BBCA3B160470A8733FB66187B50FFDC1F6F6DEB5A8DD21A53767F052BB5A17492229AD3DDFC471DCDDDEED77FA17CA38E72A58455071D4819BEFC5773F6CF7771413974E582AB0A241FF5E736DF29FAF30D93722BABDD5F5AC0A7F2ED7FF429615D7F17495D20204461202CA93CCD9B4DD8E3EF868707E9C5D9C1E1585A05488B6F58322EA956107A24EBC7370B8BD7BCDF30350B499DF7E99FFBE7E128D5491503B8E76FA83B4DD7F6A42B66529AC00517BB0B54B773E6C5FBF19A362048308084E406A6CF17557D3D36E132AF9274A1EEB36D91B9658843750A3578006B5FDAFBB878812271727938BB393DD9D9DBD83830F3EED3E7CF864B128B58AA2C8F84601A5ADAE846DDDDFDEDBDDBFD9EDEF90D6CF64575FC7E3404025684899B88B773F8CD3747B3EA23C83AC2855201F7C161FDE8A926475FED568776F376883D2E8181142407C36617FD554FD59662A34151757227F4145FD83D73AC5D824169B7049D8B1B32C6AC3E26D8CEBEA4782C00C8E089064BE189F9F1D5F9C3C313A3DBC197EF2CBC88BDFCF739F2836CA2B8BE4FCE2D16C766E02B5B37B636BFB5A107600E9AA8F23C08FE6F9EAD69A84E403F9CAC8E19D286CED250BB4256745419EBB7623EEF4643C9C1C3D3A71255EBB81710F41148B27808C5C251536B2C6D53CB001639AACF6332B81EB10FD2712FAB399FCBAAFCC15E573ADD337AAB69B6293CA20088B38004685D61597E767CBC5D098922521B33A1874E2DEFE62A9F3DC8068570661BF9CCFE2386ADD7EEFD3FE60DF783E364DCC5EB3DFAFC8B188CA0426E8EA201E1CF4B6F75BE2AA56F31675AEBD329DAF92E56CB9584D2E87BD9E69B5B456BA84627D7E1111D76E4223D12B4016AB12C6751F055CDBB2BFA315D09BC9BD113AD4E6149A5E2C1B8BB2C1AB13686A6AAB024FAD048157F3F9F8F29C5D321844711C7A46F911C544F3342FC52A1545517CA3734793D7EB6D5D3FBCD9EE0D90D48BBD855EA9671A32096AE3757ABB07FCC12AE9399BA0A0B359594E9DE4A83257E6510BBB6D4F915DCDC6CB16F5B60370B908B318AC3B792A908A04D1A4D4AF5C782602DA28E8BB3A196F5CB3F2F7AE43936460E71CB30354F503A6E48A4026220075EF7F02A714788692C5FCF8F1A33C9B870176FAF1607BAFDD1E68E539CE7C1F0783EBDB835B61D446F488B4311571CC6C7CE01575EC353C3D4424A5FC30DCDA3968E51DB61619AD5D64E9E92A85D215D82A77F642290229CB329BAEA618C76DF2508163B64895D38A0248D5531CA43670758703708880D494ADD63DD4FF791E0D343D82E51987A539166BD014B17AD001A3B0566208B2F9F2E2E878363C0F0268B5C2286E773A075912CDE6E8C0C401B5228C436C77DA4A4580BA2E02C72B846DF3E4BD2ACF578FB152074AAB90E2C00B84456C99E74E2428CAA02C434DDCED3216F97C7469CBB2582D16D351ABA7B511062755F4860A4435095416E03AD3270CC235C7B471AEFFF9625FCFB156BA586700EA5C60FD4DFD34AF92D06A9432498727A7C393530D2E0EBC380AC360CBD9CE837BC9F979D2EE7937EEC481B75CCC4E80216EEF7A7E1B500B3080AA5B4B36A574F82AB937AE450D57619DEF224166284A3B49D2E3D5EA7C3E5FCDA6AC44B7FCCEA02F3699E660B92CE6A391367EDC55BEA6CCA622047503188550C72957BC958A8CBDA950FE89426F3EBED97FC2CCEC0455C3205CB72F1301CB62510A8DC2A51D9D5F9C3E7D9AAE66FB7B9D20A030ECF8FEF6E852FDE7BF5DFEF52FA73B07EDFFFE3F0F6FDE8574B99A0C477BFBEFF50687266C639D6DAB1E3AF84C65EEAB79A9004DEF6DC1EAA1102ECB92E1627EBC5C9C4FC7F347F7A77FFDCB7160E0930F07EFBDB71DC5E3322F8BAC1048E6C3734DD0EEEF8A52B964CC84A4B822766115B837B59455896903D034DD247F2AA37A05A437FD0FEA4D5EB569ADAB9805A17ECA45D56289ABEA2D96DC33E44A77717AF1E4FEF75C2CB7FA7E1C6B13049DCEBEA2EDFBDF2DBEFF7AFEE8BBECF28449B848AEED1D9AE5EAD1C5C9F0F0F627EFDCFE206C47A4EA7EBD8C081BC0C8ABF6BBD41079ED47395B264972B6581CAFE6C3D1C5FCFE77932FFE70F9C3778B300023F1DE6E2F88B6F26C591453E0B248E7F32922A1D7EA798A4A26C795D75091345190AAC73B429D6296ABCEC6CF11387F02B95FFDD3D0EFA4AE5A46222427044C15570AC10A962019626E949479313A1B1D3F7A0836ED76FD6E3F34818ADB1DCF1F8C47E6DBAF47E7C779B6343687BF7D3923C6DBEF45CA5B9DA8C9F072B15C26B7DF7BAFD7DFF37CF5A257FC2A3C129A648080309745B61ACFE727F3D9E97494DEFF76FAE7DF8FFEF2C7F974A882C8753BE9E1CDFCF6DD4ED0EA6559624BC752AE965327DC47F16344A4B26A61078C6800ABE77C202201E85AF93434BD7FE099776FB4046BEA635D2D4F04AEDA608C68414A845C6181E46C598E2EC6274F8FD3E5F460B7D5EFF9BE5F25F2B6B222BC7F7FF1C3BD8BD93C15205BC0F8BCFCC68EA7C3647B1798266727A3C562694BFBDE4766B0E329ED3D37A957F9EFCD930A98D9D9325F268BF3643E9C4F92C73FACFEFD7F9FFDF53F17E353C5569745FEE0C172F097D1D6FE5EAFB3137693E56C2AE2AC2D16D391736E678FE28E51885969194AA0904135F96D02A81E50AB105FD338E41FBFE41927B20679091191054A1166C9D0E648A5E7A3889C9D9F3FFAE15191ACAE1F74077DDF33404A85514F99C1D1B1FDCB5F8ECE4743A7D86BFB2EC7A280CB333B9FCCA376D9EE2DFB7B36CD9759E182A8DB6EF7A396D7784AAFF167B87A508D73E5723E9E0C1F17C9D17432BEFFDDF8F7FF6BF4DD97C9E49C5C892229BB6C382CBFF9D6BD73B7F5E967EDB8B797E699940559274E8A349B0E2FC561D4DDF28C76805640440318C1AA5E5E29E529ADEA7A3FBC72A63688082F02079B45111BD71525FEF95FD50F81BD02F1C571D399194B002B5C0AE79AD8379425C9C9F1C9D193A7E8CADDEDA8D3D1DA7348E80561106D2FE6FAFBEFCF4F2F461FFFE2E6CE605B727AF8B7F3077F3B5F4D9D5D99B240E73C1D964137592CA6459E376B2C4D34F8F23CDFDA9D610176CECE66D3D3D3A71A8617A7C3EFBFB9FCEEABC5F0DC2B4B52268F3BB6BB13791191720F1F4EB677776FDD1C44EDF97231012E80C1959C2C968E25B779D0E92ABFAD150033038328AC2A06F0AA4F8E60F3F80DB862343620023E33C2CAF7BCA2E5AC73871B50EEE6D37737F22A154D8AAB67EC3A7662AB205A692080F97C7671767A7E7A4C9CF77A61B7638C2981500771D8EE0B741E3F4ECECE17ED5EF8C1C737BBAD58096D0DC2B24C8E1ECCB3398010335A27A874B7D78F5B6DADBDAB9DDECCE365798F75C25344444A5B2649AA299D2FE6E3D16C36294AAB4C04FD81BC7337BE7E6B2B8CC3E934994DE74F1FAD06BD7EBBBB63CB3CB30C0E1C3BB6E56A314DB265C795ADAEF3C296C680C50828850054221582AEF16AAA1474953BA58DDE16CF63E2CD7F9F5B8C263659235057ADFC367A7BA213024007608501B9A84A998071B95A9D1D1D8D2E4ED065FBDBDD38364A3B511675E0456DE3F72FCEF0FBEF475926B7EE5EEF76C3D9F4B213471F7DBAB75A4C11E4E4E182CBD20F4B655CD8EA5FBF71A73FD8D5C613783E45F32A1EF655DBB576ABD3DBDA4E178B56BBB5BDBBF2E3B903DABDD6F9ECD7FB1F7DBEA58CB54E6D27F1E37B7076923C68995FFD66A7D549C5DABC483449FDD09BD48D2FCFD274D1E9F5DA9D8167220403C00285D2B932251003B220D5D56655313E0800D5B5805751DFE63837F7CA0B9BE799632C8202888C0024A04AD285EF4B1C185302A22EF2F2E26CF8E8E183229DB542DAD9E9B7624F1970621D821FC641D85F2EFDAFFF32BAF7FD7867BF7F7838383D3D7FF4F0DEC17EF7FDF7F67FFB2F1F0726FA137C3F199D475D1B77F5D6F6DEEDDB1FF77ADBA45E2C747905FE8E4DC70422DD6E7777B7AF9D97936EBFBC79A7BCFBD172310F6FDCDEFFE46707BD01CE16C3C5726E0BBFDBED3C7D70F9D55F2EB777C2FD6BDB515B5C79E6F29459C4120A40E992D9AC4856E96CDE6E0F5AED7E1807A2308EA0DDE7F6563E73C8992FEC8128C0A6AB26ACF7FEDF77356E29609D1C43466055A2B171CFEE5D0BB77782566C7CA55C5A4EA7C3CBCBCBD168882EE977BD5ED7EFB6025220E8088DE7B7437F3F59B4EEFDB0FCEBD7E7D3711EB7F222CB6EDDDE19EC2242797C76FCF86FE9C3C7C3525641370FDA6EFF70EF830F3EDDBF762D08437826C7505FEA5FFFF55F5F36E82BB7B77AE24C962E1CA78085755096A855A0C89B2F52E74029058065A6CE4F17C3CB1969E8F5DA712B206D9DCD99851D0168A508586C5E96A9E5C2811594BA3981B5625DF510F90AAAAA00CAEA5185B211476D36F45863AB6B39AFF3E7552578C307ABA000C52AE0D6800F6E99F73E6DFFECD7DBEF7ED00B0349E6F3D1D9E5E8E26C311F21A69D8EEEF5FCB8E5695DD59293E78751BC63CBFED193F2F1C3559E1944BF288AA248F70EDA0787BD563B3A3B9AFFE7BF3F3A7E7AE12409E2ACB3E57FF0D1C7BFFCEDEFAEDD78270843AAAA599EF50E5E25F7C691ACE21C245BE6593A73BCD45A9D1EAF1E7E3FBDF7DDF8F23C89A3EEEEFEC0F7F5E5E52249CAB2B4699A0451D8EDB73A5D6D5D626D294C048610142A4D9E025D6465BA5AA5AB94D96943ED7EBCBDD70B638DCA96B6B08E9B8729A034125EC79CEB2685002F203975EB1EACF18DDAF48AF25DD082AD03BAFD49F48BDF6EFFE65F0E3EFCB41F86E56A36397B7A727674648B55ABA5B706411489E7A15228884E50192F8AFB46EF9C1EC90F7F9BE439BCF7C11DCFF347C3C5F1D30BCB69D40A82A0351BCBBDEFCE936469BC2C88EDC1E1C1CF7FF99BCF3EFF65ABDB564D5A75A3E1D4ABE5DEC8BEAEB04322014AB355512CB4C6D5544E9F264F1ECC6713194F5617C3E17C35EB74C3BBEF5DBF73F71A128C8613661EECB4E396B064CE9622E01C0390529E310680D9E645BE5A25B355B260B19D6E7070D83B38EC0D765B5E649CD8DC9605DB756BE12A2B2DE0005C052750933A6ABEA46ABE23A81809080459C85258F40FE0FD9F77FEAFFF71FD77FFE3F0E3CFFA832DC857A3D3A74F2F4F4FB3D5220CA8D78B3A6DDFF74821126A11740CC604ADF620F0772743EF2F7FBE58CCDDC1B5EDBDBDD6787429968D0A9E3CBEB8385B149922F627A389C092D4228AD4A79FFFECE7BFFCD5E1CDDB4A7B08EAEAF1601B59CC57CAFD8A065037A2528E25CFD33C5B693259C297E7AB2491D2DAA84D37EFF40F6FF6B457B22BC2205A2EB2E9342D0BB7B51507A146E4A2CC1D330B90D2BEEF694D82CE49C928D69545961665A28D0D2318EC84FBD73A83DDA0D52332CE3AEB1CBB06B1686AC3B06E85FCBC77AFA47A701759D08517DBC1817AF7B3D62FFECBCEAF7EB7F7C127DD4E27CF93E164783A1B0D6D9E12D930549D4E18C5466B442111CDA818507B5EBBB3A5687079EAFDE90FE36FFF3A0CFCF0D6DDBDAD1DAD4CD6DF0AA3289ACF56C60FCA822FCFC72C19D0C278F6C6CDC3DFFCEE77EF7DF871BBD345541516B21114BE76BF6F1C5E14405444DA5A9B2C679E22144996F97299B73AC19D77773FFED9B5FEB63F9F4F968B55A7D5CBFEFFE6BEFC398EE3CC32EFACBBABAAEF6E5C240892A245F990BDD6CC58B38ED898BF7C23760E7B258D0E4AA278002080BED04775755D5979CC0F0D809025792C4AD6E80B043A2A5081EE7C959DF9E577BC57E8F3D3D5F9D9CAF7BD20F01D871BA895D24A6B080C261811A48156D01042104452D65591D775654C6559A0D9B45A1DD6EAD020C484610881524A4909C1367188AF7FBE96C331006A0835D28608E25461C7EC1D396FBF1BFFFABDD683B7C3EE806094A6CB8BC56C9CA52B8C84EB12C725B643B98511BA0AD1198800829873DB0B296D5E4EC8A71FA61FFCC76CB52A6D97C56DBBD9E1CD0E0F1A0C63C32CD6EA36A414D3C9D47611446523747EFDEE6F1EFFE6DD6E7F4028BB15807A23DCB75E012204422CAB4A961B4A00A12859A7AD4EB8B3DF8A9A36A60042C039A7C44ED7F5E9C9F2E4E5424A180451B3DDF11BBE36B5D142D542D672CB72A48C010053C6092110205D1B515465B61162C3ADBADDA1FB0741AFDFB01DAA555D558551CA18040D8586417043F5BE7D311A6A8D2460827A45DC97BFF86DF48F7F1CFEFEFD9D83BB1E42E9727E3E3E3FCDD7738255A3C1C2D0A25C2362084518E3AD0282061A204339B7BDA665F79673F6D19F167FFEB7F1E565D5885C8384A8F330F45A1D8F500960DD1BB6FC906B5003202D0B206C76F776FFF0CFFF7BE7E0C0717C04F1B6E2E5AA9FE86FC51D9AEBADEBF526473021905445AE554E88AE255C27E5F9D96A3C5A4384E238F6BD6039DF2C166B42581C37B586EB7566346CB622D7C5941AAD84960A41821085082B0500A4845082B051001A640C10A22AF34C8A02A3DA0F40AFE7F6778228B6213042D4B5D040E35B24EF5B0D5EA5510D2D11F6E0FD771AFFF47FF67EF787E1C1A18BD0663A3E9ECFCEAA22E1547B1EF60262391811A8B75DF210680DB5461A4044B0EDF95ED0C3B83BBD20FFFEFF461FFCC7647C91B7BAE1EFFEE17EA7D758A79B8BF31926288C82662B94DA8CC6B3AA124160A7D9BCD56AFEEAD7BF7DF4F8B1E7871893EBA836B895D8BA39FD7D07EE57FC8EAF6FBC6AE4458850CC8C01A22AEA3A2794ADD3F2E26C992C45BBD526982DE79BD96CE5B876B315C4EDC0759DD52ABD9C6E44855CC7765D66590841AD95517AAB128A95BCA2A2341A408021C4D0002D655DD5B5280D10DC028D98B57B5ED8B26D9718A02A21A4D6DA6C45E0A181CA908AF975FFAEFDF6EF3AEFBE3F7CF4AB961FC862339FCFCE37EB1902956D43CF25B64D19C3785B8B0A00805003A814040833CB76FC06B73B65119F3C571FFC69F2C567B3C5655D0BC32CB477B739D8092D97CE66CBCBF94608A30D9A5ECE45555A16A6CC2823EF1DBDF5CE2FDF6D77BB94F16DA104BCDE516FB1957EF77CBFF57778AD11B0DDC4308418134608DBFA8B88006374BEA9CA5C857E7BB9C82E2E6608A3762786482B25DAAD28DF88D3E3D5ABE39460CB759D4660591C1BA0A412DA280490AA155410237293DEC418128C803152D4752D6A5921A2FC8876876EB3ED582EAEB512528ADA288D0004880B3752C343FEABF77ABFFEC7E19D073E219BC5E5F9E5E4BCC8968E0D039FBB36A518210431C4D0A0EDD14119A001800873DB76FD90DBADCDDA7DF154FCF9DF479F7C74A6346A36436E9155B20258C71D7BB01B6A609E3F1B9D9FADD2B492AA68775C2FC0555DB5DB83876FFD72FFE0885B16DA36BA5C810EE16D9FEB7A43FAEFD77778DDFAB6FDCE608408619CBB5AC3C56ACA386416CC36D9F8A2189DAD1C87BDF5F6204D8B4FFEF3D9D9AB8B6EAFA1159A5C14CF3E5F5C4ECBBA44BEDFE8F642374098CB5A1652140440A4A1161A238C10C61020A8090618C1AD5CA532AA28B3B2585B966C77F9FEDD56A71F175595AC8B3C97806837ACEF3F0EDEFF973BBFFFC35EAF8FD3E4ECE5B3CFD6CB198522F0996B134610861823822186D77CA9B55442D60642AFE135DB03D7E9260BFAE19F26FFFA7F9F3DF9F495A8D4BDFB3BBF7DEF5E77E88EA793D16855CAA2D377FBC3E6E9C9F4E4C5A596F0C1A35EABEB54A2A8257AFCF87F1D1C3C74BDC66D06DCBF82EADFB0AFDE7E065709324408C584D6BA2AAB14C2CAB2E8729EE759D9EAF8778F5AAF5EBDBAB818BBAE73F7705754D22862B1703A492FA7D96A59885A336E7B81EF7A2EA558035989BC1205C200130890565A220C30C608230DCD4DC0468912E8DA7659DC0A1D971B54577AED37D52F7FDF7DEFFDBD078F628436B3F1F3C5F404998D6B99C0E781CB39C3D8180C11460442A08D52462AA311A5AE1FC5F18EEFEEE7EBF0D997E2E30F2793C93A8ABDBB47BD9DBDD80D60DC467197D93E13B20862BA7FA71746D17834B52DFCF6E3BDBB47512D2B80AC3B777E7170F02068C498901BC47F6CFDD5AD334FA91F45BB7BF7645D48594851EF1E5808498C4555947E601D3DD8F55C5F49ADB46C761DD7A5A3F168BE28EBCFF46A554E27D1D103BFBF135BB60DC90AB265916DA0920A6863A041664B8C0520DC766B628C1144A2A812B9941A344270E79E0369180F6A65C0FD07AD419F41B3984D465932C5A86C788C31CC38A504806DA38F514A018D0C4006614698CD984F49A46432295F0800000DF949444154703E22CFBE4C9E7D35CBF262EF4ED41B04AEC7A4AC8B32132AA5CA1C3EE8F911733CEE379CA22A3B7DEF603F383CEC120E601504E1E0DEE1E3A011638A01D4C07C4B14EC9BF6FDE63BB84A861A000DC288734E29ABAA225D2FB90501944AD508E3280EBBBD0EC16C7C313740FA0101B09ECF134A1CA3F8C5597A39AD9295923522CCB61DCF0D3CCBA5086B0D6A0D258450696DB4DA9E96A59200180491515A4925CA52ABC2F550BBE7EEDE8BF60E835697D4F5623A39D924970E830DD7B638258460BC65A193105EC5E60125D4722C2F76DC3E00CD646EBFF8B2FEF3BFCD3EF8D3E9F1F1A5EF7BEFFCE6104095246B8874A71F148558AD4A46ADDE206AB61B5AABF53A8923BEBB17060D4BD6386EEEEFEE3E6CB6FA9432B84D215FEB6BFEF5F90EBFBB75F63BED9A61C71863CA32BF9C5E3CFDEAE3AFBEF82899A7EB959C4C0AA5B9922C4B8552D53BBFE9B77B7CB5CC8AD4452A1A9FA6FFF9C1530821B7B417EADD03FBE1A3F6D1C3467F075196897A5916699155C5A65042414020A2A236521B0C3143D828206B81B0893BAD56BFEF44712EEAC964323EBFC8D355E8590E2704410810C61418A34CAD81249432EE385EE0FA4D4C62A9FCF91C3CFDECF2F38F27CF9F26C95222521B501F3EECFCF15F1E9C9C1C7FF5C52BDBE2EFFFF12184E8CB2FC62F9E4F7B8396D7A07E48F6F6DBDD5E00A1A96BD88C0FBABD3B61D4A18CDD2CE710FEDDF8B05F7B96D058DC69B58706002DD531F94AC89993F1C9A89E5E64E9B2EE0CEC30F4873BBEE75BC9DC3E3F2932B1EEEE4616E3E96655D5499183A79F2FC6E769BBC7FBBB56AB13FA7EDC0855E06FA42895905283B2AACB4A682521321002A48D562A4FD394F3BAD6695E5D8E47D5267118E29C40BC25EF43847042894529E5362116C6163056B2A0B3A93C3F9B9E9E6E4E8F97A3B3CD7251B82E79EB519F32EDF8A028B3A061B53BAE9295EB69CFB51753F7E96766F46A3EC4FEEE7E270858552A4CDCA0D16D750FFC469352F6066AC96FAA33719DFD47105996DDE9EC68ADAF18AD615A97599E409103CE18A78E6B454546E6F3C5C9E9B812E6E0C10002E0AD354264B8136C92E2D569FAC593A43B70760FBCC1D06936B91F30C732DC0300295B55A2CEA52CA1925A2A556B2D35C6B89695DCAC8B421100E286EB799C3006204290626C136263C220B28C76361B90A56A9D88CBE9FAD5497AF2627D39AF2C9B3722D70FB9E5C8BD7BAE1FB0AACC578B55BB1D3CFAC5AE3159ABCD09869D9E7374D493460C76BD66CB364629E5068D7EAF7FD80823C6F89BC1F7C6B8DFE00F21C08CD9DDDE1EB598E5F8503F310211843D970003362B393AAD5F9D6E3EFEF3C96A951FDCDB3D38EC9C9D5D442DAB3F0C3B5D5CE5612DF8F1B3D16CBA3A3B5DB5DA3C8EDD6EC71F0EC3DE30683429B784ED95009446555A09AD2430466B0010D280F8160E239712C3288284694020B42170A5245505D3859E8EEB5727C9C5F93259A55A8BB290AB45052179F868B07FD805442D5793462C7A5DAFCCE1E79F9E706AEDEF37E3768B1055142577CCDBEFF62C8721222B59A41BB4B737D8DB3B8A9B6D4CF0F501E76F955DFD41B86FA3F8E6BA7F607BAC6296D56C0E28715CE63F753EC3E804215595F0C5F3D3CF3E79391D958B856876E276AB05802C8B3C8E1A04D99F3F79DE6A365D9F356262DBFCF0A8D5ED44C9A27AF6E4F2C947678E673562CB0DA01F222F04AEA75D87DAB6CD194118234200C2102263B0145896580890A672B914CBE52A49CA749DAF937231AF56498511EEEF840F1FDE755D7A394B279365B383770EB81F39C98A7901F103B25EE5C7CFDD4F3F1A7DF5D9A4D327D4AE5C1F760771BBDF4937759A6B6EB50EF6EF0E8777A3A84129BA454EF6BDED4DE7FB15F6AF0BD911848CF1286A528C19236EE0BE7C7E7C7176399FA59B4D9565B55114699C2EF3BA4E11D09C81345D9F9D5D5A960F29F49B68380CDB038760242A3C9F9AD9A450AAE016B63C183459DC615EA038370423040900101388394018C80A1AC18CA095D09BB44E92222B2B6E53DFB720746BA18B4DD91B783BBB1D448C52A2DD0EC2C8CBAB452DAA3247D351B298C130E218518682E96896A649B2E1FB876ED88E1061C93A1782067E7F30BCB3B33BF4FC06A1F4BA7B037DDF99FEC370FFFA4300D7E14E4868D088E8D1032FF4DC8645ACCF990D3149B501E9022A595C1C4F8825EFDC6B7A2EAAA40C7CDF18528A82BB6078276214CE46EB8B5195AC4CBE2642E80DD498CBA23408534C6959C86C2D96971B510AC723619B21AA934595CC409E10551B298D36B51BE2FBBFD8E974638C685D5A45663ABDA8D9748E5F1EE79B627F7FB0B3DF494EE7CB7999ADCDE9B3D5E534F57CABD90CD34412A283066977DDDD8356BB174344AB1284E1706FFF68B8B36B3B36C2374D2A6F86F98F86FB9675F98AEF0111E2B8DE80ED0581D36C874F3E7D42E80B42751692F9B85ACC569C1376348CC3C009E238EC8F27CBE56242B819EE3711E6F3D96C364B93A51625411A1AA8003618E176D77BF7BD3EA3E8F4C5EAE3FF7F01B41EEEB41FBED3A7B67AF174F2E96A399A4B25080490BBA8D50AEE3FD8AFEAFCEC783EBFACB502164794823411A3F3949279DCB59404F3B1F05CD7C2BDD3E7F3D572EEFAA346A47A43FBFEC3DDFB8F06DC269B426A6DEFEE1CEE1FDC8B5B4DCEAF9DF41F5CDBF68370BFFDB86FA00760DB24E2364246A8E3D871B7BB7BF2E2E5F1B333666D28E76566CE4EA6599E598E95AEF5EC7229B4D8BFE766F97A36C99E7EB95C2DEABA3250A3ADDF0824C8936C39A765D14A96F5F18B45B2ACF7F67BBD7E545562BDC97ABD4E7EE82C2FA6E91C02801C1B46B14F393E394D9E7C72916F10E5E57A6D1913DC3BDA85087821A114171B7D3C9A23B8410896D5863B72B8173D7AA7B377276C8416A59410AFD70D1B51B7DDDE6D3462CAE9D63587DF18FB4F8DFB5FD80DF129000040840877BDE670CF091ACD66B3D36CB6CEFBE3F393D9F86C59669BE924AB2A98ACF42613418429E240A1BA845566EA724BA3A32140D018A38D28649E8A6CAD26E3F5F1F365998146EC00A45EBE98ADD3CDE3C74118DB4188CB95546AFB4114C65A6B5994792DB11BB04D5A4FC79BE14E9B399071282A341D6DCE5EAD3026ADAE7BF8A019B7D970BFB1B31707A1CB99C5A81B34DA51AB154691657B08E36B8A96D7042A3FC47E4CDCB77655F1BCDD7430E1DC254DEE7A61BBD3DFD93B3D1E3C3D797EB29C6D2E27F96C52402820004AD0625D8B0CD924F26D05CC184205E0B670155D25BB1083C0CA52B34E04419471556BB158AE57AB2A2F6A448C656984A494B0AAD43AC506A876CFBD73BF5164260AE3BA165F7D3167CC6A765D88CCC5AB55B2CE31D17E843A0367F720EAF42DB741106600596ED0EDF5761A8DD8B22D42B7216A7D7D64D94A78E05B637D13FB3BE07E2B686C80410801482CEC30CE8346381C0E1F3C387D75FCF2C557A7272F267E432F2EEB3C2B5F1D8FD27443716335075A297D15FC47684B6F0231C11C43560B50150658D040D088ADFE9E872CED36F8E6528A5A69A3A40175518FC7E974BABE7BD43E7AD8CE3391AFD9271F9E3DF9F4E578B40C6362390061D019B89DFE4EB3E3330B28536422633A1AF677BBDD4114B63D2F205B4EAAADC36600800A98AD10D796E492FCBC70BFDD86B9BD4010010031C214539B5BBEE746516BB07370F4D664747E7176321E5FCCD3A400A012E54A6B63590268240DD20603000194DA986C23CE8E17F3495657006A73719A343BFDB7DF3EDACF7323C8749C2CE74A28A40C52122EE7EA930F2F442506434F293919CDD27465DBC47569E0332F8098496619C23348B01BC48DA81F4651B3D96EB5DABEDFE0DCC29840086F580EAF0A8FE00D97C5CF6F9DB96DDBB8F9EBD42202885A083799E547AD617F3FD99B5D1C1C9E8F2F2EE6B3C5262917B36C66159C997C23B3548B1C0289943688A2222F5EBD9C24F3141B606A7571B20C234608D2509D1F4FCF5EAE8B02208A19851A1B08D5E27275F24288CA651CAC561BC2AACE00FA010C23EC07DC7288ED7027701BCDB0D3EDF5FAC3B8D9F6FC80517E93B8B81EC3CDCB0D7FCEEDFA91377C006F128FFCFE76436CBEBDDAD6881AAD6B293655B5CED2C562369E8C2EA6A3D96CB25C2D365956AFE665BA147581CB02D612234C098255519785510A102EBC10783106D824739D2DB92A6D8401221A921A51613BD00F491433BF41215252092915A2D8B2AC20087BBDC1C1C1617F67276A356DD7669C624A30A608D21BEDD6EF18C85FD4C3BE21F43F0DEEAFB95FCCEB3AE96D9DB7D2A6D65288AA2837EB22DF649BF5265DAD9364395F25F3344DCA7552E6B9540A20609454A292A294DA28054A8D6A0D81AC20328C620B610CA1D2A0565A00A411D5B6C3BCC0E58CDB8E1BC5ADCE6018375B61100741230843C775196788A06B39508420BE55B16DBE5E0BFECD115D61F80670FC64B8DFF06FDC5C5DD1095ED53D6AB3255F95B212A228F3ACCCB332CBB22CCBF3222F8A4AD41018A3B51252E44288AA9295D4B50640AB2D7992815715A010208809619C58B6EDBA0D8B3B8E13046114B55A9E1F58964D29C5186F9BFA6EA7906F2D205F2B67FCAE11FDCCD799BF3073D3DC056E7BC3570C835B524D05B4D4AAAEEB4ACA4AD4555557DBE509282D2B5195552D6B653480466B2984A8640D214610234429E58C73CBB22CCBB1B8CBA84528C794118211461022F4F576AA370828FE40FB1FC11DFCF537BD295DDF2A131AA0B4D6DA6873C585658CD25A6DFFC7B664584BAD94D170AB4984AE7E1384F18D92C5754DC5B7BEE34F0CFAFF18EE7FDD6E7DCFCD5FAE4E37775C91DA027855277C2DFC73A3E70AE075FDF60F5D8BFF1EF673C4FD3501D6D73FDAD75421CC8D048E79AD3D6F6E55C37DBB43F273C1FDEFEBBFFF1083DFD01003E01679D295FCD9F5CD5BB6D99BA705BFC99AF5231C767E44FB99CEF7EFB06F6D2AFB516EFEA9EDE73BDFBFCDBE177C3F3BAC6FDB7F017F4B8E28B401B3640000000049454E44AE426082, '', 7, 'defence_fuel_army');
INSERT INTO `defence_file` VALUES (39, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (40, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (41, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (42, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (43, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (44, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (45, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (46, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (47, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (48, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (49, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (50, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (51, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (52, '', '', 8, 'defence_fuel_metal_jar');
INSERT INTO `defence_file` VALUES (53, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (54, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (55, '', '', 2, 'defence_fuel_soft_jar');
INSERT INTO `defence_file` VALUES (56, '', '', 2, 'defence_fuel_soft_jar');

-- ----------------------------
-- Table structure for defence_fuel_army
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_army`;
CREATE TABLE `defence_fuel_army`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `army_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称/番号',
  `unit_amount` int NULL DEFAULT NULL COMMENT '编制人员',
  `team_equip_count` int NULL DEFAULT NULL COMMENT '编制装备',
  `team_store_count` int NULL DEFAULT NULL COMMENT '编制设施',
  `parent_id` int NULL DEFAULT NULL COMMENT '上级指挥部队',
  `express_hour` double NULL DEFAULT NULL COMMENT '展开时间',
  `take_back_hour` double NULL DEFAULT NULL COMMENT '撤收时间',
  `team_location` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '坐标位置',
  `store_amount` double NULL DEFAULT NULL COMMENT '油料物资总库容量',
  `driving_avg_speed` double NULL DEFAULT NULL COMMENT '平均道路速度',
  `driving_max_speed` double NULL DEFAULT NULL COMMENT '最高道路机动速度',
  `store_up_limit` double NULL DEFAULT NULL COMMENT '单位时间出入库物资上限',
  `load_up_limit` double NULL DEFAULT NULL COMMENT '单位时间物资装卸能力上限',
  `army_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `officer_amount` int NULL DEFAULT NULL COMMENT '军官数量',
  `soldier_amount` int NULL DEFAULT NULL COMMENT '士兵数量',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '保障分队' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_army
-- ----------------------------
INSERT INTO `defence_fuel_army` VALUES (10, 'from-Quartermaster Petroleum Supply Company, Section A', 45, NULL, NULL, NULL, 3, 2.5, '127.7700,26.3400', 450, 48, 70, 80, 90, NULL, 4, 41);

-- ----------------------------
-- Table structure for defence_fuel_army_resource
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_army_resource`;
CREATE TABLE `defence_fuel_army_resource`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `fuel_army_id` int NULL DEFAULT NULL,
  `resource_type` int NULL DEFAULT NULL COMMENT '1:金属罐 r;2:软罐 ;3:卡车;4:轮船;5:飞机 ',
  `resource_id` int NULL DEFAULT NULL COMMENT '资源id',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_army_resource
-- ----------------------------
INSERT INTO `defence_fuel_army_resource` VALUES (1, 6, 1, 6);
INSERT INTO `defence_fuel_army_resource` VALUES (2, 6, 3, 2);

-- ----------------------------
-- Table structure for defence_fuel_base_resource
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_base_resource`;
CREATE TABLE `defence_fuel_base_resource`  (
  `id` int NOT NULL,
  `base_id` int NULL DEFAULT NULL,
  `resource_type` int NULL DEFAULT NULL,
  `resource_id` int NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_base_resource
-- ----------------------------

-- ----------------------------
-- Table structure for defence_fuel_base_strong
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_base_strong`;
CREATE TABLE `defence_fuel_base_strong`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `base_img` blob NULL COMMENT '图片',
  `base_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称/番号',
  `unit_amount` int NULL DEFAULT NULL COMMENT '编制人员',
  `team_equip_id` int NULL DEFAULT NULL COMMENT '编制装备',
  `team_store_id` int NULL DEFAULT NULL COMMENT '编制设施',
  `parent_id` int NULL DEFAULT NULL COMMENT '上级指挥部队',
  `express_fuel_amount` int NULL DEFAULT NULL COMMENT '展开野战油库数量',
  `express_fuel_capacity` double NULL DEFAULT NULL COMMENT '展开野战油库容量',
  `once_transport_ability` int NULL DEFAULT NULL COMMENT '一次性运油能力',
  `express_nozzle_amount` int NULL DEFAULT NULL COMMENT '最大油枪展开数量',
  `simultaneous_wheel_ability` int NULL DEFAULT NULL COMMENT '同时给轮式装备加油能力',
  `simultaneous_track_ability` int NULL DEFAULT NULL COMMENT '同时给履带式装备加油能力',
  `express_hour` int NULL DEFAULT NULL COMMENT '展开时间',
  `take_back_hour` int NULL DEFAULT NULL COMMENT '撤收时间',
  `base_coordinate` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '坐标位置',
  `base_capacity` int NULL DEFAULT NULL COMMENT '油料物资总库容量',
  `driving_avg_speed` double NULL DEFAULT NULL COMMENT '平均道路速度',
  `driving_max_speed` double NULL DEFAULT NULL COMMENT '最高道路机动速度',
  `store_up_limit` double NULL DEFAULT NULL COMMENT '单位时间出入库物资上限',
  `load_up_limit` double NULL DEFAULT NULL COMMENT '单位时间物资装卸能力上限',
  `army_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '基地油料保障力量' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_base_strong
-- ----------------------------
INSERT INTO `defence_fuel_base_strong` VALUES (3, NULL, 'to_Quartermaster Petroleum Support Base', 120, NULL, NULL, 0, 6, 3000, 180, 16, 12, 8, 5, 4, '127.0500,37.0600', 3000, 45, 60, 240, 260, NULL);

-- ----------------------------
-- Table structure for defence_fuel_boat
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_boat`;
CREATE TABLE `defence_fuel_boat`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `boat_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '船舶名称',
  `boat_type` int NULL DEFAULT NULL COMMENT '种类',
  `boat_length` double NULL DEFAULT NULL COMMENT '舰长',
  `boat_width` double NULL DEFAULT NULL COMMENT '舰宽',
  `boat_water_deep` double NULL DEFAULT NULL COMMENT '吃水',
  `boat_full_water_loan` double NULL DEFAULT NULL COMMENT '满载排水量',
  `boat_standard_water_loan` double NULL DEFAULT NULL COMMENT '标准排水量',
  `boat_max_speed` double NULL DEFAULT NULL COMMENT '最大航速',
  `boat_ability` double NULL DEFAULT NULL COMMENT '续航力',
  `boat_worker` int NULL DEFAULT NULL COMMENT '舰员',
  `boat_load_ability` double NULL DEFAULT NULL COMMENT '装载能力',
  `truck_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `boat_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '编号',
  `boat_filing_speed` double NULL DEFAULT NULL COMMENT '加注能力',
  `current_capacity` double NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '油船' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_boat
-- ----------------------------
INSERT INTO `defence_fuel_boat` VALUES (3, 'USNS John Lenthall (T-AO 189)', 21, 206, 29.7, 11, 41353, 16500, 20, 25928, 112, 31200, NULL, NULL, 1500, 0);

-- ----------------------------
-- Table structure for defence_fuel_metal_jar
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_metal_jar`;
CREATE TABLE `defence_fuel_metal_jar`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `belong_unit` int NULL DEFAULT NULL COMMENT '所属单位',
  `jar_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '油罐编号',
  `jar_type` int NULL DEFAULT NULL COMMENT '油罐类型',
  `jar_capacity` double NULL DEFAULT NULL COMMENT '容量',
  `inner_diameter` double NULL DEFAULT NULL COMMENT '内径约数',
  `jar_height` double NULL DEFAULT NULL COMMENT '高度',
  `jar_empty_weight` double NULL DEFAULT NULL COMMENT '净重约数',
  `jar_volume` double NULL DEFAULT NULL COMMENT '运输体积',
  `jar_box_weight` double NULL DEFAULT NULL COMMENT '运输油箱毛重约数',
  `jar_status` int NULL DEFAULT NULL COMMENT '质量状态',
  `jar_build_date` date NULL DEFAULT NULL COMMENT '建成时间',
  `jar_fuel_type` int NULL DEFAULT NULL COMMENT '可储油种类',
  `jar_now_fuel_type` int NULL DEFAULT NULL COMMENT '现储油种类',
  `jar_coordinate` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '位置',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `jar_receive_ability` double NULL DEFAULT NULL COMMENT '接收能力',
  `jar_current_capacity` double NULL DEFAULT NULL COMMENT '当前容量',
  `belong_unit_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'army;base',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '金属油罐' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_metal_jar
-- ----------------------------
INSERT INTO `defence_fuel_metal_jar` VALUES (8, 10, 'TANK-001', 2, 200, 5.5, 8.5, 10500, 60, 11200, 4, '2019-03-18', 16, NULL, '127.7700,26.3400', NULL, 60, 15, 'army');

-- ----------------------------
-- Table structure for defence_fuel_plane
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_plane`;
CREATE TABLE `defence_fuel_plane`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `plane_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称',
  `plane_icon` blob NULL COMMENT '军标',
  `plane_type` int NULL DEFAULT NULL COMMENT '型号',
  `plane_work` int NULL DEFAULT NULL COMMENT '乘员',
  `plane_wing_length` double NULL DEFAULT NULL COMMENT '翼展',
  `plane_length` double NULL DEFAULT NULL COMMENT '机身长度',
  `plane_height` double NULL DEFAULT NULL COMMENT '高度',
  `plane_weight` double NULL DEFAULT NULL COMMENT '空重',
  `plane_flight_weight` double NULL DEFAULT NULL COMMENT '最大起飞重量',
  `plane_load_fuel` double NULL DEFAULT NULL COMMENT '最大载油量',
  `plane_load_ability` double NULL DEFAULT NULL COMMENT '装载能力',
  `plane_max_speed` double NULL DEFAULT NULL COMMENT '最大速度',
  `plane_speed` double NULL DEFAULT NULL COMMENT '巡航速度',
  `plane_flight_distance` double NULL DEFAULT NULL COMMENT '最大航程',
  `plane_fuel_speed` double NULL DEFAULT NULL COMMENT '油量加注速度',
  `plane_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `plane_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '编号',
  `current_capacity` double NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '飞机' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_plane
-- ----------------------------
INSERT INTO `defence_fuel_plane` VALUES (2, 'KC-135R', NULL, 35, 3, 39.88, 41.53, 12.7, 44663, 146285, 90719, 37000, 933, 850, 15000, 2700, NULL, NULL, 0);

-- ----------------------------
-- Table structure for defence_fuel_soft_jar
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_soft_jar`;
CREATE TABLE `defence_fuel_soft_jar`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `belong_unit` int NULL DEFAULT NULL COMMENT '所属单位',
  `jar_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '油罐编号',
  `jar_type` int NOT NULL COMMENT '油罐类型',
  `jar_capacity` double NULL DEFAULT NULL COMMENT '容量',
  `jar_length` double NULL DEFAULT NULL COMMENT '长',
  `jar_width` double NULL DEFAULT NULL COMMENT '宽度',
  `jar_height` double NULL DEFAULT NULL COMMENT '高度',
  `jar_diameter` double NULL DEFAULT NULL COMMENT '直径',
  `jar_empty_weight` double NULL DEFAULT NULL COMMENT '净重约数',
  `jar_status` int NULL DEFAULT NULL COMMENT '质量状态',
  `jar_build_date` date NULL DEFAULT NULL COMMENT '建成时间',
  `jar_fuel_type` int NULL DEFAULT NULL COMMENT '可储油种类',
  `jar_now_fuel_type` int NULL DEFAULT NULL COMMENT '现储油种类',
  `jar_coordinate` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '位置',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `jar_receive_ability` double NULL DEFAULT NULL COMMENT '接收能力',
  `jar_current_capacity` double NULL DEFAULT NULL COMMENT '当前容量',
  `belong_unit_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '金属油罐' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_soft_jar
-- ----------------------------
INSERT INTO `defence_fuel_soft_jar` VALUES (2, 3, 'FLEX-002', 3, 61, 10.2, 5.3, 1.3, 5.3, 1450, 4, '2021-08-05', 17, NULL, '127.0500,37.0600', NULL, 0.2, 0, 'base');

-- ----------------------------
-- Table structure for defence_fuel_truck
-- ----------------------------
DROP TABLE IF EXISTS `defence_fuel_truck`;
CREATE TABLE `defence_fuel_truck`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `truck_cab_seat` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '驾驶室座位',
  `truck_model_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '运加油车名称',
  `truck_weight` double NULL DEFAULT NULL COMMENT '空重',
  `truck_fuel_jar` double NULL DEFAULT NULL COMMENT '油罐容量',
  `truck_fuel_box` double NULL DEFAULT NULL COMMENT '油厢容量',
  `truck_odometer` double NULL DEFAULT NULL COMMENT '行驶里程',
  `truck_length` double NULL DEFAULT NULL COMMENT '长',
  `truck_width` double NULL DEFAULT NULL COMMENT '宽',
  `truck_height` double NULL DEFAULT NULL COMMENT '高',
  `truck_max_speed` double NULL DEFAULT NULL COMMENT '最高时速',
  `truck_status` int NULL DEFAULT NULL COMMENT '车辆状态',
  `truck_store_type` int NULL DEFAULT NULL COMMENT '储油种类',
  `truck_ability` double NULL DEFAULT NULL COMMENT '加注能力',
  `truck_drive` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '驱动型式',
  `truck_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `truck_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL,
  `truck_type` int NULL DEFAULT NULL,
  `current_capacity` double NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '码表类别表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_fuel_truck
-- ----------------------------
INSERT INTO `defence_fuel_truck` VALUES (3, '2', 'M978 HEMTT 加油车', 12800, 4542, 4542, 600, 9.1, 2.5, 3.3, 85, 1, 16, 18, '8×8 全轮驱动', NULL, 'RFC-001', 14, 170);

-- ----------------------------
-- Table structure for defence_medical_army
-- ----------------------------
DROP TABLE IF EXISTS `defence_medical_army`;
CREATE TABLE `defence_medical_army`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `army_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '部队编号',
  `army_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '部(分)队名称',
  `army_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '部队类型',
  `army_level` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '编制级别',
  `army_location` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '驻地/基地',
  `blood_plasma_max` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '血浆最大储量',
  `express_max_bed` int NULL DEFAULT NULL COMMENT '最大展开床位数',
  `operation_table` int NULL DEFAULT NULL COMMENT '开设手术台数',
  `serious_casualty_monitor_ability` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '重伤员持续监护能力',
  `wild_vehicle_count` int NULL DEFAULT NULL COMMENT '野战救护车数量',
  `casualty_vehicle_count` int NULL DEFAULT NULL COMMENT '伤员运输车数量',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '医疗队模型' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_medical_army
-- ----------------------------
INSERT INTO `defence_medical_army` VALUES (2, 'US-MED-010', '0th Field Hospital', 'Field Hospital Unit', 'Battalion', '47.9300,28.6390', '200', 248, 6, '12 beds with ICU capability', 8, 6, NULL);

-- ----------------------------
-- Table structure for defence_medical_boat
-- ----------------------------
DROP TABLE IF EXISTS `defence_medical_boat`;
CREATE TABLE `defence_medical_boat`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `boat_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备编号',
  `boat_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备名称',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属单位',
  `boat_length` double NULL DEFAULT NULL COMMENT '长',
  `boat_width` double NULL DEFAULT NULL COMMENT '宽',
  `boat_deep` double NULL DEFAULT NULL COMMENT '吃水',
  `boat_full_displacement` double NULL DEFAULT NULL COMMENT '满载排水量',
  `cruising_speed` double NULL DEFAULT NULL COMMENT '航行速度',
  `boat_continuous_strong` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '续航力',
  `crew_count` int NULL DEFAULT NULL COMMENT '船员',
  `nurse_count` int NULL DEFAULT NULL COMMENT '海军医护人员',
  `soldier_count` int NULL DEFAULT NULL COMMENT '海军支援人员',
  `secure_ability` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医疗救护能力',
  `helicopter_count` int NULL DEFAULT NULL COMMENT '直升机平台数量',
  `life_boat_count` int NULL DEFAULT NULL COMMENT '救生艇数量',
  `plane_location` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '地址位置',
  `plane_status` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '装备状态',
  `load_unload_time` double NULL DEFAULT NULL COMMENT '装卸载伤员耗时',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `payload` double NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '医院船' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_medical_boat
-- ----------------------------
INSERT INTO `defence_medical_boat` VALUES (3, 'USNS-2025-001', 'USNS Comfort', 'Military Sealift Command', 272, 32, 10.5, 69360, 17, '13000', 70, 320, 320, NULL, 2, 6, '47.9300,28.6390', '', 0.005, NULL, 200);

-- ----------------------------
-- Table structure for defence_medical_casualty
-- ----------------------------
DROP TABLE IF EXISTS `defence_medical_casualty`;
CREATE TABLE `defence_medical_casualty`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `casualty_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '伤员编号',
  `army_team` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '所属部队',
  `sex` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '性别',
  `birthday` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '出生年月',
  `born_city` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '籍贯',
  `body_condition` int NULL DEFAULT NULL COMMENT '伤势',
  `casualty_reason` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '伤因',
  `casualty_class` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '伤类',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '伤员模型' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_medical_casualty
-- ----------------------------
INSERT INTO `defence_medical_casualty` VALUES (2, 'US-20250711-001', '1st Infantry Division', '23', '1992-04-01', 'Dallas, Texas', 25, '跌倒', '闭合性损伤', NULL);

-- ----------------------------
-- Table structure for defence_medical_hospital
-- ----------------------------
DROP TABLE IF EXISTS `defence_medical_hospital`;
CREATE TABLE `defence_medical_hospital`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `hospital_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '医院编号',
  `hospital_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '医院类型',
  `hospital_level` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医院级别',
  `hospital_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医院名称',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属单位',
  `hospital_location` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '地址位置',
  `hospital_department` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '科室种类',
  `hospital_worker_total` int NULL DEFAULT NULL COMMENT '编制总人数',
  `doctor_count` int NULL DEFAULT NULL COMMENT '医师数量',
  `nurse_count` int NULL DEFAULT NULL COMMENT '护士数量',
  `soldier_count` int NULL DEFAULT NULL COMMENT '看护兵数量',
  `bed_total` int NULL DEFAULT NULL COMMENT '病床总数量',
  `bed_free_count` int NULL DEFAULT NULL COMMENT '空余床位数',
  `operation_table_count` int NULL DEFAULT NULL COMMENT '手术台数',
  `casual_accept_count` int NULL DEFAULT NULL COMMENT '伤员通过数',
  `helicopter_flag` int NULL DEFAULT NULL COMMENT '有无直升机平台',
  `transport_ambulance_count` int NULL DEFAULT NULL COMMENT '转运急救车数量',
  `watch_ambulance_count` int NULL DEFAULT NULL COMMENT '监护急救车数量',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `payload` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '医院模型' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_medical_hospital
-- ----------------------------
INSERT INTO `defence_medical_hospital` VALUES (2, 'US-HOSP-003', 'Military General Hospital', 'Level II', 'Walter Reed Army Medical Center', 'U.S. Army Medical Command', '69.2640,34.9461', 'Surgery, Internal Medicine, Orthopedics, ICU', 1200, 230, 350, 80, 500, 120, 12, 10000, 1, 8, 4, NULL, NULL);

-- ----------------------------
-- Table structure for defence_medical_plane
-- ----------------------------
DROP TABLE IF EXISTS `defence_medical_plane`;
CREATE TABLE `defence_medical_plane`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `plane_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备编号',
  `plane_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备名称',
  `plane_model` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '飞机型号',
  `plane_count` int NULL DEFAULT NULL COMMENT '数量',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属单位',
  `doctor_count` int NULL DEFAULT NULL COMMENT '军医数量',
  `nurse_count` int NULL DEFAULT NULL COMMENT '护士数量',
  `soldier_count` int NULL DEFAULT NULL COMMENT '医疗保障人员数量',
  `plane_location` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '地址位置',
  `plane_status` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '装备状态',
  `flight_speed` double NULL DEFAULT NULL COMMENT '飞行速度',
  `server_time` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '服役时间',
  `engineer_system` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '动力系统',
  `bed_count` int NULL DEFAULT NULL COMMENT '床位数量',
  `transport_ability` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '运输能力',
  `secure_ability` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '救治能力',
  `jar_meno` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  `payload` double NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '卫生飞机' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_medical_plane
-- ----------------------------
INSERT INTO `defence_medical_plane` VALUES (2, 'USAF-MED-052', 'Nightingale', 'C-17A Globemaster III', NULL, '375th Aeromedical Evacuation Squadron', 6, 14, 8, '69.2640,34.9461', '在役', 830, '2010', '4×涡扇发动机', 36, '36伤员/4重伤员', '空中初级重症监护、生命体征维持', NULL, 100);

-- ----------------------------
-- Table structure for defence_transport_ability
-- ----------------------------
DROP TABLE IF EXISTS `defence_transport_ability`;
CREATE TABLE `defence_transport_ability`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `transportation_id` int NULL DEFAULT NULL COMMENT '运输工具ID',
  `transportation_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '运输工具类型',
  `fill_type_id` int NULL DEFAULT NULL COMMENT '装载物类别ID',
  `fill_obj_count` double NULL DEFAULT NULL COMMENT '装在数量',
  `load_speed` double NULL DEFAULT NULL COMMENT '加载速度',
  `unload_speed` double NULL DEFAULT NULL COMMENT '下载速度',
  `transportation_current_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '当前装载量',
  `load_lo_speed` double NULL DEFAULT NULL COMMENT '吊装装载速度',
  `unload_lo_speed` double NULL DEFAULT NULL,
  `load_ro_speed` double NULL DEFAULT NULL,
  `unload_ro_speed` double NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_transport_ability
-- ----------------------------
INSERT INTO `defence_transport_ability` VALUES (11, 3, 'boat', 31, 1, 1, 1, NULL, 0, 0, 1, 0);
INSERT INTO `defence_transport_ability` VALUES (12, 7, 'air', 31, 134, 268, 268, NULL, 0, 0, 0, 0);
INSERT INTO `defence_transport_ability` VALUES (13, 7, 'air', 32, 200, 200, 200, NULL, 0, 0, 0, 0);

-- ----------------------------
-- Table structure for defence_transport_air
-- ----------------------------
DROP TABLE IF EXISTS `defence_transport_air`;
CREATE TABLE `defence_transport_air`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `equip_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备名称',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '所属部队名称',
  `plane_length` double NULL DEFAULT NULL COMMENT '机长',
  `plane_wing` double NULL DEFAULT NULL COMMENT '翼展',
  `plane_height` double NULL DEFAULT NULL COMMENT '机高',
  `plane_weight` double NULL DEFAULT NULL COMMENT '空载重量',
  `plane_load_full_weight` double NULL DEFAULT NULL COMMENT '满载重量',
  `plane_work_union` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '人员编制',
  `equip_location` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '位置信息',
  `equip_status` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '装备状态',
  `plane_load_max_weight` double NULL DEFAULT NULL COMMENT '最大载重量',
  `flight_max_speed` double NULL DEFAULT NULL COMMENT '最大航速',
  `flight_speed` double NULL DEFAULT NULL COMMENT '巡航速度',
  `flight_max_distance` double NULL DEFAULT NULL COMMENT '最大航程',
  `service_date` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '服役时间',
  `equip_meno` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '港口' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_transport_air
-- ----------------------------
INSERT INTO `defence_transport_air` VALUES (7, 'C-17A', '美国空军第437空运联队', 53, 51.75, 16.8, 128, 265, '3', '查尔斯顿空军基地', '在役', 77, 830, 790, 4450, '1993', NULL);

-- ----------------------------
-- Table structure for defence_transport_air_port
-- ----------------------------
DROP TABLE IF EXISTS `defence_transport_air_port`;
CREATE TABLE `defence_transport_air_port`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `air_port_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '机场编号',
  `port_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '机场名称',
  `belong_army_branch` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属军种',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属单位',
  `port_type` int NULL DEFAULT NULL COMMENT '机场类型',
  `port_location` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '地理位置',
  `port_status` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '状态',
  `port_level` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '机场等级',
  `run_road_length` int NULL DEFAULT NULL COMMENT '跑道长度',
  `run_road_width` int NULL DEFAULT NULL COMMENT '跑道宽度',
  `maintain_plane_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '保障机型',
  `build_date` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '建造时间',
  `run_road_count` int NULL DEFAULT NULL COMMENT '跑道数量',
  `parking_count` int NULL DEFAULT NULL COMMENT '停机位数量',
  `fuel_store_amount` int NULL DEFAULT NULL COMMENT '总储油量',
  `fuel_day_support_amount` int NULL DEFAULT NULL COMMENT '日供油量',
  `port_meno` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '简述',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '港口' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_transport_air_port
-- ----------------------------
INSERT INTO `defence_transport_air_port` VALUES (3, 'USAF-001', '安德鲁斯联合基地', '空军（USAF）', '第89空运联', NULL, '76.8669,38.8108', '在用', '一级', 3500, 61, 'C-32, C-40, C-37, VC-25', '1992', 2, 50, 30000, 1200, NULL);

-- ----------------------------
-- Table structure for defence_transport_boat
-- ----------------------------
DROP TABLE IF EXISTS `defence_transport_boat`;
CREATE TABLE `defence_transport_boat`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `equip_no` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备编号',
  `equip_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '装备名称',
  `equip_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '船艇型号',
  `service_date` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '服役时间',
  `equip_length` double NULL DEFAULT NULL COMMENT '总长',
  `equip_width` double NULL DEFAULT NULL COMMENT '宽',
  `equip_deep` double NULL DEFAULT NULL COMMENT '深',
  `equip_water_deep` double NULL DEFAULT NULL COMMENT '吃水',
  `belong_branch` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '所属军种',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '所属部队名称',
  `worker_union` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '人员编制',
  `main_hold_capacity` double NULL DEFAULT NULL COMMENT '大仓容积',
  `deck_capacity` double NULL DEFAULT NULL COMMENT '甲板容积',
  `empty_displacement_amount` double NULL DEFAULT NULL COMMENT '空载排水量',
  `full_displacement_amount` double NULL DEFAULT NULL COMMENT '满载排水量',
  `max_speed` double NULL DEFAULT NULL COMMENT '最大航速',
  `endurance_ability` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '续航力',
  `seaworthiness_ability` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '适航型',
  `equip_location` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '位置信息',
  `equip_status` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '装备状态',
  `transport_ability` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '装载能力',
  `engineer_system` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '动力系统',
  `limit_condition` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '限制条件',
  `equip_meno` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '海上输送设备' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_transport_boat
-- ----------------------------
INSERT INTO `defence_transport_boat` VALUES (3, 'USN-LCAC-01', 'LCAC气垫登陆艇', 'LCAC', '1986', 26.4, 14.3, 4.2, 1.2, '海军', '第4登陆舰中队', '5 艇长、副艇长、航海、机械、通信各1）', 180, 180, 170, 182, 30, '1000', '近海', '圣迭戈海军基地', '在役', '可载1辆M1A1主战坦克或60吨货物', '4台TF40B燃气轮机+4螺旋桨', NULL, NULL);

-- ----------------------------
-- Table structure for defence_transport_obj
-- ----------------------------
DROP TABLE IF EXISTS `defence_transport_obj`;
CREATE TABLE `defence_transport_obj`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `trans_obj_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  `trans_ro_load_speed` double NULL DEFAULT NULL,
  `trans_ro_unload_speed` double NULL DEFAULT NULL,
  `trans_lo_load_speed` double NULL DEFAULT NULL,
  `trans_lo_unload_speed` double NULL DEFAULT NULL,
  `trans_obj_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'person;equip',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_transport_obj
-- ----------------------------
INSERT INTO `defence_transport_obj` VALUES (1, '人员(坐姿)', NULL, NULL, NULL, NULL, NULL);

-- ----------------------------
-- Table structure for defence_transport_port
-- ----------------------------
DROP TABLE IF EXISTS `defence_transport_port`;
CREATE TABLE `defence_transport_port`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `port_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '港口编号',
  `port_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '港口名称',
  `belong_army_branch` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属军种',
  `belong_unit` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '隶属单位',
  `port_type` int NULL DEFAULT NULL COMMENT '港口类型',
  `work_union` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '人员编制',
  `port_palace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '驻地/基地',
  `port_location` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '港口位置',
  `work_area_count` int NULL DEFAULT NULL COMMENT '作业区数量',
  `anchorages_count` int NULL DEFAULT NULL COMMENT '锚地数量',
  `dock_count` int NULL DEFAULT NULL COMMENT '码头数量',
  `berth_count` int NULL DEFAULT NULL COMMENT '泊位数量',
  `ro_ro_count` int NULL DEFAULT NULL COMMENT '滚装码头',
  `road_count` int NULL DEFAULT NULL COMMENT '港内公路',
  `cargo_count` int NULL DEFAULT NULL COMMENT '运货能力',
  `person_count` int NULL DEFAULT NULL COMMENT '运客能力',
  `night_operation_ability` int NULL DEFAULT NULL COMMENT '昼夜最大装卸能力',
  `jar_meno` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '港口情况简述',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '港口' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of defence_transport_port
-- ----------------------------
INSERT INTO `defence_transport_port` VALUES (3, 'USN-001', '诺福克海军基地', '海军', '大西洋舰队司令部', 27, '10000', '弗吉尼亚州诺福克', '76.330,36.946', 8, 6, 14, 20, 3, NULL, 350, 5000, 60, NULL);

-- ----------------------------
-- Table structure for sys_code_dict
-- ----------------------------
DROP TABLE IF EXISTS `sys_code_dict`;
CREATE TABLE `sys_code_dict`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `code_name_cn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '中文名称',
  `code_name_en` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '英文名称',
  `code_desc` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '描述信息',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '码表类别表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of sys_code_dict
-- ----------------------------
INSERT INTO `sys_code_dict` VALUES (10, '车辆类型', 'truck_type', NULL);
INSERT INTO `sys_code_dict` VALUES (11, '驾驶室座位', 'cab', NULL);
INSERT INTO `sys_code_dict` VALUES (12, '车辆状态', 'truck_status', NULL);
INSERT INTO `sys_code_dict` VALUES (13, '储油种类', 'fuel_type', NULL);
INSERT INTO `sys_code_dict` VALUES (14, '驱动型式', 'driver_type', NULL);
INSERT INTO `sys_code_dict` VALUES (15, '单位', 'unit', NULL);
INSERT INTO `sys_code_dict` VALUES (16, '油罐类型', 'fuel_jar_type', NULL);
INSERT INTO `sys_code_dict` VALUES (17, '金属油罐质量状态', 'jar_quality_status', NULL);
INSERT INTO `sys_code_dict` VALUES (18, '储油种类', 'store_fuel_type', NULL);
INSERT INTO `sys_code_dict` VALUES (19, '油品种类', 'fuel_type', NULL);
INSERT INTO `sys_code_dict` VALUES (20, '舰艇种类', 'boat_type', NULL);
INSERT INTO `sys_code_dict` VALUES (21, '飞机型号', 'plan_type', NULL);
INSERT INTO `sys_code_dict` VALUES (22, '性别', 'gener', NULL);
INSERT INTO `sys_code_dict` VALUES (23, '伤势', 'casualty', NULL);
INSERT INTO `sys_code_dict` VALUES (24, '港口类型', 'port_type', NULL);
INSERT INTO `sys_code_dict` VALUES (25, '物体', 'object', NULL);

-- ----------------------------
-- Table structure for sys_code_option
-- ----------------------------
DROP TABLE IF EXISTS `sys_code_option`;
CREATE TABLE `sys_code_option`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `dict_id` int NOT NULL COMMENT '码表目录ID',
  `option_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '选项名',
  `option_value` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '选项值',
  `option_order` int NULL DEFAULT NULL COMMENT '选项顺序',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 41 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of sys_code_option
-- ----------------------------
INSERT INTO `sys_code_option` VALUES (2, 16, '钢制油罐', '', 1);
INSERT INTO `sys_code_option` VALUES (3, 16, '铝制油罐', '', 2);
INSERT INTO `sys_code_option` VALUES (4, 17, ' 完好', '', NULL);
INSERT INTO `sys_code_option` VALUES (5, 17, '基本完好', '', NULL);
INSERT INTO `sys_code_option` VALUES (6, 17, '待修', '', NULL);
INSERT INTO `sys_code_option` VALUES (7, 17, '待报废', '', NULL);
INSERT INTO `sys_code_option` VALUES (8, 17, '改造中', '', NULL);
INSERT INTO `sys_code_option` VALUES (9, 18, '汽油', '', NULL);
INSERT INTO `sys_code_option` VALUES (10, 18, '柴油', '', NULL);
INSERT INTO `sys_code_option` VALUES (11, 18, '喷气燃料', '', NULL);
INSERT INTO `sys_code_option` VALUES (12, 18, '舰艇专用燃料', '', NULL);
INSERT INTO `sys_code_option` VALUES (13, 18, '附属油', '', NULL);
INSERT INTO `sys_code_option` VALUES (14, 10, '4542升加油车', '', NULL);
INSERT INTO `sys_code_option` VALUES (15, 10, '9500升加油车', '', NULL);
INSERT INTO `sys_code_option` VALUES (16, 19, '汽油', '', NULL);
INSERT INTO `sys_code_option` VALUES (17, 19, '柴油', '', NULL);
INSERT INTO `sys_code_option` VALUES (18, 19, '喷气燃料', '', NULL);
INSERT INTO `sys_code_option` VALUES (19, 19, '舰艇专用燃料', '', NULL);
INSERT INTO `sys_code_option` VALUES (20, 19, '附属油', '', NULL);
INSERT INTO `sys_code_option` VALUES (21, 20, '驱逐', '', NULL);
INSERT INTO `sys_code_option` VALUES (22, 21, 'A1', '', NULL);
INSERT INTO `sys_code_option` VALUES (23, 22, '男', '', NULL);
INSERT INTO `sys_code_option` VALUES (24, 22, '女', '', NULL);
INSERT INTO `sys_code_option` VALUES (25, 23, '轻伤', '', NULL);
INSERT INTO `sys_code_option` VALUES (26, 23, '重伤', '', NULL);
INSERT INTO `sys_code_option` VALUES (27, 24, '海港', '', NULL);
INSERT INTO `sys_code_option` VALUES (28, 24, '河口港', '', NULL);
INSERT INTO `sys_code_option` VALUES (29, 24, '河港', '', NULL);
INSERT INTO `sys_code_option` VALUES (30, 24, '其他港', '', NULL);
INSERT INTO `sys_code_option` VALUES (31, 25, '人(坐姿)', '', NULL);
INSERT INTO `sys_code_option` VALUES (32, 25, '人(卧姿)', '', NULL);
INSERT INTO `sys_code_option` VALUES (33, 25, '货物(吨)', '', NULL);
INSERT INTO `sys_code_option` VALUES (34, 25, '中型坦克(辆)', '', NULL);
INSERT INTO `sys_code_option` VALUES (35, 21, 'KC-135R Stratotanker', '', NULL);
INSERT INTO `sys_code_option` VALUES (36, 23, '中伤', '', NULL);
INSERT INTO `sys_code_option` VALUES (37, 23, '危重', '', NULL);
INSERT INTO `sys_code_option` VALUES (38, 25, '轻型坦克(辆)', '', NULL);
INSERT INTO `sys_code_option` VALUES (39, 25, '重型坦克(辆)', '', NULL);
INSERT INTO `sys_code_option` VALUES (40, 25, '步战车', '', NULL);

-- ----------------------------
-- Table structure for sys_config
-- ----------------------------
DROP TABLE IF EXISTS `sys_config`;
CREATE TABLE `sys_config`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `config_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置项名称',
  `config_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置项值',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of sys_config
-- ----------------------------
INSERT INTO `sys_config` VALUES (1, 'system.title', '强敌后勤保障仿真推演程序模型');
INSERT INTO `sys_config` VALUES (2, 'battle.inspectTime', '5');
INSERT INTO `sys_config` VALUES (3, 'battle.qualityTime', '5');
INSERT INTO `sys_config` VALUES (4, 'battle.measureTime', '5');
INSERT INTO `sys_config` VALUES (5, 'training.inspectTime', '10');
INSERT INTO `sys_config` VALUES (6, 'training.qualityTime', '10');
INSERT INTO `sys_config` VALUES (7, 'training.measureTime', '10');

-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_menu`;
CREATE TABLE `sys_menu`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `menu_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单名称',
  `menu_href` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单地址',
  `parent_id` int NULL DEFAULT NULL COMMENT '父菜单ID',
  `menu_order` int NULL DEFAULT NULL COMMENT '顺序',
  `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'title导航',
  `icon` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
  `show_flag` int NULL DEFAULT 0,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 56 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_menu
-- ----------------------------
INSERT INTO `sys_menu` VALUES (4, '油料保障实体模型', NULL, 53, 1, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (5, '油料保障行动模型', NULL, 53, 2, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (6, '油料保障交互模型', '/inter/fuel', 53, 3, '油料保障交互模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (7, '油料保障力量模型', NULL, 4, 1, '', NULL, 0);
INSERT INTO `sys_menu` VALUES (8, '油料保障部(分)队', '/fuelArmy/list', 7, 1, '油料保障力量模型/油料保障部(分)队', NULL, 0);
INSERT INTO `sys_menu` VALUES (9, '基地油料保障力量', '/fuelBaseStrong/list', 7, 2, '油料保障力量模型/基地油科保障力量', NULL, 0);
INSERT INTO `sys_menu` VALUES (10, '油料储备设施模型', NULL, 4, 2, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (11, '金属油罐', '/fuelMetalJar/list', 10, 1, '油料储备设施模型/金属油罐', NULL, 0);
INSERT INTO `sys_menu` VALUES (12, '软质贮油罐', '/fuelSoftJar/list', 10, 2, '油料储备设施模型/软质贮油罐', NULL, 0);
INSERT INTO `sys_menu` VALUES (13, '油料补给装备模型', NULL, 4, 3, '', NULL, 0);
INSERT INTO `sys_menu` VALUES (14, '运加油车', '/fuelTruck/list', 13, 1, '油料补给装备模型/运加油车', NULL, 0);
INSERT INTO `sys_menu` VALUES (15, '补给油船', '/fuelBoat/list', 13, 2, '油料补给装备模型/补给油船', NULL, 0);
INSERT INTO `sys_menu` VALUES (16, '空中加油机', '/fuelPlane/list', 13, 3, '油料补给装备模型/空中加油机', NULL, 0);
INSERT INTO `sys_menu` VALUES (17, '系统管理', NULL, NULL, 99, NULL, '<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"icon icon-tabler icons-tabler-outline icon-tabler-settings\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"/><path d=\"M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z\" /><path d=\"M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0\" /></svg>', 0);
INSERT INTO `sys_menu` VALUES (18, '码表管理', NULL, 17, 1, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (19, '类型管理', '/codeDict/list', 18, 1, '码表管理/类型管理', NULL, 0);
INSERT INTO `sys_menu` VALUES (20, '数据管理', '/codeOption/list', 18, 2, '码表管理/数据管理', NULL, 0);
INSERT INTO `sys_menu` VALUES (21, '卫勤保障实体模型', NULL, 54, 4, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (22, '卫勤保障行动模型', NULL, 54, 5, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (23, '卫勤保障交互模型', '/inter/medical', 54, 6, '卫勤保障交互模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (24, '运输投送保障实体模型', NULL, 55, 7, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (25, '运输投送保障行动模型', NULL, 55, 8, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (26, '运输投送保障交互模型', '/inter/transport', 55, 9, '运输投送保障交互模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (27, '伤员模型', '/medicalCasualty/list', 21, NULL, '卫勤保障实体模型/伤员模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (28, '救治机构模型', NULL, 21, NULL, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (29, '卫生装备模型', NULL, 21, NULL, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (30, '医疗队模型', '/medicalArmy/list', 28, NULL, '救治机构模型/医疗队模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (31, '医院模型', '/medicalHospital/list', 28, NULL, '救治机构模型/医院模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (32, '卫生飞机', '/medicalPlane/list', 29, NULL, '卫生装备模型/卫生飞机', NULL, 0);
INSERT INTO `sys_menu` VALUES (33, '医院船', '/medicalBoat/list', 29, NULL, '卫生装备模型/医院船', NULL, 0);
INSERT INTO `sys_menu` VALUES (34, '港口模型', '/transportPort/list', 24, NULL, '运输投送保障实体模型/港口模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (35, '机场模型', '/transportAirPort/list', 24, NULL, '运输投送保障实体模型/机场模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (36, '运输投送装备模型', NULL, 24, NULL, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (37, '空中输送装备', '/transportAir/list', 36, NULL, '运输投送装备模型/空中输送装备', NULL, 0);
INSERT INTO `sys_menu` VALUES (38, '海上输送装备', '/transportSea/list', 36, NULL, '运输投送装备模型/海上输送装备', NULL, 0);
INSERT INTO `sys_menu` VALUES (39, '油料储备行动模型', '', 5, NULL, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (40, '油料接收模型', '/action/receive', 39, NULL, '油料储备行动模型/接收模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (41, '油料发放模型', '/action/send', 39, NULL, '油料储备行动模型/发放模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (42, '油料输送行动模型', '/action/transport', 5, NULL, '油料储备行动模型/行动模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (43, '油料补给行动模型', NULL, 5, NULL, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (44, '飞机油料补给行动模型', '/action/plane', 43, NULL, '油料储备行动模型/飞机油料行动模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (45, '舰艇油料补给行动模型', '/action/boat', 43, NULL, '油料储备行动模型/舰艇油料补给行动模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (46, '伤病员后送行动模型', '/action/casualty-back', 22, NULL, '卫勤保障行动模型/伤病员后送行动模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (47, '医疗物资补给行动模型', '/action/medical-supply', 22, NULL, '卫勤保障行动模型/医疗物资补给行动模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (48, '海上输送行动模型', '/action/transport_sea', 25, NULL, '海上输送行动模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (49, '空中运输投送模型', '/action/transport_plane', 25, NULL, '空中运输投送模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (50, '装卸载行动模型', '', 25, NULL, NULL, NULL, 0);
INSERT INTO `sys_menu` VALUES (51, '装载模型', '/action/load', 50, NULL, '装卸载行动模型/装载模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (52, '卸载模型', '/action/unload', 50, NULL, '装卸载行动模型/卸载模型', NULL, 0);
INSERT INTO `sys_menu` VALUES (53, '油料保障', NULL, NULL, NULL, NULL, '<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"currentColor\"  class=\"icon icon-tabler icons-tabler-filled icon-tabler-gas-station\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"/><path d=\"M3 21a1 1 0 0 1 0 -2v-13a3 3 0 0 1 3 -3h6a3 3 0 0 1 3 3v4a3 3 0 0 1 3 3v3a.5 .5 0 1 0 1 0v-6a2 2 0 0 1 -2 -2v-.585l-.707 -.708a1 1 0 0 1 -.083 -1.32l.083 -.094a1 1 0 0 1 1.414 0l3.003 3.002l.095 .112l.028 .04l.044 .073l.052 .11l.031 .09l.02 .076l.012 .078l.008 .126v7a2.5 2.5 0 1 1 -5 0v-3a1 1 0 0 0 -1 -1v7a1 1 0 0 1 0 2zm9 -16h-6a1 1 0 0 0 -1 1v4h8v-4a1 1 0 0 0 -1 -1\" /></svg>', 0);
INSERT INTO `sys_menu` VALUES (54, '卫勤保障', NULL, NULL, NULL, NULL, '<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"icon icon-tabler icons-tabler-outline icon-tabler-nurse\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"/><path d=\"M12 5c2.941 0 6.685 1.537 9 3l-2 11h-14l-2 -11c2.394 -1.513 6.168 -3.005 9 -3\" /><path d=\"M10 12h4\" /><path d=\"M12 10v4\" /></svg>', 0);
INSERT INTO `sys_menu` VALUES (55, '运输投送保障', NULL, NULL, NULL, NULL, '<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"icon icon-tabler icons-tabler-outline icon-tabler-truck\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"/><path d=\"M7 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\" /><path d=\"M17 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\" /><path d=\"M5 17h-2v-11a1 1 0 0 1 1 -1h9v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5\" /></svg>', 0);

-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户名',
  `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '密码',
  `nick_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '昵称',
  `super_flag` int NULL DEFAULT NULL COMMENT '1:是管理员',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_user
-- ----------------------------
INSERT INTO `sys_user` VALUES (1, 'admin', '$2a$10$xl7/GeMZ0pZSAWVKPfkuxe5h5cLWLJOM.r8JfJzlLhb7t.ABk.mGu', '管理员', 1);

-- ----------------------------
-- Table structure for sys_user_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_menu`;
CREATE TABLE `sys_user_menu`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `user_id` int NULL DEFAULT NULL COMMENT '用户id',
  `menu_id` int NULL DEFAULT NULL COMMENT '菜单id',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_user_menu
-- ----------------------------

SET FOREIGN_KEY_CHECKS = 1;
