Commit eded4cfd authored by kevin's avatar kevin

Merge branch 'dev_mysql' of http://code.tech.tax.asia.pwcinternal.com/root/atms into dev_mysql

parents b200a470 a3b88a86
......@@ -335,52 +335,52 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andFileTypeIdEqualTo(Integer value) {
public Criteria andFileTypeIdEqualTo(Long value) {
addCriterion("file_type_id =", value, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdNotEqualTo(Integer value) {
public Criteria andFileTypeIdNotEqualTo(Long value) {
addCriterion("file_type_id <>", value, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdGreaterThan(Integer value) {
public Criteria andFileTypeIdGreaterThan(Long value) {
addCriterion("file_type_id >", value, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdGreaterThanOrEqualTo(Integer value) {
public Criteria andFileTypeIdGreaterThanOrEqualTo(Long value) {
addCriterion("file_type_id >=", value, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdLessThan(Integer value) {
public Criteria andFileTypeIdLessThan(Long value) {
addCriterion("file_type_id <", value, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdLessThanOrEqualTo(Integer value) {
public Criteria andFileTypeIdLessThanOrEqualTo(Long value) {
addCriterion("file_type_id <=", value, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdIn(List<Integer> values) {
public Criteria andFileTypeIdIn(List<Long> values) {
addCriterion("file_type_id in", values, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdNotIn(List<Integer> values) {
public Criteria andFileTypeIdNotIn(List<Long> values) {
addCriterion("file_type_id not in", values, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdBetween(Integer value1, Integer value2) {
public Criteria andFileTypeIdBetween(Long value1, Long value2) {
addCriterion("file_type_id between", value1, value2, "fileTypeId");
return (Criteria) this;
}
public Criteria andFileTypeIdNotBetween(Integer value1, Integer value2) {
public Criteria andFileTypeIdNotBetween(Long value1, Long value2) {
addCriterion("file_type_id not between", value1, value2, "fileTypeId");
return (Criteria) this;
}
......@@ -500,11 +500,6 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberLike(String value) {
addCriterion("physical_index_number like", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andFileNameNotLike(String value) {
addCriterion("file_name not like", value, "fileName");
return (Criteria) this;
......@@ -610,52 +605,62 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andCompanyIdEqualTo(Integer value) {
public Criteria andCompanyIdEqualTo(String value) {
addCriterion("company_id =", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdNotEqualTo(Integer value) {
public Criteria andCompanyIdNotEqualTo(String value) {
addCriterion("company_id <>", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdGreaterThan(Integer value) {
public Criteria andCompanyIdGreaterThan(String value) {
addCriterion("company_id >", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdGreaterThanOrEqualTo(Integer value) {
public Criteria andCompanyIdGreaterThanOrEqualTo(String value) {
addCriterion("company_id >=", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdLessThan(Integer value) {
public Criteria andCompanyIdLessThan(String value) {
addCriterion("company_id <", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdLessThanOrEqualTo(Integer value) {
public Criteria andCompanyIdLessThanOrEqualTo(String value) {
addCriterion("company_id <=", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdIn(List<Integer> values) {
public Criteria andCompanyIdLike(String value) {
addCriterion("company_id like", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdNotLike(String value) {
addCriterion("company_id not like", value, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdIn(List<String> values) {
addCriterion("company_id in", values, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdNotIn(List<Integer> values) {
public Criteria andCompanyIdNotIn(List<String> values) {
addCriterion("company_id not in", values, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdBetween(Integer value1, Integer value2) {
public Criteria andCompanyIdBetween(String value1, String value2) {
addCriterion("company_id between", value1, value2, "companyId");
return (Criteria) this;
}
public Criteria andCompanyIdNotBetween(Integer value1, Integer value2) {
public Criteria andCompanyIdNotBetween(String value1, String value2) {
addCriterion("company_id not between", value1, value2, "companyId");
return (Criteria) this;
}
......@@ -745,31 +750,6 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberEqualTo(String value) {
addCriterion("physical_index_number =", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andOwnTimeEqualTo(Integer value) {
addCriterion("own_time =", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeGreaterThanOrEqualTo(Integer value) {
addCriterion("own_time >=", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeLessThanOrEqualTo(Integer value) {
addCriterion("own_time <=", value, "ownTime");
return (Criteria) this;
}
public Criteria andAuditStatusEqualTo(Integer value) {
addCriterion("audit_status =", value, "auditStatus");
return (Criteria) this;
}
public Criteria andTaxTypeNotEqualTo(String value) {
addCriterion("tax_type <>", value, "taxType");
return (Criteria) this;
......@@ -825,6 +805,66 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andOwnTimeIsNull() {
addCriterion("own_time is null");
return (Criteria) this;
}
public Criteria andOwnTimeIsNotNull() {
addCriterion("own_time is not null");
return (Criteria) this;
}
public Criteria andOwnTimeEqualTo(Integer value) {
addCriterion("own_time =", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeNotEqualTo(Integer value) {
addCriterion("own_time <>", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeGreaterThan(Integer value) {
addCriterion("own_time >", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeGreaterThanOrEqualTo(Integer value) {
addCriterion("own_time >=", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeLessThan(Integer value) {
addCriterion("own_time <", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeLessThanOrEqualTo(Integer value) {
addCriterion("own_time <=", value, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeIn(List<Integer> values) {
addCriterion("own_time in", values, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeNotIn(List<Integer> values) {
addCriterion("own_time not in", values, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeBetween(Integer value1, Integer value2) {
addCriterion("own_time between", value1, value2, "ownTime");
return (Criteria) this;
}
public Criteria andOwnTimeNotBetween(Integer value1, Integer value2) {
addCriterion("own_time not between", value1, value2, "ownTime");
return (Criteria) this;
}
public Criteria andFileTimeIsNull() {
addCriterion("file_time is null");
return (Criteria) this;
......@@ -955,52 +995,62 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andCreatorIdEqualTo(Integer value) {
public Criteria andCreatorIdEqualTo(String value) {
addCriterion("creator_id =", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdNotEqualTo(Integer value) {
public Criteria andCreatorIdNotEqualTo(String value) {
addCriterion("creator_id <>", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdGreaterThan(Integer value) {
public Criteria andCreatorIdGreaterThan(String value) {
addCriterion("creator_id >", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdGreaterThanOrEqualTo(Integer value) {
public Criteria andCreatorIdGreaterThanOrEqualTo(String value) {
addCriterion("creator_id >=", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdLessThan(Integer value) {
public Criteria andCreatorIdLessThan(String value) {
addCriterion("creator_id <", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdLessThanOrEqualTo(Integer value) {
public Criteria andCreatorIdLessThanOrEqualTo(String value) {
addCriterion("creator_id <=", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdIn(List<Integer> values) {
public Criteria andCreatorIdLike(String value) {
addCriterion("creator_id like", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdNotLike(String value) {
addCriterion("creator_id not like", value, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdIn(List<String> values) {
addCriterion("creator_id in", values, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdNotIn(List<Integer> values) {
public Criteria andCreatorIdNotIn(List<String> values) {
addCriterion("creator_id not in", values, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdBetween(Integer value1, Integer value2) {
public Criteria andCreatorIdBetween(String value1, String value2) {
addCriterion("creator_id between", value1, value2, "creatorId");
return (Criteria) this;
}
public Criteria andCreatorIdNotBetween(Integer value1, Integer value2) {
public Criteria andCreatorIdNotBetween(String value1, String value2) {
addCriterion("creator_id not between", value1, value2, "creatorId");
return (Criteria) this;
}
......@@ -1150,11 +1200,6 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andOwnTimeEqualTo(Date value) {
addCriterion("own_time =", value, "ownTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotEqualTo(Date value) {
addCriterion("update_time <>", value, "updateTime");
return (Criteria) this;
......@@ -1340,52 +1385,62 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andKeeperIdEqualTo(Integer value) {
public Criteria andKeeperIdEqualTo(String value) {
addCriterion("keeper_id =", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdNotEqualTo(Integer value) {
public Criteria andKeeperIdNotEqualTo(String value) {
addCriterion("keeper_id <>", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdGreaterThan(Integer value) {
public Criteria andKeeperIdGreaterThan(String value) {
addCriterion("keeper_id >", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdGreaterThanOrEqualTo(Integer value) {
public Criteria andKeeperIdGreaterThanOrEqualTo(String value) {
addCriterion("keeper_id >=", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdLessThan(Integer value) {
public Criteria andKeeperIdLessThan(String value) {
addCriterion("keeper_id <", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdLessThanOrEqualTo(Integer value) {
public Criteria andKeeperIdLessThanOrEqualTo(String value) {
addCriterion("keeper_id <=", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdIn(List<Integer> values) {
public Criteria andKeeperIdLike(String value) {
addCriterion("keeper_id like", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdNotLike(String value) {
addCriterion("keeper_id not like", value, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdIn(List<String> values) {
addCriterion("keeper_id in", values, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdNotIn(List<Integer> values) {
public Criteria andKeeperIdNotIn(List<String> values) {
addCriterion("keeper_id not in", values, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdBetween(Integer value1, Integer value2) {
public Criteria andKeeperIdBetween(String value1, String value2) {
addCriterion("keeper_id between", value1, value2, "keeperId");
return (Criteria) this;
}
public Criteria andKeeperIdNotBetween(Integer value1, Integer value2) {
public Criteria andKeeperIdNotBetween(String value1, String value2) {
addCriterion("keeper_id not between", value1, value2, "keeperId");
return (Criteria) this;
}
......@@ -1460,6 +1515,76 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberIsNull() {
addCriterion("physical_index_number is null");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberIsNotNull() {
addCriterion("physical_index_number is not null");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberEqualTo(String value) {
addCriterion("physical_index_number =", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberNotEqualTo(String value) {
addCriterion("physical_index_number <>", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberGreaterThan(String value) {
addCriterion("physical_index_number >", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberGreaterThanOrEqualTo(String value) {
addCriterion("physical_index_number >=", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberLessThan(String value) {
addCriterion("physical_index_number <", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberLessThanOrEqualTo(String value) {
addCriterion("physical_index_number <=", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberLike(String value) {
addCriterion("physical_index_number like", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberNotLike(String value) {
addCriterion("physical_index_number not like", value, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberIn(List<String> values) {
addCriterion("physical_index_number in", values, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberNotIn(List<String> values) {
addCriterion("physical_index_number not in", values, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberBetween(String value1, String value2) {
addCriterion("physical_index_number between", value1, value2, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andPhysicalIndexNumberNotBetween(String value1, String value2) {
addCriterion("physical_index_number not between", value1, value2, "physicalIndexNumber");
return (Criteria) this;
}
public Criteria andRemarkIsNull() {
addCriterion("remark is null");
return (Criteria) this;
......@@ -1530,6 +1655,76 @@ public class TaxDocumentExample {
return (Criteria) this;
}
public Criteria andFileOriginalNameIsNull() {
addCriterion("file_original_name is null");
return (Criteria) this;
}
public Criteria andFileOriginalNameIsNotNull() {
addCriterion("file_original_name is not null");
return (Criteria) this;
}
public Criteria andFileOriginalNameEqualTo(String value) {
addCriterion("file_original_name =", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameNotEqualTo(String value) {
addCriterion("file_original_name <>", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameGreaterThan(String value) {
addCriterion("file_original_name >", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameGreaterThanOrEqualTo(String value) {
addCriterion("file_original_name >=", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameLessThan(String value) {
addCriterion("file_original_name <", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameLessThanOrEqualTo(String value) {
addCriterion("file_original_name <=", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameLike(String value) {
addCriterion("file_original_name like", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameNotLike(String value) {
addCriterion("file_original_name not like", value, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameIn(List<String> values) {
addCriterion("file_original_name in", values, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameNotIn(List<String> values) {
addCriterion("file_original_name not in", values, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameBetween(String value1, String value2) {
addCriterion("file_original_name between", value1, value2, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFileOriginalNameNotBetween(String value1, String value2) {
addCriterion("file_original_name not between", value1, value2, "fileOriginalName");
return (Criteria) this;
}
public Criteria andFilePositionUrlIsNull() {
addCriterion("file_position_url is null");
return (Criteria) this;
......@@ -1659,6 +1854,206 @@ public class TaxDocumentExample {
addCriterion("year_redundancy not between", value1, value2, "yearRedundancy");
return (Criteria) this;
}
public Criteria andAuditStatusIsNull() {
addCriterion("audit_status is null");
return (Criteria) this;
}
public Criteria andAuditStatusIsNotNull() {
addCriterion("audit_status is not null");
return (Criteria) this;
}
public Criteria andAuditStatusEqualTo(Integer value) {
addCriterion("audit_status =", value, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusNotEqualTo(Integer value) {
addCriterion("audit_status <>", value, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusGreaterThan(Integer value) {
addCriterion("audit_status >", value, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusGreaterThanOrEqualTo(Integer value) {
addCriterion("audit_status >=", value, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusLessThan(Integer value) {
addCriterion("audit_status <", value, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusLessThanOrEqualTo(Integer value) {
addCriterion("audit_status <=", value, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusIn(List<Integer> values) {
addCriterion("audit_status in", values, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusNotIn(List<Integer> values) {
addCriterion("audit_status not in", values, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusBetween(Integer value1, Integer value2) {
addCriterion("audit_status between", value1, value2, "auditStatus");
return (Criteria) this;
}
public Criteria andAuditStatusNotBetween(Integer value1, Integer value2) {
addCriterion("audit_status not between", value1, value2, "auditStatus");
return (Criteria) this;
}
public Criteria andEnableIsNull() {
addCriterion("enable is null");
return (Criteria) this;
}
public Criteria andEnableIsNotNull() {
addCriterion("enable is not null");
return (Criteria) this;
}
public Criteria andEnableEqualTo(String value) {
addCriterion("enable =", value, "enable");
return (Criteria) this;
}
public Criteria andEnableNotEqualTo(String value) {
addCriterion("enable <>", value, "enable");
return (Criteria) this;
}
public Criteria andEnableGreaterThan(String value) {
addCriterion("enable >", value, "enable");
return (Criteria) this;
}
public Criteria andEnableGreaterThanOrEqualTo(String value) {
addCriterion("enable >=", value, "enable");
return (Criteria) this;
}
public Criteria andEnableLessThan(String value) {
addCriterion("enable <", value, "enable");
return (Criteria) this;
}
public Criteria andEnableLessThanOrEqualTo(String value) {
addCriterion("enable <=", value, "enable");
return (Criteria) this;
}
public Criteria andEnableLike(String value) {
addCriterion("enable like", value, "enable");
return (Criteria) this;
}
public Criteria andEnableNotLike(String value) {
addCriterion("enable not like", value, "enable");
return (Criteria) this;
}
public Criteria andEnableIn(List<String> values) {
addCriterion("enable in", values, "enable");
return (Criteria) this;
}
public Criteria andEnableNotIn(List<String> values) {
addCriterion("enable not in", values, "enable");
return (Criteria) this;
}
public Criteria andEnableBetween(String value1, String value2) {
addCriterion("enable between", value1, value2, "enable");
return (Criteria) this;
}
public Criteria andEnableNotBetween(String value1, String value2) {
addCriterion("enable not between", value1, value2, "enable");
return (Criteria) this;
}
public Criteria andFileUploadIdIsNull() {
addCriterion("file_upload_id is null");
return (Criteria) this;
}
public Criteria andFileUploadIdIsNotNull() {
addCriterion("file_upload_id is not null");
return (Criteria) this;
}
public Criteria andFileUploadIdEqualTo(String value) {
addCriterion("file_upload_id =", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdNotEqualTo(String value) {
addCriterion("file_upload_id <>", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdGreaterThan(String value) {
addCriterion("file_upload_id >", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdGreaterThanOrEqualTo(String value) {
addCriterion("file_upload_id >=", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdLessThan(String value) {
addCriterion("file_upload_id <", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdLessThanOrEqualTo(String value) {
addCriterion("file_upload_id <=", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdLike(String value) {
addCriterion("file_upload_id like", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdNotLike(String value) {
addCriterion("file_upload_id not like", value, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdIn(List<String> values) {
addCriterion("file_upload_id in", values, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdNotIn(List<String> values) {
addCriterion("file_upload_id not in", values, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdBetween(String value1, String value2) {
addCriterion("file_upload_id between", value1, value2, "fileUploadId");
return (Criteria) this;
}
public Criteria andFileUploadIdNotBetween(String value1, String value2) {
addCriterion("file_upload_id not between", value1, value2, "fileUploadId");
return (Criteria) this;
}
}
/**
......
package pwc.taxtech.atms.orangeheap.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/OrangeHeap/tableau")
public class OrangeHeapController {
}
package pwc.taxtech.atms.orangeheap.service;
public class OrangeHeapService {
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment