<!ELEMENT ShopSiteProducts (Response?, Products?)>

<!ATTLIST ShopSiteProducts version CDATA #IMPLIED>

<!ELEMENT Response (ResponseCode, ResponseDescription)>
<!ELEMENT ResponseCode (#PCDATA)>
<!ELEMENT ResponseDescription (#PCDATA)>

<!ELEMENT Products (Product*)>

<!ELEMENT Product (
  Name,
  Price?,
  SaleAmount?,
  ProductDisabled?,
  SubscriptionProduct?,
  SubPaymentIntervalUnit?,
  SubRegularPaymentAmount?,
  SubEndingPeriod?,
  SubBillOn?,
  SubTrialCheckBox?,
  SubTrialPaymentAmount?,
  SubTrialPeriods?,
  SubOneTimeCheckBox?,
  SubOneTimePaymentAmount?,
  DobaItemID?,
  VariablePrice_?,
  VariablePrice?,
  VariableName_?,
  VariableName?,
  VariableSKU_?,
  VariableSKU?,
  VariableWeight_?,
  VariableWeight?,
  MinimumQuantity?,
  Taxable?,
  AvaTaxCode?,
  VAT?,
  SKU?,
  Graphic?,
  ProductImageDesc?,
  ProductImageSize?,
  SearchKeywords?,
  SearchDestType?,
  SearchDest?,
  SearchMakePage?,
  ProductDescription?,
  MerchantProductInstructions?,
  Video?,
  Returns?,
  Warranty?,
  Specifications?,
  MaterialsOrIngredients?,
  HowToUse?,
  ShippingDetails?,
  SizeAndFitGuide?,
  SizeAndFitImage?,
  SizeAndFitText?,
  SizeAndFitImageDesc?,
  AsSeenInImage?,
  AsSeenInImageDesc?,
  QuantityPricing?,
  QuantityPricingGroup?,
  Weight?,
  ItemSize?,
  DimensionOptions?,
  DimensionText?,
  DimensionSelected?,
  FedExContainer?,
  USPSContainer?,
  CanadaPostContainer?,
  AustraliaPostContainer?,
  NoShippingCharges?,
  ExtraHandlingCharge?,
  ProhibitedShippingMethods?,
  ProductType?,
  ProductDownloadLocation?,
  GroundShipping?,
  SecondDayShipping?,
  NextDayShipping?,
  Shipping3?,
  Shipping4?,
  Shipping5?,
  Shipping6?,
  Shipping7?,
  Shipping8?,
  Shipping9?,
  QuantityOnHand?,
  LowStockThreshold?,
  OutOfStockLimit?,
  LowStock?,
  OutOfStock?,
  AddQuantity?,
  OptionText?,
  OptionMenus?,
  CustomerTextEntryBox?,
  CustomerTextEntryHeader?,
  CustomerTextEntryColumns?,
  CustomerTextEntryRows?,
  OptionColumnHeaders?,
  OptionAppendSKU?,
  OptionUseMultiMenus?,
  OptionSelectDefault?,
  ProductOptions?,
  GoogleBase?,
  Brand?,
  GTIN?,
  ManufacturerPartNumber?,
  GoogleProductType?,
  GoogleProductCategory?,
  GoogleCustomProduct?,
  Availability?,
  GoogleCondition?,
  GoogleAgeGroup?,
  GoogleGender?,
  GoogleColorColumn?,
  GoogleSizeColumn?,
  GooglePatternColumn?,
  GoogleMaterialColumn?,
  GoogleUseAdvancedOrderingOptions?,
  GoogleListAsFreeShipping?,
  CrossSell?,
  ProductOnPages?,
  AddToPages?,
  DisplayMoreInformationPage_?,
  DisplayMoreInformationPage?,
  MoreInfoTitle?,
  MoreInformationText?,
  MoreInformationGraphic?,
  MoreInfoImageSize?,
  MoreInfoMetaKeywords?,
  MoreInfoMetaDescription?,
  OneLineAdvertisement?,
  FileName?,
  ProductSitemap?,
  ProductSitemapPriority?,
  ProductCrossSell?,
  GlobalCrossSell?,
  MoreInfoImage1?,
  MoreInfoImage2?,
  MoreInfoImage3?,
  MoreInfoImage4?,
  MoreInfoImage5?,
  MoreInfoImage6?,
  MoreInfoImage7?,
  MoreInfoImage8?,
  MoreInfoImage9?,
  MoreInfoImage10?,
  MoreInfoImage11?,
  MoreInfoImage12?,
  MoreInfoImage13?,
  MoreInfoImage14?,
  MoreInfoImage15?,
  MoreInfoImage16?,
  MoreInfoImage17?,
  MoreInfoImage18?,
  MoreInfoImage19?,
  MoreInfoImage20?,
  MoreInfoImageExtraSize?,
  MoreInformationImageDesc?,
  MoreInfoImageDesc1?,
  MoreInfoImageDesc2?,
  MoreInfoImageDesc3?,
  MoreInfoImageDesc4?,
  MoreInfoImageDesc5?,
  MoreInfoImageDesc6?,
  MoreInfoImageDesc7?,
  MoreInfoImageDesc8?,
  MoreInfoImageDesc9?,
  MoreInfoImageDesc10?,
  MoreInfoImageDesc11?,
  MoreInfoImageDesc12?,
  MoreInfoImageDesc13?,
  MoreInfoImageDesc14?,
  MoreInfoImageDesc15?,
  MoreInfoImageDesc16?,
  MoreInfoImageDesc17?,
  MoreInfoImageDesc18?,
  MoreInfoImageDesc19?,
  MoreInfoImageDesc20?,
  Template?,
  DisplayName_?,
  DisplayName?,
  DisplaySKU_?,
  DisplaySKU?,
  DisplayPrice_?,
  DisplayPrice?,
  SaleOn?,
  DisplayGraphic_?,
  DisplayGraphic?,
  DisplayOrderQuantity_?,
  DisplayOrderQuantity?,
  DisplayQuantityPricing?,
  DisplayOrderingOptions_?,
  DisplayOrderingOptions?,
  DisplayAddToCart?,
  NameStyle?,
  NameSize?,
  PriceStyle?,
  PriceSize?,
  SKUStyle?,
  SKUSize?,
  DescriptionStyle?,
  DescriptionSize?,
  ImageAlignment?,
  TextWrap?,
  AddtoCartButton?,
  ViewCartButton?,
  UseAddtoCartImage_?,
  UseAddtoCartImage?,
  AddtoCartImage?,
  AddtoCartImageDesc?,
  UseViewCartImage_?,
  UseViewCartImage?,
  ViewCartImage?,
  ViewCartImageDesc?,
  QBImport?,
  ProductField1?,
  ProductField2?,
  ProductField3?,
  ProductField4?,
  ProductField5?,
  ProductField6?,
  ProductField7?,
  ProductField8?,
  ProductField9?,
  ProductField10?,
  ProductField11?,
  ProductField12?,
  ProductField13?,
  ProductField14?,
  ProductField15?,
  ProductField16?,
  ProductField17?,
  ProductField18?,
  ProductField19?,
  ProductField20?,
  ProductField21?,
  ProductField22?,
  ProductField23?,
  ProductField24?,
  ProductField25?,
  ProductField26?,
  ProductField27?,
  ProductField28?,
  ProductField29?,
  ProductField30?,
  ProductField31?,
  ProductField32?,
  ProductField33?,
  ProductField34?,
  ProductField35?,
  ProductField36?,
  ProductField37?,
  ProductField38?,
  ProductField39?,
  ProductField40?,
  ProductField41?,
  ProductField42?,
  ProductField43?,
  ProductField44?,
  ProductField45?,
  ProductField46?,
  ProductField47?,
  ProductField48?,
  ProductField49?,
  ProductField50?,
  ProductField51?,
  ProductField52?,
  ProductField53?,
  ProductField54?,
  ProductField55?,
  ProductField56?,
  ProductField57?,
  ProductField58?,
  ProductField59?,
  ProductField60?,
  ProductField61?,
  ProductField62?,
  ProductField63?,
  ProductField64?,
  ProductField65?,
  ProductField66?,
  ProductField67?,
  ProductField68?,
  ProductField69?,
  ProductField70?,
  ProductField71?,
  ProductField72?,
  ProductField73?,
  ProductField74?,
  ProductField75?,
  ProductField76?,
  ProductField77?,
  ProductField78?,
  ProductField79?,
  ProductField80?,
  ProductField81?,
  ProductField82?,
  ProductField83?,
  ProductField84?,
  ProductField85?,
  ProductField86?,
  ProductField87?,
  ProductField88?,
  ProductField89?,
  ProductField90?,
  ProductField91?,
  ProductField92?,
  ProductField93?,
  ProductField94?,
  ProductField95?,
  ProductField96?,
  ProductField97?,
  ProductField98?,
  ProductField99?,
  ProductField100?,
  Subproducts?,
  ProductID?,
  ProductGUID?,
  UUID?,

  LastChanged?,
  Agent?
)> 
<!-- ^^^^^ Keep LastChanged and Agent elements last -->
 
<!ELEMENT Name                           (#PCDATA)>
<!ELEMENT Price                          (#PCDATA)>
<!ELEMENT SaleAmount                     (#PCDATA)>
<!ELEMENT ProductDisabled                (#PCDATA)>
<!ELEMENT Taxable                        (#PCDATA)>
<!ELEMENT AvaTaxCode                     (#PCDATA)>
<!ELEMENT VAT                            (#PCDATA)>
<!ELEMENT Weight                         (#PCDATA)>
<!ELEMENT ItemSize                       (#PCDATA)>
<!ELEMENT GroundShipping                 (#PCDATA)>
<!ELEMENT SecondDayShipping              (#PCDATA)>
<!ELEMENT NextDayShipping                (#PCDATA)>
<!ELEMENT Shipping3                      (#PCDATA)>
<!ELEMENT Shipping4                      (#PCDATA)>
<!ELEMENT Shipping5                      (#PCDATA)>
<!ELEMENT Shipping6                      (#PCDATA)>
<!ELEMENT Shipping7                      (#PCDATA)>
<!ELEMENT Shipping8                      (#PCDATA)>
<!ELEMENT Shipping9                      (#PCDATA)>
<!ELEMENT SKU                            (#PCDATA)>
<!ELEMENT Graphic                        (#PCDATA)>
<!ELEMENT ProductImageDesc               (#PCDATA)>
<!ELEMENT ProductImageSize               (#PCDATA)>
<!ELEMENT SearchKeywords                 (#PCDATA)>
<!ELEMENT SearchMakePage                 (#PCDATA)>
<!ELEMENT ProductDescription             (#PCDATA)>
<!ELEMENT MerchantProductInstructions    (#PCDATA)>
<!ELEMENT Video                          (#PCDATA)>
<!ELEMENT Returns                        (#PCDATA)>
<!ELEMENT Warranty                       (#PCDATA)>
<!ELEMENT Specifications                 (#PCDATA)>
<!ELEMENT MaterialsOrIngredients         (#PCDATA)>
<!ELEMENT HowToUse                       (#PCDATA)>
<!ELEMENT OneLineAdvertisement           (#PCDATA)>
<!ELEMENT ShippingDetails                (#PCDATA)>
<!ELEMENT SizeAndFitGuide                (#PCDATA)>
<!ELEMENT SizeAndFitImage                (#PCDATA)>
<!ELEMENT SizeAndFitImageDesc            (#PCDATA)>
<!ELEMENT SizeAndFitText                 (#PCDATA)>
<!ELEMENT AsSeenInImage                  (#PCDATA)>
<!ELEMENT AsSeenInImageDesc              (#PCDATA)>
<!ELEMENT ProductGUID                    (#PCDATA)>
<!ELEMENT OptionText                     (#PCDATA)>
<!ELEMENT CustomerTextEntryBox           (#PCDATA)>
<!ELEMENT CustomerTextEntryHeader        (#PCDATA)>
<!ELEMENT CustomerTextEntryColumns       (#PCDATA)>
<!ELEMENT CustomerTextEntryRows          (#PCDATA)>
<!ELEMENT DisplayMoreInformationPage_    (#PCDATA)>
<!ELEMENT DisplayMoreInformationPage     (#PCDATA)>
<!ELEMENT MoreInformationText            (#PCDATA)>
<!ELEMENT MoreInformationGraphic         (#PCDATA)>
<!ELEMENT MoreInformationImageDesc       (#PCDATA)>
<!ELEMENT MoreInfoImageSize              (#PCDATA)>
<!ELEMENT MoreInfoTitle                  (#PCDATA)>
<!ELEMENT MoreInfoMetaKeywords           (#PCDATA)>
<!ELEMENT MoreInfoMetaDescription        (#PCDATA)>
<!ELEMENT FileName                       (#PCDATA)>
<!ELEMENT ProductSitemap                 (#PCDATA)>
<!ELEMENT ProductSitemapPriority         (#PCDATA)>
<!ELEMENT ProductCrossSell               (#PCDATA)>
<!ELEMENT GlobalCrossSell                (#PCDATA)>
<!ELEMENT MoreInfoImage1                 (#PCDATA)>
<!ELEMENT MoreInfoImage2                 (#PCDATA)>
<!ELEMENT MoreInfoImage3                 (#PCDATA)>
<!ELEMENT MoreInfoImage4                 (#PCDATA)>
<!ELEMENT MoreInfoImage5                 (#PCDATA)>
<!ELEMENT MoreInfoImage6                 (#PCDATA)>
<!ELEMENT MoreInfoImage7                 (#PCDATA)>
<!ELEMENT MoreInfoImage8                 (#PCDATA)>
<!ELEMENT MoreInfoImage9                 (#PCDATA)>
<!ELEMENT MoreInfoImage10                (#PCDATA)>
<!ELEMENT MoreInfoImage11                (#PCDATA)>
<!ELEMENT MoreInfoImage12                (#PCDATA)>
<!ELEMENT MoreInfoImage13                (#PCDATA)>
<!ELEMENT MoreInfoImage14                (#PCDATA)>
<!ELEMENT MoreInfoImage15                (#PCDATA)>
<!ELEMENT MoreInfoImage16                (#PCDATA)>
<!ELEMENT MoreInfoImage17                (#PCDATA)>
<!ELEMENT MoreInfoImage18                (#PCDATA)>
<!ELEMENT MoreInfoImage19                (#PCDATA)>
<!ELEMENT MoreInfoImage20                (#PCDATA)>
<!ELEMENT MoreInfoImageDesc1             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc2             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc3             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc4             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc5             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc6             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc7             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc8             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc9             (#PCDATA)>
<!ELEMENT MoreInfoImageDesc10            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc11            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc12            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc13            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc14            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc15            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc16            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc17            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc18            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc19            (#PCDATA)>
<!ELEMENT MoreInfoImageDesc20            (#PCDATA)>
<!ELEMENT MoreInfoImageExtraSize         (#PCDATA)>
<!ELEMENT Template                       (#PCDATA)>
<!ELEMENT DisplayName_                   (#PCDATA)>
<!ELEMENT DisplayName                    (#PCDATA)>
<!ELEMENT DisplaySKU_                    (#PCDATA)>
<!ELEMENT DisplaySKU                     (#PCDATA)>
<!ELEMENT DisplayPrice_                  (#PCDATA)>
<!ELEMENT DisplayPrice                   (#PCDATA)>
<!ELEMENT DisplayGraphic_                (#PCDATA)>
<!ELEMENT DisplayGraphic                 (#PCDATA)>
<!ELEMENT SaleOn                         (#PCDATA)>
<!ELEMENT NameStyle                      (#PCDATA)>
<!ELEMENT NameSize                       (#PCDATA)>
<!ELEMENT PriceStyle                     (#PCDATA)>
<!ELEMENT PriceSize                      (#PCDATA)>
<!ELEMENT SKUStyle                       (#PCDATA)>
<!ELEMENT SKUSize                        (#PCDATA)>
<!ELEMENT DescriptionStyle               (#PCDATA)>
<!ELEMENT DescriptionSize                (#PCDATA)>
<!ELEMENT ImageAlignment                 (#PCDATA)>
<!ELEMENT TextWrap                       (#PCDATA)>
<!ELEMENT AddtoCartButton                (#PCDATA)>
<!ELEMENT ViewCartButton                 (#PCDATA)>
<!ELEMENT ProductType                    (#PCDATA)>
<!ELEMENT QuantityOnHand                 (#PCDATA)>
<!ELEMENT LowStockThreshold              (#PCDATA)>
<!ELEMENT OutOfStockLimit                (#PCDATA)>
<!ELEMENT LowStock                       (#PCDATA)>
<!ELEMENT OutOfStock                     (#PCDATA)>
<!ELEMENT AddQuantity                    (#PCDATA)>
<!ELEMENT DisplayOrderQuantity_          (#PCDATA)>
<!ELEMENT DisplayOrderQuantity           (#PCDATA)>
<!ELEMENT DisplayOrderingOptions_        (#PCDATA)>
<!ELEMENT DisplayOrderingOptions         (#PCDATA)>
<!ELEMENT DisplayAddToCart               (#PCDATA)>
<!ELEMENT UseAddtoCartImage_             (#PCDATA)>
<!ELEMENT UseAddtoCartImage              (#PCDATA)>
<!ELEMENT AddtoCartImage                 (#PCDATA)>
<!ELEMENT AddtoCartImageDesc             (#PCDATA)>
<!ELEMENT UseViewCartImage_              (#PCDATA)>
<!ELEMENT UseViewCartImage               (#PCDATA)>
<!ELEMENT ViewCartImage                  (#PCDATA)>
<!ELEMENT ViewCartImageDesc              (#PCDATA)>
<!ELEMENT ProductDownloadLocation        (#PCDATA)>
<!ELEMENT SearchDestType                 (#PCDATA)>
<!ELEMENT SearchDest                     (#PCDATA)>
<!ELEMENT DimensionOptions               (#PCDATA)>
<!ELEMENT DimensionText                  (#PCDATA)>
<!ELEMENT DimensionSelected              (#PCDATA)>
<!ELEMENT FedExContainer                 (#PCDATA)>
<!ELEMENT CanadaPostContainer            (#PCDATA)>
<!ELEMENT AustraliaPostContainer         (#PCDATA)>
<!ELEMENT NoShippingCharges              (#PCDATA)>
<!ELEMENT ExtraHandlingCharge            (#PCDATA)>
<!ELEMENT ProductField1                  (#PCDATA)>
<!ELEMENT ProductField2                  (#PCDATA)>
<!ELEMENT ProductField3                  (#PCDATA)>
<!ELEMENT ProductField4                  (#PCDATA)>
<!ELEMENT ProductField5                  (#PCDATA)>
<!ELEMENT ProductField6                  (#PCDATA)>
<!ELEMENT ProductField7                  (#PCDATA)>
<!ELEMENT ProductField8                  (#PCDATA)>
<!ELEMENT ProductField9                  (#PCDATA)>
<!ELEMENT ProductField10                 (#PCDATA)>
<!ELEMENT ProductField11                 (#PCDATA)>
<!ELEMENT ProductField12                 (#PCDATA)>
<!ELEMENT ProductField13                 (#PCDATA)>
<!ELEMENT ProductField14                 (#PCDATA)>
<!ELEMENT ProductField15                 (#PCDATA)>
<!ELEMENT ProductField16                 (#PCDATA)>
<!ELEMENT ProductField17                 (#PCDATA)>
<!ELEMENT ProductField18                 (#PCDATA)>
<!ELEMENT ProductField19                 (#PCDATA)>
<!ELEMENT ProductField20                 (#PCDATA)>
<!ELEMENT ProductField21                 (#PCDATA)>
<!ELEMENT ProductField22                 (#PCDATA)>
<!ELEMENT ProductField23                 (#PCDATA)>
<!ELEMENT ProductField24                 (#PCDATA)>
<!ELEMENT ProductField25                 (#PCDATA)>
<!ELEMENT ProductField26                 (#PCDATA)>
<!ELEMENT ProductField27                 (#PCDATA)>
<!ELEMENT ProductField28                 (#PCDATA)>
<!ELEMENT ProductField29                 (#PCDATA)>
<!ELEMENT ProductField30                 (#PCDATA)>
<!ELEMENT ProductField31                 (#PCDATA)>
<!ELEMENT ProductField32                 (#PCDATA)>
<!ELEMENT ProductField33                 (#PCDATA)>
<!ELEMENT ProductField34                 (#PCDATA)>
<!ELEMENT ProductField35                 (#PCDATA)>
<!ELEMENT ProductField36                 (#PCDATA)>
<!ELEMENT ProductField37                 (#PCDATA)>
<!ELEMENT ProductField38                 (#PCDATA)>
<!ELEMENT ProductField39                 (#PCDATA)>
<!ELEMENT ProductField40                 (#PCDATA)>
<!ELEMENT ProductField41                 (#PCDATA)>
<!ELEMENT ProductField42                 (#PCDATA)>
<!ELEMENT ProductField43                 (#PCDATA)>
<!ELEMENT ProductField44                 (#PCDATA)>
<!ELEMENT ProductField45                 (#PCDATA)>
<!ELEMENT ProductField46                 (#PCDATA)>
<!ELEMENT ProductField47                 (#PCDATA)>
<!ELEMENT ProductField48                 (#PCDATA)>
<!ELEMENT ProductField49                 (#PCDATA)>
<!ELEMENT ProductField50                 (#PCDATA)>
<!ELEMENT ProductField51                 (#PCDATA)>
<!ELEMENT ProductField52                 (#PCDATA)>
<!ELEMENT ProductField53                 (#PCDATA)>
<!ELEMENT ProductField54                 (#PCDATA)>
<!ELEMENT ProductField55                 (#PCDATA)>
<!ELEMENT ProductField56                 (#PCDATA)>
<!ELEMENT ProductField57                 (#PCDATA)>
<!ELEMENT ProductField58                 (#PCDATA)>
<!ELEMENT ProductField59                 (#PCDATA)>
<!ELEMENT ProductField60                 (#PCDATA)>
<!ELEMENT ProductField61                 (#PCDATA)>
<!ELEMENT ProductField62                 (#PCDATA)>
<!ELEMENT ProductField63                 (#PCDATA)>
<!ELEMENT ProductField64                 (#PCDATA)>
<!ELEMENT ProductField65                 (#PCDATA)>
<!ELEMENT ProductField66                 (#PCDATA)>
<!ELEMENT ProductField67                 (#PCDATA)>
<!ELEMENT ProductField68                 (#PCDATA)>
<!ELEMENT ProductField69                 (#PCDATA)>
<!ELEMENT ProductField70                 (#PCDATA)>
<!ELEMENT ProductField71                 (#PCDATA)>
<!ELEMENT ProductField72                 (#PCDATA)>
<!ELEMENT ProductField73                 (#PCDATA)>
<!ELEMENT ProductField74                 (#PCDATA)>
<!ELEMENT ProductField75                 (#PCDATA)>
<!ELEMENT ProductField76                 (#PCDATA)>
<!ELEMENT ProductField77                 (#PCDATA)>
<!ELEMENT ProductField78                 (#PCDATA)>
<!ELEMENT ProductField79                 (#PCDATA)>
<!ELEMENT ProductField80                 (#PCDATA)>
<!ELEMENT ProductField81                 (#PCDATA)>
<!ELEMENT ProductField82                 (#PCDATA)>
<!ELEMENT ProductField83                 (#PCDATA)>
<!ELEMENT ProductField84                 (#PCDATA)>
<!ELEMENT ProductField85                 (#PCDATA)>
<!ELEMENT ProductField86                 (#PCDATA)>
<!ELEMENT ProductField87                 (#PCDATA)>
<!ELEMENT ProductField88                 (#PCDATA)>
<!ELEMENT ProductField89                 (#PCDATA)>
<!ELEMENT ProductField90                 (#PCDATA)>
<!ELEMENT ProductField91                 (#PCDATA)>
<!ELEMENT ProductField92                 (#PCDATA)>
<!ELEMENT ProductField93                 (#PCDATA)>
<!ELEMENT ProductField94                 (#PCDATA)>
<!ELEMENT ProductField95                 (#PCDATA)>
<!ELEMENT ProductField96                 (#PCDATA)>
<!ELEMENT ProductField97                 (#PCDATA)>
<!ELEMENT ProductField98                 (#PCDATA)>
<!ELEMENT ProductField99                 (#PCDATA)>
<!ELEMENT ProductField100                (#PCDATA)>
<!ELEMENT VariableName_                  (#PCDATA)>
<!ELEMENT VariableName                   (#PCDATA)>
<!ELEMENT VariablePrice_                 (#PCDATA)>
<!ELEMENT VariablePrice                  (#PCDATA)>
<!ELEMENT VariableSKU_                   (#PCDATA)>
<!ELEMENT VariableSKU                    (#PCDATA)>
<!ELEMENT VariableWeight_                (#PCDATA)>
<!ELEMENT VariableWeight                 (#PCDATA)>
<!ELEMENT MinimumQuantity                (#PCDATA)>
<!ELEMENT QuantityPricingGroup           (#PCDATA)>
<!ELEMENT DisplayQuantityPricing         (#PCDATA)>
<!ELEMENT GoogleBase                     (#PCDATA)>
<!ELEMENT Brand                          (#PCDATA)>
<!ELEMENT GTIN                           (#PCDATA)>
<!ELEMENT ManufacturerPartNumber         (#PCDATA)>
<!ELEMENT GoogleProductType              (#PCDATA)>
<!ELEMENT GoogleProductCategory          (#PCDATA)>
<!ELEMENT GoogleCustomProduct            (#PCDATA)>
<!ELEMENT Availability                   (#PCDATA)>
<!ELEMENT GoogleCondition                (#PCDATA)>
<!ELEMENT GoogleAgeGroup                 (#PCDATA)>
<!ELEMENT GoogleGender                   (#PCDATA)>
<!ELEMENT GoogleUseAdvancedOrderingOptions   (#PCDATA)>
<!ELEMENT GoogleColorColumn              (#PCDATA)>
<!ELEMENT GoogleSizeColumn               (#PCDATA)>
<!ELEMENT GooglePatternColumn            (#PCDATA)>
<!ELEMENT GoogleMaterialColumn           (#PCDATA)>
<!ELEMENT GoogleListAsFreeShipping       (#PCDATA)>
<!ELEMENT DobaItemID                     (#PCDATA)>
<!ELEMENT SubscriptionProduct            (#PCDATA)>
<!ELEMENT SubPaymentIntervalUnit         (#PCDATA)>
<!ELEMENT SubRegularPaymentAmount        (#PCDATA)>
<!ELEMENT SubEndingPeriod                (#PCDATA)>
<!ELEMENT SubBillOn                      (#PCDATA)>
<!ELEMENT SubTrialCheckBox               (#PCDATA)>
<!ELEMENT SubTrialPaymentAmount          (#PCDATA)>
<!ELEMENT SubTrialPeriods                (#PCDATA)>
<!ELEMENT SubOneTimeCheckBox             (#PCDATA)>
<!ELEMENT SubOneTimePaymentAmount        (#PCDATA)>
<!ELEMENT OptionColumnHeaders            (#PCDATA)>
<!ELEMENT OptionAppendSKU                (#PCDATA)>
<!ELEMENT OptionUseMultiMenus            (#PCDATA)>
<!ELEMENT OptionSelectDefault            (#PCDATA)>

<!ELEMENT ProductID                      (#PCDATA)>
<!ELEMENT UUID                           (#PCDATA)>

<!ELEMENT USPSContainer         (Type?, Girth?)>
<!ELEMENT Type                  (#PCDATA)>
<!ELEMENT Girth                 (#PCDATA)>

<!ELEMENT QuantityPricing       (Enabled?, NumberPriceBreaks?, Comment?, BackgroundColors?, PriceBreaks?)>
<!ELEMENT Enabled               (#PCDATA)>
<!ELEMENT NumberPriceBreaks     (#PCDATA)>
<!ELEMENT Comment               (#PCDATA)>
<!ELEMENT BackgroundColors      (QuantityColor?, PriceAndCommentColor?, OnSaleColor?)>

<!ELEMENT QuantityColor         (#PCDATA)>
<!ELEMENT PriceAndCommentColor  (#PCDATA)>
<!ELEMENT OnSaleColor           (#PCDATA)>

<!ELEMENT PriceBreaks           (PriceBreak*)>
<!ELEMENT PriceBreak            (StartingQuantity, UnitPrice, OnSaleUnitPrice?)>

<!ELEMENT StartingQuantity      (#PCDATA)>
<!ELEMENT UnitPrice             (#PCDATA)>
<!ELEMENT OnSaleUnitPrice       (#PCDATA)>

<!ELEMENT OptionMenus           (Menu*)>
<!ELEMENT Menu                  (MenuItem*)>
<!ELEMENT MenuItem              (#PCDATA)>

<!ELEMENT ProductOptions        (ProductOption*)>

<!ELEMENT ProductOption         (Use?, Menu1?, Menu2?, Menu3?, Menu4?, AppendText?, SKU?,
                                 PriceModifier?, WeightModifier?, QuantityOnHand?, LowStock?,
                                 LowStockThreshold?, OutOfStock?, OutOfStockLimit?, Image?,
                                 GTIN?, QBImport?, ExtraField1?, ExtraField2?,
                                 LastChanged?, Agent?)> <!-- Keep these last -->
<!ATTLIST ProductOption
  name CDATA #IMPLIED>

<!ELEMENT Use                   (#PCDATA)>
<!ELEMENT Menu1                 (#PCDATA)>
<!ELEMENT Menu2                 (#PCDATA)>
<!ELEMENT Menu3                 (#PCDATA)>
<!ELEMENT Menu4                 (#PCDATA)>
<!ELEMENT Image                 (#PCDATA)>
<!ELEMENT AppendText            (#PCDATA)>
<!ELEMENT PriceModifier         (#PCDATA)>
<!ELEMENT WeightModifier        (#PCDATA)>
<!ELEMENT ExtraField1           (#PCDATA)>
<!ELEMENT ExtraField2           (#PCDATA)>

<!ELEMENT QBImport              (ItemType?, ItemName?, ItemDesc?, ItemQBID?)>
<!ELEMENT ItemType              (#PCDATA)>
<!ELEMENT ItemName              (#PCDATA)>
<!ELEMENT ItemDesc              (#PCDATA)>
<!ELEMENT ItemQBID              (#PCDATA)>
 
<!ELEMENT Subproducts           (Subproduct*)>
<!ELEMENT Subproduct            (Name, UUID?, SKU?)>
 
<!ELEMENT CrossSell             (CrossSellItem*)>
<!ELEMENT CrossSellItem         (Name, UUID?, SKU?)>

<!ELEMENT ProductOnPages        (Name* | PageLink*)>
<!ELEMENT PageLink              (Name, UUID?)>

<!ELEMENT AddToPages            (Name* | PageLink*)>

<!ELEMENT ProhibitedShippingMethods (Method*)>
<!ELEMENT Method                (#PCDATA)>

<!ELEMENT LastChanged           (#PCDATA)>
<!ELEMENT Agent                 (#PCDATA)>

<!ENTITY euro    "&#128;">
<!ENTITY sbquo   "&#130;">
<!ENTITY lsquor  "&#130;">
<!ENTITY fnof    "&#131;">
<!ENTITY bdquo   "&#132;">
<!ENTITY ldquor  "&#132;">
<!ENTITY hellip  "&#133;">
<!ENTITY ldots   "&#133;">
<!ENTITY dagger  "&#134;">
<!ENTITY Dagger  "&#135;">
<!ENTITY permil  "&#137;">
<!ENTITY Scaron  "&#138;">
<!ENTITY lsaquo  "&#139;">
<!ENTITY OElig   "&#140;">
<!ENTITY lsquo   "&#145;">
<!ENTITY rsquor  "&#145;">
<!ENTITY rsquo   "&#146;">
<!ENTITY ldquo   "&#147;">
<!ENTITY rdquor  "&#147;">
<!ENTITY rdquo   "&#148;">
<!ENTITY bull    "&#149;">
<!ENTITY ndash   "&#150;">
<!ENTITY endash  "&#150;">
<!ENTITY mdash   "&#151;">
<!ENTITY emdash  "&#151;">
<!ENTITY tilde   "&#152;">
<!ENTITY trade   "&#153;">
<!ENTITY scaron  "&#154;">
<!ENTITY rsaquo  "&#155;">
<!ENTITY oelig   "&#156;">
<!ENTITY Yuml    "&#159;">
<!ENTITY nbsp    "&#160;">
<!ENTITY iexcl   "&#161;">
<!ENTITY cent    "&#162;">
<!ENTITY pound   "&#163;">
<!ENTITY curren  "&#164;">
<!ENTITY yen     "&#165;">
<!ENTITY brvbar  "&#166;">
<!ENTITY sect    "&#167;">
<!ENTITY uml     "&#168;">
<!ENTITY copy    "&#169;">
<!ENTITY ordf    "&#170;">
<!ENTITY laquo   "&#171;">
<!ENTITY not     "&#172;">
<!ENTITY shy     "&#173;">
<!ENTITY reg     "&#174;">
<!ENTITY macr    "&#175;">
<!ENTITY deg     "&#176;">
<!ENTITY plusmn  "&#177;">
<!ENTITY sup2    "&#178;">
<!ENTITY sup3    "&#179;">
<!ENTITY acute   "&#180;">
<!ENTITY micro   "&#181;">
<!ENTITY para    "&#182;">
<!ENTITY middot  "&#183;">
<!ENTITY cedil   "&#184;">
<!ENTITY sup1    "&#185;">
<!ENTITY ordm    "&#186;">
<!ENTITY raquo   "&#187;">
<!ENTITY frac14  "&#188;">
<!ENTITY frac12  "&#189;">
<!ENTITY frac34  "&#190;">
<!ENTITY iquest  "&#191;">
<!ENTITY Agrave  "&#192;">
<!ENTITY Aacute  "&#193;">
<!ENTITY Acirc   "&#194;">
<!ENTITY Atilde  "&#195;">
<!ENTITY Auml    "&#196;">
<!ENTITY Aring   "&#197;">
<!ENTITY AElig   "&#198;">
<!ENTITY Ccedil  "&#199;">
<!ENTITY Egrave  "&#200;">
<!ENTITY Eacute  "&#201;">
<!ENTITY Ecirc   "&#202;">
<!ENTITY Euml    "&#203;">
<!ENTITY Igrave  "&#204;">
<!ENTITY Iacute  "&#205;">
<!ENTITY Icirc   "&#206;">
<!ENTITY Iuml    "&#207;">
<!ENTITY ETH     "&#208;">
<!ENTITY Ntilde  "&#209;">
<!ENTITY Ograve  "&#210;">
<!ENTITY Oacute  "&#211;">
<!ENTITY Ocirc   "&#212;">
<!ENTITY Otilde  "&#213;">
<!ENTITY Ouml    "&#214;">
<!ENTITY times   "&#215;">
<!ENTITY Oslash  "&#216;">
<!ENTITY Ugrave  "&#217;">
<!ENTITY Uacute  "&#218;">
<!ENTITY Ucirc   "&#219;">
<!ENTITY Uuml    "&#220;">
<!ENTITY Yacute  "&#221;">
<!ENTITY THORN   "&#222;">
<!ENTITY szlig   "&#223;">
<!ENTITY agrave  "&#224;">
<!ENTITY aacute  "&#225;">
<!ENTITY acirc   "&#226;">
<!ENTITY atilde  "&#227;">
<!ENTITY auml    "&#228;">
<!ENTITY aring   "&#229;">
<!ENTITY aelig   "&#230;">
<!ENTITY ccedil  "&#231;">
<!ENTITY egrave  "&#232;">
<!ENTITY eacute  "&#233;">
<!ENTITY ecirc   "&#234;">
<!ENTITY euml    "&#235;">
<!ENTITY igrave  "&#236;">
<!ENTITY iacute  "&#237;">
<!ENTITY icirc   "&#238;">
<!ENTITY iuml    "&#239;">
<!ENTITY eth     "&#240;">
<!ENTITY ntilde  "&#241;">
<!ENTITY ograve  "&#242;">
<!ENTITY oacute  "&#243;">
<!ENTITY ocirc   "&#244;">
<!ENTITY otilde  "&#245;">
<!ENTITY ouml    "&#246;">
<!ENTITY divide  "&#247;">
<!ENTITY oslash  "&#248;">
<!ENTITY ugrave  "&#249;">
<!ENTITY uacute  "&#250;">
<!ENTITY ucirc   "&#251;">
<!ENTITY uuml    "&#252;">
<!ENTITY yacute  "&#253;">
<!ENTITY thorn   "&#254;">
<!ENTITY yuml    "&#255;">

