<?xml version="1.0" encoding="iso-8859-1"?>
<!-- 
Version 3 (2009-05-26)
Updated to AdsMLBookings 2.5.

Note: A schema location is provided in this sample, but must not be used in production messages.

MASTER SAMPLE OF A REVISED AD ORDER - Based on a typical North American magazine order - "AD-OC" message
    
    This "master" sample includes almost every change-related element that could be used in a change message, 
    even though the combination of elements is not completely realistic.
    
    The changes demonstrated by this sample include: adding a placment to an existing order, deleting a placement from an order, 
    and making changes to an existing placement
    
	 -->
<AdsMLBookings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.adsml.org/adsmlbookings/2.5 ../../Schemas/AdsMLBookings-2.5-Main-AS.xsd"
  xmlns:adsml-cv="http://www.adsml.org/controlledvocabularies/3.0"
  xmlns="http://www.adsml.org/adsmlbookings/2.5" xmlns:adsml="http://www.adsml.org/typelibrary/2.0"
  xmlns:adsml-ma="http://www.adsml.org/adsmlmaterials/2.5"
  xmlns:adsml-sd="http://www.adsml.org/adsmlstructureddescriptions/1.0"
  adsml:transmissionID="DDS.com:2006-06-01:9999T" adsml:systemsID="DDS-WebIO-v1.0"
  adsml:administrativeResponseRequired="true" adsml:sendCount="1" adsml:transmissionSequence="999"
  adsml:transmissionStatus="Production" adsml:transmissionDateTime="2006-07-08T09:15:00-05:00"
  adsml:firstTransmissionDateTime="2006-07-08T09:15:00-05:00" adsml:schemaVersion="2.5.0">
  <adsml:Header>
    <adsml:TransmissionFrom>
      <adsml:Identifier>
        <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
          >AssignedByBuyer</adsml:IDLabel>
        <adsml:IDValue>SJ</adsml:IDValue>
      </adsml:Identifier>
      <adsml:Name>DDS</adsml:Name>
      <adsml:PartyAddress>
        <adsml:CommunicationChannel.PhysicalAddress>
          <adsml:Street>115 W 18TH ST</adsml:Street>
        </adsml:CommunicationChannel.PhysicalAddress>
      </adsml:PartyAddress>
      <!-- The person to contact if there is a transmission problem; in the DDS data there is just an address -->
      <adsml:Contact/>
    </adsml:TransmissionFrom>
    <adsml:TransmissionTo>
      <adsml:Identifier>
        <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
          >AssignedByBuyer</adsml:IDLabel>
        <adsml:IDValue>23-234-1234</adsml:IDValue>
      </adsml:Identifier>
      <adsml:Name>Advantage</adsml:Name>
    </adsml:TransmissionTo>
  </adsml:Header>
  <AdOrderChange messageCode="AD-OC" adsml:messageID="dds.com:2006-06-16:1043M"
    adsml:messageClass="BusinessTransaction" adsml:messageAssembledTime="2006-07-06T00:00:00">
    <!-- The buyer creates the booking identifier. There are two versions: the AdsML "QID" and the buyer's internal number. 
			The QID just adds a prefix to make it globally unique. This value remains unchanged through all revisions so it should not contain a
			revision section -->
    <BookingIdentifier>dds.com:2006-06-01:M-05THC0015</BookingIdentifier>
    <AuxiliaryBookingReferences>
      <!-- The human-readable version of the order ID -->
      <adsml:BuyersReference>M-05THC0015-REV001</adsml:BuyersReference>
    </AuxiliaryBookingReferences>
    <!-- Change specification details for the first placement, which was edited -->
    <!-- Several options for change identification mechanisms -->
    <!-- First, the generic AdsML mechanism: a formal pointer to the placement that is changed or deleted 
			(its QID), an AdsML change code to say what was done -->
    <adsml:ChangeSpecification>
      <adsml:CodeValue xsi:type="adsml-cv:AdsMLChangeCodeCV">edit.placement</adsml:CodeValue>
      <adsml:ChangeLocationReference>dds.com:2006-06-01:M-05THC0015.219</adsml:ChangeLocationReference>
    </adsml:ChangeSpecification>
    <!-- We can also convey a set of vendor-specific codes or strings which identify each element that was changed in the above placement -  -->
    <adsml:ChangeSpecification>
      <adsml:CodeValue>Rate</adsml:CodeValue>
      <adsml:Description>Rate changed</adsml:Description>
      <adsml:ChangeLocationReference>dds.com:2006-06-01:M-05THC0015.219</adsml:ChangeLocationReference>
      <!-- Identifies the placement in which the above change occurred -->
    </adsml:ChangeSpecification>
    <adsml:ChangeSpecification>
      <adsml:CodeValue>Space</adsml:CodeValue>
      <adsml:Description>Space description changed</adsml:Description>
      <adsml:ChangeLocationReference>dds.com:2006-06-01:M-05THC0015.219</adsml:ChangeLocationReference>
      <!-- Identifies the placement in which the above change occurred -->
    </adsml:ChangeSpecification>
    <!-- Change specification details for the second placement, which was deleted -->
    <!-- The only allowed mechanism in AdsML is a pointer identifying the deleted placement and an AdsML Change Code to indicate it was deleted -->
    <!-- The fact that it is no longer in this e-commerce copy of the order below is itself a statement that it was deleted -->
    <!-- This code and pointer are technically optional, though including them removes any ambiguity about what happened to the omitted placement -->
    <adsml:ChangeSpecification>
      <adsml:CodeValue xsi:type="adsml-cv:AdsMLChangeCodeCV">delete.placement</adsml:CodeValue>
      <adsml:ChangeLocationReference>dds.com:2006-06-01:M-05THC0015.220</adsml:ChangeLocationReference>
      <!-- This is the placement ID of the canceled insertion -->
    </adsml:ChangeSpecification>
    <!-- Change specification details for the fourth placement, which was added in this revision of the order -->
    <adsml:ChangeSpecification>
      <adsml:CodeValue xsi:type="adsml-cv:AdsMLChangeCodeCV">add.placement</adsml:CodeValue>
      <adsml:ChangeLocationReference>dds.com:2006-06-01:M-05THC0015.221</adsml:ChangeLocationReference>
      <!-- This is the placement ID of the newly added insertion -->
    </adsml:ChangeSpecification>
    <!-- First revision -->
    <adsml:RevisionIdentifier>001</adsml:RevisionIdentifier>
    <!-- Business message date is the date of this change request; Booking date is the date of the original booking -->
    <adsml:BusinessMessageDate>1006-07-08</adsml:BusinessMessageDate>
    <BookingDate>2006-07-06</BookingDate>
    <!-- Buyer provides contact information for himself. This is repeated from the TransmissionFrom structure -->
    <adsml:BookingParty>
      <adsml:Identifier>
        <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
          >AssignedByBuyer</adsml:IDLabel>
        <adsml:IDValue>SJ</adsml:IDValue>
      </adsml:Identifier>
      <adsml:Name>DDS</adsml:Name>
      <adsml:PartyAddress>
        <adsml:CommunicationChannel.PhysicalAddress>
          <adsml:Street>115 W 18TH ST</adsml:Street>
        </adsml:CommunicationChannel.PhysicalAddress>
      </adsml:PartyAddress>
      <adsml:Contact>
        <!-- The person at the buyer who approved this IO -->
        <adsml:Role xsi:type="adsml-cv:AdsMLContactRoleCV">AuthorizedSignature</adsml:Role>
        <adsml:Name>J. DONAHUE</adsml:Name>
      </adsml:Contact>
    </adsml:BookingParty>
    <!-- Buyer identifies the seller's main address and optional contact people. -->
    <adsml:SellingParty>
      <adsml:Identifier>
        <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
          >AssignedByBuyer</adsml:IDLabel>
        <adsml:IDValue>IDValueForSellingCompany</adsml:IDValue>
      </adsml:Identifier>
      <adsml:Name>Advantage</adsml:Name>
      <!-- Seller's address - optional -->
      <adsml:PartyAddress>
        <adsml:CommunicationChannel.PhysicalAddress>
          <adsml:Street>1275 BROADWAY</adsml:Street>
          <adsml:Street>NY, NY 10015</adsml:Street>
        </adsml:CommunicationChannel.PhysicalAddress>
      </adsml:PartyAddress>
      <!-- Contact people on the seller's side - all of this is optional  -->
      <adsml:Contact>
        <adsml:Role xsi:type="adsml-cv:AdsMLContactRoleCV">AccountSalesRepresentative</adsml:Role>
        <!-- The main pub contact person -->
        <adsml:Name>R. SHANKEN</adsml:Name>
        <adsml:CommunicationChannel.Phone>
          <adsml:Type>Voice</adsml:Type>
          <adsml:PhoneNumber>212-555-1212</adsml:PhoneNumber>
        </adsml:CommunicationChannel.Phone>
        <adsml:CommunicationChannel.Phone>
          <adsml:Type>Fax</adsml:Type>
          <adsml:PhoneNumber>212-555-1213</adsml:PhoneNumber>
        </adsml:CommunicationChannel.Phone>
        <adsml:CommunicationChannel.PhysicalAddress>
          <adsml:Street>1275 BROADWAY</adsml:Street>
          <adsml:Street>NY, NY 10015</adsml:Street>
        </adsml:CommunicationChannel.PhysicalAddress>
      </adsml:Contact>
      <adsml:Contact>
        <adsml:Role xsi:type="adsml-cv:AdsMLContactRoleCV">AdTrafficManager</adsml:Role>
        <adsml:Name>M. STEVENS</adsml:Name>
        <adsml:CommunicationChannel.Phone>
          <adsml:Type>Voice</adsml:Type>
          <adsml:PhoneNumber>212-633-0000</adsml:PhoneNumber>
        </adsml:CommunicationChannel.Phone>
        <adsml:CommunicationChannel.Phone>
          <adsml:Type>Fax</adsml:Type>
          <adsml:PhoneNumber>212-633-0001</adsml:PhoneNumber>
        </adsml:CommunicationChannel.Phone>
        <adsml:CommunicationChannel.EMail>
          <adsml:EMailAddress>MSTEVENS@ADVANTAGE.COM</adsml:EMailAddress>
        </adsml:CommunicationChannel.EMail>
        <adsml:CommunicationChannel.PhysicalAddress>
          <adsml:Street>115 WEST 18TH STREET</adsml:Street>
          <adsml:Street>NEW YORK, NY 10011</adsml:Street>
        </adsml:CommunicationChannel.PhysicalAddress>
      </adsml:Contact>
    </adsml:SellingParty>
    <adsml:DocumentCurrencyCode xsi:type="adsml-cv:ISOCurrencyCodeCV"
      >USD</adsml:DocumentCurrencyCode>
    <!-- Currency code is optional. Including it clarifies that the default currency for this order is USD -->
    <!-- Each insertion gets a separate Placement in the AdsML message. 
			This means the publication and advertiser information is repeated in each insertion -->
    <!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <!-- ====== The first placement, which is unchanged. ====== -->
    <!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <Placement.NewspaperMagazine>
      <!-- Placement Identifier is the Booking ID plus the DDS serial number -->
      <PlacementIdentifier>dds.com:2006-06-01:M-05THC0015.218</PlacementIdentifier>
      <AuxiliaryBookingReferences>
        <adsml:BuyersReference>218</adsml:BuyersReference>
        <!-- Buyer's human readable ID for this placement. -->
        <adsml:OtherReference>
          <adsml:Value>THC-CHB-1</adsml:Value>
          <adsml:Label>CopyNumber</adsml:Label>
        </adsml:OtherReference>
        <!-- If an Ad Code refers to the placement as a whole, it goes here as shown. -->
        <adsml:OtherReference>
          <adsml:Value>1</adsml:Value>
          <adsml:Label>AdCode</adsml:Label>
        </adsml:OtherReference>
      </AuxiliaryBookingReferences>
      <IsStandAlone>true</IsStandAlone>
      <!-- The buyer declares the ad type. -->
      <adsml:AdType>
        <adsml:CodeValue xsi:type="adsml-cv:AdsMLAdTypeCV">Magazine</adsml:CodeValue>
      </adsml:AdType>
      <!-- The buyer identifies the advertiser and the product or brand. -->
      <AdvertiserBrand>
        <adsml:Advertiser>
          <adsml:Identifier>
            <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
              >AssignedByBuyer</adsml:IDLabel>
            <adsml:IDValue>THC</adsml:IDValue>
          </adsml:Identifier>
          <adsml:Name>The Hamburger Co.</adsml:Name>
        </adsml:Advertiser>
        <Brand>
          <adsml:Name>Cheeseburger</adsml:Name>
          <Code>
            <adsml:CodeValue>CHB</adsml:CodeValue>
          </Code>
        </Brand>
      </AdvertiserBrand>
      <!-- Name of the Estimate/Campaign. The Campaign Code is recorded below as a Property -->
      <adsml:Campaign>
        <adsml:CodeValue>10</adsml:CodeValue>
        <adsml:Description>YEARLY ESTIMATE 2006</adsml:Description>
      </adsml:Campaign>
      <!-- Contractual information -->
      <adsml:Contract>
        <adsml:ContractReference>12</adsml:ContractReference>
        <adsml:ContractType>
          <adsml:CodeValue xsi:type="adsml-cv:AdsMLContractTypeCV">Flat</adsml:CodeValue>
        </adsml:ContractType>
        <adsml:ValidityPeriod>
          <adsml:StartDateTime>2006-01-01</adsml:StartDateTime>
          <adsml:EndDateTime>2006-12-31</adsml:EndDateTime>
        </adsml:ValidityPeriod>
      </adsml:Contract>
      <!-- The buyer provides details on the expected prices.-->
      <PlacementPrice>
        <adsml:TotalPrice>
          <!-- This is the sum of the price components. In this case the order includes
						    only the gross price, before discounts and surcharges -->
          <adsml:Amount>5500.00</adsml:Amount>
          <adsml:DescriptionLine>GROSS</adsml:DescriptionLine>
        </adsml:TotalPrice>
        <adsml:PriceComponent adsml:sequenceNo="1">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV">GrossPrice</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>5500.00</adsml:Amount>
          <adsml:DescriptionLine>Gross Price</adsml:DescriptionLine>
        </adsml:PriceComponent>
        <adsml:PriceComponent adsml:sequenceNo="2">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV"
              >CashDiscount</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>0</adsml:Amount>
          <adsml:DescriptionLine>Cash Discount</adsml:DescriptionLine>
          <adsml:CalculationSpecification>
            <adsml:Percent>0</adsml:Percent>
            <adsml:BasePrice>0</adsml:BasePrice>
          </adsml:CalculationSpecification>
        </adsml:PriceComponent>
        <adsml:PriceComponent adsml:sequenceNo="3">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV">Tax</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>0.00</adsml:Amount>
          <adsml:DescriptionLine>Taxes</adsml:DescriptionLine>
          <adsml:CalculationSpecification>
            <adsml:Percent>0.000</adsml:Percent>
            <adsml:BasePrice>0</adsml:BasePrice>
          </adsml:CalculationSpecification>
        </adsml:PriceComponent>
      </PlacementPrice>
      <!-- The buyer provides a caption for the ad -->
      <adsml:DescriptionLine>THE BEST BURGERS 2006</adsml:DescriptionLine>
      <!-- optional -->
      <adsml:Status>
        <adsml:CodeValue>Unchanged</adsml:CodeValue>
      </adsml:Status>
      <!-- The buyer provides the pubcode and name for the intended publication. -->
      <Publication>
        <!-- If the buying system does not have a separate pub code, send the pub name twice -->
        <PublicationCode>
          <adsml:CodeValue>ADVANTAGE</adsml:CodeValue>
        </PublicationCode>
        <adsml:Name>ADVANTAGE</adsml:Name>
      </Publication>
      <!-- Buyer generates a unique ScheduleEntryIdentifier. In this case I appended a -1 to the Placement ID. -->
      <InsertionPeriod>
        <ScheduleEntryIdentifier>dds.com:2006-06-01:M-05THC0015.218-1</ScheduleEntryIdentifier>
        <FirstPossibleTime>2006-08-05</FirstPossibleTime>
        <LastPossibleTime>2006-08-05</LastPossibleTime>
        <EventCount>1</EventCount>
      </InsertionPeriod>
      <!-- The buyer provides production detail for the ROP ad. -->
      <ProductionDetail.NewspaperMagazine>
        <Size>
          <AdSizeCode>
            <!-- Buyer has concatenated the size and color codes so the size code also gets transmitted as a color code below -->
            <adsml:CodeValue>PG4C</adsml:CodeValue>
            <adsml:Description>Full page four color</adsml:Description>
          </AdSizeCode>
        </Size>
        <Colors>
          <ColorType>
            <!-- The sample size code above concatenates size and color so it gets transmitted again here -->
            <adsml:CodeValue>PG4C</adsml:CodeValue>
            <adsml:Description>Full page four color</adsml:Description>
          </ColorType>
        </Colors>
        <adsml:SpecialRequirements>
          <adsml:Text>MATERIALS INSTRUCTION ADDED IN THE INS SCREEN OF ADFILE</adsml:Text>
        </adsml:SpecialRequirements>
      </ProductionDetail.NewspaperMagazine>
      <adsml-ma:MaterialsExpectations>
        <adsml-ma:MaterialsDueDateTime>2006-08-03</adsml-ma:MaterialsDueDateTime>
      </adsml-ma:MaterialsExpectations>
    </Placement.NewspaperMagazine>
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <!-- ====== The second placement, which is changed. ====== -->
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <Placement.NewspaperMagazine>
      <!-- Placement Identifier is the Booking ID plus the serial number -->
      <PlacementIdentifier>dds.com:2006-06-01:M-05THC0015.219</PlacementIdentifier>
      <AuxiliaryBookingReferences>
        <adsml:BuyersReference>219</adsml:BuyersReference>
        <!-- Serial number in its raw form -->
        <adsml:OtherReference>
          <adsml:Value>THC-CHB-1</adsml:Value>
          <adsml:Label>CopyNumber</adsml:Label>
        </adsml:OtherReference>
        <adsml:OtherReference>
          <adsml:Value>1</adsml:Value>
          <adsml:Label>AdCode</adsml:Label>
        </adsml:OtherReference>
      </AuxiliaryBookingReferences>
      <IsStandAlone>true</IsStandAlone>
      <!-- The buyer declares the ad type. -->
      <adsml:AdType>
        <adsml:CodeValue xsi:type="adsml-cv:AdsMLAdTypeCV">Magazine</adsml:CodeValue>
      </adsml:AdType>
      <!-- The buyer identifies the advertiser and the product or brand. -->
      <!-- If the ID was assigned by the buyer, use IDLabel as shown below.  -->
      <AdvertiserBrand>
        <adsml:Advertiser>
          <adsml:Identifier>
            <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
              >AssignedByBuyer</adsml:IDLabel>
            <adsml:IDValue>THC</adsml:IDValue>
          </adsml:Identifier>
          <adsml:Name>The Hamburger Co.</adsml:Name>
        </adsml:Advertiser>
        <Brand>
          <adsml:Name>Cheeseburger</adsml:Name>
          <Code>
            <adsml:CodeValue>CHB</adsml:CodeValue>
          </Code>
        </Brand>
      </AdvertiserBrand>
      <!-- Name of the Estimate/Campaign. The Campaign Code is recorded below as a Property -->
      <adsml:Campaign>
        <adsml:CodeValue>10</adsml:CodeValue>
        <adsml:Description>YEARLY ESTIMATE 2006</adsml:Description>
      </adsml:Campaign>
      <!-- Contractual information -->
      <adsml:Contract>
        <adsml:ContractReference>12</adsml:ContractReference>
        <adsml:ContractType>
          <adsml:CodeValue>Flat</adsml:CodeValue>
        </adsml:ContractType>
        <adsml:ValidityPeriod>
          <adsml:StartDateTime>2006-01-01</adsml:StartDateTime>
          <adsml:EndDateTime>2006-12-31</adsml:EndDateTime>
        </adsml:ValidityPeriod>
      </adsml:Contract>
      <!-- The buyer provides details on the expected prices.-->
      <PlacementPrice>
        <!-- Default currency is USD -->
        <adsml:TotalPrice>
          <!-- Usually this should be the net or final price -->
          <adsml:Amount>5500.00</adsml:Amount>
          <adsml:DescriptionLine>GROSS</adsml:DescriptionLine>
        </adsml:TotalPrice>
        <adsml:PriceComponent adsml:sequenceNo="1">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV">GrossPrice</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>5500.00</adsml:Amount>
          <adsml:DescriptionLine>Gross Price</adsml:DescriptionLine>
        </adsml:PriceComponent>
        <adsml:PriceComponent adsml:sequenceNo="2">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV"
              >CashDiscount</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>0</adsml:Amount>
          <adsml:DescriptionLine>Cash Discount</adsml:DescriptionLine>
          <adsml:CalculationSpecification>
            <adsml:Percent>0</adsml:Percent>
            <adsml:BasePrice>0</adsml:BasePrice>
          </adsml:CalculationSpecification>
        </adsml:PriceComponent>
        <adsml:PriceComponent adsml:sequenceNo="3">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV">Tax</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>0.00</adsml:Amount>
          <adsml:DescriptionLine>Tax</adsml:DescriptionLine>
          <adsml:CalculationSpecification>
            <adsml:Percent>0.000</adsml:Percent>
            <adsml:BasePrice>0</adsml:BasePrice>
          </adsml:CalculationSpecification>
        </adsml:PriceComponent>
      </PlacementPrice>
      <!-- The buyer provides a caption for the ad -->
      <adsml:DescriptionLine>THE BEST BURGERS 2006</adsml:DescriptionLine>
      <adsml:Status>
        <adsml:CodeValue>Changed</adsml:CodeValue>
      </adsml:Status>
      <!-- Comments affecting the Placement as a whole -->
      <adsml:Notes>
        <adsml:NoteLine adsml:timeStamp="2006-06-01T09:15:00-05:00" adsml:author="">**THESE
          INSTRUCTIONS APPLY TO AD 1 ** INSTRUCTIONS GO HERE FOR THE CREATIVE AND ARE ADDED IN
          ADFILE INS HIGH LEVEL CLIENT-SPECIFIC COMMENT ADDED IN COMMENT PROGRAM</adsml:NoteLine>
      </adsml:Notes>
      <!-- The buyer provides the pubcode and name for the intended publication. -->
      <Publication>
        <PublicationCode>
          <adsml:CodeValue>ADVANTAGE</adsml:CodeValue>
        </PublicationCode>
        <adsml:Name>ADVANTAGE</adsml:Name>
      </Publication>
      <!-- Buyer generates a unique ScheduleEntryIdentifier. -->
      <InsertionPeriod>
        <ScheduleEntryIdentifier>dds.com:2006-06-01:M-05THC0015.219-1</ScheduleEntryIdentifier>
        <FirstPossibleTime>2006-08-13</FirstPossibleTime>
        <LastPossibleTime>2006-08-13</LastPossibleTime>
        <EventCount>1</EventCount>
      </InsertionPeriod>
      <!-- The buyer provides production detail for the ROP ad. -->
      <ProductionDetail.NewspaperMagazine>
        <Size>
          <AdSizeCode>
            <!-- Buyer has concatenated the size and color codes so the size code also gets transmitted as a color code below -->
            <adsml:CodeValue>PG4CBL</adsml:CodeValue>
          </AdSizeCode>
        </Size>
        <Colors>
          <ColorType>
            <!-- The sample size code above concatenates size and color so it gets transmitted again here -->
            <adsml:CodeValue>PG4CBL</adsml:CodeValue>
          </ColorType>
        </Colors>
        <!-- Production requirements go here -->
        <adsml:SpecialRequirements>
          <adsml:Text/>
        </adsml:SpecialRequirements>
      </ProductionDetail.NewspaperMagazine>
      <!-- Pickup instructions -->
      <PickUp>
        <adsml:Instructions>
          <adsml:Text>MATERIAL COMMENT IS SAME AS PREVIOUS, AD IS A REPEAT OF AUG06 INSERTION, FOR
            AD CODE 1</adsml:Text>
        </adsml:Instructions>
      </PickUp>
      <adsml-ma:MaterialsExpectations>
        <adsml-ma:MaterialsDueDateTime>2006-08-03</adsml-ma:MaterialsDueDateTime>
      </adsml-ma:MaterialsExpectations>
    </Placement.NewspaperMagazine>
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <!-- ====== The third placement was deleted - it is NOT TRANSMITTED in the AdsML message, but it is referenced in the Change Spec at the top. ====== -->
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <!-- ====== The fourth placement, which is Added ("new"). ====== -->
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <Placement.NewspaperMagazine>
      <!-- Placement Identifier is the Booking ID plus the DDS serial number -->
      <PlacementIdentifier>dds.com:2006-06-01:M-05THC0015.221</PlacementIdentifier>
      <AuxiliaryBookingReferences>
        <adsml:BuyersReference>221</adsml:BuyersReference>
        <!-- Serial number in its raw form -->
        <adsml:OtherReference>
          <adsml:Value>THC-CHB-1</adsml:Value>
          <adsml:Label>CopyNumber</adsml:Label>
        </adsml:OtherReference>
        <adsml:OtherReference>
          <adsml:Value>1</adsml:Value>
          <adsml:Label>AdCode</adsml:Label>
        </adsml:OtherReference>
      </AuxiliaryBookingReferences>
      <IsStandAlone>true</IsStandAlone>
      <!-- The buyer declares the ad type. -->
      <adsml:AdType>
        <adsml:CodeValue xsi:type="adsml-cv:AdsMLAdTypeCV">Magazine</adsml:CodeValue>
      </adsml:AdType>
      <!-- The buyer identifies the advertiser and the product or brand. -->
      <AdvertiserBrand>
        <adsml:Advertiser>
          <adsml:Identifier>
            <adsml:IDLabel xsi:type="adsml-cv:AdsMLOrganizationIDClassCV"
              >AssignedByBuyer</adsml:IDLabel>
            <adsml:IDValue>THC</adsml:IDValue>
          </adsml:Identifier>
          <adsml:Name>The Hamburger Co.</adsml:Name>
        </adsml:Advertiser>
        <Brand>
          <adsml:Name>Cheeseburger</adsml:Name>
          <Code>
            <adsml:CodeValue>CHB</adsml:CodeValue>
          </Code>
        </Brand>
      </AdvertiserBrand>
      <!-- Name of the Estimate/Campaign. The Campaign Code is recorded below as a Property -->
      <adsml:Campaign>
        <adsml:CodeValue>10</adsml:CodeValue>
        <adsml:Description>YEARLY ESTIMATE 2006</adsml:Description>
      </adsml:Campaign>
      <!-- Contractual information -->
      <adsml:Contract>
        <adsml:ContractReference>12</adsml:ContractReference>
        <adsml:ContractType>
          <adsml:CodeValue>Flat</adsml:CodeValue>
        </adsml:ContractType>
        <adsml:ValidityPeriod>
          <adsml:StartDateTime>2006-01-01</adsml:StartDateTime>
          <adsml:EndDateTime>2006-12-31</adsml:EndDateTime>
        </adsml:ValidityPeriod>
      </adsml:Contract>
      <!-- The buyer provides details on the expected prices.-->
      <PlacementPrice>
        <adsml:TotalPrice>
          <!-- Usually this should be the net or final price, but otherwise it is the sum of the price components -->
          <adsml:Amount>5000.00</adsml:Amount>
          <adsml:DescriptionLine>GROSS</adsml:DescriptionLine>
        </adsml:TotalPrice>
        <adsml:PriceComponent adsml:sequenceNo="1">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV">GrossPrice</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>5000.00</adsml:Amount>
          <adsml:DescriptionLine>Gross Price</adsml:DescriptionLine>
        </adsml:PriceComponent>
        <adsml:PriceComponent adsml:sequenceNo="2">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV"
              >CashDiscount</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>0</adsml:Amount>
          <adsml:DescriptionLine>Cash Discount</adsml:DescriptionLine>
          <adsml:CalculationSpecification>
            <adsml:Percent>0</adsml:Percent>
            <adsml:BasePrice>0</adsml:BasePrice>
          </adsml:CalculationSpecification>
        </adsml:PriceComponent>
        <adsml:PriceComponent adsml:sequenceNo="3">
          <adsml:PriceComponentName>
            <adsml:CodeValue xsi:type="adsml-cv:AdsMLPriceComponentCV">Tax</adsml:CodeValue>
          </adsml:PriceComponentName>
          <adsml:Amount>0.00</adsml:Amount>
          <adsml:DescriptionLine>Tax</adsml:DescriptionLine>
          <adsml:CalculationSpecification>
            <adsml:Percent>0.000</adsml:Percent>
            <adsml:BasePrice>0</adsml:BasePrice>
          </adsml:CalculationSpecification>
        </adsml:PriceComponent>
      </PlacementPrice>
      <!-- The buyer provides a caption for the ad -->
      <adsml:DescriptionLine>THE BEST BURGERS 2006</adsml:DescriptionLine>
      <adsml:Status>
        <adsml:CodeValue>New</adsml:CodeValue>
      </adsml:Status>
      <!-- Comments affecting the Placement as a whole -->
      <adsml:Notes>
        <adsml:NoteLine adsml:timeStamp="2006-06-01T09:15:00-05:00" adsml:author="">**THESE
          INSTRUCTIONS APPLY TO AD 1 ** INSTRUCTIONS GO HERE FOR THE CREATIVE AND ARE ADDED IN
          ADFILE INS HIGH LEVEL CLIENT-SPECIFIC COMMENT ADDED IN COMMENT PROGRAM</adsml:NoteLine>
      </adsml:Notes>
      <Publication>
        <PublicationCode>
          <adsml:CodeValue>ADVANTAGE</adsml:CodeValue>
        </PublicationCode>
        <adsml:Name>ADVANTAGE</adsml:Name>
      </Publication>
      <!-- Buyer generates a unique ScheduleEntryIdentifier. -->
      <InsertionPeriod>
        <ScheduleEntryIdentifier>dds.com:2006-06-01:M-05THC0015.221-1</ScheduleEntryIdentifier>
        <FirstPossibleTime>2006-08-27</FirstPossibleTime>
        <LastPossibleTime>2006-08-27</LastPossibleTime>
        <EventCount>1</EventCount>
      </InsertionPeriod>
      <!-- The buyer provides production detail for the ROP ad. -->
      <ProductionDetail.NewspaperMagazine>
        <Size>
          <AdSizeCode>
            <!-- Buyer has concatenated the size and color codes so the size code also gets transmitted as a color code below -->
            <adsml:CodeValue>PG4C</adsml:CodeValue>
          </AdSizeCode>
        </Size>
        <Colors>
          <ColorType>
            <!-- The sample size code above concatenates size and color so it gets transmitted again here -->
            <adsml:CodeValue>PG4C</adsml:CodeValue>
          </ColorType>
        </Colors>
        <!-- Production requirements go here -->
        <adsml:SpecialRequirements>
          <adsml:Text/>
        </adsml:SpecialRequirements>
      </ProductionDetail.NewspaperMagazine>
      <PickUp>
        <adsml:Instructions>
          <adsml:Text>AD IS A REPEAT OF AUG06 INSERTION, FOR AD CODE 1</adsml:Text>
        </adsml:Instructions>
      </PickUp>
      <!-- Any codes for the ad materials themselves go here -->
      <adsml-ma:AdContent>
        <adsml-ma:AuxiliaryMaterialsReferences>
          <!-- This is where the buyer's primary ID for the materials goes, often called the Ad ID -->
          <adsml:BuyersReference>THCC45684568</adsml:BuyersReference>
          <!-- If the buyer has more than one ID for the art materials they go in the optional OtherReferences stack -->
          <!-- "Other References" ARE IMPORTANT AND SHOULD ALWAYS BE DISPLAYED TO THE USER -->
          <adsml:OtherReference>
            <adsml:Value>BURG01</adsml:Value>
            <adsml:Label>AdCode</adsml:Label>
          </adsml:OtherReference>
        </adsml-ma:AuxiliaryMaterialsReferences>
      </adsml-ma:AdContent>
      <adsml-ma:MaterialsExpectations>
        <adsml-ma:MaterialsDueDateTime>2006-08-03</adsml-ma:MaterialsDueDateTime>
      </adsml-ma:MaterialsExpectations>
    </Placement.NewspaperMagazine>
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <!-- ====== Placement details end here - we are back to information about the order as a whole ====== -->
    <!-- ====== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ====== -->
    <!-- General comments for the order as a whole go here. They could be concatenated into a single NoteLine (with embedded carriage returns) or placed in sequential NoteLines as shown -->
    <adsml:Notes>
      <adsml:NoteLine adsml:timeStamp="2006-06-01T09:15:00-05:00" adsml:author="">LAST MINUTE
        INSERTION ORDER COMMENTS</adsml:NoteLine>
    </adsml:Notes>
  </AdOrderChange>
</AdsMLBookings>

