The Veeam State Summary Report shows the time in healthy/unhealthy state for selected infrastructure objects’ monitor across a time range.
This report shows the time in healthy/unhealthy state for selected infrastructure objects' monitor across a time range.
Description:
The Veeam State Summary Report extends the functionality of the Microsoft Generic Report library by adding the following advanced features:
Comparing two time intervals: the report allows you to compare health state of infrastructure objects within two time intervals.
Monitors selection: you can choose a specific monitor to analyze in the report.
Parameters:
Data Aggregation: defines the aggregation period (Hourly or Daily).
Note: If you use daily aggregation, mind that with default data grooming and aggregation settings, the current date may not have a datapoint in the data warehouse. In this case, the object will be marked 'Unmonitored' for the current day, which means the object will have downtime. For more accurate reporting results, you can exclude the current day from the reporting period.
Date/time Selection: defines the time period to analyze in the report.
1st Interval Date/Time Selection: defines a time period for the report with relative or fixed dates.
Use Second Interval: defines whether the report should analyze data for two time intervals. If the second interval is enabled, the report will compare health states for specified time intervals.
2nd Interval Date/Time Selection: defines a time period for the second time interval with relative or fixed dates.
Note: The second interval must be set in all cases, regardless of the Use Second Interval value. This is by Microsoft's design; the behavior of report parameter controls cannot be changed.
Scope: defines a list of Groups or Objects that will be analyzed in the report. The Add Group option returns a Group and all objects that a group contains (with all performance counter instances). The Add Object option returns only the selected object.
Object Type: defines the type of the infrastructure objects whose health state the report will analyze. The list of available object types will depend on the selected scope.
Monitor: defines a monitor for which the report will display time in state for the selected scope. The list of available monitors will depend on the selected object type.
Unhealthy States: defines what states you consider unhealthy: Critical, Warning, Unmonitored, Monitor disabled, Monitoring unavailable, Unplanned maintenance or Planned maintenance (by default, only Critical, Unmonitored and Unplanned maintenance states are selected).
SLO (%): defines a service level objective. The SLO sets a time period (in percent against the reporting period) when selected infrastructure objects must be in a healthy state (that is, in the state that is not marked as unhealthy).
Sort By: defines how data will be sorted in the report (by Object Type, Monitor and Object Names, 1st/2nd Interval - Up/Down Time, 1st/2nd Interval - Up/Down Time (%) or Change).
Sort Direction: defines the sorting order for results in the report table (Ascending or Descending).
Sample Usage:
Report on the health state of vSphere clusters in your virtual environment. Compare the health states for two intervals: from Monday to Friday this week and from Monday to Friday last week during this week.
Instructions:
Open the Veeam State Summary Report.
From the 1st Interval From list, choose 'Previous Week > Monday'. From the 1st Interval To list, choose 'Previous Week > Friday'.
From the Use Second Interval list, choose 'Yes'.
From the 2nd Interval From list, choose 'This Week > Monday'. From the 2nd Interval To list, choose 'This Week > Friday'.
In the Scope section, search for VMware topology objects to include in the report.
Click Add Group. In the Group Name search box, type 'Veeam VMware Clusters Group' and click Search. Select 'Veeam VMware Clusters Group' in the list of search results, click Add and click OK.
From the Object Type list, select 'VMware Cluster'.
In the Unhealthy States list, choose states that you consider unhealthy (for example, Critical, Warning and Unmonitored).
In the SLO (%) field, type the required SLO (for example, '85').
From the Sort By list, choose 'Object Type, Monitor and Object Names'.
From the Sort Direction list, choose 'Ascending'.
Click Run to view the report.
Report Output:
The report will show uptime and downtime statistics for the list of clusters. The green graph on the chart represents healthy states while the red graph represents unhealthy states. The SLO bar will be highlighted pink or grey, according to the following rule:
If the percentage of time when the cluster was in a healthy state is above the SLO (%), the bar will be colored grey.
If the percentage of time when the cluster was in a healthy state is below the SLO (%), the bar will be colored pink.
You can click the SLO bars to drill down to the Veeam State Details Report.
Accessibility | Public |
Visible | True |
<Report ID="Veeam.Report.Library.GenericState.report" Accessibility="Public" Visible="true" Target="System!System.Entity">
<Dependencies>
<DataWarehouseScript>Veeam.Report.Library.Veeam_GRL_TABLES</DataWarehouseScript>
<DataWarehouseDataSet>SCDW!Microsoft.SystemCenter.DataWarehouse.DataSet.State</DataWarehouseDataSet>
<ReportResource>Veeam.Report.Library.Bullet.png</ReportResource>
<ReportResource>Veeam.Report.Library.header.png</ReportResource>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox</ReportParameterControl>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox</ReportParameterControl>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker</ReportParameterControl>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.NumericUpDown</ReportParameterControl>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker</ReportParameterControl>
</Dependencies>
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="3">
<Controls>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox" columnSpan="1">
<ReportParameters>
<ReportParameter name="DataAggregation">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.DataAggregation</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" columnSpan="1" rowSpan="7">
<ReportParameters>
<ReportParameter name="Objects">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Scope</Prompt>
</ReportParameter>
<ReportParameter name="ManagementGroup" binding="GroupList"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="ObjectType">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.ObjectType</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker" columnSpan="1" rowSpan="2">
<ReportParameters>
<ReportParameter name="TZ" binding="TimeZone">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Timezone</Prompt>
</ReportParameter>
<ReportParameter name="TZName" binding="TimeZoneName"/>
<ReportParameter name="DSBaseType" binding="StartDate_BaseType"/>
<ReportParameter name="DSBaseValue" binding="StartDate_BaseValue">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.1stIntervalFrom</Prompt>
</ReportParameter>
<ReportParameter name="DSOffsetType" binding="StartDate_OffsetType"/>
<ReportParameter name="DSOffsetValue" binding="StartDate_OffsetValue"/>
<ReportParameter name="DFBaseType" binding="EndDate_BaseType"/>
<ReportParameter name="DFBaseValue" binding="EndDate_BaseValue">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.1stIntervalTo</Prompt>
</ReportParameter>
<ReportParameter name="DFOffsetType" binding="EndDate_OffsetType"/>
<ReportParameter name="DFOffsetValue" binding="EndDate_OffsetValue"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="MonitorType">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Monitor</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox" rowSpan="2">
<ReportParameters>
<ReportParameter name="UnhealthyStates">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.UnhealthyStates</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="UseSecondInterval">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.UseSecondInterval</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker" columnSpan="1" rowSpan="3">
<ReportParameters>
<ReportParameter name="TZ2" binding="TimeZone">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Timezone</Prompt>
</ReportParameter>
<ReportParameter name="TZName2" binding="TimeZoneName"/>
<ReportParameter name="DSBaseType2" binding="StartDate_BaseType"/>
<ReportParameter name="DSBaseValue2" binding="StartDate_BaseValue">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.2ndIntervalFrom</Prompt>
</ReportParameter>
<ReportParameter name="DSOffsetType2" binding="StartDate_OffsetType"/>
<ReportParameter name="DSOffsetValue2" binding="StartDate_OffsetValue"/>
<ReportParameter name="DFBaseType2" binding="EndDate_BaseType"/>
<ReportParameter name="DFBaseValue2" binding="EndDate_BaseValue">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.2ndIntervalTo</Prompt>
</ReportParameter>
<ReportParameter name="DFOffsetType2" binding="EndDate_OffsetType"/>
<ReportParameter name="DFOffsetValue2" binding="EndDate_OffsetValue"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.NumericUpDown">
<ReportParameters>
<ReportParameter name="SLOPct">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.SLOPct</Prompt>
</ReportParameter>
</ReportParameters>
<Properties>
<Property name="Minimum">
<Value>1</Value>
</Property>
<Property name="Maximum">
<Value>100</Value>
</Property>
</Properties>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="SortBy">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.SortBy</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="SortDirection">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.SortDirection</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
<Definition>
<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">
<DataSources>
<DataSource Name="DataWarehouseMain">
<DataSourceReference>Data Warehouse Main</DataSourceReference>
<rd:DataSourceID>e4235c51-407f-4065-8519-a1e57374bc45</rd:DataSourceID>
<rd:SecurityType>None</rd:SecurityType>
</DataSource>
<DataSource Name="ds">
<ConnectionProperties>
<DataProvider>SQL</DataProvider>
<ConnectString>=Parameters!ConnectionString.Value</ConnectString>
<IntegratedSecurity>true</IntegratedSecurity>
</ConnectionProperties>
<rd:DataSourceID>fd27331f-0ae4-4f5f-af1c-18fbbf891ef5</rd:DataSourceID>
<rd:SecurityType>Windows</rd:SecurityType>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="Report_Details">
<Fields>
<Field Name="ReportDefaultName">
<DataField>ReportDefaultName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="ReportDefaultDescription">
<DataField>ReportDefaultDescription</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="MPName">
<DataField>MPName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_ReportDetailsGet</CommandText>
<QueryParameters>
<QueryParameter Name="@ReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
<DataSet Name="DataSetType">
<Fields>
<Field Name="DatasetTypeId">
<DataField>DatasetTypeId</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.DatasetTypeIdGet</CommandText>
<QueryParameters>
<QueryParameter Name="@ManagementPackSystemName">
<Value>Microsoft.SystemCenter.DataWarehouse.Library</Value>
</QueryParameter>
<QueryParameter Name="@DatasetTypeSystemName">
<Value>Microsoft.SystemCenter.DataWarehouse.DataSet.State</Value>
</QueryParameter>
</QueryParameters>
</Query>
</DataSet>
<DataSet Name="DataSetConnection">
<Fields>
<Field Name="DatasetId">
<DataField>DatasetId</DataField>
</Field>
<Field Name="ServerName">
<DataField>ServerName</DataField>
</Field>
<Field Name="DatabaseName">
<DataField>DatabaseName</DataField>
</Field>
<Field Name="ConnectionString">
<Value>="Data Source=" + Fields!ServerName.Value + ";Initial Catalog=" + Fields!DatabaseName.Value + ";Integrated Security=SSPI"</Value>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.DataRouteGet</CommandText>
<QueryParameters>
<QueryParameter Name="@ManagementGroupGuid">
<Value>=Code.GetCallingMG()</Value>
</QueryParameter>
<QueryParameter Name="@DatasetTypeId">
<Value>=Parameters!DataSetType.Value</Value>
</QueryParameter>
</QueryParameters>
</Query>
</DataSet>
<DataSet Name="NeighborManagementGroups">
<Fields>
<Field Name="ManagementGroupGuid">
<DataField>ManagementGroupGuid</DataField>
</Field>
<Field Name="ManagementGroupName">
<DataField>ManagementGroupName</DataField>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.DataRouteGetNeighbors</CommandText>
<QueryParameters>
<QueryParameter Name="@ManagementGroupGuid">
<Value>=Code.GetCallingMG()</Value>
</QueryParameter>
<QueryParameter Name="@DatasetTypeId">
<Value>=Parameters!DataSetType.Value</Value>
</QueryParameter>
</QueryParameters>
</Query>
</DataSet>
<DataSet Name="ManagementGroups">
<Fields>
<Field Name="ManagementGroupGuid">
<DataField>ManagementGroupGuid</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
<Field Name="ManagementGroupDefaultName">
<DataField>ManagementGroupDefaultName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_ManagementGroupsGet</CommandText>
</Query>
</DataSet>
<DataSet Name="ManagementGroupsInfo">
<Fields>
<Field Name="ManagementGroupGuid">
<DataField>ManagementGroupGuid</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
<Field Name="ManagementGroupDefaultName">
<DataField>ManagementGroupDefaultName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandText>SELECT ManagementGroupGuid, ManagementGroupDefaultName
FROM dbo.vManagementGroup
WHERE (ManagementGroupGuid IN (@ManagementGroup))</CommandText>
<QueryParameters>
<QueryParameter Name="@ManagementGroup">
<Value>=Parameters!ManagementGroup.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
<DataSet Name="SelectedObjects">
<Fields>
<Field Name="FullName">
<DataField>FullName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="Image">
<DataField>Image</DataField>
<rd:TypeName>System.Byte[]</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_ObjectListGetSelected</CommandText>
<QueryParameters>
<QueryParameter Name="@ObjectList">
<Value>=Parameters!Objects.Value</Value>
</QueryParameter>
</QueryParameters>
</Query>
</DataSet>
<DataSet Name="StateSummary">
<Fields>
<Field Name="RowType">
<DataField>RowType</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="IntervalMap">
<DataField>IntervalMap</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ManagedEntityMonitorRowId">
<DataField>ManagedEntityMonitorRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ParentManagedEntityMonitorRowId">
<DataField>ParentManagedEntityMonitorRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="Level">
<DataField>Level</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ChildrenCount">
<DataField>ChildrenCount</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="HasSkippedChildrenInd">
<DataField>HasSkippedChildrenInd</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="MonitorTypeName">
<DataField>MonitorTypeName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="MonitorDefaultName">
<DataField>MonitorDefaultName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ManagedEntityTypeDefaultName">
<DataField>ManagedEntityTypeDefaultName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="Image">
<DataField>Image</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="Path">
<DataField>Path</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DisplayName">
<DataField>DisplayName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ManagedEntityRowId">
<DataField>ManagedEntityRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="MonitorRowId">
<DataField>MonitorRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DateTime1">
<DataField>DateTime1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="IntervalDurationMilliseconds1">
<DataField>IntervalDurationMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InYellowStateMilliseconds1">
<DataField>InYellowStateMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InRedStateMilliseconds1">
<DataField>InRedStateMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InPlannedMaintenanceMilliseconds1">
<DataField>InPlannedMaintenanceMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InUnplannedMaintenanceMilliseconds1">
<DataField>InUnplannedMaintenanceMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InDisabledStateMilliseconds1">
<DataField>InDisabledStateMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="HealthServiceUnavailableMilliseconds1">
<DataField>HealthServiceUnavailableMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InWhiteStateMilliseconds1">
<DataField>InWhiteStateMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InGreenStateMilliseconds1">
<DataField>InGreenStateMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="UptimeMilliseconds1">
<DataField>UptimeMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="UptimePct1">
<DataField>UptimePct1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DowntimeMilliseconds1">
<DataField>DowntimeMilliseconds1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DowntimePct1">
<DataField>DowntimePct1</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DateTime2">
<DataField>DateTime2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="IntervalDurationMilliseconds2">
<DataField>IntervalDurationMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InYellowStateMilliseconds2">
<DataField>InYellowStateMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InRedStateMilliseconds2">
<DataField>InRedStateMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InPlannedMaintenanceMilliseconds2">
<DataField>InPlannedMaintenanceMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InUnplannedMaintenanceMilliseconds2">
<DataField>InUnplannedMaintenanceMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InDisabledStateMilliseconds2">
<DataField>InDisabledStateMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="HealthServiceUnavailableMilliseconds2">
<DataField>HealthServiceUnavailableMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InWhiteStateMilliseconds2">
<DataField>InWhiteStateMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="InGreenStateMilliseconds2">
<DataField>InGreenStateMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="UptimeMilliseconds2">
<DataField>UptimeMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="UptimePct2">
<DataField>UptimePct2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DowntimeMilliseconds2">
<DataField>DowntimeMilliseconds2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DowntimePct2">
<DataField>DowntimePct2</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="RowId">
<DataField>RowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ParentRowId">
<DataField>ParentRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ManagedEntityTypeRowId">
<DataField>ManagedEntityTypeRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ChangePP">
<Value>=Fields!UptimePct2.Value-Fields!UptimePct1.Value</Value>
</Field>
<Field Name="ManagedEntityTypeSystemName">
<DataField>ManagedEntityTypeSystemName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="MonitorSystemName">
<DataField>MonitorSystemName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
<Query>
<DataSourceName>ds</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_StateGet</CommandText>
<QueryParameters>
<QueryParameter Name="@pStartDate">
<Value>=Code.ToDbDate(Code.Get_reportDS())</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@pEndDate">
<Value>=Code.ToDbDate(Code.Get_reportDF())</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@pStartDate2">
<Value>=Iif(Parameters!UseSecondInterval.Value=1,Code.ToDbDate(Code.Get_reportDS2()),System.DBNull.Value)</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@pEndDate2">
<Value>=Iif(Parameters!UseSecondInterval.Value=1,Code.ToDbDate(Code.Get_reportDF2()),System.DBNull.Value)</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@ObjectList">
<Value>=Parameters!Objects.Value</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@ManagedEntityTypeSystemName">
<Value>=Iif(Parameters!ObjectTypeOverride.Value.ToString().Length>0,Parameters!ObjectTypeOverride.Value,Parameters!ObjectType.Value)</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@MonitorSystemName">
<Value>=Iif(Parameters!MonitorTypeOverride.Value.ToString().Length>0,Parameters!MonitorTypeOverride.Value,Parameters!MonitorType.Value)</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@DataAgg">
<Value>=Parameters!DataAggregation.Value</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@UnhealthyStateList">
<Value>=Code.BuildXmlValueList(Parameters!UnhealthyStates.Value)</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
</QueryParameters>
</Query>
</DataSet>
<DataSet Name="ManagedEntityTypesGetByScope">
<Fields>
<Field Name="ManagedEntityTypeRowId">
<DataField>ManagedEntityTypeRowId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="DisplayName">
<DataField>DisplayName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="SystemName">
<DataField>SystemName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_ManagedEntityTypesGetByScope</CommandText>
<QueryParameters>
<QueryParameter Name="@ObjectList">
<Value>=Parameters!Objects.Value</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
<DataSet Name="MonitorsGetByManagedEntityType">
<Fields>
<Field Name="MonitorRowId">
<DataField>MonitorRowId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="NestPath">
<DataField>NestPath</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="DisplayName">
<DataField>DisplayName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="SystemName">
<DataField>SystemName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_MonitorsGetByManagedEntityType</CommandText>
<QueryParameters>
<QueryParameter Name="@ManagedEntityTypeSystemName">
<Value>=Parameters!ObjectType.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
<DataSet Name="Veeam_GRL_SortModesGet">
<Fields>
<Field Name="Value">
<DataField>Value</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="Label">
<DataField>Label</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_SortModesGet</CommandText>
<QueryParameters>
<QueryParameter Name="@ReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
<DataSet Name="DefaultObjectList">
<Fields>
<Field Name="DefaultObjectList">
<DataField>DefaultObjectList</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.Veeam_GRL_DefaultObjectListGetByReport</CommandText>
<QueryParameters>
<QueryParameter Name="@mg">
<Value>=Code.GetCallingMG()</Value>
</QueryParameter>
<QueryParameter Name="@ReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
<DataSet Name="LicCheck">
<Fields>
<Field Name="Message">
<DataField>Message</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="LinkLabel">
<DataField>LinkLabel</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="LinkURL">
<DataField>LinkURL</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>dbo.[Veeam_GRL_CheckServiceAvailability]</CommandText>
<QueryParameters>
<QueryParameter Name="@mg">
<Value>=Code.GetCallingMG()</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
<QueryParameter Name="@reportType">
<Value>="GRL"</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
</DataSets>
<Body>
<ReportItems>
<Rectangle Name="rctReportParametersOuter">
<ReportItems>
<Textbox Name="tbReportParametersLbl">
<CanGrow>true</CanGrow>
<ToggleImage>
<InitialState>true</InitialState>
</ToggleImage>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Report parameters:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.7cm</Height>
<Width>20.2cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Rectangle Name="rctReportParameters">
<ReportItems>
<Rectangle Name="rectangle1">
<ReportItems>
<Textbox Name="textbox1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Report time:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatDT("g",Code.ToReportDate(DateTime.UtcNow))</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>1.2cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<Style>
<Border>
<Color>#bbd9bb</Color>
</Border>
</Style>
</Rectangle>
<Rectangle Name="rectangle3">
<ReportItems>
<Textbox Name="textbox9">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>="Report interval"+iif(Parameters!UseSecondInterval.Value=1," #1","")+":"</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox8">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatS("{0} - {1}",
Code.FormatDT(Iif(CInt(Parameters!DataAggregation.Value) > 0,"d","g"), Code.Get_reportDS()),
Code.FormatDT(Iif(CInt(Parameters!DataAggregation.Value) > 0,"d","g"), Code.Get_reportDF()))</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>1</ZIndex>
<Style>
<Border>
<Color>#bbd9bb</Color>
</Border>
</Style>
</Rectangle>
<Rectangle Name="rectangle6">
<ReportItems>
<Textbox Name="textbox4">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Management Group:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Tablix Name="lstGroups">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>15.4cm</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>0.4cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Rectangle Name="lstGroups_Contents">
<ReportItems>
<Textbox Name="textbox3">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ManagementGroupDefaultName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>15.3cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<KeepTogether>true</KeepTogether>
<Style/>
</Rectangle>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember/>
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<Group Name="lstGroups_Details_Group">
<DataElementName>Item</DataElementName>
</Group>
<DataElementName>Item_Collection</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<KeepTogether>true</KeepTogether>
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>ManagementGroupsInfo</DataSetName>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style/>
</Tablix>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>1.6cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>2</ZIndex>
<Style>
<Border>
<Color>#bbd9bb</Color>
</Border>
</Style>
</Rectangle>
<Rectangle Name="rectangle2">
<ReportItems>
<Textbox Name="textbox12">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Selected scope:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Tablix Name="lstSelectedObjects">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>15.4cm</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>0.4cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Rectangle Name="lstSelectedObjects_Contents">
<ReportItems>
<Textbox Name="textbox10">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!FullName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>0.57354cm</Left>
<Height>0.4cm</Height>
<Width>14.7cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Image Name="image2">
<Source>Database</Source>
<Value>=Fields!Image.Value</Value>
<MIMEType>image/png</MIMEType>
<Sizing>FitProportional</Sizing>
<Height>0.4cm</Height>
<Width>0.4cm</Width>
<ZIndex>1</ZIndex>
<Style/>
</Image>
</ReportItems>
<KeepTogether>true</KeepTogether>
<Style/>
</Rectangle>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember/>
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<Group Name="lstSelectedObjects_Details_Group">
<DataElementName>Item</DataElementName>
</Group>
<SortExpressions>
<SortExpression>
<Value>=Fields!FullName.Value</Value>
</SortExpression>
</SortExpressions>
<DataElementName>Item_Collection</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<KeepTogether>true</KeepTogether>
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>SelectedObjects</DataSetName>
<Top>0.4cm</Top>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Visibility>
<Hidden>true</Hidden>
<ToggleItem>tbScopeParameterHeader</ToggleItem>
</Visibility>
<Style/>
</Tablix>
<Textbox Name="tbScopeParameterHeader">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Count(Fields!FullName.Value, "SelectedObjects").ToString()+" object"+iif(Count(Fields!FullName.Value, "SelectedObjects")>1,"s","")+" selected"</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>2</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>2cm</Top>
<Height>0.8cm</Height>
<Width>19.6cm</Width>
<ZIndex>3</ZIndex>
<Style>
<Border>
<Color>#bbd9bb</Color>
</Border>
</Style>
</Rectangle>
<Rectangle Name="rectangle4">
<ReportItems>
<Textbox Name="textbox6">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Report interval #2:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox5">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatS("{0} - {1}",
Code.FormatDT(Iif(CInt(Parameters!DataAggregation.Value) > 0,"d","g"), Code.Get_reportDS2()),
Code.FormatDT(Iif(CInt(Parameters!DataAggregation.Value) > 0,"d","g"), Code.Get_reportDF2()))</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>0.4cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>4</ZIndex>
<Visibility>
<Hidden>=Iif(Parameters!UseSecondInterval.Value=1,False,True)</Hidden>
</Visibility>
<Style>
<Border>
<Color>#bbd9bb</Color>
</Border>
</Style>
</Rectangle>
<Rectangle Name="rectangle11">
<ReportItems>
<Textbox Name="textbox139">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Time zone:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox134">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!TZName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>0.8cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>5</ZIndex>
<Style/>
</Rectangle>
<Rectangle Name="rectangle12">
<ReportItems>
<Textbox Name="textbox141">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Object Type:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox135">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Right(Parameters!ObjectType.Label,Len(Parameters!ObjectType.Label)-InStr(Parameters!ObjectType.Label," "))</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>2.8cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>6</ZIndex>
<Visibility>
<Hidden>=Iif(Parameters!ObjectTypeOverride.Value.ToString().Length>0,true,false)</Hidden>
</Visibility>
<Style/>
</Rectangle>
<Rectangle Name="rectangle13">
<ReportItems>
<Textbox Name="textbox142">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Monitor:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox136">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Right(Parameters!MonitorType.Label,Len(Parameters!MonitorType.Label)-InStr(Parameters!MonitorType.Label," "))</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>3.2cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>7</ZIndex>
<Visibility>
<Hidden>=Iif(Parameters!MonitorTypeOverride.Value.ToString().Length>0,true,false)</Hidden>
</Visibility>
<Style/>
</Rectangle>
<Rectangle Name="rectangle14">
<ReportItems>
<Textbox Name="textbox143">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Unhealthy states:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox137">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Join(Parameters!UnhealthyStates.Label,", ")</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>3.6cm</Top>
<Height>0.403cm</Height>
<Width>19.6cm</Width>
<ZIndex>8</ZIndex>
<Style/>
</Rectangle>
<Rectangle Name="rectangle15">
<ReportItems>
<Textbox Name="textbox144">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>SLO:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox138">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!SLOPct.Value.ToString()+"%"</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>4cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>9</ZIndex>
<Style/>
</Rectangle>
<Rectangle Name="rectangle16">
<ReportItems>
<Textbox Name="textbox145">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Sort by:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>0.4cm</Height>
<Width>4cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox146">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!SortBy.Label+" ("+Parameters!SortDirection.Label+")"</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Left>4.1cm</Left>
<Height>0.4cm</Height>
<Width>15.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>4.4cm</Top>
<Height>0.4cm</Height>
<Width>19.6cm</Width>
<ZIndex>10</ZIndex>
<Style/>
</Rectangle>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>0.93cm</Top>
<Left>0.47cm</Left>
<Height>4.8cm</Height>
<Width>19.73cm</Width>
<ZIndex>1</ZIndex>
<Visibility>
<ToggleItem>tbReportParametersLbl</ToggleItem>
</Visibility>
<Style/>
</Rectangle>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>1.83cm</Top>
<Left>0.4cm</Left>
<Height>5.9cm</Height>
<Width>27cm</Width>
<Style>
<Border>
<Color>#2584c6</Color>
<Width>2pt</Width>
</Border>
<BottomBorder>
<Style> Solid</Style>
</BottomBorder>
</Style>
</Rectangle>
<Textbox Name="tbNoData">
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>No relevant data found. Adjust report parameters or make sure that data required for the report has been collected and aggregated.</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>#e84f28</Color>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Top>8cm</Top>
<Left>0.4cm</Left>
<Height>1.35861cm</Height>
<Width>27cm</Width>
<ZIndex>1</ZIndex>
<Visibility>
<Hidden>=Iif(CountRows("StateSummary")>0,True,False)</Hidden>
</Visibility>
<DataElementOutput>NoOutput</DataElementOutput>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Rectangle Name="rctReportDescription">
<ReportItems>
<Textbox Name="tbReportDescriptionLbl">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Report description:</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<LineHeight>12pt</LineHeight>
</Style>
</Paragraph>
</Paragraphs>
<Height>0.7cm</Height>
<Width>27cm</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="tbReportDescription">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!Report_Description.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Top>0.93cm</Top>
<Left>0.47cm</Left>
<Height>0.52cm</Height>
<Width>26.2cm</Width>
<ZIndex>1</ZIndex>
<Visibility>
<Hidden>true</Hidden>
<ToggleItem>tbReportDescriptionLbl</ToggleItem>
</Visibility>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Left>0.4cm</Left>
<Height>1.59cm</Height>
<Width>27cm</Width>
<ZIndex>2</ZIndex>
<Style>
<Border>
<Color>#2584c6</Color>
<Width>2pt</Width>
</Border>
<BottomBorder>
<Style> Solid</Style>
</BottomBorder>
</Style>
</Rectangle>
<Tablix Name="Tablix1">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>0.4cm</Width>
</TablixColumn>
<TablixColumn>
<Width>4.07cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.7cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.7cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.7cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.7cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.7cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.7cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.44167cm</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>0.6cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Textbox30">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value/>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox30</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BottomBorder>
<Style> None</Style>
</BottomBorder>
<RightBorder>
<Style> None</Style>
</RightBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox31">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Object</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox31</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BottomBorder>
<Style> None</Style>
</BottomBorder>
<LeftBorder>
<Style> None</Style>
</LeftBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox34">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>1st Interval</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox34</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<ColSpan>4</ColSpan>
</CellContents>
</TablixCell>
<TablixCell/>
<TablixCell/>
<TablixCell/>
<TablixCell>
<CellContents>
<Textbox Name="Textbox39">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>2nd Interval</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox39</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<ColSpan>4</ColSpan>
</CellContents>
</TablixCell>
<TablixCell/>
<TablixCell/>
<TablixCell/>
<TablixCell>
<CellContents>
<Textbox Name="Textbox87">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Change</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox87</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<TopBorder>
<Style> Solid</Style>
</TopBorder>
<BottomBorder>
<Style> None</Style>
</BottomBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>0.5cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Textbox90">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value/>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox90</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<TopBorder>
<Style> None</Style>
</TopBorder>
<RightBorder>
<Style> None</Style>
</RightBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox14">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value/>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox14</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<TopBorder>
<Style> None</Style>
</TopBorder>
<LeftBorder>
<Style> None</Style>
</LeftBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox20">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Up Time</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox20</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox28">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Up Time %</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox28</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox26">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Down Time</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox26</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox24">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Down Time %</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox24</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox57">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Up Time</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox20</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox58">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Up Time %</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox28</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox59">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Down Time</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox26</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox60">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Down Time %</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox24</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox88">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value> (pp)</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox88</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<TopBorder>
<Style> None</Style>
</TopBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>0.7cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Image Name="TypeIcon">
<Source>Database</Source>
<Value>=Fields!Image.Value</Value>
<MIMEType>image/png</MIMEType>
<Sizing>FitProportional</Sizing>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<RightBorder>
<Style> None</Style>
</RightBorder>
<PaddingLeft>2pt</PaddingLeft>
<PaddingTop>2pt</PaddingTop>
</Style>
</Image>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="DisplayName">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ManagedEntityTypeDefaultName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Iif(IsNothing(Fields!Path.Value),"",Fields!Path.Value+Chr(13)+Chr(10))</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
<TextRun>
<Value>=Fields!DisplayName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<rd:DefaultName>DisplayName</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<LeftBorder>
<Style> None</Style>
</LeftBorder>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox36">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatTI(Fields!UptimeMilliseconds1.Value/1000)</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox36</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>White</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="UptimePct1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!UptimePct1.Value/100</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<Format>0.00%</Format>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>UptimePct1</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox27">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatTI(Fields!DowntimeMilliseconds1.Value/1000)</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox27</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="DowntimePct1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!DowntimePct1.Value/100</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<Format>0.00%</Format>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>DowntimePct1</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox41">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatTI(Fields!UptimeMilliseconds2.Value/1000)</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox41</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="UptimePct2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!UptimePct2.Value/100</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<Format>0.00%</Format>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>UptimePct2</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox47">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatTI(Fields!DowntimeMilliseconds2.Value/1000)</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox47</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="DowntimePct2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!DowntimePct2.Value/100</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<Format>0.00%</Format>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>DowntimePct2</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox89">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ChangePP.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<Format>0.00;-0.00;'(None)'</Format>
<Color>=Switch((Fields!UptimePct2.Value-Fields!UptimePct1.Value)<0,"Red",
(Fields!UptimePct2.Value-Fields!UptimePct1.Value)>0,"Green",1=1,"Black")</Color>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox89</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>0.7cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Textbox17">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value/>
<Style/>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox17</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<RightBorder>
<Style> None</Style>
</RightBorder>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox18">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Iif(Fields!HasSkippedChildrenInd.Value>0,String.Format("{0} child monitors are skipped from this report. Please click here to view them.",Fields!ChildrenCount.Value),"")</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>#e84f28</Color>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox18</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>=Iif(Fields!HasSkippedChildrenInd.Value>0,"Veeam.Report.Library.GenericState.report",Nothing)</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DSBaseType2">
<Value>=Parameters!DSBaseType2.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue2">
<Value>=Parameters!DSBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType2">
<Value>=Parameters!DSOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue2">
<Value>=Parameters!DSOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="DFBaseType2">
<Value>=Parameters!DFBaseType2.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue2">
<Value>=Parameters!DFBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType2">
<Value>=Parameters!DFOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue2">
<Value>=Parameters!DFOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="TZ2">
<Value>=Iif(Parameters!UseSecondInterval.Value=0,Parameters!TZ.Value,Parameters!TZ2.Value)</Value>
</Parameter>
<Parameter Name="TZName2">
<Value>=Iif(Parameters!UseSecondInterval.Value=0,Parameters!TZName.Value,Parameters!TZName2.Value)</Value>
</Parameter>
<Parameter Name="UseSecondInterval">
<Value>=Parameters!UseSecondInterval.Value</Value>
</Parameter>
<Parameter Name="Objects">
<Value>="<Data><Objects><Object Use=""Self"">"+Fields!ManagedEntityRowId.Value.ToString()+"</Object></Objects></Data>"</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="MonitorType">
<Value>System.Health.EntityState</Value>
</Parameter>
<Parameter Name="ObjectType">
<Value>=Fields!ManagedEntityTypeSystemName.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="SLOPct">
<Value>=Parameters!SLOPct.Value</Value>
</Parameter>
<Parameter Name="ObjectTypeOverride">
<Value>=Parameters!ObjectTypeOverride.Value</Value>
</Parameter>
<Parameter Name="MonitorTypeOverride">
<Value>=Fields!MonitorSystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<LeftBorder>
<Style> None</Style>
</LeftBorder>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<GaugePanel Name="GaugePanel5">
<LinearGauges>
<LinearGauge Name="LinearGauge1">
<GaugeScales>
<LinearScale Name="LinearScale1">
<GaugePointers>
<LinearPointer Name="LinearPointer1">
<Type>Bar</Type>
<Thermometer>
<Style/>
</Thermometer>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>LimeGreen</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>LimeGreen</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>1pt</ShadowOffset>
</Style>
<GaugeInputValue>
<Value>=Fields!UptimePct1.Value</Value>
<Multiplier>1</Multiplier>
</GaugeInputValue>
<BarStart>Zero</BarStart>
<DistanceFromScale>=Iif(Fields!UptimePct1.Value<100,8,0)</DistanceFromScale>
<PointerImage>
<OffsetX>0pt</OffsetX>
<OffsetY>0pt</OffsetY>
<Source>External</Source>
<Value/>
</PointerImage>
<MarkerLength>25</MarkerLength>
<MarkerStyle>Wedge</MarkerStyle>
<Placement>Cross</Placement>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Veeam.Report.Library.GenericStateDetails.report</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="ManagedEntityMonitorRowId">
<Value>=Fields!ManagedEntityMonitorRowId.Value</Value>
</Parameter>
<Parameter Name="CallingReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Width>10</Width>
</LinearPointer>
<LinearPointer Name="LinearPointer2">
<Type>Bar</Type>
<Thermometer>
<Style/>
</Thermometer>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>Red</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>LimeGreen</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>1pt</ShadowOffset>
</Style>
<GaugeInputValue>
<Value>=Fields!DowntimePct1.Value</Value>
<Multiplier>1</Multiplier>
</GaugeInputValue>
<BarStart>Zero</BarStart>
<DistanceFromScale>=Iif(Fields!UptimePct1.Value>0,-8,0)</DistanceFromScale>
<PointerImage>
<OffsetX>0pt</OffsetX>
<OffsetY>0pt</OffsetY>
<Source>External</Source>
<Value/>
</PointerImage>
<MarkerLength>25</MarkerLength>
<MarkerStyle>Wedge</MarkerStyle>
<Placement>Cross</Placement>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Veeam.Report.Library.GenericStateDetails.report</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="ManagedEntityMonitorRowId">
<Value>=Fields!ManagedEntityMonitorRowId.Value</Value>
</Parameter>
<Parameter Name="CallingReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Width>10</Width>
</LinearPointer>
</GaugePointers>
<ScaleRanges>
<ScaleRange Name="LinearRange1">
<Style>
<Border>
<Color>Silver</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>=Iif(Fields!UptimePct1.Value<Parameters!SLOPct.Value,"Pink","LightGrey")</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Salmon</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<BackgroundGradientType>None</BackgroundGradientType>
<DistanceFromScale>0</DistanceFromScale>
<StartValue>
<Value>0</Value>
<Multiplier>1</Multiplier>
</StartValue>
<EndValue>
<Value>=Parameters!SLOPct.Value</Value>
<Multiplier>1</Multiplier>
</EndValue>
<StartWidth>60</StartWidth>
<EndWidth>60</EndWidth>
<Placement>Cross</Placement>
</ScaleRange>
<ScaleRange Name="LinearRange2">
<Style>
<Border>
<Color>Silver</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>Gainsboro</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Salmon</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<BackgroundGradientType>None</BackgroundGradientType>
<DistanceFromScale>0</DistanceFromScale>
<StartValue>
<Value>=Parameters!SLOPct.Value</Value>
<Multiplier>1</Multiplier>
</StartValue>
<EndValue>
<Value>100</Value>
<Multiplier>1</Multiplier>
</EndValue>
<StartWidth>60</StartWidth>
<EndWidth>60</EndWidth>
<Placement>Cross</Placement>
</ScaleRange>
</ScaleRanges>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>#00ffffff</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>White</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<MaximumValue>
<Value>100</Value>
<Multiplier>1</Multiplier>
</MaximumValue>
<MinimumValue>
<Value>0</Value>
<Multiplier>1</Multiplier>
</MinimumValue>
<GaugeMajorTickMarks>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<Style>
<Border>
<Color>DimGray</Color>
<Style> None</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
</Style>
<DistanceFromScale>-20</DistanceFromScale>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>5</Length>
<Width>0.5</Width>
<Hidden>true</Hidden>
</GaugeMajorTickMarks>
<GaugeMinorTickMarks>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<Style>
<Border>
<Color>DimGray</Color>
<Style> None</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
</Style>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>9</Length>
<Width>1</Width>
<Hidden>true</Hidden>
</GaugeMinorTickMarks>
<MaximumPin>
<PinLabel>
<Style>
<FontSize>12pt</FontSize>
</Style>
<DistanceFromScale>0</DistanceFromScale>
</PinLabel>
<Style>
<Border>
<Color>DimGray</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>WhiteSmoke</BackgroundColor>
</Style>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>6</Length>
<Width>6</Width>
<Shape>Circle</Shape>
</MaximumPin>
<MinimumPin>
<PinLabel>
<Style>
<FontSize>12pt</FontSize>
</Style>
<DistanceFromScale>0</DistanceFromScale>
</PinLabel>
<Style>
<Border>
<Color>DimGray</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>WhiteSmoke</BackgroundColor>
</Style>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>6</Length>
<Width>6</Width>
<Shape>Circle</Shape>
</MinimumPin>
<ScaleLabels>
<Style>
<FontSize>12pt</FontSize>
<Format>0\%</Format>
<Color>#404040</Color>
</Style>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<DistanceFromScale>20</DistanceFromScale>
<Placement>Outside</Placement>
<RotateLabels>true</RotateLabels>
<Hidden>true</Hidden>
<UseFontPercent>true</UseFontPercent>
</ScaleLabels>
<Width>0</Width>
</LinearScale>
</GaugeScales>
<BackFrame>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>#00ffffff</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>DarkGray</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<FrameStyle>Edged</FrameStyle>
<FrameShape>RoundedRectangular</FrameShape>
<FrameBackground>
<Style>
<BackgroundColor>#00ffffff</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>WhiteSmoke</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
</Style>
</FrameBackground>
<FrameImage>
<Source>External</Source>
<Value/>
</FrameImage>
</BackFrame>
<ClipContent>true</ClipContent>
<TopImage>
<Source>External</Source>
<Value/>
</TopImage>
<AspectRatio>NaN</AspectRatio>
<Height>100</Height>
<Width>100</Width>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Veeam.Report.Library.GenericStateDetails.report</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="ManagedEntityMonitorRowId">
<Value>=Fields!ManagedEntityMonitorRowId.Value</Value>
</Parameter>
<Parameter Name="CallingReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
</LinearGauge>
</LinearGauges>
<BackFrame>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>Gainsboro</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Gray</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<FrameBackground>
<Style>
<BackgroundColor>Silver</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Gray</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
</Style>
</FrameBackground>
<FrameImage>
<Source>External</Source>
<Value/>
</FrameImage>
</BackFrame>
<TopImage>
<Source>External</Source>
<Value/>
</TopImage>
<DataSetName>StateSummary</DataSetName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>White</BackgroundColor>
</Style>
</GaugePanel>
<ColSpan>4</ColSpan>
</CellContents>
</TablixCell>
<TablixCell/>
<TablixCell/>
<TablixCell/>
<TablixCell>
<CellContents>
<GaugePanel Name="GaugePanel4">
<LinearGauges>
<LinearGauge Name="LinearGauge1">
<GaugeScales>
<LinearScale Name="LinearScale1">
<GaugePointers>
<LinearPointer Name="LinearPointer1">
<Type>Bar</Type>
<Thermometer>
<Style/>
</Thermometer>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>LimeGreen</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>LimeGreen</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>1pt</ShadowOffset>
</Style>
<GaugeInputValue>
<Value>=Fields!UptimePct2.Value</Value>
<Multiplier>1</Multiplier>
</GaugeInputValue>
<BarStart>Zero</BarStart>
<DistanceFromScale>=Iif(Fields!UptimePct2.Value<100,8,0)</DistanceFromScale>
<PointerImage>
<OffsetX>0pt</OffsetX>
<OffsetY>0pt</OffsetY>
<Source>External</Source>
<Value/>
</PointerImage>
<MarkerLength>25</MarkerLength>
<MarkerStyle>Wedge</MarkerStyle>
<Placement>Cross</Placement>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Veeam.Report.Library.GenericStateDetails.report</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType2.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType2.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="ManagedEntityMonitorRowId">
<Value>=Fields!ManagedEntityMonitorRowId.Value</Value>
</Parameter>
<Parameter Name="CallingReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Width>10</Width>
</LinearPointer>
<LinearPointer Name="LinearPointer2">
<Type>Bar</Type>
<Thermometer>
<Style/>
</Thermometer>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>Red</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>LimeGreen</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>1pt</ShadowOffset>
</Style>
<GaugeInputValue>
<Value>=Fields!DowntimePct2.Value</Value>
<Multiplier>1</Multiplier>
</GaugeInputValue>
<BarStart>Zero</BarStart>
<DistanceFromScale>=Iif(Fields!UptimePct2.Value>0,-8,0)</DistanceFromScale>
<PointerImage>
<OffsetX>0pt</OffsetX>
<OffsetY>0pt</OffsetY>
<Source>External</Source>
<Value/>
</PointerImage>
<MarkerLength>25</MarkerLength>
<MarkerStyle>Wedge</MarkerStyle>
<Placement>Cross</Placement>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Veeam.Report.Library.GenericStateDetails.report</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType2.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType2.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="ManagedEntityMonitorRowId">
<Value>=Fields!ManagedEntityMonitorRowId.Value</Value>
</Parameter>
<Parameter Name="CallingReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Width>10</Width>
</LinearPointer>
</GaugePointers>
<ScaleRanges>
<ScaleRange Name="LinearRange1">
<Style>
<Border>
<Color>Silver</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>=Iif(Fields!UptimePct2.Value<Parameters!SLOPct.Value,"Pink","LightGrey")</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Salmon</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<BackgroundGradientType>None</BackgroundGradientType>
<DistanceFromScale>0</DistanceFromScale>
<StartValue>
<Value>0</Value>
<Multiplier>1</Multiplier>
</StartValue>
<EndValue>
<Value>=Parameters!SLOPct.Value</Value>
<Multiplier>1</Multiplier>
</EndValue>
<StartWidth>60</StartWidth>
<EndWidth>60</EndWidth>
<Placement>Cross</Placement>
</ScaleRange>
<ScaleRange Name="LinearRange2">
<Style>
<Border>
<Color>Silver</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>Gainsboro</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Salmon</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<BackgroundGradientType>None</BackgroundGradientType>
<DistanceFromScale>0</DistanceFromScale>
<StartValue>
<Value>=Parameters!SLOPct.Value</Value>
<Multiplier>1</Multiplier>
</StartValue>
<EndValue>
<Value>100</Value>
<Multiplier>1</Multiplier>
</EndValue>
<StartWidth>60</StartWidth>
<EndWidth>60</EndWidth>
<Placement>Cross</Placement>
</ScaleRange>
</ScaleRanges>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>#00ffffff</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>White</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<MaximumValue>
<Value>100</Value>
<Multiplier>1</Multiplier>
</MaximumValue>
<MinimumValue>
<Value>0</Value>
<Multiplier>1</Multiplier>
</MinimumValue>
<GaugeMajorTickMarks>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<Style>
<Border>
<Color>DimGray</Color>
<Style> None</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
</Style>
<DistanceFromScale>-20</DistanceFromScale>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>5</Length>
<Width>0.5</Width>
<Hidden>true</Hidden>
</GaugeMajorTickMarks>
<GaugeMinorTickMarks>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<Style>
<Border>
<Color>DimGray</Color>
<Style> None</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
</Style>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>9</Length>
<Width>1</Width>
<Hidden>true</Hidden>
</GaugeMinorTickMarks>
<MaximumPin>
<PinLabel>
<Style>
<FontSize>12pt</FontSize>
</Style>
<DistanceFromScale>0</DistanceFromScale>
</PinLabel>
<Style>
<Border>
<Color>DimGray</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>WhiteSmoke</BackgroundColor>
</Style>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>6</Length>
<Width>6</Width>
<Shape>Circle</Shape>
</MaximumPin>
<MinimumPin>
<PinLabel>
<Style>
<FontSize>12pt</FontSize>
</Style>
<DistanceFromScale>0</DistanceFromScale>
</PinLabel>
<Style>
<Border>
<Color>DimGray</Color>
<Style> Solid</Style>
</Border>
<BackgroundColor>WhiteSmoke</BackgroundColor>
</Style>
<Placement>Cross</Placement>
<TickMarkImage>
<Source>External</Source>
<Value/>
</TickMarkImage>
<Length>6</Length>
<Width>6</Width>
<Shape>Circle</Shape>
</MinimumPin>
<ScaleLabels>
<Style>
<FontSize>12pt</FontSize>
<Format>0\%</Format>
<Color>#404040</Color>
</Style>
<Interval>NaN</Interval>
<IntervalOffset>NaN</IntervalOffset>
<DistanceFromScale>20</DistanceFromScale>
<Placement>Outside</Placement>
<RotateLabels>true</RotateLabels>
<Hidden>true</Hidden>
<UseFontPercent>true</UseFontPercent>
</ScaleLabels>
<Width>0</Width>
</LinearScale>
</GaugeScales>
<BackFrame>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>#00ffffff</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>DarkGray</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<FrameStyle>Edged</FrameStyle>
<FrameShape>RoundedRectangular</FrameShape>
<FrameBackground>
<Style>
<BackgroundColor>#00ffffff</BackgroundColor>
<BackgroundGradientType>None</BackgroundGradientType>
<BackgroundGradientEndColor>WhiteSmoke</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
</Style>
</FrameBackground>
<FrameImage>
<Source>External</Source>
<Value/>
</FrameImage>
</BackFrame>
<ClipContent>true</ClipContent>
<TopImage>
<Source>External</Source>
<Value/>
</TopImage>
<AspectRatio>NaN</AspectRatio>
<Height>100</Height>
<Width>100</Width>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Veeam.Report.Library.GenericStateDetails.report</ReportName>
<Parameters>
<Parameter Name="DSBaseType">
<Value>=Parameters!DSBaseType2.Value</Value>
</Parameter>
<Parameter Name="DSBaseValue">
<Value>=Parameters!DSBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetType">
<Value>=Parameters!DSOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DSOffsetValue">
<Value>=Parameters!DSOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="DFBaseType">
<Value>=Parameters!DFBaseType2.Value</Value>
</Parameter>
<Parameter Name="DFBaseValue">
<Value>=Parameters!DFBaseValue2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetType">
<Value>=Parameters!DFOffsetType2.Value</Value>
</Parameter>
<Parameter Name="DFOffsetValue">
<Value>=Parameters!DFOffsetValue2.Value</Value>
</Parameter>
<Parameter Name="TZ">
<Value>=Parameters!TZ.Value</Value>
</Parameter>
<Parameter Name="TZName">
<Value>=Parameters!TZName.Value</Value>
</Parameter>
<Parameter Name="DataAggregation">
<Value>=Parameters!DataAggregation.Value</Value>
</Parameter>
<Parameter Name="UnhealthyStates">
<Value>=Parameters!UnhealthyStates.Value</Value>
</Parameter>
<Parameter Name="ManagedEntityMonitorRowId">
<Value>=Fields!ManagedEntityMonitorRowId.Value</Value>
</Parameter>
<Parameter Name="CallingReportSystemName">
<Value>=Parameters!Report_SystemName.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
</LinearGauge>
</LinearGauges>
<AutoLayout>true</AutoLayout>
<BackFrame>
<Style>
<Border>
<Style> None</Style>
</Border>
<BackgroundColor>Gainsboro</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Gray</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
<ShadowOffset>0pt</ShadowOffset>
</Style>
<FrameBackground>
<Style>
<BackgroundColor>Silver</BackgroundColor>
<BackgroundGradientType>DiagonalLeft</BackgroundGradientType>
<BackgroundGradientEndColor>Gray</BackgroundGradientEndColor>
<BackgroundHatchType>None</BackgroundHatchType>
</Style>
</FrameBackground>
<FrameImage>
<Source>External</Source>
<Value/>
</FrameImage>
</BackFrame>
<TopImage>
<Source>External</Source>
<Value/>
</TopImage>
<DataSetName>StateSummary</DataSetName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BackgroundColor>White</BackgroundColor>
</Style>
</GaugePanel>
<ColSpan>4</ColSpan>
</CellContents>
</TablixCell>
<TablixCell/>
<TablixCell/>
<TablixCell/>
<TablixCell>
<CellContents>
<Textbox Name="Textbox35">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value/>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox35</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember/>
<TablixMember/>
<TablixMember/>
<TablixMember/>
<TablixMember/>
<TablixMember/>
<TablixMember>
<Visibility>
<Hidden>=Iif(Parameters!UseSecondInterval.Value=1,False,True)</Hidden>
</Visibility>
</TablixMember>
<TablixMember>
<Visibility>
<Hidden>=Iif(Parameters!UseSecondInterval.Value=1,False,True)</Hidden>
</Visibility>
</TablixMember>
<TablixMember>
<Visibility>
<Hidden>=Iif(Parameters!UseSecondInterval.Value=1,False,True)</Hidden>
</Visibility>
</TablixMember>
<TablixMember>
<Visibility>
<Hidden>=Iif(Parameters!UseSecondInterval.Value=1,False,True)</Hidden>
</Visibility>
</TablixMember>
<TablixMember>
<Visibility>
<Hidden>=Iif(Parameters!UseSecondInterval.Value=1,False,True)</Hidden>
</Visibility>
</TablixMember>
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<TablixHeader>
<Size>6.88833cm</Size>
<CellContents>
<Textbox Name="Textbox11">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Monitor</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox11</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<BottomBorder>
<Style> None</Style>
</BottomBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixHeader>
<TablixMembers>
<TablixMember/>
</TablixMembers>
</TablixMember>
<TablixMember>
<TablixHeader>
<Size>6.88833cm</Size>
<CellContents>
<Textbox Name="Textbox13">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value/>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox13</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<TopBorder>
<Style> None</Style>
</TopBorder>
<BackgroundColor>#bcdcf5</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixHeader>
<TablixMembers>
<TablixMember/>
</TablixMembers>
</TablixMember>
<TablixMember>
<TablixMembers>
<TablixMember>
<TablixMembers>
<TablixMember>
<TablixMembers>
<TablixMember>
<TablixMembers>
<TablixMember>
<Group Name="Group1">
<GroupExpressions>
<GroupExpression>=Fields!RowId.Value</GroupExpression>
</GroupExpressions>
<Parent>=Fields!ParentRowId.Value</Parent>
</Group>
<SortExpressions>
<SortExpression>
<Value>=Iif(Parameters!SortBy.Value="D" and Parameters!SortDirection.Value=1,Fields!ManagedEntityTypeDefaultName.Value,"")</Value>
</SortExpression>
<SortExpression>
<Value>=Iif(Parameters!SortBy.Value="D" and Parameters!SortDirection.Value=1,Fields!DisplayName.Value,"")</Value>
</SortExpression>
<SortExpression>
<Value>=Iif(Parameters!SortBy.Value="D" and Parameters!SortDirection.Value=1,Fields!MonitorDefaultName.Value,"")</Value>
</SortExpression>
<SortExpression>
<Value>=Iif(Parameters!SortBy.Value="D" and Parameters!SortDirection.Value=-1,Fields!ManagedEntityTypeDefaultName.Value,"")</Value>
<Direction>Descending</Direction>
</SortExpression>
<SortExpression>
<Value>=Iif(Parameters!SortBy.Value="D" and Parameters!SortDirection.Value=-1,Fields!DisplayName.Value,"")</Value>
<Direction>Descending</Direction>
</SortExpression>
<SortExpression>
<Value>=Iif(Parameters!SortBy.Value="D" and Parameters!SortDirection.Value=-1,Fields!MonitorDefaultName.Value,"")</Value>
<Direction>Descending</Direction>
</SortExpression>
<SortExpression>
<Value>=Switch(
Parameters!SortBy.Value="1ut",Fields!UptimeMilliseconds1.Value,
Parameters!SortBy.Value="1up",Fields!UptimePct1.Value,
Parameters!SortBy.Value="1dt",Fields!DowntimeMilliseconds1.Value,
Parameters!SortBy.Value="1dp",Fields!DowntimePct1.Value,
Parameters!SortBy.Value="2ut",Fields!UptimeMilliseconds2.Value,
Parameters!SortBy.Value="2up",Fields!UptimePct2.Value,
Parameters!SortBy.Value="2dt",Fields!DowntimeMilliseconds2.Value,
Parameters!SortBy.Value="2dp",Fields!DowntimePct2.Value,
Parameters!SortBy.Value="c",Fields!ChangePP.Value,
1=1,0
)*Parameters!SortDirection.Value</Value>
</SortExpression>
</SortExpressions>
<TablixHeader>
<Size>6.88833cm</Size>
<CellContents>
<Textbox Name="Group1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!MonitorDefaultName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Normal</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=String.Format("({0})",Fields!MonitorTypeName.Value)</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Group1</rd:DefaultName>
<Style>
<Border>
<Color>#b1b1b1</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
<PaddingLeft>=String.Format("{0}pt",2+10*Fields!HasSkippedChildrenInd.Value+10*Fields!Level.Value)</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixHeader>
<TablixMembers>
<TablixMember>
<Group Name="Details">
<Filters>
<Filter>
<FilterExpression>=Fields!RowType.Value</FilterExpression>
<Operator>Equal</Operator>
<FilterValues>
<FilterValue>T</FilterValue>
</FilterValues>
</Filter>
</Filters>
</Group>
<TablixMembers>
<TablixMember/>
<TablixMember/>
</TablixMembers>
</TablixMember>
</TablixMembers>
<Visibility>
<Hidden>true</Hidden>
<ToggleItem>Group1</ToggleItem>
</Visibility>
</TablixMember>
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>StateSummary</DataSetName>
<Top>11.7575cm</Top>
<Left>0.4cm</Left>
<Height>2.5cm</Height>
<Width>27cm</Width>
<ZIndex>3</ZIndex>
<Visibility>
<Hidden>=Iif(CountRows("LicCheck") > 0 AND Parameters!LicCheckParameter.Value=True,True,Iif(CountRows("StateSummary")>0,False,True))</Hidden>
</Visibility>
<Style>
<Border>
<Color>#1d1d1b</Color>
<Style> Solid</Style>
<Width>0.25pt</Width>
</Border>
</Style>
</Tablix>
<Textbox Name="licCheckMessageTextbox2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=First(Fields!Message.Value, "LicCheck")</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>#e84f28</Color>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Top>9.44147cm</Top>
<Left>0.37981cm</Left>
<Height>1.08957cm</Height>
<Width>27.029cm</Width>
<ZIndex>4</ZIndex>
<Visibility>
<Hidden>=Iif(CountRows("LicCheck")=0,true,iif(Parameters!LicCheckParameter.Value=True, false,true))</Hidden>
</Visibility>
<Style>
<Border>
<Style> None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="LicCheckLink">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=First(Fields!LinkLabel.Value, "LicCheck")</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>Bold</FontWeight>
<TextDecoration>Underline</TextDecoration>
<Color>#294b9a</Color>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<ActionInfo>
<Actions>
<Action>
<Hyperlink>=First(Fields!LinkURL.Value, "LicCheck")</Hyperlink>
</Action>
</Actions>
</ActionInfo>
<Top>10.58447cm</Top>
<Left>0.37981cm</Left>
<Height>1.08957cm</Height>
<Width>27.029cm</Width>
<ZIndex>5</ZIndex>
<Visibility>
<Hidden>=Iif(CountRows("LicCheck")=0,true,iif(Parameters!LicCheckParameter.Value=True, false,true))</Hidden>
</Visibility>
<Style>
<Border>
<Style> None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<Height>14.2575cm</Height>
<Style/>
</Body>
<ReportParameters>
<ReportParameter Name="Report_SystemName">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Veeam.Report.Library.GenericState.report</Value>
</Values>
</DefaultValue>
<Prompt>Report_SystemName</Prompt>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="Report_Name">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>Report_Details</DataSetName>
<ValueField>ReportDefaultName</ValueField>
</DataSetReference>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="Report_MPName">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>Report_Details</DataSetName>
<ValueField>MPName</ValueField>
</DataSetReference>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="Report_Description">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>Report_Details</DataSetName>
<ValueField>ReportDefaultDescription</ValueField>
</DataSetReference>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="Report_Language">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=User!Language</Value>
</Values>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="ObjectTypeOverride">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=String.Empty</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>ObjectTypeOverride</Prompt>
<Hidden>true</Hidden>
<UsedInQuery>False</UsedInQuery>
</ReportParameter>
<ReportParameter Name="MonitorTypeOverride">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=String.Empty</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>MonitorTypeOverride</Prompt>
<Hidden>true</Hidden>
<UsedInQuery>False</UsedInQuery>
</ReportParameter>
<ReportParameter Name="DataSetType">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>DataSetType</DataSetName>
<ValueField>DatasetTypeId</ValueField>
</DataSetReference>
</DefaultValue>
<Hidden>true</Hidden>
<ValidValues>
<DataSetReference>
<DataSetName>DataSetType</DataSetName>
<ValueField>DatasetTypeId</ValueField>
<LabelField>DatasetTypeId</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
<ReportParameter Name="ConnectionString">
<DataType>String</DataType>
<Nullable>true</Nullable>
<DefaultValue>
<DataSetReference>
<DataSetName>DataSetConnection</DataSetName>
<ValueField>ConnectionString</ValueField>
</DataSetReference>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Hidden>true</Hidden>
<ValidValues>
<DataSetReference>
<DataSetName>DataSetConnection</DataSetName>
<ValueField>ConnectionString</ValueField>
<LabelField>DatasetId</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
<ReportParameter Name="ManagementGroup">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>NeighborManagementGroups</DataSetName>
<ValueField>ManagementGroupGuid</ValueField>
</DataSetReference>
</DefaultValue>
<Prompt>Management Group</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>NeighborManagementGroups</DataSetName>
<ValueField>ManagementGroupGuid</ValueField>
<LabelField>ManagementGroupName</LabelField>
</DataSetReference>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="Objects">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>DefaultObjectList</DataSetName>
<ValueField>DefaultObjectList</ValueField>
</DataSetReference>
</DefaultValue>
<Prompt>Scope</Prompt>
</ReportParameter>
<ReportParameter Name="ObjectType">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>ManagedEntityTypesGetByScope</DataSetName>
<ValueField>SystemName</ValueField>
</DataSetReference>
</DefaultValue>
<Prompt>ObjectType</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>ManagedEntityTypesGetByScope</DataSetName>
<ValueField>SystemName</ValueField>
<LabelField>DisplayName</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
<ReportParameter Name="MonitorType">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>MonitorsGetByManagedEntityType</DataSetName>
<ValueField>SystemName</ValueField>
</DataSetReference>
</DefaultValue>
<Prompt>MonitorType</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>MonitorsGetByManagedEntityType</DataSetName>
<ValueField>SystemName</ValueField>
<LabelField>DisplayName</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
<ReportParameter Name="DSBaseType">
<DataType>String</DataType>
<Prompt>DSBaseType</Prompt>
</ReportParameter>
<ReportParameter Name="DSBaseValue">
<DataType>DateTime</DataType>
<Prompt>1st Interval From</Prompt>
</ReportParameter>
<ReportParameter Name="DSOffsetType">
<DataType>String</DataType>
<Prompt>DSOffsetType</Prompt>
</ReportParameter>
<ReportParameter Name="DSOffsetValue">
<DataType>Integer</DataType>
<Prompt>DSOffsetValue</Prompt>
</ReportParameter>
<ReportParameter Name="DFBaseType">
<DataType>String</DataType>
<Prompt>DFBaseType</Prompt>
</ReportParameter>
<ReportParameter Name="DFBaseValue">
<DataType>DateTime</DataType>
<Prompt>1st Interval To</Prompt>
</ReportParameter>
<ReportParameter Name="DFOffsetType">
<DataType>String</DataType>
<Prompt>DFOffsetType</Prompt>
</ReportParameter>
<ReportParameter Name="DFOffsetValue">
<DataType>Integer</DataType>
<Prompt>DFOffsetValue</Prompt>
</ReportParameter>
<ReportParameter Name="TZ">
<DataType>String</DataType>
<Prompt>Time Zone</Prompt>
</ReportParameter>
<ReportParameter Name="TZName">
<DataType>String</DataType>
<Nullable>true</Nullable>
<DefaultValue>
<Values>
<Value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>TZName</Prompt>
</ReportParameter>
<ReportParameter Name="DSBaseType2">
<DataType>String</DataType>
<Prompt>DSBaseType</Prompt>
</ReportParameter>
<ReportParameter Name="DSBaseValue2">
<DataType>DateTime</DataType>
<Prompt>2nd Interval From</Prompt>
</ReportParameter>
<ReportParameter Name="DSOffsetType2">
<DataType>String</DataType>
<Prompt>DSOffsetType</Prompt>
</ReportParameter>
<ReportParameter Name="DSOffsetValue2">
<DataType>Integer</DataType>
<Prompt>DSOffsetValue</Prompt>
</ReportParameter>
<ReportParameter Name="DFBaseType2">
<DataType>String</DataType>
<Prompt>DFBaseType</Prompt>
</ReportParameter>
<ReportParameter Name="DFBaseValue2">
<DataType>DateTime</DataType>
<Prompt>2nd Interval To</Prompt>
</ReportParameter>
<ReportParameter Name="DFOffsetType2">
<DataType>String</DataType>
<Prompt>DFOffsetType</Prompt>
</ReportParameter>
<ReportParameter Name="DFOffsetValue2">
<DataType>Integer</DataType>
<Prompt>DFOffsetValue</Prompt>
</ReportParameter>
<ReportParameter Name="TZ2">
<DataType>String</DataType>
<Prompt>Time Zone</Prompt>
</ReportParameter>
<ReportParameter Name="TZName2">
<DataType>String</DataType>
<Nullable>true</Nullable>
<DefaultValue>
<Values>
<Value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>TZName</Prompt>
</ReportParameter>
<ReportParameter Name="UseSecondInterval">
<DataType>Integer</DataType>
<DefaultValue>
<Values>
<Value>1</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Use Second Interval</Prompt>
<ValidValues>
<ParameterValues>
<ParameterValue>
<Value>0</Value>
<Label>No</Label>
</ParameterValue>
<ParameterValue>
<Value>1</Value>
<Label>Yes</Label>
</ParameterValue>
</ParameterValues>
</ValidValues>
</ReportParameter>
<ReportParameter Name="DataAggregation">
<DataType>Integer</DataType>
<DefaultValue>
<Values>
<Value>1</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Data Aggregation</Prompt>
<ValidValues>
<ParameterValues>
<ParameterValue>
<Value>0</Value>
<Label>Hourly</Label>
</ParameterValue>
<ParameterValue>
<Value>1</Value>
<Label>Daily</Label>
</ParameterValue>
</ParameterValues>
</ValidValues>
</ReportParameter>
<ReportParameter Name="UnhealthyStates">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>1</Value>
<Value>8</Value>
</Values>
</DefaultValue>
<Prompt>UnhealthyStates</Prompt>
<ValidValues>
<ParameterValues>
<ParameterValue>
<Value>1</Value>
<Label>Critical</Label>
</ParameterValue>
<ParameterValue>
<Value>2</Value>
<Label>Warning </Label>
</ParameterValue>
<ParameterValue>
<Value>8</Value>
<Label>Unmonitored </Label>
</ParameterValue>
<ParameterValue>
<Value>16</Value>
<Label>Monitor disabled</Label>
</ParameterValue>
<ParameterValue>
<Value>32</Value>
<Label>Monitoring unavailable</Label>
</ParameterValue>
<ParameterValue>
<Value>64</Value>
<Label>Unplanned maintenance</Label>
</ParameterValue>
<ParameterValue>
<Value>128</Value>
<Label>Planned maintenance</Label>
</ParameterValue>
</ParameterValues>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="SLOPct">
<DataType>Integer</DataType>
<DefaultValue>
<Values>
<Value>90</Value>
</Values>
</DefaultValue>
<Prompt>SLOPct</Prompt>
</ReportParameter>
<ReportParameter Name="SortBy">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>Veeam_GRL_SortModesGet</DataSetName>
<ValueField>Value</ValueField>
</DataSetReference>
</DefaultValue>
<Prompt>SortBy</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>Veeam_GRL_SortModesGet</DataSetName>
<ValueField>Value</ValueField>
<LabelField>Label</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
<ReportParameter Name="SortDirection">
<DataType>Integer</DataType>
<DefaultValue>
<Values>
<Value>1</Value>
</Values>
</DefaultValue>
<Prompt>SortDirection</Prompt>
<ValidValues>
<ParameterValues>
<ParameterValue>
<Value>1</Value>
<Label>Ascending</Label>
</ParameterValue>
<ParameterValue>
<Value>-1</Value>
<Label>Descending</Label>
</ParameterValue>
</ParameterValues>
</ValidValues>
</ReportParameter>
<ReportParameter Name="LicCheckParameter">
<DataType>Boolean</DataType>
<DefaultValue>
<Values>
<Value>False</Value>
</Values>
</DefaultValue>
<Prompt>LicCheckParameter</Prompt>
<Hidden>true</Hidden>
</ReportParameter>
</ReportParameters>
<Code> Const paramLanguage As String = "Report_Language"
Const paramTZ As String = "TZ"
Const paramDSBaseType As String = "DSBaseType"
Const paramDSBaseValue As String = "DSBaseValue"
Const paramDSOffsetType As String = "DSOffsetType"
Const paramDSOffseValue As String = "DSOffsetValue"
Const paramDFBaseType As String = "DFBaseType"
Const paramDFBaseValue As String = "DFBaseValue"
Const paramDFOffsetType As String = "DFOffsetType"
Const paramDFOffsetValue As String = "DFOffsetValue"
Const paramTZ2 As String = "TZ2"
Const paramDSBaseType2 As String = "DSBaseType2"
Const paramDSBaseValue2 As String = "DSBaseValue2"
Const paramDSOffsetType2 As String = "DSOffsetType2"
Const paramDSOffseValue2 As String = "DSOffsetValue2"
Const paramDFBaseType2 As String = "DFBaseType2"
Const paramDFBaseValue2 As String = "DFBaseValue2"
Const paramDFOffsetType2 As String = "DFOffsetType2"
Const paramDFOffsetValue2 As String = "DFOffsetValue2"
Dim m_reportTZ As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
Dim m_reportDS As DateTime
Dim m_reportDF As DateTime
Dim m_reportTZ2 As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
Dim m_reportDS2 As DateTime
Dim m_reportDF2 As DateTime
Dim m_reportTime As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime
Dim m_reportCulture As System.Globalization.CultureInfo
Dim m_ParameterProcessor As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor
Protected Overrides Sub OnInit()
m_reportTZ = Nothing
m_reportDS = DateTime.MinValue
m_reportDF = DateTime.MinValue
m_reportTZ2 = Nothing
m_reportDS2 = DateTime.MinValue
m_reportDF2 = DateTime.MinValue
m_reportTime = Nothing
End Sub
Public Sub GetParamProcessor()
If m_ParameterProcessor Is Nothing Then
m_reportCulture = System.Globalization.CultureInfo.GetCultureInfo(Report.Parameters(paramLanguage).Value)
m_ParameterProcessor = New Microsoft.EnterpriseManagement.Reporting.ParameterProcessor(m_reportCulture)
End If
End Sub
Public Function GetCallingMG() As String
Return Microsoft.EnterpriseManagement.Reporting.ReportingConfiguration.ManagementGroupId
End Function
Public Function Get_reportTZ() As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
If IsNothing(m_reportTZ) Then m_reportTZ = Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation.FromValueString(Report.Parameters(paramTZ).Value)
Return m_reportTZ
End Function
Public Function Get_reportTZ2() As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
If IsNothing(m_reportTZ2) Then m_reportTZ2 = Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation.FromValueString(Report.Parameters(paramTZ2).Value)
Return m_reportTZ2
End Function
Public Function ToDbDate(ByVal DateValue As DateTime) As DateTime
return Get_reportTZ.ToUniversalTime(DateValue)
End Function
Public Function ToReportDate(ByVal DateValue As DateTime) As DateTime
return Get_reportTZ.ToLocalTime(DateValue)
End Function
Public Function Get_reportDS() As DateTime
GetParamProcessor()
If (m_reportDS = DateTime.MinValue) Then
m_reportDS = m_ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(paramDSBaseType).Value, Report.Parameters(paramDSBaseValue).Value, Report.Parameters(paramDSOffsetType).Value, Report.Parameters(paramDSOffseValue).Value, "Regular")
End If
Return m_reportDS
End Function
Public Function Get_reportDS2() As DateTime
GetParamProcessor()
If (m_reportDS2 = DateTime.MinValue) Then
m_reportDS2 = m_ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(paramDSBaseType2).Value, Report.Parameters(paramDSBaseValue2).Value, Report.Parameters(paramDSOffsetType2).Value, Report.Parameters(paramDSOffseValue2).Value, "Regular")
End If
Return m_reportDS2
End Function
Public Function Get_reportDF() As DateTime
GetParamProcessor()
If (m_reportDF = DateTime.MinValue) Then
m_reportDF = m_ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(paramDFBaseType).Value, Report.Parameters(paramDFBaseValue).Value, Report.Parameters(paramDFOffsetType).Value, Report.Parameters(paramDFOffsetValue).Value, "Regular")
End If
Return m_reportDF
End Function
Public Function Get_reportDF2() As DateTime
GetParamProcessor()
If (m_reportDF2 = DateTime.MinValue) Then
m_reportDF2 = m_ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(paramDFBaseType2).Value, Report.Parameters(paramDFBaseValue2).Value, Report.Parameters(paramDFOffsetType2).Value, Report.Parameters(paramDFOffsetValue2).Value, "Regular")
End If
Return m_reportDF2
End Function
Public Function FormatDT(ByVal Format As String, ByVal Value As DateTime) As String
GetParamProcessor()
Return Value.ToString(Format, m_reportCulture)
End Function
Public Function FormatN(ByVal Format As String, ByVal Value As Decimal) As String
GetParamProcessor()
Return Value.ToString(Format, m_reportCulture)
End Function
Public Function FormatS(ByVal Format As String, ByVal ParamArray Values() As Object) As String
GetParamProcessor()
Return String.Format(m_reportCulture, Format, Values)
End Function
Public Function NullFormatS(ByVal Format As String, ByVal Value As String) As String
GetParamProcessor()
Return IIF(String.IsNullOrEmpty(Value), String.Empty, String.Format(m_reportCulture, Format, Value))
End Function
Public Function BuildXmlValueList(ByVal ValueList() As Object) As String
Return Microsoft.EnterpriseManagement.Reporting.MultiValueParameter.ToXml("Data", "Values", ValueList)
End Function
Public Function FormatTI(ByVal TimeInSeconds As Integer) As String
Dim Hours, Minutes As Integer
Hours = Math.Floor(TimeInSeconds / 3600)
Minutes = Math.Floor((TimeInSeconds Mod 3600) / 60)
Return FormatS("{0}:{1}", Hours.ToString(), Minutes.ToString("00"))
End Function
</Code>
<Width>27.91562cm</Width>
<Page>
<PageHeader>
<Height>3.56cm</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<ReportItems>
<Textbox Name="textbox140">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!Report_MPName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>SemiBold</FontWeight>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style/>
</Paragraph>
</Paragraphs>
<Height>2cm</Height>
<Width>27.8cm</Width>
<Style>
<BackgroundColor>#2671ba</BackgroundColor>
<BackgroundImage>
<Source>External</Source>
<Value>Veeam.Report.Library.header.png</Value>
<BackgroundRepeat>Clip</BackgroundRepeat>
</BackgroundImage>
<PaddingLeft>130pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>34pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="tbHeaderTitle">
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!Report_Name.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>20pt</FontSize>
<Color>#1078bd</Color>
</Style>
</TextRun>
<TextRun>
<Label>(Continued)</Label>
<Value>=iif(Globals!PageNumber>1," (Continued)","")</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>20pt</FontSize>
<Color>#868686</Color>
</Style>
</TextRun>
</TextRuns>
<Style>
<LineHeight>24pt</LineHeight>
</Style>
</Paragraph>
</Paragraphs>
<Top>2.41cm</Top>
<Left>0.4cm</Left>
<Height>24.75pt</Height>
<Width>27.4cm</Width>
<ZIndex>1</ZIndex>
<Style>
<Border>
<Width>2pt</Width>
</Border>
<BottomBorder>
<Style> None</Style>
</BottomBorder>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
</Style>
</Textbox>
</ReportItems>
<Style/>
</PageHeader>
<PageFooter>
<Height>1.45cm</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<ReportItems>
<Line Name="line1">
<Top>0.4cm</Top>
<Left>0.4cm</Left>
<Height>0cm</Height>
<Width>27cm</Width>
<Style>
<Border>
<Color>#2584c6</Color>
<Style> Solid</Style>
<Width>6pt</Width>
</Border>
</Style>
</Line>
<Textbox Name="tbFooterPageCount">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>="Page "+Globals!PageNumber.ToString()+" of "+Globals!TotalPages.ToString()</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.6cm</Top>
<Left>24.88227cm</Left>
<Height>0.5cm</Height>
<Width>2.48cm</Width>
<ZIndex>1</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox7">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>="Report generated for time zone " + Parameters!TZName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>7pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.6cm</Top>
<Left>0.4cm</Left>
<Height>0.5cm</Height>
<Width>17.4cm</Width>
<ZIndex>2</ZIndex>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>5pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<Style/>
</PageFooter>
<PageHeight>21cm</PageHeight>
<PageWidth>27.94cm</PageWidth>
<InteractiveHeight>0cm</InteractiveHeight>
<InteractiveWidth>279.39999cm</InteractiveWidth>
<ColumnSpacing>1cm</ColumnSpacing>
<Style/>
</Page>
<Language>en-US</Language>
<CodeModules>
<CodeModule>Microsoft.EnterpriseManagement.Reporting.Code, Version=6.0.0.0, Culture=neutral</CodeModule>
<CodeModule>System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</CodeModule>
</CodeModules>
<ConsumeContainerWhitespace>true</ConsumeContainerWhitespace>
<rd:ReportID>cd13b80f-374a-478c-a30d-e885e3232857</rd:ReportID>
<rd:ReportUnitType>Cm</rd:ReportUnitType>
</Report>
</Definition>
</Report>