KRISH_N
asked on
Informatica : Error importing xsd file into source.
Hello,
I've been trying to import a source definition using an XSD file that has been supplied to me.However when I try to import it, I am getting an error stating "Error: There are no global element in the schema that can be the root.Please import from another file"
I wanted to validate the supplied XSD at the first place but could not find any XSD validator that I could use other than xmlspy which I cannot use it because of the expiry of the trail period.
Files with extensions other than the ones mentioned below are not allowed for upload, hence I have pasted the entire schema definition below.
Please advise.
I've been trying to import a source definition using an XSD file that has been supplied to me.However when I try to import it, I am getting an error stating "Error: There are no global element in the schema that can be the root.Please import from another file"
I wanted to validate the supplied XSD at the first place but could not find any XSD validator that I could use other than xmlspy which I cannot use it because of the expiry of the trail period.
Files with extensions other than the ones mentioned below are not allowed for upload, hence I have pasted the entire schema definition below.
Please advise.
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:gwx="http://www.guidewire.com/pc/gwx" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.guidewire.com/pc/gwx">
<xsd:complexType name="GwxContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="EmailAddress1" type="xsd:string" />
<xsd:element minOccurs="0" name="EmailAddress2" type="xsd:string" />
<xsd:element minOccurs="0" name="FaxPhone" type="xsd:string" />
<xsd:element minOccurs="0" name="HomePhone" type="xsd:string" />
<xsd:element minOccurs="0" name="LoadRelatedContacts" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Notes" type="xsd:string" />
<xsd:element minOccurs="0" name="Preferred" type="xsd:boolean" />
<xsd:element minOccurs="0" name="TaxID" type="xsd:string" />
<xsd:element minOccurs="0" name="VendorNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="WithholdingRate" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="WorkPhone" type="xsd:string" />
<xsd:element minOccurs="0" name="Score" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ContactAddresses" type="gwx:GwxContactAddress" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OfficialIDs" type="gwx:GwxOfficialIDCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CategoryScores" type="gwx:GwxContactCategoryScore" />
<xsd:element minOccurs="0" name="PrimaryPhone" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="TaxStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="VendorType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryLanguage" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ValidationLevel" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PreferredCurrency" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="AutoSync" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryAddress" type="gwx:GwxAddress" />
<xsd:element minOccurs="0" name="AddressBookUID" type="xsd:string" />
<xsd:element minOccurs="0" name="Admin" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxContactAddress">
<xsd:sequence>
<xsd:element minOccurs="0" name="AddressBookUID" type="xsd:string" />
<xsd:element minOccurs="0" name="Address" type="gwx:GwxAddress" />
<xsd:element minOccurs="0" name="Admin" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxOfficialID">
<xsd:sequence>
<xsd:element minOccurs="0" name="OfficialIDValue" type="xsd:string" />
<xsd:element minOccurs="0" name="OfficialIDType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Admin" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxContactCategoryScore">
<xsd:sequence>
<xsd:element minOccurs="0" name="Score" type="xsd:integer" />
<xsd:element minOccurs="0" name="ReviewCategory" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Contact" type="gwx:GwxContactCont" />
<xsd:element minOccurs="0" name="AddressBookUID" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGeocodeWorkItem">
<xsd:sequence>
<xsd:element minOccurs="0" name="Address" type="gwx:GwxAddress" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxContactAutoSyncWorkItem">
<xsd:sequence>
<xsd:element minOccurs="0" name="AddressBookUID" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTmpContactAddressLink">
<xsd:sequence>
<xsd:element minOccurs="0" name="TempAddressID" type="xsd:integer" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxCompany">
<xsd:complexContent>
<xsd:extension base="gwx:GwxContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxContactCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Company" type="gwx:GwxCompany" />
<xsd:element minOccurs="0" name="CompanyVendor" type="gwx:GwxCompanyVendor" />
<xsd:element minOccurs="0" name="Person" type="gwx:GwxPerson" />
<xsd:element minOccurs="0" name="UserContact" type="gwx:GwxUserContact" />
<xsd:element minOccurs="0" name="Place" type="gwx:GwxPlace" />
<xsd:element minOccurs="0" name="LegalVenue" type="gwx:GwxLegalVenue" />
<xsd:element minOccurs="0" name="PolicyCompany" type="gwx:GwxPolicyCompany" />
<xsd:element minOccurs="0" name="PolicyPerson" type="gwx:GwxPolicyPerson" />
<xsd:element minOccurs="0" name="Adjudicator" type="gwx:GwxAdjudicator" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxContactContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxContactContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Company" />
<xsd:enumeration value="CompanyVendor" />
<xsd:enumeration value="Person" />
<xsd:enumeration value="UserContact" />
<xsd:enumeration value="Place" />
<xsd:enumeration value="LegalVenue" />
<xsd:enumeration value="PolicyCompany" />
<xsd:enumeration value="PolicyPerson" />
<xsd:enumeration value="Adjudicator" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxCompanyVendor">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCompany">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonVendor">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPerson">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PersonVendor" type="gwx:GwxPersonVendor" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPersonContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPersonContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PersonVendor" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPerson">
<xsd:complexContent>
<xsd:extension base="gwx:GwxContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="CellPhone" type="xsd:string" />
<xsd:element minOccurs="0" name="DateOfBirth" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="FirstName" type="xsd:string" />
<xsd:element minOccurs="0" name="FormerName" type="xsd:string" />
<xsd:element minOccurs="0" name="LastName" type="xsd:string" />
<xsd:element minOccurs="0" name="LicenseNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="MiddleName" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDependents" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumDependentsU18" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumDependentsU25" type="xsd:integer" />
<xsd:element minOccurs="0" name="Occupation" type="xsd:string" />
<xsd:element minOccurs="0" name="Gender" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LicenseState" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MaritalStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Prefix" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Suffix" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="TaxFilingStatus" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxUserContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPerson">
<xsd:sequence>
<xsd:element minOccurs="0" name="EmployeeNumber" type="xsd:string" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPlace">
<xsd:complexContent>
<xsd:extension base="gwx:GwxContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxLegalVenue">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPlace">
<xsd:sequence>
<xsd:element minOccurs="0" name="VenueType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxQuestionSet">
<xsd:sequence>
<xsd:element minOccurs="0" name="AvailabilityScript" type="xsd:string" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Priority" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Questions" type="gwx:GwxQuestion" />
<xsd:element minOccurs="0" name="QuestionSetType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxQuestion">
<xsd:sequence>
<xsd:element minOccurs="0" name="Text" type="xsd:string" />
<xsd:element minOccurs="0" name="Required" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DefaultAnswer" type="xsd:string" />
<xsd:element minOccurs="0" name="Indent" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="Priority" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Choices" type="gwx:GwxQuestionChoice" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="SubQuestions" type="gwx:GwxSubQuestion" />
<xsd:element minOccurs="0" name="QuestionType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="QuestionSet" type="gwx:GwxQuestionSet" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxSubQuestion">
<xsd:sequence>
<xsd:element minOccurs="0" name="Text" type="xsd:string" />
<xsd:element minOccurs="0" name="Priority" type="xsd:integer" />
<xsd:element minOccurs="0" name="Question" type="gwx:GwxQuestion" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxQuestionChoice">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="Score" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="Priority" type="xsd:integer" />
<xsd:element minOccurs="0" name="Question" type="gwx:GwxQuestion" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxCredential">
<xsd:sequence>
<xsd:element minOccurs="0" name="Active" type="xsd:boolean" />
<xsd:element minOccurs="0" name="FailedAttempts" type="xsd:integer" />
<xsd:element minOccurs="0" name="FailedTime" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="LockDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="UserName" type="xsd:string" />
<xsd:element minOccurs="0" name="Password" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxUserBackup">
<xsd:sequence>
<xsd:element minOccurs="0" name="User" type="gwx:GwxUser" />
<xsd:element minOccurs="0" name="BackupUser" type="gwx:GwxUser" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAttribute">
<xsd:sequence>
<xsd:element minOccurs="0" name="Active" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAttributeUser">
<xsd:sequence>
<xsd:element minOccurs="0" name="DateField1" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="DateField2" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="DateField3" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TextField1" type="xsd:string" />
<xsd:element minOccurs="0" name="TextField2" type="xsd:string" />
<xsd:element minOccurs="0" name="TextField3" type="xsd:string" />
<xsd:element minOccurs="0" name="Value" type="xsd:integer" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Attribute" type="gwx:GwxAttribute" />
<xsd:element minOccurs="0" name="User" type="gwx:GwxUser" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGroupUser">
<xsd:sequence>
<xsd:element minOccurs="0" name="Member" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Manager" type="xsd:boolean" />
<xsd:element minOccurs="0" name="TextField1" type="xsd:string" />
<xsd:element minOccurs="0" name="TextField2" type="xsd:string" />
<xsd:element minOccurs="0" name="TextField3" type="xsd:string" />
<xsd:element minOccurs="0" name="LoadFactor" type="xsd:integer" />
<xsd:element minOccurs="0" name="LoadFactorType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Group" type="gwx:GwxGroup" />
<xsd:element minOccurs="0" name="User" type="gwx:GwxUser" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRole">
<xsd:sequence>
<xsd:element minOccurs="0" name="CarrierInternalRole" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Privileges" type="gwx:GwxRolePrivilege" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ReportPrivileges" type="gwx:GwxRoleReportPrivilege" />
<xsd:element minOccurs="0" name="RoleType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRolePrivilege">
<xsd:sequence>
<xsd:element minOccurs="0" name="Permission" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Role" type="gwx:GwxRole" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRoleReportPrivilege">
<xsd:sequence>
<xsd:element minOccurs="0" name="Role" type="gwx:GwxRole" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxUserRole">
<xsd:sequence>
<xsd:element minOccurs="0" name="User" type="gwx:GwxUser" />
<xsd:element minOccurs="0" name="Role" type="gwx:GwxRole" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxSecurityZone">
<xsd:sequence>
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Groups" type="gwx:GwxGroup" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAccount">
<xsd:sequence>
<xsd:element minOccurs="0" name="AccountNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="BusOpsDesc" type="xsd:string" />
<xsd:element minOccurs="0" name="Frozen" type="xsd:boolean" />
<xsd:element minOccurs="0" name="OriginationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="OtherOrgTypeDescription" type="xsd:string" />
<xsd:element minOccurs="0" name="StateBureauNum" type="xsd:string" />
<xsd:element minOccurs="0" name="YearsInBusiness" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AccountContacts" type="gwx:GwxAccountContactCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AccountLocations" type="gwx:GwxAccountLocation" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="JobGroups" type="gwx:GwxJobGroupCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Notes" type="gwx:GwxNote" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ProducerCodes" type="gwx:GwxAccountProducerCode" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCRetrospectiveRatingPlans" type="gwx:GwxWCRetrospectiveRatingPlan" />
<xsd:element minOccurs="0" name="AccountOrgType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="AccountStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryLanguage" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="IndustryCode" type="gwx:GwxIndustryCode" />
<xsd:element minOccurs="0" name="AccountHolderContact" type="gwx:GwxContactCont" />
<xsd:element minOccurs="0" name="LocationAutoNumberSeq" type="gwx:GwxAutoNumberSequence" />
<xsd:element minOccurs="0" name="IsMailingAllowed_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="GroupeEmployeur_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OccupationCode_CG" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAccountLocation">
<xsd:sequence>
<xsd:element minOccurs="0" name="Active" type="xsd:boolean" />
<xsd:element minOccurs="0" name="EmployeeCount" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="LocationCode" type="xsd:string" />
<xsd:element minOccurs="0" name="LocationName" type="xsd:string" />
<xsd:element minOccurs="0" name="LocationNum" type="xsd:integer" />
<xsd:element minOccurs="0" name="Phone" type="xsd:string" />
<xsd:element minOccurs="0" name="PrimaryLoc" type="xsd:boolean" />
<xsd:element minOccurs="0" name="LocationType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Address" type="gwx:GwxAccountLocationAddress" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAccountContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="Contact" type="gwx:GwxContactCont" />
<xsd:element minOccurs="0" name="CareOfDenorm_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="AddressLine3Denorm_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="EmailAddress1Denorm_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="ICPBFlag_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="IsTaxExempt_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="TaxExemptNumber_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="InsuredSinecDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="InsuredSinceYear_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="CountryDenorm_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="CentralBank_CG" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxMotorVehicleRecord">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="ConvictionDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="Points" type="xsd:integer" />
<xsd:element minOccurs="0" name="ViolationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Category" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RecordType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Driver" type="gwx:GwxDriver" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAccountProducerCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Account" type="gwx:GwxAccount" />
<xsd:element minOccurs="0" name="ProducerCode" type="gwx:GwxProducerCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAccountHolder">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAccountContactCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="AccountHolder" type="gwx:GwxAccountHolder" />
<xsd:element minOccurs="0" name="SecondaryContact" type="gwx:GwxSecondaryContact" />
<xsd:element minOccurs="0" name="AccountingContact" type="gwx:GwxAccountingContact" />
<xsd:element minOccurs="0" name="ClaimsInfoContact" type="gwx:GwxClaimsInfoContact" />
<xsd:element minOccurs="0" name="InspectionContact" type="gwx:GwxInspectionContact" />
<xsd:element minOccurs="0" name="BillingContact" type="gwx:GwxBillingContact" />
<xsd:element minOccurs="0" name="Driver" type="gwx:GwxDriver" />
<xsd:element minOccurs="0" name="AdditionalInterest" type="gwx:GwxAdditionalInterest" />
<xsd:element minOccurs="0" name="AdditionalInsured" type="gwx:GwxAdditionalInsured" />
<xsd:element minOccurs="0" name="NamedInsured" type="gwx:GwxNamedInsured" />
<xsd:element minOccurs="0" name="ReceivedEmployee" type="gwx:GwxReceivedEmployee" />
<xsd:element minOccurs="0" name="SuppliedEmployee" type="gwx:GwxSuppliedEmployee" />
<xsd:element minOccurs="0" name="OwnerOfficer" type="gwx:GwxOwnerOfficer" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxAccountContactContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxAccountContactContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AccountHolder" />
<xsd:enumeration value="SecondaryContact" />
<xsd:enumeration value="AccountingContact" />
<xsd:enumeration value="ClaimsInfoContact" />
<xsd:enumeration value="InspectionContact" />
<xsd:enumeration value="BillingContact" />
<xsd:enumeration value="Driver" />
<xsd:enumeration value="AdditionalInterest" />
<xsd:enumeration value="AdditionalInsured" />
<xsd:enumeration value="NamedInsured" />
<xsd:enumeration value="ReceivedEmployee" />
<xsd:enumeration value="SuppliedEmployee" />
<xsd:enumeration value="OwnerOfficer" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxSecondaryContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAccountingContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxClaimsInfoContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxInspectionContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBillingContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxDriver">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="DateCompletedTrainingClass" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="GoodDriverDiscount" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Student" type="xsd:boolean" />
<xsd:element minOccurs="0" name="YearLicensed" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="MotorVehicleRecords" type="gwx:GwxMotorVehicleRecord" />
<xsd:element minOccurs="0" name="TrainingClassType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumberofAccidents" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumberofViolations" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAdditionalInterest">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAdditionalInsured">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxNamedInsured">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="IndustryCode" type="gwx:GwxIndustryCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxReceivedEmployee">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxSuppliedEmployee">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxOwnerOfficer">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAccountContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="RelationshipTitle" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAutoNumberSequence">
<xsd:sequence />
</xsd:complexType>
<xsd:complexType name="GwxBusinessVehicle">
<xsd:sequence>
<xsd:element minOccurs="0" name="AntiLockBrakes" type="xsd:boolean" />
<xsd:element minOccurs="0" name="AntiTheft" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Color" type="xsd:string" />
<xsd:element minOccurs="0" name="CostNew" type="xsd:decimal" />
<xsd:element minOccurs="0" name="LeaseOrRent" type="xsd:boolean" />
<xsd:element minOccurs="0" name="LicensePlate" type="xsd:string" />
<xsd:element minOccurs="0" name="Make" type="xsd:string" />
<xsd:element minOccurs="0" name="Model" type="xsd:string" />
<xsd:element minOccurs="0" name="OwnedByPoliticalSub" type="xsd:boolean" />
<xsd:element minOccurs="0" name="SafeDrivingCert" type="xsd:boolean" />
<xsd:element minOccurs="0" name="StatedValue" type="xsd:decimal" />
<xsd:element minOccurs="0" name="VehicleClassCode" type="xsd:string" />
<xsd:element minOccurs="0" name="VehicleCondition" type="xsd:boolean" />
<xsd:element minOccurs="0" name="VehicleNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="Vin" type="xsd:string" />
<xsd:element minOccurs="0" name="Year" type="xsd:integer" />
<xsd:element minOccurs="0" name="YearPurchased" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AdditionalInterests" type="gwx:GwxBAVehicleAddnlInterest" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBAStateCovVehicleCost" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages" type="gwx:GwxBusinessVehicleCovCont" />
<xsd:element minOccurs="0" name="BodyType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DestinationZone" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Experience" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Industry" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="IndustryUse" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="IntraInterStateUsage" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LengthOfLease" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LicenseState" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OriginationZone" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PipCovered" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryUse" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="VehicleRadius" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="VehicleSizeClass" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="VehicleType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BALine" type="gwx:GwxBusinessAutoLine" />
<xsd:element minOccurs="0" name="BAAudVisDataEqip2Cov" type="gwx:GwxBAAudVisDataEqip2Cov" />
<xsd:element minOccurs="0" name="BACollisionCov" type="gwx:GwxBACollisionCov" />
<xsd:element minOccurs="0" name="BAComprehensiveCov" type="gwx:GwxBAComprehensiveCov" />
<xsd:element minOccurs="0" name="BALoanLeaseGapCov" type="gwx:GwxBALoanLeaseGapCov" />
<xsd:element minOccurs="0" name="BAOBELCov" type="gwx:GwxBAOBELCov" />
<xsd:element minOccurs="0" name="BAPipAddCovHI" type="gwx:GwxBAPipAddCovHI" />
<xsd:element minOccurs="0" name="BAPipAddCovNY" type="gwx:GwxBAPipAddCovNY" />
<xsd:element minOccurs="0" name="BAPipAddPA" type="gwx:GwxBAPipAddPA" />
<xsd:element minOccurs="0" name="BAPipAddUT" type="gwx:GwxBAPipAddUT" />
<xsd:element minOccurs="0" name="BAPipBasicNJ" type="gwx:GwxBAPipBasicNJ" />
<xsd:element minOccurs="0" name="BAPipBasicNY" type="gwx:GwxBAPipBasicNY" />
<xsd:element minOccurs="0" name="BAPipBasicPA" type="gwx:GwxBAPipBasicPA" />
<xsd:element minOccurs="0" name="BAPipBasicUT" type="gwx:GwxBAPipBasicUT" />
<xsd:element minOccurs="0" name="BAPipBasicWA" type="gwx:GwxBAPipBasicWA" />
<xsd:element minOccurs="0" name="BAPipCovDE" type="gwx:GwxBAPipCovDE" />
<xsd:element minOccurs="0" name="BAPipCoverageOR" type="gwx:GwxBAPipCoverageOR" />
<xsd:element minOccurs="0" name="BAPipCovFL" type="gwx:GwxBAPipCovFL" />
<xsd:element minOccurs="0" name="BAPipCovHI" type="gwx:GwxBAPipCovHI" />
<xsd:element minOccurs="0" name="BAPipCovKS" type="gwx:GwxBAPipCovKS" />
<xsd:element minOccurs="0" name="BAPipCovKY" type="gwx:GwxBAPipCovKY" />
<xsd:element minOccurs="0" name="BAPipCovMA" type="gwx:GwxBAPipCovMA" />
<xsd:element minOccurs="0" name="BAPipCovMD" type="gwx:GwxBAPipCovMD" />
<xsd:element minOccurs="0" name="BAPipCovMI" type="gwx:GwxBAPipCovMI" />
<xsd:element minOccurs="0" name="BAPipCovMN" type="gwx:GwxBAPipCovMN" />
<xsd:element minOccurs="0" name="BAPipCovND" type="gwx:GwxBAPipCovND" />
<xsd:element minOccurs="0" name="BAPipCovTX" type="gwx:GwxBAPipCovTX" />
<xsd:element minOccurs="0" name="BAPipCSLPA" type="gwx:GwxBAPipCSLPA" />
<xsd:element minOccurs="0" name="BAPipDCWageCov" type="gwx:GwxBAPipDCWageCov" />
<xsd:element minOccurs="0" name="BAPipDeathCovAR" type="gwx:GwxBAPipDeathCovAR" />
<xsd:element minOccurs="0" name="BAPipDeathTX" type="gwx:GwxBAPipDeathTX" />
<xsd:element minOccurs="0" name="BAPipExtAddlCov" type="gwx:GwxBAPipExtAddlCov" />
<xsd:element minOccurs="0" name="BAPipExtendedCovFL" type="gwx:GwxBAPipExtendedCovFL" />
<xsd:element minOccurs="0" name="BAPipFuneralCovDC" type="gwx:GwxBAPipFuneralCovDC" />
<xsd:element minOccurs="0" name="BAPipGuestCovKY" type="gwx:GwxBAPipGuestCovKY" />
<xsd:element minOccurs="0" name="BAPipGuestCovMD" type="gwx:GwxBAPipGuestCovMD" />
<xsd:element minOccurs="0" name="BAPipIncreasedWA" type="gwx:GwxBAPipIncreasedWA" />
<xsd:element minOccurs="0" name="BAPipMedCovAR" type="gwx:GwxBAPipMedCovAR" />
<xsd:element minOccurs="0" name="BAPipMedRehabCov" type="gwx:GwxBAPipMedRehabCov" />
<xsd:element minOccurs="0" name="BAPipMgdCareHI" type="gwx:GwxBAPipMgdCareHI" />
<xsd:element minOccurs="0" name="BAPipOptBenefitsHI" type="gwx:GwxBAPipOptBenefitsHI" />
<xsd:element minOccurs="0" name="BAPipOptionsNJ" type="gwx:GwxBAPipOptionsNJ" />
<xsd:element minOccurs="0" name="BAPipWageCovAR" type="gwx:GwxBAPipWageCovAR" />
<xsd:element minOccurs="0" name="BARentalCov" type="gwx:GwxBARentalCov" />
<xsd:element minOccurs="0" name="BASpecCausesLossCov" type="gwx:GwxBusinessVehicleCovCont" />
<xsd:element minOccurs="0" name="BATapeDiscRecordCov" type="gwx:GwxBATapeDiscRecordCov" />
<xsd:element minOccurs="0" name="BATowingLaborCov" type="gwx:GwxBATowingLaborCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBAJurisdiction">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBAJurisdictionCost" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages" type="gwx:GwxBAStateCovCont" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BALine" type="gwx:GwxBusinessAutoLine" />
<xsd:element minOccurs="0" name="HiredAutoBasis" type="gwx:GwxBAHiredAutoBasis" />
<xsd:element minOccurs="0" name="NonOwnedBasis" type="gwx:GwxBANonOwnedBasis" />
<xsd:element minOccurs="0" name="BADeathCov" type="gwx:GwxBADeathCov" />
<xsd:element minOccurs="0" name="BADisabilityCov" type="gwx:GwxBADisabilityCov" />
<xsd:element minOccurs="0" name="BADOCCollisionCov" type="gwx:GwxBADOCCollisionCov" />
<xsd:element minOccurs="0" name="BADOCCompCov" type="gwx:GwxBADOCCompCov" />
<xsd:element minOccurs="0" name="BADOCLiabilityCov" type="gwx:GwxBADOCLiabilityCov" />
<xsd:element minOccurs="0" name="BADOCMedPayCov" type="gwx:GwxBADOCMedPayCov" />
<xsd:element minOccurs="0" name="BADOCUnderinsCov" type="gwx:GwxBADOCUnderinsCov" />
<xsd:element minOccurs="0" name="BADOCUninsuredCov" type="gwx:GwxBADOCUninsuredCov" />
<xsd:element minOccurs="0" name="BAFellowEmployeesCov" type="gwx:GwxBAFellowEmployeesCov" />
<xsd:element minOccurs="0" name="BAHiredCollisionCov" type="gwx:GwxBAHiredCollisionCov" />
<xsd:element minOccurs="0" name="BAHiredCompCov" type="gwx:GwxBAHiredCompCov" />
<xsd:element minOccurs="0" name="BAHiredLiabilityCov" type="gwx:GwxBAHiredLiabilityCov" />
<xsd:element minOccurs="0" name="BAHiredSpecPerilCov" type="gwx:GwxBAStateCovCont" />
<xsd:element minOccurs="0" name="BAHiredUIMCov" type="gwx:GwxBAHiredUIMCov" />
<xsd:element minOccurs="0" name="BAHiredUMCov" type="gwx:GwxBAHiredUMCov" />
<xsd:element minOccurs="0" name="BALimitedPropDamCov" type="gwx:GwxBALimitedPropDamCov" />
<xsd:element minOccurs="0" name="BALossOfUseCov" type="gwx:GwxBALossOfUseCov" />
<xsd:element minOccurs="0" name="BANonOwndSSExtendCov" type="gwx:GwxBANonOwndSSExtendCov" />
<xsd:element minOccurs="0" name="BANonownedLiabCov" type="gwx:GwxBANonownedLiabCov" />
<xsd:element minOccurs="0" name="BAOwnedLiabilityCov" type="gwx:GwxBAOwnedLiabilityCov" />
<xsd:element minOccurs="0" name="BAOwnedMedPayCov" type="gwx:GwxBAOwnedMedPayCov" />
<xsd:element minOccurs="0" name="BAOwnedUIMBICov" type="gwx:GwxBAOwnedUIMBICov" />
<xsd:element minOccurs="0" name="BAOwnedUIMPDCov" type="gwx:GwxBAOwnedUIMPDCov" />
<xsd:element minOccurs="0" name="BAOwnedUMBICov" type="gwx:GwxBAOwnedUMBICov" />
<xsd:element minOccurs="0" name="BAOwnedUMBISuppCov" type="gwx:GwxBAOwnedUMBISuppCov" />
<xsd:element minOccurs="0" name="BAOwnedUMPDCov" type="gwx:GwxBAOwnedUMPDCov" />
<xsd:element minOccurs="0" name="BAPipExtraMedPA" type="gwx:GwxBAPipExtraMedPA" />
<xsd:element minOccurs="0" name="BAPollutLiabBasicCov" type="gwx:GwxBAPollutLiabBasicCov" />
<xsd:element minOccurs="0" name="BAPollutLiabBoardCov" type="gwx:GwxBAPollutLiabBoardCov" />
<xsd:element minOccurs="0" name="BAPropProtectionCov" type="gwx:GwxBAPropProtectionCov" />
<xsd:element minOccurs="0" name="BATerror2356Cov" type="gwx:GwxBATerror2356Cov" />
<xsd:element minOccurs="0" name="BATerror2358Cov" type="gwx:GwxBATerror2358Cov" />
<xsd:element minOccurs="0" name="BATerror2359Cov" type="gwx:GwxBATerror2359Cov" />
<xsd:element minOccurs="0" name="BATerror2362Cov" type="gwx:GwxBATerror2362Cov" />
<xsd:element minOccurs="0" name="BATerror2366Cov" type="gwx:GwxBATerror2366Cov" />
<xsd:element minOccurs="0" name="BATerror2367Cov" type="gwx:GwxBATerror2367Cov" />
<xsd:element minOccurs="0" name="BATerror2370Cov" type="gwx:GwxBATerror2370Cov" />
<xsd:element minOccurs="0" name="BATerror2372Cov" type="gwx:GwxBATerror2372Cov" />
<xsd:element minOccurs="0" name="BATerror2373Cov" type="gwx:GwxBATerror2373Cov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBANonOwnedBasis">
<xsd:sequence>
<xsd:element minOccurs="0" name="NumEmployees" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumPartners" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumVolunteers" type="xsd:integer" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBAHiredAutoBasis">
<xsd:sequence>
<xsd:element minOccurs="0" name="Basis" type="xsd:integer" />
<xsd:element minOccurs="0" name="IfAnyExposure" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBAOtherDriver">
<xsd:sequence>
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Coverage" type="gwx:GwxBADriverOtherCarCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBusinessAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BALine" type="gwx:GwxBusinessAutoLine" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBusinessVehicleCovCost" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBAStateCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBAStateCovCost" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBACost">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Transactions" type="gwx:GwxBATransaction" />
<xsd:element minOccurs="0" name="RatedOrder" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BusinessAutoLine" type="gwx:GwxBusinessAutoLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBATransaction">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxCommercialDriver">
<xsd:sequence>
<xsd:element minOccurs="0" name="DateOfBirth" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="DriverTraining" type="xsd:boolean" />
<xsd:element minOccurs="0" name="FirstName" type="xsd:string" />
<xsd:element minOccurs="0" name="GoodDriverDiscount" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HireDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="LastName" type="xsd:string" />
<xsd:element minOccurs="0" name="LicenseNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="MatureDriverTraining" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PercentageUse" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="SeqNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="Student" type="xsd:boolean" />
<xsd:element minOccurs="0" name="YearLicensed" type="xsd:integer" />
<xsd:element minOccurs="0" name="Gender" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LicenseState" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MaritalStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumberofAccidents" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumberofViolations" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="YearsExperience" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BusinessAutoLine" type="gwx:GwxBusinessAutoLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBusinessAutoLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element minOccurs="0" name="AutoSymbolsManualEditDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="CustomAutoSymbolDesc" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BACosts" type="gwx:GwxBACostCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BALineCoverages" type="gwx:GwxBusinessAutoCov" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BAModifiers" type="gwx:GwxBAModifier" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BATransactions" type="gwx:GwxBATransaction" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Drivers" type="gwx:GwxCommercialDriver" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Jurisdictions" type="gwx:GwxBAJurisdiction" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Vehicles" type="gwx:GwxBusinessVehicle" />
<xsd:element minOccurs="0" name="Fleet" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BusinessVehicleAutoNumberSeq" type="gwx:GwxAutoNumberSequence" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyLineCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BusinessAutoLine" type="gwx:GwxBusinessAutoLine" />
<xsd:element minOccurs="0" name="BusinessOwnersLine" type="gwx:GwxBusinessOwnersLine" />
<xsd:element minOccurs="0" name="GeneralLiabilityLine" type="gwx:GwxGeneralLiabilityLine" />
<xsd:element minOccurs="0" name="PersonalAutoLine" type="gwx:GwxPersonalAutoLine" />
<xsd:element minOccurs="0" name="WorkersCompLine" type="gwx:GwxWorkersCompLine" />
<xsd:element minOccurs="0" name="HabitationalLine_CG" type="gwx:GwxHabitationalLine_CG" />
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxHomeownersLine" />
<xsd:element minOccurs="0" name="BOPLine" type="gwx:GwxBOPLine" />
<xsd:element minOccurs="0" name="GLLine" type="gwx:GwxGLLine" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPolicyLineContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPolicyLineContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BusinessAutoLine" />
<xsd:enumeration value="BusinessOwnersLine" />
<xsd:enumeration value="GeneralLiabilityLine" />
<xsd:enumeration value="PersonalAutoLine" />
<xsd:enumeration value="WorkersCompLine" />
<xsd:enumeration value="HabitationalLine_CG" />
<xsd:enumeration value="HomeownersLine" />
<xsd:enumeration value="BOPLine" />
<xsd:enumeration value="GLLine" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBAVehicleAddnlInterest">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyAddnlInterest">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAAddnlIntVehicle" type="gwx:GwxBusinessVehicle" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyAddnlInterestCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BAVehicleAddnlInterest" type="gwx:GwxBAVehicleAddnlInterest" />
<xsd:element minOccurs="0" name="BOPBldgAddnlInterest" type="gwx:GwxBOPBldgAddnlInterest" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPolicyAddnlInterestContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPolicyAddnlInterestContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BAVehicleAddnlInterest" />
<xsd:enumeration value="BOPBldgAddnlInterest" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBAModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="BALine" type="gwx:GwxPolicyLineCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxModifierCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BAModifier" type="gwx:GwxBAModifier" />
<xsd:element minOccurs="0" name="BOPModifier" type="gwx:GwxBOPModifier" />
<xsd:element minOccurs="0" name="PAModifier" type="gwx:GwxPAModifier" />
<xsd:element minOccurs="0" name="PAVehicleModifier" type="gwx:GwxPAVehicleModifier" />
<xsd:element minOccurs="0" name="WCModifier" type="gwx:GwxWCModifier" />
<xsd:element minOccurs="0" name="HomeownersModifier" type="gwx:GwxHomeownersModifier" />
<xsd:element minOccurs="0" name="DwellingModifier" type="gwx:GwxDwellingModifier" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxModifierContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxModifierContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BAModifier" />
<xsd:enumeration value="BOPModifier" />
<xsd:enumeration value="PAModifier" />
<xsd:enumeration value="PAVehicleModifier" />
<xsd:enumeration value="WCModifier" />
<xsd:enumeration value="HomeownersModifier" />
<xsd:enumeration value="DwellingModifier" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBAHiredSpecPerilCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HiredCauseOfLoss" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BAHiredSpecPerilDdctTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAHiredSpecPerilCovHiredCauseOfLossTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAStateCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BAHiredSpecPerilCov" type="gwx:GwxBAHiredSpecPerilCov" />
<xsd:element minOccurs="0" name="BADriverOtherCarCov" type="gwx:GwxBADriverOtherCarCov" />
<xsd:element minOccurs="0" name="BADeathCov" type="gwx:GwxBADeathCov" />
<xsd:element minOccurs="0" name="BADisabilityCov" type="gwx:GwxBADisabilityCov" />
<xsd:element minOccurs="0" name="BADOCCollisionCov" type="gwx:GwxBADOCCollisionCov" />
<xsd:element minOccurs="0" name="BADOCCompCov" type="gwx:GwxBADOCCompCov" />
<xsd:element minOccurs="0" name="BADOCLiabilityCov" type="gwx:GwxBADOCLiabilityCov" />
<xsd:element minOccurs="0" name="BADOCMedPayCov" type="gwx:GwxBADOCMedPayCov" />
<xsd:element minOccurs="0" name="BADOCUnderinsCov" type="gwx:GwxBADOCUnderinsCov" />
<xsd:element minOccurs="0" name="BADOCUninsuredCov" type="gwx:GwxBADOCUninsuredCov" />
<xsd:element minOccurs="0" name="BAFellowEmployeesCov" type="gwx:GwxBAFellowEmployeesCov" />
<xsd:element minOccurs="0" name="BAHiredCollisionCov" type="gwx:GwxBAHiredCollisionCov" />
<xsd:element minOccurs="0" name="BAHiredCompCov" type="gwx:GwxBAHiredCompCov" />
<xsd:element minOccurs="0" name="BAHiredLiabilityCov" type="gwx:GwxBAHiredLiabilityCov" />
<xsd:element minOccurs="0" name="BAHiredUIMCov" type="gwx:GwxBAHiredUIMCov" />
<xsd:element minOccurs="0" name="BAHiredUMCov" type="gwx:GwxBAHiredUMCov" />
<xsd:element minOccurs="0" name="BALimitedPropDamCov" type="gwx:GwxBALimitedPropDamCov" />
<xsd:element minOccurs="0" name="BALossOfUseCov" type="gwx:GwxBALossOfUseCov" />
<xsd:element minOccurs="0" name="BANonOwndSSExtendCov" type="gwx:GwxBANonOwndSSExtendCov" />
<xsd:element minOccurs="0" name="BANonownedLiabCov" type="gwx:GwxBANonownedLiabCov" />
<xsd:element minOccurs="0" name="BAOwnedLiabilityCov" type="gwx:GwxBAOwnedLiabilityCov" />
<xsd:element minOccurs="0" name="BAOwnedMedPayCov" type="gwx:GwxBAOwnedMedPayCov" />
<xsd:element minOccurs="0" name="BAOwnedUIMBICov" type="gwx:GwxBAOwnedUIMBICov" />
<xsd:element minOccurs="0" name="BAOwnedUIMPDCov" type="gwx:GwxBAOwnedUIMPDCov" />
<xsd:element minOccurs="0" name="BAOwnedUMBICov" type="gwx:GwxBAOwnedUMBICov" />
<xsd:element minOccurs="0" name="BAOwnedUMBISuppCov" type="gwx:GwxBAOwnedUMBISuppCov" />
<xsd:element minOccurs="0" name="BAOwnedUMPDCov" type="gwx:GwxBAOwnedUMPDCov" />
<xsd:element minOccurs="0" name="BAPipExtraMedPA" type="gwx:GwxBAPipExtraMedPA" />
<xsd:element minOccurs="0" name="BAPollutLiabBasicCov" type="gwx:GwxBAPollutLiabBasicCov" />
<xsd:element minOccurs="0" name="BAPollutLiabBoardCov" type="gwx:GwxBAPollutLiabBoardCov" />
<xsd:element minOccurs="0" name="BAPropProtectionCov" type="gwx:GwxBAPropProtectionCov" />
<xsd:element minOccurs="0" name="BATerror2356Cov" type="gwx:GwxBATerror2356Cov" />
<xsd:element minOccurs="0" name="BATerror2358Cov" type="gwx:GwxBATerror2358Cov" />
<xsd:element minOccurs="0" name="BATerror2359Cov" type="gwx:GwxBATerror2359Cov" />
<xsd:element minOccurs="0" name="BATerror2362Cov" type="gwx:GwxBATerror2362Cov" />
<xsd:element minOccurs="0" name="BATerror2366Cov" type="gwx:GwxBATerror2366Cov" />
<xsd:element minOccurs="0" name="BATerror2367Cov" type="gwx:GwxBATerror2367Cov" />
<xsd:element minOccurs="0" name="BATerror2370Cov" type="gwx:GwxBATerror2370Cov" />
<xsd:element minOccurs="0" name="BATerror2372Cov" type="gwx:GwxBATerror2372Cov" />
<xsd:element minOccurs="0" name="BATerror2373Cov" type="gwx:GwxBATerror2373Cov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBAStateCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBAStateCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BAHiredSpecPerilCov" />
<xsd:enumeration value="BADriverOtherCarCov" />
<xsd:enumeration value="BADeathCov" />
<xsd:enumeration value="BADisabilityCov" />
<xsd:enumeration value="BADOCCollisionCov" />
<xsd:enumeration value="BADOCCompCov" />
<xsd:enumeration value="BADOCLiabilityCov" />
<xsd:enumeration value="BADOCMedPayCov" />
<xsd:enumeration value="BADOCUnderinsCov" />
<xsd:enumeration value="BADOCUninsuredCov" />
<xsd:enumeration value="BAFellowEmployeesCov" />
<xsd:enumeration value="BAHiredCollisionCov" />
<xsd:enumeration value="BAHiredCompCov" />
<xsd:enumeration value="BAHiredLiabilityCov" />
<xsd:enumeration value="BAHiredUIMCov" />
<xsd:enumeration value="BAHiredUMCov" />
<xsd:enumeration value="BALimitedPropDamCov" />
<xsd:enumeration value="BALossOfUseCov" />
<xsd:enumeration value="BANonOwndSSExtendCov" />
<xsd:enumeration value="BANonownedLiabCov" />
<xsd:enumeration value="BAOwnedLiabilityCov" />
<xsd:enumeration value="BAOwnedMedPayCov" />
<xsd:enumeration value="BAOwnedUIMBICov" />
<xsd:enumeration value="BAOwnedUIMPDCov" />
<xsd:enumeration value="BAOwnedUMBICov" />
<xsd:enumeration value="BAOwnedUMBISuppCov" />
<xsd:enumeration value="BAOwnedUMPDCov" />
<xsd:enumeration value="BAPipExtraMedPA" />
<xsd:enumeration value="BAPollutLiabBasicCov" />
<xsd:enumeration value="BAPollutLiabBoardCov" />
<xsd:enumeration value="BAPropProtectionCov" />
<xsd:enumeration value="BATerror2356Cov" />
<xsd:enumeration value="BATerror2358Cov" />
<xsd:enumeration value="BATerror2359Cov" />
<xsd:enumeration value="BATerror2362Cov" />
<xsd:enumeration value="BATerror2366Cov" />
<xsd:enumeration value="BATerror2367Cov" />
<xsd:enumeration value="BATerror2370Cov" />
<xsd:enumeration value="BATerror2372Cov" />
<xsd:enumeration value="BATerror2373Cov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBADriverOtherCarCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OtherDrivers" type="gwx:GwxBAOtherDriver" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBASpecCausesLossCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="SpecifiedCauseOfLoss" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BASpecCausesLossDdctTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BASpecCausesLossCovSpecifiedCauseOfLossTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBusinessVehicleCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BASpecCausesLossCov" type="gwx:GwxBASpecCausesLossCov" />
<xsd:element minOccurs="0" name="BAAudVisDataEqip2Cov" type="gwx:GwxBAAudVisDataEqip2Cov" />
<xsd:element minOccurs="0" name="BACollisionCov" type="gwx:GwxBACollisionCov" />
<xsd:element minOccurs="0" name="BAComprehensiveCov" type="gwx:GwxBAComprehensiveCov" />
<xsd:element minOccurs="0" name="BALoanLeaseGapCov" type="gwx:GwxBALoanLeaseGapCov" />
<xsd:element minOccurs="0" name="BAOBELCov" type="gwx:GwxBAOBELCov" />
<xsd:element minOccurs="0" name="BAPipAddCovHI" type="gwx:GwxBAPipAddCovHI" />
<xsd:element minOccurs="0" name="BAPipAddCovNY" type="gwx:GwxBAPipAddCovNY" />
<xsd:element minOccurs="0" name="BAPipAddPA" type="gwx:GwxBAPipAddPA" />
<xsd:element minOccurs="0" name="BAPipAddUT" type="gwx:GwxBAPipAddUT" />
<xsd:element minOccurs="0" name="BAPipBasicNJ" type="gwx:GwxBAPipBasicNJ" />
<xsd:element minOccurs="0" name="BAPipBasicNY" type="gwx:GwxBAPipBasicNY" />
<xsd:element minOccurs="0" name="BAPipBasicPA" type="gwx:GwxBAPipBasicPA" />
<xsd:element minOccurs="0" name="BAPipBasicUT" type="gwx:GwxBAPipBasicUT" />
<xsd:element minOccurs="0" name="BAPipBasicWA" type="gwx:GwxBAPipBasicWA" />
<xsd:element minOccurs="0" name="BAPipCovDE" type="gwx:GwxBAPipCovDE" />
<xsd:element minOccurs="0" name="BAPipCoverageOR" type="gwx:GwxBAPipCoverageOR" />
<xsd:element minOccurs="0" name="BAPipCovFL" type="gwx:GwxBAPipCovFL" />
<xsd:element minOccurs="0" name="BAPipCovHI" type="gwx:GwxBAPipCovHI" />
<xsd:element minOccurs="0" name="BAPipCovKS" type="gwx:GwxBAPipCovKS" />
<xsd:element minOccurs="0" name="BAPipCovKY" type="gwx:GwxBAPipCovKY" />
<xsd:element minOccurs="0" name="BAPipCovMA" type="gwx:GwxBAPipCovMA" />
<xsd:element minOccurs="0" name="BAPipCovMD" type="gwx:GwxBAPipCovMD" />
<xsd:element minOccurs="0" name="BAPipCovMI" type="gwx:GwxBAPipCovMI" />
<xsd:element minOccurs="0" name="BAPipCovMN" type="gwx:GwxBAPipCovMN" />
<xsd:element minOccurs="0" name="BAPipCovND" type="gwx:GwxBAPipCovND" />
<xsd:element minOccurs="0" name="BAPipCovTX" type="gwx:GwxBAPipCovTX" />
<xsd:element minOccurs="0" name="BAPipCSLPA" type="gwx:GwxBAPipCSLPA" />
<xsd:element minOccurs="0" name="BAPipDCWageCov" type="gwx:GwxBAPipDCWageCov" />
<xsd:element minOccurs="0" name="BAPipDeathCovAR" type="gwx:GwxBAPipDeathCovAR" />
<xsd:element minOccurs="0" name="BAPipDeathTX" type="gwx:GwxBAPipDeathTX" />
<xsd:element minOccurs="0" name="BAPipExtAddlCov" type="gwx:GwxBAPipExtAddlCov" />
<xsd:element minOccurs="0" name="BAPipExtendedCovFL" type="gwx:GwxBAPipExtendedCovFL" />
<xsd:element minOccurs="0" name="BAPipFuneralCovDC" type="gwx:GwxBAPipFuneralCovDC" />
<xsd:element minOccurs="0" name="BAPipGuestCovKY" type="gwx:GwxBAPipGuestCovKY" />
<xsd:element minOccurs="0" name="BAPipGuestCovMD" type="gwx:GwxBAPipGuestCovMD" />
<xsd:element minOccurs="0" name="BAPipIncreasedWA" type="gwx:GwxBAPipIncreasedWA" />
<xsd:element minOccurs="0" name="BAPipMedCovAR" type="gwx:GwxBAPipMedCovAR" />
<xsd:element minOccurs="0" name="BAPipMedRehabCov" type="gwx:GwxBAPipMedRehabCov" />
<xsd:element minOccurs="0" name="BAPipMgdCareHI" type="gwx:GwxBAPipMgdCareHI" />
<xsd:element minOccurs="0" name="BAPipOptBenefitsHI" type="gwx:GwxBAPipOptBenefitsHI" />
<xsd:element minOccurs="0" name="BAPipOptionsNJ" type="gwx:GwxBAPipOptionsNJ" />
<xsd:element minOccurs="0" name="BAPipWageCovAR" type="gwx:GwxBAPipWageCovAR" />
<xsd:element minOccurs="0" name="BARentalCov" type="gwx:GwxBARentalCov" />
<xsd:element minOccurs="0" name="BATapeDiscRecordCov" type="gwx:GwxBATapeDiscRecordCov" />
<xsd:element minOccurs="0" name="BATowingLaborCov" type="gwx:GwxBATowingLaborCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBusinessVehicleCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBusinessVehicleCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BASpecCausesLossCov" />
<xsd:enumeration value="BAAudVisDataEqip2Cov" />
<xsd:enumeration value="BACollisionCov" />
<xsd:enumeration value="BAComprehensiveCov" />
<xsd:enumeration value="BALoanLeaseGapCov" />
<xsd:enumeration value="BAOBELCov" />
<xsd:enumeration value="BAPipAddCovHI" />
<xsd:enumeration value="BAPipAddCovNY" />
<xsd:enumeration value="BAPipAddPA" />
<xsd:enumeration value="BAPipAddUT" />
<xsd:enumeration value="BAPipBasicNJ" />
<xsd:enumeration value="BAPipBasicNY" />
<xsd:enumeration value="BAPipBasicPA" />
<xsd:enumeration value="BAPipBasicUT" />
<xsd:enumeration value="BAPipBasicWA" />
<xsd:enumeration value="BAPipCovDE" />
<xsd:enumeration value="BAPipCoverageOR" />
<xsd:enumeration value="BAPipCovFL" />
<xsd:enumeration value="BAPipCovHI" />
<xsd:enumeration value="BAPipCovKS" />
<xsd:enumeration value="BAPipCovKY" />
<xsd:enumeration value="BAPipCovMA" />
<xsd:enumeration value="BAPipCovMD" />
<xsd:enumeration value="BAPipCovMI" />
<xsd:enumeration value="BAPipCovMN" />
<xsd:enumeration value="BAPipCovND" />
<xsd:enumeration value="BAPipCovTX" />
<xsd:enumeration value="BAPipCSLPA" />
<xsd:enumeration value="BAPipDCWageCov" />
<xsd:enumeration value="BAPipDeathCovAR" />
<xsd:enumeration value="BAPipDeathTX" />
<xsd:enumeration value="BAPipExtAddlCov" />
<xsd:enumeration value="BAPipExtendedCovFL" />
<xsd:enumeration value="BAPipFuneralCovDC" />
<xsd:enumeration value="BAPipGuestCovKY" />
<xsd:enumeration value="BAPipGuestCovMD" />
<xsd:enumeration value="BAPipIncreasedWA" />
<xsd:enumeration value="BAPipMedCovAR" />
<xsd:enumeration value="BAPipMedRehabCov" />
<xsd:enumeration value="BAPipMgdCareHI" />
<xsd:enumeration value="BAPipOptBenefitsHI" />
<xsd:enumeration value="BAPipOptionsNJ" />
<xsd:enumeration value="BAPipWageCovAR" />
<xsd:enumeration value="BARentalCov" />
<xsd:enumeration value="BATapeDiscRecordCov" />
<xsd:enumeration value="BATowingLaborCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBusinessVehicleCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBACost">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBACostCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BusinessVehicleCovCost" type="gwx:GwxBusinessVehicleCovCost" />
<xsd:element minOccurs="0" name="BAStateCovCost" type="gwx:GwxBAStateCovCost" />
<xsd:element minOccurs="0" name="BANonOwnedLiabCovCost" type="gwx:GwxBANonOwnedLiabCovCost" />
<xsd:element minOccurs="0" name="BAStateCovVehicleCost" type="gwx:GwxBAStateCovVehicleCost" />
<xsd:element minOccurs="0" name="BAJurisdictionCost" type="gwx:GwxBAJurisdictionCost" />
<xsd:element minOccurs="0" name="BAMinimumPremiumCost" type="gwx:GwxBAMinimumPremiumCost" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBACostContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBACostContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BusinessVehicleCovCost" />
<xsd:enumeration value="BAStateCovCost" />
<xsd:enumeration value="BANonOwnedLiabCovCost" />
<xsd:enumeration value="BAStateCovVehicleCost" />
<xsd:enumeration value="BAJurisdictionCost" />
<xsd:enumeration value="BAMinimumPremiumCost" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBAStateCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBACost">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBANonOwnedLiabCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCovCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="BANonOwnedLiabCovCostType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAStateCovVehicleCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCovCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="BusinessVehicle" type="gwx:GwxBusinessVehicle" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAJurisdictionCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBACost">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAJurisdictionCostType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAMinimumPremiumCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBACost">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLocation">
<xsd:sequence>
<xsd:element minOccurs="0" name="CityLimits" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PrincipalOpsDesc" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Buildings" type="gwx:GwxBOPBuilding" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages" type="gwx:GwxBOPLocationCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LocationAnswers" type="gwx:GwxBOPLocationAnswer" />
<xsd:element minOccurs="0" name="BOPLine" type="gwx:GwxBusinessOwnersLine" />
<xsd:element minOccurs="0" name="RiskClass" type="gwx:GwxRiskClass" />
<xsd:element minOccurs="0" name="BOPBurgRobCov" type="gwx:GwxBOPBurgRobCov" />
<xsd:element minOccurs="0" name="BOPLocWindHailCov" type="gwx:GwxBOPLocWindHailCov" />
<xsd:element minOccurs="0" name="BOPMoneySecCov" type="gwx:GwxBOPMoneySecCov" />
<xsd:element minOccurs="0" name="BOPOutdoorProp" type="gwx:GwxBOPOutdoorProp" />
<xsd:element minOccurs="0" name="BOPOutSignCov" type="gwx:GwxBOPOutSignCov" />
<xsd:element minOccurs="0" name="BOPOverflowCov" type="gwx:GwxBOPOverflowCov" />
<xsd:element minOccurs="0" name="BOPPersonalEffects" type="gwx:GwxBOPPersonalEffects" />
<xsd:element minOccurs="0" name="BOPPersPropOffPrem" type="gwx:GwxBOPPersPropOffPrem" />
<xsd:element minOccurs="0" name="BOPSpoilageCov" type="gwx:GwxBOPSpoilageCov" />
<xsd:element minOccurs="0" name="BOPY2KIncomeExpenseCov" type="gwx:GwxBOPY2KIncomeExpenseCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPLocationAnswer">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPLocation" type="gwx:GwxBOPLocation" />
<xsd:element minOccurs="0" name="QuestionCode" type="xsd:string" />
<xsd:element minOccurs="0" name="BooleanAnswer" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DateAnswer" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TextAnswer" type="xsd:string" />
<xsd:element minOccurs="0" name="IntegerAnswer" type="xsd:integer" />
<xsd:element minOccurs="0" name="ChoiceAnswerCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPBuilding">
<xsd:sequence>
<xsd:element minOccurs="0" name="BasisAmount" type="xsd:integer" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AdditionalInterests" type="gwx:GwxBOPBldgAddnlInterest" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages" type="gwx:GwxBOPBuildingCovCont" />
<xsd:element minOccurs="0" name="NumDiving" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumPools" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BOPLocation" type="gwx:GwxBOPLocation" />
<xsd:element minOccurs="0" name="Building" type="gwx:GwxBuildingCont" />
<xsd:element minOccurs="0" name="ClassCode" type="gwx:GwxBOPClassCode" />
<xsd:element minOccurs="0" name="BOPBuildingCov" type="gwx:GwxBOPBuildingCovCont" />
<xsd:element minOccurs="0" name="BOPBusIncDepPrpCov" type="gwx:GwxBOPBusIncDepPrpCov" />
<xsd:element minOccurs="0" name="BOPBusIncExtCov" type="gwx:GwxBOPBusIncExtCov" />
<xsd:element minOccurs="0" name="BOPBusIncPayrollCov" type="gwx:GwxBOPBusIncPayrollCov" />
<xsd:element minOccurs="0" name="BOPCAEqBldgRecCov" type="gwx:GwxBOPCAEqBldgRecCov" />
<xsd:element minOccurs="0" name="BOPCAEqBldgSubCov" type="gwx:GwxBOPCAEqBldgSubCov" />
<xsd:element minOccurs="0" name="BOPCondoUnitOwnCov" type="gwx:GwxBOPCondoUnitOwnCov" />
<xsd:element minOccurs="0" name="BOPEqBldgCov" type="gwx:GwxBOPEqBldgCov" />
<xsd:element minOccurs="0" name="BOPEqSpBldgCov" type="gwx:GwxBOPEqSpBldgCov" />
<xsd:element minOccurs="0" name="BOPFuncPerPropCov" type="gwx:GwxBOPFuncPerPropCov" />
<xsd:element minOccurs="0" name="BOPMALeadPoisonCov" type="gwx:GwxBOPMALeadPoisonCov" />
<xsd:element minOccurs="0" name="BOPMATenantReloCov" type="gwx:GwxBOPMATenantReloCov" />
<xsd:element minOccurs="0" name="BOPMechBreakdownCov" type="gwx:GwxBOPMechBreakdownCov" />
<xsd:element minOccurs="0" name="BOPMineSubCov" type="gwx:GwxBOPMineSubCov" />
<xsd:element minOccurs="0" name="BOPOrdinanceCov" type="gwx:GwxBOPOrdinanceCov" />
<xsd:element minOccurs="0" name="BOPPersonalPropCov" type="gwx:GwxBOPPersonalPropCov" />
<xsd:element minOccurs="0" name="BOPReceivablesCov" type="gwx:GwxBOPReceivablesCov" />
<xsd:element minOccurs="0" name="BOPTenantsLiabilityCov" type="gwx:GwxBOPTenantsLiabilityCov" />
<xsd:element minOccurs="0" name="BOPUtilDirectCov" type="gwx:GwxBOPUtilDirectCov" />
<xsd:element minOccurs="0" name="BOPUtilTimeCov" type="gwx:GwxBOPUtilTimeCov" />
<xsd:element minOccurs="0" name="BOPVacancyChangeCov" type="gwx:GwxBOPVacancyChangeCov" />
<xsd:element minOccurs="0" name="BOPVacancyCov" type="gwx:GwxBOPVacancyCov" />
<xsd:element minOccurs="0" name="BOPValuablePapersCov" type="gwx:GwxBOPValuablePapersCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPScheduledEquipment">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="EquipmentValue" type="xsd:integer" />
<xsd:element minOccurs="0" name="SerialNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="EquipmentNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="BOPLine" type="gwx:GwxBusinessOwnersLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPClassCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPLiabilityClassGroup" type="xsd:string" />
<xsd:element minOccurs="0" name="BOPPropertyRateNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="Classification" type="xsd:string" />
<xsd:element minOccurs="0" name="ClassIndicator" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Basis" type="gwx:GwxClassCodeBasis" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBOPCovCost" />
<xsd:element minOccurs="0" name="BOPLine" type="gwx:GwxBusinessOwnersLine" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPLocationCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBOPLocationCovCost" />
<xsd:element minOccurs="0" name="BOPLocation" type="gwx:GwxBOPLocation" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBOPBuildingCovCost" />
<xsd:element minOccurs="0" name="BOPBuilding" type="gwx:GwxBOPBuilding" />
<xsd:element minOccurs="0" name="BOPBuildingCoinTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPBldgLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPBldgAutoIncreaseTerm" type="gwx:GwxTypekeyCovTerm" />
<xsd:element minOccurs="0" name="BOPBldgValuationTerm" type="gwx:GwxTypekeyCovTerm" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPCost">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Transactions" type="gwx:GwxBOPTransaction" />
<xsd:element minOccurs="0" name="BusinessOwnersLine" type="gwx:GwxBusinessOwnersLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPTransaction">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPCost" type="gwx:GwxBOPCostCont" />
<xsd:element minOccurs="0" name="BusinessOwnersLine" type="gwx:GwxBusinessOwnersLine" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBusinessOwnersLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element minOccurs="0" name="ViewBundledCoverages" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Express" type="xsd:boolean" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BOPCosts" type="gwx:GwxBOPCostCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BOPLineCoverages" type="gwx:GwxBusinessOwnersCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BOPLocations" type="gwx:GwxBOPLocation" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BOPModifiers" type="gwx:GwxBOPModifier" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BOPScheduledEquipments" type="gwx:GwxBOPScheduledEquipment" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BOPTransactions" type="gwx:GwxBOPTransaction" />
<xsd:element minOccurs="0" name="BlanketType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="SmallBusinessType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="EquipmentAutoNumberSeq" type="gwx:GwxAutoNumberSequence" />
<xsd:element minOccurs="0" name="BOPAdditionalCov" type="gwx:GwxBOPAdditionalCov" />
<xsd:element minOccurs="0" name="BOPAggLimitProjCov" type="gwx:GwxBOPAggLimitProjCov" />
<xsd:element minOccurs="0" name="BOPAlaskaAFGLCov" type="gwx:GwxBOPAlaskaAFGLCov" />
<xsd:element minOccurs="0" name="BOPBarberCov" type="gwx:GwxBOPBarberCov" />
<xsd:element minOccurs="0" name="BOPCertTerrorCap" type="gwx:GwxBOPCertTerrorCap" />
<xsd:element minOccurs="0" name="BOPComputerFraudCov" type="gwx:GwxBOPComputerFraudCov" />
<xsd:element minOccurs="0" name="BOPCondoAssnCov" type="gwx:GwxBOPCondoAssnCov" />
<xsd:element minOccurs="0" name="BOPDesigPremProj" type="gwx:GwxBOPDesigPremProj" />
<xsd:element minOccurs="0" name="BOPEmpBenefits" type="gwx:GwxBOPEmpBenefits" />
<xsd:element minOccurs="0" name="BOPEmpBenExtRpting" type="gwx:GwxBOPEmpBenExtRpting" />
<xsd:element minOccurs="0" name="BOPEmpDisCov" type="gwx:GwxBOPEmpDisCov" />
<xsd:element minOccurs="0" name="BOPExcAllTerror" type="gwx:GwxBOPExcAllTerror" />
<xsd:element minOccurs="0" name="BOPExcBioChemTerror" type="gwx:GwxBOPExcBioChemTerror" />
<xsd:element minOccurs="0" name="BOPExcCertTerror" type="gwx:GwxBOPExcCertTerror" />
<xsd:element minOccurs="0" name="BOPExcCert_BioChem" type="gwx:GwxBOPExcCert_BioChem" />
<xsd:element minOccurs="0" name="BOPFDService" type="gwx:GwxBOPFDService" />
<xsd:element minOccurs="0" name="BOPFoodContamCov" type="gwx:GwxBOPFoodContamCov" />
<xsd:element minOccurs="0" name="BOPForgeAltCov" type="gwx:GwxBOPForgeAltCov" />
<xsd:element minOccurs="0" name="BOPFuneralDirCov" type="gwx:GwxBOPFuneralDirCov" />
<xsd:element minOccurs="0" name="BOPFungiPropCov" type="gwx:GwxBOPFungiPropCov" />
<xsd:element minOccurs="0" name="BOPGuestPropCov" type="gwx:GwxBOPGuestPropCov" />
<xsd:element minOccurs="0" name="BOPGuestSafeDepCov" type="gwx:GwxBOPGuestSafeDepCov" />
<xsd:element minOccurs="0" name="BOPHearingAidCov" type="gwx:GwxBOPHearingAidCov" />
<xsd:element minOccurs="0" name="BOPHiredAuto" type="gwx:GwxBOPHiredAuto" />
<xsd:element minOccurs="0" name="BOPLeasedWorkerInjCov" type="gwx:GwxBOPLeasedWorkerInjCov" />
<xsd:element minOccurs="0" name="BOPLiabilityCov" type="gwx:GwxBOPLiabilityCov" />
<xsd:element minOccurs="0" name="BOPLimExcTerror" type="gwx:GwxBOPLimExcTerror" />
<xsd:element minOccurs="0" name="BOPLiquorCov" type="gwx:GwxBOPLiquorCov" />
<xsd:element minOccurs="0" name="BOPLiquorEvents" type="gwx:GwxBOPLiquorEvents" />
<xsd:element minOccurs="0" name="BOPLiquorRemoveExc" type="gwx:GwxBOPLiquorRemoveExc" />
<xsd:element minOccurs="0" name="BOPMedExpCov" type="gwx:GwxBOPMedExpCov" />
<xsd:element minOccurs="0" name="BOPMotelCov" type="gwx:GwxBOPMotelCov" />
<xsd:element minOccurs="0" name="BOPNewAcquiredOrgCov" type="gwx:GwxBOPNewAcquiredOrgCov" />
<xsd:element minOccurs="0" name="BOPNonOwnedAutoCov" type="gwx:GwxBOPNonOwnedAutoCov" />
<xsd:element minOccurs="0" name="BOPPersAdvertInj" type="gwx:GwxBOPPersAdvertInj" />
<xsd:element minOccurs="0" name="BOPPesticideApplicatorCov" type="gwx:GwxBOPPesticideApplicatorCov" />
<xsd:element minOccurs="0" name="BOPPharmacistCov" type="gwx:GwxBOPPharmacistCov" />
<xsd:element minOccurs="0" name="BOPPollutionCov" type="gwx:GwxBOPPollutionCov" />
<xsd:element minOccurs="0" name="BOPPrinterCov" type="gwx:GwxBOPPrinterCov" />
<xsd:element minOccurs="0" name="BOPPropertyCov" type="gwx:GwxBOPPropertyCov" />
<xsd:element minOccurs="0" name="BOPPropWaiveValueCov" type="gwx:GwxBOPPropWaiveValueCov" />
<xsd:element minOccurs="0" name="BOPSelfStorCov" type="gwx:GwxBOPSelfStorCov" />
<xsd:element minOccurs="0" name="BOPTenantFireCov" type="gwx:GwxBOPTenantFireCov" />
<xsd:element minOccurs="0" name="BOPToolsInstallUnschedCov" type="gwx:GwxBOPToolsInstallUnschedCov" />
<xsd:element minOccurs="0" name="BOPToolsSchedCov" type="gwx:GwxBOPToolsSchedCov" />
<xsd:element minOccurs="0" name="BOPVetCov" type="gwx:GwxBOPVetCov" />
<xsd:element minOccurs="0" name="BOPWaiveSubro" type="gwx:GwxBOPWaiveSubro" />
<xsd:element minOccurs="0" name="BOPY2KLimitedCov" type="gwx:GwxBOPY2KLimitedCov" />
<xsd:element minOccurs="0" name="BOPY2KPremOnlyCov" type="gwx:GwxBOPY2KPremOnlyCov" />
<xsd:element minOccurs="0" name="BusIncChangeCov" type="gwx:GwxBusIncChangeCov" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPBldgAddnlInterest">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyAddnlInterest">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBuilding" type="gwx:GwxBOPBuilding" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPLine" type="gwx:GwxPolicyLineCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPTaxCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="TaxState" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCostCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BOPTaxCost" type="gwx:GwxBOPTaxCost" />
<xsd:element minOccurs="0" name="BOPTaxable" type="gwx:GwxBOPTaxable" />
<xsd:element minOccurs="0" name="BOPMinPremiumCost" type="gwx:GwxBOPMinPremiumCost" />
<xsd:element minOccurs="0" name="BOPGeneralPremium" type="gwx:GwxBOPGeneralPremium" />
<xsd:element minOccurs="0" name="BOPAddnlInsuredCost" type="gwx:GwxBOPAddnlInsuredCost" />
<xsd:element minOccurs="0" name="BOPCoveragePremium" type="gwx:GwxBOPCoveragePremium" />
<xsd:element minOccurs="0" name="BOPCovCost" type="gwx:GwxBOPCovCost" />
<xsd:element minOccurs="0" name="BOPCovBuildingCost" type="gwx:GwxBOPCovBuildingCost" />
<xsd:element minOccurs="0" name="BOPLocationCovCost" type="gwx:GwxBOPLocationCovCost" />
<xsd:element minOccurs="0" name="BOPMoneySecCovCost" type="gwx:GwxBOPMoneySecCovCost" />
<xsd:element minOccurs="0" name="BOPBuildingCovCost" type="gwx:GwxBOPBuildingCovCost" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBOPCostContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBOPCostContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BOPTaxCost" />
<xsd:enumeration value="BOPTaxable" />
<xsd:enumeration value="BOPMinPremiumCost" />
<xsd:enumeration value="BOPGeneralPremium" />
<xsd:enumeration value="BOPAddnlInsuredCost" />
<xsd:enumeration value="BOPCoveragePremium" />
<xsd:enumeration value="BOPCovCost" />
<xsd:enumeration value="BOPCovBuildingCost" />
<xsd:enumeration value="BOPLocationCovCost" />
<xsd:enumeration value="BOPMoneySecCovCost" />
<xsd:enumeration value="BOPBuildingCovCost" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBOPTaxable">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPCost">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMinPremiumCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPTaxable">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPGeneralPremium">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPTaxable">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPAddnlInsuredCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPGeneralPremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="AdditionalInsured" type="gwx:GwxPolicyAddnlInsured" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCoveragePremium">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPGeneralPremium">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPCoveragePremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="BusinessOwnersCov" type="gwx:GwxBusinessOwnersCovCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCovBuildingCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPCovCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBuilding" type="gwx:GwxBOPBuilding" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLocationCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPCoveragePremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPLocationCov" type="gwx:GwxBOPLocationCovCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMoneySecCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCovCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="OnPremises" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPBuildingCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPCoveragePremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBuildingCov" type="gwx:GwxBOPBuildingCovCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxUser">
<xsd:sequence>
<xsd:element minOccurs="0" name="UseOrgAddress" type="xsd:boolean" />
<xsd:element minOccurs="0" name="UseProducerCodeSecurity" type="xsd:boolean" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="RelatedAgencies" type="gwx:GwxOrganizationUnderwriter" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="UserProducerCodes" type="gwx:GwxUserProducerCode" />
<xsd:element minOccurs="0" name="UserType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="IntegerExt" type="xsd:integer" />
<xsd:element minOccurs="0" name="CompanyName_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ExternalUser" type="xsd:boolean" />
<xsd:element minOccurs="0" name="JobTitle" type="xsd:string" />
<xsd:element minOccurs="0" name="Department" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Attributes" type="gwx:GwxAttributeUser" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Roles" type="gwx:GwxUserRole" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BackupUsers" type="gwx:GwxUserBackup" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GroupUsers" type="gwx:GwxGroupUser" />
<xsd:element minOccurs="0" name="Language" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="TimeZone" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ExperienceLevel" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="SystemUserType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="VacationStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ValidationLevel" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Contact" type="gwx:GwxContactCont" />
<xsd:element minOccurs="0" name="Credential" type="gwx:GwxCredential" />
<xsd:element minOccurs="0" name="UserSettings" type="gwx:GwxUserSettings" />
<xsd:element minOccurs="0" name="Organization" type="gwx:GwxOrganization" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxOrganizationUnderwriter">
<xsd:sequence>
<xsd:element minOccurs="0" name="Underwriter" type="gwx:GwxUser" />
<xsd:element minOccurs="0" name="Organization" type="gwx:GwxOrganization" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGroup">
<xsd:sequence>
<xsd:element minOccurs="0" name="BranchCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GroupProducerCodes" type="gwx:GwxGroupProducerCode" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="WorldVisible" type="xsd:boolean" />
<xsd:element minOccurs="0" name="LoadFactor" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Users" type="gwx:GwxGroupUser" />
<xsd:element minOccurs="0" name="GroupType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ValidationLevel" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Organization" type="gwx:GwxOrganization" />
<xsd:element minOccurs="0" name="Supervisor" type="gwx:GwxUser" />
<xsd:element minOccurs="0" name="SecurityZone" type="gwx:GwxSecurityZone" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxUserSettings">
<xsd:sequence>
<xsd:element minOccurs="0" name="EmailOnActAssign" type="xsd:boolean" />
<xsd:element minOccurs="0" name="LastPolicies" type="xsd:string" />
<xsd:element minOccurs="0" name="LastAccounts" type="xsd:string" />
<xsd:element minOccurs="0" name="ShowPrintPreview" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PrintPageNums" type="xsd:boolean" />
<xsd:element minOccurs="0" name="RotateTables" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PrintMargins" type="xsd:decimal" />
<xsd:element minOccurs="0" name="CancelAlertDismiss" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="StartupPage" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxOrganization">
<xsd:sequence>
<xsd:element minOccurs="0" name="ExternallyManagable" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ProducerStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Tier" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Carrier" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Contact" type="gwx:GwxContactCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAddress">
<xsd:sequence>
<xsd:element minOccurs="0" name="CareOf_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="AddressBookUID" type="xsd:string" />
<xsd:element minOccurs="0" name="AddressLine1" type="xsd:string" />
<xsd:element minOccurs="0" name="AddressLine2" type="xsd:string" />
<xsd:element minOccurs="0" name="AddressLine3" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="ValidUntil" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Latitude" type="xsd:decimal" />
<xsd:element minOccurs="0" name="Longitude" type="xsd:decimal" />
<xsd:element minOccurs="0" name="HTMID" type="xsd:decimal" />
<xsd:element minOccurs="0" name="AddressType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="GeocodeStatus" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="SeqNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="AccountContact" type="gwx:GwxAccountContactCont" />
<xsd:element minOccurs="0" name="PolicyLine" type="gwx:GwxPolicyLineCont" />
<xsd:element minOccurs="0" name="CustomerSince_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="HVI_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="CVI_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="MOMOIndicator_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="MOReferral_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="CreditScoreConsent_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ICPBFlag_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="CBFlag_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PrimaryPhoneDenorm_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="MOName_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OccupationType_CG" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAccountLocationAddress">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAddress">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAddressCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="AccountLocationAddress" type="gwx:GwxAccountLocationAddress" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxAddressContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxAddressContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AccountLocationAddress" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPolicyCompany">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCompany">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyPerson">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPerson">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPCOfficialID">
<xsd:complexContent>
<xsd:extension base="gwx:GwxOfficialID">
<xsd:sequence>
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxOfficialIDCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PCOfficialID" type="gwx:GwxPCOfficialID" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxOfficialIDContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxOfficialIDContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PCOfficialID" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPolicyBillingContact">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyContactCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PolicyBillingContact" type="gwx:GwxPolicyBillingContact" />
<xsd:element minOccurs="0" name="PolicyAddnlInterest" type="gwx:GwxPolicyAddnlInterest" />
<xsd:element minOccurs="0" name="PolicyNamedInsured" type="gwx:GwxPolicyNamedInsured" />
<xsd:element minOccurs="0" name="LocationNamedInsured" type="gwx:GwxLocationNamedInsured" />
<xsd:element minOccurs="0" name="PolicyAddnlInsured" type="gwx:GwxPolicyAddnlInsured" />
<xsd:element minOccurs="0" name="PAVehicleAddnlInterest" type="gwx:GwxPAVehicleAddnlInterest" />
<xsd:element minOccurs="0" name="PolicyDriver" type="gwx:GwxPolicyDriver" />
<xsd:element minOccurs="0" name="PolicyOwnerOfficer" type="gwx:GwxPolicyOwnerOfficer" />
<xsd:element minOccurs="0" name="PolicyReceivedEmployee" type="gwx:GwxPolicyReceivedEmployee" />
<xsd:element minOccurs="0" name="PolicySuppliedEmployee" type="gwx:GwxPolicySuppliedEmployee" />
<xsd:element minOccurs="0" name="HabDwellAddInterest" type="gwx:GwxHabDwellAddInterest" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPolicyContactContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPolicyContactContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PolicyBillingContact" />
<xsd:enumeration value="PolicyAddnlInterest" />
<xsd:enumeration value="PolicyNamedInsured" />
<xsd:enumeration value="LocationNamedInsured" />
<xsd:enumeration value="PolicyAddnlInsured" />
<xsd:enumeration value="PAVehicleAddnlInterest" />
<xsd:enumeration value="PolicyDriver" />
<xsd:enumeration value="PolicyOwnerOfficer" />
<xsd:enumeration value="PolicyReceivedEmployee" />
<xsd:enumeration value="PolicySuppliedEmployee" />
<xsd:enumeration value="HabDwellAddInterest" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPolicyAddnlInterest">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="CertRequired" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ContractNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="AdditionalInterestType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PersonalVehicle" type="gwx:GwxPersonalVehicle" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyNamedInsured">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="Relationship" type="xsd:string" />
<xsd:element minOccurs="0" name="PrimaryNamed" type="xsd:boolean" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxLocationNamedInsured">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyLocation" type="gwx:GwxPolicyLocation" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyAddnlInsured">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="AdditionalInsuredType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxCoverageSymbol">
<xsd:sequence>
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxMinimumPremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxForm">
<xsd:sequence>
<xsd:element minOccurs="0" name="EndorsementNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="FormDescription" type="xsd:string" />
<xsd:element minOccurs="0" name="FormNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="FormPatternCode" type="xsd:string" />
<xsd:element minOccurs="0" name="InternalFormEffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="InternalFormExpDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="InternalFormRemovalDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="RemovedOrSuperseded" type="xsd:boolean" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="FormAssociations" type="gwx:GwxFormAssociationCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="SupersededForms" type="gwx:GwxFormEdgeTable" />
<xsd:element minOccurs="0" name="InferenceTime" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FormTextData" type="gwx:GwxFormTextData" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxFormEdgeTable">
<xsd:sequence>
<xsd:element minOccurs="0" name="OwningForm" type="gwx:GwxForm" />
<xsd:element minOccurs="0" name="TargetForm" type="gwx:GwxForm" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxFormAssociation">
<xsd:sequence>
<xsd:element minOccurs="0" name="Form" type="gwx:GwxForm" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxFormTextData">
<xsd:sequence>
<xsd:element minOccurs="0" name="TextData" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGLExposure">
<xsd:sequence>
<xsd:element minOccurs="0" name="BasisAmount" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="NumEmployees" type="xsd:positiveInteger" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxGLCovExposureCost" />
<xsd:element minOccurs="0" name="ClassCode" type="gwx:GwxGLClassCode" />
<xsd:element minOccurs="0" name="GLLine" type="gwx:GwxGeneralLiabilityLine" />
<xsd:element minOccurs="0" name="Location" type="gwx:GwxPolicyLocation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGLClassCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Classification" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Basis" type="gwx:GwxClassCodeBasis" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxGLCovCost" />
<xsd:element minOccurs="0" name="GLLine" type="gwx:GwxGeneralLiabilityLine" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGLCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="GeneralLiabilityLine" type="gwx:GwxGeneralLiabilityLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGLTransaction">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLCost" type="gwx:GwxGLCostCont" />
<xsd:element minOccurs="0" name="GeneralLiabilityLine" type="gwx:GwxGeneralLiabilityLine" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGeneralLiabilityLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element minOccurs="0" name="LocationLimits" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PollutionCleanupExp" type="xsd:boolean" />
<xsd:element minOccurs="0" name="RetroactiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="SplitLimits" type="xsd:boolean" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Exposures" type="gwx:GwxGLExposure" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GLCosts" type="gwx:GwxGLCostCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GLLineCoverages" type="gwx:GwxGeneralLiabilityCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GLTransactions" type="gwx:GwxGLTransaction" />
<xsd:element minOccurs="0" name="GLCoverageForm" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="GLAddCondoCov" type="gwx:GwxGLAddCondoCov" />
<xsd:element minOccurs="0" name="GLAddInjuryLeasedWorkers" type="gwx:GwxGLAddInjuryLeasedWorkers" />
<xsd:element minOccurs="0" name="GLAddLtdProdWithdrawal" type="gwx:GwxGLAddLtdProdWithdrawal" />
<xsd:element minOccurs="0" name="GLAmendCovTerritoriesExcluded" type="gwx:GwxGLAmendCovTerritoriesExcluded" />
<xsd:element minOccurs="0" name="GLAmendCovTerritoriesIncluded" type="gwx:GwxGLAmendCovTerritoriesIncluded" />
<xsd:element minOccurs="0" name="GLAmendCovTerritory" type="gwx:GwxGLAmendCovTerritory" />
<xsd:element minOccurs="0" name="GLAmendKnownConditions" type="gwx:GwxGLAmendKnownConditions" />
<xsd:element minOccurs="0" name="GLAmendOtherInsuranceCondition" type="gwx:GwxGLAmendOtherInsuranceCondition" />
<xsd:element minOccurs="0" name="GLArbitrationBinding" type="gwx:GwxGLArbitrationBinding" />
<xsd:element minOccurs="0" name="GLArbitrationNonBinding" type="gwx:GwxGLArbitrationNonBinding" />
<xsd:element minOccurs="0" name="GLBoats" type="gwx:GwxGLBoats" />
<xsd:element minOccurs="0" name="GLCancelNoticeCov" type="gwx:GwxGLCancelNoticeCov" />
<xsd:element minOccurs="0" name="GLCGLCov" type="gwx:GwxGLCGLCov" />
<xsd:element minOccurs="0" name="GLCollegesSchools" type="gwx:GwxGLCollegesSchools" />
<xsd:element minOccurs="0" name="GLCollegesSchoolsLtdForm" type="gwx:GwxGLCollegesSchoolsLtdForm" />
<xsd:element minOccurs="0" name="GLContractualLiabRR" type="gwx:GwxGLContractualLiabRR" />
<xsd:element minOccurs="0" name="GLCorporalPunishment" type="gwx:GwxGLCorporalPunishment" />
<xsd:element minOccurs="0" name="GLCovExtProdRestore" type="gwx:GwxGLCovExtProdRestore" />
<xsd:element minOccurs="0" name="GLDeductible" type="gwx:GwxGLDeductible" />
<xsd:element minOccurs="0" name="GLDruggists" type="gwx:GwxGLDruggists" />
<xsd:element minOccurs="0" name="GLDruggistsBroadened" type="gwx:GwxGLDruggistsBroadened" />
<xsd:element minOccurs="0" name="GLElectronicDataLiability" type="gwx:GwxGLElectronicDataLiability" />
<xsd:element minOccurs="0" name="GLEmpBenefitsLiabilityCov" type="gwx:GwxGLEmpBenefitsLiabilityCov" />
<xsd:element minOccurs="0" name="GLFiduciariesFiduciary" type="gwx:GwxGLFiduciariesFiduciary" />
<xsd:element minOccurs="0" name="GLFinancialFiduciary" type="gwx:GwxGLFinancialFiduciary" />
<xsd:element minOccurs="0" name="GLGovSubdivisions" type="gwx:GwxGLGovSubdivisions" />
<xsd:element minOccurs="0" name="GLInsuredSiteDefinition" type="gwx:GwxGLInsuredSiteDefinition" />
<xsd:element minOccurs="0" name="GLLawnCare" type="gwx:GwxGLLawnCare" />
<xsd:element minOccurs="0" name="GLLimitedPAandInjuryCov" type="gwx:GwxGLLimitedPAandInjuryCov" />
<xsd:element minOccurs="0" name="GLLiquorCov" type="gwx:GwxGLLiquorCov" />
<xsd:element minOccurs="0" name="GLLiquorCoveredPremisesCov" type="gwx:GwxGLLiquorCoveredPremisesCov" />
<xsd:element minOccurs="0" name="GLLiquorEndorsement" type="gwx:GwxGLLiquorEndorsement" />
<xsd:element minOccurs="0" name="GLLiquorExclusionExceptionsCov" type="gwx:GwxGLLiquorExclusionExceptionsCov" />
<xsd:element minOccurs="0" name="GLLtdContractLiabRR" type="gwx:GwxGLLtdContractLiabRR" />
<xsd:element minOccurs="0" name="GLLtdFungiBacteriaCov" type="gwx:GwxGLLtdFungiBacteriaCov" />
<xsd:element minOccurs="0" name="GLLtdFungiCov" type="gwx:GwxGLLtdFungiCov" />
<xsd:element minOccurs="0" name="GLMisdeliveryLiquidsCov" type="gwx:GwxGLMisdeliveryLiquidsCov" />
<xsd:element minOccurs="0" name="GLMotorVehicleLaws" type="gwx:GwxGLMotorVehicleLaws" />
<xsd:element minOccurs="0" name="GLOCPCov" type="gwx:GwxGLOCPCov" />
<xsd:element minOccurs="0" name="GLOperateCustomersAuto" type="gwx:GwxGLOperateCustomersAuto" />
<xsd:element minOccurs="0" name="GLOpticalHearingEstablishments" type="gwx:GwxGLOpticalHearingEstablishments" />
<xsd:element minOccurs="0" name="GLPersonalInjuryLiability" type="gwx:GwxGLPersonalInjuryLiability" />
<xsd:element minOccurs="0" name="GLPesticideApplicator" type="gwx:GwxGLPesticideApplicator" />
<xsd:element minOccurs="0" name="GLPollutionCov" type="gwx:GwxGLPollutionCov" />
<xsd:element minOccurs="0" name="GLPrincipalsProtective" type="gwx:GwxGLPrincipalsProtective" />
<xsd:element minOccurs="0" name="GLProductsCov" type="gwx:GwxGLProductsCov" />
<xsd:element minOccurs="0" name="GLProductsHazardRedefinedCov" type="gwx:GwxGLProductsHazardRedefinedCov" />
<xsd:element minOccurs="0" name="GLProductWithdrawalCov" type="gwx:GwxGLProductWithdrawalCov" />
<xsd:element minOccurs="0" name="GLREalEstateOperations" type="gwx:GwxGLREalEstateOperations" />
<xsd:element minOccurs="0" name="GLRealEstatePropManaged" type="gwx:GwxGLRealEstatePropManaged" />
<xsd:element minOccurs="0" name="GLRRCov" type="gwx:GwxGLRRCov" />
<xsd:element minOccurs="0" name="GLSeedsErrorExFailure" type="gwx:GwxGLSeedsErrorExFailure" />
<xsd:element minOccurs="0" name="GLSeedsErrorswithFailure" type="gwx:GwxGLSeedsErrorswithFailure" />
<xsd:element minOccurs="0" name="GLStevedoringOperations" type="gwx:GwxGLStevedoringOperations" />
<xsd:element minOccurs="0" name="GLTravelAgencyTours" type="gwx:GwxGLTravelAgencyTours" />
<xsd:element minOccurs="0" name="GLUndergroundResourceCov" type="gwx:GwxGLUndergroundResourceCov" />
<xsd:element minOccurs="0" name="GLUSTCov" type="gwx:GwxGLUSTCov" />
<xsd:element minOccurs="0" name="GLVoluntaryCleanUp" type="gwx:GwxGLVoluntaryCleanUp" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGLCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="GeneralLiabilityCov" type="gwx:GwxGeneralLiabilityCovCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCostCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="GLCovCost" type="gwx:GwxGLCovCost" />
<xsd:element minOccurs="0" name="GLCovExposureCost" type="gwx:GwxGLCovExposureCost" />
<xsd:element minOccurs="0" name="GLEmpBenefitsLiabCost" type="gwx:GwxGLEmpBenefitsLiabCost" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxGLCostContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxGLCostContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="GLCovCost" />
<xsd:enumeration value="GLCovExposureCost" />
<xsd:enumeration value="GLEmpBenefitsLiabCost" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxGLCovExposureCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGLCovCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLExposure" type="gwx:GwxGLExposure" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLEmpBenefitsLiabCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGLCovCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxJob">
<xsd:sequence>
<xsd:element minOccurs="0" name="CloseDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="JobNumber" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="JobAnswers" type="gwx:GwxJobAnswer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Periods" type="gwx:GwxPolicyPeriod" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxNonRenewalExplanation">
<xsd:sequence>
<xsd:element minOccurs="0" name="Body" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="PolicyTerm" type="gwx:GwxPolicyTerm" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxNotificationConfig">
<xsd:sequence>
<xsd:element minOccurs="0" name="FraudCancel" type="xsd:integer" />
<xsd:element minOccurs="0" name="NonPayCancel" type="xsd:integer" />
<xsd:element minOccurs="0" name="NonRenewMax" type="xsd:integer" />
<xsd:element minOccurs="0" name="NonRenewMin" type="xsd:integer" />
<xsd:element minOccurs="0" name="OtherCancel" type="xsd:integer" />
<xsd:element minOccurs="0" name="PremiumIncrease" type="xsd:integer" />
<xsd:element minOccurs="0" name="UWOtherCancel" type="xsd:integer" />
<xsd:element minOccurs="0" name="UWPeriod" type="xsd:integer" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ProductCode" type="xsd:string" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxCancelRefund">
<xsd:sequence>
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ReasonCode" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="CalculationMethod" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxLetter">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="JobLetters" type="gwx:GwxJobLetter" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxJobLetter">
<xsd:sequence>
<xsd:element minOccurs="0" name="Job" type="gwx:GwxJobCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxSubmission">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence>
<xsd:element minOccurs="0" name="DateQuoteNeeded" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="RejectReasonText" type="xsd:string" />
<xsd:element minOccurs="0" name="SubmissionDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="RejectReason" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BindOption" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PreQualStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="QuoteType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ProductOffer" type="gwx:GwxProductOffer" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxJobCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Submission" type="gwx:GwxSubmission" />
<xsd:element minOccurs="0" name="Issuance" type="gwx:GwxIssuance" />
<xsd:element minOccurs="0" name="Cancellation" type="gwx:GwxCancellation" />
<xsd:element minOccurs="0" name="Reinstatement" type="gwx:GwxReinstatement" />
<xsd:element minOccurs="0" name="PolicyChange" type="gwx:GwxPolicyChange" />
<xsd:element minOccurs="0" name="Renewal" type="gwx:GwxRenewal" />
<xsd:element minOccurs="0" name="Rewrite" type="gwx:GwxRewrite" />
<xsd:element minOccurs="0" name="Audit" type="gwx:GwxAudit" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxJobContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxJobContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Submission" />
<xsd:enumeration value="Issuance" />
<xsd:enumeration value="Cancellation" />
<xsd:enumeration value="Reinstatement" />
<xsd:enumeration value="PolicyChange" />
<xsd:enumeration value="Renewal" />
<xsd:enumeration value="Rewrite" />
<xsd:enumeration value="Audit" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxIssuance">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxCancellation">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence>
<xsd:element minOccurs="0" name="CancelProcessDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NotificationAckDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NotificationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="RescindNotificationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="CancelReasonCode" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RefundCalcMethod" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Source" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxReinstatement">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence>
<xsd:element minOccurs="0" name="ReinstateCode" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyChange">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxRenewal">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence>
<xsd:element minOccurs="0" name="RenewalNotifDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NonRenewalNotifDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NotTakenNotifDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="RenewalCode" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NonRenewalCode" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxRewrite">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence>
<xsd:element minOccurs="0" name="ChangePolicyNumber" type="xsd:boolean" />
<xsd:element minOccurs="0" name="RewriteType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAudit">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJob">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxJobGroup">
<xsd:sequence>
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxSubmissionGroup">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJobGroup">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Submissions" type="gwx:GwxJobCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxJobGroupCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="SubmissionGroup" type="gwx:GwxSubmissionGroup" />
<xsd:element minOccurs="0" name="RenewalGroup" type="gwx:GwxRenewalGroup" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxJobGroupContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxJobGroupContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="SubmissionGroup" />
<xsd:enumeration value="RenewalGroup" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxRenewalGroup">
<xsd:complexContent>
<xsd:extension base="gwx:GwxJobGroup">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Renewals" type="gwx:GwxJobCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxTaxLocation">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="City" type="xsd:string" />
<xsd:element minOccurs="0" name="County" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TLPrefix" type="xsd:string" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRiskClass">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="Hazard" type="xsd:integer" />
<xsd:element minOccurs="0" name="CoveragePatternCode" type="xsd:string" />
<xsd:element minOccurs="0" name="PolicyLinePatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxOfficialIDValidationInfo">
<xsd:sequence>
<xsd:element minOccurs="0" name="IDFormat" type="xsd:string" />
<xsd:element minOccurs="0" name="IDFormatError" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="OfficialIDType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OfficialIdRequiredType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxNote">
<xsd:sequence>
<xsd:element minOccurs="0" name="Body" type="xsd:string" />
<xsd:element minOccurs="0" name="Confidential" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Subject" type="xsd:string" />
<xsd:element minOccurs="0" name="AuthoringDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Topic" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="SecurityType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Author" type="gwx:GwxUser" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersonalVehicle">
<xsd:sequence>
<xsd:element minOccurs="0" name="AnnualMileage" type="xsd:integer" />
<xsd:element minOccurs="0" name="BasisAmount" type="xsd:integer" />
<xsd:element minOccurs="0" name="Color" type="xsd:string" />
<xsd:element minOccurs="0" name="CommutingMiles" type="xsd:integer" />
<xsd:element minOccurs="0" name="CostNew" type="xsd:decimal" />
<xsd:element minOccurs="0" name="LeaseOrRent" type="xsd:boolean" />
<xsd:element minOccurs="0" name="LicensePlate" type="xsd:string" />
<xsd:element minOccurs="0" name="Make" type="xsd:string" />
<xsd:element minOccurs="0" name="Model" type="xsd:string" />
<xsd:element minOccurs="0" name="StatedValue" type="xsd:decimal" />
<xsd:element minOccurs="0" name="VehicleNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="Vin" type="xsd:string" />
<xsd:element minOccurs="0" name="Year" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AdditionalInterests" type="gwx:GwxPAVehicleAddnlInterest" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxPersonalAutoCovCost" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages" type="gwx:GwxPersonalVehicleCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Drivers" type="gwx:GwxPolicyDriver" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PAVehicleModifiers" type="gwx:GwxPAVehicleModifier" />
<xsd:element minOccurs="0" name="BodyType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LengthOfLease" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LicenseState" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PipCovered" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryUse" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="VehicleType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="GarageLocation" type="gwx:GwxPolicyLocation" />
<xsd:element minOccurs="0" name="PALine" type="gwx:GwxPersonalAutoLine" />
<xsd:element minOccurs="0" name="PACollisionCov" type="gwx:GwxPACollisionCov" />
<xsd:element minOccurs="0" name="PAComprehensiveCov" type="gwx:GwxPAComprehensiveCov" />
<xsd:element minOccurs="0" name="PAExcessElectronicsCov" type="gwx:GwxPAExcessElectronicsCov" />
<xsd:element minOccurs="0" name="PARentalCov" type="gwx:GwxPARentalCov" />
<xsd:element minOccurs="0" name="PATapeDiscMediaCov" type="gwx:GwxPATapeDiscMediaCov" />
<xsd:element minOccurs="0" name="PATowingLaborCov" type="gwx:GwxPATowingLaborCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxPersonalAutoCovCost" />
<xsd:element minOccurs="0" name="PALine" type="gwx:GwxPersonalAutoLine" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxPersonalVehicleCovCost" />
<xsd:element minOccurs="0" name="PersonalVehicle" type="gwx:GwxPersonalVehicle" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPACost">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Transactions" type="gwx:GwxPATransaction" />
<xsd:element minOccurs="0" name="PersonalAutoLine" type="gwx:GwxPersonalAutoLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPATransaction">
<xsd:sequence>
<xsd:element minOccurs="0" name="PACost" type="gwx:GwxPACostCont" />
<xsd:element minOccurs="0" name="PersonalAutoLine" type="gwx:GwxPersonalAutoLine" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersonalAutoLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PACosts" type="gwx:GwxPACostCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PALineCoverages" type="gwx:GwxPersonalAutoCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PAModifiers" type="gwx:GwxPAModifier" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PATransactions" type="gwx:GwxPATransaction" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Vehicles" type="gwx:GwxPersonalVehicle" />
<xsd:element minOccurs="0" name="PersonalVehicleAutoNumberSeq" type="gwx:GwxAutoNumberSequence" />
<xsd:element minOccurs="0" name="PADeathCov" type="gwx:GwxPADeathCov" />
<xsd:element minOccurs="0" name="PADisabilityCov" type="gwx:GwxPADisabilityCov" />
<xsd:element minOccurs="0" name="PALiabilityCov" type="gwx:GwxPALiabilityCov" />
<xsd:element minOccurs="0" name="PALossOfUseCov" type="gwx:GwxPALossOfUseCov" />
<xsd:element minOccurs="0" name="PAMedPayCov" type="gwx:GwxPAMedPayCov" />
<xsd:element minOccurs="0" name="PAOBELCov" type="gwx:GwxPAOBELCov" />
<xsd:element minOccurs="0" name="PAPipAddCovFL" type="gwx:GwxPAPipAddCovFL" />
<xsd:element minOccurs="0" name="PAPipAddCovHI" type="gwx:GwxPAPipAddCovHI" />
<xsd:element minOccurs="0" name="PAPipAddNY" type="gwx:GwxPAPipAddNY" />
<xsd:element minOccurs="0" name="PAPipAddPA" type="gwx:GwxPAPipAddPA" />
<xsd:element minOccurs="0" name="PAPipAddUT" type="gwx:GwxPAPipAddUT" />
<xsd:element minOccurs="0" name="PAPipBasicFL" type="gwx:GwxPAPipBasicFL" />
<xsd:element minOccurs="0" name="PAPipBasicNJ" type="gwx:GwxPAPipBasicNJ" />
<xsd:element minOccurs="0" name="PAPipBasicNY" type="gwx:GwxPAPipBasicNY" />
<xsd:element minOccurs="0" name="PAPipBasicPA" type="gwx:GwxPAPipBasicPA" />
<xsd:element minOccurs="0" name="PAPipBasicUT" type="gwx:GwxPAPipBasicUT" />
<xsd:element minOccurs="0" name="PAPipBasicWA" type="gwx:GwxPAPipBasicWA" />
<xsd:element minOccurs="0" name="PAPipCovDE" type="gwx:GwxPAPipCovDE" />
<xsd:element minOccurs="0" name="PAPipCovHI" type="gwx:GwxPAPipCovHI" />
<xsd:element minOccurs="0" name="PAPipCovKS" type="gwx:GwxPAPipCovKS" />
<xsd:element minOccurs="0" name="PAPipCovKY" type="gwx:GwxPAPipCovKY" />
<xsd:element minOccurs="0" name="PAPipCovMA" type="gwx:GwxPAPipCovMA" />
<xsd:element minOccurs="0" name="PAPipCovMD" type="gwx:GwxPAPipCovMD" />
<xsd:element minOccurs="0" name="PAPipCovMI" type="gwx:GwxPAPipCovMI" />
<xsd:element minOccurs="0" name="PAPipCovMN" type="gwx:GwxPAPipCovMN" />
<xsd:element minOccurs="0" name="PAPipCovND" type="gwx:GwxPAPipCovND" />
<xsd:element minOccurs="0" name="PAPipCovOR" type="gwx:GwxPAPipCovOR" />
<xsd:element minOccurs="0" name="PAPipCovTX" type="gwx:GwxPAPipCovTX" />
<xsd:element minOccurs="0" name="PAPipCSLPA" type="gwx:GwxPAPipCSLPA" />
<xsd:element minOccurs="0" name="PAPipDeathCovAR" type="gwx:GwxPAPipDeathCovAR" />
<xsd:element minOccurs="0" name="PAPipDeathTX" type="gwx:GwxPAPipDeathTX" />
<xsd:element minOccurs="0" name="PAPipExtendFL" type="gwx:GwxPAPipExtendFL" />
<xsd:element minOccurs="0" name="PAPipExtMedPA" type="gwx:GwxPAPipExtMedPA" />
<xsd:element minOccurs="0" name="PAPipFuneralCovDC" type="gwx:GwxPAPipFuneralCovDC" />
<xsd:element minOccurs="0" name="PAPipGuestCovKY" type="gwx:GwxPAPipGuestCovKY" />
<xsd:element minOccurs="0" name="PAPipGuestMD" type="gwx:GwxPAPipGuestMD" />
<xsd:element minOccurs="0" name="PAPipIncreasedWA" type="gwx:GwxPAPipIncreasedWA" />
<xsd:element minOccurs="0" name="PAPipMedCovAR" type="gwx:GwxPAPipMedCovAR" />
<xsd:element minOccurs="0" name="PAPipMedCovDC" type="gwx:GwxPAPipMedCovDC" />
<xsd:element minOccurs="0" name="PAPipMgdCareHI" type="gwx:GwxPAPipMgdCareHI" />
<xsd:element minOccurs="0" name="PAPipOptBenefitsHI" type="gwx:GwxPAPipOptBenefitsHI" />
<xsd:element minOccurs="0" name="PAPipOptionsNJ" type="gwx:GwxPAPipOptionsNJ" />
<xsd:element minOccurs="0" name="PAPipWageCovAR" type="gwx:GwxPAPipWageCovAR" />
<xsd:element minOccurs="0" name="PAPipWageCovDC" type="gwx:GwxPAPipWageCovDC" />
<xsd:element minOccurs="0" name="PAPropProtectionCov" type="gwx:GwxPAPropProtectionCov" />
<xsd:element minOccurs="0" name="PAUIMBICov" type="gwx:GwxPAUIMBICov" />
<xsd:element minOccurs="0" name="PAUIMPDCov" type="gwx:GwxPAUIMPDCov" />
<xsd:element minOccurs="0" name="PAUMBICov" type="gwx:GwxPAUMBICov" />
<xsd:element minOccurs="0" name="PAUMPDCov" type="gwx:GwxPAUMPDCov" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="PALine" type="gwx:GwxPolicyLineCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAVehicleModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAVehicle" type="gwx:GwxPersonalVehicle" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAVehicleAddnlInterest">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyAddnlInterest">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAAddnlIntVehicle" type="gwx:GwxPersonalVehicle" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyDriver">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="PrimaryDriver" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PercentageDriven" type="xsd:integer" />
<xsd:element minOccurs="0" name="ApplicableGoodDriverDiscount" type="xsd:boolean" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonalAutoTaxCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPACost">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPACostCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PersonalAutoTaxCost" type="gwx:GwxPersonalAutoTaxCost" />
<xsd:element minOccurs="0" name="PATaxable" type="gwx:GwxPATaxable" />
<xsd:element minOccurs="0" name="PAShortRatePenaltyCost" type="gwx:GwxPAShortRatePenaltyCost" />
<xsd:element minOccurs="0" name="PAGeneralPremium" type="gwx:GwxPAGeneralPremium" />
<xsd:element minOccurs="0" name="PAMultiPolicyDiscCost" type="gwx:GwxPAMultiPolicyDiscCost" />
<xsd:element minOccurs="0" name="PACoveragePremium" type="gwx:GwxPACoveragePremium" />
<xsd:element minOccurs="0" name="PersonalAutoCovCost" type="gwx:GwxPersonalAutoCovCost" />
<xsd:element minOccurs="0" name="PersonalVehicleCovCost" type="gwx:GwxPersonalVehicleCovCost" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPACostContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPACostContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PersonalAutoTaxCost" />
<xsd:enumeration value="PATaxable" />
<xsd:enumeration value="PAShortRatePenaltyCost" />
<xsd:enumeration value="PAGeneralPremium" />
<xsd:enumeration value="PAMultiPolicyDiscCost" />
<xsd:enumeration value="PACoveragePremium" />
<xsd:enumeration value="PersonalAutoCovCost" />
<xsd:enumeration value="PersonalVehicleCovCost" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPATaxable">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPACost">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAShortRatePenaltyCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPATaxable">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAGeneralPremium">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPATaxable">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAMultiPolicyDiscCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPAGeneralPremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPACoveragePremium">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPAGeneralPremium">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonalAutoCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPACoveragePremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="PersonalAutoCov" type="gwx:GwxPersonalAutoCovCont" />
<xsd:element minOccurs="0" name="PersonalVehicle" type="gwx:GwxPersonalVehicle" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonalVehicleCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPACoveragePremium">
<xsd:sequence>
<xsd:element minOccurs="0" name="PersonalVehicleCov" type="gwx:GwxPersonalVehicleCovCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicy">
<xsd:sequence>
<xsd:element minOccurs="0" name="ProductCode" type="xsd:string" />
<xsd:element minOccurs="0" name="IssueDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NumPriorLosses" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="PriorTotalIncurred" type="xsd:decimal" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Jobs" type="gwx:GwxJobCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Periods" type="gwx:GwxPolicyPeriod" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PriorLosses" type="gwx:GwxLossHistoryEntry" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PriorPolicies" type="gwx:GwxPriorPolicy" />
<xsd:element minOccurs="0" name="PackageRisk" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LossHistoryType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Account" type="gwx:GwxAccount" />
<xsd:element minOccurs="0" name="ProducerCodeOfService" type="gwx:GwxProducerCode" />
<xsd:element minOccurs="0" name="PriorPolicyExists_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NoPriorPolicyExistsReason_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="OrigIssueDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="EmpPolicy_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="ProducerContact_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PortfolioAcquisition_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ExtCompName_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="OperatingCompany_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RenewalFrequency_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PolicyLanguage_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DocumentsProducedBy_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ExtCompNameTK_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="CID" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyEvalIssue">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyPeriod" type="gwx:GwxPolicyPeriod" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="RiskPoints" type="xsd:integer" />
<xsd:element minOccurs="0" name="Status" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Severity" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Reason" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxReferralReason">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyTerm" type="gwx:GwxPolicyTerm" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="RiskPoints" type="xsd:integer" />
<xsd:element minOccurs="0" name="Status" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Severity" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Reason" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="BooleanModifier" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DateModifier" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Eligible" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Justification" type="xsd:string" />
<xsd:element minOccurs="0" name="RateModifier" type="xsd:string" />
<xsd:element minOccurs="0" name="TypeKeyModifier" type="xsd:string" />
<xsd:element minOccurs="0" name="ValueFinal" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="RateFactors" type="gwx:GwxRateFactor" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRateFactor">
<xsd:sequence>
<xsd:element minOccurs="0" name="Assessment" type="xsd:string" />
<xsd:element minOccurs="0" name="Justification" type="xsd:string" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyLine">
<xsd:sequence>
<xsd:element minOccurs="0" name="NumAddInsured" type="xsd:integer" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Answers" type="gwx:GwxPolicyLineAnswer" />
<xsd:element minOccurs="0" name="MinimumPremium" type="gwx:GwxMinimumPremium" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyPeriod">
<xsd:sequence>
<xsd:element minOccurs="0" name="AssignedRisk" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Billed" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BranchName" type="xsd:string" />
<xsd:element minOccurs="0" name="BranchNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="DepositCollected" type="xsd:decimal" />
<xsd:element minOccurs="0" name="FailedOOSEValidation" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ModuleNumber" type="xsd:integer" />
<xsd:element minOccurs="0" name="PolicyNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="PrimaryInsuredName" type="xsd:string" />
<xsd:element minOccurs="0" name="ValidQuote" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WrittenDate" type="xsd:dateTime" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Forms" type="gwx:GwxForm" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Lines" type="gwx:GwxPolicyLineCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PolicyContacts" type="gwx:GwxPolicyContactCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PolicyEvalIssues" type="gwx:GwxPolicyEvalIssue" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PolicyLocations" type="gwx:GwxPolicyLocation" />
<xsd:element minOccurs="0" name="BaseState" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Status" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="UWApproval" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LocationAutoNumberSeq" type="gwx:GwxAutoNumberSequence" />
<xsd:element minOccurs="0" name="MinimumPremium" type="gwx:GwxMinimumPremium" />
<xsd:element minOccurs="0" name="PolicyTerm" type="gwx:GwxPolicyTerm" />
<xsd:element minOccurs="0" name="ProducerCodeOfRecord" type="gwx:GwxProducerCode" />
<xsd:element minOccurs="0" name="UWCompany" type="gwx:GwxUWCompany" />
<xsd:element minOccurs="0" name="ManPolicyNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="MultiPolicyDiscount_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ReinsuranceApplies_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="UnderwritingRequested_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BOPLine" type="gwx:GwxBOPLine" />
<xsd:element minOccurs="0" name="BusinessAutoLine" type="gwx:GwxBusinessAutoLine" />
<xsd:element minOccurs="0" name="GLLine" type="gwx:GwxGLLine" />
<xsd:element minOccurs="0" name="HabitationalLine_CG" type="gwx:GwxHabitationalLine_CG" />
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxHomeownersLine" />
<xsd:element minOccurs="0" name="PersonalAutoLine" type="gwx:GwxPersonalAutoLine" />
<xsd:element minOccurs="0" name="WorkersCompLine" type="gwx:GwxWorkersCompLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxEffectiveDatedFields">
<xsd:sequence>
<xsd:element minOccurs="0" name="Segment" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PolicyPeriod" type="gwx:GwxPolicyPeriod" />
<xsd:element minOccurs="0" name="ProducerCode" type="gwx:GwxProducerCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="NonRenewAddExplanation" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="NonRenewalExplanations" type="gwx:GwxNonRenewalExplanation" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ReferralReasons" type="gwx:GwxReferralReason" />
<xsd:element minOccurs="0" name="NonRenewReason" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PreRenewalDirection" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyLocation">
<xsd:sequence>
<xsd:element minOccurs="0" name="LocationNum" type="xsd:integer" />
<xsd:element minOccurs="0" name="PrimaryLoc" type="xsd:boolean" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TerritoryCodes" type="gwx:GwxTerritoryCode" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LocationNamedInsureds" type="gwx:GwxPolicyContactCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Buildings" type="gwx:GwxBuildingCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LocationAnswers" type="gwx:GwxLocationAnswer" />
<xsd:element minOccurs="0" name="FireProtectClass" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PolicyPeriod" type="gwx:GwxPolicyPeriod" />
<xsd:element minOccurs="0" name="TaxLocation" type="gwx:GwxTaxLocation" />
<xsd:element minOccurs="0" name="IndustryCode" type="gwx:GwxIndustryCode" />
<xsd:element minOccurs="0" name="AccountLocation" type="gwx:GwxAccountLocation" />
<xsd:element minOccurs="0" name="BuildingAutoNumberSeq" type="gwx:GwxAutoNumberSequence" />
<xsd:element minOccurs="0" name="TaxExemptLocation_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="CBFlag_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="MobileHomeParkName_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="FirehallName_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Latitude_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Longitude_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Elevation_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="NumBuildings_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="LocationOwnership_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="CentralBankMatches_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HabLocOccupancy_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MobileHomePark_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FireHydrantDist_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ShuttleTank_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FirehallDistance_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MuniProtection_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WaterZone_CG" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBuilding">
<xsd:sequence>
<xsd:element minOccurs="0" name="AlarmCertificate" type="xsd:string" />
<xsd:element minOccurs="0" name="AlarmExpiration" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="AreaFinished" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="AreaUnfinished" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="BuildingNum" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumBasements" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="NumStories" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="NumUnits" type="xsd:integer" />
<xsd:element minOccurs="0" name="TotalArea" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="YearBuilt" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BuildingImprovements" type="gwx:GwxBuildingImprovement" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BuildingSides" type="gwx:GwxBuildingSide" />
<xsd:element minOccurs="0" name="AlarmCertification" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="AlarmGrade" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="AreaLeased" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BuildingAlarmType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ConstructionType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="EffectivenessGrade" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="InterestType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PercentOccupied" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="SprinklerCoverage" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Description_CG" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBuildingImprovement">
<xsd:sequence>
<xsd:element minOccurs="0" name="Notes" type="xsd:string" />
<xsd:element minOccurs="0" name="YearAdded" type="xsd:integer" />
<xsd:element minOccurs="0" name="BuildingImprType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Building" type="gwx:GwxBuildingCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBuildingSide">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="BuildingSideType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Building" type="gwx:GwxBuildingCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPriorPolicy">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyLinePatternCode" type="xsd:string" />
<xsd:element minOccurs="0" name="AnnualPremium" type="xsd:decimal" />
<xsd:element minOccurs="0" name="Carrier" type="xsd:string" />
<xsd:element minOccurs="0" name="PolicyNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NumLosses" type="xsd:integer" />
<xsd:element minOccurs="0" name="TotalPremium" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TotalLosses" type="xsd:decimal" />
<xsd:element minOccurs="0" name="ExpMod" type="xsd:string" />
<xsd:element minOccurs="0" name="GapReason_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PriorCarrier_CG" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxProductOffer">
<xsd:sequence>
<xsd:element minOccurs="0" name="ProductCode" type="xsd:string" />
<xsd:element minOccurs="0" name="NumToCreate" type="xsd:integer" />
<xsd:element minOccurs="0" name="MaxCreate" type="xsd:integer" />
<xsd:element minOccurs="0" name="ProductOfferStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ProductOfferReason" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxClassCodeBasis">
<xsd:sequence>
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="RateFactor" type="xsd:string" />
<xsd:element minOccurs="0" name="Auditable" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxIndustryCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="Classification" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Domain" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxVehicleClassCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="Experience" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Fleet" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryUse" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Radius" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="SizeClass" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxVehicleIndustryCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="Industry" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="IndustryUse" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxIndustryCodeClassCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="PrimaryIndustry" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PrimaryClass" type="xsd:boolean" />
<xsd:element minOccurs="0" name="IndustryCode" type="gwx:GwxIndustryCode" />
<xsd:element minOccurs="0" name="ClassCode" type="gwx:GwxBOPClassCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxProducerCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="AppointmentDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TerminationDate" type="xsd:dateTime" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GroupProducerCodes" type="gwx:GwxGroupProducerCode" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="UserProducerCodes" type="gwx:GwxUserProducerCode" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ProducerCodeRoles" type="gwx:GwxProducerCodeRole" />
<xsd:element minOccurs="0" name="ProducerStatus" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Address" type="gwx:GwxAddressCont" />
<xsd:element minOccurs="0" name="Branch" type="gwx:GwxGroup" />
<xsd:element minOccurs="0" name="PreferredUnderwriter" type="gwx:GwxUser" />
<xsd:element minOccurs="0" name="Organization" type="gwx:GwxOrganization" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxGroupProducerCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Group" type="gwx:GwxGroup" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxUserProducerCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="User" type="gwx:GwxUser" />
<xsd:element minOccurs="0" name="ProducerCode" type="gwx:GwxProducerCode" />
<xsd:element minOccurs="0" name="Role" type="gwx:GwxRole" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxProducerCodeRole">
<xsd:sequence>
<xsd:element minOccurs="0" name="ProducerCode" type="gwx:GwxProducerCode" />
<xsd:element minOccurs="0" name="Role" type="gwx:GwxRole" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTerritory">
<xsd:sequence>
<xsd:element minOccurs="0" name="County" type="xsd:string" />
<xsd:element minOccurs="0" name="City" type="xsd:string" />
<xsd:element minOccurs="0" name="PostalCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="PolicyLinePatternCode" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTerritoryCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyLinePatternCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="PolicyLocation" type="gwx:GwxPolicyLocation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxJobAnswer">
<xsd:sequence>
<xsd:element minOccurs="0" name="QuestionCode" type="xsd:string" />
<xsd:element minOccurs="0" name="BooleanAnswer" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DateAnswer" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TextAnswer" type="xsd:string" />
<xsd:element minOccurs="0" name="IntegerAnswer" type="xsd:integer" />
<xsd:element minOccurs="0" name="ChoiceAnswerCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Question" type="gwx:GwxQuestion" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPolicyLineAnswer">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyLine" type="gwx:GwxPolicyLineCont" />
<xsd:element minOccurs="0" name="QuestionCode" type="xsd:string" />
<xsd:element minOccurs="0" name="BooleanAnswer" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DateAnswer" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TextAnswer" type="xsd:string" />
<xsd:element minOccurs="0" name="IntegerAnswer" type="xsd:integer" />
<xsd:element minOccurs="0" name="ChoiceAnswerCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Question" type="gwx:GwxQuestion" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxLocationAnswer">
<xsd:sequence>
<xsd:element minOccurs="0" name="PolicyLocation" type="gwx:GwxPolicyLocation" />
<xsd:element minOccurs="0" name="QuestionCode" type="xsd:string" />
<xsd:element minOccurs="0" name="BooleanAnswer" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DateAnswer" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TextAnswer" type="xsd:string" />
<xsd:element minOccurs="0" name="IntegerAnswer" type="xsd:integer" />
<xsd:element minOccurs="0" name="ChoiceAnswerCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Question" type="gwx:GwxQuestion" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxUWCompany">
<xsd:sequence>
<xsd:element minOccurs="0" name="Name" type="xsd:string" />
<xsd:element minOccurs="0" name="ParentName" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LicensedStates" type="gwx:GwxLicensedState" />
<xsd:element minOccurs="0" name="Code" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Status" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NAICCode" type="xsd:string" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxLicensedState">
<xsd:sequence>
<xsd:element minOccurs="0" name="PriceFactor" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ProductCode" type="xsd:string" />
<xsd:element minOccurs="0" name="Segment" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="UWCompany" type="gwx:GwxUWCompany" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCRetrospectiveRatingPlan">
<xsd:sequence>
<xsd:element minOccurs="0" name="BasicPremiumFactor1" type="xsd:decimal" />
<xsd:element minOccurs="0" name="BasicPremiumFactor2" type="xsd:decimal" />
<xsd:element minOccurs="0" name="BasicPremiumFactor3" type="xsd:decimal" />
<xsd:element minOccurs="0" name="ComputationInterval" type="xsd:integer" />
<xsd:element minOccurs="0" name="EstimatedStandardPremium" type="xsd:decimal" />
<xsd:element minOccurs="0" name="FirstComputationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="IncludeALAE" type="xsd:boolean" />
<xsd:element minOccurs="0" name="LastComputationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="LossConversionFactor" type="xsd:decimal" />
<xsd:element minOccurs="0" name="LossLimitAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="MaxRetroPremiumRatio" type="xsd:decimal" />
<xsd:element minOccurs="0" name="MinRetroPremiumRatio" type="xsd:decimal" />
<xsd:element minOccurs="0" name="PercentStandardPremium1" type="xsd:decimal" />
<xsd:element minOccurs="0" name="PercentStandardPremium2" type="xsd:decimal" />
<xsd:element minOccurs="0" name="PercentStandardPremium3" type="xsd:decimal" />
<xsd:element minOccurs="0" name="PolicyNumber" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LettersOfCredit" type="gwx:GwxWCRetroRatingLetterOfCredit" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="StateMultipliers" type="gwx:GwxWCStateMultiplier" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCStateMultiplier">
<xsd:sequence>
<xsd:element minOccurs="0" name="FederalExcessLossFactor" type="xsd:decimal" />
<xsd:element minOccurs="0" name="FederalTaxMultiplier" type="xsd:decimal" />
<xsd:element minOccurs="0" name="StateExcessLossFactor" type="xsd:decimal" />
<xsd:element minOccurs="0" name="StateTaxMultiplier" type="xsd:decimal" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCRetrospectiveRatingPlan" type="gwx:GwxWCRetrospectiveRatingPlan" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCRetroRatingLetterOfCredit">
<xsd:sequence>
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="IssuerName" type="xsd:string" />
<xsd:element minOccurs="0" name="WCRetrospectiveRatingPlan" type="gwx:GwxWCRetrospectiveRatingPlan" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCParticipatingPlan">
<xsd:sequence>
<xsd:element minOccurs="0" name="LossConversionFactor" type="xsd:decimal" />
<xsd:element minOccurs="0" name="Retention" type="xsd:decimal" />
<xsd:element minOccurs="0" name="PlanID" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCCoveredEmployeeBase">
<xsd:sequence>
<xsd:element minOccurs="0" name="BasisAmount" type="xsd:integer" />
<xsd:element minOccurs="0" name="IfAnyExposure" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NumEmployees" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="SpecialCov" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ClassCode" type="gwx:GwxWCClassCode" />
<xsd:element minOccurs="0" name="Location" type="gwx:GwxPolicyLocation" />
<xsd:element minOccurs="0" name="WorkersCompLine" type="gwx:GwxWorkersCompLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCWaiverOfSubro">
<xsd:sequence>
<xsd:element minOccurs="0" name="BasisAmount" type="xsd:integer" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="IfAnyExposure" type="xsd:boolean" />
<xsd:element minOccurs="0" name="JobID" type="xsd:string" />
<xsd:element minOccurs="0" name="NumEmployees" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="SpecialCov" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ClassCode" type="gwx:GwxWCClassCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCAircraftSeat">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="AircraftNumber" type="xsd:string" />
<xsd:element minOccurs="0" name="PassengerSeats" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCLine" type="gwx:GwxWorkersCompLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxInclusionPerson">
<xsd:sequence>
<xsd:element minOccurs="0" name="Duties" type="xsd:string" />
<xsd:element minOccurs="0" name="FirstName" type="xsd:string" />
<xsd:element minOccurs="0" name="LastName" type="xsd:string" />
<xsd:element minOccurs="0" name="Inclusion" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Relationship" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCLine" type="gwx:GwxWorkersCompLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCFedLiabClassCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="MainClassCode" type="gwx:GwxWCClassCode" />
<xsd:element minOccurs="0" name="StateActClassCode" type="gwx:GwxWCClassCode" />
<xsd:element minOccurs="0" name="USLActClassCode" type="gwx:GwxWCClassCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCJurisdiction">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxWCJurisdictionCost" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages" type="gwx:GwxWCStateCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="RatingPeriodStartDates" type="gwx:GwxRatingPeriodStartDate" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCModifiers" type="gwx:GwxWCModifier" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCLine" type="gwx:GwxWorkersCompLine" />
<xsd:element minOccurs="0" name="WCWorkCompDeductCov" type="gwx:GwxWCWorkCompDeductCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRatingPeriodStartDate">
<xsd:sequence>
<xsd:element minOccurs="0" name="StartDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="Type" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCJurisdiction" type="gwx:GwxWCJurisdiction" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCClassCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Classification" type="xsd:string" />
<xsd:element minOccurs="0" name="ClassIndicator" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
<xsd:element minOccurs="0" name="EffectiveDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpirationDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ShortDesc" type="xsd:string" />
<xsd:element minOccurs="0" name="Domain" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Basis" type="gwx:GwxClassCodeBasis" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWorkersCompCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxWCCovEmpCost" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="CalcOrder" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Transactions" type="gwx:GwxWCTransaction" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCTransaction">
<xsd:sequence>
<xsd:element minOccurs="0" name="WorkersCompLine" type="gwx:GwxWorkersCompLine" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCExcludedWorkplace">
<xsd:sequence>
<xsd:element minOccurs="0" name="AddressLine1" type="xsd:string" />
<xsd:element minOccurs="0" name="AddressLine2" type="xsd:string" />
<xsd:element minOccurs="0" name="City" type="xsd:string" />
<xsd:element minOccurs="0" name="ExcludedItem" type="xsd:string" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCLine" type="gwx:GwxWorkersCompLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWorkersCompLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element minOccurs="0" name="CustomStates" type="xsd:string" />
<xsd:element minOccurs="0" name="IncludedMonopolyStates" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="InclusionPersons" type="gwx:GwxInclusionPerson" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Jurisdictions" type="gwx:GwxWCJurisdiction" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCAircraftSeats" type="gwx:GwxWCAircraftSeat" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCCosts" type="gwx:GwxWCCostCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCCoveredEmployees" type="gwx:GwxWCCoveredEmployee" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCCoveredEmployeeBases" type="gwx:GwxWCCoveredEmployeeBaseCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCExcludedWorkplaces" type="gwx:GwxWCExcludedWorkplace" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCFedCoveredEmployees" type="gwx:GwxWCFedCoveredEmployee" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCLineCoverages" type="gwx:GwxWorkersCompCovCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCWaiverOfSubros" type="gwx:GwxWCWaiverOfSubro" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WCTransactions" type="gwx:GwxWCTransaction" />
<xsd:element minOccurs="0" name="OtherStatesOpt" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="StopGapOpt" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="GoverningClass" type="gwx:GwxWCClassCode" />
<xsd:element minOccurs="0" name="ParticipatingPlan" type="gwx:GwxWCParticipatingPlan" />
<xsd:element minOccurs="0" name="RetrospectiveRatingPlan" type="gwx:GwxWCRetrospectiveRatingPlan" />
<xsd:element minOccurs="0" name="WCEmpLiabCov" type="gwx:GwxWCEmpLiabCov" />
<xsd:element minOccurs="0" name="WCFedEmpLiabCov" type="gwx:GwxWCFedEmpLiabCov" />
<xsd:element minOccurs="0" name="WCWorkersCompCov" type="gwx:GwxWCWorkersCompCov" />
<xsd:element minOccurs="0" name="WCWorkersCompExMedCov" type="gwx:GwxWCWorkersCompExMedCov" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCCoveredEmployee">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWCCoveredEmployeeBase">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxWCCovEmpCost" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCCoveredEmployeeBaseCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WCCoveredEmployee" type="gwx:GwxWCCoveredEmployee" />
<xsd:element minOccurs="0" name="WCFedCoveredEmployee" type="gwx:GwxWCFedCoveredEmployee" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxWCCoveredEmployeeBaseContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxWCCoveredEmployeeBaseContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WCCoveredEmployee" />
<xsd:enumeration value="WCFedCoveredEmployee" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxWCFedCoveredEmployee">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWCCoveredEmployeeBase">
<xsd:sequence>
<xsd:element minOccurs="0" name="RailroadOrVessel" type="xsd:string" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="WCJurisdiction" type="gwx:GwxWCJurisdiction" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicyOwnerOfficer">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence>
<xsd:element minOccurs="0" name="OwnershipPct" type="xsd:integer" />
<xsd:element minOccurs="0" name="Included" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="State" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ClassCode" type="gwx:GwxWCClassCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCCovEmpCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWCCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="WCCoveredEmployee" type="gwx:GwxWCCoveredEmployeeBaseCont" />
<xsd:element minOccurs="0" name="WorkersCompCov" type="gwx:GwxWorkersCompCovCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCCostCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WCCovEmpCost" type="gwx:GwxWCCovEmpCost" />
<xsd:element minOccurs="0" name="WCJurisdictionCost" type="gwx:GwxWCJurisdictionCost" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxWCCostContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxWCCostContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WCCovEmpCost" />
<xsd:enumeration value="WCJurisdictionCost" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxWCJurisdictionCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWCCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="StatCode" type="xsd:string" />
<xsd:element minOccurs="0" name="WCJurisdictionCostType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WCJurisdiction" type="gwx:GwxWCJurisdiction" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCFormAssociation">
<xsd:complexContent>
<xsd:extension base="gwx:GwxFormAssociation">
<xsd:sequence>
<xsd:element minOccurs="0" name="WCWaiverOfSubro" type="gwx:GwxWCWaiverOfSubro" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxFormAssociationCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WCFormAssociation" type="gwx:GwxWCFormAssociation" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxFormAssociationContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxFormAssociationContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WCFormAssociation" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPolicyReceivedEmployee">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPolicySuppliedEmployee">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyContact">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBrokerProduct">
<xsd:sequence>
<xsd:element minOccurs="0" name="BrokerNumber" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Products" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalLineCov_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxHabitationalCovCost_CG" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabLocation_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Dwellings_CG" type="gwx:GwxDwelling_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Coverages_CG" type="gwx:GwxHabLocationCov_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LocationAnswers_CG" type="gwx:GwxHabLocationAnswer_CG" />
<xsd:element minOccurs="0" name="HabLine_CG" type="gwx:GwxHabitationalLine_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabLocationAnswer_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HabLocation_CG" type="gwx:GwxHabLocation_CG" />
<xsd:element minOccurs="0" name="QuestionCode" type="xsd:string" />
<xsd:element minOccurs="0" name="BooleanAnswer" type="xsd:boolean" />
<xsd:element minOccurs="0" name="DateAnswer" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="TextAnswer" type="xsd:string" />
<xsd:element minOccurs="0" name="IntegerAnswer" type="xsd:integer" />
<xsd:element minOccurs="0" name="ChoiceAnswerCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabLocationCov_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxHabLocationCovCost_CG" />
<xsd:element minOccurs="0" name="HabLocation_CG" type="gwx:GwxHabLocation_CG" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAuxillaryHeating_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="AuxHeatOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="HeatFuelTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="OilTankYear_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="UnitAirSpace_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="SecuredDamper_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="EmberProtect_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="RelinedSteel_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NumOilTanks_CG" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OilTanks_CG" type="gwx:GwxOilTank_CG" />
<xsd:element minOccurs="0" name="AuxHeatLocation_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="AuxHeatSys_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="AuxHeatingFuel_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OilTankLocation_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumOfWoodCords_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ChimneyType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxOilTank_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="OilTankYear_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="OilTankLocation_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
<xsd:element minOccurs="0" name="AuxHeating_CG" type="gwx:GwxAuxillaryHeating_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxDwellingCovCost_CG" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Transactions" type="gwx:GwxHabitationalTxn_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalTxn_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HabitationalCost_CG" type="gwx:GwxHabitationalCost_CGCont" />
<xsd:element minOccurs="0" name="HabitationalLine_CG" type="gwx:GwxHabitationalLine_CG" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersonalArticleSchedule_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ScheduledArticles_CG" type="gwx:GwxScheduledArticle_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PersArtSchedCovs_CG" type="gwx:GwxPersArtSchedCov_CGCont" />
<xsd:element minOccurs="0" name="PersArtSchedCategory_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HabitationalLine_CG" type="gwx:GwxHabitationalLine_CG" />
<xsd:element minOccurs="0" name="HABCScheduledPersonalArticles" type="gwx:GwxHABCScheduledPersonalArticles" />
<xsd:element minOccurs="0" name="HABUScheduledPersonalArticles" type="gwx:GwxHABUScheduledPersonalArticles" />
<xsd:element minOccurs="0" name="HABZScheduledPersonalArticles" type="gwx:GwxHABZScheduledPersonalArticles" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxScheduledArticle_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Item_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="AppraisalDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="AppraiserName_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="AppraiserAddress_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="ValuePerItem_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Description_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Type_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Year_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Manufacturer_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Model_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PurchasePrice_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="SerialNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="BillOfSaleDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="SellerName_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="SellerAddress_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PersonalArticleSchedule_CG" type="gwx:GwxPersonalArticleSchedule_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBoatEquipmentSchedule_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ScheduledBoats_CG" type="gwx:GwxScheduledBoat_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ScheduledMotors_CG" type="gwx:GwxScheduledMotor_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ScheduledTrailers_CG" type="gwx:GwxScheduledTrailer_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ScheduledAccessories_CG" type="gwx:GwxScheduledAccessory_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BoatEquipSchedCov_CG" type="gwx:GwxBoatEquipSchedCov_CGCont" />
<xsd:element minOccurs="0" name="BoatEquipmentType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HabitationalLine_CG" type="gwx:GwxHabitationalLine_CG" />
<xsd:element minOccurs="0" name="HABCBoatEquipments" type="gwx:GwxHABCBoatEquipments" />
<xsd:element minOccurs="0" name="HABUBoatAndMotor" type="gwx:GwxHABUBoatAndMotor" />
<xsd:element minOccurs="0" name="HABZWatercraftAndEquipmentFloater" type="gwx:GwxHABZWatercraftAndEquipmentFloater" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxScheduledBoat_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Year_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Manufacturer_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Model_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="SerialNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Length_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Value_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="BoatTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="DieselPowered_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HullConstructTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="BoatUseOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Galley_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="CookingFuelTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="RefrigFuelTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="CookingAppliance_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HeatingAppliance_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HeatingApplianceOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="DesignSpdExcess50_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="UnderConstruction_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HomeMade_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PrimUsedInCanada_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="UsedInOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="BoatingCourse1_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BoatingCourse2_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BoatingCourse3_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BoatingCourse4_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BoatingCourse5_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BoatType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HullConstructType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BoatUseType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="CookingFuelType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RefrigFuelType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HeatingApplianceType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MarineSurveyRecvd_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BoatEquipmentSchedule_CG" type="gwx:GwxBoatEquipmentSchedule_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxScheduledMotor_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Year_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Manufacturer_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Model_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="SerialNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="HP_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Value_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="MotorTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="FireExtinguisher_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NonMarineMotor_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="MotorType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BoatEquipmentSchedule_CG" type="gwx:GwxBoatEquipmentSchedule_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxScheduledTrailer_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Year_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Manufacturer_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Model_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="SerialNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Value_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="BoatEquipmentSchedule_CG" type="gwx:GwxBoatEquipmentSchedule_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxScheduledAccessory_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Value_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="BoatEquipmentSchedule_CG" type="gwx:GwxBoatEquipmentSchedule_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBoatEquipSchedCov_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxBoatEquipCovCost_CG" />
<xsd:element minOccurs="0" name="BoatEquipmentSchedule_CG" type="gwx:GwxBoatEquipmentSchedule_CG" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersArtSchedCov_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxPersArtSchedCovCost_CG" />
<xsd:element minOccurs="0" name="PersonalArticleSchedule_CG" type="gwx:GwxPersonalArticleSchedule_CG" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHorse_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HorseValue_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="HorseDetails_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxDomesticAnimal_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Value_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="AnimalType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxPersonalWatercraft_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="YearBuilt_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="Manufacturer_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Model_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PurchasePrice_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="SerialNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="HP_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTravelTrailer_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="YearBuilt_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="Manufacturer_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Model_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="SerialNumber_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Length_CG" type="xsd:decimal" />
<xsd:element minOccurs="0" name="Value_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="TravelTrailerTypeDesc_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="TravelTrailerUseDesc_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PurchaseDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="PurchasedNew_CG" type="xsd:boolean" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TravelTrailerContents_CG" type="gwx:GwxTravelTrailerContent_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TravelTrailerAttachments_CG" type="gwx:GwxTravelTrailerAttachment_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TravelTrailerCovs_CG" type="gwx:GwxTravelTrailerCov_CGCont" />
<xsd:element minOccurs="0" name="TrailerProvince_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="TrailerCountry_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="UnitOfLength_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="TravelTrailerType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="TravelTrailerUse_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HabitationalLine_CG" type="gwx:GwxHabitationalLine_CG" />
<xsd:element minOccurs="0" name="HABCTravelTrailer" type="gwx:GwxHABCTravelTrailer" />
<xsd:element minOccurs="0" name="HABZHolidayTrailerCamper" type="gwx:GwxHABZHolidayTrailerCamper" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTravelTrailerContent_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="ContentItemDesc_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="ContentItemValue_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="TravelTrailer_CG" type="gwx:GwxTravelTrailer_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTravelTrailerAttachment_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="AttachmentItemDesc_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="AttachmentItemValue_CG" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="TravelTrailer_CG" type="gwx:GwxTravelTrailer_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxTravelTrailerCov_CG">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxTrvlTrailerCovCost_CG" />
<xsd:element minOccurs="0" name="TravelTrailer_CG" type="gwx:GwxTravelTrailer_CG" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxAddNamedInsd_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="Name_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxDwelling">
<xsd:sequence>
<xsd:element minOccurs="0" name="DwellingNum" type="xsd:integer" />
<xsd:element minOccurs="0" name="YearBuilt" type="xsd:integer" />
<xsd:element minOccurs="0" name="TotalArea" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="ReplacementCost" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="NumRooms" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="NumFamilies" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="DistHydrant" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="DistStation" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Deadbolt" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NumExtinguishers" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="VisibleToNeighbors" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NumWeeksRented" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="BasementArea" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="GarageArea" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="NumFirePlaces" type="xsd:nonNegativeInteger" />
<xsd:element minOccurs="0" name="NumWoodStoves" type="xsd:nonNegativeInteger" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DwellingImprovements" type="gwx:GwxDwellingImprovement" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HOScheduledItems" type="gwx:GwxHOScheduledItem" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DwellingModifiers" type="gwx:GwxDwellingModifier" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DwellingCoverages" type="gwx:GwxDwellingCovCont" />
<xsd:element minOccurs="0" name="ConstructionType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="UsageType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HeatingType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BuildingAlarmType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BuildingAlarmTypeUC" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BuildingAlarmTypeCU" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BreakerType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ElectricalException" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FoundationType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingLocation" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OccupancyType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OilTankLocation" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RoofingMaterial" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="GarageType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WindResistanceClass" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxHomeownersLine" />
<xsd:element minOccurs="0" name="HOAdditionalLivingCov" type="gwx:GwxHOAdditionalLivingCov" />
<xsd:element minOccurs="0" name="HOOrdinanceOrLaw" type="gwx:GwxHOOrdinanceOrLaw" />
<xsd:element minOccurs="0" name="HOOtherStructureCov" type="gwx:GwxHOOtherStructureCov" />
<xsd:element minOccurs="0" name="HOPersonalPropertyCov" type="gwx:GwxHOPersonalPropertyCov" />
<xsd:element minOccurs="0" name="HOPropertyCov" type="gwx:GwxHOPropertyCov" />
<xsd:element minOccurs="0" name="HOScheduledPropCov" type="gwx:GwxHOScheduledPropCov" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxDwellingImprovement">
<xsd:sequence>
<xsd:element minOccurs="0" name="Notes" type="xsd:string" />
<xsd:element minOccurs="0" name="YearAdded" type="xsd:integer" />
<xsd:element minOccurs="0" name="DwellingImprType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Dwelling" type="gwx:GwxDwelling" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHOScheduledItem">
<xsd:sequence>
<xsd:element minOccurs="0" name="PropertyValue" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="PersonalPropertyType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Dwelling" type="gwx:GwxDwelling" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersLineCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxHomeownersCovCost" />
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxHomeownersLine" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CovTerms" type="gwx:GwxCovTermCont" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxDwellingCov">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Costs" type="gwx:GwxDwellingCovCost" />
<xsd:element minOccurs="0" name="Dwelling" type="gwx:GwxDwelling" />
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersCost">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Transactions" type="gwx:GwxHomeownersTransaction" />
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxHomeownersLine" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersTransaction">
<xsd:sequence>
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxHomeownersLine" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="EffDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ExpDate" type="xsd:dateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRateAdjFactorExt">
<xsd:sequence>
<xsd:element minOccurs="0" name="factorName" type="xsd:string" />
<xsd:element minOccurs="0" name="factorState" type="xsd:string" />
<xsd:element minOccurs="0" name="stringOption" type="xsd:string" />
<xsd:element minOccurs="0" name="stringOption2" type="xsd:string" />
<xsd:element minOccurs="0" name="minNumber" type="xsd:decimal" />
<xsd:element minOccurs="0" name="maxNumber" type="xsd:decimal" />
<xsd:element minOccurs="0" name="effDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="expDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="factor" type="xsd:decimal" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxRateWCClassCodeExt">
<xsd:sequence>
<xsd:element minOccurs="0" name="classcode" type="xsd:string" />
<xsd:element minOccurs="0" name="rateState" type="xsd:string" />
<xsd:element minOccurs="0" name="effDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="expDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="rate" type="xsd:decimal" />
<xsd:element minOccurs="0" name="minPremium" type="xsd:integer" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxWCRatingStepExt">
<xsd:sequence>
<xsd:element minOccurs="0" name="rateState" type="xsd:string" />
<xsd:element minOccurs="0" name="effDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="expDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="calcOrder" type="xsd:integer" />
<xsd:element minOccurs="0" name="customAction" type="xsd:string" />
<xsd:element minOccurs="0" name="modifierID" type="xsd:string" />
<xsd:element minOccurs="0" name="factorName" type="xsd:string" />
<xsd:element minOccurs="0" name="classcode" type="xsd:string" />
<xsd:element minOccurs="0" name="description" type="xsd:string" />
<xsd:element minOccurs="0" name="stepAction" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="subtotal" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="rateConversionType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="aggCostType" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="amountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxShortRateFactorExt">
<xsd:sequence>
<xsd:element minOccurs="0" name="rateState" type="xsd:string" />
<xsd:element minOccurs="0" name="effDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="expDate" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="daysInPeriod" type="xsd:integer" />
<xsd:element minOccurs="0" name="shortRatePercent" type="xsd:decimal" />
<xsd:element minOccurs="0" name="shortRateFactor" type="xsd:decimal" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalLine_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HabitationalCosts_CG" type="gwx:GwxHabitationalCost_CGCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HabitationalTxns_CG" type="gwx:GwxHabitationalTxn_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HabitationalLocs_CG" type="gwx:GwxHabLocation_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TravelTrailers_CG" type="gwx:GwxTravelTrailer_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PersonalArticleSchedules_CG" type="gwx:GwxPersonalArticleSchedule_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="BoatEquipmentSchedules_CG" type="gwx:GwxBoatEquipmentSchedule_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HabitationalLineCovs_CG" type="gwx:GwxHabitationalLineCov_CGCont" />
<xsd:element minOccurs="0" name="HABCFADI" type="gwx:GwxHABCFADI" />
<xsd:element minOccurs="0" name="HABCTermLife" type="gwx:GwxHABCTermLife" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxDwelling_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBuilding">
<xsd:sequence>
<xsd:element minOccurs="0" name="ElecWiringOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="ElecInspecDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ConstructionStart_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="ConstructionEnd_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="NumFamilies_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumOccupants_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="AnyUninsured_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ConstructionTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="FoundationTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="MetalSiding_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Skirted_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="TiedDown_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="CSAApproved_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ConvConst_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="MinStudding_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Plasterboard_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="SlopedRoof_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ElecInspDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="UnitAirSpace_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="SecuredDamper_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="EmberProtect_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="RelinedSteel_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="NumOilTanks_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="HeritageHome_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="ReplacementCost_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="RealReplacementCost_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="ReplacementEvalDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="InspectionRequested_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="InspectionDate_CG" type="xsd:dateTime" />
<xsd:element minOccurs="0" name="MonitoringStationName_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="MonitoringStationLocation_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="AlarmPresent_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WiringAmperage_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PlumbingTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="BackwaterValuePresent_CG" type="xsd:boolean" />
<xsd:element minOccurs="0" name="RoofingTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="PrimaryHeatOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="HeatFuelTypeOther_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="OilTankYear_CG" type="xsd:integer" />
<xsd:element minOccurs="0" name="NumOfAuxHeating_CG" type="xsd:integer" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OilTanks_CG" type="gwx:GwxOilTank_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AuxillaryHeating_CG" type="gwx:GwxAuxillaryHeating_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AdditionalInterests" type="gwx:GwxHabDwellAddInterest" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Horses_CG" type="gwx:GwxHorse_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DomesticAnimals_CG" type="gwx:GwxDomesticAnimal_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PersonalWatercrafts_CG" type="gwx:GwxPersonalWatercraft_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AddNamedInsdsLiab_CG" type="gwx:GwxAddNamedInsdLiab_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AddNamedInsdsProp_CG" type="gwx:GwxAddNamedInsdProp_CG" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DwellingCovs_CG" type="gwx:GwxDwellingCov_CGCont" />
<xsd:element minOccurs="0" name="RiskOption_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="CoverableRateClass_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingCovLevel_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingUnits_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingOccupiedBy_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingOccupancyUC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="DwellingOccupancyCGIC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="WiringAmpType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FoundationType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FoundationTypeCGIC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="FoundationTypeUC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ReplacementCostService_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MonitoredAlarmSystem_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="MonitoringStation_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BuildingAlarmTypeUC" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="BuildingAlarmTypeCU" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ElectricalWiring_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="ElectricalCircuitType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PlumbingSystem_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PlumbingSystemUC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="LossPreventionDeviceType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RoofingType_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="RoofingTypeUC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryHeatSys_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryHeatSysUC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryHeatingFuel_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="PrimaryHeatingFuelUC_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="OilTankLocation_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="NumOfWoodCords_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="HABCAdditionalLivingExpenses" type="gwx:GwxHABCAdditionalLivingExpenses" />
<xsd:element minOccurs="0" name="HABCAdditionalNamedInsured" type="gwx:GwxHABCAdditionalNamedInsured" />
<xsd:element minOccurs="0" name="HABCAdditionalNamedInsuredLiab" type="gwx:GwxHABCAdditionalNamedInsuredLiab" />
<xsd:element minOccurs="0" name="HABCAdditionalNamedInsuredPersProp" type="gwx:GwxHABCAdditionalNamedInsuredPersProp" />
<xsd:element minOccurs="0" name="HABCAddResidenceNotRented" type="gwx:GwxHABCAddResidenceNotRented" />
<xsd:element minOccurs="0" name="HABCAddResidenceRented" type="gwx:GwxHABCAddResidenceRented" />
<xsd:element minOccurs="0" name="HABCBuilding" type="gwx:GwxHABCBuilding" />
<xsd:element minOccurs="0" name="HABCBuildingClaimsSettlement" type="gwx:GwxHABCBuildingClaimsSettlement" />
<xsd:element minOccurs="0" name="HABCBuildingConstruction" type="gwx:GwxHABCBuildingConstruction" />
<xsd:element minOccurs="0" name="HABCBuildingConstructionLiab" type="gwx:GwxHABCBuildingConstructionLiab" />
<xsd:element minOccurs="0" name="HABCBuildingCoverageDeletion" type="gwx:GwxHABCBuildingCoverageDeletion" />
<xsd:element minOccurs="0" name="HABCByLawE" type="gwx:GwxHABCByLawE" />
<xsd:element minOccurs="0" name="HABCBylawM" type="gwx:GwxHABCBylawM" />
<xsd:element minOccurs="0" name="HABCByLawS" type="gwx:GwxHABCByLawS" />
<xsd:element minOccurs="0" name="HABCClaimBasis" type="gwx:GwxHABCClaimBasis" />
<xsd:element minOccurs="0" name="HABCCondoPropLiab" type="gwx:GwxHABCCondoPropLiab" />
<xsd:element minOccurs="0" name="HABCCovRestrictLegalLiab" type="gwx:GwxHABCCovRestrictLegalLiab" />
<xsd:element minOccurs="0" name="HABCCovRestrictSection1" type="gwx:GwxHABCCovRestrictSection1" />
<xsd:element minOccurs="0" name="HABCCovRestrictSection2" type="gwx:GwxHABCCovRestrictSection2" />
<xsd:element minOccurs="0" name="HABCDentExclusion" type="gwx:GwxHABCDentExclusion" />
<xsd:element minOccurs="0" name="HABCDetachedStructuresIncreased" type="gwx:GwxHABCDetachedStructuresIncreased" />
<xsd:element minOccurs="0" name="HABCEarthquakeDamage" type="gwx:GwxHABCEarthquakeDamage" />
<xsd:element minOccurs="0" name="HABCEarthquakeDamageBC" type="gwx:GwxHABCEarthquakeDamageBC" />
<xsd:element minOccurs="0" name="HABCEnviroguard" type="gwx:GwxHABCEnviroguard" />
<xsd:element minOccurs="0" name="HABCExcludeOutdoorWaterHeating" type="gwx:GwxHABCExcludeOutdoorWaterHeating" />
<xsd:element minOccurs="0" name="HABCExtendedWater" type="gwx:GwxHABCExtendedWater" />
<xsd:element minOccurs="0" name="HABCFairRentalValueIncreased" type="gwx:GwxHABCFairRentalValueIncreased" />
<xsd:element minOccurs="0" name="HABCFireDeptChargesIncreased" type="gwx:GwxHABCFireDeptChargesIncreased" />
<xsd:element minOccurs="0" name="HABCGardenTractorIncreased" type="gwx:GwxHABCGardenTractorIncreased" />
<xsd:element minOccurs="0" name="HABCGlassDeductibleReduction" type="gwx:GwxHABCGlassDeductibleReduction" />
<xsd:element minOccurs="0" name="HABCGolfCartLiab" type="gwx:GwxHABCGolfCartLiab" />
<xsd:element minOccurs="0" name="HABCGreenHome" type="gwx:GwxHABCGreenHome" />
<xsd:element minOccurs="0" name="HABCHomeBusiness" type="gwx:GwxHABCHomeBusiness" />
<xsd:element minOccurs="0" name="HABCHorseLiab" type="gwx:GwxHABCHorseLiab" />
<xsd:element minOccurs="0" name="HABCHorses" type="gwx:GwxHABCHorses" />
<xsd:element minOccurs="0" name="HABCIncreasedLimitsPlus" type="gwx:GwxHABCIncreasedLimitsPlus" />
<xsd:element minOccurs="0" name="HABCLandNonFarmLarge" type="gwx:GwxHABCLandNonFarmLarge" />
<xsd:element minOccurs="0" name="HABCLandNonFarmSmall" type="gwx:GwxHABCLandNonFarmSmall" />
<xsd:element minOccurs="0" name="HABCLiability" type="gwx:GwxHABCLiability" />
<xsd:element minOccurs="0" name="HABCLimitedRoof" type="gwx:GwxHABCLimitedRoof" />
<xsd:element minOccurs="0" name="HABCLossFromVehicleIncreased" type="gwx:GwxHABCLossFromVehicleIncreased" />
<xsd:element minOccurs="0" name="HABCMassEvacuationE" type="gwx:GwxHABCMassEvacuationE" />
<xsd:element minOccurs="0" name="HABCMassEvacuationM" type="gwx:GwxHABCMassEvacuationM" />
<xsd:element minOccurs="0" name="HABCMiniSnowVehicle" type="gwx:GwxHABCMiniSnowVehicle" />
<xsd:element minOccurs="0" name="HABCPersonalProperty" type="gwx:GwxHABCPersonalProperty" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyAwayIncreased" type="gwx:GwxHABCPersonalPropertyAwayIncreased" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyIncreased" type="gwx:GwxHABCPersonalPropertyIncreased" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyStored" type="gwx:GwxHABCPersonalPropertyStored" />
<xsd:element minOccurs="0" name="HABCPersonalWatercraftLiabilityE" type="gwx:GwxHABCPersonalWatercraftLiabilityE" />
<xsd:element minOccurs="0" name="HABCPersonalWatercraftLiabilityM" type="gwx:GwxHABCPersonalWatercraftLiabilityM" />
<xsd:element minOccurs="0" name="HABCRepairCost" type="gwx:GwxHABCRepairCost" />
<xsd:element minOccurs="0" name="HABCReplacementCost" type="gwx:GwxHABCReplacementCost" />
<xsd:element minOccurs="0" name="HABCReplacementCostGteeE" type="gwx:GwxHABCReplacementCostGteeE" />
<xsd:element minOccurs="0" name="HABCReplacementCostGteeS" type="gwx:GwxHABCReplacementCostGteeS" />
<xsd:element minOccurs="0" name="HABCReplacementCostRoof" type="gwx:GwxHABCReplacementCostRoof" />
<xsd:element minOccurs="0" name="HABCRestrictOilDamage" type="gwx:GwxHABCRestrictOilDamage" />
<xsd:element minOccurs="0" name="HABCSwimmingPool" type="gwx:GwxHABCSwimmingPool" />
<xsd:element minOccurs="0" name="HABCSwimmingPoolCover" type="gwx:GwxHABCSwimmingPoolCover" />
<xsd:element minOccurs="0" name="HABCSwimmingPoolIncreased" type="gwx:GwxHABCSwimmingPoolIncreased" />
<xsd:element minOccurs="0" name="HABCTenantVandalism" type="gwx:GwxHABCTenantVandalism" />
<xsd:element minOccurs="0" name="HABCTheftDeductible" type="gwx:GwxHABCTheftDeductible" />
<xsd:element minOccurs="0" name="HABCWatercraft" type="gwx:GwxHABCWatercraft" />
<xsd:element minOccurs="0" name="HABCWatercraftE" type="gwx:GwxHABCWatercraftE" />
<xsd:element minOccurs="0" name="HABUAboveGroundPool" type="gwx:GwxHABUAboveGroundPool" />
<xsd:element minOccurs="0" name="HABUAccident" type="gwx:GwxHABUAccident" />
<xsd:element minOccurs="0" name="HABUAdditionalLivingExpenses" type="gwx:GwxHABUAdditionalLivingExpenses" />
<xsd:element minOccurs="0" name="HABUAladin" type="gwx:GwxHABUAladin" />
<xsd:element minOccurs="0" name="HABUAnimals" type="gwx:GwxHABUAnimals" />
<xsd:element minOccurs="0" name="HABUAuxHeatingRestriction" type="gwx:GwxHABUAuxHeatingRestriction" />
<xsd:element minOccurs="0" name="HABUBuilding" type="gwx:GwxHABUBuilding" />
<xsd:element minOccurs="0" name="HABUBuildingConstructionLiab" type="gwx:GwxHABUBuildingConstructionLiab" />
<xsd:element minOccurs="0" name="HABUBusinessPursuitsExclusion" type="gwx:GwxHABUBusinessPursuitsExclusion" />
<xsd:element minOccurs="0" name="HABUByLaws" type="gwx:GwxHABUByLaws" />
<xsd:element minOccurs="0" name="HABUCivilLiability" type="gwx:GwxHABUCivilLiability" />
<xsd:element minOccurs="0" name="HABUCombinedLimit" type="gwx:GwxHABUCombinedLimit" />
<xsd:element minOccurs="0" name="HABUCombinedLimitEnd" type="gwx:GwxHABUCombinedLimitEnd" />
<xsd:element minOccurs="0" name="HABUConstructionLegalLiability" type="gwx:GwxHABUConstructionLegalLiability" />
<xsd:element minOccurs="0" name="HABUConstructionTheftVandalism" type="gwx:GwxHABUConstructionTheftVandalism" />
<xsd:element minOccurs="0" name="HABUDecreasingDeductible" type="gwx:GwxHABUDecreasingDeductible" />
<xsd:element minOccurs="0" name="HABUDetachedStructureExclusion" type="gwx:GwxHABUDetachedStructureExclusion" />
<xsd:element minOccurs="0" name="HABUDetachedStructures" type="gwx:GwxHABUDetachedStructures" />
<xsd:element minOccurs="0" name="HABUEarthquakeDamage" type="gwx:GwxHABUEarthquakeDamage" />
<xsd:element minOccurs="0" name="HABUEarthquakeFire" type="gwx:GwxHABUEarthquakeFire" />
<xsd:element minOccurs="0" name="HABUEliminateDeductibleE" type="gwx:GwxHABUEliminateDeductibleE" />
<xsd:element minOccurs="0" name="HABUEliminateDeductibleM" type="gwx:GwxHABUEliminateDeductibleM" />
<xsd:element minOccurs="0" name="HABUEmerald" type="gwx:GwxHABUEmerald" />
<xsd:element minOccurs="0" name="HABUFairRentalValue" type="gwx:GwxHABUFairRentalValue" />
<xsd:element minOccurs="0" name="HABUGuaranteedReplacementCostM" type="gwx:GwxHABUGuaranteedReplacementCostM" />
<xsd:element minOccurs="0" name="HABUGuarateedReplacementCostE" type="gwx:GwxHABUGuarateedReplacementCostE" />
<xsd:element minOccurs="0" name="HABUHairdressers" type="gwx:GwxHABUHairdressers" />
<xsd:element minOccurs="0" name="HABUHockeyQuebec" type="gwx:GwxHABUHockeyQuebec" />
<xsd:element minOccurs="0" name="HABUHomeBusiness" type="gwx:GwxHABUHomeBusiness" />
<xsd:element minOccurs="0" name="HABUHomeBusinessA" type="gwx:GwxHABUHomeBusinessA" />
<xsd:element minOccurs="0" name="HABUIngroundPool" type="gwx:GwxHABUIngroundPool" />
<xsd:element minOccurs="0" name="HABULegalExpenses" type="gwx:GwxHABULegalExpenses" />
<xsd:element minOccurs="0" name="HABULiability" type="gwx:GwxHABULiability" />
<xsd:element minOccurs="0" name="HABUPersonalProperty" type="gwx:GwxHABUPersonalProperty" />
<xsd:element minOccurs="0" name="HABUPersonalWatercraft" type="gwx:GwxHABUPersonalWatercraft" />
<xsd:element minOccurs="0" name="HABUPremisesLimitation" type="gwx:GwxHABUPremisesLimitation" />
<xsd:element minOccurs="0" name="HABUPremisesLimitationLiability" type="gwx:GwxHABUPremisesLimitationLiability" />
<xsd:element minOccurs="0" name="HABUReplacementCost" type="gwx:GwxHABUReplacementCost" />
<xsd:element minOccurs="0" name="HABUSonicAdvantage" type="gwx:GwxHABUSonicAdvantage" />
<xsd:element minOccurs="0" name="HABUWaterDamage" type="gwx:GwxHABUWaterDamage" />
<xsd:element minOccurs="0" name="HABUWaterDamageAboveGround" type="gwx:GwxHABUWaterDamageAboveGround" />
<xsd:element minOccurs="0" name="HABUWaterInlet" type="gwx:GwxHABUWaterInlet" />
<xsd:element minOccurs="0" name="HABZAdditionalLivingExpenses" type="gwx:GwxHABZAdditionalLivingExpenses" />
<xsd:element minOccurs="0" name="HABZBedAndBreakfast" type="gwx:GwxHABZBedAndBreakfast" />
<xsd:element minOccurs="0" name="HABZBuilding" type="gwx:GwxHABZBuilding" />
<xsd:element minOccurs="0" name="HABZCombinedLimit" type="gwx:GwxHABZCombinedLimit" />
<xsd:element minOccurs="0" name="HABZDentExclusion" type="gwx:GwxHABZDentExclusion" />
<xsd:element minOccurs="0" name="HABZDetachedStructures" type="gwx:GwxHABZDetachedStructures" />
<xsd:element minOccurs="0" name="HABZDwellingLimitProtection" type="gwx:GwxHABZDwellingLimitProtection" />
<xsd:element minOccurs="0" name="HABZEarthquakeDamage" type="gwx:GwxHABZEarthquakeDamage" />
<xsd:element minOccurs="0" name="HABZGuaranteedReplCostBuildingM" type="gwx:GwxHABZGuaranteedReplCostBuildingM" />
<xsd:element minOccurs="0" name="HABZGuaranteedReplCostBuildingS" type="gwx:GwxHABZGuaranteedReplCostBuildingS" />
<xsd:element minOccurs="0" name="HABZHeatingFuelStorageTank" type="gwx:GwxHABZHeatingFuelStorageTank" />
<xsd:element minOccurs="0" name="HABZHobbyFarmExtension" type="gwx:GwxHABZHobbyFarmExtension" />
<xsd:element minOccurs="0" name="HABZHomeBusiness" type="gwx:GwxHABZHomeBusiness" />
<xsd:element minOccurs="0" name="HABZLiability" type="gwx:GwxHABZLiability" />
<xsd:element minOccurs="0" name="HABZLiabilityCoverage" type="gwx:GwxHABZLiabilityCoverage" />
<xsd:element minOccurs="0" name="HABZLossBasisDwellingRestriction" type="gwx:GwxHABZLossBasisDwellingRestriction" />
<xsd:element minOccurs="0" name="HABZLossBasisPersPropRestriction" type="gwx:GwxHABZLossBasisPersPropRestriction" />
<xsd:element minOccurs="0" name="HABZLossBasisStructureRestriction" type="gwx:GwxHABZLossBasisStructureRestriction" />
<xsd:element minOccurs="0" name="HABZPersonalProperty" type="gwx:GwxHABZPersonalProperty" />
<xsd:element minOccurs="0" name="HABZPersonalPropertyStored" type="gwx:GwxHABZPersonalPropertyStored" />
<xsd:element minOccurs="0" name="HABZResidentialConstruction" type="gwx:GwxHABZResidentialConstruction" />
<xsd:element minOccurs="0" name="HABZRoofRestriction" type="gwx:GwxHABZRoofRestriction" />
<xsd:element minOccurs="0" name="HABZSewerBackup" type="gwx:GwxHABZSewerBackup" />
<xsd:element minOccurs="0" name="HABZSingleLimit" type="gwx:GwxHABZSingleLimit" />
<xsd:element minOccurs="0" name="HABZSingleLimitEnd" type="gwx:GwxHABZSingleLimitEnd" />
<xsd:element minOccurs="0" name="HABZTenantVandalismExclusion" type="gwx:GwxHABZTenantVandalismExclusion" />
<xsd:element minOccurs="0" name="HABZTheftRestriction" type="gwx:GwxHABZTheftRestriction" />
<xsd:element minOccurs="0" name="HABZUmbrella" type="gwx:GwxHABZUmbrella" />
<xsd:element minOccurs="0" name="HABZVacancyPermit" type="gwx:GwxHABZVacancyPermit" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBuildingCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="Dwelling_CG" type="gwx:GwxDwelling_CG" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBuildingContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBuildingContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Dwelling_CG" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHabDwellAddInterest">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyAddnlInterest">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalCovCost_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HabitationalLineCov_CG" type="gwx:GwxHabitationalLineCov_CGCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalCost_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HabitationalCovCost_CG" type="gwx:GwxHabitationalCovCost_CG" />
<xsd:element minOccurs="0" name="DwellingCovCost_CG" type="gwx:GwxDwellingCovCost_CG" />
<xsd:element minOccurs="0" name="HabLocationCovCost_CG" type="gwx:GwxHabLocationCovCost_CG" />
<xsd:element minOccurs="0" name="BoatEquipCovCost_CG" type="gwx:GwxBoatEquipCovCost_CG" />
<xsd:element minOccurs="0" name="PersArtSchedCovCost_CG" type="gwx:GwxPersArtSchedCovCost_CG" />
<xsd:element minOccurs="0" name="TrvlTrailerCovCost_CG" type="gwx:GwxTrvlTrailerCovCost_CG" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxHabitationalCost_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxHabitationalCost_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HabitationalCovCost_CG" />
<xsd:enumeration value="DwellingCovCost_CG" />
<xsd:enumeration value="HabLocationCovCost_CG" />
<xsd:enumeration value="BoatEquipCovCost_CG" />
<xsd:enumeration value="PersArtSchedCovCost_CG" />
<xsd:enumeration value="TrvlTrailerCovCost_CG" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxDwellingCovCost_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="DwellingCov_CG" type="gwx:GwxDwellingCov_CGCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHabLocationCovCost_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HabLocationCov_CG" type="gwx:GwxHabLocationCov_CG" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBoatEquipCovCost_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="BoatEquipSchedCov_CG" type="gwx:GwxBoatEquipSchedCov_CGCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersArtSchedCovCost_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="PersArtSchedCov_CG" type="gwx:GwxPersArtSchedCov_CGCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxTrvlTrailerCovCost_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalCost_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="TravelTrailerCov_CG" type="gwx:GwxTravelTrailerCov_CGCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAddNamedInsdLiab_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAddNamedInsd_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAddNamedInsd_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="AddNamedInsdLiab_CG" type="gwx:GwxAddNamedInsdLiab_CG" />
<xsd:element minOccurs="0" name="AddNamedInsdProp_CG" type="gwx:GwxAddNamedInsdProp_CG" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxAddNamedInsd_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxAddNamedInsd_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AddNamedInsdLiab_CG" />
<xsd:enumeration value="AddNamedInsdProp_CG" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxAddNamedInsdProp_CG">
<xsd:complexContent>
<xsd:extension base="gwx:GwxAddNamedInsd_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPolicyLine">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Dwellings" type="gwx:GwxDwelling" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HomeownersModifiers" type="gwx:GwxHomeownersModifier" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HomeownersCosts" type="gwx:GwxHomeownersCostCont" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HomeownersTransactions" type="gwx:GwxHomeownersTransaction" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HomeownersLineCoverages" type="gwx:GwxHomeownersLineCovCont" />
<xsd:element minOccurs="0" name="HOLiability" type="gwx:GwxHOLiability" />
<xsd:element minOccurs="0" name="HOMedicalExpense" type="gwx:GwxHOMedicalExpense" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="HomeownersLine" type="gwx:GwxPolicyLineCont" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxDwellingModifier">
<xsd:complexContent>
<xsd:extension base="gwx:GwxModifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="Dwelling" type="gwx:GwxDwelling" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHomeownersCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="HomeownersLineCov" type="gwx:GwxHomeownersLineCovCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersCostCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HomeownersCovCost" type="gwx:GwxHomeownersCovCost" />
<xsd:element minOccurs="0" name="DwellingCovCost" type="gwx:GwxDwellingCovCost" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxHomeownersCostContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxHomeownersCostContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HomeownersCovCost" />
<xsd:enumeration value="DwellingCovCost" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxDwellingCovCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHomeownersCost">
<xsd:sequence>
<xsd:element minOccurs="0" name="DwellingCov" type="gwx:GwxDwellingCovCont" />
<xsd:element minOccurs="0" name="Amount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermAmount" type="xsd:decimal" />
<xsd:element minOccurs="0" name="TermBasis" type="xsd:string" />
<xsd:element minOccurs="0" name="TermRate" type="xsd:string" />
<xsd:element minOccurs="0" name="TermStdRate" type="xsd:string" />
<xsd:element minOccurs="0" name="NumDaysInRatedTerm" type="xsd:positiveInteger" />
<xsd:element minOccurs="0" name="RateAmountType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxAdjudicator">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPerson">
<xsd:sequence>
<xsd:element minOccurs="0" name="AdjudicatorLicense" type="xsd:string" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxLossHistoryEntry">
<xsd:sequence>
<xsd:element minOccurs="0" name="TypeOfLoss_CG" type="gwx:GwxTypeCode" />
<xsd:element minOccurs="0" name="Source_CG" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxDocument">
<xsd:sequence>
<xsd:element minOccurs="0" name="DocTempPath_CG" type="xsd:string" />
<xsd:element minOccurs="0" name="newRevision_CG" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxBOPLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersLine">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLine">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityLine">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAAudVisDataEqip2Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAAudVisDataEquipDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAAudVisDataEquipLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBACollisionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BACollisionDeductTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BALimitedBroadTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAComprehensiveCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAComprehensiveDdctTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADeathCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADeathLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADisabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADisabilityLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADOCCollisionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADOCCollisionDeductTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADOCCompCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADOCCompDeductTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADOCLiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADOCLiabilityLiabTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADOCMedPayCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADOCMedPayLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADOCUnderinsCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADOCUnderinsBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBADOCUninsuredCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BADOCUninsuredBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAFellowEmployeesCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAHiredCollisionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAHiredCollDeductTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAHiredCompCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAHiredCompDeductTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAHiredLiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAHiredLiabilityBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAHiredUIMCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAHiredUMCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBALimitedPropDamCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BALimitedPropDamLmtTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBALoanLeaseGapCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBALossOfUseCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBANonOwndSSExtendCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBANonownedLiabCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BANonownedLiabBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOBELCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAOBELLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedLiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BATortTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAOwnedLiabilityLiabTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedMedPayCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAOwnedMedPayBenefitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAOwnedMedPayLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedUIMBICov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAStackUIMTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAUIMAcceptTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAOwnedUIMBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedUIMPDCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAUIMPDLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedUMBICov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAEconomicOnlyTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAStackUMTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAStackUMUIMTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAUIMConversionTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAOwnedUMBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedUMBISuppCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAOwnedUMBISuppBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAOwnedUMPDCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAUMPDLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipAddCovHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipAddChiroHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipAddMedLimitHITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipAddCovNY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipAddLimitNYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipAddPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipAddDeathPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipAddFuneralPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipAddMedPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWagePATerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipAddUT">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipAddLimitUTTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipBasicNJ">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipBasicLimitNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipMedOnlyNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipStackNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipTortLimitNJTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipBasicNY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipBasicLimitNYTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductNYTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipExcludeMedNYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipBasicPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipBasicLimitPATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipBasicUT">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipBasicUTTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipExclWageLossUTTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipFuneralUTTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWageUTTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipBasicWA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipBasicFuneralWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipBasicMedWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipBasicSvcWATerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="BAPipBasicWageWATerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovDE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAApplyDeductRelDETerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPIPDeductDETerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPIPLimitDETerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCoverageOR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipDeductORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductOptionTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipFuneralORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipMedLimitORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWageLimitORTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovFL">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipBscExclWrkLossInsTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductFLTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipLimitFLTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipCoPayHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipLimitHITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovKS">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipOptionsKSTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovKY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPIPDeductKYTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPIPLimitKYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovMA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPIPDeductMATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPIPLimitMATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductOptionMATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWCDiscountMATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovMD">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPIPLimitMDTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovMI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPIPDeductMITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPIPLimitMITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipBenefitMITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovMN">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipExcludeWorkLossMNTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipDeductiblesMNTerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="BAPipLimitsMNTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovND">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipLimitsNDTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCovTX">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipLimitTXTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipCSLPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BACSLFuneralPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipCSLDeathPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipCombinedPATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipDCWageCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipWageLmtDCTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipDeathCovAR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipDeathLimitARTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipDeathTX">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipDeathLimitTxTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipExtAddlCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipExtAddlCovLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipExtendedCovFL">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipExtExclWrkLossInsTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipExtendLimitFLTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipExtraMedPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipExtraMedLmtTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipFuneralCovDC">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipFuneralLimitDCTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipGuestCovKY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipGuestLmtKYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipGuestCovMD">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipGuestLmtMDTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipIncreasedWA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipIncFuneralWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipIncMedWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipIncSvcWATerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="BAPipIncWageWATerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipMedCovAR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipMedLimitARTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipMedRehabCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipMedRhabLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipMgdCareHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipMgdCareCoPayHITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipOptBenefitsHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipDeathLimitHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipFuneralLimitHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWageLossLimitHITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipOptionsNJ">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipDeathNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipFuneralNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipSvcsAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWageAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPipWageSvcLimitTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPipWageCovAR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPipWageLmtARTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPollutLiabBasicCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPollutLiabBoardCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBAPropProtectionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BAPropProtectDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BAPropProtectLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBARentalCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BARentalTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATapeDiscRecordCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BATapeDiscLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2356Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2358Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2359Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2362Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2366Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2367Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2370Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2372Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATerror2373Cov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBAStateCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBATowingLaborCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessVehicleCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPAdditionalCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="SBSpecialPacksTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBusinessOwnersCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BOPAdditionalCov" type="gwx:GwxBOPAdditionalCov" />
<xsd:element minOccurs="0" name="BOPAggLimitProjCov" type="gwx:GwxBOPAggLimitProjCov" />
<xsd:element minOccurs="0" name="BOPAlaskaAFGLCov" type="gwx:GwxBOPAlaskaAFGLCov" />
<xsd:element minOccurs="0" name="BOPBarberCov" type="gwx:GwxBOPBarberCov" />
<xsd:element minOccurs="0" name="BOPCertTerrorCap" type="gwx:GwxBOPCertTerrorCap" />
<xsd:element minOccurs="0" name="BOPComputerFraudCov" type="gwx:GwxBOPComputerFraudCov" />
<xsd:element minOccurs="0" name="BOPCondoAssnCov" type="gwx:GwxBOPCondoAssnCov" />
<xsd:element minOccurs="0" name="BOPDesigPremProj" type="gwx:GwxBOPDesigPremProj" />
<xsd:element minOccurs="0" name="BOPEmpBenefits" type="gwx:GwxBOPEmpBenefits" />
<xsd:element minOccurs="0" name="BOPEmpBenExtRpting" type="gwx:GwxBOPEmpBenExtRpting" />
<xsd:element minOccurs="0" name="BOPEmpDisCov" type="gwx:GwxBOPEmpDisCov" />
<xsd:element minOccurs="0" name="BOPExcAllTerror" type="gwx:GwxBOPExcAllTerror" />
<xsd:element minOccurs="0" name="BOPExcBioChemTerror" type="gwx:GwxBOPExcBioChemTerror" />
<xsd:element minOccurs="0" name="BOPExcCertTerror" type="gwx:GwxBOPExcCertTerror" />
<xsd:element minOccurs="0" name="BOPExcCert_BioChem" type="gwx:GwxBOPExcCert_BioChem" />
<xsd:element minOccurs="0" name="BOPFDService" type="gwx:GwxBOPFDService" />
<xsd:element minOccurs="0" name="BOPFoodContamCov" type="gwx:GwxBOPFoodContamCov" />
<xsd:element minOccurs="0" name="BOPForgeAltCov" type="gwx:GwxBOPForgeAltCov" />
<xsd:element minOccurs="0" name="BOPFuneralDirCov" type="gwx:GwxBOPFuneralDirCov" />
<xsd:element minOccurs="0" name="BOPFungiPropCov" type="gwx:GwxBOPFungiPropCov" />
<xsd:element minOccurs="0" name="BOPGuestPropCov" type="gwx:GwxBOPGuestPropCov" />
<xsd:element minOccurs="0" name="BOPGuestSafeDepCov" type="gwx:GwxBOPGuestSafeDepCov" />
<xsd:element minOccurs="0" name="BOPHearingAidCov" type="gwx:GwxBOPHearingAidCov" />
<xsd:element minOccurs="0" name="BOPHiredAuto" type="gwx:GwxBOPHiredAuto" />
<xsd:element minOccurs="0" name="BOPLeasedWorkerInjCov" type="gwx:GwxBOPLeasedWorkerInjCov" />
<xsd:element minOccurs="0" name="BOPLiabilityCov" type="gwx:GwxBOPLiabilityCov" />
<xsd:element minOccurs="0" name="BOPLimExcTerror" type="gwx:GwxBOPLimExcTerror" />
<xsd:element minOccurs="0" name="BOPLiquorCov" type="gwx:GwxBOPLiquorCov" />
<xsd:element minOccurs="0" name="BOPLiquorEvents" type="gwx:GwxBOPLiquorEvents" />
<xsd:element minOccurs="0" name="BOPLiquorRemoveExc" type="gwx:GwxBOPLiquorRemoveExc" />
<xsd:element minOccurs="0" name="BOPMedExpCov" type="gwx:GwxBOPMedExpCov" />
<xsd:element minOccurs="0" name="BOPMotelCov" type="gwx:GwxBOPMotelCov" />
<xsd:element minOccurs="0" name="BOPNewAcquiredOrgCov" type="gwx:GwxBOPNewAcquiredOrgCov" />
<xsd:element minOccurs="0" name="BOPNonOwnedAutoCov" type="gwx:GwxBOPNonOwnedAutoCov" />
<xsd:element minOccurs="0" name="BOPPersAdvertInj" type="gwx:GwxBOPPersAdvertInj" />
<xsd:element minOccurs="0" name="BOPPesticideApplicatorCov" type="gwx:GwxBOPPesticideApplicatorCov" />
<xsd:element minOccurs="0" name="BOPPharmacistCov" type="gwx:GwxBOPPharmacistCov" />
<xsd:element minOccurs="0" name="BOPPollutionCov" type="gwx:GwxBOPPollutionCov" />
<xsd:element minOccurs="0" name="BOPPrinterCov" type="gwx:GwxBOPPrinterCov" />
<xsd:element minOccurs="0" name="BOPPropertyCov" type="gwx:GwxBOPPropertyCov" />
<xsd:element minOccurs="0" name="BOPPropWaiveValueCov" type="gwx:GwxBOPPropWaiveValueCov" />
<xsd:element minOccurs="0" name="BOPSelfStorCov" type="gwx:GwxBOPSelfStorCov" />
<xsd:element minOccurs="0" name="BOPTenantFireCov" type="gwx:GwxBOPTenantFireCov" />
<xsd:element minOccurs="0" name="BOPToolsInstallUnschedCov" type="gwx:GwxBOPToolsInstallUnschedCov" />
<xsd:element minOccurs="0" name="BOPToolsSchedCov" type="gwx:GwxBOPToolsSchedCov" />
<xsd:element minOccurs="0" name="BOPVetCov" type="gwx:GwxBOPVetCov" />
<xsd:element minOccurs="0" name="BOPWaiveSubro" type="gwx:GwxBOPWaiveSubro" />
<xsd:element minOccurs="0" name="BOPY2KLimitedCov" type="gwx:GwxBOPY2KLimitedCov" />
<xsd:element minOccurs="0" name="BOPY2KPremOnlyCov" type="gwx:GwxBOPY2KPremOnlyCov" />
<xsd:element minOccurs="0" name="BusIncChangeCov" type="gwx:GwxBusIncChangeCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBusinessOwnersCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBusinessOwnersCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BOPAdditionalCov" />
<xsd:enumeration value="BOPAggLimitProjCov" />
<xsd:enumeration value="BOPAlaskaAFGLCov" />
<xsd:enumeration value="BOPBarberCov" />
<xsd:enumeration value="BOPCertTerrorCap" />
<xsd:enumeration value="BOPComputerFraudCov" />
<xsd:enumeration value="BOPCondoAssnCov" />
<xsd:enumeration value="BOPDesigPremProj" />
<xsd:enumeration value="BOPEmpBenefits" />
<xsd:enumeration value="BOPEmpBenExtRpting" />
<xsd:enumeration value="BOPEmpDisCov" />
<xsd:enumeration value="BOPExcAllTerror" />
<xsd:enumeration value="BOPExcBioChemTerror" />
<xsd:enumeration value="BOPExcCertTerror" />
<xsd:enumeration value="BOPExcCert_BioChem" />
<xsd:enumeration value="BOPFDService" />
<xsd:enumeration value="BOPFoodContamCov" />
<xsd:enumeration value="BOPForgeAltCov" />
<xsd:enumeration value="BOPFuneralDirCov" />
<xsd:enumeration value="BOPFungiPropCov" />
<xsd:enumeration value="BOPGuestPropCov" />
<xsd:enumeration value="BOPGuestSafeDepCov" />
<xsd:enumeration value="BOPHearingAidCov" />
<xsd:enumeration value="BOPHiredAuto" />
<xsd:enumeration value="BOPLeasedWorkerInjCov" />
<xsd:enumeration value="BOPLiabilityCov" />
<xsd:enumeration value="BOPLimExcTerror" />
<xsd:enumeration value="BOPLiquorCov" />
<xsd:enumeration value="BOPLiquorEvents" />
<xsd:enumeration value="BOPLiquorRemoveExc" />
<xsd:enumeration value="BOPMedExpCov" />
<xsd:enumeration value="BOPMotelCov" />
<xsd:enumeration value="BOPNewAcquiredOrgCov" />
<xsd:enumeration value="BOPNonOwnedAutoCov" />
<xsd:enumeration value="BOPPersAdvertInj" />
<xsd:enumeration value="BOPPesticideApplicatorCov" />
<xsd:enumeration value="BOPPharmacistCov" />
<xsd:enumeration value="BOPPollutionCov" />
<xsd:enumeration value="BOPPrinterCov" />
<xsd:enumeration value="BOPPropertyCov" />
<xsd:enumeration value="BOPPropWaiveValueCov" />
<xsd:enumeration value="BOPSelfStorCov" />
<xsd:enumeration value="BOPTenantFireCov" />
<xsd:enumeration value="BOPToolsInstallUnschedCov" />
<xsd:enumeration value="BOPToolsSchedCov" />
<xsd:enumeration value="BOPVetCov" />
<xsd:enumeration value="BOPWaiveSubro" />
<xsd:enumeration value="BOPY2KLimitedCov" />
<xsd:enumeration value="BOPY2KPremOnlyCov" />
<xsd:enumeration value="BusIncChangeCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBOPAggLimitProjCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPAlaskaAFGLCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPAlaskaAFGLLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPBarberCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBarberBeautNumTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPBurgRobCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBurgRobLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLocationCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BOPBurgRobCov" type="gwx:GwxBOPBurgRobCov" />
<xsd:element minOccurs="0" name="BOPLocWindHailCov" type="gwx:GwxBOPLocWindHailCov" />
<xsd:element minOccurs="0" name="BOPMoneySecCov" type="gwx:GwxBOPMoneySecCov" />
<xsd:element minOccurs="0" name="BOPOutdoorProp" type="gwx:GwxBOPOutdoorProp" />
<xsd:element minOccurs="0" name="BOPOutSignCov" type="gwx:GwxBOPOutSignCov" />
<xsd:element minOccurs="0" name="BOPOverflowCov" type="gwx:GwxBOPOverflowCov" />
<xsd:element minOccurs="0" name="BOPPersonalEffects" type="gwx:GwxBOPPersonalEffects" />
<xsd:element minOccurs="0" name="BOPPersPropOffPrem" type="gwx:GwxBOPPersPropOffPrem" />
<xsd:element minOccurs="0" name="BOPSpoilageCov" type="gwx:GwxBOPSpoilageCov" />
<xsd:element minOccurs="0" name="BOPY2KIncomeExpenseCov" type="gwx:GwxBOPY2KIncomeExpenseCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBOPLocationCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBOPLocationCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BOPBurgRobCov" />
<xsd:enumeration value="BOPLocWindHailCov" />
<xsd:enumeration value="BOPMoneySecCov" />
<xsd:enumeration value="BOPOutdoorProp" />
<xsd:enumeration value="BOPOutSignCov" />
<xsd:enumeration value="BOPOverflowCov" />
<xsd:enumeration value="BOPPersonalEffects" />
<xsd:enumeration value="BOPPersPropOffPrem" />
<xsd:enumeration value="BOPSpoilageCov" />
<xsd:enumeration value="BOPY2KIncomeExpenseCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBOPBusIncDepPrpCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBIDepPropLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPBuildingCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="BOPBusIncDepPrpCov" type="gwx:GwxBOPBusIncDepPrpCov" />
<xsd:element minOccurs="0" name="BOPBusIncExtCov" type="gwx:GwxBOPBusIncExtCov" />
<xsd:element minOccurs="0" name="BOPBusIncPayrollCov" type="gwx:GwxBOPBusIncPayrollCov" />
<xsd:element minOccurs="0" name="BOPCAEqBldgRecCov" type="gwx:GwxBOPCAEqBldgRecCov" />
<xsd:element minOccurs="0" name="BOPCAEqBldgSubCov" type="gwx:GwxBOPCAEqBldgSubCov" />
<xsd:element minOccurs="0" name="BOPCondoUnitOwnCov" type="gwx:GwxBOPCondoUnitOwnCov" />
<xsd:element minOccurs="0" name="BOPEqBldgCov" type="gwx:GwxBOPEqBldgCov" />
<xsd:element minOccurs="0" name="BOPEqSpBldgCov" type="gwx:GwxBOPEqSpBldgCov" />
<xsd:element minOccurs="0" name="BOPFuncPerPropCov" type="gwx:GwxBOPFuncPerPropCov" />
<xsd:element minOccurs="0" name="BOPMALeadPoisonCov" type="gwx:GwxBOPMALeadPoisonCov" />
<xsd:element minOccurs="0" name="BOPMATenantReloCov" type="gwx:GwxBOPMATenantReloCov" />
<xsd:element minOccurs="0" name="BOPMechBreakdownCov" type="gwx:GwxBOPMechBreakdownCov" />
<xsd:element minOccurs="0" name="BOPMineSubCov" type="gwx:GwxBOPMineSubCov" />
<xsd:element minOccurs="0" name="BOPOrdinanceCov" type="gwx:GwxBOPOrdinanceCov" />
<xsd:element minOccurs="0" name="BOPPersonalPropCov" type="gwx:GwxBOPPersonalPropCov" />
<xsd:element minOccurs="0" name="BOPReceivablesCov" type="gwx:GwxBOPReceivablesCov" />
<xsd:element minOccurs="0" name="BOPTenantsLiabilityCov" type="gwx:GwxBOPTenantsLiabilityCov" />
<xsd:element minOccurs="0" name="BOPUtilDirectCov" type="gwx:GwxBOPUtilDirectCov" />
<xsd:element minOccurs="0" name="BOPUtilTimeCov" type="gwx:GwxBOPUtilTimeCov" />
<xsd:element minOccurs="0" name="BOPVacancyChangeCov" type="gwx:GwxBOPVacancyChangeCov" />
<xsd:element minOccurs="0" name="BOPVacancyCov" type="gwx:GwxBOPVacancyCov" />
<xsd:element minOccurs="0" name="BOPValuablePapersCov" type="gwx:GwxBOPValuablePapersCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBOPBuildingCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBOPBuildingCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BOPBusIncDepPrpCov" />
<xsd:enumeration value="BOPBusIncExtCov" />
<xsd:enumeration value="BOPBusIncPayrollCov" />
<xsd:enumeration value="BOPCAEqBldgRecCov" />
<xsd:enumeration value="BOPCAEqBldgSubCov" />
<xsd:enumeration value="BOPCondoUnitOwnCov" />
<xsd:enumeration value="BOPEqBldgCov" />
<xsd:enumeration value="BOPEqSpBldgCov" />
<xsd:enumeration value="BOPFuncPerPropCov" />
<xsd:enumeration value="BOPMALeadPoisonCov" />
<xsd:enumeration value="BOPMATenantReloCov" />
<xsd:enumeration value="BOPMechBreakdownCov" />
<xsd:enumeration value="BOPMineSubCov" />
<xsd:enumeration value="BOPOrdinanceCov" />
<xsd:enumeration value="BOPPersonalPropCov" />
<xsd:enumeration value="BOPReceivablesCov" />
<xsd:enumeration value="BOPTenantsLiabilityCov" />
<xsd:enumeration value="BOPUtilDirectCov" />
<xsd:enumeration value="BOPUtilTimeCov" />
<xsd:enumeration value="BOPVacancyChangeCov" />
<xsd:enumeration value="BOPVacancyCov" />
<xsd:enumeration value="BOPValuablePapersCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxBOPBusIncExtCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BusIncomeExtendedTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPBusIncPayrollCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BusIncomeOrdPayrollTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCAEqBldgRecCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPCAEqBldgRecLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCAEqBldgSubCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPCAEqBldgSubDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPCAEqBldgSubLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCertTerrorCap">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPComputerFraudCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPComputerFraudLimTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCondoAssnCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPCondoUnitOwnCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="CondoMiscPropDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="CondoOwnerLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPDesigPremProj">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPEmpBenefits">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPEmpBenEachEmpDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPEmpBenAggLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPEmpBenEachEmpLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPEmpBenExtRpting">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPEmpDisCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPEmpDisLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPEmpDisNumEmpTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPEmpDisNumLocTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPEqBldgCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="EQDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPEqSpBldgCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPExcAllTerror">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPExcBioChemTerror">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPExcCertTerror">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPExcCert_BioChem">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPFDService">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPFoodContamCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPFoodContamAdvLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPFoodContamLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPForgeAltCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPForgeAltLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPFuncPerPropCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPFuncPerPropLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPFuneralDirCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPFuneralDirNumTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPFungiPropCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPFungiTimeCovTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPFungiPropLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPFungiAggLevelTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPGuestPropCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GuestPropClaimLimTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GuestPropOccLimTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPGuestSafeDepCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPGuestSafeDepLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPHearingAidCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPHearingAidSalesTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPHiredAuto">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLeasedWorkerInjCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPLiabPDDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPLiabPDDeductibleTypeTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPLiabilityTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLimExcTerror">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLiquorCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPLiquorAggLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorCauseBILimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorCauseLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorCauseMSLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorMSLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorPersonBILimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorPersonLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorPersonMSLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPLiquorPersonPDLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLiquorEvents">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLiquorRemoveExc">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPLocWindHailCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPWindHailDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPWindHailMoneyDedTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMALeadPoisonCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMATenantReloCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMechBreakdownCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPMechBreakdownIncomeDeductTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPMechBreakdownLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPMechBreakdownDeductTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMedExpCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPMedExpenseLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMineSubCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPMineSubLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMoneySecCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPMoneyOffPremLimTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPMoneyOnPremLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPMotelCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPNewAcquiredOrgCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPNonOwnedAutoCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPOrdinanceCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPOrdLawCov1yesnoTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPOrdLawIncomeExpenseDeductTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPOrdLawCov23LimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPOrdLawCov2LimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPOrdLawCov3LimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPOutdoorProp">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPOutdoorPropLimTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPOutSignCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPOutdoorSignLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPOverflowCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPOverflowLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPersAdvertInj">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPersonalEffects">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPPersEffectsLimTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPersonalPropCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPPersonalPropCoinTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPBPPBldgLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPBPPValuationTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPersPropOffPrem">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPPerPropOffPremLimTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPesticideApplicatorCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPharmacistCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPPhamacistSalesTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPollutionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPPollutionLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPrinterCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPPrinterSalesTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPropertyCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPBaseDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPGlassDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPOptCovDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPPropBuildDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPPropertyCovCauseOfLossTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPPropWaiveValueCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPReceivablesCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPReceivablesOffPremLimTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPARonPremLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPSelfStorCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPSpoilageCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPSpoilageDedTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPSpoilageLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPTenantFireCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPTenantsFireLiabBaseLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPTenantsLiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPTenantsLiabLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPToolsInstallUnschedCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPToolsBlanketLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPToolsEmployeesTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPToolsNonOwnedLimTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="BOPInstallationLimTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPToolsSchedCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPToolsSchedLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPUtilDirectCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPUtilDirectCommTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilDirectCommOHTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilDirectPowerTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilDirectPowerOHTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilDirectWaterTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilDirectLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPUtilTimeCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPUtilTimeCommTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilTimeCommOHTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilTimePowerTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilTimePowerOHTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilTimeWaterTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPUtilTimeLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPVacancyChangeCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPVacancyChangeTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPVacancyCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPValuablePapersCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPBuildingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPValPapersOffPremLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="BOPValPaperOnPremLimTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPVetCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPVetNumTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPWaiveSubro">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPY2KIncomeExpenseCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBOPLocationCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BOPY2KIncomeExpenseLimTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPY2KLimitedCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBOPY2KPremOnlyCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBusIncChangeCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBusinessOwnersCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="BusIncWaitingPeriodTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAddCondoCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGeneralLiabilityCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="GLAddCondoCov" type="gwx:GwxGLAddCondoCov" />
<xsd:element minOccurs="0" name="GLAddInjuryLeasedWorkers" type="gwx:GwxGLAddInjuryLeasedWorkers" />
<xsd:element minOccurs="0" name="GLAddLtdProdWithdrawal" type="gwx:GwxGLAddLtdProdWithdrawal" />
<xsd:element minOccurs="0" name="GLAmendCovTerritoriesExcluded" type="gwx:GwxGLAmendCovTerritoriesExcluded" />
<xsd:element minOccurs="0" name="GLAmendCovTerritoriesIncluded" type="gwx:GwxGLAmendCovTerritoriesIncluded" />
<xsd:element minOccurs="0" name="GLAmendCovTerritory" type="gwx:GwxGLAmendCovTerritory" />
<xsd:element minOccurs="0" name="GLAmendKnownConditions" type="gwx:GwxGLAmendKnownConditions" />
<xsd:element minOccurs="0" name="GLAmendOtherInsuranceCondition" type="gwx:GwxGLAmendOtherInsuranceCondition" />
<xsd:element minOccurs="0" name="GLArbitrationBinding" type="gwx:GwxGLArbitrationBinding" />
<xsd:element minOccurs="0" name="GLArbitrationNonBinding" type="gwx:GwxGLArbitrationNonBinding" />
<xsd:element minOccurs="0" name="GLBoats" type="gwx:GwxGLBoats" />
<xsd:element minOccurs="0" name="GLCancelNoticeCov" type="gwx:GwxGLCancelNoticeCov" />
<xsd:element minOccurs="0" name="GLCGLCov" type="gwx:GwxGLCGLCov" />
<xsd:element minOccurs="0" name="GLCollegesSchools" type="gwx:GwxGLCollegesSchools" />
<xsd:element minOccurs="0" name="GLCollegesSchoolsLtdForm" type="gwx:GwxGLCollegesSchoolsLtdForm" />
<xsd:element minOccurs="0" name="GLContractualLiabRR" type="gwx:GwxGLContractualLiabRR" />
<xsd:element minOccurs="0" name="GLCorporalPunishment" type="gwx:GwxGLCorporalPunishment" />
<xsd:element minOccurs="0" name="GLCovExtProdRestore" type="gwx:GwxGLCovExtProdRestore" />
<xsd:element minOccurs="0" name="GLDeductible" type="gwx:GwxGLDeductible" />
<xsd:element minOccurs="0" name="GLDruggists" type="gwx:GwxGLDruggists" />
<xsd:element minOccurs="0" name="GLDruggistsBroadened" type="gwx:GwxGLDruggistsBroadened" />
<xsd:element minOccurs="0" name="GLElectronicDataLiability" type="gwx:GwxGLElectronicDataLiability" />
<xsd:element minOccurs="0" name="GLEmpBenefitsLiabilityCov" type="gwx:GwxGLEmpBenefitsLiabilityCov" />
<xsd:element minOccurs="0" name="GLFiduciariesFiduciary" type="gwx:GwxGLFiduciariesFiduciary" />
<xsd:element minOccurs="0" name="GLFinancialFiduciary" type="gwx:GwxGLFinancialFiduciary" />
<xsd:element minOccurs="0" name="GLGovSubdivisions" type="gwx:GwxGLGovSubdivisions" />
<xsd:element minOccurs="0" name="GLInsuredSiteDefinition" type="gwx:GwxGLInsuredSiteDefinition" />
<xsd:element minOccurs="0" name="GLLawnCare" type="gwx:GwxGLLawnCare" />
<xsd:element minOccurs="0" name="GLLimitedPAandInjuryCov" type="gwx:GwxGLLimitedPAandInjuryCov" />
<xsd:element minOccurs="0" name="GLLiquorCov" type="gwx:GwxGLLiquorCov" />
<xsd:element minOccurs="0" name="GLLiquorCoveredPremisesCov" type="gwx:GwxGLLiquorCoveredPremisesCov" />
<xsd:element minOccurs="0" name="GLLiquorEndorsement" type="gwx:GwxGLLiquorEndorsement" />
<xsd:element minOccurs="0" name="GLLiquorExclusionExceptionsCov" type="gwx:GwxGLLiquorExclusionExceptionsCov" />
<xsd:element minOccurs="0" name="GLLtdContractLiabRR" type="gwx:GwxGLLtdContractLiabRR" />
<xsd:element minOccurs="0" name="GLLtdFungiBacteriaCov" type="gwx:GwxGLLtdFungiBacteriaCov" />
<xsd:element minOccurs="0" name="GLLtdFungiCov" type="gwx:GwxGLLtdFungiCov" />
<xsd:element minOccurs="0" name="GLMisdeliveryLiquidsCov" type="gwx:GwxGLMisdeliveryLiquidsCov" />
<xsd:element minOccurs="0" name="GLMotorVehicleLaws" type="gwx:GwxGLMotorVehicleLaws" />
<xsd:element minOccurs="0" name="GLOCPCov" type="gwx:GwxGLOCPCov" />
<xsd:element minOccurs="0" name="GLOperateCustomersAuto" type="gwx:GwxGLOperateCustomersAuto" />
<xsd:element minOccurs="0" name="GLOpticalHearingEstablishments" type="gwx:GwxGLOpticalHearingEstablishments" />
<xsd:element minOccurs="0" name="GLPersonalInjuryLiability" type="gwx:GwxGLPersonalInjuryLiability" />
<xsd:element minOccurs="0" name="GLPesticideApplicator" type="gwx:GwxGLPesticideApplicator" />
<xsd:element minOccurs="0" name="GLPollutionCov" type="gwx:GwxGLPollutionCov" />
<xsd:element minOccurs="0" name="GLPrincipalsProtective" type="gwx:GwxGLPrincipalsProtective" />
<xsd:element minOccurs="0" name="GLProductsCov" type="gwx:GwxGLProductsCov" />
<xsd:element minOccurs="0" name="GLProductsHazardRedefinedCov" type="gwx:GwxGLProductsHazardRedefinedCov" />
<xsd:element minOccurs="0" name="GLProductWithdrawalCov" type="gwx:GwxGLProductWithdrawalCov" />
<xsd:element minOccurs="0" name="GLREalEstateOperations" type="gwx:GwxGLREalEstateOperations" />
<xsd:element minOccurs="0" name="GLRealEstatePropManaged" type="gwx:GwxGLRealEstatePropManaged" />
<xsd:element minOccurs="0" name="GLRRCov" type="gwx:GwxGLRRCov" />
<xsd:element minOccurs="0" name="GLSeedsErrorExFailure" type="gwx:GwxGLSeedsErrorExFailure" />
<xsd:element minOccurs="0" name="GLSeedsErrorswithFailure" type="gwx:GwxGLSeedsErrorswithFailure" />
<xsd:element minOccurs="0" name="GLStevedoringOperations" type="gwx:GwxGLStevedoringOperations" />
<xsd:element minOccurs="0" name="GLTravelAgencyTours" type="gwx:GwxGLTravelAgencyTours" />
<xsd:element minOccurs="0" name="GLUndergroundResourceCov" type="gwx:GwxGLUndergroundResourceCov" />
<xsd:element minOccurs="0" name="GLUSTCov" type="gwx:GwxGLUSTCov" />
<xsd:element minOccurs="0" name="GLVoluntaryCleanUp" type="gwx:GwxGLVoluntaryCleanUp" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxGeneralLiabilityCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxGeneralLiabilityCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="GLAddCondoCov" />
<xsd:enumeration value="GLAddInjuryLeasedWorkers" />
<xsd:enumeration value="GLAddLtdProdWithdrawal" />
<xsd:enumeration value="GLAmendCovTerritoriesExcluded" />
<xsd:enumeration value="GLAmendCovTerritoriesIncluded" />
<xsd:enumeration value="GLAmendCovTerritory" />
<xsd:enumeration value="GLAmendKnownConditions" />
<xsd:enumeration value="GLAmendOtherInsuranceCondition" />
<xsd:enumeration value="GLArbitrationBinding" />
<xsd:enumeration value="GLArbitrationNonBinding" />
<xsd:enumeration value="GLBoats" />
<xsd:enumeration value="GLCancelNoticeCov" />
<xsd:enumeration value="GLCGLCov" />
<xsd:enumeration value="GLCollegesSchools" />
<xsd:enumeration value="GLCollegesSchoolsLtdForm" />
<xsd:enumeration value="GLContractualLiabRR" />
<xsd:enumeration value="GLCorporalPunishment" />
<xsd:enumeration value="GLCovExtProdRestore" />
<xsd:enumeration value="GLDeductible" />
<xsd:enumeration value="GLDruggists" />
<xsd:enumeration value="GLDruggistsBroadened" />
<xsd:enumeration value="GLElectronicDataLiability" />
<xsd:enumeration value="GLEmpBenefitsLiabilityCov" />
<xsd:enumeration value="GLFiduciariesFiduciary" />
<xsd:enumeration value="GLFinancialFiduciary" />
<xsd:enumeration value="GLGovSubdivisions" />
<xsd:enumeration value="GLInsuredSiteDefinition" />
<xsd:enumeration value="GLLawnCare" />
<xsd:enumeration value="GLLimitedPAandInjuryCov" />
<xsd:enumeration value="GLLiquorCov" />
<xsd:enumeration value="GLLiquorCoveredPremisesCov" />
<xsd:enumeration value="GLLiquorEndorsement" />
<xsd:enumeration value="GLLiquorExclusionExceptionsCov" />
<xsd:enumeration value="GLLtdContractLiabRR" />
<xsd:enumeration value="GLLtdFungiBacteriaCov" />
<xsd:enumeration value="GLLtdFungiCov" />
<xsd:enumeration value="GLMisdeliveryLiquidsCov" />
<xsd:enumeration value="GLMotorVehicleLaws" />
<xsd:enumeration value="GLOCPCov" />
<xsd:enumeration value="GLOperateCustomersAuto" />
<xsd:enumeration value="GLOpticalHearingEstablishments" />
<xsd:enumeration value="GLPersonalInjuryLiability" />
<xsd:enumeration value="GLPesticideApplicator" />
<xsd:enumeration value="GLPollutionCov" />
<xsd:enumeration value="GLPrincipalsProtective" />
<xsd:enumeration value="GLProductsCov" />
<xsd:enumeration value="GLProductsHazardRedefinedCov" />
<xsd:enumeration value="GLProductWithdrawalCov" />
<xsd:enumeration value="GLREalEstateOperations" />
<xsd:enumeration value="GLRealEstatePropManaged" />
<xsd:enumeration value="GLRRCov" />
<xsd:enumeration value="GLSeedsErrorExFailure" />
<xsd:enumeration value="GLSeedsErrorswithFailure" />
<xsd:enumeration value="GLStevedoringOperations" />
<xsd:enumeration value="GLTravelAgencyTours" />
<xsd:enumeration value="GLUndergroundResourceCov" />
<xsd:enumeration value="GLUSTCov" />
<xsd:enumeration value="GLVoluntaryCleanUp" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxGLAddInjuryLeasedWorkers">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAddLtdProdWithdrawal">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLLtdProdWithdrawalDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLAddLtdProdWithdrawalPercentParticipationTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="GLLtdProdWithdrawalExpLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAmendCovTerritoriesExcluded">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAmendCovTerritoriesIncluded">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAmendCovTerritory">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAmendKnownConditions">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLAmendOtherInsuranceCondition">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLArbitrationBinding">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLArbitrationNonBinding">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLBoats">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCancelNoticeCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLCancellationDaysTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCGLCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLCGLAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLBIAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLBILimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLMedPayLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLOccLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLPDAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLPDLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLPersAdLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLCGLRentedPropLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCollegesSchools">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCollegesSchoolsLtdForm">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLContractualLiabRR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCorporalPunishment">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLCovExtProdRestore">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLProdRestoreExpenseLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLDeductible">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLDeductibleBITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLDeductibleCSLTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLDeductiblePDTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLDruggists">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLDruggistsBroadened">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLElectronicDataLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLElectronicDataLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLEmpBenefitsLiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLEmpBenefitsAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLEmpBenefitsLiabDeductTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLEmpBenefitsPerEmpLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLFiduciariesFiduciary">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLFinancialFiduciary">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLGovSubdivisions">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLInsuredSiteDefinition">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLawnCare">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLimitedPAandInjuryCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLiquorCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLLiquorAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLLiquorOccLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLiquorCoveredPremisesCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLiquorEndorsement">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLiquorExclusionExceptionsCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLtdContractLiabRR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLtdFungiBacteriaCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLLitdFungiBacteriaLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLLtdFungiCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLCGLLtdFungiLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLMisdeliveryLiquidsCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLMotorVehicleLaws">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLOCPCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLOCPAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLOCPOccLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLOperateCustomersAuto">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLOpticalHearingEstablishments">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLPersonalInjuryLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLPesticideApplicator">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLPollutionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLPollutionAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLPollutionOccLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLPrincipalsProtective">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLProductsCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLProdBIAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLProdBILimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLProdPDAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLProdPDLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLProductsAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLProductsLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLProductsHazardRedefinedCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLProductWithdrawalCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLProductWithdrawAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLProductWithdrawOccLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLREalEstateOperations">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLRealEstatePropManaged">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLRRCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLRRAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLRROccLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLSeedsErrorExFailure">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLSeedsErrorswithFailure">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLStevedoringOperations">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLTravelAgencyTours">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLUndergroundResourceCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLUndergroundResourceLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLUSTCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="GLUSTAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLUSTDefenseLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GLUSTOccLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxGLVoluntaryCleanUp">
<xsd:complexContent>
<xsd:extension base="gwx:GwxGeneralLiabilityCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCAdditionalLivingExpenses">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCAddLivingExpIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxDwellingCov_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HABCAdditionalLivingExpenses" type="gwx:GwxHABCAdditionalLivingExpenses" />
<xsd:element minOccurs="0" name="HABCAdditionalNamedInsured" type="gwx:GwxHABCAdditionalNamedInsured" />
<xsd:element minOccurs="0" name="HABCAdditionalNamedInsuredLiab" type="gwx:GwxHABCAdditionalNamedInsuredLiab" />
<xsd:element minOccurs="0" name="HABCAdditionalNamedInsuredPersProp" type="gwx:GwxHABCAdditionalNamedInsuredPersProp" />
<xsd:element minOccurs="0" name="HABCAddResidenceNotRented" type="gwx:GwxHABCAddResidenceNotRented" />
<xsd:element minOccurs="0" name="HABCAddResidenceRented" type="gwx:GwxHABCAddResidenceRented" />
<xsd:element minOccurs="0" name="HABCBuilding" type="gwx:GwxHABCBuilding" />
<xsd:element minOccurs="0" name="HABCBuildingClaimsSettlement" type="gwx:GwxHABCBuildingClaimsSettlement" />
<xsd:element minOccurs="0" name="HABCBuildingConstruction" type="gwx:GwxHABCBuildingConstruction" />
<xsd:element minOccurs="0" name="HABCBuildingConstructionLiab" type="gwx:GwxHABCBuildingConstructionLiab" />
<xsd:element minOccurs="0" name="HABCBuildingCoverageDeletion" type="gwx:GwxHABCBuildingCoverageDeletion" />
<xsd:element minOccurs="0" name="HABCByLawE" type="gwx:GwxHABCByLawE" />
<xsd:element minOccurs="0" name="HABCBylawM" type="gwx:GwxHABCBylawM" />
<xsd:element minOccurs="0" name="HABCByLawS" type="gwx:GwxHABCByLawS" />
<xsd:element minOccurs="0" name="HABCClaimBasis" type="gwx:GwxHABCClaimBasis" />
<xsd:element minOccurs="0" name="HABCCondoPropLiab" type="gwx:GwxHABCCondoPropLiab" />
<xsd:element minOccurs="0" name="HABCCovRestrictLegalLiab" type="gwx:GwxHABCCovRestrictLegalLiab" />
<xsd:element minOccurs="0" name="HABCCovRestrictSection1" type="gwx:GwxHABCCovRestrictSection1" />
<xsd:element minOccurs="0" name="HABCCovRestrictSection2" type="gwx:GwxHABCCovRestrictSection2" />
<xsd:element minOccurs="0" name="HABCDentExclusion" type="gwx:GwxHABCDentExclusion" />
<xsd:element minOccurs="0" name="HABCDetachedStructuresIncreased" type="gwx:GwxHABCDetachedStructuresIncreased" />
<xsd:element minOccurs="0" name="HABCEarthquakeDamage" type="gwx:GwxHABCEarthquakeDamage" />
<xsd:element minOccurs="0" name="HABCEarthquakeDamageBC" type="gwx:GwxHABCEarthquakeDamageBC" />
<xsd:element minOccurs="0" name="HABCEnviroguard" type="gwx:GwxHABCEnviroguard" />
<xsd:element minOccurs="0" name="HABCExcludeOutdoorWaterHeating" type="gwx:GwxHABCExcludeOutdoorWaterHeating" />
<xsd:element minOccurs="0" name="HABCExtendedWater" type="gwx:GwxHABCExtendedWater" />
<xsd:element minOccurs="0" name="HABCFairRentalValueIncreased" type="gwx:GwxHABCFairRentalValueIncreased" />
<xsd:element minOccurs="0" name="HABCFireDeptChargesIncreased" type="gwx:GwxHABCFireDeptChargesIncreased" />
<xsd:element minOccurs="0" name="HABCGardenTractorIncreased" type="gwx:GwxHABCGardenTractorIncreased" />
<xsd:element minOccurs="0" name="HABCGlassDeductibleReduction" type="gwx:GwxHABCGlassDeductibleReduction" />
<xsd:element minOccurs="0" name="HABCGolfCartLiab" type="gwx:GwxHABCGolfCartLiab" />
<xsd:element minOccurs="0" name="HABCGreenHome" type="gwx:GwxHABCGreenHome" />
<xsd:element minOccurs="0" name="HABCHomeBusiness" type="gwx:GwxHABCHomeBusiness" />
<xsd:element minOccurs="0" name="HABCHorseLiab" type="gwx:GwxHABCHorseLiab" />
<xsd:element minOccurs="0" name="HABCHorses" type="gwx:GwxHABCHorses" />
<xsd:element minOccurs="0" name="HABCIncreasedLimitsPlus" type="gwx:GwxHABCIncreasedLimitsPlus" />
<xsd:element minOccurs="0" name="HABCLandNonFarmLarge" type="gwx:GwxHABCLandNonFarmLarge" />
<xsd:element minOccurs="0" name="HABCLandNonFarmSmall" type="gwx:GwxHABCLandNonFarmSmall" />
<xsd:element minOccurs="0" name="HABCLiability" type="gwx:GwxHABCLiability" />
<xsd:element minOccurs="0" name="HABCLimitedRoof" type="gwx:GwxHABCLimitedRoof" />
<xsd:element minOccurs="0" name="HABCLossFromVehicleIncreased" type="gwx:GwxHABCLossFromVehicleIncreased" />
<xsd:element minOccurs="0" name="HABCMassEvacuationE" type="gwx:GwxHABCMassEvacuationE" />
<xsd:element minOccurs="0" name="HABCMassEvacuationM" type="gwx:GwxHABCMassEvacuationM" />
<xsd:element minOccurs="0" name="HABCMiniSnowVehicle" type="gwx:GwxHABCMiniSnowVehicle" />
<xsd:element minOccurs="0" name="HABCPersonalProperty" type="gwx:GwxHABCPersonalProperty" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyAwayIncreased" type="gwx:GwxHABCPersonalPropertyAwayIncreased" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyIncreased" type="gwx:GwxHABCPersonalPropertyIncreased" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyStored" type="gwx:GwxHABCPersonalPropertyStored" />
<xsd:element minOccurs="0" name="HABCPersonalWatercraftLiabilityE" type="gwx:GwxHABCPersonalWatercraftLiabilityE" />
<xsd:element minOccurs="0" name="HABCPersonalWatercraftLiabilityM" type="gwx:GwxHABCPersonalWatercraftLiabilityM" />
<xsd:element minOccurs="0" name="HABCRepairCost" type="gwx:GwxHABCRepairCost" />
<xsd:element minOccurs="0" name="HABCReplacementCost" type="gwx:GwxHABCReplacementCost" />
<xsd:element minOccurs="0" name="HABCReplacementCostGteeE" type="gwx:GwxHABCReplacementCostGteeE" />
<xsd:element minOccurs="0" name="HABCReplacementCostGteeS" type="gwx:GwxHABCReplacementCostGteeS" />
<xsd:element minOccurs="0" name="HABCReplacementCostRoof" type="gwx:GwxHABCReplacementCostRoof" />
<xsd:element minOccurs="0" name="HABCRestrictOilDamage" type="gwx:GwxHABCRestrictOilDamage" />
<xsd:element minOccurs="0" name="HABCSwimmingPool" type="gwx:GwxHABCSwimmingPool" />
<xsd:element minOccurs="0" name="HABCSwimmingPoolCover" type="gwx:GwxHABCSwimmingPoolCover" />
<xsd:element minOccurs="0" name="HABCSwimmingPoolIncreased" type="gwx:GwxHABCSwimmingPoolIncreased" />
<xsd:element minOccurs="0" name="HABCTenantVandalism" type="gwx:GwxHABCTenantVandalism" />
<xsd:element minOccurs="0" name="HABCTheftDeductible" type="gwx:GwxHABCTheftDeductible" />
<xsd:element minOccurs="0" name="HABCWatercraft" type="gwx:GwxHABCWatercraft" />
<xsd:element minOccurs="0" name="HABCWatercraftE" type="gwx:GwxHABCWatercraftE" />
<xsd:element minOccurs="0" name="HABUAboveGroundPool" type="gwx:GwxHABUAboveGroundPool" />
<xsd:element minOccurs="0" name="HABUAccident" type="gwx:GwxHABUAccident" />
<xsd:element minOccurs="0" name="HABUAdditionalLivingExpenses" type="gwx:GwxHABUAdditionalLivingExpenses" />
<xsd:element minOccurs="0" name="HABUAladin" type="gwx:GwxHABUAladin" />
<xsd:element minOccurs="0" name="HABUAnimals" type="gwx:GwxHABUAnimals" />
<xsd:element minOccurs="0" name="HABUAuxHeatingRestriction" type="gwx:GwxHABUAuxHeatingRestriction" />
<xsd:element minOccurs="0" name="HABUBuilding" type="gwx:GwxHABUBuilding" />
<xsd:element minOccurs="0" name="HABUBuildingConstructionLiab" type="gwx:GwxHABUBuildingConstructionLiab" />
<xsd:element minOccurs="0" name="HABUBusinessPursuitsExclusion" type="gwx:GwxHABUBusinessPursuitsExclusion" />
<xsd:element minOccurs="0" name="HABUByLaws" type="gwx:GwxHABUByLaws" />
<xsd:element minOccurs="0" name="HABUCivilLiability" type="gwx:GwxHABUCivilLiability" />
<xsd:element minOccurs="0" name="HABUCombinedLimit" type="gwx:GwxHABUCombinedLimit" />
<xsd:element minOccurs="0" name="HABUCombinedLimitEnd" type="gwx:GwxHABUCombinedLimitEnd" />
<xsd:element minOccurs="0" name="HABUConstructionLegalLiability" type="gwx:GwxHABUConstructionLegalLiability" />
<xsd:element minOccurs="0" name="HABUConstructionTheftVandalism" type="gwx:GwxHABUConstructionTheftVandalism" />
<xsd:element minOccurs="0" name="HABUDecreasingDeductible" type="gwx:GwxHABUDecreasingDeductible" />
<xsd:element minOccurs="0" name="HABUDetachedStructureExclusion" type="gwx:GwxHABUDetachedStructureExclusion" />
<xsd:element minOccurs="0" name="HABUDetachedStructures" type="gwx:GwxHABUDetachedStructures" />
<xsd:element minOccurs="0" name="HABUEarthquakeDamage" type="gwx:GwxHABUEarthquakeDamage" />
<xsd:element minOccurs="0" name="HABUEarthquakeFire" type="gwx:GwxHABUEarthquakeFire" />
<xsd:element minOccurs="0" name="HABUEliminateDeductibleE" type="gwx:GwxHABUEliminateDeductibleE" />
<xsd:element minOccurs="0" name="HABUEliminateDeductibleM" type="gwx:GwxHABUEliminateDeductibleM" />
<xsd:element minOccurs="0" name="HABUEmerald" type="gwx:GwxHABUEmerald" />
<xsd:element minOccurs="0" name="HABUFairRentalValue" type="gwx:GwxHABUFairRentalValue" />
<xsd:element minOccurs="0" name="HABUGuaranteedReplacementCostM" type="gwx:GwxHABUGuaranteedReplacementCostM" />
<xsd:element minOccurs="0" name="HABUGuarateedReplacementCostE" type="gwx:GwxHABUGuarateedReplacementCostE" />
<xsd:element minOccurs="0" name="HABUHairdressers" type="gwx:GwxHABUHairdressers" />
<xsd:element minOccurs="0" name="HABUHockeyQuebec" type="gwx:GwxHABUHockeyQuebec" />
<xsd:element minOccurs="0" name="HABUHomeBusiness" type="gwx:GwxHABUHomeBusiness" />
<xsd:element minOccurs="0" name="HABUHomeBusinessA" type="gwx:GwxHABUHomeBusinessA" />
<xsd:element minOccurs="0" name="HABUIngroundPool" type="gwx:GwxHABUIngroundPool" />
<xsd:element minOccurs="0" name="HABULegalExpenses" type="gwx:GwxHABULegalExpenses" />
<xsd:element minOccurs="0" name="HABULiability" type="gwx:GwxHABULiability" />
<xsd:element minOccurs="0" name="HABUPersonalProperty" type="gwx:GwxHABUPersonalProperty" />
<xsd:element minOccurs="0" name="HABUPersonalWatercraft" type="gwx:GwxHABUPersonalWatercraft" />
<xsd:element minOccurs="0" name="HABUPremisesLimitation" type="gwx:GwxHABUPremisesLimitation" />
<xsd:element minOccurs="0" name="HABUPremisesLimitationLiability" type="gwx:GwxHABUPremisesLimitationLiability" />
<xsd:element minOccurs="0" name="HABUReplacementCost" type="gwx:GwxHABUReplacementCost" />
<xsd:element minOccurs="0" name="HABUSonicAdvantage" type="gwx:GwxHABUSonicAdvantage" />
<xsd:element minOccurs="0" name="HABUWaterDamage" type="gwx:GwxHABUWaterDamage" />
<xsd:element minOccurs="0" name="HABUWaterDamageAboveGround" type="gwx:GwxHABUWaterDamageAboveGround" />
<xsd:element minOccurs="0" name="HABUWaterInlet" type="gwx:GwxHABUWaterInlet" />
<xsd:element minOccurs="0" name="HABZAdditionalLivingExpenses" type="gwx:GwxHABZAdditionalLivingExpenses" />
<xsd:element minOccurs="0" name="HABZBedAndBreakfast" type="gwx:GwxHABZBedAndBreakfast" />
<xsd:element minOccurs="0" name="HABZBuilding" type="gwx:GwxHABZBuilding" />
<xsd:element minOccurs="0" name="HABZCombinedLimit" type="gwx:GwxHABZCombinedLimit" />
<xsd:element minOccurs="0" name="HABZDentExclusion" type="gwx:GwxHABZDentExclusion" />
<xsd:element minOccurs="0" name="HABZDetachedStructures" type="gwx:GwxHABZDetachedStructures" />
<xsd:element minOccurs="0" name="HABZDwellingLimitProtection" type="gwx:GwxHABZDwellingLimitProtection" />
<xsd:element minOccurs="0" name="HABZEarthquakeDamage" type="gwx:GwxHABZEarthquakeDamage" />
<xsd:element minOccurs="0" name="HABZGuaranteedReplCostBuildingM" type="gwx:GwxHABZGuaranteedReplCostBuildingM" />
<xsd:element minOccurs="0" name="HABZGuaranteedReplCostBuildingS" type="gwx:GwxHABZGuaranteedReplCostBuildingS" />
<xsd:element minOccurs="0" name="HABZHeatingFuelStorageTank" type="gwx:GwxHABZHeatingFuelStorageTank" />
<xsd:element minOccurs="0" name="HABZHobbyFarmExtension" type="gwx:GwxHABZHobbyFarmExtension" />
<xsd:element minOccurs="0" name="HABZHomeBusiness" type="gwx:GwxHABZHomeBusiness" />
<xsd:element minOccurs="0" name="HABZLiability" type="gwx:GwxHABZLiability" />
<xsd:element minOccurs="0" name="HABZLiabilityCoverage" type="gwx:GwxHABZLiabilityCoverage" />
<xsd:element minOccurs="0" name="HABZLossBasisDwellingRestriction" type="gwx:GwxHABZLossBasisDwellingRestriction" />
<xsd:element minOccurs="0" name="HABZLossBasisPersPropRestriction" type="gwx:GwxHABZLossBasisPersPropRestriction" />
<xsd:element minOccurs="0" name="HABZLossBasisStructureRestriction" type="gwx:GwxHABZLossBasisStructureRestriction" />
<xsd:element minOccurs="0" name="HABZPersonalProperty" type="gwx:GwxHABZPersonalProperty" />
<xsd:element minOccurs="0" name="HABZPersonalPropertyStored" type="gwx:GwxHABZPersonalPropertyStored" />
<xsd:element minOccurs="0" name="HABZResidentialConstruction" type="gwx:GwxHABZResidentialConstruction" />
<xsd:element minOccurs="0" name="HABZRoofRestriction" type="gwx:GwxHABZRoofRestriction" />
<xsd:element minOccurs="0" name="HABZSewerBackup" type="gwx:GwxHABZSewerBackup" />
<xsd:element minOccurs="0" name="HABZSingleLimit" type="gwx:GwxHABZSingleLimit" />
<xsd:element minOccurs="0" name="HABZSingleLimitEnd" type="gwx:GwxHABZSingleLimitEnd" />
<xsd:element minOccurs="0" name="HABZTenantVandalismExclusion" type="gwx:GwxHABZTenantVandalismExclusion" />
<xsd:element minOccurs="0" name="HABZTheftRestriction" type="gwx:GwxHABZTheftRestriction" />
<xsd:element minOccurs="0" name="HABZUmbrella" type="gwx:GwxHABZUmbrella" />
<xsd:element minOccurs="0" name="HABZVacancyPermit" type="gwx:GwxHABZVacancyPermit" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxDwellingCov_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxDwellingCov_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HABCAdditionalLivingExpenses" />
<xsd:enumeration value="HABCAdditionalNamedInsured" />
<xsd:enumeration value="HABCAdditionalNamedInsuredLiab" />
<xsd:enumeration value="HABCAdditionalNamedInsuredPersProp" />
<xsd:enumeration value="HABCAddResidenceNotRented" />
<xsd:enumeration value="HABCAddResidenceRented" />
<xsd:enumeration value="HABCBuilding" />
<xsd:enumeration value="HABCBuildingClaimsSettlement" />
<xsd:enumeration value="HABCBuildingConstruction" />
<xsd:enumeration value="HABCBuildingConstructionLiab" />
<xsd:enumeration value="HABCBuildingCoverageDeletion" />
<xsd:enumeration value="HABCByLawE" />
<xsd:enumeration value="HABCBylawM" />
<xsd:enumeration value="HABCByLawS" />
<xsd:enumeration value="HABCClaimBasis" />
<xsd:enumeration value="HABCCondoPropLiab" />
<xsd:enumeration value="HABCCovRestrictLegalLiab" />
<xsd:enumeration value="HABCCovRestrictSection1" />
<xsd:enumeration value="HABCCovRestrictSection2" />
<xsd:enumeration value="HABCDentExclusion" />
<xsd:enumeration value="HABCDetachedStructuresIncreased" />
<xsd:enumeration value="HABCEarthquakeDamage" />
<xsd:enumeration value="HABCEarthquakeDamageBC" />
<xsd:enumeration value="HABCEnviroguard" />
<xsd:enumeration value="HABCExcludeOutdoorWaterHeating" />
<xsd:enumeration value="HABCExtendedWater" />
<xsd:enumeration value="HABCFairRentalValueIncreased" />
<xsd:enumeration value="HABCFireDeptChargesIncreased" />
<xsd:enumeration value="HABCGardenTractorIncreased" />
<xsd:enumeration value="HABCGlassDeductibleReduction" />
<xsd:enumeration value="HABCGolfCartLiab" />
<xsd:enumeration value="HABCGreenHome" />
<xsd:enumeration value="HABCHomeBusiness" />
<xsd:enumeration value="HABCHorseLiab" />
<xsd:enumeration value="HABCHorses" />
<xsd:enumeration value="HABCIncreasedLimitsPlus" />
<xsd:enumeration value="HABCLandNonFarmLarge" />
<xsd:enumeration value="HABCLandNonFarmSmall" />
<xsd:enumeration value="HABCLiability" />
<xsd:enumeration value="HABCLimitedRoof" />
<xsd:enumeration value="HABCLossFromVehicleIncreased" />
<xsd:enumeration value="HABCMassEvacuationE" />
<xsd:enumeration value="HABCMassEvacuationM" />
<xsd:enumeration value="HABCMiniSnowVehicle" />
<xsd:enumeration value="HABCPersonalProperty" />
<xsd:enumeration value="HABCPersonalPropertyAwayIncreased" />
<xsd:enumeration value="HABCPersonalPropertyIncreased" />
<xsd:enumeration value="HABCPersonalPropertyStored" />
<xsd:enumeration value="HABCPersonalWatercraftLiabilityE" />
<xsd:enumeration value="HABCPersonalWatercraftLiabilityM" />
<xsd:enumeration value="HABCRepairCost" />
<xsd:enumeration value="HABCReplacementCost" />
<xsd:enumeration value="HABCReplacementCostGteeE" />
<xsd:enumeration value="HABCReplacementCostGteeS" />
<xsd:enumeration value="HABCReplacementCostRoof" />
<xsd:enumeration value="HABCRestrictOilDamage" />
<xsd:enumeration value="HABCSwimmingPool" />
<xsd:enumeration value="HABCSwimmingPoolCover" />
<xsd:enumeration value="HABCSwimmingPoolIncreased" />
<xsd:enumeration value="HABCTenantVandalism" />
<xsd:enumeration value="HABCTheftDeductible" />
<xsd:enumeration value="HABCWatercraft" />
<xsd:enumeration value="HABCWatercraftE" />
<xsd:enumeration value="HABUAboveGroundPool" />
<xsd:enumeration value="HABUAccident" />
<xsd:enumeration value="HABUAdditionalLivingExpenses" />
<xsd:enumeration value="HABUAladin" />
<xsd:enumeration value="HABUAnimals" />
<xsd:enumeration value="HABUAuxHeatingRestriction" />
<xsd:enumeration value="HABUBuilding" />
<xsd:enumeration value="HABUBuildingConstructionLiab" />
<xsd:enumeration value="HABUBusinessPursuitsExclusion" />
<xsd:enumeration value="HABUByLaws" />
<xsd:enumeration value="HABUCivilLiability" />
<xsd:enumeration value="HABUCombinedLimit" />
<xsd:enumeration value="HABUCombinedLimitEnd" />
<xsd:enumeration value="HABUConstructionLegalLiability" />
<xsd:enumeration value="HABUConstructionTheftVandalism" />
<xsd:enumeration value="HABUDecreasingDeductible" />
<xsd:enumeration value="HABUDetachedStructureExclusion" />
<xsd:enumeration value="HABUDetachedStructures" />
<xsd:enumeration value="HABUEarthquakeDamage" />
<xsd:enumeration value="HABUEarthquakeFire" />
<xsd:enumeration value="HABUEliminateDeductibleE" />
<xsd:enumeration value="HABUEliminateDeductibleM" />
<xsd:enumeration value="HABUEmerald" />
<xsd:enumeration value="HABUFairRentalValue" />
<xsd:enumeration value="HABUGuaranteedReplacementCostM" />
<xsd:enumeration value="HABUGuarateedReplacementCostE" />
<xsd:enumeration value="HABUHairdressers" />
<xsd:enumeration value="HABUHockeyQuebec" />
<xsd:enumeration value="HABUHomeBusiness" />
<xsd:enumeration value="HABUHomeBusinessA" />
<xsd:enumeration value="HABUIngroundPool" />
<xsd:enumeration value="HABULegalExpenses" />
<xsd:enumeration value="HABULiability" />
<xsd:enumeration value="HABUPersonalProperty" />
<xsd:enumeration value="HABUPersonalWatercraft" />
<xsd:enumeration value="HABUPremisesLimitation" />
<xsd:enumeration value="HABUPremisesLimitationLiability" />
<xsd:enumeration value="HABUReplacementCost" />
<xsd:enumeration value="HABUSonicAdvantage" />
<xsd:enumeration value="HABUWaterDamage" />
<xsd:enumeration value="HABUWaterDamageAboveGround" />
<xsd:enumeration value="HABUWaterInlet" />
<xsd:enumeration value="HABZAdditionalLivingExpenses" />
<xsd:enumeration value="HABZBedAndBreakfast" />
<xsd:enumeration value="HABZBuilding" />
<xsd:enumeration value="HABZCombinedLimit" />
<xsd:enumeration value="HABZDentExclusion" />
<xsd:enumeration value="HABZDetachedStructures" />
<xsd:enumeration value="HABZDwellingLimitProtection" />
<xsd:enumeration value="HABZEarthquakeDamage" />
<xsd:enumeration value="HABZGuaranteedReplCostBuildingM" />
<xsd:enumeration value="HABZGuaranteedReplCostBuildingS" />
<xsd:enumeration value="HABZHeatingFuelStorageTank" />
<xsd:enumeration value="HABZHobbyFarmExtension" />
<xsd:enumeration value="HABZHomeBusiness" />
<xsd:enumeration value="HABZLiability" />
<xsd:enumeration value="HABZLiabilityCoverage" />
<xsd:enumeration value="HABZLossBasisDwellingRestriction" />
<xsd:enumeration value="HABZLossBasisPersPropRestriction" />
<xsd:enumeration value="HABZLossBasisStructureRestriction" />
<xsd:enumeration value="HABZPersonalProperty" />
<xsd:enumeration value="HABZPersonalPropertyStored" />
<xsd:enumeration value="HABZResidentialConstruction" />
<xsd:enumeration value="HABZRoofRestriction" />
<xsd:enumeration value="HABZSewerBackup" />
<xsd:enumeration value="HABZSingleLimit" />
<xsd:enumeration value="HABZSingleLimitEnd" />
<xsd:enumeration value="HABZTenantVandalismExclusion" />
<xsd:enumeration value="HABZTheftRestriction" />
<xsd:enumeration value="HABZUmbrella" />
<xsd:enumeration value="HABZVacancyPermit" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHABCAdditionalNamedInsured">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCAdditionalNamedInsuredLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCAdditionalNamedInsuredPersProp">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCAddResidenceNotRented">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCAddResidenceNotRentedNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCAddResidenceRented">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCAddResidenceRentedNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCBoatEquipments">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBoatEquipSchedCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCBoatEquipmentsDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCBoatEquipmentsLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxBoatEquipSchedCov_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HABCBoatEquipments" type="gwx:GwxHABCBoatEquipments" />
<xsd:element minOccurs="0" name="HABUBoatAndMotor" type="gwx:GwxHABUBoatAndMotor" />
<xsd:element minOccurs="0" name="HABZWatercraftAndEquipmentFloater" type="gwx:GwxHABZWatercraftAndEquipmentFloater" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxBoatEquipSchedCov_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxBoatEquipSchedCov_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HABCBoatEquipments" />
<xsd:enumeration value="HABUBoatAndMotor" />
<xsd:enumeration value="HABZWatercraftAndEquipmentFloater" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHABCBuilding">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCBuildingDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCBuildingLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCBuildingClaimsSettlement">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCBuildingConstruction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCBuildingConstructionLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCBuildingCoverageDeletion">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCByLawE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCBylawM">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCByLawS">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCClaimBasis">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCCondoPropLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCCovRestrictLegalLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCCovRestrictSection1">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCCovRestrictSection2">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCDentExclusion">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCDetachedStructuresIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCDetStructIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCEarthquakeDamage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCEarthquakeDamageLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCEarthquakeDamageDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCEarthquakeDamageBC">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCEarthquakeDamageDeductibleBCTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCEarthquakeDamageLimitBCTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCEnviroguard">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCExcludeOutdoorWaterHeating">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCExtendedWater">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCExtendedWaterLevelTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCExtendedWaterLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCExtendedWaterDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCExtendedWaterLPDTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCExtendedWaterBasisTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCFADI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalLineCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHabitationalLineCov_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HABCFADI" type="gwx:GwxHABCFADI" />
<xsd:element minOccurs="0" name="HABCTermLife" type="gwx:GwxHABCTermLife" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxHabitationalLineCov_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxHabitationalLineCov_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HABCFADI" />
<xsd:enumeration value="HABCTermLife" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHABCFairRentalValueIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCFairRentalValueIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCFireDeptChargesIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCFireDeptChargesIncreasedLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCGardenTractorIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCGlassDeductibleReduction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCGolfCartLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCGoldCartNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCGreenHome">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCHomeBusiness">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCHomeBusinessClassTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCHomeBusinessLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCHorseLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCHorseLiabNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCHorses">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCHorsesNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCIncreasedLimitsPlus">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCLandNonFarmLarge">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCLandNonFarmSmall">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCLiabLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCLimitedRoof">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCLossFromVehicleIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCLossFromVehicleIncreasedLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCMassEvacuationE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCMassEvacuationM">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCMiniSnowVehicle">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCMiniSnowVehicleNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCPersonalProperty">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCPersonalPropertyLimit60Term" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyLimit75Term" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyLimit100Term" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCPersonalPropertyAwayIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCPersPropTempAwayIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCPersonalPropertyIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCPersPropIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCPersonalPropertyStored">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCPersPropStoredFacilityTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCPersonalPropertyStoredLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCPersonalWatercraftLiabilityE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCPersonalWatercraftsNumberETerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCPersonalWatercraftLiabilityM">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCPersonalWatercraftsNumberMTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCRepairCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCReplacementCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCReplacementCostGteeE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCReplacementCostGteeS">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCReplacementCostRoof">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCRestrictOilDamage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCOilDamageRestrictOptTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCScheduledPersonalArticles">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersArtSchedCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCScheduledPersonalArticlesDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCScheduledPersonalArticlesLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersArtSchedCov_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HABCScheduledPersonalArticles" type="gwx:GwxHABCScheduledPersonalArticles" />
<xsd:element minOccurs="0" name="HABUScheduledPersonalArticles" type="gwx:GwxHABUScheduledPersonalArticles" />
<xsd:element minOccurs="0" name="HABZScheduledPersonalArticles" type="gwx:GwxHABZScheduledPersonalArticles" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPersArtSchedCov_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPersArtSchedCov_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HABCScheduledPersonalArticles" />
<xsd:enumeration value="HABUScheduledPersonalArticles" />
<xsd:enumeration value="HABZScheduledPersonalArticles" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHABCSwimmingPool">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCSwimmingPoolNumberTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCSwimmingPoolCover">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCSwimmingPoolCoverLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCSwimmingPoolIncreased">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCSwimmingPoolIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCTenantVandalism">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCTermLife">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHabitationalLineCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCTheftDeductible">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCTheftDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCTravelTrailer">
<xsd:complexContent>
<xsd:extension base="gwx:GwxTravelTrailerCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABCTravelTrailerDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABCTravelTrailerLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxTravelTrailerCov_CGCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HABCTravelTrailer" type="gwx:GwxHABCTravelTrailer" />
<xsd:element minOccurs="0" name="HABZHolidayTrailerCamper" type="gwx:GwxHABZHolidayTrailerCamper" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxTravelTrailerCov_CGContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxTravelTrailerCov_CGContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HABCTravelTrailer" />
<xsd:enumeration value="HABZHolidayTrailerCamper" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHABCWatercraft">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABCWatercraftE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUAboveGroundPool">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUAboveGroundPoolDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUAboveGroundPoolAgeTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUAboveGroundPoolLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUAccident">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUAdditionalLivingExpenses">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUAdditionalLivingExpensesLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUAladin">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUAnimals">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUAnimalsLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUAuxHeatingRestriction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUBoatAndMotor">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBoatEquipSchedCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUBoatAndMotorDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUBoatAndMotorLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUBuilding">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUBuildingDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUBuildingLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUBuildingConstructionLiab">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUBusinessPursuitsExclusion">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUByLaws">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUCivilLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUCivilLiabilityLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUCombinedLimit">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUCombLimitPropertyTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUCombLimitStructuresTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUCombLimitExpensesTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUCombLimitBuildingDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUCombLimitBuildingTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUCombinedLimitEnd">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUConstructionLegalLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUConstructionTheftVandalism">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUDecreasingDeductible">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUDetachedStructureExclusion">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUDetachedStructures">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUDetachedStructuresLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUEarthquakeDamage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUEarthquakeDamageLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUEarthquakeDamageDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUEarthquakeFire">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUEliminateDeductibleE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUEliminateDeductibleM">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUEmerald">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUFairRentalValue">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUFairRentalValueIncLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUGuaranteedReplacementCostM">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUGuarateedReplacementCostE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUHairdressers">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUHairdressersLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUHockeyQuebec">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUHomeBusiness">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUHomeBusinessTypeTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUHomeBusinessLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUHomeBusinessA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUHomeBusinessATypeTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUHomeBusinessALimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUIngroundPool">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUIngroundPoolDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUIngroundPoolAgeTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUIngroundPoolLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABULegalExpenses">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABULegalExpensesLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABULiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABULiabilityLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUPersonalProperty">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUPersonalPropertyLimit60Term" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUPersonalPropertyLimit70Term" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUPersonalPropertyDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUPersonalWatercraft">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUPremisesLimitation">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUPremisesLimitationLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUReplacementCost">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUScheduledPersonalArticles">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersArtSchedCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUScheduledPersonalArticlesDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUScheduledPersonalArticlesLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUSonicAdvantage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUWaterDamage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUWaterDamageLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABUWaterDamageDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUWaterDamageAboveGround">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUWaterDamageAboveGroundTypeTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABUWaterInlet">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABUWaterInletLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZAdditionalLivingExpenses">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZAdditionalLivingExpensesLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZBedAndBreakfast">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZBuilding">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZBuildingDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZBuildingLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZCombinedLimit">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZCombLimitPropertyTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZCombLimitStructuresTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZCombLimitExpensesTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZCombLimitBuildingDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZCombLimitBuildingTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZDentExclusion">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZDetachedStructures">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZDetachedStructuresLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZDwellingLimitProtection">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZEarthquakeDamage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZEarthquakeDamageLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZEarthquakeDamageDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZGuaranteedReplCostBuildingM">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZGuaranteedReplCostBuildingS">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZHeatingFuelStorageTank">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZHobbyFarmExtension">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZHolidayTrailerCamper">
<xsd:complexContent>
<xsd:extension base="gwx:GwxTravelTrailerCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZHolidayTrailerCamperDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZHolidayTrailerCamperLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZHomeBusiness">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZHomeBusinessLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZLiabilityCoverage">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZLossBasisDwellingRestriction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZLossBasisPersPropRestriction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZLossBasisStructureRestriction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZPersonalProperty">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZPersonalPropertyLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZPersonalPropertyStored">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZPersonalPropertyStoredDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZPersonalPropertyStoredLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZResidentialConstruction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZRoofRestriction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZScheduledPersonalArticles">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersArtSchedCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZScheduledPersonalArticlesLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZSewerBackup">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZSewerBackupDeductibleTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZSingleLimit">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZSingleLimitEnd">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZTenantVandalismExclusion">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZTheftRestriction">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZUmbrella">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZUmbrellaLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZVacancyPermit">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZVacancyPermitDurationTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHABZWatercraftAndEquipmentFloater">
<xsd:complexContent>
<xsd:extension base="gwx:GwxBoatEquipSchedCov_CG">
<xsd:sequence>
<xsd:element minOccurs="0" name="HABZWatercraftAndEquipmentFloaterDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HABZWatercraftAndEquipmentFloaterLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHOAdditionalLivingCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOAdditionalLivingLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxDwellingCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HOAdditionalLivingCov" type="gwx:GwxHOAdditionalLivingCov" />
<xsd:element minOccurs="0" name="HOOrdinanceOrLaw" type="gwx:GwxHOOrdinanceOrLaw" />
<xsd:element minOccurs="0" name="HOOtherStructureCov" type="gwx:GwxHOOtherStructureCov" />
<xsd:element minOccurs="0" name="HOPersonalPropertyCov" type="gwx:GwxHOPersonalPropertyCov" />
<xsd:element minOccurs="0" name="HOPropertyCov" type="gwx:GwxHOPropertyCov" />
<xsd:element minOccurs="0" name="HOScheduledPropCov" type="gwx:GwxHOScheduledPropCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxDwellingCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxDwellingCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HOAdditionalLivingCov" />
<xsd:enumeration value="HOOrdinanceOrLaw" />
<xsd:enumeration value="HOOtherStructureCov" />
<xsd:enumeration value="HOPersonalPropertyCov" />
<xsd:enumeration value="HOPropertyCov" />
<xsd:enumeration value="HOScheduledPropCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHOLiability">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHomeownersLineCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOLiabilityLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHomeownersLineCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="HOLiability" type="gwx:GwxHOLiability" />
<xsd:element minOccurs="0" name="HOMedicalExpense" type="gwx:GwxHOMedicalExpense" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxHomeownersLineCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxHomeownersLineCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HOLiability" />
<xsd:enumeration value="HOMedicalExpense" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxHOMedicalExpense">
<xsd:complexContent>
<xsd:extension base="gwx:GwxHomeownersLineCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOMedicalExpenseLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHOOrdinanceOrLaw">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOOrdLawLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHOOtherStructureCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOOtherStructuresLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHOPersonalPropertyCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOPersonalPropLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HOPersonalPropDeductTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HOPersonalPropTheftLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HOPersonalPropValuationTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHOPropertyCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOBuildingDeductTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HOWindDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="HOBuildingLimitTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="HOBuildingCauseofLossTerm" type="gwx:GwxTypekeyCovTerm" />
<xsd:element minOccurs="0" name="HOBuildingValuationTerm" type="gwx:GwxTypekeyCovTerm" />
<xsd:element minOccurs="0" name="HOBuildingAutoIncreaseTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxHOScheduledPropCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxDwellingCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="HOScheduledPropLimitTerm" type="gwx:GwxDirectCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPACollisionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PACollDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PALimitedBoardTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonalVehicleCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PACollisionCov" type="gwx:GwxPACollisionCov" />
<xsd:element minOccurs="0" name="PAComprehensiveCov" type="gwx:GwxPAComprehensiveCov" />
<xsd:element minOccurs="0" name="PAExcessElectronicsCov" type="gwx:GwxPAExcessElectronicsCov" />
<xsd:element minOccurs="0" name="PARentalCov" type="gwx:GwxPARentalCov" />
<xsd:element minOccurs="0" name="PATapeDiscMediaCov" type="gwx:GwxPATapeDiscMediaCov" />
<xsd:element minOccurs="0" name="PATowingLaborCov" type="gwx:GwxPATowingLaborCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPersonalVehicleCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPersonalVehicleCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PACollisionCov" />
<xsd:enumeration value="PAComprehensiveCov" />
<xsd:enumeration value="PAExcessElectronicsCov" />
<xsd:enumeration value="PARentalCov" />
<xsd:enumeration value="PATapeDiscMediaCov" />
<xsd:enumeration value="PATowingLaborCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPAComprehensiveCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PACompDeductibleTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAZeroGlassTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPADeathCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PADeathLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPersonalAutoCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="PADeathCov" type="gwx:GwxPADeathCov" />
<xsd:element minOccurs="0" name="PADisabilityCov" type="gwx:GwxPADisabilityCov" />
<xsd:element minOccurs="0" name="PALiabilityCov" type="gwx:GwxPALiabilityCov" />
<xsd:element minOccurs="0" name="PALossOfUseCov" type="gwx:GwxPALossOfUseCov" />
<xsd:element minOccurs="0" name="PAMedPayCov" type="gwx:GwxPAMedPayCov" />
<xsd:element minOccurs="0" name="PAOBELCov" type="gwx:GwxPAOBELCov" />
<xsd:element minOccurs="0" name="PAPipAddCovFL" type="gwx:GwxPAPipAddCovFL" />
<xsd:element minOccurs="0" name="PAPipAddCovHI" type="gwx:GwxPAPipAddCovHI" />
<xsd:element minOccurs="0" name="PAPipAddNY" type="gwx:GwxPAPipAddNY" />
<xsd:element minOccurs="0" name="PAPipAddPA" type="gwx:GwxPAPipAddPA" />
<xsd:element minOccurs="0" name="PAPipAddUT" type="gwx:GwxPAPipAddUT" />
<xsd:element minOccurs="0" name="PAPipBasicFL" type="gwx:GwxPAPipBasicFL" />
<xsd:element minOccurs="0" name="PAPipBasicNJ" type="gwx:GwxPAPipBasicNJ" />
<xsd:element minOccurs="0" name="PAPipBasicNY" type="gwx:GwxPAPipBasicNY" />
<xsd:element minOccurs="0" name="PAPipBasicPA" type="gwx:GwxPAPipBasicPA" />
<xsd:element minOccurs="0" name="PAPipBasicUT" type="gwx:GwxPAPipBasicUT" />
<xsd:element minOccurs="0" name="PAPipBasicWA" type="gwx:GwxPAPipBasicWA" />
<xsd:element minOccurs="0" name="PAPipCovDE" type="gwx:GwxPAPipCovDE" />
<xsd:element minOccurs="0" name="PAPipCovHI" type="gwx:GwxPAPipCovHI" />
<xsd:element minOccurs="0" name="PAPipCovKS" type="gwx:GwxPAPipCovKS" />
<xsd:element minOccurs="0" name="PAPipCovKY" type="gwx:GwxPAPipCovKY" />
<xsd:element minOccurs="0" name="PAPipCovMA" type="gwx:GwxPAPipCovMA" />
<xsd:element minOccurs="0" name="PAPipCovMD" type="gwx:GwxPAPipCovMD" />
<xsd:element minOccurs="0" name="PAPipCovMI" type="gwx:GwxPAPipCovMI" />
<xsd:element minOccurs="0" name="PAPipCovMN" type="gwx:GwxPAPipCovMN" />
<xsd:element minOccurs="0" name="PAPipCovND" type="gwx:GwxPAPipCovND" />
<xsd:element minOccurs="0" name="PAPipCovOR" type="gwx:GwxPAPipCovOR" />
<xsd:element minOccurs="0" name="PAPipCovTX" type="gwx:GwxPAPipCovTX" />
<xsd:element minOccurs="0" name="PAPipCSLPA" type="gwx:GwxPAPipCSLPA" />
<xsd:element minOccurs="0" name="PAPipDeathCovAR" type="gwx:GwxPAPipDeathCovAR" />
<xsd:element minOccurs="0" name="PAPipDeathTX" type="gwx:GwxPAPipDeathTX" />
<xsd:element minOccurs="0" name="PAPipExtendFL" type="gwx:GwxPAPipExtendFL" />
<xsd:element minOccurs="0" name="PAPipExtMedPA" type="gwx:GwxPAPipExtMedPA" />
<xsd:element minOccurs="0" name="PAPipFuneralCovDC" type="gwx:GwxPAPipFuneralCovDC" />
<xsd:element minOccurs="0" name="PAPipGuestCovKY" type="gwx:GwxPAPipGuestCovKY" />
<xsd:element minOccurs="0" name="PAPipGuestMD" type="gwx:GwxPAPipGuestMD" />
<xsd:element minOccurs="0" name="PAPipIncreasedWA" type="gwx:GwxPAPipIncreasedWA" />
<xsd:element minOccurs="0" name="PAPipMedCovAR" type="gwx:GwxPAPipMedCovAR" />
<xsd:element minOccurs="0" name="PAPipMedCovDC" type="gwx:GwxPAPipMedCovDC" />
<xsd:element minOccurs="0" name="PAPipMgdCareHI" type="gwx:GwxPAPipMgdCareHI" />
<xsd:element minOccurs="0" name="PAPipOptBenefitsHI" type="gwx:GwxPAPipOptBenefitsHI" />
<xsd:element minOccurs="0" name="PAPipOptionsNJ" type="gwx:GwxPAPipOptionsNJ" />
<xsd:element minOccurs="0" name="PAPipWageCovAR" type="gwx:GwxPAPipWageCovAR" />
<xsd:element minOccurs="0" name="PAPipWageCovDC" type="gwx:GwxPAPipWageCovDC" />
<xsd:element minOccurs="0" name="PAPropProtectionCov" type="gwx:GwxPAPropProtectionCov" />
<xsd:element minOccurs="0" name="PAUIMBICov" type="gwx:GwxPAUIMBICov" />
<xsd:element minOccurs="0" name="PAUIMPDCov" type="gwx:GwxPAUIMPDCov" />
<xsd:element minOccurs="0" name="PAUMBICov" type="gwx:GwxPAUMBICov" />
<xsd:element minOccurs="0" name="PAUMPDCov" type="gwx:GwxPAUMPDCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxPersonalAutoCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxPersonalAutoCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PADeathCov" />
<xsd:enumeration value="PADisabilityCov" />
<xsd:enumeration value="PALiabilityCov" />
<xsd:enumeration value="PALossOfUseCov" />
<xsd:enumeration value="PAMedPayCov" />
<xsd:enumeration value="PAOBELCov" />
<xsd:enumeration value="PAPipAddCovFL" />
<xsd:enumeration value="PAPipAddCovHI" />
<xsd:enumeration value="PAPipAddNY" />
<xsd:enumeration value="PAPipAddPA" />
<xsd:enumeration value="PAPipAddUT" />
<xsd:enumeration value="PAPipBasicFL" />
<xsd:enumeration value="PAPipBasicNJ" />
<xsd:enumeration value="PAPipBasicNY" />
<xsd:enumeration value="PAPipBasicPA" />
<xsd:enumeration value="PAPipBasicUT" />
<xsd:enumeration value="PAPipBasicWA" />
<xsd:enumeration value="PAPipCovDE" />
<xsd:enumeration value="PAPipCovHI" />
<xsd:enumeration value="PAPipCovKS" />
<xsd:enumeration value="PAPipCovKY" />
<xsd:enumeration value="PAPipCovMA" />
<xsd:enumeration value="PAPipCovMD" />
<xsd:enumeration value="PAPipCovMI" />
<xsd:enumeration value="PAPipCovMN" />
<xsd:enumeration value="PAPipCovND" />
<xsd:enumeration value="PAPipCovOR" />
<xsd:enumeration value="PAPipCovTX" />
<xsd:enumeration value="PAPipCSLPA" />
<xsd:enumeration value="PAPipDeathCovAR" />
<xsd:enumeration value="PAPipDeathTX" />
<xsd:enumeration value="PAPipExtendFL" />
<xsd:enumeration value="PAPipExtMedPA" />
<xsd:enumeration value="PAPipFuneralCovDC" />
<xsd:enumeration value="PAPipGuestCovKY" />
<xsd:enumeration value="PAPipGuestMD" />
<xsd:enumeration value="PAPipIncreasedWA" />
<xsd:enumeration value="PAPipMedCovAR" />
<xsd:enumeration value="PAPipMedCovDC" />
<xsd:enumeration value="PAPipMgdCareHI" />
<xsd:enumeration value="PAPipOptBenefitsHI" />
<xsd:enumeration value="PAPipOptionsNJ" />
<xsd:enumeration value="PAPipWageCovAR" />
<xsd:enumeration value="PAPipWageCovDC" />
<xsd:enumeration value="PAPropProtectionCov" />
<xsd:enumeration value="PAUIMBICov" />
<xsd:enumeration value="PAUIMPDCov" />
<xsd:enumeration value="PAUMBICov" />
<xsd:enumeration value="PAUMPDCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxPADisabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PADisabilityLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAExcessElectronicsCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAExcessElectronicsLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPALiabilityCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PALiabilityTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPALossOfUseCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PARentalLossOfUseLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAMedPayCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAMedLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAMedPayCordBenTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAOBELCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAOBELLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipAddCovFL">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipAddLimitFLTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipAddCovHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipAddChiroHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipAddMedHITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipAddNY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipAddLimitNYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipAddPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipAddDeathPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipAddFuneralPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipAddMedPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWagePATerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipAddUT">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipAddLimitUTTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipBasicFL">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBasicDeductFLTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipBasicLimitFLTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipExcludeWorkFLTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipBasicNJ">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBasicLimitNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipMedOnlyNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipStackNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipTortOptionNJTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipBasicNY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBasicLimitNYTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductNYTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipExcludeMedNYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipBasicPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBasicLimtPATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipBasicUT">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBasicCovUTTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipFuneralTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWagesUTTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipBasicWA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBasicFuneralWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipBasicMedWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipBasicSvcsWATerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="PAPipBasicWageWATerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovDE">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeductDETerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductOptionDETerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipLimitDETerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipCoPayHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipLimitHITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovKS">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipOptionKSTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovKY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeductKYTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipLimitKYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovMA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeductMATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductOptionMATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipLimitMATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovMD">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipCovLimitMDTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovMI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipBenefitMITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductMITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovMN">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipExcludeMNTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductMNTerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="PAPipLimitMNTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovND">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipLimitsNDTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovOR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeductOptionORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipDeductibleORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipFuneralORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipMedLimitORTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWageLimitORTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCovTX">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipLimitTXTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipCSLPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipCombinedDeathPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipCombinedFuneralPATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipCombinedPATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipDeathCovAR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeathLimitARTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipDeathTX">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeathLimitTXTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipExtendFL">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipExtendedLimitFLTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipExtMedPA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipExtMedLimitPATerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipFuneralCovDC">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipFuneralLimitDCTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipGuestCovKY">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipGuestLimitKYTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipGuestMD">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipGuestLimitMDTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipIncreasedWA">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipIncFuneralWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipIncMedWATerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipIncSvcsWATerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="PAPipIncWageWATerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipMedCovAR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipMedLimitARTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipMedCovDC">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipMedLimitDCTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipMgdCareHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipMgdCareCoPayHITerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipOptBenefitsHI">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeathLimitHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipFuneralLimitHITerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWageLossLimitHITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipOptionsNJ">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipDeathNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipFuneralNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipSvcsAggLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWageAggNJTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWageSvcLimitNJTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipWageCovAR">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipWageLimitARTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="PAPipWageLimitARNonEarnerTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPipWageCovDC">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPipWageLimitDCTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAPropProtectionCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAPropProtectLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPARentalCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PARentalTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPATapeDiscMediaCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PATapeDiscMediaLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPATowingLaborCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalVehicleCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="TowingAndLaborLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAUIMBICov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAUIMBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAUIMPDCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAUIMPDLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAUMBICov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAUMBITerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPAUMPDCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxPersonalAutoCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="PAUMPDLimitTerm" type="gwx:GwxOptionCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCEmpLiabCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWorkersCompCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="WCEmpLiabLimitTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWorkersCompCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WCEmpLiabCov" type="gwx:GwxWCEmpLiabCov" />
<xsd:element minOccurs="0" name="WCFedEmpLiabCov" type="gwx:GwxWCFedEmpLiabCov" />
<xsd:element minOccurs="0" name="WCWorkersCompCov" type="gwx:GwxWCWorkersCompCov" />
<xsd:element minOccurs="0" name="WCWorkersCompExMedCov" type="gwx:GwxWCWorkersCompExMedCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxWorkersCompCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxWorkersCompCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WCEmpLiabCov" />
<xsd:enumeration value="WCFedEmpLiabCov" />
<xsd:enumeration value="WCWorkersCompCov" />
<xsd:enumeration value="WCWorkersCompExMedCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxWCFedEmpLiabCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWorkersCompCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="WCFedEmpLiabLimitTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="WCFedEmpLiabCovVoluntaryCompTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="WCFedEmpLiabCovProgramTerm" type="gwx:GwxTypekeyCovTerm" />
<xsd:element minOccurs="0" name="FedEmpLiabActTerm" type="gwx:GwxTypekeyCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCWorkCompDeductCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWCStateCov">
<xsd:sequence>
<xsd:element minOccurs="0" name="WCDeductibleTerm" type="gwx:GwxPackageCovTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCStateCovCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="WCWorkCompDeductCov" type="gwx:GwxWCWorkCompDeductCov" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxWCStateCovContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxWCStateCovContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WCWorkCompDeductCov" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxWCWorkersCompCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWorkersCompCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxWCWorkersCompExMedCov">
<xsd:complexContent>
<xsd:extension base="gwx:GwxWorkersCompCov">
<xsd:sequence />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxTypeCode">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description" type="xsd:string" />
<xsd:element minOccurs="0" name="Code" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GwxCovTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="PatternCode" type="xsd:string" />
</xsd:sequence>
<xsd:attribute default="CovTerm" name="entityType" type="xsd:string" />
</xsd:complexType>
<xsd:complexType name="GwxOptionCovTerm">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCovTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="Value" type="xsd:decimal" />
<xsd:element minOccurs="0" name="DisplayValue" type="xsd:string" />
<xsd:element minOccurs="0" name="ModelType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxCovTermCont">
<xsd:sequence>
<xsd:choice>
<xsd:element minOccurs="0" name="deleted" type="xsd:boolean" />
<xsd:element minOccurs="0" name="GwxOptionCovTerm" type="gwx:GwxOptionCovTerm" />
<xsd:element minOccurs="0" name="GwxDirectCovTerm" type="gwx:GwxDirectCovTerm" />
<xsd:element minOccurs="0" name="GwxPackageCovTerm" type="gwx:GwxPackageCovTerm" />
<xsd:element minOccurs="0" name="GwxTypekeyCovTerm" type="gwx:GwxTypekeyCovTerm" />
<xsd:element minOccurs="0" name="GwxPackageTerm" type="gwx:GwxPackageTerm" />
</xsd:choice>
<xsd:element minOccurs="0" name="type" type="gwx:GwxCovTermContType" />
<xsd:element minOccurs="0" name="id" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GwxCovTermContType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="GwxOptionCovTerm" />
<xsd:enumeration value="GwxDirectCovTerm" />
<xsd:enumeration value="GwxPackageCovTerm" />
<xsd:enumeration value="GwxTypekeyCovTerm" />
<xsd:enumeration value="GwxPackageTerm" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="GwxDirectCovTerm">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCovTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="Value" type="xsd:decimal" />
<xsd:element minOccurs="0" name="DisplayValue" type="xsd:string" />
<xsd:element minOccurs="0" name="ModelType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPackageCovTerm">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCovTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="Value" type="xsd:decimal" />
<xsd:element minOccurs="0" name="DisplayValue" type="xsd:string" />
<xsd:element minOccurs="0" name="ModelType" type="gwx:GwxTypeCode" />
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PackageTerms" type="gwx:GwxPackageTerm" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxTypekeyCovTerm">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCovTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="Value" type="xsd:string" />
<xsd:element minOccurs="0" name="TypekeyValue" type="xsd:string" />
<xsd:element minOccurs="0" name="ModelType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GwxPackageTerm">
<xsd:complexContent>
<xsd:extension base="gwx:GwxCovTerm">
<xsd:sequence>
<xsd:element minOccurs="0" name="Value" type="xsd:decimal" />
<xsd:element minOccurs="0" name="DisplayValue" type="xsd:string" />
<xsd:element minOccurs="0" name="ModelType" type="gwx:GwxTypeCode" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
ASKER
Thanks Geert for the quick response.
However I am not too sure if I followed your last para that is " So you schema is valid, but is likely just a part of a comlplete schema.
You likely need some schema that imports this one, that has a global element definition
Most likely the global element would then refer to a type defined in this schema".
Can you be more specific as I am not an xml guy, rather was using the supplied xsd to built a source definition in Informatica. To be specific, what is that I need to tell the guy who made this definition and sent it to me.
Appreciate if you could be a bit more eloborate on exactly how to fix the problem if there is any.
Cheers !
However I am not too sure if I followed your last para that is " So you schema is valid, but is likely just a part of a comlplete schema.
You likely need some schema that imports this one, that has a global element definition
Most likely the global element would then refer to a type defined in this schema".
Can you be more specific as I am not an xml guy, rather was using the supplied xsd to built a source definition in Informatica. To be specific, what is that I need to tell the guy who made this definition and sent it to me.
Appreciate if you could be a bit more eloborate on exactly how to fix the problem if there is any.
Cheers !
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thank you for the clarification.It worked now.
welcome
Better tools (as IDE) are www.oxygenxml.com or www.stylusstudio.com
You can trial them as well, maybe you find a better tool before you buy one.
The parser error is correct. Your schema contains a type library, but no global elements.
The root element of an XML, that is valid regarding a Schema,
should be defined in that schema as a global element.
That means that you need at least one <xsd:element name=.....
as a direct child of the xsd:schema element
So you schema is valid, but is likely just a part of a comlplete schema.
You likely need some schema that imports this one, that has a global element definition
Most likely the global element would then refer to a type defined in this schema
I hope this helps
Another hint: dumping files this big in the text field is a bit annoying.
You could rename the xsd to .txt nd upload it... that is a lot more comfortable
cheers
Geert