还剩35页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃螂聿芁膂蒁袂膇膂薄肇肃膁蚆袀罿芀螈蚃芈艿蒈袈膄芈薀蚁膀芇螃羇肆芇蒂蝿羂芆薅羅芀芅蚇螈膆芄蝿羃肂莃葿螆羈莂薁羂袄莁蚃螄芃莁蒃肀腿莀薅袃肅荿蚈肈羁莈螀袁芀莇蒀蚄膆蒆薂衿肂蒅蚄蚂羈蒅莄袈羄蒄薆蚀节蒃虿羆膈蒂螁蝿肄蒁蒁羄羀蒀薃螇艿蕿蚅羂膅蕿螇螅肁薈蒇羁肇膄虿螄羃膃薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀莂蒃袂聿蒅虿螈聿芄蒂螄肈莇螇肃肇葿薀羈肆薁螅袄肅芁薈螀肄莃螄蚆膃蒆薆羅膃膅螂袁膂莇薅袇膁蒀袀螃膀薂蚃肂腿节蒆羈膈莄蚁袄芇蒆蒄螀芇膆蚀蚆芆芈蒂羄芅蒁蚈羀芄薃薁袆芃芃螆螂节莅蕿肁芁蒇螄羇莁薀薇袃莀艿螃蝿羆莁薆蚅羅薄螁肃羅芃蚄罿羄莆衿袅羃蒈蚂螁羂薀蒅肀羁芀蚀羆肀企业人事管理系统设计文档项目名称企业人事管理系统班级电商0802班成员徐海鹏隋王东王文亮信息学院2011年7月4日目录TOC\o1-3\h\z\u引言
21.需求分析
31.1系统需求
31.2功能需求
31.3操作环境需求
32.系统结构设计
42.1设计方法和步骤
42.2系统结构图
42.3系统E-R图
52.4系统完整性设计
63.系统分析
73.1系统业务流程图
73.2数据流程图
83.3数据字典
84.数据库的实施
94.1数据库的创建
94.2各项数据表的说明
105.系统结构设计
105.1功能结构设计
105.2系统模块设计的实现
115.3测试实例
166.总结
187.参考文献19附表19引言随着计算机技术的飞速发展,计算机在企业中的普及,信息化的管理对于一个企业来说必不可少,计算机化的企业管理有着无法比拟的有点,它检索快速,操作简便,可靠性高,信息量大,成本低人事管理是一个企业不可或缺的一部分,它对企业的管理和决策都至关重要,因此,开发企业人事管理系统是一件很有必要的事情以下,将针对企业人事管理系统的开发做出相关的阐述
1.需求分析
1.1系统需求企业人事管理系统是针对企业员工管理的现代化管理,主要包括对企业中员工信息的快速查询;企业员工信息的管理包括添加,修改,删除;企业员工的工资,考勤,评价的查询,以实现企业对员工资料的掌握,便于企业统计,分析和决策
(1)具体系统需要实现的需求描述满足人事管理职能的基本需求对操作人员的要求比较低,操作方便能够保证人事数据的安全,准确使企业人事管理工作系统化,规范化,自动化,能够提高企业人事管理的效率
(2)系统的信息需求企业人员的基本信息人员的姓名,性别,籍贯,所属部门,工号各部门的信息各个子部门的名称,部门中的员工,工号
(3)信息的处理需求员工信息的管理:包括员工基本信息的查询,修改,删除,以及对新员工信息的添加员工工资管理对员工工资的查询和修改员工考勤管理对员工考勤的考核和查看员工评价管理对员工个人评价的修改和查看
1.2功能需求基于系统需求分析,该系统需要实现以下基本功能
(1)用户管理管理系统操作人员,设置操管理员登录系统的用户名个密码,提高系统的安全性
(2)员工信息管理完成企业对员工个人信息的管理及相关操作管理员进行员工信息录入及更改,其中包括员工的基本信息,要求对这些员工信息可以进行新增、修改、删除操作,同时可以进行查询和浏览操作该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事管理系统
(3)考勤管理考勤管理可帮助公司完成时间管理记录员工出缺勤时间和频率,为工资的界定以及人员的考核作参考,作管理方面的分析
(4)工资管理工资管理可以查看每个员工的工资信息,为公司的财务管理提供可靠的依据
(5)评价管理设置对企业员工的评价,从各个方面来了解一个员工的工作能力,个人性格等等,通过评价管理可以是企业高层了解员工的情况,作为人事变动的依据
1.3操作环境需求
(1)硬件环境现在的计算机硬件性能都比较好,且价格也很便宜,因此通常给服务器端配置高性能硬件
(2)软件环境·操作系统Windows7/XP·数据库MicrosoftAccess2000/SQLSever2000本次企业人事管理系统采用的软件环境为操作系统Win7系统,数据库MicrosoftAccess2000操作软件EclipseJDK
2.系统结构设计
2.1设计方法和步骤
(1)处理流程系统基本的流程是用户登录系统主界面选择各项功能
(2)功能分析人事管理系统主要有以下几项功能要求员工信息的查询和修改,包括员工个人信息和工资,考勤和评价;
2.2系统结构图根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,系统功能模块如图所示
2.3系统E-R图在需求分析的基础上,设计出能够满足用户要求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下了基础各实体的E-R图
2.4系统完整性设计由设计的实体与实体之间的关系的基础上,根据需求建立相应的数据库结构,然后建立数据库,形成数据库中的表格以及各个表格之间关系根据系统功能设计的要求以及功能模块的划分,对数据流程图的分析,对于本系统的数据库,可以列出本系统几个主要的数据项和数据结构员工信息表编号标记符类型长度同义名1姓名Char10员工姓名2性别Char10员工性别3籍贯Char10员工籍贯4部门Char10员工部门5工号int10员工工号6工资int10员工工资管理员录信息表编号标识符类型长度同义名1用户名Char10管理员账户2密码Int6管理员密码评价管理表编号标识符类型长度1姓名Char102工号Int103个人评价Char50工资管理表编号标识符类型长度1姓名Char102工资Int10考勤表编号标识符类型长度1姓名Char102考勤Char
503.系统分析
3.1系统业务流程图
3.2数据流程图
3.3数据字典员工=姓名+部门+工号+性别+籍贯部门=部门名+姓名+工号工资=姓名+工资评价=姓名+部门+评价
4.数据库的实施
4.1数据库的创建系统的数据库环境是在MicrosoftAccess2000环境下进行的基于系统的功能需求和信息需求分别需要在数据库中建立以下数据管理员的系统登入命令,员工的基本信息表,员工工资信息表,员工考勤信息表和员工评价表1User表(管理员)
(2)ygInfo员工基本信息表3gz(工资表)4kq(考勤表)5pj(评价表)
4.2各项数据表的说明
(1)user表是为管理员的口令建的表,管理员只有一个用户名和密码,只有通过此权限才能进入人事系统进行相关操作
(2)员工信息库记录了员工的基本信息档案,在系统中对员工基本信息表进行添加,修改,删除的操作时,数据库中的信息会相应进行改变
(3)工资表记录了所有员工的工资,在系统中对工资表进行操作,数据库中的数据也会相应改变
(4)考勤表记录员工的考勤信息
(5)评价表是储存企业对员工工作的评价
5.系统结构设计
5.1功能结构设计基于系统需求分析与系统总体设计的结论,本系统采用Eclipse开发软件实现各模块的功能,下面按几大模块的划分阐明系统的详细设计与实现系统主体设计充分考虑界面易于操作的系统需求,主控制平台使用简单和直观和布局设计,提供菜单栏一种操作方式
5.2系统模块设计的实现1主窗口框架的设计此为企业人事管理系统的主页面进入此页面后,需要在系统管理中进行登录才能对系统进行操作
(2)登录对话框的设计a从系统用户表中读取用户和名称信息,并写入用户名下拉框中,以方便登录;b管理员输入用户名和密码;c如果用户名或密码错误,进行提示;d如果输入的用户名和密码正确,则进入主页面;//错误提示的代码为publicvoidactionPerformedfinalActionEventarg0{cdb=newConnectionDB;Stringsql=select*fromusers;ResultSetrs=cdb.selectsql;Stringname=textField.getText.toLowerCase;Stringpassword=textField_
1.getText;intyz=1;forinti=0;iname.length;i++{ifintname.charAti96intname.charAti123{continue;}else{newAlert请您正确输入用户名.setVisibletrue;textField.setTextnull;yz--;break;}}forintj=0;jpassword.length;j++{ifintpassword.charAtj47intpassword.charAtj58{continue;}else{newAlert请您正确输入密码.setVisibletrue;textField_
1.setTextnull;yz--;break;}
(3)员工信息查询对话框的设计打开员工信息管理窗口,选择个人信息查询,会出现以下窗口此窗口实现的代码为newItemMenuItem_
4.setText个人信息查询;menu_
1.addnewItemMenuItem_4;finalJMenuItemnewItemMenuItem_3=newJMenuItem;newItemMenuItem_
3.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newPIM.setVisibletrue;
(4)员工信息管理对话框的设计打开员工信息管理窗口,选择员工信息管理,在窗口中可对信息进行添加,修改和删除实现代码为finalJButtonbutton=newJButton;button.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ConnectionDBdb=newConnectionDB;Stringsql=select*from+t+whereygname=+Inf.textField.getText.toString+;ResultSetrs=db.selectsql;try{ifrs.next{ift.equalsygInfo{connent=rs.getString
2.toString++rs.getString
3.toString++rs.getString
4.toString++rs.getString
5.toString++rs.getInt6++rs.getInt7;}elseift.equalsgz{connent=rs.getString
2.toString++rs.getInt3;}elseift.equalskq{connent=rs.getString
2.toString++rs.getString
3.toString;}elseift.equalspjconnent=rs.getString
2.toString++rs.getInt3++rs.getString
4.toString;}}catchSQLExceptione{//TODOAuto-generatedcatchblocke.printStackTrace;}inflabel.setTextconnent;connent=null;}
(5)员工工资查询对话框的设计选择员工工资管理,打开个人工资查询实现代码为finalJMenuItemnewItemMenuItem_8=newJMenuItem;newItemMenuItem_
8.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf个人工资查询gz.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
8.setText个人工资查询;menu_
2.addnewItemMenuItem_8;
(6)员工考勤查询对话框的设计此框架为员工考勤信息的查询实现代码为finalJMenuItemnewItemMenuItem_12=newJMenuItem;newItemMenuItem_
12.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf考勤查询kq.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
12.setText考勤信息查询;menu_
3.addnewItemMenuItem_12;
(7)员工评价查询对话框的设计实现代码为finalJMenuItemnewItemMenuItem_16=newJMenuItem;newItemMenuItem_
16.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf评价查询pj.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
16.setText评价查询;menu_
4.addnewItemMenuItem_16;
5.3测试实例在登陆界面输入正确的用户名和密码,会出现登陆成功的窗口,此时就可以对系统进行操作如果输入错的用户名密码,就会进行提示在查询个人信息时,如果输入数据库中已经存在的员工姓名,就会显示出个人的信息个人信息管理的操作中,以添加员工信息为例,添加成功查询员工工资时,输入数据库中已经存在的员工姓名,会显示出姓名以及工资查询员工考勤时,输入数据库中已经存在的员工姓名,会显示出姓名以及考勤信息查询员工评价时,输入数据库中已经存在的员工姓名,会显示出姓名以及个人评价
6.总结通过为期三周的java课程设计,我们小组初步完成了企业管理系统的设计本系统实现了对企业员工的基本信息的录入,员工信息的查询,添加,修改,删除;员工工资,考勤和评价的查询,基本上实现了人事管理系统的一部分功能虽然这个小系统并不是很成熟,很多功能还没有得以实现,而且还存在许多漏洞和瑕疵,比如说考勤的自动录入,人事的变动都还没有得以实现,但是我们小组成员在这次课程设计上都表现得比较积极主动,虽然一开始的时候没有头绪,但是之后我们相互合作,翻阅了大量的书籍,从中获取了不少的知识,受益匪浅通过这次实践,让我们对JAVA这一系统开发软件有了更深一步的认识和了解,知道了它的操作和运行环境希望这个不完美的作品能够得到王老师的指导和认可
7.参考文献
[1]《Java应用案例教程》张红梅清华大学出版社2010-1
[2]《JAVA》完全自学手册》马军机械工业出版社2008-6
[3]《Java语言最新实用案例教程第二版》杨树林清华大学出版社2010-7
[4]《Java开发与应用教程》王吴迪电子工业出版社2006-3
[5]《CoreJava高级应用程序设计教程》刘甲耀电子工业出版社2006-3
[6]《Java编程那些事儿》陈越峰清华大学出版社2010-1附表表一数据库创建的表User表Yginfo(员工信息)Gz工资Kq考勤Pj评价表二系统所有代码Login.javapackageQYSM.view;importjava.awt.Font;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.sql.ResultSet;importjava.sql.SQLException;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JPasswordField;importjavax.swing.JTextField;importjavax.swing.SwingConstants;importdb.ConnectionDB;publicclassLoginextendsJFrame{publicstaticintzt=0;ConnectionDBcdb;publicLogin{super;finalJFramejf=this;setLayoutnull;setBounds410195530430;finalJLabellabel=newJLabel;label.setHorizontalAlignmentSwingConstants.CENTER;label.setFontnewFont@方正细圆简体Font.BOLD24;label.setText请登录;label.setBounds102248058;addlabel;finalJLabelusernameLabel=newJLabel;usernameLabel.setFontnewFontArialFont.BOLD18;usernameLabel.setTextUsername;usernameLabel.setBounds109811447;addusernameLabel;finalJLabelpasswordLabel=newJLabel;passwordLabel.setFontnewFontArialFont.BOLD18;passwordLabel.setTextPassword;passwordLabel.setBounds1015511447;addpasswordLabel;finalJTextFieldtextField=newJTextField;textField.setBounds1309833247;addtextField;finalJTextFieldtextField_1=newJPasswordField;textField_
1.setBounds13015533247;addtextField_1;finalJButtonbutton=newJButton;button.setText登录;button.setBounds3827216058;button.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{cdb=newConnectionDB;Stringsql=select*fromusers;ResultSetrs=cdb.selectsql;Stringname=textField.getText.toLowerCase;Stringpassword=textField_
1.getText;intyz=1;forinti=0;iname.length;i++{ifintname.charAti96intname.charAti123{continue;}else{newAlert请您正确输入用户名.setVisibletrue;textField.setTextnull;yz--;break;}}forintj=0;jpassword.length;j++{ifintpassword.charAtj47intpassword.charAtj58{continue;}else{newAlert请您正确输入密码.setVisibletrue;textField_
1.setTextnull;yz--;break;}}try{intip=0;whilers.nextyz==1{ifrs.getString
2.toString.equalsname{ip=1;ifrs.getInt3==Integer.parseIntpassword{newAlert成功登录!.setVisibletrue;jf.setVisiblefalse;jf.dispose;cdb.closeDB;zt=1;break;}newAlert密码错误~请重新输入.setVisibletrue;textField_
1.setTextnull;}}ifzt!=1yz==1ip!=1{newAlert此帐号不存在.setVisibletrue;textField.setTextnull;}}catchSQLExceptione{//TODOAuto-generatedcatchblocke.printStackTrace;}}};addbutton;finalJButtonbutton_1=newJButton;button_
1.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{jf.setVisiblefalse;jf.dispose;}};button_
1.setText取消;button_
1.setBounds28727216058;addbutton_1;}}Main.javapackageQYSM.view;importjava.awt.BorderLayout;importjava.awt.Dimension;importjava.awt.EventQueue;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.sql.ResultSet;importjava.sql.SQLException;importjavax.swing.ImageIcon;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JMenu;importjavax.swing.JMenuBar;importjavax.swing.JMenuItem;importjavax.swing.JPanel;importjavax.swing.JScrollBar;importjavax.swing.JSplitPane;importjavax.swing.JToolBar;importdb.ConnectionDB;publicclassMainextendsJFrame{publicstaticvoidmainStringargs[]{EventQueue.invokeLaternewRunnable{publicvoidrun{try{Mainframe=newMain;frame.setVisibletrue;}catchExceptione{e.printStackTrace;}}};}publicMain{super;finalMainm=this;finalBjbg=newBj;getContentPane.addbgBorderLayout.CENTER;setTitle企业人事管理系统;setBounds18080967624;setDefaultCloseOperationJFrame.EXIT_ON_CLOSE;finalJMenuBarmenuBar=newJMenuBar;setJMenuBarmenuBar;finalJMenumenu=newJMenu;menu.setText系统管理;menuBar.addmenu;finalJMenuItemnewItemMenuItem_2=newJMenuItem;newItemMenuItem_
2.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{newLogin.setVisibletrue;}};newItemMenuItem_
2.setText登录;menu.addnewItemMenuItem_2;finalJMenuItemnewItemMenuItem_1=newJMenuItem;newItemMenuItem_
1.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Login.zt=0;newAlert注销成功.setVisibletrue;}};newItemMenuItem_
1.setText注销;menu.addnewItemMenuItem_1;finalJMenuItemnewItemMenuItem=newJMenuItem;newItemMenuItem.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{m.setVisiblefalse;m.dispose;}};newItemMenuItem.setText退出;menu.addnewItemMenuItem;finalJMenumenu_1=newJMenu;menu_
1.setText员工信息管理;menuBar.addmenu_1;finalJMenuItemnewItemMenuItem_4=newJMenuItem;newItemMenuItem_
4.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf个人信息查询ygInfo.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
4.setText个人信息查询;menu_
1.addnewItemMenuItem_4;finalJMenuItemnewItemMenuItem_3=newJMenuItem;newItemMenuItem_
3.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newPIM.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
3.setText个人信息管理;menu_
1.addnewItemMenuItem_3;finalJMenumenu_2=newJMenu;menu_
2.setText工资管理;menuBar.addmenu_2;finalJMenuItemnewItemMenuItem_8=newJMenuItem;newItemMenuItem_
8.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf个人工资查询gz.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
8.setText个人工资查询;menu_
2.addnewItemMenuItem_8;finalJMenumenu_3=newJMenu;menu_
3.setText考勤管理;menuBar.addmenu_3;finalJMenuItemnewItemMenuItem_12=newJMenuItem;newItemMenuItem_
12.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf考勤查询kq.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
12.setText考勤信息查询;menu_
3.addnewItemMenuItem_12;finalJMenumenu_4=newJMenu;menu_
4.setText评价管理;menuBar.addmenu_4;finalJMenuItemnewItemMenuItem_16=newJMenuItem;newItemMenuItem_
16.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ifLogin.zt==1{newInf评价查询pj.setVisibletrue;}else{newAlert请登录.setVisibletrue;}}};newItemMenuItem_
16.setText评价查询;menu_
4.addnewItemMenuItem_16;}}bj.javapackageQYSM.view;importjava.awt.BorderLayout;importjavax.swing.ImageIcon;importjavax.swing.JLabel;importjavax.swing.JPanel;publicclassBjextendsJPanel{publicBj{super;setLayoutnewBorderLayout;finalJLabellabel=newJLabelnewImageIcon./img/bg
1.jpg;addlabelBorderLayout.CENTER;//}}Info.javapackageQYSM.view;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.sql.ResultSet;importjava.sql.SQLException;importjavax.swing.JButton;importjavax.swing.JDialog;importjavax.swing.JLabel;importjavax.swing.JTextField;importjavax.swing.SwingConstants;importdb.ConnectionDB;publicclassInfextendsJDialog{publicstaticJTextFieldtextField;privatefinalJLabelinflabel;Stringconnent;Stringt;publicInfStringselectNameStringtable{t=table;System.currentTimeMillis;getContentPane.setLayoutnull;setBounds410200500375;setTitleselectName;textField=newJTextField;textField.setBounds1331031534;getContentPane.addtextField;inflabel=newJLabel;inflabel.setBounds1067464142;getContentPane.addinflabel;finalJButtonbutton=newJButton;button.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{ConnectionDBdb=newConnectionDB;Stringsql=select*from+t+whereygname=+Inf.textField.getText.toString+;ResultSetrs=db.selectsql;try{ifrs.next{ift.equalsygInfo{connent=rs.getString
2.toString++rs.getString
3.toString++rs.getString
4.toString++rs.getString
5.toString++rs.getInt6++rs.getInt7;}elseift.equalsgz{connent=rs.getString
2.toString++rs.getInt3;}elseift.equalskq{connent=rs.getString
2.toString++rs.getString
3.toString;}elseift.equalspjconnent=rs.getString
2.toString++rs.getInt3++rs.getString
4.toString;}}catchSQLExceptione{//TODOAuto-generatedcatchblocke.printStackTrace;}inflabel.setTextconnent;connent=null;}};button.setText确定;button.setBounds6223910628;getContentPane.addbutton;finalJButtonbutton_1=newJButton;button_
1.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{textField.setTextnull;inflabel.setTextnull;}};button_
1.setText重填;button_
1.setBounds31723910628;getContentPane.addbutton_1;finalJLabellabel=newJLabel;label.setHorizontalAlignmentSwingConstants.CENTER;label.setText请输入员工姓名;label.setBounds101010634;getContentPane.addlabel;}}PIM.javapackageQYSM.view;importjava.awt.EventQueue;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjavax.swing.JButton;importjavax.swing.JDialog;importjavax.swing.JLabel;importjavax.swing.JTextField;importjavax.swing.SwingConstants;importdb.ConnectionDB;publicclassPIMextendsJDialog{privateJTextFieldtextField_7;privateJTextFieldtextField_6;privateJTextFieldtextField_4;privateJTextFieldtextField_3;privateJTextFieldtextField_2;privateJTextFieldtextField;ConnectionDBdb;publicPIM{setBounds330200500375;setTitle个人信息管理;getContentPane.setLayoutnull;db=newConnectionDB;finalJButtonbutton=newJButton;button.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Stringsql=insertinto[ygInfo]ygnamesexjiguanbumengonghaogongzivalues+textField.getText++textField_
2.getText++textField_
3.getText++textField_
6.getText++textField_
4.getText++textField_
7.getText+;db.updatesql;newAlert添加成功.setVisibletrue;}};button.setText添加;button.setBounds7019710628;getContentPane.addbutton;finalJButtonbutton_1=newJButton;button_
1.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Stringsql=delete*fromygInfowhereygname=+textField.getText+;db.updatesql;newAlert删除成功.setVisibletrue;}};button_
1.setText删除;button_
1.setBounds7026010628;getContentPane.addbutton_1;finalJButtonbutton_2=newJButton;button_
2.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Stringsql=updateygInfosetsex=+textField_
2.getText+jiguan=+textField_
3.getText+bumen=+textField_
6.getText+gonghao=+textField_
4.getText+gongzi=+textField_
7.getText+whereygname=+textField.getText+;db.updatesql;newAlert修改成功.setVisibletrue;}};button_
2.setText修改;button_
2.setBounds28819710628;getContentPane.addbutton_2;finalJButtonbutton_3=newJButton;button_
3.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{textField.setTextnull;textField_
2.setTextnull;textField_
3.setTextnull;textField_
4.setTextnull;textField_
6.setTextnull;textField_
7.setTextnull;}};button_
3.setText重填;button_
3.setBounds28826010628;getContentPane.addbutton_3;finalJLabellabel=newJLabel;label.setHorizontalAlignmentSwingConstants.CENTER;label.setText姓名;label.setBounds10109335;getContentPane.addlabel;textField=newJTextField;textField.setBounds1141011435;getContentPane.addtextField;finalJLabellabel_1=newJLabel;label_
1.setHorizontalAlignmentSwingConstants.CENTER;label_
1.setText性别;label_
1.setBounds234109335;getContentPane.addlabel_1;textField_2=newJTextField;textField_
2.setBounds3381011435;getContentPane.addtextField_2;finalJLabellabel_2=newJLabel;label_
2.setHorizontalAlignmentSwingConstants.CENTER;label_
2.setText籍贯;label_
2.setBounds10729335;getContentPane.addlabel_2;finalJLabellabel_3=newJLabel;label_
3.setHorizontalAlignmentSwingConstants.CENTER;label_
3.setText工号;label_
3.setBounds101319335;getContentPane.addlabel_3;textField_3=newJTextField;textField_
3.setBounds1147211435;getContentPane.addtextField_3;textField_4=newJTextField;textField_
4.setBounds11413111435;getContentPane.addtextField_4;textField_6=newJTextField;textField_
6.setBounds3387211435;getContentPane.addtextField_6;textField_7=newJTextField;textField_
7.setBounds33813111435;getContentPane.addtextField_7;finalJLabellabel_4_1=newJLabel;label_4_
1.setHorizontalAlignmentSwingConstants.CENTER;label_4_
1.setText工资;label_4_
1.setBounds2341319335;getContentPane.addlabel_4_1;finalJLabellabel_4_2=newJLabel;label_4_
2.setHorizontalAlignmentSwingConstants.CENTER;label_4_
2.setText部门;label_4_
2.setBounds234729335;getContentPane.addlabel_4_2;}}Alert.javapackageQYSM.view;importjava.awt.EventQueue;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjavax.swing.JButton;importjavax.swing.JDialog;importjavax.swing.JLabel;importjavax.swing.JTextField;importjavax.swing.SwingConstants;importdb.ConnectionDB;publicclassPIMextendsJDialog{privateJTextFieldtextField_7;privateJTextFieldtextField_6;privateJTextFieldtextField_4;privateJTextFieldtextField_3;privateJTextFieldtextField_2;privateJTextFieldtextField;ConnectionDBdb;publicPIM{setBounds330200500375;setTitle个人信息管理;getContentPane.setLayoutnull;db=newConnectionDB;finalJButtonbutton=newJButton;button.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Stringsql=insertinto[ygInfo]ygnamesexjiguanbumengonghaogongzivalues+textField.getText++textField_
2.getText++textField_
3.getText++textField_
6.getText++textField_
4.getText++textField_
7.getText+;db.updatesql;newAlert添加成功.setVisibletrue;}};button.setText添加;button.setBounds7019710628;getContentPane.addbutton;finalJButtonbutton_1=newJButton;button_
1.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Stringsql=delete*fromygInfowhereygname=+textField.getText+;db.updatesql;newAlert删除成功.setVisibletrue;}};button_
1.setText删除;button_
1.setBounds7026010628;getContentPane.addbutton_1;finalJButtonbutton_2=newJButton;button_
2.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{Stringsql=updateygInfosetsex=+textField_
2.getText+jiguan=+textField_
3.getText+bumen=+textField_
6.getText+gonghao=+textField_
4.getText+gongzi=+textField_
7.getText+whereygname=+textField.getText+;db.updatesql;newAlert修改成功.setVisibletrue;}};button_
2.setText修改;button_
2.setBounds28819710628;getContentPane.addbutton_2;finalJButtonbutton_3=newJButton;button_
3.addActionListenernewActionListener{publicvoidactionPerformedfinalActionEventarg0{textField.setTextnull;textField_
2.setTextnull;textField_
3.setTextnull;textField_
4.setTextnull;textField_
6.setTextnull;textField_
7.setTextnull;}};button_
3.setText重填;button_
3.setBounds28826010628;getContentPane.addbutton_3;finalJLabellabel=newJLabel;label.setHorizontalAlignmentSwingConstants.CENTER;label.setText姓名;label.setBounds10109335;getContentPane.addlabel;textField=newJTextField;textField.setBounds1141011435;getContentPane.addtextField;finalJLabellabel_1=newJLabel;label_
1.setHorizontalAlignmentSwingConstants.CENTER;label_
1.setText性别;label_
1.setBounds234109335;getContentPane.addlabel_1;textField_2=newJTextField;textField_
2.setBounds3381011435;getContentPane.addtextField_2;finalJLabellabel_2=newJLabel;label_
2.setHorizontalAlignmentSwingConstants.CENTER;label_
2.setText籍贯;label_
2.setBounds10729335;getContentPane.addlabel_2;finalJLabellabel_3=newJLabel;label_
3.setHorizontalAlignmentSwingConstants.CENTER;label_
3.setText工号;label_
3.setBounds101319335;getContentPane.addlabel_3;textField_3=newJTextField;textField_
3.setBounds1147211435;getContentPane.addtextField_3;textField_4=newJTextField;textField_
4.setBounds11413111435;getContentPane.addtextField_4;textField_6=newJTextField;textField_
6.setBounds3387211435;getContentPane.addtextField_6;textField_7=newJTextField;textField_
7.setBounds33813111435;getContentPane.addtextField_7;finalJLabellabel_4_1=newJLabel;label_4_
1.setHorizontalAlignmentSwingConstants.CENTER;label_4_
1.setText工资;label_4_
1.setBounds2341319335;getContentPane.addlabel_4_1;finalJLabellabel_4_2=newJLabel;label_4_
2.setHorizontalAlignmentSwingConstants.CENTER;label_4_
2.setText部门;label_4_
2.setBounds234729335;getContentPane.addlabel_4_2;}}螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇肃蚃蚆袀莂蚃袈肆莈蚂羁羈芄蚁蚀膄膀芇螃羇肆芆袅膂莄芆薅羅芀莅蚇膀膆莄蝿羃肂莃羁螆蒁莂蚁肂莇莁螃袄芃莀袆肀腿莀薅袃肅荿蚈肈莄蒈螀袁芀蒇袂肆膆蒆薂衿膂蒅螄膅肈蒄袇羇莆蒄薆膃节蒃虿羆膈蒂螁膁肄薁袃羄莃薀薃螇艿蕿蚅羂芅蕿袇袅膁薈薇肁肇薇虿袃莅薆螂聿芁薅袄袂膇蚄薄肇袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀膈芆莈羅肄芅蒁螈羀芄薃羃袆芃蚅螆膅莂莅蕿肁莁蒇螄羇莁蕿薇袃莀荿螃衿荿蒁蚅膇莈薄袁肃莇蚆蚄罿莆莆衿袅蒅蒈蚂膄蒅薀袈肀蒄蚃蚀羆蒃蒂袆羂聿薅蝿袈肈蚇羄膆肈莇螇肂肇葿羂羈膆薁螅袄膅蚃薈膃膄莃螄腿膃薅薆肅膃蚈袂羁膂莇蚅袇膁蒀袀膆膀薂蚃肂艿蚄袈羈芈莄蚁袄芇蒆袇螀芇虿蚀系统主界面工资员工信息查询员工信息管理删除考勤评价判定登录系统页面添加修改用户管理员企业人事管理系统员工性别籍贯工号工号基本数据管理基本数据录入考勤信息录入考勤数据库管理评价信息录入评价数据库管理形成基本数据库形成工资信息数据库形成考勤信息数据库形成评价信息数据库统计报表基本数据录入基本数据管理储存添加修改删除后的信息储存对员工评价的添加信息储存对员工工资的修改信息储存对员工考勤的添加信息管理员员工基本信息表管理员登录信息表评价管理表工资管理表考勤管理表处理员工基本信息处理员工评价信息处理员工工资信息处理员工考勤信息显示存储处理过后的信息。