<?xml version="1.0"?>
<sdfMapping version="1.0">
  <applicationGraph>
    <sdf name="g" type="G">
      <actor name="a0" type="A1">
        <port name="p0" type="in" rate="1"/>
        <port name="p2" type="out" rate="2"/>
      </actor>
      <actor name="a1" type="A2">
        <port name="p0" type="in" rate="1"/>
        <port name="p1" type="out" rate="1"/>
      </actor>
      <actor name="a2" type="A3">
        <port name="p0" type="in" rate="2"/>
        <port name="p1" type="in" rate="2"/>
        <port name="p2" type="out" rate="3"/>
      </actor>
      <actor name="a3" type="A4">
        <port name="p0" type="in" rate="2"/>
        <port name="p1" type="out" rate="3"/>
        <port name="p2" type="out" rate="1"/>
        <port name="p3" type="out" rate="1"/>
      </actor>
      <actor name="a4" type="A5">
        <port name="p0" type="in" rate="1"/>
        <port name="p1" type="out" rate="2"/>
      </actor>
      <actor name="a5" type="A6">
        <port name="p0" type="in" rate="1"/>
        <port name="p1" type="in" rate="3"/>
        <port name="p2" type="out" rate="2"/>
        <port name="p3" type="out" rate="1"/>
      </actor>
      <actor name="a6" type="A7">
        <port name="p0" type="in" rate="2"/>
        <port name="p1" type="in" rate="3"/>
        <port name="p2" type="out" rate="2"/>
      </actor>
      <actor name="a7" type="A8">
        <port name="p0" type="in" rate="2"/>
        <port name="p1" type="out" rate="1"/>
      </actor>
      <channel name="ch0" srcActor="a1" srcPort="p1" dstActor="a0" dstPort="p0" initialTokens="2"/>
      <channel name="ch1" srcActor="a2" srcPort="p2" dstActor="a1" dstPort="p0" initialTokens="1"/>
      <channel name="ch2" srcActor="a3" srcPort="p3" dstActor="a2" dstPort="p1"/>
      <channel name="ch3" srcActor="a3" srcPort="p1" dstActor="a4" dstPort="p0" initialTokens="1"/>
      <channel name="ch4" srcActor="a5" srcPort="p3" dstActor="a3" dstPort="p0"/>
      <channel name="ch5" srcActor="a6" srcPort="p2" dstActor="a5" dstPort="p0"/>
      <channel name="ch6" srcActor="a7" srcPort="p1" dstActor="a6" dstPort="p0" initialTokens="4"/>
      <channel name="ch7" srcActor="a3" srcPort="p2" dstActor="a2" dstPort="p0"/>
      <channel name="ch8" srcActor="a4" srcPort="p1" dstActor="a5" dstPort="p1" initialTokens="11"/>
      <channel name="ch9" srcActor="a5" srcPort="p2" dstActor="a7" dstPort="p0"/>
      <channel name="ch10" srcActor="a0" srcPort="p2" dstActor="a6" dstPort="p1" initialTokens="2"/>
    </sdf>
    <sdfProperties>
      <actorProperties actor="a0">
        <processor type="proc_8" default="true">
          <executionTime time="25"/>
          <memory>
            <stateSize max="9"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a1">
        <processor type="proc_7" default="true">
          <executionTime time="21"/>
          <memory>
            <stateSize max="51"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a2">
        <processor type="proc_4" default="true">
          <executionTime time="29"/>
          <memory>
            <stateSize max="65"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a3">
        <processor type="proc_0" default="true">
          <executionTime time="16"/>
          <memory>
            <stateSize max="36"/>
          </memory>
        </processor>
        <processor type="proc_9">
          <executionTime time="23"/>
          <memory>
            <stateSize max="30"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a4">
        <processor type="proc_5" default="true">
          <executionTime time="28"/>
          <memory>
            <stateSize max="59"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a5">
        <processor type="proc_1" default="true">
          <executionTime time="21"/>
          <memory>
            <stateSize max="109"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a6">
        <processor type="proc_2" default="true">
          <executionTime time="27"/>
          <memory>
            <stateSize max="9"/>
          </memory>
        </processor>
        <processor type="proc_5">
          <executionTime time="25"/>
          <memory>
            <stateSize max="35"/>
          </memory>
        </processor>
        <processor type="proc_9">
          <executionTime time="40"/>
          <memory>
            <stateSize max="1"/>
          </memory>
        </processor>
      </actorProperties>
      <actorProperties actor="a7">
        <processor type="proc_4" default="true">
          <executionTime time="32"/>
          <memory>
            <stateSize max="65"/>
          </memory>
        </processor>
      </actorProperties>
      <channelProperties channel="ch0">
        <tokenSize sz="3"/>
      </channelProperties>
      <channelProperties channel="ch1">
        <tokenSize sz="5"/>
      </channelProperties>
      <channelProperties channel="ch2">
        <tokenSize sz="3"/>
      </channelProperties>
      <channelProperties channel="ch3">
        <tokenSize sz="3"/>
      </channelProperties>
      <channelProperties channel="ch4">
        <tokenSize sz="5"/>
      </channelProperties>
      <channelProperties channel="ch5">
        <tokenSize sz="2"/>
      </channelProperties>
      <channelProperties channel="ch6">
        <tokenSize sz="5"/>
      </channelProperties>
      <channelProperties channel="ch7">
        <tokenSize sz="5"/>
      </channelProperties>
      <channelProperties channel="ch8">
        <tokenSize sz="1"/>
      </channelProperties>
      <channelProperties channel="ch9">
        <tokenSize sz="5"/>
      </channelProperties>
      <channelProperties channel="ch10">
        <tokenSize sz="2"/>
      </channelProperties>
      <graphProperties/>
    </sdfProperties>
  </applicationGraph>
</sdfMapping>

