Skip to content
quadratic_roots.mdl 101 KiB
Newer Older
Colin Eles's avatar
Colin Eles committed
	  FunctionWithSeparateData off
	  Opaque		  off
	  RequestExecContextInheritance	off
	  MaskHideContents	  off
	  MaskType		  "Stateflow"
	  MaskDescription	  "Embedded MATLAB block"
	  MaskDisplay		  "disp('quad_fcn_fp');"
Colin Eles's avatar
Colin Eles committed
	  MaskSelfModifiable	  on
	  MaskIconFrame		  on
	  MaskIconOpaque	  off
	  MaskIconRotate	  "none"
	  MaskPortRotate	  "default"
	  MaskIconUnits		  "normalized"
Colin Eles's avatar
Colin Eles committed
	  System {
	    Name		    "code"
	    Location		    [257, 457, 812, 717]
	    Open		    off
	    ModelBrowserVisibility  off
	    ModelBrowserWidth	    200
	    ScreenColor		    "white"
	    PaperOrientation	    "landscape"
	    PaperPositionMode	    "auto"
	    PaperType		    "usletter"
	    PaperUnits		    "inches"
	    TiledPaperMargins	    [0.500000, 0.500000, 0.500000, 0.500000]
	    TiledPageScale	    1
	    ShowPageBoundaries	    off
	    ZoomFactor		    "100"
	    SIDHighWatermark	    24
	    SIDPrevWatermark	    13
Colin Eles's avatar
Colin Eles committed
	    Block {
	      BlockType		      Inport
	      Name		      "a"
Colin Eles's avatar
Colin Eles committed
	      Position		      [20, 101, 40, 119]
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "b"
Colin Eles's avatar
Colin Eles committed
	      Position		      [20, 136, 40, 154]
	      Port		      "2"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "c"
Colin Eles's avatar
Colin Eles committed
	      Position		      [20, 171, 40, 189]
	      Port		      "3"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Demux
	      Name		      " Demux "
Colin Eles's avatar
Colin Eles committed
	      Ports		      [1, 1]
	      Position		      [270, 180, 320, 220]
	      Outputs		      "1"
	    }
	    Block {
Colin Eles's avatar
Colin Eles committed
	      Name		      " SFunction "
Colin Eles's avatar
Colin Eles committed
	      Tag		      "Stateflow S-Function quadratic_roots 1"
	      Ports		      [3, 3]
	      Position		      [180, 100, 230, 180]
	      FunctionName	      "sf_sfun"
	      PortCounts	      "[3 3]"
Colin Eles's avatar
Colin Eles committed
	      Port {
		PortNumber		2
		Name			"x1"
		RTWStorageClass		"Auto"
		DataLoggingNameMode	"SignalName"
	      }
	      Port {
		PortNumber		3
		Name			"x2"
		RTWStorageClass		"Auto"
		DataLoggingNameMode	"SignalName"
	      }
	    }
	    Block {
	      BlockType		      Terminator
	      Name		      " Terminator "
Colin Eles's avatar
Colin Eles committed
	      Position		      [460, 191, 480, 209]
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "x1"
Colin Eles's avatar
Colin Eles committed
	      Position		      [460, 101, 480, 119]
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "x2"
Colin Eles's avatar
Colin Eles committed
	      Position		      [460, 136, 480, 154]
	      Port		      "2"
	      IconDisplay	      "Port number"
	    }
	    Line {
	      SrcBlock		      "a"
	      SrcPort		      1
	      DstBlock		      " SFunction "
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "b"
	      SrcPort		      1
	      DstBlock		      " SFunction "
	      DstPort		      2
	    }
	    Line {
	      SrcBlock		      "c"
	      SrcPort		      1
	      DstBlock		      " SFunction "
	      DstPort		      3
	    }
	    Line {
	      Name		      "x1"
	      Labels		      [0, 0]
	      SrcBlock		      " SFunction "
	      SrcPort		      2
	      DstBlock		      "x1"
	      DstPort		      1
	    }
	    Line {
	      Name		      "x2"
	      Labels		      [0, 0]
	      SrcBlock		      " SFunction "
	      SrcPort		      3
	      DstBlock		      "x2"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      " Demux "
	      SrcPort		      1
	      DstBlock		      " Terminator "
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      " SFunction "
	      SrcPort		      1
	      DstBlock		      " Demux "
	      DstPort		      1
	    }
Colin Eles's avatar
Colin Eles committed
	  }
	}
	Block {
	  BlockType		  Outport
	  Name			  "x1"
Colin Eles's avatar
Colin Eles committed
	  Position		  [35, 53, 65, 67]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Outport
	  Name			  "x2"
Colin Eles's avatar
Colin Eles committed
	  Position		  [35, 53, 65, 67]
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Line {
	  SrcBlock		  "a"
	  SrcPort		  1
	  DstBlock		  "code"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "b"
	  SrcPort		  1
	  DstBlock		  "code"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "c"
	  SrcPort		  1
	  DstBlock		  "code"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "code"
	  SrcPort		  1
	  DstBlock		  "x1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "code"
	  SrcPort		  2
	  DstBlock		  "x2"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "quad_fcn_subtype"
      LibraryVersion	      "1.12"
      UserDataPersistent      on
Colin Eles's avatar
Colin Eles committed
      UserData		      "DataTag1"
      CopyFcn		      "TTdiag Copy"
      DeleteFcn		      "TTdiag Delete"
      OpenFcn		      "TTdiag Open Simulink"
      MinAlgLoopOccurrences   off
      PropExecContextOutsideSubsystem off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      Opaque		      off
      RequestExecContextInheritance off
      MaskHideContents	      off
      MaskDescription	      "Table Block"
      MaskDisplay	      "port_label('input',1,'c');port_label('input',2,'a');port_label('input',3,'b');port_label('out"
      "put',1,'x1');port_label('output',2,'x2');text(0.5, 0.9, 'Tabular Expression', 'horizontalAlignment', 'center');c"
      "olor('red');text(0.5, 0.1, 'Not Checked', 'horizontalAlignment', 'center')"
      MaskIconFrame	      on
      MaskIconOpaque	      on
      MaskIconRotate	      "none"
      MaskPortRotate	      "default"
      MaskIconUnits	      "normalized"
      System {
Colin Eles's avatar
Colin Eles committed
	Name			"quad_fcn_subtype"
	Location		[433, 447, 931, 747]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"usletter"
	PaperUnits		"inches"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "c"
	  Position		  [35, 38, 65, 52]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "a"
	  Position		  [35, 38, 65, 52]
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "b"
	  Position		  [35, 38, 65, 52]
	  Port			  "3"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "code"
	  Ports			  [3, 2]
	  Position		  [250, 51, 320, 99]
	  LibraryVersion	  "1.31"
	  ErrorFcn		  "Stateflow.Translate.translate"
	  PermitHierarchicalResolution "ExplicitOnly"
	  TreatAsAtomicUnit	  on
	  MinAlgLoopOccurrences	  off
	  PropExecContextOutsideSubsystem off
	  RTWSystemCode		  "Auto"
	  FunctionWithSeparateData off
	  Opaque		  off
	  RequestExecContextInheritance	off
	  MaskHideContents	  off
	  MaskType		  "Stateflow"
	  MaskDescription	  "Embedded MATLAB block"
	  MaskDisplay		  "disp('quad_fcn_subtype');"
	  MaskSelfModifiable	  on
	  MaskIconFrame		  on
	  MaskIconOpaque	  off
	  MaskIconRotate	  "none"
	  MaskPortRotate	  "default"
	  MaskIconUnits		  "normalized"
	  System {
	    Name		    "code"
	    Location		    [257, 457, 812, 717]
	    Open		    off
	    ModelBrowserVisibility  off
	    ModelBrowserWidth	    200
	    ScreenColor		    "white"
	    PaperOrientation	    "landscape"
	    PaperPositionMode	    "auto"
	    PaperType		    "usletter"
	    PaperUnits		    "inches"
	    TiledPaperMargins	    [0.500000, 0.500000, 0.500000, 0.500000]
	    TiledPageScale	    1
	    ShowPageBoundaries	    off
	    ZoomFactor		    "100"
	    SIDHighWatermark	    24
	    SIDPrevWatermark	    13
	      Position		      [20, 101, 40, 119]
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "a"
	      Position		      [20, 136, 40, 154]
	      Port		      "2"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "b"
	      Position		      [20, 171, 40, 189]
	      Port		      "3"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Demux
	      Name		      " Demux "
	      Ports		      [1, 1]
	      Position		      [270, 180, 320, 220]
	      Outputs		      "1"
	    }
	    Block {
	      Tag		      "Stateflow S-Function quadratic_roots 2"
	      Ports		      [3, 3]
	      Position		      [180, 100, 230, 180]
	      FunctionName	      "sf_sfun"
	      PortCounts	      "[3 3]"
	      Port {
		PortNumber		2
		Name			"x1"
		RTWStorageClass		"Auto"
		DataLoggingNameMode	"SignalName"
	      }
	      Port {
		PortNumber		3
		Name			"x2"
		RTWStorageClass		"Auto"
		DataLoggingNameMode	"SignalName"
	      }
	    }
	    Block {
	      BlockType		      Terminator
	      Name		      " Terminator "
	      Position		      [460, 191, 480, 209]
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "x1"
	      Position		      [460, 101, 480, 119]
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "x2"
	      Position		      [460, 136, 480, 154]
	      Port		      "2"
	      IconDisplay	      "Port number"
	    }
	    Line {
	      SrcBlock		      "c"
	      SrcPort		      1
	      DstBlock		      " SFunction "
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "a"
	      SrcPort		      1
	      DstBlock		      " SFunction "
	      DstPort		      2
	    }
	    Line {
	      SrcBlock		      "b"
	      SrcPort		      1
	      DstBlock		      " SFunction "
	      DstPort		      3
	    }
	    Line {
	      Name		      "x1"
	      Labels		      [0, 0]
	      SrcBlock		      " SFunction "
	      SrcPort		      2
	      DstBlock		      "x1"
	      DstPort		      1
	    }
	    Line {
	      Name		      "x2"
	      Labels		      [0, 0]
	      SrcBlock		      " SFunction "
	      SrcPort		      3
	      DstBlock		      "x2"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      " Demux "
	      SrcPort		      1
	      DstBlock		      " Terminator "
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      " SFunction "
	      SrcPort		      1
	      DstBlock		      " Demux "
	      DstPort		      1
	    }
	  Position		  [35, 53, 65, 67]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Outport
	  Name			  "x2"
	  Position		  [35, 53, 65, 67]
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Line {
	  SrcBlock		  "c"
	  SrcPort		  1
	  DstBlock		  "code"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "a"
	  SrcPort		  1
	  DstBlock		  "code"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "b"
	  SrcPort		  1
	  DstBlock		  "code"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "code"
	  SrcPort		  1
	  DstBlock		  "x1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "code"
	  SrcPort		  2
	  DstBlock		  "x2"
	  DstPort		  1
	}
      }
    }
    Line {
      SrcBlock		      "Constant2"
      SrcPort		      1
      Points		      [45, 0; 0, 15]
      Branch {
	Points			[0, 110]
	DstBlock		"Bus\nCreator"
	DstPort			1
      }
      Branch {
	Points			[0, 5]
Colin Eles's avatar
Colin Eles committed
	DstBlock		"quad_fcn_subtype"
	DstPort			2
      }
    }
    Line {
      SrcBlock		      "Constant"
      SrcPort		      1
      Points		      [30, 0; 0, 80; 40, 0]
      Branch {
	DstBlock		"Bus\nCreator"
	DstPort			2
      }
      Branch {
	Points			[0, -115]
Colin Eles's avatar
Colin Eles committed
	DstBlock		"quad_fcn_subtype"
	DstPort			3
      }
    }
    Line {
      SrcBlock		      "Constant1"
      SrcPort		      1
      Points		      [20, 0; 0, 30; 30, 0]
      Branch {
	DstBlock		"Bus\nCreator"
	DstPort			3
      }
      Branch {
	Points			[0, -185]
Colin Eles's avatar
Colin Eles committed
	DstBlock		"quad_fcn_subtype"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "Bus\nCreator"
      SrcPort		      1
      Points		      [20, 0; 0, -20]
      DstBlock		      "MATLAB Fcn"
      DstPort		      1
    }
    Line {
      SrcBlock		      "MATLAB Fcn"
      SrcPort		      1
      Points		      [25, 0]
      DstBlock		      "Demux"
      DstPort		      1
    }
    Line {
Colin Eles's avatar
Colin Eles committed
      SrcBlock		      "quad_fcn_subtype"
      Points		      [30, 0; 0, -15; 25, 0]
      Branch {
	DstBlock		"Sum"
	DstPort			1
      }
      Branch {
	Points			[0, 275]
	DstBlock		"Display2"
	DstPort			1
      }
    }
    Line {
      Labels		      [0, 0]
      SrcBlock		      "Demux"
      SrcPort		      2
      Points		      [0, -5; 35, 0]
      DstBlock		      "Sum1"
      DstPort		      2
    }
    Line {
Colin Eles's avatar
Colin Eles committed
      SrcBlock		      "quad_fcn_subtype"
      Points		      [40, 0; 0, 145; 25, 0]
      Branch {
	DstBlock		"Sum1"
	DstPort			1
      }
      Branch {
	DstBlock		"Display3"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "Sum1"
      SrcPort		      1
      DstBlock		      "Display1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Sum"
      SrcPort		      1
      DstBlock		      "Display"
      DstPort		      1
    }
    Line {
      Labels		      [0, 0]
      SrcBlock		      "Demux"
      SrcPort		      1
      Points		      [10, 0]
      DstBlock		      "Sum"
      DstPort		      2
    }
    Annotation {
      Name		      "This model demonstrates the use of predicate subtyping through\nthe implementation of quad_fcn, whi"
      "ch will give the real roots\nof a quadratic function.\n\nresults are compared to the matlab function roots, resu"
      "lts are \ngenerally the same, although sometimes there is a small error\non the order of 1e-16.\n\nCurrently doe"
      "s not activly check that inputs satisfy subtype\nconstraints, in these cases proper output is not guaranteed.\n\n"
Matthew Dawson's avatar
Matthew Dawson committed
      "This example will not work under CVC3 as complex functions like\nsqrt are not supported.\n\nThis example require"
      "s the NASA PVS libraries"
Colin Eles's avatar
Colin Eles committed
  NumRecords		  2
Colin Eles's avatar
Colin Eles committed
    Tag			    DataTag1
    Data		    "  %)30     .    >     8    (    $0         !          $ ! !-0T]3 0 $ $1A=&$.    2     8    (    #0     "
    "    %    \"     8    !     0         &    &        -T\"     0    $    !    !0    X   \"H/@  !@    @    )          "
    "4    (     0   '@^   !          (   !X/@    %)30     .    V#T   8    (     @         %    \"     $    !     0     "
    "    %  0 !0    $    %    34-/4P     .    D#T   8    (    $0         !          $ ! !-0T]3 0    T   !&:6QE5W)A<'!E<"
    "E]?    #@   % ]   &    \"     $         !0    @   !X     0    $         #@   +@+   &    \"     D         !0    @  "
    " \"(\"P   0    $          @   (@+   \"    +    -@!   X @  . (  ) $  # \"@  B L             1W)I9#  0V5L;', 0V5L;#$"
    " 8V]N9%]T97AT &-E;&Q?:6YD97@ <&%R96YT7V=R:60 8V5L;', 1W)I9 !P87)E;G1?8V5L; !S<&QI=%]P8@!N=6U?8V5L;', 9W)I9%]I;F1E>"
    " !R1W)I9 !N97=?8V5L;%]P8@!D96QE=&5?8V5L;%]P8@!P8E]F;&%G $-E;&P <W5B9W)I9 !C;VYD '=I9'1H &AE:6=H= !G<FED7W!B &-O;&]"
    "R &-O;F1I=&EO;E]T97AT7W=I9'1H &-O;F1I=&EO;E]T97AT7VAE:6=H= !C;VYD:71I;VY?=&5X=%]X &-O;F1I=&EO;E]T97AT7WD 8V]N9&ET:"
    "6]N7W1E>'1?;V9F<V5T &=R:61?<'5S:%]W:61T: !21W)I9 !'<FED,0!'<FED,@!#96QL,@!R97-U;'1?=&5X= !20V5L; !R97-U;'0 9G5N8W1"
    "I;VY?;F%M90!F=6YC=&EO;E]I;G!U=', <V5T=&EN9W, 8VAE8VME9 !O<&5N &UU;'1I7VUO9&4 1&%T80!F:6<                          "
    "          (                    $0                   !X                    C                    *P                 "
    "                             !0                    $    8     P                    (    7    !                    "
    " ,    /     @                    0    #     0                    4    \"     @                    8    !     @    "
    "                <    .     0                    @    -     @                    D    ,     0                    H "
    "   +     @                    L    *     0                    P    )     @                    T    $     @        "
    "            X    (     0                    \\    '     @                   !     %     @                   !$    "
    "&    !                    !(    0    !                    !,    1    !                    !0    2    !            "
    "        !4    3    !                    !8    4    !                    !<    5    !                    !@    6   "
    "            )     0    $   !L    'P    $   !M    (     $   !N    )0    $   !O    )@    $   !P    )P    $   !Q    *"
    "     $   !R    *0    $   !S    *@    $   !T     P    (    !    :0   !\\    !    :@   \"     !    :P    0    #     "
    "0    P    A     0   $H    B     0   $L    7     0   $P         !     0    !          4    !     0    8    !    \"@"
    "   !     !    \"P         $    !P    $    &    \"P    $    '    #     $    (    #0    $    )          0    $     0"
    "    (    %     0    ,    &     0    0    0     0    4         !@    0    !    #0    4    !    #@    8    !    1@  "
    " !0    !    1P   !4    !    2    !     !    20         %    \"0    $   !!    !P    $   !\"    \"P    $   !#    #  "
    "   $   !$    #0    $   !%    !@   !(    !    #P    0    !    $     4    !    $0    8    !    /@   !0    !    /P   "
    "!4    !    0          $    !P    $    Z    \"P    $    [    #     $    \\    #0    $    ]          8    2     0   "
    "#0    $     0   #4    %     0   #8    &     0   #<    4     0   #@    5     0   #D         !0    D    !    $@    <"
    "    !    ,     L    !    ,0    P    !    ,@    T    !    ,P    8    $     0   !,    %     0   !0    &     0   !4  "
    "  4     0   !8    5     0   !<    0     0   !@         !@   !(    !    *@    0    !    *P    4    !    +     8    "
    "!    +0   !0    !    +@   !4    !    +P         %    \"0    $    9    !P    $    F    \"P    $    G    #     $    "
    "H    #0    $    I    !@    0    !    &@    4    !    &P    8    !    '    !0    !    '0   !4    !    '@   !     ! "
    "   'P         &    !     $    @    !0    $    A    !@    $    B    %     $    C    %0    $    D    $     $    E   "
    "       0    #     0   $T    A     0   $X    B     0   $\\    7     0   %          !     ,    !    40   \"$    !   "
    " 4@   \"(    !    4P   !<    !    5          $     P    $   !5    (0    $   !6    (@    $   !7    %P    $   !8    "
    "      0    #     0   %D    A     0   %H    B     0   %L    7     0   %P         !     ,    !    70   \"$    !    7"
    "@   \"(    !    7P   !<    !    8          $     P    $   !A    (0    $   !B    (@    $   !C    %P    $   !D      "
    "    0    #     0   &4    A     0   &8    B     0   &<    7     0   &@                                             "
    "   .          X    P    !@    @    $          4    (     0    (    !         !   @!X,0  #@   #@    &    \"     8  "
    "       !0    @    !     0    $         \"0    @           #P/PX    P    !@    @    $          4    (     0    (   "
    " !         !   @!X,@  #@   #@    &    \"     8         !0    @    !     0    $         \"0    @             0 X   "
    "!(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    4    !    #@   #@    &"
    "    \"     8         !0    @    !     0    $         \"0    @           #P/PX   !0    !@    @    -          4    ("
    "    !P    $    !          8    <        W0(    !     @    0    &     @         .    .     8    (    !@         %  "
    "  \"     $    !     0         )    \"             ! #@   #@    &    \"     8         !0    @    !     0    $      "
    "   \"0    @           #P/PX   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !  "
    "   0    (    #    #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !   "
    " !0    $    .    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@   $@    &   "
    " \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    !     (    .    .     8    (    "
    "!          %    \"     $    &     0         0    !@   &(@?CT@,   #@   #@    &    \"     8         !0    @    !    "
    " 0    $         \"0    @           #P/PX   !(    !@    @    -          4    (    !@    $    !          8    8     "
    "   W0(    !     0    @    !    #@   #@    &    \"     0         !0    @    !    !@    $         $     8   !A(#T](#"
    "    X    X    !@    @    &          4    (     0    $    !          D    (            \\#\\.    2     8    (    #0"
    "         %    \"     8    !     0         &    &        -T\"     0    $    +     @    X   !(    !@    @    $      "
    "    4    (     0   !(    !         !     2    *&)>,BD@+2 T*F$J8R ]/2 P        #@   #@    &    \"     8         !0 "
    "   @    !     0    $         \"0    @           #P/PX   !(    !@    @    -          4    (    !@    $    !        "
    "  8    8        W0(    !     0    P    !    #@   #@    &    \"     8         !0    @    !     0    $         \"0  "
    "  @             0 X    X    !@    @    &          4    (     0    $    !          D    (            \\#\\.    .   "
    "  8    (    !@         %    \"     $    !     0         )    \"            / _#@   $@    &    \"     T         !0 "
    "   @    &     0    $         !@   !@       #= @    $    !    #@    (    .    ,     8    (    !          %    \"   "
    "  $    $     0         0  0 8CX], X    X    !@    @    &          4    (     0    $    !          D    (          "
    "  \\#\\.    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    /     0  "
    "  X    X    !@    @    &          4    (     0    $    !          D    (            \\#\\.    .     8    (    !@  "
    "       %    \"     $    !     0         )    \"            / _#@   #@    &    \"     8         !0    @    !     0 "
    "   $         \"0    @           #P/PX    P    !@    @    $          4    (     0    ,    !         !   P!B/#  #@  "
    " #@    &    \"     8         !0    @    !     0    $         \"0    @             0 X   !(    !@    @    -        "
    "  4    (    !@    $    !          8    8        W0(    !     0    \\    !    #@   #@    &    \"     8         !0  "
    "  @    !     0    $         \"0    @           #P/PX    X    !@    @    &          4    (     0    $    !         "
    " D    (            \\#\\.    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@ "
    "  %     &    \"     T         !0    @    '     0    $         !@   !P       #= @    $    \"    $    !$    \"      "
    "    X    X    !@    @    &          4    (     0    $    !          D    (             $ .    .     8    (    !@  "
    "       %    \"     $    !     0         )    \"             ! #@   $@    &    \"     T         !0    @    &     0 "
    "   $         !@   !@       #= @    $    !     @    ,    .    2     8    (    #0         %    \"     8    !     0  "
    "       &    &        -T\"     0    $    /     0    X   !(    !@    @    $          4    (     0   !$    !         "
    "!     1    *&)>,BD@+2 T*F$J8R ^(#          #@   #@    &    \"     8         !0    @    !     0    $         \"0   "
    " @             0 X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    P"
    "    !    #@   #@    &    \"     8         !0    @    !     0    $         \"0    @           #P/PX    X    !@    @"
    "    &          4    (     0    $    !          D    (            !$ .    4     8    (    #0         %    \"     < "
    "   !     0         &    '        -T\"     0    (    -    #@    (         #@   #@    &    \"     8         !0    @ "
    "   !     0    $         \"0    @             0 X    X    !@    @    &          4    (     0    $    !          D  "
    "  (             $ .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $  "
    "  \"     P    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    P   "
    " !    #@   #@    &    \"     0         !0    @    !    !@    $         $     8   !A('X](#    X    X    !@    @    "
    "&          4    (     0    $    !          D    (             $ .    2     8    (    #0         %    \"     8    !"
    "     0         &    &        -T\"     0    $    *     0    X    X    !@    @    &          4    (     0    $    ! "
    "         D    (            \\#\\.    .     8    (    !@         %    \"     $    !     0         )    \"          "
    "  !! #@   %     &    \"     T         !0    @    '     0    $         !@   !P       #= @    $    \"    \"0    L   "
    " \"          X    X    !@    @    &          4    (     0    $    !          D    (             $ .    .     8    "
    "(    !@         %    \"     $    !     0         )    \"             ! #@   $@    &    \"     T         !0    @   "
    " &     0    $         !@   !@       #= @    $    !     @    ,    .    2     8    (    #0         %    \"     8    "
    "!     0         &    &        -T\"     0    $    *     0    X    X    !@    @    &          4    (     0    $    !"
    "          D    (            \\#\\.    .     8    (    !@         %    \"     $    !     0         )    \"         "
    "   /@_#@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    \"0    (   "
    " .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    '     @    X   "
    " X    !@    @    &          4    (     0    $    !          D    (             $ .    .     8    (    !@         %"
    "    \"     $    !     0         )    \"            / _#@   $@    &    \"     T         !0    @    &     0    $    "
    "     !@   !@       #= @    $    !     @    ,    .    2     8    (    #0         %    \"     8    !     0         &"
    "    &        -T\"     0    $    (     0    X    X    !@    @    &          4    (     0    $    !          D    ( "
    "            $ .    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@   #@    & "
    "   \"     8         !0    @    !     0    $         \"0    @           #P/PX   !(    !@    @    -          4    ( "
    "   !@    $    !          8    8        W0(    !     0    <    \"    #@   #     &    \"     0         !0    @    ! "
    "   !     $         $  $ \"UC+V(.    2     8    (    !@         %    \"     $    #     0         )    &            "
    "/ _        \\#\\       #P/PX   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    ! "
    "    0    0    \"    #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    ! "
    "   #0    (    .    .     8    (    !          %    \"     $    &     0         0    !@   \"UB+S(J80  #@   $@    & "
    "   \"     8         !0    @    !     P    $         \"0   !@           #P/P       / _        \\#\\.    2     8    "
    "(    #0         %    \"     8    !     0         &    &        -T\"     0    $    $     @    X   !(    !@    @    "
    "-          4    (    !@    $    !          8    8        W0(    !     0   !     \"    #@   %     &    \"     0    "
    "     !0    @    !    '@    $         $    !X    H+6(@+2!S<7)T*&)>,B M(#0J82IC*2D@+R R*F$   X   !(    !@    @    & "
    "         4    (     0    ,    !          D    8            \\#\\       #P/P       / _#@   $@    &    \"     T     "
    "    !0    @    &     0    $         !@   !@       #= @    $    !    !     (    .    2     8    (    #0         %  "
    "  \"     8    !     0         &    &        -T\"     0    $    1     @    X   !0    !@    @    $          4    (  "
    "   0   !X    !         !     >    *\"UB(\"L@<W%R=\"AB7C(@+2 T*F$J8RDI(\"\\@,BIA   .    2     8    (    !@         "
    "%    \"     $    #     0         )    &            / _        \\#\\       #P/PX   !(    !@    @    -          4   "
    " (    !@    $    !          8    8        W0(    !     0    8    \"    #@   $@    &    \"     T         !0    @   "
    " &     0    $         !@   !@       #= @    $    !    !P    (    .    ,     8    (    !          %    \"     $    "
    "$     0         0  0 +6,O8@X   !(    !@    @    &          4    (     0    ,    !          D    8            \\#\\"
    "       #P/P       / _#@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !"
    "    !@    (    .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    -"
    "     @    X    X    !@    @    $          4    (     0    8    !         !     &    +6(O,BIA   .    2     8    (  "
    "  !@         %    \"     $    #     0         )    &            / _        \\#\\       #P/PX   !(    !@    @    - "
    "         4    (    !@    $    !          8    8        W0(    !     0    8    \"    #@   $@    &    \"     T      "
    "   !0    @    &     0    $         !@   !@       #= @    $    !    $     (    .    8     8    (    !          %   "
    " \"     $    I     0         0    *0   &,@+R H82H@*\"@M8B M('-Q<G0H8EXR(\"T@-\"IA*F,I*2 O(#(J82DI          X   !( "
    "   !@    @    &          4    (     0    ,    !          D    8            \\#\\       #P/P       / _#@   $@    & "
    "   \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    !@    (    .    2     8    (  "
    "  #0         %    \"     8    !     0         &    &        -T\"     0    $    1     @    X   !@    !@    @    $  "
    "        4    (     0   \"D    !         !     I    8R O(\"AA*B H*\"UB(\"L@<W%R=\"AB7C(@+2 T*F$J8RDI(\"\\@,BIA*2D  "
    "       #@   $@    &    \"     8         !0    @    !     P    $         \"0   !@           #P/P       / _        \\"
    "#\\.    :     8    (    #0         %    \"     T    !     0         &    -        -T\"     0    @    #    $@   !, "
    "   4    %0   !8    7    &     0         #@   $@    &    \"     T         !0    @    &     0    $         !@   !@  "
    "     #= @    $    !    !0    $    .    2     8    (    #0         %    \"     8    !     0         &    &        -"
    "T\"     0    $    *     0    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    "
    "!     0    (    #    #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !"
    "    !0    $    .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    *"
    "     0    X   !     !@    @    $          4    (     0   !     !         !     0    <75A9%]F8VY?<W5B='EP90X   !X  "
    "  !@    @    $          4    (     0   $$    !         !    !!    8RQA+&(Z>W@Z<F5A;'PH83TP(#T^('@@+ST@,\"D@04Y$(\""
    "AA(\"\\](# @/3X@*'A>,BD@+2 T*F$J8R ^/2 P*7T         #@   )@!   &    \"     (         !0    @    !     0    $      "
    "   !0 $  <    !    (P   '-E=     !I;G!U=', 8V]U;G0  ')A;F=E  !E>&-E<'0        .    .     8    (    !@         %   "
    " \"     $    !     0         )    \"            / _#@   #     &    \"     8         !0    @               $       "
    "  \"0         .    .     8    (    !@         %    \"     $    !     0         )    \"           0(] #@   #@    & "
    "   \"     8         !0    @    !     0    $         \"0    @           !90 X    X    !@    @    &          4    ( "
    "    0    $    !          D    (               .    .     8    (    !@         %    \"     $    !     0         )  "
    "  \"               #@   #@    &    \"     8         !0    @    !     0    $         \"0    @               X    X "
    "   !@    @    &          4    (     0    $    !          D    (            \\#\\.    4 X   8    (     0         % "
    "   \"     8    !     0         .    .     8    (     @         %    \"     $          0         %  0  0    $      "
    "   #@   ,@\"   &    \"     (         !0    @    !     0    $         !0 $  \\    !    AP   '!A<F5N=%]C96QL     '!A"
    "<F5N=%]G<FED     &-E;&QS             '-P;&ET7W!B         &YU;5]C96QL<P       &=R:61?:6YD97@      ')'<FED          "
    "   &YE=U]C96QL7W!B     &1E;&5T95]C96QL7W!B   .    ,     8    (    !@         %    \"                0         )   "
    "       X    P    !@    @    &          4    (               !          D         #@   #     &    \"     8         "
    "!0    @               $         \"0         .    ,     8    (    !@         %    \"                0         )    "
    "      X    X    !@    @    &          4    (     0    $    !          D    (               .    .     8    (    !@"
    "         %    \"     $    !     0         )    \"               #@   #     &    \"     8         !0    @          "
    "     $         \"0         .    ,     8    (    !@         %    \"                0         )          X    P    !"
    "@    @    &          4    (               !          D         #@   &@%   &    \"     (         !0    @    !     0"
    "    $         !0 $ !8    !    8 $  '-U8F=R:60                   !C;VYD                        8V]N9%]T97AT        "
    "         &-E;&Q?:6YD97@               !P87)E;G1?9W)I9               =VED=&@                      &AE:6=H=         "
    "            !G<FED7W!B                    <&)?9FQA9P                   &-O;&]R                      !C;VYD:71I;VY?"
    "=&5X=%]W:61T:   8V]N9&ET:6]N7W1E>'1?:&5I9VAT &-O;F1I=&EO;E]T97AT7W@       !C;VYD:71I;VY?=&5X=%]Y        8V]N9&ET:6"
    "]N7W1E>'1?;V9F<V5T &=R:61?<'5S:%]W:61T:          .    ,     8    (    !@         %    \"                0         "
    ")          X    P    !@    @    &          4    (               !          D         #@   #     &    \"     8     "
    "    !0    @               $         \"0         .    .     8    (    !@         %    \"     $    !     0         )"
    "    \"               #@   #     &    \"     8         !0    @               $         \"0         .    .     8    "
    "(    !@         %    \"     $    !     0         )    \"               #@   #@    &    \"     8         !0    @   "
    " !     0    $         \"0    @               X    P    !@    @    &          4    (               !          D    "
    "     #@   #@    &    \"     8         !0    @    !     0    $         \"0    @               X    P    !@    @    "
    "&          4    (               !          D         #@   #@    &    \"     8         !0    @    !     0    $     "
    "    \"0    @           !I0 X    X    !@    @    &          4    (     0    $    !          D    (            3D . "
    "   .     8    (    !@         %    \"     $    !     0         )    \"            \"1 #@   #@    &    \"     8    "
    "     !0    @    !     0    $         \"0    @            D0 X    X    !@    @    &          4    (     0    $    !"
    "          D    (            -$ .    .     8    (    !@         %    \"     $    !     0         )    \"           "
    " #Y #@   /@    &    \"     (         !0    @    !     0    $         !0 $  8    !    $@   $-E;&QS $=R:60Q $=R:60R "
    "         X    P    !@    @    &          4    (               !          D         #@   #     &    \"     8       "
    "  !0    @               $         \"0         .    ,     8    (    !@         %    \"                0         )  "
    "        X   \"0 0  !@    @    \"          4    (     0    $    !          4 !  ,     0   #P   !#96QL,0        !#96"
    "QL,@        !R97-U;'0       !R97-U;'1?=&5X= !C;VQO<@              #@   #     &    \"     8         !0    @        "
    "       $         \"0         .    ,     8    (    !@         %    \"                0         )          X    P   "
    " !@    @    &          4    (               !          D         #@   #     &    \"     8         !0    @         "
    "      $         \"0         .    ,     8    (    !@         %    \"                0         )          X    ( P  "
    "!@    @    \"          4    (     0    $    !          4 !  0     0   *    !'<FED,               1W)I9#$          "
    "    $=R:60R              !F=6YC=&EO;E]N86UE    9G5N8W1I;VY?:6YP=71S '-E='1I;F=S          !C:&5C:V5D            ;W!"
    "E;@               &9I9P                !M=6QT:5]M;V1E        #@   #     &    \"     8         !0    @             "
    "  $         \"0         .    ,     8    (    !@         %    \"                0         )          X    P    !@  "
    "  @    &          4    (               !          D         #@   #     &    \"     8         !0    @              "
    " $         \"0         .    ,     8    (    !@         %    \"                0         )          X    P    !@   "
    " @    &          4    (               !          D         #@   #     &    \"     8         !0    @               "
    "$         \"0         .    ,     8    (    !@         %    \"                0         )          X    P    !@    "
    "@    &          4    (               !          D         #@   #     &    \"     8         !0    @               $"
    "         \"0         .    B     8    (    \"0         %    \"     $   !8     0         \"    6      !24T     #@   "
    "$@    &    \"     (         !0    @    !     0    $         !0 $  4    !    !0   $U#3U,     #@         "
Colin Eles's avatar
Colin Eles committed
  }
  DataRecord {
    Tag			    DataTag0
    Data		    "  %)30     .    >     8    (    $0         !          $ ! !-0T]3 0 $ $1A=&$.    2     8    (    #0     "
    "    %    \"     8    !     0         &    &        -T\"     0    $    !    !0    X   #X2   !@    @    )          4"
    "    (     0   ,A(   !          (   #(2     %)30     .    *$@   8    (     @         %    \"     $    !     0      "
    "   %  0 !0    $    %    34-/4P     .    X$<   8    (    $0         !          $ ! !-0T]3 0    T   !&:6QE5W)A<'!E<E"
    "]?    #@   *!'   &    \"     $         !0    @   \"4     0    $         #@   /@-   &    \"     D         !0    @  "
    " #(#0   0    $          @   ,@-   \"    +    -@!   X @  . (  \" %  #0#   R T             1W)I9#  0V5L;', 0V5L;#$ 8"
    "V]N9%]T97AT &-E;&Q?:6YD97@ <&%R96YT7V=R:60 8V5L;', 1W)I9 !P87)E;G1?8V5L; !S<&QI=%]P8@!N=6U?8V5L;', 9W)I9%]I;F1E> !"
    "R1W)I9 !N97=?8V5L;%]P8@!D96QE=&5?8V5L;%]P8@!P8E]F;&%G $-E;&P <W5B9W)I9 !C;VYD '=I9'1H &AE:6=H= !G<FED7W!B &-O;&]R "
    "&-O;F1I=&EO;E]T97AT7W=I9'1H &-O;F1I=&EO;E]T97AT7VAE:6=H= !C;VYD:71I;VY?=&5X=%]X &-O;F1I=&EO;E]T97AT7WD 8V]N9&ET:6]"
    "N7W1E>'1?;V9F<V5T &=R:61?<'5S:%]W:61T: !21W)I9 !'<FED,0!'<FED,@!#96QL,@!R97-U;'1?=&5X= !20V5L; !R97-U;'0 9G5N8W1I;"
    "VY?;F%M90!F=6YC=&EO;E]I;G!U=', <V5T=&EN9W, 8VAE8VME9 !O<&5N &UU;'1I7VUO9&4 1&%T80!F:6<                            "
    "        (                    $0                   !X                    C                    *P                   "
    "                           !0                    $    >     P                    (    =    !                     ,"
    "    1     @                    0    #     0                    4    \"     @                    8    !     @      "
    "              <    0     0                    @    /     @                    D    -     0                    H   "
    " ,     @                    L    +     0                    P    *     @                    T    $     @          "
    "          X    %     @                    \\    )     0                   !     (     @                   !$    & "
    "    @                   !(    '     @                   !,    .    !                    !0    2    !              "
    "      !4    3    !                    !8    4    !                    !<    5    !                    !@    6    !"
    "                    !D    7    !                    !H    8    !                    !L    9    !                  "
    "  !P    :    !                    !T    ;    !                    !X    <               )     0    $   \"(    'P  "
    "  $   \")    (     $   \"*    )0    $   \"+    )@    $   \",    )P    $   \"-    *     $   \".    *0    $   \"/   "
    " *@    $   \"0     P    (    !    A0   !\\    !    A@   \"     !    AP    0    #     0    P    A     0   %8    B  "
    "   0   %<    7     0   %@         !     0    !          4    !     0    8    !    \"@   !     !    \"P         $  "
    "  !P    $    &    \"P    $    '    #     $    (    #0    $    )          0    $     0    (    %     0    ,    &   "
    "  0    0    0     0    4         !@    0    !    #0    4    !    #@    8    !    4@   !0    !    4P   !4    !    5"
    "    !     !    50         %    \"0    $   !'    !P    $   !.    \"P    $   !/    #     $   !0    #0    $   !1    !"
    "@   !(    !    #P    0    !    $     4    !    $0    8    !    1    !0    !    10   !4    !    1@         $    !P "
    "   $   !     \"P    $   !!    #     $   !\"    #0    $   !#          8    2     0   #H    $     0   #L    %     0 "
    "  #P    &     0   #T    4     0   #X    5     0   #\\         !0    D    !    $@    <    !    -@    L    !    -P  "
    "  P    !    .     T    !    .0    8    $     0   !,    %     0   !0    &     0   !4    4     0   !8    5     0   !"
    "<    0     0   !@         !@    0    !    &0    4    !    &@    8    !    &P   !0    !    '    !4    !    '0   !  "
    "   !    '@         &    $@    $    P    !     $    Q    !0    $    R    !@    $    S    %     $    T    %0    $   "
    " U          4    )     0   !\\    '     0   \"P    +     0   \"T    ,     0   \"X    -     0   \"\\    &    !     "
    "$    @    !0    $    A    !@    $    B    %     $    C    %0    $    D    $     $    E          8    $     0   \"8"
    "    %     0   \"<    &     0   \"@    4     0   \"D    5     0   \"H    0     0   \"L         !@    0    !    2   "
    "  4    !    20    8    !    2@   !0    !    2P   !4    !    3    !     !    30         $     P    $   !9    (0    "
    "$   !:    (@    $   !;    %P    $   !<          0    #     0   %T    A     0   %X    B     0   %\\    7     0   & "
    "         !     ,    !    80   \"$    !    8@   \"(    !    8P   !<    !    9          $     P    $   !E    (0    $"
    "   !F    (@    $   !G    %P    $   !H          0    #     0   &D    A     0   &H    B     0   &L    7     0   &P  "
    "       !     ,    !    ;0   \"$    !    ;@   \"(    !    ;P   !<    !    <          $     P    $   !Q    (0    $  "
    " !R    (@    $   !S    %P    $   !T          0    #     0   '4    A     0   '8    B     0   '<    7     0   '@    "
    "     !     ,    !    >0   \"$    !    >@   \"(    !    >P   !<    !    ?          $     P    $   !]    (0    $   !"
    "^    (@    $   !_    %P    $   \"           0    #     0   ($    A     0   ((    B     0   (,    7     0   (0     "
    "                                                                                                           .      "
    "    X   !     !@    @    $          4    (     0    D    !         !     )    >#$Z<VEN9VQE          X    X    !@  "
    "  @    &          4    (     0    $    !          D    (            \\#\\.    0     8    (    !          %    \"  "
    "   $    )     0         0    \"0   '@R.G-I;F=L90         .    .     8    (    !@         %    \"     $    !     0 "
    "        )    \"             ! #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @ "
    "   $    !    !0    $    .    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@ "
    "  %     &    \"     T         !0    @    '     0    $         !@   !P       #= @    $    \"    !     8    \"      "
    "    X    X    !@    @    &          4    (     0    $    !          D    (             $ .    .     8    (    !@  "
    "       %    \"     $    !     0         )    \"            / _#@   $@    &    \"     T         !0    @    &     0 "
    "   $         !@   !@       #= @    $    !     @    ,    .    2     8    (    #0         %    \"     8    !     0  "
    "       &    &        -T\"     0    $    %     0    X    X    !@    @    &          4    (     0    $    !         "
    " D    (            \\#\\.    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0 "
    "   $    $     @    X    X    !@    @    $          4    (     0    8    !         !     &    8B!^/2 P   .    .    "
    " 8    (    !@         %    \"     $    !     0         )    \"            / _#@   $@    &    \"     T         !0  "
    "  @    &     0    $         !@   !@       #= @    $    !    \"     $    .    .     8    (    !          %    \"   "
    "  $    &     0         0    !@   &$@/3T@,   #@   #@    &    \"     8         !0    @    !     0    $         \"0  "
    "  @           #P/PX   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    "
    "L    \"    #@   $@    &    \"     0         !0    @    !    $@    $         $    !(    H8BIB*2 M(#0J82IC(#T](#    "
    "     .    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@   $@    &    \"    "
    " T         !0    @    &     0    $         !@   !@       #= @    $    !    #     $    .    .     8    (    !@     "
    "    %    \"     $    !     0         )    \"             ! #@   #@    &    \"     8         !0    @    !     0    "
    "$         \"0    @           #P/PX    X    !@    @    &          4    (     0    $    !          D    (           "
    " \\#\\.    2     8    (    !          %    \"     $    1     0         0    $0   \"AB*F(I(\"T@-\"IA*F,@/\" P      "
    "    X    X    !@    @    &          4    (     0    $    !          D    (             $ .    2     8    (    #0  "
    "       %    \"     8    !     0         &    &        -T\"     0    $    ,     0    X    X    !@    @    &        "
    "  4    (     0    $    !          D    (             $ .    .     8    (    !@         %    \"     $    !     0   "
    "      )    \"            / _#@   #@    &    \"     8         !0    @    !     0    $         \"0    @           #P"
    "/PX   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    \\    \"    #@  "
    " #@    &    \"     0         !0    @    !    !@    $         $     8   !B(#X](#    X    X    !@    @    &         "
    " 4    (     0    $    !          D    (            \\#\\.    2     8    (    #0         %    \"     8    !     0  "
    "       &    &        -T\"     0    $    0     0    X    X    !@    @    &          4    (     0    $    !         "
    " D    (            \\#\\.    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@ "
    "  #@    &    \"     8         !0    @    !     0    $         \"0    @           #P/PX    X    !@    @    $       "
    "   4    (     0    4    !         !     %    8B \\(#     .    .     8    (    !@         %    \"     $    !     0 "
    "        )    \"             ! #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @ "
    "   $    !    $     $    .    .     8    (    !@         %    \"     $    !     0         )    \"            / _#@ "
    "  #@    &    \"     8         !0    @    !     0    $         \"0    @           #P/PX    X    !@    @    &       "
    "   4    (     0    $    !          D    (            \\#\\.    4     8    (    #0         %    \"     <    !     0"
    "         &    '        -T\"     0    (    1    $@    (         #@   #@    &    \"     8         !0    @    !     0"
    "    $         \"0    @             0 X    X    !@    @    &          4    (     0    $    !          D    (       "
    "     \"$ .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    \"     "
    "P    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0   !     !    #@ "
    "  $@    &    \"     0         !0    @    !    $0    $         $    !$    H8BIB*2 M(#0J82IC(#X@,          .    .   "
    "  8    (    !@         %    \"     $    !     0         )    \"             A #@   $@    &    \"     T         !0 "
    "   @    &     0    $         !@   !@       #= @    $    !    #     $    .    .     8    (    !@         %    \"   "
    "  $    !     0         )    \"            / _#@   #@    &    \"     8         !0    @    !     0    $         \"0 "
    "   @            $0 X   !0    !@    @    -          4    (    \"     $    !          8    @        W0(    !     P  "
    "  T    .    #P    (    .    .     8    (    !@         %    \"     $    !     0         )    \"             A #@  "
    " #@    &    \"     8         !0    @    !     0    $         \"0    @             0 X   !(    !@    @    -        "
    "  4    (    !@    $    !          8    8        W0(    !     0    (    #    #@   $@    &    \"     T         !0   "
    " @    &     0    $         !@   !@       #= @    $    !    #     $    .    .     8    (    !          %    \"     "
    "$    &     0         0    !@   &$@?CT@,   #@   #@    &    \"     8         !0    @    !     0    $         \"0    "
    "@             0 X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    H "
    "   !    #@   #@    &    \"     8         !0    @    !     0    $         \"0    @           #P/PX    X    !@    @ "
    "   &          4    (     0    $    !          D    (            %$ .    4     8    (    #0         %    \"     <  "
    "  !     0         &    '        -T\"     0    (    )    \"P    (         #@   #@    &    \"     8         !0    @ "
    "   !     0    $         \"0    @             0 X    X    !@    @    &          4    (     0    $    !          D  "
    "  (             $ .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $  "
    "  \"     P    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    H   "
    " !    #@   #@    &    \"     8         !0    @    !     0    $         \"0    @           #P/PX    X    !@    @   "
    " &          4    (     0    $    !          D    (            !$ .    2     8    (    #0         %    \"     8    "
    "!     0         &    &        -T\"     0    $    )     @    X    X    !@    @    $          4    (     0    8    !"
    "         !     &    8B ]/2 P   .    .     8    (    !@         %    \"     $    !     0         )    \"           "
    "  ! #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    \"     $    ."
    "    .     8    (    !@         %    \"     $    !     0         )    \"             ! #@   #@    &    \"     8    "
    "     !0    @    !     0    $         \"0    @           #P/PX    X    !@    @    &          4    (     0    $    !"
    "          D    (            \\#\\.    4     8    (    #0         %    \"     <    !     0         &    '        -T"
    "\"     0    (    '    $P    (         #@   #@    &    \"     8         !0    @    !     0    $         \"0    @   "
    "          0 X    X    !@    @    &          4    (     0    $    !          D    (            \\#\\.    2     8   "
    " (    #0         %    \"     8    !     0         &    &        -T\"     0    $    \"     P    X   !(    !@    @  "
    "  -          4    (    !@    $    !          8    8        W0(    !     0    @    !    #@   #@    &    \"     8   "
    "      !0    @    !     0    $         \"0    @             0 X    X    !@    @    &          4    (     0    $    "
    "!          D    (            \\#\\.    .     8    (    !@         %    \"     $    !     0         )    \"        "
    "    / _#@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    !P    (   "
    " .    ,     8    (    !          %    \"     $    $     0         0  0 +6,O8@X   !(    !@    @    &          4    "
    "(     0    ,    !          D    8            \\#\\       #P/P       / _#@   $@    &    \"     T         !0    @   "
    " &     0    $         !@   !@       #= @    $    !    !     (    .    2     8    (    #0         %    \"     8    "
    "!     0         &    &        -T\"     0    $    3     @    X    P    !@    @    $          4    (     0    ,    !"
    "         !   P!.84X #@   $@    &    \"     8         !0    @    !     P    $         \"0   !@           #P/P      "
    " / _        \\#\\.    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $   "
    " $     @    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    T    \""
    "    #@   #@    &    \"     0         !0    @    !    !@    $         $     8    M8B\\R*F$   X   !(    !@    @    &"
    "          4    (     0    ,    !          D    8            \\#\\       #P/P       / _#@   $@    &    \"     T    "
    "     !0    @    &     0    $         !@   !@       #= @    $    !    !     (    .    2     8    (    #0         % "
    "   \"     8    !     0         &    &        -T\"     0    $    .     @    X    P    !@    @    $          4    ( "
    "    0    ,    !         !   P!.84X #@   $@    &    \"     8         !0    @    !     P    $         \"0   !@      "
    "     #P/P       / _        \\#\\.    2     8    (    #0         %    \"     8    !     0         &    &        -T\""
    "     0    $    $     @    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !  "
    "   0   !$    \"    #@   %     &    \"     0         !0    @    !    '@    $         $    !X    H+6(@+2!S<7)T*&(J8B"
    " M(#0J82IC*2D@+R R*F$   X   !(    !@    @    &          4    (     0    ,    !          D    8            \\#\\   "
    "    #P/P       / _#@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !   "
    " !     (    .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    2   "
    "  @    X   !0    !@    @    $          4    (     0   !X    !         !     >    *\"UB(\"L@<W%R=\"AB*F(@+2 T*F$J8R"
    "DI(\"\\@,BIA   .    2     8    (    !@         %    \"     $    #     0         )    &            / _        \\#\\"
    "       #P/PX   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    8    \""
    "    #@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    !P    (    . "
    "   ,     8    (    !          %    \"     $    #     0         0  , 3F%.  X   !(    !@    @    &          4    (  "
    "   0    ,    !          D    8            \\#\\       #P/P       / _#@   $@    &    \"     T         !0    @    & "
    "    0    $         !@   !@       #= @    $    !    !@    (    .    2     8    (    #0         %    \"     8    !  "
    "   0         &    &        -T\"     0    $    3     @    X    P    !@    @    $          4    (     0    ,    !   "
    "      !   P!.84X #@   $@    &    \"     8         !0    @    !     P    $         \"0   !@           #P/P       / "
    "_        \\#\\.    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    & "
    "    @    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    !     0    T    \"  "
    "  #@   #     &    \"     0         !0    @    !     P    $         $  # $YA3@ .    2     8    (    !@         %   "
    " \"     $    #     0         )    &            / _        \\#\\       #P/PX   !(    !@    @    -          4    (  "
    "  !@    $    !          8    8        W0(    !     0    8    \"    #@   $@    &    \"     T         !0    @    &  "
    "   0    $         !@   !@       #= @    $    !    #@    (    .    ,     8    (    !          %    \"     $    #   "
    "  0         0  , 3F%.  X   !(    !@    @    &          4    (     0    ,    !          D    8            \\#\\    "
    "   #P/P       / _#@   $@    &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    "
    "!@    (    .    2     8    (    #0         %    \"     8    !     0         &    &        -T\"     0    $    1    "
    " @    X   !@    !@    @    $          4    (     0   \"D    !         !     I    8R O(\"AA*B H*\"UB(\"T@<W%R=\"AB*"
    "F(@+2 T*F$J8RDI(\"\\@,BIA*2D         #@   $@    &    \"     8         !0    @    !     P    $         \"0   !@    "
    "       #P/P       / _        \\#\\.    2     8    (    #0         %    \"     8    !     0         &    &        -"
    "T\"     0    $    &     @    X   !(    !@    @    -          4    (    !@    $    !          8    8        W0(    "
    "!     0   !(    \"    #@   &     &    \"     0         !0    @    !    *0    $         $    \"D   !C(\"\\@*&$J(\"@"
    "H+6(@*R!S<7)T*&(J8B M(#0J82IC*2D@+R R*F$I*0         .    2     8    (    !@         %    \"     $    #     0      "
    "   )    &            / _        \\#\\       #P/PX   !X    !@    @    -          4    (    $0    $    !          8 "
    "  !$        W0(    !    #     ,    4    %0   !8    7    &    !D    :    &P   !P    =    '@    0         #@   $@   "
    " &    \"     T         !0    @    &     0    $         !@   !@       #= @    $    !    !0    $    .    2     8    "
    "(    #0         %    \"     8    !     0         &    &        -T\"     0    $    *     0    X   !(    !@    @    "
    "-          4    (    !@    $    !          8    8        W0(    !     0    (    #    #@   $@    &    \"     T     "
    "    !0    @    &     0    $         !@   !@       #= @    $    !    !0    $    .    2     8    (    #0         %  "
    "  \"     8    !     0         &    &        -T\"     0    $    *     0    X   !     !@    @    $          4    (  "
    "   0    L    !         !     +    <75A9%]F8VY?9G        X   !X    !@    @    $          4    (     0   $4    !    "
    "     !    !%    83IS:6YG;&5?9FEN:71E+\"!B.GMF<#IS:6YG;&5?9FEN:71E?&9I;FET93\\H9G J9G I?2P@8SIS:6YG;&5?9FEN:71E    "
    "#@   )@!   &    \"     (         !0    @    !     0    $         !0 $  <    !    (P   '-E=     !I;G!U=', 8V]U;G0  "
    "')A;F=E  !E>&-E<'0        .    .     8    (    !@         %    \"     $    !     0         )    \"            / _#"
    "@   #     &    \"     8         !0    @               $         \"0         .    .     8    (    !@         %    \""
    "     $    !     0         )    \"           0(] #@   #@    &    \"     8         !0    @    !     0    $         \""
    "0    @           !90 X    X    !@    @    &          4    (     0    $    !          D    (               .    .  "
    "   8    (    !@         %    \"     $    !     0         )    \"               #@   #@    &    \"     8         !0"
    "    @    !     0    $         \"0    @               X    X    !@    @    &          4    (     0    $    !       "
    "   D    (            \\#\\.    4 X   8    (     0         %    \"     8    !     0         .    .     8    (     @"
    "         %    \"     $          0         %  0  0    $         #@   ,@\"   &    \"     (         !0    @    !     "
    "0    $         !0 $  \\    !    AP   '!A<F5N=%]C96QL     '!A<F5N=%]G<FED     &-E;&QS             '-P;&ET7W!B      "
    "   &YU;5]C96QL<P       &=R:61?:6YD97@      ')'<FED             &YE=U]C96QL7W!B     &1E;&5T95]C96QL7W!B   .    ,   "
    "  8    (    !@         %    \"                0         )          X    P    !@    @    &          4    (         "
    "      !          D         #@   #     &    \"     8         !0    @               $         \"0         .    ,    "
    " 8    (    !@         %    \"                0         )          X    X    !@    @    &          4    (     0    "
    "$    !          D    (               .    .     8    (    !@         %    \"     $    !     0         )    \"     "
    "          #@   #     &    \"     8         !0    @               $         \"0         .    ,     8    (    !@    "
    "     %    \"                0         )          X    P    !@    @    &          4    (               !          D"
    "         #@   &@%   &    \"     (         !0    @    !     0    $         !0 $ !8    !    8 $  '-U8F=R:60         "
    "          !C;VYD                        8V]N9%]T97AT                 &-E;&Q?:6YD97@               !P87)E;G1?9W)I9 "
    "              =VED=&@                      &AE:6=H=                     !G<FED7W!B                    <&)?9FQA9P  "
    "                 &-O;&]R                      !C;VYD:71I;VY?=&5X=%]W:61T:   8V]N9&ET:6]N7W1E>'1?:&5I9VAT &-O;F1I=&"
    "EO;E]T97AT7W@       !C;VYD:71I;VY?=&5X=%]Y        8V]N9&ET:6]N7W1E>'1?;V9F<V5T &=R:61?<'5S:%]W:61T:          .    "
    ",     8    (    !@         %    \"                0         )          X    P    !@    @    &          4    (     "
    "          !          D         #@   #     &    \"     8         !0    @               $         \"0         .    ."
    "     8    (    !@         %    \"     $    !     0         )    \"               #@   #     &    \"     8         "
    "!0    @               $         \"0         .    .     8    (    !@         %    \"     $    !     0         )    "
    "\"               #@   #@    &    \"     8         !0    @    !     0    $         \"0    @               X    P   "
    " !@    @    &          4    (               !          D         #@   #@    &    \"     8         !0    @    !    "