Performance DIES when REMOVING Where Clause

  • I've never seen anything like it. I have a simple common table expression that returns 7 rows of data.

    When you run Select * From cte, it takes 25 seconds to return the data.

    When you run Select * From cte WHERE X=1, it takes 1 second

    When you add anything BUT "=" , Select * from cte WHERE X > 0, it takes 25 seonds.

    I've got an index on that field. The only thing I can add is the field is type Numeric (4,1)

    Thanks in advance.

  • Please post query, table definitions, index definitions and execution plans.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • Here's the query. It's the very end that causes the problem

    DECLARE @sdate AS DATE

    DECLARE @progfk AS INT

    SET @progfk=1

    SET @sdate = '01/01/2009'

    SET NOCOUNT ON;

    ;WITH cteMain AS (

    SELECT g.WorkerPK, g.WrkrLName

    , g.HireDate

    , RTRIM(w.FirstName) + ' ' + RTRIM(w.LastName) AS WorkerName

    , wp.Supervisor

    , wp.FSW

    , wp.FAW

    , wp.ProgramManager

    , wp.FatherAdvocate

    , ROW_NUMBER() OVER(ORDER BY g.workerpk DESC) AS 'RowNumber'

    , COUNT(*) OVER() AS TotalWorkers

    FROM dbo.fnGetWorkerEventDatesALL(@progfk, NULL, NULL) g

    INNER JOIN Worker w ON w.WorkerPK = g.WorkerPK

    INNER JOIN WorkerProgram wp ON g.WorkerPK = wp.WorkerFK

    WHERE (DATEDIFF(d, g.HireDate, GETDATE()) > 181

    AND g.HireDate > @sdate

    AND wp.TerminationDate IS NULL)

    GROUP BY g.WorkerPK, g.WrkrLName

    , g.HireDate

    , w.FirstName

    , w.LastName

    , wp.Supervisor

    , wp.FSW

    , wp.FAW

    , wp.ProgramManager

    , wp.FatherAdvocate

    )

    , cteAllRequiredTrainings AS (

    SELECT topiccode, topicname, subtopiccode FROM dbo.codetopic t1

    INNER JOIN SubTopic ON subtopic.TopicFK = t1.codetopicPK

    WHERE TopicCode BETWEEN 14.0 AND 19.0 AND programfk IS NULL AND RequiredBy='HFA'

    )

    , cteMainMerge AS (

    SELECT * FROM cteMain, cteAllRequiredTrainings

    )

    --Now we get the trainings (or lack thereof) for topic code 14.0

    , cteTrainings AS (

    SELECT

    ta.workerfk

    , t1.TopicCode

    , t1.topicname

    , CASE IsExempt

    WHEN 1 THEN @sdate

    ELSE MIN(t.TrainingDate)

    END AS TrainingDate

    , Subtopic.SubTopicCode AS subtopiccode2

    FROM cteMainMerge

    LEFT JOIN TrainingAttendee ta ON ta.WorkerFK = cteMainMerge.WorkerPK

    LEFT JOIN Training t ON t.TrainingPK = ta.TrainingFK

    LEFT JOIN TrainingDetail td ON td.TrainingFK = t.TrainingPK

    LEFT JOIN codeTopic t1 ON td.TopicFK=t1.codeTopicPK

    INNER JOIN SubTopic ON subtopic.TopicFK = td.TopicFK AND subtopic.SubTopicPK = td.SubTopicFK

    WHERE t1.TopicCode BETWEEN 14.0 AND 19.0

    GROUP BY

    WorkerFK

    , HireDate

    , t1.TopicCode

    , t1.topicname

    , WorkerName

    , Supervisor

    , FSW

    , FAW

    , ProgramManager

    , FatherAdvocate

    , rownumber

    , TotalWorkers

    , IsExempt

    , SubTopic.subtopiccode

    )

    , cteTrainingsUnique AS (

    --this eliminates the problem that a worker could have both a regular training and an exempt training

    SELECT workerfk

    , topiccode

    ,topicname

    , MIN(trainingdate) AS TrainingDate

    , subtopiccode2

    FROM cteTrainings

    GROUP BY workerfk

    , topiccode

    , topicname

    , subtopiccode2

    )

    , cte10_4Final AS (

    --if a worker has NO trainings, they won't appear at all, so add them back

    select DISTINCT WorkerPK

    , RowNumber

    , TotalWorkers

    , HireDate

    , WorkerName

    , Supervisor

    , FSW

    , FAW

    , ProgramManager

    , FatherAdvocate

    , cteMainMerge.TopicCode

    , cteMainMerge.topicname

    , SubTopicCode

    , TrainingDate FROM cteMainMerge

    LEFT JOIN cteTrainingsUnique ON cteTrainingsUnique.workerfk=cteMainMerge.workerpk AND subtopiccode2=cteMainMerge.subtopiccode AND cteMainMerge.TopicCode=cteTrainingsUnique.TopicCode

    )

    , cteMeetTarget AS (

    SELECT TotalWorkers

    , cte10_4Final.WorkerPK

    , WorkerName

    , Supervisor

    , FSW

    , FAW

    , ProgramManager

    , FatherAdvocate

    , TopicCode

    , TopicName

    , TrainingDate

    , HireDate

    , SubTopicCode

    , CASE WHEN TrainingDate <= dateadd(day, 183, HireDate) THEN 'T' ELSE 'F' END AS 'Meets Target'

    , CASE WHEN TrainingDate IS NOT NULL THEN 1 ELSE 0 END AS 'ContentCompleted'

    FROM cte10_4Final

    GROUP BY cte10_4Final.WorkerPK

    , WorkerName

    , Supervisor

    , FSW

    , FAW

    , ProgramManager

    , FatherAdvocate

    , TopicCode

    , TopicName

    , TrainingDate

    , HireDate

    , rownumber

    , TotalWorkers

    , SubTopicCode

    )

    --Now calculate the number meeting count

    , cteCountMeetingOne AS (

    SELECT DISTINCT TopicCode

    , workerpk

    , COUNT(*) AS totalmeetingcount

    FROM cteMeetTarget

    WHERE [Meets Target]='T'

    GROUP BY TopicCode

    , workerpk

    )

    --Now calculate the number meeting count

    , cteCountMeeting AS (

    SELECT DISTINCT TopicCode

    , SUM(totalmeetingcount) AS totalmeetingcount

    FROM(

    SELECT DISTINCT TopicCode

    , CASE TopicCode

    WHEN 14.0 THEN

    CASE WHEN totalmeetingcount >=2 THEN COUNT(*) END

    WHEN 15.0 THEN

    CASE WHEN totalmeetingcount >=5 THEN COUNT(*) END

    WHEN 16.0 THEN

    CASE WHEN totalmeetingcount >=3 THEN COUNT(*) END

    WHEN 17.0 THEN

    CASE WHEN totalmeetingcount >=2 THEN COUNT(*) END

    WHEN 18.0 THEN

    CASE WHEN totalmeetingcount >=2 THEN COUNT(*) END

    WHEN 19.0 THEN

    CASE WHEN totalmeetingcount >=3 THEN COUNT(*) END

    ELSE 0

    END AS totalmeetingcount

    FROM cteCountMeetingOne

    GROUP BY TopicCode

    , totalmeetingcount

    ) a

    GROUP BY TopicCode

    )

    SELECT * FROM cteCountMeeting

    --WHERE topiccode = 14.0

    ****NOTICE ABOVE - if I put in the WHERE clause, it runs in under a second, without the WHERE clause OVER 20 seconds ****

  • GilaMonster (6/14/2013)


    Please post query, table definitions, index definitions and execution plans.

    p.s. I'm not sure a 4-page long CTE qualifies as 'simple'

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • Here's the execution plan in XML

    <?xml version="1.0" encoding="utf-16"?>

    <ShowPlanXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.1" Build="10.50.1617.0" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">

    <BatchSequence>

    <Batch>

    <Statements>

    <StmtSimple StatementCompId="1" StatementId="1" StatementText=" DECLARE @sdate AS DATE DECLARE @progfk AS INT SET @progfk=1 " StatementType="ASSIGN" />

    </Statements>

    <Statements>

    <StmtSimple StatementCompId="2" StatementId="2" StatementText=" SET @sdate = '01/01/2009' " StatementType="ASSIGN" />

    </Statements>

    <Statements>

    <StmtSimple StatementCompId="3" StatementId="3" StatementText=" SET NOCOUNT ON; " StatementType="SET ON/OFF" />

    </Statements>

    <Statements>

    <StmtSimple StatementCompId="4" StatementEstRows="42.8058" StatementId="4" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="TimeOut" StatementSubTreeCost="100.768" StatementText=";WITH cteMain AS ( SELECT g.WorkerPK, g.WrkrLName , g.HireDate , RTRIM(w.FirstName) + ' ' + RTRIM(w.LastName) AS WorkerName , wp.Supervisor , wp.FSW , wp.FAW , wp.ProgramManager , wp.FatherAdvocate , ROW_NUMBER() OVER(ORDER BY g.workerpk DESC) AS 'RowNumber' , COUNT(*) OVER() AS TotalWorkers FROM dbo.fnGetWorkerEventDatesALL(@progfk, NULL, NULL) g INNER JOIN Worker w ON w.WorkerPK = g.WorkerPK INNER JOIN WorkerProgram wp ON g.WorkerPK = wp.WorkerFK WHERE (DATEDIFF(d, g.HireDate, GETDATE()) > 181 AND g.HireDate > @sdate AND wp.TerminationDate IS NULL) GROUP BY g.WorkerPK, g.WrkrLName , g.HireDate , w.FirstName , w.LastName , wp.Supervisor , wp.FSW , wp.FAW , wp.ProgramManager , wp.FatherAdvocate ) , cteAllRequiredTrainings AS ( SELECT topiccode, topicname, subtopiccode FROM dbo.codetopic t1 INNER JOIN SubTopic ON subtopic.TopicFK = t1.codetopicPK WHERE TopicCode BETWEEN 14.0 AND 19.0 AND programfk IS NULL AND RequiredBy='HFA' ) , cteMainMerge AS ( SELECT * FROM cteMain, cteAllRequiredTrainings ) --Now we get the trainings (or lack thereof) for topic code 14.0 , cteTrainings AS ( SELECT ta.workerfk , t1.TopicCode , t1.topicname , CASE IsExempt WHEN 1 THEN @sdate ELSE MIN(t.TrainingDate) END AS TrainingDate , Subtopic.SubTopicCode AS subtopiccode2 FROM cteMainMerge LEFT JOIN TrainingAttendee ta ON ta.WorkerFK = cteMainMerge.WorkerPK LEFT JOIN Training t ON t.TrainingPK = ta.TrainingFK LEFT JOIN TrainingDetail td ON td.TrainingFK = t.TrainingPK LEFT JOIN codeTopic t1 ON td.TopicFK=t1.codeTopicPK INNER JOIN SubTopic ON subtopic.TopicFK = td.TopicFK AND subtopic.SubTopicPK = td.SubTopicFK WHERE t1.TopicCode BETWEEN 14.0 AND 19.0 GROUP BY WorkerFK , HireDate , t1.TopicCode , t1.topicname , WorkerName , Supervisor , FSW , FAW , ProgramManager , FatherAdvocate , rownumber , TotalWorkers , IsExempt , SubTopic.subtopiccode ) , cteTrainingsUnique AS ( --this eliminates the problem that a worker could have both a regular training and an exempt training SELECT workerfk , topiccode ,topicname , MIN(trainingdate) AS TrainingDate , subtopiccode2 FROM cteTrainings GROUP BY workerfk , topiccode , topicname , subtopiccode2 ) , cte10_4Final AS ( --if a worker has NO trainings, they won't appear at all, so add them back select DISTINCT WorkerPK , RowNumber , TotalWorkers , HireDate , WorkerName , Supervisor , FSW , FAW , ProgramManager , FatherAdvocate , cteMainMerge.TopicCode , cteMainMerge.topicname , SubTopicCode , TrainingDate FROM cteMainMerge LEFT JOIN cteTrainingsUnique ON cteTrainingsUnique.workerfk=cteMainMerge.workerpk AND subtopiccode2=cteMainMerge.subtopiccode AND cteMainMerge.TopicCode=cteTrainingsUnique.TopicCode ) , cteMeetTarget AS ( SELECT TotalWorkers , cte10_4Final.WorkerPK , WorkerName , Supervisor , FSW , FAW , ProgramManager , FatherAdvocate , TopicCode , TopicName , TrainingDate , HireDate , SubTopicCode , CASE WHEN TrainingDate <= dateadd(day, 183, HireDate) THEN 'T' ELSE 'F' END AS 'Meets Target' , CASE WHEN TrainingDate IS NOT NULL THEN 1 ELSE 0 END AS 'ContentCompleted' FROM cte10_4Final GROUP BY cte10_4Final.WorkerPK , WorkerName , Supervisor , FSW , FAW , ProgramManager , FatherAdvocate , TopicCode , TopicName , TrainingDate , HireDate , rownumber , TotalWorkers , SubTopicCode ) --Now calculate the number meeting count , cteCountMeetingOne AS ( SELECT DISTINCT TopicCode , workerpk , COUNT(*) AS totalmeetingcount FROM cteMeetTarget WHERE [Meets Target]='T' GROUP BY TopicCode , workerpk ) --Now calculate the number me" StatementType="SELECT" QueryHash="0x119B9E84261C02D9" QueryPlanHash="0x76C5F757A30CABE9">

    <StatementSetOptions ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" NUMERIC_ROUNDABORT="false" QUOTED_IDENTIFIER="true" />

    <QueryPlan CachedPlanSize="1152" CompileTime="1428" CompileCPU="1428" CompileMemory="58832">

    <RelOp AvgRowSize="16" EstimateCPU="4.81232E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="42.8058" LogicalOp="Compute Scalar" NodeId="0" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="100.768">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1111" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1111" />

    <ScalarOperator ScalarString="CASE WHEN [Expr1242]=(0) THEN NULL ELSE [Expr1243] END">

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1242" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1243" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="16" EstimateCPU="4.81232E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="42.8058" LogicalOp="Aggregate" NodeId="1" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="100.768">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1242" />

    <ColumnReference Column="Expr1243" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1242" />

    <ScalarOperator ScalarString="COUNT_BIG([Expr1110])">

    <Aggregate AggType="COUNT_BIG" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1110" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1243" />

    <ScalarOperator ScalarString="SUM([Expr1110])">

    <Aggregate AggType="SUM" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1110" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </GroupBy>

    <RelOp AvgRowSize="16" EstimateCPU="0.000480507" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Distinct Sort" NodeId="2" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="100.768">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1110" />

    </OutputList>

    <MemoryFractions Input="0.446518" Output="0.893036" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1110" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="16" EstimateCPU="4.45339E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Compute Scalar" NodeId="3" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="100.756">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1110" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1110" />

    <ScalarOperator ScalarString="CASE WHEN [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=(14.0) THEN CASE WHEN [Expr1108]>=(2) THEN [Expr1109] ELSE NULL END ELSE CASE WHEN [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=(15.0) THEN CASE WHEN [Expr1108]>=(5) THEN [Expr1109] ELSE NULL END ELSE CASE WHEN [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=(16.0) THEN CASE WHEN [Expr1108]>=(3) THEN [Expr1109] ELSE NULL END ELSE CASE WHEN [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=(17.0) THEN CASE WHEN [Expr1108]>=(2) THEN [Expr1109] ELSE NULL END ELSE CASE WHEN [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=(18.0) THEN CASE WHEN [Expr1108]>=(2) THEN [Expr1109] ELSE NULL END ELSE CASE WHEN [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=(19.0) THEN CASE WHEN [Expr1108]>=(3) THEN [Expr1109] ELSE NULL END ELSE (0) END END END END END END">

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(14.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1108" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(2)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1109" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(15.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1108" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(5)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1109" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(16.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1108" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(3)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1109" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(17.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1108" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(2)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1109" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(18.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1108" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(2)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1109" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(19.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1108" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(3)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1109" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="(0)" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="20" EstimateCPU="4.89873E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Compute Scalar" NodeId="4" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="100.756">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1108" />

    <ColumnReference Column="Expr1109" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1109" />

    <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1241],0)">

    <Convert DataType="int" Style="0" Implicit="true">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1241" />

    </Identifier>

    </ScalarOperator>

    </Convert>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="20" EstimateCPU="4.89873E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Aggregate" NodeId="5" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="100.756">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1108" />

    <ColumnReference Column="Expr1241" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1241" />

    <ScalarOperator ScalarString="Count(*)">

    <Aggregate AggType="countstar" Distinct="false" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Column="Expr1108" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </GroupBy>

    <RelOp AvgRowSize="16" EstimateCPU="0.000480507" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Sort" NodeId="6" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="100.756">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1108" />

    </OutputList>

    <MemoryFractions Input="0.0241361" Output="0.446518" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1108" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="16" EstimateCPU="4.45339E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Compute Scalar" NodeId="8" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="100.744">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1108" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1108" />

    <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[globalagg1155],0)">

    <Convert DataType="int" Style="0" Implicit="true">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="globalagg1155" />

    </Identifier>

    </ScalarOperator>

    </Convert>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="20" EstimateCPU="0.000129148" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="44.5339" LogicalOp="Aggregate" NodeId="9" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="100.744">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="globalagg1155" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="globalagg1155" />

    <ScalarOperator ScalarString="SUM([partialagg1154])">

    <Aggregate AggType="SUM" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="partialagg1154" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </GroupBy>

    <RelOp AvgRowSize="24" EstimateCPU="0.0295571" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="178.135" LogicalOp="Gather Streams" NodeId="10" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="100.744">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="partialagg1154" />

    </OutputList>

    <Parallelism>

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="24" EstimateCPU="0.000340651" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="178.135" LogicalOp="Aggregate" NodeId="11" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="100.714">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="partialagg1154" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="partialagg1154" />

    <ScalarOperator ScalarString="Count(*)">

    <Aggregate AggType="countstar" Distinct="false" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </GroupBy>

    <RelOp AvgRowSize="16" EstimateCPU="0.00053064" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2122.56" LogicalOp="Aggregate" NodeId="12" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="100.714">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues />

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </GroupBy>

    <RelOp AvgRowSize="226" EstimateCPU="0.0575452" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2122.56" LogicalOp="Repartition Streams" NodeId="13" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="100.714">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </PartitionColumns>

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1036" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1037" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1038" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1101" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="226" EstimateCPU="0.00053064" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2122.56" LogicalOp="Aggregate" NodeId="14" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="100.656">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues />

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </GroupBy>

    <RelOp AvgRowSize="234" EstimateCPU="0.00917355" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2122.56" LogicalOp="Sort" NodeId="16" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="100.655">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </OutputList>

    <MemoryFractions Input="0.829659" Output="0.8689" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1036" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1037" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1038" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1101" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="234" EstimateCPU="0.00173342" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2122.56" LogicalOp="Filter" NodeId="17" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="100.643">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    <ColumnReference Column="Expr1104" />

    </OutputList>

    <Filter StartupExpression="false">

    <RelOp AvgRowSize="242" EstimateCPU="0.0543312" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="7075.2" LogicalOp="Right Outer Join" NodeId="18" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="100.642">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    <ColumnReference Column="Expr1104" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <MemoryFractions Input="0.00052905" Output="0.0633767" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </HashKeysProbe>

    <ProbeResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK]=[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK] AND [HFNY].[dbo].[SubTopic].[SubTopicCode]=[HFNY].[dbo].[SubTopic].[SubTopicCode] AND [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]=[HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </ProbeResidual>

    <RelOp AvgRowSize="33" EstimateCPU="5.4068E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2162.72" LogicalOp="Compute Scalar" NodeId="19" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="56.8979">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    <ColumnReference Column="Expr1104" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1104" />

    <ScalarOperator ScalarString="[Expr1101]">

    <Identifier>

    <ColumnReference Column="Expr1101" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="25" EstimateCPU="0.0313187" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2162.72" LogicalOp="Repartition Streams" NodeId="20" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="56.8979">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </PartitionColumns>

    <RelOp AvgRowSize="25" EstimateCPU="0.00156797" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2162.72" LogicalOp="Aggregate" NodeId="21" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="56.8665">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1101" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1101" />

    <ScalarOperator ScalarString="MIN([partialagg1153])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="partialagg1153" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </GroupBy>

    <RelOp AvgRowSize="175" EstimateCPU="0.12263" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="8650.87" LogicalOp="Repartition Streams" NodeId="22" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="56.865">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="partialagg1153" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </PartitionColumns>

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="175" EstimateCPU="0.0439207" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="8650.87" LogicalOp="Aggregate" NodeId="23" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="56.7423">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="partialagg1153" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="partialagg1153" />

    <ScalarOperator ScalarString="MIN(CASE WHEN [HFNY].[dbo].[Training].[IsExempt] as [t].[IsExempt]=(1) THEN CONVERT_IMPLICIT(datetime,[@sdate],0) ELSE [Expr1099] END)">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(1)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Convert DataType="datetime" Style="0" Implicit="true">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="@sdate" />

    </Identifier>

    </ScalarOperator>

    </Convert>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1099" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </GroupBy>

    <RelOp AvgRowSize="176" EstimateCPU="0.0785387" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="285595" LogicalOp="Aggregate" NodeId="24" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="56.6984">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1099" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1099" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[Training].[TrainingDate] as [t].[TrainingDate])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1082" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </GroupBy>

    <RelOp AvgRowSize="230" EstimateCPU="5.93951" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="285595" LogicalOp="Sort" NodeId="26" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="56.6199">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <MemoryFractions Input="0.566227" Output="0.892507" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1082" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1080" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1081" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="230" EstimateCPU="2.56903" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="285595" LogicalOp="Repartition Streams" NodeId="27" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="50.6776">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1082" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </PartitionColumns>

    <RelOp AvgRowSize="230" EstimateCPU="0.918474" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="285595" LogicalOp="Inner Join" NodeId="28" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="48.1085">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <MemoryFractions Input="0.0262532" Output="0.0117834" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="62" EstimateCPU="0.0373657" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Bitmap Create" NodeId="29" Parallel="true" PhysicalOp="Bitmap" EstimatedTotalSubtreeCost="35.082">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <Bitmap>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Bitmap1235" />

    </DefinedValue>

    </DefinedValues>

    <HashKeys>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeys>

    <RelOp AvgRowSize="62" EstimateCPU="0.0373657" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Distribute Streams" NodeId="30" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="35.082">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="62" EstimateCPU="0.0186259" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Inner Join" NodeId="31" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="35.0447">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <NestedLoops Optimized="false">

    <RelOp AvgRowSize="58" EstimateCPU="0" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Lazy Spool" NodeId="32" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="35.0253">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <Spool>

    <RelOp AvgRowSize="58" EstimateCPU="0.00241895" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Segment" NodeId="33" Parallel="false" PhysicalOp="Segment" EstimatedTotalSubtreeCost="35.0229">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1082" />

    <ColumnReference Column="Segment1232" />

    </OutputList>

    <Segment>

    <GroupBy />

    <SegmentColumn>

    <ColumnReference Column="Segment1232" />

    </SegmentColumn>

    <RelOp AvgRowSize="58" EstimateCPU="8.63912E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Compute Scalar" NodeId="34" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="35.0205">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1082" />

    <ScalarOperator ScalarString="(rtrim([HFNY].[dbo].[Worker].[FirstName] as [w].[FirstName])+' ')+rtrim([HFNY].[dbo].[Worker].[LastName] as [w].[LastName])">

    <Arithmetic Operation="ADD">

    <ScalarOperator>

    <Arithmetic Operation="ADD">

    <ScalarOperator>

    <Intrinsic FunctionName="rtrim">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="' '" />

    </ScalarOperator>

    </Arithmetic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="rtrim">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Arithmetic>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="79" EstimateCPU="6.91129E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Compute Scalar" NodeId="35" Parallel="false" PhysicalOp="Sequence Project" EstimatedTotalSubtreeCost="35.0204">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    </OutputList>

    <SequenceProject>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1080" />

    <ScalarOperator ScalarString="row_number">

    <Sequence FunctionName="row_number" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="79" EstimateCPU="1.72782E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Segment" NodeId="36" Parallel="false" PhysicalOp="Segment" EstimatedTotalSubtreeCost="35.0203">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Segment1231" />

    </OutputList>

    <Segment>

    <GroupBy />

    <SegmentColumn>

    <ColumnReference Column="Segment1231" />

    </SegmentColumn>

    <RelOp AvgRowSize="71" EstimateCPU="0.0349529" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Gather Streams" NodeId="37" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="35.0203">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OutputList>

    <Parallelism>

    <OrderBy>

    <OrderByColumn Ascending="false">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="71" EstimateCPU="0.00337406" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Distinct Sort" NodeId="38" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="34.9854">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OutputList>

    <MemoryFractions Input="0.0253193" Output="0.0648807" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="false">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="101" EstimateCPU="0.0318484" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="878.188" LogicalOp="Repartition Streams" NodeId="39" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="34.9792">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </PartitionColumns>

    <RelOp AvgRowSize="101" EstimateCPU="0.0275535" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="878.188" LogicalOp="Inner Join" NodeId="40" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="34.9473">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OutputList>

    <MemoryFractions Input="0.00240477" Output="0.0395614" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="55" EstimateCPU="0.0220265" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="885.409" LogicalOp="Bitmap Create" NodeId="41" Parallel="true" PhysicalOp="Bitmap" EstimatedTotalSubtreeCost="34.8662">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <Bitmap>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Bitmap1230" />

    </DefinedValue>

    </DefinedValues>

    <HashKeys>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </HashKeys>

    <RelOp AvgRowSize="55" EstimateCPU="0.0220265" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="885.409" LogicalOp="Inner Join" NodeId="42" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="34.8662">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <MemoryFractions Input="0.00240477" Output="0.0236651" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="12" EstimateCPU="0.0291423" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="526.456" LogicalOp="Bitmap Create" NodeId="43" Parallel="true" PhysicalOp="Bitmap" EstimatedTotalSubtreeCost="0.0701723">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <Bitmap>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Bitmap1229" />

    </DefinedValue>

    </DefinedValues>

    <HashKeys>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </HashKeys>

    <RelOp AvgRowSize="12" EstimateCPU="0.0291423" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="526.456" LogicalOp="Repartition Streams" NodeId="44" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0701723">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="20" EstimateCPU="0.0006162" EstimateIO="0.040162" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="526.456" LogicalOp="Clustered Index Scan" NodeId="45" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0407782" TableCardinality="2098">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Index="[PK__WorkerPr__61F2F2132EA5EC27]" Alias="[wp]" TableReferenceId="-1" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[TerminationDate] as [wp].[TerminationDate] IS NULL">

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Bitmap>

    </RelOp>

    <RelOp AvgRowSize="49" EstimateCPU="0.0315282" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Repartition Streams" NodeId="46" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="34.774">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </PartitionColumns>

    <Predicate>

    <ScalarOperator ScalarString="PROBE([Bitmap1229],[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK])">

    <Intrinsic FunctionName="PROBE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Bitmap1229" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Predicate>

    <RelOp AvgRowSize="49" EstimateCPU="0.00869513" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Distinct Sort" NodeId="47" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="34.7424">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OutputList>

    <MemoryFractions Input="0.0133412" Output="0.0388108" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1074" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1071" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1072" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1073" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1075" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="122" EstimateCPU="0.0393369" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Repartition Streams" NodeId="48" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="34.7309">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1071" />

    <ColumnReference Column="Expr1072" />

    <ColumnReference Column="Expr1073" />

    <ColumnReference Column="Expr1074" />

    <ColumnReference Column="Expr1075" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1074" />

    <ColumnReference Column="Expr1071" />

    <ColumnReference Column="Expr1072" />

    <ColumnReference Column="Expr1073" />

    <ColumnReference Column="Expr1075" />

    </PartitionColumns>

    <RelOp AvgRowSize="122" EstimateCPU="5.06029E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Compute Scalar" NodeId="49" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="34.6916">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1071" />

    <ColumnReference Column="Expr1072" />

    <ColumnReference Column="Expr1073" />

    <ColumnReference Column="Expr1074" />

    <ColumnReference Column="Expr1075" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1074" />

    <ScalarOperator ScalarString="CASE WHEN datediff(day,[HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent],[Expr1068])<(0) THEN [Expr1068] ELSE [HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent] END">

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LT">

    <ScalarOperator>

    <Intrinsic FunctionName="datediff">

    <ScalarOperator>

    <Const ConstValue="(4)" />

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1068" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1068" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1075" />

    <ScalarOperator ScalarString="CASE WHEN isnull([Expr1054],'2099-12-31 00:00:00.000')<=isnull([Expr1060],'2099-12-31 00:00:00.000') THEN CASE WHEN isnull([Expr1054],'2099-12-31 00:00:00.000')<=isnull([Expr1065],'2099-12-31 00:00:00.000') THEN [Expr1054] ELSE [Expr1065] END ELSE CASE WHEN isnull([Expr1054],'2099-12-31 00:00:00.000')>isnull([Expr1060],'2099-12-31 00:00:00.000') THEN CASE WHEN isnull([Expr1060],'2099-12-31 00:00:00.000')<=isnull([Expr1065],'2099-12-31 00:00:00.000') THEN [Expr1060] ELSE [Expr1065] END ELSE NULL END END">

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1054" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1054" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1054" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GT">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1054" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="146" EstimateCPU="0.00131568" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Filter" NodeId="50" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="34.6916">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Column="Expr1068" />

    <ColumnReference Column="Expr1071" />

    <ColumnReference Column="Expr1072" />

    <ColumnReference Column="Expr1073" />

    </OutputList>

    <Filter StartupExpression="false">

    <RelOp AvgRowSize="146" EstimateCPU="0.00185544" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Aggregate" NodeId="51" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="34.6902">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Column="Expr1068" />

    <ColumnReference Column="Expr1071" />

    <ColumnReference Column="Expr1072" />

    <ColumnReference Column="Expr1073" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1071" />

    <ScalarOperator ScalarString="MIN([Expr1054])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1054" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1072" />

    <ScalarOperator ScalarString="MIN([Expr1060])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1073" />

    <ScalarOperator ScalarString="MIN([Expr1065])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[LastName] as [w].[LastName])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[SupervisorInitialStart] as [w].[SupervisorInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[FAWInitialStart] as [w].[FAWInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[FSWInitialStart] as [w].[FSWInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1068" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </GroupBy>

    <RelOp AvgRowSize="142" EstimateCPU="0.0554939" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Sort" NodeId="53" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="34.6884">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Column="Expr1068" />

    </OutputList>

    <MemoryFractions Input="0.0145248" Output="0.0491347" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1054" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1068" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1060" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1065" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="142" EstimateCPU="0.0312069" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Repartition Streams" NodeId="54" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="34.6301">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Column="Expr1068" />

    <ColumnReference Column="Expr1070" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1070" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </PartitionColumns>

    <RelOp AvgRowSize="142" EstimateCPU="0.00514868" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Right Outer Join" NodeId="55" Parallel="true" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="34.5989">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    <ColumnReference Column="Expr1068" />

    <ColumnReference Column="Expr1070" />

    </OutputList>

    <Merge ManyToMany="false">

    <InnerSideJoinColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </InnerSideJoinColumns>

    <OuterSideJoinColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </OuterSideJoinColumns>

    <Residual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[Supervision].[SupervisorFK] as .[SupervisorFK]=[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK]">

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Residual>

    <RelOp AvgRowSize="27" EstimateCPU="1.8E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="72" LogicalOp="Compute Scalar" NodeId="56" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.0681073">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    <ColumnReference Column="Expr1068" />

    <ColumnReference Column="Expr1070" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1070" />

    <ScalarOperator ScalarString="[Expr1068]">

    <Identifier>

    <ColumnReference Column="Expr1068" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="0.0002787" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="72" LogicalOp="Aggregate" NodeId="57" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.0681055">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    <ColumnReference Column="Expr1068" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1068" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[Supervision].[SupervisionDate] as .[SupervisionDate])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </GroupBy>

    <RelOp AvgRowSize="19" EstimateCPU="0.00760672" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1798" LogicalOp="Sort" NodeId="58" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="0.0678268">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </OutputList>

    <MemoryFractions Input="0.00175459" Output="0.00134667" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="19" EstimateCPU="0.0300423" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1798" LogicalOp="Repartition Streams" NodeId="59" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0574048">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="19" EstimateCPU="0.0005337" EstimateIO="0.0268287" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1798" LogicalOp="Clustered Index Scan" NodeId="60" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0273624" TableCardinality="1798">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Index="[PK__Supervis__3AC5E6F97D0E9093]" Alias="" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    <RelOp AvgRowSize="126" EstimateCPU="0.0106165" EstimateIO="0.0113966" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Right Outer Join" NodeId="67" Parallel="true" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="34.5256">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="Expr1065" />

    </OutputList>

    <Merge ManyToMany="true">

    <InnerSideJoinColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </InnerSideJoinColumns>

    <OuterSideJoinColumns>

    <ColumnReference Column="Expr1064" />

    </OuterSideJoinColumns>

    <Residual>

    <ScalarOperator ScalarString="[Expr1064]=[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK]">

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1064" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Residual>

    <RelOp AvgRowSize="19" EstimateCPU="0.0425929" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6123.34" LogicalOp="Sort" NodeId="68" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="1.3112">

    <OutputList>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </OutputList>

    <MemoryFractions Input="0.0129858" Output="0.00442478" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1064" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="19" EstimateCPU="0.0337527" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6123.34" LogicalOp="Repartition Streams" NodeId="69" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.26579">

    <OutputList>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Column="Expr1064" />

    </PartitionColumns>

    <RelOp AvgRowSize="19" EstimateCPU="0.0895623" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6123.34" LogicalOp="Aggregate" NodeId="70" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.23204">

    <OutputList>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[Expr1064] = [Expr1064] AND [Expr1065] = [Expr1065]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1064" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1064" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1065" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="19" EstimateCPU="0.047523" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="19612.6" LogicalOp="Repartition Streams" NodeId="71" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.14247">

    <OutputList>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </PartitionColumns>

    <RelOp AvgRowSize="19" EstimateCPU="0.000490314" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="19612.6" LogicalOp="Compute Scalar" NodeId="72" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="1.09495">

    <OutputList>

    <ColumnReference Column="Expr1064" />

    <ColumnReference Column="Expr1065" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1064" />

    <ScalarOperator ScalarString="[HFNY].[dbo].[Kempe].[FAWFK] as [k].[FAWFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1065" />

    <ScalarOperator ScalarString="[Expr1063]">

    <Identifier>

    <ColumnReference Column="Expr1063" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="0.243236" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="19612.6" LogicalOp="Aggregate" NodeId="73" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.09446">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Column="Expr1063" />

    </OutputList>

    <MemoryFractions Input="0.0129858" Output="0.0129858" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1063" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[Kempe].[KempeDate] as [k].[KempeDate])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[Kempe].[FAWFK] as [k].[FAWFK] = [HFNY].[dbo].[Kempe].[FAWFK] as [k].[FAWFK] AND [HFNY].[dbo].[Kempe].[ProgramFK] as [k].[ProgramFK] = [HFNY].[dbo].[Kempe].[ProgramFK] as [k].[ProgramFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="23" EstimateCPU="0.0815781" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="47810" LogicalOp="Repartition Streams" NodeId="74" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.851223">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="23" EstimateCPU="0.013187" EstimateIO="0.756458" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="47810" LogicalOp="Clustered Index Scan" NodeId="75" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.769645" TableCardinality="47810">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Index="[PK__Kempe__309BD73525518C17]" Alias="[k]" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    <RelOp AvgRowSize="118" EstimateCPU="0.00528462" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1303.27" LogicalOp="Sort" NodeId="85" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="33.1924">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    </OutputList>

    <MemoryFractions Input="0.01982" Output="0.00204155" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="118" EstimateCPU="0.0334173" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1303.27" LogicalOp="Repartition Streams" NodeId="86" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="33.1843">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="118" EstimateCPU="0.00152846" EstimateIO="0.00281532" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1303.27" LogicalOp="Distinct Sort" NodeId="87" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="33.1509">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    </OutputList>

    <MemoryFractions Input="0.000785211" Output="0.00762309" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="I8Rank1134" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1060" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="126" EstimateCPU="0.0303415" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="439.134" LogicalOp="Repartition Streams" NodeId="88" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="33.1465">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="I8Rank1134" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Column="I8Rank1134" />

    <ColumnReference Column="Expr1060" />

    </PartitionColumns>

    <RelOp AvgRowSize="126" EstimateCPU="0.036127" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="439.134" LogicalOp="Partial Aggregate" NodeId="89" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="33.1162">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="I8Rank1134" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[FAWInitialStart] as [w].[FAWInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[FSWInitialStart] as [w].[FSWInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[LastName] as [w].[LastName])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[SupervisorInitialStart] as [w].[SupervisorInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[WorkerProgram].[FAWStartDate] as [wp].[FAWStartDate])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[WorkerProgram].[HireDate] as [wp].[HireDate])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[WorkerProgram].[TerminationDate] as [wp].[TerminationDate])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1054" />

    <ScalarOperator ScalarString="ANY([Expr1054])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1054" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Column="I8Rank1134" />

    <ColumnReference Column="Expr1060" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[I8Rank1134] = [I8Rank1134] AND [Expr1060] = [Expr1060]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="I8Rank1134" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="I8Rank1134" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1060" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="126" EstimateCPU="0.124475" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="4629.53" LogicalOp="Left Outer Join" NodeId="90" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="33.0801">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Expr1060" />

    <ColumnReference Column="I8Rank1134" />

    </OutputList>

    <MemoryFractions Input="0.00202085" Output="0.00196303" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Column="Expr1059" />

    </HashKeysProbe>

    <ProbeResidual>

    <ScalarOperator ScalarString="[Expr1059]=[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK]">

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1059" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </ProbeResidual>

    <RelOp AvgRowSize="118" EstimateCPU="0.0311673" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Bitmap Create" NodeId="91" Parallel="true" PhysicalOp="Bitmap" EstimatedTotalSubtreeCost="2.07044">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="I8Rank1134" />

    </OutputList>

    <Bitmap>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Bitmap1228" />

    </DefinedValue>

    </DefinedValues>

    <HashKeys>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeys>

    <RelOp AvgRowSize="118" EstimateCPU="0.0311673" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Distribute Streams" NodeId="92" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="2.07044">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="I8Rank1134" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="118" EstimateCPU="1.41388E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Compute Scalar" NodeId="93" Parallel="false" PhysicalOp="Sequence Project" EstimatedTotalSubtreeCost="2.03927">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="I8Rank1134" />

    </OutputList>

    <SequenceProject>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="I8Rank1134" />

    <ScalarOperator ScalarString="row_number">

    <Sequence FunctionName="row_number" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="118" EstimateCPU="3.53469E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Segment" NodeId="94" Parallel="false" PhysicalOp="Segment" EstimatedTotalSubtreeCost="2.03925">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    <ColumnReference Column="Segment1227" />

    </OutputList>

    <Segment>

    <GroupBy />

    <SegmentColumn>

    <ColumnReference Column="Segment1227" />

    </SegmentColumn>

    <RelOp AvgRowSize="110" EstimateCPU="0.00786153" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Distinct Sort" NodeId="95" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="2.03925">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    </OutputList>

    <MemoryFractions Input="0.00116779" Output="0.0254223" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1054" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="114" EstimateCPU="0.0304547" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="547.008" LogicalOp="Gather Streams" NodeId="96" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="2.02013">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    </OutputList>

    <Parallelism>

    <RelOp AvgRowSize="114" EstimateCPU="0.0711029" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="547.008" LogicalOp="Left Outer Join" NodeId="97" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.98967">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1054" />

    </OutputList>

    <MemoryFractions Input="0.00277203" Output="0.00265407" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Column="Expr1053" />

    </HashKeysProbe>

    <RelOp AvgRowSize="106" EstimateCPU="0.0285588" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Bitmap Create" NodeId="98" Parallel="true" PhysicalOp="Bitmap" EstimatedTotalSubtreeCost="0.131006">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OutputList>

    <Bitmap>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Bitmap1226" />

    </DefinedValue>

    </DefinedValues>

    <HashKeys>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeys>

    <RelOp AvgRowSize="106" EstimateCPU="0.0285588" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Repartition Streams" NodeId="99" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.131006">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="106" EstimateCPU="1.78315E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Inner Join" NodeId="100" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.102447">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OutputList>

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </OuterReferences>

    <RelOp AvgRowSize="106" EstimateCPU="1.78315E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Inner Join" NodeId="101" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.09047">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OutputList>

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OuterReferences>

    <RelOp AvgRowSize="43" EstimateCPU="0.0285277" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Repartition Streams" NodeId="102" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0699249">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <Parallelism PartitioningType="RoundRobin">

    <RelOp AvgRowSize="47" EstimateCPU="0.0006162" EstimateIO="0.040162" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Clustered Index Scan" NodeId="103" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0407782" TableCardinality="2098">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Index="[PK__WorkerPr__61F2F2132EA5EC27]" Alias="[wp]" TableReferenceId="-1" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[ProgramFK] as [wp].[ProgramFK]=[@progfk] AND [HFNY].[dbo].[WorkerProgram].[HireDate] as [wp].[HireDate]>[@sdate] AND [HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK]=[HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="@progfk" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="GT">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="@sdate" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    <RelOp AvgRowSize="73" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="104" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.0490383" TableCardinality="2094">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </OutputList>

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Index="[PK__Worker__077F67A4251C81ED]" Alias="[w]" TableReferenceId="-1" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[WorkerFK] as [wp].[WorkerFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    <Predicate>

    <ScalarOperator ScalarString="NOT [HFNY].[dbo].[Worker].[LastName] as [w].[LastName] like '%Transfer%'">

    <Logical Operation="NOT">

    <ScalarOperator>

    <Intrinsic FunctionName="like">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'%Transfer%'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    <RelOp AvgRowSize="9" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="11.3675" EstimateRewinds="4.69613" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="105" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.0119592" TableCardinality="2094">

    <OutputList />

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues />

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Index="[PK__Worker__077F67A4251C81ED]" Alias="[supervisor]" TableReferenceId="-1" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[supervisor]" Column="WorkerPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Bitmap>

    </RelOp>

    <RelOp AvgRowSize="19" EstimateCPU="0.0673469" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="45286" LogicalOp="Repartition Streams" NodeId="106" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.78756">

    <OutputList>

    <ColumnReference Column="Expr1053" />

    <ColumnReference Column="Expr1054" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Column="Expr1053" />

    </PartitionColumns>

    <Predicate>

    <ScalarOperator ScalarString="PROBE([Bitmap1226],[Expr1053])">

    <Intrinsic FunctionName="PROBE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Bitmap1226" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1053" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Predicate>

    <RelOp AvgRowSize="19" EstimateCPU="0.00113215" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="45286" LogicalOp="Compute Scalar" NodeId="107" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="1.72022">

    <OutputList>

    <ColumnReference Column="Expr1053" />

    <ColumnReference Column="Expr1054" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1053" />

    <ScalarOperator ScalarString="[HFNY].[dbo].[ASQ].[FSWFK] as [a].[FSWFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1054" />

    <ScalarOperator ScalarString="[Expr1052]">

    <Identifier>

    <ColumnReference Column="Expr1052" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="0.519978" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="45286" LogicalOp="Aggregate" NodeId="108" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.71908">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    <ColumnReference Column="Expr1052" />

    </OutputList>

    <MemoryFractions Input="0.0246711" Output="0.0236213" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1052" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[ASQ].[DateCompleted] as [a].[DateCompleted])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[ASQ].[FSWFK] as [a].[FSWFK] = [HFNY].[dbo].[ASQ].[FSWFK] as [a].[FSWFK] AND [HFNY].[dbo].[ASQ].[ProgramFK] as [a].[ProgramFK] = [HFNY].[dbo].[ASQ].[ProgramFK] as [a].[ProgramFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="23" EstimateCPU="0.139545" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="100024" LogicalOp="Repartition Streams" NodeId="109" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.19911">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="23" EstimateCPU="0.0275459" EstimateIO="1.03201" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="100024" LogicalOp="Clustered Index Scan" NodeId="110" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="1.05956" TableCardinality="100024">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Index="[PK__ASQ__DCBAE4B403317E3D]" Alias="[a]" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </Segment>

    </RelOp>

    </SequenceProject>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Bitmap>

    </RelOp>

    <RelOp AvgRowSize="19" EstimateCPU="0.0798637" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="59877.6" LogicalOp="Repartition Streams" NodeId="123" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="30.8851">

    <OutputList>

    <ColumnReference Column="Expr1059" />

    <ColumnReference Column="Expr1060" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Column="Expr1059" />

    </PartitionColumns>

    <Predicate>

    <ScalarOperator ScalarString="PROBE([Bitmap1228],[Expr1059])">

    <Intrinsic FunctionName="PROBE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Bitmap1228" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1059" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Predicate>

    <RelOp AvgRowSize="19" EstimateCPU="0.00149694" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="59877.6" LogicalOp="Compute Scalar" NodeId="124" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="30.8053">

    <OutputList>

    <ColumnReference Column="Expr1059" />

    <ColumnReference Column="Expr1060" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1059" />

    <ScalarOperator ScalarString="[HFNY].[dbo].[HVLog].[FSWFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1060" />

    <ScalarOperator ScalarString="[Expr1058]">

    <Identifier>

    <ColumnReference Column="Expr1058" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="2.51476" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="59877.6" LogicalOp="Aggregate" NodeId="125" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="30.8038">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Column="Expr1058" />

    </OutputList>

    <MemoryFractions Input="0.0254223" Output="0.0246949" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1058" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[HVLog].[VisitStartTime])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[HVLog].[FSWFK] = [HFNY].[dbo].[HVLog].[FSWFK] AND [HFNY].[dbo].[HVLog].[ProgramFK] = [HFNY].[dbo].[HVLog].[ProgramFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="23" EstimateCPU="1.32061" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1163870" LogicalOp="Repartition Streams" NodeId="126" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="28.289">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="23" EstimateCPU="0.320103" EstimateIO="26.6483" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1163870" LogicalOp="Clustered Index Scan" NodeId="127" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="26.9684" TableCardinality="1163870">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Index="[PK__HVLog__ED876F581332DBDC]" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </Merge>

    </RelOp>

    </Merge>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    <Predicate>

    <ScalarOperator ScalarString="datediff(day,[HFNY].[dbo].[WorkerProgram].[HireDate] as [wp].[HireDate],getdate())>(181)">

    <Compare CompareOp="GT">

    <ScalarOperator>

    <Intrinsic FunctionName="datediff">

    <ScalarOperator>

    <Const ConstValue="(4)" />

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="ConstExpr1113">

    <ScalarOperator>

    <Intrinsic FunctionName="getdate" />

    </ScalarOperator>

    </ColumnReference>

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(181)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Predicate>

    </Filter>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Bitmap>

    </RelOp>

    <RelOp AvgRowSize="61" EstimateCPU="0.0320662" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2094" LogicalOp="Repartition Streams" NodeId="189" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0535841">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="61" EstimateCPU="0.0006151" EstimateIO="0.0209028" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2094" LogicalOp="Index Scan" NodeId="190" Parallel="true" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.0215179" TableCardinality="2094">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Index="[IX_Worker_LastName_FirstName]" Alias="[w]" TableReferenceId="-1" IndexKind="NonClustered" />

    <Predicate>

    <ScalarOperator ScalarString="PROBE([Bitmap1230],[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK],N'[IN ROW]')">

    <Intrinsic FunctionName="PROBE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Bitmap1230" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="N'[IN ROW]'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Segment>

    </RelOp>

    </SequenceProject>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Segment>

    </RelOp>

    </Spool>

    </RelOp>

    <RelOp AvgRowSize="58" EstimateCPU="0.000241895" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Inner Join" NodeId="198" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.000483791">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <NestedLoops Optimized="false">

    <Predicate>

    <ScalarOperator ScalarString="(1)">

    <Const ConstValue="(1)" />

    </ScalarOperator>

    </Predicate>

    <RelOp AvgRowSize="58" EstimateCPU="2.41895E-05" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Compute Scalar" NodeId="199" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.000266085">

    <OutputList>

    <ColumnReference Column="Expr1081" />

    <ColumnReference Column="Expr1081" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1081" />

    <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1233],0)">

    <Convert DataType="int" Style="0" Implicit="true">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1233" />

    </Identifier>

    </ScalarOperator>

    </Convert>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="58" EstimateCPU="0.000241895" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Aggregate" NodeId="200" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.000241895">

    <OutputList>

    <ColumnReference Column="Expr1233" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1233" />

    <ScalarOperator ScalarString="Count(*)">

    <Aggregate AggType="countstar" Distinct="false" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="58" EstimateCPU="0" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Lazy Spool" NodeId="201" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="0">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <Spool PrimaryNodeId="32" />

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    <RelOp AvgRowSize="58" EstimateCPU="0" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Lazy Spool" NodeId="206" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="0">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1080" />

    <ColumnReference Column="Expr1082" />

    </OutputList>

    <Spool PrimaryNodeId="32" />

    </RelOp>

    </NestedLoops>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Bitmap>

    </RelOp>

    <RelOp AvgRowSize="176" EstimateCPU="2.249" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="585822" LogicalOp="Repartition Streams" NodeId="208" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="12.108">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    </PartitionColumns>

    <Predicate>

    <ScalarOperator ScalarString="PROBE([Bitmap1235],[HFNY].[dbo].[TrainingAttendee].[WorkerFK] as [ta].[WorkerFK])">

    <Intrinsic FunctionName="PROBE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Bitmap1235" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Predicate>

    <RelOp AvgRowSize="176" EstimateCPU="4.03491" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="585822" LogicalOp="Inner Join" NodeId="209" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="9.85901">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <MemoryFractions Input="0.70187" Output="0.315025" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="TrainingFK" />

    </HashKeysProbe>

    <ProbeResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[TrainingAttendee].[TrainingFK] as [ta].[TrainingFK]=[HFNY].[dbo].[TrainingDetail].[TrainingFK] as

    .[TrainingFK]">

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="TrainingFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </ProbeResidual>

    <RelOp AvgRowSize="176" EstimateCPU="0.372974" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="93978.6" LogicalOp="Inner Join" NodeId="210" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.44091">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <MemoryFractions Input="0.866783" Output="0.164913" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="20" EstimateCPU="0.0803171" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="52035" LogicalOp="Repartition Streams" NodeId="211" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.10446">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="20" EstimateCPU="0.0143489" EstimateIO="1.00979" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="52035" LogicalOp="Clustered Index Scan" NodeId="212" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="1.02414" TableCardinality="52035">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="TrainingDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Training]" Alias="[t]" Column="IsExempt" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Training]" Index="[PK__Training__E8D0D89816CE6296]" Alias="[t]" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    <RelOp AvgRowSize="167" EstimateCPU="0.371739" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="93978.6" LogicalOp="Repartition Streams" NodeId="213" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.96348">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="167" EstimateCPU="0.322167" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="93978.6" LogicalOp="Inner Join" NodeId="214" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.59174">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="SubTopicFK" />

    </HashKeysProbe>

    <ProbeResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[SubTopic].[TopicFK]=[HFNY].[dbo].[TrainingDetail].[TopicFK] as

    .[TopicFK] AND [HFNY].[dbo].[SubTopic].[SubTopicPK]=[HFNY].[dbo].[TrainingDetail].[SubTopicFK] as

    .[SubTopicFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TopicFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="SubTopicFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </ProbeResidual>

    <RelOp AvgRowSize="171" EstimateCPU="0.0299961" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="212.134" LogicalOp="Repartition Streams" NodeId="215" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.183027">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    </PartitionColumns>

    <RelOp AvgRowSize="171" EstimateCPU="0.0215763" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="212.134" LogicalOp="Inner Join" NodeId="216" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.153031">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="codeTopicPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="166" EstimateCPU="0.0285744" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="5.5" LogicalOp="Distribute Streams" NodeId="218" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0348966">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="codeTopicPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OutputList>

    <Parallelism PartitioningType="Broadcast">

    <RelOp AvgRowSize="166" EstimateCPU="0.0001999" EstimateIO="0.00608796" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="5.5" LogicalOp="Clustered Index Scan" NodeId="219" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.00628786" TableCardinality="39">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="codeTopicPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="codeTopicPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Index="[PK_codeTopic]" Alias="[t1]" TableReferenceId="3" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]>=(14.0) AND [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]<=(19.0)">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(14.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(19.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    <RelOp AvgRowSize="16" EstimateCPU="0.00201975" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1932.78" LogicalOp="Inner Join" NodeId="220" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.0965549">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <Warnings NoJoinPredicate="true" />

    <NestedLoops Optimized="false">

    <RelOp AvgRowSize="9" EstimateCPU="2.71901E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="8.18973" LogicalOp="Inner Join" NodeId="221" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.0700442">

    <OutputList />

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OuterReferences>

    <RelOp AvgRowSize="19" EstimateCPU="0.0285882" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="26.0192" LogicalOp="Distribute Streams" NodeId="222" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0506484">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <Parallelism PartitioningType="RoundRobin">

    <RelOp AvgRowSize="19" EstimateCPU="0.0004166" EstimateIO="0.0216435" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="26.0192" LogicalOp="Clustered Index Scan" NodeId="223" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0220601" TableCardinality="236">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Index="[PK__SubTopic__3EC19D447849DB76]" TableReferenceId="2" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[SubTopic].[ProgramFK] IS NULL AND [HFNY].[dbo].[SubTopic].[RequiredBy]='HFA'">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="RequiredBy" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'HFA'" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    <RelOp AvgRowSize="12" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="23.1447" EstimateRewinds="1.87453" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="224" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.0185817" TableCardinality="39">

    <OutputList />

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues />

    <Object Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Index="[PK_codeTopic]" Alias="[t1]" TableReferenceId="2" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="codeTopicPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[SubTopic].[TopicFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]>=(14.0) AND [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]<=(19.0)">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(14.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(19.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    <RelOp AvgRowSize="16" EstimateCPU="0.0003381" EstimateIO="0.021722" EstimateRebinds="0" EstimateRewinds="7.18973" EstimateRows="236" LogicalOp="Clustered Index Scan" NodeId="225" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.024491" TableCardinality="236">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Index="[PK__SubTopic__3EC19D447849DB76]" TableReferenceId="3" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    <RelOp AvgRowSize="19" EstimateCPU="0.152772" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="119356" LogicalOp="Repartition Streams" NodeId="227" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1.08654">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="SubTopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="SubTopicFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="19" EstimateCPU="0.0328622" EstimateIO="0.900903" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="119356" LogicalOp="Clustered Index Scan" NodeId="228" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.933765" TableCardinality="119356">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="SubTopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TopicFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="SubTopicFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TopicFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Alias="

    " Column="TrainingFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[TrainingDetail]" Index="[PK__Training__F23C2E472057CCD0]" Alias="

    " IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    <RelOp AvgRowSize="15" EstimateCPU="0.241912" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="270548" LogicalOp="Repartition Streams" NodeId="231" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="2.38318">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="TrainingFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="TrainingFK" />

    </PartitionColumns>

    <RelOp AvgRowSize="15" EstimateCPU="0.07444" EstimateIO="2.06683" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="270548" LogicalOp="Clustered Index Scan" NodeId="232" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="2.14127" TableCardinality="270548">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="TrainingFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="TrainingFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Alias="[ta]" Column="WorkerFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[TrainingAttendee]" Index="[PK_TrainingAttend]" Alias="[ta]" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </Parallelism>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </Parallelism>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    <RelOp AvgRowSize="226" EstimateCPU="0.070796" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="7075.2" LogicalOp="Repartition Streams" NodeId="250" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="43.6895">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <Parallelism PartitioningType="Hash">

    <PartitionColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </PartitionColumns>

    <RelOp AvgRowSize="226" EstimateCPU="0.00739359" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="7075.2" LogicalOp="Inner Join" NodeId="251" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="43.6187">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <Warnings NoJoinPredicate="true" />

    <NestedLoops Optimized="false">

    <RelOp AvgRowSize="163" EstimateCPU="2.71901E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="8.18973" LogicalOp="Inner Join" NodeId="252" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.0701745">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </OutputList>

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OuterReferences>

    <RelOp AvgRowSize="20" EstimateCPU="0.0286026" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="26.0192" LogicalOp="Distribute Streams" NodeId="253" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="0.0506627">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <Parallelism PartitioningType="RoundRobin">

    <RelOp AvgRowSize="20" EstimateCPU="0.0004166" EstimateIO="0.0216435" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="26.0192" LogicalOp="Clustered Index Scan" NodeId="254" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0220601" TableCardinality="236">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="SubTopicCode" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Index="[PK__SubTopic__3EC19D447849DB76]" TableReferenceId="1" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[SubTopic].[ProgramFK] IS NULL AND [HFNY].[dbo].[SubTopic].[RequiredBy]='HFA'">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="RequiredBy" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'HFA'" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </Parallelism>

    </RelOp>

    <RelOp AvgRowSize="162" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="23.1447" EstimateRewinds="1.87453" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="255" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.0185817" TableCardinality="39">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </OutputList>

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicName" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Index="[PK_codeTopic]" Alias="[t1]" TableReferenceId="1" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="codeTopicPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[SubTopic].[TopicFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[SubTopic]" Column="TopicFK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]>=(14.0) AND [HFNY].[dbo].[codeTopic].[TopicCode] as [t1].[TopicCode]<=(19.0)">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="GE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(14.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[codeTopic]" Alias="[t1]" Column="TopicCode" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(19.0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    <RelOp AvgRowSize="70" EstimateCPU="0.000256604" EstimateIO="0.01" EstimateRebinds="0" EstimateRewinds="7.18973" EstimateRows="863.912" LogicalOp="Lazy Spool" NodeId="256" Parallel="true" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="43.5411">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <Spool>

    <RelOp AvgRowSize="70" EstimateCPU="0.0186259" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Inner Join" NodeId="257" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="43.529">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <NestedLoops Optimized="false">

    <RelOp AvgRowSize="66" EstimateCPU="0" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Lazy Spool" NodeId="258" Parallel="true" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="43.5097">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <Spool>

    <RelOp AvgRowSize="66" EstimateCPU="0.00241895" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Segment" NodeId="259" Parallel="true" PhysicalOp="Segment" EstimatedTotalSubtreeCost="43.5072">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    <ColumnReference Column="Segment1239" />

    </OutputList>

    <Segment>

    <GroupBy />

    <SegmentColumn>

    <ColumnReference Column="Segment1239" />

    </SegmentColumn>

    <RelOp AvgRowSize="66" EstimateCPU="8.63912E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Compute Scalar" NodeId="260" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="43.5048">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1038" />

    <ScalarOperator ScalarString="(rtrim([HFNY].[dbo].[Worker].[FirstName] as [w].[FirstName])+' ')+rtrim([HFNY].[dbo].[Worker].[LastName] as [w].[LastName])">

    <Arithmetic Operation="ADD">

    <ScalarOperator>

    <Arithmetic Operation="ADD">

    <ScalarOperator>

    <Intrinsic FunctionName="rtrim">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="' '" />

    </ScalarOperator>

    </Arithmetic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="rtrim">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Arithmetic>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1122" />

    <ScalarOperator ScalarString="dateadd(day,(183),[HFNY].[dbo].[WorkerProgram].[HireDate] as [wp].[HireDate])">

    <Intrinsic FunctionName="dateadd">

    <ScalarOperator>

    <Const ConstValue="(4)" />

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(183)" />

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="79" EstimateCPU="6.91129E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Compute Scalar" NodeId="261" Parallel="true" PhysicalOp="Sequence Project" EstimatedTotalSubtreeCost="43.5047">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    </OutputList>

    <SequenceProject>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1036" />

    <ScalarOperator ScalarString="row_number">

    <Sequence FunctionName="row_number" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="79" EstimateCPU="1.72782E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Segment" NodeId="262" Parallel="true" PhysicalOp="Segment" EstimatedTotalSubtreeCost="43.5047">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Segment1238" />

    </OutputList>

    <Segment>

    <GroupBy />

    <SegmentColumn>

    <ColumnReference Column="Segment1238" />

    </SegmentColumn>

    <RelOp AvgRowSize="71" EstimateCPU="0.0134962" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="863.912" LogicalOp="Distinct Sort" NodeId="263" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="43.5047">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OutputList>

    <MemoryFractions Input="0.0420835" Output="0.0420835" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="false">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="101" EstimateCPU="0.0549457" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="878.188" LogicalOp="Inner Join" NodeId="264" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="43.4799">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="55" EstimateCPU="0.0328215" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="885.409" LogicalOp="Inner Join" NodeId="265" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="43.4016">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="20" EstimateCPU="0.0024648" EstimateIO="0.040162" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="526.456" LogicalOp="Clustered Index Scan" NodeId="266" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0426268" TableCardinality="2098">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Index="[PK__WorkerPr__61F2F2132EA5EC27]" Alias="[wp]" TableReferenceId="-1" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[TerminationDate] as [wp].[TerminationDate] IS NULL">

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    <RelOp AvgRowSize="49" EstimateCPU="0.0347805" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Distinct Sort" NodeId="267" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="43.3251">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OutputList>

    <MemoryFractions Input="0.00898658" Output="0.0420835" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1030" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1027" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1028" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1029" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1031" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="122" EstimateCPU="0.000202412" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Compute Scalar" NodeId="268" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="43.2791">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1027" />

    <ColumnReference Column="Expr1028" />

    <ColumnReference Column="Expr1029" />

    <ColumnReference Column="Expr1030" />

    <ColumnReference Column="Expr1031" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1030" />

    <ScalarOperator ScalarString="CASE WHEN datediff(day,[HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent],[Expr1024])<(0) THEN [Expr1024] ELSE [HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent] END">

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LT">

    <ScalarOperator>

    <Intrinsic FunctionName="datediff">

    <ScalarOperator>

    <Const ConstValue="(4)" />

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1024" />

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(0)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1024" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1031" />

    <ScalarOperator ScalarString="CASE WHEN isnull([Expr1010],'2099-12-31 00:00:00.000')<=isnull([Expr1016],'2099-12-31 00:00:00.000') THEN CASE WHEN isnull([Expr1010],'2099-12-31 00:00:00.000')<=isnull([Expr1021],'2099-12-31 00:00:00.000') THEN [Expr1010] ELSE [Expr1021] END ELSE CASE WHEN isnull([Expr1010],'2099-12-31 00:00:00.000')>isnull([Expr1016],'2099-12-31 00:00:00.000') THEN CASE WHEN isnull([Expr1016],'2099-12-31 00:00:00.000')<=isnull([Expr1021],'2099-12-31 00:00:00.000') THEN [Expr1016] ELSE [Expr1021] END ELSE NULL END END">

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1010" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1016" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1010" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1010" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="GT">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1010" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1016" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1016" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Intrinsic FunctionName="isnull">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'2099-12-31 00:00:00.000'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1016" />

    </Identifier>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="NULL" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="146" EstimateCPU="0.0052627" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2024.12" LogicalOp="Filter" NodeId="269" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="43.2789">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="Expr1021" />

    <ColumnReference Column="Expr1024" />

    <ColumnReference Column="Expr1027" />

    <ColumnReference Column="Expr1028" />

    <ColumnReference Column="Expr1029" />

    </OutputList>

    <Filter StartupExpression="false">

    <RelOp AvgRowSize="146" EstimateCPU="0.00742176" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Aggregate" NodeId="270" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="43.2736">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="Expr1021" />

    <ColumnReference Column="Expr1024" />

    <ColumnReference Column="Expr1027" />

    <ColumnReference Column="Expr1028" />

    <ColumnReference Column="Expr1029" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1027" />

    <ScalarOperator ScalarString="MIN([Expr1010])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1010" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1028" />

    <ScalarOperator ScalarString="MIN([Expr1016])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1016" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1029" />

    <ScalarOperator ScalarString="MIN([Expr1021])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[LastName] as [w].[LastName])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[SupervisorInitialStart] as [w].[SupervisorInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[SupervisorFirstEvent] as [w].[SupervisorFirstEvent])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[FAWInitialStart] as [w].[FAWInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ScalarOperator ScalarString="ANY([HFNY].[dbo].[Worker].[FSWInitialStart] as [w].[FSWInitialStart])">

    <Aggregate AggType="ANY" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1024" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="Expr1021" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </GroupBy>

    <RelOp AvgRowSize="142" EstimateCPU="0.221976" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Sort" NodeId="272" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="43.2662">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="Expr1021" />

    <ColumnReference Column="Expr1024" />

    </OutputList>

    <MemoryFractions Input="0.023192" Output="0.0330969" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1010" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1024" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1016" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1021" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="142" EstimateCPU="0.0550295" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Right Outer Join" NodeId="273" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="43.033">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="Expr1021" />

    <ColumnReference Column="Expr1024" />

    <ColumnReference Column="Expr1026" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="27" EstimateCPU="7.2E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="72" LogicalOp="Compute Scalar" NodeId="274" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.0560557">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    <ColumnReference Column="Expr1024" />

    <ColumnReference Column="Expr1026" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1026" />

    <ScalarOperator ScalarString="[Expr1024]">

    <Identifier>

    <ColumnReference Column="Expr1024" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="0.027085" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="72" LogicalOp="Aggregate" NodeId="275" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.0560485">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    <ColumnReference Column="Expr1024" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1024" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[Supervision].[SupervisionDate] as .[SupervisionDate])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </HashKeysBuild>

    <RelOp AvgRowSize="19" EstimateCPU="0.0021348" EstimateIO="0.0268287" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1798" LogicalOp="Clustered Index Scan" NodeId="276" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0289635" TableCardinality="1798">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisionDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Alias="" Column="SupervisorFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Supervision]" Index="[PK__Supervis__3AC5E6F97D0E9093]" Alias="" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Hash>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    <RelOp AvgRowSize="126" EstimateCPU="0.11256" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6747.05" LogicalOp="Right Outer Join" NodeId="283" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="42.9219">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="Expr1021" />

    </OutputList>

    <MemoryFractions Input="0.00269334" Output="0.0043005" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Column="Expr1020" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysProbe>

    <RelOp AvgRowSize="19" EstimateCPU="0.284897" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="6123.34" LogicalOp="Aggregate" NodeId="284" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.93088">

    <OutputList>

    <ColumnReference Column="Expr1020" />

    <ColumnReference Column="Expr1021" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Column="Expr1020" />

    <ColumnReference Column="Expr1021" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[Expr1020] = [Expr1020] AND [Expr1021] = [Expr1021]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1020" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1020" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1021" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="19" EstimateCPU="0.00196126" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="19612.6" LogicalOp="Compute Scalar" NodeId="285" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="1.64599">

    <OutputList>

    <ColumnReference Column="Expr1020" />

    <ColumnReference Column="Expr1021" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1020" />

    <ScalarOperator ScalarString="[HFNY].[dbo].[Kempe].[FAWFK] as [k].[FAWFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1021" />

    <ScalarOperator ScalarString="[Expr1019]">

    <Identifier>

    <ColumnReference Column="Expr1019" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="0.83482" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="19612.6" LogicalOp="Aggregate" NodeId="286" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.64403">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Column="Expr1019" />

    </OutputList>

    <MemoryFractions Input="0.0420835" Output="0.0420835" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1019" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[Kempe].[KempeDate] as [k].[KempeDate])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[Kempe].[FAWFK] as [k].[FAWFK] = [HFNY].[dbo].[Kempe].[FAWFK] as [k].[FAWFK] AND [HFNY].[dbo].[Kempe].[ProgramFK] as [k].[ProgramFK] = [HFNY].[dbo].[Kempe].[ProgramFK] as [k].[ProgramFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="23" EstimateCPU="0.052748" EstimateIO="0.756458" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="47810" LogicalOp="Clustered Index Scan" NodeId="287" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.809206" TableCardinality="47810">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="FAWFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="KempeDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Alias="[k]" Column="ProgramFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Kempe]" Index="[PK__Kempe__309BD73525518C17]" Alias="[k]" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Hash>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Hash>

    </RelOp>

    <RelOp AvgRowSize="118" EstimateCPU="0.0880406" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1303.27" LogicalOp="Distinct Sort" NodeId="297" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="40.8784">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    </OutputList>

    <MemoryFractions Input="0.00913813" Output="0.014591" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="I8Rank1128" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1016" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="126" EstimateCPU="0.429451" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="4629.53" LogicalOp="Left Outer Join" NodeId="298" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="40.7791">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Expr1016" />

    <ColumnReference Column="I8Rank1128" />

    </OutputList>

    <MemoryFractions Input="0" Output="0" />

    <Hash>

    <DefinedValues />

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </HashKeysBuild>

    <HashKeysProbe>

    <ColumnReference Column="Expr1015" />

    </HashKeysProbe>

    <ProbeResidual>

    <ScalarOperator ScalarString="[Expr1015]=[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK]">

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1015" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </ProbeResidual>

    <RelOp AvgRowSize="118" EstimateCPU="1.41388E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Compute Scalar" NodeId="299" Parallel="true" PhysicalOp="Sequence Project" EstimatedTotalSubtreeCost="3.10454">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="I8Rank1128" />

    </OutputList>

    <SequenceProject>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="I8Rank1128" />

    <ScalarOperator ScalarString="row_number">

    <Sequence FunctionName="row_number" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="118" EstimateCPU="3.53469E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Segment" NodeId="300" Parallel="true" PhysicalOp="Segment" EstimatedTotalSubtreeCost="3.10452">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    <ColumnReference Column="Segment1237" />

    </OutputList>

    <Segment>

    <GroupBy />

    <SegmentColumn>

    <ColumnReference Column="Segment1237" />

    </SegmentColumn>

    <RelOp AvgRowSize="110" EstimateCPU="0.00786153" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="176.735" LogicalOp="Distinct Sort" NodeId="301" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="3.10452">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    </OutputList>

    <MemoryFractions Input="0.0333301" Output="0.0393902" />

    <Sort Distinct="true">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    </OrderByColumn>

    <OrderByColumn Ascending="true">

    <ColumnReference Column="Expr1010" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="114" EstimateCPU="0.00228649" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="547.008" LogicalOp="Left Outer Join" NodeId="302" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="3.08539">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Column="Expr1010" />

    </OutputList>

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </OuterReferences>

    <RelOp AvgRowSize="106" EstimateCPU="7.1326E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Inner Join" NodeId="303" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.106259">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OutputList>

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </OuterReferences>

    <RelOp AvgRowSize="106" EstimateCPU="7.1326E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Inner Join" NodeId="304" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.0942289">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </OutputList>

    <NestedLoops Optimized="false">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OuterReferences>

    <RelOp AvgRowSize="47" EstimateCPU="0.0024648" EstimateIO="0.040162" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="17.0636" LogicalOp="Clustered Index Scan" NodeId="305" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0426268" TableCardinality="2098">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </OutputList>

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerProgramPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAWStartDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="TerminationDate" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Index="[PK__WorkerPr__61F2F2132EA5EC27]" Alias="[wp]" TableReferenceId="-1" IndexKind="Clustered" />

    <Predicate>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[ProgramFK] as [wp].[ProgramFK]=[@progfk] AND [HFNY].[dbo].[WorkerProgram].[HireDate] as [wp].[HireDate]>[@sdate] AND [HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK]=[HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="@progfk" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="GT">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="@sdate" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    <RelOp AvgRowSize="73" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="306" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.0490383" TableCardinality="2094">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </OutputList>

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FAWInitialStart" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FSWInitialStart" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorFirstEvent" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="SupervisorInitialStart" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Index="[PK__Worker__077F67A4251C81ED]" Alias="[w]" TableReferenceId="-1" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[WorkerFK] as [wp].[WorkerFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="WorkerFK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    <Predicate>

    <ScalarOperator ScalarString="NOT [HFNY].[dbo].[Worker].[LastName] as [w].[LastName] like '%Transfer%'">

    <Logical Operation="NOT">

    <ScalarOperator>

    <Intrinsic FunctionName="like">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'%Transfer%'" />

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </Predicate>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    <RelOp AvgRowSize="9" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="11.3675" EstimateRewinds="4.69613" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="307" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.0119592" TableCardinality="2094">

    <OutputList />

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues />

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Index="[PK__Worker__077F67A4251C81ED]" Alias="[supervisor]" TableReferenceId="-1" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[supervisor]" Column="WorkerPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[WorkerProgram].[SupervisorFK] as [wp].[SupervisorFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="SupervisorFK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    <RelOp AvgRowSize="23" EstimateCPU="3.13595E-06" EstimateIO="0" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="32.057" LogicalOp="Compute Scalar" NodeId="308" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.97685">

    <OutputList>

    <ColumnReference Column="Expr1010" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1010" />

    <ScalarOperator ScalarString="[Expr1008]">

    <Identifier>

    <ColumnReference Column="Expr1008" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="15" EstimateCPU="5.81626E-05" EstimateIO="0" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="31.3595" LogicalOp="Aggregate" NodeId="309" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="2.9768">

    <OutputList>

    <ColumnReference Column="Expr1008" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1008" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[ASQ].[DateCompleted] as [a].[DateCompleted])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <GroupBy>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </GroupBy>

    <RelOp AvgRowSize="19" EstimateCPU="0.000778853" EstimateIO="0.0112613" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="70.8048" LogicalOp="Sort" NodeId="310" Parallel="true" PhysicalOp="Sort" EstimatedTotalSubtreeCost="2.9758">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </OutputList>

    <MemoryFractions Input="0.00606002" Output="0.00606002" />

    <Sort Distinct="false">

    <OrderBy>

    <OrderByColumn Ascending="true">

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </OrderByColumn>

    </OrderBy>

    <RelOp AvgRowSize="19" EstimateCPU="0.000295964" EstimateIO="0" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="70.8048" LogicalOp="Inner Join" NodeId="311" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="2.77036">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </OutputList>

    <NestedLoops Optimized="false" WithUnorderedPrefetch="true">

    <OuterReferences>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ASQPK" />

    <ColumnReference Column="Expr1236" />

    </OuterReferences>

    <RelOp AvgRowSize="11" EstimateCPU="0.000234885" EstimateIO="0.003125" EstimateRebinds="16.0636" EstimateRewinds="0" EstimateRows="70.8048" LogicalOp="Index Seek" NodeId="313" Parallel="true" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.052561" TableCardinality="100024">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ASQPK" />

    </OutputList>

    <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ASQPK" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Index="[IX_FK_ASQ_FSWFK]" Alias="[a]" TableReferenceId="-1" IndexKind="NonClustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="FSWFK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[Worker].[WorkerPK] as [w].[WorkerPK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    </IndexScan>

    </RelOp>

    <RelOp AvgRowSize="19" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="1207.19" EstimateRewinds="0" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="315" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="2.71274" TableCardinality="100024">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </OutputList>

    <IndexScan Lookup="true" Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ProgramFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="DateCompleted" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Index="[PK__ASQ__DCBAE4B403317E3D]" Alias="[a]" TableReferenceId="-1" IndexKind="Clustered" />

    <SeekPredicates>

    <SeekPredicateNew>

    <SeekKeys>

    <Prefix ScanType="EQ">

    <RangeColumns>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ASQPK" />

    </RangeColumns>

    <RangeExpressions>

    <ScalarOperator ScalarString="[HFNY].[dbo].[ASQ].[ASQPK] as [a].[ASQPK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[ASQ]" Alias="[a]" Column="ASQPK" />

    </Identifier>

    </ScalarOperator>

    </RangeExpressions>

    </Prefix>

    </SeekKeys>

    </SeekPredicateNew>

    </SeekPredicates>

    </IndexScan>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Sort>

    </RelOp>

    </Segment>

    </RelOp>

    </SequenceProject>

    </RelOp>

    <RelOp AvgRowSize="31" EstimateCPU="0.00598776" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="59877.6" LogicalOp="Compute Scalar" NodeId="330" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="37.2451">

    <OutputList>

    <ColumnReference Column="Expr1015" />

    <ColumnReference Column="Expr1016" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1015" />

    <ScalarOperator ScalarString="[HFNY].[dbo].[HVLog].[FSWFK]">

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Column="Expr1016" />

    <ScalarOperator ScalarString="[Expr1014]">

    <Identifier>

    <ColumnReference Column="Expr1014" />

    </Identifier>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="19" EstimateCPU="9.31042" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="59877.6" LogicalOp="Aggregate" NodeId="331" Parallel="true" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="37.2391">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Column="Expr1014" />

    </OutputList>

    <MemoryFractions Input="0.0393902" Output="0.030252" />

    <Hash>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1014" />

    <ScalarOperator ScalarString="MIN([HFNY].[dbo].[HVLog].[VisitStartTime])">

    <Aggregate AggType="MIN" Distinct="false">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </Identifier>

    </ScalarOperator>

    </Aggregate>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <HashKeysBuild>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </HashKeysBuild>

    <BuildResidual>

    <ScalarOperator ScalarString="[HFNY].[dbo].[HVLog].[FSWFK] = [HFNY].[dbo].[HVLog].[FSWFK] AND [HFNY].[dbo].[HVLog].[ProgramFK] = [HFNY].[dbo].[HVLog].[ProgramFK]">

    <Logical Operation="AND">

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    <ScalarOperator>

    <Compare CompareOp="IS">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Logical>

    </ScalarOperator>

    </BuildResidual>

    <RelOp AvgRowSize="23" EstimateCPU="1.28041" EstimateIO="26.6483" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1163870" LogicalOp="Clustered Index Scan" NodeId="332" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="27.9287" TableCardinality="1163870">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="FSWFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="ProgramFK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Column="VisitStartTime" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[HVLog]" Index="[PK__HVLog__ED876F581332DBDC]" TableReferenceId="-1" IndexKind="Clustered" />

    </IndexScan>

    </RelOp>

    </Hash>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Hash>

    </RelOp>

    </Sort>

    </RelOp>

    </Hash>

    </RelOp>

    </Hash>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    <Predicate>

    <ScalarOperator ScalarString="datediff(day,[HFNY].[dbo].[WorkerProgram].[HireDate] as [wp].[HireDate],getdate())>(181)">

    <Compare CompareOp="GT">

    <ScalarOperator>

    <Intrinsic FunctionName="datediff">

    <ScalarOperator>

    <Const ConstValue="(4)" />

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="ConstExpr1112">

    <ScalarOperator>

    <Intrinsic FunctionName="getdate" />

    </ScalarOperator>

    </ColumnReference>

    </Identifier>

    </ScalarOperator>

    </Intrinsic>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="(181)" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Predicate>

    </Filter>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Sort>

    </RelOp>

    </Hash>

    </RelOp>

    <RelOp AvgRowSize="61" EstimateCPU="0.0024604" EstimateIO="0.0209028" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="2094" LogicalOp="Index Scan" NodeId="371" Parallel="true" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.0233632" TableCardinality="2094">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </OutputList>

    <IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" NoExpandHint="false">

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="FirstName" />

    </DefinedValue>

    <DefinedValue>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="LastName" />

    </DefinedValue>

    </DefinedValues>

    <Object Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Index="[IX_Worker_LastName_FirstName]" Alias="[w]" TableReferenceId="-1" IndexKind="NonClustered" />

    </IndexScan>

    </RelOp>

    </Hash>

    </RelOp>

    </Sort>

    </RelOp>

    </Segment>

    </RelOp>

    </SequenceProject>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Segment>

    </RelOp>

    </Spool>

    </RelOp>

    <RelOp AvgRowSize="66" EstimateCPU="0.000241895" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Inner Join" NodeId="381" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.000483791">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <NestedLoops Optimized="false">

    <Predicate>

    <ScalarOperator ScalarString="(1)">

    <Const ConstValue="(1)" />

    </ScalarOperator>

    </Predicate>

    <RelOp AvgRowSize="66" EstimateCPU="2.41895E-05" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Compute Scalar" NodeId="382" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.000266085">

    <OutputList>

    <ColumnReference Column="Expr1037" />

    <ColumnReference Column="Expr1037" />

    </OutputList>

    <ComputeScalar>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1037" />

    <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1240],0)">

    <Convert DataType="int" Style="0" Implicit="true">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1240" />

    </Identifier>

    </ScalarOperator>

    </Convert>

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="66" EstimateCPU="0.000241895" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Aggregate" NodeId="383" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.000241895">

    <OutputList>

    <ColumnReference Column="Expr1240" />

    </OutputList>

    <StreamAggregate>

    <DefinedValues>

    <DefinedValue>

    <ColumnReference Column="Expr1240" />

    <ScalarOperator ScalarString="Count(*)">

    <Aggregate AggType="countstar" Distinct="false" />

    </ScalarOperator>

    </DefinedValue>

    </DefinedValues>

    <RelOp AvgRowSize="66" EstimateCPU="0" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Lazy Spool" NodeId="384" Parallel="true" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="0">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <Spool PrimaryNodeId="258" />

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    <RelOp AvgRowSize="66" EstimateCPU="0" EstimateIO="0" EstimateRebinds="863.912" EstimateRewinds="0" EstimateRows="1" LogicalOp="Lazy Spool" NodeId="389" Parallel="true" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="0">

    <OutputList>

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[Worker]" Alias="[w]" Column="WorkerPK" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="HireDate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FatherAdvocate" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FAW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="FSW" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="ProgramManager" />

    <ColumnReference Database="[HFNY]" Schema="[dbo]" Table="[WorkerProgram]" Alias="[wp]" Column="Supervisor" />

    <ColumnReference Column="Expr1036" />

    <ColumnReference Column="Expr1038" />

    <ColumnReference Column="Expr1122" />

    </OutputList>

    <Spool PrimaryNodeId="258" />

    </RelOp>

    </NestedLoops>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Spool>

    </RelOp>

    </NestedLoops>

    </RelOp>

    </Parallelism>

    </RelOp>

    </Hash>

    </RelOp>

    <Predicate>

    <ScalarOperator ScalarString="CASE WHEN [Expr1104]<=[Expr1122] THEN 'T' ELSE 'F' END='T'">

    <Compare CompareOp="EQ">

    <ScalarOperator>

    <IF>

    <Condition>

    <ScalarOperator>

    <Compare CompareOp="LE">

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1104" />

    </Identifier>

    </ScalarOperator>

    <ScalarOperator>

    <Identifier>

    <ColumnReference Column="Expr1122" />

    </Identifier>

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Condition>

    <Then>

    <ScalarOperator>

    <Const ConstValue="'T'" />

    </ScalarOperator>

    </Then>

    <Else>

    <ScalarOperator>

    <Const ConstValue="'F'" />

    </ScalarOperator>

    </Else>

    </IF>

    </ScalarOperator>

    <ScalarOperator>

    <Const ConstValue="'T'" />

    </ScalarOperator>

    </Compare>

    </ScalarOperator>

    </Predicate>

    </Filter>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </Parallelism>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </Parallelism>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </Sort>

    </RelOp>

    </StreamAggregate>

    </RelOp>

    </ComputeScalar>

    </RelOp>

    </QueryPlan>

    </StmtSimple>

    </Statements>

    </Batch>

    </BatchSequence>

    </ShowPlanXML>

  • The actual execution plan saved as an *.sqlplan file and attached (uploaded) to a post would be much more helpful. Personally, I'm not going to spend a lot of time trying to read through an XML execution plan.

  • Query and execution plan down (kinda), table and index definitions still outstanding.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • I can't seem to attach a file to a post. All I see is the hyperlink option.

  • I've found the first place the error occurs, so I've substantially simplified the query. If someone can tell me how to attach a file, I can get a new execution plan attached.

    Thanks and here is the simpler code:

    DECLARE @sdate AS DATE

    DECLARE @progfk AS INT

    SET @progfk=1

    SET @sdate = '01/01/2009'

    SET NOCOUNT ON;

    ;WITH cteMain AS (

    SELECT g.WorkerPK, g.WrkrLName

    , g.HireDate

    , RTRIM(w.FirstName) + ' ' + RTRIM(w.LastName) AS WorkerName

    , wp.Supervisor

    , wp.FSW

    , wp.FAW

    , wp.ProgramManager

    , wp.FatherAdvocate

    , ROW_NUMBER() OVER(ORDER BY g.workerpk DESC) AS 'RowNumber'

    , COUNT(*) OVER() AS TotalWorkers

    FROM dbo.fnGetWorkerEventDatesALL(@progfk, NULL, NULL) g

    INNER JOIN Worker w ON w.WorkerPK = g.WorkerPK

    INNER JOIN WorkerProgram wp ON g.WorkerPK = wp.WorkerFK

    WHERE (DATEDIFF(d, g.HireDate, GETDATE()) > 181

    AND g.HireDate > @sdate

    AND wp.TerminationDate IS NULL)

    GROUP BY g.WorkerPK, g.WrkrLName

    , g.HireDate

    , w.FirstName

    , w.LastName

    , wp.Supervisor

    , wp.FSW

    , wp.FAW

    , wp.ProgramManager

    , wp.FatherAdvocate

    )

    , cteAllRequiredTrainings AS (

    SELECT topiccode, topicname, subtopiccode FROM dbo.codetopic t1

    INNER JOIN SubTopic ON subtopic.TopicFK = t1.codetopicPK

    WHERE TopicCode BETWEEN 14.0 AND 19.0 AND programfk IS NULL AND RequiredBy='HFA'

    )

    , cteMainMerge AS (

    SELECT * FROM cteMain, cteAllRequiredTrainings

    )

    --Now we get the trainings (or lack thereof) for topic code 14.0

    , cteTrainings AS (

    SELECT

    ta.workerfk

    , cteMainMerge.TopicCode

    , t1.topicname

    , CASE IsExempt

    WHEN 1 THEN @sdate

    ELSE MIN(t.TrainingDate)

    END AS TrainingDate

    , subtopiccode AS subtopiccode2

    --, Subtopic.SubTopicCode AS subtopiccode2

    FROM cteMainMerge

    LEFT JOIN TrainingAttendee ta ON ta.WorkerFK = cteMainMerge.WorkerPK

    LEFT JOIN Training t ON t.TrainingPK = ta.TrainingFK

    LEFT JOIN TrainingDetail td ON td.TrainingFK = t.TrainingPK

    LEFT JOIN codeTopic t1 ON td.TopicFK=t1.codeTopicPK

    --INNER JOIN SubTopic ON subtopic.TopicFK = td.TopicFK AND subtopic.SubTopicPK = td.SubTopicFK

    WHERE t1.TopicCode BETWEEN 14.0 AND 19.0

    GROUP BY

    WorkerFK

    , HireDate

    , cteMainMerge.TopicCode

    , t1.topicname

    , WorkerName

    , Supervisor

    , FSW

    , FAW

    , ProgramManager

    , FatherAdvocate

    , rownumber

    , TotalWorkers

    , IsExempt

    , subtopiccode

    )

    SELECT * FROM cteTrainings

    WHERE topiccode=14.0

  • cpapas (6/14/2013)


    I can't seem to attach a file to a post. All I see is the hyperlink option.

    Below the text area, a button labled 'edit attachments'

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • Something that might help troubleshoot. If I change the where clause to something that is NOT in the table, for example WHERE TopicCode>20.0, then the query runs INSTANTLY (much less than 1 second).

    So it looks like SQL is trying to figure something out and I'm looking at the datatype of Numeric(4,1) being the issue. I'm going to change it to integer and test.

  • OK, first thanks to everyone for helping.

    I figured out the issue and for anyone who cares here is the problem and here is the solution.

    The problem was in the "cteTrainings", specifically the WHERE clause "WHERE t1.TopicCode Between 14.0 and 19.0"

    Why? Because it was joining EVERYTHING in my tables, then filtering out those that were between 14 and 19.

    The Solution Was to remove the WHERE clause entirely, and modify my join statements:

    LEFT JOIN codeTopic t1 ON td.TopicFK=t1.codeTopicPK AND cteMainMerge.topiccode = t1.TopicCode

    INNER JOIN SubTopic ON subtopic.TopicFK = td.TopicFK AND subtopic.SubTopicPK = td.SubTopicFK

    AND cteMainMerge.subtopiccode = subtopic.subtopiccode

    The items in bold were what I changed.

    Why this could run so quickly with a "Select * from cteTraining where TopicCode = 14.0", is a level of SQL I do not have, because I would think it first has to run the COMPLETE cte before it could select specific values.

    But it now runs in under 4 seconds.

  • Part of this is your understanding of CTE's. They are not executed as separate queries, they are actually expanded out in the final query where they are used. Think of them as temporary views or derived tables declared in the actual FROM clause of the final query you are writing.

    CTE's make writing these types of queries easier as you can build complex queries in small steps.

    I am sure I am oversimplifying things here, but you may want to do some more reading about them in Books Online and I am sure others may post links to Blog posts and other articles that will help as well.

  • first thing i see is the non-Sargable WHERe statemnet in the first CTE:

    cteMain is not Sargable:

    WHERE (DATEDIFF(d, g.HireDate, GETDATE()) > 181

    i think this is the equivilent, and would use an index (if it exists) on g.HireDate.

    putting a function on a column makes it non-sargable, and requires a table scan/index scan

    WHERE HIREDATE < datediff(d,-181,GETDATE())

    Lowell


    --help us help you! If you post a question, make sure you include a CREATE TABLE... statement and INSERT INTO... statement into that table to give the volunteers here representative data. with your description of the problem, we can provide a tested, verifiable solution to your question! asking the question the right way gets you a tested answer the fastest way possible!

  • Thanks Lowell. Made the change, only I used DateAdd instead of DateDiff. Appreciate the advice.

Viewing 15 posts - 1 through 14 (of 14 total)

You must be logged in to reply to this topic. Login to reply