home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / ProPlus.WW / ProPsWW.cab / OART.DLL / 3000 / 3462 < prev    next >
Extensible Markup Language  |  2010-03-13  |  66KB  |  1,232 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <!-- Copyright (c) Microsoft Corporation.  All rights reserved. -->
  3. <layoutDef xmlns="http://schemas.openxmlformats.org/drawingml/2006/diagram" uniqueId="urn:microsoft.com/office/officeart/2005/8/layout/vProcess5">
  4.     <title val="Staggered Process" />
  5.     <desc val="" />
  6.     <catLst>
  7.         <cat type="process" pri="14000" />
  8.     </catLst>
  9.     <sampData>
  10.         <dataModel>
  11.             <ptLst>
  12.                 <pt modelId="0" type="doc" />
  13.                 <pt modelId="1" type="node">
  14.                     <prSet phldr="1" />
  15.                 </pt>
  16.                 <pt modelId="2" type="node">
  17.                     <prSet phldr="1" />
  18.                 </pt>
  19.                 <pt modelId="3" type="node">
  20.                     <prSet phldr="1" />
  21.                 </pt>
  22.             </ptLst>
  23.             <cxnLst>
  24.                 <cxn modelId="5" type="parOf" srcId="0" destId="1" srcOrd="0" destOrd="0" presId="" />
  25.                 <cxn modelId="6" type="parOf" srcId="0" destId="2" srcOrd="1" destOrd="0" presId="" />
  26.                 <cxn modelId="7" type="parOf" srcId="0" destId="3" srcOrd="2" destOrd="0" presId="" />
  27.             </cxnLst>
  28.         </dataModel>
  29.     </sampData>
  30.     <styleData>
  31.         <dataModel>
  32.             <ptLst>
  33.                 <pt modelId="0" type="doc" />
  34.                 <pt modelId="1" type="node" />
  35.                 <pt modelId="2" type="node" />
  36.             </ptLst>
  37.             <cxnLst>
  38.                 <cxn modelId="3" type="parOf" srcId="0" destId="1" srcOrd="0" destOrd="0" presId="" />
  39.                 <cxn modelId="4" type="parOf" srcId="0" destId="2" srcOrd="1" destOrd="0" presId="" />
  40.             </cxnLst>
  41.         </dataModel>
  42.     </styleData>
  43.     <clrData>
  44.         <dataModel>
  45.             <ptLst>
  46.                 <pt modelId="0" type="doc" />
  47.                 <pt modelId="1" type="node" />
  48.                 <pt modelId="2" type="node" />
  49.                 <pt modelId="3" type="node" />
  50.                 <pt modelId="4" type="node" />
  51.             </ptLst>
  52.             <cxnLst>
  53.                 <cxn modelId="6" type="parOf" srcId="0" destId="1" srcOrd="0" destOrd="0" presId="" />
  54.                 <cxn modelId="7" type="parOf" srcId="0" destId="2" srcOrd="1" destOrd="0" presId="" />
  55.                 <cxn modelId="8" type="parOf" srcId="0" destId="3" srcOrd="2" destOrd="0" presId="" />
  56.                 <cxn modelId="9" type="parOf" srcId="0" destId="4" srcOrd="3" destOrd="0" presId="" />
  57.             </cxnLst>
  58.         </dataModel>
  59.     </clrData>
  60.     <layoutNode name="outerComposite">
  61.         <varLst>
  62.             <chMax val="5" />
  63.             <dir val="norm" />
  64.             <resizeHandles val="exact" />
  65.         </varLst>
  66.         <alg type="composite" />
  67.         <shape />
  68.         <presOf />
  69.         <choose>
  70.             <!-- RTL Direction -->
  71.             <if func="var" arg="dir" op="equ" val="norm">
  72.                 <constrLst>
  73.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" val="65" />
  74.                     <constr type="w" for="ch" forName="dummyMaxCanvas" refType="w" fact="1" />
  75.                     <constr type="h" for="ch" forName="dummyMaxCanvas" refType="h" fact="1" />
  76.                     <!-- Single Node Case -->
  77.                     <constr type="w" for="ch" forName="OneNode_1" refType="w" fact="1" />
  78.                     <constr type="h" for="ch" forName="OneNode_1" refType="h" fact="0.5" />
  79.                     <constr type="ctrY" for="ch" forName="OneNode_1" refType="h" fact="0.5" />
  80.                     <!-- Two Node Case -->
  81.                     <constr type="w" for="ch" forName="TwoNodes_1" refType="w" fact="0.85" />
  82.                     <constr type="h" for="ch" forName="TwoNodes_1" refType="h" fact="0.45" />
  83.                     <constr type="t" for="ch" forName="TwoNodes_1" val="0" />
  84.                     <constr type="l" for="ch" forName="TwoNodes_1" val="0" />
  85.                     <constr type="w" for="ch" forName="TwoNodes_2" refType="w" fact="0.85" />
  86.                     <constr type="h" for="ch" forName="TwoNodes_2" refType="h" fact="0.45" />
  87.                     <constr type="b" for="ch" forName="TwoNodes_2" refType="h" fact="1" />
  88.                     <constr type="r" for="ch" forName="TwoNodes_2" refType="w" fact="1" />
  89.                     <constr type="w" for="ch" forName="TwoConn_1-2" refType="h" refFor="ch" refForName="TwoNodes_1" fact="0.65" />
  90.                     <constr type="h" for="ch" forName="TwoConn_1-2" refType="h" refFor="ch" refForName="TwoNodes_1" fact="0.65" />
  91.                     <constr type="ctrY" for="ch" forName="TwoConn_1-2" refType="h" fact="0.5" />
  92.                     <constr type="r" for="ch" forName="TwoConn_1-2" refType="r" refFor="ch" refForName="TwoNodes_1" />
  93.                     <constr type="r" for="ch" forName="TwoNodes_1_text" refType="l" refFor="ch" refForName="TwoConn_1-2" fact="1" />
  94.                     <constr type="rOff" for="ch" forName="TwoNodes_1_text" refType="w" refFor="ch" refForName="TwoConn_1-2" fact="-0.5" />
  95.                     <constr type="t" for="ch" forName="TwoNodes_1_text" refType="t" refFor="ch" refForName="TwoNodes_1" fact="1" />
  96.                     <constr type="b" for="ch" forName="TwoNodes_1_text" refType="b" refFor="ch" refForName="TwoNodes_1" fact="1" />
  97.                     <constr type="l" for="ch" forName="TwoNodes_1_text" refType="l" refFor="ch" refForName="TwoNodes_1" fact="1" />
  98.                     <constr type="r" for="ch" forName="TwoNodes_2_text" refType="l" refFor="ch" refForName="TwoConn_1-2" fact="1" />
  99.                     <constr type="t" for="ch" forName="TwoNodes_2_text" refType="t" refFor="ch" refForName="TwoNodes_2" fact="1" />
  100.                     <constr type="b" for="ch" forName="TwoNodes_2_text" refType="b" refFor="ch" refForName="TwoNodes_2" fact="1" />
  101.                     <constr type="l" for="ch" forName="TwoNodes_2_text" refType="l" refFor="ch" refForName="TwoNodes_2" fact="1" />
  102.                     <!-- Three Node Case -->
  103.                     <constr type="w" for="ch" forName="ThreeNodes_1" refType="w" fact="0.85" />
  104.                     <constr type="h" for="ch" forName="ThreeNodes_1" refType="h" fact="0.3" />
  105.                     <constr type="t" for="ch" forName="ThreeNodes_1" val="0" />
  106.                     <constr type="l" for="ch" forName="ThreeNodes_1" val="0" />
  107.                     <constr type="w" for="ch" forName="ThreeNodes_2" refType="w" fact="0.85" />
  108.                     <constr type="h" for="ch" forName="ThreeNodes_2" refType="h" fact="0.3" />
  109.                     <constr type="ctrY" for="ch" forName="ThreeNodes_2" refType="h" fact="0.5" />
  110.                     <constr type="ctrX" for="ch" forName="ThreeNodes_2" refType="w" fact="0.5" />
  111.                     <constr type="w" for="ch" forName="ThreeNodes_3" refType="w" fact="0.85" />
  112.                     <constr type="h" for="ch" forName="ThreeNodes_3" refType="h" fact="0.3" />
  113.                     <constr type="b" for="ch" forName="ThreeNodes_3" refType="h" fact="1" />
  114.                     <constr type="r" for="ch" forName="ThreeNodes_3" refType="w" fact="1" />
  115.                     <constr type="w" for="ch" forName="ThreeConn_1-2" refType="h" refFor="ch" refForName="ThreeNodes_1" fact="0.65" />
  116.                     <constr type="h" for="ch" forName="ThreeConn_1-2" refType="h" refFor="ch" refForName="ThreeNodes_1" fact="0.65" />
  117.                     <constr type="ctrY" for="ch" forName="ThreeConn_1-2" refType="h" fact="0.325" />
  118.                     <constr type="r" for="ch" forName="ThreeConn_1-2" refType="r" refFor="ch" refForName="ThreeNodes_1" />
  119.                     <constr type="w" for="ch" forName="ThreeConn_2-3" refType="h" refFor="ch" refForName="ThreeNodes_2" fact="0.65" />
  120.                     <constr type="h" for="ch" forName="ThreeConn_2-3" refType="h" refFor="ch" refForName="ThreeNodes_2" fact="0.65" />
  121.                     <constr type="ctrY" for="ch" forName="ThreeConn_2-3" refType="h" fact="0.673" />
  122.                     <constr type="r" for="ch" forName="ThreeConn_2-3" refType="r" refFor="ch" refForName="ThreeNodes_2" />
  123.                     <constr type="r" for="ch" forName="ThreeNodes_1_text" refType="l" refFor="ch" refForName="ThreeConn_1-2" fact="1" />
  124.                     <constr type="rOff" for="ch" forName="ThreeNodes_1_text" refType="w" refFor="ch" refForName="ThreeConn_1-2" fact="-0.57" />
  125.                     <constr type="t" for="ch" forName="ThreeNodes_1_text" refType="t" refFor="ch" refForName="ThreeNodes_1" fact="1" />
  126.                     <constr type="b" for="ch" forName="ThreeNodes_1_text" refType="b" refFor="ch" refForName="ThreeNodes_1" fact="1" />
  127.                     <constr type="l" for="ch" forName="ThreeNodes_1_text" refType="l" refFor="ch" refForName="ThreeNodes_1" fact="1" />
  128.                     <constr type="r" for="ch" forName="ThreeNodes_2_text" refType="l" refFor="ch" refForName="ThreeConn_1-2" fact="1" />
  129.                     <constr type="t" for="ch" forName="ThreeNodes_2_text" refType="t" refFor="ch" refForName="ThreeNodes_2" fact="1" />
  130.                     <constr type="b" for="ch" forName="ThreeNodes_2_text" refType="b" refFor="ch" refForName="ThreeNodes_2" fact="1" />
  131.                     <constr type="l" for="ch" forName="ThreeNodes_2_text" refType="l" refFor="ch" refForName="ThreeNodes_2" fact="1" />
  132.                     <constr type="r" for="ch" forName="ThreeNodes_3_text" refType="l" refFor="ch" refForName="ThreeConn_2-3" fact="1" />
  133.                     <constr type="t" for="ch" forName="ThreeNodes_3_text" refType="t" refFor="ch" refForName="ThreeNodes_3" fact="1" />
  134.                     <constr type="b" for="ch" forName="ThreeNodes_3_text" refType="b" refFor="ch" refForName="ThreeNodes_3" fact="1" />
  135.                     <constr type="l" for="ch" forName="ThreeNodes_3_text" refType="l" refFor="ch" refForName="ThreeNodes_3" fact="1" />
  136.                     <!-- Four Node Case -->
  137.                     <constr type="w" for="ch" forName="FourNodes_1" refType="w" fact="0.8" />
  138.                     <constr type="h" for="ch" forName="FourNodes_1" refType="h" fact="0.22" />
  139.                     <constr type="t" for="ch" forName="FourNodes_1" val="0" />
  140.                     <constr type="l" for="ch" forName="FourNodes_1" val="0" />
  141.                     <constr type="w" for="ch" forName="FourNodes_2" refType="w" fact="0.8" />
  142.                     <constr type="h" for="ch" forName="FourNodes_2" refType="h" fact="0.22" />
  143.                     <constr type="ctrY" for="ch" forName="FourNodes_2" refType="h" fact="0.37" />
  144.                     <constr type="ctrX" for="ch" forName="FourNodes_2" refType="w" fact="0.467" />
  145.                     <constr type="w" for="ch" forName="FourNodes_3" refType="w" fact="0.8" />
  146.                     <constr type="h" for="ch" forName="FourNodes_3" refType="h" fact="0.22" />
  147.                     <constr type="ctrY" for="ch" forName="FourNodes_3" refType="h" fact="0.63" />
  148.                     <constr type="ctrX" for="ch" forName="FourNodes_3" refType="w" fact="0.533" />
  149.                     <constr type="w" for="ch" forName="FourNodes_4" refType="w" fact="0.8" />
  150.                     <constr type="h" for="ch" forName="FourNodes_4" refType="h" fact="0.22" />
  151.                     <constr type="b" for="ch" forName="FourNodes_4" refType="h" fact="1" />
  152.                     <constr type="r" for="ch" forName="FourNodes_4" refType="w" fact="1" />
  153.                     <constr type="w" for="ch" forName="FourConn_1-2" refType="h" refFor="ch" refForName="FourNodes_1" fact="0.65" />
  154.                     <constr type="h" for="ch" forName="FourConn_1-2" refType="h" refFor="ch" refForName="FourNodes_1" fact="0.65" />
  155.                     <constr type="ctrY" for="ch" forName="FourConn_1-2" refType="h" fact="0.24" />
  156.                     <constr type="r" for="ch" forName="FourConn_1-2" refType="r" refFor="ch" refForName="FourNodes_1" />
  157.                     <constr type="w" for="ch" forName="FourConn_2-3" refType="h" refFor="ch" refForName="FourNodes_2" fact="0.65" />
  158.                     <constr type="h" for="ch" forName="FourConn_2-3" refType="h" refFor="ch" refForName="FourNodes_2" fact="0.65" />
  159.                     <constr type="ctrY" for="ch" forName="FourConn_2-3" refType="h" fact="0.5" />
  160.                     <constr type="r" for="ch" forName="FourConn_2-3" refType="r" refFor="ch" refForName="FourNodes_2" />
  161.                     <constr type="w" for="ch" forName="FourConn_3-4" refType="h" refFor="ch" refForName="FourNodes_3" fact="0.65" />
  162.                     <constr type="h" for="ch" forName="FourConn_3-4" refType="h" refFor="ch" refForName="FourNodes_3" fact="0.65" />
  163.                     <constr type="ctrY" for="ch" forName="FourConn_3-4" refType="h" fact="0.76" />
  164.                     <constr type="r" for="ch" forName="FourConn_3-4" refType="r" refFor="ch" refForName="FourNodes_3" />
  165.                     <constr type="r" for="ch" forName="FourNodes_1_text" refType="l" refFor="ch" refForName="FourConn_1-2" fact="1" />
  166.                     <constr type="rOff" for="ch" forName="FourNodes_1_text" refType="w" refFor="ch" refForName="FourConn_1-2" fact="-0.7" />
  167.                     <constr type="t" for="ch" forName="FourNodes_1_text" refType="t" refFor="ch" refForName="FourNodes_1" fact="1" />
  168.                     <constr type="b" for="ch" forName="FourNodes_1_text" refType="b" refFor="ch" refForName="FourNodes_1" fact="1" />
  169.                     <constr type="l" for="ch" forName="FourNodes_1_text" refType="l" refFor="ch" refForName="FourNodes_1" fact="1" />
  170.                     <constr type="r" for="ch" forName="FourNodes_2_text" refType="l" refFor="ch" refForName="FourConn_1-2" fact="1" />
  171.                     <constr type="t" for="ch" forName="FourNodes_2_text" refType="t" refFor="ch" refForName="FourNodes_2" fact="1" />
  172.                     <constr type="b" for="ch" forName="FourNodes_2_text" refType="b" refFor="ch" refForName="FourNodes_2" fact="1" />
  173.                     <constr type="l" for="ch" forName="FourNodes_2_text" refType="l" refFor="ch" refForName="FourNodes_2" fact="1" />
  174.                     <constr type="r" for="ch" forName="FourNodes_3_text" refType="l" refFor="ch" refForName="FourConn_2-3" fact="1" />
  175.                     <constr type="t" for="ch" forName="FourNodes_3_text" refType="t" refFor="ch" refForName="FourNodes_3" fact="1" />
  176.                     <constr type="b" for="ch" forName="FourNodes_3_text" refType="b" refFor="ch" refForName="FourNodes_3" fact="1" />
  177.                     <constr type="l" for="ch" forName="FourNodes_3_text" refType="l" refFor="ch" refForName="FourNodes_3" fact="1" />
  178.                     <constr type="r" for="ch" forName="FourNodes_4_text" refType="l" refFor="ch" refForName="FourConn_3-4" fact="1" />
  179.                     <constr type="t" for="ch" forName="FourNodes_4_text" refType="t" refFor="ch" refForName="FourNodes_4" fact="1" />
  180.                     <constr type="b" for="ch" forName="FourNodes_4_text" refType="b" refFor="ch" refForName="FourNodes_4" fact="1" />
  181.                     <constr type="l" for="ch" forName="FourNodes_4_text" refType="l" refFor="ch" refForName="FourNodes_4" fact="1" />
  182.                     <!-- Five Node Case -->
  183.                     <constr type="w" for="ch" forName="FiveNodes_1" refType="w" fact="0.77" />
  184.                     <constr type="h" for="ch" forName="FiveNodes_1" refType="h" fact="0.18" />
  185.                     <constr type="t" for="ch" forName="FiveNodes_1" val="0" />
  186.                     <constr type="l" for="ch" forName="FiveNodes_1" val="0" />
  187.                     <constr type="w" for="ch" forName="FiveNodes_2" refType="w" fact="0.77" />
  188.                     <constr type="h" for="ch" forName="FiveNodes_2" refType="h" fact="0.18" />
  189.                     <constr type="ctrY" for="ch" forName="FiveNodes_2" refType="h" fact="0.295" />
  190.                     <constr type="ctrX" for="ch" forName="FiveNodes_2" refType="w" fact="0.4425" />
  191.                     <constr type="w" for="ch" forName="FiveNodes_3" refType="w" fact="0.77" />
  192.                     <constr type="h" for="ch" forName="FiveNodes_3" refType="h" fact="0.18" />
  193.                     <constr type="ctrY" for="ch" forName="FiveNodes_3" refType="h" fact="0.5" />
  194.                     <constr type="ctrX" for="ch" forName="FiveNodes_3" refType="w" fact="0.5" />
  195.                     <constr type="w" for="ch" forName="FiveNodes_4" refType="w" fact="0.77" />
  196.                     <constr type="h" for="ch" forName="FiveNodes_4" refType="h" fact="0.18" />
  197.                     <constr type="ctrY" for="ch" forName="FiveNodes_4" refType="h" fact="0.705" />
  198.                     <constr type="ctrX" for="ch" forName="FiveNodes_4" refType="w" fact="0.5575" />
  199.                     <constr type="w" for="ch" forName="FiveNodes_5" refType="w" fact="0.77" />
  200.                     <constr type="h" for="ch" forName="FiveNodes_5" refType="h" fact="0.18" />
  201.                     <constr type="b" for="ch" forName="FiveNodes_5" refType="h" fact="1" />
  202.                     <constr type="r" for="ch" forName="FiveNodes_5" refType="w" fact="1" />
  203.                     <constr type="w" for="ch" forName="FiveConn_1-2" refType="h" refFor="ch" refForName="FiveNodes_1" fact="0.65" />
  204.                     <constr type="h" for="ch" forName="FiveConn_1-2" refType="h" refFor="ch" refForName="FiveNodes_1" fact="0.65" />
  205.                     <constr type="ctrY" for="ch" forName="FiveConn_1-2" refType="h" fact="0.19" />
  206.                     <constr type="r" for="ch" forName="FiveConn_1-2" refType="r" refFor="ch" refForName="FiveNodes_1" />
  207.                     <constr type="w" for="ch" forName="FiveConn_2-3" refType="h" refFor="ch" refForName="FiveNodes_2" fact="0.65" />
  208.                     <constr type="h" for="ch" forName="FiveConn_2-3" refType="h" refFor="ch" refForName="FiveNodes_2" fact="0.65" />
  209.                     <constr type="ctrY" for="ch" forName="FiveConn_2-3" refType="h" fact="0.395" />
  210.                     <constr type="r" for="ch" forName="FiveConn_2-3" refType="r" refFor="ch" refForName="FiveNodes_2" />
  211.                     <constr type="w" for="ch" forName="FiveConn_3-4" refType="h" refFor="ch" refForName="FiveNodes_3" fact="0.65" />
  212.                     <constr type="h" for="ch" forName="FiveConn_3-4" refType="h" refFor="ch" refForName="FiveNodes_3" fact="0.65" />
  213.                     <constr type="ctrY" for="ch" forName="FiveConn_3-4" refType="h" fact="0.597" />
  214.                     <constr type="r" for="ch" forName="FiveConn_3-4" refType="r" refFor="ch" refForName="FiveNodes_3" />
  215.                     <constr type="w" for="ch" forName="FiveConn_4-5" refType="h" refFor="ch" refForName="FiveNodes_4" fact="0.65" />
  216.                     <constr type="h" for="ch" forName="FiveConn_4-5" refType="h" refFor="ch" refForName="FiveNodes_4" fact="0.65" />
  217.                     <constr type="ctrY" for="ch" forName="FiveConn_4-5" refType="h" fact="0.804" />
  218.                     <constr type="r" for="ch" forName="FiveConn_4-5" refType="r" refFor="ch" refForName="FiveNodes_4" />
  219.                     <constr type="r" for="ch" forName="FiveNodes_1_text" refType="l" refFor="ch" refForName="FiveConn_1-2" fact="1" />
  220.                     <constr type="rOff" for="ch" forName="FiveNodes_1_text" refType="w" refFor="ch" refForName="FiveConn_1-2" fact="-0.75" />
  221.                     <constr type="t" for="ch" forName="FiveNodes_1_text" refType="t" refFor="ch" refForName="FiveNodes_1" fact="1" />
  222.                     <constr type="b" for="ch" forName="FiveNodes_1_text" refType="b" refFor="ch" refForName="FiveNodes_1" fact="1" />
  223.                     <constr type="l" for="ch" forName="FiveNodes_1_text" refType="l" refFor="ch" refForName="FiveNodes_1" fact="1" />
  224.                     <constr type="r" for="ch" forName="FiveNodes_2_text" refType="l" refFor="ch" refForName="FiveConn_1-2" fact="1" />
  225.                     <constr type="t" for="ch" forName="FiveNodes_2_text" refType="t" refFor="ch" refForName="FiveNodes_2" fact="1" />
  226.                     <constr type="b" for="ch" forName="FiveNodes_2_text" refType="b" refFor="ch" refForName="FiveNodes_2" fact="1" />
  227.                     <constr type="l" for="ch" forName="FiveNodes_2_text" refType="l" refFor="ch" refForName="FiveNodes_2" fact="1" />
  228.                     <constr type="r" for="ch" forName="FiveNodes_3_text" refType="l" refFor="ch" refForName="FiveConn_2-3" fact="1" />
  229.                     <constr type="t" for="ch" forName="FiveNodes_3_text" refType="t" refFor="ch" refForName="FiveNodes_3" fact="1" />
  230.                     <constr type="b" for="ch" forName="FiveNodes_3_text" refType="b" refFor="ch" refForName="FiveNodes_3" fact="1" />
  231.                     <constr type="l" for="ch" forName="FiveNodes_3_text" refType="l" refFor="ch" refForName="FiveNodes_3" fact="1" />
  232.                     <constr type="r" for="ch" forName="FiveNodes_4_text" refType="l" refFor="ch" refForName="FiveConn_3-4" fact="1" />
  233.                     <constr type="t" for="ch" forName="FiveNodes_4_text" refType="t" refFor="ch" refForName="FiveNodes_4" fact="1" />
  234.                     <constr type="b" for="ch" forName="FiveNodes_4_text" refType="b" refFor="ch" refForName="FiveNodes_4" fact="1" />
  235.                     <constr type="l" for="ch" forName="FiveNodes_4_text" refType="l" refFor="ch" refForName="FiveNodes_4" fact="1" />
  236.                     <constr type="r" for="ch" forName="FiveNodes_5_text" refType="l" refFor="ch" refForName="FiveConn_4-5" fact="1" />
  237.                     <constr type="t" for="ch" forName="FiveNodes_5_text" refType="t" refFor="ch" refForName="FiveNodes_5" fact="1" />
  238.                     <constr type="b" for="ch" forName="FiveNodes_5_text" refType="b" refFor="ch" refForName="FiveNodes_5" fact="1" />
  239.                     <constr type="l" for="ch" forName="FiveNodes_5_text" refType="l" refFor="ch" refForName="FiveNodes_5" fact="1" />
  240.                 </constrLst>
  241.             </if>
  242.             <!-- LTR Direction -->
  243.             <else>
  244.                 <constrLst>
  245.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" val="65" />
  246.                     <constr type="w" for="ch" forName="dummyMaxCanvas" refType="w" fact="1" />
  247.                     <constr type="h" for="ch" forName="dummyMaxCanvas" refType="h" fact="1" />
  248.                     <!-- Single Node Case -->
  249.                     <constr type="w" for="ch" forName="OneNode_1" refType="w" fact="1" />
  250.                     <constr type="h" for="ch" forName="OneNode_1" refType="h" fact="0.5" />
  251.                     <constr type="ctrY" for="ch" forName="OneNode_1" refType="h" fact="0.5" />
  252.                     <!-- Two Node Case -->
  253.                     <constr type="w" for="ch" forName="TwoNodes_1" refType="w" fact="0.85" />
  254.                     <constr type="h" for="ch" forName="TwoNodes_1" refType="h" fact="0.45" />
  255.                     <constr type="t" for="ch" forName="TwoNodes_1" val="0" />
  256.                     <constr type="r" for="ch" forName="TwoNodes_1" refType="w" fact="1" />
  257.                     <constr type="w" for="ch" forName="TwoNodes_2" refType="w" fact="0.85" />
  258.                     <constr type="h" for="ch" forName="TwoNodes_2" refType="h" fact="0.45" />
  259.                     <constr type="b" for="ch" forName="TwoNodes_2" refType="h" fact="1" />
  260.                     <constr type="l" for="ch" forName="TwoNodes_2" val="0" />
  261.                     <constr type="w" for="ch" forName="TwoConn_1-2" refType="h" refFor="ch" refForName="TwoNodes_1" fact="0.65" />
  262.                     <constr type="h" for="ch" forName="TwoConn_1-2" refType="h" refFor="ch" refForName="TwoNodes_1" fact="0.65" />
  263.                     <constr type="ctrY" for="ch" forName="TwoConn_1-2" refType="h" fact="0.5" />
  264.                     <constr type="l" for="ch" forName="TwoConn_1-2" refType="l" refFor="ch" refForName="TwoNodes_1" />
  265.                     <constr type="l" for="ch" forName="TwoNodes_1_text" refType="r" refFor="ch" refForName="TwoConn_1-2" fact="1" />
  266.                     <constr type="lOff" for="ch" forName="TwoNodes_1_text" refType="w" refFor="ch" refForName="TwoConn_1-2" fact="0.5" />
  267.                     <constr type="t" for="ch" forName="TwoNodes_1_text" refType="t" refFor="ch" refForName="TwoNodes_1" fact="1" />
  268.                     <constr type="b" for="ch" forName="TwoNodes_1_text" refType="b" refFor="ch" refForName="TwoNodes_1" fact="1" />
  269.                     <constr type="r" for="ch" forName="TwoNodes_1_text" refType="r" refFor="ch" refForName="TwoNodes_1" fact="1" />
  270.                     <constr type="l" for="ch" forName="TwoNodes_2_text" refType="r" refFor="ch" refForName="TwoConn_1-2" fact="1" />
  271.                     <constr type="t" for="ch" forName="TwoNodes_2_text" refType="t" refFor="ch" refForName="TwoNodes_2" fact="1" />
  272.                     <constr type="b" for="ch" forName="TwoNodes_2_text" refType="b" refFor="ch" refForName="TwoNodes_2" fact="1" />
  273.                     <constr type="r" for="ch" forName="TwoNodes_2_text" refType="r" refFor="ch" refForName="TwoNodes_2" fact="1" />
  274.                     <!-- Three Node Case -->
  275.                     <constr type="w" for="ch" forName="ThreeNodes_1" refType="w" fact="0.85" />
  276.                     <constr type="h" for="ch" forName="ThreeNodes_1" refType="h" fact="0.3" />
  277.                     <constr type="t" for="ch" forName="ThreeNodes_1" val="0" />
  278.                     <constr type="r" for="ch" forName="ThreeNodes_1" refType="w" fact="1" />
  279.                     <constr type="w" for="ch" forName="ThreeNodes_2" refType="w" fact="0.85" />
  280.                     <constr type="h" for="ch" forName="ThreeNodes_2" refType="h" fact="0.3" />
  281.                     <constr type="ctrY" for="ch" forName="ThreeNodes_2" refType="h" fact="0.5" />
  282.                     <constr type="ctrX" for="ch" forName="ThreeNodes_2" refType="w" fact="0.5" />
  283.                     <constr type="w" for="ch" forName="ThreeNodes_3" refType="w" fact="0.85" />
  284.                     <constr type="h" for="ch" forName="ThreeNodes_3" refType="h" fact="0.3" />
  285.                     <constr type="b" for="ch" forName="ThreeNodes_3" refType="h" fact="1" />
  286.                     <constr type="l" for="ch" forName="ThreeNodes_3" val="0" />
  287.                     <constr type="w" for="ch" forName="ThreeConn_1-2" refType="h" refFor="ch" refForName="ThreeNodes_1" fact="0.65" />
  288.                     <constr type="h" for="ch" forName="ThreeConn_1-2" refType="h" refFor="ch" refForName="ThreeNodes_1" fact="0.65" />
  289.                     <constr type="ctrY" for="ch" forName="ThreeConn_1-2" refType="h" fact="0.325" />
  290.                     <constr type="l" for="ch" forName="ThreeConn_1-2" refType="l" refFor="ch" refForName="ThreeNodes_1" />
  291.                     <constr type="w" for="ch" forName="ThreeConn_2-3" refType="h" refFor="ch" refForName="ThreeNodes_2" fact="0.65" />
  292.                     <constr type="h" for="ch" forName="ThreeConn_2-3" refType="h" refFor="ch" refForName="ThreeNodes_2" fact="0.65" />
  293.                     <constr type="ctrY" for="ch" forName="ThreeConn_2-3" refType="h" fact="0.673" />
  294.                     <constr type="l" for="ch" forName="ThreeConn_2-3" refType="l" refFor="ch" refForName="ThreeNodes_2" />
  295.                     <constr type="l" for="ch" forName="ThreeNodes_1_text" refType="r" refFor="ch" refForName="ThreeConn_1-2" fact="1" />
  296.                     <constr type="lOff" for="ch" forName="ThreeNodes_1_text" refType="w" refFor="ch" refForName="ThreeConn_1-2" fact="0.55" />
  297.                     <constr type="t" for="ch" forName="ThreeNodes_1_text" refType="t" refFor="ch" refForName="ThreeNodes_1" fact="1" />
  298.                     <constr type="b" for="ch" forName="ThreeNodes_1_text" refType="b" refFor="ch" refForName="ThreeNodes_1" fact="1" />
  299.                     <constr type="r" for="ch" forName="ThreeNodes_1_text" refType="r" refFor="ch" refForName="ThreeNodes_1" fact="1" />
  300.                     <constr type="l" for="ch" forName="ThreeNodes_2_text" refType="r" refFor="ch" refForName="ThreeConn_1-2" fact="1" />
  301.                     <constr type="t" for="ch" forName="ThreeNodes_2_text" refType="t" refFor="ch" refForName="ThreeNodes_2" fact="1" />
  302.                     <constr type="b" for="ch" forName="ThreeNodes_2_text" refType="b" refFor="ch" refForName="ThreeNodes_2" fact="1" />
  303.                     <constr type="r" for="ch" forName="ThreeNodes_2_text" refType="r" refFor="ch" refForName="ThreeNodes_2" fact="1" />
  304.                     <constr type="l" for="ch" forName="ThreeNodes_3_text" refType="r" refFor="ch" refForName="ThreeConn_2-3" fact="1" />
  305.                     <constr type="t" for="ch" forName="ThreeNodes_3_text" refType="t" refFor="ch" refForName="ThreeNodes_3" fact="1" />
  306.                     <constr type="b" for="ch" forName="ThreeNodes_3_text" refType="b" refFor="ch" refForName="ThreeNodes_3" fact="1" />
  307.                     <constr type="r" for="ch" forName="ThreeNodes_3_text" refType="r" refFor="ch" refForName="ThreeNodes_3" fact="1" />
  308.                     <!-- Four Node Case -->
  309.                     <constr type="w" for="ch" forName="FourNodes_1" refType="w" fact="0.8" />
  310.                     <constr type="h" for="ch" forName="FourNodes_1" refType="h" fact="0.22" />
  311.                     <constr type="t" for="ch" forName="FourNodes_1" val="0" />
  312.                     <constr type="r" for="ch" forName="FourNodes_1" refType="w" fact="1" />
  313.                     <constr type="w" for="ch" forName="FourNodes_2" refType="w" fact="0.8" />
  314.                     <constr type="h" for="ch" forName="FourNodes_2" refType="h" fact="0.22" />
  315.                     <constr type="ctrY" for="ch" forName="FourNodes_2" refType="h" fact="0.37" />
  316.                     <constr type="ctrX" for="ch" forName="FourNodes_2" refType="w" fact="0.533" />
  317.                     <constr type="w" for="ch" forName="FourNodes_3" refType="w" fact="0.8" />
  318.                     <constr type="h" for="ch" forName="FourNodes_3" refType="h" fact="0.22" />
  319.                     <constr type="ctrY" for="ch" forName="FourNodes_3" refType="h" fact="0.63" />
  320.                     <constr type="ctrX" for="ch" forName="FourNodes_3" refType="w" fact="0.467" />
  321.                     <constr type="w" for="ch" forName="FourNodes_4" refType="w" fact="0.8" />
  322.                     <constr type="h" for="ch" forName="FourNodes_4" refType="h" fact="0.22" />
  323.                     <constr type="b" for="ch" forName="FourNodes_4" refType="h" fact="1" />
  324.                     <constr type="l" for="ch" forName="FourNodes_4" val="0" />
  325.                     <constr type="w" for="ch" forName="FourConn_1-2" refType="h" refFor="ch" refForName="FourNodes_1" fact="0.65" />
  326.                     <constr type="h" for="ch" forName="FourConn_1-2" refType="h" refFor="ch" refForName="FourNodes_1" fact="0.65" />
  327.                     <constr type="ctrY" for="ch" forName="FourConn_1-2" refType="h" fact="0.24" />
  328.                     <constr type="l" for="ch" forName="FourConn_1-2" refType="l" refFor="ch" refForName="FourNodes_1" />
  329.                     <constr type="w" for="ch" forName="FourConn_2-3" refType="h" refFor="ch" refForName="FourNodes_2" fact="0.65" />
  330.                     <constr type="h" for="ch" forName="FourConn_2-3" refType="h" refFor="ch" refForName="FourNodes_2" fact="0.65" />
  331.                     <constr type="ctrY" for="ch" forName="FourConn_2-3" refType="h" fact="0.5" />
  332.                     <constr type="l" for="ch" forName="FourConn_2-3" refType="l" refFor="ch" refForName="FourNodes_2" />
  333.                     <constr type="w" for="ch" forName="FourConn_3-4" refType="h" refFor="ch" refForName="FourNodes_3" fact="0.65" />
  334.                     <constr type="h" for="ch" forName="FourConn_3-4" refType="h" refFor="ch" refForName="FourNodes_3" fact="0.65" />
  335.                     <constr type="ctrY" for="ch" forName="FourConn_3-4" refType="h" fact="0.76" />
  336.                     <constr type="l" for="ch" forName="FourConn_3-4" refType="l" refFor="ch" refForName="FourNodes_3" />
  337.                     <constr type="l" for="ch" forName="FourNodes_1_text" refType="r" refFor="ch" refForName="FourConn_1-2" fact="1" />
  338.                     <constr type="lOff" for="ch" forName="FourNodes_1_text" refType="w" refFor="ch" refForName="FourConn_1-2" fact="0.69" />
  339.                     <constr type="t" for="ch" forName="FourNodes_1_text" refType="t" refFor="ch" refForName="FourNodes_1" fact="1" />
  340.                     <constr type="b" for="ch" forName="FourNodes_1_text" refType="b" refFor="ch" refForName="FourNodes_1" fact="1" />
  341.                     <constr type="r" for="ch" forName="FourNodes_1_text" refType="r" refFor="ch" refForName="FourNodes_1" fact="1" />
  342.                     <constr type="l" for="ch" forName="FourNodes_2_text" refType="r" refFor="ch" refForName="FourConn_1-2" fact="1" />
  343.                     <constr type="t" for="ch" forName="FourNodes_2_text" refType="t" refFor="ch" refForName="FourNodes_2" fact="1" />
  344.                     <constr type="b" for="ch" forName="FourNodes_2_text" refType="b" refFor="ch" refForName="FourNodes_2" fact="1" />
  345.                     <constr type="r" for="ch" forName="FourNodes_2_text" refType="r" refFor="ch" refForName="FourNodes_2" fact="1" />
  346.                     <constr type="l" for="ch" forName="FourNodes_3_text" refType="r" refFor="ch" refForName="FourConn_2-3" fact="1" />
  347.                     <constr type="t" for="ch" forName="FourNodes_3_text" refType="t" refFor="ch" refForName="FourNodes_3" fact="1" />
  348.                     <constr type="b" for="ch" forName="FourNodes_3_text" refType="b" refFor="ch" refForName="FourNodes_3" fact="1" />
  349.                     <constr type="r" for="ch" forName="FourNodes_3_text" refType="r" refFor="ch" refForName="FourNodes_3" fact="1" />
  350.                     <constr type="l" for="ch" forName="FourNodes_4_text" refType="r" refFor="ch" refForName="FourConn_3-4" fact="1" />
  351.                     <constr type="t" for="ch" forName="FourNodes_4_text" refType="t" refFor="ch" refForName="FourNodes_4" fact="1" />
  352.                     <constr type="b" for="ch" forName="FourNodes_4_text" refType="b" refFor="ch" refForName="FourNodes_4" fact="1" />
  353.                     <constr type="r" for="ch" forName="FourNodes_4_text" refType="r" refFor="ch" refForName="FourNodes_4" fact="1" />
  354.                     <!-- Five Node Case -->
  355.                     <constr type="w" for="ch" forName="FiveNodes_1" refType="w" fact="0.77" />
  356.                     <constr type="h" for="ch" forName="FiveNodes_1" refType="h" fact="0.18" />
  357.                     <constr type="t" for="ch" forName="FiveNodes_1" val="0" />
  358.                     <constr type="r" for="ch" forName="FiveNodes_1" refType="w" fact="1" />
  359.                     <constr type="w" for="ch" forName="FiveNodes_2" refType="w" fact="0.77" />
  360.                     <constr type="h" for="ch" forName="FiveNodes_2" refType="h" fact="0.18" />
  361.                     <constr type="ctrY" for="ch" forName="FiveNodes_2" refType="h" fact="0.295" />
  362.                     <constr type="ctrX" for="ch" forName="FiveNodes_2" refType="w" fact="0.5575" />
  363.                     <constr type="w" for="ch" forName="FiveNodes_3" refType="w" fact="0.77" />
  364.                     <constr type="h" for="ch" forName="FiveNodes_3" refType="h" fact="0.18" />
  365.                     <constr type="ctrY" for="ch" forName="FiveNodes_3" refType="h" fact="0.5" />
  366.                     <constr type="ctrX" for="ch" forName="FiveNodes_3" refType="w" fact="0.5" />
  367.                     <constr type="w" for="ch" forName="FiveNodes_4" refType="w" fact="0.77" />
  368.                     <constr type="h" for="ch" forName="FiveNodes_4" refType="h" fact="0.18" />
  369.                     <constr type="ctrY" for="ch" forName="FiveNodes_4" refType="h" fact="0.705" />
  370.                     <constr type="ctrX" for="ch" forName="FiveNodes_4" refType="w" fact="0.4425" />
  371.                     <constr type="w" for="ch" forName="FiveNodes_5" refType="w" fact="0.77" />
  372.                     <constr type="h" for="ch" forName="FiveNodes_5" refType="h" fact="0.18" />
  373.                     <constr type="b" for="ch" forName="FiveNodes_5" refType="h" fact="1" />
  374.                     <constr type="l" for="ch" forName="FiveNodes_5" val="0" />
  375.                     <constr type="w" for="ch" forName="FiveConn_1-2" refType="h" refFor="ch" refForName="FiveNodes_1" fact="0.65" />
  376.                     <constr type="h" for="ch" forName="FiveConn_1-2" refType="h" refFor="ch" refForName="FiveNodes_1" fact="0.65" />
  377.                     <constr type="ctrY" for="ch" forName="FiveConn_1-2" refType="h" fact="0.19" />
  378.                     <constr type="l" for="ch" forName="FiveConn_1-2" refType="l" refFor="ch" refForName="FiveNodes_1" />
  379.                     <constr type="w" for="ch" forName="FiveConn_2-3" refType="h" refFor="ch" refForName="FiveNodes_2" fact="0.65" />
  380.                     <constr type="h" for="ch" forName="FiveConn_2-3" refType="h" refFor="ch" refForName="FiveNodes_2" fact="0.65" />
  381.                     <constr type="ctrY" for="ch" forName="FiveConn_2-3" refType="h" fact="0.395" />
  382.                     <constr type="l" for="ch" forName="FiveConn_2-3" refType="l" refFor="ch" refForName="FiveNodes_2" />
  383.                     <constr type="w" for="ch" forName="FiveConn_3-4" refType="h" refFor="ch" refForName="FiveNodes_3" fact="0.65" />
  384.                     <constr type="h" for="ch" forName="FiveConn_3-4" refType="h" refFor="ch" refForName="FiveNodes_3" fact="0.65" />
  385.                     <constr type="ctrY" for="ch" forName="FiveConn_3-4" refType="h" fact="0.597" />
  386.                     <constr type="l" for="ch" forName="FiveConn_3-4" refType="l" refFor="ch" refForName="FiveNodes_3" />
  387.                     <constr type="w" for="ch" forName="FiveConn_4-5" refType="h" refFor="ch" refForName="FiveNodes_4" fact="0.65" />
  388.                     <constr type="h" for="ch" forName="FiveConn_4-5" refType="h" refFor="ch" refForName="FiveNodes_4" fact="0.65" />
  389.                     <constr type="ctrY" for="ch" forName="FiveConn_4-5" refType="h" fact="0.804" />
  390.                     <constr type="l" for="ch" forName="FiveConn_4-5" refType="l" refFor="ch" refForName="FiveNodes_4" />
  391.                     <constr type="l" for="ch" forName="FiveNodes_1_text" refType="r" refFor="ch" refForName="FiveConn_1-2" fact="1" />
  392.                     <constr type="lOff" for="ch" forName="FiveNodes_1_text" refType="w" refFor="ch" refForName="FiveConn_1-2" fact="0.73" />
  393.                     <constr type="t" for="ch" forName="FiveNodes_1_text" refType="t" refFor="ch" refForName="FiveNodes_1" fact="1" />
  394.                     <constr type="b" for="ch" forName="FiveNodes_1_text" refType="b" refFor="ch" refForName="FiveNodes_1" fact="1" />
  395.                     <constr type="r" for="ch" forName="FiveNodes_1_text" refType="r" refFor="ch" refForName="FiveNodes_1" fact="1" />
  396.                     <constr type="l" for="ch" forName="FiveNodes_2_text" refType="r" refFor="ch" refForName="FiveConn_1-2" fact="1" />
  397.                     <constr type="t" for="ch" forName="FiveNodes_2_text" refType="t" refFor="ch" refForName="FiveNodes_2" fact="1" />
  398.                     <constr type="b" for="ch" forName="FiveNodes_2_text" refType="b" refFor="ch" refForName="FiveNodes_2" fact="1" />
  399.                     <constr type="r" for="ch" forName="FiveNodes_2_text" refType="r" refFor="ch" refForName="FiveNodes_2" fact="1" />
  400.                     <constr type="l" for="ch" forName="FiveNodes_3_text" refType="r" refFor="ch" refForName="FiveConn_2-3" fact="1" />
  401.                     <constr type="t" for="ch" forName="FiveNodes_3_text" refType="t" refFor="ch" refForName="FiveNodes_3" fact="1" />
  402.                     <constr type="b" for="ch" forName="FiveNodes_3_text" refType="b" refFor="ch" refForName="FiveNodes_3" fact="1" />
  403.                     <constr type="r" for="ch" forName="FiveNodes_3_text" refType="r" refFor="ch" refForName="FiveNodes_3" fact="1" />
  404.                     <constr type="l" for="ch" forName="FiveNodes_4_text" refType="r" refFor="ch" refForName="FiveConn_3-4" fact="1" />
  405.                     <constr type="t" for="ch" forName="FiveNodes_4_text" refType="t" refFor="ch" refForName="FiveNodes_4" fact="1" />
  406.                     <constr type="b" for="ch" forName="FiveNodes_4_text" refType="b" refFor="ch" refForName="FiveNodes_4" fact="1" />
  407.                     <constr type="r" for="ch" forName="FiveNodes_4_text" refType="r" refFor="ch" refForName="FiveNodes_4" fact="1" />
  408.                     <constr type="l" for="ch" forName="FiveNodes_5_text" refType="r" refFor="ch" refForName="FiveConn_4-5" fact="1" />
  409.                     <constr type="t" for="ch" forName="FiveNodes_5_text" refType="t" refFor="ch" refForName="FiveNodes_5" fact="1" />
  410.                     <constr type="b" for="ch" forName="FiveNodes_5_text" refType="b" refFor="ch" refForName="FiveNodes_5" fact="1" />
  411.                     <constr type="r" for="ch" forName="FiveNodes_5_text" refType="r" refFor="ch" refForName="FiveNodes_5" fact="1" />
  412.                 </constrLst>
  413.             </else>
  414.         </choose>
  415.         <ruleLst />
  416.         <!-- Node which maximizes the area so that everything lays out correctly -->
  417.         <layoutNode name="dummyMaxCanvas">
  418.             <varLst />
  419.             <alg type="sp" />
  420.             <shape />
  421.             <presOf />
  422.             <constrLst />
  423.             <ruleLst />
  424.         </layoutNode>
  425.         <choose>
  426.             <!-- We only have a single node in the diagram -->
  427.             <if axis="ch" ptType="node" func="cnt" op="equ" val="1">
  428.                 <layoutNode name="OneNode_1">
  429.                     <varLst>
  430.                         <bulletEnabled val="true" />
  431.                     </varLst>
  432.                     <alg type="tx" />
  433.                     <shape type="roundRect">
  434.                         <adjLst>
  435.                             <adj idx="1" val="0.1" />
  436.                         </adjLst>
  437.                     </shape>
  438.                     <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  439.                     <constrLst>
  440.                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  441.                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  442.                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  443.                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  444.                     </constrLst>
  445.                     <ruleLst>
  446.                         <rule type="primFontSz" val="5" />
  447.                     </ruleLst>
  448.                 </layoutNode>
  449.             </if>
  450.             <else>
  451.                 <choose>
  452.                     <!-- We have two nodes in the diagram -->
  453.                     <if axis="ch" ptType="node" func="cnt" op="equ" val="2">
  454.                         <layoutNode name="TwoNodes_1">
  455.                             <varLst>
  456.                                 <bulletEnabled val="true" />
  457.                             </varLst>
  458.                             <alg type="sp" />
  459.                             <shape type="roundRect">
  460.                                 <adjLst>
  461.                                     <adj idx="1" val="0.1" />
  462.                                 </adjLst>
  463.                             </shape>
  464.                             <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  465.                             <constrLst />
  466.                             <ruleLst />
  467.                         </layoutNode>
  468.                         <layoutNode name="TwoNodes_2">
  469.                             <varLst>
  470.                                 <bulletEnabled val="true" />
  471.                             </varLst>
  472.                             <alg type="sp" />
  473.                             <shape type="roundRect">
  474.                                 <adjLst>
  475.                                     <adj idx="1" val="0.1" />
  476.                                 </adjLst>
  477.                             </shape>
  478.                             <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  479.                             <constrLst />
  480.                             <ruleLst />
  481.                         </layoutNode>
  482.                         <layoutNode name="TwoConn_1-2" styleLbl="fgAccFollowNode1">
  483.                             <varLst>
  484.                                 <bulletEnabled val="true" />
  485.                             </varLst>
  486.                             <alg type="tx" />
  487.                             <shape type="downArrow">
  488.                                 <adjLst>
  489.                                     <adj idx="1" val="0.55" />
  490.                                     <adj idx="2" val="0.45" />
  491.                                 </adjLst>
  492.                             </shape>
  493.                             <presOf axis="ch " ptType="sibTrans" st="1" cnt="1" />
  494.                             <constrLst>
  495.                                 <constr type="lMarg" refType="primFontSz" fact="0.1" />
  496.                                 <constr type="rMarg" refType="primFontSz" fact="0.1" />
  497.                                 <constr type="tMarg" refType="primFontSz" fact="0.1" />
  498.                                 <constr type="bMarg" refType="primFontSz" fact="0.1" />
  499.                             </constrLst>
  500.                             <ruleLst>
  501.                                 <rule type="primFontSz" val="5" />
  502.                             </ruleLst>
  503.                         </layoutNode>
  504.                         <layoutNode name="TwoNodes_1_text">
  505.                             <varLst>
  506.                                 <bulletEnabled val="true" />
  507.                             </varLst>
  508.                             <alg type="tx">
  509.                                 <param type="parTxLTRAlign" val="l" />
  510.                                 <param type="txAnchorVertCh" val="mid" />
  511.                             </alg>
  512.                             <shape type="roundRect" hideGeom="true">
  513.                                 <adjLst>
  514.                                     <adj idx="1" val="0.1" />
  515.                                 </adjLst>
  516.                             </shape>
  517.                             <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  518.                             <constrLst>
  519.                                 <constr type="lMarg" refType="primFontSz" fact="0.3" />
  520.                                 <constr type="rMarg" refType="primFontSz" fact="0.3" />
  521.                                 <constr type="tMarg" refType="primFontSz" fact="0.3" />
  522.                                 <constr type="bMarg" refType="primFontSz" fact="0.3" />
  523.                             </constrLst>
  524.                             <ruleLst>
  525.                                 <rule type="primFontSz" val="5" />
  526.                             </ruleLst>
  527.                         </layoutNode>
  528.                         <layoutNode name="TwoNodes_2_text">
  529.                             <varLst>
  530.                                 <bulletEnabled val="true" />
  531.                             </varLst>
  532.                             <alg type="tx">
  533.                                 <param type="parTxLTRAlign" val="l" />
  534.                                 <param type="txAnchorVertCh" val="mid" />
  535.                             </alg>
  536.                             <shape type="roundRect" hideGeom="true">
  537.                                 <adjLst>
  538.                                     <adj idx="1" val="0.1" />
  539.                                 </adjLst>
  540.                             </shape>
  541.                             <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  542.                             <constrLst>
  543.                                 <constr type="lMarg" refType="primFontSz" fact="0.3" />
  544.                                 <constr type="rMarg" refType="primFontSz" fact="0.3" />
  545.                                 <constr type="tMarg" refType="primFontSz" fact="0.3" />
  546.                                 <constr type="bMarg" refType="primFontSz" fact="0.3" />
  547.                             </constrLst>
  548.                             <ruleLst>
  549.                                 <rule type="primFontSz" val="5" />
  550.                             </ruleLst>
  551.                         </layoutNode>
  552.                     </if>
  553.                     <else>
  554.                         <choose>
  555.                             <!-- We have Three nodes in the diagram -->
  556.                             <if axis="ch" ptType="node" func="cnt" op="equ" val="3">
  557.                                 <layoutNode name="ThreeNodes_1">
  558.                                     <varLst>
  559.                                         <bulletEnabled val="true" />
  560.                                     </varLst>
  561.                                     <alg type="sp" />
  562.                                     <shape type="roundRect">
  563.                                         <adjLst>
  564.                                             <adj idx="1" val="0.1" />
  565.                                         </adjLst>
  566.                                     </shape>
  567.                                     <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  568.                                     <constrLst />
  569.                                     <ruleLst />
  570.                                 </layoutNode>
  571.                                 <layoutNode name="ThreeNodes_2">
  572.                                     <varLst>
  573.                                         <bulletEnabled val="true" />
  574.                                     </varLst>
  575.                                     <alg type="sp" />
  576.                                     <shape type="roundRect">
  577.                                         <adjLst>
  578.                                             <adj idx="1" val="0.1" />
  579.                                         </adjLst>
  580.                                     </shape>
  581.                                     <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  582.                                     <constrLst />
  583.                                     <ruleLst />
  584.                                 </layoutNode>
  585.                                 <layoutNode name="ThreeNodes_3">
  586.                                     <varLst>
  587.                                         <bulletEnabled val="true" />
  588.                                     </varLst>
  589.                                     <alg type="sp" />
  590.                                     <shape type="roundRect">
  591.                                         <adjLst>
  592.                                             <adj idx="1" val="0.1" />
  593.                                         </adjLst>
  594.                                     </shape>
  595.                                     <presOf axis="ch desOrSelf" ptType="node node" st="3 1" cnt="1 0" />
  596.                                     <constrLst />
  597.                                     <ruleLst />
  598.                                 </layoutNode>
  599.                                 <layoutNode name="ThreeConn_1-2" styleLbl="fgAccFollowNode1">
  600.                                     <varLst>
  601.                                         <bulletEnabled val="true" />
  602.                                     </varLst>
  603.                                     <alg type="tx" />
  604.                                     <shape type="downArrow">
  605.                                         <adjLst>
  606.                                             <adj idx="1" val="0.55" />
  607.                                             <adj idx="2" val="0.45" />
  608.                                         </adjLst>
  609.                                     </shape>
  610.                                     <presOf axis="ch " ptType="sibTrans" st="1" cnt="1" />
  611.                                     <constrLst>
  612.                                         <constr type="lMarg" refType="primFontSz" fact="0.1" />
  613.                                         <constr type="rMarg" refType="primFontSz" fact="0.1" />
  614.                                         <constr type="tMarg" refType="primFontSz" fact="0.1" />
  615.                                         <constr type="bMarg" refType="primFontSz" fact="0.1" />
  616.                                     </constrLst>
  617.                                     <ruleLst>
  618.                                         <rule type="primFontSz" val="5" />
  619.                                     </ruleLst>
  620.                                 </layoutNode>
  621.                                 <layoutNode name="ThreeConn_2-3" styleLbl="fgAccFollowNode1">
  622.                                     <varLst>
  623.                                         <bulletEnabled val="true" />
  624.                                     </varLst>
  625.                                     <alg type="tx" />
  626.                                     <shape type="downArrow">
  627.                                         <adjLst>
  628.                                             <adj idx="1" val="0.55" />
  629.                                             <adj idx="2" val="0.45" />
  630.                                         </adjLst>
  631.                                     </shape>
  632.                                     <presOf axis="ch " ptType="sibTrans" st="2" cnt="1" />
  633.                                     <constrLst>
  634.                                         <constr type="lMarg" refType="primFontSz" fact="0.1" />
  635.                                         <constr type="rMarg" refType="primFontSz" fact="0.1" />
  636.                                         <constr type="tMarg" refType="primFontSz" fact="0.1" />
  637.                                         <constr type="bMarg" refType="primFontSz" fact="0.1" />
  638.                                     </constrLst>
  639.                                     <ruleLst>
  640.                                         <rule type="primFontSz" val="5" />
  641.                                     </ruleLst>
  642.                                 </layoutNode>
  643.                                 <layoutNode name="ThreeNodes_1_text">
  644.                                     <varLst>
  645.                                         <bulletEnabled val="true" />
  646.                                     </varLst>
  647.                                     <alg type="tx">
  648.                                         <param type="parTxLTRAlign" val="l" />
  649.                                         <param type="txAnchorVertCh" val="mid" />
  650.                                     </alg>
  651.                                     <shape type="roundRect" hideGeom="true">
  652.                                         <adjLst>
  653.                                             <adj idx="1" val="0.1" />
  654.                                         </adjLst>
  655.                                     </shape>
  656.                                     <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  657.                                     <constrLst>
  658.                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  659.                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  660.                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  661.                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  662.                                     </constrLst>
  663.                                     <ruleLst>
  664.                                         <rule type="primFontSz" val="5" />
  665.                                     </ruleLst>
  666.                                 </layoutNode>
  667.                                 <layoutNode name="ThreeNodes_2_text">
  668.                                     <varLst>
  669.                                         <bulletEnabled val="true" />
  670.                                     </varLst>
  671.                                     <alg type="tx">
  672.                                         <param type="parTxLTRAlign" val="l" />
  673.                                         <param type="txAnchorVertCh" val="mid" />
  674.                                     </alg>
  675.                                     <shape type="roundRect" hideGeom="true">
  676.                                         <adjLst>
  677.                                             <adj idx="1" val="0.1" />
  678.                                         </adjLst>
  679.                                     </shape>
  680.                                     <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  681.                                     <constrLst>
  682.                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  683.                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  684.                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  685.                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  686.                                     </constrLst>
  687.                                     <ruleLst>
  688.                                         <rule type="primFontSz" val="5" />
  689.                                     </ruleLst>
  690.                                 </layoutNode>
  691.                                 <layoutNode name="ThreeNodes_3_text">
  692.                                     <varLst>
  693.                                         <bulletEnabled val="true" />
  694.                                     </varLst>
  695.                                     <alg type="tx">
  696.                                         <param type="parTxLTRAlign" val="l" />
  697.                                         <param type="txAnchorVertCh" val="mid" />
  698.                                     </alg>
  699.                                     <shape type="roundRect" hideGeom="true">
  700.                                         <adjLst>
  701.                                             <adj idx="1" val="0.1" />
  702.                                         </adjLst>
  703.                                     </shape>
  704.                                     <presOf axis="ch desOrSelf" ptType="node node" st="3 1" cnt="1 0" />
  705.                                     <constrLst>
  706.                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  707.                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  708.                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  709.                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  710.                                     </constrLst>
  711.                                     <ruleLst>
  712.                                         <rule type="primFontSz" val="5" />
  713.                                     </ruleLst>
  714.                                 </layoutNode>
  715.                             </if>
  716.                             <else>
  717.                                 <choose>
  718.                                     <!-- We have Four nodes in the diagram -->
  719.                                     <if axis="ch" ptType="node" func="cnt" op="equ" val="4">
  720.                                         <layoutNode name="FourNodes_1">
  721.                                             <varLst>
  722.                                                 <bulletEnabled val="true" />
  723.                                             </varLst>
  724.                                             <alg type="sp" />
  725.                                             <shape type="roundRect">
  726.                                                 <adjLst>
  727.                                                     <adj idx="1" val="0.1" />
  728.                                                 </adjLst>
  729.                                             </shape>
  730.                                             <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  731.                                             <constrLst />
  732.                                             <ruleLst />
  733.                                         </layoutNode>
  734.                                         <layoutNode name="FourNodes_2">
  735.                                             <varLst>
  736.                                                 <bulletEnabled val="true" />
  737.                                             </varLst>
  738.                                             <alg type="sp" />
  739.                                             <shape type="roundRect">
  740.                                                 <adjLst>
  741.                                                     <adj idx="1" val="0.1" />
  742.                                                 </adjLst>
  743.                                             </shape>
  744.                                             <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  745.                                             <constrLst />
  746.                                             <ruleLst />
  747.                                         </layoutNode>
  748.                                         <layoutNode name="FourNodes_3">
  749.                                             <varLst>
  750.                                                 <bulletEnabled val="true" />
  751.                                             </varLst>
  752.                                             <alg type="sp" />
  753.                                             <shape type="roundRect">
  754.                                                 <adjLst>
  755.                                                     <adj idx="1" val="0.1" />
  756.                                                 </adjLst>
  757.                                             </shape>
  758.                                             <presOf axis="ch desOrSelf" ptType="node node" st="3 1" cnt="1 0" />
  759.                                             <constrLst />
  760.                                             <ruleLst />
  761.                                         </layoutNode>
  762.                                         <layoutNode name="FourNodes_4">
  763.                                             <varLst>
  764.                                                 <bulletEnabled val="true" />
  765.                                             </varLst>
  766.                                             <alg type="sp" />
  767.                                             <shape type="roundRect">
  768.                                                 <adjLst>
  769.                                                     <adj idx="1" val="0.1" />
  770.                                                 </adjLst>
  771.                                             </shape>
  772.                                             <presOf axis="ch desOrSelf" ptType="node node" st="4 1" cnt="1 0" />
  773.                                             <constrLst />
  774.                                             <ruleLst />
  775.                                         </layoutNode>
  776.                                         <layoutNode name="FourConn_1-2" styleLbl="fgAccFollowNode1">
  777.                                             <varLst>
  778.                                                 <bulletEnabled val="true" />
  779.                                             </varLst>
  780.                                             <alg type="tx" />
  781.                                             <shape type="downArrow">
  782.                                                 <adjLst>
  783.                                                     <adj idx="1" val="0.55" />
  784.                                                     <adj idx="2" val="0.45" />
  785.                                                 </adjLst>
  786.                                             </shape>
  787.                                             <presOf axis="ch " ptType="sibTrans" st="1" cnt="1" />
  788.                                             <constrLst>
  789.                                                 <constr type="lMarg" refType="primFontSz" fact="0.1" />
  790.                                                 <constr type="rMarg" refType="primFontSz" fact="0.1" />
  791.                                                 <constr type="tMarg" refType="primFontSz" fact="0.1" />
  792.                                                 <constr type="bMarg" refType="primFontSz" fact="0.1" />
  793.                                             </constrLst>
  794.                                             <ruleLst>
  795.                                                 <rule type="primFontSz" val="5" />
  796.                                             </ruleLst>
  797.                                         </layoutNode>
  798.                                         <layoutNode name="FourConn_2-3" styleLbl="fgAccFollowNode1">
  799.                                             <varLst>
  800.                                                 <bulletEnabled val="true" />
  801.                                             </varLst>
  802.                                             <alg type="tx" />
  803.                                             <shape type="downArrow">
  804.                                                 <adjLst>
  805.                                                     <adj idx="1" val="0.55" />
  806.                                                     <adj idx="2" val="0.45" />
  807.                                                 </adjLst>
  808.                                             </shape>
  809.                                             <presOf axis="ch " ptType="sibTrans" st="2" cnt="1" />
  810.                                             <constrLst>
  811.                                                 <constr type="lMarg" refType="primFontSz" fact="0.1" />
  812.                                                 <constr type="rMarg" refType="primFontSz" fact="0.1" />
  813.                                                 <constr type="tMarg" refType="primFontSz" fact="0.1" />
  814.                                                 <constr type="bMarg" refType="primFontSz" fact="0.1" />
  815.                                             </constrLst>
  816.                                             <ruleLst>
  817.                                                 <rule type="primFontSz" val="5" />
  818.                                             </ruleLst>
  819.                                         </layoutNode>
  820.                                         <layoutNode name="FourConn_3-4" styleLbl="fgAccFollowNode1">
  821.                                             <varLst>
  822.                                                 <bulletEnabled val="true" />
  823.                                             </varLst>
  824.                                             <alg type="tx" />
  825.                                             <shape type="downArrow">
  826.                                                 <adjLst>
  827.                                                     <adj idx="1" val="0.55" />
  828.                                                     <adj idx="2" val="0.45" />
  829.                                                 </adjLst>
  830.                                             </shape>
  831.                                             <presOf axis="ch " ptType="sibTrans" st="3" cnt="1" />
  832.                                             <constrLst>
  833.                                                 <constr type="lMarg" refType="primFontSz" fact="0.1" />
  834.                                                 <constr type="rMarg" refType="primFontSz" fact="0.1" />
  835.                                                 <constr type="tMarg" refType="primFontSz" fact="0.1" />
  836.                                                 <constr type="bMarg" refType="primFontSz" fact="0.1" />
  837.                                             </constrLst>
  838.                                             <ruleLst>
  839.                                                 <rule type="primFontSz" val="5" />
  840.                                             </ruleLst>
  841.                                         </layoutNode>
  842.                                         <layoutNode name="FourNodes_1_text">
  843.                                             <varLst>
  844.                                                 <bulletEnabled val="true" />
  845.                                             </varLst>
  846.                                             <alg type="tx">
  847.                                                 <param type="parTxLTRAlign" val="l" />
  848.                                                 <param type="txAnchorVertCh" val="mid" />
  849.                                             </alg>
  850.                                             <shape type="roundRect" hideGeom="true">
  851.                                                 <adjLst>
  852.                                                     <adj idx="1" val="0.1" />
  853.                                                 </adjLst>
  854.                                             </shape>
  855.                                             <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  856.                                             <constrLst>
  857.                                                 <constr type="lMarg" refType="primFontSz" fact="0.3" />
  858.                                                 <constr type="rMarg" refType="primFontSz" fact="0.3" />
  859.                                                 <constr type="tMarg" refType="primFontSz" fact="0.3" />
  860.                                                 <constr type="bMarg" refType="primFontSz" fact="0.3" />
  861.                                             </constrLst>
  862.                                             <ruleLst>
  863.                                                 <rule type="primFontSz" val="5" />
  864.                                             </ruleLst>
  865.                                         </layoutNode>
  866.                                         <layoutNode name="FourNodes_2_text">
  867.                                             <varLst>
  868.                                                 <bulletEnabled val="true" />
  869.                                             </varLst>
  870.                                             <alg type="tx">
  871.                                                 <param type="parTxLTRAlign" val="l" />
  872.                                                 <param type="txAnchorVertCh" val="mid" />
  873.                                             </alg>
  874.                                             <shape type="roundRect" hideGeom="true">
  875.                                                 <adjLst>
  876.                                                     <adj idx="1" val="0.1" />
  877.                                                 </adjLst>
  878.                                             </shape>
  879.                                             <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  880.                                             <constrLst>
  881.                                                 <constr type="lMarg" refType="primFontSz" fact="0.3" />
  882.                                                 <constr type="rMarg" refType="primFontSz" fact="0.3" />
  883.                                                 <constr type="tMarg" refType="primFontSz" fact="0.3" />
  884.                                                 <constr type="bMarg" refType="primFontSz" fact="0.3" />
  885.                                             </constrLst>
  886.                                             <ruleLst>
  887.                                                 <rule type="primFontSz" val="5" />
  888.                                             </ruleLst>
  889.                                         </layoutNode>
  890.                                         <layoutNode name="FourNodes_3_text">
  891.                                             <varLst>
  892.                                                 <bulletEnabled val="true" />
  893.                                             </varLst>
  894.                                             <alg type="tx">
  895.                                                 <param type="parTxLTRAlign" val="l" />
  896.                                                 <param type="txAnchorVertCh" val="mid" />
  897.                                             </alg>
  898.                                             <shape type="roundRect" hideGeom="true">
  899.                                                 <adjLst>
  900.                                                     <adj idx="1" val="0.1" />
  901.                                                 </adjLst>
  902.                                             </shape>
  903.                                             <presOf axis="ch desOrSelf" ptType="node node" st="3 1" cnt="1 0" />
  904.                                             <constrLst>
  905.                                                 <constr type="lMarg" refType="primFontSz" fact="0.3" />
  906.                                                 <constr type="rMarg" refType="primFontSz" fact="0.3" />
  907.                                                 <constr type="tMarg" refType="primFontSz" fact="0.3" />
  908.                                                 <constr type="bMarg" refType="primFontSz" fact="0.3" />
  909.                                             </constrLst>
  910.                                             <ruleLst>
  911.                                                 <rule type="primFontSz" val="5" />
  912.                                             </ruleLst>
  913.                                         </layoutNode>
  914.                                         <layoutNode name="FourNodes_4_text">
  915.                                             <varLst>
  916.                                                 <bulletEnabled val="true" />
  917.                                             </varLst>
  918.                                             <alg type="tx">
  919.                                                 <param type="parTxLTRAlign" val="l" />
  920.                                                 <param type="txAnchorVertCh" val="mid" />
  921.                                             </alg>
  922.                                             <shape type="roundRect" hideGeom="true">
  923.                                                 <adjLst>
  924.                                                     <adj idx="1" val="0.1" />
  925.                                                 </adjLst>
  926.                                             </shape>
  927.                                             <presOf axis="ch desOrSelf" ptType="node node" st="4 1" cnt="1 0" />
  928.                                             <constrLst>
  929.                                                 <constr type="lMarg" refType="primFontSz" fact="0.3" />
  930.                                                 <constr type="rMarg" refType="primFontSz" fact="0.3" />
  931.                                                 <constr type="tMarg" refType="primFontSz" fact="0.3" />
  932.                                                 <constr type="bMarg" refType="primFontSz" fact="0.3" />
  933.                                             </constrLst>
  934.                                             <ruleLst>
  935.                                                 <rule type="primFontSz" val="5" />
  936.                                             </ruleLst>
  937.                                         </layoutNode>
  938.                                     </if>
  939.                                     <else>
  940.                                         <choose>
  941.                                             <!-- We have Five nodes in the diagram -->
  942.                                             <if axis="ch" ptType="node" func="cnt" op="gte" val="5">
  943.                                                 <layoutNode name="FiveNodes_1">
  944.                                                     <varLst>
  945.                                                         <bulletEnabled val="true" />
  946.                                                     </varLst>
  947.                                                     <alg type="sp" />
  948.                                                     <shape type="roundRect">
  949.                                                         <adjLst>
  950.                                                             <adj idx="1" val="0.1" />
  951.                                                         </adjLst>
  952.                                                     </shape>
  953.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  954.                                                     <constrLst />
  955.                                                     <ruleLst />
  956.                                                 </layoutNode>
  957.                                                 <layoutNode name="FiveNodes_2">
  958.                                                     <varLst>
  959.                                                         <bulletEnabled val="true" />
  960.                                                     </varLst>
  961.                                                     <alg type="sp" />
  962.                                                     <shape type="roundRect">
  963.                                                         <adjLst>
  964.                                                             <adj idx="1" val="0.1" />
  965.                                                         </adjLst>
  966.                                                     </shape>
  967.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  968.                                                     <constrLst />
  969.                                                     <ruleLst />
  970.                                                 </layoutNode>
  971.                                                 <layoutNode name="FiveNodes_3">
  972.                                                     <varLst>
  973.                                                         <bulletEnabled val="true" />
  974.                                                     </varLst>
  975.                                                     <alg type="sp" />
  976.                                                     <shape type="roundRect">
  977.                                                         <adjLst>
  978.                                                             <adj idx="1" val="0.1" />
  979.                                                         </adjLst>
  980.                                                     </shape>
  981.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="3 1" cnt="1 0" />
  982.                                                     <constrLst />
  983.                                                     <ruleLst />
  984.                                                 </layoutNode>
  985.                                                 <layoutNode name="FiveNodes_4">
  986.                                                     <varLst>
  987.                                                         <bulletEnabled val="true" />
  988.                                                     </varLst>
  989.                                                     <alg type="sp" />
  990.                                                     <shape type="roundRect">
  991.                                                         <adjLst>
  992.                                                             <adj idx="1" val="0.1" />
  993.                                                         </adjLst>
  994.                                                     </shape>
  995.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="4 1" cnt="1 0" />
  996.                                                     <constrLst />
  997.                                                     <ruleLst />
  998.                                                 </layoutNode>
  999.                                                 <layoutNode name="FiveNodes_5">
  1000.                                                     <varLst>
  1001.                                                         <bulletEnabled val="true" />
  1002.                                                     </varLst>
  1003.                                                     <alg type="sp" />
  1004.                                                     <shape type="roundRect">
  1005.                                                         <adjLst>
  1006.                                                             <adj idx="1" val="0.1" />
  1007.                                                         </adjLst>
  1008.                                                     </shape>
  1009.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="5 1" cnt="1 0" />
  1010.                                                     <constrLst />
  1011.                                                     <ruleLst />
  1012.                                                 </layoutNode>
  1013.                                                 <layoutNode name="FiveConn_1-2" styleLbl="fgAccFollowNode1">
  1014.                                                     <varLst>
  1015.                                                         <bulletEnabled val="true" />
  1016.                                                     </varLst>
  1017.                                                     <alg type="tx" />
  1018.                                                     <shape type="downArrow">
  1019.                                                         <adjLst>
  1020.                                                             <adj idx="1" val="0.55" />
  1021.                                                             <adj idx="2" val="0.45" />
  1022.                                                         </adjLst>
  1023.                                                     </shape>
  1024.                                                     <presOf axis="ch " ptType="sibTrans" st="1" cnt="1" />
  1025.                                                     <constrLst>
  1026.                                                         <constr type="lMarg" refType="primFontSz" fact="0.1" />
  1027.                                                         <constr type="rMarg" refType="primFontSz" fact="0.1" />
  1028.                                                         <constr type="tMarg" refType="primFontSz" fact="0.1" />
  1029.                                                         <constr type="bMarg" refType="primFontSz" fact="0.1" />
  1030.                                                     </constrLst>
  1031.                                                     <ruleLst>
  1032.                                                         <rule type="primFontSz" val="5" />
  1033.                                                     </ruleLst>
  1034.                                                 </layoutNode>
  1035.                                                 <layoutNode name="FiveConn_2-3" styleLbl="fgAccFollowNode1">
  1036.                                                     <varLst>
  1037.                                                         <bulletEnabled val="true" />
  1038.                                                     </varLst>
  1039.                                                     <alg type="tx" />
  1040.                                                     <shape type="downArrow">
  1041.                                                         <adjLst>
  1042.                                                             <adj idx="1" val="0.55" />
  1043.                                                             <adj idx="2" val="0.45" />
  1044.                                                         </adjLst>
  1045.                                                     </shape>
  1046.                                                     <presOf axis="ch " ptType="sibTrans" st="2" cnt="1" />
  1047.                                                     <constrLst>
  1048.                                                         <constr type="lMarg" refType="primFontSz" fact="0.1" />
  1049.                                                         <constr type="rMarg" refType="primFontSz" fact="0.1" />
  1050.                                                         <constr type="tMarg" refType="primFontSz" fact="0.1" />
  1051.                                                         <constr type="bMarg" refType="primFontSz" fact="0.1" />
  1052.                                                     </constrLst>
  1053.                                                     <ruleLst>
  1054.                                                         <rule type="primFontSz" val="5" />
  1055.                                                     </ruleLst>
  1056.                                                 </layoutNode>
  1057.                                                 <layoutNode name="FiveConn_3-4" styleLbl="fgAccFollowNode1">
  1058.                                                     <varLst>
  1059.                                                         <bulletEnabled val="true" />
  1060.                                                     </varLst>
  1061.                                                     <alg type="tx" />
  1062.                                                     <shape type="downArrow">
  1063.                                                         <adjLst>
  1064.                                                             <adj idx="1" val="0.55" />
  1065.                                                             <adj idx="2" val="0.45" />
  1066.                                                         </adjLst>
  1067.                                                     </shape>
  1068.                                                     <presOf axis="ch " ptType="sibTrans" st="3" cnt="1" />
  1069.                                                     <constrLst>
  1070.                                                         <constr type="lMarg" refType="primFontSz" fact="0.1" />
  1071.                                                         <constr type="rMarg" refType="primFontSz" fact="0.1" />
  1072.                                                         <constr type="tMarg" refType="primFontSz" fact="0.1" />
  1073.                                                         <constr type="bMarg" refType="primFontSz" fact="0.1" />
  1074.                                                     </constrLst>
  1075.                                                     <ruleLst>
  1076.                                                         <rule type="primFontSz" val="5" />
  1077.                                                     </ruleLst>
  1078.                                                 </layoutNode>
  1079.                                                 <layoutNode name="FiveConn_4-5" styleLbl="fgAccFollowNode1">
  1080.                                                     <varLst>
  1081.                                                         <bulletEnabled val="true" />
  1082.                                                     </varLst>
  1083.                                                     <alg type="tx" />
  1084.                                                     <shape type="downArrow">
  1085.                                                         <adjLst>
  1086.                                                             <adj idx="1" val="0.55" />
  1087.                                                             <adj idx="2" val="0.45" />
  1088.                                                         </adjLst>
  1089.                                                     </shape>
  1090.                                                     <presOf axis="ch " ptType="sibTrans" st="4" cnt="1" />
  1091.                                                     <constrLst>
  1092.                                                         <constr type="lMarg" refType="primFontSz" fact="0.1" />
  1093.                                                         <constr type="rMarg" refType="primFontSz" fact="0.1" />
  1094.                                                         <constr type="tMarg" refType="primFontSz" fact="0.1" />
  1095.                                                         <constr type="bMarg" refType="primFontSz" fact="0.1" />
  1096.                                                     </constrLst>
  1097.                                                     <ruleLst>
  1098.                                                         <rule type="primFontSz" val="5" />
  1099.                                                     </ruleLst>
  1100.                                                 </layoutNode>
  1101.                                                 <layoutNode name="FiveNodes_1_text">
  1102.                                                     <varLst>
  1103.                                                         <bulletEnabled val="true" />
  1104.                                                     </varLst>
  1105.                                                     <alg type="tx">
  1106.                                                         <param type="parTxLTRAlign" val="l" />
  1107.                                                         <param type="txAnchorVertCh" val="mid" />
  1108.                                                     </alg>
  1109.                                                     <shape type="roundRect" hideGeom="true">
  1110.                                                         <adjLst>
  1111.                                                             <adj idx="1" val="0.1" />
  1112.                                                         </adjLst>
  1113.                                                     </shape>
  1114.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="1 1" cnt="1 0" />
  1115.                                                     <constrLst>
  1116.                                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  1117.                                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  1118.                                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  1119.                                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  1120.                                                     </constrLst>
  1121.                                                     <ruleLst>
  1122.                                                         <rule type="primFontSz" val="5" />
  1123.                                                     </ruleLst>
  1124.                                                 </layoutNode>
  1125.                                                 <layoutNode name="FiveNodes_2_text">
  1126.                                                     <varLst>
  1127.                                                         <bulletEnabled val="true" />
  1128.                                                     </varLst>
  1129.                                                     <alg type="tx">
  1130.                                                         <param type="parTxLTRAlign" val="l" />
  1131.                                                         <param type="txAnchorVertCh" val="mid" />
  1132.                                                     </alg>
  1133.                                                     <shape type="roundRect" hideGeom="true">
  1134.                                                         <adjLst>
  1135.                                                             <adj idx="1" val="0.1" />
  1136.                                                         </adjLst>
  1137.                                                     </shape>
  1138.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="2 1" cnt="1 0" />
  1139.                                                     <constrLst>
  1140.                                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  1141.                                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  1142.                                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  1143.                                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  1144.                                                     </constrLst>
  1145.                                                     <ruleLst>
  1146.                                                         <rule type="primFontSz" val="5" />
  1147.                                                     </ruleLst>
  1148.                                                 </layoutNode>
  1149.                                                 <layoutNode name="FiveNodes_3_text">
  1150.                                                     <varLst>
  1151.                                                         <bulletEnabled val="true" />
  1152.                                                     </varLst>
  1153.                                                     <alg type="tx">
  1154.                                                         <param type="parTxLTRAlign" val="l" />
  1155.                                                         <param type="txAnchorVertCh" val="mid" />
  1156.                                                     </alg>
  1157.                                                     <shape type="roundRect" hideGeom="true">
  1158.                                                         <adjLst>
  1159.                                                             <adj idx="1" val="0.1" />
  1160.                                                         </adjLst>
  1161.                                                     </shape>
  1162.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="3 1" cnt="1 0" />
  1163.                                                     <constrLst>
  1164.                                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  1165.                                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  1166.                                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  1167.                                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  1168.                                                     </constrLst>
  1169.                                                     <ruleLst>
  1170.                                                         <rule type="primFontSz" val="5" />
  1171.                                                     </ruleLst>
  1172.                                                 </layoutNode>
  1173.                                                 <layoutNode name="FiveNodes_4_text">
  1174.                                                     <varLst>
  1175.                                                         <bulletEnabled val="true" />
  1176.                                                     </varLst>
  1177.                                                     <alg type="tx">
  1178.                                                         <param type="parTxLTRAlign" val="l" />
  1179.                                                         <param type="txAnchorVertCh" val="mid" />
  1180.                                                     </alg>
  1181.                                                     <shape type="roundRect" hideGeom="true">
  1182.                                                         <adjLst>
  1183.                                                             <adj idx="1" val="0.1" />
  1184.                                                         </adjLst>
  1185.                                                     </shape>
  1186.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="4 1" cnt="1 0" />
  1187.                                                     <constrLst>
  1188.                                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  1189.                                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  1190.                                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  1191.                                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  1192.                                                     </constrLst>
  1193.                                                     <ruleLst>
  1194.                                                         <rule type="primFontSz" val="5" />
  1195.                                                     </ruleLst>
  1196.                                                 </layoutNode>
  1197.                                                 <layoutNode name="FiveNodes_5_text">
  1198.                                                     <varLst>
  1199.                                                         <bulletEnabled val="true" />
  1200.                                                     </varLst>
  1201.                                                     <alg type="tx">
  1202.                                                         <param type="parTxLTRAlign" val="l" />
  1203.                                                         <param type="txAnchorVertCh" val="mid" />
  1204.                                                     </alg>
  1205.                                                     <shape type="roundRect" hideGeom="true">
  1206.                                                         <adjLst>
  1207.                                                             <adj idx="1" val="0.1" />
  1208.                                                         </adjLst>
  1209.                                                     </shape>
  1210.                                                     <presOf axis="ch desOrSelf" ptType="node node" st="5 1" cnt="1 0" />
  1211.                                                     <constrLst>
  1212.                                                         <constr type="lMarg" refType="primFontSz" fact="0.3" />
  1213.                                                         <constr type="rMarg" refType="primFontSz" fact="0.3" />
  1214.                                                         <constr type="tMarg" refType="primFontSz" fact="0.3" />
  1215.                                                         <constr type="bMarg" refType="primFontSz" fact="0.3" />
  1216.                                                     </constrLst>
  1217.                                                     <ruleLst>
  1218.                                                         <rule type="primFontSz" val="5" />
  1219.                                                     </ruleLst>
  1220.                                                 </layoutNode>
  1221.                                             </if>
  1222.                                         </choose>
  1223.                                     </else>
  1224.                                 </choose>
  1225.                             </else>
  1226.                         </choose>
  1227.                     </else>
  1228.                 </choose>
  1229.             </else>
  1230.         </choose>
  1231.     </layoutNode>
  1232. </layoutDef>