  <Element>
    <Select>
      <Value>(L:Ptr1 Selector,bool) ! if{ (A:Nav1 Radial,degrees) (>L:Ptr1 Radial,degrees) (A:Nav1 OBS,radians) (>L:Ptr1 OBS,radians) (A:Nav1 CDI,number) (>L:Ptr1 CDI,number) (A:Nav1 Has Nav,bool) (>L:Ptr1 Has Nav,bool) (A:Nav1 Has DME,bool) (>L:Ptr1 Has DME,bool) (A:Nav1 DME,nmiles) (>L:Ptr1 DME,nmiles) (A:Nav1 DMESpeed,knots) (>L:Ptr1 DMESpeed,knots) (A:Nav1 ToFrom,enum) (>L:Ptr1 ToFrom,enum) } els{ (A:Nav2 Radial,degrees) (>L:Ptr1 Radial,degrees) (A:Nav2 OBS,radians) (>L:Ptr1 OBS,radians) (A:Nav2 CDI,number) (>L:Ptr1 CDI,number) (A:Nav2 Has Nav,bool) (>L:Ptr1 Has Nav,bool) (A:Nav2 Has DME,bool) (>L:Ptr1 Has DME,bool) (A:Nav2 DME,nmiles) (>L:Ptr1 DME,nmiles) (A:Nav2 DMESpeed,knots) (>L:Ptr1 DMESpeed,knots) (A:Nav2 ToFrom,enum) (>L:Ptr1 ToFrom,enum) }</Value>
    </Select>
  </Element>
  <Element>
    <Select>
      <Value>(L:Ptr2 Selector,enum) 1 == if{ (A:Nav2 Radial,radians) (>L:Ptr2 Radial,radians) (A:Nav2 Has Nav,bool) (>L:Ptr2 Has Nav,bool) } els{ (L:Ptr2 Selector,enum) 0 == if{ (A:Nav1 Radial,radians) (>L:Ptr2 Radial,radians) (A:Nav1 Has Nav,bool) (>L:Ptr2 Has Nav,bool) } els{ (A:ADF1 Radial,radians) pi + rnor (>L:Ptr2 Radial,radians) 1 (>L:Ptr2 Has Nav,bool) } }</Value>
    </Select>
  </Element>

  <Element>
    <Position X="99" Y="99" />
    <MaskImage Name="ND_Mask.bmp" ImageSizes="200,200,0,0">
      <Axis X="99" Y="99" />
    </MaskImage>
    <Image Name="ND_HSI_CDI.bmp" Bright="Yes" ImageSizes="180,180,0,0">
      <Axis X="90" Y="89" />
    </Image>
    <Visible>(L:Ptr1 Has Nav,bool)</Visible>
    <Clip />
    <Shift>
      <Value>(L:Ptr1 Has Nav,bool) if{ (L:Ptr1 CDI,number) } els{ 0 }</Value>
      <Scale X="0.18" />
    </Shift>
    <Rotate>
      <Value>(L:Ptr1 OBS,radians) (A:Plane heading degrees gyro,radians) -</Value>
    </Rotate>
  </Element>
