资源描述
虿羃芁艿薅羂羁蒅蒁羁肃芇蝿肀膆蒃蚅聿芈芆薁肈羈蒁蒇肇膀芄袆肇节薀螂肆莅莂蚈肅肄薈薄蚁膇莁蒀螀艿薆螈螀罿荿蚄蝿肁薄薀螈芃莇薆螇莅芀袅螆肅蒆螁螅膇芈蚇螄芀蒄薃袄罿芇葿袃肂蒂螈袂膄芅螄袁莆蒀蚀袀肆莃薆衿膈蕿蒂衿芁莂螀袈羀薇蚆羇肃莀薂羆膅薅蒈羅芇莈袇羄肇膁螃羃腿蒆虿羃芁艿薅羂羁蒅蒁羁肃芇蝿肀膆蒃蚅聿芈芆薁肈羈蒁蒇肇膀芄袆肇节薀螂肆莅莂蚈肅肄薈薄蚁膇莁蒀螀艿薆螈螀罿荿蚄蝿肁薄薀螈芃莇薆螇莅芀袅螆肅蒆螁螅膇芈蚇螄芀蒄薃袄罿芇葿袃肂蒂螈袂膄芅螄袁莆蒀蚀袀肆莃薆衿膈蕿蒂衿芁莂螀袈羀薇蚆羇肃莀薂羆膅薅蒈羅芇莈袇羄肇膁螃羃腿蒆虿羃芁艿薅羂羁蒅蒁羁肃芇蝿肀膆蒃蚅聿芈芆薁肈羈蒁蒇肇膀芄袆肇节薀螂肆莅莂蚈肅肄薈薄蚁膇莁蒀螀艿薆螈螀罿荿蚄蝿肁薄薀螈芃莇薆螇莅芀袅螆肅蒆螁螅膇芈蚇螄芀蒄薃袄罿芇葿袃肂蒂螈袂膄芅螄袁莆蒀蚀袀肆莃薆衿膈蕿蒂衿芁莂螀袈羀薇蚆羇肃莀薂羆膅薅蒈羅芇莈袇羄肇膁螃羃腿蒆虿羃芁艿薅羂羁蒅蒁羁肃芇蝿肀膆蒃蚅聿芈芆薁肈羈蒁蒇肇膀芄袆肇节薀螂肆莅莂蚈肅肄薈薄蚁膇莁蒀螀艿薆螈螀罿荿蚄蝿肁薄薀螈芃莇薆螇莅芀袅螆肅蒆螁螅膇芈蚇螄芀蒄薃袄罿芇葿袃肂蒂螈袂膄芅螄袁莆蒀蚀袀肆莃薆衿膈蕿蒂衿芁莂螀袈羀薇蚆羇肃莀薂羆膅薅蒈羅芇莈袇羄肇膁螃羃腿蒆虿羃芁艿薅羂羁蒅蒁羁肃芇蝿肀膆蒃蚅聿芈芆薁肈羈蒁蒇肇膀芄袆肇节薀螂肆莅莂蚈肅肄薈薄蚁膇莁蒀螀艿薆螈螀罿荿蚄蝿肁薄薀螈芃莇薆螇莅芀袅螆肅蒆螁螅膇芈蚇螄芀蒄薃袄罿芇葿袃肂蒂螈袂膄芅螄袁莆蒀蚀袀肆莃薆衿膈蕿蒂衿芁莂螀袈羀薇蚆羇肃莀薂羆膅薅蒈羅芇莈袇羄肇膁螃羃腿蒆芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈螇膈肀薇袀羀葿薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄肀蚀螂袆蒈虿袅膂莄蚈羇羅芀蚇蚇膀膆芄蝿羃肂芃袁膈莁莂薁羁芇莁蚃膇膃莀袅羀腿荿羈袂蒇荿蚇肈莃莈螀袁艿莇袂肆膅莆薂衿肁蒅蚄肄莀蒄螆袇芆蒃罿肃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃腿芈蕿蚅羂膄薈 调试结果: 说明:(1)pubuse.h是几乎所有实验中都涉及到的,包含了一些常量定义,系统函数原型声明和类型(Status)重定义,结果状态代码等。(2)数据结构定义:以Def.h为文件名;(3)基本操作和算法:以Algo.h为文件名;(4)调用基本操作的主程序:以Use.cpp 为文件名。所以以上四个文件完成一个程序。推荐这种方法,因为这种方法对以后较大的程序起到便利的作用。(5)为了方便用户特地写了一个CPP1.cpp,为单文件可运行的lude<io.h> /* eof() */#include<math.h> /* floor(),ceil(),abs() */#include<process.h> /* exit() */* 函数结果状态代码*/#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1/* #define OVERFLOW -2 因为在math. h 中已定义OVERFLOW 的值为3,故去掉此行*/ typedefint Status; /* Status 是函数的类型,其值是函数结果状态代码,如OK 等*/ typedefint Boolean;/* Boolean 是布尔类型,其值是TRUE 或FALSE */ /*Def.h*/typedefstructQNodeQElemType data;structQNode *next;QNode,*QueuePtr;typedefstructQueuePtrfront,rear; /* 队头、队尾指针*/LinkQueue; /*Algo.h*/Status InitQueue(LinkQueue&Q) /* 构造一个空队列Q */Q.front=Q.rear=(QueuePtr)malloc(sizeof(QNode);if(!Q.front)exit(OVERFLOW);Q.front->next=NULL;return OK;Status DestroyQueue(LinkQueue&Q) /* 销毁队列Q(无论空否均可) */while(Q.front)Q.rear=Q.front->next;free(Q.front);Q.front=Q.rear;return OK;Status ClearQueue(LinkQueue&Q) /* 将Q 清为空队列*/QueuePtrp,q;Q.rear=Q.front;p=Q.front->next;Q.front->next=NULL;while(p)q=p;p=p->next;free(q);return OK;Status QueueEmpty(LinkQueue Q) /* 若Q 为空队列,则返回TRUE,否则返回FALSE */if(Q.front=Q.rear)return TRUE;elsereturn FALSE;intQueueLength(LinkQueue Q) /* 求队列的长度*/int i=0;QueuePtr p;p=Q.front;while(Q.rear!=p)i+;p=p->next;return i;Status GetHead_Q(LinkQueueQ,QElemType&e) /* 若队列不空,则用e 返回Q 的队头元素,并返回OK,否则返回ERROR */ QueuePtr p;if(Q.front=Q.rear)return ERROR;p=Q.front->next;e=p->data;return OK;Status EnQueue(LinkQueue&Q,QElemType e) /* 插入元素e 为Q 的新的队尾元素*/QueuePtr p=(QueuePtr)malloc(sizeof(QNode);if(!p) /* 存储分配失败*/exit(OVERFLOW);p->data=e;p->next=NULL;Q.rear->next=p;Q.rear=p;return OK;Status DeQueue(LinkQueue&Q,QElemType&e) /* 若队列不空,删除Q 的队头元素,用e 返回其值,并返回OK,否则返回ERROR */ QueuePtr p;if(Q.front=Q.rear)return ERROR;p=Q.front->next;e=p->data;Q.front->next=p->next;if(Q.rear=p)Q.rear=Q.front;free(p);return OK;Status QueueTraverse(LinkQueueQ,void(*vi)(QElemType) /* 从队头到队尾依次对队列Q 中每个元素调用函数vi()。一旦vi 失败,则操作失败*/ QueuePtr p;p=Q.front->next;while(p)vi(p->data);p=p->next;printf("n");return OK; /*Use.cpp*/typedefintQElemType; /* 假设链式队列中的结点是一组整数*/#include "pubuse.h" /* 与实验一的意义相同*/#include "def.h"#include "algo.h"void visit(QElemType i) printf("%d ",i); void main()int i;QElemType d;LinkQueue q;i=InitQueue(q);if(i)printf("成功地构造了一个空队列!n");printf("是否空队列?%d(1:空0:否) ",QueueEmpty(q);printf("队列的长度为%dn",QueueLength(q);EnQueue(q,-5);EnQueue(q,5);EnQueue(q,10);printf("插入3 个元素(-5,5,10)后,队列的长度为%dn",QueueLength(q);printf("是否空队列?%d(1:空0:否) ",QueueEmpty(q);printf("队列的元素依次为:");QueueTraverse(q,visit);i=GetHead_Q(q,d);if(i=OK)printf("队头元素是:%dn",d);DeQueue(q,d);printf("删除了队头元素%dn",d);i=GetHead_Q(q,d);if(i=OK)printf("新的队头元素是:%dn",d);ClearQueue(q);printf("清空队列后,q.front=%u q.rear=%u q.front->next=%un",q.front,q.rear,q.front->next); DestroyQueue(q);printf("销毁队列后,q.front=%u q.rear=%un",q.front, q.rear); /*CPP1.cpp*/#include<string>#include<ctype.h>#in,abs() */#include<process.h> /* exit() */* 函数结果状态代码*/#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1/* #define OVERFLOW -2 因为在math. h 中已定义OVERFLOW 的值为3,故去掉此行*/typedefint Status; /* Status 是函数的类型,其值是函数结果状态代码,如OK 等*/ typedefint Boolean;/* Boolean 是布尔类型,其值是TRUE 或FALSE */typedefintQElemType; /* 假设链式队列中的结点是一组整数*/ typedefstructQNodeQElemType data;structQNode *next;QNode,*QueuePtr; typedefstructQueuePtrfront,rear; /* 队头、队尾指针*/LinkQueue;void visit(QElemType i) printf("%d ",i); Status InitQueue(LinkQueue&Q) /* 构造一个空队列Q */Q.front=Q.rear=(QueuePtr)malloc(sizeof(QNode);if(!Q.front)exit(OVERFLOW);Q.front->next=NULL;return OK;Status DestroyQueue(LinkQueue&Q) /* 销毁队列Q(无论空否均可) */while(Q.front)Q.rear=Q.front->next;free(Q.front);Q.front=Q.rear;return OK;Status ClearQueue(LinkQueue&Q) /* 将Q 清为空队列*/QueuePtrp,q;Q.rear=Q.front;p=Q.front->next;Q.front->next=NULL;while(p)q=p;p=p->next;free(q);return OK;Status QueueEmpty(LinkQueue Q) /* 若Q 为空队列,则返回TRUE,否则返回FALSE */if(Q.front=Q.rear)return TRUE;elsereturn FALSE;intQueueLength(LinkQueue Q) /* 求队列的长度*/int i=0;QueuePtr p;p=Q.front;while(Q.rear!=p)i+;p=p->next;return i;Status GetHead_Q(LinkQueueQ,QElemType&e) /* 若队列不空,则用e 返回Q 的队头元素,并返回OK,否则返回ERROR */ QueuePtr p;if(Q.front=Q.rear)return ERROR;p=Q.front->next;e=p->data;return OK;Status EnQueue(LinkQueue&Q,QElemType e) /* 插入元素e 为Q 的新的队尾元素*/QueuePtr p=(QueuePtr)malloc(sizeof(QNode);if(!p) /* 存储分配失败*/exit(OVERFLOW);p->data=e;p->next=NULL;Q.rear->next=p;Q.rear=p;return OK;Status DeQueue(LinkQueue&Q,QElemType&e) /* 若队列不空,删除Q 的队头元素,用e 返回其值,并返回OK,否则返回ERROR */ QueuePtr p;if(Q.front=Q.rear)return ERROR;p=Q.front->next;e=p->data;Q.front->next=p->next;if(Q.rear=p)Q.rear=Q.front;free(p);return OK;Status QueueTraverse(LinkQueueQ,void(*vi)(QElemType) /* 从队头到队尾依次对队列Q 中每个元素调用函数vi()。一旦vi 失败,则操作失败*/ QueuePtr p;p=Q.front->next;while(p)vi(p->data);p=p->next;printf("n");return OK; void main()int i;QElemType d;LinkQueue q;i=InitQueue(q);if(i)printf("成功地构造了一个空队列!n");printf("是否空队列?%d(1:空0:否) ",QueueEmpty(q);printf("队列的长度为%dn",QueueLength(q);EnQueue(q,-5);EnQueue(q,5);EnQueue(q,10);printf("插入3 个元素(-5,5,10)后,队列的长度为%dn",QueueLength(q);printf("是否空队列?%d(1:空0:否) ",QueueEmpty(q);printf("队列的元素依次为:");QueueTraverse(q,visit);i=GetHead_Q(q,d);if(i=OK)printf("队头元素是:%dn",d);DeQueue(q,d);printf("删除了队头元素%dn",d);i=GetHead_Q(q,d);if(i=OK)printf("新的队头元素是:%dn",d);ClearQueue(q);printf("清空队列后,q.front=%u q.rear=%u q.front->next=%un",q.front,q.rear,q.front->next); DestroyQueue(q);printf("销毁队列后,q.front=%u q.rear=%un",q.front, q.rear); 袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆聿薆袈罿莇薅薇膄莃薄螀肇艿薃袂节膅薂羄肅蒄薁蚄袈莀蚁螆肄芆蚀衿袆膂虿薈肂肈蚈螁袅蒆蚇袃膀莂蚆羅羃芈蚅蚅膈膄蚅螇羁蒃螄衿膇荿螃羂羀芅螂蚁膅膁莈袄羈膇莈羆芃蒆莇蚆肆莂莆螈节芈莅袀肄膄莄羃袇蒂蒃蚂肃莈蒃螅袆芄蒂羇肁芀蒁蚇羄膆蒀蝿腿蒅葿袁羂莁蒈羄膈芇蒇蚃羀膃薇螅膆
展开阅读全文