public CheckResultMessage check6(int day) {
		int r1 = get(2, 5);
		int c1 = get(3, 5);
		int r2 = get(17, 5);
		int c2 = get(18, 5);
		int r3 = get(27, 5);
		int c3 = get(28, 5);
		BigDecimal b = new BigDecimal(0);
		if (checkVersion(file).equals("2003")) {
			try {
				in = new FileInputStream(file);
				hWorkbook = new HSSFWorkbook(in);
				b = getValue(r1 + 1 + day, c1, 0)
						.add(getValue(r1 + 1 + day, c1 + 6, 0))
						.add(getValue(r1 + 1 + day, c1 + 10, 0))
						.add(getValue(r3 + 2 + day, c3 + 1, 6));
				if (0 != getValue(r2 + day, c2 + 1, 4).compareTo(b)) {
					return error("支付机构汇总报表<" + fileName + ">入金贷记客户资金账户金额:"
							+ day + "日错误");
				}
				in.close();
			} catch (Exception e) {
			}
		} else {
			try {
				in = new FileInputStream(file);
				xWorkbook = new XSSFWorkbook(in);
				b = getValue1(r1 + 1 + day, c1, 0)
						.add(getValue1(r1 + 1 + day, c1 + 6, 0))
						.add(getValue1(r1 + 1 + day, c1 + 10, 0))
						.add(getValue1(r3 + 2 + day, c3 + 1, 6));
				if (0 != getValue1(r2 + day, c2 + 1, 4).compareTo(b)) {
					return error("支付机构汇总报表<" + fileName + ">入金贷记客户资金账户金额:"
							+ day + "日错误");
				}
				in.close();
			} catch (Exception e) {
			}
		}
		return pass("支付机构汇总报表<" + fileName + ">入金贷记客户资金账户金额:" + day + "日正确");
	}