Browse Source

宁海医院问题修改

wangsy 4 years ago
parent
commit
30bb3fe1fc
29 changed files with 77760 additions and 46 deletions
  1. 4 10
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/behospitalized/BEH0372.java
  2. 3 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/behospitalized/BEH0378.java
  3. 7 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/firstpagerecord/FIRP02905.java
  4. 5 15
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/leavehospital/LEA0149.java
  5. 133 0
      kernel/src/main/resources/cache/10/concept_clinic_bodypart_properties.dict
  6. 38387 0
      kernel/src/main/resources/cache/10/concept_diag_properties.dict
  7. 38387 0
      kernel/src/main/resources/cache/10/hospital_diag_info.dict
  8. 813 0
      kernel/src/main/resources/cache/10/hospital_doctor_info.dict
  9. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiBeHospitalizedHtmlAnalysis.java
  10. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiClinicBloodEffectHtmlAnalysis.java
  11. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiClinicalBloodHtmlAnalysis.java
  12. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiConsultationHtmlAnalysis.java
  13. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiConsultationRecordHtmlAnalysis.java
  14. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiCrisisValueReportHtmlAnalysis.java
  15. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiCriticallyIllNoticeHtmlAnalysis.java
  16. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDeathCaseDiscussHtmlAnalysis.java
  17. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDeathRecordHtmlAnalysis.java
  18. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDifficultCaseDiscussHtmlAnalysis.java
  19. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDutyShiftSystemHtmlAnalysis.java
  20. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiFirstCourseRecordHtmlAnalysis.java
  21. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiLeaveHospitalHtmlAnalysis.java
  22. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiOperationHtmlAnalysis.java
  23. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiOperationRecordHtmlAnalysis.java
  24. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiPreoperativeHtmlAnalysis.java
  25. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiRescueHtmlAnalysis.java
  26. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiStagesSummaryHtmlAnalysis.java
  27. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiThreeLevelWardHtmlAnalysis.java
  28. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiTransferIntoHtmlAnalysis.java
  29. 1 1
      trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiTransferOutHtmlAnalysis.java

+ 4 - 10
kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/behospitalized/BEH0372.java

@@ -18,8 +18,8 @@ public class BEH0372 extends QCCatalogue {
 
     @Override
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("0");
         if (inputInfo.getBeHospitalizedDoc() == null) {
-            status.set("0");
             return;
         }
 
@@ -29,39 +29,34 @@ public class BEH0372 extends QCCatalogue {
             bhbasicInfoStatus = inputInfo.getBeHospitalizedDoc().getStructureMap().get("婚姻");
         }
         if (StringUtil.isBlank(basicInfoStatus) || StringUtil.isBlank(bhbasicInfoStatus)) {
-            status.set("0");
             return;
         }
 
         if (bhbasicInfoStatus.equals("未婚") && basicInfoStatus.contains("结婚")) {
+            status.set("-1");
             return;
         }
 
         if (bhbasicInfoStatus.equals("未婚") && basicInfoStatus.contains("未婚")) {
-            status.set("0");
             return;
         }
 
         if (StringUtil.isNotBlank(bhbasicInfoStatus) && basicInfoStatus.equals("其他")) {
-            status.set("0");
             return;
         }
 
         if (bhbasicInfoStatus.equals("丧偶") &&
                 (basicInfoStatus.contains("已故") || basicInfoStatus.contains("丧偶") || basicInfoStatus.contains("去世") ||
                         basicInfoStatus.contains("亡故") || basicInfoStatus.contains("已逝"))) {
-            status.set("0");
             return;
         }
 
         if ((bhbasicInfoStatus.equals("离婚") || bhbasicInfoStatus.equals("离异")) &&
                 (basicInfoStatus.contains("离异") || bhbasicInfoStatus.equals("离婚"))) {
-            status.set("0");
             return;
         }
 
-        if (bhbasicInfoStatus.equals("已婚") && (basicInfoStatus.contains("结婚") || basicInfoStatus.contains("再婚") || basicInfoStatus.contains("已婚") )) {
-            status.set("0");
+        if (bhbasicInfoStatus.equals("已婚") && (basicInfoStatus.contains("结婚") || basicInfoStatus.contains("再婚") || basicInfoStatus.contains("已婚") || basicInfoStatus.contains("配偶") )) {
             return;
         }
 
@@ -69,7 +64,6 @@ public class BEH0372 extends QCCatalogue {
         if (mts != null && StringUtil.isNotBlank(mts.getName())) {
             String maritalStatus = mts.getName();
             if (basicInfoStatus.equals(maritalStatus)) {
-                status.set("0");
                 return;
             }
         }
@@ -77,7 +71,7 @@ public class BEH0372 extends QCCatalogue {
         //无婚育史
         MaritalLabel maritalLabel = inputInfo.getBeHospitalizedDoc().getMaritalLabel();
         if (maritalLabel == null || maritalLabel.getText() == null) {
-            status.set("0");
+            return;
         }
     }
 

+ 3 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/behospitalized/BEH0378.java

@@ -47,6 +47,9 @@ public class BEH0378 extends QCCatalogue {
         }
         if (maritalLabel != null) {
             familiesMl = maritalLabel.getFamily();
+            if (familiesMl == null) {
+                return;
+            }
             for (Family family : familiesMl) {
                 if (family.getDead() != null && family.getName() != null) {
                     String maritalText = maritalLabel.getText();

+ 7 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/firstpagerecord/FIRP02905.java

@@ -5,6 +5,7 @@ import com.lantone.qc.kernel.util.CatalogueUtil;
 import com.lantone.qc.pub.Content;
 import com.lantone.qc.pub.model.InputInfo;
 import com.lantone.qc.pub.model.OutputInfo;
+import com.lantone.qc.pub.util.StringUtil;
 import org.springframework.stereotype.Component;
 
 import java.util.Map;
@@ -24,7 +25,13 @@ public class FIRP02905 extends QCCatalogue {
         }
         if (inputInfo.getFirstPageRecordDoc().getStructureMap() != null) {
             Map<String, String> firstpageStructureMap = inputInfo.getFirstPageRecordDoc().getStructureMap();
+            String outWay = firstpageStructureMap.get(Content.outWay);
             String name = firstpageStructureMap.get(Content.receivingOrganization);
+            //医嘱离院不需要接受机构(宁海一院)
+            if (StringUtil.isNotBlank(outWay) && "医嘱离院".equals(outWay)) {
+                status.set("0");
+                return;
+            }
             if (!CatalogueUtil.isEmpty(name)) {
                 status.set("0");
             }

+ 5 - 15
kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/leavehospital/LEA0149.java

@@ -25,24 +25,23 @@ import java.util.regex.Pattern;
 public class LEA0149 extends QCCatalogue {
     @Override
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("0");
         LeaveHospitalDoc leaveHospitalDoc = inputInfo.getLeaveHospitalDoc();
         BeHospitalizedDoc beHospitalizedDoc = inputInfo.getBeHospitalizedDoc();
         if (leaveHospitalDoc == null || beHospitalizedDoc == null) {
-            status.set("0");
             return;
         }
         DeathRecordDoc deathRecordDoc = inputInfo.getDeathRecordDoc();
         if (deathRecordDoc != null) {
-            status.set("0");
             return;
         }
         Map<String, String> lhStructureMap = leaveHospitalDoc.getStructureMap();
         ChiefLabel chiefLabel = beHospitalizedDoc.getChiefLabel();
-        if (lhStructureMap != null && chiefLabel != null) {
+        if (lhStructureMap != null && chiefLabel != null && StringUtil.isNotBlank(chiefLabel.getText())) {
             String bhChief = CatalogueUtil.int2ChineseNum(chiefLabel.getText().replaceAll("[\\p{Punct}\\pP。-]", ""));
             String leaveChief = lhStructureMap.get("主诉");
             String bhThings = lhStructureMap.get("入院情况");
-            String reThings = lhStructureMap.get("入院原因");   //邵逸夫主诉在入院原因
+            String reThings = lhStructureMap.get("病史摘要");   //宁海一院主诉在病史摘要
             if (StringUtil.isNotBlank(bhThings)) {
                 bhThings = CatalogueUtil.int2ChineseNum(bhThings.replaceAll("[\\p{Punct}\\pP。-]", ""));
                 if (bhThings.contains("\n")) {
@@ -60,17 +59,14 @@ public class LEA0149 extends QCCatalogue {
             if (StringUtil.isNotBlank(leaveChief)) {
                 leaveChief = CatalogueUtil.int2ChineseNum(leaveChief.replaceAll("[\\p{Punct}\\pP。-]", ""));
                 if (bhChief.equals(leaveChief)) {
-                    status.set("0");
                     return;
                 }
             }
             if (StringUtil.isNotBlank(bhThings) && bhThings.replace(" ", "").contains(bhChief.replace(" ", ""))) {
-                status.set("0");
                 return;
             }
-            //邵逸夫主诉写在入院原因
+            //宁海一院主诉在病史摘要内
             if (StringUtil.isNotBlank(reThings) && reThings.replace(" ", "").contains(bhChief.replace(" ", ""))) {
-                status.set("0");
                 return;
             }
             if (StringUtils.isNotBlank(bhThings)) {
@@ -84,15 +80,9 @@ public class LEA0149 extends QCCatalogue {
                 }
                 //处理台州的
                 if (bhThings.contains("患者因")) {
-                    status.set("0");
+                    return;
                 }
             }
-
-
-            //                    bhThings = bhThings.replaceAll("[\\p{Punct}\\pP]", "");
-            //                    if (bhThings.indexOf(bhChief) < 0) {
-            //                        status.set("-1");
-            //                    }
         }
     }
 }

+ 133 - 0
kernel/src/main/resources/cache/10/concept_clinic_bodypart_properties.dict

@@ -0,0 +1,133 @@
+LAphuzvX0+1zUunA7M09Hw==
+wGKkm1Axrl8=
+KkqtLy22gBtRq6Y4vkNXyQ==
+sPonp8kD0PlDfsMr80o2tQ==
+Dp+xJKT1n8g=
+ZCI0+I1MKLGoU+yPtmhbJw==
+DOXrtCrKcXSFIWuMj59JFg==
+01OrraAAmcE=
+MfpZ5926ns4HjnX6dZF4Ew==
+eJVLnFBt3h4=
+MCVPu99GbLxp84i3DCFu/g==
+2Hhy8O0hODI=
+5r1+UeeRdz0fVJH7s8MZNQ==
+Q2fNzojA4fA=
+vW3dTpk0tFiQiw2jWjwfPA==
+MNTZtG8f9LQ=
+ogVQVbsCHOI=
+Ce2UXUa+3KsfVJH7s8MZNQ==
+wmRvRyr6N5yg1rmFJe9Z2g==
+V7VA3KYNqxQ=
+aC5xv6h4kt5c5OTNuAf37Q==
+Z0C+uRrbTghAxhoGdRmsYg==
+Rpy4rqBnq0xXxvYNaFTw2Q==
+I7vcOPzkQOo=
+MAJlaU83a4ioU+yPtmhbJw==
+uUfXVwqAQBs=
+TvEGDdLx11J/ufBPhFj0Ww==
+dn2Qsy3GvOgfVJH7s8MZNQ==
++ojTIp5v4bQHjnX6dZF4Ew==
+c06lMwdsMGY=
+zfymW7X/poA=
+hj3oPwd2A8wfVJH7s8MZNQ==
+6F5GQVOYgyui7/G0BOLWvmb0NA6xAPvZ
+eh0gnqWcoodAxhoGdRmsYg==
+HBi62z4VqkA=
+eOtp99ION5B/ufBPhFj0Ww==
+PQlTF2j6ne2bIZQhpl3bRg==
+W5f3x2qRae4=
+0dseB0FG4fk=
+9Oafm8Bskj0=
+z3AdaerZRVwfVJH7s8MZNQ==
+zdISnbEr02KedPJCHzSuhw==
+8wtXCXbnt2cfVJH7s8MZNQ==
+DvDTv3eRhQxM/KLa6uVUSQ==
+hK5uiQNYMutrynAbi7Nl7g==
+93ZjDiJwkDEcuBfsuGV26Q==
+H6hvNux0DMVfB2OTCSmksg==
+oapSrFpo1xzKZlVMzaya/w==
+cA6kPjEpsoJc5OTNuAf37Q==
+zK3IJj4OCNK63Wt9pi+oDw==
+eE2lKBuqkGxc5OTNuAf37Q==
+He8DX2NE4io=
+xrxCCtiW1kQ=
+1IKx7GtShHg=
+WlxWJO1bvWM=
+JB2E9WXZ5MgUCMxgY7oByw==
+enu6avlk5YoG1YmqGz3h9g==
+XvltMqvZ0rG4vnEZ8kLHbg==
+LQ4RQ5c6TvEfVJH7s8MZNQ==
+3IQA5HUrujc=
+13MHrUqG1pcfVJH7s8MZNQ==
+qDJCWQ+e+n6edPJCHzSuhw==
+xDC1Ti9ss3U=
+ovmPnAT+BYs=
+GgfSGissd7DNjYGroWncAQ==
+oujtg2YhATc=
+2IQUTK7lEyM=
+8iRAY6UGp0YVY3fFFOFg2g==
+Hif1tO4NCkk=
+pnIIwZAPIIPBAIkf/X0ufw==
+JJw0vZQlXuxp84i3DCFu/g==
+aGH61MJKMS7BAIkf/X0ufw==
+mA0dp7Zpk/MfVJH7s8MZNQ==
+el7aO7TjFOkHjnX6dZF4Ew==
+u7zlp9tdgNmRKVPbAeWYEg==
+9zqzljbiYu8=
+6kIlhnYnjOC/WZ1+qt48kw==
+bYP4eZXu1JMfVJH7s8MZNQ==
+38rBhrBd2ZA=
+/i2W9Ldeb+I=
+CMHCsSygook=
+J1XqrY7xMtY=
+oStcY3ItFdZp84i3DCFu/g==
+idBQS4aIrNa5fhcvExqbXw==
+DwvME4SMq1+bOR+EdoRoFg==
+tr3mC/s6c9sVY3fFFOFg2g==
+H45LTbfORk8=
+H8iHeeS1rXY=
+MOuKy1wkq4b7Dji9AZqQog==
+De0vhPcQSMBYGLQ8FmimcA==
+3BvyzjY734Zp84i3DCFu/g==
+HM89DEXwIpZbnoRDJ143bg==
+rz3JZr31IyPYt42Urg1Jzw==
+syl6GnJDiUoHjnX6dZF4Ew==
+aD5eU1o4MmM+03JbZpPE8K74oEbqwDfN
+OgJkiiRLMa0fVJH7s8MZNQ==
+36HIq5sBqNHNjYGroWncAQ==
+PTX9F+XFiHM=
+FXYCcRyAS3o=
+QqPqll5V3q+ken3TgiVM7Q==
+MgaLJr/9B1a4ACWlx8X4SA==
+SUTiIJK8tCefXEA0j/uq7Q==
+PV15+/MoQVT69Mxpvjn8ew==
++37KuiO62gI=
+OxBAAUKmMB00iPLsFnfW9Q==
+TkKCqeWSukfkqT33kNdg7XtqtAiTi3CE
++XIIOz+kxpCUAfTSDenAAg==
+noFHr1hkTNjL15F1MBXHSA==
+Az2U7M6QU8cHjnX6dZF4Ew==
+ypYq0llNvxtI/qHgUfgHEQ==
+JPNNI7Mn7GkOCoFD2N6+gg==
+0sR5tvt5nTkfVJH7s8MZNQ==
+qDsVL3hjCgxefGaE90oS7A==
+CCwoTxnngSQfVJH7s8MZNQ==
+imwDTINwXfjYlg1d8mP6iA==
+eXtihU+dgoH+XFxDriiYrA==
+qIWekMxNvsIfVJH7s8MZNQ==
+KZUjBH3QG1G82j8JYvRviu4snVNHMRDd
+qJUZMtAw/WiAhcQlN1BQqQ==
+lwGHWf1Es9kfVJH7s8MZNQ==
+H5rQ7wE9KYA=
+Ia0GAZyPZmQfVJH7s8MZNQ==
+QUV0SLvhn8MkVYph1YGRZQ==
+KSzY6T6+c7txOA0SFqxXjw==
+rmxr1ubN35NRq6Y4vkNXyQ==
+9ON7f+cfbFKQDSBz6+VqxQ==
+RRmtNZvkAQNdGy/Xru8l0w==
+tEpz4Ws2I3E=
+8d20YPKZX9MHjnX6dZF4Ew==
+KUKo8hZ4qfUfVJH7s8MZNQ==
+V8p/97BlQ1uBggh8N37P8g==
+6ByZH6ejZBQHjnX6dZF4Ew==
+GwjNkWrksZShsfR9iW7TiQ==

File diff suppressed because it is too large
+ 38387 - 0
kernel/src/main/resources/cache/10/concept_diag_properties.dict


File diff suppressed because it is too large
+ 38387 - 0
kernel/src/main/resources/cache/10/hospital_diag_info.dict


+ 813 - 0
kernel/src/main/resources/cache/10/hospital_doctor_info.dict

@@ -0,0 +1,813 @@
+6hT1OVoaNlagM5YH+yDTtfXoNDUrhiv7
+Fh1JlwgrF2zu4Pxoj58PNbgGJlVSiNEL
+AOOWeC5zUWxL86ojSlzKJqa1qpic2S+n
+z4cG6L1+zR1o/zq5s0YgzPXoNDUrhiv7
+xc4yRK3jS2GtC0YcG9FdC/XoNDUrhiv7
+T+JAG2TD01rODl/ivj20vdwlBhK2CH9tW6M7h6GPKpQ=
+qYZmLFYjnUdo8Gf+NV8z8fXoNDUrhiv7
+xqNCqDB4gjfPCalK+86QLLgGJlVSiNEL
+gyAiWVLPeo8n2WDvor0mDPXoNDUrhiv7
+WnC/fPTenKKj6vNuWukNGvXoNDUrhiv7
+EJu5L3xchUmmGJWwPB3qBbgGJlVSiNEL
+NnZy5Wl7M7YtVgM7HwWgwrgGJlVSiNEL
+7V/9VwpcYcsv8CMlIIAJgrgGJlVSiNEL
+z4AM2WpNw/a+iINuFdS3wLgGJlVSiNEL
+JDOxipZrsgakDJVzUpVGyNwlBhK2CH9tW6M7h6GPKpQ=
+h5BMuTUa930n2WDvor0mDPXoNDUrhiv7
+C5huix+K8TXZabIkyJTnkLgGJlVSiNEL
+LaqhWe3CXiR/agBuRiIq2H+Ay2htUmISQfh5YR4fO9M=
++TlsoNGtua8SMaA4+jz6kLgGJlVSiNEL
+ngeGqo761ZevG6gyJwoDPbgGJlVSiNEL
+IYqF0LUtSl9GMbKieRsuUgtgcgd4YfgS
+wjYxx1LCBeI3U8qvF5VqlXqts9tVT1Ku
+FQubT9ZjJrTZx5fTRR/qO7gGJlVSiNEL
+koZbwX/Hgw22i+SMvNz1nPXoNDUrhiv7
+fTBw/cbsiJoQ4PZcyIDqcvXoNDUrhiv7
+3yioTk0452BeenVEi9gwK3+Ay2htUmISQfh5YR4fO9M=
+ycbxmeIS3p3LW+sRFeNERLgGJlVSiNEL
+t3Rc9WzQtGBzle+T5q9f5qa1qpic2S+n
+TWm9AztYc9Un2WDvor0mDPXoNDUrhiv7
+FOnjVlt6qt/YQXSIysQsDrgGJlVSiNEL
+CNljJhWl34rhGkT51NwbkLgGJlVSiNEL
+NBKt3QQfKihYNGCKqZ68ArgGJlVSiNEL
+3FQDFc4iZndBM+MxxBGBLLgGJlVSiNEL
+qIkGX9KFbwtG6+EhqZxzbbgGJlVSiNEL
+sCFTj/6v3rsCeiSpU3a8+7gGJlVSiNEL
+uR22qOT7UfX62ovjwb6WvvXoNDUrhiv7
+sqY7GyImuvGMChJvsMA6/nqts9tVT1Ku
+R4nU7Fwh7euT2jP4kHoFurgGJlVSiNEL
+2VWViiBmoNTSa8WcotP3L7gGJlVSiNEL
+Zit65qT7oS6j6vNuWukNGvXoNDUrhiv7
+lWSMHCBFZVds9ivh/ZJUSbgGJlVSiNEL
+WQoHBvs2D0aQjlc6WO5+YNwlBhK2CH9tW6M7h6GPKpQ=
+2HkpvEn+N6UEN8L+RZAXXwtgcgd4YfgS
+E0UAobjqRTZV8L5Fbzfst6a1qpic2S+n
+vEWengXBpmKoFegasCse53qts9tVT1Ku
+0d9sboFEsxuhs413x2g1jLgGJlVSiNEL
+QnuEUWuwGRao1SuRvy4n46a1qpic2S+n
+N+tqdHGpn1/+6KDrJpNNM/XoNDUrhiv7
+/mtCv4H8QmC461o0a+M5laa1qpic2S+n
+Dbgo7TG2keCtC0YcG9FdC/XoNDUrhiv7
+OC9+pnKVJoeUgIINajRGmKp1f11xx5q7
+TU9eANAnd3rWZYQinuZQVKa1qpic2S+n
+/oF/hDLrcQDu6S5wdO50fdwlBhK2CH9tW6M7h6GPKpQ=
+1pbdZ3iaMRSj6vNuWukNGvXoNDUrhiv7
+eTSlPhNeB+Zo8Gf+NV8z8fXoNDUrhiv7
+X5JTzMlYUv5Q9vSlqkARPdwlBhK2CH9tW6M7h6GPKpQ=
+8hzP3UeymdOZZ4LT6eBp5LgGJlVSiNEL
+FN1V2e2tHaKKactkljG/Z9wlBhK2CH9tW6M7h6GPKpQ=
+iAWJ8rqriiqBuaEy5Iwte6p1f11xx5q7
+zWWFbBoRuddrPvv+GqGMsX+Ay2htUmISQfh5YR4fO9M=
+7jAKa2EZgluFBtMU8CtI93qts9tVT1Ku
+DRnv2B4u8RRlcaN1KLQPVHqts9tVT1Ku
+0CEciftQCXxj99HTi8QNbrgGJlVSiNEL
+cv3ODupX0GNZohr5KT8XHNwlBhK2CH9tW6M7h6GPKpQ=
+PdB3HucbQQvK/+Ck99lOJrgGJlVSiNEL
+TSqgo6yzH3cYyJZgVYGMgKa1qpic2S+n
+Q9jaRKSWwQB1bZVCyUz+WtwlBhK2CH9tW6M7h6GPKpQ=
+N4dPgv72Czjol9qPihQJtbgGJlVSiNEL
+ANWVothVF/StGnFER8fSr7gGJlVSiNEL
+ZywP/q/7UeXK8QOtoLb267gGJlVSiNEL
+9+KKMiJ3a9QQVdpOFWwfObgGJlVSiNEL
+A6HmRnzpHiGHMKYym78eObgGJlVSiNEL
+Sub/dQAcDI5+QPLlJb6W8LgGJlVSiNEL
++AR4QgAydtq1ZuTRcHwqz7gGJlVSiNEL
+E+9taPm8VbeCKISlo491frgGJlVSiNEL
+BmvC2XQHjjZCKYcdpYSTLbgGJlVSiNEL
+utLTjusWLRvSKFvD/F/957gGJlVSiNEL
+iapAsnjd1A5TP02jZeu00rgGJlVSiNEL
+5B/1qFQozkXyL9M8ZTxdNLgGJlVSiNEL
+GefvOQcOUEa2i+SMvNz1nPXoNDUrhiv7
+4oY7dTMyzj36VQCyPzbS67gGJlVSiNEL
+ttmf8Cl34Z97aqSVCYnzy3+Ay2htUmISQfh5YR4fO9M=
+sHO0Ko4VQU/9yVpOXBOjvbgGJlVSiNEL
+YZOBIkhtSdTim1B9ItLebLgGJlVSiNEL
+ZBSY5/Z69UXUcGh2DIWJgPXoNDUrhiv7
+B2FOXLWyTBn+6KDrJpNNM/XoNDUrhiv7
+kyboDJ/S9NNKQoLhT6+0RLgGJlVSiNEL
+3NKYDYemxllB3HqKlrvyhbgGJlVSiNEL
+peRLhvzCNCX62ovjwb6WvvXoNDUrhiv7
+iQW7oyfolqtaGbK8bzqvbLgGJlVSiNEL
+yJa5klV9HR/mbUBSO6b8UrgGJlVSiNEL
+Z+vh8o7eIaJLaMfoL3bNEdwlBhK2CH9tW6M7h6GPKpQ=
+ttaT2ETdhNvPed+g9QcOlbgGJlVSiNEL
+pH6b8tPC/CL4IDcH9vYLJ+ZVB7mY8h37LKs3fnGbwV4=
+xJlFntLVQIOm/zGwF/KgabgGJlVSiNEL
+wNbMzABo1G6D0eKcppz07bgGJlVSiNEL
++uuGgyymrkXHTTGH7fxwnfXoNDUrhiv7
+WIM5Oys2CeCtC0YcG9FdC/XoNDUrhiv7
+gAe/4jW6dE+xy1eU3/0RsOZVB7mY8h37LKs3fnGbwV4=
+mO7yGoXkpsrrqyJJG4fBgqp1f11xx5q7
++VwLubUgn9NkR0LxB6d2UrgGJlVSiNEL
+KEd1opcfol1MYLkt9GN95rgGJlVSiNEL
+oqAceMVfjBjOyc9g8i214twlBhK2CH9tW6M7h6GPKpQ=
+tYSAIHSf5LhxqoIchdz5NbgGJlVSiNEL
+UNxTFQ/lRTmuhUYeF6H0QbgGJlVSiNEL
+KC0lnuWnhX2j6vNuWukNGvXoNDUrhiv7
+Ptk2qZXETnqtC0YcG9FdC/XoNDUrhiv7
+bLN3QJXySa7+6KDrJpNNM/XoNDUrhiv7
+iozrrJfSVeFdNuPyQpRzXk+5TjAW0UK0prWqmJzZL6c=
+Fo5+2aMHjPY7tLIJcyGULbgGJlVSiNEL
+fhqibOXDyP8eVOg+NwOpzLgGJlVSiNEL
+m0XjTYO9NVEgpTf7FdisstwlBhK2CH9tW6M7h6GPKpQ=
+XdhiJplmX1cz0fmFDQscA9wlBhK2CH9tW6M7h6GPKpQ=
+UnOwK6Q5xE762ovjwb6WvvXoNDUrhiv7
+YYB2Ur7UwMqaWfjcp7IEjKp1f11xx5q7
+Y0rhB8hsobYk2c5rjChcxrgGJlVSiNEL
+acSpCEbs63eavitBRycrgbgGJlVSiNEL
++hhPOWZxVpgNc4jfM1Ex1LgGJlVSiNEL
+nS2PBFVjU5TZabIkyJTnkLgGJlVSiNEL
+2IO8aZbiI54Q4PZcyIDqcvXoNDUrhiv7
+ABsoMzYRFf+n1XBAC0KW5LgGJlVSiNEL
+S5QWNslBBVd+xGSUV4UpX7gGJlVSiNEL
+/s/90ESeV66zil6DkHWhgrgGJlVSiNEL
+IZuj22Sd4LOzjFbf7t4dWLgGJlVSiNEL
+VGlUHbOkKxRLzXZVGEU9YLgGJlVSiNEL
+NS9Tav6S+ZcbJ+XdHTgBZNwlBhK2CH9tW6M7h6GPKpQ=
+6XQ+MJ6Va4+jYM4ZVf5/oLgGJlVSiNEL
+w0UdY92mY+bHC8sEl1kYigtgcgd4YfgS
+0adCG8MGDPRINq5d88gIGbgGJlVSiNEL
+OWLFxQFUVy1c4DipzL8Xv3qts9tVT1Ku
+nX2gyuDX6HRIYh/spKcjE3qts9tVT1Ku
+YJPaAMTXMSbkWTESjzKU8Xqts9tVT1Ku
+vX3E7ayXLE/rLdDMB/gpBLgGJlVSiNEL
+3S76JqWInnJawh3tvgMCVPXoNDUrhiv7
+J0AHF2RoBTm5WZkOBuG0U7gGJlVSiNEL
+1rTy5ZH91dLUcGh2DIWJgPXoNDUrhiv7
+Fzzi0NOuSjH3wlnHP/DPWLgGJlVSiNEL
+l0xN5zgstTUGtz0VGJvsd7gGJlVSiNEL
+74GMHNSFqBPyL9M8ZTxdNLgGJlVSiNEL
+IphgHxz25yatC0YcG9FdC/XoNDUrhiv7
+2pY5aPkl5p7MOve1ljC1HAtgcgd4YfgS
+oeHAjXv8kYwtbzRx55ZQ9bgGJlVSiNEL
+d2p2J4EHhX49qqCQTLS7OdwlBhK2CH9tW6M7h6GPKpQ=
+iv1mDnmdrxgv2cKb46nP8Kp1f11xx5q7
+1T+d53x/r4t6jVuFqnzlOrgGJlVSiNEL
+O1h3xT6OvyyvrjLEXxRB+LgGJlVSiNEL
+zvfpjiJEUkBO+5duBkZT83+Ay2htUmISQfh5YR4fO9M=
+u5fvZSVt2hXZ/+Y1o9dNUbgGJlVSiNEL
+mh4hK0en3c27l7hemHZDO+ZVB7mY8h37LKs3fnGbwV4=
+vqCfZfW4TgtGkckKZ9vWlXqts9tVT1Ku
+SXxYorjHl6bAlZjvSA3xVbgGJlVSiNEL
+re5iXICVGVMo4rLB7PChEPXoNDUrhiv7
+gyUem54+c7+7AAyFgsw4zaa1qpic2S+n
+i6O3tx4FQor+6KDrJpNNM/XoNDUrhiv7
+PV/M9ZSgi+pwL/UURlBWSbgGJlVSiNEL
+Firap1lsAucnHRQU+iKhHsWAX6LVNdgPqnV/XXHHmrs=
+ngWGN8DKwIeOkLbSf9uvCrgGJlVSiNEL
+ORVVuKwnmXapqcqRjrARUXqts9tVT1Ku
+Qxy45pNfTtJyNsGw78/xrap1f11xx5q7
+PRDHeNKqLxJxY4f0Y/CzXbgGJlVSiNEL
+NmVEYlkVHlOZyh/3tUTDHqsCWjXCNazg
+k4bLsZ1ZFv9LgY/8xLFqNbgGJlVSiNEL
+cDa99ESEVzJc0wjeQ5nV+LgGJlVSiNEL
+rwcq50XHVDZGMbKieRsuUgtgcgd4YfgS
+HNSRFWUvtkzswpdOWK5M4bgGJlVSiNEL
+/4PqiiITu3qAXVHfBA5YXaa1qpic2S+n
+9DJim9tUTPBSpHwK6tV0RdwlBhK2CH9tW6M7h6GPKpQ=
+FYDHiHTEGbKyRBK94oQGEbgGJlVSiNEL
+ekRKIEAC8UaF8PjblcEC2bgGJlVSiNEL
+nKXcdMN1pP1aOrvqKsrz8aa1qpic2S+n
+Z2KaAqn9JOo/0IWG5A4qQ7gGJlVSiNEL
+BNrvTLhqFE92F4X3owYtstwlBhK2CH9tW6M7h6GPKpQ=
+tEFiQ1SOEqbJGEoopCOxmLgGJlVSiNEL
+2srRFw/HxsCErhjmTH1BIvXoNDUrhiv7
+hMp69llMq4WDxIBGg7Kg3qp1f11xx5q7
+3KuYs0O6O8nK8QOtoLb267gGJlVSiNEL
+WLrkbbfFPbsF9DtBDTlbGdwlBhK2CH9tW6M7h6GPKpQ=
+aYFQ8P5XJMlzOKdyDhcjJvXoNDUrhiv7
+O/pNF6lEEXrK8QOtoLb267gGJlVSiNEL
+6DUTLb1+MhmZrz4bhA82ULgGJlVSiNEL
+Ej06mCNlnza0N/SZL3DWMLgGJlVSiNEL
+4Y5bS/F5qX6nZidAXRTlTrgGJlVSiNEL
+LQZYz44dh/yN+/S6BZ2qxtwlBhK2CH9tW6M7h6GPKpQ=
+yq8Yh0bjf2wtb0QuxfJqRXqts9tVT1Ku
+MmyZ0rIWvxy/5uPBHaxTJAtgcgd4YfgS
+I2co2kOKWdB5b6sFmirByLgGJlVSiNEL
+clh2XuB3FepnvyNbq+MLgLgGJlVSiNEL
+XuMh355fY+on2WDvor0mDPXoNDUrhiv7
+qO6Xw9fulfDL7lot+sXMWbgGJlVSiNEL
+s4zT8FrA51FOloiPYHyORnqts9tVT1Ku
+5XNYcTDnBhAt6IGJt6PrcYyHjcJv2FpA
+AQp4O9wL9k/zfwIwx7pO8rgGJlVSiNEL
+3IVUJ8Vrfggh2pbOyoCWCLgGJlVSiNEL
+22A4KSmV3eEFDeW5PX1LU7gGJlVSiNEL
+j5VgAye5nFcQ8EE2Ip/OnHqts9tVT1Ku
+bCB/d/O0tKmw4ZqjfsNMO9wlBhK2CH9tW6M7h6GPKpQ=
+1vtHxM/Gzbb76f3+iJXYkfXoNDUrhiv7
+OjLzFaltJOeFLv+u44+bCwb4W33SKZJwSmARnfpRl/s=
+B6UlrsM5I09fN8j5j2XDwLgGJlVSiNEL
+P5t31/YRzfVXKw+1CBXs47gGJlVSiNEL
+65C4svHUHShq16mc+jPvT7gGJlVSiNEL
+IjIypEClIYbaB3okOlhe0bgGJlVSiNEL
+pQ9QhDVKNmX+6KDrJpNNM/XoNDUrhiv7
+mVZQ8Rzwzi1h61yDR+g317gGJlVSiNEL
+/AQ59jOLyXIQ4PZcyIDqcvXoNDUrhiv7
+/cKn1RuS6/60R0LkKceDzn+Ay2htUmISQfh5YR4fO9M=
+MKuA+Y7zKQ9EXszumP67mrgGJlVSiNEL
+GXF/P5x/gPeaNPXtMKa6f7gGJlVSiNEL
+AfwKS7kCpOStC0YcG9FdC/XoNDUrhiv7
+awbGicrRkgmuRuO8Iw10G7gGJlVSiNEL
+PjcUiO1eRv2i4W7bwS2f07gGJlVSiNEL
++ulpjp8r1gfM5hmwK/ZVzbgGJlVSiNEL
+4OfBGK/WU2r+6KDrJpNNM/XoNDUrhiv7
+9zIxvYLPOCVUI5kJCyLnyrgGJlVSiNEL
+UeegLU3bsgMghmYFRr41dLgGJlVSiNEL
+gHxY2ZztwOwC37GBtnQaaasCWjXCNazg
+OAjPXKyr5sGCKISlo491frgGJlVSiNEL
+RGn7yFg0vxFKmKSW1cLnrbgGJlVSiNEL
+dvdyjiRPbJyRvsF0zx4GcqsCWjXCNazg
+Wrxztwf+wS3S5qMXxAfqZuZVB7mY8h37LKs3fnGbwV4=
+6QU34YMaYa4EBIyWhbshVLgGJlVSiNEL
+J0o+6RD2Tn8slWnNkv5sUrgGJlVSiNEL
+ZFYu9Wh7W38UKf3L6cw6i6p1f11xx5q7
+Ld2aAtbb3WKD0eKcppz07bgGJlVSiNEL
+oDCQHFNA4fY5iei+2/SOSrgGJlVSiNEL
+tYlIG0HLwv/9krvLV1nKargGJlVSiNEL
+yaR4TMKD+lv+1abMuL6PALgGJlVSiNEL
+gJs/g6YjBO96a2o7ERffvaa1qpic2S+n
+xOnWtGfLTYLo1kK5QTOKi7gGJlVSiNEL
+Y70BKnyskZ3iVXvaF2dCH3qts9tVT1Ku
+wWdh7zMNjTMU48aEfIPucrgGJlVSiNEL
+dFghi4xL3UlErXgHbVuHDrgGJlVSiNEL
+5K+60KseO9C+dX/yNciHJqp1f11xx5q7
+EqYnrxF52mFcQokajwqsQ3qts9tVT1Ku
+RJ2KWgi8FOHqXB9G2xFi3qqHdeHVfA/zC2ByB3hh+BI=
+sAEkRS35hib4zUqiLkaDOSCOlDI1vq4kW6M7h6GPKpQ=
+99HPlnjIbL1br8scIdXxhCCOlDI1vq4kW6M7h6GPKpQ=
+OPMJvmDYUQ3FYIHyLzYDkNeTR/XZs3VKwLWSZ8yoDks=
+ks1KeswX8+Ojg6v0O7nGq8WAX6LVNdgPqnV/XXHHmrs=
+o5g+GnMmmfBGDAqyzJowuyyrN35xm8Fe
+K/28E85J46TzBOxg5UkU25dkzcPpM0pSUpDYf7GcLwU=
+KioIf/vwSjFNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+yB13ip1+ff4obvE/ESfyQRkRZaY/U9MJaW/3PQhnPR4=
+NBO3C8TJXneRPqwAptcVSMY5DkwsDicsSmARnfpRl/s=
+8ox/3+RrftbtCxtzDiOymh2An0yhn8nnMHSvDnioeQ8=
+NQfbVoOWQZbIw0ocFppZqiCOlDI1vq4kMHSvDnioeQ8=
+Ycj4KVq9QMinmIpTern3N5dkzcPpM0pSUpDYf7GcLwU=
+xTORlJOgaiHz4dSuUu4HzZdkzcPpM0pSUpDYf7GcLwU=
+XHjIqXRjURvcSdPuM3cbUx2An0yhn8nnMHSvDnioeQ8=
+mMxR4jiMJWPuqUqHjKeTEKOtthW9wiK6UpDYf7GcLwU=
+2KJ3444pakYBOvmM+ANn4cWAX6LVNdgPGHx0E7OBc/Q=
+xeDUBoRpq/grwvBRB45y4aOtthW9wiK6UpDYf7GcLwU=
+2zvR3L6ORIL/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+YThhFIviAU8HxcQYhp8tjqOtthW9wiK6UpDYf7GcLwU=
+3Sr8cksfK0Kp/v3EqUGwkcWAX6LVNdgPGHx0E7OBc/Q=
+KlVpD76hVvOfgGcLCvKeC8WAX6LVNdgPGHx0E7OBc/Q=
+JJYZStjJZ5wX6+SikxqoQcY5DkwsDicsSmARnfpRl/s=
+bRhSCteG8B4/fZwryJpXi8WAX6LVNdgPGHx0E7OBc/Q=
+gWfjY3ScbvzTMWSHDC6i6Rh8dBOzgXP0
+bsyJCRSx4+OPFvNYk0OZICCOlDI1vq4kMHSvDnioeQ8=
+JS2zAlu2T38H0IvzczhLLZdkzcPpM0pSUpDYf7GcLwU=
+GW4/5GQMgaon2WDvor0mDGTgEgmQimDg
+hL7sUP2BwO5lwspzsJKosRh8dBOzgXP0
+Hb65TsNASpaa+N1ykeW5rz0okq5DXPoQ
+CvPpv98PrMYLs7bHqkYTe8WAX6LVNdgPGHx0E7OBc/Q=
+ga7f4a8i78GVuOZ0pfuwLqOtthW9wiK6UpDYf7GcLwU=
+G6+Vt8WjfoWoRlBdkBJFssWAX6LVNdgPGHx0E7OBc/Q=
+5wIaB+xDhEE1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+/7NNhd+h32PMFIu3ici9MqOtthW9wiK6UpDYf7GcLwU=
+nAwYCEPAd9I2Ygj2xVdZclKQ2H+xnC8F
+5XNYcTDnBhBG5Xd2EtrZYfcLCvtq0hz5
+U4j2bqKyWM9eewRh/Q0v0oMEakZ0IrV8
+D2IwcL16bPsJo73fVyHyOR2An0yhn8nnMHSvDnioeQ8=
+BJNbIWEULni5Ij/FLINEgB2An0yhn8nnMHSvDnioeQ8=
+UUfcio9lAXTXPUOJ17cMy5dkzcPpM0pSUpDYf7GcLwU=
+guVAmxBP1rRzl0kwgGEd5R2An0yhn8nnMHSvDnioeQ8=
+tpJPSuM/iEdcJh+DXDsSkh2An0yhn8nnMHSvDnioeQ8=
+GkTJU9fAWf0dq7Bvuix/2h2An0yhn8nnMHSvDnioeQ8=
+LMwGnb8jOApFKiHwttsti1KQ2H+xnC8F
+3oFf/xWDe+UQJFW+to7FHB2An0yhn8nnMHSvDnioeQ8=
+QQJyIUQ9FKfM4FIKdZszt6OtthW9wiK6UpDYf7GcLwU=
+vTCge+/gzv/3gibjVSs7MaOtthW9wiK6UpDYf7GcLwU=
+taX3Gxi3fzENP13NUcUjU6OtthW9wiK6UpDYf7GcLwU=
+65va6QU4eu4vsjWFDkbuyaOtthW9wiK6UpDYf7GcLwU=
+z84AVL2ZXR04dzsy/MkHyB2An0yhn8nnMHSvDnioeQ8=
+xCEjy0RPh4n/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+M6TT19kPijy0LR+RcM3klh2An0yhn8nnMHSvDnioeQ8=
+T5AUsdP08nxQR93ST55FRx2An0yhn8nnMHSvDnioeQ8=
+yAl7R1nbx1Dh8fcp8Vmb5Rh8dBOzgXP0
+rvxVolqSwBouKp8EMOTcO6OtthW9wiK6UpDYf7GcLwU=
+hTBUpeaw/iSRPqwAptcVSMY5DkwsDicsSmARnfpRl/s=
+uQvy2xGkLulEqQk8jWf3hMY5DkwsDicsSmARnfpRl/s=
+Hq9NuO/+/371RkTRK3SA0B2An0yhn8nnMHSvDnioeQ8=
+QHD9x0dz3QhHeT8qX4gNwMWAX6LVNdgPGHx0E7OBc/Q=
+/VhEByiN/bOBOENZ7wsn46OtthW9wiK6UpDYf7GcLwU=
+ngWGN8DKwIcFXYdHSJbsQR2An0yhn8nnMHSvDnioeQ8=
+dkyHjkLEgw0RQt5nfTjx3x2An0yhn8nnMHSvDnioeQ8=
+RnQ26/5KkzQIRYJtJ6vqvqOtthW9wiK6UpDYf7GcLwU=
+VXrq8zAvYjKfe0C+ySB4uaOtthW9wiK6UpDYf7GcLwU=
+eCC6Dl7OTgwXESDttwlnjR2An0yhn8nnMHSvDnioeQ8=
+rXZRli0vX6CYk7S43yMNsqOtthW9wiK6UpDYf7GcLwU=
+7V3EkTO65+UrwvBRB45y4aOtthW9wiK6UpDYf7GcLwU=
+ZxHoPTuV4+cAndunemKUz6OtthW9wiK6UpDYf7GcLwU=
+EqXqbLH1d0NhqlshazZ5YqOtthW9wiK6UpDYf7GcLwU=
+HRgf2eKZpRoz/wK8Xgk4fhh8dBOzgXP0
+56IdglCcSLSN89cL5n6BOBkRZaY/U9MJaW/3PQhnPR4=
+YFKwZQ0tlkZSJ/xoBTITYj0okq5DXPoQ
+xwSXGAFAcsNVaTv+5quJRh2An0yhn8nnMHSvDnioeQ8=
+r1pNwRvmUDr15UPyX+PVh5dkzcPpM0pSUpDYf7GcLwU=
+DBkwcY05ySNyj4sRMljGT5dkzcPpM0pSUpDYf7GcLwU=
+swrqbhPkSlcqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+QpmzpxGw4NnO+iL/axEY6MWAX6LVNdgPGHx0E7OBc/Q=
+UURppwkU66+rTjL0eQamZ8WAX6LVNdgPGHx0E7OBc/Q=
+/Ip3HPcdFke6Y8rxRTNAzYMEakZ0IrV8
+G9hnx2OUgDhxVImAwcpxIRkRZaY/U9MJaW/3PQhnPR4=
+qhmV4uiNzGMBtld9wMpcehh8dBOzgXP0
+Ta8Db/paj7nflRdTHJ9yxZdkzcPpM0pSUpDYf7GcLwU=
+32KstLuHjTWtyA+ttxPuSBh8dBOzgXP0
+R0BKWexlhKi+zOtc5Fwah4MEakZ0IrV8
+Nem2om6StDc0cxRxSBtSRhh8dBOzgXP0
+o5t4VBdu69n8Oz82iy9RTYMEakZ0IrV8
+fxfJ6RoMGI+4ix4oiZX2k6OtthW9wiK6UpDYf7GcLwU=
+jI5QtUCYYAgsKsPfHh1azcWAX6LVNdgPGHx0E7OBc/Q=
+tGgdDEAjRMvtRWCoq0Oalhh8dBOzgXP0
+b214gJJ6rf9H4CQlYSiaJdeTR/XZs3VK9wsK+2rSHPk=
+fO4QvyH7UNT7sR8MeJwcX2CaWtEhOWcx
+0e9o0KttUaHTGP2eo1YQfib/KxfYdxS6
+PGKr6QvO2ej4Vsqryo5tyMY5DkwsDicsSmARnfpRl/s=
+V0tDiVFWaYY4wif77e5MshkRZaY/U9MJaW/3PQhnPR4=
+LnMBad+fmKutEQr5FjJ1VaOtthW9wiK6UpDYf7GcLwU=
+ZhrzfKcmdRiPFvNYk0OZIB2An0yhn8nnMHSvDnioeQ8=
+5+/DapC0OAbGzne6S+VAbyb/KxfYdxS6
+xo0fNF/FZipm1cuUmJKtvMY5DkwsDicsSmARnfpRl/s=
+saozIdzc//b3ZuttqK5Pu4MEakZ0IrV8
+kQCKl968VncTUFwMdEoHOKOtthW9wiK6UpDYf7GcLwU=
+GuK8q30Rd+EyvXWOV9YsNR2An0yhn8nnMHSvDnioeQ8=
+wXFrN5AIpzRNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+lsWkkEK+Ki7WDXdMyxenYaOtthW9wiK6UpDYf7GcLwU=
+axNjrUXgZaVm1cuUmJKtvMY5DkwsDicsSmARnfpRl/s=
+4yYYPZE/G2yekoUW0EwcUteTR/XZs3VK9wsK+2rSHPk=
+AOmoKUmWERWfV1m0CzUCqcY5DkwsDicsSmARnfpRl/s=
+MHDIkxYgbthNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+W0k5qPxTB6Wj3n/1SNP4kB2An0yhn8nnMHSvDnioeQ8=
+CRfnUfHQHHAQMk+tErpQjyCOlDI1vq4kMHSvDnioeQ8=
+z7t5SfKMCd9FKiHwttsti1KQ2H+xnC8F
+XR33j7h38nVseXKeCCrBqBh8dBOzgXP0
+A320qzeUPAL78UBzNhUFKRh8dBOzgXP0
+KVeilKSy6HfEiw+nRvF8pIMEakZ0IrV8
+JZVeWlWnqfAtbPkZ4QHzHqOtthW9wiK6UpDYf7GcLwU=
+jmpRMchH9XZP5r3MsmwzYaOtthW9wiK6UpDYf7GcLwU=
+5G9I6UEbysVCqqe56B9q16OtthW9wiK6UpDYf7GcLwU=
+nD6fTSt5uKST7HFCueSsYcWAX6LVNdgPGHx0E7OBc/Q=
+FYNhFdNzeaWutrkkUhl/aIMEakZ0IrV8
+NQY9mwurZkNNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+xQxLinTYaTSdCCSK6wg7+oMEakZ0IrV8
+iWOQV773k//AjgYMsni0VYMEakZ0IrV8
+wNNCqjrujy9r2xEnfCwpzh2An0yhn8nnMHSvDnioeQ8=
+fzIdYIZg41dpndkbpI/j79kkrh6n8/H/gwRqRnQitXw=
+3DPu0cSTVVhNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+b30B3PDWMR/VU14/tiowI1KQ2H+xnC8F
+fZGN2fo5mIi0wkBtAWeSaoMEakZ0IrV8
+fzIRmGqe+BjwvThTNBgJK5dkzcPpM0pSUpDYf7GcLwU=
++46rNRzkPK1F2TtCjyWPXVKQ2H+xnC8F
+nkCG9J64YaQ2QI4TIjBJaBh8dBOzgXP0
+4Y5bS/F5qX6gP8TaFxWYmhh8dBOzgXP0
+EijTSP2IiON5wnewXFhUeIMEakZ0IrV8
+dJEfqjuN2ihh+3jcbo/swRh8dBOzgXP0
+uSFy2OcB2jgHZ4qPGqZvOIMEakZ0IrV8
+jAHK0s8Rjb6C2VfKeWohQpdkzcPpM0pSUpDYf7GcLwU=
+KO7pGmytWvnsjnDzp3PFt4MEakZ0IrV8
+3g2+jKcqWObFEE7safZ3fYMEakZ0IrV8
+xlqtHu+d9v7aHrbJcEhgJRh8dBOzgXP0
+szhbqzDvZLU+eIAVmqYEuoMEakZ0IrV8
+Lt85CacVKRbWO3iuTCXLIoMEakZ0IrV8
+Rjw1F4f0QqVYkQlwVnhyN6OtthW9wiK6UpDYf7GcLwU=
+keCeaoHyP7nnTNBCwWmcGhh8dBOzgXP0
+dkwhJNDluk6HNoUDFzZD74MEakZ0IrV8
+too6iVg0TmAuC9bKqa/sy4MEakZ0IrV8
+GPuQUT+rE8DZbmhnJVX52RkRZaY/U9MJaW/3PQhnPR4=
+He3loJpb80BF2TtCjyWPXVKQ2H+xnC8F
+zeoGqUJo3TMUrAGgjSIHl6OtthW9wiK6UpDYf7GcLwU=
+Q0vzJKIVyQrf1f4BmONUt6OtthW9wiK6UpDYf7GcLwU=
+QdZjIvCLI0MqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+sFKDI4oo3x34Vsqryo5tyMY5DkwsDicsSmARnfpRl/s=
+gGiNkCwWYE/y4jFmiynwN5dkzcPpM0pSUpDYf7GcLwU=
+tnIenaVZgSg1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+Qm7oXyQT0VKOvqVfCNLOER2An0yhn8nnMHSvDnioeQ8=
+DfbiQc3FjNSfV1m0CzUCqcY5DkwsDicsSmARnfpRl/s=
+6HHMxcIViBA1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+oJpaxhx4LFYVSTgPnkj7LJdkzcPpM0pSUpDYf7GcLwU=
+wKrjKNtNHKl7tDlQu4FE8B2An0yhn8nnMHSvDnioeQ8=
+jRs6uH5bcXWRJZetKGfVX9eTR/XZs3VK9wsK+2rSHPk=
+sGu1vnbYpo0mxPDNnSAAIBh8dBOzgXP0
+QN187PuAEjn8vDwuFZfo2ZdkzcPpM0pSUpDYf7GcLwU=
+Jdze9NUgiNEkvd/hxQfqrZdkzcPpM0pSUpDYf7GcLwU=
+WsWCpln2mTXWLQOWJYxFjRkRZaY/U9MJaW/3PQhnPR4=
+dCzxNGa4961kGJQHy79+3MWAX6LVNdgPGHx0E7OBc/Q=
+VCKMbhoLs/lXeT3S3+RTbRkRZaY/U9MJaW/3PQhnPR4=
+9mDyhDBKIrG2DxSyM5ceQyCOlDI1vq4kMHSvDnioeQ8=
+XOuLut56ciG2DxSyM5ceQyCOlDI1vq4kMHSvDnioeQ8=
+zeLZlL+XifE4ga1aDE80gteTR/XZs3VK9wsK+2rSHPk=
+6ksdkkgr0JZex925X9CvAyCOlDI1vq4kMHSvDnioeQ8=
+raOe6pdfsMZm1cuUmJKtvMY5DkwsDicsSmARnfpRl/s=
+r+l2cStew1CEneb6erNr6CCOlDI1vq4kMHSvDnioeQ8=
+xR/VtpKsxdVxVImAwcpxIRkRZaY/U9MJaW/3PQhnPR4=
+gLZQkEEnWbkqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
++PMx0RkserbIxJr44Kg9S6OtthW9wiK6UpDYf7GcLwU=
+OvBLGYjamyFQcXKnr7ifmNeTR/XZs3VK9wsK+2rSHPk=
+WUwQe9JgHPj9gcurp44+L8WAX6LVNdgPGHx0E7OBc/Q=
+LChKm/jG64JxVImAwcpxIRkRZaY/U9MJaW/3PQhnPR4=
+1GlacRGfvG8TfbkFXURMqteTR/XZs3VK9wsK+2rSHPk=
+fLuapIr5dGX8vDwuFZfo2ZdkzcPpM0pSUpDYf7GcLwU=
+i1eF0Sx9Xh93clC2fphCksWAX6LVNdgPGHx0E7OBc/Q=
+hRaVyFnOjRNgoUBhEqfoORh8dBOzgXP0
+A6ci44/J07FQqLczy7Zd4R2An0yhn8nnMHSvDnioeQ8=
+lL6bIUXSOYaZ3Og/a67uDJdkzcPpM0pSUpDYf7GcLwU=
+vZLXuKxY03Vex925X9CvAyCOlDI1vq4kMHSvDnioeQ8=
+jpsjeU+KsxZaeztfliRTaRh8dBOzgXP0
+bA5WWs7Qg7oiNpDDEibprNeTR/XZs3VK9wsK+2rSHPk=
+p3EuzoI5DhcxGxdAAgoKm4MEakZ0IrV8
++IMGmmjYDoW/5uPBHaxTJCb/KxfYdxS6
+LQUFUHjnr7UttVHlF3HFoYMEakZ0IrV8
+/Mm8mCa2HlzKu6ryUYTVdoMEakZ0IrV8
+JWcUfmJpGsds+tE269ScU4MEakZ0IrV8
+nP1oCbpGVLv+6KDrJpNNM2TgEgmQimDg
+Yez1ERbxQeamiI3+sMo70IMEakZ0IrV8
+5LkHFbt8yoq/5uPBHaxTJCb/KxfYdxS6
+73Tswbd3YgKutrkkUhl/aIMEakZ0IrV8
+8l6mqwfmk+xBcTLWzKa+voMEakZ0IrV8
+am/8tXL10PqeL1iPrOCbVBh8dBOzgXP0
+bUWe25D0HypdyzHXGGGs8xh8dBOzgXP0
+s+WJENYjmlXxbIQot5MRj8Y5DkwsDicsSmARnfpRl/s=
+tFu0h5Rte4jR2YjYyiilDcWAX6LVNdgPGHx0E7OBc/Q=
+cbnjyj3XVJE7803jm/yXbiCOlDI1vq4kMHSvDnioeQ8=
+3R8sNENbI57asvejoa6HcBh8dBOzgXP0
+8qjvJhATBfEOnS2dCbQqt5dkzcPpM0pSUpDYf7GcLwU=
+kQYvGCYGG30l18oDvxWrSCb/KxfYdxS6
+LLXJ4Gf1sja+1wWbigsLCB2An0yhn8nnMHSvDnioeQ8=
+unke1pTFk0iRwOknXSjgtRh8dBOzgXP0
+k6FmLcYl5bPBxzYNxsK2P4MEakZ0IrV8
+Crr0UkO3MIjjKKKTXK8RniCOlDI1vq4kMHSvDnioeQ8=
+S+lZ/TuxeJz/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+34uUjROpFWxex925X9CvAyCOlDI1vq4kMHSvDnioeQ8=
+FgjMaICJfZEmhdN5xe9ePZdkzcPpM0pSUpDYf7GcLwU=
+4nr+8jIhGeAB7KuaDDIO1h2An0yhn8nnMHSvDnioeQ8=
+qjo6QStEMcWjCA0mZTXe/BkRZaY/U9MJaW/3PQhnPR4=
+w28xlbBhJb+qknOoQbyhkKOtthW9wiK6UpDYf7GcLwU=
+OAfiPmGWCWmy0O3xuiPyBJdkzcPpM0pSUpDYf7GcLwU=
+p65X7IfJ60X0FAzewXMZLZdkzcPpM0pSUpDYf7GcLwU=
+Ux2jmAezWlymiczS51AAkB2An0yhn8nnMHSvDnioeQ8=
+HTNums8nF2k+o1XI7wFy6MWAX6LVNdgPGHx0E7OBc/Q=
+5BdhD8ALRTjYdo0YyFSUzteTR/XZs3VK9wsK+2rSHPk=
+BR2fTQVfTic2Ygj2xVdZclKQ2H+xnC8F
+Y72NZ665aWtIDMkTJ7H4VBh8dBOzgXP0
+cTrWqFl05U1+/NxwjEIRQ4MEakZ0IrV8
++gmt5JsGII1n5hfF+sVT7xh8dBOzgXP0
+9CB7Y38Iruc7+640anOZlSb/KxfYdxS6
+Kjriis2eMzzBciCaqmLN54MEakZ0IrV8
+uKx+/aC8O5iSfOjaarKwDyb/KxfYdxS6
+lknc/1UHONkFH9riPu68rx2An0yhn8nnMHSvDnioeQ8=
+jsMAyl92GAj7RIFjH5BfQZdkzcPpM0pSUpDYf7GcLwU=
+nnKGp+irlWm+dX/yNciHJhh8dBOzgXP0
+j1jXZjExGI29NB9hNSRILBh8dBOzgXP0
+BATpDi4lLfGIDgQg/Fvt3Rh8dBOzgXP0
+k/dRUuexklP8Oz82iy9RTYMEakZ0IrV8
+4VjrLD4FWL07+640anOZlSb/KxfYdxS6
+Ovwx7OFKrM4kwAaC1fb8pRh8dBOzgXP0
+re9PQmMzUqkgvwipfvcNZRh8dBOzgXP0
+JEt7OjmS6+zsk0UrmZ9Ha4MEakZ0IrV8
+85C3w2lkbXnTtNdCIEz+SIMEakZ0IrV8
+XSmroEw9FS03lO+T+coNWoMEakZ0IrV8
+DPGNCfdoBE5v35rsf16PZoMEakZ0IrV8
+Bc16H0Z/CwucGp+BC4pZG5dkzcPpM0pSUpDYf7GcLwU=
+8LAKWJolIS9rH63ZvpfOXZdkzcPpM0pSUpDYf7GcLwU=
+v99ds9+lWDNKNwQ9DS6xKoMEakZ0IrV8
+yz5mSnANrQSpmYlND1T08Bh8dBOzgXP0
++QotMI0XlGMHLJ1H+9SaVyCOlDI1vq4kMHSvDnioeQ8=
+A137zV+G8sroVMYmXl4Mi5dkzcPpM0pSUpDYf7GcLwU=
+lgdzyxxqvyG30z/h++1MrZdkzcPpM0pSUpDYf7GcLwU=
+27k8UPPlunrsQtdwNvzkAB2An0yhn8nnMHSvDnioeQ8=
+xFhzXpymT0LWLQOWJYxFjRkRZaY/U9MJaW/3PQhnPR4=
+cr6vwEFWQXGidcSUYpMSYMWAX6LVNdgPGHx0E7OBc/Q=
+v3eFXjALU5Bex925X9CvAyCOlDI1vq4kMHSvDnioeQ8=
+dqjssxu/jdkvmauKEvAaY8WAX6LVNdgPGHx0E7OBc/Q=
+WpPwd6TTUGHUcqTseE17+KOtthW9wiK6UpDYf7GcLwU=
+x49OpYaGFoNEpBEygT7H6qOtthW9wiK6UpDYf7GcLwU=
+SnFAvZNKdwY9UzAj9Xt34aOtthW9wiK6UpDYf7GcLwU=
+CJR4+H1OO4etyA+ttxPuSBh8dBOzgXP0
+EN2z4UXNGl0B2JImnC+Hl9eTR/XZs3VK9wsK+2rSHPk=
+xm4HmVU2cgwXESDttwlnjSCOlDI1vq4kMHSvDnioeQ8=
+RDZl49UFK9ABJBHzh/mfgZdkzcPpM0pSUpDYf7GcLwU=
+9d8P4DbtI0UkjpEAne6RAKOtthW9wiK6UpDYf7GcLwU=
+CRd2E1ewdnnWLQOWJYxFjRkRZaY/U9MJaW/3PQhnPR4=
+dLBRMlMKPCcp6R/9jooRm6OtthW9wiK6UpDYf7GcLwU=
+uRxDHPZmfczJPsskCXgQ0IMEakZ0IrV8
++szoJVJk1mzFMy9XEaJfzCb/KxfYdxS6
+dZvNsvXrBKGAiHc+YESedMY5DkwsDicsSmARnfpRl/s=
+dwXvhW7qqik0r9vQ/94VZKOtthW9wiK6UpDYf7GcLwU=
+PEwzODYeESvWLQOWJYxFjRkRZaY/U9MJaW/3PQhnPR4=
+lFI/Il9mQLTmE9DvkqV+vYMEakZ0IrV8
+xYD0BTHv+Rf/Hxu1OzY2P9eTR/XZs3VK9wsK+2rSHPk=
+lE5e47O0eNySfOjaarKwDyb/KxfYdxS6
+VbSVFqXmT6aRPqwAptcVSMY5DkwsDicsSmARnfpRl/s=
+mtpgBJ5Os0I5zUkbnLOgWIMEakZ0IrV8
+EMdo3vKWNVxz0/SFIgYbVVKQ2H+xnC8F
+mMkl88PFcehgIP7YuyNph4MEakZ0IrV8
+/qjXnd6tWuQnqYRJMZm8H4MEakZ0IrV8
+KPrD75PhOfwl18oDvxWrSCb/KxfYdxS6
+3sq8FTWCQ068Z/rQSVVCiIMEakZ0IrV8
+/Aqv/sG2LBiWgznSh+iLhtwlBhK2CH9tMHSvDnioeQ8=
+gJYgWFwANLoye3UgOZx3YBh8dBOzgXP0
+PgM9Huc5hWsAIv6jblFCbcWAX6LVNdgPGHx0E7OBc/Q=
+DTW4YQVTpzkhQHWoZSWkGMWAX6LVNdgPGHx0E7OBc/Q=
+CqKXTAJUghfiFx9NAB+QUxh8dBOzgXP0
+9aQb1mSb1rtmxA3pXGemOBkRZaY/U9MJaW/3PQhnPR4=
+M1c424hvhlqD8eNfQOzEVMWAX6LVNdgPGHx0E7OBc/Q=
+MFqn2Ts+2PxgrFsNX2XR69eTR/XZs3VK9wsK+2rSHPk=
+H2CmnsRTaJJQls/CEvTHydeTR/XZs3VK9wsK+2rSHPk=
+CpEbbDTHSVn/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+8S1Vq3o77rvzrdpn+f5OWMWAX6LVNdgPGHx0E7OBc/Q=
+promyYCf2xnAiwXfJ1CCuIMEakZ0IrV8
+a8n2gh4DzxTGzne6S+VAbyb/KxfYdxS6
+UnvS/Ju3I/gXGPhbCd5TE8WAX6LVNdgPGHx0E7OBc/Q=
+GTxF2VIQGQeabwesfUX3QsWAX6LVNdgPGHx0E7OBc/Q=
+q3iZCh5/w9/m+8SDb1QGbMWAX6LVNdgPGHx0E7OBc/Q=
+rivPGeOq1kVn8Cl7DNPnfpdkzcPpM0pSUpDYf7GcLwU=
+Pc1kWCpPeeJo67I3dC4aAJdkzcPpM0pSUpDYf7GcLwU=
+7h0Fnz5v+95ON+qbG7arZZdkzcPpM0pSUpDYf7GcLwU=
+Houc0VCoGXYy1XmB8BCeJ8WAX6LVNdgPGHx0E7OBc/Q=
+1Z8Am5tt6CdyP6Qn2DCpIcWAX6LVNdgPGHx0E7OBc/Q=
+FVxKh9fJOIAHScCpRFo0IR2An0yhn8nnMHSvDnioeQ8=
+dRNd+r6qEbZWcLGKFAhHV5dkzcPpM0pSUpDYf7GcLwU=
+PJ0BQd2W8tNLEZdp6egwu8Y5DkwsDicsSmARnfpRl/s=
+cl57lapWXM74Vsqryo5tyMY5DkwsDicsSmARnfpRl/s=
+Ipfu1UCaOjRFKiHwttsti1KQ2H+xnC8F
+JTPTDc5nGVT8vDwuFZfo2ZdkzcPpM0pSUpDYf7GcLwU=
+7mQJ0kRJhTPMZVa9eXN2PqOtthW9wiK6UpDYf7GcLwU=
+DIuBiKURTLABJBHzh/mfgZdkzcPpM0pSUpDYf7GcLwU=
+cD7DDlDZSIL/UIxFuvEKEcWAX6LVNdgPGHx0E7OBc/Q=
+qm5Z0OqWI3hex925X9CvAyCOlDI1vq4kMHSvDnioeQ8=
+PdvYvOtKOvuRh8Hu5xnz2pdkzcPpM0pSUpDYf7GcLwU=
+uutDS6WaDahTjRBTfKsty1KQ2H+xnC8F
+ULSJLS1qAWoZ32H6X7NNZx2An0yhn8nnMHSvDnioeQ8=
+V+eZVR81gU8nRbvWH9bE9h2An0yhn8nnMHSvDnioeQ8=
+cC2Qql0ACOB0HjSFPR43MoMEakZ0IrV8
+54vALJTBZvr8V9bm6Ooyy9eTR/XZs3VK9wsK+2rSHPk=
+Mf4pBvzFyuOf2dzMPCXVyBh8dBOzgXP0
+veWV+dwdZ/dsnQ9ow8rxmoMEakZ0IrV8
+jggCbYWeWJfb42D2b8mjtYMEakZ0IrV8
+Jns9zQioaZeeTVCLXRXsAKOtthW9wiK6UpDYf7GcLwU=
+ro0/TXuaAxjElV/Mnhvw+NeTR/XZs3VK9wsK+2rSHPk=
+R2V9cgv/pqo3wOkC9+0HINeTR/XZs3VK9wsK+2rSHPk=
+iNlze4E4/jpvKQhlpA5plJdkzcPpM0pSUpDYf7GcLwU=
+yT4TSjQKMeEikfmChjmepsWAX6LVNdgPGHx0E7OBc/Q=
+HdZ31gzQF9c7OuXnwdU6cxkRZaY/U9MJaW/3PQhnPR4=
+NVzrmXRZsbLHhHCapeGwIJdkzcPpM0pSUpDYf7GcLwU=
+uyOinz2/J1LJKqbLImLj78WAX6LVNdgPGHx0E7OBc/Q=
+7XNdhyWh1GNuf007IkcH75dkzcPpM0pSUpDYf7GcLwU=
+NdfEzAeaK0pJuFZCZMhG7BkRZaY/U9MJaW/3PQhnPR4=
+Hci5nGIm8FD/rnqmYXghPcWAX6LVNdgPGHx0E7OBc/Q=
++s7io0k4FyYBJBHzh/mfgZdkzcPpM0pSUpDYf7GcLwU=
+qleeHbSGRZByYm1ZSCssTteTR/XZs3VK9wsK+2rSHPk=
+7krlETqOp60vjLhIuq6sgD0okq5DXPoQ
+G9eCM06xA5VaGyDoRHUsdsWAX6LVNdgPGHx0E7OBc/Q=
+wD1JbNSf726PouNM8CbR15dkzcPpM0pSUpDYf7GcLwU=
+U1FNRgoxCgxMsQgeX0FwVpdkzcPpM0pSUpDYf7GcLwU=
+b5rlHGSdN5IAdZcia36pjsWAX6LVNdgPGHx0E7OBc/Q=
++br1L66mZkO9XvSJdL9MyteTR/XZs3VK9wsK+2rSHPk=
+PoHWaBvBmZNQTN9mSYvDJJdkzcPpM0pSUpDYf7GcLwU=
+UzTSoCUeqm6fyPuEyzS5ZNeTR/XZs3VK9wsK+2rSHPk=
+Cn/QlnjOGoJgvWE3q1auqMWAX6LVNdgPGHx0E7OBc/Q=
+o88BkQpEMUd7yoYa02wYnsWAX6LVNdgPGHx0E7OBc/Q=
+ErgQxb3CVz9AfHPdI01wN6qHdeHVfA/zJv8rF9h3FLo=
+Qsv5maA/dF3Z8QIPCkHhO5dkzcPpM0pSUpDYf7GcLwU=
+79Lg5CUKDmo1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+ZtLkBkMZ0INxoX1YBnywpqOtthW9wiK6UpDYf7GcLwU=
+mQ3q7TokPuEZ+T2p6IwG+sWAX6LVNdgPGHx0E7OBc/Q=
+ucjlA/Hm3WY75YXEVqChw8WAX6LVNdgPGHx0E7OBc/Q=
+y4E47bkD6PRNwtcmXV5vlsWAX6LVNdgPGHx0E7OBc/Q=
+0eiySVjpJZaRkc/RzaYxuteTR/XZs3VK9wsK+2rSHPk=
+zk/hzPkjAbywAElBDLCFxMY5DkwsDicsSmARnfpRl/s=
+sYEV1UAWY9xKl+n5U/v6kRh8dBOzgXP0
+L9bmOzgk+WfZWTXWrY+kZsY5DkwsDicsSmARnfpRl/s=
+WfVD+H52M/R7o4odWO++N/cLCvtq0hz5
+hiYqvtKHjHlrebaRdc+sfiCOlDI1vq4kMHSvDnioeQ8=
+ySLtgXCj++7wx4pyZK17msWAX6LVNdgPGHx0E7OBc/Q=
+Nw8gqWSHqFuAiHc+YESedMY5DkwsDicsSmARnfpRl/s=
+wU1WlNtiAiV+7AYbTNYw4MWAX6LVNdgPGHx0E7OBc/Q=
+vYqBgWqbd6wwso41jtrsKcWAX6LVNdgPGHx0E7OBc/Q=
+gjVSL91rc/ntDKREquMk/CCOlDI1vq4kMHSvDnioeQ8=
++tmQ/uqREgNXeT3S3+RTbRkRZaY/U9MJaW/3PQhnPR4=
+PibuOrUQ7CKGI6KxAN5lc8WAX6LVNdgPGHx0E7OBc/Q=
+Mddit7e9ibzRuQVwPidg/cWAX6LVNdgPGHx0E7OBc/Q=
+h5FEpOVRAKvxbIQot5MRj8Y5DkwsDicsSmARnfpRl/s=
+OoGr8CqMd+r7RIFjH5BfQZdkzcPpM0pSUpDYf7GcLwU=
+ZKxms5FCA30Bk6Fegii9mR2An0yhn8nnMHSvDnioeQ8=
+GNRwBzQ1Jf+y0O3xuiPyBJdkzcPpM0pSUpDYf7GcLwU=
+z9yWaFqq8NqpYttBxY4WySCOlDI1vq4kMHSvDnioeQ8=
+T2Ik/5URWdf8V9bm6Ooyy9eTR/XZs3VK9wsK+2rSHPk=
+XXRZ/77uf11kJAXZn2d3zaqHdeHVfA/zJv8rF9h3FLo=
+TbMBgbZMeMeCzGKd8LXRhh2An0yhn8nnMHSvDnioeQ8=
+IVGUDAcnZK9eZwVzMJT18cWAX6LVNdgPGHx0E7OBc/Q=
+TrBnQxslfgABJBHzh/mfgZdkzcPpM0pSUpDYf7GcLwU=
+JskPCaWlqH0AdZcia36pjsWAX6LVNdgPGHx0E7OBc/Q=
+nAAyT/GpUcSmZrh4182cJJdkzcPpM0pSUpDYf7GcLwU=
+RpTMlS4Fwr1w1w5o5HHGjNeTR/XZs3VK9wsK+2rSHPk=
+3mE30tIvwTgm7xT0wJidLteTR/XZs3VK9wsK+2rSHPk=
+MyQjwXfXD6Xe6qbgYozgjdeTR/XZs3VK9wsK+2rSHPk=
+s9M7XS+rLVjFQKB7O/PJVCCOlDI1vq4kMHSvDnioeQ8=
+/GVTwYSH2SIiQ0OReIiET2CaWtEhOWcx
+id/fPIwrHufWLQOWJYxFjRkRZaY/U9MJaW/3PQhnPR4=
+qZByg6Lqc+b/Hxu1OzY2P9eTR/XZs3VK9wsK+2rSHPk=
+Z285T8ObHXPUK2pdUDEVwU+5TjAW0UK0gwRqRnQitXw=
+lDSuTjIrpvOwAElBDLCFxMY5DkwsDicsSmARnfpRl/s=
+iZVXFvOtRtUfASsrC8SHW9eTR/XZs3VK9wsK+2rSHPk=
+c+dCNEkQf0SEKB4HNpwOUZdkzcPpM0pSUpDYf7GcLwU=
+DAUTwVhtYeyfV1m0CzUCqcY5DkwsDicsSmARnfpRl/s=
+KWSH/hpKWpBUFs54FTOaBiCOlDI1vq4kMHSvDnioeQ8=
+nQta+2/zegZI8kgWKt2ugaOtthW9wiK6UpDYf7GcLwU=
+gxjC7V1sACVjsboY6LVle5dkzcPpM0pSUpDYf7GcLwU=
+udZI8wSG5BIBJBHzh/mfgZdkzcPpM0pSUpDYf7GcLwU=
+b3g/g8g3CKcmTMw6+cFe2MWAX6LVNdgPGHx0E7OBc/Q=
+CnJ/iIs1rUDm4iPHM0n2byCOlDI1vq4kMHSvDnioeQ8=
+Eatv52yqxh8X6+SikxqoQcY5DkwsDicsSmARnfpRl/s=
+gEpZqLyf6Ggkvd/hxQfqrZdkzcPpM0pSUpDYf7GcLwU=
+pT+XmluPMFP8vDwuFZfo2ZdkzcPpM0pSUpDYf7GcLwU=
+JkS/1c5zqMDWfyli4rRcqNeTR/XZs3VK9wsK+2rSHPk=
+R5WXzA1/tPSq4/AgJNI0m5dkzcPpM0pSUpDYf7GcLwU=
+4RFXvd6YmGsq3WV1a+i5CteTR/XZs3VK9wsK+2rSHPk=
+RjeCaXmDcGvuvqZdEK+q/sWAX6LVNdgPGHx0E7OBc/Q=
+Wro0kuJkLAmRh8Hu5xnz2qOtthW9wiK6UpDYf7GcLwU=
+sGdIjpxcpF+7wqHkTIRxghh8dBOzgXP0
+Np/XRe7jhiUPUKWUFMdfu8WAX6LVNdgPGHx0E7OBc/Q=
+BnIOAeHnAqUnX3KKbA5juZdkzcPpM0pSUpDYf7GcLwU=
+NFyZpMW6G7lqF4wvcoOiEpdkzcPpM0pSUpDYf7GcLwU=
+P6gGMNQrCF0+/mUpmgrzM8WAX6LVNdgPGHx0E7OBc/Q=
+/CCSf2XKOmwBY7C7uLmJQyCOlDI1vq4kMHSvDnioeQ8=
+PeATEvxbIPEyResgrmUIKMWAX6LVNdgPGHx0E7OBc/Q=
+3/KaKYe/uFepvXk7rAC36qOtthW9wiK6UpDYf7GcLwU=
+koRxEeiub/efV1m0CzUCqcY5DkwsDicsSmARnfpRl/s=
+ncrtOGRy1DRZMMbwkriszJdkzcPpM0pSUpDYf7GcLwU=
+jgBsxlsCNsEmZbmgnl4inRh8dBOzgXP0
+4Onwgi1RC+XvtjRWuPZHv6OtthW9wiK6UpDYf7GcLwU=
+tlM09cIcyDlvIKTSTmDUg6OtthW9wiK6UpDYf7GcLwU=
+pZ0sQHS7H/M/PrLXpUlI6qOtthW9wiK6UpDYf7GcLwU=
+W5Ce+rf8QEVNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+vyWyp/5/7es+tOjElU85kMWAX6LVNdgPGHx0E7OBc/Q=
+xCbyEX4yIxkqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+8+2C7IKsc4JRT6Ca/eCpzsWAX6LVNdgPGHx0E7OBc/Q=
+gYoVKQpT9Kway//XQnaHm6OtthW9wiK6UpDYf7GcLwU=
++uSC9DCwHDLZbmhnJVX52RkRZaY/U9MJaW/3PQhnPR4=
+YrbEzaai8aMwW011FvoFfsWAX6LVNdgPGHx0E7OBc/Q=
+KcuDORUG3SyHcHBtdNBSqxkRZaY/U9MJaW/3PQhnPR4=
+/DHYbgVWHbcqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+SHuBeCeq5Rc1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+AWwrb+vxtIo1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+BGWz5zIXr5FWcLGKFAhHV5dkzcPpM0pSUpDYf7GcLwU=
+0aMpxo3ShoRm1cuUmJKtvMY5DkwsDicsSmARnfpRl/s=
+tTXC7NnySWD7RIFjH5BfQZdkzcPpM0pSUpDYf7GcLwU=
+t3hwllPoKkY5yBh5zkn/6KOtthW9wiK6UpDYf7GcLwU=
+hh8j3bWk6x5ms1SZ9iDXwcWAX6LVNdgPGHx0E7OBc/Q=
+XtY6LZ76Dz//CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+Z2aEqflvwabNOxiW/N+/5pdkzcPpM0pSUpDYf7GcLwU=
+G0x9jgNM66N3MpdYJGMpIx2An0yhn8nnMHSvDnioeQ8=
+vG+M8f8RvfkT4Du5zQ0eVR2An0yhn8nnMHSvDnioeQ8=
+w+Yk/ChZoak+cWfjnFY5hhkRZaY/U9MJaW/3PQhnPR4=
+d7/3ZMAVv6cX6+SikxqoQcY5DkwsDicsSmARnfpRl/s=
+XioDMImnztozhdUlSVu59BkRZaY/U9MJaW/3PQhnPR4=
+OH4PF68qqMRcd0Pv+DvZlMWAX6LVNdgPGHx0E7OBc/Q=
+bIbZNt+yyu9IICx65f04CpdkzcPpM0pSUpDYf7GcLwU=
+qJk6aG0SBGQ1aRPPSnB+UsY5DkwsDicsSmARnfpRl/s=
+Q1eIXcX/t4rn7MKSnyfBd6OtthW9wiK6UpDYf7GcLwU=
+o7bY4ZFhHpOPB4uyqg/0LaOtthW9wiK6UpDYf7GcLwU=
+QEDlY0EIH03VU14/tiowI1KQ2H+xnC8F
+mtHkENsw+4i11nd7u1J+mB2An0yhn8nnMHSvDnioeQ8=
+JkVqWmDtItp7LTFKqw4ek6OtthW9wiK6UpDYf7GcLwU=
+y5vfU25mxHLWUCgs2La+QqOtthW9wiK6UpDYf7GcLwU=
+KVv6uruXXdezuOZFqz3FDdeTR/XZs3VK9wsK+2rSHPk=
+HdKROqC9gbn4Vsqryo5tyMY5DkwsDicsSmARnfpRl/s=
+eK6VRfg0P0hyVOIAlhFWFxh8dBOzgXP0
+6mGZloafwFA8gBAue4OStRkRZaY/U9MJaW/3PQhnPR4=
+iKQBMV73pH5CTNPvg7cvTcY5DkwsDicsSmARnfpRl/s=
+4swpKBXNHDnlQcqWXv98WNeTR/XZs3VK9wsK+2rSHPk=
+kL1LjFsFOVQb3BIFiUkIi5dkzcPpM0pSUpDYf7GcLwU=
+GLUHV7uBRY6lUi9deTLwVMWAX6LVNdgPGHx0E7OBc/Q=
+DOkU4LDDh/UzZ4tR7YPyiMWAX6LVNdgPGHx0E7OBc/Q=
+4h/n3CzQk0EqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+XqC3e0ITrpuCKI1BQAxl1SCOlDI1vq4kMHSvDnioeQ8=
+pRO0XMPVqKQmpfxwYE04p9eTR/XZs3VK9wsK+2rSHPk=
+OjRY1HXM+z1r1B96hNGmsKOtthW9wiK6UpDYf7GcLwU=
+hNTj5dYP6GgpQli/oD6eAaOtthW9wiK6UpDYf7GcLwU=
+IVpaSmd17umwAElBDLCFxMY5DkwsDicsSmARnfpRl/s=
+HZzCCoYeqOzIDpMHFDXpTcWAX6LVNdgPGHx0E7OBc/Q=
+gYW05s7cbXEHngdJkood0B2An0yhn8nnMHSvDnioeQ8=
+eX6dwWJVaMBm1cuUmJKtvMY5DkwsDicsSmARnfpRl/s=
+kD6XiOxky4+lUi9deTLwVMWAX6LVNdgPGHx0E7OBc/Q=
+Fn3CKg99Bm5yHmx1jHSyDBkRZaY/U9MJaW/3PQhnPR4=
+8y6+LYb83zpVnmsygPmaI6OtthW9wiK6UpDYf7GcLwU=
+b3NrmWfB0oRNXiucgF9Qb8Y5DkwsDicsSmARnfpRl/s=
+c30ty2K47Yp9V7HH7a8mix2An0yhn8nnMHSvDnioeQ8=
+dp0UNvNRReiYbYRf1nVvfaOtthW9wiK6UpDYf7GcLwU=
+XESmjpa/j13joOSu6lYi8aOtthW9wiK6UpDYf7GcLwU=
+NpHW879/YmH7rv+ayztEd6OtthW9wiK6UpDYf7GcLwU=
+gSsx6VI6aazUsErpmDr7Thh8dBOzgXP0
+9nH77u3/7UlcqkANzIjv0xh8dBOzgXP0
+lIiITirSJTITUFwMdEoHOKOtthW9wiK6UpDYf7GcLwU=
+u4dDw975AEBbQnoE+7hVaqOtthW9wiK6UpDYf7GcLwU=
+8YjWakHF8BpuSEWRQFVEANeTR/XZs3VK9wsK+2rSHPk=
+GO2wunuwBP6P0bJRwF21S6OtthW9wiK6UpDYf7GcLwU=
+Rnt+UDMs1M2hLyOLw9N3acWAX6LVNdgPGHx0E7OBc/Q=
+TNh576fEyHDWLQOWJYxFjRkRZaY/U9MJaW/3PQhnPR4=
+Wcpvoz/cHSBIrySmxlyYjKOtthW9wiK6UpDYf7GcLwU=
+eurDrabRH/wtqFMmGRxxKqOtthW9wiK6UpDYf7GcLwU=
+SNz8notuOeMqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+/SJhPqEfiyHKsms8QTljzCCOlDI1vq4kMHSvDnioeQ8=
++iav2cv7dyBbZyIIG7jyM9eTR/XZs3VK9wsK+2rSHPk=
+7QDiToNHBdvhwzFBfYgVaJdkzcPpM0pSUpDYf7GcLwU=
+V33Rj/sin1yVpn1mzCkw7pdkzcPpM0pSUpDYf7GcLwU=
+/h8HxTq92f05kyaMNadVFB2An0yhn8nnMHSvDnioeQ8=
+01JwpLKNytT/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+8HNCj9e89dGg8Jrpm038ZYMEakZ0IrV8
+xLtfJr6bHLz1XEcithQEdKOtthW9wiK6UpDYf7GcLwU=
+ADH8fRlKBa2jZP+265Fm8BkRZaY/U9MJaW/3PQhnPR4=
+S5r9ehg8hwmqMEfhWQDt5yCOlDI1vq4kMHSvDnioeQ8=
+66sxuMU+HF3w+RbvRp7Hy5dkzcPpM0pSUpDYf7GcLwU=
+e/V2W8XaLZzesYX5FbcaWh2An0yhn8nnMHSvDnioeQ8=
+m+cCCJFzWbD2ZdxSvQC7EsWAX6LVNdgPGHx0E7OBc/Q=
+fzIdYIZg41dEK1aJ14hFtSCOlDI1vq4kMHSvDnioeQ8=
+2HP2Kc9wCe69EncC198aeeZVB7mY8h37aW/3PQhnPR4=
+JBWF7pUD15Dpf/37+XRA5x2An0yhn8nnMHSvDnioeQ8=
++MLWVWV8uiz/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+8jDvhuMI3m329ywIMbfV+aOtthW9wiK6UpDYf7GcLwU=
+9s3cRUx75sbQjEWjb8/VyR2An0yhn8nnMHSvDnioeQ8=
+GMhL8lDkS8iskJRp3v9GeMY5DkwsDicsSmARnfpRl/s=
+TKjhositePFnJhXnWkz1h9eTR/XZs3VK9wsK+2rSHPk=
+9njJj9YuXebyfCLXFkCdfhh8dBOzgXP0
+fhSJTALQpei2DxSyM5ceQyCOlDI1vq4kMHSvDnioeQ8=
+kG68RZPkFXBcEe7N73MVbteTR/XZs3VK9wsK+2rSHPk=
+OFxOWAu5tbO2DxSyM5ceQyCOlDI1vq4kMHSvDnioeQ8=
+fnbCNY2tym5950ynmoF1rJdkzcPpM0pSUpDYf7GcLwU=
+3Te/nvKGDLcQaKsreiJw9CCOlDI1vq4kMHSvDnioeQ8=
+Aul6jSkWg7KxTxFeS1hpQhh8dBOzgXP0
+skRy3KohSH33pAl/v9Xu2cWAX6LVNdgPGHx0E7OBc/Q=
+OOl3oxzwgnOy0O3xuiPyBJdkzcPpM0pSUpDYf7GcLwU=
+QnpWdsNSm4xPKfCb+n1fLcWAX6LVNdgPGHx0E7OBc/Q=
+hXf546brDVFadXYDgsAJ7x2An0yhn8nnMHSvDnioeQ8=
+s4Shv7aydq6X1U0N4zGKCx2An0yhn8nnMHSvDnioeQ8=
+IehX2LlU9Mc8gBAue4OStRkRZaY/U9MJaW/3PQhnPR4=
+noKUvDkE0Ztv+9C3VzVlydeTR/XZs3VK9wsK+2rSHPk=
+OB1CLA6CiukGVu1YRoB9TSCOlDI1vq4kMHSvDnioeQ8=
+b6mcIx5Ng9jOfCqz7BPkQyCOlDI1vq4kMHSvDnioeQ8=
+GoEW/ejxQ288gBAue4OStRkRZaY/U9MJaW/3PQhnPR4=
+tH0QSYwhm12RPqwAptcVSMY5DkwsDicsSmARnfpRl/s=
+z5/GDYH2SEB5gEMVGBETmKOtthW9wiK6UpDYf7GcLwU=
+TTONaIF0eOj+6KDrJpNNM2TgEgmQimDg
+SmGhVYgW4yInyIeqDT55DyCOlDI1vq4kMHSvDnioeQ8=
+xcfYqytJG2+Twp4juMWvM6OtthW9wiK6UpDYf7GcLwU=
+1r/PiLOaDwoX6+SikxqoQcY5DkwsDicsSmARnfpRl/s=
+EKmEwCTw8CWpx0+4nd3UTcWAX6LVNdgPGHx0E7OBc/Q=
+K3rC3ryXSlnEl8q+pkR6FNeTR/XZs3VK9wsK+2rSHPk=
+yzK+Yuf799fwx4pyZK17msWAX6LVNdgPGHx0E7OBc/Q=
+g/Hgt0/Jjjm3VYGDkP8Ot5dkzcPpM0pSUpDYf7GcLwU=
+Atwqo+Tu3Ueqwql/yeDx3MWAX6LVNdgPGHx0E7OBc/Q=
+iOuAOrxcyTdrgXjFVn4oM8WAX6LVNdgPGHx0E7OBc/Q=
+C8mMemdJawhc8oezOyWf+8WAX6LVNdgPGHx0E7OBc/Q=
+Dsgg4sKl941V5sGNHfssKSCOlDI1vq4kMHSvDnioeQ8=
+FR7gvbKWc7s4ga1aDE80gteTR/XZs3VK9wsK+2rSHPk=
+g0C8NkGzea+YKIsAPEcUmNeTR/XZs3VK9wsK+2rSHPk=
+VW5D+k2xaY29RtWk3sezJCCOlDI1vq4kMHSvDnioeQ8=
+/ODghHzeBL29Za9jhpiUjteTR/XZs3VK9wsK+2rSHPk=
+wsOBA4KoSTizuOZFqz3FDdeTR/XZs3VK9wsK+2rSHPk=
+6lpwCr9FwunK3IYDhLkaF8WAX6LVNdgPGHx0E7OBc/Q=
+BNuT2mewF5sBJBHzh/mfgZdkzcPpM0pSUpDYf7GcLwU=
+Qxyf2ZLqZyaLPmyI0ov+MMWAX6LVNdgPGHx0E7OBc/Q=
+oWDvK4BkrvEj/zDfTnDF7GCaWtEhOWcx
+/vhPOMB458j/CqshHti1ehkRZaY/U9MJaW/3PQhnPR4=
+BPMuhEQHX9oRzKbMJo8xS8WAX6LVNdgPGHx0E7OBc/Q=
+rnkIoTWEgFIePyL0b/W/KMWAX6LVNdgPGHx0E7OBc/Q=
++wG9CRcrHj1jsboY6LVle6OtthW9wiK6UpDYf7GcLwU=
+9LZh6B6KWXJLS5w8d5sWeMWAX6LVNdgPGHx0E7OBc/Q=
+FXP8QE2NyiYqRGfLZlV9U8WAX6LVNdgPGHx0E7OBc/Q=
+fGR1aUruk2gExLa1GQth8sWAX6LVNdgPGHx0E7OBc/Q=
+wqq+Z0thtXZex925X9CvAyCOlDI1vq4kMHSvDnioeQ8=
+6FSs1w+frjz5FRCh77OensWAX6LVNdgPGHx0E7OBc/Q=
+XzPnJOBMz/dCTNPvg7cvTcY5DkwsDicsSmARnfpRl/s=
+ozOz+yvfxH5Yy9T9qe/NedeTR/XZs3VK9wsK+2rSHPk=
+LVdJE+8Cs8t/ULiYecGzYZdkzcPpM0pSUpDYf7GcLwU=
+fWBo+MiWaIZjPFVJfjuMaMWAX6LVNdgPGHx0E7OBc/Q=
+X5zGza9d+XT66dV+o0NSIZdkzcPpM0pSUpDYf7GcLwU=
+UodjVCPAfr+wAElBDLCFxMY5DkwsDicsSmARnfpRl/s=
+qgcvFmJtWk/4Vsqryo5tyMY5DkwsDicsSmARnfpRl/s=
+7JUszTiZrBE4wif77e5MshkRZaY/U9MJaW/3PQhnPR4=
+hrsDmo1TAHItmO4KHNWldSCOlDI1vq4kMHSvDnioeQ8=
+3+gQwX7OBLyqwql/yeDx3MWAX6LVNdgPGHx0E7OBc/Q=
+MloFpoN0JD62SPDyKy/5AyCOlDI1vq4kMHSvDnioeQ8=
+mqhmM7xJx7Gy0O3xuiPyBJdkzcPpM0pSUpDYf7GcLwU=
++ykMwym9S2nag9+Lsh57vpdkzcPpM0pSUpDYf7GcLwU=
+cZcSD1ce40p+S8OOqNse+8WAX6LVNdgPGHx0E7OBc/Q=
+w9gOp689frvZWTXWrY+kZsY5DkwsDicsSmARnfpRl/s=
+FB5clMRTzqfnrf2oo3Lk0NeTR/XZs3VK9wsK+2rSHPk=
+64P8ZBpG8uauNU7tBpvQDNeTR/XZs3VK9wsK+2rSHPk=
+bRZNLpk4nbxju3EQf8neUh2An0yhn8nnMHSvDnioeQ8=
+j8oidAXZUQ4EleYWgB/h49eTR/XZs3VK9wsK+2rSHPk=
+WHueRm/w+zQuLIyDFlNkBJdkzcPpM0pSUpDYf7GcLwU=
+zYJ5BMhpcMvrZlH/HWfc48WAX6LVNdgPGHx0E7OBc/Q=
+AVtLW31C8xoqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+5y4fghiFmJtbMSFJXe5a9ZdkzcPpM0pSUpDYf7GcLwU=
+/Kar5pijjzPIcvDI/izKd5dkzcPpM0pSUpDYf7GcLwU=
+L1RYL9NnSN3TyeBNGIJLr9eTR/XZs3VK9wsK+2rSHPk=
+p0RCoowijcQqWaeElU15ypdkzcPpM0pSUpDYf7GcLwU=
+6QcN6oSnAdLnrf2oo3Lk0NeTR/XZs3VK9wsK+2rSHPk=
+1NYTbMR28hY45OA+okEbzdeTR/XZs3VK9wsK+2rSHPk=
+bo5SpPvwj9u+g/+zqFG10MWAX6LVNdgPGHx0E7OBc/Q=

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiBeHospitalizedHtmlAnalysis.java

@@ -55,7 +55,7 @@ public class NingHaiYiYiBeHospitalizedHtmlAnalysis implements NingHaiYiYiHtmlAna
         List<String> titles = Lists.newArrayList("姓 名", "入院时间", "出生日期", "性 别", "性别", "记录时间","年 龄", "出 生 地", "职 业", "职业", "入院时间", "民 族", "民族",
                 "联系地址", "婚 姻", "婚姻", "病史陈述者", "病史可靠度", "家长姓名","住 址","联系电话", "主诉", "主 诉", "现 病 史","现病史", "既 往 史", "个 人 史", "母 孕 史", "出 生 史", "喂 养 史",
                 "既往史", "个人史", "母孕史", "出生史", "喂养史","婚育史","家族史","年龄","姓名","出生地","住址",
-                "末次月经","身份证号","户籍地址","联 系 人","孕/产 次","预 产 期","产前检查","籍贯","",
+                "末次月经","身份证号","户籍地址","联 系 人","孕/产 次","预 产 期","产前检查","籍贯",
                 "生长发育史", "预防接种史", "生活习惯史", "婚 育 史", "月经婚育史", "家 族 史", "辅助检查", "记录医生", "初步诊断", "补充诊断");
         String htmlContent = NingHaiYiYiHtmlAnalysisUtil.blockDivToStr(doc.selectFirst("body").child(0).getElementById("main"), true);
         if (StringUtil.isNotBlank(htmlContent)) {

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiClinicBloodEffectHtmlAnalysis.java

@@ -26,7 +26,7 @@ public class NingHaiYiYiClinicBloodEffectHtmlAnalysis implements NingHaiYiYiHtml
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiClinicalBloodHtmlAnalysis.java

@@ -27,7 +27,7 @@ public class NingHaiYiYiClinicalBloodHtmlAnalysis implements NingHaiYiYiHtmlAnal
                 "开始时间", "结束时间", "输血过程");
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiConsultationHtmlAnalysis.java

@@ -31,7 +31,7 @@ public class NingHaiYiYiConsultationHtmlAnalysis implements NingHaiYiYiHtmlAnaly
                     "会诊类型", "被邀医院", "被邀科室", "被邀医师", "申请时间", "患者病情及诊疗经过、申请会诊的理由及目的", "申请会诊科别",
                     "被邀会诊科别", "申请会诊医师", "会诊意见", "会诊时间", "科主任", "会诊到达时间", "查体", "会诊建议",
                     "会诊诊断", "由受邀医生填写,本次会诊是否必要","会诊科室", "会诊医师", "外院会诊医师所在医疗机构名称", "会诊医师所在医疗机构名称");
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             String htmlContent = null;

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiConsultationRecordHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiConsultationRecordHtmlAnalysis implements NingHaiYiYiHtm
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiCrisisValueReportHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiCrisisValueReportHtmlAnalysis implements NingHaiYiYiHtml
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiCriticallyIllNoticeHtmlAnalysis.java

@@ -29,7 +29,7 @@ public class NingHaiYiYiCriticallyIllNoticeHtmlAnalysis implements NingHaiYiYiHt
             List<String> titles = Lists.newArrayList("姓名", "性别", "年龄", "出生日期", "科室", "科别", "病区", "床号", "住院号",
                     "单位或地址", "联系电话", "初步诊断", "临床诊断", "病情摘要", "主要症状", "体格检查", "辅助检查", "告知医师签名",
                     "告知时间", "患方意见", "患方签名", "手印说明", "与患者关系", "患者(或被授权人)签名与患方关系", "医师签名", "时间", "签字时间");
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Document doc = Jsoup.parse(html);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDeathCaseDiscussHtmlAnalysis.java

@@ -25,7 +25,7 @@ public class NingHaiYiYiDeathCaseDiscussHtmlAnalysis implements NingHaiYiYiHtmlA
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTypeId = args[2];
             Document doc = Jsoup.parse(html);
             Element bigDivElement = doc.selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDeathRecordHtmlAnalysis.java

@@ -27,7 +27,7 @@ public class NingHaiYiYiDeathRecordHtmlAnalysis implements NingHaiYiYiHtmlAnalys
         try {
             List<String> titles = Lists.newArrayList("入院日期", "入院时间", "死亡时间", "记录时间", "入院诊断", "入院情况",
                     "诊疗经过(重点记录病情演变、抢救经过)", "诊治经过", "死亡原因", "死亡诊断", "医师签字");
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Document doc = Jsoup.parse(html);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDifficultCaseDiscussHtmlAnalysis.java

@@ -27,7 +27,7 @@ public class NingHaiYiYiDifficultCaseDiscussHtmlAnalysis implements NingHaiYiYiH
         try {
             List<String> titles = Lists.newArrayList("姓名", "性别", "年龄", "出生日期", "科别", "住址(或单位)", "讨论日期",
                     "讨论主持人", "参加讨论人", "发言记录(包括病历简要、讨论意见及结论)", "病史简介", "讨论意见", "主持人小结意见", "记录者(签名)", "科主任(签名)");
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Document doc = Jsoup.parse(html);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiDutyShiftSystemHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiDutyShiftSystemHtmlAnalysis implements NingHaiYiYiHtmlAn
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiFirstCourseRecordHtmlAnalysis.java

@@ -26,7 +26,7 @@ public class NingHaiYiYiFirstCourseRecordHtmlAnalysis implements NingHaiYiYiHtml
         Map<String, String> structureMap = Maps.newLinkedHashMap();
         try {
             List<String> titles = Lists.newArrayList("一. 病例特点", "二. 拟诊讨论", "三. 诊疗计划","三、诊疗计划", "医师签名");
-            Document doc = Jsoup.parse(args[0]);
+            Document doc = Jsoup.parse(args[0].replace("&nbsp;"," "));
             String htmlContent = NingHaiYiYiHtmlAnalysisUtil.blockDivToStr(doc.selectFirst("body").child(0), true);
             if (StringUtil.isNotBlank(htmlContent)) {
                 CommonAnalysisUtil.html2StructureMap(titles, htmlContent, structureMap);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiLeaveHospitalHtmlAnalysis.java

@@ -29,7 +29,7 @@ public class NingHaiYiYiLeaveHospitalHtmlAnalysis implements NingHaiYiYiHtmlAnal
                     "病理号", "B超", "X片号", "CT号", "MRI号", "内镜", "入院诊断", "出院诊断", "入院日期", "出院日期", "地址", "住院天数", "婚姻", "分娩日期",
                     "分娩方式", "手术指征", "入院情况", "辅助检查","诊治经过", "住院经过", "入院后检查化验结果", "入院后化验检查结果", "诊疗经过", "治疗结果", "转归情况", "出院计划",
                     "病理检查结果","出院情况","出院时情况", "婴儿情况", "治疗效果", "出院医嘱", "医师签名", "日期", "时 间", "其它", "主治医师", "住院医师");
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Document doc = Jsoup.parse(html);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiOperationHtmlAnalysis.java

@@ -52,7 +52,7 @@ public class NingHaiYiYiOperationHtmlAnalysis implements NingHaiYiYiHtmlAnalysis
                 .replace("手术室完成的、治疗性质的及全麻下完成的有创诊疗操作参照手术管理。(包括介入治疗、胃肠镜","")
                 .replace("下肿瘤切除/粘膜下肿瘤剥除等)","");
         List<String> titles = Lists.newArrayList(
-                "病情记录", "患者手术后情况", "手术简要经过(包括手术方式、术中所见、过程是否顺利、有无并发症等)", "术后去向", "术后去向", "术后诊断", "术后处理措施", "术后应当特别注意观察的事项:", "术后治疗计划(包括术后应当特别注意观察的事项)", "医生签名", "医师签名"
+                "病情记录", "患者手术后情况", "手术简要经过(包括手术方式、术中所见、过程是否顺利、有无并发症等)", "术后去向", "术后去向", "术后诊断", "术后告知","术后处理措施", "术后应当特别注意观察的事项:", "术后治疗计划(包括术后应当特别注意观察的事项)", "医生签名", "医师签名"
         );
         titles = CommonAnalysisUtil.sortTitlesNoColon(titles, bqjlText);
         CommonAnalysisUtil.cutByTitlesNoColon(bqjlText, titles, 0, map);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiOperationRecordHtmlAnalysis.java

@@ -25,7 +25,7 @@ public class NingHaiYiYiOperationRecordHtmlAnalysis implements NingHaiYiYiHtmlAn
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             NingHaiYiYiHtmlAnalysisUtil.tableStyle1InsertMap(Jsoup.parse(html).selectFirst("body").child(0).getElementById("header"), map);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiPreoperativeHtmlAnalysis.java

@@ -25,7 +25,7 @@ public class NingHaiYiYiPreoperativeHtmlAnalysis implements NingHaiYiYiHtmlAnaly
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiRescueHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiRescueHtmlAnalysis implements NingHaiYiYiHtmlAnalysis {
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiStagesSummaryHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiStagesSummaryHtmlAnalysis implements NingHaiYiYiHtmlAnal
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiThreeLevelWardHtmlAnalysis.java

@@ -27,7 +27,7 @@ public class NingHaiYiYiThreeLevelWardHtmlAnalysis implements NingHaiYiYiHtmlAna
     public Map<String, String> analysis(String... args) {
         Map<String, String> structureMap = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Document doc = Jsoup.parse(html);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiTransferIntoHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiTransferIntoHtmlAnalysis implements NingHaiYiYiHtmlAnaly
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiTransferOutHtmlAnalysis.java

@@ -24,7 +24,7 @@ public class NingHaiYiYiTransferOutHtmlAnalysis implements NingHaiYiYiHtmlAnalys
     public Map<String, String> analysis(String... args) {
         Map<String, String> map = Maps.newLinkedHashMap();
         try {
-            String html = args[0];
+            String html = args[0].replace("&nbsp;"," ");
             String recTitle = args[1];
             String recTypeId = args[2];
             Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0).getElementById("main");