<!-- Example CIP using only 1 asset per placement structure - CableLabs TRD - Canoe DAI Recommendations v2.0 -->
<CampInfoPkg xmlns="urn:cablelabs:safi:xsd:cip:3.0" xsi:schemaLocation="urn:cablelabs:safi:xsd:cip:3.0 OC-SaFI-CIP-3.0.0.xsd"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Version minSchemaVersion="2" minSchemaMinorVersion="1"/>
	<MsoOrder name="COMCAST">
		<!-- this order is for all syscodes for the MSO -->
		<Orders>
			<!-- parent1 Bundle with 2 child Bundles -->
			<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a" creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
				revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness" guid="ntDbws5AEd6ukwAf4hSEQQ" epsid="0" 
				peid="sOHzM85AEd6ukwAf4hSEQQ" productFamily="vodbasic" priority="1">
				<StwShpData>
					<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
					<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
				</StwShpData>
				<!-- targets certian prerolls OR certain midrolls -->
				<CommonQualifierGroup condition="or">
					<Qualifier>
						<!-- Target preroll opportunities on the Office -->
						<Term source="ent" operation="eq" xpath="typeOfPlacementOpportunity" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">preroll</Term>
						<!-- Target any episode of "The Office" on NBC -->
						<Term source="ent" operation="eq" xpath="providerid" namespace="cablelabs.com/namespaces/metadata/xsd/core/1">NBC.COM</Term>
						<Term source="ent" operation="eq" xpath="Title" namespace="cablelabs.com/namespaces/metadata/xsd/title/1">The Office</Term>
					</Qualifier>
					<Qualifier>
						<!-- Target midroll opportunities on any NBC show -->
						<Term source="ent" operation="eq" xpath="typeOfPlacementOpportunity" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">midroll</Term>
						<!-- Target any episode of "The Office" on NBC -->
						<Term source="ent" operation="eq" xpath="providerid" namespace="cablelabs.com/namespaces/metadata/xsd/core/1">NBC.COM</Term>
					</Qualifier>
				</CommonQualifierGroup>
				<!-- When bundle is defined, goal is communicated -->
				<!-- parent1, child1 Bundle (1 of 2 child Bundles) -->
				<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a"  creDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
					revDat="2011-09-06T20:01:59.718-06:00" revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness_1" guid="ntDbws5AEd6ukwAf4hSEQR" epsid="0" 
					peid="sOHzM85AEd6ukwAf4hSEQR" priority="1" productFamily="vodbasic">
					<StwShpData>
						<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
						<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
					</StwShpData>
					<Placement creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" revision="1" recRevoked="false" recState="act" 
						epsid="0" peid="+cYTZM5AEd6ukwAf4hSEQQ" priority="3" productMember="" separationConstraint="opportunity">
						<!-- This placement requires first position in the opportunity -->
						<QualifierGroup condition="and">
							<Qualifier>
								<Term source="ent" operation="eq" xpath="order" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">1</Term>
							</Qualifier>
						</QualifierGroup>
						<AssetReference epsid="0" peid="/h0Rdc5AEd6ukwAf4hSEQQ" apply="valAndPlace" assetType="media">
							<AssetMetadata xpath="uriID" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">CSMK1600002800000000</AssetMetadata>
							<AssetMetadata xpath="provider" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">ads.nbcu.com</AssetMetadata>
							<AssetMetadata xpath="category" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/title/1">Technology</AssetMetadata>
							<ContentMgmt beginRequired="2011-09-29T00:00:00.000-07:00" endRequired="2011-11-03T00:00:00.000-07:00"/>
							<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
							<!-- This Phase element invokes a rule set that adds the asset to the ad rotation group (how is the rotationGroupName defined?) -->
							<Phase epsid="0" peid="/h0Rdc5AEd6ukwAf4hSEQQ" event="found" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
								<ProcessRuleSelector ruleId="addAssetToRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
									<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQQ</Arg>
									<Arg variable="rotationGroupName">group-2985</Arg>
									<Arg variable="assetName">ads.xyz.com:CSMK1600002800000000</Arg>
									<Arg variable="rotationRatio">50</Arg>
									<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
								</ProcessRuleSelector>
							</Phase>	
						</AssetReference>
						<!-- Set window 10/1 - 10/31, M-F, from 9:00 am to 1:00 pm -->
						<Flight startDateTime="2011-10-01T09:00:00" endDateTime="2011-10-04T09:00:00" startTime="09:00:00" duration="PT04H00M00S"
							sat="false" sun="false"/>
						<!-- Preventing fast forward for the placement -->
						<TrickModeRestriction>
							<TrickModeExclusion type="trick" scale="0.0,100" lowertest="gteq" uppertest="lt"/>
						</TrickModeRestriction>
						<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00">
							<Statistics>
								<Statistic datamap="campaign.stats" variable="Insertion Count for Placement"/>
								<Statistic datamap="campaign.stats" variable="View Count for Placement"/>
							</Statistics>
						</StateFeedback>
						<!-- When placement is found, select ad from rotation group-2985 -->
						<Phase epsid="0" peid="+cYTZM5AEd6ukwAf4hSEQQ" event="placed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="AdSelection" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQQ</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- When placement destroyed, remove rotation group-2985 -->
						<Phase epsid="0" peid="+cYTZM5AEd6ukwAf4hSEQQ" event="destroyed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="destroyRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- Prevent insertion of any ad from this Placement if an ad of he same category already exists in the PO (Placement Opportunity aka break) -->
						<CategoryExclusion scope="opportunity"/>
					</Placement>
				</Bundle>
				<!-- parent1, child2 Bundle (2 or 2 child Bundles) -->
				<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a" creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
					revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness_1" guid="ntDbws5AEd6ukwAf4hSEQR" epsid="0" 
					peid="sOHzM85AEd6ukwAf4hSEQR" productFamily="vodbasic" priority="1">
					<StwShpData>
						<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
						<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
					</StwShpData>
					<!-- When the Placement below is selected 1 of 2 IBM SmartGrid ad plays -->
					<Placement creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" revision="1" recRevoked="false" recState="act" 
						epsid="0" peid="+cYTZM5AEd6ukwAf4hSEQQ" priority="3" productMember="" separationConstraint="opportunity">
						<!-- This placement requires first position in the opportunity -->
						<QualifierGroup condition="and">
							<Qualifier>
								<Term source="ent" operation="eq" xpath="order" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">1</Term>
							</Qualifier>
						</QualifierGroup>
						<AssetReference epsid="0" peid="/ld7ekaAEd6ukwAf4hSEQQ" apply="valAndPlace" assetType="media">
							<AssetMetadata xpath="uriID" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">CSMK1600002900000000</AssetMetadata>
							<AssetMetadata xpath="provider" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">ads.nbcu.com</AssetMetadata>
							<AssetMetadata xpath="category" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/title/1">Technology</AssetMetadata>
							<ContentMgmt beginRequired="2011-09-29T00:00:00.000-07:00" endRequired="2011-11-03T00:00:00.000-07:00"/>
							<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
							<!-- When asset is found, add the asset to the ad rotation group-->
							<Phase epsid="0" peid="/ld7ekaAEd6ukwAf4hSEQQ" event="found"  creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
								<ProcessRuleSelector ruleId="addAssetToRotation"
									ruleRepository="urn:canoe:safi:rulesRepo:1.0">
									<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQQ</Arg>
									<Arg variable="rotationGroupName">group-2985</Arg>
									<Arg variable="assetName">ads.xyz.com:CSMK1600002900000000</Arg>
									<Arg variable="rotationRatio">50</Arg>
									<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
								</ProcessRuleSelector>
							</Phase>
						</AssetReference>
						<!-- Set window 10/1 - 10/31, M-F, from 9:00 am to 1:00 pm -->
						<Flight startDateTime="2011-10-01T09:00:00" endDateTime="2011-10-04T09:00:00" startTime="09:00:00" duration="PT04H00M00S"
							sat="false" sun="false"/>
						<!-- Preventing fast forward for the placement -->
						<TrickModeRestriction>
							<TrickModeExclusion type="trick" scale="0.0,100"/>
						</TrickModeRestriction>
						<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00">
							<Statistics>
								<Statistic datamap="campaign.stats" variable="Insertion Count for Placement"/>
								<Statistic datamap="campaign.stats" variable="View Count for Placement"/>
							</Statistics>
						</StateFeedback>
						<!-- When placement is placed, select ad from rotation group-2985 -->
						<Phase epsid="0" peid="+cYTZM5AEd6ukwAf4hSEQQ" event="placed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="Ad Selection" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQQ</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- When placement destroyed, remove rotation group-2985 -->
						<Phase epsid="0" peid="+cYTZM5AEd6ukwAf4hSEQQ" event="destroyed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="destroyRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQQ</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- Prevent insertion of any ad from this Placement if an ad of he same category already exists in the PO (Placement Opportunity aka break) -->
						<CategoryExclusion scope="opportunity"/>
					</Placement>
				</Bundle>
				<Phase epsid="0" peid="sOHzM85AEd6ukwAf4hSEQQ" event="defined" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
					<ProcessRuleSelector ruleId="SetGoal"
						ruleRepository="urn:canoe:safi:rulesRepo:1.0">
						<Arg variable="goal">100000</Arg>
						<Arg variable="goalType">insertions</Arg>
						<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>								
					</ProcessRuleSelector>
				</Phase>
				<!-- When bundle is defined, initialize rotation group-2985 -->
				<Phase epsid="0" peid="sOHzM85AEd6ukwAf4hSEQQ" event="defined" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
					<ProcessRuleSelector ruleId="createRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
						<Arg variable="rotationGroupName">group-2985</Arg>
						<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
					</ProcessRuleSelector>
				</Phase>
				
			</Bundle>
			<!-- parent2 Bundle with 3 child Bundles -->
			<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a" creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
				revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness" guid="ntDbws5AEd6ukwAf4hSEQQ" epsid="0" 
				peid="sOHzM85AEd6ukwAf4hSEQA" productFamily="vodbasic" priority="1">
				<StwShpData>
					<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
					<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
				</StwShpData>
				<!-- targets certian prerolls OR certain midrolls -->
				<CommonQualifierGroup condition="or">
					<Qualifier>
						<!-- Target preroll opportunities on the Office -->
						<Term source="ent" operation="eq" xpath="typeOfPlacementOpportunity" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">preroll</Term>
						<!-- Target any episode of "The Office" on NBC -->
						<Term source="ent" operation="eq" xpath="providerid" namespace="cablelabs.com/namespaces/metadata/xsd/core/1">NBC.COM</Term>
						<Term source="ent" operation="eq" xpath="Title" namespace="cablelabs.com/namespaces/metadata/xsd/title/1">The Office</Term>
					</Qualifier>
					<Qualifier>
						<!-- Target midroll opportunities on any NBC show -->
						<Term source="ent" operation="eq" xpath="typeOfPlacementOpportunity" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">midroll</Term>
						<!-- Target any episode of "The Office" on NBC -->
						<Term source="ent" operation="eq" xpath="providerid" namespace="cablelabs.com/namespaces/metadata/xsd/core/1">NBC.COM</Term>
					</Qualifier>
				</CommonQualifierGroup>
				<!-- parent2, child1 Bundle (1 of 3 child Bundles) -->
				<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a" creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
					revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness_2" guid="ntDbws5AEd6ukwAf4hSEQB" epsid="0" 
					peid="sOHzM85AEd6ukwAf4hSEQB" productFamily="vodbasic" priority="1">
					<StwShpData>
						<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
						<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
					</StwShpData>
					<Placement creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" revision="1" recRevoked="false" recState="act" epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQQ" 
						priority="1" productMember="" separationConstraint="session">
						<QualifierGroup condition="and">
							<Qualifier>
							<!-- This placement requires that the opportunity be in the last position -->
							<Term source="ent" operation="eq" xpath="order" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">Last</Term>
							</Qualifier>
						</QualifierGroup>
						<AssetReference epsid="0" peid="/b1Stc5AEd6ukwAf4hSEQQ" apply="valAndPlace" assetType="media">
							<AssetMetadata xpath="uriID" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">CSMK1600003100000000</AssetMetadata>
							<AssetMetadata xpath="provider" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">ads.nbcu.com</AssetMetadata>
							<AssetMetadata xpath="category" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/title/1">Technology</AssetMetadata>
							<ContentMgmt beginRequired="2011-09-29T00:00:00.000-07:00" endRequired="2011-11-03T00:00:00.000-07:00"/>
							<StateFeedback revision="1" reportAsOf="2011-10-02T00:00:00-06:00"></StateFeedback>
							<Phase epsid="0" peid="/b1Stc5AEd6ukwAf4hSEQQ" event="found" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
								<ProcessRuleSelector ruleId="addAssetToRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
									<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
									<Arg variable="rotationGroupName">group-2985</Arg>
									<Arg variable="assetName">ads.xyz.com:CSMK1600003100000000</Arg>
									<Arg variable="rotationRatio">35</Arg>
									<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
								</ProcessRuleSelector>
							</Phase>
						</AssetReference>
						<!-- Set window 10/1 - 10/31, Sat & Sun, from 6:00 pm to midnight -->
						<Flight startDateTime="2011-10-01T09:00:00" endDateTime="2011-10-04T09:00:00" startTime="18:00:00" duration="PT06H00M00S"
							mon="false" tue="false" wed="false" thu="false" fri="false"/>
						<!-- Preventing fast forward for the placement -->
						<TrickModeRestriction>
							<TrickModeExclusion type="trick" scale="0.0,100" lowertest="gt" uppertest="lteq"/>
						</TrickModeRestriction>
						<StateFeedback revision="1" reportAsOf="2011-10-02T00:00:00-06:00">
							<Statistics>
							<Statistic datamap="campaign.stats" variable="Insertion Count for Placement"/>
							<Statistic datamap="campaign.stats" variable="View Count for Placement"/>
							</Statistics>
							</StateFeedback>
						<!-- When placement is placed, select ad from rotation group-2985 -->
						<Phase epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQQ" event="placed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="Ad Selection" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- When placement destroyed, remove rotation group-2985 -->
						<Phase epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQQ" event="destroyed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="destroyRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- Prevent insertion of any ad from this Placement if an ad of he same category already exists in the PO (Placement Opportunity aka break) -->
						<CategoryExclusion scope="session"/>
					</Placement>
				</Bundle>
				<!-- parent2, child2 Bundle (2 of 3 child Bundles) -->
				<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a" creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
					 revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness_2" guid="ntDbws5AEd6ukwAf4hSEQC" epsid="0" 
					peid="sOHzM85AEd6ukwAf4hSEQC" productFamily="vodbasic" priority="1">
					<!-- When the Placement below is selected the IBM IT Services ad plays -->
					<StwShpData>
						<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
						<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
					</StwShpData>
					<Placement creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" revision="1" recRevoked="false" recState="act" epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQC" 
						priority="1" productMember="" separationConstraint="session">
						<QualifierGroup condition="and">
							<Qualifier>
								<!-- This placement requires that the opportunity be in the last position -->
								<Term source="ent" operation="eq" xpath="order" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">Last</Term>
							</Qualifier>
						</QualifierGroup>
						<AssetReference epsid="0" peid="/xpqsy5AEd6ukwAf4hSEQQ" apply="valAndPlace" assetType="media">
							<AssetMetadata xpath="uriID" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">CSMK1600003200000000</AssetMetadata>
							<AssetMetadata xpath="provider" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">ads.nbcu.com</AssetMetadata>
							<AssetMetadata xpath="category" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/title/1">Technology</AssetMetadata>
							<ContentMgmt beginRequired="2011-09-29T00:00:00.000-07:00" endRequired="2011-11-03T00:00:00.000-07:00"/>
							<StateFeedback revision="1" reportAsOf="2011-10-02T00:00:00-06:00"></StateFeedback>
							<Phase epsid="0" peid="/xpqsy5AEd6ukwAf4hSEQQ" event="found" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
								<ProcessRuleSelector ruleId="addAssetToRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
									<Arg variable="bundlePEID">ntDbws5AEd6ukwAf4hSEQS</Arg>
									<Arg variable="rotationGroupName">group-2985</Arg>
									<Arg variable="assetName">ads.xyz.com:CSMK1600003200000000</Arg>
									<Arg variable="rotationRatio">25</Arg>
									<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
								</ProcessRuleSelector>
							</Phase>
						</AssetReference>
						<!-- Set window 10/1 - 10/31, Sat & Sun, from 6:00 pm to midnight -->
						<Flight startDateTime="2011-10-01T09:00:00" endDateTime="2011-10-04T09:00:00" startTime="18:00:00" duration="PT06H00M00S"
							mon="false" tue="false" wed="false" thu="false" fri="false"/>
						<!-- Preventing fast forward for the placement -->
						<TrickModeRestriction>
							<TrickModeExclusion type="trick" scale="0.0,100"/>
						</TrickModeRestriction>
						<StateFeedback revision="1" reportAsOf="2011-10-02T00:00:00-06:00">
							<Statistics>
								<Statistic datamap="campaign.stats" variable="Insertion Count for Placement"/>
								<Statistic datamap="campaign.stats" variable="View Count for Placement"/>
							</Statistics>
						</StateFeedback>
						<!-- When placement is placed, select ad from rotation group-2985 -->
						<Phase epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQC" event="placed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="Ad Selection" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- When placement destroyed, remove rotation group-2985 -->
						<Phase epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQC" event="destroyed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="destroyRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>				
						<CategoryExclusion scope="session"/>
					</Placement>
				</Bundle>				
				<!-- parent2, child3 Bundle (3 of 3 child Bundles) -->
				<Bundle campVer="1" campOrderOwner="canoe-ventures.com" campOrder="a" creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" decisionOwner=""
					revision="1" recRevoked="false" recState="act" gname="IBM_Market_Awareness_2" guid="ntDbws5AEd6ukwAf4hSEQD" epsid="0" 
					peid="sOHzM85AEd6ukwAf4hSEQD" productFamily="vodbasic" priority="2">
					<!-- When the Placement below is selected the IBM IT Services ad plays -->
					<StwShpData>
						<Contact role="Sales" name="TJ Moretto" email="tj.moretto@canoe-ventures.com"/>
						<Contact role="Operations" name="Jamie Donnenfeld" email="jamie.donnenfeld@canoe-ventures.com"/>
					</StwShpData>
					<Placement creDat="2011-09-06T20:01:59.718-06:00" revDat="2011-09-06T20:01:59.718-06:00" revision="1" recRevoked="false" recState="act" epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQD" 
						priority="1" productMember="" separationConstraint="session">
						<QualifierGroup condition="and">
							<Qualifier>
								<!-- This placement requires that the opportunity be in the last position -->
								<Term source="ent" operation="eq" xpath="order" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/placementopportunity/1">Last</Term>
							</Qualifier>
						</QualifierGroup>
						<AssetReference epsid="0" peid="mapxjz5AEd6ukwAf4hSEQQ" apply="valAndPlace" assetType="media">
							<AssetMetadata xpath="uriID" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">CSMK1600003300000000</AssetMetadata>
							<AssetMetadata xpath="provider" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/core/1">ads.nbcu.com</AssetMetadata>
							<AssetMetadata xpath="category" namespace="http://www.cablelabs.com/namespaces/metadata/xsd/title/1">Technology</AssetMetadata>
							<ContentMgmt beginRequired="2011-09-29T00:00:00.000-07:00" endRequired="2011-11-03T00:00:00.000-07:00"/>
							<StateFeedback revision="1" reportAsOf="2011-10-02T00:00:00-06:00"></StateFeedback>
							<Phase epsid="0" peid="mapxjz5AEd6ukwAf4hSEQQ" event="found" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
								<ProcessRuleSelector ruleId="addAssetToRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
									<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
									<Arg variable="rotationGroupName">group-2985</Arg>
									<Arg variable="assetName">ads.xyz.com:CSMK1600003300000000</Arg>
									<Arg variable="rotationRatio">60</Arg>
									<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>
								</ProcessRuleSelector>
							</Phase>
						</AssetReference>
						<!-- Set window 10/1 - 10/31, Sat & Sun, from 6:00 pm to midnight -->
						<Flight startDateTime="2011-10-01T09:00:00" endDateTime="2011-10-04T09:00:00" startTime="18:00:00" duration="PT06H00M00S"
							mon="false" tue="false" wed="false" thu="false" fri="false"/>
						<!-- Preventing fast forward for the placement -->
						<TrickModeRestriction>
							<TrickModeExclusion type="trick" scale="0.0,100"/>
						</TrickModeRestriction>
						<StateFeedback revision="1" reportAsOf="2011-10-02T00:00:00-06:00">
							<Statistics>
								<Statistic datamap="campaign.stats" variable="Insertion Count for Placement"/>
								<Statistic datamap="campaign.stats" variable="View Count for Placement"/>
							</Statistics>
						</StateFeedback>
						<!-- This Phase element invokes a rule set that communicates the goal. -->
						<!-- When placement is placed, select ad from rotation group-2985 -->
						<Phase epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQD" event="placed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="Ad Selection" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>
						<!-- When placement destroyed, remove rotation group-2985 -->
						<Phase epsid="0" peid="#fuiwdcAEd6ukwAf4hSEQD" event="destroyed" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
							<ProcessRuleSelector ruleId="destroyRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
								<Arg variable="bundlePEID">sOHzM85AEd6ukwAf4hSEQA</Arg>
								<Arg variable="rotationGroupName">group-2985</Arg>
								<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
							</ProcessRuleSelector>
						</Phase>						
						<CategoryExclusion scope="session"/>
					</Placement>
				</Bundle>
				<!-- When bundle is defined, goal is communicated -->
				<Phase epsid="0" peid="sOHzM85AEd6ukwAf4hSEQA" event="defined" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
					<ProcessRuleSelector ruleId="SetGoal"
						ruleRepository="urn:canoe:safi:rulesRepo:1.0">
						<Arg variable="goal">250000</Arg>
						<Arg variable="goalType">views</Arg>
						<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>								
					</ProcessRuleSelector>
				</Phase>
				<!-- When bundle is defined, initialize rotation group-2985 -->
				<Phase epsid="0" peid="sOHzM85AEd6ukwAf4hSEQA" event="defined" creDat="2012-11-02T09:30:12Z" revDat="2012-11-02T09:30:12Z" recRevoked="false" revision="1" recState="act">
					<ProcessRuleSelector ruleId="createRotation" ruleRepository="urn:canoe:safi:rulesRepo:1.0">
						<Arg variable="rotationGroupName">group-2985</Arg>
						<StateFeedback revision="1" reportAsOf="2011-10-01T23:59:59-06:00"></StateFeedback>		
					</ProcessRuleSelector>
				</Phase>
			
			</Bundle>
		</Orders>
	</MsoOrder>
</CampInfoPkg>
